Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
2018/0095897 TECHNIQUES TO PROTECT FUSES AGAINST NON-DESTRUCTIVE ATTACKS
Embodiments may be generally directed to techniques to encrypt and decrypt data in a first fuse block array using an encryption key of a second fuse block...
2018/0095896 MAINTAINING CACHE CONSISTENCY IN A CACHE FOR CACHE EVICTION POLICIES SUPPORTING DEPENDENCIES
For maintaining consistency for a cache that contains dependent objects in a computing environment, object dependencies for cached objects are managed by...
2018/0095895 System and Method for Cache Replacement Using Conservative Set Dueling
A processor includes a set associative cache and a cache controller. The cache controller makes an initial association between first and second groups of...
2018/0095894 SUPPORTING OVERSUBSCRIPTION OF GUEST ENCLAVE MEMORY PAGES
Implementations of the disclosure provide for supporting oversubscription of guest enclave memory pages. In one implementation, a processing device comprising...
2018/0095893 QUEUING MEMORY ACCESS REQUESTS
A data processing apparatus is provided including queue circuitry to respond to control signals each associated with a memory access instruction, and to queue...
2018/0095892 PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS TO DETERMINE PAGE GROUP IDENTIFIERS, AND OPTIONALLY PAGE GROUP...
A processor of an aspect includes a decode unit to decode an instruction. The instruction is to indicate source memory address information, and the instruction...
2018/0095891 PURPOSE-DRIVEN DIVISION BETWEEN LOGICAL AND PHYSICAL STORAGE ALLOCATION
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN). The method begins by...
2018/0095890 ACCESSING MEMORY COUPLED TO A TARGET NODE FROM AN INITIATOR NODE
Provided are a method, apparatus, and a system in which an initiator node is configured to communicate with a target node that is coupled to a memory. At...
2018/0095889 TECHNOLOGIES FOR REDUCED CONTROL AND STATUS REGISTER ACCESS LATENCY
Technologies for control and status register (CSR) access include a computing device that starts a firmware initialization phase. The firmware accesses a CSR...
2018/0095888 CONSIDERING A DENSITY OF TRACKS TO DESTAGE IN GROUPS OF TRACKS TO SELECT GROUPS OF TRACKS TO DESTAGE
Provided are a computer program product, system, and method for considering a density of tracks to destage in groups of tracks to select groups of tracks to...
2018/0095887 MAINTAINING CYCLIC REDUNDANCY CHECK CONTEXT IN A SYNCHRONOUS I/O ENDPOINT DEVICE CACHE SYSTEM
A method of maintaining a device table cache (DTC) included in a Synchronous input/output (I/O) computing system includes issuing, with a processor executing...
2018/0095886 ARITHMETIC PROCESSING DEVICE, INFORMATION PROCESSING APPARATUS, AND METHOD FOR CONTROLLING ARITHMETIC...
An arithmetic processing device includes a memory access request issuance unit and a cache including a cache memory for tags and data and a move-in buffer...
2018/0095885 Migration of Data to Register File Cache
Methods and migration units for use in out-of-order processors for migrating data to register file caches associated with functional units of the processor to...
2018/0095884 MASS STORAGE CACHE IN NON VOLATILE LEVEL OF MULTI-LEVEL SYSTEM MEMORY
An apparatus is described. The apparatus includes a memory controller comprising logic circuitry to implement a mass storage cache in a non volatile region of...
2018/0095883 SYSTEMS AND METHODS FOR ENHANCING BIOS PERFORMANCE BY ALLEVIATING CODE-SIZE LIMITATIONS
Systems and methods are disclosed for initialization of a processor. Embodiments relate to alleviating any BIOS code size limitation. In one example, a system...
2018/0095882 MODELING PROCESSOR SHARED MEMORY
A method may include assigning a cacheability status to a page. The page may be in a memory of a host computer communicatively connected to a processor core on...
2018/0095881 System and Method for Communication Using a Register Management Array Circuit
A system for communication using a register management array circuit is disclosed, including a processor, including a processing core, the processing core...
2018/0095880 PROCESSORS AND METHODS FOR MANAGING CACHE TIERING WITH GATHER-SCATTER VECTOR SEMANTICS
Processors and methods implementing a machine instruction to perform cache line demotion on multiple cache lines to enable efficient sharing of cache lines...
2018/0095879 MEMORY TYPE RANGE REGISTER WITH WRITE-BACK CACHE STRATEGY FOR NVDIMM MEMORY LOCATIONS
A computer system includes a dual in-line memory module (DIMM), such as a registered DIMM (RDIMM), and a non-volatile DIMM (NVDIMM). A central processing unit...
2018/0095878 MEMORY ACCESS FOR EXACTLY-ONCE MESSAGING
A computer-implemented method is provided for enabling exactly-once messaging. The computer-implemented method includes transmitting a plurality of messages...
2018/0095877 PROCESSING SCATTERED DATA USING AN ADDRESS BUFFER
An example apparatus for processing scattered data includes an address buffer to receive a plurality of vector addresses corresponding to input vector data...
2018/0095876 EFFICIENT AND SECURE DIRECT STORAGE DEVICE SHARING IN VIRTUALIZED ENVIRONMENTS
A method, system and computer program product are disclosed for direct storage device sharing in a virtualized environment. In an embodiment, the method...
2018/0095875 System and Method for Replacement in Associative Memories Using Weighted PLRU Trees
A processor includes an associative memory including ways organized in an asymmetric tree structure, a replacement control unit including a decision node...
2018/0095874 MULTI-SECTION GARBAGE COLLECTION
A method and apparatus for garbage collection is disclosed herein. The method includes performing a garbage collection process without pausing execution of a...
2018/0095873 STORAGE SYSTEM AND STORAGE CONTROL METHOD
A storage system selects from a plurality of physical areas constituting a physical address space as copy source physical areas, one or more non-additionally...
2018/0095872 DISTRIBUTED INTEGRATED HIGH-SPEED SOLID-STATE NON-VOLATILE RANDOM-ACCESS MEMORY
A system may include embedded storage devices, each including: a first solid state drive (SSD) storage portion and a second non-volatile random-access memory...
2018/0095871 PEER-TO-PEER NON-VOLATILE RANDOM-ACCESS MEMORY
A system may include embedded storage devices, each including an addressable non-volatile random-access memory (NVRAM) portion and storage system controllers...
2018/0095870 NVS THRESHOLDING FOR EFFICIENT DATA MANAGEMENT
For data management by a processor device in a computing storage environment, a threshold for an amount of Non Volatile Storage (NVS) space to be consumed by...
2018/0095869 APPLICATION TESTING
Examples disclosed herein relate to application testing. The examples may enable identifying a set of tests for testing an application and identifying a set of...
2018/0095868 SYSTEM AND METHOD FOR DYNAMIC LOAD TESTING ON TARGET APPLICATION
A system and method for dynamic load testing on a target application are provided. The method includes, receiving a request for varying load on a target...
2018/0095867 SOFTWARE TESTING WITH MINIMIZED TEST SUITE
In one respect, there is provided a system that includes at least one processor and at least one memory. The memory may include program code that provides...
2018/0095866 METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING TEST DATA FOR TESTING APPLICATIONS
The present disclosure relates to a method and device for automatically generating test data for testing software applications. In one embodiment, a plurality...
2018/0095865 EVENT-DRIVEN SOFTWARE TEST SEQUENCE DETERMINATION
According to an aspect of an embodiment of the present disclosure, a method may include selecting, based on a behavioral model of an event-driven software...
2018/0095864 RUNTIME DETECTION OF UNINITIALIZED VARIABLE ACROSS FUNCTIONS
The disclosure provides a method for detection of an uninitialized variable. The method includes running a first function, wherein the first function comprises...
2018/0095863 INTEGRATED CIRCUIT AND APPLICATION PROCESSOR
An integrated circuit (IC) includes a plurality of intellectual properties (IPs), each of the plurality of IPs includes a test logic. A first memory controller...
2018/0095862 GENERATION AND DISPLAY OF IN-LINE TRACE DATA AFTER ERROR DETECTION
Techniques are described for providing error and trace data regarding execution of a computer program. A trace control parameter is disabled, and program...
2018/0095861 Automated Test Generation for Structural Coverage for Temporal Logic Falsification of Cyber-Physical Systems
One embodiment is a methodology for model verification. An embodiment obtaining, by a processor, a model for a system; identifying, by the processor, at least...
2018/0095860 ANALYTIC AND LAYER-BASED AUGMENTATION OF CODE REVIEWS
A computer system may identify a source code for a program. The source code may include one or more instructions. The computer system may then receive a...
2018/0095859 SOFTWARE TESTING SYSTEM AND A METHOD FOR FACILITATING STRUCTURED REGRESSION PLANNING AND OPTIMIZATION
Devices and methods for identifying relevant features of software product are described. The system retrieves requirement data, test case data and defect data...
2018/0095858 DETERMINING WHERE BOTTLENECKS OCCUR IN MULTI-THREADED MULTI-PATH COMPUTING SYSTEMS
One or more processors analyze interaction data for two or more nodes within a plurality of nodes processing a computing transaction. One or more processors...
2018/0095857 Devices and Method for Detecting and Addressing Anomalies in Data Retrieval Requests
Described are processing devices for detecting and addressing anomalies in data retrieval requests. According to some aspects, the processing device(s) are...
2018/0095856 MANAGEMENT OF SYSTEM EVENTS USING ONE OR MORE EVENT ATTRIBUTES
A method for managing a system may include gathering, with a system manager, data about a first system event and a second system event. The method further...
2018/0095855 HEARTBEAT MONITORING OF VIRTUAL MACHINES FOR INITIATING FAILOVER OPERATIONS IN A DATA STORAGE MANAGEMENT...
An illustrative "VM heartbeat monitoring network" of heartbeat monitor nodes monitors target VMs in a data storage management system. Accordingly, target VMs...
2018/0095853 SMART SELECTION OF A STORAGE MODULE TO BE EXCLUDED
Provided are a computer program product, computer system, and method for smart selection of a storage module to be excluded when a connection between two...
2018/0095852 IMPLEMENTING AUTOMATIC SWITCHOVER
One or more techniques and/or computing devices are provided for automatic switchover implementation. For example, a first storage controller, of a first...
2018/0095851 HANDLING A VIRTUAL DATA MOVER (VDM) FAILOVER SITUATION BY PERFORMING A NETWORK INTERFACE CONTROL OPERATION THAT...
A technique handles a VDM failover situation. The technique involves adjusting a configuration file on a first platform to indicate whether data managed by an...
2018/0095850 DISTRIBUTED AVAILABILITY GROUPS OF DATABASES FOR DATA CENTERS INCLUDING SEEDING, SYNCHRONOUS REPLICATIONS, AND...
A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is...
2018/0095849 STORAGE CLUSTER FAILURE DETECTION
Direct monitoring of a plurality of storage nodes in a primary cluster is performed based on connectivity with the storage nodes. Indirect monitoring of a...
2018/0095848 RESTORING DISTRIBUTED SHARED MEMORY DATA CONSISTENCY WITHIN A RECOVERY PROCESS FROM A CLUSTER NODE FAILURE
A DSM component is organized as a matrix of page. The data structure of a set of data structures occupies a column in the matrix of pages. A recovery file is...
2018/0095847 ON-DEMAND OR DYNAMIC DIAGNOSTIC AND RECOVERY OPERATIONS IN CONJUNCTION WITH A SUPPORT SERVICE
An assistance service through its local client application or agent at a user's device hardware and software environment information and monitor a health of...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.