| Patent # | Description |
|---|---|
| US-7,536,527 |
Data-migration method A method of migrating data from an old storage subsystem to a new storage subsystem in a data processing system which comprises host computers and storage... |
| US-7,536,526 |
Hierarchical state based migration of structured data The present invention provides a method for hierarchical state based migration of data. The method includes determining one or more constraints and/or global... |
| US-7,536,525 |
Virtual machine hot cloning including freezing and unfreezing memory in a
distributed network A system and method for hot cloning in a distributed network is disclosed. In one embodiment, a method for cloning a virtual machine from a source system to a... |
| US-7,536,524 |
Method and system for providing restricted access to a storage medium A method of restricting file access is disclosed wherein a set of file write access commands are determined from data stored within a storage medium. The set of... |
| US-7,536,523 |
Point in time remote copy for multiple sites A method for copying data to multiple remote sites includes transmitting data from a first volume in a primary storage system to a back-up volume provided in a... |
| US-7,536,522 |
Computer system for copying data between virtual storage areas It has been impossible in prior art to copy every piece of data that is stored in a virtual volume. A management computer of this invention receives a copy... |
| US-7,536,521 |
Computer storage device providing implicit detection of block liveness A disk drive or similar storage medium uses a semantic understanding of its associated file system to monitor file metadata and derive block liveness normally... |
| US-7,536,520 |
Method and apparatus for native method invocation and changing memory bank A method and apparatus for native method invocation and changing memory bank. A method return frame of a smart card stores the status of a native method... |
| US-7,536,519 |
Memory access control apparatus and method for accomodating effects of
signal delays caused by load A memory controller determines a load level based on the number of connected memory devices informed by a switch or the like. If it is determined that the load... |
| US-7,536,518 |
Scalable disc array unit, and management method and management program for
a scalable disc array unit A disc array unit manages a shared memory as a plurality of shared memory blocks, each including a group of cache pages, performs cache control on these cache... |
| US-7,536,517 |
Direct-update software transactional memory A transactional memory programming interface allows a thread to directly and safely access one or more shared memory locations within a transaction while... |
| US-7,536,516 |
Shared memory device A shared memory device capable of simplifying wiring to a memory, preventing a decline of performance due to an increase of the area and long wiring, and... |
| US-7,536,515 |
Repeated conflict acknowledgements in a cache coherency protocol In a cache coherency protocol multiple conflict phases may be utilized to resolve a data request conflict condition. The multiple conflict phases may avoid... |
| US-7,536,514 |
Early return indication for read exclusive requests in shared memory
architecture An early return indication is used to notify a first communications interface, prior to a response being received from any of a plurality of sources coupled to a... |
| US-7,536,513 |
Data processing system, cache system and method for issuing a request on
an interconnect fabric without... In response to a master receiving a memory access request indicating a target address, the master accesses a first cache directory of an upper level cache of a... |
| US-7,536,512 |
Method and apparatus for space efficient identification of candidate
objects for eviction from a large cache The eviction candidate sorting tool (ECST) is used with existing eviction algorithms that utilize a database for tracking objects stored in a cache. Rather than... |
| US-7,536,511 |
CPU mode-based cache allocation for image data An apparatus includes a central processing unit having an output to provide a status indicator, a graphics controller having an output coupleable to a display... |
| US-7,536,510 |
Hierarchical MRU policy for data cache A cache read request is received at a cache comprising a plurality of data arrays, each of the data arrays comprising a plurality of ways. Cache line data from... |
| US-7,536,509 |
Method for fetching data from a non-volatile memory in an integrated
circuit and corresponding integrated circuit The method uses an integrated circuit comprising a processor (603), a non-volatile memory (602), especially a flash memory, a system clock and an interface... |
| US-7,536,508 |
System and method for sharing SATA drives in active-active RAID controller
system An active-active RAID system includes first and second active-active RAID controllers which efficiently share access to SATA drives. SAS expanders connect the... |
| US-7,536,507 |
Methods, systems, and computer program products for preserving atomic
writes using leaves and bitmaps Methods, systems, and computer program products for preserving atomic writes to disk arrays are disclosed. According to one method, portions of a file are stored... |
| US-7,536,506 |
RAID controller using capacitor energy source to flush volatile cache data
to non-volatile memory during main... A write-caching RAID controller is disclosed. The controller includes a CPU that manages transfers of posted-write data from host computers to a volatile memory... |
| US-7,536,505 |
Storage system and method for controlling block rearrangement A fragmentation information collecting section in a file system control section collects fragmentation information on a target volume for which a fragmentation... |
| US-7,536,504 |
Online storage medium transfer rate characteristics determination A method for determining storage medium transfer rate characteristics. A host computer system issues a sequence of read commands to a storage medium to determine... |
| US-7,536,503 |
Methods and systems for preserving disk geometry when migrating existing
data volumes Methods and systems for preserving a disk geometry when relabeling a storage device containing data migrated from a previous data storage device having different... |
| US-7,536,502 |
Controller device to be connected to IEEE 1394 serial bus When the user instructs deletion of all program files using a remote control, a microprocessor of a set-top box repeats transmission of a deletion command with... |
| US-7,536,501 |
Apparatus and method to manage one or more reserved volume serial numbers
in a virtual library grid An apparatus and method are disclosed to manage one or more reserved volume serial numbers in a virtual library grid. The method supplies a virtual library grid... |
| US-7,536,500 |
Header blocks for flash memory writes Embodiments of header management for a file system of flash memory are presented herein. In one or more implementations, a data write is performed using a header... |
| US-7,536,499 |
Memory access control device and processing system having same A memory access control device enabling freer access from a plurality of ports to a plurality of memories and a processing system having the same are provided.... |
| US-7,536,498 |
Method and apparatus for address mapping A method and apparatus for address mapping are provided, wherein the method sets a first address region that is accessible by a processor when a system is booted... |
| US-7,536,497 |
Device and method for performing multi-function using unique port in
wireless terminal Disclosed is a device and method for performing a multi-function using a unique port in a wireless terminal capable of performing a multimedia function using the... |
| US-7,536,496 |
Method and apparatus for transmitting data in an integrated circuit A method and apparatus for transmitting data between cores residing in an integrated circuit. Data is transmitted by using hubs located between the cores and an... |
| US-7,536,495 |
Certified memory-to-memory data transfer between active-active raid
controllers A system for performing an efficient mirrored posted-write operation having first and second RAID controllers in communication via a PCI-Express link is... |
| US-7,536,494 |
Expandable slave device system with buffered subsystems A system includes a first bus, a master device coupled to the first bus, and one or more subsystems coupled to the first bus. A respective subsystem includes a... |
| US-7,536,493 |
Method and apparatus for identifying a service processor with current
setting information The aspects of the present invention provide a computer implemented method, an apparatus, and a computer usable program code for identifying a service processor... |
| US-7,536,492 |
Apparatus, system, and method for automatically resetting an
inter-integrated circuit bus An apparatus, system, and method are disclosed for resetting an inter-integrated circuit (I2C) bus slave. A data line resistor in series is provided with a data... |
| US-7,536,491 |
System, method and apparatus for multiple-protocol-accessible OSD storage
subsystem An apparatus, system, and method enable access to a storage system by distinguishing SCSI Object-Based Storage Device Commands (OSD) commands from block-based... |
| US-7,536,490 |
Method for link bandwidth management A method for link bandwidth management between two devices in communication through a bandwidth-adjustable bus in a computer system determines which of a speed... |
| US-7,536,489 |
Information processing system for determining payload size based on
packet-to-payload size ratio An information processing system includes a high-speed serial bus that transmits and receives data independently over communication channels via a... |
| US-7,536,488 |
Buffer controller and management method thereof The invention provides a new linked structure for a buffer controller and management method thereof. The allocation and release actions of buffer memory can be... |
| US-7,536,487 |
Low power memory hierarchy for high performance video processor An apparatus generally having an internal memory and an external transfer circuit is disclosed. The internal memory may be disposed on a chip and may contain at... |
| US-7,536,486 |
Automatic protocol determination for portable devices supporting multiple
protocols In accordance with certain aspects of the automatic protocol determination for portable devices supporting multiple protocols, a portable device detects which... |
| US-7,536,485 |
Processor having inactive state of operation and method thereof Embodiments of the present invention provide a processor having an inactive state of operation and methods thereof. The processor, according to some... |
| US-7,536,484 |
System for setting the operating voltage of disk array enclosures in a
data storage device A data storage system includes a host, diplex logic receiving a first, low frequency signal and a second, high frequency signal from the host and injecting the... |
| US-7,536,483 |
Computer system having analog and digital video signal output
functionality, and computer device and video... A video signal transmitting device having analog and digital video signal output functionality is adapted to transmit a video signal, and has a cable unit, a... |
| US-7,536,482 |
Methods and devices for enabling a mobile network device to select a
foreign agent Method and devices are provided for enabling a mobile network device to select a foreign agent from among a plurality of foreign agents that are transmitting... |
| US-7,536,481 |
Method and system for re-synchronizing end points when an intermediary
detects that the end points may be... A synchronization system establishes a session between a client end point and a server end point via an intermediary server of a server pool. When messages sent... |
| US-7,536,480 |
System and method for transferring a compressed data file to a peripheral
device An image passthrough extension structure and method facilitating the transfer of compressed data image files from a software application to a device via the... |
| US-7,536,479 |
Local and remote network based management of an operating
system-independent processor In one embodiment, a method is provided. The method of this embodiment provides receiving one or more packets that are addressed to an alternate IP (Internet... |
| US-7,536,478 |
Method and apparatus for opening and launching a web browser in response
to an audible signal The present invention disclosed and claimed herein comprises a system and method for launching a web browser on a network comprising a computer having an all new... |