Method, apparatus and system for routing messages within a packet operating system
First Claim
1. A method for routing a message to a function instance comprising the steps of:
- receiving the message;
requesting a destination address for the function instance from a local repository;
whenever the destination address is local, sending the message to the function instance;
whenever the destination address is remote, packaging the message with the destination address and sending the packaged message to the function instance; and
whenever the destination address is not found, requesting the destination address for the function instance from a remote repository, packaging the message with the requested destination address and sending the packaged message to the function instance.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus and system for routing a message to a function instance within a packet operating system by receiving the message and requesting a destination address (label) for the function instance from a local repository. Whenever the destination address (label) is local, the message is sent to the function instance. Whenever the destination address (label) is remote, the message is packaged with the destination address (label) and the packaged message is sent to the function instance. Whenever the destination address (label) is not found, the destination address (label) for the function instance is requested from a remote repository, the message is then packaged with the destination address (label) and the packaged message is sent to the function instance. This method can be implemented using a computer program with various code segments to implement the steps of the method.
-
Citations
30 Claims
-
1. A method for routing a message to a function instance comprising the steps of:
-
receiving the message;
requesting a destination address for the function instance from a local repository;
whenever the destination address is local, sending the message to the function instance;
whenever the destination address is remote, packaging the message with the destination address and sending the packaged message to the function instance; and
whenever the destination address is not found, requesting the destination address for the function instance from a remote repository, packaging the message with the requested destination address and sending the packaged message to the function instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program embodied on a computer readable medium for routing a message to a function instance comprising:
-
a code segment for receiving the message;
a code segment for requesting a destination address for the function instance from a local repository;
whenever the destination address is local, a code segment for sending the message to the function instance;
whenever the destination address is remote, a code segment for packaging the message with the destination address and a code segment for sending the packaged message to the function instance; and
whenever the destination address is not found, a code segment for requesting the destination address for the function instance from a remote repository, a code segment for packaging the message with the requested destination address and a code segment for sending the packaged message to the function instance. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for routing a message to a function instance comprising:
-
a local repository;
a messaging agent communicably coupled to the local repository, the messaging agent receiving the message, requesting a destination address for the function instance from the local repository;
whenever the destination address is local, the messaging agent sending the message to the function instance;
whenever the destination address is remote, the messaging agent packaging the message with the destination address and sending the packaged message to the function instance; and
whenever the destination address is not found, the messaging agent requesting the destination address for the function instance from a remote repository, packaging the message with the requested destination address and sending the packaged message to the function instance. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for routing a message to a function instance comprising:
-
a system label manager;
a system label repository communicably coupled to the system label manager;
one or more messaging agents communicably coupled to the system label manager;
a repository communicably coupled to each of the one or more messaging agents; and
each messaging agent capable of;
receiving the message, requesting a destination address for the function instance from the repository, whenever the destination address is local, sending the message to the function instance, whenever the destination address is remote, packaging the message with the destination address and sending the packaged message to the function instance, and whenever the destination address is not found, requesting the destination address for the function instance from the system label manager, packaging the message with the requested destination address and sending the packaged message to the function instance. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification