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

Job processing method utilizing a plurality of information processing devices

Assignee: Hitachi Ltd
•
Filing: 1982-01-06
•
Granted: 1984-07-24
•
Expires: 2002-01-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A job processing method is provided for use in an information processing system including three or more information processing devices connected to a common transmission line: (a) first of all, in case the occurrence of a job is detected at one of the three or more processing devices, it is broadcast to the remaining plural processing devices; (b) next, that job execution for that job is started at a first processing device which is one of the plural processing devices receiving the job occurrence broadcast or the processing device having broadcast the job occurrence; (c) then, the first processing device having started that job execution is monitored at the others of the plural processing devices which are not presently involved in that job execution but have been informed of that job occurrence; and (d) the job is executed irrespective of the presence of an abnormal processing device in case a second processing device, which is one of the plural monitoring processing devices, detects an abnormality of the processing device executing that job.

Inventors

  • 👤 Kinji Mori
  • 👤 Hirokazu Ihara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 10:31
CPC Classifications
G; G06; G06Q; G06Q99/00; G06F; G06F15/00; G06F15/16; G06F15/161

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 225 words
A job processing method for operation of an information processing system which includes a plurality of information processing devices interconnected by means of a common transmission line, comprising: a first step of detecting by at least one of said processing devices the occurrence of a job to be executed and transmitting from said one processing device a job occurrence message on said common transmission line, said job occurrence message including job content information characterizing the job to be executed; a second step of receiving said job occurrence message from said transmission line at least at one of said plurality of processing devices other than the one processing device which has transmitted said message and storing said job content information in the processing device or devices which have received said job occurrence message; and a third step of starting the execution of said job, which is identified by stored job content information, in a candidate processing device selected from candidate processing devices including the processing device which has transmitted said job occurrence message and said processing devices receiving said job occurrence message, said selection occurring in response to a selection process carried out within each such processing device so that the processing device which executes said job selects itself for this function on the basis of its capabilities and those of the other candidate processing devices.
Claim 2
Dependent Claim 225 words
A job processing method for operation of an information processing system which includes a plurality of information processing devices interconnected by means of a common transmission line, comprising: a first step of detecting by at least one of said processing devices the occurrence of a job to be executed and transmitting from said one processing device a job occurrence message on said common transmission line, said job occurrence message including job content information characterizing the job to be executed; a second step of receiving said job occurrence message from said transmission line at least at one of said plurality of processing devices other than the one processing device which has transmitted said message and storing said job content information in the processing device or devices which have received said job occurrence message; and a third step of starting the execution of said job, which is identified by stored job content information, in a candidate processing device selected from candidate processing devices including the processing device which has transmitted said job occurrence message and said processing devices receiving said job occurrence message, said selection occurring in response to a selection process carried out within each such processing device so that the processing device which executes said job selects itself for this function on the basis of its capabilities and those of the other candidate processing devices.
Claim 3
Dependent Claim 80 words
A job processing method according to claim 1, wherein said third step includes transmitting from each candidate processing device on said common transmission line a candidacy message which includes processing device capability information relating to the processing device transmitting said message, receiving the candidacy messages from said transmission line at each candidate processing device and judging in each candidate processing device whether that processing device is to execute said job on the basis of the received processing device capability information.
Claim 4
Dependent Claim 68 words
A job processing method according to claim 2, wherein said processing device capability information in each candidacy message includes current load information relating to the processing device transmitting that message, and said judging in each candidate processing device whether that processing device is to execute said job includes comparing the current load information in each received candidacy message and the current load information of the processing device itself.
Claim 5
Dependent Claim 32 words
A job processing method according to claim 3, wherein said judging in each candidate processing device is effected a predetermined time after a candidacy message is first received in that processing device.
Claim 6
Dependent Claim 98 words
A job processing method according to claims 1 or 3, wherein each processing device has stored therein job assignment information identifying one or more types of jobs to be executed by that processing device, and wherein said second step includes comparing the job content information in each job occurrence message transmitted on said common transmission line with job assignment information stored in each processing device, and, receiving a job occurrence message and storing the job content information thereof only in those processing devices which are assigned to execute the type of job identified by that job content information.
Claim 7
Dependent Claim 22 words
A job processing method according to claim 5, wherein plural processing devices store job assignment information identifying the same type of job.
Claim 8
Dependent Claim 90 words
A job processing method according to claim 2, further including: a fourth step of monitoring the operation of said one candidate processing device which is executing said job by the other candidate processing devices to detect an abnormality in operation; and a fifth step of starting execution of said job, which is identified by stored job content information, in one of said other candidate processing devices in the case where an abnormality in the operation of said one candidate processing device is detected during the monitoring of the operation thereof.
Claim 9
Dependent Claim 115 words
A job processing method according to claim 7, wherein said fourth step includes transmitting on said common transmission line from said selected candidate processing device a job execution declaration message immediately before said job execution is started and a job executing message during execution of said job, monitoring in said other candidate processing devices for the receipt of said job execution deceleration message and job execution message on said common transmission line within predetermined times after receipt therein of a first job occurrence message, and detecting an abnormality in the operation of said selected candidate processing device when said job execution declaration message or said job execution message is not received within said predetermined times.
Claim 10
Dependent Claim 80 words
A job processing method according to claims 7 or 8, wherein said fifth step includes transmitting an abnormal broadcasting message on said transmission line when an abnormality is detected in the operation of said selected candidate processing device, receiving said abnormal broadcasting message in the other of said candidate processing devices, and starting execution of said job in one of said other candidate processing devices on the basis of the processing device capability information in the originally received candidacy message.
Claim 11
Dependent Claim 68 words
A job processing method according to claim 9, wherein said processing device capability information in each candidacy message includes current load information relating to the processing device transmitting that message, and said judging in each candidate processing device whether that processing device is to execute said job includes comparing the current load information in each received candidacy message and the current load information of the processing device itself.

References Cited (Backward Citations)

US3665404A Cited
US3755789A Cited
US3970994A Cited
US4007450A Cited
US4228496A Cited
US4358823A Cited
US4366535A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-07-24 1988-01-23 1988-07-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-07-24 1992-01-23 1992-07-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-07-24 1996-01-23 1996-07-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag