System and method to associate broadcast radio content with a transaction via an internet server
First Claim
1. A method comprising:
- receiving a radio broadcast at a vehicle, the vehicle having vehicle information;
wirelessly transmitting content associated with the vehicle information from a server to the vehicle via a data network based on radio broadcast information associated with the received radio broadcast;
automatically presenting the content over a user interface at the vehicle;
after receiving the radio broadcast and transmitting the content, recording at least one request made by a user based on the presented content, wherein the recording of the request is not required to receive the broadcast;
wirelessly transmitting the recorded request to the server over the data network;
processing at least one sent request, wherein processing comprises generating a confirmation message based on the request;
wirelessly transmitting the generated confirmation message to the vehicle over the data network; and
presenting the sent confirmation message over the user interface.
22 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing services to users in vehicles based on radio broadcasts received by a vehicle'"'"'s radio receiver. The system includes a computer-based vehicle unit located in a vehicle, a gateway configured to wirelessly send and receive information to and from the vehicle unit, and a computer-based server in communication with the gateway over a network. The vehicle unit includes a user interface component that presents the received content and radio broadcast and records user requests. The server processes the requests and sends confirmation messages back to the unit via the gateway when a request is completed or other information needs to be sent to the unit. The vehicle unit wirelessly receives a radio broadcast from a radio station, transmits user requests and vehicle information to the server via the gateway, and receives content back from the server.
87 Citations
46 Claims
-
1. A method comprising:
-
receiving a radio broadcast at a vehicle, the vehicle having vehicle information; wirelessly transmitting content associated with the vehicle information from a server to the vehicle via a data network based on radio broadcast information associated with the received radio broadcast; automatically presenting the content over a user interface at the vehicle; after receiving the radio broadcast and transmitting the content, recording at least one request made by a user based on the presented content, wherein the recording of the request is not required to receive the broadcast; wirelessly transmitting the recorded request to the server over the data network; processing at least one sent request, wherein processing comprises generating a confirmation message based on the request; wirelessly transmitting the generated confirmation message to the vehicle over the data network; and presenting the sent confirmation message over the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a radio broadcast at a vehicle, the vehicle having vehicle information; wirelessly transmitting vehicle information from the vehicle to a network gateway; sending the vehicle information from the gateway to a server over a data network; sending content from the server to the vehicle via the data network and the gateway based on prestored radio broadcast information associated with the received radio broadcast and associated vehicle information; automatically presenting the content over a user interface at the vehicle; after receiving the radio broadcast and sending the content, recording at least one request made by a user interface at the vehicle; completing the user-authorized transaction according to the user-selectable options; sending the recorded request to the server via the gateway and the network; processing at least one sent request, processing comprises; completing a transaction based on the request and prestored user information; and generating a confirmation message based on the completed transaction; sending the generated confirmation message to the vehicle via the data network and the gateway; and presenting the sent confirmation message over the user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a computer-based vehicle unit located in a vehicle, the vehicle having vehicle information, the unit comprising; a transmitting component; a receiving component configured to wirelessly receive a radio broadcast over a broadcast frequency and content; a user interface component configured to automatically present content and radio broadcast to a user and, after the content and radio broadcast are received, record a user request; a processing component coupled to the transmitter, the user interface, the receiver, the processor comprising; a first component configured to instruct the transmitter to send the recorded user request and the broadcast frequency associated with the received radio broadcast; and a second component configured to process information received by the receiver for presentation by the user interface; a gateway configured to wirelessly send and receive information to and from the vehicle unit; and a computer-based server being in communication with the gateway over a data network, the server comprising; a receiving component configured to receive recorded user requests from the vehicle via the gateway; a content generator configured to generate content based on radio broadcast information; a first sending component configured to send the generated content associated with the vehicle information to the vehicle unit via the gateway; a confirmation component configured to generate a confirmation message based on the recorded user request; and a second sending component configured to send the generated confirmation message to the vehicle via the data network and the gateway. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
a computer-based vehicle unit located in a vehicle, the vehicle having vehicle information, the unit comprising; a transmitting component; a receiving component configured to wirelessly receive a radio broadcast over a broadcast frequency and content from a data network, the content including additional information related to the radio broadcast; a user interface component configured to automatically present content and radio broadcast to a user and, after the content and broadcast are received, record user requests responsive to at least one of the received content and the radio broadcast; a positioning system component configured to identify vehicle location and direction of travel; a processing component coupled to the transmitter, the user interface, the receiver, and the positioning system, the processor comprising; a first component configured to instruct the transmitter to send vehicle information and recorded user requests, wherein the vehicle information comprises vehicle location and the broadcast frequency associated with the received radio broadcast; and a second component configured to process information received by the receiver for presentation by the user interface; a gateway configured to wirelessly send and receive information to and from the vehicle unit; and a computer-based server being in communication with the gateway over a network, the server comprising; a receiving component configured to receive information from the vehicle via the gateway; a content generator configured to generate content based on prestored radio broadcast information and associated vehicle information; a first sending component configured to send the generated content associated with the vehicle information to the vehicle unit via the gateway; a transaction component configured to complete a transaction based on the request and prestored user information; a confirmation component configured to generate a confirmation message based on the completed transaction; and a second sending component configured to send the generated confirmation message to the vehicle via the network and the gateway. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. An apparatus comprising:
-
means for receiving a radio broadcast at a vehicle, the vehicle having vehicle information; means for wirelessly transmitting content associated with the vehicle information from a server to the vehicle via a data network based on radio broadcast information associated with the received radio broadcast; means for automatically presenting the content over a user interface at the vehicle; means for recording, after the content is transmitted and broadcast is received, at least one request made by a user based on the presented content; means for sending the recorded request to the server via the network; means for processing at least one sent request, wherein processing comprises generating a confirmation message based on the request; means for sending the generated confirmation message to the vehicle via the network and the gateway; and means for presenting the sent confirmation message over the user interface. - View Dependent Claims (37, 38)
-
-
39. An apparatus comprising:
-
means for receiving a radio broadcast at a vehicle, the vehicle having vehicle information; means for wirelessly transmitting vehicle information from the vehicle to a network gateway; means for sending the vehicle information from the gateway to a server over a data network; means for automatically sending content associated with the vehicle information from the server to the vehicle via the network and the gateway based on prestored radio broadcast information associated with the received radio broadcast and associated vehicle information; means for presenting content over a user interface at the vehicle; means for recording, after the content is sent and broadcast is received, at least one request made by a user based on the presented content; means for sending recorded request to the server via the gateway and the network; means for processing at least one sent request, processing comprising; means for completing a transaction based on the request and prestored user information; and means for generating a confirmation message based on the completed transaction; means for sending the generated confirmation message to the vehicle via the network and the gateway; and means for presenting the sent confirmation message over the user interface.
-
-
40. A system comprising:
-
a computer-based vehicle unit located in a vehicle, the vehicle having vehicle information, the unit comprising; a transmitting component; a receiving component configured to automatically and wirelessly receive a television broadcast over a broadcast frequency and content; a user interface component configured to present received content and television broadcast to a user and recording user requests after the content is received and broadcast is received; a positioning system component configured to identify vehicle location and direction of travel; a processing component coupled to the transmitter, the user interface, the receiver, and the positioning system, the processor comprising; a first component configured to instruct the transmitter to send vehicle information and recorded user requests, wherein the vehicle information comprises vehicle location and the broadcast frequency associated with the received television broadcast; and a second component configured to process information received by the receiver for presentation by the user interface; a gateway configured to wirelessly send and receive information to and from the vehicle unit; and a computer-based server being in communication with the gateway over a data network, the server comprising; a receiving component configured to receive information from the vehicle via the gateway; a content generator configured to generate content based on prestored television broadcast information and associated vehicle information; a first sending component configured to send the generated content associated with the vehicle information to the vehicle unit via the gateway; a transaction component configured to complete a transaction based on the request and prestored user information; a confirmation component configured to generate a confirmation message based on the completed transaction; and a second sending component configured to send the generated confirmation message to the vehicle via the data network and the gateway.
-
-
41. A system comprising:
-
a computer-based vehicle unit located in a vehicle, the vehicle having vehicle information, the unit comprising; a transmitting component; a receiving component configured to automatically and wirelessly receive a radio broadcast over a broadcast frequency and content; a user interface component configured to present received content and radio broadcast and recording user requests after the content and broadcast are received; a positioning system component configured to identify vehicle location; a processing component coupled to the transmitter, the user interface, the receiver, and the positioning system, the processor comprising; a first component configured to instruct the transmitter to send vehicle information and recorded user requests, wherein the vehicle information comprises vehicle location and the broadcast frequency associated with the received radio broadcast; a second component configured to process information received by the receiver for presentation by the user interface; and a third component configured to perform voice recognition processing of the recorded request; a gateway configured to wirelessly send and receive information to and from the vehicle unit; and a computer-based server being in communication with the gateway over a data network separate from the broadcast frequency, the server comprising; a receiving component configured to receive information from the vehicle via the gateway; a content generator configured to generate content based on prestored radio broadcast information and associated vehicle information; a first sending component configured to send the generated content associated with the vehicle information to the vehicle unit via the gateway; a transaction component configured to complete a transaction based on the voice recognition processed request and prestored user information; a confirmation component configured to generate a confirmation message based on the completed transaction; and a second sending component configured to send the generated confirmation message to the vehicle via the network and the gateway. - View Dependent Claims (42, 43, 44, 45, 46)
-
Specification