US2016109253A1PendingUtilityA1

Systems And Methods For Identifying An Activity Of A User Based On A Chronological Order Of Detected Movements Of A Computing Device

48
Assignee: MODENA ENTPR LLCPriority: Dec 22, 2009Filed: Dec 28, 2015Published: Apr 21, 2016
Est. expiryDec 22, 2029(~3.4 yrs left)· nominal 20-yr term from priority
G01C 21/3617G01C 21/3697G01S 19/43G01C 21/3484G01C 21/20
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed herein are methods and systems for identifying an activity of a user based on a chronological order of detected movements of a computing device. According to embodiments of the present disclosure, the method may include detecting movements of a computing device. The method also includes determining a chronological order of the detected movements. Further, the method includes identifying an activity of a user of the computing device based on the detected movements and chronological order. The method also can include determining a geographic location associated with at least one of the movements. Further, the method includes presenting identification of the activity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 at a server device comprising a processor and memory:
 receiving from a mobile device an activity inference rule comprising at least one predetermined transition movement criteria and at least one predetermined action associated with the inferred activity of the mobile computing device; 
 determining a chronological set of movement information based on movement information received from at least one of an accelerometer and a magnometer of the mobile computing device; 
 determining a transition movement based on the chronological set of movement information; 
 determining whether the transition movement meets the at least one predetermined transition movement criteria of the activity inference rule; and 
 in response to determining the transition movement meets the at least one predetermined transition movement criteria of the activity inference rule:
 inferring an activity of the user of the mobile computing device based on the determined transition movement; and 
 applying the at least one predetermined action of the activity inference rule. 
 
   
     
     
         2 . The method of  claim 1  further comprising determining a geographic location associated with the identified activity 
     
     
         3 . The method of  claim 2  wherein determining a geographic location associated with the identified activity comprises determining a geographic location associated with the identified activity based on the determined transition movement; and   
     
     
         4 . The method of  claim 3 , wherein determining a geographic location associated with the inferred activity based on the determined transition movement comprises:
 determining current coordinates of the mobile computing device; and   storing the coordinates with the inferred activity.   
     
     
         5 . The method of  claim 2 , wherein the predetermined action comprises communicating identification of the inferred activity and the geographic location to another computing device for presentation to a user of the other computing device. 
     
     
         6 . The method of  claim 5 , wherein the user of the other computing device is specified in a contact list of the mobile computing device. 
     
     
         7 . The method of  claim 6 , further comprising receiving an indication that the inferred activity and the geographic location are associated with a contact entry of the contact list. 
     
     
         8 . The method of  claim 2 , comprising determining whether the geographic location associated with the inferred activity is confirmed. 
     
     
         9 . The method of  claim 8 , wherein determining whether the geographic location associated with the inferred activity is confirmed comprises:
 accessing a geographic information system to obtain information associated with the geographic location;   analyzing the information with respect to the inferred activity; and   verifying association of the geographic location with the inferred activity based on the analysis.   
     
     
         10 . The method of  claim 1 , wherein determining the chronological set of movement information comprises receiving movement information received from a satellite navigation system. 
     
     
         11 . The method of  claim 1 , wherein determining the chronological set of movement information detecting comprises:
 communicating with a remote device; and   determining that the mobile computing device is moving with respect to the remote device based on the communication.   
     
     
         12 . The method of  claim 1 , wherein inferring an activity of the user based on the determined transition movement comprises:
 inferring at least one of the user parking an automobile and an accident involving an automobile.   
     
     
         13 . The method of  claim 1 , wherein inferring an activity of the user based on the determined transition movement comprises inferring movement behavior of the user. 
     
     
         14 . The method of  claim 1 , wherein inferring an activity of the user based on the determined transition movement comprises inferring a type of transportation used. 
     
     
         15 . The method of  claim 1 , further comprising analyzing the chronological set of movement information to determine at least one of a speed, a velocity, a position, and a route of the mobile computing device, and wherein inferring an activity comprises inferring the activity of the user of the mobile computing device based on the at least one of a speed, a velocity, a position, and a route of the mobile computing device. 
     
     
         16 . The method of  claim 1 , wherein applying the at least one predetermined action of the activity inference rule comprises controlling an application to implement a predetermined command. 
     
     
         17 . The method of  claim 1 , wherein applying the at least one user-selected predetermined action of the activity inference rule comprises:
 determining a geographic location of the mobile computing device; and   associating the geographic location with the inferred activity.   
     
     
         18 . The method of  claim 1 , wherein applying the at least one predetermined action of the activity inference rule comprises presenting identification of the inferred activity to the user of the mobile computing device. 
     
     
         19 . A method comprising:
 at a server device comprising a processor and memory:
 receiving activity inference rules for inferring activities of a user of a mobile computing device, each of the activity inference rules comprising at least one predetermined transition movement criteria associated with each of the inferred activities of the mobile computing device; 
 determining a chronological set of movement information based on movement information received from at least one of an accelerometer and a magnometer of the mobile computing device; 
 determining transition movements based on the chronological set of movement information; 
 inferring activities of the user of a mobile computing device based on the determination the transition movements meet the predetermined transition movement criteria of the activity inference rules; 
 determining a chronological order and geographic locations of the inferred activities; 
 deducing another activity of the user based on the inferred activities and the chronological order and geographic locations of the inferred activities; and 
 presenting identification of the deduced activity. 
   
     
     
         20 . The method of  claim 19 , wherein determining a chronological set of movement information comprises using a satellite navigation system. 
     
     
         21 . The method of  claim 19 , wherein determining a chronological order of the inferred activities comprises determining a time associated with an occurrence of each inferred activity. 
     
     
         22 . The method of  claim 19 , wherein deducing another activity of the user comprises:
 determining confidence levels for the inferred activities of a user of the mobile computing device; and   determining the deduced activity based on the confidence levels for the inferred activities.   
     
     
         23 . The method of  claim 19 , further comprising presenting the chronological order in association with the inferred activities and the deduced activity. 
     
     
         24 . The method of  claim 19 , further comprising presenting the geographic locations in association with the inferred activities and the deduced activity. 
     
     
         25 . The method of  claim 19 , wherein presenting identification of the deduced activity comprises displaying identification of the deduced activity. 
     
     
         26 . A system comprising:
 a server device configured to:
 receive activity inference rules for inferring activities of a user of a mobile computing device, each of the activity inference rules comprising at least one predetermined transition movement criteria associated with each of the inferred activities of the mobile computing device; 
 determine a chronological set of movement information based on movement information received from at least one of an accelerometer and a magnometer of the mobile computing device; 
 determine transition movements based on the chronological set of movement information; 
 infer activities of the user of the mobile computing device based the determination the transition movements meet the predetermined transition movement criteria of the activity inference rules; 
 determine a chronological order of the inferred activities; 
 deduce another activity of the user based on the inferred activities and the chronological order; and 
 enable presentation of identification of the deduced activity. 
   
     
     
         27 . The system of  claim 26  wherein determining a chronological order of the inferred activities further comprises determining geographic locations of the inferred activities and deducing another activity of the user is based on the inferred activities and the chronological order and geographic locations of the inferred activities 
     
     
         28 . A non-transitory computer-readable medium having stored thereon computer executable instructions for performing the following steps:
 receiving an activity inference rule for inferring an activity of the user of a mobile computing device, the activity inference rule comprising at least one predetermined transition movement criteria and at least one predetermined action associated with the inferred activity of the mobile computing device;   determining a chronological set of movement information based on movement information received from at least one of an accelerometer and a magnometer of the mobile computing device;   determining a transition movement based on the chronological set of movement information;   determining whether the transition movement meets the at least one predetermined transition movement criteria of the activity inference rule; and   in response to determining the transition movement meets the at least one user selected predetermined transition movement criteria of the activity inference rule:
 inferring an activity of the user of the mobile computing device based on the determined transition movement; and 
 applying the at least one user selected predetermined action of the activity inference rule. 
   
     
     
         29 . A non-transitory computer-readable medium having stored thereon computer executable instructions for performing the following steps:
 receiving activity inference rules for inferring activities of a user of a mobile computing device, each of the activity inference rules comprising at least one predetermined transition movement criteria associated with each of the inferred activities of the mobile computing device;   determining a chronological set of movement information based on movement information received from at least one of an accelerometer and a magnometer of the mobile computing device;   determining transition movements based on the chronological set of movement information;   inferring activities of the user of a mobile computing device based on the rule determination the transition movements meet the user-selected predetermined transition movement criteria of the activity inference rules;   determining a chronological order of the inferred activities;   deducing another activity of the user based on the inferred activities and the chronological order of the inferred activities; and   enabling presentation of identification of the deduced activity.   
     
     
         30 . The computer-readable medium of  claim 29  wherein determining a chronological order of the inferred activities further comprises determining geographic locations of the inferred activities and deducing another activity of the user is based on the inferred activities and the chronological order and geographic locations of the inferred activities

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.