Radio receiver and method for receiving and playing signals from multiple broadcast channels
First Claim
1. A radio receiver comprising:
- a receiver adaptable for receiving a plurality of broadcast streams over a plurality of broadcast channels;
a computer processor in communication with said receiver; and
a memory interoperable with the processor to;
receive a selection of a selected broadcast stream,receive a selection of a preferred broadcast channel,search availability data from a database, beginning with the preferred broadcast channel and continuing according to an order of priority, to determine whether a broadcast channel broadcasting the selected broadcasting stream is available; and
in response to the search indicating that there is no broadcast channel broadcasting the selected broadcasting stream, attempt to tune to an available alternate broadcast channel broadcasting an alternate stream having content matching a user-preferred genre.
13 Assignments
0 Petitions
Accused Products
Abstract
A radio receiver may comprise a receiver adaptable for receiving a plurality of broadcast streams over a plurality of broadcast channels, wherein the receiver will attempt to receive a selected broadcast stream on a selected broadcast channel, and if the selected broadcast stream is not receivable on the selected broadcast channel, the receiver will attempt to receive the selected broadcast stream on an alternative broadcast channel. A computer readable medium may allow a user of a receiver to create a composite stream comprising at least one portion selected from each of at least two of a plurality of broadcast streams. A method of open interface merge replication may involve comparing data between first and second databases, and if a conflict exists, updating one of the first and second databases with at least a portion of data from the other of the first and second databases to resolve the conflict.
-
Citations
19 Claims
-
1. A radio receiver comprising:
-
a receiver adaptable for receiving a plurality of broadcast streams over a plurality of broadcast channels; a computer processor in communication with said receiver; and a memory interoperable with the processor to; receive a selection of a selected broadcast stream, receive a selection of a preferred broadcast channel, search availability data from a database, beginning with the preferred broadcast channel and continuing according to an order of priority, to determine whether a broadcast channel broadcasting the selected broadcasting stream is available; and in response to the search indicating that there is no broadcast channel broadcasting the selected broadcasting stream, attempt to tune to an available alternate broadcast channel broadcasting an alternate stream having content matching a user-preferred genre. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
identifying a selected broadcast stream; identifying a preferred broadcast channel; determining if the selected broadcast stream is available on a first available broadcast channel, the first available broadcast channel is one of a plurality of available broadcast channels; in response to a determination that the selected broadcast stream is not available on the first available broadcast channel searching, in a succession according to an order of priority, availability data from a database to determine whether a broadcast channel broadcasting the selected broadcasting stream is available; and in response to the search indicating that there is no broadcast channel broadcasting the selected broadcasting stream, attempting to receive an available alternate broadcast stream having content matching a user preference. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
a receiver adaptable for receiving a plurality of broadcast streams over a plurality of broadcast channels, the receiver further adaptable for; determining if a selected broadcast stream is available on a first broadcast channel, if the selected broadcast stream is not available on the first broadcast channel, search availability data from a database, beginning with the preferred broadcast channel and continuing searching through a succession of broadcast channels according to an order of priority to determine whether a broadcast channel broadcasting the selected broadcasting stream is available; and in response to a determination indicating that there is no broadcast channel broadcasting the selected broadcasting stream, attempting to receive an available alternate broadcast stream having content matching at least one user preference. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification