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

Icon_funbox Bizarre Patents

Patent No. 6681419

Forehead support apparatusĀ 

A forehead support apparatus for resting a standing users forehead against a wall above a bathroom commode or urinal or beneath a showerhead.

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/240 - ACCESS ARBITRATING


Subclass of Class 710 - Electrical computers and digital data processing systems: input/output
Definition: Subject matter comprising means or steps for determining
No. of applications: 102
Last issue date: 03/01/2012


1      
Application No.Application TitleIssue Date
20120054395INFORMATION PROCESSING DEVICE
An arbitration unit, when a blocking error disabling data from being output to a destination node from an output buffer occurs in any one of the destination nodes, determines an input buffer connected to the output buffer from within the input buffers including the inpu...
03/01/2012
20120036336INFORMATION PROCESSOR
The present invention provides an information processing apparatus and an integrated circuit which realize parallel execution of different processing systems, and which do not require the provision of a dedicated memory storing instructions for common processing The inf...
02/09/2012
20120017017Data transfer circuit and data transfer method
A port A request queue is configured with a port AQ0 to a port AQn for each of request types Q0 to Qn connected with a requester resource busy flag controller Q0 to a requester resource busy flag controller Qn, respectively. A port A resource checki...
01/19/2012
20110276727QUANTUM BURST ARBITER AND MEMORY CONTROLLER
An apparatus comprising an arbiter circuit, a protocol engine circuit and a channel router circuit. The arbiter circuit may be configured to determine a winning channel from a plurality of channel requests based on a first criteria. Each of the plurality of channel requ...
11/10/2011
20110246695CONTROLLING BANDWIDTH RESERVATIONS METHOD AND APPARATUS
Disclosed is an apparatus which operates to substantially evenly distribute commands and/or data packets issued from a managed program or other entity over a given time period. The even distribution of these commands or data packets minimizes congestion in critical reso...
10/06/2011
20110161601INTER-QUEUE ANTI-STARVATION MECHANISM WITH DYNAMIC DEADLOCK AVOIDANCE IN A RETRY BASED PIPELINE
Methods and apparatus relating to an inter-queue anti-starvation mechanism with dynamic deadlock avoidance in a retry based pipeline are described. In one embodiment, logic may arbitrate between two queues based on various rules. The queues may store data including loca...
06/30/2011
20110119421MULTIPLE CONCURRENT ARBITERS
Plural arbiters arbitrate over a set of queues. The arbiters are constructed as a series of pipelined stages. Conflict detection logic detects conflicts among the arbiters in arbitrating across the queues, and, when a conflict is detected, the conflict detection logic a...
05/19/2011
20110106986SHARED MEMORY MESSAGE SWITCH AND CACHE
A method and apparatus are described to provide shared switch and cache memory. The apparatus may comprise a message switch module, a cache controller module, and shared switch and cache memory to provide shared memory to the message switch module and to the cache contr...
05/05/2011
20110072162Serial Line Protocol for Embedded Devices
Described embodiments provide a transceiver for transferring data between a media controller and a host device through a communication link. The transceiver includes a first interrupt generator configured to i) generate a first interrupt when a command is received from ...
03/24/2011
20110055443MEMORY CONTROL APPARATUS AND INFORMATION PROCESSING APPARATUS INCLUDING THE SAME
Provided is a memory control apparatus including: a monitoring unit that monitors, for each of the masters, a usable bandwidth indicating an amount of memory access data to be accessed per unit time in response to a corresponding one of the access requests from the mast...
03/03/2011
20100332709PERFORMANCE OPTIMIZATION SYSTEM, METHOD AND PROGRAM
Provided is a performance optimization system that can identify a case where the impact on performance is large even when the number of cache misses is small. The performance optimization system includes: a required-period-of-time measurement unit that measures a requir...
12/30/2010
20100325327PROGRAMMABLE ARBITRATION DEVICE AND METHOD THEREFOR
A system includes a plurality of sources to provide information access requests. An arbiter includes an assignment module to associate a first access request from the first source to one of the plurality of arbitration slots based upon assignment information at a storag...
12/23/2010
20100306416SYSTEM AND METHOD FOR DISCOVERING AND PROTECTING SHARED ALLOCATED RESOURCES IN A SHARED VIRTUALIZED I/O DEVICE
A system includes a virtualized I/O device coupled to one or more processing units. The virtualized I/O device includes programmed I/O (PIO) configuration registers corresponding to hardware resources, and a storage for storing a resource table that includes a plurality...
12/02/2010
20100281231HIERARCHICAL MEMORY ARBITRATION TECHNIQUE FOR DISPARATE SOURCES
A hierarchical memory request stream arbitration technique merges coherent memory request streams from multiple memory request sources and arbitrates the merged coherent memory request stream with requests from a non-coherent memory request stream. In at least one embod...
11/04/2010
20100241774SCALABLE READER-WRITER LOCK
A reader-writer lock is provided that scales to accommodate multiple readers without contention. The lock comprises a hierarchical C-SNZI (Conditioned Scalable Non-Zero Indicator) structure that scales with the number readers seeking simultaneous acquisition of the lock...
09/23/2010
20100241775METHOD AND APPARATUS FOR ARBITRATION ON A FULL-DUPLEX BUS USING DUAL PHASES
A method and apparatus for arbitrating on a high performance serial bus is disclosed. The invention provides for a plurality of arbitration phases and an arbitration advancing means....
09/23/2010
20100169525PIPELINED DEVICE AND A METHOD FOR EXECUTING TRANSACTIONS IN A PIPELINED DEVICE
A pipelined device and method for executing transactions in a pipelined device, the method includes: setting limiter thresholds that define a maximal amount of pending transaction requests to be provided from one pipeline stage to another pipeline stage; executing an ap...
07/01/2010
20100138839MULTIPROCESSING SYSTEM AND METHOD
A multiprocessing system executes a plurality of processes concurrently. A process execution circuit (10) issues requests to access a shared resource (16) from the processes. A shared access circuit (14) sequences conflicting ones of the requests. A...
06/03/2010
20100115167Shared Resource Arbitration
Masters request access to a shared resource, such as a shared bus. Usage of the shared bus by each of the masters is monitored, a request to use the shared bus by one of the masters is received, and usage of the shared bus by the master is compared with a corresponding ...
05/06/2010
20100088443Data processing apparatus and method for arbitrating access to a shared resource
A data processing apparatus and method are provided for arbitrating access to a shared resource. The data processing apparatus includes a plurality of requester elements sharing access to the shared resource, and arbitration circuitry which is responsive to requests ass...
04/08/2010
20100023694Memory access system, memory control apparatus, memory control method and program
A memory control apparatus disposed in a memory access system having a bus, a single storage unit with a bank structure and a bus arbitrating unit, includes: an access-request accepting means for accepting sequential access requests for data located at sequential addres...
01/28/2010
20100005209ARBITRATION DEVICE FOR ARBITRATING AMONG A PLURALITY OF MASTER DEVICES, ARBITRATION METHOD, AND VIDEO PROCESSING DEVICE INCLUDING THE ARBITRATION DEVICE
An arbitration device arbitrates among master devices such that each master device is allowed to access a shared memory at a predetermined bandwidth, and the arbitration device permits an access request in a first period that a designer has set as desired if the access ...
01/07/2010
20090319711SYSTEM AND METHOD FOR PROVISIONING A REMOTE LIBRARY FOR AN ELECTRONIC DEVICE
The disclosure provides a system and method of provisioning a resource to an electronic device. The method comprises: after a triggering event, receiving from a network a data transmission at the device, the data transmission containing access information relating to a ...
12/24/2009
20090319730MEMORY SYSTEM, ACCESS CONTROL METHOD THEREFOR, AND COMPUTER PROGRAM
A memory system includes: a memory that has plural banks; a memory controller that includes a request queue and a bank monitor and controls access to the memory; a master group including plural masters that can request access to the memory; and a system bus which is con...
12/24/2009
20090276553CONTROLLER, HARD DISK DRIVE AND CONTROL METHOD
A data transfer system includes: a shared resource accessed from one or more devices; a plurality of request generation units each configured to generate a request for the device to access the shared resource, and output a remaining time value indicating how much time r...
11/05/2009
20090265495ACCESS RIGHT MANAGING METHOD FOR ACCESSING MULTIPLE PROGRAMS
Provided is an access right managing method for a resource of a storage system, in which a management computer stores access right definition information of the resource, and resource correspondence information including information on a management program which manages...
10/22/2009
20090235002Deadlock Prevention in a Computing Environment
A method for preventing deadlocks in a multiprocessing environment is provided. The method comprises receiving one or more strongly connected components (SCCs) as input, wherein a first SCC represents a set of locks such that each pair of locks in the set may potentiall...
09/17/2009
20090172226Data processing system and method for interconnect arbitration
A data processing system comprising a plurality of processing units (Dv1-DvM) for processing data, at least one memory means (MM) for storing data from said plurality of processing units (Dv1-DvM), an interconnect means (IM) for connecting said plurality o...
07/02/2009
20090055565MEMORY INTERFACE AND METHOD OF INTERFACING BETWEEN FUNCTIONAL ENTITIES
A data and signal interface for controlling the transfer of data and signals between a memory array and macro function such as that of a digital signal processor (DSP) core. In one embodiment, the interface comprises a plurality of memory ports which interface with X/Y ...
02/26/2009
20080288688Bus system and method of arbitrating the same
A bus system, which may prevent data from being incorrectly transferred when an early termination occurs during a burst mode, may include a bus, for example, an advanced high-performance bus (AHB), at least one bus master device, a bus arbiter and at least one transfer ...
11/20/2008
20080270659Governing access to a computing resource
Technologies are described herein for governing access to a computing resource. A proxy receives a request to access a computing resource. In response to the request, the proxy determines whether the request can be granted without consulting a governor for the computing...
10/30/2008
20080256288MICROCOMPUTER, ELECTRONIC INSTRUMENT, AND FLASH MEMORY PROTECTION METHOD
A microcomputer includes a flash memory and a flash controller that controls access to the flash memory, the flash memory including a protection information storage section that stores protection information, the protection information indicating whether or not access t...
10/16/2008
20080228977Method and Apparatus for Dynamic Hardware Arbitration
A method and apparatus for dynamically arbitrating, in hardware, requests for a resource shared among multiple clients. Multiple data streams or service requests require access to a shared resource, such as memory, communication bandwidth, etc. A hardware arbiter monito...
09/18/2008
20080172509DATA PROCESSOR AND SEMICONDUCTOR INTEGRATED CIRCUITS
This invention provide a data processor capable of multiplexing data transfers with desired data transfer characteristics guaranteed, without multiplexing buses. The data processor includes: a transfer path that mutually connects plural processors and plural transfer el...
07/17/2008
20080147943SYSTEM AND METHOD FOR MIGRATION OF A VIRTUAL ENDPOINT FROM ONE VIRTUAL PLANE TO ANOTHER
A system and method for migration of a virtual endpoint from one virtual plane to another are provided. With the system and method, when a management application requests migration of a virtual endpoint (VE) from one virtual plane (VP) to another, a fabric manager provi...
06/19/2008
20080147944Arbiter device and arbitration method
An arbiter device arbitrating resource requests received at a plurality of input ports is proposed, which comprises an arbiter circuit that selects an input port to which a resource request is to be granted and successively grants a number of resource requests received ...
06/19/2008
20080140866SYSTEM AND METHOD FOR MIGRATING DOMAINS FROM ONE PHYSICAL DATA PROCESSING SYSTEM TO ANOTHER
A system and method for migrating domains from one physical data processing system to another are provided. With the system and method, domains may be assigned direct access to physical I/O devices but in the case of migration, the I/O devices may be converted to virtua...
06/12/2008
20080091865System control device
A system control device comprises a system LSI section having a plurality of functional blocks, a system control microcomputer section for controlling the control register of each of the functional blocks, an address decoding section for decoding an access address to a ...
04/17/2008
20080082709RESOURCE ALLOCATION METHOD ON PCA PERIOD OF MBOA MAC
A resource allocation method for performing resource competition between protocols based on a protocol in a home network environment using multiple protocols is provided. In the resource allocation method, a request of using a resource is received from an external devic...
04/03/2008
20080077721Methods And Apparatus For Dynamic Grouping Of Requestors Of Resources In A Multi-Processor System
Methods and apparatus provide for: assigning each of a plurality of requesters to a respective one of a plurality of requester groups; receiving tokens from a plurality of resources, where each token is an exchange medium for permitting one of the requesters having the ...
03/27/2008
1      
 
Sign InRegister
Username  
Password   
forgot password?