Contextually Aware Mobile Device
First Claim
1. A method for enabling an automatic checkout of a user associated with a mobile device comprising:
- monitoring the mobile device for a first time interval during a first period of time;
calculating one or more characteristics of the mobile device during the first time interval;
comparing the one or more characteristics to a first set of threshold values;
determining a state of the mobile device based on the comparison of the one or more characteristics to the first set of threshold values, wherein the state of the mobile device comprises an at-destination state and an in-transit state; and
based on determining a change of the state of the mobile device from the at-destination state to the in-transit state, performing an automatic checkout.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for determining if a mobile device is in a vehicle includes monitoring an acceleration of the mobile device for a time interval during a period of time. The method also includes calculating one or more characteristics of the acceleration of the mobile device during the time interval and comparing the one or more characteristics of the acceleration to a set of threshold values. The method further includes determining the state of the mobile device based on the comparison of the one or more characteristics of the acceleration to the set of threshold values, wherein the state of the mobile device includes an in-vehicle state, a non-vehicle state.
79 Citations
20 Claims
-
1. A method for enabling an automatic checkout of a user associated with a mobile device comprising:
-
monitoring the mobile device for a first time interval during a first period of time; calculating one or more characteristics of the mobile device during the first time interval; comparing the one or more characteristics to a first set of threshold values; determining a state of the mobile device based on the comparison of the one or more characteristics to the first set of threshold values, wherein the state of the mobile device comprises an at-destination state and an in-transit state; and based on determining a change of the state of the mobile device from the at-destination state to the in-transit state, performing an automatic checkout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. The method of 8, wherein performing the automatic checkout includes calculating a time period between the check-in and the automatic checkout.
-
10. A method for enabling an automatic check-in of a user associated with a mobile device comprising:
-
monitoring an acceleration of the mobile device for a first time interval during a first period of time; calculating one or more characteristics of the acceleration of the mobile device during the first time interval; comparing the one or more characteristics of the acceleration to a first set of threshold values; determining a state of the mobile device based on the comparison of the one or more characteristics of the acceleration to the first set of threshold values, wherein the state of the mobile device comprises an at-destination state if the acceleration is less than a first minimum threshold and an in-transit state if the acceleration is more than the first minimum threshold; and based on determining a change of the state of the mobile device from the in-transit state to the at-destination state, performing an automatic check-in. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for automatically determining a user associated with a mobile device has exited a vehicle comprising:
-
monitoring the mobile device for a first time interval during a first period of time; calculating one or more characteristics of the mobile device during the first time interval; comparing the one or more characteristics to a first set of threshold values; determining a state of the mobile device based on the comparison of the one or more characteristics to the first set of threshold values, wherein the state of the mobile device comprises an in-vehicle state, a non-vehicle state; and based on determining a change of the state of the mobile device from the in-vehicle state to the non-vehicle state, calculating the user associated with the mobile device has exited the vehicle. - View Dependent Claims (17, 18, 19, 20)
-
Specification