DIGITAL CUSTOM DATA CONTENT INJECTION MECHANISMFOR A CONTENT DELIVERY NETWORK
First Claim
1. An electronic device readable storage medium storing executable instructions for inserting custom data content into a data stream in a communication network, the communication network comprising an access network, the instructions causing a processor to:
- intercept a data stream in the access network;
identify an insertion point suitable for inserting the custom data content into the data stream;
select the custom data content from a local content storage repository located in the access network;
insert the custom data content into the data stream at the identified insertion point to create a custom data stream; and
forward the custom data stream to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A content selection and injection mechanism is provided for a communication network. In the communication network, an electronic device inserts custom data content into a data stream. The electronic device accepts a data stream from a location in the access network and identifies an insertion point suitable for inserting the custom data content into the data stream. The electronic device also selects the custom data content from a local content storage repository located in the access network, and inserts the custom data content into the data stream at the identified insertion point. The electronic device may identify a targeted user for receiving content, and select the custom data content based on the identity of the targeted user.
68 Citations
33 Claims
-
1. An electronic device readable storage medium storing executable instructions for inserting custom data content into a data stream in a communication network, the communication network comprising an access network, the instructions causing a processor to:
-
intercept a data stream in the access network; identify an insertion point suitable for inserting the custom data content into the data stream; select the custom data content from a local content storage repository located in the access network; insert the custom data content into the data stream at the identified insertion point to create a custom data stream; and forward the custom data stream to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method in an electronic device for inserting custom data content into a data stream in a communication network, the communication network comprising an access network, the method comprising:
-
intercepting a data stream in the access network; identifying an insertion point suitable for inserting the custom data content into the data stream; selecting the custom data content from a local content storage repository located in the access network; inserting the custom data content into the data stream at the identified insertion point to create a custom data stream; and forward the custom data stream to a user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An electronic device for inserting custom data content into a data stream in a communication network, the communication network comprising an access network, the electronic device comprising:
-
a storage located in the access network for storing local content; and a processor located in the access network for executing instructions, the instructions causing the processor to; proxy a network transport protocol; intercept a data stream in the access network; identify an insertion point suitable for inserting the custom data content into the data stream; select the custom data content from among the local content in the storage; and insert the custom data content into the data stream at the identified insertion point. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification