System and method for providing recording and playback of digital media content
First Claim
5. A method of acquiring media based on a broadcast comprising:
- receiving a broadcast comprising a plurality of segments, each segment comprising ancillary data related to said segment;
selecting at least one segment of said broadcast for acquisition; and
acquiring media related to said at least one selected segment from a content provider based on the ancillary data associated with the selected segment.
15 Assignments
0 Petitions
Accused Products
Abstract
A system and method for time-shifting a live broadcast, and facilitating the purchase of live or time-shifted broadcast content. The device records broadcast content being listened to by user, which gives the user the option to replay content. The device and method also provides a preview service that allows the user to experience fresh media content on a regular basis, even where a live signal is not available. The broadcast source broadcasts new content on a regular basis to avoid providing users with stale content. The user identifies content using the device and data is stored that corresponds to the identified content. The broadcast source or a third-party content provider uses the corresponding data to provide the identified content to the user. In addition to audio content, the device also provides and facilitates the acquisition of video, graphics, text or any other media content.
258 Citations
56 Claims
-
5. A method of acquiring media based on a broadcast comprising:
-
receiving a broadcast comprising a plurality of segments, each segment comprising ancillary data related to said segment;
selecting at least one segment of said broadcast for acquisition; and
acquiring media related to said at least one selected segment from a content provider based on the ancillary data associated with the selected segment.
-
-
6. A method of acquiring media based on a broadcast comprising:
-
receiving a broadcast comprising a plurality of segments, each segment comprising content from said segment;
selecting at least one segment of said broadcast for acquisition; and
acquiring media related to said at least one selected segment from a content provider based on the content from the selected segment.
-
-
7. A method of providing a preview service, comprising the steps of:
-
pre-programming content to be broadcast;
broadcasting pre-programmed content for the user to preview;
storing said content on a user device for a limited period of time; and
updating said pre-programmed content with a broadcast of new pre-programmed content. - View Dependent Claims (8, 9, 10)
-
-
11. A method of time-shifting broadcast content comprising the steps of:
-
storing one or more segments of broadcast content in memory;
analyzing live broadcast reception quality to identify when live broadcast reception quality does not meet minimum quality levels; and
replaying said one or more stored segments broadcast content until live broadcast reception quality meets minimum standards. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device for playing stored content comprising:
-
a memory for storing broadcast content;
a microprocessor that analyzes the quality of the live broadcast signal reception to identify when said reception quality does not meet minimum standards;
said microprocessor initiating the playback of said stored broadcast content when the reception quality does not meet minimum standards.
-
-
18. A broadcast receiving device that receives a plurality of channels of content with a playback capability comprising:
-
a temporary memory, a preview memory, and a personal memory;
said temporary memory temporarily storing content for quality monitoring;
said preview memory storing content or other data from at least one of the plurality of channels during a live broadcast; and
said personal memory storing content or other data as selected by the user. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method of purchasing content broadcast by a content provider comprising:
-
a selecting step where at least one category of content is selected for a user to preview from a plurality of content categories being broadcast over a plurality of channels by a content provider;
a storing step where a device stores content and associated data from the at least one selected category of content in a memory that is periodically updated during a broadcast by the content provider;
a flagging step where a user listens to or views specific content stored in the storing step and flags that specific content for purchase;
a transferring step where the data associated with the flagged content from the memory location used in the storing step is copied to a memory location;
a purchasing step where the associated data stored in the memory location is used to purchase a version of the flagged content; and
a receiving step where the broadcast content provider provides the version of the flagged content to a user selected device based on the associated data. - View Dependent Claims (1, 2, 3, 4, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
33-1. A method of claim 23, wherein the transferring step is performed by a second device different from the device containing the memory.
-
36. A broadcast receiving device comprising:
-
a receiver for receiving a plurality of channels of a plurality of categories of content that is broadcast by a content provider;
a selector to select at least one category of content for a user to preview from the plurality of content categories being broadcast over a plurality of channels by said content provider;
a preview memory wherein the device stores content and associated data from the at least one selected category of content in said preview memory that is periodically updated during a broadcast by the content provider;
an input device a user actuates to flag specific content for purchase when the user listens to or views specific content stored in the storing step;
a microprocessor that copies or transfers the data associated with the flagged content from the memory location used in the storing step to a purchase memory location;
wherein the associated data stored in the purchase memory location is user accessible so the user can purchase a version of the flagged content; and
a permanent memory that stores a version of the flagged content of the flagged content. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A method of purchasing content broadcast by a broadcast source comprising:
-
a selecting step where content is selected by a user to preview from a broadcast over a plurality of channels by a content provider;
a storing step where a device stores content and associated data from selected content in a first memory that is periodically updated;
a flagging step where a user listens to or views specific content stored in the storing step and flags that specific content for purchase;
a transferring step where the device copies the data associated with the flagged content from the memory location used in the storing step to a second memory location;
a purchasing step where the associated data stored in said second memory location is used to purchase a high quality version of the flagged content; and
a delivering step where a broadcast content provider delivers a high quality version of the flagged content to a user selected device. - View Dependent Claims (42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification