Asynchronous event notification
First Claim
Patent Images
1. A method for asynchronous event notification within a communication system, comprising:
- creating a first list at a local processor that controls a local network stack, the first list identifying a first local device in the local network stack and a remote event about which the first local device wants to be notified when the remote event occurs on a remote network stack;
sending a registration request to a remote processor that controls the remote network stack, the registration request identifying the local processor and the remote event;
receiving at the local processor a registration request from a second remote processor that controls a second remote network stack, the registration request identifying the second remote processor and a local event about which the second remote processor wants to be notified when the local event occurs on the local network stack; and
creating a second list at the local processor, the second list identifying the local event and the second remote processor to notify when the local event occurs.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a method system and apparatus for an asynchronous event notification. In the event that a system-wide application requires notification of an asynchronous event that occurs in a remote device within the communications system, the event is locally detected and the necessary information is forwarded to the application.
-
Citations
18 Claims
-
1. A method for asynchronous event notification within a communication system, comprising:
-
creating a first list at a local processor that controls a local network stack, the first list identifying a first local device in the local network stack and a remote event about which the first local device wants to be notified when the remote event occurs on a remote network stack; sending a registration request to a remote processor that controls the remote network stack, the registration request identifying the local processor and the remote event; receiving at the local processor a registration request from a second remote processor that controls a second remote network stack, the registration request identifying the second remote processor and a local event about which the second remote processor wants to be notified when the local event occurs on the local network stack; and creating a second list at the local processor, the second list identifying the local event and the second remote processor to notify when the local event occurs. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network stack, comprising:
-
at least one network device; a processor that controls the at least one network device; and a memory for storing instructions that when executed by the processor causes the processor to; create a first list that identifies the at least one network device and a remote event about which the at least one network device wants to be notified when the remote event occurs on a remote network stack; send a registration request to a remote processor that controls the remote network stack, the registration request identifying the processor and the remote event; receive a registration request from a second remote processor that controls a second remote network stack, the registration request identifying the second remote processor and a local event about which the second remote processor wants to be notified when the local event occurs on the network stack; and create a second list that identifies the local event and the second remote processor to notify when the local event occurs. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a processor; and a memory for storing instructions that when executed by the processor causes the processor to; create a first list that identifies at least one network device and a remote event about which the at least one network device wants to be notified when the remote event occurs on a remote network stack; send a registration request to a remote processor that controls the remote network stack, the registration request identifying the processor and the remote event; receive a registration request from a second remote processor that controls a second remote network stack, the registration request identifying the second remote processor and a local event about which the second remote processor wants to be notified when the local event occurs on the network stack; and create a second list that identifies the local event and the second remote processor to notify when the local event occurs. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification