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...
9026692 Data throttling circuit and method for a spacewire application  
A Data Throttling method duplicates the full-speed transmission of data so that it appears to be transmitting at a 10 Mhz rate. Additional storage elements and multiplexers are added along 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...
9026693 Method for filtering cached input/output data based on data generation/consumption  
An invention is provided for filtering cached input/output (I/O) data. The invention includes receiving a current I/O transfer. Embodiments of the present invention evaluate whether to filter...
9021123 Method and system for responder side cut through of received data  
A method for receiving a single message includes a receiving communication adapter receiving a first sub-unit in a single message. A transmitting communication adapter partitions the single...
9021124 Distributed intelligent network  
A network appliance (40) includes a processor (48) and a Host Bus Adapter (HBA-44). The processor is configured to execute storage commands in one or more storage devices (28A, 28B). The HBA is...
9003091 Flow control for a Serial Peripheral Interface bus  
Systems and methods for flow control within a Serial Peripheral Interface without additional signal lines are included herein. In one example, a method includes generating a flow control command....
8994230 Bi-directional power control  
An electrical circuit for bi-directional power control between two devices, including a mobile communication card, an electronic device that connects to the communication card, the electronic...
8996764 Method and apparatus for controlling transmission of data packets from and to a server  
Some of the embodiments of the present disclosure provide a method comprising categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets;...
8990444 Fieldbus gateway using virtual serial fieldbus port and data transmission method thereof  
A fieldbus gateway using a virtual serial fieldbus port and a data transmission method thereof are provided. By receiving a fieldbus frame containing target data through a virtual serial fieldbus...
8990452 Dynamic reduction of stream backpressure  
Techniques are described for eliminating backpressure in a distributed system by changing the rate data flows through a processing element. Backpressure occurs when data throughput in a processing...
8990453 Adaptive and optimized flow control mechanism  
Described are techniques for controlling a flow of I/O requests. R is received denoting a current maximum number of outstanding I/O requests allowed to be issued by a first data storage system to...
8984126 Service collaboration device, service collaboration method, and computer-readable recording medium  
A service collaboration device 1 includes: a first determination unit 21 that determines whether or not the message triggers an inflow excess state based on a data amount of the message received...
8977786 Method and system for processing information at peripheral devices  
Methods and device coupled to a computing device and a network device are provided. A first module receives a first packet and a second packet via a same single data path from the computing...
8954633 Information processing apparatus, information processing method, and computer-readable storage medium  
In an information processing apparatus in which data processing is performed in a predetermined sequence by processing modules connected to a ring bus, if an amount of data generated by input data...
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...
8943228 Peripheral interface, data stream, and data transfer method  
A peripheral interface for use with a control computer and a peripheral device. The peripheral interface has a controller receiving an input data stream from the control computer and delivering an...
8943249 System on chip improving data traffic and operating method thereof  
A system on chip (SoC) includes a first master, a slave, a bus switch transmitting a first command of the master and a first response of the slave, and a first priority controller connected...
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...
8924561 Dynamically resizing a networked computing environment to process a workload  
Embodiments of the present invention provide an approach for a networked computing environment (e.g., a cloud computing environment) to be dynamic in nature in that it may automatically be resized...
8918551 Storage system  
A host I/F unit has a management table for managing an MPPK which is in-charge of the control of input/output processing for a storage area of an LDEV, and if a host computer transmits an...
8914557 Optimizing write and wear performance for a memory  
In an example embodiment, data is transferred from a higher speed memory to a lower speed memory or data storage device after determining a size of a block of data to be written to the lower speed...
8909824 Techniques for processing data fragments in communication devices  
This invention relates to techniques for managing the transmission and reception of data fragments that contains one or more data blocks. One embodiment of the invention includes the following...
8904071 Semiconductor device, control method for the semiconductor device and information processing system including the same  
The core chips each include a timing control circuit that outputs a timing signal synchronized with the outputting of parallel data to the interface chip. The interface chip includes a data input...
8904059 Method for controlling a data transfer on a serial transmission data transfer bus  
Method for controlling a data transfer on a serial transmission data transfer bus by means of a central processing unit and associated system. The method includes various steps, including...
8904077 Power management for host bus adapters  
Methods and apparatus for reducing power consumption in a host bus adapter (HBA) are provided. The methods include reducing a number of active lanes in an HBA link when link traffic is low, and...
8885472 Scaling output-buffered switches  
The systems and methods described herein allow for the scaling of output-buffered switches by decoupling the data path from the control path. Some embodiment of the invention include a switch with...
8868798 Techniques for modeling disk performance  
Described are techniques for determining whether to move data between devices. A first cost metric is determined for a first device and a second device. At least one portion of data is selected...
8856404 Primitive group data encoding in a data storage fabric  
A method of extending a standard primitive in a data storage fabric is disclosed. A group of primitives are combined into a sequence including the standard primitive and a variable information...
8843671 Dynamic resource allocation for serial attached SCSI devices  
Various embodiments of the invention provide resource management of available data bandwidth of a SAS system in a non-uniform way. In certain embodiments, arbitration wait time values are...
8837282 Method and apparatus for pooling bandwidth across disparate bandwidth reservations  
In one embodiment, a method includes obtaining a message associated with a data flow that includes a first indicator that identifies an amount of requested pool bandwidth and a second indicator...
8838849 Link sharing for multiple replication modes  
Sharing at least one link among a plurality of processes includes determining a capacity of the at least one link based on a number of I/O operations per unit time supported by the at least one...
8819306 General input/output architecture with PCI express protocol with credit-based flow control  
An enhanced general input/output communication architecture, protocol and related methods are presented.
8819303 Deferred transfer of content to optimize bandwidth usage  
In one embodiment, a method includes determining a request for a transfer of content where the request is associated with a user device. It is determined if a deferred transfer should be...
8819305 Directly providing data messages to a protocol layer  
In one embodiment, the present invention provides for a layered communication protocol for a serial link, in which a link layer is to receive and forward a message to a protocol layer coupled to...
8812752 Connector interface for data pipeline  
Methods and systems for a connector interface in a data pipeline are disclosed. A pipeline comprising two data source nodes and an activity node is configured. Each data source node represents...
8806066 Method for input output expansion in an embedded system utilizing controlled transitions of first and second signals  
A method for expanding input/output in an embedded system is described in which no additional strobes or enable lines are necessary from the host controller. By controlling the transitions of the...
8806178 Set sampling controls instruction  
A measurement sampling facility takes snapshots of the central processing unit (CPU) on which it is executing at specified sampling intervals to collect data relating to tasks executing on the...
8804507 Method and apparatus for temporal-based flow distribution across multiple packet processors  
A method, apparatus and computer program product for temporal-based flow distribution across multiple packet processors is presented. A packet is received and a hash identifier (ID) is computed...
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...
8799528 Data transfer device and data transfer method  
One embodiment provides a data transfer device, including: a register configured to set an upper limit value for a transfer data size; and a transfer size controller configured to compare the...
8788732 Messaging network for processing data using multiple processor cores  
An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores...
8782300 Electronic apparatus  
An electronic apparatus provided with a serial communication circuit achieving a baud rate adjustment with high precision is provided. For example, a bit width of each of a plurality of bits in...
8769164 Methods and apparatus for allocating bandwidth for a network processor  
In a first aspect, a first method is provided for self-adjusting allocation of memory bandwidth in a network processor system. The first method includes the steps of (1) determining an amount of...
8761012 Packet relay apparatus and method of relaying packet  
The packet relay apparatus is provided. The packet relay apparatus includes a receiver that receives a packet; and a determiner that determines to drop the received packet without storing the...
8756349 Inter-queue anti-starvation mechanism with dynamic deadlock avoidance in a retry based pipeline  
Methods and apparatus relating to an inter-queue anti-starvation mechanism with dynamic deadlock avoidance in a retry based pipeline are described. In one embodiment, logic may arbitrate between...
8738825 Switch low power state in a blade server system  
Some of the embodiments of the present disclosure provide a method comprising categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets;...
8738757 System and method for variable-size table construction applied to a table-lookup approach for load-spreading in forwarding data in a network  
A network element disposed in a network, where the network element implements a process to manage load distribution across a plurality of network interfaces of the network. The network element...
8732353 Transmitter device, receiver device, transmission method, reception method, and transmitter/receiver device  
There is provided a transmitter device including an interface unit that is an interface for connection to a receiver device via a transmission path, a pre-emphasis unit configured to generate a...
8705398 Mechanism for signaling buffer status information  
There is provided a mechanism for reporting buffer status information to a communication network control element when transmission via both a licensed and an unlicensed spectrum is conducted and...