Method and apparatus for automotive radio time shifting personalized to multiple drivers
First Claim
1. A method implemented in a data processing system for storing broadcast events for playback at a later time, wherein the data processing system includes a broadcast receiver, the method comprising:
- receiving a retention parameter for retaining a broadcast event, wherein the retention parameter is at least one of a topic, a title, a number of copies, or an indication of whether memory stacking is to be employed;
receiving a playback scheduling parameter for scheduling the broadcast event;
receiving a playback format parameter for playing back the broadcast event;
retaining the broadcast event according to the retention parameter in order to create a previously recorded broadcast event;
retrieving the previously recorded broadcast event according to the playback format parameter; and
playing back the previously recorded broadcast event according to the playback format parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of users each selects desired listening broadcast programs that are recorded by a system in a memory and indexed to the specific user. The user may also select the desired playback schedule and playback format. Conveniently, the system retrieves recorded broadcast programs stored in memory, then plays them according to the specific user'"'"'s desired format and schedule. Additionally, each user may select which broadcast programs are stored, which broadcast frequencies are scanned by the system for the desired broadcast programs, and how long each broadcast program is stored in memory.
-
Citations
21 Claims
-
1. A method implemented in a data processing system for storing broadcast events for playback at a later time, wherein the data processing system includes a broadcast receiver, the method comprising:
-
receiving a retention parameter for retaining a broadcast event, wherein the retention parameter is at least one of a topic, a title, a number of copies, or an indication of whether memory stacking is to be employed;
receiving a playback scheduling parameter for scheduling the broadcast event;
receiving a playback format parameter for playing back the broadcast event;
retaining the broadcast event according to the retention parameter in order to create a previously recorded broadcast event;
retrieving the previously recorded broadcast event according to the playback format parameter; and
playing back the previously recorded broadcast event according to the playback format parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data processing system for storing broadcast events for playback at a later time, the system comprising:
-
receiving means for receiving a retention parameter for retaining a broadcast event, wherein the retention parameter is at least one of a topic, a title, a number of copies, or an indication of whether memory stacking is to be employed;
receiving means for receiving a playback scheduling parameter for scheduling the broadcast event;
receiving means for receiving a playback format parameter for playing back the broadcast event;
retaining means for retaining the broadcast event according to the retention parameter in order to create a previously recorded broadcast event;
retrieving means for retrieving the previously recorded broadcast event according to the playback format parameter; and
playing means for playing back the previously recorded broadcast event according to the playback format parameter. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, including instructions implemented in a data processing system for storing broadcast events for playback at a later time, embodied on a system readable medium, the instructions comprising:
-
instructions for receiving a retention parameter for retaining a broadcast event, wherein the retention parameter is at least one of a tonic, a title, a number of copies, or an indication of whether memory stacking is to be employed;
instructions for receiving a playback scheduling parameter for scheduling the broadcast event;
instructions for receiving a playback format parameter for playing back the broadcast event;
instructions for retaining the broadcast event according to the retention parameter in order to create a previously recorded broadcast event;
instructions for retrieving the previously recorded broadcast event according to the playback format parameter; and
instructions for playing back the previously recorded broadcast event according to the playback format parameter.
-
-
20. A method implemented in a data processing system for storing broadcast events for playback at a later time, wherein the data processing system includes a broadcast receiver, the method comprising:
-
receiving a user identification;
receiving a retention parameter for retaining a broadcast event based on the user identification, wherein the retention parameter is at least one of a tonic, a title, a number of copies, or an indication of whether memory stacking is to be employed;
receiving a playback scheduling parameter for scheduling the broadcast event based in the user identification;
receiving a playback format parameter for playing back the broadcast event based on the user identification;
retaining the broadcast event according to the retention parameter in order to create a previously recorded broadcast event;
retrieving the previously recorded broadcast event according to the playback format parameter; and
playing back the previously recorded broadcast event according to the playback format parameter.
-
-
21. A data processing system for storing broadcast events for playback at a later time, wherein the data processing system includes a broadcast receiver, the method comprising:
-
receiving means for receiving a user identification;
receiving means for receiving a retention parameter for retaining a broadcast event based on the user identification, wherein the retention parameter is at least one of a tonic, a title, a number of copies, or an indication of whether memory stacking is to be employed;
receiving means for receiving a playback scheduling parameter for scheduling the broadcast event based in the user identification;
receiving means for receiving a playback format parameter for playing back the broadcast event based on the user identification;
retaining means for retaining the broadcast event according to the retention parameter in order to create a previously recorded broadcast event;
retrieving means for retrieving the previously recorded broadcast event according to the playback format parameter; and
playing means for playing back the previously recorded broadcast event according to the playback format parameter.
-
Specification