Patent ID: 8428046

Claim:
A wireless network access device for positioning a mobile device, comprising: a distance acquiring module configured to acquire an initial distance between the wireless network access device and the mobile device in an initial position, and an intermediate distance between the wireless network access device and the mobile device in an intermediate position; an information receiving module configured to receive a distance, angle and orientation of a movement of the mobile device from the initial position to the intermediate position; and a position determining module configured to retrieve a plurality of initial positions which satisfy an initial condition that a distance between the wireless network access device and any one of the plurality of initial positions equals to the initial distance to determine a plurality of intermediate positions which satisfy an intermediate condition that a distance between the initial position and the intermediate position equals to the distance received by the information receiving module, an angle from a horizontal line to a line which is formed by connecting the initial position and the intermediate position equals to the angle received by the information receiving module, an orientation from the initial position to the intermediate position is the same as the orientation received by the information receiving module, and a distance between the wireless network access device and the intermediate position equals to the intermediate distance acquired by the distance acquiring module; wherein the position determining module is further configured to determine whether the number of the plurality of intermediate positions is more than one; wherein the position determining module is further configured to take the plurality of intermediate positions as initial positions to determine a plurality of new intermediate positions which satisfy the intermediate condition when the number of the plurality of intermediate positions is more than one, and determine whether the number of the plurality of new intermediate positions is more than one; and wherein the position determining module is further configured to determine that the new intermediate position is a current position of the mobile device when the number of the plurality of new intermediate positions is equal to one.