IP Library Granted Patent US 8,700,469
Granted Patent B2
US 8,700,469 · App. 11/369,085 · Granted Apr 15, 2014

System and method for delivering advertising with enhanced effectiveness

Inventors: Craig A. Pisaris-Henderson (Fort Myers, FL); Anthony A. Garcia (Fort Myers, FL)
Assignee: Apple Inc.
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,700,469
App. No.
11/369,085
Granted
Apr 15, 2014
Kind
B2
Abstract

A method for generating an advertisement impression which moves a selected instance of advertisement content in conjunction with a mouse pointer on a client rendering system includes defining, in a placement database, a plurality of instances of advertisement content. Each instance of advertisement content is associated with an advertisement category, a financial parameter, and response data. A selected instance of advertisement content is selected from the placement database. The selected instance of advertisement content is one of the plurality of instances of advertisement content that is associated with an advertisement category meeting selection criteria and a financial parameter meeting selection criteria. The selected instance of advertisement content is combined with pointer tracking instructions to generate the advertisement impression. The pointer tracking instructions are operative on the client rendering system to: i) move the selected instance of advertisement content in response to detecting user movement of the mouse pointer; ii) receive an indication of user response to the selected instance of advertisement content; and iii) in accordance with the response data associated with the selected instance of advertisement content perform one of: a) initiate a URL request to the redirect URL; and b) render the response content on the client rendering system.

Claims (63)

1. A computer-implemented method comprising:

receiving, by a client computing device, a generated advertisement impression, wherein the generated advertisement impression comprises a selected instance of advertisement content and pointer tracking instructions;

generating, by the client computing device, according to the pointer tracking instructions, the advertisement impression, wherein the advertisement impression is positioned at a first location in the window that is independent of a current location of a mouse pointer;

detecting, by the client computing device, a user movement of the mouse pointer;

repositioning, by the client computing device, the advertisement impression at a second location in response to detecting the user movement of the mouse pointer, wherein the advertisement content includes a selectable item; and

decoupling the mouse pointer from movement of the mouse pointer to enable selection of the selectable item.

2. The method of claim 1 , wherein:

an instance of advertisement content is associated with an advertisement category identifier;

the selected instance of advertisement content is one of a plurality of instances of advertisement content that is both associated with an advertisement category identifier meeting selection criteria and a financial parameter meeting selection criteria.

3. The method of claim 2 , wherein the instance of advertisement content is associated with response data, wherein the response data is response content in the form of a coupon and instructions to initiate printing of the coupon.

4. The method of claim 3 wherein:

the advertisement impression is associated with a unique impression identifier;

the response content in the form of a coupon includes the unique impression identifier thereon when the coupon is printed; and

the selected instance of advertisement content is associated with an assessment event, the assessment event comprises use of the coupon in a transaction, then coupon being identified by its unique impression identifier.

5. The method of claim 1 , wherein:

the instance of advertisement content is associated with response data, wherein the response data includes response content in the form of a right click menu; and

the pointer tracking instructions, in accordance with the response data:

render the right click menu; and

decouple the mouse pointer from movement of the mouse pointer to enable selection of a menu choice from the right click menu.

6. The method of claim 5 , wherein the response content further includes a coupon and instructions to initiate printing of the coupon in response to selection of a print coupon choice from the right click menu.

7. The method of claim 6 wherein:

the advertisement impression is associated with a unique impression identifier;

the response content in the form of a coupon includes the unique impression identifier thereon when the coupon is printed; and

the selected instance of advertisement content is associated with an assessment event, the assessment event comprises use of the coupon in a transaction, the coupon being identified by its unique impression identifier.

8. The method of claim 1 , wherein the advertisement impression is associated with initiation data, the initiation data effective to delay the rendering of the selected instance of advertisement content until the occurrence of an initiation event.

9. The method of claim 8 , wherein the initiation event is the occurrence of a predetermined time.

10. The method of claim 8 , further comprising:

closing a window in which the selected instance of advertisement content is rendered at a predetermined time after the initiation event.

11. The method of claim 8 , wherein the selected instance of advertisement content further comprises audio advertisement content and the method further comprises:

initiating output of the audio advertisement content in conjunction with display of the instance of advertisement content upon the occurrence of the initiation event.

12. The method of claim 1 , wherein the generated advertisement impression is generated by:

selecting an instance of advertisement content from a plurality of instances of advertisement content; and

combining the selected instance of advertisement content with the pointer tracking instructions.

13. A client rendering system comprising:

a processor; and

a memory containing instructions that, when executed, cause the processor to:

receive an advertisement impression, wherein the advertisement impression comprises a selected instance of advertisement content and pointer tracking instructions;

generate, in a window on the client rendering system, the advertisement impression, wherein the advertisement impression is positioned at a first location in the window that is independent of a current location of a mouse pointer;

reposition the advertisement impression at a second location in response to detecting user movement of the mouse pointer, wherein the advertisement content includes a selectable item; and

