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/0196218 Secure distributed backup for personal device and cloud data
Securely distributing a backup file includes identifying a file to be stored, generating a plurality of file chunks from the file, transmitting from a first...
2016/0196217 Updatable Address Lookup Application Program Interface
Embodiments relate to a new application program interface (API) and supporting tools to introduce efficiency associated with a transaction. An in-memory...
2016/0196216 MAPPING TABLE MANAGING METHOD AND ASSOCIATED STORAGE SYSTEM
A mapping table managing method, performed in a storage system, includes organizing mapping information about the storage system into a plurality of pieces of...
2016/0196215 STORAGE APPARATUS, STORAGE SYSTEM, AND DATA READ METHOD
There is provided a storage apparatus connected to a storage device that stores data and a cache device used as a temporary storage area of the data. The...
2016/0196214 FULLY ASSOCIATIVE CACHE MEMORY BUDGETED BY MEMORY ACCESS TYPE
A fully associative cache memory, comprising: an array of storage elements; an allocation unit that allocates the storage elements in response to memory...
2016/0196213 DEMOTE INSTRUCTION FOR RELINQUISHING CACHE LINE OWNERSHIP
A computer system processor of a multi-processor computer system having a cache subsystem, the computer system having exclusive ownership of a cache line,...
2016/0196212 PROVIDING DATA TO A USER INTERFACE FOR PERFORMANCE MONITORING
A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data...
2016/0196211 Cache Device, Cache System, and Cache Method
A cache device connected to a storage device and connected to a plurality of sources, including a cache unit that relays a read request and a read response...
2016/0196210 CACHE MEMORY SYSTEM AND PROCESSOR SYSTEM
A cache memory system has a first cache memory comprising one or more level, to store data corresponding to addresses, a second cache memory comprising a...
2016/0196209 MEMORY CONTROLLER, METHOD OF CONTROLLING THE SAME, AND SEMICONDUCTOR MEMORY DEVICE HAVING BOTH
A memory controller, a method of controlling the same, and a semiconductor memory device having the same are provided. The memory controller includes a cache...
2016/0196208 SEMICONDUCTOR STORAGE DEVICE AND BUFFER OPERATION METHOD THEREOF
A method of operating a semiconductor storage device is provided. A memory space of a buffer memory is allocated into a data area for storing user data and a...
2016/0196207 HEAT-BASED KEY-VALUE SLOT ORGANIZATION FOR FLASH-OPTIMIZED DATA PLACEMENT IN MULTI-TIERED STORAGE SYSTEMS
For flash-optimized data placement in multi-tiered, log-structured storage systems, based on at least one key-level data heat metric, sets of key-value pairs...
2016/0196206 PROCESSOR AND MEMORY CONTROL METHOD
The present invention relates to a processor and a memory. More specifically, the present invention relates to a switchable on chip memory accessible by...
2016/0196205 METHOD AND APPARATUS FOR ACCESSING REMOTE MOBILE DEVICES
A method and apparatus may include accessing a plurality of different remote mobile devices. Different technical characteristics exist across the different...
2016/0196204 Smart Validated Code Searching System
An approach is provided in which a knowledge manager compiles multiple code snippets that correspond to a question written in a natural language format and...
2016/0196203 EXTRACTION OF PROBLEM DIAGNOSTIC KNOWLEDGE FROM TEST CASES
Embodiments of the present invention enable users to extract knowledge from testing scenarios performed during application development, and later employ that...
2016/0196202 DEPLOYMENT AND DEPLOYMENT PLANNING AS A SERVICE
A system and method of deploying software provides for comparing a current software topology of a deployment site to a software deployment topology of an...
2016/0196201 MODULE SPECIFIC TRACING IN A SHARED MODULE ENVIRONMENT
A module-specific tracing mechanism may trace the usage of a module on behalf of the module developer. The module may be used by multiple application...
2016/0196200 TEST SELECTION METHOD AND TEST SELECTION APPARATUS
A test selection method includes: generating, by a computer, relationship information that includes information indicating whether there is a relationship...
2016/0196199 PROVIDING DATA TO A USER INTERFACE FOR PERFORMANCE MONITORING
A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data...
2016/0196198 Performance State Machine Control with Aggregation Insertion
A performance state machine is controlled in part by identifying notifications from an execution trace of an application program, through rapid automatic...
2016/0196197 TESTING SOC WITH PORTABLE SCENARIO MODELS AND AT DIFFERENT LEVELS
A method for testing a system-on-a-chip (SoC) is described. The method includes parsing a file to determine functions to be performed components of the SoC....
2016/0196196 Insertion of Faults into Computer Systems
Methods and apparatus are provided for causing the incorrect operation (`faults`) of digital devices such as embedded computer systems or integrated circuits....
2016/0196195 FAILURE RECOVERY IN A STORAGE DEVICE
Various embodiments of the present disclosure provide a method, a computer program product and apparatus for failure recovery in a storage device, wherein a...
2016/0196194 AUTOMATIC HARDWARE RECOVERY SYSTEM
Systems, methods, and computer-readable storage media for automatic hardware recovery. In some examples, a system can receive a notification of a device...
2016/0196193 USING TRANSACTIONAL EXECUTION FOR RELIABILITY AND RECOVERY OF TRANSIENT FAILURES
Autonomous recovery from a transient hardware failure by executing portions of a stream of program instructions as a transaction. A start of a transaction is...
2016/0196192 USING TRANSACTIONAL EXECUTION FOR RELIABILITY AND RECOVERY OF TRANSIENT FAILURES
Autonomous recovery from a transient hardware failure by executing portions of a stream of program instructions as a transaction. A start of a transaction is...
2016/0196191 SALVAGING HARDWARE TRANSACTIONS
A transactional memory system salvages a partially executed hardware transaction. A processor of the transactional memory system saves state information in a...
2016/0196190 DATA ASSET RECONSTRUCTION
According to an aspect, data asset reconstruction includes receiving a data lineage for a data asset, where the data lineage identifies a data source connected...
2016/0196189 FAILURE MONITORING DEVICE, COMPUTER-READABLE RECORDING MEDIUM, AND FAILURE MONITORING METHOD
A failure monitoring device includes a selecting unit and a migration control unit. The selecting unit selects, when a failure related to software occurs in a...
2016/0196188 FAILURE RECOVERY OF A TASK STATE IN BATCH-BASED STREAM PROCESSING
Described herein are techniques for failure recovery of a task state in batch-based stream processing. A message including a batch of tuples can be unpacked...
2016/0196187 DATA LINEAGE BASED MULTI-DATA STORE RECOVERY
Embodiments disclosed herein provide systems, methods, and computer readable media for data lineage based multi-data store recovery. In a particular...
2016/0196186 APPARATUS, SYSTEMS, AND METHODS FOR DATA RECOVERY
The embodiments disclosed herein provide a flash aware snapshot technique for two-way data recovery and back-in-time execution. The disclosed snapshot...
2016/0196185 EXERCISE HISTORY INFORMATION MANAGING METHOD AND ELECTRONIC DEVICE SUPORTING THE SAME
An electronic device is provided. The electronic device includes a processor configured to record exercise history information relating to an exercise...
2016/0196184 STORAGE SYSTEM AND STORAGE SYSTEM FAILURE MANAGEMENT METHOD
When a failure occurs, the present invention makes it possible to reboot after completing prescribed failure processing for respective control parts. A...
2016/0196183 PROVIDING ACCESS TO RESOURCES
Embodiments of the present disclosure provide a computer program product, a system and a method for providing access to storage resources by receiving a user...
2016/0196182 READ BUFFER ARCHITECTURE SUPPORTING INTEGRATED XOR-RECONSTRUCTED AND READ-RETRY FOR NON-VOLATILE RANDOM ACCESS...
According to one embodiment, a method includes issuing a read request to read one or more units of data from at least one non-volatile random access memory...
2016/0196181 SYNCHRONIZED TRANSFER OF DATA AND CORRESPONDING ERROR CORRECTION DATA
Memory devices having a first plurality of data buffers coupled to sense circuitry, a second plurality of data buffers coupled to sense circuitry, and an error...
2016/0196180 MEMORY DEVICE, MEMORY SYSTEM, AND METHOD OF OPERATING THE DEVICE
Provided are a memory device, a memory system, and a method of operating the memory device. A method of operating a memory device including a plurality of...
2016/0196179 RECONFIGURABLE ECC FOR MEMORY
According to one general aspect, an apparatus may include a memory and a reconfigurable error correction array. The memory may be configured to store data. The...
2016/0196178 STORAGE INTEGRITY VALIDATOR
This disclosure relates to validating data written to logical blocks on a storage subsystem adapted so that during write operations an additional sequence code...
2016/0196177 Second Failure Data Capture in Co-Operating Multi-Image Systems
A method captures diagnostic trace information in a computer system having a plurality of software images. Information is received that is associated with a...
2016/0196176 Safety Filter in a Vehicle Network
An electrical subsystem for a vehicle comprises an electronic control module adapted to generate one or more output messages suitable for transmission by a...
2016/0196175 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
An information processing system, an information processing method, and a program capable of satisfactory data analysis are provided. The information...
2016/0196174 REAL-TIME CATEGORIZATION OF LOG EVENTS
Embodiments for categorizing a real-time log event are described. In one example, a Term Frequency-Inverse Document Frequency (TF-IDF) vector for the log event...
2016/0196173 ELECTRONIC MANAGEMENT SYSTEM FOR TECHNOLOGY SUPPORT REPORTING
Systems and methods for generating a visual indicator based on receiving a report of a transaction processing error, the error comprising an informality in a...
2016/0196172 Evaluating and Servicing Problematic Cash-Handling Machines
A method of tracking repeated performance problems in a machine is disclosed. The method comprises storing the faults in a computer memory, and assigning a...
2016/0196171 METHOD AND SYSTEM FOR ADJUSTING THE MAXIMUM DURATION OF TIME-CRITICAL FUNCTIONS
An improved method and system for achieving target function failure rates for time-critical functions. Communication systems often utilize distributed...
2016/0196170 INTEGRATED-CIRCUIT RADIO
An integrated-circuit radio communication device (1) comprises a processor (7), memory (13), and radio communication logic (17). The memory (13) has a firmware...
2016/0196169 DETERMINING WHEN A CHANGE SET WAS DELIVERED TO A WORKSPACE OR STREAM AND BY WHOM
Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at...
← 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 | 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.