Uber Technologies, Inc.
LOCATION ANONYMIZATION SYSTEM
Last updated:
Abstract:
Systems and methods are provided for generating a plurality of cells representing a geographical area, where each cell of the plurality of cells comprises a plurality of address points representing addresses in the cell, and normalizing each address corresponding to each address point into a hierarchical structure of address components. The systems and methods further provide for traversing a hierarchical structure of address components for address points in a first cell to determine address components that are different between address points in the first cell, and for each address component that is different between address points in the first cell, generating an anonymized address component using a common prefix for the address component or a combination of address components. An anonymized address is generated for the first cell comprising at least one anonymized address component, and the anonymized address is stored for the first cell.
Utility
1 Apr 2019
1 Oct 2020