← Back to Patent Explorer
US4785397A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for loading programs in a distributed processing system

Assignee: Hitachi Ltd
•
Filing: 1986-11-13
•
Granted: 1988-11-15
•
Expires: 2006-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for loading a program in a distributed processing system including a plurality of information processing units interconnected by a transmission system. An information processing unit prepares a program and sends the program to the transmission system. Another information processing unit receives the program from the transmission system and stores the program in a memory in accordance with a content code of the program. A program based on program may be retrieved from the memory structural information, and sent to the transmission system. Each information processing unit includes a device for sending program structural information to the transmission system, selecting a corresponding program from the transmission system and loading the selected program in the unit.

Inventors

  • 👤 Minoru Koizumi
  • 👤 Kinji Mori
  • 👤 Yasuo Suzuki
  • 👤 Katsumi Kawano
  • 👤 Masayuki Orimo
  • 👤 Hirokazu Kasashima
  • 👤 Kozo Nakai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 10:50
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/445; G06F15/00; G06F15/16; G06F15/177

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 171 words
A method for loading a program in a distributed processing system including a plurality of information processing units interconnected by a transmission system, comprising the steps of: storing at least one program and its identifier in a memory of at least one of said information processing units; transmitting a message from an information processing unit, said message including a request for a program to be loaded into at least one of said information processing units; receiving said message and retrieving at least one stored program and its identifier based on said message from a memory of at least one information processing unit other than said information processing unit sending said message; transmitting said at least one stored program and its identifier retrieved from said memory; and selecting a program on the basis of said identifier from said at least one stored program being transmitted and loading the selected program in a memory of at least one information processing unit other than said information processing unit transmitting said stored program and identifier.
Claim 2
Independent Claim 171 words
A method for loading a program in a distributed processing system including a plurality of information processing units interconnected by a transmission system, comprising the steps of: storing at least one program and its identifier in a memory of at least one of said information processing units; transmitting a message from an information processing unit, said message including a request for a program to be loaded into at least one of said information processing units; receiving said message and retrieving at least one stored program and its identifier based on said message from a memory of at least one information processing unit other than said information processing unit sending said message; transmitting said at least one stored program and its identifier retrieved from said memory; and selecting a program on the basis of said identifier from said at least one stored program being transmitted and loading the selected program in a memory of at least one information processing unit other than said information processing unit transmitting said stored program and identifier.
Claim 3
Dependent Claim 86 words
A method for loading a program according to claim 1 further including the steps of: generating a program in at least one of said information processing units; transmitting said program and its identifier for storing in a memory of at least one information processing units; and receiving said program and its identifier, checking said identifier and storing said program, and its identifier in a memory of at least one information processing unit other than an information processing unit transmitting said program and its identifier for storing.
Claim 4
Dependent Claim 54 words
A method for loading a program according to claim 1, wherein said selecting step includes the steps of: receiving said at last one stored program and its identifier; checking the identifier of said at least one stored program; and storing in a memory a selected program having an identifier corresponding to a specific identifier.
Claim 5
Dependent Claim 38 words
A method for loading a program according to claim 1, wherein each information processing unit at initialization transmits a message which includes a request for a program to be loaded in said information processing unit transmitting said message.
Claim 6
Dependent Claim 131 words
Apparatus for loading a program in a distributed processing comprising: a plurality of information processing units interconnected by a transmission system; wherein each information processing unit of said plurality of information processing units includes means for transmitting a program with a program identifier indicating the content of said program and means for receiving said program checking said program identifier, and storing in a memory a selected program having an identifier corresponding to a specific identifier; and wherein at least one of said information processing units includes means for retrieving a program from a memory based on a program identifier which is included in a request for program loading command transmitted as part of a message from an information processing unit, and means for transmitting said retrieved program with its program identifier.
Claim 7
Dependent Claim 131 words
Apparatus for loading a program in a distributed processing comprising: a plurality of information processing units interconnected by a transmission system; wherein each information processing unit of said plurality of information processing units includes means for transmitting a program with a program identifier indicating the content of said program and means for receiving said program checking said program identifier, and storing in a memory a selected program having an identifier corresponding to a specific identifier; and wherein at least one of said information processing units includes means for retrieving a program from a memory based on a program identifier which is included in a request for program loading command transmitted as part of a message from an information processing unit, and means for transmitting said retrieved program with its program identifier.
Claim 8
Dependent Claim 29 words
Apparatus for loading a program according to claim 5 wherein each information processing unit further comprises means for transmitting a message which includes a request for program loading command.
Claim 9
Dependent Claim 36 words
An apparatus for loading a program according to claim 6 wherein each information processing unit further comprises means for transmitting a message which includes a request for program loading at initialization of said information processing unit.

References Cited (Backward Citations)

US3753234A Cited
US4183086A Cited
US4366479A Cited
US4366479B1 Cited
US4335426A Cited
US4462075A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-11-15 1992-05-16 1992-11-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-11-15 1996-05-16 1996-11-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-11-15 2000-05-16 2000-11-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag