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
2016/0371204 SYSTEM AND METHOD FOR OFFSETTING THE DATA BUFFER LATENCY OF A DEVICE IMPLEMENTING A JEDEC STANDARD DDR-4 LRDIMM...
A system and method for offsetting the data buffer latency in a CPIO device having a JEDEC standard DDR-4 LRDIMM chipset as the front end is disclosed....
2016/0371203 Multiple Access Single SDIO Interface with Multiple SDIO Units
A system and method communicates with one of two or more secure digital input output (SDIO) units that only one SDIO unit responds when it is being addressed....
2016/0371202 PRIORITY LEVEL ADAPTATION IN A DISPERSED STORAGE NETWORK
A processing system in a dispersed storage network is configured to access write sequence information corresponding to a write sequence; determine whether to...
2016/0371201 APPARATUS FOR TRANSMITTING DATA THROUGH THE UNIVERSAL SERIAL BUS, CONVERTING TO SCSI PROTOCOLS FOR COMPUTER...
An apparatus for controlling a small computer system interface (SCSI) peripheral via a universal serial bus (USB) port of a computing device is provided. The...
2016/0371200 Configurable Mailbox Data Buffer Apparatus
A single chip microcontroller has a master core and at least one slave core. The master core is clocked by a master system clock and the slave core is clocked...
2016/0371199 CRYPTOGRAPHIC POINTER ADDRESS ENCODING
A computing device includes technologies for securing indirect addresses (e.g., pointers) that are used by a processor to perform memory access (e.g.,...
2016/0371198 Mapping Processing Method and Apparatus for Cache Address
A mapping processing method and apparatus for a cache address, where the method includes acquiring a physical address corresponding to an access address sent...
2016/0371197 MEMORY HEAPS IN A MEMORY MODEL FOR A UNIFIED COMPUTING SYSTEM
A method and system for allocating memory to a memory operation executed by a processor in a computer arrangement having a first processor configured for...
2016/0371196 MEMORY MANAGEMENT UNIT AND OPERATING METHOD THEREOF
A memory management unit MMU for managing virtual memory for a plurality of cores includes a plurality of translation lookaside buffers TLBs each corresponding...
2016/0371195 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a plurality of logical regions that form n number of logical zones, each including k number of logical regions, wherein the...
2016/0371194 NUMA-AWARE MEMORY ALLOCATION
A system includes a first node including a first processor and a first memory, and a second node including a second processor and a second memory. A worker...
2016/0371193 CACHING POLICIES FOR SELECTION AND REPLACEMENT OF OBJECTS
In one embodiment, a computer-implemented method includes inserting a set of accessed objects into a cache, where the set of accessed objects varies in size....
2016/0371192 APPARATUS AND METHOD FOR PERFORMING CACHE MANAGEMENT IN A STORAGE SYSTEM
A method for performing cache management for a storage system and an associated apparatus are provided, where the storage system includes a plurality of...
2016/0371191 INSTRUCTIONS AND LOGIC TO PROVIDE ADVANCED PAGING CAPABILITIES FOR SECURE ENCLAVE PAGE CACHES
Instructions and logic provide advanced paging capabilities for secure enclave page caches. Embodiments include multiple hardware threads or processing cores,...
2016/0371190 SELECTIVE COMPRESSION IN DATA STORAGE SYSTEMS
A method for selectively compressing data in a data storage system is provided. Data storage system cache memory is arranged into multiple input/output (IO)...
2016/0371189 CACHE MEMORY AND PROCESSOR SYSTEM
A cache memory has a data cache to store data per cache line, a tag to store address information of the data to be stored in the data cache, a cache controller...
2016/0371188 METHODS, SYSTEMS AND APPARATUS FOR PREDICTING THE WAY OF A SET ASSOCIATIVE CACHE
A method for predicting a way of a set associative shadow cache is disclosed. As a part of a method, a request to fetch a first far taken branch instruction of...
2016/0371187 MEMORY SPECULATION FOR MULTIPLE MEMORIES
A plurality of memory modules, which may be used to form a heterogeneous memory system, are connected to a plurality of prefetchers. Each prefetcher is...
2016/0371186 ACCESS-BASED EVICTION OF BLOCKS FROM SOLID STATE DRIVE CACHE MEMORY
Methods and systems are presented for allocating CPU cycles among processes in a storage system. One method includes operations for maintaining segments in a...
2016/0371185 MULTIPLE DATA CHANNEL MEMORY MODULE ARCHITECTURE
According to one example of the present disclosure, a system includes a computing element configured to provide requests for memory access operations and a...
2016/0371184 Journal Management
Apparatuses, systems, methods, and computer program products are disclosed for managing a journal. A method may include reordering storage commands based on...
2016/0371183 Journal Management
Apparatuses, systems, methods, and computer program products are disclosed for managing a journal. A method may include reordering storage commands based on...
2016/0371182 Shared Buffer Management for Variable Length Encoded Data
A method and apparatus are provided for controlling data flow by storing variable length encoded information bits in a circular buffer in a write operation to...
2016/0371181 STATELESS DETECTION OF OUT-OF-MEMORY EVENTS IN VIRTUAL MACHINES
The disclosed embodiments provide a system that detects anomalous events in a virtual machine. During operation, the system obtains time-series ...
2016/0371180 FREE MEMORY TRENDING FOR DETECTING OUT-OF-MEMORY EVENTS IN VIRTUAL MACHINES
The disclosed embodiments provide a system that detects anomalous events in a virtual machine. During operation, the system obtains time-series virtual machine...
2016/0371179 MULTIPLE CHUNK SUPPORT FOR MEMORY CORRUPTION DETECTION ARCHITECTURES
Memory corruption detection technologies are described. An example processing system includes a processing core including a register to store an address of a...
2016/0371178 METHOD AND SYSTEM FOR TESTING CLOUD BASED APPLICATIONS IN A PRODUCTION ENVIRONMENT USING FABRICATED USER DATA
An application is implemented in the production environment in which the application will be used. Fabricated user data associated with the application...
2016/0371177 METHOD FOR DETERMINING AN AMOUNT OF AVAILABLE RESOURCES ENSURING A QUALITY USER EXPERIENCE
A method for determining an amount of available resources of a production computing infrastructure, the amount of available resources ensuring a predetermined...
2016/0371176 METHOD AND SYSTEM FOR EVALUATING COMPUTATIONAL ALGORITHMS DESCRIBED IN PRINTED PUBLICATIONS
A system and method for evaluating computational algorithms described in printed publications are provided. The method comprises analyzing a printed...
2016/0371175 COMPUTING PLATFORM AND METHOD THEREOF FOR SEARCHING, EXECUTING, AND EVALUATING COMPUTATIONAL ALGORITHMS
A method and system for evaluating computational algorithms are provided. The method comprises receiving a textual description of a computational algorithm;...
2016/0371174 STATIC TEST SUPPORTING SYSTEM
A static test supporting system capable of recording an evidence of actual visual check of a source code by a reviewer in a static test in social coding and of...
2016/0371173 DIAGNOSIS OF TEST FAILURES IN SOFTWARE PROGRAMS
The disclosed embodiments provide a system that facilitates the development and testing of a software program. During operation, the system receives and stores...
2016/0371172 TECHNIQUES FOR EVALUATING APPLICATIONS THROUGH USE OF AN AUXILIARY APPLICATION
Disclosed are various embodiments for evaluating an application under development through use of a viewer application executing in a computer. The computer...
2016/0371171 STREAM-BASED BREAKPOINT FOR TOO MANY TUPLE CREATIONS
Techniques are disclosed for inserting breakpoints during debugging of a streams processing environment. A distributed application of the streams processing...
2016/0371170 STATEFUL DETECTION OF ANOMALOUS EVENTS IN VIRTUAL MACHINES
The disclosed embodiments provide a system that detects anomalous events. During operation, the system obtains machine-generated time-series performance data...
2016/0371169 USE CASE FINGERPRINTING AND CAPTURE STORE
Various technologies described herein pertain to evaluating a state of a computer-executable application. User interface control information for opened...
2016/0371168 PROCESSING UNIT, SOFTWARE AND METHOD FOR CONTROLLING INTERACTIVE COMPONENTS
The invention relates to the verification of properties of an interactive component having a recursive tree structure of subcomponents. The verification...
2016/0371167 SCALABLE METHODS FOR ANALYZING FORMALIZED REQUIREMENTS AND LOCALIZING ERRORS
According to some embodiments, a system and method are provided comprising a communication device operative to communicate with a user to obtain one or more...
2016/0371166 STREAM-BASED BREAKPOINT FOR TOO MANY TUPLE CREATIONS
Techniques are disclosed for inserting breakpoints during debugging of a streams processing environment. A distributed application of the streams processing...
2016/0371165 ANALYSIS SYSTEM, ANALYSIS METHOD AND PROGRAM
Analysis system, analysis method and program. The system includes: trace means for acquiring a command issued by software executed in an information processing...
2016/0371164 SENT ERROR GENERATOR
A test generator includes a computer programmed to receive at least one input instruction including a message to be transmitted by the test generator and an...
2016/0371163 SYSTEMS AND METHODS FOR SMART DIAGNOSES AND TRIAGE OF FAILURES WITH IDENTITY CONTINUITY
Systems and methods for smart diagnoses and triage of failures with identity continuity. In some embodiments, an Information Handling System (IHS) includes a...
2016/0371162 MEMORY ALLOCATION AND RECOVERY STRATEGIES FOR BYTE-ADDRESSABLE NON-VOLATILE RAM (NVRAM)
Disclosed herein are innovations in memory management and data recovery for systems that operate using storage class memory (SCM), such as non-volatile RAM...
2016/0371161 RAID LOGICAL STRIPE BACKUP TO NON-VOLATILE MEMORY IN RESPONSE TO RAID STORAGE DEVICE MEDIA ERRORS
When a media error occurs on a storage device of a number of storage devices of a redundant array, the logical stripe of data affected by the media error is...
2016/0371160 MAINTAINING TWO-SITE CONFIGURATION FOR WORKLOAD AVAILABILITY BETWEEN SITES AT UNLIMITED DISTANCES FOR PRODUCTS...
A system for maintaining a two-site configuration for continuous availability over long distances may include a first computing site configured to execute a...
2016/0371159 SYNCHRONIZATION AND ORDER DETECTION IN A MEMORY SYSTEM
Embodiments relate to out-of-synchronization detection and out-of-order detection in a memory system. One aspect is a system that includes a plurality of...
2016/0371158 MULTI-SITE DISASTER RECOVERY CONSISTENCY GROUP FOR HETEROGENEOUS SYSTEMS
Methods and arrangements for managing a consistency group for computing sites. A plurality of computing sites contained within a consistency group are...
2016/0371157 SERIAL INTERFACE WITH BIT-LEVEL ACKNOWLEDGEMENT AND ERROR CORRECTION
A bit-by-bit error correction technique is disclosed that divides each bit transmission into an acknowledgment phase, an error correction phase, and a...
2016/0371156 SYSTEM AND METHOD FOR FACILITATING REPLICATION IN A DISTRIBUTED DATABASE
According to one aspect, a distributed database system is configured to manage multi-writer operations on a distributed database by implementing one or more...
2016/0371155 SYSTEM AND METHOD FOR FACILITATING REPLICATION IN A DISTRIBUTED DATABASE
According to one aspect, a distributed database system is configured to manage multi-writer operations on a distributed database by implementing one or more...
← 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 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 | 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.