Storing and accessing segments of recorded programs
AssigneeAT&T Intellectual Property I, L.P.
InventorsMary C. McCarthy, Elizabeth Lopez, Valerie H. Montalvo
Life of this patent
Estimating the term…
Abstract
An apparatus for recording multimedia content transmitted over a network including a reception interface for receiving the multimedia content from the network, a user input interface for receiving user inputs, and a storage resource including executable instructions including a recording module for recording the multimedia content in accordance with the user inputs. The user inputs also include a multimedia selection signal for indicating the multimedia content to be recorded, and a segmenting signal for indicating a size of at least one of a plurality of segments in which the multimedia content is recorded.
Claims19
A multimedia recorder, comprising:
- a hardware processor;
- a network adapter for receiving multimedia content delivered from a multimedia service provider via a multimedia network;
- a user input interface for receiving user input;
- and
- a storage resource comprising processor executable instructions wherein the instructions, when executed by the hardware processor, cause the hardware processor to perform operations comprising:
- receiving a signal indicative of a request to record a program;
- generating a plurality of suggested segment sizes using metadata of the program;
- prompting a user to indicate a particular segment size by displaying a program segment menu including:
- a suggested segment size menu element indicating the plurality of suggested segment sizes and a user specified segment size menu element;
- storing the program in a plurality of program segments of the particular segment size in the storage resource;
- responsive to a request to playback the program, prompting the user to indicate particular program segments by displaying a segment selection menu including a single segment selection menu element, a multiple segment selection menu element, and an all segments selection menu element;
- prompting the user to indicate an ordering of playing back of the particular program segments;
- and
- playing back the particular program segments in accordance with the ordering of playing back.
A program recording method, comprising:
- receiving a signal indicative of a request to record a program;
- generating a plurality of suggested segment sizes using metadata of the program;
- prompting a user to indicate a particular segment size by displaying a program segment menu including:
- a suggested segment size menu element indicating the plurality of suggested segment sizes and a user specified segment size menu element;
- storing the program in a plurality of program segments of the particular segment size in a storage resource;
- responsive to a request to playback the program, prompting the user to indicate particular program segments by displaying a segment selection menu including a single segment selection menu element, a multiple segment selection menu element, and an all segments selection menu element;
- prompting the user to indicate an ordering of playing back of the particular program segments;
- and
- playing back the particular program segments in accordance with the ordering of playing back.
A non-transitory computer readable medium comprising computer executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
- generating a plurality of suggested segment sizes using metadata of a program;
- prompting a user to indicate a particular segment size by displaying a program segment menu including:
- a suggested segment size menu element indicating the plurality of suggested segment sizes and a user specified segment size menu element;
- storing the program in a plurality of program segments of the particular segment size in a storage resource;
- responsive to a request to playback the program, prompting the user to indicate particular program segments by displaying a segment selection menu including a single segment selection menu element, a multiple segment selection menu element, and an all segments selection menu element;
- prompting the user to indicate an ordering of playing back of the particular program segments;
- and
- playing back the particular program segments in accordance with the ordering of playing back.
Dependencies are inferred from the claim text.