Patent ID: 8036685

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, wherein the memory includes instructions that, when executed by the processor, cause the LSC 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, wherein the at least two independent sources include two or more communication networks coupled to the MCD, wherein each of the respective two or more communication networks communicate utilizing at least a different one of a plurality of communication technologies, wherein the plurality of communication technologies includes wire line communications, cellular communications, WiFi communications, WiMax communications, RFID communications and infra-red communications, and wherein said communication networks comprise network elements, wherein a location for each of said network elements is stored in the memory; determine a probability density map for each source of location information; and determine a most probable location of the MCD from a combination of each of the probability density maps.