
US Patent No: 7,114,157
Number of patents in Portfolio can not be more than 2000
System controlling exclusive access by control programs to system resources
Stats
-
Sep 26, 2006
Issued date -
Nov 27, 2001
filing date -
09/993,493
serial no -
In Force
status
Importance
Abstract
The present invention is a system for controlling exclusive access by control programs (30) to system resources (52). A system in accordance with the invention includes a plurality of addressable locations (12, 14, 16, 18, 20 and 22) in the system; a communication system (24) connecting the addressable locations which transmits communications between the addressable locations; a plurality of machines (26), the machines being located at at least one of the addressable locations; a plurality of control programs which use resources including a plurality of machine control programs, each machine control program controlling at least one machine; and a plurality of resource managers (32), the resource managers being located at a plurality of the addressable locations, each resource manager communicating over the communication system with at least one other resource manager, and the plurality of resource managers arbitrating which control program of the plurality of control programs is given exclusive use of at least one resource during execution of the control program.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 6,742,015 Base services patterns in a netcentric environment | 246 | 1999 | |
| 6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment | 218 | 1999 | |
|
|
|||
| 5,561,742 Multiple-robot control and interference prevention method | 23 | 1993 | |
| 6,212,444 Method of avoiding interference of industrial robot | 6 | 1998 | |
|
|
|||
| 5,570,285 Method and apparatus for avoiding obstacles by a robot | 12 | 1994 | |
| 6,321,337 Method and system for protecting operations of trusted internal networks | 167 | 1998 | |
|
|
|||
| 5,247,608 Method and apparatus for achieving dynamic path control of multiple robots | 18 | 1991 | |
|
|
|||
| 4,574,350 Shared resource locking apparatus | 132 | 1982 | |
|
|
|||
| 6,263,358 Scheduler for a software system having means for allocating tasks | 92 | 1998 | |
|
|
|||
| 5,999,881 Automated path planning | 10 | 1997 | |
|
|
|||
| 6,353,846 Property based resource manager system | 36 | 1998 | |
|
|
|||
| 5,774,731 Exclusive control method with each node controlling issue of an exclusive use request to a shared resource, a computer system therefor and a computer system with a circuit for detecting writing of an event flag into a shared main storage | 29 | 1996 | |
|
|
|||
| 6,549,961 Semaphore access in a multiprocessor system | 27 | 1999 | |
|
|
|||
| 5,204,942 Robot control system for controlling a set of industrial robots for cooperative operation | 21 | 1991 | |
|
|
|||
| 5,825,981 Robot system and robot control device | 79 | 1997 | |
|
|
|||
| 6,049,756 System and method for avoiding collision between vector and solid objects | 15 | 1997 | |
|
|
|||
| 6,823,472 Shared resource manager for multiprocessor computer system | 18 | 2000 | |
|
|
|||
| 5,227,707 Interference avoiding system of multi robot arms | 16 | 1992 | |
|
|
|||
| 6,961,763 Automation system for controlling and monitoring devices and sensors | 47 | 2000 | |
|
|
|||
| 5,347,459 Real time collision detection | 45 | 1993 | |
|
|
|||
| 6,004,016 Motion planning and control for systems with multiple mobile objects | 29 | 1996 | |
|
|
|||
| 5,150,452 Method and apparatus for anti-collision and collision protection for multiple robot system | 26 | 1989 | |
|
|
|||
| 6,247,143 I/O handling for a multiprocessor computer system | 14 | 1998 | |
|
|
|||
| 5,953,229 Density-based emergent scheduling system | 29 | 1996 | |
|
|
|||
| 5,150,026 Obstacle avoidance for redundant robots using configuration control | 15 | 1990 | |
|
|
|||
| 5,798,627 Method for simultaneous operation of robot welders | 26 | 1995 | |
| 6,983,253 Process for providing a printed automobile adjustment estimate | 5 | 1997 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Mar 26, 2014 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Mar 26, 2018 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |