Associating website clicks with links on a web page
First Claim
1. A method for displaying a report depicting web page object usage, comprising:
- receiving an object identifier that uniquely identifies a user-activatable web page object of a web-page from other user-activatable web page objects of the web-page;
identifying a stored record that corresponds to the object identifier,wherein the stored record comprises a value indicative of a number of times the user-activatable web page object has been activated,wherein said identifying comprises identifying a stored record comprising an object identifier within a tolerance factor of the received object identifier, andwherein the object identifier comprises additional indicia that matches additional indicia of the web page object;
incrementing the value of the stored record to reflect activation of the user-activatable web page object identified by the received object identifier; and
generating a representation of a user view of the web page as displayed to a user, the user view of the web page comprising;
the user-activatable web page objects of the web page, the user-activatable web page objects being responding responsive to user activation within the user view and wherein user activation causes an action to be performed in response to such user activation; and
visual indicators quantifying user activations of the user-activatable web page objects,wherein the visual indicators are positioned proximate to corresponding user-activatable web page objects such that the visual indicators are visually associated with a particular one of the user-activatable web page objects, andwherein the visual indicators corresponding to the user-activatable web page objects are each identified by a respective received object identifier that corresponds to a respective incremented value of the stored record.
3 Assignments
0 Petitions
Accused Products
Abstract
Objects on a web page are associated with stored records indicating historical object usage. Associations between objects and records take into account discrepancies in object identifiers resulting from authorial edits and/or differences in browser assignment of object identifiers. An object having an object identifier that differs from that of a stored record by not more than a predetermined tolerance value, and that has other indicia that match the stored record, is considered to match the stored record. Reports are generated quantifying web page object usage, for example by superimposing color shadings or other visual indicia on a representation of a web page.
83 Citations
18 Claims
-
1. A method for displaying a report depicting web page object usage, comprising:
-
receiving an object identifier that uniquely identifies a user-activatable web page object of a web-page from other user-activatable web page objects of the web-page; identifying a stored record that corresponds to the object identifier, wherein the stored record comprises a value indicative of a number of times the user-activatable web page object has been activated, wherein said identifying comprises identifying a stored record comprising an object identifier within a tolerance factor of the received object identifier, and wherein the object identifier comprises additional indicia that matches additional indicia of the web page object; incrementing the value of the stored record to reflect activation of the user-activatable web page object identified by the received object identifier; and generating a representation of a user view of the web page as displayed to a user, the user view of the web page comprising; the user-activatable web page objects of the web page, the user-activatable web page objects being responding responsive to user activation within the user view and wherein user activation causes an action to be performed in response to such user activation; and visual indicators quantifying user activations of the user-activatable web page objects, wherein the visual indicators are positioned proximate to corresponding user-activatable web page objects such that the visual indicators are visually associated with a particular one of the user-activatable web page objects, and wherein the visual indicators corresponding to the user-activatable web page objects are each identified by a respective received object identifier that corresponds to a respective incremented value of the stored record. - View Dependent Claims (2, 7, 8, 9, 10)
-
-
3. A non-transitory computer-readable storage medium storing program instructions, wherein the program instructions are executable to implement:
-
receiving an object identifier that uniquely identifies a user-activatable web page object of a web-page from other user-activatable web page objects of the web-page; identifying a stored record that corresponds to the object identifier, wherein the stored record comprises a value indicative of a number of times the user-activatable web page object has been activated, wherein said identifying comprises identifying a stored record comprising an object identifier within a tolerance factor of the received object identifier, and wherein the object identifier comprises additional indicia that matches additional indicia of the web page object; incrementing the value of the stored record to reflect activation of the user-activatable web page object identified by the received object identifier; and generating a representation of a user view of the web page as displayed to a user, the user view of the web page comprising; the user-activatable web page objects of the web page, each user-activatable web page object being responsive to user activation within the user view and wherein user activation causes an action to be performed in response to such user activation; and visual indicators quantifying user activations of the user-activatable web page objects, wherein the visual indicators are positioned proximate to corresponding user-activatable web page objects such that the visual indicators are visually associated with a particular one of the user-activatable web page objects, and wherein the visual indicators corresponding to the user-activatable web page objects are each identified by a respective received object identifier that corresponds to a respected incremented value of the stored record. - View Dependent Claims (4, 11, 12, 13, 14)
-
-
5. A system, comprising:
-
at least one processor; and a memory comprising program instructions, wherein the program instructions are executable by the at least one processor to; receive an object identifier that uniquely identifies a user-activatable web page object of a web-page from other user-activatable web page objects of the web-page; identify a stored record that corresponds to the object identifier, wherein the stored record comprises a value indicative of a number of times the user-activatable web page object has been activated, wherein said identifying comprises identifying a stored record comprising an object identifier within a tolerance factor of the received object identifier, and wherein the object identifier comprises additional indicia that matches additional indicia of the web page object; increment the value of the stored record to reflect activation of the user-activatable web page object identified by the received object identifier; and generate a representation of a user view of the web page as displayed to a user, the user view of the web page comprising; the user-activatable web page objects of the web page, the user-activatable web page objects being responsive to user activation within the user view and wherein user activation causes an action to be performed in response to such user activation; and visual indicators quantifying user activations of the user-activatable web page objects, wherein the visual indicators are positioned proximate to corresponding user-activatable web page objects such that the visual indicators are visually associated with a particular one of the user-activatable web page objects, and wherein the visual indicators corresponding to the user-activatable web page objects are each identified by a respective received object identifier that corresponds to a respective incremented value of the stored record. - View Dependent Claims (6, 15, 16, 17, 18)
-
Specification