Matches 1 - 50 out of 394 1 2 3 4 5 6 7 8 >
Match Document Document Title
7627699 System and method for managing I/O access policies in a storage environment employing asymmetric distributed block virtualization  
A system employing asymmetric distributed block virtualization includes a volume server, a plurality of volume clients, and one or more physical block devices. The volume server aggregates storage...
7624227 Drive device and related computer program  
A drive device capable of preventing a drop in the data transfer rate, even when write instructions from a host device are given with commands having a short write data length. If the write end...
7620751 Command scheduling and affiliation management for serial attached storage devices  
According to one embodiment, a host device is disclosed. The host device includes a logic component to provide an indication of a number of commands issued to a target device, and a task scheduler...
7620745 Transferring data between a memory and peripheral units employing direct memory access control  
A method transfers data between a memory and peripheral units. The method includes assigning priorities to the data to be transferred, and transferring the data by direct memory access (DMA)...
7617334 Data processing system, data processing method and program  
In the host, an IP issues CCW, and a CH encodes the CCW and a CCW chain by the encode program to create a code including the description of controlling a conditional branch with the DKC and...
7613841 Systems and methods for reducing data storage in devices using multi-phase data transactions  
Systems and methods for enforcing in-order execution of commands sent from a master device to a slave device, where it is not necessary to provide a data buffer to store data associated with...
7610409 Method for transporting data through universal serial bus and universal serial bus device  
A Universal Serial Bus data transport method and its device is disclosed. Data transport is performed through a high-speed transport technique based on a Universal Serial Bus, which consists of...
7600051 Autonomic hardware-level storage device data integrity checking  
A system and method for autonomically monitoring data integrity during logical and physical storage and retrieval of data by a storage device. In one embodiment, the method of the present invention...
7600054 Apparatus, system, and method for protecting a motion-sensitive device  
An apparatus, system, and method are disclosed for protecting a motion-sensitive device. The apparatus includes an identification module, a determination module, and a scheduler. The identification...
7590764 System and method for dynamic buffer allocation  
A system for dynamically allocating buffers between components in a computer system is described. The system uses matched sets of bi-directional buffers to control data flow between the processor...
7590232 System and method for tracking individuals  
A client identity verification system and method which includes receiving a spoken voice sample from a client. Identifying the match of the client, verifying client information, changing parameters...
7577763 Managing read requests from multiple requestors  
Techniques are described herein for expanding the range of data targeted in I/O requests made by clients, so that the expanded range results in aligned I/O operations within the file system. Data...
7577762 Cooperative scheduling for multiple consumers  
A system and method schedules command streams for processing by a variety of consumers. A single command stream is parsed and commands included in the command stream are output to one of the...
7574538 Contiguous I/O command queuing within a data storage device  
In a data storage system having a drive I/O command queue associated with a data storage device, contiguous I/O requests of at least a predetermined size may be processed in a pipeline mode of...
7574573 Reactive placement controller for interfacing with banked memory storage  
An invention is provided for a reactive placement controller for interfacing with a banked memory storage. The reactive placement controller includes a read/write module, which is coupled to a...
7565484 Methods, apparatus and computer programs for scheduling storage requests  
Provided are methods, apparatus arid computer programs for scheduling storage input and/or output (I/O) requests. A method for scheduling storage access requests determines a request processing...
7539816 Disk control device, disk control method  
A disk control device stores write requests from a cache memory or reads commands from a host in a queue for a disk drive in chronological order. When the number of write requests stored in the...
7533192 Task scheduling method in case of simultaneous transfer of compressed data and non-compressed data  
The invention provides a task scheduling method which can prevent overflowing of a buffer on a host system or a data encoding/decoding apparatus even when the transfer rate falls in case the...
7533190 Network storage target boot and network connectivity through a common network device  
The present disclosure includes systems and techniques relating to booting to a network storage target. In general, in one implementation, a bus-to-network device driver is loaded during a machine...
7526605 System and method for optimizing random XOR command performance  
Multiple disk access commands such as XOR commands are broken down into their constituent read and write parts and, if in LBA sequence, coalesced into pipes. These XOR read and write commands are...
7516247 Avoiding silent data corruption and data leakage in a virtual environment with multiple guests  
In an embodiment, an input/output memory management unit (IOMMU) is configured to receive a completion wait command defined to ensure that one or more preceding invalidation commands are completed...
7506075 Fair elevator scheduling algorithm for direct access storage device  
An apparatus, program product and method of processing access requests for a direct access storage device utilize a “fair elevator” algorithm to schedule access requests from a plurality of...
7505161 Method, device system and computer program system for carrying out maintenance on a printing or copying system  
In a system and method for maintenance of a printing or copying system, at least two system computers are provided comprising a central device control computer and a raster process computer. A...
7493419 Input/output workload fingerprinting for input/output schedulers  
A computer implemented method in a data processing system for fingerprinting input/output workloads for input/output schedulers. Requests are identified in a workload for an input/output scheduler....
7490173 Method and multimode user interface for processing user inputs  
The invention concerns a method and a multimode user interface for processing multimode user inputs, which are entered into a computer unit in various input modes within one specified application...
7487246 Gapless delivery and durable subscriptions in a content-based publish/subscribe system  
A content-based publish/subscribe system for providing gapless message delivery from a publishing client to a subscribing client is disclosed. The system includes a plurality of brokers operatively...
7480739 Segregated caching of linked lists for USB  
Circuits, methods, and apparatus that increase utilization of available USB bandwidth, limit the amount of data accessed from memory, and provide for parallel requests for data from memory. An...
7478231 Storage control apparatus  
In response to requests for I/O processing sent from a computer, I/O which should be processed at a priority is enabled to be processed without being affected by other processing, by classifying...
7457886 System and method for input/output scheduling  
A system and method for Input/Output scheduling are described herein. In one embodiment, the method includes installing a plurality of Input/Output (I/O) schedulers to schedule I/O requests for a...
7451251 Method for redirection of web streaming clients using lightweight available bandwidth measurement from a plurality of servers  
In accordance with the teachings of the present invention, a method for selecting a server to provide content to a client is presented. A media controller receives a request from a client for...
7444443 Method of repeating data transmission between network devices by timing a first predetermined period after previous first data transmission  
A method is provided for transmitting data from a transmitting device ( 121 ) to a receiving device ( 125 ). The transmitting device transmits a first data frame ( 200 ) to a receiving device a...
7426607 Memory system and method of operating memory system  
A random access memory system has a memory controller, a first memory device, a second memory device, and a memory bus. The memory controller is configured to control access to a plurality of...
7421558 System controlling interface timing in memory module and related method  
A memory system for controlling interface timing in a memory module and a related timing control method are disclosed. The memory system comprises a memory module having a memory module controller...
7409468 Controlling flow of data between data processing systems via a memory  
Methods, apparatus and systems for controlling flow of data between a memory of a host computer system and a data communications interface for communicating data between the host computer system...
7409471 Data transfer control device for data transfer over a bus, electronic equipment and method for data transfer over a bus  
When a first mode (with-SOF mode) has been set, data transfer is performed while SOF packets are transferred at frame periods, and when a second mode (non-SOF mode) has been set and also...
7404014 Method and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer  
A method and system for compressing bitmap data in a system for sharing an application running on a host computer with a remote computer, wherein the shared application's screen output is...
7392367 Command ordering among commands in multiple queues using hold-off vector generated from in-use vector and queue dependency scorecard  
A method, apparatus, system, and signal-bearing medium that in various embodiments determine whether to execute a command in a queue or whether to wait until another command or commands completed....
7376757 Driverless interfacing of a removable device with a digital product  
In order to avoid the need for upgrade software when enhancing the function of a digital product, e.g. PDA, and SD lookalike card or other removable device provided with an active function such as...
7370169 Efficient memory controller  
An efficient memory controller. The controller includes a first mechanism for associating one or more input command sequences with one or more corresponding values. A second mechanism selectively...
7366833 Method and system for enhanced scheduling of memory access requests  
In information storage systems in which data retrieval requires movement of at least one physical element, a measurable amount of time is required to reposition that physical element in response to...
7349997 Dynamic command filter  
A filter comprises a first device, a second device, a dynamic filter, and a device monitor. The dynamic filter is coupled to the first device and the second device, and selectively directs commands...
7346713 Methods and apparatus for servicing commands through a memory controller port  
In a first aspect, a first method is provided for servicing commands. The first method includes the steps of (1) receiving a first command for servicing in a memory controller including a plurality...
7346714 Notification of completion of communication with a plurality of data storage areas  
It is an object of this invention to expand an SBP-3 protocol such that two data buffers can be independently controlled. To achieve this object, a target sends responses to status blocks...
7340539 Device connected to a bus for storing information utilized to allocate priority to data stored in storage device and method for operating the device  
A device that is connected to a bus can transmit data to one or more other devices and/or can receive data from other devices, through the bus, includes storage (i.e., memories or memory areas) in...
7340538 Method for dynamic assignment of slot-dependent static port addresses  
A method for dynamic assignment of slot-dependent static network port addresses. Under the method, a slot address and shelf address are determined for a card modular platform board installed in a...
7337248 Adaptive synchronization method for communication in storage systems  
A method for transferring data in a storage system is provided. The method includes setting a catch-up threshold for accepting data requests from a port where the queue value corresponds to a...
7334103 Methods and apparatus for improving the breathing of disk scheduling algorithms  
A method for breathing of scheduling algorithms for a storage device ( 110 ). The method including: (a) computing a worst-case duration of a breathing cycle (P) for the storage device ( 110 ); (b)...
7334000 Method and apparatus for calendaring reminders  
An electronic calendar includes such features as recurring reminders, dividing unpredictable work loads into equal pieces, template free parsing, a reminders scheduling algorithm to reduce spikes,...
7330911 Accessing a memory using a plurality of transfers  
A method of operating a circuit, comprising the steps of (A) buffering a read signal received within a plurality of first transfers to the circuit, (B) transmitting the read signal in a second...
7328287 System and method for managing I/O access policies in a storage environment employing asymmetric distributed block virtualization  
A system employing asymmetric distributed block virtualization includes a volume server, a plurality of volume clients, and one or more physical block devices. The volume server aggregates storage...
Matches 1 - 50 out of 394 1 2 3 4 5 6 7 8 >