Patent ID: 7657269

Claim:
A location services controller (LSC) for locating multimode communication devices (MCDs), comprising: a communication element for communicating with a plurality of communication networks having at least a network element and MCDs coupled thereto; a memory; and a processor for controlling operations of the communication element, and the memory that is programmed to: receive a request for a location of an MCD; retrieve location information associated with the MCD from at least two independent sources in response to the request; the independent sources being selected among a group comprising the MCD and one or more communication networks coupled to the MCD; determine from the location information supplied by said sources the location of the MCD; receive location information corresponding to a network element of the communication networks coupled to the MCD; search for the network element according to the location information; locate the network element; receive a received signal strength (RSS) measurement supplied by the MCD corresponding to a signal intercepted by the MCD from said network element; process the RSS measurement; determine a probability density map for each source of location information, wherein the probability of the density map is determined from the processed RSS measurement and the location of the network element; and determine a most probable location of the MCD from a combination of the probability density maps.