IP Library Granted Patent US 9,836,770
Granted Patent B2
US 9,836,770 · App. 13/404,873 · Granted Dec 5, 2017

Data capture for user interaction with promotional materials

Inventors: George M. Nemitz (Pennington, NJ); Vincent James Spinella (Colts Neck, NJ); Rajiv Konkimalla (Edison, NJ); Dillip Kumar Kara (Monmouth Junction, NJ); James Francis Spinella (Colts Neck, NJ)
Assignee: Ad Persistence, LLC
G06Q30/0277G06Q30/0241G06Q30/0242G06Q30/0251G06Q30/0257
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,836,770
App. No.
13/404,873
Granted
Dec 5, 2017
Kind
B2
Abstract

An application on a user device sends a request for promotional material to a server while the application is active on a user device. The application receives the promotional material from the server and stores the promotional material in a data store on the user device. A management client on the user device receives a user interaction with the promotional material and sends data representing the user interaction to the server independent of web-browser technology.

Claims (52)

1. A method of capturing, by a management client running on a user device, data corresponding to user interaction with promotional material on the user device, the method comprising:

receiving, by a processing device, a request for the promotional material from a non-web-browser application on the user device;

sending, by the processing device, the request for promotional material to a web service comprising a server while the application is active on the user device;

receiving, by the processing device, the promotional material from the web service at a first time;

storing, by the processing device, the promotional material in a data store on a user device;

launching, by the processing device, the management client on the user device for access to the promotional material in response to a request from a user of the user device;

presenting, by the processing device, the promotional material for user interaction, wherein the promotional material is presented by the management client outside the application at a second time, wherein the second time is later than the first time;

receiving, by the processing device, a user interaction with the promotional material;

generating, by the processing device, data representing the user interaction with the promotional material in the management client; and

transmitting, by the processing device and over a wireless communication network, the data representing the user interaction to the web service,

wherein the server is configured to analyze the data representing the user interaction to determine an effectiveness of the promotional material.

2. The method of claim 1 , wherein the management client comprises a second application running on the user device and is separate from the application.

3. The method of claim 2 , wherein the management client is configured to manage a plurality of promotional materials received from the server and to provide access to the promotional materials without interrupting a function of the application.

4. The method of claim 1 , wherein the promotional material comprises at least one of an advertisement, brochure, coupon, multimedia message, loyalty card program, or rebate offering.

5. The method of claim 1 , wherein the user interaction comprises at least one of viewing, saving, sharing, deleting, purchasing or redeeming the promotional material.

6. The method of claim 1 , wherein the data representing the user interaction is sent to the server using an advertisement sync gateway (ASG) protocol, the ASG protocol comprising a communication scheme to deliver the promotional material from the server to a plurality of user devices and enable capture of the data representing the user interaction from the plurality of user devices.

7. The method of claim 1 , further comprising:

storing a copy of the data representing the user interaction with the promotional material in the management client on the user device.

8. A user device running a management client to capture data corresponding to user interaction with promotional material on the user device, the user device comprising:

a memory; and

a processing device operatively coupled to the memory, the processing device to:

receive a request for the promotional material from a non-web-browser application on the user device;

send the request for promotional material to a web service comprising a server while the application is active on the user device;

receive the promotional material from the web service at a first time;

store the promotional material in the memory;

launch the management client on the user device for access to the promotional material in response to a request from a user of the user device;

present the promotional material for user interaction, wherein the promotional material is presented by the management client outside the application at a second time, wherein the second time is later than the first time;

receive a user interaction with the promotional material; and

transmit, over a wireless communication network, data representing the user interaction to the web service,

wherein the server is configured to analyze the data representing the user interaction to determine an effectiveness of the promotional material.

9. The user device of claim 8 , wherein the management client comprises a second application running on the user device and is separate from the application.

10. The user device of claim 9 , wherein the management client is configured to manage a plurality of promotional materials received from the server and to provide access to the promotional materials without interrupting a function of the application.

11. The user device of claim 8 , wherein the promotional material comprises at least one of an advertisement, brochure, coupon, multimedia message, loyalty card program, or rebate offering.

12. The user device of claim 8 , wherein the user interaction comprises at least one of viewing, saving, sharing, deleting, purchasing or redeeming the promotional material.

13. The user device of claim 8 , wherein the data representing the user interaction is sent to the server using an advertisement sync gateway (ASG) protocol, the ASG protocol comprising a communication scheme to deliver the promotional material from the server to a plurality of user devices and enable capture of the data representing the user interaction from the plurality of user devices.

14. The user device of claim 8 , the application further to:

store a copy of the data representing the user interaction on the user device.

15. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to:

receive a request for the promotional material from a non-web-browser application on the user device;

send the request for promotional material to a web service comprising a server while the application is active on the user device;

receive the promotional material from the web service at a first time;

store the promotional material in the memory;

launch a management client on the user device for access to the promotional material in response to a request from a user of the user device;

present the promotional material for user interaction, wherein the promotional material is presented by the management client outside the application at a second time, wherein the second time is later than the first time;

receive a user interaction with the promotional material; and

transmit, over a wireless communication network, data representing the user interaction to the web service,

wherein the server is configured to analyze the data representing the user interaction to determine an effectiveness of the promotional material.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the management client comprises a second application running on the user device and is separate from the application.

17. The non-transitory machine-readable storage medium of claim 16 , wherein the management client is configured to manage a plurality of promotional materials received from the server and to provide access to the promotional materials without interrupting a function of the application.

18. The non-transitory machine-readable storage medium of claim 15 , wherein the promotional material comprises at least one of an advertisement, brochure, coupon, multimedia message, loyalty card program, or rebate offering.

19. The non-transitory machine-readable storage medium of claim 15 , wherein the user interaction comprises at least one of viewing, saving, sharing, deleting, purchasing or redeeming the promotional material.

20. The non-transitory machine-readable storage medium of claim 15 , wherein the data representing the user interaction is sent to the server using an advertisement sync gateway (ASG) protocol, the ASG protocol comprising a communication scheme to deliver the promotional material from the server to a plurality of user devices and enable capture of the data representing the user interaction from the plurality of user devices.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2025
From: PERSISTENT TECHNOLOGIES LLC
To: IP3 2025, SERIES 925 OF ALLIED SECURITY TRUST I
Reel/Frame 073833/0510 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2025
From: AD PERSISTENCE LLC
To: PERSISTENT TECHNOLOGIES LLC
Reel/Frame 069947/0397 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: A2ZLOGIX, INC.
To: AD PERSISTENCE LLC
Reel/Frame 044653/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: A2ZLOGIX, INC.
To: AD PERSISTENCE, LLC
Reel/Frame 044009/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2014
From: SPINELLA IP HOLDINGS, INC.
To: A2ZLOGIX, INC.
Reel/Frame 033475/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2012
From: NEMITZ, GEORGE M.; SPINELLA, VINCENT JAMES; KONKIMALLA, RAJIV; KARA, DILLIP KUMAR; SPINELLA, JAMES FRANCIS
To: SPINELLA IP HOLDINGS, INC.
Reel/Frame 027761/0538 →
Continuity (1)
Related Publication 20130226689A1 · Aug 29, 2013