System and method for utilizing IP-based wireless telecommunications client location data
First Claim
Patent Images
1. A method for providing location information related to one or more wireless handheld devices that are communicating via a wireless local area computer networks (WLAN), the method comprising:
- obtaining location information regarding a geographic location of a wireless handheld device,wherein the location information includes at least one location parameter defined by a location-based service application,wherein the handheld device is capable of communicating over both a cellular phone network under a wireless protocol, and over an internet protocol (IP)-based WLAN under a WLAN protocol, andwherein the wireless protocol for the cellular phone network includes multiple layers in a protocol stack, including an IP layer;
providing the location information to a location-based service provider in response to a first location request from the location-based service provider if the location information satisfies the at least one location parameter,wherein the location information is provided over a user plane,wherein the user plane employs an abstraction platform configured to deliver services over the cellular phone network, andwherein the abstraction platform permits the location-based service provider to program applications that deliver services over the cellular phone network by ignoring protocol stack layers below the IP layer; and
obtaining updated location information in response to a second location request, wherein the second location request is received when the at least one location parameter is not satisfied by the location information provided in response to the first location request.
7 Assignments
0 Petitions
Accused Products
Abstract
A location provision facility communicates with a mobile telecommunications device over an IP-based telecommunications network to obtain information that enables the facility to determine a location of the telecommunications device. The facility and/or the telecommunications device store the determined location. In response to requests from location-based applications for the location of the telecommunications device, the facility can provide the location-based applications with the stored or calculated location.
-
Citations
20 Claims
-
1. A method for providing location information related to one or more wireless handheld devices that are communicating via a wireless local area computer networks (WLAN), the method comprising:
-
obtaining location information regarding a geographic location of a wireless handheld device, wherein the location information includes at least one location parameter defined by a location-based service application, wherein the handheld device is capable of communicating over both a cellular phone network under a wireless protocol, and over an internet protocol (IP)-based WLAN under a WLAN protocol, and wherein the wireless protocol for the cellular phone network includes multiple layers in a protocol stack, including an IP layer; providing the location information to a location-based service provider in response to a first location request from the location-based service provider if the location information satisfies the at least one location parameter, wherein the location information is provided over a user plane, wherein the user plane employs an abstraction platform configured to deliver services over the cellular phone network, and wherein the abstraction platform permits the location-based service provider to program applications that deliver services over the cellular phone network by ignoring protocol stack layers below the IP layer; and obtaining updated location information in response to a second location request, wherein the second location request is received when the at least one location parameter is not satisfied by the location information provided in response to the first location request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium encoded with a computer program for providing location-based services in a mobile telecommunications network, the method comprising:
-
providing location information regarding a geographical location of a mobile telecommunications device in response to a first location request received from a location-based service provider, wherein the mobile telecommunications device is configured for voice communications over a cellular network, and wherein the mobile telecommunications device is configured for voice communications over Internet Protocol (IP)-based wireless local area networks (WLANs), wherein the first location request includes at least one location parameter defined by a location-based service application, and wherein the location information is provided over a user plane employing an abstraction platform configured to permit the location-based service provider to program applications that deliver location-based services over the cellular network; and receiving updated location information associated with the geographic location of the mobile telecommunications device in response to a second location request, wherein the second location request is generated when the at least one location parameter is not satisfied by the location information received in response to the first location request, and wherein the updated location information is provided to the location-based service provider in response to the second location request if the at least one location parameter is satisfied. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-implemented method for providing location information of wireless handsets operating within an I.P.-based telecommunications network, the method comprising:
-
providing location information of a wireless handset to a location based service provider if at least one location parameter included in a first location request is satisfied, wherein the location information is associated with a geographic location of the wireless handset communicating over the IP-based network, where the first location request is received from the location-based service provider, and wherein the at least one location parameter is defined by a location-based service application; and receiving updated location information associated with the geographic location of the wireless handset, wherein the updated location information is received in response to a second location request generated when the at least one location parameter is not satisfied, and wherein the updated location information is higher quality than the location information provided in response to the first location request. - View Dependent Claims (18, 19, 20)
-
Specification