Content router asynchronous exchange
First Claim
Patent Images
1. A content routing system for facilitating transportation of separable segments among a plurality of content nodes, the content routing system comprising:
- interface circuitry for;
receiving an incoming command from a first content node; and
coupling to a first memory, wherein the first memory is operable for holding segments of incoming commands apart from the incoming commands; and
processing logic, operable for;
detecting a first segment in the incoming command based on a type of the first segment;
saving the first segment to the first memory;
modifying the incoming command by replacing the first segment with a first reference to the first segment;
detecting a second reference to a second segment in the incoming command;
retrieving, from the first memory, the second segment in response to detecting the second reference;
modifying the incoming command by replacing the second reference to the second segment with the retrieved second segment; and
sending, to a command memory, the modified incoming command.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and computer program product in a content routing system for facilitating transportation of commands having separable segments among a plurality of content nodes comprising detaching the segments prior to the commands being saved to a command memory of a store and forward logic.
-
Citations
66 Claims
-
1. A content routing system for facilitating transportation of separable segments among a plurality of content nodes, the content routing system comprising:
interface circuitry for; receiving an incoming command from a first content node; and coupling to a first memory, wherein the first memory is operable for holding segments of incoming commands apart from the incoming commands; and processing logic, operable for; detecting a first segment in the incoming command based on a type of the first segment; saving the first segment to the first memory; modifying the incoming command by replacing the first segment with a first reference to the first segment; detecting a second reference to a second segment in the incoming command; retrieving, from the first memory, the second segment in response to detecting the second reference; modifying the incoming command by replacing the second reference to the second segment with the retrieved second segment; and sending, to a command memory, the modified incoming command. - 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. A computer-implemented method for facilitating transportation of separable segments among a plurality of content nodes, the method comprising:
-
receiving an incoming command from a first content node; coupling to a first memory, wherein the first memory is operable for holding segments of incoming commands apart from the incoming commands; detecting a first segment in the incoming command based on a type of the first segment; saving the first segment to the first memory; modifying the incoming command by replacing the first segment with a first reference to the first segment; detecting a second reference to a second segment in the incoming command; retrieving, from the first memory, the second segment in response to detecting the second reference; modifying the incoming command by replacing the second reference to the second segment with the retrieved second segment; and sending, to a command memory, the modified incoming command. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer readable storage medium comprising computer readable instructions for use in a content routing system including interface circuitry and processing logic, the content routing system for facilitating transportation of separable segments among a plurality of content nodes, the the instructions comprising:
-
receiving an incoming command from a first content node; coupling to a first memory, wherein the first memory is operable for holding segments of incoming commands apart from the incoming commands; detecting a first segment in the incoming command based on a type of the first segment; saving the first segment to the first memory; modifying the incoming command by replacing the first segment with a first reference to the first segment; detecting a second reference to a second segment in the incoming command; retrieving, from the first memory, the second segment in response to detecting the second reference; modifying the incoming command by replacing the second reference to the second segment with the retrieved second segment; and sending, to a command memory, the modified incoming command. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification