"The idea that cavalry will be replaced by these iron coaches is absurd. It is little short of treasonous."
Aide-de-camp to Field Marshal Haig ; At a tank demonstration, 1916
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.
| Number | Title | Issue Date |
| 8078781 | 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 arbite... | 12/13/2011 |
| 8065460 | 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 receiv... | 11/22/2011 |
| 8065458 | Arbitration apparatus, method, and computer readable medium with dynamically adjustable priority scheme An information processing apparatus configured to control communications of a plurality of devices via a common communication channel on the basis of predetermined priority levels of the devices includes a changing unit configured to change the priority level of a p... | 11/22/2011 |
| 8065459 | 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 t... | 11/22/2011 |
| 8006017 | 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 m... | 08/23/2011 |
| 7996592 | Cross bar multipath resource controller system and method A cross bar multipath resource controller system and method permit multiple processors in a computer system to access various resource of the computer system, such as memory or peripherals, with zero blocking access. In particular, each processor has its own bus so ... | 08/09/2011 |
| 7958295 | Method and apparatus for finding subset maxima and minima in SAS expanders and related devices A method and apparatus are provided for finding the maxima and minima from a set of inputs data. Given a master set K[0 . . . N−1] of N keys, the current invention can pre-compute a comparison matrix, find the maximum key KMAX or minimum key KMIN | 06/07/2011 |
| 7934035 | Apparatus, method and system for aggregating computing resources A system for executing applications designed to run on a single SMP computer on an easily scalable network of computers, while providing each application with computing resources, including processing power, memory and others that exceed the resources available on a... | 04/26/2011 |
| 7913016 | Method of determining request transmission priority subject to request source 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 source and transmitting request subject to such request transmission priority in application of Fieldbus communication framework in which the communication device determines whether the receive... | 03/22/2011 |
| 7904626 | Arbiter and arbitration method of multiple data accesses There is provided a technique which reduces an average processing time of low-priority accesses with suppressing an average delay increase of a high-priority access processing even in a case where high-priority access request and a low-request access request are sim... | 03/08/2011 |
| 7890686 | Dynamic priority conflict resolution in a multi-processor computer system having shared resources A system and method for fair dynamic priority conflict resolution in a multi-processor computer system having shared resources wherein each multi-processor seeking access to said shared resource possesses a common priority level. In the occurrence of a priority tie ... | 02/15/2011 |
| 7882292 | Urgency based arbiter An arbiter decides to grant access from multiple clients to a shared resource (e.g. memory) using efficiency and/or urgency terms. Urgency for a client may be determined based on an “in-band” request identifier transmitted from the client to the resource along w... | 02/01/2011 |
| 7865647 | Efficient resource arbitration Resource requests are allocated by storing resource requests in a queue slots in a queue. A token is associated with one of the queue slots. During an arbitration cycle, the queue slot with the token is given the priority to the resource. If the queue slot with the ... | 01/04/2011 |
| 7827338 | 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 reso... | 11/02/2010 |
| 7814253 | 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 requi... | 10/12/2010 |
| 7793023 | Exclusion control An exclusion controller which allows an information processing unit to acquire a contended resource to the exclusion of the other information processing units includes a plurality of non-prioritized information processing units mutually exclusively acquiring a non-p... | 09/07/2010 |
| 7765351 | High bandwidth low-latency semaphore mapped protocol (SMP) for multi-core systems on chips A system and method for dynamically managing movement of semaphore data within the system. The system includes, but is no limited to, a plurality of functional units communicating over the network, a memory device communication with the plurality of functional units... | 07/27/2010 |
| 7757028 | Multi-priority messaging Methods, systems, and computer program products for transmitting first-priority data and second-priority data. The first-priority data and second-priority data are stored in separate data buffers, and the first-priority data is transmitted preferentially over the se... | 07/13/2010 |
| 7752369 | 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 ... | 07/06/2010 |
| 7743192 | 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 receiv... | 06/22/2010 |
| 7739437 | 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 (... | 06/15/2010 |
| 7725635 | Method of determining request transmission priority subject to request channel 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 channel and transmitting request subject to such request transmission priority in application of Fieldbus communication framework in which the communication device determines whether the reques... | 05/25/2010 |
| 7707342 | Method and apparatus for arbitrating access When four access request origins A, B, C, and D are present, a priority table (No. 1) having a priority order of A, B, C, and D, a priority table (No. 2) having a priority order of B, D, A, and C, a priority table (No. 3) having a priority order... | 04/27/2010 |
| 7707179 | Multiple computer architecture with synchronization The present invention discloses a modified computer architecture (50, 71, 72) which enables an applications program (50) to be run simultaneously on a plurality of computers (M1, . . . Mn). Shared memory at each computer is updated with amendmen... | 04/27/2010 |
| 7707341 | Virtualizing an interrupt controller In one embodiment, a method is contemplated. An interrupt is received in a processor from an interrupt controller. Responsive to receiving the interrupt, the interrupt is masked in the interrupt controller to permit another interrupt to be transmitted by the interru... | 04/27/2010 |
| 7685346 | Demotion-based arbitration In one embodiment, the present invention includes a method for arbitrating requests from multiple agents based on an arbitration list to select an agent to receive an arbitration grant, determining whether the selected agent is associated with a grant counter that i... | 03/23/2010 |
| 7685345 | 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. ... | 03/23/2010 |
| 7680971 | Method and apparatus for granting processors access to a resource 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 mo... | 03/16/2010 |
| 7664901 | Data processing apparatus and method for arbitrating access to a shared resource A data processing apparatus and method are providing for arbitrating access to a shared resource. The data processing apparatus has a plurality of logic elements sharing access to the shared resource, and arbitration circuitry which is responsive to requests by one ... | 02/16/2010 |
| 7660928 | Abitration circuit providing stable operation regardless of timing for read and write requests The present invention provides an arbitration circuit capable of stable operation regardless of timings for read and write requests. A latch signal of a predetermined pulse width is generated in accordance with a read request signal or a write request signal and sup... | 02/09/2010 |
| 7657682 | Bus interconnect with flow control A method of operating a bus interconnect coupled to bus masters and bus slaves is provided. The method includes receiving a request from a bus master to perform a bus transaction associated with a transaction ID with a bus slave of the plurality of bus slaves, the b... | 02/02/2010 |
| 7644213 | 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. ... | 01/05/2010 |
| 7631132 | Method and apparatus for prioritized transaction queuing A first queue receives transactions from a transaction source in first-in/first-out (FIFO) order regardless of priority. A second queue receives lower priority transactions from the first queue as compared to the higher priority transactions remaining in the first q... | 12/08/2009 |
| 7606957 | Bus system including a bus arbiter for arbitrating access requests A bus system is provided, which includes a shared resource, a shared bus, a plurality of requesters, and a bus arbiter for arbitrating access requests made by the plurality of requesters to access the shared resource through the shared bus. At least one of the plura... | 10/20/2009 |
| 7596647 | Urgency based arbiter An arbiter decides to grant access from multiple clients to a shared resource (e.g. memory) using efficiency and/or urgency terms. Urgency for a client may be determined based on an “in-band” request identifier transmitted from the client to the resource along w... | 09/29/2009 |
| 7574547 | Ring counter based starvation free weighted priority encoded arbiter The embodiments provide an arbiter in a microprocessor that can handle requests to access a shared resource from function units with different priorities without starving the access opportunities of requests from function units with low priority. In one embodiment, ... | 08/11/2009 |
| 7529874 | Semiconductor integrated circuit device for real-time processing A technology capable of efficiently performing the processes by using limited resources in an LSI where a plurality of real-time applications are parallelly processed is provided. To provide such a technology, a mechanism is provided in which a plurality of processe... | 05/05/2009 |
| 7500038 | Resource management A resource management system including a plurality of requester elements competing to access a resource through an arbiter element that controls access to the resource by the requester elements. A requester element having a buffer unit and first and second counters,... | 03/03/2009 |
| 7441087 | System, apparatus and method for issuing predictions from an inventory to access a memory A system, apparatus, and method are disclosed for managing predictive accesses to memory. In one embodiment, an exemplary apparatus is configured as a prediction inventory that stores predictions in a number of queues. Each queue is configured to maintain prediction... | 10/21/2008 |
| 7426560 | Method and system for managing quality of service in a network According to embodiments, the present invention comprises a method and system for managing support of quality of service requirements for various clients of a telecommunications network at a server level. Servers assigned to the various clients may include quality o... | 09/16/2008 |