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:
- receiving a broadcast content stream at a UED of a network user;
receiving a subset of assets at the UED in conjunction with the broadcast content stream, the subset of assets identified by a network interface upstream in the broadcast network with respect to the UED by;
monitoring textual information associated with said broadcast content stream;
calculating a goodness of fit value for each of the assets according to a matching between the textual information and textual constraints associated with the assets; and
identifying the subset of assets as having the highest respective goodness of fit values;
determining targeting criteria corresponding to each of the subset of assets;
selecting, at the UED, one of the subset of assets for an asset delivery spot as a function of the targeting criteria; and
delivering the selected one of the subset of assets via the UED during the asset delivery spot.
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.
-
Citations
43 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:
-
receiving a broadcast content stream at a UED of a network user; receiving a subset of assets at the UED in conjunction with the broadcast content stream, the subset of assets identified by a network interface upstream in the broadcast network with respect to the UED by; monitoring textual information associated with said broadcast content stream; calculating a goodness of fit value for each of the assets according to a matching between the textual information and textual constraints associated with the assets; and identifying the subset of assets as having the highest respective goodness of fit values; determining targeting criteria corresponding to each of the subset of assets; selecting, at the UED, one of the subset of assets for an asset delivery spot as a function of the targeting criteria; and delivering the selected one of the subset of assets via the UED during the asset delivery spot. - 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 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 first platform for providing an interface for receiving textual constraints from asset providers, such that each asset is associated with at least one textual constraint received via the interface and is further associated with at least one targeting constraint selected from the group consisting of temporal constraints, demographic constraints, or network constraints; and a processor operative to; compare said textual constraints of said assets with textual information associated with the programming to determine a goodness of fit value for each of the subset of assets; and identify a subset of the assets for presentation in conjunction with the programming according to the respective goodness of fit values; and deliver said subset of assets along with their respective textual constraints to a downstream second platform in association with an asset delivery spot in such a way that one of the subset of assets is selected by the second platform according to the respective textual constraints for presentation to at least one user of the broadcast network during the asset delivery spot. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. 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 first network interface for receiving a content stream and assets from a broadcast network, each of the assets having associated targeting criteria, the first network interface having a processor for; monitoring textual information associated with programming received via the network interface; determining a subset of the assets by comparing said textual information with textual constraints associated with the assets to determine a goodness of fit value for each of the assets, such that the subset of assets has the highest respective goodness of fit values; and a second network interface disposed downstream in the broadcast network from the first network interface and configured for; receiving the subset of assets for presentation in conjunction with said programming from said first network interface; selecting one of the subset of assets for a predetermined asset delivery spot as a function of its respective targeting criteria; and inserting the selected one of the identified assets into the content stream of the broadcast network for distribution to a user of the broadcast network. - View Dependent Claims (39, 40, 41, 42, 43)
-
Specification