IP Library Granted Patent US 8,024,223
Granted Patent B2
US 8,024,223 · App. 11/936,844 · Granted Sep 20, 2011

Customizing and distributing advertisments to mobile devices on a communication network

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 8,024,223
App. No.
11/936,844
Granted
Sep 20, 2011
Kind
B2
Abstract

A method, article and apparatus for advertising via a mobile device. A communication request is received from the mobile device that includes a screen for displaying an ad. One more ad selection criteria are then determined. Such criteria may include a visibility of the ad on the screen; a target audience determined on the basis of information provided from the mobile device; and attributes of the determined target audience. The ad selection is based on the visibility of the ad and the attributes of the target audience. Commands may then be initiated to cause the selected ad to be displayed on the screen of the mobile device.

Claims (96)

1. A computer-implemented method for advertising via a mobile device, comprising:

receiving a communication request from the mobile device when a user of the mobile device communicates with a target device, wherein the mobile device includes a screen for displaying an ad;

during the user communication, determining visibility of the ad on the screen;

determining a target audience on the basis of information provided from the mobile device;

determining attributes of the target audience;

selecting the ad based on the visibility of the ad and the attributes of the target audience; and

during the user communication, initiating commands to cause the selected ad to be displayed on the screen of the mobile device.

2. The method of claim 1 , wherein the mobile device is provided with the ad pursuant to an ad service to which a user of the mobile device subscribes.

3. The method of claim 1 , wherein determining the visibility of the ad comprises at least one of:

predicting a length of the communication;

determining a size of the screen;

determining an orientation of the screen; and

determining movement of the mobile device.

4. The method of claim 1 , wherein the screen is detachable from the mobile device.

5. The method of claim 1 , wherein determining the attributes of the target audience comprises at least one of:

determining a street location of the mobile device;

determining a venue of the mobile device;

determining audience demographics; and

determining audience habits.

6. The method of claim 5 , wherein determining the audience demographics is based on at least one of the following:

the street location;

the venue; and

demographics of a plurality of other mobile device users.

7. The method of claim 1 , wherein a user of the mobile device receives compensation in exchange for allowing the mobile device to be used as an advertising medium for the selected ad.

8. The method of claim 7 , wherein an amount of the compensation is based on at least one of the following in correlation with the selected ad displayed on the screen:

increased network traffic for an advertised network site;

increased sales for advertised products;

increased sales for advertised brands;

income level of purchasers; and

repeat sales by purchasers.

9. A computer-readable storage medium containing a program which, when executed, performs an operation, comprising:

receiving a communication request from the mobile device when a user of the mobile device communicates with a target device, wherein the mobile device includes a screen for displaying an ad;

during the user communication, determining visibility of the ad on the screen;

determining a target audience on the basis of information provided from the mobile device;

determining attributes of the target audience;

selecting the ad based on the visibility of the ad and the attributes of the target audience; and

during the user communication, initiating commands to cause the selected ad to be displayed on the screen of the mobile device.

10. The computer-readable storage medium of claim 9 , wherein the mobile device is provided with the ad pursuant to an ad service to which a user of the mobile device subscribes.

11. The computer-readable storage medium of claim 9 , wherein determining the visibility of the ad comprises at least one of:

predicting a length of the communication;

determining a size of the screen;

determining an orientation of the screen; and

determining movement of the mobile device.

12. The computer-readable storage medium of claim 9 , wherein the screen is removably attached to the mobile device.

13. The computer-readable storage medium of claim 12 , wherein determining the attributes of the target audience comprises at least one of:

determining a street location of the mobile device;

determining a venue of the mobile device;

determining audience demographics; and

determining audience habits.

14. The computer-readable storage medium of claim 13 , wherein determining the audience demographics is based on at least one of the following:

the street location;

the venue; and

demographics of a plurality of other mobile device users.

15. The computer-readable storage medium of claim 9 , wherein a user of the mobile device receives compensation in exchange for allowing the mobile device to be used as an advertising medium for the selected ad.

16. The computer-readable storage medium of claim 15 , wherein an amount of the compensation is based on at least one of the following in correlation with the selected ad displayed on the screen:

increased network traffic for an advertised network site;

increased sales for advertised products;

increased sales for advertised brands;

income level of purchasers; and

repeat sales by purchasers.

17. A system for advertising via a mobile device, comprising:

a processor,

a memory containing a program, which when executed by the processor is configured to:

receiving a communication request from the mobile device when a user of the mobile device communicates with a target device, wherein the mobile device includes a screen for displaying an ad;

during the user communication, determine visibility of the ad on the screen;

determine a target audience on the basis of information provided from the mobile device;

determine attributes of the target audience;

select the ad based on the visibility of the ad and the attributes of the target audience; and

during the user communication, initiate commands to cause the selected ad to be displayed on the screen of the mobile device.

18. The system of claim 17 , wherein the program, when executed by the processor, is further configured to determine the visibility of the ad by performing at least one of:

predicting a length of the communication;

determining a size of the screen;

determining an orientation of the screen; and

determining movement of the mobile device.

19. The system of claim 17 , wherein the program, when executed by the processor is further configured to determine the attributes of the audience by performing at least one of:

determining a street location of the mobile device;

determining a venue of the mobile device;

determining audience demographics; and

determining audience habits.

20. A system for advertising, comprising:

a telecommunications facility; and

a mobile device, comprising:

a screen for displaying ads; and

control logic configured to:

establish a network connection over which a user communicates with a target device, via the telecommunications facility;

during the network connection:

send a communications request to a communications center via the telecommunications facility, the request including information about a location of the mobile device, wherein the communications center is configured to programmatically select an ad based at least in part on the information included with the request;

recognize commands from the communications center to display the ad selected by the communications center, the commands being sent by the communications center responsive to the communications request; and

display the selected ad on the screen, in response to recognizing the command.

21. The system of claim 20 , wherein the network connection is a telephone connection supporting a voice communication exchange.

22. The system of claim 20 , wherein the telecommunications facility is configured to exchange voice, video, and data traffic over networks.

23. The system of claim 20 , wherein the communications center programmatically selects an ad based on at least one of the following:

a predicted length of the communication;

a size of the screen;

an orientation of the screen; and

movement of the mobile device.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 027463/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2007
From: CRADICK, RYAN KIRK; GARBOW, ZACHARY ADAM
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020082/0789 →