×

Proactive actions on mobile device using uniquely-identifiable and unlabeled locations

  • US 10,200,810 B2
  • Filed: 09/21/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 06/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying a suggested application executing on a mobile device, the method being performing by the mobile device and comprising:

  • detecting an event at an input device of the mobile device;

    determining a first location of the mobile device using location circuitry;

    identifying that the first location is within a first location region of a plurality of predetermined location regions, wherein the mobile device stores information defining the plurality of predetermining location regions;

    measuring one or more sensor values at one or more times, the one or more sensor values measured using one or more sensors of the mobile device, wherein the one or more sensor values are determined from one or more signals emitted by corresponding one or more signal sources;

    creating a first data point from the one or more sensor values, each of the one or more sensor values corresponding to a respective dimension of the first data point;

    retrieving a plurality of clusters of data points corresponding to the first location region, wherein the data points of the plurality of clusters of data points correspond to previous measurements using the one or more sensors, and wherein each cluster in the plurality of clusters of data points corresponds to a discrete location within the first location region;

    identifying a first cluster of the plurality of clusters of data points corresponding to the first data point;

    identifying a set of one or more applications that have at least a threshold probability of being accessed by a user when the event occurs in association with the first cluster, the set of one or more applications being determined from a set of one or more evaluation rules that are generated based on historical interactions of the user with the mobile device; and

    providing a message including or using at least one of the set of one or more applications.

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