|
Match
|
Document |
Document Title |
|
|
7617338 |
Memory with combined line and word access
A system for a processor with memory with combined line and word access is presented. A system performs narrow read/write memory accesses and wide read/write memory accesses to the same memory bank...
|
|
|
7613928 |
Flash device security method utilizing a check register
A security method for preventing accidental or unauthorized writes to a flash memory. According to one embodiment of the present invention, a BIOS program stored in a flash memory array generates a...
|
|
|
7613850 |
System and method utilizing programmable ordering relation for direct memory access
A computer system controls ordered memory operations according to a programmatically-configured ordering class protocol to enable parallel memory access while maintaining ordered read responses....
|
|
|
7610581 |
Data processing system
In a data processing system which runs a plurality of operating systems, a channel device can be shared by the plurality of operating systems. In addition, a channel device which supports port...
|
|
|
7610443 |
Method and system for accessing audiovisual data in a computer
A method and system for accessing audiovisual data in a computer, which has a hard disk, a hard disk controller and a device driver. The hard disk is divided into a partition region and a...
|
|
|
7610428 |
System for providing a communication interface
A system, providing a communication interface, is provided. The system includes an embedded device and a host. The embedded device includes an Ethernet controller that is connected to a...
|
|
|
7610415 |
System and method for processing data streams
A system and method of transferring characters from a first device through a buffer memory to a second device. A descriptor is read and a buffer address and a buffer length are extracted from the...
|
|
|
7610413 |
Queue depth management for communication between host and peripheral device
Method for managing a queue in host memory for use with a peripheral device. Roughly described, the host makes a determination of the availability of space in the queue for writing new entries, in...
|
|
|
7607579 |
Information processing apparatus
The invention provides an information processing apparatus that includes: a card slot in which a card-type medium is inserted; and a data communication unit that performs data exchange with the...
|
|
|
7606962 |
Deferring peripheral traffic with sideband control
In some embodiments, a system comprises a host system comprising an industry standard interface, a peripheral device coupled to the host device via the industry standard interface, and logic in the...
|
|
|
7606951 |
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 memory...
|
|
|
7603507 |
Storage system and method of storage system path control
The present invention uses memory resources effectively and connects each storage device by a plurality of paths in a switchable manner, thus improving reliability and ease of use, by virtualizing...
|
|
|
7603494 |
Home networking resource management
In a particular embodiment, the disclosure is directed to a method of configuring a computer coupled to a residential gateway. The method includes executing resource sharing software on the...
|
|
|
7603429 |
Network adapter with shared database for message context information
A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the...
|
|
|
7596644 |
Transmit rate pacing system and method
System and method of a pace engine for governing the different transmission rates tailored for different connections by rate pacing a plurality of queues are described. Roughly described, the pace...
|
|
|
7596642 |
System and program for determining the availability of paths to a device
Disclosed is a system and program for selecting one of multiple proposed paths to a device. For each proposed path, a determination is made of a number of components the proposed path shares with...
|
|
|
7596641 |
System and method for transmitting data packets in a computer system having a memory hub architecture
A system and method for transmitting data packets from a memory hub to a memory controller is disclosed. The system includes an upstream reception port coupled an upstream link. The upstream...
|
|
|
7596637 |
Storage apparatus and control method for the same, and computer program product
A storage apparatus is configured to detect a connection from a new host system having no logical unit assigned thereto. The storage apparatus assigns, if any new host system is detected, a new...
|
|
|
7594044 |
Systems and methods of processing I/O requests in data storage systems
The invention classifies volumes (e.g., file systems or LUNs) of a data storage system according to application requirements and allocates space for the volumes on storage devices (e.g., hard disk...
|
|
|
7590788 |
Controlling transmission on an asynchronous bus
In one embodiment, the present invention includes a bus controller including a mutual exclusion unit to receive a data transmission request from first and second agents and to select one of the...
|
|
|
7590779 |
Determining latency and persistency of storage devices and presenting a save/read user interface through abstracted storage
A system and method for enabling users and developers to store data on a number of different types of local and remote devices connected to a multimedia console or a gaming console. The range of...
|
|
|
7590773 |
Hot unpluggable media storage device
Improved techniques for rendering a peripheral device removable (e.g., unpluggable) are disclosed. According to one aspect of the invention, the peripheral device is rendered removable from a host...
|
|
|
7590719 |
System and a method for blocking off processors when communication paths between adapters and a cache memory are determined to be secure
The invention relates to exchanging micro programs in a storage device, automatically, without halting operation. In one embodiment, the path adapters of a host computer are connected to the...
|
|
|
7587531 |
Multiple logical input/output subsystem facility
An input/output subsystem is configured as a plurality of input/output subsystem images, each of which appears to a program as an independent input/output subsystem. An input/output subsystem image...
|
|
|
7587530 |
Method and apparatus for managing device reservation
Methods and apparatus are disclosed for managing device reservation. In one embodiment, upon receiving a device command from a first host, a device targeted by the device command is reserved for...
|
|
|
7587529 |
Method for controlling memory in mobile communication system
Disclosed is a method for controlling a memory in a mobile communication system. The method includes receiving certain frame control information by a Data Receiver Block (DRB) from a MAP decoder,...
|
|
|
7584280 |
System and method for multi-modal context-sensitive applications in home network environment
A system and method for multi-modal context-sensitive applications in a home network are provided. The system includes an input processing agent classifying inputs from a predetermined input device...
|
|
|
7574542 |
SAS expansion topology for RAID data storage including multiplexers and SAS expanders for interfacing with single or dual ports drives
A data storage system having a first chassis, such first chassis having a pair of SAS expanders and a second chassis having a pair of SAS expanders. The first one of the pair of SAS expanders is...
|
|
|
7574538 |
Contiguous I/O command queuing within a data storage device
In a data storage system having a drive I/O command queue associated with a data storage device, contiguous I/O requests of at least a predetermined size may be processed in a pipeline mode of...
|
|
|
7574537 |
Method, apparatus, and computer program product for migrating data pages by disabling selected DMA operations in a physical I/O adapter
A method, apparatus, and computer program product are disclosed in a data processing system for migrating data pages subject to DMA access by temporarily disabling selected DMA operations within a...
|
|
|
7571265 |
Deterring theft and unauthorized use of electronic devices through the use of counters and private code
A system and method are provided for reducing a potential thief's motivation to steal an electronic device, by rendering the device inoperative at some time after it is stolen. The mechanism used...
|
|
|
7571209 |
Performance profiling for improved data throughput
A computer-implemented system and method for performance profiling on a target device. The computer-implemented method includes configuring the target device to operate in a first mode or a second...
|
|
|
7568056 |
Host bus adapter that interfaces with host computer bus to multiple types of storage devices
One embodiment of the present invention provides a universal storage bus adaptor that can interface a host computer's bus to any of multiple types of storage devices. The universal serial bus...
|
|
|
7568031 |
Printing method and device for receiving data from a plurality of data source apparatus
A printing device for receiving data from a data source apparatus via a communication interface in which one of two connected communication apparatuses is a communication master and the other is a...
|
|
|
7565557 |
Power control circuit for universal serial bus
A power control circuit of a universal serial bus (USB) includes a USB interface, a north bridge chipset and a current control circuit. The USB interface has a power pin and a plurality of data...
|
|
|
7565484 |
Methods, apparatus and computer programs for scheduling storage requests
Provided are methods, apparatus arid computer programs for scheduling storage input and/or output (I/O) requests. A method for scheduling storage access requests determines a request processing...
|
|
|
7565464 |
Programmable transaction initiator architecture for systems with secure and non-secure modes
A wireless device dynamically programs a control register for a command-chain driven DMA device. The control register stores a beginning address of the linked list of commands and a secure bit. The...
|
|
|
7562143 |
Managing escalating resource needs within a grid environment
A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid environment. Discrete sets of resources may...
|
|
|
7558910 |
Detecting access to a memory location in a multithreaded environment
Various techniques for manipulating data using access states of memory, access control fields of pointers and operations, and exception raising and exception trapping in a multithreaded computer...
|
|
|
7555577 |
Data transfer apparatus with channel controller and transfer controller capable of slave and standalone operation
A data transfer control apparatus includes a channel controller and a transfer controller. The channel controller receives, prioritizes and queues data transfer requests. The transfer controller...
|
|
|
7552247 |
Increased computer peripheral throughput by using data available withholding
A method and apparatus for a multiprocessor system to simultaneously process multiple data write command issued from one or more peripheral component interface (PCI) devices by controlling and...
|
|
|
7552242 |
Integrated circuit having processor and switch capabilities
An apparatus according to one embodiment may include an integrated circuit. The integrated circuit may include a processor and a switch. The switch may comprise one or more ports capable of being...
|
|
|
7548999 |
Chained hybrid input/output memory management unit
In one embodiment, an input/output (I/O) node comprises an I/O memory management unit (IOMMU) configured to translate memory requests. The I/O node is configured to couple to an interconnect and to...
|
|
|
7548918 |
Techniques for maintaining consistency for different requestors of files in a database management system
A method and apparatus for providing file system operation locks at a database server is provided. A database server may employ database locks and file system operation locks in servicing requests...
|
|
|
7546409 |
Deferring peripheral traffic with sideband control
In some embodiments, a system comprises a USB host system comprising a USB function driver, and a USB device coupled to the USB host system via a USB interface, wherein the USB device cooperate to...
|
|
|
7546401 |
Byte to byte alignment of multi-path data
Methods and apparatus that may be utilized in an effort to ensure bytes of data sequentially received on multiple single-byte data paths with properly aligned when presented on a multi-byte...
|
|
|
7546397 |
Systems and methods for allowing multiple devices to share the same serial lines
Methods and systems for allowing multiple devices to share the same serial lines (e.g., SDIO, SEN and SCLK) are provided. Such devices can be located, e.g., on an optical pick-up unit. Each device...
|
|
|
7546396 |
Interface system
A data transfer interface is provided which enables a plurality of data processing devices to access a single data storage drive. The data processing device includes a switch connected to the...
|
|
|
7543131 |
Controlling an I/O MMU
In an embodiment, a computer system comprises a processor; a memory management module comprising a plurality of instructions executable on the processor; a memory coupled to the processor; and an...
|
|
|
7543095 |
Managing input/output interruptions in non-dedicated interruption hardware environments
Input/output interruptions are managed in computing environments that do not use dedicated per-guest interruption hardware to present interruptions. Dispatchable guest programs in the environment...
|