ANONYMIZATION OF LOCATION DATASETS FOR TRAVEL STUDIES
First Claim
1. A method, comprising:
- determining, by a processor, a first subset of mobile location records associated with a first location;
determining, by the processor, a plurality of mobile device identifiers associated with the first subset, wherein each of the plurality of mobile device identifiers is contained in a mobile location record in the first subset;
modifying, by the processor, a first plurality of mobile location records in the first subset of mobile location records, wherein for each of the first plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in each mobile location record with a new identifier of the first subset;
determining, by the processor, a second subset of mobile location records associated with a second location;
modifying, by the processor, a second plurality of mobile location records in the second subset, wherein each of the second plurality of mobile location records in the second subset contains a mobile device identifier of the plurality of mobile device identifiers associated with the first subset, wherein for each of the second plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in each mobile location record with the new identifier of the first subset;
determining, by the processor, a number of mobile devices that have travelled from the first location to the second location based upon the second plurality of mobile location records in the second subset; and
reporting, by the processor, the number of mobile devices that have travelled from the first location to the second location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for determining a number of mobile devices travelling from a first location to a second location are disclosed. A method includes determining a first subset of mobile location records associated with the first location, determining mobile device identifiers associated with the first subset, and modifying mobile location records in the first subset by replacing a mobile device identifier contained in each mobile location record with a new identifier of the first subset. The method may then determine a second subset of mobile location records associated with the second location, modify mobile location records in the second subset by replacing a mobile device identifier contained in each mobile location record with a new identifier of the first subset, and determine a number of mobile devices that travelled from the first location to the second location based upon the new identifier of the first subset.
44 Citations
20 Claims
-
1. A method, comprising:
-
determining, by a processor, a first subset of mobile location records associated with a first location; determining, by the processor, a plurality of mobile device identifiers associated with the first subset, wherein each of the plurality of mobile device identifiers is contained in a mobile location record in the first subset; modifying, by the processor, a first plurality of mobile location records in the first subset of mobile location records, wherein for each of the first plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in each mobile location record with a new identifier of the first subset; determining, by the processor, a second subset of mobile location records associated with a second location; modifying, by the processor, a second plurality of mobile location records in the second subset, wherein each of the second plurality of mobile location records in the second subset contains a mobile device identifier of the plurality of mobile device identifiers associated with the first subset, wherein for each of the second plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in each mobile location record with the new identifier of the first subset; determining, by the processor, a number of mobile devices that have travelled from the first location to the second location based upon the second plurality of mobile location records in the second subset; and reporting, by the processor, the number of mobile devices that have travelled from the first location to the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
determining, by a processor, a first subset of mobile location records associated with a first area; determining, by the processor, a plurality of mobile device identifiers associated with the first subset, wherein each of the plurality of mobile device identifiers is contained in a mobile location record in the first subset; modifying, by the processor, a first plurality of mobile location records in the first subset of mobile location records, wherein for each of the first plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in each mobile location record with a new identifier of the first subset; determining, by the processor, a second subset of mobile location records associated with a second area; modifying, by the processor, a second plurality of mobile location records in the second subset, wherein each of the second plurality of mobile location records in the second subset contains a mobile device identifier of the plurality of mobile device identifiers associated with the first subset, wherein for each of the second plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in the mobile location record with the new identifier of the first subset; determining, by the processor, based upon the second plurality of mobile location records in the second subset, a location within the second area to which a greatest number of mobile devices associated with the plurality of mobile device identifiers have travelled; and reporting, by the processor, the location within the second area to which the greatest number of mobile devices associated with the plurality of mobile device identifiers have travelled. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device, comprising:
-
a processor; and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; determining a first subset of mobile location records associated with a first location; determining a plurality of mobile device identifiers associated with the first subset, wherein each of the plurality of mobile device identifiers is contained in a mobile location record in the first subset; modifying a first plurality of mobile location records in the first subset of mobile location records, wherein for each of the first plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in each mobile location record with a new identifier of the first subset; determining a second subset of mobile location records associated with a second location; modifying a second plurality of mobile location records in the second subset, wherein each of the second plurality of mobile location records in the second subset contains a mobile device identifier of the plurality of mobile device identifiers associated with the first subset, wherein for each of the second plurality of mobile location records the modifying comprises replacing the mobile device identifier contained in the mobile location record with the new identifier of the first subset; determining a number of mobile devices that have travelled from the first location to the second location based upon the second plurality of mobile location records in the second subset; and reporting the number of mobile devices that have travelled from the first location to the second location. - View Dependent Claims (20)
-
Specification