Flexibly targeting information sent over a broadcast communications medium
First Claim
1. A method for flexibly targeting information sent over a broadcast communications medium comprising:
- (a) extracting by a receiver device a message from the broadcast communications medium, the message comprising a first targeter,wherein the receiver device comprises a second targeter,wherein each targeter comprises one or more selectors associated with an action ID and one or more key value pairs;
(b) determining whether one or more conditions for a given selector are met for one or more values of the key value pairs; and
(c) in response to determining that the one or more conditions for the given selector are met, performing an action identified by the action ID associated with the given selector.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for flexibly targeting information sent over a broadcast communications medium includes a sender of information signals each carrying information and a targeter for use by a user having a receiver with a targeter. There are a number of the receivers constructed and arranged to receive signals from the sender through a broadcast communications medium. The targeter includes a number of selectors associated with an action ID and a number of key value pairs, constructed and arranged to indicate action to be taken by a user of a selected receiver in the condition that the selector evaluates to true given the values stored in the targeters.
33 Citations
16 Claims
-
1. A method for flexibly targeting information sent over a broadcast communications medium comprising:
-
(a) extracting by a receiver device a message from the broadcast communications medium, the message comprising a first targeter, wherein the receiver device comprises a second targeter, wherein each targeter comprises one or more selectors associated with an action ID and one or more key value pairs; (b) determining whether one or more conditions for a given selector are met for one or more values of the key value pairs; and (c) in response to determining that the one or more conditions for the given selector are met, performing an action identified by the action ID associated with the given selector. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for flexibly targeting information sent over a broadcast communications medium comprising:
-
(a) extracting by a receiver device a message from the broadcast communications medium, the message comprising a first targeter, wherein the receiver device comprises a second targeter, wherein each targeter comprises one or more selectors, wherein one or more action IDs and keys for one or more of key value pairs associated with the one or more of the selectors are omitted from the message as being understood by the receiver device according to a prearranged system; (b) determining whether one or more conditions for a given selector are met for one or more values of the associated one or more key value pairs as understood by the receiver device; and (c) in response to determining that the one or more conditions for the given selector are met, performing an action identified by the action ID associated with the given selector as understood by the receiver device.
-
-
9. A system, comprising:
-
one or more receiver devices constructed and arranged to extract a message from a broadcast communications medium, the message comprising a first targeter, wherein at least one of the receiver devices comprises a second targeter, wherein each targeter comprises one or more selectors associated with an action ID and one or more key value pairs, wherein the at least one receiver device is constructed and arranged to determine whether one or more conditions for a given selector are met for one or more values of the key value pairs, and to perform an action identified by the action ID associated with the given selector in response to determining that the one or more conditions for the given selector are met. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
one or more receiver devices constructed and arranged to extra a message from a broadcast communications medium, the message comprising a first targeter, wherein at least one of the receiver devices comprises a second targeter, wherein each targeter comprises one or more selectors, wherein one or more action IDs and keys for one or more of the key value pairs associated with one or more of the selectors are omitted from the message as being understood by the at least one receiver device according to a prearranged system, wherein the at least one receiver device is constructed and arranged to determine whether one or more conditions for a given selector are met for one or more values of each key value pair as understood by the at least one receiver device, and to perform an action identified by the action ID associated with the given selector as understood by the at least one receiver device, in response to determining that the one or more conditions for the given selector are met.
-
Specification