Method For Companies To Conduct Transactions During Media Broadcasts
First Claim
1. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving a broadcast with embedded information;
- b) extracting content from said broadcast, c) presenting said content to the viewer;
d) extracting said embedded information from said broadcast;
e) storing said embedded information;
f) transmitting said embedded information and viewer information to a remote computer; and
g) receiving transaction information.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method that allows a company or companies to conduct commercial transactions with broadcast viewers immediately during a broadcast or at a later time. The amount of time a viewer spends watching a particular broadcast is recorded along with information about the company or companies sponsoring the broadcast. The viewer accesses a central database, which sends back to the viewer advertisements, coupons, discounts, contests, product information, and product purchase information, based on information about the viewer and the specific times the viewer watched broadcasts or segments of broadcasts that were sponsored by the company or companies.
32 Citations
20 Claims
-
1. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving a broadcast with embedded information;
- b) extracting content from said broadcast, c) presenting said content to the viewer;
d) extracting said embedded information from said broadcast;
e) storing said embedded information;
f) transmitting said embedded information and viewer information to a remote computer; and
g) receiving transaction information.
- b) extracting content from said broadcast, c) presenting said content to the viewer;
-
2. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving a broadcast with information embedded into the broadcast at regular time periods, said information including timestamps;
- b) extracting content from said broadcast, c) presenting said content to the viewer;
d) extracting said embedded information from said broadcast;
e) incrementing counters for counting time slices during said time periods;
f) storing said embedded information and said counter values;
g) transmitting said embedded information and said counter values and viewer information to a remote computer; and
h) receiving transaction information.
- b) extracting content from said broadcast, c) presenting said content to the viewer;
-
3. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) embedding information about a broadcast along with the broadcast content;
- and b) broadcasting said content with said embedded information to a remote viewer.
-
4. The method of claim further comprising a) receiving information from said viewer about said broadcast;
- and b) transmitting transaction information to said viewer based on said information received.
-
5. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) embedding information about said broadcast along with said broadcast content at regular time periods;
- and b) broadcasting said content with said embedded information to a remote viewer.
-
6. The method of claim further comprising a) receiving information from said viewer about said broadcast;
- b) receiving counter values for the number of time slices viewed by said viewer; and
c) transmitting transaction information to said viewer based on said information received and said counter values received.
- b) receiving counter values for the number of time slices viewed by said viewer; and
-
7. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving information about a broadcast from a remote viewer;
- and b) transmitting transaction information to the remote viewer based on said information received.
-
8. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving information about a broadcast from a remote viewer;
- b) receiving counter values for the number of time slices viewed by the viewer; and
c) transmitting transaction information to the remote viewer based on said information received and said counter values received.
- b) receiving counter values for the number of time slices viewed by the viewer; and
-
9. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving information about a broadcast from a remote viewer;
- b) searching a database for information about sponsors of the content of said broadcast and the product information offered by said sponsors;
c) creating a displayable page containing sponsor information and product information based on said database information and said information received from said viewer; and
d) transmitting said displayable page back to said viewer.
- b) searching a database for information about sponsors of the content of said broadcast and the product information offered by said sponsors;
-
10. A method for allowing companies to conduct transactions during media broadcasts, the method comprising a) receiving information about a broadcast from a remote viewer;
- b) receiving counter values for the number of time slices viewed by said viewer;
c) searching a database for information about sponsors of the content and the products offered by said sponsors;
d) creating a displayable page containing sponsor information and product information based on said database information and said information received from said viewer; and
e) transmitting said displayable page back to said viewer.
- b) receiving counter values for the number of time slices viewed by said viewer;
-
11. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a broadcast medium, a storage device, a presentation device, a communication medium, and a computer whereby a) said computer receives a broadcast with embedded information via said broadcast medium;
- b) said computer extracts content from said broadcast;
c) said computer presents extracted content to the viewer via said presentation device;
d) said computer extracts said embedded information from said broadcast;
e) said computer stores said embedded information on said storage device;
f) said computer transmits said embedded information and viewer information to a remote computer via said communication medium; and
g) said computer receives transaction information via said communication medium.
- b) said computer extracts content from said broadcast;
-
12. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a broadcast medium, a storage device, a presentation device, a communication medium, and a computer whereby a) said computer receives a broadcast with information embedded into the broadcast at regular time periods, said information including timestamps via said broadcast medium;
- b) said computer extracts content from said broadcast;
c) said computer presents said extracted content to the viewer via said presentation device;
d) said computer extracts said embedded information from said broadcast;
e) said computer increments counters for counting time slices during said time periods;
f) said computer stores said embedded information and said counter values on said storage device;
g) said computer transmits said embedded information and said counter values and viewer information to a remote computer via said communication medium; and
h) said computer receives transaction information via said communication medium.
- b) said computer extracts content from said broadcast;
-
13. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a broadcast medium and a computer whereby a) said computer embeds information about a broadcast along with the broadcast content;
- and b) said computer broadcasts said content with said embedded information to a remote viewer via said broadcast medium.
-
14. The apparatus of claim further comprising a communication medium whereby a) said computer receives information from said viewer about said broadcast via said communication medium;
- and b) said computer transmits product information to said viewer via said communication medium.
-
15. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a broadcast medium and a computer whereby a) said computer embeds information about said broadcast along with the broadcast content at regular time periods;
- and b) said computer broadcasts said content with said embedded information to a remote viewer via said broadcast medium.
-
16. The apparatus of claim further comprising a communication medium whereby a) said computer receives information from said viewer about said broadcast via said communication medium;
- b) said computer receives counter values for the number of time slices viewed by said viewer via said communication medium; and
c) said computer transmits product information to said viewer via said communication medium.
- b) said computer receives counter values for the number of time slices viewed by said viewer via said communication medium; and
-
17. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a communication medium and a computer whereby a) said computer receives information about a broadcast from a remote viewer via said communication medium;
- b) said computer transmits product information to the remote viewer via said communication medium.
-
18. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a communication medium and a computer whereby a) said computer receives information about a broadcast from a remote viewer via said communication medium;
- b) said computer receives counter values for the number of time slices viewed by the viewer via said communication medium; and
c) said computer transmits product information to the remote viewer via said communication medium.
- b) said computer receives counter values for the number of time slices viewed by the viewer via said communication medium; and
-
19. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a storage device, a presentation device, a communication medium, and a computer whereby a) said computer receives information about a broadcast from a remote viewer via said communication medium;
- b) said computer searches a database for information about sponsors of the content of said broadcast and the product information offered by said sponsors;
c) said computer creates a displayable page containing sponsor information and product information based on said database information and said information received from said viewer;
d) said computer transmits said displayable page back to said viewer via said communication medium.
- b) said computer searches a database for information about sponsors of the content of said broadcast and the product information offered by said sponsors;
-
20. An apparatus for allowing companies to conduct transactions during media broadcasts, the apparatus comprising a communication medium and a computer whereby a) said computer receives information about a broadcast from a remote viewer via said communication medium;
- b) said computer receives counter values for the number of time slices viewed by said viewer via said communication medium;
c) said computer searches a database for information about sponsors of the content and the products offered by said sponsors;
d) said computer creates a displayable page containing sponsor information and product information based on said database information and said information received from said viewer; and
e) said computer transmits said displayable page back to said viewer via said communication medium.
- b) said computer receives counter values for the number of time slices viewed by said viewer via said communication medium;
Specification