| CPC H04W 4/029 (2018.02) [G06F 16/29 (2019.01); H04W 4/022 (2013.01); H04W 64/006 (2013.01)] | 20 Claims |

|
1. A system comprising:
a processor;
a display with a user interface; and
a memory unit storing computer-executable instructions, which when executed by the processor, cause the system to:
receive location data that includes a plurality of trips by a user between a plurality of origins and a plurality of destinations;
form, by a machine learning algorithm operating on the processor, one or more clusters of nodes based on a singular shared cluster type, wherein each cluster is a different hierarchical level;
generate a mobility graph that includes at least one of the cluster of nodes and respective edges and the respective edges are defined by a portion of the plurality of trips based on the cluster of nodes;
generate a region of mobility based on the mobility graph, wherein the region of mobility is a spatial region based on the cluster of nodes and the respective edges; and
cause to display, at a graphical interface, the region of mobility for the user.
|