Matches 1 - 50 out of 131 1 2 3 >
Match Document Document Title
7577802 Accessing a reservable device by transiently clearing a persistent reservation on the device in multi-host system  
Systems, methods, and computer program products are presented for transiently clearing a reservation on a device, where the reservation belongs to a host that owns the device and the reservation...
7574546 Methods and apparatus for requesting and receiving a print job at a printer  
The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print...
7574545 Method and apparatus for controlling a document output device with a control request stored at a server  
The present invention relates to methods and apparatus for controlling a document output device. A control request for controlling the document output device is forwarded from a client device to a...
7558969 Anti-pirate circuit for protection against commercial integrated circuit pirates  
Anti-pirate circuitry is provided for combating the theft of intellectual property contained with semiconductor integrated circuits. The anti-pirate circuit includes a unique number generator that...
7487269 Apparatus, system, and method of connection grouping for multipath lock facility connection paths  
An apparatus, system, and method are disclosed for grouping connection paths for lock attention data. A grouping request module is included to receive a request to establish a group of connection...
7464208 Method and apparatus for shared resource management in a multiprocessing system  
In a multiprocessor, access to shared resources is provided by a semaphore control mechanism, herein disclosed. The semaphore control mechanism provides for a high degree of programmable firmware...
7415559 Data processing systems and method for processing work items in such systems  
Described is a method for processing work items in a data processing system. An interrupt is generated in response to receipt of a work item on a queue and the generated interrupt is serviced to...
7356630 Processor control device for stopping processor operation  
A processor control device includes a processor executing an instruction, a module coupled to the processor through a bus and processing independently from the processor, the module is provided in...
7340546 Addressing scheme supporting fixed local addressing and variable global addressing  
A node comprises one or more resources and a register programmable with an indication during use. The one or more resources are addressed with addresses within a local region of an address space....
7321944 User programming system using web server for private branch exchange  
A user programming system using a web server for a PBX is provided. A user program is loaded in the web server via a LAN interface. When necessary, a client accesses the web server by a general web...
7234005 System and method of setting parameters of peripheral device when an operation ratio of a command exceeds predetermined value  
A method of setting a parameter of a peripheral device, for controlling an operation of the peripheral device includes collecting and storing a command issued for the peripheral device by an...
7213153 Application program interface interception system and method  
A method of intercepting application program interface, including dynamic installation of associated software, within the user portion of an operating system. An API interception control server in...
7194567 Method and system for ordering requests at a bus interface  
A bus bridge for coupling between a first bus and a second bus includes: multiple ticket registers; a ticket dispenser counter; and a ticket call counter. The ticket dispenser counter dispenses a...
7188202 Techniques for accessing devices through a set of serial buses  
In a highly available environmental monitoring system, several slave devices are associated with either a fast polling list or a slow polling list. The fast polling list is polled by a master...
7185337 Efficient locking for thread-safe self-modifying code  
A locking mechanism for use in a multi-thread environment supporting self-modifying code in which modifications to the code are made at runtime. The locking mechanism having associated helper code...
7162557 Competition arbitration system  
A competition arbitration system in which chances for using a resource of a computer such as a bus or the like among devices are fair is provided. Pulses are sequentially generated periodically...
7159056 Method and system for locking multiple resources in a distributed environment  
A method and system that creates and maintains lock properties for a resource or object in a distributed environment. The method and system creates and/or updates lock objects to relate to multiple...
7124224 Method and apparatus for shared resource management in a multiprocessing system  
In a multiprocessor, access to shared resources is provided by a semaphore control mechanism, herein disclosed. The semaphore control mechanism provides for a high degree of programmable firmware...
7120763 Method, array and set of several arrays for protecting several programs and/or files from unauthorized access by a process  
An area and a process file are assigned to each program to be protected. The process or processes that may run in the corresponding area is or are stored in a process file. When the program is...
7093046 Methods and apparatus for securely requesting and receiving a print job via a printer polling device associated with a printer  
The present invention relates to methods and apparatus for requesting and receiving print jobs over a communications network. In particular, the present invention enables a user to obtain print...
7058747 Bus system and bus interface for connection to a bus  
The invention relates to a bus system comprising a first station and a second station coupled by a bus for transferring data and control signals. The bus is conceived to operate according to a...
6985783 Data processing device with an indexed immediate addressing mode  
A data processing device is provided with an indexed-immediate addressing mode for processing streams of data. An instruction register 900 receives an instruction for execution. Decoding...
6985983 Translating device adapter having a common command set for interfacing multiple types of redundant storage devices to a host processor  
A translating host bus interface adapter is capable of connecting a computer system as a compute node to a storage area network. The adapter has a processor and a memory system containing firmware...
6976107 Adaptive spin latches  
An adaptive spin latch system is provided for use in a multiprocessor computer system. The spin latch system includes a run queue, a spin latch module and a wait queue. The run queue is adapted to...
6961828 Cluster system, memory access control method, and recording medium  
Description of a parallel program is facilitated in a cluster system which loosely couples a plurality of server computers each having a cluster file system. In the cluster system, an application...
6954929 Method for just-in-time updating of programming parts  
The invention provides a method of implementing firmware updates to programmable parts within circuit boards on a manufacturing line. An image file of firmware for each of the parts is created and...
6944687 Reducing power consumption of an electronic system having a communication device  
A computer system comprises a host computer coupled to a wireless module via a digital interface. The wireless module permits the computer system to communicate with a wireless network. The host...
6944681 Probing algorithm for foundation fieldbus protocol  
A hand-held communication control device which, when coupled to a process control system communication bus, controls communication occurring on the bus using a communication schedule that dictates...
6938095 Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes  
A data structure has a list of event objects, one or more producers creating the event objects for the list, and a finite set of consumers accessing the object list. The structure is characterized...
6938139 Method and system for data element change across multiple instances of data base cache  
A method and system for updating and maintaining cache coherency across nodes in a cluster. The method uses a combination of read and write locks on the instances of the cache, with some...
6912609 Four-phase handshake arbitration  
A four-phase arbitration system employs a master and a slave arbiter. The master arbiter operates to provide ownership of a bus to a first device if a second device, coupled to the slave arbiter is...
6865631 Reduction of interrupts in remote procedure calls  
A method and system for executing one or more remote procedure calls. In one embodiment, a method comprises the step of a processing unit issuing a plurality of commands to a corresponding DMA...
6862646 Method and apparatus for eliminating the software generated ready-signal to hardware devices that are not part of the memory coherency domain  
The specification discloses a method and related system that allows hardware devices to participate in the coherency domain of a computer system. More particularly, hardware devices such as network...
6851005 Apparatus and method for implementing raid devices in a cluster computer system  
Apparatus and methods are provided for efficiently implementing logical-device reservations in a cluster computer system. The apparatus includes cooperating controllers programmed in firmware...
6842847 Method, apparatus and system for acquiring a plurality of global promotion facilities through execution of an instruction  
A multiprocessor data processing system includes first and second processors coupled to an interconnect and to a global promotion facility containing a plurality of promotion bit fields. The first...
6839811 Semaphore management circuit  
A circuit includes a register which stores therein a semaphore address, and further includes a semaphore control circuit which asserts a control signal in response to a read access by a processor...
6834332 APPARATUS AND METHOD FOR SWAPPING-OUT REAL MEMORY BY INHIBITING I/O OPERATIONS TO A MEMORY REGION AND SETTING A QUIESCENT INDICATOR, RESPONSIVE TO DETERMINING THE CURRENT NUMBER OF OUTSTANDING OPERATIONS  
An apparatus and method for swapping out real memory by inhibiting input/output (I/O) operations to a memory region are provided. The apparatus and method provide a mechanism in which a quiesce...
6829698 Method, apparatus and system for acquiring a global promotion facility utilizing a data-less transaction  
A data processing system includes a global promotion facility and a plurality of processors coupled by an interconnect. In response to execution of an acquisition instruction by a first processor...
6785756 Methods and systems for multi-policy resource scheduling  
A method of managing an allocation of a plurality of resources of a computer system adapted to support a plurality of processes includes a step of selecting one of a plurality of policy modules to...
6779090 Spinlock for shared memory  
A spin lock for shared memory is disclosed. A lock flag for a lock on a memory section is attempted to be set. If the lock flag is successfully set, the lock on the memory section is held so that...
6757769 Cooperative lock override procedure  
Queued lock services for managing a shared resource in a data processing system include a cooperative lock override procedure. On detecting a protocol failure by another processor, the detecting...
6754752 Multiple memory coherence groups in a single system and method therefor  
A multi-processing system ( 10 ) comprises a plurality of groups, each having an arbitrary number of processing systems ( 11, 12 ). Memory coherency may or may not be established within any...
6748508 Method and apparatus for buffering in multi-node, data distribution architectures  
The present invention provides a method and apparatus for buffering in multi-node data distribution architectures. One embodiment of the present invention groups data items into frames and stores...
6694390 Managing bus transaction dependencies  
A combination of techniques to prevent deadlocks and livelocks in a computer system having a dispatcher and multiple downstream command queues. In one embodiment, a broadcast transaction that...
6687754 Method of detecting a device in a network  
A method is disclosed for permitting devices connected to a network to identify characteristics of other devices connected to a network. The devices may automatically obtain information about the...
6678773 Bus protocol independent method and structure for managing transaction priority, ordering and deadlocks in a multi-processing system  
A multi-processing system ( 50 ) utilizes an interconnect fabric ( 59 ) for coupling endpoint devices ( 52, 54, 56, 66, 67 ). Bus control functions are managed in a method which is bus protocol...
6671756 KVM switch having a uniprocessor that accomodate multiple users and multiple computers  
A KVM switch having a uniprocessor architecture that accommodate multiple users and multiple computers—even multiple users to a single computer—via interrupt servicing provides dramatic...
6657973 Communications node, network system and method of controlling network system  
In a computer network including plural communications nodes connected through buses, the bus use efficiency in data transfer is improved. A root node having received a transmitted data from a first...
6654837 Dynamic priority external transaction system  
A multi-mode transaction queue may operate according to a default priority scheme. When a congestion event is detected, the transaction queue may engage a second priority scheme.
6630926 Apparatus and method for verifying keystrokes within a computing system  
A computing system includes a security register, in which a flag bit is set whenever a clock pulse and scan code are transmitted from the microcontroller in the system keyboard. The presence of...
Matches 1 - 50 out of 131 1 2 3 >