Relative positioning applications in wireless devices
First Claim
1. A method for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the method comprising:
- receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point;
determining, at the mobile device, the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point;
determining whether the mobile device has crossed the boundary; and
triggering an event responsive to the mobile device crossing the boundary.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for determining whether a mobile device crosses a boundary defined by a first wireless access point (WAP) and a second fixed-location WAP are provided. A method according to these techniques includes receiving, at a mobile device, information defining a boundary defined by first and second fixed-location WAPs, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first fixed-location WAP to a ratio of a RTT between the mobile device and the second fixed-location WAP, determining the ratio of the RTT between the mobile device and the first fixed-location WAP to a ratio of the RTT between the mobile device and the second fixed-location WAP, determining whether the mobile device has crossed the boundary, and triggering an event in response to the mobile device crossing the boundary.
-
Citations
40 Claims
-
1. A method for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the method comprising:
-
receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point; determining, at the mobile device, the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; determining whether the mobile device has crossed the boundary; and triggering an event responsive to the mobile device crossing the boundary. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the method comprising:
-
receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point; repeatedly determining the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point by determining RTT values between the mobile device and the first wireless access point and RTT values between the mobile device and the second wireless access point; determining a direction of travel of the mobile device based at least in part on the RTT values; determining whether the mobile device has crossed the boundary in a first direction or in a second direction based on the direction of travel of the mobile device; and triggering an event responsive to the mobile device crossing the boundary in the first direction.
-
-
7. A method for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the method comprising:
-
receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point, wherein the mobile device is associated with a vehicle and the boundary is associated with an entrance to a paid access area; determining the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; determining whether the mobile device has crossed the boundary; and triggering an event responsive to the mobile device crossing the boundary, wherein triggering the event responsive to the mobile device crossing the boundary comprises triggering storage of a time stamp responsive to the mobile device crossing the boundary in a first direction to enter the paid access area; and triggering calculation of usage fees based on an elapsed time in the paid access area responsive to the mobile device crossing the boundary in a second direction. - View Dependent Claims (8, 9, 10)
-
-
11. An apparatus for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the apparatus comprising:
-
means for receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to a RTT between the mobile device and the second wireless access point; means for determining, at the mobile device, the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; means for determining whether the mobile device has crossed the boundary; and means for triggering an event responsive to the mobile device crossing the boundary. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the apparatus comprising:
-
means for receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to a RTT between the mobile device and the second wireless access point; means for repeatedly determining the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point comprising means for repeatedly determining RTT values between the mobile device and the first wireless access point and RTT values between the mobile device and the second wireless access point; means for determining a direction of travel of the mobile device based at least in part on the RTT values; means for determining whether the mobile device has crossed the boundary in a first direction or in a second direction based on the direction of travel of the mobile device; and means for triggering an event responsive to the mobile device crossing the boundary in the first direction.
-
-
17. An apparatus for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, the apparatus comprising:
-
means for receiving, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to a RTT between the mobile device and the second wireless access point wherein the mobile device is associated with a vehicle and the boundary is associated with an entrance to a paid access area; means for determining the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; means for determining whether the mobile device has crossed the boundary; and means for triggering an event responsive to the mobile device crossing the boundary, the means for triggering comprising means for triggering storage of a time stamp responsive to the mobile device crossing the boundary in a first direction to enter the paid access area; and means for triggering calculation of usage fees based on an elapsed time in the paid access area responsive to the mobile device crossing the boundary in a second direction. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-readable storage medium, having stored thereon computer-readable instructions for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, comprising instructions configured to cause at least one processor to:
-
receive, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point; determine, at the mobile device, the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; determine whether the mobile device has crossed the boundary; and trigger an event responsive to the mobile device crossing the boundary. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer-readable storage medium, having stored thereon computer-readable instructions for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, comprising instructions configured to cause at least one processor to:
-
receive, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point; repeatedly determine the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point by repeatedly determining RTT values between the mobile device and the first wireless access point and RTT values between the mobile device and the second wireless access point; determine a direction of travel of the mobile device based at least in part on the RTT values; determine whether the mobile device has crossed the boundary in a first direction or in a second direction based on the direction of travel of the mobile device; and trigger an event responsive to the mobile device crossing the boundary in the first direction.
-
-
27. A computer-readable storage medium, having stored thereon computer-readable instructions for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point, comprising instructions configured to cause at least one processor to:
-
receive, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point, wherein the mobile device is associated with a vehicle and the boundary is associated with an entrance to a paid access area; determine the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; determine whether the mobile device has crossed the boundary; and trigger an event responsive to the mobile device crossing the boundary, wherein the instructions configured to cause the at least one processor to trigger the event response to the mobile device crossing the boundary comprise instructions configured to cause the at least one processor to trigger storage of a time stamp responsive to the mobile device crossing the boundary in a first direction to enter the paid access area, and trigger calculation of usage fees based on an elapsed time in the paid access area responsive to the mobile device crossing the boundary in a second direction. - View Dependent Claims (28, 29, 30)
-
-
31. An apparatus for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point comprising:
-
a wireless transceiver configured to transmit signals to and to receive signals from the first wireless access point and the second wireless access point; a non-transitory computer-readable memory; a plurality of modules comprising processor executable code stored in the non-transitory computer-readable memory; a processor connected to the non-transitory computer-readable memory and configured to access the plurality of modules stored in the non-transitory computer-readable memory; and a relative positioning module configured to receive, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point; determine, at the mobile device, the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; determine whether the mobile device has crossed the boundary; and trigger an event responsive to the mobile device crossing the boundary. - View Dependent Claims (32, 33, 34, 35)
-
-
36. An apparatus for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point comprising:
-
a wireless transceiver configured to transmit signals to and to receive signals from the first wireless access point and the second wireless access point; a non-transitory computer-readable memory; a plurality of modules comprising processor executable code stored in the non-transitory computer-readable memory; a processor connected to the non-transitory computer-readable memory and configured to access the plurality of modules stored in the non-transitory computer-readable memory; and a relative positioning module configured to receive, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point; repeatedly determine the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point by repeatedly determining RTT values between the mobile device and the first wireless access point and RTT values between the mobile device and the second wireless access point; and determine a direction of travel of the mobile device based at least in part on the RTT values; determine whether the mobile device has crossed the boundary wherein the relative positioning module being configured to determine whether the mobile device crosses the boundary is further configured to determine whether the mobile device crosses the boundary in a first direction or in a second direction based on the direction of travel of the mobile device; and trigger an event responsive to the mobile device crossing the boundary in the first direction.
-
-
37. An apparatus for determining whether a mobile device crosses a boundary defined by a first wireless access point and a second wireless access point comprising:
-
a wireless transceiver configured to transmit signals to and to receive signals from the first wireless access point and the second wireless access point; a non-transitory computer-readable memory; a plurality of modules comprising processor executable code stored in the non-transitory computer-readable memory; a processor connected to the non-transitory computer-readable memory and configured to access the plurality of modules stored in the non-transitory computer-readable memory; and a relative positioning module configured to receive, at the mobile device, information defining the boundary defined by the first wireless access point and the second wireless access point, the boundary being defined at least in part based on a ratio of a round trip time (RTT) between the mobile device and the first wireless access point to an RTT between the mobile device and the second wireless access point, wherein the mobile device is associated with a vehicle and the boundary is associated with an entrance to a paid access area; determine the ratio of the RTT between the mobile device and the first wireless access point to the RTT between the mobile device and the second wireless access point; determine whether the mobile device has crossed the boundary; and trigger an event responsive to the mobile device crossing the boundary, the relative positioning module being further configured to trigger storage of a time stamp responsive to the mobile device crossing the boundary in a first direction to enter the paid access area, and trigger calculation of usage fees based on an elapsed time in the paid access area responsive to the mobile device crossing the boundary in a second direction. - View Dependent Claims (38, 39, 40)
-
Specification