Concurrent content capturing radio systems and methods
First Claim
1. An apparatus configured for radio programming that processes multiple radio signals simultaneously, the apparatus comprising:
- (a) a radio receiver module having at least two radio receivers, each receiver configured for continuously receiving a separate unrelated radio program signal; and
(b) a storage module configured to simultaneously store in a buffer at least an audio portion of every radio signal received by the radio receiver module for later output by selection of a user;
wherein the amount of memory allocated to the buffer for each radio signal is variable based on a dynamic priority scheme.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced radio system is disclosed that provides for the capture and playback of one or more radio stations. The user may tune to a station, or scan through stations, rewind to hear what was missed (even while the system is turned off), and fast-forward through undesired content. The system allows a user to rate content, and to be notified when that content is being played on any station. The system may recognize content as it is broadcast and may jump to desirable content, save a copy of desirable content, or skip over undesirable content. The system may make radio station recommendations. The system may support multiple sets of configuration information to allow its use by multiple listeners and in multiple locations. The system allows the authorized user to respond easily to radio content, download and upload audio content, and send radio content to another user. The system may allow a user to download information about content that the user wishes to record a copy of. The system may provide other radio related and radio content related information. The system may provide a karaoke mode. The system may also allow the user to integrate a telephone with the radio. The system may report usage information to a collection facility.
202 Citations
20 Claims
-
1. An apparatus configured for radio programming that processes multiple radio signals simultaneously, the apparatus comprising:
-
(a) a radio receiver module having at least two radio receivers, each receiver configured for continuously receiving a separate unrelated radio program signal; and (b) a storage module configured to simultaneously store in a buffer at least an audio portion of every radio signal received by the radio receiver module for later output by selection of a user; wherein the amount of memory allocated to the buffer for each radio signal is variable based on a dynamic priority scheme. - View Dependent Claims (2, 3)
-
-
4. An apparatus configured for radio programming that processes multiple radio signals simultaneously, the apparatus comprising:
-
(a) a radio receiver module having at least two radio receivers, each receiver configured for continuously receiving a separate unrelated radio program signal; (b) a storage module configured to simultaneously store in a buffer at least an audio portion of every radio signal received by the radio receiver module for later output by selection of a user; and (c) a control module having a programmable selection scheme to control functions including received radio signals, stored radio signals and portions thereof, and an output of the stored radio signals and portions thereof; wherein the programmable selection scheme is further configured to allow a user to select content to have a copy saved, wherein the content is in progress. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for radio programming that processes multiple radio signals simultaneously, the method comprising:
-
(a) providing a radio receiver module having at least two radio receivers, each receiver configured for continuously receiving a separate unrelated radio program signal; and (b) simultaneously storing in a buffer included in a storage module, at least an audio portion of every radio signal received by the radio receiver module for later output by selection of a user; wherein the amount of memory allocated to the buffer for each radio signal is variable based on a dynamic priority scheme.
-
-
14. A method for radio programming that processes multiple radio signals simultaneously, the method comprising:
-
(a) providing a radio receiver module having at least two radio receivers, each receiver configured for continuously receiving a separate unrelated radio program signal; (b) simultaneously storing in a buffer included in a storage module at least an audio portion of every radio signal received by the radio receiver module for later output by selection of a user; and (c) providing a control module having a programmable selection scheme to control functions including received radio signals, stored radio signals and portions thereof, and an output of the stored radio signals and portions thereof; wherein the programmable selection scheme is further configured to allow a user to select content to have a copy saved, wherein the content is in progress. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification