Patent US5655079A successfully refreshed from Google Patents.
US5655079A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data processing system and data transmission and processing method
Assignee: Hitachi Ltd
•
Filing: 1995-05-22
•
Granted: 1997-08-05
•
Expires: 2015-05-22
Abstract
Abstract A data transmission method is provided for a multi-computer system which has a plurality of computers mutually connected via a transmission line. The plurality of computers are divided into groups, with an address assigned to each group. Transmission data of a sending computer is provided with a location where the address is assigned and a location where a content code indicating the data content is assigned. The sending computer transmits the data with either the address or content code assigned, and the computers other than the sending computer decide whether or not to receive the data according to either the address or the content code.
Inventors
- 👤 Shigeki Hirasawa
- 👤 Kinji Mori
- 👤 Masayuki Orimo
- 👤 Yuko Teranishi
- 👤 Masuyuki Takeuchi
- 👤 Hiroshi Fujise
- 👤 Shoji Iwamoto
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 15:15
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/173; G06F15/17337; H; H04; H04L; H04L69/00; H04L9/00; H04L9/40; Y; Y04; Y04S; Y04S40/00; Y04S40/20
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
231 words
A method for transmitting data in a data processing system comprising: providing a plurality of processors connected with a transmission medium, part of the plurality of processors having a transmission function using content codes indicating contents of data, and others of the plurality of processors having a transmission function using addresses of said plurality of processors; producing, in a first processor, a message including transmission data, a content code indicating a content of said transmission data, and a group identifier which is a group address corresponding to partial physical addresses of a group of communicatable processors in the plurality of processors, communicatable with said first processor, the group of communicatable processors being less in number than the plurality of processors; transmitting the produced message from the first processor to the transmission medium, in accordance with an event based occurrence; storing the produced message in each of the communicatable processors; deciding, in each of the communicatable processors, whether the data in the transmitted stored message is to be processed based on at least one of said content code and said group identifier included in the produced message, by consulting at least one of content codes and group identification previously stored in each of the communicatable processors; and, processing the stored transmitted message in any of the communicatable processors, when it is decided in said deciding step the message is to be processed.
Claim 2
Independent Claim
231 words
A method for transmitting data in a data processing system comprising: providing a plurality of processors connected with a transmission medium, part of the plurality of processors having a transmission function using content codes indicating contents of data, and others of the plurality of processors having a transmission function using addresses of said plurality of processors; producing, in a first processor, a message including transmission data, a content code indicating a content of said transmission data, and a group identifier which is a group address corresponding to partial physical addresses of a group of communicatable processors in the plurality of processors, communicatable with said first processor, the group of communicatable processors being less in number than the plurality of processors; transmitting the produced message from the first processor to the transmission medium, in accordance with an event based occurrence; storing the produced message in each of the communicatable processors; deciding, in each of the communicatable processors, whether the data in the transmitted stored message is to be processed based on at least one of said content code and said group identifier included in the produced message, by consulting at least one of content codes and group identification previously stored in each of the communicatable processors; and, processing the stored transmitted message in any of the communicatable processors, when it is decided in said deciding step the message is to be processed.
Claim 3
Dependent Claim
32 words
A data transmission method according to claim 1, wherein said group identifier is an identifier indicating a group of data previously grouped based upon a processing purpose related to said content code.
Claim 4
Dependent Claim
21 words
The method according to claim 1 wherein the content codes are codes configured specifically for use in autonomous decentralized system communication.
Claim 5
Independent Claim
287 words
A method for transmitting data in a network system comprising: providing a plurality of multi-computer systems connected by communication lines via gateways, each of said multi-computer systems having a plurality of computers mutually connected through a transmission medium, a part of the plurality of computers of all the plurality of multi-computer systems having a transmission function using content codes indicating contents of data, and others of the computers of all the plurality of multi-computer systems having a transmission function using addresses of said computers; producing in a first computer in one system of the multi-computer systems, a message including, transmission data, a content code indicating a content of the transmission data, and a group identifier which is a group address corresponding to partial physical addresses of a group of communicatable computers in the computers of all the plurality of multi-computer systems, communicatable with said first computer, the group of communicatable computers being less in number than the computers of all the plurality of multi-computer systems; transmitting the produced message from the first computer to the transmission medium, in accordance with an event based occurrence; deciding in a gateway corresponding to said first computer a destination gateway to send said message, according to at least one of said code and said group identifier included in the produced message, and sending said transmission data to the decided destination gateway; and, confirming in the destination gateway, whether at least one of the content code and said group identifier is previously registered in the destination gateway, and when confirmed as previously registered, transmitting said transmission data to the corresponding computer through said destination gateway, said group identifier being one of a set of group identifiers previously registered in the destination gateway.
Claim 6
Independent Claim
287 words
A method for transmitting data in a network system comprising: providing a plurality of multi-computer systems connected by communication lines via gateways, each of said multi-computer systems having a plurality of computers mutually connected through a transmission medium, a part of the plurality of computers of all the plurality of multi-computer systems having a transmission function using content codes indicating contents of data, and others of the computers of all the plurality of multi-computer systems having a transmission function using addresses of said computers; producing in a first computer in one system of the multi-computer systems, a message including, transmission data, a content code indicating a content of the transmission data, and a group identifier which is a group address corresponding to partial physical addresses of a group of communicatable computers in the computers of all the plurality of multi-computer systems, communicatable with said first computer, the group of communicatable computers being less in number than the computers of all the plurality of multi-computer systems; transmitting the produced message from the first computer to the transmission medium, in accordance with an event based occurrence; deciding in a gateway corresponding to said first computer a destination gateway to send said message, according to at least one of said code and said group identifier included in the produced message, and sending said transmission data to the decided destination gateway; and, confirming in the destination gateway, whether at least one of the content code and said group identifier is previously registered in the destination gateway, and when confirmed as previously registered, transmitting said transmission data to the corresponding computer through said destination gateway, said group identifier being one of a set of group identifiers previously registered in the destination gateway.
Claim 7
Dependent Claim
21 words
The method according to claim 4 wherein the content codes are codes configured specifically for use in autonomous decentralized system communication.
Claim 8
Dependent Claim
234 words
A data transmission system comprising: a plurality of processors connected with a transmission medium, part of the plurality of processors having a transmission function using content codes indicating contents of data, and others of the plurality of processors having a transmission function using addresses of said plurality of processors; means for producing, in a first processor, a message including transmission data, a content code indicating a content of said transmission data, and a group identifier, which is a group address, corresponding to partial physical addresses of a group of communicatable processors in the plurality of processors, communicatable with said first processor; means for transmitting the produced message from the first processor to the transmission medium, in accordance with an event based occurrence; means for storing the produced message in each of the communicatable processors; means for deciding, in each of the communicatable processors whether the data in the transmitted stored message is to be processed based upon at least one of said content code and said group identifier included in the produced message, by consulting at least one of content codes and group identifiers previously stored in each of the communicatable processors; and, means for processing the stored transmitted message in any of the communicatable processors, when it is decided, in said deciding means, the message is to be processed, the group of communicatable processors being less in number than the plurality of processors.
Claim 9
Dependent Claim
234 words
A data transmission system comprising: a plurality of processors connected with a transmission medium, part of the plurality of processors having a transmission function using content codes indicating contents of data, and others of the plurality of processors having a transmission function using addresses of said plurality of processors; means for producing, in a first processor, a message including transmission data, a content code indicating a content of said transmission data, and a group identifier, which is a group address, corresponding to partial physical addresses of a group of communicatable processors in the plurality of processors, communicatable with said first processor; means for transmitting the produced message from the first processor to the transmission medium, in accordance with an event based occurrence; means for storing the produced message in each of the communicatable processors; means for deciding, in each of the communicatable processors whether the data in the transmitted stored message is to be processed based upon at least one of said content code and said group identifier included in the produced message, by consulting at least one of content codes and group identifiers previously stored in each of the communicatable processors; and, means for processing the stored transmitted message in any of the communicatable processors, when it is decided, in said deciding means, the message is to be processed, the group of communicatable processors being less in number than the plurality of processors.
Claim 10
Dependent Claim
31 words
The data transmission system according to claim 6 wherein at least one of the plurality of processors have processing function means for processing messages which include content codes and group identifiers.
Claim 11
Dependent Claim
55 words
The data transmission system according to claim 7 wherein said at least one processor having processing function means for processing both messages including content codes and group identifiers further includes a delivery function means to distribute data to the processing function means dependent upon whether the message includes a content code or a group identifier.
Claim 12
Dependent Claim
291 words
A data transmission system comprising: a plurality of multi-computer systems connected through communication paths via gateways, each of said multi-computer systems having a plurality of computers mutually connected through a transmission medium, part of the plurality of computers of all the plurality of multi-computer systems having a transmission function using content codes indicating contents of data, and others of the computers of all the plurality of multi-computer systems having a transmission function using addresses of said computers; means for producing in a first computer in one system of the multi-computer systems, a message including, transmission data, a content code indicating a content of the transmission data, and a group identifier, which is a group address, corresponding to partial physical addresses of a group of communicatable computers of the computers of all the plurality of multi-computer systems, communicatable with said first computer, the group of communicatable computers being less in number than the plurality of the computers of the plurality of multi-computer systems; means for transmitting the produced message from the first computer to the transmission medium, in accordance with an event based occurrence; means for deciding in a gateway corresponding to said first computer, a destination gateway to send said message, according to at least one of said content code and said group identifier included in the produced message, and sending said transmission data to the decided destination gateway; and, means for confirming in the destination gateway, whether at least one of the content codes and said group identifier is previously registered in the destination gateway, and when confirmed as previously registered, transmitting said transmission data to the corresponding computer through said destination gateway, said group identifier being one of a set of group identifiers previously registered in the destination gateway.
Claim 13
Dependent Claim
291 words
A data transmission system comprising: a plurality of multi-computer systems connected through communication paths via gateways, each of said multi-computer systems having a plurality of computers mutually connected through a transmission medium, part of the plurality of computers of all the plurality of multi-computer systems having a transmission function using content codes indicating contents of data, and others of the computers of all the plurality of multi-computer systems having a transmission function using addresses of said computers; means for producing in a first computer in one system of the multi-computer systems, a message including, transmission data, a content code indicating a content of the transmission data, and a group identifier, which is a group address, corresponding to partial physical addresses of a group of communicatable computers of the computers of all the plurality of multi-computer systems, communicatable with said first computer, the group of communicatable computers being less in number than the plurality of the computers of the plurality of multi-computer systems; means for transmitting the produced message from the first computer to the transmission medium, in accordance with an event based occurrence; means for deciding in a gateway corresponding to said first computer, a destination gateway to send said message, according to at least one of said content code and said group identifier included in the produced message, and sending said transmission data to the decided destination gateway; and, means for confirming in the destination gateway, whether at least one of the content codes and said group identifier is previously registered in the destination gateway, and when confirmed as previously registered, transmitting said transmission data to the corresponding computer through said destination gateway, said group identifier being one of a set of group identifiers previously registered in the destination gateway.
References Cited (Backward Citations)
US4354267A
Cited
US4366479A
Cited
US4366479B1
Cited
US4477881A
Cited
US4462075A
Cited
US4636939A
Cited
JPS5947905A
Cited
US4763254A
Cited
US4729090A
Cited
US4661951A
Cited
US4660201A
Cited
US4831516A
Cited
US4794519A
Cited
US5097412A
Cited
US4926375A
Cited
US4855900A
Cited
US5036518A
Cited
US5193149A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-08-04 | 2001-02-03 | 2001-08-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-08-04 | 2005-02-03 | 2005-08-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-08-04 | 2009-02-03 | 2009-08-05 | $7700.00 | Window Closed / Lapsed |