Apparatus, systems, and methods for analyzing movements of target entities
First Claim
Patent Images
1. An apparatus comprising:
- one or more interfaces configured to provide communication with a computing device; and
a processor, in communication with the one or more interfaces;
the processor to;
process a time-series of location data points for a target entity, wherein the time-series of location data points are received from the computing device;
identifying a plurality of areas of activity based, at least in part, on the time-series of location data points for the target entity;
identifying and ranking patterns of movement of the target entity between individual ones of the plurality of areas of the activity;
determine one or more attributes associated with the target entity based, at least in part, on the time-series of location data points and on the ranking of the patterns of movement of the target entity;
generate a profile of the target entity based, at least in part, on the one or more attributes associated with the target entity, wherein the profile is to indicate at least one prediction of a future estimated location of the target entity within a specified time range; and
store the profile in a memory device.
5 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
-
Citations
22 Claims
-
1. An apparatus comprising:
-
one or more interfaces configured to provide communication with a computing device; and a processor, in communication with the one or more interfaces;
the processor to;process a time-series of location data points for a target entity, wherein the time-series of location data points are received from the computing device; identifying a plurality of areas of activity based, at least in part, on the time-series of location data points for the target entity; identifying and ranking patterns of movement of the target entity between individual ones of the plurality of areas of the activity; determine one or more attributes associated with the target entity based, at least in part, on the time-series of location data points and on the ranking of the patterns of movement of the target entity; generate a profile of the target entity based, at least in part, on the one or more attributes associated with the target entity, wherein the profile is to indicate at least one prediction of a future estimated location of the target entity within a specified time range; and store the profile in a memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
processing, by a first computing device, a time-series of location data points for a target entity received from a second computing device; identifying, by the first computing device, a plurality of areas of activity based, at least in part, on the time-series of location data points for the target entity; identifying and ranking, by the first computing device, patterns of movement of the target entity between individual ones of the plurality of areas of the activity; determining, by the first computing device, one or more attributes associated with the target entity based, at least in part, on the time-series of the location data points corresponding to the target entity; generating, by the first computing device, a profile of the target entity based, at least in part, on the one or more attributes associated with the target entity and on the ranking of the patterns of movement of the target entity, wherein the profile is to indicate at least one prediction of a future estimated location of the target entity within a specified time range; and storing the profile in a memory device. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory computer readable medium having executable instructions executable to cause a data processing apparatus to:
-
process a time-series of location data points for a target entity, wherein the time-series of location data points are received from a computing device; identify a plurality of areas of activity based, at least in part, on the time-series of location data points for the target entity; identify and rank patterns of movement of the target entity between individual ones of the plurality of areas of the activity; determine one or more attributes associated with the target entity based, at least in part, on the time-series of the location data points and on the ranking of the patterns of movement of the target entity; generate a profile of the target entity based, at least in part, on the one or more attributes associated with the target-entity, wherein the profile is to indicate at least one prediction of a future estimated location of the target entity within a specified time range; and store the profile in a memory device. - View Dependent Claims (20, 21, 22)
-
Specification