Patent ID: 9106709
Filing Date: 2015-08-11
Classification: G06Q,H04L

Abstract:
1. A method comprising: registering by a server, user-neutral identifiers for a plurality of web browsers installed on respective electronic devices, each user-neutral identifier comprising a different character string that is first provided to a corresponding one of the plurality of web browsers as a result of one of: receiving at the server, webpage requests transmitted by the plurality of web browsers via a network, each of said webpage requests including a URL and the user-neutral identifier of the corresponding web browser; extracting by said server, the user-neutral identifiers from each of said webpage requests; creating by said server, records of said webpage requests including said extracted user-neutral identifiers; using the extracted user-neutral identifier of each webpage request to match the corresponding record to one of a plurality of profiles already created for respective user-neutral identifiers; and processing each of the records to: wherein each user-neutral identifier is registered prior to insertion into any user-initiated webpage request transmitted by the corresponding web browser, and wherein the user-neutral identifiers are registered in such manner as to ensure that they uniquely identify the web browser issuing each of said webpage requests from others of said plurality of web browsers, and maintain user anonymity by associating no user-specific information with any of the user-neutral identifiers.