US4730258A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of and apparatus for controlling automated devices
Assignee: Hitachi Ltd
•
Filing: 1985-10-31
•
Granted: 1988-03-08
•
Expires: 2005-10-31
Abstract
Abstract A system for carrying out a cooperative control operation for a plurality of automated devices connected together in which the individual operations of the automated device can be controlled individually in accordance with a program. In the control method in this system, the controlling of various automated devices is practiced by inputting a program described in a language which has a unified system, and translating this program in accordance with the combination of the automated devices.
Inventors
- 👤 Kenji Takeda
- 👤 Shunji Mohri
- 👤 Kichie Matsuzaki
- 👤 Seiji Hata
- 👤 Kenji Suzuki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 14:30
CPC Classifications
B; B25; B25J; B25J9/00; B25J9/16; G; G05; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/41845; G05B19/18; G05B19/4093; G05B19/40931; G05B19/40936; G05B19/4185; G06; G06F; G06F1/00; G05B2219/00; G05B2219/10; G05B2219/13; G05B2219/13019; G05B2219/13022; G05B2219/30; G05B2219/36; G05B2219/36016; Y; Y02; Y02P; Y02P90/00; Y02P90/02
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
97 words
A method of controlling automated devices connected in an automated system in which a plurality of automated program-controlled devices are connected to one another and have operations cooperatively controlled, comprising the steps: inputting a program written in a unified language which has a unified format for all connected automated devices; translating said inputted program into a corresponding program for each of the connected automated devices in accordance with a combination of said connected automated devices; and practicing the controlling of said automated devices on the basis of said corresponding program for each of the connected automated devices.
Claim 2
Independent Claim
97 words
A method of controlling automated devices connected in an automated system in which a plurality of automated program-controlled devices are connected to one another and have operations cooperatively controlled, comprising the steps: inputting a program written in a unified language which has a unified format for all connected automated devices; translating said inputted program into a corresponding program for each of the connected automated devices in accordance with a combination of said connected automated devices; and practicing the controlling of said automated devices on the basis of said corresponding program for each of the connected automated devices.
Claim 3
Dependent Claim
98 words
A method of controlling automated devices in accordance with claim 1, wherein said method further includes the steps: dividing said inputted program written in a unified language in accordance with a function of each of the respective automated devices by a processing system which converts said inputted program written in said unified language, into input controlling programs for the respective automated devices; converting said input controlling programs into an intermediate language which said connected automated devices can receive as inputs; and thereafter inputting said input controlling programs of an intermediate language into said automated devices for control thereof.
Claim 4
Dependent Claim
79 words
A method of controlling automated devices in accordance with claim 2, wherein said method further includes the steps: interpreting control procedures, which are described in the intermediate language, in order by a means for interpreting said intermediate language and transmitting control information to an operation control system of each automated device, to and a means for communicating with other connected automated devices; and carrying out a cooperative control operation while said automated devices are in communication with one another.
Claim 5
Independent Claim
143 words
A system for controlling connected automated devices comprising: means for designating a level of a desired language to be used; means for registering level designating information; means for checking the designated level on the basis of content of said means for registering, and for storing a command corresponding to said level; means for defining a combination of said automated devices, and for setting a device-construction table in accordance with the defined combination of said automated devices; means for storing a source program; means for interpreting a sentence structure of said source program with reference to content of said means for checking and storing to produce a program of a common intermediate language; and means for converting said program of a common intermediate language for various combinations of said connected automated devices in accordance with content of said means for defining and for setting.
Claim 6
Independent Claim
143 words
A system for controlling connected automated devices comprising: means for designating a level of a desired language to be used; means for registering level designating information; means for checking the designated level on the basis of content of said means for registering, and for storing a command corresponding to said level; means for defining a combination of said automated devices, and for setting a device-construction table in accordance with the defined combination of said automated devices; means for storing a source program; means for interpreting a sentence structure of said source program with reference to content of said means for checking and storing to produce a program of a common intermediate language; and means for converting said program of a common intermediate language for various combinations of said connected automated devices in accordance with content of said means for defining and for setting.
Claim 7
Dependent Claim
27 words
A system for controlling in accordance with claim 4 wherein: a level designated by the user is used to define the combination of said connected automated devices.
Claim 8
Dependent Claim
39 words
A system for controlling in accordance with claim 4 wherein: a means for detecting the condition of the combination of the connected automated devices by signals derived therefrom is used to define the combination of said connected automated devices.
Claim 9
Dependent Claim
45 words
A system for controlling in accordance with claim 4 wherein: said connected automated devices are designated by ascertaining the connected automated devices for practicing production of programs of a common intermediate language, and produce programs of an intermediate language for the respective connected automated devices.
Claim 10
Independent Claim
100 words
A method of controlling connected automated devices each of which is program-controlled comprising the steps: inputting a source program written in a unified language; translating said inputted program into a program of a common intermediate language; converting said program of a common intermediate language into a program, classified in accordance with a combination of said automated devices, in an intermediate language; distributing said classified program to said combination of connected automated devices of corresponding functions; and interpreting said classified program in each automated device receiving said distributed classified program to carry out a control operation in accordance with the program.
Claim 11
Independent Claim
100 words
A method of controlling connected automated devices each of which is program-controlled comprising the steps: inputting a source program written in a unified language; translating said inputted program into a program of a common intermediate language; converting said program of a common intermediate language into a program, classified in accordance with a combination of said automated devices, in an intermediate language; distributing said classified program to said combination of connected automated devices of corresponding functions; and interpreting said classified program in each automated device receiving said distributed classified program to carry out a control operation in accordance with the program.
Claim 12
Independent Claim
116 words
A system for controlling connected automated devices, comprising: inputting means for inputting source programs; means for translating said inputted source programs into programs of a common intermediate language; designating means for designating a combination of connected automated devices; converting means for converting said programs of common intermediate language into programs of an intermediate language connected in accordance with said designated combination of automated devices; distributing means for distributing the corresponding programs of said intermediate language for each connected automated device to said automated devices in accordance with their respective functions; and wherein said connected automated devices each have means for interpreting said distributed programs and for executing a control operation in accordance with the distributed programs.
Claim 13
Independent Claim
116 words
A system for controlling connected automated devices, comprising: inputting means for inputting source programs; means for translating said inputted source programs into programs of a common intermediate language; designating means for designating a combination of connected automated devices; converting means for converting said programs of common intermediate language into programs of an intermediate language connected in accordance with said designated combination of automated devices; distributing means for distributing the corresponding programs of said intermediate language for each connected automated device to said automated devices in accordance with their respective functions; and wherein said connected automated devices each have means for interpreting said distributed programs and for executing a control operation in accordance with the distributed programs.
Claim 14
Dependent Claim
44 words
A system for controlling in accordance with claim 9 further comprising: a means, coupled to the connected automated devices, for transmitting communications between the connected automated devices and for carrying out a cooperative control operation in accordance with communication between the connected automated devices.
References Cited (Backward Citations)
US3909600A
Cited
US4011437A
Cited
US4278920A
Cited
US4530062A
Cited
US4482968A
Cited
US4511985A
Cited
US4481591A
Cited
US4580229A
Cited
US4602345A
Cited
US4628435A
Cited
US4633385A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-03-08 | 1991-09-07 | 1992-03-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-03-08 | 1995-09-07 | 1996-03-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-03-08 | 1999-09-07 | 2000-03-08 | $7700.00 | Window Closed / Lapsed |