Matches 101 - 150 out of 157 < 1 2 3 4 >


Match Document Document Title
6105102 Mechanism for minimizing overhead usage of a host system by polling for subsequent interrupts after service of a prior interrupt  
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. The present invention determines,...
6105100 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 individual. The above is accomplished by...
6098142 Apparatus and method for using a communications port in polling mode and without interrupts  
A communications port adapter and method for using a communications port of a host computer in polling mode and without interrupts. The communications port adapter includes at least a converter...
6009275 Centralized management of resources shared by multiple processing units  
Resource allocation logic for a computer system including a plurality of processors which share access to, and control of, a plurality of resources, such as disk drive units or busses. The...
5991845 Recoverable spin lock system  
A method for recovering spin locks in a system having one or more processes capable of accessing a shared resource, the system providing a lock indicating exclusive access to the shared resource...
5938729 System and method for monitoring server performance at a client computer  
User computer software periodically queries a server for a compilation of information about the server and increases the frequency of the queries when the compilation indicates a deficiency at the...
5918055 Apparatus and method for managing digital resources by passing digital resource tokens between queues  
A method of managing digital resources of a digital system includes the step of reserving token values for certain digital resources in the digital system. A selected token value in a...
5892954 Method and apparatus for refreshing file locks to minimize conflicting accesses to data files  
A system for generating and maintaining lock files to inhibit conflicting requests for data files. A first process that accesses a data file generates a lock file to prohibit other processes from...
5862332 Method of data passing in parallel computer  
In response to the issue of a request for processing long data from an application node to a server A, the server A sends a message requesting a server B for the processing of the long data. The...
5805900 Method and apparatus for serializing resource access requests in a multisystem complex  
A method and apparatus for serializing a request for access to a resource originating from a requester in a system of a multisystem complex. Each system of the complex maintains local contention...
5781927 Main memory arbitration with priority scheduling capability including multiple priorty signal connections  
A main memory arbitration arrangement for a computer system. It features the ability to set priorities between a main system and peripheral system to optimize system efficiency. The arbitration...
5774732 Device for managing cyclic pollings for the supervision of computer resources in a network and a process implemented by such a device  
A device for managing cyclic pollings for the supervision of computer resources in a network, wherein in order to execute requests for requesting information requests from the various resources in...
5745769 Multiple connection method using a single control link  
A multiple connection method using a single channel is provided. The multiple connection method includes the steps of: (a) transmitting polling addresses from the master in a predetermined...
5729702 Multi-level round robin arbitration system  
Arbitration means for arbitrating between computer devices A to F which compete for access to a common bus. The system provides cascaded round-robin units. Unit RR1 has ports A, B, C, and X in...
5729749 Exclusive control system for shared resource  
An exclusive control system of a shared resource in the computer system is comprised of: an exclusive control management table constructed of a lock word and a lock queue header, a management...
5721880 Small computer system emulator for non-local SCSI devices  
A SCSI computer system is provided whereby a host computer gains access to a targeted but non-local peripheral device, which device or devices are individually responsive to either SCSI or...
5649123 GPIB system with improved parallel poll response detection  
A GPIB system including a parallel poll detection system for capturing signals of a GPIB in response to a parallel poll command. Capture logic includes sampling circuitry for continually sampling...
5642515 Network server for local and remote resources  
A network server permits clients on the network to access one or more local resources managed by the network server and one or more remote resources managed by one or more respective remote...
5611074 Efficient polling technique using cache coherent protocol  
An efficient polling technique to attain improved system performance preserves the concept of polling, but instead of polling across system buses to the device, a poll is made within the...
5590288 Distributed data processing system and method utilizing peripheral device polling and layered communication software  
A distributed data processing system is provided that is particularly well-suited for enabling a plurality of single-tasking computers connected to a network to continuously process input from the...
5590336 Method and apparatus for performing overlapping service of multiple IDE peripheral devices  
A method and apparatus for performing overlapping service of requests to two peripheral devices, specifically a CD-ROM drive and a hard disk drive connected to a computer. When a read request is...
5581770 Floating interruption handling system and method  
A system and method for handling a floating interruption in a time-saving way and for minimizing the number of signal pins in a multiprocessor system. An interruption is processed in a...
5577209 Apparatus and method for providing multi-level security for communication among computers and terminals on a network  
A multi-level security apparatus and method for a network employs a secure network interface unit (SNIU) coupled between each host or user computer unit and a network, and a security management...
5561794 Early commit optimistic projection-based computer database protocol  
A computer database method wherein the data is organized into atomic data sets and transactions are separated into projections which operate on only one atomic data set. Multiple transactions can...
5561809 In a multiprocessing system having a coupling facility, communicating messages between the processors and the coupling facility in either a synchronous operation or an asynchronous operation  
A mechanism for communicating messages, each including a command and a response, in a network having central processing complexes (CPCs) and one or more coupling facilities. Each coupling facility...
5522080 Centralized control SIMD processor having different priority levels set for each data transfer request type and successively repeating the servicing of data transfer request in a predetermined order  
Features which support conditional execution and sequencing are employed in concert with a centralized-control, single-instruction, multiple data integrated video signal processor, thus adapting...
5517636 Platform independent data communication system and method  
This invention teaches a method and system for a computer program to accomplish communication in a computer environment which is independent of the system upon which the program is executing. This...
5481729 Interrupt controller that reduces the number of scans needed to identify priority  
An interrupt controller is so configured that if the priority level is divided into 2n or less levels, the priority levels are scanned in the order of 2n ➝2n-1 ➝. . . 20, and the priority levels...
5454111 Double unequal bus timeout  
A method and arrangement for preventing the locking out of devices which are coupled to a bus by either of two of the devices which have become initiator and target devices respectively. The...
5404536 Scheduling mechanism for network adapter to minimize latency and guarantee background processing time  
Method and apparatus for scheduling operations of a network adapter in such a way as to minimize latency in processing received data packets, while still guaranteeing time for processing necessary...
5341502 Device for assigning a shared resource in a data processing system  
In accordance with the present invention, a resource allocation array has at least one resource input line (Aj), at least one request for resource input line (Ri) and at least one cell (12)...
5341501 Processor bus access  
A high performance microprocessor bus state machine couples to a synchronous local bus in common with another state machine for accessing a local memory according to a preestablished bus protocol....
5305437 Graphical system descriptor method and system  
A method and system for a graphical hardware description and testing interface is provided for use in conjunction with a data processing system. A polling system is provided for determining the...
5293486 Deterministic method for allocation of a shared resource  
A method and apparatus for fairly allocating a shared resource among N operating devices of a computer system. The resource allocation is implemented by operating the shared resource to process...
5287503 System having control registers coupled to a bus whereby addresses on the bus select a control register and a function to be performed on the control register  
A computer storage register architecture permitting secure atomic access to set or clear one or more particular bits wherein a multiple bit register is disclosed. In the preferred embodiment, a...
5251317 Computer system with an access control unit for resource  
In a computer system of the multi-task type, when a plurality of tasks execute related data processings, ID data specifically provided for the data processings is generated, and recorded. With the...
5210850 Memory address space determination using programmable limit registers with single-ended comparators  
An apparatus for determining cacheable address and write-protect memory address regions in a computer system which includes a programmable single-ended limit register and a single comparator to...
5161227 Multilevel locking system and method  
A multi-processor computer system in which each processor is under the control of separate system software and access a common database. A two level lock management system is used to prevent data...
5130983 Method of polling to determine service needs and the like  
Tis method provides high utilization collision free access to a digital pulse communications medium with priority provided by message class and/or terminal type, regardless of network topology....
5095421 Transaction processing facility within an operating system environment  
A transactional support system is provided which is capable of enhancing a basic operating system so that a multitude of databases can be simultaneously processed. The transactional support system...
5023773 Authorization for selective program access to data in multiple address spaces  
A program authorization mechanism for authorizing access to an address space in the main memory of a computer system by a program being run under a multiple address space facility. An access-list...
5016159 Stellate store and broadcast network with collision avoidance  
A stellate store and broadcast network with collision avoidance comprising a plurality of terminal devices, a central station for collectively relaying data packets issuing from the terminal...
4847754 Extended atomic operations  
A method for serializing process access to shared resources utilizing low-level atomic functions to maintain control structures in which noncontiguous words must be modified at two different...
4841178 Asynchronous processor arbitration circuit  
The invention provides a circuit for arbitrating access to a common resource by a pair of processors using an asynchronous sequential logic circuit. A latch circuit is held in a pseudo-stable...
4757468 Authenticated read-only memory  
An apparatus for controlling access to a program stored in a read-only memory is described. In one embodiment, the memory includes a random number generator and an encryptor for encrypting random...
4451882 Data processing system  
A data processing system intended for handling multiple tasks and comprising at least two processors, a memory unit and an I/O unit which are all connected to a data address and control signal...
4399504 Method and means for the sharing of data resources in a multiprocessing, multiprogramming environment  
Data resources are shared by applications executing on a plurality of central electronic complexes. Each complex of a pair includes a resource lock manager (IRLM) which maintains the hold and wait...
4298930 Apparatus for data transfer to microprocessors  
In order to permit alternate transfer of different sets of data to a microprocessor over the same input/output lines, a coupling-decoupling circuit includes series-connected diodes and inverters....
4224684 Receive/bypass circuit for subsystems in polling system  
A polling system includes a central processor and a plurality of subsystems connected in a loop to the central processor. A receive/bypass circuit in each subsystem includes a depletion mode field...
4189771 Method and means for the detection of deadlock among waiting tasks in a multiprocessing, multiprogramming CPU environment  
The wait relations among N tasks in a multiprocessing, multiprogramming CPU environment are conformed to a vector of N+1 fields recording which tasks in a system are active and upon what other...

Matches 101 - 150 out of 157 < 1 2 3 4 >