DETERMINING REPEAT WEBSITE USERS VIA BROWSER UNIQUENESS TRACKING
First Claim
1. A method implemented in a computer infrastructure, comprising:
- receiving browser information from a server based on a browser accessing a website;
creating a browser identifier based on the browser information;
determining the browser is one of a new visitor and a repeat visitor to the website by comparing the browser identifier to other browser identifiers associated with the website; and
transmitting a message to the server indicating the browser is one of a new visitor and a repeat visitor to the website based on the determining.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach for determining repeat website users via browser uniqueness tracking includes receiving browser information from a server based on a browser accessing a website. The approach includes creating a browser identifier based on the browser information. The approach includes determining the browser is one of a new visitor and a repeat visitor to the website by comparing the browser identifier to other browser identifiers associated with the website. The approach includes transmitting a message to the server indicating the browser is one of a new visitor and a repeat visitor to the website based on the determining.
50 Citations
25 Claims
-
1. A method implemented in a computer infrastructure, comprising:
-
receiving browser information from a server based on a browser accessing a website; creating a browser identifier based on the browser information; determining the browser is one of a new visitor and a repeat visitor to the website by comparing the browser identifier to other browser identifiers associated with the website; and transmitting a message to the server indicating the browser is one of a new visitor and a repeat visitor to the website based on the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system implemented in hardware, comprising:
a processor executing a browser tag tool that operates to; receive browser information from a website server based on a browser accessing a website hosted by the website server; create a browser tag using values contained in the browser information; determine the browser is one of a new visitor and a repeat visitor to the website by comparing the browser tag to other browser tags associated with the website; and transmit a message to the website server indicating the browser is one of a new visitor and a repeat visitor to the website based on the determining. - View Dependent Claims (17, 18)
-
19. A computer program product comprising a computer usable tangible storage medium having readable program code embodied in the tangible storage medium, the computer program product includes at least one component operable to:
-
receive a request from a browser to register at a website; obtain browser information from the browser in association with the request; forward the browser information to a browser tag tool; and receive an indication from the browser tag tool that one of;
the browser has previously registered with the website, and the browser has not previously registered with the website. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A computer system for determining repeat user visits to a website, the system comprising:
-
a CPU, a computer readable memory, and a computer readable storage media; first program instructions to receive a request from a browser to register at a website, wherein the website offers a service comprising at least one of;
email, voting, auctioning, and gaming;second program instructions to obtain browser information from the browser in association with the request; third program instructions to forward the browser information to a browser tag tool; fourth program instructions to receive an indication from the browser tag tool that the browser has previously registered with the website, wherein the indication is based on a browser tag that is based on the browser information; fifth program instructions to receive the browser tag from the browser tag tool; sixth program instructions to grant the browser access to the service; and seventh program instructions to store a record comprising;
an action taken by the browser during using the service, the browser tag, and a time the action was taken;wherein the first, second, third, fourth, fifth, sixth, and seventh program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
-
25. A method of deploying a system for determining repeat user visits to a website, comprising:
-
providing a computer infrastructure operable to; receive a request from a browser to register at a website; obtain browser information from the browser in association with the request; create a browser tag using values contained in the browser information; determine the browser is one of a new visitor and a repeat visitor to the website by comparing the browser tag to other browser tags associated with the website; store the browser tag with the other browser tags associated with the website; and maintain a record of the browser tag and actions performed by the browser at the website, wherein the receiving, the obtaining, and the maintaining are performed by a website server hosting the website; the creating, the determining, and the storing are performed by a browser tag tool; and the website server and the browser tag tool are one of;
comprised in a same computing device, and comprised in separate computing devices that communicate with one another.
-
Specification