Obtaining location information using a rejection model
First Claim
1. A method of requesting location-based services comprising the steps of:
- responsive to receiving a network request for location-based processing from a pervasive device, storing said received network request and forwarding said received network request to a selected location-based application;
receiving a rejection response to said forwarded network request and identifying in said rejection response a request for required location information; and
, locating said required location information from within said stored network request, formulating an augmented network request with said required location information, and forwarding said augmented network request to said selected location-based application, said selected location-based application performing said location-based processing using said required location information provided in said augmented network response.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of requesting location-based services using a rejection model. Responsive to receiving from a pervasive device a network request for location-based processing, the received network request can be stored prior to being forwarded to a selected location-based application. A rejection response to the forwarded network request can be received subsequently and a request for required location information can be identified in the rejection response. The required location information can be identified within the stored network request and a specific network request can be formulated with the required location information. Finally, the specific network request can be forwarded to the selected location-based application. The selected location-based application, in turn, can perform the requested location-based processing using the required location information provided in the specific network response.
42 Citations
12 Claims
-
1. A method of requesting location-based services comprising the steps of:
-
responsive to receiving a network request for location-based processing from a pervasive device, storing said received network request and forwarding said received network request to a selected location-based application;
receiving a rejection response to said forwarded network request and identifying in said rejection response a request for required location information; and
,locating said required location information from within said stored network request, formulating an augmented network request with said required location information, and forwarding said augmented network request to said selected location-based application, said selected location-based application performing said location-based processing using said required location information provided in said augmented network response. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine readable storage having stored thereon a computer program for requesting location-based services, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
responsive to receiving a network request for location-based processing from a pervasive device, storing said received network request and forwarding said received network request to a selected location-based application;
receiving a rejection response to said forwarded network request and identifying in said rejection response a request for required location information; and
,locating said required location information from within said stored network request, formulating an augmented network request with said required location information, and forwarding said augmented network request to said selected location-based application, said selected location-based application performing said location-based processing using said required location information provided in said augmented network response. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification