Actor Zeppo Marx patented a "Cardiac Pulse Rate Monitor" in 1969.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Application No. | Application Title | Issue Date |
| 20120110259 | TIERED DATA STORAGE SYSTEM WITH DATA MANAGEMENT AND METHOD OF OPERATION THEREOF A method of operation of a data storage system includes: enabling a system interface for receiving host commands; updating a mapping register for monitoring transaction records of a logical block address for the host commands including translating a host virtual block a... | 05/03/2012 |
| 20120110258 | STORAGE DEVICE CACHE Implementations described and claimed herein provide a method and system for comparing a storage location related to a new write command on a storage device with storage locations of a predetermined number of write commands stored in a first table to determine frequency... | 05/03/2012 |
| 20120072660 | OPTICAL DISC RECORDER AND BUFFER MANAGEMENT METHOD THEREOF A buffer management method is provided. A host issues a read command requesting access for a read data block and a write command requesting recording of a write data block. A write buffer is dedicated to store the write data block. A read buffer is dedicated to store th... | 03/22/2012 |
| 20120042123 | INTELLIGENT CACHE MANAGEMENT An exemplary storage network, storage controller, and methods of operation are disclosed. In one embodiment, a method of managing cache memory in a storage controller comprises receiving, at the storage controller, a cache hint generated by an application executing on a... | 02/16/2012 |
| 20120036311 | CACHE AND DISK MANAGEMENT METHOD, AND A CONTROLLER USING THE METHOD A cache and disk management method is provided. In the cache and disk management method, a command to delete all valid data stored in a cache, or specific data corresponding to a (*portion? part of the valid data may be transmitted to a plurality of member disks. That i... | 02/09/2012 |
| 20120030422 | Resilient Mirroring Utilizing Peer-to-Peer Storage An apparatus and associated method including a first storage device and a second storage device, each coupled to a remote server independently of the other via a network. Resilient mirroring logic is stored in each of the storage devices that establishes a peer-to-peer ... | 02/02/2012 |
| 20120017040 | Maintaining Data Consistency in Mirrored Cluster Storage Systems Using Bitmap Write-Intent Logging Techniques for maintaining mirrored storage cluster data consistency can employ write-intent logging. The techniques can be scaled to any number of mirror nodes. The techniques can keep track of any outstanding I/Os, data in caches, and data that has gone out of sync be... | 01/19/2012 |
| 20120011313 | STORAGE SYSTEMS WITH REDUCED ENERGY CONSUMPTION Storage systems with reduced energy consumption, methods of operating thereof, corresponding computer program products and corresponding program storage devices. Some non-limiting examples of a write method include: configuring a plurality of storage disk units such tha... | 01/12/2012 |
| 20120011312 | STORAGE SYSTEM WITH REDUCED ENERGY CONSUMPTION A control layer of a data storage system is configured to identify one or more physical data units in the physical storage, which are associated only with corresponding logical snapshot data units, and to reallocate such physical snapshot data units to a dedicated stora... | 01/12/2012 |
| 20120011314 | STORAGE SYSTEM WITH REDUCED ENERGY CONSUMPTION AND METHOD OF OPERATING THEREOF There are provided a storage system with reduced energy consumption and a method of operating thereof. The method comprises caching in the cache memory a plurality of data portions corresponding to one or more incoming write requests, to yield cached data portions; cons... | 01/12/2012 |
| 20110320679 | OFFLOADING VOLUME SPACE RECLAMATION OPERATIONS TO VIRTUAL TAPE SYSTEMS A method for offloading volume space reclamation operations to virtual tape systems is disclosed herein. In certain embodiments, such a method includes writing instruction information to a virtual tape system for use in performing a reclamation operation on a source vir... | 12/29/2011 |
| 20110314217 | ESTIMATING THE SIZE OF AN IN-MEMORY CACHE This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each t... | 12/22/2011 |
| 20110314202 | MANAGING CACHE DATA AND METADATA Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be ... | 12/22/2011 |
| 20110296100 | MIGRATING WRITE INFORMATION IN A WRITE CACHE OF A STORAGE SYSTEM To migrate data from a first storage system to a second storage system, the second storage system detects a migration of a persistent storage media from the first storage system to the second storage system. In response to detecting the migration of the persistent stora... | 12/01/2011 |
| 20110296101 | COMPUTER SYSTEM HAVING AN EXPANSION DEVICE FOR VIRTUALIZING A MIGRATION SOURCE LOGICAL UNIT A migration destination storage creates an expansion device for virtualizing a migration source logical unit. A host computer accesses an external volume by way of an access path of a migration destination logical unit, a migration destination storage, a migration sourc... | 12/01/2011 |
| 20110276757 | STORAGE CONTROL DEVICE, AND CONTROL METHOD FOR CACHE MEMORY The storage control device of the present invention uses a plurality of queues to manage cache segments which are in use, so as to retain cache segments which contain large amounts of data for long periods of time. One of the queues manages segments in which large amoun... | 11/10/2011 |
| 20110271048 | STORAGE APAPRATUS AND ITS CONTROL METHOD A storage apparatus and its control method capable of shortening data save time at the time of power shutdown are suggested. The storage apparatus includes a processor for controlling reading/writing user data from/to a disk device(s), and ... | 11/03/2011 |
| 20110264841 | SHARING OF CLASS DATA AMONG VIRTUAL MACHINE APPLICATIONS RUNNING ON GUESTS IN VIRTUALIZED ENVIRONMENT USING MEMORY MANAGEMENT FACILITY A method, system and computer program product for sharing class data among virtual machine applications running on one or more guests in a virtualized environment. A control program in a virtual operating system is used to manage the user portions of the virtual operati... | 10/27/2011 |
| 20110265083 | FILE SYSTEM INDEPENDENT CONTENT AWARE CACHE A server supporting the implementation of virtual machines includes a local memory used for caching, such as a solid state device drive. During I/O intensive processes, such as a boot storm, a “content aware” cache filter component of the hypervisor of the server fi... | 10/27/2011 |
| 20110258376 | METHODS AND APPARATUS FOR CUT-THROUGH CACHE MANAGEMENT FOR A MIRRORED VIRTUAL VOLUME OF A VIRTUALIZED STORAGE SYSTEM Methods and apparatus for cut-through cache memory management in write command processing on a mirrored virtual volume of a virtualized storage system, the virtual volume comprising a plurality of physical storage devices coupled with the storage system. Features and as... | 10/20/2011 |
| 20110246984 | STORAGE OPTIMIZATION SELECTION WITHIN A VIRTUALIZATION ENVIRONMENT Storage optimization selection for virtual disks of a virtualization environment, where the storage optimization can be selected based in part on the disk type of a virtual disk included in a virtual machine. The disk type of the virtual disk can be discovered by the vi... | 10/06/2011 |
| 20110238908 | DISC DEVICE In a disc device according to the present invention, when a controller 2 abandons a block from a cache memory 4 used as a primary cache, it is determined whether or not the number of readings of data in the block exceeds the specified number of times. Only... | 09/29/2011 |
| 20110238716 | FILE INDEX, METADATA STORAGE, AND FILE SYSTEM MANAGEMENT FOR MAGNETIC TAPE In one embodiment, a method for writing data to a magnetic recording tape includes writing a plurality of files to a first partition of a magnetic recording tape using a tape drive, and writing an index to a second partition of the magnetic recording tape using the tape... | 09/29/2011 |
| 20110225353 | REDUNDANT ARRAY OF INDEPENDENT DISKS (RAID) WRITE CACHE SUB-ASSEMBLY In at least some embodiments, a computing system includes a processor and a communication bus external to the processor. The computing system also includes a Redundant Array of Independent Disks (RAID) write cache sub-assembly coupled to the communication bus, the RAID ... | 09/15/2011 |
| 20110225408 | CACHE BOOT MECHANISM A block device driver performs system boot using cache data and thus provides a mechanism that reduces disk/IO waiting time during system boot.... | 09/15/2011 |
| 20110225358 | DISK ARRAY DEVICE, DISK ARRAY SYSTEM AND CACHE CONTROL METHOD The invention proposes a disk array device that can improve response performance while maintaining data consistency even in the case a write request is received from a host device by a controller that does not have master authority. The disk array device includes a mast... | 09/15/2011 |
| 20110213925 | METHODS FOR REDUCING CACHE MEMORY POLLUTION DURING PARITY CALCULATIONS OF RAID DATA A redundant array of independent disk (RAID) stack loads a first parity block of RAID data into a first memory address of a main memory of a data processing system. A first parity calculation is performed on a first plurality of data blocks of the RAID data with the fir... | 09/01/2011 |
| 20110213923 | METHODS FOR OPTIMIZING PERFORMANCE OF TRANSIENT DATA CALCULATIONS A redundant array of independent disk (RAID) stack loads a parity block of RAID data from a main memory into a first register of a processing device and loading the parity block into a cache memory of the processing device. The RAID stack loads a first data block of the... | 09/01/2011 |
| 20110213926 | METHODS FOR DETERMINING ALIAS OFFSET OF A CACHE MEMORY A redundant array of independent disk (RAID) stack determines a first number of processor cycles to reload first data from a first memory address of a main memory into a processor of a data processing system. The RAID stack loads second data from a second memory address... | 09/01/2011 |
| 20110213924 | METHODS FOR ADAPTING PERFORMANCE SENSITIVE OPERATIONS TO VARIOUS LEVELS OF MACHINE LOADS For each of a plurality of memory access routines having different access timing characteristic, a redundant array of independent disk (RAID) stack executes the memory access routine to load predetermined data from a main memory to a register of a processor of a data pr... | 09/01/2011 |
| 20110208909 | REDUCTION OF I/O LATENCY FOR WRITABLE COPY-ON-WRITE SNAPSHOT FUNCTION According to one aspect of the invention, a method of controlling a storage system comprises storing data in a first volume in the storage system which has volumes including the first volume and a plurality of second volumes; prohibiting write I/O (input/output) access ... | 08/25/2011 |
| 20110202716 | STORAGE SYSTEM AND DATA WRITING METHOD A storage system includes: storage devices storing data and varying in data-writing speed; a cash memory storing the write data until the write data is written to the storage device; a storage section that stores the write data received from an external device in the ca... | 08/18/2011 |
| 20110202718 | DUAL WRITING DEVICE AND ITS CONTROL METHOD A data storing system include a first and second storage system, each including a cache memory and a disk drive, and a third storage system coupled to the first and second storage systems and including a third disk drive to provide a third logical volume based on the th... | 08/18/2011 |
| 20110202717 | STORAGE SYSTEM AND CONTROL METHOD THEREOF The plurality of host systems or the plurality of applications include an insertion unit for sending the identifier. The storage controller includes an analysis unit for identifying a host system or an application based on the identifier contained in the access informat... | 08/18/2011 |
| 20110191535 | METHOD FOR CONTROLLING DISK ARRAY APPARATUS AND DISK ARRAY APPARATUS According to an aspect of the embodiment, a cache controller sets, when power supply capacity information is acquired at an update period, a size of a permitted area in which the writing of dirty data is permitted and a size of an inhibited area in which the writing of ... | 08/04/2011 |
| 20110191534 | DYNAMIC MANAGEMENT OF DESTAGE TASKS IN A STORAGE CONTROLLER Method, system, and computer program product embodiments for facilitating data transfer from a write cache and NVS via a device adapter to a pool of storage devices by a processor or processors are provided. The processor(s) adaptively varies the destage rate based on t... | 08/04/2011 |
| 20110185118 | 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 accordance with the control of the disk controller. The size of the first block which constitutes the data unit handle... | 07/28/2011 |
| 20110173376 | CACHE APPARATUS FOR INCREASING DATA ACCESSING SPEED OF STORAGE DEVICE A cache apparatus for increasing data accessing speed of a storage device includes: a non-volatile memory, for storing data; a memory controller, coupled to the non-volatile memory, for controlling data accessing operations of the non-volatile memory; a first transmissi... | 07/14/2011 |
| 20110167203 | METHOD AND APPARATUS FOR CACHE CONTROL IN A DATA STORAGE DEVICE According to one embodiment, a data storage device is provided, which has a cache controller that performs cache control, by using a buffer memory divided into segments, which are managed. The cache controller performs sequential hit judge on each segment, in accordance... | 07/07/2011 |
| 20110167214 | Method And Apparatus To Manage Non-Volatile Disk Cache The present invention provides a method and an apparatus to manage non-volatile (NV) memory as cache on a hard drive disk for data storage.... | 07/07/2011 |