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;
wirelessly transmitting content from a server to the vehicle via a data network based on radio broadcast information associated with the received radio broadcast;
presenting content over a user interface at the vehicle;
recording any requests made by a user based on the presented content;
wirelessly transmitting the recorded requests to the server over the data network;
processing each sent request, wherein processing comprises generating a confirmation message upon completing a transaction 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.
45 Citations
54 Claims
-
1. A method comprising:
-
receiving a radio broadcast at a vehicle;
wirelessly transmitting content from a server to the vehicle via a data network based on radio broadcast information associated with the received radio broadcast;
presenting content over a user interface at the vehicle;
recording any requests made by a user based on the presented content;
wirelessly transmitting the recorded requests to the server over the data network;
processing each sent request, wherein processing comprises generating a confirmation message upon completing a transaction 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;
wirelessly transmitting vehicle information from the vehicle to a server over a data network;
wirelessly transmitting content from the server to the vehicle via the data network based on prestored radio broadcast information associated with the received radio broadcast and associated vehicle information;
presenting content over a user interface at the vehicle;
recording any requests made by a user based on the presented content;
wirelessly transmitting the recorded requests to the server over the data network;
processing each sent request, wherein processing comprises generating a confirmation message upon completing a transaction based on the request and prestored user information;
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 (12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43)
-
-
19. A method comprising:
-
receiving a radio broadcast at a vehicle;
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 network and the gateway based on prestored radio broadcast information associated with the received radio broadcast and associated vehicle information;
presenting content over a user interface at the vehicle;
recording any requests made by a user interface at the vehicle;
sending recorded requests to the server via the gateway and the network;
processing each 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 network and the gateway; and
presenting the sent confirmation message over the user interface.
-
-
27. A system comprising:
-
a computer-based vehicle unit located in a vehicle, 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 present received content and radio broadcast and record user requests;
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 recorded user requests 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 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 to the vehicle unit via the gateway;
a transaction component configured to complete a transaction based on the request;
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.
-
-
37. A system comprising:
-
a computer-based vehicle unit located in a vehicle, 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 present received content and radio broadcast and record user requests;
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 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.
-
-
44. An apparatus comprising:
-
means for receiving a radio broadcast at a vehicle;
means for wirelessly transmitting content from a server to the vehicle via a data network based on radio broadcast information associated with the received radio broadcast;
means for presenting content over a user interface at the vehicle;
means for recording requests made by a user based on the presented content;
means for sending recorded requests to the server via the network;
means for processing each sent request, wherein processing comprises generating a confirmation message upon completing a transaction 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 (45, 46, 50, 51, 52, 53, 54)
-
-
47. An apparatus comprising:
-
means for receiving a radio broadcast at a vehicle;
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 sending content 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 any requests made by a user based on the presented content;
means for sending recorded requests to the server via the gateway and the network;
means for processing each 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.
-
-
48. A system comprising:
-
a computer-based vehicle unit located in a vehicle, the unit comprising;
a transmitting component;
a receiving component configured to wirelessly receive a television broadcast over a broadcast frequency and content;
a user interface component configured to present received content and television broadcast and recording user requests;
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 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 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.
-
-
49. A system comprising:
-
a computer-based vehicle unit located in a vehicle, 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 present received content and radio broadcast and recording user requests;
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 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 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.
-
Specification