| Patent # | Description |
|---|---|
| US-7,512,740 |
Microprocessor with improved data stream prefetching A microprocessor coupled to a system memory by a bus includes an instruction decode unit that decodes an instruction that specifies a data stream in the system... |
| US-7,512,739 |
Updating a node-based cache LRU tree Exemplary embodiments include a method for updating an Cache LRU tree including: receiving a new cache line; traversing the Cache LRU tree, the Cache LRU tree... |
| US-7,512,738 |
Allocating call stack frame entries at different memory levels to
functions in a program Provided are a method, system, and program for allocating call stack frame entries at different memory levels to functions in a program. Functions in a program... |
| US-7,512,737 |
Size based eviction implementation Methods for a treatment of cached objects are described. In one embodiment, management of a region of a cache is configured with an eviction policy plug-in. The... |
| US-7,512,736 |
System and method for adaptive raid configuration One embodiment of the present invention includes the steps of determining the optimal RAID level to implement for a given disk drive array, and to the extent... |
| US-7,512,735 |
Apparatus and method to control access to logical volumes A method to control access to logical volumes. The method provides a plurality of host computers and an information storage and retrieval system comprising a... |
| US-7,512,734 |
Adaptive storage system A storage controller for a host device comprises a control module that receives data storing and data retrieving requests from the host device. A disk drive that... |
| US-7,512,733 |
Semiconductor memory and memory controller therefor The present invention relates to AG-AND-type flash memory which reads management information about a plurality of clusters in a short time, wherein a plurality... |
| US-7,512,732 |
Method of protocol conversion between synchronous protocols that are
suitable for synthesis Protocol conversion is disclosed. A first transaction of a first protocol and a second transaction of a second protocol are accessed. From the accessed... |
| US-7,512,731 |
Computer system and memory bridge for processor socket thereof A multi-processor computer system includes a memory bridge configured in a processor socket on a motherboard. The memory bridge module electrically connects a... |
| US-7,512,730 |
Method for dynamically allocating interrupt pins A method for dynamically allocating interrupt pins is provided. The present method is used for allocating a plurality of interrupt pins of a control chip. In the... |
| US-7,512,729 |
Method and apparatus for a high efficiency two-stage rotating priority
arbiter with predictable arbitration latency A scalable, two-stage rotating priority arbiter with re-circulation and bounded latency for use in multi-threaded, multi-processing devices. An apparatus... |
| US-7,512,728 |
Inter-chip communication system The complexity of user designs, the limited capacity of FPGA chips, and the limited number of chip pinouts have resulted in the development of inter-chip... |
| US-7,512,727 |
Redundant control system having a peripheral unit for an automation device There is described a periphery unit for an automatic device, which can be actuated as an analog input and as an analog output. A number of connections which are... |
| US-7,512,726 |
Reconfigurable flash media reader system A reconfigurable flash media reader system provides a flash media reader that accepts both asynchronous and synchronous flash media cards. The reader identifies... |
| US-7,512,725 |
Generating a data stream from cartridge controllers using a plurality of
measurement cartridges System and method for controlling cartridges to perform industrial operation(s). The system may include cartridge controllers coupled to the cartridges, timing... |
| US-7,512,724 |
Multi-thread peripheral processing using dedicated peripheral bus One embodiment of the present invention performs peripheral operations in a multi-thread processor. A peripheral bus is coupled to a peripheral unit to transfer... |
| US-7,512,723 |
Queued interface devices, multi-core peripheral systems, and methods for
sharing a peripheral in a multi-core... A queued interface device configured to communicate with a peripheral includes a first interface configured to receive and store a first set of peripheral... |
| US-7,512,722 |
Method for completing a plurality of chained list DMA commands that
include a fenced list DMA command element A method, an apparatus, and a computer program product are provided for completing a plurality of (direct memory access) DMA commands in a computer system. It is... |
| US-7,512,721 |
Method and apparatus for efficient determination of status from DMA lists Preferred embodiments of the present invention increase the efficiency of access to a constructed list of memory locations, or DMA list by a host processor. In... |
| US-7,512,720 |
System and method for accessing universal serial bus networks The disclosure is directed to a computational device including functional circuitry, a transceiver interface that is accessible to the functional circuitry, and... |
| US-7,512,719 |
Sharing a dynamically located memory block between components executing in
different processor modes in an... A method, system, apparatus, and computer-readable medium for sharing a dynamically located memory block between regular, SMM, and other components in an EFI... |
| US-7,512,718 |
Reconfigurable computing array without chassis A computing device having a unique form factor and adapted for connecting to an external device is described. The computing device includes external... |
| US-7,512,717 |
Fibre channel controller shareable by a plurality of operating system
domains within a load-store architecture A Fiber Channel (FC) controller shareable by a plurality of operating system domains (OSDs) within a load-store architecture is disclosed. The controller... |
| US-7,512,716 |
Header compression method The invention relates to header compression in packet-based communication systems. A mechanism that allows a compressor to reject a request for an undesirable... |
| US-7,512,715 |
System and method for requesting a resource over at least one network with
reduced overhead Systems and methods are provided for requesting a resource over at least one network. The system includes a network entity, such as a gateway or an origin... |
| US-7,512,714 |
System and method for transmitting ACARS messages over a TCP/IP data
communication link An ACARS messaging system according to the invention is deployed when a TCP/IP subnetwork is available to the aircraft. ACARS messages are encoded into ASN.1... |
| US-7,512,713 |
System and method for rendering independent persistence of information by
performing a time driven query on an... A system and methods providing a rendering independent persistence of information is provided. In an illustrative implementation, data is provided having some... |
| US-7,512,712 |
Method for translation of documents A translation method reduces the time required for display of the translation of a web page. Original document data is obtained to display an original document... |
| US-7,512,711 |
Scalable network apparatus for content based switching or validation
acceleration A network apparatus is provided that may include one or more security accelerators. The network apparatus also includes a plurality of network units cascaded... |
| US-7,512,710 |
Web address converter for dynamic web pages A Web address converter helps dynamic Web sites get the attention of spiders of Internet search engines. With the Web address converter, requests from Web... |
| US-7,512,709 |
Address restriction method, address restriction program, and address
restriction apparatus A router obtains a network address generated by a PC connected to a LAN, and the identification data (MAC address) unique to the PC. When the obtained network... |
| US-7,512,708 |
Communications system The present invention relates to a communications system (1) for handling communications sessions, for example multimedia calls or voice calls. The ... |
| US-7,512,707 |
Load balancing of server clusters A load balancing scheme is described for a server cluster. An application identifier is received by the cluster from a client desiring to connect to the... |
| US-7,512,706 |
Method, computer program product, and data processing system for data
queuing prioritization in a multi-tiered... A method, computer program product, and a data processing system for data prioritization in a multi-tier network system is provided. A server having a plurality... |
| US-7,512,705 |
Truncating data units A data unit is received in a first device via a network. A truncated copy of the data unit is generated. The truncated copy of the data unit is transmitted to a... |
| US-7,512,704 |
Wireless computer system A system and method of communicating keyboard, video and cursor control (or mouse) data from a plurality of servers to one or more client workstations through... |
| US-7,512,703 |
Method of storing data concerning a computer network A system and associated method of storing data concerning a computer network are disclosed. Mesh information concerning a mesh of nodes in the computer network... |
| US-7,512,702 |
Method and apparatus providing highly scalable server load balancing A method and apparatus providing highly scalable server load balancing are disclosed. Data packets from a client are routed through one or more routers to a... |
| US-7,512,701 |
System and method for efficiently replicating a file among a plurality of
recipients in a reliable manner In accordance with one embodiment, a method of distributing a file from a first node to a plurality of recipient nodes comprises partitioning a file F into a... |
| US-7,512,700 |
Real-time mining and reduction of streamed data A stream data node receives real-time streamed data from one or more input devices, dynamically filters the streamed data to reduce the streamed data, and... |
| US-7,512,699 |
Managing position independent code using a software framework A method for managing position independent code using a software framework is presented. A software framework provides the ability to cache multiple plug-in's... |
| US-7,512,698 |
Dynamic quality adjustment based on changing streaming constraints A method and apparatus for dynamic quality adjustment of digital media based on changing streaming constraints is provided. A digital media server sends a... |
| US-7,512,697 |
Scheduling of multiple files for serving on a server Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and... |
| US-7,512,696 |
Method and system for implementing a connection between Web Parts to send
or receive data A Web Part connection runtime framework provides the architecture for Web Parts to connect and pass data between each other. The runtime framework provides a... |
| US-7,512,695 |
Method and system to control the communication of data between a plurality
of interconnect devices A method and system of communicating data between a source interconnect device and a destination interconnect device are defined. The method includes adding an... |
| US-7,512,694 |
Wireless communications invisible proxy and hooking systems and methods An communications service provider provides wireless access to a packetized data network, such as the Internet. The service provider includes a server computer.... |
| US-7,512,693 |
Dual-component state token with state data direct access index for systems
with high transaction volume and... Access to state data by a client process such as state data in an Online Transaction Processing arrangement is controlled through generation of and exchanging of... |
| US-7,512,692 |
Exchange of information in a communication system A technique for supplying a data object to a user of a communication system includes: (a) creating a data object intended for rendering at a first communication... |
| US-7,512,691 |
Message request response server and processor Provides methods, apparatus and systems for message request response server and processor. A server apparatus including: a request processing unit for performing... |