User description based on a context of travel
First Claim
1. A system comprising:
- a data-processing system comprising one or more processors communicatively coupled to a data store, the data-processing system further comprising memory coupled to the one or more processors and storing instructions that, when executed by the one or more processors, cause the data-processing system to;
receive a plurality of data points that correspond to a first user, wherein each data point in the plurality of data points represents a visit by the first user, the visit occurring at one or both of i) a determinable geolocation and ii) a determinable time;
determine an entropy of the plurality of data points, based at least in part on a number of places to which the data points in the plurality of data points correspond; and
cause a signal indicating an action to be performed, wherein the action to be performed is based at least in part on the determined entropy.
18 Assignments
0 Petitions
Accused Products
Abstract
A description of a user is estimated based on the context of the user'"'"'s travel pattern. A disclosed data-processing system continually receives data points originating from the user'"'"'s cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user'"'"'s travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.
20 Citations
20 Claims
-
1. A system comprising:
-
a data-processing system comprising one or more processors communicatively coupled to a data store, the data-processing system further comprising memory coupled to the one or more processors and storing instructions that, when executed by the one or more processors, cause the data-processing system to; receive a plurality of data points that correspond to a first user, wherein each data point in the plurality of data points represents a visit by the first user, the visit occurring at one or both of i) a determinable geolocation and ii) a determinable time; determine an entropy of the plurality of data points, based at least in part on a number of places to which the data points in the plurality of data points correspond; and cause a signal indicating an action to be performed, wherein the action to be performed is based at least in part on the determined entropy. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory, processor-readable media storing instructions that, when executed by a data-processing system, cause the data-processing system to:
-
receive a plurality of data points that correspond to a first user, wherein each data point in the plurality of data points represents a visit by the first user, the visit occurring at one or both of i) a determinable geolocation and ii) a determinable time; determine an entropy of the plurality of data points, based at least in part on a number of places to which the data points in the plurality of data points correspond; and cause a signal indicating an action to be performed, wherein the action to be performed is based at least in part on the determined entropy. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving by a data-processing system a plurality of data points that correspond to a first user, wherein each data point in the plurality of data points represents a visit by the first user, the visit occurring at one or both of i) a determinable geolocation and ii) a determinable time; determining by the data-processing system an entropy of the plurality of data points, based at least in part on a number of places to which the data points in the plurality of data points correspond; and causing by the data-processing system a signal indicating an action to be performed, wherein the action to be performed is based at least in part on the determined entropy. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification