Active impression tracking
First Claim
Patent Images
1. A method, comprising:
- detecting, by at least one computing device, that a first user interface for rendering first content has been loaded by a user device at a first time;
detecting, by the at least one computing device, that a second user interface for rendering second content has been loaded by the user device at a second time, wherein the second time is after the first time;
detecting, by the at least one computing device, an interaction of a user with the first user interface after the second user interface has loaded;
determining, by the at least one computing device, that the first content rendered at the first user interface that was loaded at the first time was updated by the user device in response to the interaction, wherein at least a portion of the first content remains loaded in the first user interface after being updated; and
updating, by the at least one computing device, based on determining that the first content rendered at the first user interface was updated, an incremental impression metric indicative of engagement of the user with the first user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement.
52 Citations
20 Claims
-
1. A method, comprising:
-
detecting, by at least one computing device, that a first user interface for rendering first content has been loaded by a user device at a first time; detecting, by the at least one computing device, that a second user interface for rendering second content has been loaded by the user device at a second time, wherein the second time is after the first time; detecting, by the at least one computing device, an interaction of a user with the first user interface after the second user interface has loaded; determining, by the at least one computing device, that the first content rendered at the first user interface that was loaded at the first time was updated by the user device in response to the interaction, wherein at least a portion of the first content remains loaded in the first user interface after being updated; and updating, by the at least one computing device, based on determining that the first content rendered at the first user interface was updated, an incremental impression metric indicative of engagement of the user with the first user interface. - View Dependent Claims (2, 3, 4, 5, 6, 15, 18, 19)
-
-
7. A method, comprising:
-
receiving a first web page; rendering the first web page in a first user interface; updating, based on receiving the first web page, an impression metric, wherein the impression metric comprises a tally indicative of consumption of the first web page by a user after the first web page is received; receiving a second web page; rendering the second web page in a second user interface; detecting an interaction of the user with the first web page after receiving the second web page; determining an update occurred to the first web page in response to the interaction, wherein at least a portion of the first web page remains loaded in the first user interface after the update; and updating, based on determining the update occurred to the first web page, the impression metric. - View Dependent Claims (8, 9, 10, 16)
-
-
11. An apparatus, comprising:
-
one or more processors; and a memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to; detect that a first user interface for rendering first content has been loaded by a user device at a first time; detect that a second user interface for rendering second content has been loaded by the user device at a second time, wherein the second time is after the first time; detect an interaction of a user with the first user interface after the second user interface has loaded; determine that the first content rendered at the first user interface that was loaded at the first time was updated by the user device in response to the interaction, wherein at least a portion of the first content remains loaded in the first user interface after being updated; and update, based on determining that that the first content rendered at the first user interface was updated, an incremental impression metric indicative of engagement of the user with the first user interface. - View Dependent Claims (12, 13, 14, 17, 20)
-
Specification