Patent ID: 7386318
Filing Date: 2008-06-10
Classification: G06F,H04L,H04W

Abstract:
1. An integrated system for providing geographical locations based services to clients, the system comprising: a networked routing manager module for receiving a request from a client; a plurality of response modules registered with the routing manager for receiving one or more types of service requests, the service requests including obtaining one or more records containing a geocode corresponding to an address, an address corresponding to a geocode; a route to a destination, a position for a mobile device, identity of a location, one or more geographic features near a location; and a person profile data; a plurality of spatial servers in communication with one or more of said plurality of response modules to provide spatial information and to allow said plurality of response modules to communicate with one another; and an interface for adding response modules, the interface registering an added response module to the plurality of response modules registered with the routing manager, wherein the routing manager forwards the received request to at least two of said plurality of response modules, said at least two of said plurality of response modules communicate with one another regarding the received request and receive spatial information from at least one of said plurality of spatial servers in response to said request, and one of said at least two of said plurality of response modules generates and sends a response corresponding to the request to said routing manager to be forwarded to the client.