...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.
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.
| Application No. | Application Title | Issue Date |
| 20120072631 | Multilayer Arbitration for Access to Multiple Destinations An arbiter is provided for arbitrating for access to a shared resource by a plurality of requesters and by a background requester in a processing system. A priority value is assigned to each of the plurality of requestors. A multilayer arbitration contest is performed t... | 03/22/2012 |
| 20120047299 | Data transfer device, method of transferring data, and image forming apparatus A data transfer device controls data transfer performed through a bus capable of separately processing a request and a response. The data transfer device include a plurality of access control units that produce a data transfer process according to the request; and an ar... | 02/23/2012 |
| 20120042106 | STREAM PRIORITY A system, method and apparatus for prioritizing transactions is disclosed. I/O devices may generate transactions with a stream identifier. A transaction classifier may assign a priority to a transaction based upon a stream identifier of the transaction. An arbiter may s... | 02/16/2012 |
| 20110320659 | DYNAMIC MULTI-LEVEL CACHE INCLUDING RESOURCE ACCESS FAIRNESS SCHEME An apparatus for controlling access to a resource includes a shared pipeline configured to communicate with the resource, a plurality of command queues configured to form instructions for the shared pipeline and an arbiter coupled between the shared pipeline and the plu... | 12/29/2011 |
| 20110320645 | METHOD, APPARATUS AND SYSTEM FOR REDUCED CHANNEL STARVATION IN A DMA ENGINE Techniques for generating information identifying a next direct memory access (DMA) task to be serviced. In an embodiment, arbitration logic provides a sequence of masking logic to determine, according to a hierarchy of rules, a next task to be serviced by a DMA engine.... | 12/29/2011 |
| 20110296078 | MEMORY POOL INTERFACE METHODS AND APPARATUSES Techniques are provided which may be implemented in various methods and/or apparatuses that to provide a memory pool interface capability to interface with a plurality of shared processes/engines and/or a virtual buffer interface associated there with.... | 12/01/2011 |
| 20110246688 | MEMORY ARBITRATION TO ENSURE LOW LATENCY FOR HIGH PRIORITY MEMORY REQUESTS Embodiments of the invention describe arbitrating requests received from a plurality of agents for memory. Each memory request may indicate a priority level of the memory request and a size of the memory to be accessed. Said requests may be stored in a queue. Arbitratio... | 10/06/2011 |
| 20110238877 | Arbitration in Multiprocessor Device An integrated circuit device (100) comprising a first plurality of components (102-112), a second plurality of buses (114-124, 140, 142) for transmitting transaction requests from said components (102-112) to a resource (... | 09/29/2011 |
| 20110138092 | ARBITRATION DEVICE, ARBITRATION SYSTEM, ARBITRATION METHOD, SEMICONDUCTOR INTEGRATED CIRCUIT, AND IMAGE PROCESSING DEVICE Provided is a hierarchical arbitration device wherein an arbitration device at each level of the hierarchy selects a resource use request having the highest priority and a resource use request having the second highest priority, outputting these two resource use request... | 06/09/2011 |
| 20110131360 | Context Execution in a Media Controller Architecture Described embodiments provide a media controller for processing one or more data transfer requests received from at least one host device. The media controller includes a buffer to receive data of a data transfer request from a communication link and a command parser to... | 06/02/2011 |
| 20110131385 | DATA PROCESSING CIRCUIT WITH ARBITRATION BETWEEN A PLURALITY OF QUEUES Requests from a plurality of different agents (10) are passed to a request handler via a request concentrator. In front of the request concentrator the requests are queued in a plurality of queues (12). A first one of the agents is configured to issue a pr... | 06/02/2011 |
| 20110093644 | Memory Controller With Ring Bus for Interconnecting Memory Clients to Memory Devices Embodiments of a distributed memory controller system implemented on a single integrated circuit device are described. In one embodiment, a memory controller that provides an interconnection circuit between a first plurality of memory devices to a second plurality of me... | 04/21/2011 |
| 20110072177 | VIRTUAL CHANNELS FOR EFFECTIVE PACKET TRANSFER The invention sets forth a crossbar unit that includes multiple virtual channels, each virtual channel being a logical flow of data within the crossbar unit. Arbitration logic coupled to source client subsystems is configured to select a virtual channel for transmitting... | 03/24/2011 |
| 20110072179 | PACKET PRIORITIZATION SYSTEMS AND METHODS USING ADDRESS ALIASES A switch fabric includes input links, output links, and at least one switching element. The input links are configured to receive data items that include destination addresses. At least some of the data items have different priority levels. The output links are configur... | 03/24/2011 |
| 20110072178 | Data processing apparatus and a method for setting priority levels for transactions A data processing apparatus and method for setting priority levels for transactions is provided. The data processing apparatus has a shared resource for processing transactions, and at least one master device for issuing the transactions to the shared resource. The at l... | 03/24/2011 |
| 20110055444 | Resource Controlling The present application relates to a method for resource controlling comprising controlling the processing of requests of a first category having a first priority. The method comprises controlling the processing of requests of a second category having a second priority,... | 03/03/2011 |
| 20110004714 | Method and Device for Priority Generation in Multiprocessor Apparatus A device for generating a priority value of a processor in a multiprocessor apparatus, the device comprising a counter, an interface for receiving signals from an arbiter, wherein the signals indicate decision of the arbiter about granting or denying access to a common ... | 01/06/2011 |
| 20100299469 | ACCESS CONTROL CIRCUIT An access control circuit includes a status managing circuit. The status managing circuit accepts one or at least two access requests issued from a plurality of buffer circuits each of which has a priority different from each other. A decoder repeatedly determines wheth... | 11/25/2010 |
| 20100241775 | METHOD 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 |
| 20100205340 | METHOD OF DETERMINING REQUEST TRANSMISSION PRIORITY SUBJECT TO REQUEST CONTENT AND TRANSMITTING REQUEST SUBJECT TO SUCH REQUEST TRANSMISSION PRIORITY IN APPLICATION OF FIELDBUS COMMUNICATION FRAMEWORK A method of determining request transmission priority subject to request content and transmitting request subject to such request transmission priority in application of Fieldbus communication framework in which the communication device determines whether the received r... | 08/12/2010 |
| 20100199010 | DEVICE HAVING PRIORITY UPGRADE MECHANISM CAPABILITIES AND A METHOD FOR UPDATING PRIORITIES A device having priority update capabilities and a method for updating priorities, the method includes: receiving a request to update to a requested priority, priorities of transaction requests stored within a first sequence of pipeline stages that precede an arbiter; u... | 08/05/2010 |
| 20100185801 | DISTRIBUTED EQUIPMENT ARBITRATION IN A PROCESS CONTROL SYSTEM A distributed process control equipment ownership arbitration system and method for arbitrating equipment ownership conflicts are disclosed. Individual control modules representing various process control entities within a process control system define a plurality of li... | 07/22/2010 |
| 20100122004 | MESSAGE SWITCHING SYSTEM The message switching system comprises at least two inputs and at least one output, first arbitration means dedicated to said output, and management means designed to determine a relative order OR(i,j) of one input relative to the other, for any pair of separate inputs ... | 05/13/2010 |
| 20100115168 | MULTI-PROCESSING SYSTEM AND A METHOD OF EXECUTING A PLURALITY OF DATA PROCESSING TASKS A plurality of data processing tasks with processing elements (10) that contend for a resource (18). Execution of each task comprising executing a series of instructions. During execution indications are measured of the speed of progress of executing the i... | 05/06/2010 |
| 20100088537 | METHOD AND DEVICE FOR BUS ARBITRATION, CONVERTER AND PRODUCTION FACILITY A method for bus arbitration is for use when working with multi-carrier modulation methods. Each user on a bus is assigned a unique address which identifies the user and which is transmitted upon each initiation of communication. The address is represented as a sequence... | 04/08/2010 |
| 20100088443 | Data 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 |
| 20100057962 | ARBITRATION DEVICE, ARBITRATION METHOD, AND ELECTRONIC APPARATUS An arbitration device and method including validating a second signal after a first signal is selected for a given number of times when the first signal and the second signal conflict, where the first signal has a first priority based on a priority order corresponding t... | 03/04/2010 |
| 20100042766 | PCI-EXPRESS DATA LINK TRANSMITTER EMPLOYING A PLURALITY OF DYNAMICALLY SELECTABLE DATA TRANSMISSION PRIORITY RULES A PCI-Express data link transmitter includes a plurality of arbiters, each employing a distinct priority rule to select one of multiple scheduled TLPs and DLLPs based on their distinct types. A selector selects one of the arbiters to select the one of the multiple sched... | 02/18/2010 |
| 20090282178 | Bounded Starvation Checking of an Arbiter Using Formal Verification A system for formal verification of bounded fairness properties of pseudo random number generators and arbiters that use random priority-based arbitration schemes. The formal verification system determines an upper bound of a request-to-grant delay of an arbiter in term... | 11/12/2009 |
| 20090276553 | CONTROLLER, 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 |
| 20090254688 | Microprocessor Device and Related Method for a Liquid Crystal Display Controller To reduce production cost, the present invention provides a microprocessor device for an LCD controller, which includes a memory, a first processing unit, a second processing unit, a first arbiter and a second arbiter. The memory is utilized for storing data. The first ... | 10/08/2009 |
| 20090193167 | ARBITRATION DEVICE AND METHOD An arbitration device receives a plurality of requests from a plurality of circuits, and grants access to one of the plurality of circuits. The arbitration device includes a sorter and an arbitrator. The sorter receives position information of an image signal including ... | 07/30/2009 |
| 20090043934 | Method of and a System for Controlling Access to a Shared Resource A method and a system of controlling access of data items to a shared resource, wherein the data items each is assigned to one of a plurality of priorities, and wherein, when a predetermined number of data items of a priority have been transmitted to the shared resource... | 02/12/2009 |
| 20090006693 | Apparatus and Method for Fairness Arbitration for a Shared Pipeline in a Large SMP Computer System A modification of rank priority arbitration for access to computer system resources through a shared pipeline that provides more equitable arbitration by allowing a higher ranked request access to the shared resource ahead of a lower ranked requester only one time. If m... | 01/01/2009 |
| 20090006692 | METHOD AND APPARATUS FOR A CHOOSE-TWO MULTI-QUEUE ARBITER An apparatus and method for granting one or more requesting entities access to a resource in a predetermined time interval. The apparatus includes a first circuit receiving one or more request signals, and implementing logic for assigning a priority to the one or more r... | 01/01/2009 |
| 20080313377 | DISPLAY CONTROL CIRCUIT AND DISPLAY DEVICE A display control circuit capable of performing arbitration with the use of a simple configuration. The display control circuit exchanges, with a plurality of masters, attribute information defining conditions for displaying video on a display, and includes a memory for... | 12/18/2008 |
| 20080307139 | Resource access manager for controlling access to a limited-access resource Methods and devices utilizing operating system semaphores are described for managing access to limited-access resources by clients.... | 12/11/2008 |
| 20080288731 | Request arbitration device and memory controller A bus arbiter receives requests of initiators, and internally includes a page hit/miss determining unit with permissible determining function, a bank open/close determining unit with permissible determining function, and an LRU unit with permissible determining function... | 11/20/2008 |
| 20080263249 | Access Arbiter and Arbitrable Condition Verification Device A priority control value, which is smaller as the priority of access by each of requesters is higher, decreases with the lapse of time when an access request is issued. When the access is completed, the priority control value increases by a priority decrease value (PERI... | 10/23/2008 |
| 20080256279 | RESOURCE ARBITER An aspect of the present invention provides an arbiter which grants a request (to access a resource) in the same clock cycle as in which the requests from requesters is received. In one embodiment, such a feature may be provided in case of arbitration policies requiring... | 10/16/2008 |