Method and system for tracking network use
First Claim
1. A method for collecting information about viewing habits of subscribers to a media delivery network for delivering programming to numerous set top boxes, each capable of supporting different applications invoked and controlled by subscriber commands, the method comprising the steps of:
- a) programming each application to identify selected subscriber commands of interest;
b) determining an application identifier corresponding to a particular application to which a selected command is addressed; and
c) creating an event record comprising;
1) the application identifier;
2) an identification code corresponding to the selected command; and
3) a time stamp.
0 Assignments
0 Petitions
Accused Products
Abstract
An interactive media delivery system enables interactive media programming to a multimedia device and also tracks a subscriber'"'"'s use of the multimedia device. For example, the device tracks events, such as a change in programming, a change in channel selection, and/or the subscriber'"'"'s interaction with a particular interactive services application. Each event may be stored as an event record in a database, and one or more of the event records may be merged with content data to form event timelines of programming or other activity to the multimedia device over a selected time period. Further, timelines may be analyzed to generate ratings and other information about programming and may also be correlated with demographics data for marketing analysis.
614 Citations
8 Claims
-
1. A method for collecting information about viewing habits of subscribers to a media delivery network for delivering programming to numerous set top boxes, each capable of supporting different applications invoked and controlled by subscriber commands, the method comprising the steps of:
-
a) programming each application to identify selected subscriber commands of interest;
b) determining an application identifier corresponding to a particular application to which a selected command is addressed; and
c) creating an event record comprising;
1) the application identifier;
2) an identification code corresponding to the selected command; and
3) a time stamp. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage medium on which is encoded instructions for performing the following:
-
a) programming an application to identify a selected subscriber command of interest, the application selected from a plurality of applications operating on a multimedia device;
b) determining an application identifier corresponding to the application to which the selected command of interest is addressed; and
c) creating an event record comprising;
1) the application identifier;
2) an identification code corresponding to the selected command of interest; and
3) a time stamp, wherein the multimedia device communicates with a media delivery network, the media delivery network communicating at least one of programming content and the application to a plurality of multimedia devices.
-
Specification