Method and system for downloading, storing and displaying coupon data using the horizontal overscan portion of a video signal
First Claim
1. A system for selectively storing and selectively displaying coupons defined by coupon data extracted from a horizontal overscan portion of a video signal, the system comprising:
- a decoder configured to receive a video signal during a transmission session and to extract coupon data from the horizontal overscan portion of the video signal producing extracted coupon data, the extracted coupon data defining a plurality of coupons relating to different products and services; and
an electronic coupon configured to selectively store and to selectively display coupons defined by the extracted coupon data, the electronic coupon comprising;
a display configured to selectively display coupons defined by the extracted coupon data;
a plurality of control keys configured to selectively respond to actuation by a user;
a non-volatile memory configured to selectively store coupons defined by the extracted coupon data, anda controller configured to process the extracted coupon data produced by the decoder, the controller being logically coupled to the display, to the plurality of control keys, and to the non-volatile memory, the controller implementing the following functions;
enabling a user to selectively manipulate at least one of the of the plurality of control keys to select a setup mode prior to the transmission session, the controller responding to the selection of the setup mode by causing a menu including a plurality of different products and services to be presented to the user on the display;
enabling a user to manipulate at least one of the of the plurality of control keys to select at least one of the different products and services displayed in the menu, selection of a product or a service indicating that the user desires extracted coupon data corresponding to the product or the service selected to be stored in the electronic coupon; and
automatically analyzing the extracted coupon data produced by the decoder, such that only coupons defined by the extracted coupon data that correspond to the at least one of the different products and services selected by the user in the setup mode are automatically stored in the non-volatile memory, and each coupon defined by the extracted coupon data that does not correspond to the at least one of the different products and services selected by the user in the setup mode is automatically discarded.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for decoding and storing encoded coupon data delivered via the horizontal overscan area of a video signal. An electronic coupon displays representations of coupons defined by coupon data that can be extracted from an encoded video signal that can be broadcast or played-back from video tape. The electronic coupon is equipped with a non-volatile memory that permits the coupon data to be stored for display subsequent to the transmission session (e.g., a televised program). The electronic coupon has a set-up mode which allows a user to pre-select types of coupons that the user would like to receive. Coupon data satisfying the user'"'"'s selections will be stored in the electronic coupon, while coupon data not satisfying the user'"'"'s selections will not be stored. A decoder extracts the coupon data from an encoded video signal and transmits the coupon data to the electronic coupon via a receiver of electronic contacts. Advantageously, the coupon data can be transmitted to the electronic coupon during television commercials.
-
Citations
29 Claims
-
1. A system for selectively storing and selectively displaying coupons defined by coupon data extracted from a horizontal overscan portion of a video signal, the system comprising:
-
a decoder configured to receive a video signal during a transmission session and to extract coupon data from the horizontal overscan portion of the video signal producing extracted coupon data, the extracted coupon data defining a plurality of coupons relating to different products and services; and an electronic coupon configured to selectively store and to selectively display coupons defined by the extracted coupon data, the electronic coupon comprising; a display configured to selectively display coupons defined by the extracted coupon data; a plurality of control keys configured to selectively respond to actuation by a user; a non-volatile memory configured to selectively store coupons defined by the extracted coupon data, and a controller configured to process the extracted coupon data produced by the decoder, the controller being logically coupled to the display, to the plurality of control keys, and to the non-volatile memory, the controller implementing the following functions; enabling a user to selectively manipulate at least one of the of the plurality of control keys to select a setup mode prior to the transmission session, the controller responding to the selection of the setup mode by causing a menu including a plurality of different products and services to be presented to the user on the display; enabling a user to manipulate at least one of the of the plurality of control keys to select at least one of the different products and services displayed in the menu, selection of a product or a service indicating that the user desires extracted coupon data corresponding to the product or the service selected to be stored in the electronic coupon; and automatically analyzing the extracted coupon data produced by the decoder, such that only coupons defined by the extracted coupon data that correspond to the at least one of the different products and services selected by the user in the setup mode are automatically stored in the non-volatile memory, and each coupon defined by the extracted coupon data that does not correspond to the at least one of the different products and services selected by the user in the setup mode is automatically discarded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for storing coupon data extracted from the horizontal overscan portion of a video signal in an electronic coupon, the method comprising the steps of:
-
providing an electronic coupon configured to selectively store coupons defined by coupon data extracted from the horizontal overscan portion of the video signal during a transmission session, the electronic coupon comprising a controller configured to analyze and manipulate the extracted coupon data; before the transmission session, enabling a user to select a setup mode available in the electronic coupon by manipulating a key on the electronic coupon, the controller responding to selection of the setup mode by displaying a menu including a plurality of different products and services; enabling the user to select at least one of the different products and services, selection of a product or a service indicating that the user desires extracted coupon data corresponding to the product or the service selected to be stored in the electronic coupon; receiving the video signal during a transmission session; extracting coupon data from the horizontal overscan portion of the video signal; and using the controller for automatically performing the steps of; determining a product or a service corresponding to each coupon defined by the extracted coupon data; storing each coupon defined by the extracted coupon data corresponding to a product or a service selected by the user, in the electronic coupon; and discarding each coupon defined by the extracted coupon data that does not correspond to a product or a service selected by the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An electronic coupon for decoding and selectively storing coupon data that are encoded in a horizontal overscan portion of a video signal, the electronic coupon comprising:
-
a decoder configured to receive the video signal, said decoder processing video signals thus received to decode coupon data that are encoded in the horizontal overscan portion of the video signal, producing decoded coupon data, the decoded coupon data defining at least one coupon; a display configured to selectively display coupons defined by the decoded coupon data; a plurality of control keys configured to be selectively controlled by a user; a memory in which selected coupons defined by the coupon data decoded by the decoder can be stored; and a processor configured to process the decoded coupon data produced by the decoder, the processor being logically coupled to the display, to the plurality of control keys, and to the memory, the processor implementing the following functions; enabling a user to manipulate at least one of the of the plurality of control keys to select a setup mode prior to a transmission session, the controller responding to the selection of the setup mode by causing a menu including a plurality of different products and services to be presented to the user on the display, selection of a product or a service indicating that the user desires decoded coupon data corresponding to the product or the service selected to be stored in the electronic coupon; enabling a user to manipulate least one of the of the plurality of control keys to select at least one of the different products and services displayed in the menu; automatically analyzing the decoded coupon data produced by the decoder, such that only coupons defined by the decoded coupon data that correspond to a product or a service selected by the user in the setup mode are automatically stored in the memory, and each coupon defined by the decoded coupon data that does not correspond to a product or a service selected by the user in the setup mode is automatically discarded, the decoder, the display, the plurality of control keys, the memory, and the processor being encompassed in a common housing, the common housing being sufficiently portable that the electronic coupon is transportable to a retailer, where coupons stored therein are redeemable. - View Dependent Claims (25)
-
-
26. A system for decoding and selectively storing coupon data that are encoded in a horizontal overscan portion of a video signal, the system comprising:
-
a decoder adapted to receive the video signal, said decoder processing video signals thus received to decode coupon data that are encoded in the horizontal overscan portion of the video signal the decoded coupon data defining at least one coupon; an electronic coupon comprising; a receiver adapted to receive decoded coupon data from said decoder; a memory for use in storing selected coupon data decoded by the decoder; a display enabling a user to view the coupon data decoded by the decoder; a plurality of control keys to selectively control a display of coupon data decoded by the decoder; and a processor logically coupled to said receiver, to said memory, to said display, and to said plurality of control keys, said processor enabling a user to selectively manipulate the decoded coupon data received from the decoder by the receiver, said processor enabling a user to manipulate at least one of said plurality of control keys to select a set-up mode, such that when the set-up mode is selected, a user is presented with a menu comprising a plurality of different products and services that a user can select by manipulating at least one of said plurality of control keys, so that said processor automatically evaluates any decoded coupon data received by said receiver, such that decoded coupon data that correspond to a selected product or service are automatically stored in said memory, and decoded coupon data that do not correspond to a selected product or service are automatically not stored in said memory, selection of a product or service indicating that the user desires decoded coupon data corresponding to the product or the service selected to be stored in the electronic coupon.
-
-
27. A method for delivering and storing coupon data for an electronic coupon using the horizontal overscan portion of a video signal, the method comprising the steps of:
-
providing an electronic coupon including a decoder configured to extract coupon data from the horizontal overscan portion of the video signal, such that the decoder and other functional components of the electronic coupon are encompassed in a common housing that is readily taken to a retailer to redeem a coupon stored in the electronic coupon; receiving the video signal at the electronic coupon during a transmission session; extracting coupon data from the horizontal overscan portion of a video signal using the decoder in the electronic coupon; storing the coupon data extracted by the decoder in the electronic coupon, taking the electronic coupon that includes the decoder to a retailer, to redeem a coupon stored in the electronic coupon; and displaying the electronic coupon to a retailer to redeem the electronic coupon.
-
-
28. A method for delivering and selectively storing coupon data using the horizontal overscan portion of a video signal, the method comprising the steps of:
-
providing an electronic coupon comprising a plurality of keys configured to receive input from a user, the plurality of keys including a mode key operative to enable a user to toggle between a start up mode and a storage mode; actuating the mode key to selectively enter the start up mode, such that in response to selection of the start up mode, the electronic coupon automatically displays a menu including a plurality of products and services; enabling a user to select at least one product or service from the menu, selection of a product or a service indicating that the user desires coupon data corresponding to the product or the service selected to be stored in the electronic coupon; actuating the mode key to selectively enter the storage mode, such that in response to selection of the storage mode, the electronic coupon is enabled to automatically evaluate any coupon data extracted from the horizontal overscan portion of a video signal to determine if such coupon data correspond to a product or a service selected in the start up mode; receiving the video signal; extracting coupon data from the horizontal overscan portion of the video signal; automatically evaluating the extracted coupon data with the electronic coupon; and if the extracted coupon data matches a selected product or service, then automatically storing the extracted coupon data, and otherwise, not storing the extracted coupon data.
-
-
29. A system for decoding and storing coupon data that are encoded in a horizontal overscan portion of a video signal, the system comprising:
-
a decoder adapted to receive the video signal, the decoder processing video signals thus received to extract coupon data that are encoded in the horizontal overscan portion of the video signal, the extracted coupon data defining a plurality of coupons, at least some of the coupons corresponding to different products and services; an electronic coupon comprising; a receiver configured to receive the plurality of coupons extracted by the decoder; a memory configured to selectively store coupons received by the electronic controller; a display enabling a user to selectively view a coupon stored in the memory; a plurality of control keys configured to receive an input from a user, including a mode key enabling a user to selectively toggle between a setup mode, a storage mode, and a redeem mode; and a processor logically coupled to the receiver, to the memory, to the display, and to the plurality of control keys, the processor implementing at least the following functions; responding to a user using the mode key to select the setup mode by displaying a menu including a plurality of different products and services to the user on the display; enabling a user to manipulate at least one of the plurality of control keys to select at least one of the different products and services displayed in the menu in the setup mode, selection of a product or service indicating that the user desires coupons extracted by the decoder that correspond to the product or the service selected to be stored in the electronic coupon; responding to a user using the mode key to select the storage mode by automatically analyzing each coupon defined by coupon data extracted from a video signal by the decoder and received by the electronic coupon, such that only coupons that correspond to a product or a service selected by the user in the setup mode are automatically stored in the memory, and each coupon that does not correspond to a product or a service selected by the user in the setup mode is automatically discarded; and responding to a user manipulating the mode key to select the redeem mode by displaying a menu including each coupon stored in the memory.
-
Specification