CELLULAR HANDHELD DEVICE WITH FM RADIO DATA SYSTEM RECEIVER
First Claim
1. A handheld device, comprising:
- an FM receiver circuit; and
a processor coupled to the FM receiver, wherein the processor is configured with software to;
receive RDS data;
to recognize a particular information contained within an RDS data packet; and
perform an operation based upon information contained within the RDS data packet containing the recognized particular information.
1 Assignment
0 Petitions
Accused Products
Abstract
A handheld device includes an FM receiver to receive FM radio signals and a processor that is configured to monitor Radio Data System (RDS) data within FM radio broadcasts and to activate an application when a particular RDS data pattern is received. Methods for recognizing and using the RDS data to activate or initiate applications on the handheld device enable a wide range of uses and new services. A server may provide data to the handheld device in response to queries which are based on or include part of the RDS data. Operating in conjunction with FM radio broadcasters, the handheld device and the server provide a data communication system that can deliver useful services and additional entertainment options for users.
65 Citations
102 Claims
-
1. A handheld device, comprising:
-
an FM receiver circuit; and a processor coupled to the FM receiver, wherein the processor is configured with software to; receive RDS data; to recognize a particular information contained within an RDS data packet; and perform an operation based upon information contained within the RDS data packet containing the recognized particular information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for performing an operation on a handheld device in response to Radio Data System (RDS) data, comprising:
-
receiving RDS data via an FM receiver; recognizing a particular information contained within an RDS data packet; and performing an operation based upon information contained within the RDS data packet containing the recognized particular information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A handheld device, comprising:
-
means for receiving RDS data via an FM receiver; means for recognizing particular information contained within an RDS data packet; and means for performing an operation based upon information contained within the RDS data packet containing the recognized particular information. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A processor readable storage medium having stored thereon processor-executable software instructions configured to cause a processor of a handheld device to execute steps comprising:
-
receiving RDS data via an FM receiver; recognizing particular information contained within an RDS data packet; and performing an operation based upon information contained within the RDS data packet containing the recognized particular information. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A server, comprising:
-
a processor configured to send and receive messages via the Internet; and a data storage medium coupled to the processor, wherein the data storage medium has stored thereon data files comprising information suitable for transmission to handheld devices, and the processor is configured with software to perform steps comprising; receiving a query from a handheld device including information derived from a Radio Data System (RDS) data packet; interpreting the information included in the query to identify a data file stored on the data storage medium; retrieving the identified data file from the data storage medium; formatting information within the retrieved data files for transmission to the handheld device; and transmitting the formatted information to the handheld device via the Internet.
-
- 65. The server according to claim 65, wherein the processor is further configured with software to perform steps comprising accessing a broadcaster'"'"'s server to obtain information relevant to the query received from the handheld device.
-
74. A server executable method for communicating with a handheld device, comprising:
-
receiving a query from the handheld device including information derived from a Radio Data System (RDS) data packet; interpreting the information included in the query to identify a data file stored on a data storage medium; retrieving the identified data file from the data storage medium; formatting information within the retrieved data files for transmission to the handheld device; and transmitting the formatted information to the handheld device via the Internet. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. A server, comprising:
-
means for receiving a query from the handheld device including information derived from a Radio Data System (RDS) data packet; means for interpreting the information included in the query to identify a data file stored on a data storage medium; means for retrieving the identified data file from the data storage medium; means for formatting information within the retrieved data files for transmission to the handheld device; and means for transmitting the formatted information to the handheld device via the Internet. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. A server readable storage medium having stored thereon processor executable software instructions configured to cause a server processor to execute steps comprising:
-
receiving a query from the handheld device including information derived from a Radio Data System (RDS) data packet; interpreting the information included in the query to identify a data file stored on a data storage medium; retrieving the identified data file from the data storage medium; formatting information within the retrieved data files for transmission to the handheld device; and transmitting the formatted information to the handheld device via the Internet. - View Dependent Claims (96, 97, 98, 99, 100)
-
-
101. A communication system, comprising:
-
an FM radio station configured to broadcast Radio Data System (RDS) data packets; a media server including a processor and a storage medium; and a handheld device including a wireless network transceiver, an FM receiver configured to receive RDS data packets, a display a processor coupled to the wireless network transceiver, the FM receiver and the display, wherein the processor is configured to receive RDS data packets from the FM receiver, monitor the received RDS data packets and transmit a query via the wireless network transceiver to the media server in response to receiving a selected RDS data packet, the query including information derived from the selected RDS data packet, wherein; the media server data storage medium has stored thereon data files comprising information suitable for transmission to handheld devices; the media server processor is configured with software to perform steps comprising receiving the query from the handheld device including the information derived from the RDS data packet, interpreting the information included in the query to identify a data file stored on the data storage medium, retrieving the identified data file from the data storage medium, formatting information within the retrieved data files for transmission to the handheld device, and transmitting the formatted information to the handheld device via the Internet; and the handheld device processor is further configured to receive the transmitted formatted information and present at least a portion of the transmitted formatted information on the display. - View Dependent Claims (102)
-
Specification