IP Library Patent Application 13027757
Patent Application
App. No. 13/027,757

AUTOMATIC CHECK-OUT UPON LOCATION DEPARTURE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/027,757
Abstract

Systems and methods are disclosed for detecting termination of a social check-in session where a user has checked into a location using a mobile device. Upon detecting that the user has left a location, the present system automatically checks the user out of that location, and updates the user's records and friends that the user is no longer at that location.

Claims (31)

1 . A method of detecting termination of a social check-in session where a user has checked into a location using a mobile device, the method comprising:

(a) determining a boundary to the location by capturing and storing at least one of signals and data using one or more mobile devices at a boundary of the location;

(b) monitoring at least one of data and signals of the user's mobile device;

(c) detecting when the user has departed the location by the at least one of data and signals of the user's mobile device indicating that the mobile device is outside of the boundary of the location;

(d) terminating the social check-in session upon detection of the user's mobile device being outside of the boundary of the location; and

(e) notifying a friend of the user that the user has departed the location.

2 . (canceled)

3 . The method of claim 1 , wherein said step (b) of monitoring at least one of data and signals of the mobile device comprises the step of monitoring GPS data of the device.

4 . The method of claim 1 , wherein said step (b) of monitoring at least one of data and signals of the mobile device comprises the step of monitoring mobile network signal strength of the device and/or monitoring WiFi signal strength of a connection of the device to a WiFi network

5 . The method of claim 1 , wherein said step (b) of monitoring at least one of data and signals of the mobile device comprises the step of monitoring when a user checks into another location.

6 . The method of claim 1 , wherein said step (c) of detecting when the user has departed the location by the at least one of data and signals of the mobile device indicating that the mobile device is outside of the boundary of the location comprises the step of comparing the at least one of data and signals of the mobile device against the boundary determined in said step (a).

7 . The method of claim 1 , wherein said step (c) comprises the step of determining when the user has departed one of a brick and mortar business, a landmark, a municipality, a transportation hub, a residence or a live event.

8 . A computer-readable storage medium not consisting of a modulated data signal, the computer-readable storage medium having computer-executable instructions for programming a processor to perform a method of detecting termination of a social check-in session where a user has checked into a location using a mobile device, the method comprising:

(a) storing at least one of data and signals of one or more mobile devices positioned at a boundary of the location;

(b) monitoring at least one of data and signals of the user's mobile device;

(c) comparing the data and/or signals stored in said step (a) to the data and/or signals monitored in said step (b) to infer when a user has departed the location; and

(d) terminating the social check-in session upon detection of the mobile device being outside of the boundary of the location.

9 . The method of claim 8 , wherein said step (c) comprises determining a confidence level that the user has departed the location based on the comparison of the data and/or signals stored in said step (a) to the data and/or signals monitored in said step (b).

10 . The method of claim 9 , wherein said step (c) further comprises inferring that the user has left the location when the confidence level exceeds a threshold level.

11 . The method of claim 8 , wherein said step (c) comprises inferring that the user has left the location when any of the data and/or signals monitored in said step (b) indicates that the user has left the location.

12 . The method of claim 8 , wherein said step (b) comprises continuously monitoring at least one of data and signals of the mobile device for comparison against the stored data and/or signals in said step (c).

13 . The method of claim 8 , wherein said step (b) comprises periodically monitoring at least one of data and signals of the mobile device for comparison against the stored data and/or signals in said step (c).

14 . The method of claim 15 , further comprising the step of notifying a service of the user's departure, the service including account records for the user.

15 . The method of claim 8 , further comprising the step of notifying friends of the user that the user has departed via the service.

16 . A system for enabling social check-in to a location and check-out from the location, the system comprising:

a mobile device running a software application, the software application capable of checking a user into the location, monitoring readings of the mobile device to infer when a user leaves the location, and automatically checking the user out of the location upon the inference that the user has left the location; and

a centralized service in communication with the mobile device, the centralized service including a data storing having account records storing information of the user's check-ins and check-outs, the centralized service providing services to the user based on the location which the user is checked in to, the centralized service notifying friends of a user upon the user being checked out of a location.

17 . The system of claim 16 , the application on the mobile device monitoring GPS data of the device and comparing the monitored GPS data of the mobile device to stored GPS data relating to the boundary of the location to infer when the user is outside of the boundary indicated by the stored GPS data.

18 . The system of claim 16 , the application on the mobile device monitoring signal strength of at least one of a mobile network radio signal and a wireless network connection to a network of the location, and the application comparing the monitored signal strength of the mobile device to stored signal strength data of the mobile device at a boundary of the location to infer when the user is outside of the boundary indicated by the stored signal strength data.

19 . The system of claim 16 , the application on the mobile device monitoring data indicative of a user activity and inferring that a user has departed the location where the monitored data of user activity indicates that the user has departed the location.

20 . The system of claim 19 , the application on the mobile device monitoring data indicative of a user moving at a speed indicating that the user is no longer at the location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2011
From: LAU, JAMES; PADMANABHAN, UDIYAN; GUPTA, VINAY
To: MICROSOFT CORPORATION
Reel/Frame 025811/0081 →