GPS proxy for location-unaware devices
First Claim
1. One or more non-transitory computer-storage media having computer-useable instructions embodied thereon for performing a method of providing location information, the method comprising:
- receiving a request for location information from a location-unaware device at a wireless device proximate to the location-unaware device;
authenticating the location-unaware device by the wireless device, the location-unaware device is one of a set-top box or modem that facilitates telephony communications over the Internet;
from the wireless device, transmitting location information through a personal area network to the location-unaware device such that said location information is stored in a service database, wherein the wireless device utilizes the location-unaware device as a proxy to initiate or complete data communications with other communication devices when the wireless device is within a predetermined distance of the location-unaware device.
6 Assignments
0 Petitions
Accused Products
Abstract
A communication system, media, and methods that proxy location information to location unaware devices are provided. The communication system includes a wireless device that connects to a cellular network and personal area network. The cellular network includes a Global Positioning System server that provides location information based on the current location of the wireless device. A location-unaware device communicates with the wireless device to receive location information via the wireless device when the wireless device is within a predetermined distance of the location-unaware device. The location unaware device connects to a service database to store the location information and queries the service database to complete communication requests generated by a plain-old-telephone-system device that is connects to the location unaware device.
36 Citations
20 Claims
-
1. One or more non-transitory computer-storage media having computer-useable instructions embodied thereon for performing a method of providing location information, the method comprising:
-
receiving a request for location information from a location-unaware device at a wireless device proximate to the location-unaware device; authenticating the location-unaware device by the wireless device, the location-unaware device is one of a set-top box or modem that facilitates telephony communications over the Internet; from the wireless device, transmitting location information through a personal area network to the location-unaware device such that said location information is stored in a service database, wherein the wireless device utilizes the location-unaware device as a proxy to initiate or complete data communications with other communication devices when the wireless device is within a predetermined distance of the location-unaware device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-storage media having computer-useable instructions embodied thereon for performing a method of routing emergency service communications, the method comprising:
-
receiving a request for emergency services from an analog device that is connected to a location-unaware device that receives location information for storage in a service database from a wireless device when the location-unaware device successfully authenticates itself to the wireless device; accessing the service database to obtain the location information received from the wireless device in response to the request for emergency services received at the location-unaware device; and routing the request for emergency services and the location information associated with the location-unaware device that is connected to the analog device to an emergency call center that utilizes the location information to locate the analog device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A communication system having one or more wireless devices that provide location information to one or more location-unaware devices, the communication system comprising:
-
a wireless network; a personal area network; one or more wireless devices configured to connect to the wireless network and the personal area network; one or more location-unaware devices configured to connect the wireless device over the personal area network, wherein the one or more wireless devices are configured to provide the location information to the one or more location-unaware devices over the personal area network and to offset the load on a location-unaware device by operating as a proxy to complete data communications received at the location-unaware device over the wireless network; and a service database configured to store and correlate the location information with an identifier for the location-unaware device, wherein the service database stores a timestamp that reflects a date and time of an update to the location information to maintain a freshness of the location information by requesting updates to the location information when a specified period of time expires. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification