IP Library Granted Patent US 9,710,827
Granted Patent B2
US 9,710,827 · App. 13/941,942 · Granted Jul 18, 2017

System and method of providing advertisements to vehicles

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,710,827
App. No.
13/941,942
Granted
Jul 18, 2017
Kind
B2
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.

Claims (43)

1. A method comprising:

determining, by a system comprising a processor, a location of a communication device positioned within a vehicle;

determining, by the system, based at least in part on the location of the communication device, whether the vehicle is at a specified location with respect to a target location;

polling, by the system, the communication device for identification data of the vehicle;

receiving, by the system, from the communication device, the identification data of the vehicle;

determining, by the system, based on the identification data of the vehicle received from the communication device, a type of a media system of the vehicle;

determining, by the system, a type of media file supported by the type of the media system of the vehicle; and

facilitating, by the system, in response to determining that the vehicle is at the specified location with respect to the target location, a delivery of media content, to the communication device for display on the media system, in a format corresponding to the type of media file supported by the type of the media system of the vehicle.

2. The method of claim 1 , further comprising determining, by the system, whether the location of the communication device is outside a desired range of the target location, wherein the delivery of the media content is terminated when the location of the communication device is determined to be outside the desired range.

3. The method of claim 1 , wherein the media content comprises an advertisement.

4. The method of claim 3 , further comprising retrieving the advertisement for the delivery to the communication device based at least in part on a service tier of a service level agreement of a business associated with the advertisement and the type of media file supported by the type of the media system of the vehicle.

5. The method of claim 1 , wherein determining the type of media file supported by the type of the media system of the vehicle comprises querying a database, according to the type of the media system of the vehicle determined based on the identification data of the vehicle, to determine the type of media file supported by the media system of the vehicle, wherein the identification data of the vehicle comprises a make, a model, and a year of the vehicle.

6. The method of claim 1 , wherein the media content is retrieved for the delivery to the communication device based at least in part on a service tier of a service level agreement of a business associated with the media content, and wherein the business is charged for the delivery of the media content based at least in part on the service tier.

7. The method of claim 1 , wherein the communication device is removable from and operable independent of the vehicle.

8. A system comprising:

a processor; and

a computer readable medium storing instructions that, when executed by the processor, cause the processor to perform operations comprising

determining a location of a communication device positioned within a vehicle,

determining, based at least in part on the location of the communication device, whether the vehicle is at a specified location with respect to a target location,

polling the communication device for identification data of the vehicle,

receiving, from the communication device, the identification data of the vehicle,

determining, based on the identification data of the vehicle received from the communication device, a type of a media system of the vehicle,

determining a type of media file supported by the type of the media system of the vehicle, and

facilitating, in response to determining that the vehicle is at the specified location with respect to the target location, a delivery of media content, to the communication device for display on the media system, in a format corresponding to the type of media file supported by the type of the media system of the vehicle.

9. The system of claim 8 , wherein the operations further comprise determining whether the location of the communication device is outside a desired range of the target location, wherein the delivery of the media content is terminated when the location of the communication device is determined to be outside the desired range.

10. The system of claim 8 , wherein the media content comprises an advertisement.

11. The system of claim 10 , wherein the operations further comprise retrieving the advertisement for the delivery to the communication device based at least in part on a service tier of a service level agreement of a business associated with the advertisement and the type of media file supported by the type of the media system of the vehicle.

12. The system of claim 8 , wherein determining the type of media file supported by the type of the media system of the vehicle comprises querying a database, according to the type of the media system of the vehicle determined based on the identification data of the vehicle, to determine the type of media file supported by the media system of the vehicle, wherein the identification data of the vehicle comprises a make, a model, and a year of the vehicle.

13. The system of claim 8 , wherein the media content is retrieved for the delivery to the communication device based at least in part on a service tier of a service level agreement of a business associated with the media content, and wherein the business is charged for the delivery of the media content based at least in part on the service tier.

14. The system of claim 8 , wherein the communication device is removable from and operable independent of the vehicle.

15. A non-transitory computer readable medium storing instructions that, when executed by a processor of a system, cause the processor to perform operations comprising:

determining a location of a communication device positioned within a vehicle;

determining, based at least in part on the location of the communication device, whether the vehicle is at a specified location with respect to a target location;

polling the communication device for identification data of the vehicle;

receiving, from the communication device, the identification data of the vehicle;

determining, based on the identification data of the vehicle received from the communication device, a type of a media system of the vehicle;

determining a type of media file supported by the type of the media system of the vehicle; and

facilitating, in response to determining that the vehicle is at the specified location with respect to the target location, a delivery of media content, to the communication device for display on the media system, in a format corresponding to the type of media file supported by the type of the media system of the vehicle.

16. The non-transitory computer readable medium of claim 15 , wherein the operations further comprise determining whether the location of the communication device is outside a desired range of the target location, wherein the delivery of the media content is terminated when the location of the communication device is determined to be outside the desired range.

17. The non-transitory computer readable medium of claim 15 , wherein the media content comprises an advertisement.

18. The non-transitory computer readable medium of claim 17 , wherein the operations further comprise retrieving the advertisement for the delivery to the communication device based at least in part on a service tier of a service level agreement of a business associated with the advertisement and the type of media file supported by the type of the media system of the vehicle.

19. The non-transitory computer readable medium of claim 15 , wherein determining the type of media file supported by the type of the media system of the vehicle comprises querying a database, according to the type of the media system of the vehicle determined based on the identification data of the vehicle, to determine the type of media file supported by the media system of the vehicle, wherein the identification data of the vehicle comprises a make, a model, and a year of the vehicle.

20. The non-transitory computer readable medium of claim 15 , wherein the communication device is removable from and operable independent of the vehicle.

Assignments (2)
CHANGE OF NAME Recorded Dec 29, 2015
From: ATT KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 037394/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2013
From: CROLLEY, WAYNE; JOHNSON, JEFFREY PAUL
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 030797/0547 →