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