IP Library Granted Patent US 8,301,125
Granted Patent B2
US 8,301,125 · App. 13/483,021 · Granted Oct 30, 2012

Mobile dynamic advertisement creation and placement

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,301,125
App. No.
13/483,021
Filed
May 29, 2012
Granted
Oct 30, 2012
Kind
B2
Art Unit
2641
USPC
455/414.1
Abstract

A system for targeted delivery of advertising including the steps of: (i) receiving a navigation request from a mobile communication facility including a user selection of a first advertisement displayed on the mobile communication facility; (ii) receiving an indicator input including (a) a geographical location and (b) queries or accesses to content associated with a plurality of other mobile communication facilities within the geographical location; (iii) dynamically creating second and third advertisements configured to be displayed on the mobile communication facility based on the navigation request and/or the indicator input, and a rendering capability of the mobile communication facility; (iv) transmitting the second advertisement to the mobile communication facility; (v) caching the third advertisement until a determination is made that the user is situated in a different geographical location; and (vi) transmitting the third advertisement to the mobile communication facility.

Claims (20)

1. A system for targeted delivery of advertising on a plurality of mobile communication facilities, the system comprising one or more computers having computer readable mediums having stored thereon instructions which, when executed by one or more processors of the one or more computers, causes the system to perform the steps of:

(i) receiving a navigation request from a mobile communication facility, wherein the navigation request comprises an action by a user with the mobile communication facility, wherein the action is a user selection of a first advertisement displayed on the mobile communication facility;

(ii) receiving an indicator input, wherein the indicator input comprises data corresponding to (a) a geographical location in which the user is situated and (b) queries or accesses to content associated with a plurality of other mobile communication facilities within the geographical location, wherein the queries are substantially related to each other or accesses to content are substantially related to each other, wherein the substantially related queries or substantially related accesses to content have been increasing in frequency prior to receipt of the navigation request;

(iii) dynamically creating second and third advertisements configured to be displayed on the mobile communication facility, wherein the second advertisement is based at least in part on the navigation request, the indicator input, and a rendering capability of the mobile communication facility determined by a make or model thereof, and wherein the third advertisement is based at least in part on the navigation request and a rendering capability of the mobile communication facility determined by a make or model thereof;

(iv) transmitting the second advertisement to the mobile communication facility for display thereon;

(v) caching the third advertisement until a determination is made that the user is situated in a different geographical location; and

(vi) transmitting the third advertisement to the mobile communication facility for display thereon.

2. The system of claim 1 , wherein the indicator input further comprises data provided by a wireless provider.

3. The system of claim 2 , wherein the data is a transaction history associated with the user.

4. The system of claim 1 , wherein the geographical location is determined via Wi-Fi triangulation.

5. A non-transitory computer-readable medium having stored thereon instructions which, when executed by one or more processors of one or more computers, causes the one or more processors to target delivery of advertising on a plurality of mobile communication facilities by performing the steps of:

(i) receiving a navigation request from a mobile communication facility, wherein the navigation request comprises an action by a user with the mobile communication facility, wherein the action is a user selection of a first advertisement displayed on the mobile communication facility;

(ii) receiving an indicator input, wherein the indicator input comprises data corresponding to (a) a geographical location in which the user is situated and (b) queries or accesses to content associated with a plurality of other mobile communication facilities within the geographical location, wherein the queries are substantially related to each other or accesses to content are substantially related to each other, wherein the substantially related queries or substantially related accesses to content have been increasing in frequency prior to receipt of the navigation request;

(iii) dynamically creating second and third advertisements configured to be displayed on the mobile communication facility, wherein the second advertisement is based at least in part on the navigation request, the indicator input, and a rendering capability of the mobile communication facility determined by a make or model thereof, and wherein the third advertisement is based at least in part on the navigation request and a rendering capability of the mobile communication facility determined by a make or model thereof;

(iv) transmitting the second advertisement to the mobile communication facility for display thereon;

(v) caching the third advertisement until a determination is made that the user is situated in a different geographical location; and

(vi) transmitting the third advertisement to the mobile communication facility for display thereon.

6. The computer readable medium of claim 5 , wherein the indicator input further comprises data provided by a wireless provider.

7. The computer readable medium of claim 6 , wherein the data is a transaction history associated with the user.

8. The computer readable medium of claim 5 , wherein the geographical location is determined via Wi-Fi triangulation.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2024
From: BLUE HILLS, SERIES 95 OF ALLIED SECURITY TRUST I
To: LEMON INC.
Reel/Frame 069192/0515 →
NUNC PRO TUNC ASSIGNMENT Recorded May 10, 2022
From: YAHOO AD TECH LLC
To: BLUE HILLS, SERIES 95 OF ALLIED SECURITY TRUST I
Reel/Frame 059925/0354 →
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0001 →
CHANGE OF NAME Recorded Feb 13, 2020
From: OATH (AMERICAS) INC
To: VERIZON MEDIA INC.
Reel/Frame 051929/0086 →
MERGER Recorded Feb 13, 2020
From: MILLENNIAL MEDIA LLC
To: OATH (AMERICAS) INC.
Reel/Frame 051928/0851 →
CHANGE OF NAME Recorded Mar 16, 2016
From: MILLENNIAL MEDIA, INC.
To: MILLENNIAL MEDIA LLC
Reel/Frame 038129/0283 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 26, 2015
From: SILICON VALLEY BANK
To: MILLENNIAL MEDIA, INC.; JUMPTAP, INC.; NEPTUNE MERGER SUB I, INC.; NEPTUNE MERGER SUB II, LLC
Reel/Frame 036953/0276 →
SECURITY AGREEMENT Recorded Nov 25, 2014
From: MILLENNIAL MEDIA, INC.
To: SILICON VALLEY BANK
Reel/Frame 034455/0867 →