U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the Eveready Battery began as an invention called the "electric flowerpot," which was a tube with a battery and light bulb inside? The idea was to fasten this gizmo to the side of a flowerpot so it would illuminate the flowers from the bottom. The idea died on the vine and the businessman who licensed the flower pot, Conrad Huber, was left with a pile of useless tubes -- until he found a way to market them as batteries to light the world!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 710/220 - ACCESS POLLING


Subclass of Class 710 - Electrical computers and digital data processing systems: input/output
Definition: Subject matter comprising means or steps for granting access
No. of patents: 172
Last issue date: 10/12/2010


1          
NumberTitleIssue Date
7814251DMA transfer control system that performs data decode and data transfer and that generates a no operation (NOP) interrupt signal to end the DMA transfer processing in response to a NOP designation
A direct memory access (DMA) transfer apparatus configured to sequentially read, into a register, at least one transfer setting value for data transfer stored in a memory and to perform DMA transfer processing based on the read transfer setting value includes a unit...
10/12/2010
7774531Allocating processor resources during speculative execution using a temporal ordering policy
One embodiment provides a system which uses a temporal ordering policy for allocation of limited processor resources. The system starts by executing instructions for a program during a normal-execution mode. Upon encountering a condition which causes the processor t...
08/10/2010
7574546Methods 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 jobs at a location which may be unspecified, and which may be remote fro...
08/11/2009
7574545Method 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 server via a network. The control request is stored at the server and...
08/11/2009
7415559Data 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 schedule a task by placing the task on a task queue for later processin...
08/19/2008
7373448Method, system, and program for building a queue to test a device
Provided are a method, system, and device for signaling a reconnection inhibitor over a bus to cause the reconnection inhibitor to access the bus to inhibit an Input/Output (I/O) controller from accessing the bus. An initiator transmits I/O requests on the bus to th...
05/13/2008
7356630Processor 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 a plural number and a polling processing unit coupled to each module,...
04/08/2008
7349951Systems and methods for accessing a printing service
Disclosed are systems and methods for accessing a printing service. In one embodiment, a system and a method pertain to attempting to print to the printing service via an internal network address, and if the attempted printing fails, attempting to print to the print...
03/25/2008
7343438Methods and apparatus for requesting and receiving a print job via a 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 jobs at a location which may be unspecified, and which may be remote fro...
03/11/2008
7340546Addressing 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. The indication identifies a second region of the address space that is...
03/04/2008
7340740Cooperatively multitasking in an interrupt free computing environment
Multitasking in a hardware interrupt free environment. Event indicators are employed to multitask between processes of the environment. Processes to be multitasked register with one another, and then during processing, one of the processes toggles an event indicator...
03/04/2008
7330925Transaction flow control mechanism for a bus bridge
A transaction flow control mechanism is disclosed for a bus bridge in a high speed computer system with a high speed interface for a graphics processor. A preferred embodiment provides a flow control mechanism for the bus bridge between a GPUL bus for a GPUL PowerPC...
02/12/2008
7330481Highly channelized port polling in a telecommunications switch
A method of telecommunication network switch port polling enables very highly channelized ports to be polled. A polling engine reads information from at least one of a plurality of poll registers, and each of the plurality of poll registers is associated with a uniq...
02/12/2008
7321944User 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 browser and updates the user program on line or off line. ...
01/22/2008
7315911Method for efficient inter-processor communication in an active-active RAID system using PCI-express links
A fault-tolerant RAID system is disclosed. The system includes redundant RAID controllers coupled by a PCI-Express link. When a PCI-Express controller of one of the RAID controllers receives a PCI-Express memory write request transaction layer packet (TLP), it inter...
01/01/2008
7310727Method of comparing build capability flags of replacement BIOS with boot capability flags of current BIOS to determine compatibility between BIOS revisions and installed hardware during flash update
The present invention provides a BIOS having two sets of flags. The first set of flags is the build capability flags. The second set of flags is the boot capability flags. Each of the flags can be stored as a value through the combination of bits that make up the fl...
12/18/2007
7304752Job processing system, network system, control method, and storage medium
When a first user on a network is to provide information to a second user, this invention allows the second user to visually output the information even if an information processor used by the second user does not have a function of reading electronic data as a sour...
12/04/2007
7293069Method and apparatus for supplying network path bookmark information remotely to a mobile device
A method and apparatus for supplying information stored remotely to an appliance via a mobile device are provided. A client computer extracts the network path bookmark information from a predetermined directory in the client computer, and transmits the network path ...
11/06/2007
7275124Method and system for controlling forwarding or terminating of a request at a bus interface based on buffer availability
A bus bridge for coupling between a first bus and a second bus includes: a number of data buffers for a particular request type; a counter for monitoring a number of requests of the particular type received at the bus bridge from the first bus for access to the seco...
09/25/2007
7263476High speed information processing and mass storage system and method, particularly for information and application servers
A high speed, microcomputer based, Fibre Channel compatible and fault tolerant information processing and mass storage system especially suited for information servers and application servers. A unique and extremely versatile system architecture, including a dual lo...
08/28/2007
7262872Printing system and method for network containing printers with pull-printing and printers without pull-printing
A printing system configured by connecting, over a network, a printing request instruction terminal for making a printing request including reference information that indicates a storage location of the paper original data, a server which accepts the printing reques...
08/28/2007
7259881Method of monitoring multiple controller families
A method is disclosed including the steps of submitting a print job to a network printer and identifying a specific printer controller governing the print job. The method further includes loading a set of identifiers respective to a specific printer controller and s...
08/21/2007
7254727Information processor with suppressed cache coherence in low power mode
An information processor having a normal-operation mode in which coherence control is performed for making data in a cache memory of a processor identical to data in a main memory and a power-saving mode in which the coherence control is suppressed to lower the powe...
08/07/2007
7236987Systems and methods for providing a storage virtualization environment
A storage virtualization environment is provided that includes a system for providing one or more virtual volumes. The system may include a host system and a set of storage devices, each of which includes physical block addresses that stores data. Further, the syste...
06/26/2007
7234005System 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 external device, analyzing a command issue pattern for the peripheral devic...
06/19/2007
7228351Method and apparatus for managing resource contention in a multisystem cluster
A method and apparatus for managing contention among users for access to serialized resources in a system cluster containing multiple systems. Each user has an assigned need that is independent of contention of the user for a resource and may be either a holder or a...
06/05/2007
7222359System methodology for automatic local network discovery and firewall reconfiguration for mobile computing devices
A system providing methodologies for automatically detecting when a computing device is plugged into a new network is described. The system includes methods for detecting a connection to a new network by receiving notice of, and evaluating, changes to an existing ne...
05/22/2007
7194567Method 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 ticket value to a request received at the bridge from the first bus fo...
03/20/2007
7188202Techniques 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 device more frequently than the slow polling list. A slave device is assoc...
03/06/2007
7185337Efficient 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 accessed by a call from the first instruction address in the code blo...
02/27/2007
7177043Internet printing method, system thereof, proxy unit and print server
The Internet printing system for a client perform printing out to a print server that cannot circumvent a firewall by the Internet Printing Protocol (IPP). For a print server which cannot circumvent the firewall by IPP, a proxy unit which can communicate using IPP i...
02/13/2007
7174405Method and system for replacing a read-modify-write operation with an atomic set-bits or clear-bits operation
A method and system for updating registers by performing an atomic read-modify-write operations initiated by a host over a host/daughtercard bus. A field in the write command determines whether data included in the write command is written to a targeted register or ...
02/06/2007
7162557Competition 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 from a pulse generating circuit. It is assumed that first device outputt...
01/09/2007
7162743System and method of limiting access to protected hardware addresses and processor instructions
A system and method for protecting a defined range of hardware addresses or a defined set of processor instructions from being accessed or executed by unauthorized software modules. Abstraction layer code is given a range of software addresses that are permitted to ...
01/09/2007
7159056Method 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 locks, i.e., multiple resources. The method and system creates and m...
01/02/2007
7151743Method of transmitting a data packet
In a multiple access system, transmit authorizations are transmitted at a high rate in order to fulfil the requirements relating to the delay jitter. However, the transmit authorizations are transmitted only as long as is necessary. Following the reception of a data...
12/19/2006
7142929Process data management
A process data management system (1) has a number of modules (2 –6) each of which can operate independently to capture, process, and record process data from machines (P1–P6). The modules also communicate with each other via a messagi...
11/28/2006
7136181Data output scheduling system, mobile terminal, and data pool apparatus
The invention provides a data output scheduling system, a mobile terminal, and a data pool apparatus suitable that can provide a greater convenience to users when printing data. A data pool apparatus can include a storage device which stores print data so that the p...
11/14/2006
7134125Method for firmware to provide seamless regulation of system resources and extend additional configuration methods for system resource management
A method of system resource management. The method including: determining a class of a device agent and determining whether the device agent is requesting a controlled system resource or a non-controlled system resource. If a controlled system resource is requested ...
11/07/2006
7124224Method 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 reuse requiring relatively few modifications from a uniprocessor. ...
10/17/2006
1          
 
Sign InRegister
Username  
Password   
forgot password?