Delivering contextual advertising to a vehicle
First Claim
1. A system for presenting contextual advertising to a user of a vehicle, comprising:
- a computing device onboard the vehicle;
a profiler module executed within the onboard computing device, the profiler module configured to receive a travel path of the vehicle and to aggregate vehicle event data from a plurality of vehicle-based event sources, and further configured to develop user profile data by inferring a plurality of behaviors of the user from the vehicle event data, and to store the behaviors in a behavior store external to the vehicle;
a communication agent executed within the onboard computing device and configured to transmit the user profile data, via a communications network, to an advertising service executed on an advertising server and to retrieve an advertisement from the advertising server, the advertisement being selected based on the travel path together with the behaviors of the user stored in the behavior store; and
an interface module executed within the onboard computing device and configured to present the advertisement via a display or speaker in the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for delivering contextual advertising to a vehicle. An example system may include a profiler module executed by an onboard computing device of the vehicle, and configured to aggregate vehicle event data from a plurality of vehicle-based event sources, and to develop user profile data based on the vehicle event data. A communication agent may also be executed by the onboard computing device, and configured to transmit the user profile data to an advertising service executed on an advertising server via a communication network. The communication agent may also be configured to retrieve an advertisement from the advertising service. The advertisement may be selected based on content of the user profile data. The system may also include an interface module executed by the onboard computing device, and configured to present the advertisement via a display, and/or speaker associated with the onboard computing device.
15 Citations
18 Claims
-
1. A system for presenting contextual advertising to a user of a vehicle, comprising:
-
a computing device onboard the vehicle; a profiler module executed within the onboard computing device, the profiler module configured to receive a travel path of the vehicle and to aggregate vehicle event data from a plurality of vehicle-based event sources, and further configured to develop user profile data by inferring a plurality of behaviors of the user from the vehicle event data, and to store the behaviors in a behavior store external to the vehicle; a communication agent executed within the onboard computing device and configured to transmit the user profile data, via a communications network, to an advertising service executed on an advertising server and to retrieve an advertisement from the advertising server, the advertisement being selected based on the travel path together with the behaviors of the user stored in the behavior store; and an interface module executed within the onboard computing device and configured to present the advertisement via a display or speaker in the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for presenting contextual advertising to a user of a vehicle, comprising:
-
in an onboard computing device of the vehicle, receiving a travel path of the vehicle and aggregating vehicle event data from a plurality of vehicle-based events; developing user profile data in the onboard computing device by inferring a plurality of behaviors of the user from the vehicle event data; storing the behaviors of the user in a behavior store external to the vehicle; transmitting the user profile data to an advertising service executed on an advertising server via a communication network; retrieving an advertisement from the advertising service, the advertisement being selected based on the travel path together with the inferred behaviors of the user stored in the behavior store; and presenting the advertisement via the onboard computing device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for providing contextual advertising to a user of a vehicle, comprising:
-
at an advertising service executed on an advertising server, receiving user profile data based on vehicle event data aggregated by an onboard computing device of the vehicle, the user profile data including a plurality of behaviors of the user inferred from the vehicle event data and stored in a behavior store external to the vehicle; at the advertising service executed on the advertising server, recognizing a user behavior pattern based on behaviors of the user stored in the behavior store; storing the recognized behavior pattern in a pattern store external to the vehicle; selecting an advertisement based on a travel path of the vehicle, and further based on the recognized patterns stored in the pattern store; and transmitting the advertisement to the onboard computing device of the vehicle for display. - View Dependent Claims (17, 18)
-
Specification