Digital object routing based on a service request
First Claim
Patent Images
1. A method, comprising:
- receiving a digital object to be forwarded on a network, the digital object including at least one requested service;
determining an availability of one or more nodes on the network to provide the at least one requested service; and
routing the digital object on the network based at least in part on the availability of the one or more nodes to provide the at least one requested service.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital object may be routed via a network. Routing of a digital object may be based in part on a requested service, and/or on an ability of an intermediate node to provide the requested service, and/or on a willingness of the intermediate node to provide the requested service.
181 Citations
64 Claims
-
1. A method, comprising:
-
receiving a digital object to be forwarded on a network, the digital object including at least one requested service;
determining an availability of one or more nodes on the network to provide the at least one requested service; and
routing the digital object on the network based at least in part on the availability of the one or more nodes to provide the at least one requested service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving a request from a destination node to transmit a digital object from a source node to the destination node via a network, the request including at least one requested service;
adding a payload to the digital object;
adding the at least one requested service to the digital object; and
forwarding the digital object according to the at least one requested service. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
means for receiving a digital object to be forwarded on a network, the digital object including at least one requested service;
means for determining an availability of one or more nodes on the network to provide the at least one requested service; and
means for routing the digital object on the network based at least in part on the availability of the one or more nodes to provide the at least one requested service. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
means for receiving a request from a destination node to transmit a digital object from a source node to the destination node via a network, the request including at least one requested service;
means for adding a payload to the digital object;
means for adding the at least one requested service to the digital object; and
means for forwarding the digital object according to the at least one requested service. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus comprising a computing platform, the computing platform being adapted to:
-
receive a digital object to be forwarded on a network, the digital object including at least one requested service;
determine an availability of one or more nodes on the network to provide the at least one requested service; and
route the digital object on the network based at least in part on the availability of the one or more nodes to provide the at least one requested service. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus comprising a computing platform, the computing platform being adapted to:
-
receive a request from a destination node to transmit a digital object from a source node to the destination node via a network, the request including at least one requested service;
add a payload to the digital object;
add the at least one requested service to the digital object; and
forward the digital object according to the at least one requested service. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. An article of manufacture comprising a storage medium having stored thereon instructions that, when executed by a computing platform, result in the routing of a digital object by:
-
receiving a digital object to be forwarded on a network, the digital object including at least one requested service;
determining an availability of one or more nodes on the network to provide the at least one requested service; and
routing the digital object on the network based at least in part on the availability of the one or more nodes to provide the at least one requested service. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. An article of manufacture comprising a storage medium having stored thereon instructions that, when executed by a computing platform, result in the routing of a digital object by:
-
receiving a request from a destination node to transmit a digital object from a source node to the destination node via a network, the request including at least one requested service;
adding a payload to the digital object;
adding the at least one requested service to the digital object; and
forwarding the digital object according to the at least one requested service. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64)
-
Specification