Match Document Document Title
9043508 Using host transfer rates to select a recording medium transfer rate for transferring data to a recording medium  
Provided are a storage device, controller, and method for using host transfer rates to select a recording medium transfer rate for transferring data to a recording medium. A host transfer rate of...
9043513 Methods and systems for mapping a peripheral function onto a legacy memory interface  
A memory system includes a CPU that communicates commands and addresses to a main-memory module. The module includes a buffer circuit that relays commands and data between the CPU and the main...
9037780 PLC data log module with external storage for storing PLC log data and method for storing PLC log data in the same  
Provided is a PLC data log module and method for storing data in the same, wherein, in a case one or more storages among a plurality of outside storages is attached, a log data is stored in the...
9037761 Configurable buffer allocation for multi-format video processing  
Systems and methods are described including dynamically configuring a shared buffer to support processing of at least two video read streams associated with different video codec formats. The...
9026696 Using I/O track information for continuous push with splitter for storage device  
Methods and apparatus for eliminating the need for a complete synchronization due to failure of a data protection appliance in a continuous data protection system having a replication splitter. In...
9026695 Asymmetrical processing multi-core system and network device  
An asymmetrical processing multi-core system used in a network device is provided. A sub processing core within the asymmetrical processing multi-core system facilitates a main processing core of...
9014206 Method and device for improving the transmission efficiency in a communicaton system with a layerd protocol stack  
In a method for improving the transmission efficiency in a communication system with a layered protocol stack, data packets are processed on an upper protocol layer. Data packets are forwarded to...
9015375 Buffer controller, codec and methods for use therewith  
A buffer controller includes a first write pointer generation module for generating a first write pointer that points to a first sequence of write locations in a buffer memory, that directs an...
9015420 Mitigate flash write latency and bandwidth limitation by preferentially storing frequently written sectors in cache memory during a databurst  
A method of operating a memory system is provided. The method includes a controller that regulates read and write access to one or more FLASH memory devices that are employed for random access...
9015376 Method for infrastructure messaging  
A low overhead method to handle inter process and peer to peer communication. A queue manager is used to create a list of messages with minimal configuration overhead. A hardware queue can be...
9015377 Register file organization to share process context for heterogeneous multiple processors or joint processor  
A register file organization is used to support multiple accesses from more than one processor or pipeline. This shared register file is organized for a multiple processor device that includes a...
9015379 Method of controlling data communication  
A method of controlling the data communication in a communications network having a central data server provided data through multiple data queues. The data arriving at the central data server may...
9015357 Method and device for providing high speed data transmission with video data  
A method and device for operating a data link having multiple data lanes is provided. The method includes supplying first data (such as video data that follows the DisplayPort protocol) on one or...
9009375 Sharing of bypassed I/O transaction information  
A first I/O transaction request is sent to a storage controller for processing by firmware running on the storage controller. A second I/O transaction request is sent to storage hardware without...
9009369 Lookahead scheme for prioritized reads  
A circular queue implementing a scheme for prioritized reads is disclosed. In one embodiment, a circular queue (or buffer) includes a number of storage locations each configured to store a data...
9009363 Methods for providing and indicating storage load indexes  
A method for indicating an overload condition of a data storage system, comprises the steps of: defining one or more load indexes, wherein each of the load indexes has an overload threshold; and...
9007646 System and method for enabling the fast extraction of interleaved image data  
An improved system and method for deinterleaving a data unit containing chunks of two or more different data types. In an embodiment of the invention, both a device MPU and DMA hardware are used...
9009370 Intelligent data buffering between interfaces  
A dynamically controllable buffering system includes a data buffer that is communicatively coupled between first and second data interfaces and operable to perform as an elasticity...
9003083 Buffer circuit and semiconductor integrated circuit  
A buffer circuit includes: a register array including registers in a plurality of stages; and a control circuit configured to rearrange a plurality of pieces of received data in the register in a...
9003082 Information processing apparatus, arithmetic device, and information transferring method  
An information processing apparatus including a plurality of nodes. The each of the nodes comprises a processor, a storage device, and a storing unit that stores therein multiple pointer sets in...
9003084 Sorting  
Systems and techniques are disclosed that include in one aspect a computer implemented method storing a received stream of data elements in a buffer, applying a boundary condition to the data...
8996734 I/O virtualization and switching system  
Described herein is a system (102) having a virtualization and switching system configured to virtualize I/O devices (108) and perform switching of the I/O devices (108) and I/O requests. The...
8996761 Virtual queue processing circuit and task processor  
A queue control circuit controls the placement and retrieval of a plurality of tasks in a plurality of types of virtual queues. State registers are associated with respective tasks. Each of the...
8996766 Method of operating a router  
A router has multiple channel inputs and multiple channel outputs and a switch core for selectively connecting at least two of the channel outputs to respective channel inputs. Each channel output...
8995509 Systems and methods for flow control of a remote transmitter  
Systems and methods are provided to enable a near-end receiver to control the far-end transmitter's data transmission such that the near-end receiver's TC data buffers do not overflow. In an...
8990447 Methods for embedding an out-of-band signal into a USB capture stream  
One or more out-of-band input signals (GPIO) are handled and efficiently embedded into a USB capture stream. In order to conserve resources, the state of the input signals can be sent only when a...
8990435 Method and apparatus for accessing data of multi-tile encoded picture stored in buffering apparatus  
A method for read pointer maintenance of a buffering apparatus, which is arranged to buffer data of a multi-tile encoded picture having a plurality of tiles included therein, includes the...
8988806 Tape drive buffer utilization  
Records or filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are reorganized and restructured in the single data segment such...
8984180 Relay and data processing method  
A relay and a data processing method are provided. The relay includes: a detection unit for classifying and detecting event oriented monitoring data and non-event oriented monitoring data from...
8984184 System and method for managing input/output data of peripheral devices  
A method for communicating data between peripheral devices and an embedded processor that includes receiving, at a data buffer unit of the embedded processor, the data from a peripheral device....
8977823 Store buffer for transactional memory  
Provided are techniques for handling a store buffer in conjunction with a processor, the store buffer comprising a free list; a merge window; and an evict list; and logic, for, upon receipt of a...
8972635 Processor and information processing apparatus  
A processor includes a first transmitting unit that transmits, when receiving from a second processor a transmission request indicating transmission of target data which is read from a main...
8972669 Page buffering in a virtualized, memory sharing configuration  
An apparatus includes a processor and a volatile memory that is configured to be accessible in an active memory sharing configuration. The apparatus includes a machine-readable encoded with...
8972628 Expandable wireless storage device for streaming a multi-media file  
An expandable wireless storage device is provided that includes an interface slot, internal memory, a wireless interface and an aggregated file system view providing component. An external memory,...
8966145 Data conversion apparatus and method  
A data processing apparatus may include: a data conversion unit configured to designate one-transfer data as one transfer unit and designate a predetermined number of transfer units as one...
8966140 Data transfer apparatus and data transfer method  
A data transfer apparatus includes a plurality of input ports, a plurality of output ports and a switch unit between the plurality of input ports and the plurality of output ports. Each input port...
8966146 Data processing method and data processing unit using the same  
A data processing unit includes a main controller configured to receive data requirement information from a host and to generate processing information based on the data requirement information; a...
8966555 Method and system for performance monitoring of network terminal devices  
A method and system for performance monitoring of a multimedia content distribution network (MCDN) includes a probe device configured to capture input and output data with respect to a network...
8959265 Reducing size of completion notifications  
A computer peripheral device includes a host interface, which is configured to communicate over a bus with a host processor and with a system memory of the host processor. Processing circuitry in...
8954662 SSD controller, and method for operating an SSD controller  
A Solid State Drive (SSD) controller is disclosed. When a data read command is transmitted by a host, the SSD controller may select a representative pointer from at least one first pointer by...
8954635 Buffer management using freelist buffers  
A device includes a link interface circuit, a first plurality of allocated buffers, and a second plurality of non-allocated buffers. The link interface circuit is operable to communicate over a...
8949491 Buffer memory reservation techniques for use with a NAND flash memory  
Buffer memory reservation techniques for use with NAND flash memory include dynamically reserving regions of the buffer memory, responsive to a read/write request. Where the read/write request...
8949487 Data transmission from data storage device  
Data transmission from a data storage device (DSD) to a host. Data is received from a volatile memory of the DSD in an ingress buffer of the DSD and the data from the ingress buffer is formatted...
8949492 Apparatus including buffer allocation management and related methods  
Memory system controllers can include hardware masters, first buffers, and a switch coupled to the hardware masters and to the first buffers. The switch can include second buffers and a buffer...
8943240 Direct memory access and relative addressing  
A direct memory access circuit includes a buffer handler configured to store received data within a buffer in a buffer memory coupled to the direct memory access circuit and to generate a...
8943297 Parallel read functional unit for microprocessors  
A functional unit is provided which allows for fast, parallel data read, write, and manipulation operations. The functional unit includes first and second source registers for receiving first and...
8943241 Communication device ingress information management system and method  
The components of communication network device ingress systems and methods cooperate to manage information ingress and prevent denial of service attempts. A classifier classifies incoming...
8938569 BMC-based communication system  
A storage network includes at least one storage processor. At least one switch is coupled to the at least one storage processor. At least one nontransparent bridge is coupled to the at least one...
8938561 Time-sharing buffer access system  
A time-sharing buffer access system manages a buffer among plural master devices. Plural buffer handling units are operable to associatively couple the master devices, respectively, and a first...
8935501 Apparatus, method, and recording medium storing a program for selecting a destination storage based on a buffer size  
A control method includes allocating a plurality of virtual disks to a virtual storage allocated to a physical storage, associating data with one of the plurality of virtual disks which has been...