Data capture for user interaction with promotional materials
First Claim
Patent Images
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.
4 Assignments
0 Petitions
Accused Products
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.
66 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification