Enhanced online user-interaction tracking and document rendition
First Claim
Patent Images
1. A method comprising:
- for a document comprising a plurality of individual document elements, storing database entries for the individual document elements in one or more computer-readable media, each database entry comprising a unique document-element identifier;
during display of the document on a client device, tracking user interactions with the individual document elements;
storing in the one or more computer-readable media, for each of the tracked interactions, one or more interaction parameters comprising at least the document-element identifier of the interacted-with document element;
using one or more hardware processors, computing interaction metrics for document portions each consisting of one or more of the document elements, each interaction metric comprising an interaction count for the respective document portion; and
updating a web page rendering the document to include heat-map data reflecting the computed interaction metrics.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for enhanced tracking of user interactions with online documents, such as, in accordance with various embodiments, interaction tracking on a sub-document level of granularity and/or interaction tracking that involves storing one or more interaction parameters (e.g., an identifier of the document or of the interacting user) for each interaction.
125 Citations
20 Claims
-
1. A method comprising:
-
for a document comprising a plurality of individual document elements, storing database entries for the individual document elements in one or more computer-readable media, each database entry comprising a unique document-element identifier; during display of the document on a client device, tracking user interactions with the individual document elements; storing in the one or more computer-readable media, for each of the tracked interactions, one or more interaction parameters comprising at least the document-element identifier of the interacted-with document element; using one or more hardware processors, computing interaction metrics for document portions each consisting of one or more of the document elements, each interaction metric comprising an interaction count for the respective document portion; and updating a web page rendering the document to include heat-map data reflecting the computed interaction metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more non-transitory computer-readable media storing database entries for a plurality of individual document elements collectively constituting contents of a document, each of the database entries comprising a unique document-element identifier; and one or more computer processors executing instructions stored in the one or more machine-readable media to perform operations comprising; in response to receipt, from client devices displaying the document, of information about tracked user interactions with the individual document elements, the information including one or more interaction parameters including at least the document-element identifiers of the interacted-with document elements, computing interaction metrics for document portions each consisting of one or more of the document elements, each interaction metric comprising an interaction count for the respective document portion, and updating a web page rendering the document to include heat-map data reflecting the computed interaction metrics. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. One or more non-transitory machine-readable media storing instructions which, when executed by one or more processors of a machine, cause the one or more processors to perform operations for updating a web page rendering a document based on tracked user interactions with individual elements of the document, the operations comprising:
based on information about the tracked user interactions including at least unique document-element identifiers of the interacted-with document elements, computing interaction metrics for document portions each consisting of one or more of the document elements, each interaction metric comprising an interaction count for the respective document portion, and updating a web page rendering the document to include heat-map data reflecting the computed interaction metrics.
Specification