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

ALSO PUBLISHED AS: 20030100957
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
KUKA ROBOTER GMBHAUGSBURG93

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chaffee, Michael C Portland, MI 2 38
Kneifel, II R William Cincinnati, OH 8 157
Stoddard, Kenneth A Rochester, MI 8 93
Volcic, Edward Rochester Hills, MI 3 10

Cited Art

Patent Info (Count) # Cites Year
 
ACCENTURE GLOBAL SERVICES LIMITED (2)
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
 
FANUC LTD (2)
5,561,742 Multiple-robot control and interference prevention method 23 1993
6,212,444 Method of avoiding interference of industrial robot 6 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
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
 
AT&T BELL LABORATORIES (1)
5,247,608 Method and apparatus for achieving dynamic path control of multiple robots 18 1991
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
4,574,350 Shared resource locking apparatus 132 1982
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
6,263,358 Scheduler for a software system having means for allocating tasks 92 1998
 
GENERAL ELECTRIC COMPANY (1)
5,999,881 Automated path planning 10 1997
 
HARRIS CORPORATION (1)
6,353,846 Property based resource manager system 36 1998
 
HITACHI ULSI ENGINEERING CORPORATION (1)
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
 
INFINEON TECHNOLOGIES AG (1)
6,549,961 Semaphore access in a multiprocessor system 27 1999
 
KABUSHIKI KAISHA KOBE SEIKO SHO (KOBE STEEL, LTD.) (1)
5,204,942 Robot control system for controlling a set of industrial robots for cooperative operation 21 1991
 
KOMATSU LTD. (1)
5,825,981 Robot system and robot control device 79 1997
 
LOCKHEED MARTIN CORPORATION (1)
6,049,756 System and method for avoiding collision between vector and solid objects 15 1997
 
LSI LOGIC CORPORATION (1)
6,823,472 Shared resource manager for multiprocessor computer system 18 2000
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
5,227,707 Interference avoiding system of multi robot arms 16 1992
 
MICROSOFT CORPORATION (1)
6,961,763 Automation system for controlling and monitoring devices and sensors 47 2000
 
NATIONAL RESEARCH COUNCIL OF CANADA (1)
5,347,459 Real time collision detection 45 1993
 
NORTHROP GRUMMAN SYSTEMS CORPORATION (1)
6,004,016 Motion planning and control for systems with multiple mobile objects 29 1996
 
RANKIN CORPORATION (1)
5,150,452 Method and apparatus for anti-collision and collision protection for multiple robot system 26 1989
 
SUN MICROSYSTEMS, INC. (1)
6,247,143 I/O handling for a multiprocessor computer system 14 1998
 
TECHTEAM GOVERNMENT SOLUTIONS, INC. (1)
5,953,229 Density-based emergent scheduling system 29 1996
 
THE UNITED STATES OF AMERICA AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION (1)
5,150,026 Obstacle avoidance for redundant robots using configuration control 15 1990
 
Other [Check patent profile for assignment information] (2)
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

Forward Cites

Patent Info (Count) # Cites Year
 
AZUL SYSTEMS, INC. (4)
7,480,908 Segmented virtual machine transport mechanism 7 2005
8,356,297 External data source redirection in segmented virtual machine 0 2007
8,336,048 Reducing latency in a segmented virtual machine 0 2008
8,276,138 Segmented virtual machine transport mechanism 0 2008
 
Azul Systems (1)
7,536,688 Segmented virtual machine 2 2003
 
DENSO WAVE INCORPORATED (1)
7,765,031 Robot and multi-robot interference avoidance method 2 2006
 
FANUC ROBOTICS AMERICA, INC. (1)
8,315,738 Multi-arm robot system interference check via three dimensional automatic zones 0 2008
 
ORACLE INTERNATIONAL CORPORATION (1)
7,735,089 Method and system for deadlock detection in a distributed environment 1 2005
 
SAMSUNG ELECTRONICS CO., LTD. (1)
8,429,608 Method and apparatus for providing implicit variability rules for component model and architecture design 0 2008

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