AcclaimIP-ad

Match Document Document Title
9043506 Host controller  
The present disclosure includes methods, devices, and systems for controlling a memory device. One method for controlling a memory device embodiment includes storing device class dependent...
9043512 Method for combining non-latency-sensitive and latency-sensitive input and output  
Systems, mediums, and methods are provided for scheduling input/output requests to a storage system. The input output requests may be received, categorized based on their priority, and scheduled...
9037759 Storage medium, information processing apparatus, information processing method and information processing system  
A game apparatus as an information processing apparatus includes a CPU, and the CPU generates data for generation from information specific to the game apparatus and random numbers, and calculates...
9037778 Method and apparatus to interface semiconductor storage device and host to provide performance throttling of semiconductor storage device  
A method and apparatus to interface a semiconductor storage device and a host in order to provide performance throttling of the semiconductor storage device. In the method, the semiconductor...
9032071 Systems and methods for representing a SAS fabric  
An example provides potential solutions for SAS fabrics. The example includes identifying one or more devices directly attached to an entry point switch. The example also includes identifying one...
9032103 Transaction re-ordering  
A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and...
9026698 Apparatus, system and method for providing access to a device function  
Techniques and mechanisms for providing access to a function with an input/output (I/O) device. In an embodiment, a main memory of a computer system including the I/O device stores a...
9026763 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...
9021186 Partial allocate paging mechanism using a controller and a buffer  
A memory system is provided. The system includes a controller that regulates read and write access to one or more FLASH memory devices that are employed for random access memory applications. A...
9021156 Integrating intellectual property (IP) blocks into a processor  
In one embodiment, the present invention includes apparatus that is formed on a single semiconductor die having one or more cores, a memory controller, and a hub coupled to the memory controller....
9021160 Storage apparatus and writing control method  
A processor is configured to determine, if a beginning or an end of a target storage area into which write data is to be written is included in a first storage area in a first storage unit,...
9021158 Program suspend/resume for memory  
A memory device includes a memory array with a plurality of memory elements. Each memory element is configured to store data. The device includes an input/output (I/O) buffer coupled to the memory...
9021157 Reliable socket transfer based on initializing and re-initializing a communication link and retaining a connected state  
Various embodiments initialize a communication link associated with data transfer to a connected state between participants in the communication link. In some cases, the communication link is...
9015373 Storage apparatus and method of controlling storage apparatus  
A storage apparatus capable of achieving both an improvement in efficiency of data transfer processing and an improvement in availability and a method of controlling the storage apparatus are...
9009371 Full-duplex communications device  
A device is described for establishing communication between a first device and a second device. In one implementation, a first internal interface of the first device couples to a first external...
RE45457 Memory reuse for multiple endpoints in USB device  
In a system in which individual memory banks may be under individual power control, a subsequent need for a memory bank that is currently in a low power state may be anticipated, so that the...
8996735 Remote data concentrator  
A remote data concentrator (RDC) for an avionics network, the RDC comprising an input/output interface (I/O) for connection to one or more input/output devices, and a network interface for...
8996757 Method and apparatus to generate platform correctable TX-RX  
A programmable link training and status state machine is disclosed. The programmable finite state machine includes extra states, or shadow states, which are strategically used to debug a system...
8996765 Methods and apparatus to manage workload memory allocation  
Methods, articles of manufacture, and apparatus are disclosed to manage workload memory allocation. An example method includes identifying a primary memory and a secondary memory associated with a...
8996756 Using process location to bind IO resources on NUMA architectures  
In general, in one aspect, the invention relates to a method for binding input/output (I/O) objects to nodes. The method includes receiving a request to use an I/O device from a process,...
8990442 Configuring signals based on device conditions  
A method, of configuring contacts of a receptacle based on determined conditions is disclosed. The method may include receiving, via contacts of a receptacle, a plug communicatively coupled to a...
8990455 Offloading tasks from a central processing unit to peripheral function engines  
An apparatus includes an array of universal digital blocks (UDBs) and a central processing unit (CPU) coupled to the array of UDBs via a bus. The UDBs may be coupled together to perform tasks,...
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...
8990454 Memory system and wireless communication method by memory system  
An aspect of the present embodiment, there is provided a memory system including a nonvolatile memory area, a first interface be connected to a first host device, a second interface connected to a...
8984208 Method and apparatus for I/O scheduling in data storage device  
An input/output (I/O) scheduling device comprises a plurality of trans-descriptor operators each corresponding to one of a plurality of hosts and configured to sustain a trans-descriptor and...
8977782 Electronic device and control method thereof  
An electronic device is connectable to an external device. An interface substrate is detachably connected to a main substrate. A first interface is installed on the interface substrate, and the...
8972615 Communication with input/output system devices  
A computer program product is provided for performing: obtaining, by a channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a...
8972634 Storage system and data transfer method  
A storage system includes: a storage device configured to copy data to another storage device, the storage device includes: a first storage region configured to store the data; a first receiving...
8972613 System and method for increasing input/output throughput in a data storage system  
There is provided a system and a method for increasing input/output (“I/O”) throughput in a data storage system. More specifically, in one embodiment, there is provided a method comprising...
8972627 Apparatus, system, and method for managing operations for data storage media  
An apparatus, system, and method are disclosed for managing operations for data storage media. An adjustment module interrupts or otherwise adjusts execution of an executing operation on the data...
8972624 USB virtualization  
Described herein are methods and systems for virtualization of a USB device to enable sharing of the USB device among a plurality of host processors in a multi-processor computing system. A USB...
8966136 Expansion module and cloud device thereof  
An expansion module is configured to provide expansion functions to a mobile electronic device. The expansion module includes a cloud device and at least one first expansion device. The cloud...
8966137 Storage device and memory accessing method for a storage device  
A storage device and memory accessing method configure two separate memory units, each with dedicated I/O channel, accessible by two controllers, each corresponding to an interface connected to a...
8954619 Memory module communication control  
Methods and systems for memory module communication control are disclosed. A method includes receiving a message associated with a memory module in communication with a controller via a bus...
8949489 Method for combining bulk and latency-sensitive input and output  
Systems, mediums, and methods are provided for scheduling input/output requests to a storage system. The input output requests may be received, categorized based on their priority, and scheduled...
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...
8943225 Enhancements to data driven media management within an electronic device  
A centralized resource manager manages the routing of audio or visual information within a device, including a handheld device such as a smartphone. The resource manager evaluates data-driven...
8935448 Computer realizing high-speed access and data protection of storage device, computer system, and I/O request processing method  
In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical...
8930591 Apparatus for improved signal communication in electronic circuitry and associated methods  
An apparatus includes a microcontroller unit (MCU). The MCU includes a buffer and an analog comparator that are coupled to an input of the MCU. The MCU is adapted to selectively determine a logic...
8930583 Method and apparatus for controlling data transfer in a serial-ATA system  
A method for controlling data transfer in a serial-ATA system includes using serial-ATA Native Command Queuing (NCQ) to issue a queue of NCQ commands to at least two serial-ATA devices. The...
8924608 Peripheral device management  
A method, system, apparatus, and computer program product are provided for providing peripheral device management. For example, a method is provided that includes receiving, from a user device, a...
8918566 System and methods for allocating shared storage resources  
A system and method for allocating resources on a shared storage system are disclosed. The system 10 can include a shared storage device 12 and a plurality of port schedulers 14 associated with a...
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...
8918557 SAS expander and method to arbitrate traffic in a redundant expander system  
A SAS expander configured to operate as a SAS expander hub receives IO requests from a plurality of connected SAS expanders. Each SAS expander determines if it is capable of servicing a received...
8918559 Partitioning of a variable length scatter gather list  
Partitioning of a variable length scatter gather list including a processor for performing a method that includes requesting data from an I/O device comprising an I/O buffer. The requesting...
8914458 Look-ahead handling of page faults in I/O operations  
A method for data transfer includes receiving in an input/output (I/O) operation a first segment of data to be written to a specified virtual address in a host memory. Upon receiving the first...
8914559 Methods and systems for automatic configuration of peripherals  
Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In one embodiment, a peripheral, which is configured to be used with a data...
8914558 Peripheral device usable without installing driver in computer beforehand  
The storage unit of a peripheral device has a first storage area and a second storage area. The first storage area stores a plurality of control programs corresponding to a plurality of operating...
8908378 System including a plurality of encapsulated semiconductor chips  
A solid state drive is disclosed. The solid state drive includes a circuit board having opposing first and second surfaces. A plurality of semiconductor chips are attached to the first surface of...
8902899 Input buffered switching device including bypass logic  
A method includes receiving a first packet at an input of a switching device and determining whether to insert first data associated with the first packet into a normal buffer of the input. The...