Patent ID: 9686766
Date: 2017-06-20
CPC Classifications: G06F,H04W

Claim:
1. A method, implemented by a location server in a wireless communication system, of collecting data for storage in a location database in the wireless communication system, the method comprising: receiving, by a transceiver of the location server, fingerprint data collected by one or more machine-to-machine (M2M) devices, each positioned at fixed locations in the wireless communication system, wherein each of the one or more M2M devices are configured for communication with the location server without human intervention, wherein the fingerprint data characterizes the radio environment at the fixed location of the corresponding M2M device, and wherein each M2M device corresponds to one fixed location in a fingerprint grid; and storing the fingerprint data received for each of the one or more M2M devices in the location database to associate the received fingerprint data with the fixed location of the corresponding M2M device, wherein the receiving the fingerprint data from the one or more M2M devices comprises receiving, from a master M2M device at a fixed location in the wireless communication system, the fingerprint data associated with the master M2M device and one or more subordinate M2M devices from the master M2M device, and wherein the storing the received fingerprint data comprises: