US 11,751,007 B2
Method, apparatus, and computer program product for anonymizing trajectories and stay points
Elena Vidyakina, Berlin (DE); Gavin Brown, Berlin (DE); Elena Mumford, Eindhoven (NL); Ori Dov, Berlin (DE); and Olivier Dousse, Berlin (DE)
Assigned to HERE GLOBAL B.V., Eindhoven (NL)
Filed by HERE GLOBAL B.V., Eindhoven (NL)
Filed on Jun. 4, 2021, as Appl. No. 17/303,688.
Prior Publication US 2022/0394420 A1, Dec. 8, 2022
Int. Cl. H04W 4/021 (2018.01); H04W 4/02 (2018.01); H04W 12/02 (2009.01)
CPC H04W 4/021 (2013.01) [H04W 4/027 (2013.01); H04W 12/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to at least:
receive probe data points of a trajectory in real-time or near real-time from a probe apparatus as it travels along the trajectory;
calculate, for each probe data point, a probability of the trajectory approaching a stay point within a predetermined distance, wherein a stay point comprises a point where the probe apparatus dwells for at least a minimum amount of time;
provide sequential sub-sets of probe data points of the trajectory to a location-based service provider in response to the sequential sub-sets of probe data points including probe data points having a probability of the trajectory approaching a stay point within a predetermined distance failing to satisfy a predetermined value; and
identify a last sub-set of probe data points of the sequential sub-sets of probe data points to provide to the location-based service provider in response to identifying a probe data point having a probability of the trajectory approaching a stay point within the predetermined distance satisfying the predetermined value.