Method and system for tailoring output from a location-determination system
First Claim
1. In a system comprising a wireless serving network, a location-determination system and a location-based service, wherein the location-based service has an identity, wherein the wireless serving network provides connectivity between a wireless communication device and the location-based service, and wherein the location-based service sends a position request to the location-determination system to seek a location of the wireless communication device, a method comprising:
- providing a rules engine in a communication path between the location-determination system and the location-based service;
receiving into the rules engine a position response provided by the location-determination system in response to the position request;
tailoring the position response at the rules engine in a manner dependent on the identity of the location-based service, so as to establish a tailored position response, wherein tailoring the position response in a manner dependent on the identity of the location-based service comprises (i) reading a location-based service identifier from the position request, (ii) selecting a position response template based on the location-based service identifier, and (iii) applying the position response template to tailor the position response; and
sending the tailored position response along the communication path from the rules engine to the location-based service.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for tailoring responses from a location-determination system. A location-determination system will receive a position request from a location-based service (such as a PSAP), seeking the location of a wireless communication device, and the location-determination system will provide a position response, indicating the location of the wireless communication device. A rules engine positioned in the communication path between the location-determination system and the location-based service will intercept the position response and will tailor the response in a manner dependent on the identity of the location-based service that sent the request. Advantageously, a wireless service provider can control operation of the rules engine to dictate how to tailor various position responses, without the need to modify operation of the location-determination system.
-
Citations
17 Claims
-
1. In a system comprising a wireless serving network, a location-determination system and a location-based service, wherein the location-based service has an identity, wherein the wireless serving network provides connectivity between a wireless communication device and the location-based service, and wherein the location-based service sends a position request to the location-determination system to seek a location of the wireless communication device, a method comprising:
-
providing a rules engine in a communication path between the location-determination system and the location-based service; receiving into the rules engine a position response provided by the location-determination system in response to the position request; tailoring the position response at the rules engine in a manner dependent on the identity of the location-based service, so as to establish a tailored position response, wherein tailoring the position response in a manner dependent on the identity of the location-based service comprises (i) reading a location-based service identifier from the position request, (ii) selecting a position response template based on the location-based service identifier, and (iii) applying the position response template to tailor the position response; and sending the tailored position response along the communication path from the rules engine to the location-based service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a system comprising a wireless serving network, a location-determination system and a location-based service, wherein the location-based service has an identity, wherein the wireless serving network provides connectivity between a wireless communication device and the location-based service, and wherein the location-based service sends a position request to the location-determination system to seek a location of the wireless communication device, the improvement comprising:
-
a rules engine disposed in a communication path between the location-determination system and the location-based service, wherein the rules engine receives a position response provided by the location-determination system in response to the position request; tailoring-logic executable by the rules engine to tailor the position response in a manner dependent on the identity of the location-based service, so as to establish a tailored position response, wherein the tailoring logic is executable to tailor the position response in a manner dependent on the identity of the location-based service by carrying out a process comprising (i) reading a location-based service identifier from the position request, (ii) selecting a position response template based on the location-based service identifier, and (iii) applying the position response template to tailor the position response, and wherein the rules engine sends the tailored position response along the communication path to the location-based service. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification