APPARATUS AND METHODS FOR DYNAMIC SECONDARY CONTENT AND DATA INSERTION AND DELIVERY
First Claim
1. A method for providing targeted secondary content to a subscriber of a content-delivery network, the method comprising:
- receiving a request for on-demand content from said subscriber;
determining whether said subscriber is entitled to receive said requested on-demand content; and
if said subscriber is entitled to receive said requested content;
evaluating the requested on-demand content to identify an insertion opportunity;
identifying at least one secondary content element targeted to said insertion opportunity;
inserting said at least one secondary content element into said requested on-demand content at said opportunity; and
delivering said on-demand content and said at least one secondary content element inserted therein via an on-demand session.
8 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for providing primary and secondary content and data to users. In one embodiment, management entities at a content delivery network core cooperate to provide primary content with contextually related or germane inserted secondary content to user devices. Inserted secondary content may include e.g., advertisements, multimedia applications, interactive programming, and scheduled programming. A network entity monitors user-specific data such as demographics, geographic location, and viewing patterns, and facilitates content selection and delivery based thereon. Content insertion may further be managed by a campaign manager according to business rules. In another embodiment, the primary and secondary content is pushed to a device at or near the network edge based on the applicability thereof to devices serviced by the edge device.
-
Citations
41 Claims
-
1. A method for providing targeted secondary content to a subscriber of a content-delivery network, the method comprising:
-
receiving a request for on-demand content from said subscriber; determining whether said subscriber is entitled to receive said requested on-demand content; and if said subscriber is entitled to receive said requested content; evaluating the requested on-demand content to identify an insertion opportunity; identifying at least one secondary content element targeted to said insertion opportunity; inserting said at least one secondary content element into said requested on-demand content at said opportunity; and delivering said on-demand content and said at least one secondary content element inserted therein via an on-demand session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing on-demand content to a personal mobile device (PMD), the method comprising:
-
providing a listing of a plurality of available on-demand content to said PMD; receiving a request for a selected one of said available on-demand content from said PMD, said request including information identifying said PMD and information identifying said selected content; and identifying, based at least in part on said information identifying said PMD, one or more secondary content elements for insertion into said selected one of said plurality of on-demand content; wherein said on-demand content comprises content not originally intended to have secondary content inserted therein. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. In a content delivery network, apparatus configured to deliver content to a plurality of user devices, said apparatus comprising:
-
at least one interface for receiving a plurality of primary and secondary content; a storage apparatus configured to at least temporarily store said plurality of primary and secondary content; at least one interface for transmitting selected ones of said plurality of primary and secondary content to said plurality of user devices; and a processor, said processor configured to run at least one computer program thereon, said computer program configured to; receive a request for an individual one of said plurality of primary content from at least one of said plurality of user devices; select one or more of said plurality of secondary content for insertion into said individual one of said primary content; and cause transmission of said selected one or more of said plurality of secondary content and said individual one of said plurality of primary content in a substantially coordinated fashion. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method of opportunistically providing contextually relevant advertising content along with requested primary content over a content delivery network, the method comprising:
-
receiving a request from a user of the network for the primary content; determining context-specific information relating to the user based at least in part on the request; identifying at least one advertising content element based at least in part on said context-specific information; transmitting at least a portion of the requested primary content to the user; dynamically identifying an insertion opportunity within said requested primary content for said at least one advertising content element; and delivering the at least one advertising content element to the user at the identified insertion opportunity. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method for providing on-demand content to a client device via a content delivery network, the method comprising:
-
receiving a plurality of primary and secondary content at an entity of a local service node of said network, said local service node servicing requests from a plurality of client device in communication therewith; receiving a request for a selected one of said plurality of primary content from at least one of said plurality of client devices serviced by said local service node; inserting one or more of said secondary content into said selected one of said plurality of primary content; and transmitting said selected one of said plurality of primary content having said one or more secondary content inserted therein to said at least one of said plurality of client devices; wherein said plurality of secondary content comprises content specifically targeted, based at least in part on information obtained from said local service node, to said one or more of said plurality of client devices serviced by said node. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. An on-demand network apparatus configured to deliver on-demand content to a plurality of subscribers to a content delivery network, said apparatus comprising:
-
at least one interface for receiving a plurality of on-demand content; at least one interface for receiving a plurality of advertisement content; a storage apparatus configured to store said plurality of on-demand content and said plurality of advertisement content; apparatus configured to establish an on-demand session to transmit at least portions of said plurality of on-demand content and said plurality of advertisement content to said plurality of subscribers; and a processor, said processor in data communication with said storage apparatus and configured to run at least one computer program thereon, said computer program configured to; receive a request for an individual one of said plurality of on-demand content from a client device associated with at least one of said plurality of subscribers; utilize information regarding at least one of (i) said client device, and/or (ii) said at least one of said plurality of subscribers, in order to dynamically select one or more of said plurality of advertisement content for insertion; insert said selected one or more of said plurality of advertisement content into said individual one of said plurality of on-demand content; and cause transmission of said individual one of said plurality of on-demand content having said one or more of said plurality of advertisement content inserted therein. - View Dependent Claims (41)
-
Specification