Patent ID: 7440983

Claim:
A method comprising: receiving a position of a device; receiving identity information of a cell; examining a data base to find parameter information relating to the received identity information; retrieving from the data base the parameter information; and determining whether the data base is to be updated with the position data of the device; wherein if it is determined that the data base is to be updated, the method further comprises updating the data base by using the position data of the device, wherein the method also comprises using the data base to calculate a default position of the device, then utilizing the default position to search for signals from satellites, and then utilizing said signal from said satellites to calculate a more precise position of the device than the default position, and wherein said determining whether the data base is to be updated employs one skipping rate at one speed of the device and employs another skipping rate at an other greater speed of said device, wherein said data base is updated less often at said one skipping rate which is greater than said other skipping rate.