SYSTEM AND METHOD FOR INSERTING MEDIA BASED ON KEYWORD SEARCH
First Claim
1. A method for use in connection with delivering assets to users of a broadcast network, the broadcast network primarily involving synchronized distribution of broadcast content to multiple users, the method comprising:
- monitoring at least one textual field associated with programming for delivery via said broadcast network;
based on textual information from the at least one textual field, identifying assets from a collection of assets having at least partially matching textual constraints; and
inserting a selected one of the identified assets into a content stream of the broadcast network, wherein said selected asset is broadcast in conjunction with said programming.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method (i.e., utility) is provided for use in connection with delivering content that is targeted to users of a broadcast network. More specifically a utility is provided for inserting targeted content into a broadcast content stream based at least in part on information associated with content of the programming that will be provided via a broadcast network. In this regard, one or more textual fields associated with the programming is monitored (2004) or otherwise reviewed. Based on the textual information from the at least one textual field of the programming, targeted content or ‘assets’ are identified (2008) (i.e., from a collection of assets) that have at least partially matching textual constraints. At least one of the identified assets may then be inserted (2010) into a content stream of the broadcast network and provided in conjunction with the programming.
217 Citations
48 Claims
-
1. A method for use in connection with delivering assets to users of a broadcast network, the broadcast network primarily involving synchronized distribution of broadcast content to multiple users, the method comprising:
-
monitoring at least one textual field associated with programming for delivery via said broadcast network;
based on textual information from the at least one textual field, identifying assets from a collection of assets having at least partially matching textual constraints; and
inserting a selected one of the identified assets into a content stream of the broadcast network, wherein said selected asset is broadcast in conjunction with said programming. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for use in connection with delivering assets to users of a broadcast network, the broadcast network primarily involving synchronized distribution of broadcast content to multiple users, the method comprising:
-
receiving a broadcast content stream at a UED of a network user;
monitoring textual information associated with said broadcast content stream;
based on said textual information, selecting an asset for delivery; and
delivering said asset during an asset delivery spot associated with said broadcast content stream. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system that delivers content to users of a broadcast network, said broadcast network primarily involving synchronized distribution of content to multiple users, said system comprising:
-
a platform for providing an interface for receiving textual constraints from asset providers, said interface allowing the receipt of one or more textual constraints for use in disseminating assets of said asset providers;
a processor operative to compare said textual constraints of said assets with textual information associated with programming. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system that delivers content to users of a broadcast network, said broadcast network primarily involving synchronized distribution of content to multiple users, said system comprising:
-
a network interface for receiving a content stream from a broadcast network;
a processor for;
monitoring textual information associated with programming received via the network interface;
comparing said textual information with textual constraints associated with two or more assets; and
selecting one of said assets for presentation in conjunction with said programming. - View Dependent Claims (45, 46, 47, 48)
-
Specification