Associating website clicks with links on a web page
First Claim
1. A method of identifying which of a plurality of user-activatable objects on a web page has been activated by a user, comprising:
- receiving a communication indicating user activation of an object in a plurality of objects on a web page, the communication comprising an object identifier and additional identifying indicia for the object, wherein the additional identifying indicia comprises at least one of an action and a type;
comparing the object identifier and the additional identifying indicia of the user-activated object with records comprising object identifiers and additional identifying indicia; and
responsive to the object identifier of the user-activated object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activated object;
indicating a match between the user-activated object and the stored record.
5 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.
104 Citations
27 Claims
-
1. A method of identifying which of a plurality of user-activatable objects on a web page has been activated by a user, comprising:
-
receiving a communication indicating user activation of an object in a plurality of objects on a web page, the communication comprising an object identifier and additional identifying indicia for the object, wherein the additional identifying indicia comprises at least one of an action and a type; comparing the object identifier and the additional identifying indicia of the user-activated object with records comprising object identifiers and additional identifying indicia; and responsive to the object identifier of the user-activated object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activated object; indicating a match between the user-activated object and the stored record. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of identifying a user-activatable object among a plurality of user-activatable objects, the object having an object identifier and additional identifying indicia, comprising:
-
comparing the object identifier and the additional identifying indicia of the user-activatable object with records comprising object identifiers and additional identifying indicia, wherein the additional identifying indicia comprises at least one of an action and a type; responsive to the object identifier of the user-activatable object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activatable object; indicating a match between the user-activatable object and the stored record. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product for identifying which of a plurality of user-activatable objects on a web page has been activated by a user, comprising:
-
a computer-readable medium; and computer program code, encoded on the medium, for; receiving a communication indicating user activation of an object in a plurality of objects on a web page, the communication comprising an object identifier and additional identifying indicia for the object, wherein the additional identifying indicia comprises at least one of an action and a type; comparing the object identifier and the additional identifying indicia of the user-activated object with records comprising object identifiers and additional identifying indicia; and responsive to the object identifier of the user-activated object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activated object; indicating a match between the user-activated object and the stored record. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product of identifying a user-activatable object among a plurality of user-activatable objects, the object having an object identifier and additional identifying indicia, comprising:
-
a computer-readable medium; and computer program code, encoded on the medium, for; comparing the object identifier and the additional identifying indicia of the user-activatable object with records comprising object identifiers and additional identifying indicia, wherein the additional identifying indicia comprises at least one of an action and a type; responsive to the object identifier of the user-activatable object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activatable object; indicating a match between the user-activatable object and the stored record. - View Dependent Claims (16, 17, 18)
-
-
19. A system for identifying which of a plurality of user-activatable objects on a web page has been activated by a user, comprising:
-
a communication device, for receiving a communication indicating user activation of an object in a plurality of objects on a web page, the communication comprising an object identifier and additional identifying indicia for the object, wherein the additional identifying indicia comprises at least one of an action and a type; an object comparator, coupled to the communication device, for comparing the object identifier and the additional identifying indicia of the user-activated object with records comprising object identifiers and additional identifying indicia; and a match indicator, coupled to the object comparator, for, responsive to the object identifier of the user-activated object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activated object; indicating a match between the user-activated object and the stored record. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system for identifying a user-activatable object among a plurality of user-activatable objects, the object having an object identifier and additional identifying indicia, comprising:
-
an object comparator, for comparing the object identifier and the additional identifying indicia of the user-activatable object with records comprising object identifiers and additional identifying indicia, wherein the additional identifying indicia comprises at least one of an action and a type; a match indicator, coupled to the object comparator, for, responsive to the object identifier of the user-activatable object being within a predetermined tolerance factor with respect to an object identifier of a stored record, and the identifier of the stored record having additional identifying indicia matching the additional identifying indicia of the user-activatable object; indicating a match between the user-activatable object and the stored record. - View Dependent Claims (25, 26, 27)
-
Specification