← Back to Patent Explorer
US5060150A Expired / Lapsed US ⏱️ 0.0 years remaining

Process creation and termination monitors for use in a distributed message-based operating system

Assignee: Motorola Solutions Inc
•
Filing: 1991-01-31
•
Granted: 1991-10-22
•
Expires: 2011-01-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A distributed data processing system is provided comprising a plurality of processes which communicate with one another using messages. When a process is created or terminated anywhere in the system a notification message may be requested. Such requests may be made regarding different organizational levels of the system, for example the entire system, one node, or a group of related processes.

Inventors

  • 👤 Gabor Simor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:28
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; G06F9/48; G06F9/4806; G06F9/4843; G06F9/485; H; H04; H04L; H04L69/00

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 188 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one anther by means of messages, a method of providing a notification message when a process is created on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; b) transmitting said request from said process manager process of said first node to a process manager process of a second node; c) monitoring said second node for a monitored process being created on said second node; d) transmitting a notification message from said process manager process of said second node to said process manager process of said first node when said monitored process is created on said second node and prior to said process manager process of said second node receiving a notice from said monitored process of the creation of said monitored process; and e) transmitting a notification message from said process manager process of said first node to said requesting process.
Claim 2
Dependent Claim 188 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one anther by means of messages, a method of providing a notification message when a process is created on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; b) transmitting said request from said process manager process of said first node to a process manager process of a second node; c) monitoring said second node for a monitored process being created on said second node; d) transmitting a notification message from said process manager process of said second node to said process manager process of said first node when said monitored process is created on said second node and prior to said process manager process of said second node receiving a notice from said monitored process of the creation of said monitored process; and e) transmitting a notification message from said process manager process of said first node to said requesting process.
Claim 3
Dependent Claim 22 words
The method of providing a notification message recited in claim 1, wherein said request designates said monitored process having a particular name.
Claim 4
Dependent Claim 32 words
The method of providing a notification message recited in claim 1, wherein said request originates from a plurality of nodes, and wherein said notification message is transmitted to said plurality of nodes.
Claim 5
Dependent Claim 30 words
The method of providing a notification message recited in claim 1, wherein said request may be generated by any one or more of said plurality of processes in said system.
Claim 6
Dependent Claim 28 words
The method of providing a notification message recited in claim 4, wherein said request may be canceled by any of said plurality of requesting processes in said system.
Claim 7
Dependent Claim 42 words
The method of providing a notification message recited in claim 1, wherein said request causes said process manager process of said second node to set a process creation trap, which trap is resolved when a process is created which satisfies the request.
Claim 8
Dependent Claim 24 words
The method of providing a notification message recited in claim 6, wherein said process manager process is requested to cancel said process creation monitor.
Claim 9
Dependent Claim 37 words
The method of providing a notification message recited in claim 6, wherein said request causes said process manager process to set a process creation monitor only upon the condition that a designated process does not already exist.
Claim 10
Dependent Claim 31 words
The method of providing a notification message recited in claim 8, wherein said process creation monitor may be set regarding the entire system, one node, or a group of related processes.
Claim 11
Dependent Claim 189 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one another by means of messages, a method of providing a notification message when a process is terminated on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; p1 b) transmitting said request from said process manager process of said first node to a process manager process of a second node; c) monitoring said second node for a monitored process being terminated on said second node; d) transmitting a notification message from said process manager process of said second node to said process manager process of said first node when said monitored process is terminated on said second node and prior to said process manager process of said second node receiving a notice from said monitored process of the termination of said monitored process; and e) transmitting a notification message from said process manager process of said first node to said requesting process.
Claim 12
Dependent Claim 189 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one another by means of messages, a method of providing a notification message when a process is terminated on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; p1 b) transmitting said request from said process manager process of said first node to a process manager process of a second node; c) monitoring said second node for a monitored process being terminated on said second node; d) transmitting a notification message from said process manager process of said second node to said process manager process of said first node when said monitored process is terminated on said second node and prior to said process manager process of said second node receiving a notice from said monitored process of the termination of said monitored process; and e) transmitting a notification message from said process manager process of said first node to said requesting process.
Claim 13
Dependent Claim 18 words
The method of providing a notification message recited in claim 10, wherein said request designates a particular process.
Claim 14
Dependent Claim 32 words
The method of providing a notification message recited in claim 10, wherein said request originates from a plurality of nodes, and wherein said notification message is transmitted to said plurality of nodes.
Claim 15
Dependent Claim 30 words
The method of providing a notification message recited in claim 10, wherein said request may be generated by any one or more of said plurality of processes in said system.
Claim 16
Dependent Claim 28 words
The method of providing a notification message recited in claim 13, wherein said request may be canceled by any of said plurality of requesting processes in said system.
Claim 17
Dependent Claim 42 words
The method of providing a notification message recited in claim 10, wherein said request causes said process manager process of said second node to set a process termination trap, which trap is resolved when a process is terminated on said second node.
Claim 18
Dependent Claim 24 words
The method of providing a notification message recited in claim 15, wherein said process manager process is requested to cancel said process termination monitor.
Claim 19
Dependent Claim 28 words
The method of providing a notification message recited in claim 15, wherein said process termination monitor may be set regarding one node or a group of related processes.
Claim 20
Dependent Claim 28 words
The method of providing a notification message recited in claim 1, wherein said request designates a process created within an identified group of processes on said second node.
Claim 21
Dependent Claim 38 words
The method of providing a notification message recited in claim 1, wherein said request is generated by a process on said first node, and wherein said notification message is transmitted to said requesting process within said first node.
Claim 22
Dependent Claim 47 words
The method of providing a notification message recited in claim 1, wherein said request is generated by a process within the same identified group of processes as said created process, and wherein said notification message is transmitted to said requesting process within said identified group of processes.
Claim 23
Dependent Claim 28 words
The method of providing a notification message recited in claim 10, wherein said request designates a process terminated within an identified group of processes on said second node.
Claim 24
Dependent Claim 38 words
The method of providing a notification message recited in claim 10, wherein said request is generated by a process on said first node, and wherein said notification message is transmitted to said requesting process within said first node.
Claim 25
Dependent Claim 47 words
The method of providing a notification message recited in claim 10, wherein said request is generated by a process within the same identified group of processes as said terminated process, and wherein said notification message is transmitted to said requesting process within said identified group of processes.
Claim 26
Dependent Claim 233 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one another by means of messages, a method of providing a notification message when a process is created on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; b) transmitting said request from said process manager process of said first node to a process manager process of each of a plurality of second nodes; c) monitoring said second nodes for a monitored process being created on any of said plurality of second nodes; d) transmitting a notification message from said process manager process of a particular node of said plurality of second nodes to said process manager process of said first node when said monitored process is created on any of said plurality of second nodes and prior to said process manager process of said particular node receiving a notice from said monitored process of the creation of said monitored process; e) transmitting a notification message from said process manager process of said first node to said requesting process; and f) transmitting a notification message from said process manager process of said first node to said process manager processes of each of said plurality of second nodes.
Claim 27
Dependent Claim 233 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one another by means of messages, a method of providing a notification message when a process is created on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; b) transmitting said request from said process manager process of said first node to a process manager process of each of a plurality of second nodes; c) monitoring said second nodes for a monitored process being created on any of said plurality of second nodes; d) transmitting a notification message from said process manager process of a particular node of said plurality of second nodes to said process manager process of said first node when said monitored process is created on any of said plurality of second nodes and prior to said process manager process of said particular node receiving a notice from said monitored process of the creation of said monitored process; e) transmitting a notification message from said process manager process of said first node to said requesting process; and f) transmitting a notification message from said process manager process of said first node to said process manager processes of each of said plurality of second nodes.
Claim 28
Dependent Claim 233 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one another by means of messages, a method of providing a notification message when a process is terminated on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; b) transmitting said request from said process manager process of said first node to a process manager process of each of a plurality of second nodes; c) monitoring said second nodes for a monitored process being terminated on any of said plurality of second nodes; d) transmitting a notification message from said process manager process of a particular node of said plurality of second nodes to said process manager process of said first node when said monitored process is terminated on any of said plurality of second nodes and prior to said process manager process of said particular node receiving a notice from said monitored process of the termination of said monitored process; e) transmitting a notification message from said process manager process of said first node to said requesting process; and f) transmitting a notification message from said process manager process of said first node to said process manager processes of each of said plurality of second nodes.
Claim 29
Dependent Claim 233 words
In a distributed data processing system comprising a plurality of interconnected nodes, said system comprising a plurality of processes, said processes communicating with one another by means of messages, a method of providing a notification message when a process is terminated on one of said plurality of interconnected nodes comprising the steps of: a) transmitting a request from a requesting process of a first node to a process manager process of said first node; b) transmitting said request from said process manager process of said first node to a process manager process of each of a plurality of second nodes; c) monitoring said second nodes for a monitored process being terminated on any of said plurality of second nodes; d) transmitting a notification message from said process manager process of a particular node of said plurality of second nodes to said process manager process of said first node when said monitored process is terminated on any of said plurality of second nodes and prior to said process manager process of said particular node receiving a notice from said monitored process of the termination of said monitored process; e) transmitting a notification message from said process manager process of said first node to said requesting process; and f) transmitting a notification message from said process manager process of said first node to said process manager processes of each of said plurality of second nodes.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-10-21 1995-04-22 1995-10-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-10-21 1999-04-22 1999-10-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-10-21 2003-04-22 2003-10-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag