Location Based User Behavior Analysis and Applications
First Claim
1. A method of generating a user profile of a user of a mobile device, comprising:
- tracking user stays of the user over time, wherein the user stays include at least one location;
generating the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the user stays.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and apparatuses for generating a user profile of a mobile device user are disclosed. One method includes tracking user stays of the user over time, wherein the user stays include at least one location, and generating the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the user stays. Another method includes determining a current state of a mobile device user. The method includes tracking locations of user stays of the mobile device user over time, and determining a current state of a mobile device user based on user stays within a predetermined time of a present time, wherein the predetermined time is dependent upon an application of the user device or an observed behavior of a user of the user device.
105 Citations
29 Claims
-
1. A method of generating a user profile of a user of a mobile device, comprising:
-
tracking user stays of the user over time, wherein the user stays include at least one location; generating the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the user stays. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of generating a user profile of a mobile device user, comprising:
-
tracking locations of points of interest of the user over time; generating the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the points of interest.
-
-
25. A method of determining a current state of a mobile device user, comprising:
-
tracking user stays of the user over time, wherein the user stays include at least one location; determining a current state of a mobile device user based on user stays within a predetermined time of a present time, wherein the predetermined time is dependent upon an application of the user device or an observed behavior of a user of the user device.
-
-
26. A mobile device, comprising:
-
a plurality of sensors; a processor operative to receive at least one input from the plurality of sensors, and track locations of user stays of the user over time; and the processor operative to generate the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the user stays.
-
-
27. A wireless system for generating a user profile of a user of a mobile device, comprising:
-
at least one of a mobile device or a network operative to receive at least one input from the plurality of sensors, and track locations of user stays of the user over time; and at least one of the mobile device and a server connected to the network operative to generate the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the user stays.
-
-
28. A program storage device readable by a machine, tangibly embodying a program of instructions that when downloaded and executed by a mobile device cause the mobile device to perform a method of generating a user profile of a user, comprising:
-
tracking user stays of the user over time, wherein the user stays include at least one location; generating the user profile based at least in part on at least one of an arrival time, a time duration or a frequency of visits of the user at each of the user stays. - View Dependent Claims (29)
-
Specification