|
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...
|