ROUTING REQUESTS FOR LOCATION-TO-SERVICE TRANSLATION (LOST) SERVICES USING PROXY SERVER
First Claim
1. A method implemented by a proxy server for routing requests for a Location-to-Service Translation (LoST) service without traversing a forest node structure, the method comprising:
- receiving a request for the LoST service initiated by a client, the request including a location of a user device and a requested service;
identifying an authoritative LoST server configured to service the requested service and bounded by a service boundary that includes the location included in the request; and
directly forwarding the request to the identified authoritative LoST server, without routing through any other LoST server.
18 Assignments
0 Petitions
Accused Products
Abstract
A method implemented by a proxy server is provided for routing requests for a Location-to-Service Translation (LoST) service without traversing a forest node structure. The method includes receiving a request for the LoST service initiated by a client, the request including a location of a user device and a requested service; identifying an authoritative LoST server configured to service the requested service and bounded by a service boundary that includes the location included in the request; and directly forwarding the request to the identified authoritative LoST server, without routing through any other LoST server.
-
Citations
20 Claims
-
1. A method implemented by a proxy server for routing requests for a Location-to-Service Translation (LoST) service without traversing a forest node structure, the method comprising:
-
receiving a request for the LoST service initiated by a client, the request including a location of a user device and a requested service; identifying an authoritative LoST server configured to service the requested service and bounded by a service boundary that includes the location included in the request; and directly forwarding the request to the identified authoritative LoST server, without routing through any other LoST server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented by a proxy server for directly routing requests for a Location-to-Service Translation (LoST) service, the method comprising:
-
receiving a LoST query message initiated by a client, the LoST query message including an identifier of a requested LoST service, a location of a user device requesting the requested LoST service, and a client identifier corresponding to the client;
identifying an authoritative LoST server configured to service the requested LoST service for the location of the user device;modifying the LoST query message to replace the client identifier with a proxy identifier corresponding to the proxy server; and directly forwarding the modified LoST query message to the identified authoritative LoST server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable medium storing code, executable by a computer processor in a proxy server, for routing requests for a Location-to-Service Translation (LoST) service without traversing a forest node structure, the computer readable medium comprising:
-
request code for receiving a request for the LoST service initiated by a client, the request including a location of a user device and a requested service; identifying code for identifying an authoritative LoST server configured to service the requested service and bounded by a service boundary that includes the location included in the request; and routing code for directly forwarding the request to the identified authoritative LoST server, without routing through any other LoST server. - View Dependent Claims (19, 20)
-
Specification