Digital object routing based on a service request
First Claim
Patent Images
1. A method, comprising:
- receiving a digital transmission form from a source node, wherein said receiving is performed by a network device within a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form is wholly separate from the digital object, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from the network device to the destination node, and wherein the at least one requested service specifies information relating to a time of transmission of the digital object by the network device;
determining an availability of one or more nodes within the network to provide the at least one requested service, wherein said determining is performed by the network device;
receiving, at the network device, at least one portion of the digital object from the source node; and
transmitting, from the network device, the at least one portion of the digital object over the network to the one or more nodes 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.
-
Citations
41 Claims
-
1. A method, comprising:
-
receiving a digital transmission form from a source node, wherein said receiving is performed by a network device within a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form is wholly separate from the digital object, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from the network device to the destination node, and wherein the at least one requested service specifies information relating to a time of transmission of the digital object by the network device; determining an availability of one or more nodes within the network to provide the at least one requested service, wherein said determining is performed by the network device; receiving, at the network device, at least one portion of the digital object from the source node; and transmitting, from the network device, the at least one portion of the digital object over the network to the one or more nodes 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, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
means for receiving a digital transmission form from a source node within a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form is wholly separate from the digital object, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from a network device to the destination node, and wherein the at least one requested service specifies information relating to a time of transmission of the digital object by the network device; means for determining an availability of one or more nodes within the network to provide the at least one requested service; and means for receiving at least one portion of the digital object and transmitting the received at least one portion to the one or more nodes, wherein the transmitting is 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 (15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
a computing platform including a processor and a computer-readable storage medium having program instructions stored thereon that, if executed by the processor, cause the computing platform to; receive a digital transmission form from a source node in a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form is wholly separate from the digital object, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from the computing platform to the destination node, and wherein the at least one requested service specifies information relating to a time of transmission of the digital object by the computing platform; determine an availability of one or more nodes within the network to provide the at least one requested service; receive at least one portion of the digital object from the source node; and transmit the digital object over the network to the one or more nodes 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 (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture including a computer-readable storage medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
receiving a digital transmission form from a source node in a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form is wholly separate from the digital object, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from the computing device to the destination node, and wherein the at least one requested service specifies information relating to a time of transmission of the digital object by the computing device; determining an availability of one or more nodes within the network to provide the at least one requested service; receiving at least one portion of the digital object from the source node; and transmitting the at least one portion of the digital object over the network to the one or more nodes 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 (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method, comprising:
-
receiving a digital transmission form from a source node, wherein said receiving is performed by a network device within a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from the network device to the destination node, and wherein the at least one requested service specifies a time constraint for delivery of the digital object at the destination node; determining an availability of one or more nodes within the network to provide the at least one requested service, wherein said determining is performed by the network device; receiving, at the network device, at least one portion of the digital object from the source node; and transmitting, from the network device, the at least one portion of the digital object over the network to the one or more nodes based at least in part on the availability of the one or more nodes to provide the at least one requested service.
-
-
41. An article of manufacture including a computer-readable storage medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
receiving a digital transmission form from a source node in a network, wherein the digital transmission form corresponds to a digital object to be forwarded from the source node to a destination node, wherein the digital transmission form specifies at least one requested service to be performed in transmitting the digital object from the computing device to the destination node, and wherein the at least one requested service specifies a time constraint for delivery of the digital object at the destination node; determining an availability of one or more nodes within the network to provide the at least one requested service; receiving at least one portion of the digital object from the source node; and transmitting the at least one portion of the digital object over the network to the one or more nodes based at least in part on the availability of the one or more nodes to provide the at least one requested service.
-
Specification