Match Document Document Title
7620757 Contents transfer system and terminal  
A contents transfer system which includes a transmitter for transmitting a compressed contents via a network, and a terminal for inputting the contents transmitted from the transmitter via the...
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...
7620747 Software based native command queuing  
Systems and methods for performing native command queuing according to the protocol specified by Serial ATA II for transferring data between a disk and system memory are described. Native command...
7620742 Write capture for fibre channel fabric snapshot service  
The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a...
7620739 Dynamic system control method  
Techniques are provided herein for reducing vibrations in various modes of a dynamic system. One such technique comprises incorporating vibration limiting and sensitivity constraints into a partial...
7619544 BIOS password security using modified scan codes  
A BIOS password security technique includes first logic operable to extract a down scan code from a keyboard input queue, the down scan code having a most significant bit; second logic operable to...
7617335 System having insertable and removable storage and a control method thereof  
A system including a host and a subsystem operatively coupled to the host and having a flash memory is provided. The host reads device information from a memory and provides a predetermined command...
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...
7617333 Fibre channel controller shareable by a plurality of operating system domains within a load-store architecture  
A Fibre Channel (FC) controller shareable by a plurality of operating system domains (OSDs) within a load-store architecture is disclosed. The controller has a FC port that obtains a plurality of...
7617332 Method and apparatus for implementing packet command instructions for network processing  
A method, apparatus and computer program product are provided for implementing packet command instructions for network processing. A set of packet commands is provided. Each packet command defines...
7613888 Maintain owning application information of data for a data storage system  
A data storage system writes data supplied from a host to data storage in accordance with write I/O of an owning application. A workload manager directs the processing of the supplied data in...
7613840 Methods and apparatus for dynamic data acquisition configuration parameters  
Methods and apparatus for transmitting data between elements of a data acquisition system are provided. The method includes receiving, at a first element, a self-describing control packet including...
7610459 Maintain owning application information of data for a data storage system  
A data storage system writes data supplied from a host to data storage in accordance with write I/O of an owning application. A workload manager directs the processing of the supplied data in...
7610443 Method and system for accessing audiovisual data in a computer  
A method and system for accessing audiovisual data in a computer, which has a hard disk, a hard disk controller and a device driver. The hard disk is divided into a partition region and a...
7606944 Dynamic input/output optimization within a storage controller  
A system and method for optimizing accesses to storage devices based on RAID I/O request characteristics is disclosed. A current I/O request processed by a storage controller is analyzed for...
7603514 Method and apparatus for concurrent and independent data transfer on host controllers  
An access detector detects an access type of an access to one of a plurality of serial ports interfacing to serial storage devices. The access is intended to one of a plurality of parallel channels...
7603493 Dynamically setting burst length of memory device by applying signal to at least one external pin during a read or write transaction  
One or more external control pins and/or addressing pins on a memory device are used to set one or both of a burst length and burst type of the memory device.
7603487 Hardware configurable hub interface unit  
A data transfer apparatus with hub and ports includes design configurable hub interface units (HIU) between the ports and corresponding external application units. The configurable HIU provides a...
7603485 Storage subsystem and remote copy system using said subsystem  
Provided is a storage subsystem capable of improving the data processing speed by balancing the load on processors and controllers. This storage subsystem includes a controller for controlling the...
7603484 Protocol for communication with a user-mode device driver  
A user-mode device driver architecture is provided by the subject invention. The architecture includes a reflector, a driver manager and a host process which hosts and isolates one or more...
7600062 Method and apparatus for micro-code execution  
A method for micro-code execution for an electronic device is disclosed. The method includes: providing the electronic device with a micro-code partitioned into a main core and at least a function...
7600050 Information processing apparatus, information processing apparatus control method, information processing program, and network system  
An information processing apparatus communicable with a peripheral device and a terminal is provided. The information processing apparatus receives information about the peripheral device from the...
7600049 Method, system, and computer program product for timing operations of different durations in a multi-processor, multi-control block environment  
Operations in a multi-processor, multi-control block environment are timed using timing queues and instruction queues. Upon receipt of a request for a subchannel control block (SCB) to perform an...
7594049 Application program interface access to hardware services for storage management applications  
A method and device for using a set of APIs are provided. Some of the functions which used to be performed by software are now accelerated through hardware.
7594039 Image and sound input-output control  
A home gateway 30 , input devices, output devices and a client are connected via a network LAN. Installed into the home gateway 30 is a server-side program 100 for performing control of input...
7590768 Control and interconnection system  
A control and interconnection system for integrating a plurality of peripherals into a computer system comprises a system core for processing data, an input module adapted to couple signals from...
7590766 Image processing system, image forming system, information processing system, image processing method, information processing method and computer readable medium  
An image processing system includes: a receiving section that receives print information including at least a first control command indicating a first print setting and a second control command...
7590765 Bulk data transfer and buffer control device and electronic instrument  
A data transfer control device for transferring data via a bus includes a buffer controller for controlling access to a data buffer in which a command block area, a data area and status block area...
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...
7587717 Dynamic master/slave configuration for multiple expansion modules  
A computing system having expansion modules. One of the expansion modules is identified as a master module. The other modules act as slaves to the master module. The central processing unit routes...
7587521 Mechanism for assembling memory access requests while speculatively returning data  
According to one embodiment, a memory controller is disclosed. The memory controller includes assignment logic and a transaction assembler. The assignment logic receives a request to access a...
7584306 KVM switch with on-screen-display and a computer switching method thereof  
An input signal from a set of user interface devices is captured, and the input signal is converted into a packet by a console processor. The packet is transferred to a remote processor, and the...
7581036 Offline caching of control transactions for storage devices  
A system and method using hardware and software components enable a storage module to collect and maintain control transaction data (e.g., directives/events) when a storage device of the module is...
7581033 Intelligent network interface card (NIC) optimizations  
Intelligent NIC optimizations includes system and methods for Token Table Posting, use of a Master Completion Queue, Notification Request Area (NRA) associated with completion queues, preferably in...
7581026 Communicating transaction types between agents in a computer system using packet headers including format and type fields  
A transmitting device and a receiving device are coupled via a high-speed serial interface within a computer system. The transmitting device transmits a packet that includes a format field to...
7577772 Method and system for optimizing DMA channel selection  
A host bus adapter coupled to a network and a host computing system is provided. The host bus adapter includes a direct memory access (“DMA”)mode detection module that receives a DMA channel...
7577761 Out of user space I/O directly between a host system and a physical adapter using file based linear block address translation  
Enabling user space middleware or applications to pass file name based storage requests directly to a physical I/O Adapter without run-time involvement from the local Operating System (OS)is...
7574540 Managing management controller communications  
A data storage system includes a first and second boards disposed in a chassis. The first board has disposed thereon a first Serial Attached Small Computer Systems Interface (SAS) expander, a first...
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...
7571269 Covert channel for conveying supplemental messages in a protocol-defined link for a system of storage devices  
Disclosed are communication apparatus, a SATA communication device, a system, an enhanced port multiplier and a method for, among other things, establishing a covert communication channel in a...
7571261 Service interface for fibre channel fabric snapshot service  
The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a...
7568054 Duplicate synchronization system and method of operating duplicate synchronization system  
The duplicate synchronization system has: a first system; and a second system operating in synchronization with the first system. The first and the second systems are connected to each other. The...
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...
7565465 Pushback FIFO  
The present invention provides a pushback FIFO architecture that enables a value that has been unloaded from the FIFO to be pushed back into the FIFO at the beginning of the data stream if a...
7565446 Method for efficient delivery of clustered data via adaptive TCP connection migration  
The present invention relates generally to a method for efficient I/O handling in a cluster-based architecture. According to one aspect, the invention enables efficient scheduling of TCP connection...
7558890 Instruction set for programmable queuing  
A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to...
7558887 Method for supporting partial cache line read and write operations to a memory module to reduce read and write data traffic on a memory channel  
A method is provided that supports partial cache line read and write operations to a memory module to reduce read and write data traffic on a memory channel. In a memory hub controller integrated...
7558885 Apparatus and method for packet based storage virtualization  
The present invention provides a method and apparatus for data processing and virtualization. The method and apparatus are configured to receive communications, separate a command communication...
7555642 Media transfer system and method  
A media transfer system comprises a computer device having a quick-transfer media interface and a reduced operating system executable in response to actuation of the quick-transfer media interface,...
7555577 Data transfer apparatus with channel controller and transfer controller capable of slave and standalone operation  
A data transfer control apparatus includes a channel controller and a transfer controller. The channel controller receives, prioritizes and queues data transfer requests. The transfer controller...