×

Persistently determining and sharing user stays of a user of a mobile device

  • US 9,037,485 B2
  • Filed: 06/25/2014
  • Issued: 05/19/2015
  • Est. Priority Date: 10/25/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of automatically detecting and sharing user stays of a mobile device of a user, comprising:

  • persistently sensing, by at least one sensor of the mobile device, at least spatial information of the mobile device;

    determining a group of users for sending notifications and sharing the user stays;

    determining whether the mobile device is within a specific distance of a specific location for at least a specific minimum duration based on the at least spatial information;

    determining a user stay of a plurality of user stays based on the at least spatial information and the specific distance, comprising automatically determining and tracking the plurality of user stays of the user over time without the user proactively or reactively providing input associated with a location or a point of interest for at least one of the plurality of user stays, wherein the plurality of user stays include the specific location, and wherein the at least one user stay comprises a point of interest the user has visited, an arrival time, a departure time, and a length of time the user stays at the point of interest, wherein the at least one user stay is detected by clustering user location data continuously collected by the mobile device of the user, and matching the clustered user location data with the point of interest;

    determining if the user stay of the plurality of user stays is private or public to at least a portion of the group of users based on preferences of the user and the location information, wherein the user stay is shared with the at least a portion of the group the user when the user selects a public mode, and the user stay is not shared when the user selects a private mode; and

    sharing the user stay with the at least the portion of the group of users by sending notifications to the group of users if the user stay is determined to be public to the at least the portion of the group of users, wherein the sending of the notifications is triggered upon determination of the arrival time or the departure time of the user stay.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×