Content router notification
First Claim
Patent Images
1. A gateway for communicating an outgoing command from a command memory of a content router to a content node, the gateway comprising a computer-readable medium encoded with computer readable instructions for:
- receiving, from the command memory of the content router, a notification signal, wherein the received notification signal indicates a content type of an outgoing command in the command memory of the content router available for the content node;
sending, to the command memory of the content router, a request for the outgoing command, the request including the content type;
receiving, from the command memory of the content router, a response including the outgoing command;
preparing, in response to receiving the outgoing command, an outgoing message including the outgoing command; and
sending, to the content node, the message including the outgoing command in a notification signal to the content node.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and computer program product for communicating an outgoing command from a command memory of a content router to a content node using a notification signal to a gateway.
-
Citations
125 Claims
-
1. A gateway for communicating an outgoing command from a command memory of a content router to a content node, the gateway comprising a computer-readable medium encoded with computer readable instructions for:
-
receiving, from the command memory of the content router, a notification signal, wherein the received notification signal indicates a content type of an outgoing command in the command memory of the content router available for the content node; sending, to the command memory of the content router, a request for the outgoing command, the request including the content type; receiving, from the command memory of the content router, a response including the outgoing command; preparing, in response to receiving the outgoing command, an outgoing message including the outgoing command; and sending, to the content node, the message including the outgoing command in a notification signal to the content node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for communicating an outgoing command from a content router to a content node using a gateway, the method comprising, at the gateway:
-
receiving, from the command memory of the content router, a notification signal, wherein the received notification signal indicates a content type of an outgoing command in the command memory of the content router available for the content node; sending, to the command memory of the content router, a request for the outgoing command, the request including the content type; receiving, from the command memory of the content router, a response including the outgoing command; preparing, in response to receiving the outgoing command, an outgoing message including the outgoing command; and sending, to the content node, the message including the outgoing command in a notification signal to the content node. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A computer-readable storage medium comprising program code for use in a gateway including processing logic for communicating an outgoing command from a content router to a content node, the computer-readable storage medium comprising:
-
program code for receiving, from the command memory of the content router, a notification signal, wherein the received notification signal indicates a content type of an outgoing command in the command memory of the content router available for the content node; program code for sending, to the command memory of the content router, a request for the outgoing command, the request including the content type; program code for receiving, from the command memory of the content router, a response including the outgoing command; program code for preparing, in response to receiving the outgoing command, an outgoing message including the outgoing command; and program code for sending, to the content node, the message including the outgoing command in a notification signal to the content node. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
-
84. A content router for communicating outgoing commands from the content router to a plurality of content nodes, the content router comprising:
-
command memory for holding incoming and outgoing commands; and processing logic, coupled to the command memory, for; saving to the command memory an incoming command received from a first content node and associated with a content type; selecting a set of destination content nodes based on the content type and one or more routing parameters; and for each of the selected destination content nodes; saving an outgoing command to the command memory; sending, to a gateway, a notification signal, wherein the sent notification signal indicates the content type of the outgoing command in the command memory available for the destination content node; receiving, from the gateway, a request for the outgoing command, the request including the content type; sending, to the gateway, a response including the outgoing command; receiving, from the gateway, a request including an acknowledgement indicating that the outgoing command may be discarded; removing the outgoing command from the command memory; and sending, to the gateway, a response including an indication that the request including the acknowledgement was received by the content router. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
-
100. A method for communicating an outgoing command from a content router to a content node, the method comprising, at the content router:
-
sending, to a gateway, a notification signal, wherein the sent notification signal indicates a content type of an outgoing command in the content router available for the content node; receiving, from the gateway, a request for the outgoing command, the request including the content type; sending, to the gateway, a response including the outgoing command; receiving, from the gateway, a request including an acknowledgement indicating that the outgoing command may be discarded; and sending, to the gateway, a response including an indication that the request including the acknowledgement was received by the content router. - View Dependent Claims (101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
-
-
113. A computer-readable storage medium comprising program code for use in a content router including processing logic for communicating an outgoing command from the content router to a content node, the computer-readable storage medium comprising:
-
program code for sending, to a gateway, a notification signal, wherein the sent notification signal indicates a content type of an outgoing command in the content router available for the content node; program code for receiving, from the gateway, a request for the outgoing command, the request including the content type; program code for sending, to the gateway, a response including the outgoing command; program code for receiving, from the gateway, a request including an acknowledgement indicating that the outgoing command may be discarded; and program code for sending, to the gateway, a response including an indication that the request including the acknowledgement was received by the content router. - View Dependent Claims (114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125)
-
Specification