System and Method of Providing Advertisements to Vehicles
First Claim
Patent Images
1. A method, comprising:
- determining, by a processor, whether a communication device, which is in communication with a data network as the communication device travels in a vehicle, is within a desired range of a target location, wherein the communication device is removable from and operable independent of the vehicle;
responsive to determining that the communication device is within the desired range of the target location, obtaining vehicle identification data that identifies the vehicle from the communication device, wherein the communication device is polled for the vehicle identification data;
determining, by the processor, a type of media file supported by a media system of the vehicle based upon the vehicle identification data obtained by polling the communication device; and
obtaining, by the processor, media content in a format corresponding to the determined type of media file, wherein the media content is transmitted to the communication device for presentation on the media system of the vehicle when the communication device is determined to be within the desired range of the target location.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication device is removable and operable within a vehicle and is in communication with a data network as the communication device travels in the vehicle. Vehicle identification data is obtained from the communication device, and a type of media file supported by a media system of the vehicle is determined based upon the vehicle identification data. Media content is obtained in a format corresponding to the determined type of media file. When the communication device is within a desired range of a target location, the media content is transmitted to the communication device for presentation on the media system of the vehicle.
9 Citations
20 Claims
-
1. A method, comprising:
-
determining, by a processor, whether a communication device, which is in communication with a data network as the communication device travels in a vehicle, is within a desired range of a target location, wherein the communication device is removable from and operable independent of the vehicle; responsive to determining that the communication device is within the desired range of the target location, obtaining vehicle identification data that identifies the vehicle from the communication device, wherein the communication device is polled for the vehicle identification data; determining, by the processor, a type of media file supported by a media system of the vehicle based upon the vehicle identification data obtained by polling the communication device; and obtaining, by the processor, media content in a format corresponding to the determined type of media file, wherein the media content is transmitted to the communication device for presentation on the media system of the vehicle when the communication device is determined to be within the desired range of the target location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication device, comprising:
-
a processor; and a memory having stored thereon instructions which, when executed by the processor, cause the processor to perform operations comprising; obtaining vehicle identification information associated with a vehicle in which the communication device travels, wherein the communication device is removable from and operable independent of the vehicle; transmitting the vehicle identification information to a server in response to a polling message received from the server, wherein the polling message is transmitted from the server when the communication device is determined to be within a desired range of a target location, and wherein a desired format of media content corresponding to a type of media file supported by the vehicle media system is determined by the server using the vehicle identification information; receiving media content from the server in the desired format when the communication device is within the desired range of the target location; and transmitting the media content to a vehicle media system for presentation on a display of the media system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage device having instructions encoded thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
obtaining vehicle identification information associated with a vehicle in which the communication device travels, wherein the communication device is removable from and operable independent of the vehicle; transmitting the vehicle identification information to a server in response to a polling message received from the server, wherein the polling message is transmitted from the server when the communication device is determined to be within a desired range of a target location, and wherein a desired format of media content corresponding to a type of media file supported by the vehicle media system is determined by the server using the vehicle identification information; receiving media content from the server in the desired format when the communication device is within the desired range of the target location; and transmitting the media content to a vehicle media system for presentation on a display of the media system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification