US 11,722,389 B2
System and a method for identifying client devices used by the same user
Assaf Toval, Herzeliya (IL); and Kfir Moyal, Tel-Aviv (IL)
Assigned to BI SCIENCE (2009) LTD, Tel-Aviv (IL)
Filed by BI SCIENCE (2009) LTD, Tel-Aviv (IL)
Filed on Feb. 17, 2022, as Appl. No. 17/674,828.
Claims priority of provisional application 63/195,014, filed on May 30, 2021.
Prior Publication US 2022/0385551 A1, Dec. 1, 2022
Int. Cl. H04L 43/065 (2022.01); H04L 67/02 (2022.01); H04L 43/04 (2022.01); H04L 67/50 (2022.01); G06Q 30/0251 (2023.01)
CPC H04L 43/065 (2013.01) [G06Q 30/0269 (2013.01); H04L 43/04 (2013.01); H04L 67/02 (2013.01); H04L 67/535 (2022.05)] 8 Claims
OG exemplary drawing
 
1. A method for associating a device with a user, the method comprising:
receiving, by a computerized server, from a first computerized device operated by a first user, a first data content comprising a plurality of first data items, wherein said first computerized device is one of a plurality of computerized devices operated by a plurality of users, and wherein each computerized device of said plurality of computerized devices is communicatively coupled via a communication network to at least one content server of a plurality of content servers, and wherein a data content comprises at least part of data communicated between any computerized device of said plurality of computerized devices and any content server of said plurality of content servers;
setting at least one rule for computing a similarity score, wherein the similarity score represents a similarity between said first data items received from said first computerized device and at least one second data item comprised in a second data content received from a second computerized device;
collecting said first data content and said second data content respectively comprising said plurality of said first data items and said at least one second data item, from a plurality of computerized devices of said plurality of computerized devices;
computing said score representing similarity between at least one pair of computerized devices respectively providing said first data items and said at least one second data item; and
the computerized server associating said pair of computerized devices as being operated by a same user if said score reaches a predetermined value,
wherein said score represents a first occurrence of a particular value of a particular data type of a group of data types within said first data item collected from said first computerized device and a second occurrence of said particular value within said second data item collected from said second computerized device, wherein said first occurrence and said second occurrence occurring within a predetermined time period; and
wherein said first data items and said second data items do not represent location of said respective computerized devices, and wherein said first data items and said second data items do not comprise personally identifying information.