Collection of affinity data from television, video, or similar transmissions
First Claim
1. A method of selecting and displaying a video segment to a viewer comprising:
- transmitting a plurality of video segments from a broadcast center to a viewer;
displaying said video segments to said viewer;
sensing input from said viewer through at least one sensor;
transmitting said input to a remote computer;
analyzing said input to generate affinity data;
selecting a specific video segment based on said affinity data;
transmitting said specific video segment from said broadcast center to said viewer; and
displaying said specific video segment to said viewer.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for generating affinity data, i.e. data that indicates the interest of a viewer or user in broadcast information such as a video, audio or data broadcast. Automated or manual selection can be made either at an upstream site or at the set-top box for selecting alternative sources of content based upon the affinity data. Return channels can be provided through upstream transmissions through a cable, Internet connections, etc. to an origination site which may comprise a content provider, a TV studio, a head-end, or other upstream location. Affinity data can be remotely sensed by sensors, that are built in or connected, to the set-top box. Further, affinity data can be manually generated by the viewer or user, by various methods such as manually entering data in response to trigger icons that appear on a video broadcast or audio transmission. Triggers for triggering responses and transmitting data can be inserted in the vertical blanking interval of a video feed or can be periodically generated by the set-top box.
322 Citations
6 Claims
-
1. A method of selecting and displaying a video segment to a viewer comprising:
-
transmitting a plurality of video segments from a broadcast center to a viewer;
displaying said video segments to said viewer;
sensing input from said viewer through at least one sensor;
transmitting said input to a remote computer;
analyzing said input to generate affinity data;
selecting a specific video segment based on said affinity data;
transmitting said specific video segment from said broadcast center to said viewer; and
displaying said specific video segment to said viewer. - View Dependent Claims (2, 3)
-
-
4. A method of collecting affinity data comprising:
-
transmitting a plurality of video segments from a broadcast center to a viewer;
displaying said video segments to a viewer;
sensing input from said viewer through at least one sensor;
analyzing said input to generate affinity data;
selecting a specific video signal from a plurality of video signals being broadcast to said viewer, said selection being based on said affinity data;
transmitting said affinity data to a remote computer; and
displaying said specific video signal to said viewer. - View Dependent Claims (5, 6)
-
Specification