| Patent # | Description |
|---|---|
| US-6,105,110 |
Circuit and method for replacement of address translations A circuit used to control the modification of content within memory implemented within an address translation unit. This memory includes a plurality of entries... |
| US-6,105,109 |
System speed loading of a writable cache code array SMP computers systems can add to the first level cache a fill mode latch and achieve straightforward, high-performance loading of a writable cache code array... |
| US-6,105,108 |
Method and apparatus for releasing victim data buffers of computer
systems by comparing a probe counter with a... A multiprocessor computer system releases a victim data buffer storing victim data, when system control logic determines that a count of the number of probe... |
| US-6,105,107 |
ATAPI state machine controlled by a microcontroller for interfacing a
DVD controller with an ATA host bus A digital-versatile disk (DVD) controller interfaces to an AT bus using ATAPI commands delivered in command packets. A microcontroller executes firmware routines... |
| US-6,105,106 |
Computer system, memory device and shift register including a balanced
switching circuit with series connected... A balanced switching circuit comprises a plurality of transfer gates, each transfer gate having an input terminal, an output terminal, and at least one control... |
| US-6,105,105 |
Data processing system using configuration select logic, an instruction
store, and sequencing logic during... A flash reconfigurable programmable logic device is applied as a dynamic execution unit for a sequence of instructions. The sequence of instructions includes... |
| US-6,105,104 |
Method and apparatus for optimizing the data transfer rate to and from a
plurality of disk surfaces A method of mapping sequential logical data blocks to multiple disk surfaces. Data blocks are written to a predetermined number of adjacent tracks on each... |
| US-6,105,103 |
Method for mapping in dynamically addressed storage subsystems A paged addressing method and associated apparatus for dynamically addressed disk storage subsystem. The present invention stores the logical to physical address... |
| US-6,105,102 |
Mechanism for minimizing overhead usage of a host system by polling for
subsequent interrupts after service of... An apparatus and method minimizes processing resource of a host system during service of interrupts generated closely in time by at least one peripheral device.... |
| US-6,105,101 |
16 bit bios interrupt calls under 32 bit protected mode application A method for performing 16 Bit BIOS interrupt calls under a 32 Bit protected mode application. This has been impossible to-date and has forced BIOS development... |
| US-6,105,100 |
Method and apparatus for detecting and initializing the addition of a
new client machine in a network A method and apparatus for detecting and initializing the addition of a new client machine to a network while requiring only minimal intervention by an... |
| US-6,105,099 |
Method for synchronizing use of dual and solo locking for two competing
processors responsive to membership changes To satisfy host requests, two competing processors self-manage access to a shared resource. Each processor maintains a lock table listing that processor's access... |
| US-6,105,098 |
Method for managing shared resources An enqueue structure type is provided within a coupling facility to record the use state and to manage a request queue of resources shared among programs on... |
| US-6,105,097 |
Device and method for interconnecting universal serial buses including
power management A device and method for interconnecting two universal serial buses (USBs) is provided in which the device controls the current supplied to the device from the... |
| US-6,105,096 |
Computer communication using fiber-optic cable A simple connection arrangement is provided for inter-communicating a portable computer and a desktop computer. Each computer is provided with a 2:1 optical... |
| US-6,105,095 |
Data packet routing scheduler and method for routing data packets on a
common bus A data processing system (20) schedules the allocation of a common bus (26), used by multiple service requesters (32). The system (20) creates a plurality of... |
| US-6,105,094 |
Method and apparatus for allocating exclusive shared resource requests
in a computer system A computer system incorporating an apparatus for allocating exclusive shared resource requests includes a shared resource, a first type device coupled to the... |
| US-6,105,093 |
Interface monitor for communicating between different communication
protocols An interface monitor is connected with a LAN that is formatted with an RS-485 protocol and which is interconnected with a plurality of electrical distribution... |
| US-6,105,092 |
Computer system including a device with a plurality of identifiers A host computer is connected with a magnetic disk storage device by a SCSI bus. In the magnetic disk storage device, a plurality of partitions are set in a disk... |
| US-6,105,091 |
Connector with integrated bus and power isolation switches A hot-pluggable PCI adapter slot isolates the power from the adapter and the expansion slot signals from the system bus. MOSFETs with a gate drive controller are... |
| US-6,105,090 |
Method and apparatus for activating a power interlock system and
automatically disabling a power supply in a... According to the present invention, an apparatus and method for providing a power interlock system for computers with PCI slots is disclosed. An internal power... |
| US-6,105,089 |
Data management system for adding or exchanging components on a running
computer A data management system supports hot plug operations on a computer by defining, organizing, and maintaining hot plug variables, stored on a computer readable... |
| US-6,105,088 |
Backplane assembly for electronic circuit modules providing electronic
reconfigurable connectivity of digital... A reconfigurable backplane assembly for a programmable digital radio and consisting of a printed wire matrix plate including connectors for electronic circuit... |
| US-6,105,087 |
Event recognition by a state machine whose state is dependent upon
historical information A data-analyzing unit monitors and/or analyzes events on an information bus. The data-analyzing unit comprises an event recognition unit with one or more... |
| US-6,105,086 |
Data communication circuit and method for buffering data between a
shared resource and multiple interfaces A data communication circuit buffers data between a shared resource and a plurality of data communication interfaces through a plurality of respective... |
| US-6,105,085 |
Lock mechanism for shared resources having associated data structure
stored in common memory include a lock... A shared resource lock mechanism is provided which enables processors in a multi-processor environment which each share common resources to obtain locks on those... |
| US-6,105,084 |
Priority-based access control arrangement by assigning first and second
own priorities to each of units An access control method to control access to a communication channel of a plurality of units coupled to it, each unit having a first and a second own priority... |
| US-6,105,083 |
Apparatus and method for controlling transfer of data between and
processing of data by interconnected data... The present invention provides a generic interface which enables asynchronous data processing elements to be interconnected using an interconnection protocol... |
| US-6,105,082 |
Data processor used in a data transfer system which includes a detection
circuit for detecting whether... A processor used in a synchronous data transfer system in which a processor, a direct memory access controller and peripheral devices are connected to a memory... |
| US-6,105,081 |
UART character matching used for address matching on a
register-by-register basis An asynchronous serial port is provided in a microcontroller that includes an address matching function that includes character matching functions such that... |
| US-6,105,080 |
Host adapter DMA controller with automated host reply capability A DMA controller operable within a host adapter which automatically transmits replies to an attached host system to thereby reduce overhead processing in the I/O... |
| US-6,105,079 |
Apparatus and method in a network interface device for selectively
supplying long bit information related to a... A network interface device minimizes access latency in initiating a DMA transfer request by selectively supplying a long bit comparison result, generated in a... |
| US-6,105,078 |
Extended remote copying system for reporting both active and idle
conditions wherein the idle condition... A primary data mover monitors both consistency time and idle time in a system that performs continuous, asynchronous, extended remote copying between primary and... |
| US-6,105,077 |
Transmitting system with address polling for providing a control signal
to open/close switch A transmitting system including a controller for supervising an address polling system; and a plurality of transmitting modules; connected in cascade to a pair... |
| US-6,105,076 |
Method, system, and program for performing data transfer operations on
user data In summary, preferred embodiments disclose a system, method, and program for data transfer commands to perform data transfer operations between a first... |
| US-6,105,075 |
Scatter gather memory system for a hardware accelerated command
interpreter engine A hardware accelerated memory system in a hardware accelerated I/O data processing engine that gathers and maintains pointers to a set of widely distributed... |
| US-6,105,074 |
Data processing method and device A data processing method for a data processing system having: a server comprising an application program constructed from a plurality of objects, an execution... |
| US-6,105,073 |
Method for packing/unpacking C operations to/from RPC compatible format
using the RPC protocol to operate... The present invention provides a C interface program that remotely operates with an object oriented repository by making the public properties and operations of... |
| US-6,105,072 |
Method and apparatus for validating travelling object-oriented programs
with digital signatures A method of operating computers in accordance with an enhanced object-oriented programming methodology creates a framework for efficiently performing automated... |
| US-6,105,071 |
Source and destination initiated interrupt system for message arrival
notification A method, system, and associated program code and data structures are provided for a message processing system in which messages are passed from source nodes to... |
| US-6,105,070 |
Method and apparatus for adjusting the buffering characteristic in the
pipeline of a data transfer system A data transfer system dynamically reconfigures the buffering characteristic of the data transfer system at each request for access to the transfer pipe. The data... |
| US-6,105,069 |
Licensing controller using network directory services A directory services system includes a resource object, such as an application object for accessing a resource associated with the resource object. Attributes of... |
| US-6,105,068 |
Method and apparatus for determining a protocol type on a network
connection using error detection values... A method and apparatus for determining a network protocol type as the protocol is received on a network connection is presented. A network protocol being used on... |
| US-6,105,067 |
Connection pool management for backend servers using common interface A technique, system, and computer program for enhancing performance of the computers in a Web environment. This is done by creating a pool of connections between... |
| US-6,105,066 |
Client-server system with central application management and using fully
qualified class names of... A system with a network interconnecting a server and a plurality of user stations. The system automatically determines a unique storage location for storing... |
| US-6,105,065 |
Method of displaying changes in call status between nodes within a
connection-oriented network A method of identifying calls between nodes within a connection-oriented network is described. The method commences with the step of identifying first and second... |
| US-6,105,064 |
System for placing packets on network for transmission from sending
endnode to receiving endnode at times which... A method for controlling communications between endnodes in a packet-switched computer network includes dynamic window sizing and dynamic packet metering.... |
| US-6,105,063 |
Client-server system for maintaining application preferences in a
hierarchical data structure according to user... A system with a network interconnecting a server and a plurality of user stations. A system administrator models users of the system, or user groups, terminals... |
| US-6,105,062 |
Method and system for pruning and grafting trees in a directory service A method and system for moving a subtree of objects from a source location to a destination location. The method includes receiving an input identifying a... |
| US-6,105,061 |
Hierarchically distributed network management system using open system
interconnection (OSI) protocols A management system comprises a central management station and a plurality of remote management stations coupled to nodes of a communications network which... |