decouple the mouse pointer from movement of the mouse pointer to enable selection of the selectable item.

14. The client rendering system of claim 13 , wherein:

each of the plurality of instances of advertisement content is associated with an advertisement category identifier; and

the selected instance of advertisement content is one of the plurality of instances of advertisement content that is both associated with an advertisement category identifier meeting selection criteria and a financial parameter meeting selection criteria.

15. The client rendering system of claim 14 , wherein the instance of advertisement content is associated with response data, wherein the response data is response content in the form of a coupon and instructions to initiate printing of the coupon on the client rendering system.

16. The client rendering system of claim 15 wherein:

the selected instance of advertisement content is combined with a unique impression identifier;

the response content is in the form of a coupon that includes the unique impression identifier thereon when the coupon is printed; and

the selected instance of advertisement content is associated with an assessment event, the assessment event comprises use of the coupon in a transaction, the coupon being identified by its unique impression identifier.

17. The client rendering system of claim 13 , wherein the instance of advertisement content is associated with response data, wherein the response data includes response content in the form of a right click menu; and the instructions further cause the processor to:

render the right click menu on the client rendering system; and

decouple the mouse pointer from movement of the mouse pointer to enable selection of a menu choice from the right click menu.

18. The client rendering system of claim 17 , wherein the response content further includes a coupon and instructions to initiate printing of the coupon on the client rendering system in response to selection of a print coupon choice from the right click menu.

19. The client rendering system of claim 18 wherein:

the selected instance of advertisement content is combined with a unique impression identifier;

the response content is in the form of a coupon that includes the unique impression identifier thereon when the coupon is printed; and

the instance of advertisement content is associated with an assessment event, the assessment event comprises use of the coupon in a transaction, the coupon being identified by its unique impression identifier.

20. The client rendering system of claim 13 , wherein each of the plurality of instances of advertisement content is associated with initiation data, the initiation data effective to delay the rendering of the selected instance of advertisement content on the client rendering system until the occurrence of an initiation event.

21. The client rendering system of claim 20 , wherein the initiation event is the occurrence of a predetermined time.

22. The client rendering system of claim 20 , wherein the instructions further cause the processor to:

close a window in which the selected instance of advertisement content is rendered at a predetermined time after the initiation event.

23. The client rendering system of claim 20 , wherein:

the selected instance of advertisement content further comprises audio advertisement content; and the instructions further cause the processor to initiate output of the audio advertisement content in conjunction with display of the instance of advertisement content upon the occurrence of the initiation event.

24. The client rendering system of claim 13 , wherein selected instance of advertisement content is received in response to sending an advertisement request.

Assignments (10)
NUNC PRO TUNC ASSIGNMENT Recorded May 4, 2012
From: U.S. ACQUISITION SUB, INC. N/K/A MIVA AK, INC.
To: ADKNOWLEDGE, INC.
Reel/Frame 028159/0713 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENT, WHICH DID NOT ASSIGN THE PROPERTIES IN ACCORDANCE WITH A CONTROLLING ASSET PURCHASE AGREEMENT PREVIOUSLY RECORDED ON REEL 022750 FRAME 0925. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT. Recorded May 3, 2012
From: MIVA, INC. N/K/A VERTRO, INC.
To: U.S. ACQUISITION SUB, INC. N/K/A MIVA AK, INC.
Reel/Frame 028155/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2011
From: ADKNOWLEDGE, INC.
To: APPLE INC.
Reel/Frame 026034/0562 →
RESERVATION OF LICENSE Recorded Aug 27, 2010
From: ADKNOWLEDGE, INC.
To: ICAP OCEAN TOMO LLC, AS TRANSFER AGENT
Reel/Frame 024898/0369 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Oct 22, 2009
From: MIVA AK, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023410/0461 →
CHANGE OF NAME Recorded May 29, 2009
From: U.S. ACQUISITION SUB, INC.
To: MIVA AK, INC.
Reel/Frame 022751/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2009
From: MIVA, INC., B&B ADVERTISING, INC., MIVA (UK) LIMITED
To: U.S. ACQUISITION SUB, INC. (NAME CHANGED TO MIVA AK, INC.); AJAX MEDIA LTD.; ADKNOWLEDGE, INC.
Reel/Frame 022750/0925 →
TERMINATION OF SECURITY INTEREST IN PATENTS Recorded May 13, 2009
From: BRIDGE BANK, N.A.
To: MIVA, INC.
Reel/Frame 022676/0762 →
SECURITY AGREEMENT Recorded Nov 20, 2008
From: MIVA, INC.
To: BRIDGE BANK, N.A.
Reel/Frame 021866/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2006
From: PISARIS, HENDERSON, CRAIG A.; GARCIA, ANTHONY A.
To: MIVA, INC.
Reel/Frame 017454/0578 →
Continuity (1)
Related Publication 20070208610A1 · Sep 6, 2007