EP0514972A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Multinode distributed data processing system for use in a surface vehicle
Assignee: Koninklijke Philips NV
•
Filing: 1992-05-12
•
Granted: —
•
Expires: 2012-05-12
Abstract
Abstract A distributed data processing system in a surface vehicle comprises sensors, user I/O, data processing and mass storage of geographical data. By means of a restricted library of system calls or primitives that can only be processed as unitary entities after deterministic transport control while keeping the transfer stateless, the distributed real-time operating system allows coexistent running of a plurality of processes that share localized processing power and/or a device, a sensor, I/O and/or file data.
Inventors
- 👤 Roland Theodorus Hendrica Van Venrooy
- 👤 Petrus Maria Antonius Van Tooren
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-26 04:08
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/26; G06; G06F; G06F9/00; G06F9/06; G06F9/46
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
234 words
A multinode distributed data processing system in a surface vehicle comprising: a1. sensing means for sensing physical quantities relating to said vehicle; a2. storage node means for storing physically partioned and fixed geographical data elements; a3. data processing node means for processing said physical properties and said geographical data to generate user policy data; a4. user I/O node means for receiving request data for forwarding to any data processing node to control said processing and for controlled forwarding to a user said user policy data; a5. user input/output means interfacing said user I/O node means to user signals; a6. and network means interconnecting said node means, at least one node interfacing to said sensing means; and at least one node executing application software; said system having the following provisions: b1. a library of messageable system calls or primitives, comprising: open, close, read, write, seek, getstat, setstat, signal, creat; b2. a deterministic network control system for effecting any network transport of a primitive within a prespecified maximum time interval; b3. a message processing organization exclusively allowing processing of a message subject to completed transfer thereof as a unitary entity; b4. a state-maintaining control to keep any discourse between respective nodes over the bus stateless; b5. a distributed real-time operating system to allow coexistent running of a plurality of respective processes that share localized processing power and/or a device, and/or a sensor, I/O and/or file data.
Claim 2
Dependent Claim
18 words
A data processing system as claimed in Claim 1, allowing furthermore interprocess communication on the basis of signals.
Claim 3
Dependent Claim
23 words
A data processing system as claimed in Claim 1 or 2, wherein said storage node allows reversible coupling with a mass storage medium.
Claim 4
Dependent Claim
34 words
A data processing system as claimed in Claim 1, 2 or 3 and organized as a plural-bus system in that at least one node interfaces to at least two buses of respective different protocols.
Claim 5
Dependent Claim
34 words
A data processing system as claimed in any of Claims 1 to 4, and having queue management with respect to any server process allowing prespecifying of maximum access depth in that server process' queue.
Claim 6
Dependent Claim
30 words
A data processing system as claimed in any of Claims 1 to 5 and having a server allocation mechanism for automatically detecting a need for creating a new server process.
Claim 7
Dependent Claim
41 words
A data processing system as claimed in Claim 6 wherein said allocation mechanism is responsive to a locally received request for a particular resource from a user process that did not previously maintain an environment with respect to said particular resource.
Claim 8
Dependent Claim
48 words
A data processing system as claimed in any of Claims 1 to 7, and comprising a first memory node and mapping means for locally mapping at a second node that is different from said first memory node at least a fraction the memory at said first memory node.
Claim 9
Dependent Claim
22 words
A data processing system for use as a multinode distributed data processing system as claimed in any of Claims 1 to 8.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.