AUTOMATIC DETERMINATION OF AND REACTION TO MOBILE USER ROUTINE BEHAVIOR BASED ON GEOGRAPHICAL AND REPETITIVE PATTERN ANALYSIS
First Claim
1. A method, comprising:
- determining, using a processor, one or more patterns associated with a mobile device, wherein the one or more patterns are determined at least in part by;
identifying within a set of time information and location information associated with the mobile device a subset comprising successive locations and times associated with a temporary pattern;
converting the temporary pattern to be a pattern of the one or more patterns;
adding the pattern to a list of detected patterns;
generating a reduced set of time information and location information at least in part by removing from the set of time information and location information the subset comprising the successive locations and times; and
analyzing the reduced set of time information and location information to determine one or more additional patterns; and
configuring the mobile device to exhibit a mobile device behavior associated with the determined one or more patterns.
0 Assignments
0 Petitions
Accused Products
Abstract
One or more patterns associated with a mobile device are determined. The one or more patterns are determined at least in part by identifying within a set of time information and location information associated with the mobile device a subset comprising successive locations and times associated with a temporary pattern, converting the temporary pattern to be a pattern of the one or more patterns, adding the pattern to a list of detected patterns, generating a reduced set of time information and location information at least in part by removing from the set of time information and location information the subset comprising the successive locations and times, analyzing the reduced set of time information and location information to determine one or more additional patterns. The mobile device can be configured to exhibit a mobile device behavior associated with the determined one or more patterns.
6 Citations
20 Claims
-
1. A method, comprising:
-
determining, using a processor, one or more patterns associated with a mobile device, wherein the one or more patterns are determined at least in part by; identifying within a set of time information and location information associated with the mobile device a subset comprising successive locations and times associated with a temporary pattern; converting the temporary pattern to be a pattern of the one or more patterns; adding the pattern to a list of detected patterns; generating a reduced set of time information and location information at least in part by removing from the set of time information and location information the subset comprising the successive locations and times; and analyzing the reduced set of time information and location information to determine one or more additional patterns; and configuring the mobile device to exhibit a mobile device behavior associated with the determined one or more patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a memory configured to store a set of time information and location information associated with a mobile device; and a processor coupled to the memory and configured to; determine one or more patterns associated with a mobile device, wherein the one or more patterns are determined at least in part by; identifying within a set of time information and location information associated with the mobile device a subset comprising successive locations and times associated with a temporary pattern; converting the temporary pattern to be a pattern of the one or more patterns; adding the pattern to a list of detected patterns; generating a reduced set of time information and location information at least in part by removing from the set of time information and location information the subset comprising the successive locations and times; and analyzing the reduced set of time information and location information to determine one or more additional patterns; and configure the mobile device to exhibit a mobile device behavior associated with the determined one or more patterns. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product, the computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
-
determining, using a processor, one or more patterns associated with a mobile device, wherein the one or more patterns are determined at least in part by; identifying within a set of time information and location information associated with the mobile device a subset comprising successive locations and times associated with a temporary pattern; converting the temporary pattern to be a pattern of the one or more patterns; adding the pattern to a list of detected patterns; generating a reduced set of time information and location information at least in part by removing from the set of time information and location information the subset comprising the successive locations and times; and analyzing the reduced set of time information and location information to determine one or more additional patterns; and configuring the mobile device to exhibit a mobile device behavior associated with the determined one or more patterns. - View Dependent Claims (20)
-
Specification