← Back to Patent Explorer
EP0601579A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Client server system and control method thereof

Assignee: Mitsubishi Electric Corp
•
Filing: 1993-12-09
•
Granted: —
•
Expires: 2013-12-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The client server system to which a plurality of client machine devices (101) comprising a database data generation task (2) and database data processing task (7) which is comprised by plurality of functional tasks each corresponding to a different function, a master task (11) and common memory (4) for controlling the each database data generation task (2) and database data processing task (7) in self client machine device, and for executing a function originally took charge by the client machine device in a work load concentration state or abnormal state, when the states in other client machine device is detected.

Inventors

  • 👤 Hiroshi C/O Mitsubishi Denki K.K. Tsukahara

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 17:34
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/50; G06F9/5083; G06F16/00; G06F16/10; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/951; Y10S707/953; Y10S707/959; Y10S707/99941; Y10S707/99943

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 290 words
A client server system for use with a plurality of control devices (86) comprising: server means (6) for providing a server function (A,B); a plurality of client machine devices (101), each having a common memory (4), a data collection task (1) for collecting data from control devices (86), a data generation task (1-1) for processing data collected by said data collecting task (1) and providing said processed data as an output to said server (6) as a common file, and a data base data processing task (7A, 7B) for providing at least one of data to said common memory (4) and a processing request to said server means (6); wherein each said client machine device (101) comprises: means (2) for providing a database data generation task (2A, 2B), said data generation task comprising a plurality of first functional tasks, each first functional task corresponding to a different generation function; means (7) for providing a data base data processing task (7A, 7B), said data processing task comprising a plurality of second functional tasks, each second functional task corresponding to a different processing function; detecting means (11) for detecting at least one of a work load concentration state and an abnormal state in other of said client machine devices (101); control means (8) for controlling each said database data generation task (2) and said data base data processing task (7) in said client machine device (101) and for executing at least one function originally executed by at least one of said other client machine device in said work load concentration state or said abnormal state, when at least one of said work load concentration state or said abnormal state in other client machine devices (101) is detected by said detecting means (11).
Claim 2
Dependent Claim 32 words
A client server system as set forth in claim 1, wherein each said client machine devices (101) further comprises means (3) for providing a network database communication with said server means (6).
Claim 3
Dependent Claim 27 words
A client server system as set forth in claim 1, further comprising means (8) for providing man/machine interactive processing using data stored in said common memory (4).
Claim 4
Dependent Claim 46 words
A client server system as set forth in claim 1, wherein said control means (8) is operative to execute a plurality of functions originally executed by at least one of said other client machine devices (101) in said work load concentration state or said abnormal state.
Claim 5
Dependent Claim 243 words
A client server system for use with a plurality of control devices (86) comprising: server means (46) for providing a server function; a plurality of client machine devices (201), each having a common memory (4), a data collection task (1) for collecting data from control devices (86), a data generation task for processing data collected by said data collecting task (1) and providing said processed data as an output to said server (46) as a common file, and a data base data processing task (7) for providing at least one of data to said common memory (4) and a processing request to said server means (46); wherein each said client machine device (201) comprises: means (2) for providing a plurality of database data generation tasks (2A-2D), said data generation tasks comprising a plurality of first functional tasks, each first functional task corresponding to a different generation function; means (7) for providing a plurality of data base data processing tasks (7A-7D), said data processing tasks comprising a plurality of second functional tasks, each second functional task corresponding to a different processing function; and means (11) for providing a master task for periodically reporting the operating state of said client machine device (201) to said server means (46); and wherein said server means (46) comprises means (F1) for confirming the state of each said client machine devices (201) and shifting the processing from a faulty client machine device to at least another client machine device.
Claim 6
Independent Claim 252 words
A method of controlling a client server system (301) for use with a plurality of control devices (86) comprising a server means (6), a communication network (3) and a plurality of client machine devices (101) connecting said server means (6) and said client machine devices, comprising: providing each client machine with a data collection task (1) for collecting data from control devices (86); providing each client machine with a data generation task (2) for processing data collected by said data collecting task (1), said data generation task (2) comprising a plurality of first functional tasks, and for providing said processed data as an output to said server means (6) as a common file; providing each client machine (101) with a data base data processing task (7) for providing at least one of data to said common memory (4) and a processing request to said server means (6), said data processing task (7) comprising a plurality of second functional tasks; in a first client machine device, detecting at least one of a work load concentration state and an abnormal state in other of said client machine devices (101); controlling each said database data generation task (2) and said data base data processing task (7) in said client machine device and executing a function originally executed by at least one of said other client machine devices (101) when at least one of said work load concentration state or said abnormal state in said at least one of said other client machine devices is detected.
Claim 7
Dependent Claim 33 words
A method of controlling a client server system as set forth in claim 6, further comprising controlling said processing task functions in accordance with an event sequence prescribed by a master task (11).
Claim 8
Dependent Claim 27 words
A method of controlling a client server system as set forth in claim 6, wherein said data collecting task (1) further comprises extracting changes in collected data.
Claim 9
Dependent Claim 44 words
A method of controlling a client server system as set forth in claim 6, further comprising requesting delivery of data to said data collection task (1) and delivering data directly to said individual function database data tasks (2, 7) according to said delivery request.
Claim 10
Independent Claim 222 words
A method of controlling a client server system (401) for use with a plurality of control devices (86) comprising a server means (46), a communication network (3) and a plurality of client machine devices (201) connecting said server means (46) and said client machine devices, comprising: collecting data from control devices (86) using data collection tasks (1) provided in each client machine; processing said collected data using at least one data generation task (2) for each client machine, said data generation task (2) comprising a plurality of first functional tasks; outputting said processed data to said server means (46) as a common file; determining by said server means (46) the state of said client machine devices (201) based on operating state information provided by said client machine devices; providing at least one of data to a common memory (4) and a processing request to said server (46) using a data processing task (7), said data processing task comprising a plurality of second functional tasks; and controlling each said data generation task (2) and said data processing task (7) in said first client machine device and executing a function originally executed by at least one of said other client machine device, when at least one of said work load concentration state or said abnormal state in other client machine devices (201) is detected.
Claim 11
Dependent Claim 33 words
A method of controlling a client server system as set forth in claim 10, further comprising executing a master task (11) for controlling said processing task functions in accordance with an event sequence.
Claim 12
Dependent Claim 104 words
A method of controlling a client server system as set forth in claim 10, further comprising at said first client machine device: determining the state of said other client machine devices (201) based on information concerning the operating state stored in an operating state file (F1); executing, if any other client machine is faulty, processing which should be executed by said faulty machine in addition to normal processing being carried out concurrently by said first client machine device (201); and executing normal processing in a normal state before said fault state was detected when said faulty client machine is restored to a normal condition.
Claim 13
Dependent Claim 31 words
A method of controlling a client server system as set forth in claim 12, further comprising controlling each data generation task (2) in a client machine according to an event sequence.
Claim 14
Dependent Claim 40 words
A method of controlling a client server system as set forth in claim 10, further comprising storing the operation state of each task in a client machine device (201) as an operating state file (F1) in said server means (46).
Claim 15
Independent Claim 226 words
A method of controlling a client server system for use with a plurality of control devices (86) comprising a server means (46), a communication network (3) and a plurality of client machine devices (201) connecting said server means (46) and said client machine devices, comprising: collecting data from control devices (86) using data collection tasks (1) provided in each client machine; processing said collected data using at least one data generation task (2) for each client machine, said data generation task (2) comprising a plurality of first functional tasks; outputting said processed data to said server means (46) as a common file; providing at least one of data to a common memory (4) and a processing request to said server (46) using a data processing task (7), said data processing task (7) comprising a plurality of second functional tasks; in a first client machine device (201), detecting at least one of a work load concetration state and an abnormal state in other of said client machine devices (201); and controlling each said data generation task (2) and said data processing task (7) in said first client machine device and executing a function originally executed by at least one of said other client machine devices (201), when at least one of said work load concentration state or said abnormal state in other client machine devices is detected.
Claim 16
Dependent Claim 33 words
A method of controlling a client server system as set forth in claim 15, further comprising executing a master task (11) for controlling said processing task functions in accordance with an event sequence.
Claim 17
Dependent Claim 20 words
A method of controlling a client server system as set forth in claim 15, wherein said tasks are functionally disconnectable.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag