Method for improving clock accuracy in a wide area positioning pseudolite receiver system architecture
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01S-019/23
G01S-019/03
G01S-005/02
G01S-019/00
G01S-019/11
G01S-019/48
출원번호
US-0136565
(2013-12-20)
등록번호
US-9507010
(2016-11-29)
발명자
/ 주소
Bani Hani, Mohammad Shafiq
Bernhardt, Bruce Allen
Sheynman, Arnold
출원인 / 주소
BlackBerry Limited
대리인 / 주소
Conley Rose, P.C.
인용정보
피인용 횟수 :
1인용 특허 :
31
초록▼
A method, apparatus and computer-readable medium for determining a frequency drift of clock of a mobile communication device is disclosed. A first positioning signal, such as M-LMS signals, is received at a first positioning engine of the mobile communication device controlled by the clock. A second
A method, apparatus and computer-readable medium for determining a frequency drift of clock of a mobile communication device is disclosed. A first positioning signal, such as M-LMS signals, is received at a first positioning engine of the mobile communication device controlled by the clock. A second positioning signal, such as GNSS signals, is received at a second positioning engine of the mobile communication device controlled by the clock. A first position is determined from the first positioning signal, and a second position is determined from the second positioning signal. A difference between the first position and the second position is determined, and the frequency drift of the clock is determined from the difference between the first position and the second position. The frequency drift determined may be subsequently applied to the clock, and thus enhance the accuracy of M-LMS positioning when GNSS signals are unreliable.
대표청구항▼
1. A computer-implemented method of determining a frequency drift of a clock of a mobile communication device, comprising: receiving a first positioning signal at a first receiver of the mobile communication device controlled by the clock;receiving a second positioning signal at a second receiver of
1. A computer-implemented method of determining a frequency drift of a clock of a mobile communication device, comprising: receiving a first positioning signal at a first receiver of the mobile communication device controlled by the clock;receiving a second positioning signal at a second receiver of the mobile communication device controlled by the clock;determining a first position from the first positioning signal, wherein the first position indicates a first geographic position of the mobile communication device;determining a second position from the second positioning signal, wherein the second position indicates a second geographic position of the mobile communication device;determining a difference between the first position and the second position; anddetermining the frequency drift from the difference between the first position and the second position. 2. The method of claim 1, further comprising using the determined frequency drift to alter a polynomial curve representing frequency drift of the clock over time. 3. The method of claim 2, further comprising determining the position of the mobile communication device using a frequency drift selected from the altered polynomial curve. 4. The method of claim 2, further comprising: determining a third position using a third positioning signal received at the first receiver and a frequency drift selected from the altered polynomial curve;determining a fourth position using a fourth positioning signal received at the second receiver and the selected frequency drift;determining a difference between the third position and the fourth position;determining a second frequency drift from the difference between the third position and the fourth position; andaltering the polynomial curve using the second frequency drift. 5. The method of claim 1, wherein the first positioning signal comprises a terrestrial-based positioning signal, wherein the first receiver comprises a pseudolites receiver, wherein the second positioning signal is a Global Navigation Satellite System (GNSS) positioning signal, and wherein the second receiver comprises a GNSS receiver. 6. The method of claim 1, wherein the clock further comprises a temperature-controlled crystal oscillator. 7. The method of claim 1, further comprising obtaining the first signal and the second signal when an environmental parameter measurement indicates that signals having signal strengths suitable for obtaining the first signal and the second signal are available. 8. An apparatus for determining a frequency drift of a clock of a mobile communication device, comprising: a first receiver of the mobile communication device configured to determine a first position of the mobile communication device using a terrestrial-based positioning signal received at the mobile communication device, wherein the first position indicates a first geographic position of the mobile communication device;a second receiver of the mobile communication device configured to determine a second position of the mobile communication device using a Global Navigation Satellite System (GNSS) positioning signal received at the mobile communication device, wherein the second position indicates a second geographic position of the mobile communication device;a clock configured to control the first receiver and the second receiver; anda processor configured to:determine a difference between the first position and the second position, anddetermine a frequency drift of the clock from the difference between the first position and the second position. 9. The apparatus of claim 8, wherein the processor is further configured to use the determined frequency drift to alter a polynomial curve of frequency drift of the clock over time. 10. The apparatus of claim 9, wherein the processor is further configured to determine a position of the mobile communication device using a frequency drift selected from the altered polynomial curve. 11. The apparatus of claim 9, wherein the processor is further configured to: receive a third position calculated using a third positioning signal received at the first receiver and a frequency drift selected from the altered polynomial curve;receive a fourth position calculated using a fourth positioning signal received at the second receiver and the selected frequency drift;determine a difference between the third position and the fourth position;determining a second frequency drift of the clock from the determined difference between the third position and the fourth position; andalter the polynomial curve using the second frequency drift. 12. The apparatus of claim 8, wherein the clock further comprises a temperature-controlled crystal oscillator. 13. The apparatus of claim 8, wherein the processor is further configured to obtain the first signal and the second signal when an environmental parameter measurement indicates that suitable signals for obtaining the first signal and the second signal are available. 14. A non-transitory computer-readable medium having stored thereon a set of instructions that when accessed by a processor enable the processor to perform a method for determining a frequency drift of a clock in a mobile communication device, the method comprising: receiving a first positioning signal at a first receiver of the mobile communication device controlled by the clock;receiving a second positioning signal at a second receiver of the mobile communication device controlled by the clock;determining a first position from the first positioning signal, wherein the first position indicates a first geographic position of the mobile communication device;determining a second position from the second positioning signal, wherein the second position indicates a second geographic position of the mobile communication device;determining a difference between the first position and the second position;determining the frequency drift from the difference between the first position and the second position. 15. The computer-readable medium of claim 14, wherein the method further comprises using the determined frequency drift to alter a polynomial curve representing frequency drift of the clock over time. 16. The computer-readable medium of claim 15, wherein the method further comprises determining the position of the mobile communication device using a frequency drift selected from the altered polynomial curve. 17. The computer-readable medium of claim 15, wherein the method further comprises: determining a third position using a third positioning signal received at the first receiver and a frequency drift selected from the altered polynomial curve;determining a fourth position using a fourth positioning signal received at the second receiver and the selected frequency drift;determining a difference between the third position and the fourth position;determining a second frequency drift from the difference between the third position and the fourth position; andaltering the polynomial curve using the second frequency drift. 18. The computer-readable medium of claim 14, wherein the first positioning signal comprises a terrestrial-based positioning signal, wherein the first receiver comprises a pseudolites receiver, wherein the second positioning signal is a Global Navigation Satellite System (GNSS) positioning signal, and wherein the second receiver comprises a GNSS receiver. 19. The computer-readable medium of claim 14, wherein the clock further comprises a temperature-controlled crystal oscillator. 20. The computer-readable medium of claim 14, further comprising obtaining the first signal and the second signal when a received environmental parameter measurement indicates that signals having suitable strengths for obtaining the first signal and the second signal are available.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (31)
Jeong, Seong-Kyun; Kim, Tae Hee; Lee, Sang Uk, Apparatus and method for pseudo range verification of global navigation satellite system (GNSS) receiver.
Yee David Moon ; Bickley Robert Henry ; Zucarelli Philip John ; Keller Theodore Woolley ; Osman Jeff Scott, Autonomous interrogatable information and position device.
Zimmerman, Kurt R.; Cohen, Clark E.; Lawrence, David G.; Melton, Walter C.; Cobb, Henry Stewart; Montgomery, Paul Yalden, Carrier-based differential-position determination using multi-frequency pseudolites.
Camp, Jr.,William O.; Michalak,Gerald; Bloebaum,L. Scott, Estimating GPS time at cellular terminals based on timing of information from base stations and satellites.
Aweya, James; Montuno, Delfin Y.; Ouellette, Michel; Felske, Kent, Method and apparatus for synchronizing internal state of frequency generators on a communications network.
Farmer, Dominic Gerard; Wu, Jie; Daita, Lalitaprasad V.; Rowitch, Douglas Neal; Riley, Wyatt Thomas, Methods and apparatuses for use with mode-switchable navigation radio.
Miyamoto, Ryan Y.; Ah Yo, Derek M. K.; Cardenas, Joseph M.; Harbin, Donald J.; Joseph, Luke B.; Cheung, Ken C. K., Real-time autonomous beam steering array for satellite communications.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.