×

Method, system and device for inferring a mobile user's current context and proactively providing assistance

  • US 10,163,058 B2
  • Filed: 08/14/2012
  • Issued: 12/25/2018
  • Est. Priority Date: 08/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • executing systems software to receive real-time inputs by a mobile electronic device;

    monitoring stored information accessible to the mobile electronic device;

    executing framework/middleware that is interposed between the systems software and applications software to interface with the systems software to apply one or more learning-based algorithms to the real-time inputs and the stored information, wherein the framework/middleware is programmed to;

    determine, based on the applying of the learning-based algorithms to the real-time inputs and the stored information, a user-specific usual temporal pattern of activity that occurs in a physical environment, detect a change to a part of the user-specific usual temporal pattern of activity, anddetermine that the change corresponds to a user-specific unusual temporal pattern of user activity;

    executing the applications software to interface with the framework/middleware to, when the user-specific unusual temporal pattern of user activity is detected, cause the mobile electronic device to execute an action that is associated by a stored model with the user-specific unusual temporal pattern of user activity and is not associated by the stored model with the user-specific usual temporal pattern of activity;

    executing the applications software to interface with the framework/middleware to, when the user-specific usual temporal pattern of user activity is detected, cause the mobile electronic device to execute an action that is associated by the stored model with the user-specific usual temporal pattern of activity and is not associated by the stored model with the user-specific unusual temporal pattern of user activity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×