×

Passive check-in

  • US 9,866,998 B2
  • Filed: 08/02/2016
  • Issued: 01/09/2018
  • Est. Priority Date: 04/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining, by a server computer system, a location stream corresponding to a mobile device of a user represented by a user profile, the mobile device accessing one or more web sites;

    comparing data representing a current location of the mobile device to data representing an earlier location of the mobile device using the obtained location stream;

    determining a boundary crossing of a geo-fence based on the result of the comparison;

    in response to determining the boundary crossing;

    tracking a period of time during which the user is within the geo-fence based on the location stream;

    tracking online user behavior while the user is within the geo-fence based on access of the mobile device of one or more websites during the period of time; and

    tracking offline user behavior while the user is within the geo-fence based on offline behavior tracked by online services during the period of time;

    identifying an area within the geo-fence as a type of special location with respect to the user based on a duration of the period of time, the online user behavior, and the offline user behavior;

    determining special locations information for the area within the geo-fence based on the identified type of special location, the duration of the period of time, the online user behavior, and the offline user behavior; and

    including the special locations information into the user profile.

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