Back to results
US 10,097,788 B2Granted
Intelligent recording
AssigneeDISH Technologies L.L.C.
InventorSagar Zaveri
Life of this patent
Estimating the term…
Abstract
An intelligent recording collects data associated with a user's viewing habit of live program contents and determines a viewing pattern by analyzing the collected data. The viewing pattern is used to identify a scheduled program content as a candidate for automatic recording, the identified scheduled program content having fallen within the determined viewing pattern.
Claims16
A method comprising:
- monitoring interaction between a user and a content receiver during presentation of a plurality of live program contents, the monitoring including generating a viewing token that represents an interaction between the user and the content receiver, the viewing token including an activity code that indicates a user action in controlling a program content, an identifier of the program content and a time stamp;
- collecting data associated with the user's viewing of the plurality of live program contents, the data including the viewing token;
- aggregating the collected data over a selected period of time;
- determining a viewing pattern based on an analysis of the aggregated data;
- identifying a recording candidate for a scheduled automatic recording, the recording candidate being an upcoming program content falling within the determined viewing pattern;
- automatically recording the identified recording candidate as a recorded program content, and
- notifying the user of an availability of the recorded program content for playback.
4 more elements
A content receiver comprising:
- a tuning module configured to receive a signal;
- a decoding module configured to decode a selected program content from the received signal, the selected program content including video, audio and metadata;
- a processing module including
- a central processing module configured to generate user notifications and to receive a plurality of input from a user,
- a data collecting module configured to
- monitor the user's viewing habit of live program contents by generating a viewing token that represents an interaction between the user and the content receiver, the viewing token including an activity code that indicates a user action in controlling a program content, an identifier of the program content and a time stamp, and
- collect data associated with the user's viewing habit, the data including the viewing token, and
- a learning module configured to
- aggregate the collected data over a selected period of time,
- determine a viewing pattern by analyzing the aggregated data, and
- identify a recording candidate, the recording candidate being a scheduled program content that falls within the determined viewing pattern;
- and
- a recording module configured to automatically record the recording candidate.
10 more elements
Dependencies are inferred from the claim text.