Thumbnail generation and presentation for recorded TV programs
First Claim
1. A method comprising:
- recording, at a client device, media content;
generating from the media content, during an initial recording of the media content and before a recorded portion of the media content exceeds a threshold portion of the media content, a temporary thumbnail representative of the media content from a frame in the media content;
presenting, by the client device, the temporary thumbnail within an electronic program guide (EPG) listing;
determining, by the client device, that the recorded portion of the media content exceeds the threshold portion of the media content;
generating from the recorded portion of the media content, a permanent thumbnail representative of the recorded portion of the media content based at least in part on selecting a representative frame in the recorded portion of the media content; and
presenting, by the client device, the permanent thumbnail within the EPG listing instead of the temporary thumbnail.
3 Assignments
0 Petitions
Accused Products
Abstract
Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a temporary thumbnail image is generated when a TV program first starts recording. The temporary thumbnail is used to populate any user interface (UI) screens that reference the recoded TV program. Once the TV program has reached a threshold amount of recording (e.g., a prescribed duration of recording, or completion of the recording), a permanent thumbnail image is generated and associated with the TV program. The permanent thumbnail is then presented in any subsequent UI screens, replacing the temporary thumbnail. In another implementation, display of the thumbnail images in the UI screens may be further controlled by setting preferences, such as parental controls.
159 Citations
20 Claims
-
1. A method comprising:
-
recording, at a client device, media content; generating from the media content, during an initial recording of the media content and before a recorded portion of the media content exceeds a threshold portion of the media content, a temporary thumbnail representative of the media content from a frame in the media content; presenting, by the client device, the temporary thumbnail within an electronic program guide (EPG) listing; determining, by the client device, that the recorded portion of the media content exceeds the threshold portion of the media content; generating from the recorded portion of the media content, a permanent thumbnail representative of the recorded portion of the media content based at least in part on selecting a representative frame in the recorded portion of the media content; and presenting, by the client device, the permanent thumbnail within the EPG listing instead of the temporary thumbnail. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer storage device comprising computer-executable instructions that, when executed, direct the computer storage device to:
-
generate, during an initial recording of media content, a temporary thumbnail representative of the media content from a frame in a first portion of recoded media content; present the temporary thumbnail within an electronic program guide (EPG) user interface as an identifier of the media content; determine that the recorded media content exceeds a threshold portion of the media content; generate a permanent thumbnail that is representative of the recorded media content based at least in part on selecting a representative frame in a second portion of the recorded media content; and present the permanent thumbnail within the EPG listing instead of the temporary thumbnail as the identifier of the media content. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a recorder to record media content onto a recording medium; and a thumbnail generator to; form a temporary thumbnail representative of the media content from a frame in a first portion of recoded media content before a threshold portion of the media content has been recorded; determine that the recorded media content exceeds the threshold portion of the media content; select a representative frame in a second portion of the recorded media content that is representative of the media content; and form a permanent thumbnail based at least in part on selecting the representative frame; and an electronic program guide (EPG) user interface to present the temporary thumbnail until the permanent thumbnail is formed and thereafter present the permanent thumbnail instead of the temporary thumbnail as identifiers of the media content. - View Dependent Claims (18, 19, 20)
-
Specification