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 designation of at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event; and
accessing a broadcast frequency associated with the highest priority designated broadcast event.
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.
52 Citations
42 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 designation of at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event; and
accessing a broadcast frequency associated with the highest priority designated broadcast event. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 designation of at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
accessing the highest priority designated broadcast event; and
storing the highest priority broadcast events in a memory.
-
-
7. 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 designation of at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
storing the designated broadcast events in a memory;
responsive to prioritizing the designated broadcast events, retrieving the highest priority designated broadcast event from the memory; and
playing the broadcast event retrieved from memory.
-
-
8. A method implemented in a data processing system for creating a data structure for storing broadcast events for playback at a later time, wherein the data processing system includes a broadcast receiver, the method comprising:
-
receiving parameters in a data structure comprising;
designating at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
designating a broadcast frequency; and
using the parameters received in the data structure for storing the designated broadcast events in a memory.
-
-
9. A method implemented in a data processing system for creating a data structure for storing broadcast events for playback at a later time, wherein the data processing system includes a broadcast receiver, the method comprising:
receiving parameters in a data structure comprising;
designating at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
indicating storage parameters associated with the at least two broadcast events;
using the parameters received in the data structure comprises;
storing the designated at least two broadcast events in memory;
storing the designated at least two broadcast events in memory; and
playing the retrieved broadcast event.
-
10. 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;
receiving a playback scheduling parameter for scheduling a broadcast event;
receiving a playback format parameter for playing back a broadcast event;
retaining a broadcast event according to the retention parameter;
retrieving a broadcast event according to the playback format parameter; and
playing back a broadcast event according to the playback format parameter. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data processing system for storing broadcast events for playback at a later time, the system comprising:
-
receiving means for receiving a designation of at least two broadcast events;
prioritizing means for prioritizing the designated at least two broadcast events including a highest priority designated broadcast event; and
accessing means for accessing a broadcast frequency associated with the highest priority designated broadcast event. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A data processing system for storing broadcast events for playback at a later time, the system comprising:
-
receiving means for receiving a designation of at least two broadcast events;
prioritizing means for prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
accessing means for accessing the highest priority designated broadcast event; and
storing means for storing the highest priority broadcast events in a memory.
-
-
25. A data processing system for storing broadcast events for playback at a later time, the system comprising:
-
receiving means for receiving a designation of at least two broadcast events;
prioritizing means for prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
storing means for storing the designated broadcast events in a memory;
responsive to prioritizing means for prioritizing the designated broadcast events, retrieving means for retrieving the highest priority designated broadcast event from the memory; and
playing means for playing the broadcast event retrieved from memory.
-
-
26. A data processing system for creating a data structure for storing broadcast events for playback at a later time for storing broadcast events for playback at a later time, the system comprising:
receiving means for receiving parameters in a data structure comprising;
designating at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
designating a broadcast frequency; and
using means for using the parameters received into the data structure for storing the designated broadcast events in a memory.
-
27. A data processing system for creating a data structure for storing broadcast events for playback at a later time for storing broadcast events for playback at a later time, the system comprising:
receiving means for receiving parameters in a data structure comprising;
designating at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
indicating storage parameters associated with the at least two broadcast events;
using means for using the parameters received in the data structure comprises;
storing means for storing the designated at least two broadcast events in memory;
storing means for storing the designated at least two broadcast events in memory; and
playing means for playing the retrieved broadcast event.
-
28. 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;
receiving means for receiving a playback scheduling parameter for scheduling a broadcast event;
receiving means for receiving a playback format parameter for playing back a broadcast event;
retaining means for retaining a broadcast event according to the retention parameter;
retrieving means for retrieving a broadcast event according to the playback format parameter; and
playing means for playing back a broadcast event according to the playback format parameter. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. 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 designation of at least two broadcast events;
instructions for prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
instructions for accessing a broadcast frequency associated with the highest priority designated broadcast event; and
instructions for storing the highest priority designated broadcast event in a memory.
-
-
38. 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 designation of at least two broadcast events;
instructions for prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
instructions for accessing the highest priority designated broadcast event; and
instructions for storing the highest priority broadcast events in a memory.
-
-
39. 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 designation of at least two broadcast events;
instructions for prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
instructions for storing the designated broadcast events in a memory;
responsive to instructions for prioritizing the designated broadcast events, instructions for retrieving the highest priority designated broadcast event from the memory; and
instructions for playing the broadcast event retrieved from memory.
-
-
40. A computer program product, including instructions implemented in a data processing system for creating a data structure for storing broadcast events for playback at a later time, embodied on a system readable medium, the instructions comprising:
instructions for receiving parameters in a data structure comprising;
designating at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
designating a broadcast frequency; and
instructions for using the parameters received in the data structure for storing the designated broadcast events in a memory.
-
41. A computer program product, including instructions implemented in a data processing system for creating a data structure for storing broadcast events for playback at a later time, embodied on a system readable medium, the instructions comprising:
instructions for receiving parameters in a data structure comprising;
designating at least two broadcast events;
prioritizing the designated at least two broadcast events including a highest priority designated broadcast event;
indicating storage parameters associated with the at least two broadcast events;
instructions for using the parameters received in the data structure comprises;
storing the designated at least two broadcast events in memory;
instructions for storing the designated at least two broadcast events in memory; and
playing the retrieved broadcast event.
-
42. 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;
instructions for receiving a playback scheduling parameter for scheduling a broadcast event;
instructions for receiving a playback format parameter for playing back a broadcast event;
instructions for retaining a broadcast event according to the retention parameter;
instructions for retrieving a broadcast event according to the playback format parameter; and
instructions for playing back a broadcast event according to the playback format parameter.
-
Specification