METHOD FOR IDENTIFYING MULTIPLE DEVICES BELONGING TO THE SAME GROUP
First Claim
1. A method for identifying multiple electronic devices belonging to a same group, the method comprising:
- receiving, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network,wherein the IP trajectory information includesa user identifier,a list of IP addresses associated with each of the network accessing applications, andtimestamps specifying times each of the network accessing applications accesses the network;
identifying commercial IP addresses among the list of IP addresses;
removing the commercial IP addresses from the list of IP addresses to produce revised IP trajectory information;
analyzing the revised IP trajectory information to retrieve a most commonly used IP address for each of the network accessing applications during a certain period; and
determining that different network accessing applications belong to the same group if the most commonly used IP addresses for the different network accessing applications are the same.
6 Assignments
0 Petitions
Accused Products
Abstract
The technologies described herein identify multiple electronic devices belonging to the same group. A computer system receives, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network. The IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network. The computer system identifies and removes commercial IP addresses from the list of IP addresses, analyzes IP trajectory information to retrieve a most commonly used IP address for each of the network accessing applications during a certain period, and determines that different network accessing applications belong to the same group if the most commonly used IP addresses for the different network accessing applications are the same.
-
Citations
20 Claims
-
1. A method for identifying multiple electronic devices belonging to a same group, the method comprising:
-
receiving, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network, wherein the IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network; identifying commercial IP addresses among the list of IP addresses; removing the commercial IP addresses from the list of IP addresses to produce revised IP trajectory information; analyzing the revised IP trajectory information to retrieve a most commonly used IP address for each of the network accessing applications during a certain period; and determining that different network accessing applications belong to the same group if the most commonly used IP addresses for the different network accessing applications are the same. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for identifying multiple electronic devices belonging to a same group, the method comprising:
-
receiving, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network, wherein the IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network; identifying commercial IP addresses among the list of IP addresses; removing the commercial IP addresses from the list of IP addresses to produce revised IP trajectory information; analyzing patterns of changes of the revised IP trajectory information for two different network accessing applications with reference to the timestamps included the revised IP trajectory information during a certain period of time; and determining that the two different network accessing applications belong to the same group based on similarity of the patterns of changes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing same advertisements to multiple electronic devices belonging to a same group, the method comprising:
-
receiving, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network, wherein the IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network; identifying commercial IP addresses among the list of IP addresses; removing the commercial IP addresses from the list of IP addresses to produce revised IP trajectory information; analyzing the revised IP trajectory information to retrieve a most commonly used IP address for each of the network accessing applications during a certain period; determining that different network accessing applications belong to the same group if the most commonly used IP addresses for the different network accessing applications are the same; and providing same advertisements to the different network accessing applications belonging to the same group via the network. - View Dependent Claims (18)
-
-
19. A method of providing same advertisements to multiple electronic devices belonging to a same group comprising:
-
receiving, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network, wherein the IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network; identifying commercial IP addresses among the list of IP addresses; removing the commercial IP addresses from the list of IP addresses to produce revised IP trajectory information; analyzing patterns of changes of the revised IP trajectory information for two different network accessing applications with reference to the timestamps included the revised IP trajectory information during a certain period of time; and determining that the two different network accessing applications belong to the same group based on similarity of the patterns of changes; and providing same advertisements to the different network accessing applications belonging to the same group via the network. - View Dependent Claims (20)
-
Specification