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
2017/0286293 WEAR LEVELING BASED ON A SWAPPING OPERATION BETWEEN SETS OF PHYSICAL BLOCK ADDRESSES OF A NON-VOLATILE MEMORY
A first set representing a first plurality of physical block addresses of a non-volatile memory and a second set representing a second plurality of physical...
2017/0286292 Single Double Cuckoo Hash
In a network element a decision apparatus has a plurality of multi-way hash tables of single size and double size associative entries. A logic pipeline...
2017/0286291 METHOD AND SYSTEM FOR COMPACTING DATA IN NON-VOLATILE MEMORY
A system and method for compacting data in a non-volatile memory system that may reduce the need for control data updates is described. The method may include...
2017/0286290 EFFICIENT BUFFERING FOR A SYSTEM HAVING NON-VOLATILE MEMORY
Systems and methods are disclosed for efficient buffering for a system having non-volatile memory ("NVM"). In some embodiments, a control circuitry of a system...
2017/0286289 DATA STORAGE DEVICE AND FLASH MEMORY CONTROL METHOD
A FLASH memory control technique with wear leveling between the different blocks of the FLASH memory. By a controller managing the blocks of a FLASH memory...
2017/0286288 Method and System for Blending Data Reclamation and Data Integrity Garbage Collection
The various implementations described herein include systems, methods and/or devices used for garbage collection in memory system. The method includes: (1)...
2017/0286287 METHOD AND APPARATUS FOR PROCESSING SEQUENTIAL WRITES TO A BLOCK GROUP OF PHYSICAL BLOCKS IN A MEMORY DEVICE
Provided are an apparatus and method for processing sequential writes to a block group of physical blocks in a memory device. Sequential write data for a...
2017/0286286 MEMORY DEVICES INCLUDING DYNAMIC SUPERBLOCKS, AND RELATED METHODS AND ELECTRONIC SYSTEMS
A memory device includes a memory array having non-volatile memory cells, and a memory controller configured to dynamically construct a superblock during each...
2017/0286285 STORAGE CLASS MEMORY (SCM) MEMORY MODE CACHE SYSTEM
An SCM memory mode NVDIMM-N cache system includes an SCM subsystem, and an NVDIMM-N subsystem having at volatile memory device(s) and non-volatile memory...
2017/0286284 DATA COMPOSITE FOR EFFICIENT MEMORY TRANSFER IN A BEHAVIORAL RECOGNITION SYSTEM
Techniques are disclosed for dynamic memory allocation in a behavioral recognition system. According to one embodiment of the disclosure, one or more...
2017/0286283 DATA DISTRIBUTION METHOD IN STORAGE SYSTEM, DISTRIBUTION APPARATUS, AND STORAGE SYSTEM
Embodiments of the present disclosure provide a storage system, including a distribution apparatus and a storage device; the storage device includes at least...
2017/0286282 DERIVING APPLICATION-SPECIFIC OPERATING PARAMETERS FOR BACKWARDS COMPATIBLITY
Performance of a legacy application may be characterized for subsequent adjustment of operating parameters when running the legacy application on a new system....
2017/0286281 TRANSACTIONAL BOUNDARIES FOR VIRTUALIZATION WITHIN A SOFTWARE SYSTEM
Transaction data is received identifying characteristics of a particular transaction involving the first software component and a second software component as...
2017/0286280 ISOLATING THE INTRODUCTION OF SOFTWARE DEFECTS IN A DISPERSED STORAGE NETWORK
A dispersed storage network facilitates isolating the introduction of software defects in dispersed storage units. A search strategy is employed whereby after...
2017/0286279 Game Stream Fuzz Testing and Automation
A system and method of fuzz testing an on-line gaming system includes a host test bench system capable of generating a protocol template that can be used for...
2017/0286278 TRUSTED EXECUTION OF CALLED FUNCTION
A copy is made of at least a part a stack. A caller return address of a calling function in the stack is verified as trusted. A caller return address of a...
2017/0286277 AUTOMATED MODEL GENERATION FOR A SOFTWARE SYSTEM
Transaction data is accessed that has been generated from monitoring of a plurality of transactions in a system that includes a plurality of software...
2017/0286276 Method of Detecting False Test Alarms Using Test Step Failure Analysis
Identifying false test alarms to a developer. A code build is executed in a test system that includes computing functionality and computing infrastructure that...
2017/0286275 SYSTEM FOR MONITORING AND REPORTING PERFORMANCE AND CORRECTNESS ISSUES ACROSS DESIGN, COMPILE AND RUNTIME
Technologies are disclosed for providing developers with rule output indicating that issues are or may be present in the code they are developing. Such rule...
2017/0286274 TRANSACTION STITCHING DEFINITIONS
Transaction data is accessed that describes a plurality of transactions and includes a plurality of frames, with each frame describing a respective portion of...
2017/0286273 VIRTUAL SERVICE DATA SET GENERATION
A virtual service is instantiated from a service model that is operable to receive requests intended for a particular one of a plurality of software components...
2017/0286272 VIRTUAL SERVICE LOCALIZATION
A virtual service is instantiated from a service model that is operable to receive requests intended for a particular software component in a system and...
2017/0286271 SYMBOLIC EXECUTION OF ALTERNATIVE BRANCHES
Method, apparatus and product for symbolic execution of alternative branches. The method comprising reaching, during symbolic execution of a Control Flow Graph...
2017/0286270 METHOD FOR TESTING A CONTROL PROGRAM OF A CONTROL DEVICE IN A SIMULATION ENVIRONMENT ON A COMPUTER
Method for monitoring errors when testing a control program (10) of a control device in a simulation environment (40), the control program (10) being executed...
2017/0286269 Local Chat Service Simulator for Bot Development
A method of testing one or more bots, each bot being for interacting with one or more human users via a communication service implemented over a network where...
2017/0286268 TRIGGERING DEBUG PROCESSING WITHIN A SCALABLE CLOUD ENVIRONMENT
Use of tokens, included in a client request that requests a computer operation to be performed, to cause the processor that performs the requested computer...
2017/0286267 FAST AND EFFICIENT CONTINUOUS INTEGRATION TEST SYSTEM FOR LARGE SCALE SERVICES
Methods and systems for implementing proxy layers an a proxy layer management framework for performing integration testing of test components in a target test...
2017/0286266 UNIFIED INTERFACE FOR DEVELOPMENT AND TESTING OF DEPLOYMENT RESOURCE ARCHITECTURE
Embodiments of the disclosure pertain to providing, via a graphical user interface, a set of user-selectable resources available for defining a resource...
2017/0286265 Privilege Test and Monitoring
Testing code. A method includes identifying in code being executed on a computing system a specification of a permission set. The method further includes...
2017/0286264 SYSTEM AND METHOD FOR DATA ELEMENT TRACING
A method and system of a method of tracing a data element for flow analysis includes receiving an input of a data element to be traced, tagging the data...
2017/0286263 SYSTEM AND METHOD FOR TRACKING CALLBACK FUNCTIONS FOR ERROR IDENTIFICATION
A system and method for tracking callback functions for error identification is provided. Prior to a function calling a callback function, it records...
2017/0286262 TAGGED TRACING, LOGGING AND PERFORMANCE MEASUREMENTS
Instrumenting code. One embodiment includes identifying a line of source code having an incomplete instrumentation. A unique identifier tag is obtained from an...
2017/0286261 SYSTEM AND METHOD FOR PROVIDING RUNTIME TRACING FOR A WEB-BASED CLIENT ACCESSING A TRANSACTIONAL MIDDLEWARE...
In accordance with an embodiment, described herein is a system and method for providing runtime tracing for a web-based client that accesses a transactional...
2017/0286260 PERFORMANCE ANALYSIS USING PERFORMANCE COUNTERS AND TRACE LOGIC
Systems and methods for analyzing performance of a processing system are based on performance counters provided in trace points located at selected nodes of...
2017/0286258 IDENTIFYING FALSE POSITIVE AUTOMATED TESTS
Technical solutions are described for identifying false positive tests. An example method includes receiving an input identifying a defect in a portion of a...
2017/0286257 REMOTELY DEBUGGING AN OPERATING SYSTEM
Remotely debugging a non-responsive operating system (OS) of a computer system. Central processing units (CPUs) in a computer system are bound to receive...
2017/0286256 MOBILE DEVELOPMENT PLATFORM IN A CLOUD BASED ARCHITECTURE
Embodiments are directed towards mobile application development in a cloud-based architecture. Mobile applications may be designed to communicate with a cloud...
2017/0286255 GENERATING VERIFICATION METADATA AND VERIFYING A RUNTIME TYPE BASED ON VERIFICATION METADATA
Operations include (a) receiving a request to verify a first runtime type loaded based on a first runtime type reference; (b) identifying verification metadata...
2017/0286254 METHOD AND APPARATUS FOR USING TARGET OR UNIT UNDER TEST (UUT) AS DEBUGGER
A method and apparatus for collecting debug and crash information are described. In one embodiment, a system comprises one or more compute engines an external...
2017/0286253 OPTIMIZATION FOR APPLICATION RUNTIME MONITORING
This disclosure provides a computer-implemented method for monitoring an application at runtime. The method comprises building up a calling relationship graph...
2017/0286252 Workload Behavior Modeling and Prediction for Data Center Adaptation
Examples may include techniques to a indicate behavior of a data center. A data center is monitored to collect operating information and one or more models to...
2017/0286251 METHOD FOR PERFORMANCE MONITORING USING A REDUNDANCY TRACKING REGISTER
Embodiments include a system for performance monitoring, the system includes a processor configured to perform a method. The method includes detecting, by a...
2017/0286250 Signal Compensation Method and Device
A signal compensation method and device, where the method includes receiving a signal sequence suffering from intersymbol interference (ISI), setting a first...
2017/0286249 EXTERNAL STORAGE DEVICE SECURITY SYSTEMS AND METHODS
Systems and methods are presented for detecting, by a universal serial bus (USB) drive operatively coupled with a computing device, power from the computing...
2017/0286248 INTERFACE SWITCH FOR AUTOMATICALLY PERFORMING OPERATIONS IN AN EMBEDDED SYSTEM AND A METHOD THEREOF
The present disclosure relates to a device and a method for automatically performing one or more operations in an embedded system. The method comprises...
2017/0286247 APPARATUS AND METHOD FOR A SCALABLE TEST ENGINE
An apparatus and method are described for a scalable testing agent. For example, one embodiment of a scalable test engine comprises: an input interface to...
2017/0286246 CUSTOMER SUPPORT USING VIRTUAL MACHINES
A customer support system includes at least one subsystem to communicate with a customer about a problem with a customer information handling system (IHS),...
2017/0286245 STATE-TRACKED TESTING ACROSS NETWORK BOUNDARIES
Remote computing resource service providers, including online retailer, provide externally facing computer systems that allow users to interact with the...
2017/0286244 OBJECT STORAGE SYSTEM, CONTROLLER AND STORAGE MEDIUM
According to one embodiment, an object storage system is configured to store a key and a value in association with each other. The object storage system...
2017/0286243 Failover Handling In Modular Switched Fabric For Data Storage Systems
Data storage systems are provided that include network interfaces each configured to receive storage operations issued by one or more host systems for handling...
← 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 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 | 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.