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
US-8,131,967 Asynchronous data interface
An interface system is disclosed. In one embodiment, the system includes a buffer that receives data from a source in a first clock domain and stores the data...
US-8,131,966 System and method for storage structure reorganization
A method and system to reorganize a storage structure by generating correlation data that represents relationships between storage blocks of a storage...
US-8,131,965 File-copying apparatus of portable storage media
The present invention provides a portable file-copying apparatus which includes a first connecting unit, a second connecting unit, and a control unit. The first...
US-8,131,964 Systems and methods for combining data streams in a storage operation
Described herein are systems and methods for multiplexing pipelined data for backup operations. Various data streams are combined such as by multiplexing by a...
US-8,131,963 Remote copy system
Even when a host does not give a write time to write data, consistency can be kept among data stored in secondary storage systems. The present system has plural...
US-8,131,962 Storage system and method of producing recovery volume
A storage system for writing data sent from a computer to storage regions is described. The storage system includes storage regions configured to store data,...
US-8,131,961 Reliable storage of data in a distributed storage system
The present invention relates to the reliable storage of data within a distributed storage system. A method and system for storing a data unit within a...
US-8,131,960 Automated backup and reversion system
An automated backup and reversion system comprising at least two storage systems with one source storage system being physically connected to at least one host...
US-8,131,959 Method and arrangement for securing user-definable data of a franking machine
In a method for data backup of a franking machine in which, in a data backup step, a connection is established between the franking machine and a remote data...
US-8,131,958 Storage system, storage device, and data updating method using a journal volume
A storage device including a data volume for storing data sent from a host computer and a journal volume to which update data in the data volume is written in a...
US-8,131,957 Splitting writes between a storage controller and replication engine
Provided are a method, system, and article of manufacture for splitting writes between a storage controller and replication engine. A splitter executing in a...
US-8,131,956 Virtual storage system and method for allocating storage areas and releasing storage areas from allocation...
The storage system includes a plurality of storage devices and a controller that manages a virtual volume including a plurality of virtual storage areas, and...
US-8,131,955 Ephemeral garbage collection using a tracking mechanism on a card table to determine marked bundles
The techniques and mechanisms described herein are directed to a system for performing garbage collection on a large heap that is divided into several cards...
US-8,131,954 Memory device and data reading method
A memory device is provided. The memory device includes a memory array formed by a plurality of multi level cells, a determining circuit and a data reading...
US-8,131,953 Tracking store ordering hazards in an out-of-order store queue
A method and system for processing data. In one embodiment, the method includes receiving a first store and receiving a second store subsequent to the first...
US-8,131,952 Apparatus and method for efficient memory use in portable terminal
Provided are an apparatus and a method for saving a memory in a portable terminal, the method includes receiving a request for basic data and an address...
US-8,131,951 Utilization of a store buffer for error recovery on a store allocation cache miss
A processor and cache is coupled to a system memory via a system interconnect. A first buffer circuit coupled to the cache receives one or more data words and...
US-8,131,950 Low latency request dispatcher
A first-in-first-out (FIFO) queue optimized to reduce latency in dequeuing data items from the FIFO. In one implementation, a FIFO queue additionally includes...
US-8,131,949 Memory access control device equipped with memory access request generating modules/arbitrator and control...
A memory access control apparatus includes a plurality of memory access request generating modules and an arbitrator. When one of the memory access request...
US-8,131,948 Snoop request arbitration in a data processing system
A snoop look-up operation is performed in a system having a first cache and a first processor. The first processor generates access requests to the first cache...
US-8,131,947 Cache snoop limiting within a multiple master data processing system
In a data processing system, access to a cache in response to access requests from first processing circuitry and snoop requests resulting from a transaction...
US-8,131,946 Converting victim writeback to a fill
In one embodiment, a processor may be configured to write ECC granular stores into the data cache, while non-ECC granular stores may be merged with cache data...
US-8,131,945 Disowning cache entries on aging out of the entry
Caching where portions of data are stored in slower main memory and are transferred to faster memory between one or more processors and the main memory. The...
US-8,131,944 Using criticality information to route cache coherency communications
In one embodiment, the present invention includes a method for receiving a cache coherency message in an interconnect router from a caching agent, mapping the...
US-8,131,943 Structure for dynamic initial cache line coherency state assignment in multi-processor systems
A design structure embodied in a machine readable storage medium for designing, manufacturing, and testing a system for providing lines of data from shared...
US-8,131,942 Control data modification within a cache memory
A data processing system is provided with at least one processor 4, 6, a main memory 18 and a cache memory 14. Cache data within the cache memory 14 has...
US-8,131,941 Support for multiple coherence domains
A number of coherence domains are maintained among the multitude of processing cores disposed in a microprocessor. A cache coherency manager defines the...
US-8,131,940 Methods and apparatuses to support memory transactions using partial physical addresses
Methods and apparatuses to support memory transactions using partial physical addresses are disclosed. Method embodiments generally comprise home agents...
US-8,131,939 Distributed shared I/O cache subsystem
A method and system for a decentralized distributed storage data system. A plurality of central processors each having a cache may be directly coupled to a...
US-8,131,938 Adaptive mechanisms and methods for supplying volatile data copies in multiprocessor systems
In a computer system with a memory hierarchy, when a high-level cache supplies a data copy to a low-level cache, the shared copy can be either volatile or...
US-8,131,937 Apparatus and method for improved data persistence within a multi-node system
Improved access to retained data useful to a system is accomplished by managing data flow through cache associated with the processor(s) of a multi-node system....
US-8,131,936 Method and apparatus for implementing a combined data/coherency cache
A method and apparatus for implementing a combined data/coherency cache for a shared memory multi-processor. The combined data/coherency cache includes a system...
US-8,131,935 Virtual barrier synchronization cache
A data processing system includes an interconnect fabric, a system memory coupled to the interconnect fabric and including a virtual barrier synchronization...
US-8,131,934 Extract cache attribute facility and instruction therefore
A facility and cache machine instruction of a computer architecture for specifying a target cache cache-level and a target cache attribute of interest for...
US-8,131,933 Methods and systems for communication between storage controllers
Methods and systems for communication between two storage controllers. A first storage controller specifies a special frame indicator in a frame of a protocol...
US-8,131,932 Method and system for fast retrieval of random universally unique identifiers through caching and parallel...
In general, the invention relates to a system that includes a UUID cache and a UUID caching mechanism. The UUID caching mechanism is configured to, using a...
US-8,131,931 Configurable cache occupancy policy
One embodiment of the invention is a method for evicting data from an intermediary cache that includes the steps of receiving a command from a client,...
US-8,131,930 System and method for improving cache efficiency
A method and computer program product for receiving a newly-received data portion for storing within a cache memory system. A determination is made concerning...
US-8,131,929 Memory device and method for content virtualization
A memory device and method for content virtualization are disclosed. In one embodiment, a plurality of directories are created in the memory of the memory...
US-8,131,928 Restoring striped volumes of data
According to one embodiment, a backup is searched for data to be restored from a striped volume. The backup comprises multiple disks divided into stripes. The...
US-8,131,927 Fast accessible compressed thin provisioning volume
A computerized data storage system includes at least one storage device including a nonvolatile writable medium; a cache memory operatively coupled to the...
US-8,131,926 Generic storage container for allocating multiple data formats
A generic storage container system is provided for a grid-based storage architecture, comprising a generic storage container comprising a plurality of storage...
US-8,131,925 Runtime machine supported method level caching
A computer system includes a disk space comprising at least one type of memory and an operating system for controlling allocations and access to the disk space....
US-8,131,924 De-duplication of data stored on tape media
Embodiments of the present invention provide mechanisms for improving storage consumption on a sequential access medium, such as a physical tape, by preferably...
US-8,131,923 Optimizing execution of I/O requests for a disk drive in a computing system
An I/O Optimizer receives an I/O request specifying a plurality of disk blocks of the disk drive for access. A plurality of I/O sub-requests is determined from...
US-8,131,922 Storage system
The storage system includes a disk controller for receiving write commands from a computer, and a plurality of disk devices in which data is written in...
US-8,131,921 Command suspension in response, at least in part, to detected acceleration and/or orientation change
In an embodiment, an apparatus is provided that may include circuitry to, in response at least in part to detected change in at least one of acceleration and...
US-8,131,920 Method and system for dynamically allocating read and write sequence randomizer
A data formatting system and method to improve data efficiency and integrity in a hard disk are disclosed. One embodiment provides a disk drive system having a...
US-8,131,919 Techniques for controlling storage device use by performing a storage device location assessment operation...
An electronic system includes a framework, data storage circuitry and a controller. The framework includes multiple device slots. The data storage circuitry is...
US-8,131,918 Method and terminal for demand paging at least one of code and data requiring real-time response
A method and terminal for demand paging at least one of code and data requiring a real-time response is provided. The method includes splitting and compressing...
← 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 | 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.