Match Document Document Title
7546401 Byte to byte alignment of multi-path data  
Methods and apparatus that may be utilized in an effort to ensure bytes of data sequentially received on multiple single-byte data paths with properly aligned when presented on a multi-byte...
7543087 Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device  
A transmit offload engine (TOE) such as an intelligent network interface device (INIC), video controller or host bus adapter (HBA) that can communicate data over transport protocols such as...
7539798 Mitigating performance degradation caused by a sata drive attached to a sas domain  
The present invention provides a device and method for mitigating performance degradation caused by SATA drives attached to a SAS domain. In one of the embodiments of the present invention, a SATA...
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...
7536495 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 disclosed. The first bus bridge transmits a...
7533238 Method for limiting the size of a local storage of a processor  
A method for limiting the size of a local storage of a processor is provided. A facility is provided in association with a processor for setting a local storage size limit. This facility is a...
7533195 DMA controller for digital signal processors  
A DMA controller includes at least one peripheral DMA channel for handling DMA transfers on a peripheral access bus; at least one memory DMA stream, including a memory destination channel and a...
7533199 Automatic transaction apparatus, automatic transaction control method, and control program thereof  
An automatic transaction apparatus operates an automatic transaction unit using middleware whose environment is set by a kernel, which uses conventional middleware even if the interface with the...
7529865 Packet buffer management apparatus and method  
A memory controller for a wireless communication system comprises a packet buffer write system and a packet buffer read system. The packet buffer write system places packets including packet header...
7526522 Content-transmitting apparatus, content-receiving apparatus, content transmitting/receiving system, methods, and recording medium thereof  
A content-transmitting apparatus transmits reproduction control information including order of reproduction, reproducing section, and reproduction date information of contents which transmitted in...
7523226 Controlling an auxiliary display user interface based on usage context  
An auxiliary computing device normally used for remotely controlling a primary device may change its functionality and extend its usefulness based on a usage context. An auxiliary device may change...
7523230 Device and method for maximizing performance on a memory interface with a variable number of channels  
The present invention includes a method and device for controlling the data length of read and write operations performed on a memory device. The method includes determining a first number of...
7516251 Content providing system, information processing device and method, output device, and method, and program  
The present invention relates to a content provision system, an information processing apparatus and method, an output apparatus and method, and a program therefor, which makes it possible to use...
7512723 Queued interface devices, multi-core peripheral systems, and methods for sharing a peripheral in a multi-core system  
A queued interface device configured to communicate with a peripheral includes a first interface configured to receive and store a first set of peripheral requests from a first core, a second...
7506080 Parallel processing of frame based data transfers  
A frame based data transfer device includes a receive frame parser, a receive frame processor, and a DMA engine. The receive frame parser receives a frame, stores framing information from the frame...
7502869 Intelligent network interface system and method for accelerated protocol processing  
A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The CPD provides a...
7502318 Network adapter with TCP windowing support  
A network adapter and corresponding method for its use are disclosed. The network adapter has an operational mode that allows a host CPU to offload transmission of a block of data to the adapter....
7502877 Dynamically setting routing information to transfer input output data directly into processor caches in a multi processor system  
According to some embodiments, IO traffic is transferred directly into a target processor cache in accordance with routing information.
7500030 Control of information units in fibre channel communications  
A primary storage control unit receives an information unit from a remote host over a fibre channel connection. The primary storage control unit adjusts an information unit pacing parameter...
7500029 Maximal length packets  
Detecting and flushing maximal length packets is set forth herein. In one embodiment, the method comprises receiving a flushing event and, in response to the flushing event, repeatedly detecting a...
7496691 Standard ATA queuing automation in serial ATA interface for creating a frame information structure (FIS) corresponding to command from transport layer  
A method and circuit for enhancing the performance in a serial ATA interface uses a standard ATA queue automation circuitry that handles all the transmit/receive frame information structure (FIS)...
7490174 Method and apparatus for border node behavior on a full-duplex bus  
A method and apparatus relating to the behavior of border nodes within a high performance serial bus system is disclosed. A method for determining and communicating the existence of a hybrid bus...
7490188 Apparatus and method for USB data transmission in hybrid terminal including two CPUs utilizing two memories  
An apparatus and a method for sharing an USB port and transmitting data in a hybrid terminal including both two CPUs and memories corresponding to the two CPUs are disclosed. In the apparatus and...
7490177 System method for performing a direct memory access for automatically copying initialization boot code in a new memory architecture  
Embodiments of the invention provide a method and apparatus for initializing a computer system, wherein the computer system includes a processor, a volatile memory, and a non-volatile memory. In...
7487281 Computer system to control the data transfer between a memory and a peripheral device connected to a CPU via a bus  
In a computer system that includes a memory, a peripheral device to which an address overlapping with a part of an address space assigned to the memory is assigned, a CPU for sending a signal...
7487323 Data storage system for storing data in different types of data storage media  
A data storage system for storing data includes a data storage medium and a data interface that communicates with the data storage medium. The data interface is configured to place data into a...
7480747 Method and apparatus to reduce latency and improve throughput of input/output data in a processor  
Some embodiments include apparatus and method having a register circuit to receive a first portion of a packet from an input/output device, cache memory circuit to receive a second portion of the...
7478189 Deadlock avoidance in a bus fabric  
Circuits, apparatus, and methods for avoiding deadlock conditions in a bus fabric. One exemplary embodiment provides an address decoder for determining whether a received posted request is a...
7478178 Virtualization for device sharing  
In an apparatus and method for providing device sharing, a first plurality of upstream ports are each connectable to a respective host and at least one downstream port is connectable to a device. A...
7475045 Transaction system and transaction terminal equipment  
In order to cause effective function when a system adopting a conventional settlement card is shifted to a system adopting a settlement card of IC card type and to enable a significant contribution...
7475167 Offloading data path functions  
Input/Output (I/O) protocol operations such as iSCSI protocol operations may be selectively offloaded to an I/O protocol offload device, or retained by a host driver software. In one embodiment,...
7475176 High bandwidth split bus  
A system includes a first bus segment and a second bus segment. The first bus segment is operatively coupled to one or more first bus agents, where the first bus agents are configured for writing...
7467240 Serial host interface generates index word that indicates whether operation is read or write operation  
Data throughput of the serial host interface is improved by combining command and register address data into a single index word to be transmitted through the serial host interface. The least...
7461186 Data handover unit for transferring data between different clock domains by parallelly reading out data bits from a plurality of storage elements  
The invention provides a data handover unit for transferring data from a furst clock domain to a second clock domain, comprising: a first clock unit operable to supply a first clock signal; a...
7454528 Image output apparatus using close range radio contact wherein radio contact element is attached to document on which an image is recorded  
An image output apparatus includes a receiving unit that receives first information from a first radio contact element that performs a close-range radio contact; an image processing unit that forms...
7450457 Memory system comprising a controller managing independent data transfer between input-output terminal, synchronous dynamic random access memory, and flash memory  
A memory system contributes to improvement in efficiency of a data process accompanying a memory access. The memory system has a rewritable nonvolatile memory, a buffer memory, and a controller....
7451164 System and method for replicating data  
According to the present invention, techniques for controlling copying of logical volumes within a computer storage system are provided. A representative embodiment includes a plurality of storage...
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...
7451249 Method and apparatus for direct input and output in a virtual machine environment containing a guest operating system  
Method and apparatus for allowing a direct memory access unit to have access to a virtual address space is accomplished by receiving a request for memory access from the direct memory access...
7451179 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...
7444442 Data packing in a 32-bit DMA architecture  
A method of reducing data transfer overheads in a 32-bit bus interface unit direct memory access architecture. The method comprises the steps of identifying the optimal number of data elements,...
7441055 Apparatus and method to maximize buffer utilization in an I/O controller  
An apparatus and method for maximizing buffer utilization in an I/O controller using credit management logic contained within the I/O controller. The credit management logic keeps track of the...
7437489 Data packet queue handling method and system  
A data packet queue handling method and system is proposed, which is designed for use with a computer system having a data packet generating unit, a data packet transfer interface, a data packet...
7433916 Server apparatus and control method therefor  
A server apparatus which accepts the transfer of image data from a user who can access the apparatus through a network, and can limit image data whose transfer is accepted with various conditions...
7433979 Method and apparatus for input management having plurality of input provider types with third party listener access to staging area that includes stack of input events  
The present invention is directed to a method and system for use in a computing environment for managing input information. The system for facilitating input management in a computerized...
7433976 Data copy method and application processor for the same  
A data copy method includes designating data stored in a non-volatile memory device as data packages, reading at least one data package to store the read at least one data package in a temporary...
7433978 Semiconductor device for transferring first data to a setting/resetting circuit block  
A semiconductor device transfers first data to a circuit block. The semiconductor device is provided with a storage circuit configured to store the first data, a shift register configured to set...
7433972 Method and apparatus for operating a CD independently from a host processor  
An apparatus for a compact disk with an independent audio functionality is disclosed. The apparatus includes a logic core, an IDE controller, and a pass-through module, which are coupled to a...
7430618 Data transfer control device and electronic equipment  
An objective of the present invention is to provide a data transfer control device and electronic equipment which make it possible to reduce processing overheads in the firmware and implement...
7428604 Method and apparatus for moving logical entities among storage elements in a computer storage system  
Method and apparatus are disclosed for moving logical data entities from one storage element to another storage element in a computer storage system, when more than one user or host computer may...