System and method for aggregating commercial navigation information
First Claim
1. A method for improving performance of a digital video recorder, the method comprising:
- transmitting an identifier to a remote server, the identifier indicating a characteristic of broadcast content received by the digital video recorder;
in response to transmitting the identifier, receiving from the remote server an instruction update, the instruction update configured to alter a function of the digital video recorder; and
altering the function of the digital video recorder in response to receiving the instruction update.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for gathering and aggregating data related to the functionality of digital video recorders (DVRs) and transmitting updated instructions to the DVRs. During its operation, a DVR gathers data that is relevant to the detection of commercials such as luminance values, commercial patterns, and user input and stores this information in its internal storage. A central server receives updated instructions from administrators and generates new instructions in response to data aggregated from individual DVRs. The central sever transmits the updated instructions to remote DVRs.
-
Citations
42 Claims
-
1. A method for improving performance of a digital video recorder, the method comprising:
-
transmitting an identifier to a remote server, the identifier indicating a characteristic of broadcast content received by the digital video recorder;
in response to transmitting the identifier, receiving from the remote server an instruction update, the instruction update configured to alter a function of the digital video recorder; and
altering the function of the digital video recorder in response to receiving the instruction update. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for improving performance of a digital video recorder, the method comprising:
-
receiving an identifier from the digital video recorder, the identifier indicating a characteristic of broadcast content received by the digital video recorder;
in response to receiving the identifier, selecting an instruction update according to the characteristic of the digital video recorder, the instruction update configured to improve a function of the digital video recorder; and
transmitting the instruction update to the digital video recorder. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A digital video recorder comprising:
-
an instruction set, the instruction set controlling a function of the digital video recorder; and
a remote information module configured to;
receive an instruction set update from a remote server, the instruction set update generated with respect to broadcast content received by the personal video recorder; and
update the instruction set in response to the instruction update. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer readable storage medium that stores a set of software instructions, which when executed improve the performance of a remote digital video recorder, the software instructions comprising instructions for:
-
receiving an identifier from a remote personal video recorder, the identifier indicating a characteristic of broadcast content received by the digital video recorder; and
in response to receiving the identifier, transmitting an instruction update, the instruction update configured to alter a function of the digital video recorder. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for improving the performance of a digital video recorder comprising:
-
a data aggregation module configured to receive information from a plurality of digital video recorders and store the information in data files;
an instruction generation module configured to analyze the data files and generate instructions for digital video recorders; and
a selection module configured to receive an update request from a remote digital video recorder, determine the most appropriate instructions for the digital video recorder, and transmit the instructions to the remote digital video recorder. - View Dependent Claims (38, 39)
-
-
40. A method for configuring a remote digital video recorder comprising:
-
receiving information from a plurality of digital video recorders;
generating instructions for digital video recorders in response to the received information; and
in response to an update request from a remote digital video recorder, determining the most appropriate instructions for the digital video recorder; and
transmitting the instructions to the remote digital video recorder. - View Dependent Claims (41, 42)
-
Specification