Matches 1 - 50 out of 436 1 2 3 4 5 6 7 8 9 >


Match Document Document Title
9021228 Managing out-of-order memory command execution from multiple queues while maintaining data coherency  
Responsive to selecting a particular queue from among at least two queues to place an incoming event into within a particular entry from among multiple entries ordered upon arrival of the...
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...
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...
9002533 Message transmission control systems and methods  
A message generation module generates a message that is to be transmitted to a serial data bus of the vehicle once per first predetermined period. A queue manager module resets a timer value when...
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...
8984173 Fast path userspace RDMA resource error detection  
Mechanisms are provided for providing an early warning of an error state of a remote direct memory access (RDMA) resource to a userspace application. The mechanisms detect, using kernelspace...
8972630 Transactional memory that supports a put with low priority ring command  
A transactional memory (TM) includes a control circuit pipeline and an associated memory unit. The memory unit stores a plurality of rings. The pipeline maintains, for each ring, a head pointer...
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...
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...
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...
8930597 Method and apparatus for supporting low-latency external memory interfaces for integrated circuits  
An external memory interface includes an input/output (IO) logic unit operable to convert a rate of data from a first rate corresponding to a memory controller/schedule unit to a second rate...
8910032 Media-editing application with automatic background rendering capabilities  
Some embodiments provide a media-editing application that includes several background-rendering modules. These modules automatically render segments of a media presentation in the background of a...
8904067 Adaptive multi-threaded buffer  
An adaptive multi-thread buffer supports multiple writer process and reader processes simultaneously without blocking. Writer processes are assigned a reserved write slot using a writer index that...
8886844 Efficient scheduling of read and write transactions in dynamic memory controllers  
Data-transfer transactions in the read and write directions may be balanced by taking snapshots of the transactions stored in a buffer, and executing transactions in the same direction...
8880745 Efficient scheduling of transactions from multiple masters  
Data-transfer transactions from multiple masters may be balanced by taking snapshots of the transactions stored in a buffer, and executing transactions from each master back-to-back.
8856457 Information processing system and a system controller  
In a system including a plurality of CPU units having a cache memory of different capacity each other and a system controller that connects to the plurality of CPUs and controls cache...
8850427 Bulk data management in a virtual environment  
A system and method for service aware virtualization is disclosed. The system comprises a plurality of virtual instances operating on virtualization software and a plurality of service manager...
8850090 USB redirection for read transactions  
Methods and systems for conducting a transaction between a virtual USB device driver and a USB device are provided. A virtual USB manager of a hypervisor receives a one or more data packets from a...
8843676 Optimizing an operating system I/O operation that pertains to a specific program and file  
An embodiment of the invention pertains to a method that includes an operating system, program components running on the operating system, and a file system associated with one or more files....
8843677 Optimizing an operating system I/O operation that pertains to a specific program and file  
An embodiment of the invention pertains to a method that includes an operating system, program components running on the operating system, and a file system associated with one or more files....
8838854 Switch that processes a terminal data stream  
A terminal data stream (TDS) is received and converted in a pixel-based representation. The pixel-based representation is stored in a frame buffer and a video signal based on the contents of the...
8819325 Interface device and system including the same  
An interface device includes a request queue and a request queue manager. The request queue includes multiple elements configured to receive corresponding requests from at least one master device...
8819310 System-on-chip and data arbitration method thereof  
A system-on-a-chip semiconductor device comprises a first master device configured to issue a request having a transaction ID, a plurality of slave devices configured to provide data in response...
8819311 Universal user input/output application layers  
Files on a secondary storage are accessed using alternative IO subroutines that buffer IO requests made by a user and mimic the IO subroutines provided by an operating system. The buffer used by...
8812756 Method of dispatching and transmitting data streams, memory controller and storage apparatus  
A method of dispatching and transmitting data stream, which is used for a memory storage apparatus having a non-volatile memory module and a smart card chip, is provided. The method includes...
8799535 Storage of data utilizing scheduling queue locations associated with different data rates  
In one example, multimedia content is requested from a plurality of storage modules. Each storage module retrieves the requested parts, which are typically stored on a plurality of storage devices...
8799537 Transfer of uncompressed multimedia contents and data communications  
A system and corresponding method for selectively communicating data between a first device and a second device is provided. An indication of a configuration of the second device is received by...
8793411 Bridge circuit reorder buffer for transaction modification and translation  
Embodiments of a bridge circuit and system are disclosed that may allow for converting transactions from one communication protocol to another. The bridge circuit may be coupled to a first bus...
8788728 Method and system for buffer state based low power operation in a MoCA network  
A first device of a Multimedia Over Coax Alliance (MoCA) network may communicate with a second device of the MoCA network to control power-save operation of the second MoCA device. The first...
8782295 Method and apparatus for a multi-engine descriptor controller for distributing data processing tasks across the engines  
A method and apparatus, such as multi-engine controller that can be used to control multiple data processing engines in a command based IO processing system, such as a storage controller, to solve...
8775699 Read stacking for data processor interface  
A gasket of a data processing device controls the number of released storage locations of a buffer where read and write access requests are stored so that more read access requests can be stored...
8762997 Constraint-conscious optimal scheduling for cloud infrastructures  
Systems and methods are disclosed to schedule jobs in a cloud computing infrastructure by receiving in a first queue jobs with deadlines or constraints specified in a hard service level agreement...
8756351 Tape drive, tape drive recording system, and method for selecting improved tape speed in response to intermittent read requests  
A tape drive, tape drive recording system, and method are provided for improving tape speed selection during data transfer. The tape drive includes a buffer, a tape for recording the data to be...
8756350 Method and apparatus for efficiently tracking queue entries relative to a timestamp  
An apparatus and method for tracking coherence event signals transmitted in a multiprocessor system. The apparatus comprises a coherence logic unit, each unit having a plurality of queue...
8730981 Method and system for compression based quality of service  
Certain embodiments of the present invention provide for a system and method for preserving bandwidth in data networks. The method includes determining whether to perform functional redundancy...
8713219 Switching device, switch control method, and storage system  
A queue number acquiring unit acquires a command queuing number that is the upper limit of the number of process-waiting instructions that can be stored in each of storages that make up a virtual...
8713215 Systems and methods for image stream processing  
Various embodiments relate to systems and methods for simultaneously switching input image streams to output devices, while providing optional image processing functions on the image streams....
8694701 Recovering dropped instructions in a network interface controller  
A method for operating a peripheral device includes receiving at the peripheral device service orders, which are identified with respective service instances and are submitted to the peripheral...
8688872 Method and device for managing queues, and corresponding computer program product  
A method for managing a queue, such as for example a FIFO queue, and executing a look-ahead function on the data contained in the queue includes associating to the data in the queue respective...
8671233 Techniques for reducing memory write operations using coalescing memory buffers and difference information  
Techniques are described for reducing write operations in memory. In use, write operations to be performed on data stored in memory are identified. A difference is then determined between results...
8621158 Information processor system  
In an information processor system including a memory device (MEM0), a memory control device (SL0) capable of controlling an operation of the memory device, and a plurality of bus masters (MS0 to...
8601181 System and method for read data buffering wherein an arbitration policy determines whether internal or external buffers are given preference  
Methods for controlling read data buffering are disclosed. In one of the methods core operations are performed in response to a receipt of a read command from a master controller and an internal...
8601169 Method and apparatus for a multi-engine descriptor controller for distributing data processing tasks across the engines  
A method and apparatus, such as multi-engine controller that can be used to control multiple data processing engines in a command based IO processing system, such as a storage controller, to solve...
8595393 Message flow rerouting for self-disrupting network element  
A method, apparatus, and machine readable storage medium is disclosed for establishing a test protocol processor which intercepts success path protocol messages at a network element port buffer...
8589605 Inbound message rate limit based on maximum queue times  
A system for managing inbound messages in a server complex including one or more message consumers. The system includes a server configured to receive the inbound messages from a first peripheral...
8562415 Providing non-bingo outcomes for a bingo game  
The present invention provides methods and devices for providing a first wagering game (such as a bingo game) that presents a changing pool of displayed game outcomes for a second wagering game...
8543744 A/D converter and programmable controller system  
An A/D converter that is attached to a programmable controller (PLC) and sequentially converts an analog value inputted from outside into a digital value. The A/D converter includes: a shared...
8527677 Serial communications links with bonded first-in-first-out buffer circuitry  
Serial communications circuitry is provided that has bonded first-in-first-out (FIFO) buffer circuitry. The circuitry may include state machine and barrel shifter circuitry that conveys data...
8526303 Flow control mechanism in a data processing pipeline  
Herein described are at least a system and a method for regulating data flow in a data pipeline that may be used in a video processing system. The system comprises a processor, one or more data...
8516170 Control flow in a ring buffer  
A computer implemented method for writing to a software bound ring buffer. A network adapter may determine that data is available to write to the software bound ring buffer. The network adapter...

Matches 1 - 50 out of 436 1 2 3 4 5 6 7 8 9 >