Auxiliary positioning method and auxiliary positioning device using the method
First Claim
1. An auxiliary positioning method, applied to a portable electronic device operative in a wireless communication network system and a satellite positioning system, for determining a current position information of the portable electronic device when the portable device can no longer determine position information from the satellite positioning system, the auxiliary positioning method comprising steps of:
- generating current signal information from at least two base stations with the strongest two signal strengths as received at the portable electronic device, wherein the current signal information includes base station numbers and respective signal strength of the at least two base stations;
obtaining a plurality of track records including the at least two base stations by searching a track record database according to the current signal information, wherein the track record database includes a plurality of track records, and each of the track records includes previous signal information and reference position information determined from the satellite positioning system; and
calculating the current position information according to the track records,wherein calculating the current position information comprises;
establishing a first reference position defined by an intersection point of an arc of a first circle having a first radius and a first line segment passing through a first known position and a second known position of the portable electronic device with respect to a first one of the at least two base stations;
establishing a second reference position defined by an intersection point of an arc of a second circle having a second radius and a second line segment passing through the second known position and a third known position of the portable electronic device with respect to a second one of the at least two base stations; and
determining the current position based on an intersection between (1) a first tangent line tangent to the first circle and passing through the first reference position and (2) a second tangent line tangent to the second circle and passing through the second reference position.
2 Assignments
0 Petitions
Accused Products
Abstract
An auxiliary positioning method, applied to a portable electronic device operative in a wireless communication network system and a satellite positioning system, for determining current position information of the potable electronic device, includes steps of receiving a plurality of current signals from at least one base station in the wireless communication network system to generate current signal information; accessing at least one track record related to the current signal information from a track record database, wherein the track record database includes a plurality of track records which record respective position information and signal information of base stations corresponding to the position information; and calculating the current position information according to the at least one track record.
19 Citations
15 Claims
-
1. An auxiliary positioning method, applied to a portable electronic device operative in a wireless communication network system and a satellite positioning system, for determining a current position information of the portable electronic device when the portable device can no longer determine position information from the satellite positioning system, the auxiliary positioning method comprising steps of:
-
generating current signal information from at least two base stations with the strongest two signal strengths as received at the portable electronic device, wherein the current signal information includes base station numbers and respective signal strength of the at least two base stations; obtaining a plurality of track records including the at least two base stations by searching a track record database according to the current signal information, wherein the track record database includes a plurality of track records, and each of the track records includes previous signal information and reference position information determined from the satellite positioning system; and calculating the current position information according to the track records, wherein calculating the current position information comprises; establishing a first reference position defined by an intersection point of an arc of a first circle having a first radius and a first line segment passing through a first known position and a second known position of the portable electronic device with respect to a first one of the at least two base stations; establishing a second reference position defined by an intersection point of an arc of a second circle having a second radius and a second line segment passing through the second known position and a third known position of the portable electronic device with respect to a second one of the at least two base stations; and determining the current position based on an intersection between (1) a first tangent line tangent to the first circle and passing through the first reference position and (2) a second tangent line tangent to the second circle and passing through the second reference position. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An auxiliary positioning method, applied to a portable electronic device operative in a wireless communication network system and a satellite positioning system, for determining current position information of the portable electronic device, the auxiliary positioning method comprising steps of:
-
receiving signals from the satellite positioning system and calculating position information; receiving signals from a wireless communication network system and generating signal information; storing the position information and the signal information into a track record in a track record database; and calculating the current position information according to a plurality of track records and current signal information when the portable device can no longer determine position information from the satellite positioning system, wherein the current signals are transmitted by the wireless communication network system, wherein calculating the current position information comprises; establishing a first reference position defined by an intersection point of an arc of a first circle having a first radius and a first line segment passing through a first known position and a second known position of the portable electronic device with respect to a first one of the at least two base stations; establishing a second reference position defined by an intersection point of an arc of a second circle having a second radius and a second line segment passing through the second known position and a third known position of the portable electronic device with respect to a second one of the at least two base stations; and determining the current position based on an intersection between (1) a first tangent line tangent to the first circle and passing through the first reference position and (2) a second tangent line tangent to the second circle and passing through the second reference position. - View Dependent Claims (7, 8)
-
-
9. An auxiliary positioning method, applied to a portable electronic device operative in a wireless communication network system and a satellite positioning system, for determining current position information of the portable electronic device, the auxiliary positioning method comprising steps of:
-
generating current signal information from at least two base stations with the strongest two signal strengths as received at the portable electronic device, wherein the current signal information includes base station numbers and respective signal strength of the at least two base stations; receiving signals of the satellite positioning system and calculating a position information; storing the position information and the current signal information into a track record in a track record database; and when it is no longer possible to receive signals of the satellite positioning system and determine a position information from the satellite positioning system, calculating the current position information according to the track records and the current signal information, wherein calculating the current position information comprises; establishing a first reference position defined by an intersection point of an arc of a first circle having a first radius and a first line segment passing through a first known position and a second known position of the portable electronic device with respect to a first one of the at least two base stations; establishing a second reference position defined by an intersection point of an arc of a second circle having a second radius and a second line segment passing through the second known position and a third known position of the portable electronic device with respect to a second one of the at least two base stations; and determining the current position based on an intersection between (1) a first tangent line tangent to the first circle and passing through the first reference position and (2) a second tangent line tangent to the second circle and passing through the second reference position.
-
-
10. An auxiliary positioning device, applied to a portable electronic device operative in a wireless communication network system and a satellite positioning system, for determining current position information of the portable electronic device, the auxiliary positioning device comprising:
-
a satellite positioning system module, for calculating position information according to the satellite signals from the satellite positioning system, and a signal processing module for generating signal information from at least two base stations with the strongest two signal strengths as received at the portable electronic device, wherein the signal information includes base station numbers and respective signal strength of the at least two base stations; a track recording module, for storing the position information and the signal information into track records in a track record database when the portable device determines the position information from the satellite positioning system; and an auxiliary positioning module, coupled to the track recording module and the signal processing module, for calculating the current position information according to the track records and current signal information when the portable device can no longer determine the position information from the satellite positioning system, wherein the auxiliary positioning module is configured to calculate the current position information by; establishing a first reference position defined by an intersection point of an arc of a first circle having a first radius and a first line segment passing through a first known position and a second known position of the portable electronic device with respect to a first one of the at least two base stations; establishing a second reference position defined by an intersection point of an arc of a second circle having a second radius and a second line segment passing through the second known position and a third known position of the portable electronic device with respect to a second one of the at least two base stations; and determining the current position based on an intersection between (1) a first tangent line tangent to the first circle and passing through the first reference position and (2) a second tangent line tangent to the second circle and passing through the second reference position. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification