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/0188469 LOW OVERHEAD HIERARCHICAL CONNECTIVITY OF CACHE COHERENT AGENTS TO A COHERENT FABRIC
In an example, a system-on-a-chip comprises a plurality of multi-core processors, such as four dual-core processors for eight total cores. Each of the...
2016/0188468 IMPLEMENTATION OF DATA COHERENCE AMONG DEVICES
Systems and methods may provide coherence between devices that share one or more variables during an execution of applications. State variables may be...
2016/0188467 SYSTEM AND METHOD FOR PERFORMING SYSTEM MEMORY SAVE IN TIERED/CAHCHED STORAGE
In accordance with the present disclosure, a system and method for performing a system memory save in tiered or cached storage during transition to a decreased...
2016/0188466 CACHING FOR HETEROGENEOUS PROCESSORS
A multi-core processor providing heterogeneous processor cores and a shared cache is presented.
2016/0188465 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...
2016/0188464 Method and System for Using Non-Volatile Memory as a Replacement for Volatile Memory
A method and system for using non-volatile memory as a replacement for volatile memory are provided. In one embodiment, a host is in communication with a...
2016/0188463 POLARITY BASED DATA TRANSFER FUNCTION FOR VOLATILE MEMORY
Apparatus, systems, and methods to implement polarity based data transfer function for volatile memory power reduction are described. The transfer function...
2016/0188462 METHOD AND APPARATUS FOR PARTIAL GARBAGE COLLECTION IN FILESYSTEMS
A computing device includes a storage device in which a program for operating a file system is stored, and a processor configured to execute the program stored...
2016/0188461 DATA MANAGEMENT APPARATUS AND METHOD
A data management apparatus for reducing the occurrence of garbage collection, and preventing deterioration in the performance of writing data into an SSD. The...
2016/0188460 INFORMATION PROCESSING DEVICE AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
According to one embodiment, an information processing device includes a transmission unit and reception unit. The transmission unit transmits write data and a...
2016/0188459 MEMORY DEVICE AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
According to one embodiment, a memory device includes a nonvolatile memory, address translation unit, generation unit, and reception unit. The nonvolatile...
2016/0188458 CACHE MEMORY DEVICE AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
According to one embodiment, a cache memory device includes a nonvolatile cache memory, write unit, determination unit, selection unit, and erase unit. The...
2016/0188457 NON-VOLATILE STATIC RANDOM ACCESS MEMORY (NVSRAM)
A nonvolatile memory device includes a shared port block, a plurality of decoded address signals, a read signal, and a read word line. The shared port block...
2016/0188456 NVRAM-AWARE DATA PROCESSING SYSTEM
In one form, a computer system includes a central processing unit, a memory controller coupled to the central processing unit and capable of accessing...
2016/0188455 Systems and Methods for Choosing a Memory Block for the Storage of Data Based on a Frequency With Which the...
Systems and methods for choosing a memory block for the storage of data based on a frequency with which data is updated are disclosed. In one implementation, a...
2016/0188454 MEMORY MANAGEMENT MODEL AND INTERFACE FOR NEW APPLICATIONS
A memory management system is described herein that receives information from applications describing how memory is being used and that allows an application...
2016/0188453 MEMORY POOL MANAGEMENT METHOD FOR SHARING MEMORY POOL AMONG DIFFERENT COMPUTING UNITS AND RELATED MACHINE...
A memory pool management method includes: allocating a plurality of memory pools in a memory device according to information about a plurality of computing...
2016/0188452 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...
2016/0188451 SOFTWARE TESTING
Embodiments of the present disclosure provide a method, a computer program product and a computing device for software test by wherein a computing device,...
2016/0188450 AUTOMATED APPLICATION TEST SYSTEM
An automated application test system comprises a plurality of clients (3) providing test interfaces to corresponding users, and a network of test nodes (4a)...
2016/0188449 SOFTWARE AGING TEST SYSTEM, SOFTWARE AGING TEST METHOD, AND PROGRAM FOR SOFTWARE AGING TEST
Load test is executed with an appropriate frequency which does not lead to a decrease in software development efficiency and a decrease in the precision of...
2016/0188448 DISCOVERY OF APPLICATION STATES
Some aspects of the disclosure provide a method comprising obtaining machine executable code of an application, the application operable to achieve a set of...
2016/0188447 SYSTEM TESTING USING NESTED TRANSACTIONS
A computer system includes a processor and a data store coupled to the processor. An application component is operably coupled to the processor and the data...
2016/0188446 COLLABORATIVE COMPUTER AIDED TEST PLAN GENERATION
Arrangements described herein relate to generation of test plans. A list of test case selection criteria can be presented to each of a plurality of...
2016/0188445 CONDUCTING PERFORMANCE SNAPSHOTS DURING TEST AND USING FEEDBACK TO CONTROL TEST BASED ON CUSTOMER EXPERIENCE...
The technology disclosed enables understanding the user experience of accessing a web page under high loads. A testing system generates a simulated load by...
2016/0188444 DETECTING RACE CONDITION VULNERABILITIES IN COMPUTER SOFTWARE APPLICATIONS
Testing computer software applications is performed by identifying first and second executable portions of the computer software application, where the...
2016/0188443 TESTING APPLICATION INTERNAL MODULES WITH INSTRUMENTATION
Testing internal modules of application code includes applying, via a computer processor, instrumentation hooks to internal module interface points and...
2016/0188442 RECORDING PROGRAM EXECUTION
Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of...
2016/0188441 TESTING MULTI-THREADED APPLICATIONS
In one example, a method for testing a multi-threaded application includes running an initial test of the multi-threaded application and collecting thread...
2016/0188440 MANAGING ASSERTIONS WHILE COMPILING AND DEBUGGING SOURCE CODE
The present disclosure relates to maintaining assertions in an integrated development environment (IDE) tool. According to one embodiment, while the IDE tool...
2016/0188439 MANAGING ASSERTIONS WHILE COMPILING AND DEBUGGING SOURCE CODE
The present disclosure relates to maintaining assertions in an integrated development environment (IDE) tool. According to one embodiment, while the IDE tool...
2016/0188438 TESTING FUNCTIONAL CORRECTNESS AND IDEMPOTENCE OF SOFTWARE AUTOMATION SCRIPTS
Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software...
2016/0188437 TESTING FUNCTIONAL CORRECTNESS AND IDEMPOTENCE OF SOFTWARE AUTOMATION SCRIPTS
Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software...
2016/0188436 METHOD AND APPARATUS FOR PRODUCING REGULATORY-COMPLIANT SOFTWARE
A system for producing a clinical trial software application includes a processor, comprising a validation service and an audit service, and a platform,...
2016/0188435 FIXING ANTI-PATTERNS IN JAVASCRIPT
Methods, storage systems and computer program products implement embodiments of the present invention that include receiving, by a computer, source code for an...
2016/0188434 METHOD AND DEVICE FOR DETERMINING PROGRAM PERFORMANCE INTERFERENCE MODEL
A method and a device for determining a program performance interference model is described. The method includes: selecting programs from a determined sample...
2016/0188433 TESTING AND MITIGATION FRAMEWORK FOR NETWORKED DEVICES
The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing...
2016/0188432 Method and Apparatus for Intercepting Implanted Information in Application
The present invention discloses a method and apparatus for intercepting implanted information in an application. The method comprises: determining an...
2016/0188431 PREDICTING PERFORMANCE OF A SOFTWARE APPLICATION OVER A TARGET SYSTEM
System and method for predicting performance of a software application over a target system is disclosed. The method comprises generating a benchmark suite...
2016/0188430 Electronic Device and Firmware Recovery Program That Ensure Recovery of Firmware
An electronic device includes a first nonvolatile memory, a second nonvolatile memory, and a control circuit. The first nonvolatile memory includes an area to...
2016/0188429 MEMORY CONTROL CIRCUIT, CACHE MEMORY AND MEMORY CONTROL METHOD
A memory control circuit has an error determination circuitry to determine whether an error-bit number is larger than a predetermined threshold value set based...
2016/0188428 INFORMATION PROCESSING METHOD, COMPUTER-READABLE RECORDING MEDIUM, AND INFORMATION PROCESSING SYSTEM
An information processing method includes executing a processing corresponding to a first request of a terminal apparatus using a first information processing...
2016/0188427 FAILURE RESISTANT DISTRIBUTED COMPUTING SYSTEM
A failure resistant distributed computing system includes primary and secondary datacenters each comprising a plurality of computerized servers. A control...
2016/0188426 SCALABLE DISTRIBUTED DATA STORE
Described is a framework that manages a clustered, distributed NoSQL data store across multiple server nodes. The framework may include daemons running on...
2016/0188425 DEPLOYING SERVICES ON APPLICATION SERVER CLOUD WITH HIGH AVAILABILITY
Techniques are disclosed for deploying services in a server cluster environment. Certain techniques are disclosed for deploying services to a cluster based on...
2016/0188424 DATA STORAGE SYSTEM EMPLOYING A HOT SPARE TO STORE AND SERVICE ACCESSES TO DATA HAVING LOWER ASSOCIATED WEAR
A controller monitors access frequencies of address ranges mapped to a data storage array. Based on the monitoring, the controller identifies frequently...
2016/0188423 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/0188422 ONLINE RESTORATION OF A SWITCH SNAPSHOT
One embodiment of the present invention provides a switch. The switch includes one or more ports, a persistent storage module, a restoration module, and a...
2016/0188421 CENTRALIZED GRAPHICAL USER INTERFACE AND ASSOCIATED METHODS AND SYSTEMS FOR A CENTRALIZED MANAGEMENT CENTER FOR...
Methods and systems for a networked storage environment are provided. For example, a method includes interfacing by a management device with a plurality of...
2016/0188420 METHODS AND APPARATUS FOR MULTI-PHASE RESTORE
Methods and apparatus to identify at least a first portion and a second portion of resources to restore to a device are described. The first portion of the...
← 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 | 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.