METHOD AND APPARATUS FOR DISTRIBUTING PROMOTIONAL MATERIALS
First Claim
1. A method, comprising:
- receiving a television program stream;
presenting the television program stream;
detecting a coupon tag in the television program stream;
retrieving the coupon tag from the television program stream;
transmitting to a remote server a request for coupon information, the request comprising at least a portion of the coupon tag, an identifier of a set-top box, and descriptive information about the television program stream;
receiving coupon information associated with a coupon without receiving the coupon itself responsive to a determination that a coupon offer is available at approximately a time when the request was transmitted;
presenting the coupon information contemporaneously with at least a portion of the television program stream; and
transmitting to the remote server a coupon request generated by a remote controller of the set-top box upon receiving the coupon request within a predetermined time, wherein transmitting the coupon request causes the remote server to store the coupon at a remote database associated with a user of the set-top box.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a server having a memory coupled to a processor. The processor can be operable to receive a request for promotional information responsive to a media processor detecting a promotional tag in a media program stream and transmit to the media processor promotional information associated with a promotion responsive to a determination that a promotional offer is available. The processor can also be operable to receive from the media processor a request for redeemable material associated with the promotion and store the redeemable material in a portion of a database associated with a user of the media processor. Other embodiments are disclosed.
-
Citations
24 Claims
-
1. A method, comprising:
-
receiving a television program stream; presenting the television program stream; detecting a coupon tag in the television program stream; retrieving the coupon tag from the television program stream; transmitting to a remote server a request for coupon information, the request comprising at least a portion of the coupon tag, an identifier of a set-top box, and descriptive information about the television program stream; receiving coupon information associated with a coupon without receiving the coupon itself responsive to a determination that a coupon offer is available at approximately a time when the request was transmitted; presenting the coupon information contemporaneously with at least a portion of the television program stream; and transmitting to the remote server a coupon request generated by a remote controller of the set-top box upon receiving the coupon request within a predetermined time, wherein transmitting the coupon request causes the remote server to store the coupon at a remote database associated with a user of the set-top box. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving a first request for coupon information responsive to a media processor detecting a coupon tag received with a media program stream; transmitting to the media processor coupon information associated with a coupon, without transmitting the coupon itself, responsive to a determination that a coupon offer is available at approximately a time when the first request is received; receiving from the media processor a second request to acquire the coupon responsive to an action generated by an input device of the media processor; and storing the coupon in a database associated with a user of the media processor responsive to receiving the second request for the coupon. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A server comprising a memory coupled to a processor operable to:
-
receive a request for promotional information responsive to a media processor detecting a promotional tag in a media program stream; transmit to the media processor promotional information associated with a promotion item responsive to a determination that a promotional offer is available; receive from the media processor a request for redeemable material associated with the promotion item; and store the redeemable material in a portion of a database associated with a user of the media processor. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification