Apparatus, systems and methods for automatically presenting stored media content at its beginning
First Claim
1. A method for presenting a previously scheduled program received in a media content stream, wherein the media content stream is received at a media device, the method comprising:
- receiving, at the media device, a user request to store the previously scheduled program in a memory medium of the media device when the previously scheduled program in the media content stream is received at the media device, wherein the user request is made in advance of a scheduled presentation time of the previously scheduled program;
receiving a plurality of programs in the media content stream at the media device, wherein the previously scheduled program is one of the plurality of received programs;
storing an initial portion of the previously scheduled program in the memory medium of the media device as the previously scheduled program is being received in the media content stream at the media device;
receiving a presentation request to present the previously scheduled program at the media device, wherein the previously scheduled program is one of the plurality of programs indicated on a presented EPG that are currently scheduled for presentation, wherein the presentation request is based on the user'"'"'s selection of the previously scheduled program via the presented EPG, wherein the presentation request is received after the initial portion of the previously scheduled program has been received at the media device and has been stored in the memory medium of the media device, and wherein the presentation request is received before a conclusion of the previously scheduled program;
accessing the stored initial portion of the previously scheduled program from the memory medium, wherein the stored initial portion of the previously scheduled program is automatically accessed in response to receiving the user'"'"'s presentation request made via the presented EPG when the initial portion of the previously scheduled program has been stored in the memory medium of the media device; and
initiating presentation at a beginning of the previously scheduled program residing in the accessed initial portion of the previously scheduled program, wherein the presentation is automatically initiated in response to automatically accessing the stored initial portion of the previously scheduled program from the memory medium of the media device.
6 Assignments
0 Petitions
Accused Products
Abstract
Media device systems and methods are operable to automatically present a program at its beginning while a remaining portion of the program is being received at the media device. An exemplary embodiment receives a program in a media content stream; receives a presentation request to present the program, wherein the presentation request is received after an initial portion of the program has been received and wherein the presentation request is received before a conclusion of the program; accesses a stored initial portion of the program from a memory medium; and initiates presentation at a beginning of the program residing in the accessed initial portion of the program.
39 Citations
19 Claims
-
1. A method for presenting a previously scheduled program received in a media content stream, wherein the media content stream is received at a media device, the method comprising:
-
receiving, at the media device, a user request to store the previously scheduled program in a memory medium of the media device when the previously scheduled program in the media content stream is received at the media device, wherein the user request is made in advance of a scheduled presentation time of the previously scheduled program; receiving a plurality of programs in the media content stream at the media device, wherein the previously scheduled program is one of the plurality of received programs; storing an initial portion of the previously scheduled program in the memory medium of the media device as the previously scheduled program is being received in the media content stream at the media device; receiving a presentation request to present the previously scheduled program at the media device, wherein the previously scheduled program is one of the plurality of programs indicated on a presented EPG that are currently scheduled for presentation, wherein the presentation request is based on the user'"'"'s selection of the previously scheduled program via the presented EPG, wherein the presentation request is received after the initial portion of the previously scheduled program has been received at the media device and has been stored in the memory medium of the media device, and wherein the presentation request is received before a conclusion of the previously scheduled program; accessing the stored initial portion of the previously scheduled program from the memory medium, wherein the stored initial portion of the previously scheduled program is automatically accessed in response to receiving the user'"'"'s presentation request made via the presented EPG when the initial portion of the previously scheduled program has been stored in the memory medium of the media device; and initiating presentation at a beginning of the previously scheduled program residing in the accessed initial portion of the previously scheduled program, wherein the presentation is automatically initiated in response to automatically accessing the stored initial portion of the previously scheduled program from the memory medium of the media device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A media device, comprising:
-
a program content stream interface configured to receive at least one media content stream, wherein the media content stream includes a plurality of programs that are being currently received; a memory medium communicatively coupled to the program content stream interface and configured to optionally store an initial portion of a previously scheduled program, wherein the previously scheduled program is one of the received plurality of programs, and wherein the initial portion of the stored previously scheduled program is stored as the previously scheduled program is received in the media content stream at the program content stream interface; and a processor system communicatively coupled to the memory medium and the program content stream interface, wherein the processor system is configured to; generate electronic program guides (EPGs) that are presented on a display to a user, wherein the EPGs indicate that the plurality of programs are currently scheduled for presentation, and wherein the previously scheduled program is listed in the EPGs as one of the plurality of programs that are currently scheduled for presentation; receive, at the media device, a user request to store the previously scheduled program in the memory medium of the media device when the previously scheduled program is received at the media device; receive a user'"'"'s presentation request to present the previously scheduled program, wherein the user'"'"'s presentation request for the requested previously scheduled program is based on the user navigating about a currently presented EPG and selecting the requested previously scheduled program via the currently presented EPG; present a currently received portion of the requested previously scheduled program in the media content stream in response to the received user'"'"'s presentation request, wherein the currently received portion of the requested previously scheduled program is presented when the initial portion of the previously scheduled program is not stored in the memory medium; automatically access the stored initial portion of the previously scheduled program from the memory medium in response to the received user'"'"'s presentation request made via the currently presented EPG when the initial portion of the previously scheduled program is stored in the memory medium; and present the accessed initial portion of the previously scheduled program, wherein the user'"'"'s presentation request made via the currently presented EPG is received after the initial portion of the requested previously scheduled program has been received, wherein the user'"'"'s presentation request made via the currently presented EPG is received before a remaining portion of the requested previously scheduled program is received in the media content stream, and wherein presentation of the initial portion of the requested previously scheduled program automatically begins in response to the user'"'"'s presentation request made via the currently presented EPG. - View Dependent Claims (13, 14, 15)
-
-
16. A method for presenting a previously scheduled program that is currently being received in a media content stream at a media device, the method comprising:
-
receiving information that is used to generate electronic program guides (EPGs) at the media device, wherein the EPGs information identifies when the previously scheduled program will be presentable to a user; receiving a first user request to store the previously scheduled program in a memory medium of the media device, where the first user request is received prior to when the previously scheduled program will be presentable to the user; storing an initial portion of the previously scheduled program in the memory medium of the media device as the initial portion of the previously scheduled program is being received in the media content stream at the media device; generating an EPG at the media device in response to a second user request to present the EPG, wherein the EPG is generated after the first user request is received; presenting the EPG on a display to the user, wherein the presented EPG indicates that the previously scheduled program is currently scheduled for presentation; receiving a presentation request to present the previously scheduled program while a remaining portion of the previously scheduled program is being received in the media content stream at the media device, wherein the presentation request is based on the user navigating about the presented EPG and selecting the previously scheduled program via the presented EPG; accessing the initial portion of the previously scheduled program from the memory medium in response to receiving the user'"'"'s presentation request made via the presented EPG when the initial portion of the previously scheduled program has been optionally stored in the memory medium; and presenting the initial portion of the previously scheduled program residing in the accessed initial portion of the previously scheduled program, wherein presentation of the initial portion of the requested previously scheduled program automatically begins in response to the user'"'"'s presentation request made via the presented EPG. - View Dependent Claims (17, 18, 19)
-
Specification