Patent ID: 8045532

Claim:
Logic encoded in one or more tangible media for execution and when executed operable to: receive a connection event message including information identifying a wireless node, wherein the identifying information comprises a wireless node identifier and an area code associated with the wireless node; determine, based on the area code, whether the wireless node is connected to its home wireless network region; add the identifying information to a location services table, wherein if the connection event message is flagged as being a remote connection event message, an identifier of a remote area code authority server is added to the location services table in association with the identifying information of the wireless node; and if the wireless node is not connected to its home network region, transmit a remote connection event message to a home area code authority server corresponding to the wireless node; receive, at a home area code authority server for the wireless node, a location query from a requesting node, wherein the location query requests location information for the wireless node; determine whether the wireless node is currently connected within at least one area serviced by the home area code authority server; if the wireless node is currently connected within the at least one area, identify a location server that is assigned to the area code corresponding to the wireless node and query the location server for the location information; return the requested location information for the wireless node received from the location server to the requesting node; and if the wireless node is currently connected outside the at least one area, identify a remote area code authority server corresponding to the area within which the wireless node is currently located and redirect the location query to the remote area code authority server.