Wireless transmission duration and location-based services
First Claim
1. A computer-implemented method for managing location-based services provided via a wireless access point, the computer-implemented method comprising:
- receiving a signal from a client device by at least one wireless access point;
determining a distance the signal has traveled to the at least one wireless access point;
determining whether the client device is within an allowed range of the at least one wireless access point, based on the determined distance;
responsive to a determination that the client device is within an allowed range, determining a location of the client device; and
sending location-based service information to the client device based on the determined location of the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
The exemplary embodiments provide a computer implemented method, apparatus, and computer usable program code for managing location-based services provided via a wireless access point. A signal is received from a client device by at least one wireless access point. A distance the signal has traveled to the at least one wireless access point is determined. A determination as to whether the client device is within an allowed range of the at least one wireless access point is made based on the determined distance. Responsive to a determination that the client device is within an allowed range, a location of the client device is determined. Location-based service information is sent to the client device based on the determined location of the client device.
-
Citations
20 Claims
-
1. A computer-implemented method for managing location-based services provided via a wireless access point, the computer-implemented method comprising:
-
receiving a signal from a client device by at least one wireless access point; determining a distance the signal has traveled to the at least one wireless access point; determining whether the client device is within an allowed range of the at least one wireless access point, based on the determined distance; responsive to a determination that the client device is within an allowed range, determining a location of the client device; and sending location-based service information to the client device based on the determined location of the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product embodied in a non-transitory computer readable storage medium
for managing location-based services provided via a wireless access point, the computer program product comprising the programming instructions for: -
receiving a signal from a client device by at least one wireless access point; determining a distance the signal has traveled to the at least one wireless access point; determining whether the client device is within an allowed range of the at least one wireless access point, based on the determined distance; responsive to a determination that the client device is within an allowed range, determining a location of the client device; and sending location-based service information to the client device based on the determined location of the client device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for managing location-based services comprising:
-
a plurality of receiving elements coupled to one or more receivers, wherein the plurality of receiving elements receive a signal from a client device; a time stamping unit, wherein the time stamping unit measures a transmit time when the signal is transmitted and a receive time when the signal is received; a calibration unit, wherein the calibration unit identifies a time-to-live value for defining an allowed access range of the wireless access point; a controller, wherein the controller determines a distance from a client device to the wireless access point based on the receive time and the transmit time; a memory comprising computer usable program code; and a processor coupled to the memory, wherein the processor executes the computer usable program code to determine whether the client device is within the allowed range based on the determined distance;
responsive to a determination that the client device is within the allowed range, determine a location of the client device; and
send location-based service information to the client device based on the determined location of the client device.
-
Specification