Patent US2485067A successfully refreshed from Google Patents.
Patent US5146559A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5146559A Expired / Lapsed US ⏱️ 0.0 years remaining

System for recognizing program constitution within a distributed processing system by collecting constitution messages generated by different processors

Assignee: Hitachi Ltd
•
Filing: 1987-09-28
•
Granted: 1992-09-08
•
Expires: 2007-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention consists in that, when a program constitution in each of processors connected to a common transmission line has changed, a message to this effect is broadcast to the common transmission line, and that, when the message has been received from the common transmission line, information on programs stored in the own processor is broadcast to the common transmission line, whereby the messages indicating the program constitutions in the individual processors are automatically broadcast onto the transmission line at the changes of the constitutions of programs. Besides, in a system wherein a series of processes are executed by a plurality of programs, the relation among programs according to the flow of the series of processes can be recognized using information on the input/output data of each of the programs.

Inventors

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

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:38
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/173; G06F15/17337

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 180 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying a current state of said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message.
Claim 2
Dependent Claim 180 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying a current state of said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message.
Claim 3
Dependent Claim 36 words
A distributed processing system as defined in claim 1, wherein said program constitution message includes information on existence of an executable program which uses the output message from each of said executable programs in said system.
Claim 4
Dependent Claim 30 words
A distributed processing system as defined in claim 1, wherein said program constitution message includes information about the input and output of each of said executable programs in said system.
Claim 5
Dependent Claim 200 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for generating a program constitution message generates said program constitution message when a program constitution in said each processor has changed.
Claim 6
Dependent Claim 200 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for generating a program constitution message generates said program constitution message when a program constitution in said each processor has changed.
Claim 7
Dependent Claim 214 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering comprises: means for checking an error of a relation among said plurality of executable programs by checking consistency among information related to said input data and said output data of the gathered programs.
Claim 8
Dependent Claim 214 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering comprises: means for checking an error of a relation among said plurality of executable programs by checking consistency among information related to said input data and said output data of the gathered programs.
Claim 9
Dependent Claim 169 words
A processing method in a distributed processing system having a plurality of processors connected to a common transmission line, said method comprising the steps of: generating, in each processor, a program constitution message for identifying a current state of said particular sequence of executable programs relating to respective executable programs stored in said sequence in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs, and output data, indicating at least a program, being outputted from each of said plurality of executable programs; sending from each processor said generated program constitution message onto said common transmission line; and gathering in at least one processor said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by use of the gathered program constitution message.
Claim 10
Dependent Claim 169 words
A processing method in a distributed processing system having a plurality of processors connected to a common transmission line, said method comprising the steps of: generating, in each processor, a program constitution message for identifying a current state of said particular sequence of executable programs relating to respective executable programs stored in said sequence in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs, and output data, indicating at least a program, being outputted from each of said plurality of executable programs; sending from each processor said generated program constitution message onto said common transmission line; and gathering in at least one processor said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by use of the gathered program constitution message.
Claim 11
Dependent Claim 221 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering comprises: means for recognizing a relation among said executable programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs.
Claim 12
Dependent Claim 221 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each processor has stored therein in a particular sequence a plurality of executable programs, said each processor comprises means for generating a program constitution message for identifying said sequence of executable programs stored in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs and output data, indicating at least a program, being outputted from each of said plurality of executable programs, and means for sending said program constitution message, generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering comprises: means for recognizing a relation among said executable programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs.
Claim 13
Dependent Claim 223 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each of said processors comprises at least an executable program, means for generating a program constitution message for a sequence of a plurality of said executable programs, said program constitution message including information related to input data necessary for executing each of said plurality of executable programs and output data from each of said plurality of executable programs, and means for sending said program constitution message generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering includes means for recognizing a relation among said executable programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs; wherein information which relates any desired program to a program that receives data delivered by the desired program is employed as said information related to said input data and said output data of each of said executable programs.
Claim 14
Dependent Claim 223 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each of said processors comprises at least an executable program, means for generating a program constitution message for a sequence of a plurality of said executable programs, said program constitution message including information related to input data necessary for executing each of said plurality of executable programs and output data from each of said plurality of executable programs, and means for sending said program constitution message generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering includes means for recognizing a relation among said executable programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs; wherein information which relates any desired program to a program that receives data delivered by the desired program is employed as said information related to said input data and said output data of each of said executable programs.
Claim 15
Dependent Claim 225 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each of said processors comprises at least an executable program, means for generating a program constitution message for a sequence of a plurality of said executable programs, said program constitution message including information related to input data necessary for executing each of said plurality of executable programs and output data from each of said plurality of executable programs, and means for sending said program constitution message generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering includes means for recognizing a relation among said executable programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs; wherein information which relates any desired program to a program that delivers data to be received by the desired program is employed as said information related to said input data and said output data of each of said executable programs.
Claim 16
Dependent Claim 225 words
A distributed processing system comprising: a common transmission line; and a plurality of processors connected to said common transmission line wherein each of said processors comprises at least an executable program, means for generating a program constitution message for a sequence of a plurality of said executable programs, said program constitution message including information related to input data necessary for executing each of said plurality of executable programs and output data from each of said plurality of executable programs, and means for sending said program constitution message generated by said generating means, onto said common transmission line; wherein at least one processor includes means for gathering said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by the use of the gathered program constitution message; wherein said means for gathering includes means for recognizing a relation among said executable programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs; wherein information which relates any desired program to a program that delivers data to be received by the desired program is employed as said information related to said input data and said output data of each of said executable programs.
Claim 17
Dependent Claim 211 words
A processing method in a distributed processing system having a plurality of processors connected to a common transmission line, said method comprising the steps of: generating in each processor a program constitution message for identifying a particular sequence of a plurality of executable programs relating to respective executable programs stored in said sequence in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs, and output data, indicating at least a program, being outputted from each of said plurality of executable programs; sending from each processor said generated program constitution message onto said common transmission line; and gathering in at least one processor said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by use of the gathered program constitution message; wherein said gathering step includes a step of: recognizing a relation among programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs.
Claim 18
Dependent Claim 211 words
A processing method in a distributed processing system having a plurality of processors connected to a common transmission line, said method comprising the steps of: generating in each processor a program constitution message for identifying a particular sequence of a plurality of executable programs relating to respective executable programs stored in said sequence in said each processor, said program constitution message including information related to at least a processor which is enabled to execute each of said executable programs, input data, indicating at least a program, being inputted to each of said plurality of executable programs, and output data, indicating at least a program, being outputted from each of said plurality of executable programs; sending from each processor said generated program constitution message onto said common transmission line; and gathering in at least one processor said program constitution message sent from at least another processor through said common transmission line so as to recognize a program constitution in said system by use of the gathered program constitution message; wherein said gathering step includes a step of: recognizing a relation among programs according to a flow of a series of processes on the basis of said information related to said input data and said output data of each of said executable programs.

References Cited (Backward Citations)

US4456994A Cited
US4342083A Cited
US4412281A Cited
US4558413A Cited
US4627055A Cited
US4663704A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-08 1996-03-09 1996-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-08 2000-03-09 2000-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-08 2004-03-09 2004-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag