УПРАВЛЕНИЕ ГЕНЕРАТОРОМ ОПОРНОЙ ЧАСТОТЫ ДЛЯ БЕСПРОВОДНЫХ УСТРОЙСТВ, ИМЕЮЩИХ ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ ОПРЕДЕЛЕНИЯ ПОЗИЦИИ

1. Способ управления генератором опорной частоты в беспроводном устройстве, содержащий этапы, на которых:
выбирают параметры генератора опорной частоты, соответствующие наименьшей ошибке генератора опорной частоты, причем выбор основан на параметрах генератора опорной частоты, полученных с использованием разных технологий в беспроводном устройстве;
обнаруживают спутник на основе выбранных параметров генератора опорной частоты;
вычисляют позицию с помощью спутника;
определяют качество определения позиции с помощью спутника; и
обновляют параметры генератора опорной частоты на основе качества определения позиции с помощью спутника.
2. Способ по п.1, в котором генератор опорной частоты содержит настраиваемый генератор опорной частоты или не настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты или параметры не настраиваемого генератора опорной частоты, способ дополнительно содержит этапы, на которых:
определяют центр и ширину частоты поискового окна с использованием частотных параметров генератора; и
инициализируют или повторно инициализируют приемник SPS с использованием центра и ширины частоты.
3. Способ по п.2, в котором настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO), и не настраиваемый генератор опорной частоты содержит кварцевый генератор (XO) или кварцевый генератор с температурной компенсацией (TCXO).
4. Способ по п.2, дополнительно содержащий этапы, на которых:
определяют параметры генератора опорной частоты на основе качества определения позиции с помощью спутника; и
сохраняют параметры генератора опорной частоты, когда беспроводное устройство успешно определяет позицию.
5. Способ по п.4, в котором параметры генератора опорной частоты включают в себя частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое были определены параметры генератора опорной частоты.
6. Способ по п.5, в котором параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты.
7. Способ по п.4, дополнительно содержащий этап, на котором сохраняют параметры генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, выведенных из различных технологий в беспроводном устройстве.
8. Способ по п.4, дополнительно содержащий этапы, на которых:
определяют центр частоты и ширину поискового окна с использованием параметров генератора опорной частоты; и
инициализируют или повторно инициализируют по меньшей мере один приемник в беспроводном устройстве с использованием центра частоты и ширины поискового окна.
9. Способ по п.1, в котором технологии включают в себя систему связи и систему спутникового позиционирования.
10. Способ по п.9, в котором сеть связи включает в себя по меньшей мере одну из сети CDMA, сети TDMA и сети Wi-Fi.
11. Способ по п.9, в котором система спутникового позиционирования включает в себя систему глобального позиционирования (GPS).
12. Способ по п.1, в котором генератор опорной частоты содержит настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты, способ дополнительно содержит этапы, на которых:
определяют центр частоты и ширину поискового окна с использованием параметров генератора опорной частоты; и
настраивают настраиваемый генератора опорной частоты с использованием определенных параметров настраиваемого генератора опорной частоты.
13. Способ по п.12, в котором настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO).
14. Способ по п.12, дополнительно содержащий этапы, на которых:
определяют параметры генератора опорной частоты на основе качества определения позиции с помощью спутника; и
сохраняют параметры генератора опорной частоты, когда беспроводное устройство успешно определяет позицию с помощью спутника.
15. Способ по п.14, в котором параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты, частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое были определены параметры генератора опорной частоты.
16. Способ по п.15, дополнительно содержащий этап, на котором:
сохраняют параметры генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, полученных из различных технологий в беспроводном устройстве.
17. Способ по п.16, дополнительно содержащий этапы, на которых:
определяют центр частоты и ширину поискового окна с использованием параметров генератора опорной частоты; и
инициализируют или повторно инициализируют по меньшей мере один приемник, соответствующий любой из различных технологий в беспроводном устройстве, с использованием центра частоты и ширины поискового окна.
18. Способ по п.12, в чем различные технологии включают в себя систему связи и систему спутникового позиционирования.
19. Способ по п.18, в котором сеть связи включает в себя по меньшей мере одну из сети CDMA, сети TDMA и сети Wi-Fi.
20. Способ по п.18, в котором система спутникового позиционирования включает в себя систему глобального позиционирования (GPS).
21. Способ по п.15, дополнительно содержащий этапы, на которых:
принимают текущее управляющее значение частоты генератора опорной частоты и текущую оценку частотного смещения генератора опорной частоты;
корректируют принятую оценку частотного смещения генератора опорной частоты;
выполняют проверку работоспособности над скорректированной оценкой частотного смещения генератора опорной частоты; и
определяют параметры генератора опорной частоты для сохранения на основе скорректированных параметров частотного смещения генератора опорной частоты.
22. Способ по п.21, дополнительно содержащий этап, на котором:
увеличивают счетчик, который представляет достоверность определенных параметров генератора опорной частоты.
23. Способ по п.22, дополнительно содержащий этапы, на которых:
корректируют принятую оценку частотного смещения, когда сохраненные параметры генератора опорной частоты были определены и достоверность является достаточной; и
определяют погрешность частоты генератора опорной частоты на основе возраста оценки смещения.
24. Способ по п.23, дополнительно содержащий этапы, на которых:
сбрасывают текущее значение оценки частотного смещения генератора опорной частоты в нуль и текущее значение погрешности частоты генератора опорной частоты в максимальное значение, когда сохраненные параметры генератора опорной частоты не были инициализированы или когда достоверность не является достаточной.
25. Беспроводное устройство, имеющее функциональные возможности определения позиции, которое управляет генератором опорной частоты с использованием множества технологий, содержащее:
систему беспроводной связи;
приемник системы спутникового позиционирования (SPS);
генератор опорной частоты, соединенный с системой беспроводной связи и приемником SPS; и
мобильный контроллер, соединенный с генератором опорной частоты, системой SPS и системой беспроводной связи; и
память, соединенную с мобильным контроллером, причем память хранит таблицу параметров генератора опорной частоты и команды, заставляющие мобильный контроллер:
выбирать параметры генератора опорной частоты, соответствующие наименьшей ошибке генератора опорной частоты, причем выбор основан на параметрах генератора опорной частоты, полученных с использованием различных технологий в беспроводном устройстве,
обнаруживать спутник на основе выбранных параметров генератора опорной частоты,
вычислять позицию с помощью спутника,
определять качество определения позиции с помощью спутника, и
обновлять параметры генератора опорной частоты на основе качества определения позиции с помощью спутника.
26. Устройство по п.25, в котором генератор опорной частоты содержит либо настраиваемый генератор опорной частоты, либо не настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты или параметры не настраиваемого генератора опорной частоты, и дополнительно хранимые команды заставляют процессор:
определять центр частоты и ширину поискового окна с использованием параметров генератора опорной частоты; и
инициализировать приемник SPS с использованием центра частоты и ширины поиска.
27. Устройство по п.26, в котором настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO), и/или не настраиваемый генератор опорной частоты содержит кварцевый генератор (XO) или кварцевый генератор с температурной компенсацией (TCXO).
28. Устройство по п.26, в котором хранимые команды дополнительно заставляют процессор:
определять параметры генератора опорной частоты на основе качества определения позиции, и
сохранять параметры генератора опорной частоты, когда беспроводное устройство успешно определяет свою позицию.
29. Устройство по п.28, в котором параметры генератора опорной частоты включают в себя частотное смещение генератора опорной частоты, погрешность частоты генератора опорной частоты и время, в которое определяются параметры генератора опорной частоты.
30. Устройство по п.25, в котором параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты.
31. Устройство по п.29, в котором хранимые команды дополнительно заставляют процессор сохранять параметры генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, полученных от различных технологий беспроводного устройства.
32. Устройство по п.25, в котором хранимые команды заставляют процессор:
определять центр частоты и ширину поискового окна с использованием параметров генератора опорной частоты; и
инициализировать или повторно инициализировать по меньшей мере один приемник, соответствующий любой из различных технологий в беспроводном устройстве, с использованием центра частоты и ширины поискового окна.
33. Устройство по п.25, в котором различные технологии соответствуют системе беспроводной связи и приемнику SPS.
34. Устройство по п.33, в котором система беспроводной связи включает в себя по меньшей мере одну из системы CDMA, системы TDMA и системы Wi-Fi.
35. Устройство по п.33, в котором приемник SPS включает в себя приемник системы глобального позиционирования.
36. Устройство по п.25, в котором генератор опорной частоты содержит настраиваемый генератор колебаний, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты, причем хранимые команды заставляют процессор:
определять центр частоты и ширину поискового окна на основе параметров генератора опорной частоты; и
корректировать настраиваемый генератор колебаний с использованием определенных параметров генератора опорной частоты.
37. Устройство по п.36, в котором настраиваемый генератор колебаний включает в себя управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO).
38. Устройство по п.36, в котором хранимые команды дополнительно заставляют процессор:
определять параметры генератора опорной частоты на основе качества определения позиции; и
сохранять параметры генератора опорной частоты, когда беспроводное устройство успешно вычисляет свою позицию.
39. Устройство по п.38, в котором параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты, частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое они определены.
40. Устройство по п.39, в котором таблица параметров генератора опорной частоты сохраняет множество параметров генератора опорной частоты, полученных от различных технологий.
41. Устройство по п.40, в котором хранимые команды заставляют процессор:
определять центр частоты и ширину поискового окна с использованием параметров генератора опорной частоты; и
инициализировать или повторно инициализировать по меньшей мере один приемник, соответствующий любой из различных технологий в беспроводном устройстве, с использованием центра частоты и ширины поискового окна.
42. Устройство по п.31, в котором различные технологии соответствуют системе беспроводной связи и приемнику SPS.
43. Устройство по п.42, в котором система беспроводной связи включает в себя по меньшей мере одну из системы CDMA, системы TDMA и системы Wi-Fi.
44. Устройство по п.43, в котором приемник SPS включает в себя приемник системы глобального позиционирования.
45. Беспроводное устройство, имеющее функциональные возможности определения позиции, которое управляет генератором опорной частоты с использованием множества технологий, содержащее:
средство для выбора параметров генератора опорной частоты, соответствующих наименьшей ошибке генератора опорной частоты, причем выбор основан на параметрах генератора опорной частоты, полученных с использованием разных технологий в беспроводном устройстве;
средство для обнаружения спутника на основе выбранных параметров генератора опорной частоты;
средство для вычисления позиции с помощью спутника;
средство для определения качества определения позиции с помощью спутника; и
средство для обновления параметров генератора опорной частоты на основе качества определения позиции с помощью спутника.
46. Устройство по п.45, в котором генератор опорной частоты содержит настраиваемый генератор опорной частоты или не настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты или параметры не настраиваемого генератора опорной частоты, причем устройство дополнительно содержит:
средство для определения центра частоты и ширины поискового окна с использованием частотных параметров генератора; и
средство для инициализации или повторной инициализации приемника SPS с использованием центра частоты и ширины поиска.
47. Устройство по п.46, в котором настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO), и не настраиваемый генератор опорной частоты содержит кварцевый генератор (XO) или кварцевый генератор с температурной компенсацией (TCXO).
48. Устройство по п.46, дополнительно содержащее:
средство для определения параметров генератора опорной частоты на основе качества определения позиции с помощью спутника; и
средство для сохранения параметров генератора опорной частоты, когда беспроводное устройство успешно определяет позицию.
49. Устройство по п.48, в котором параметры генератора опорной частоты включают в себя частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое были определены параметры генератора опорной частоты.
50. Устройство по п.49, в котором параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты.
51. Устройство по п.48, дополнительно содержащие средство для сохранения параметров генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, полученных из различных технологий в беспроводном устройстве.
52. Устройство по п.48, дополнительно содержащее:
средство для определения центра частоты и ширины поискового окна с использованием параметров генератора опорной частоты; и
средство для инициализации или повторной инициализации по меньшей мере одного приемника в беспроводном устройстве с использованием центра частоты и ширины поискового окна.
53. Устройство по п.45, в котором технологии включают в себя систему связи и систему спутникового позиционирования.
54. Устройство по п.53, в котором сеть связи включает в себя по меньшей мере одну из сети CDMA, сети TDMA и сети Wi-Fi.
55. Устройство по п.53, в котором система спутникового позиционирования включает в себя систему глобального позиционирования (GPS).
56. Устройство по п.45, в котором генератор опорной частоты содержит настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты, причем устройство дополнительно содержит:
средство для определения центра частоты и ширины поискового окна с использованием параметров генератора опорной частоты; и
средство для настройки настраиваемого генератора опорной частоты с использованием определенных параметров настраиваемого генератора опорной частоты.
57. Устройство по п.56, в котором настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO).
58. Устройство по п.56, дополнительно содержащее:
средство для определения параметров генератора опорной частоты на основе качества определения позиции с помощью спутника; и
средства для сохранения параметров генератора опорной частоты, когда беспроводное устройство успешно определяет позицию с помощью спутника.
59. Устройство по п.58, в котором параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты, частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое были определены параметры генератора опорной частоты.
60. Устройство по п.59, дополнительно содержащие средство для сохранения параметров генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, полученных из различных технологий в беспроводном устройстве.
61. Устройство по п.60, дополнительно содержащее:
средство для определения центра частоты и ширины поискового окна с использованием параметров генератора опорной частоты; и
средство для инициализации или повторной инициализации по меньшей мере одного приемника, соответствующего любой из различных технологий в беспроводном устройстве, с использованием центра частоты и ширины поискового окна.
62. Устройство по п.56, в котором технологии включают в себя систему связи и систему спутникового позиционирования.
63. Устройство по п.62, в котором сеть связи включает в себя по меньшей мере одну из сети CDMA, сети TDMA и сети Wi-Fi.
64. Устройство по п.62, в котором система спутникового позиционирования включает в себя систему глобального позиционирования (GPS).
65. Устройство по п.60, дополнительно содержащее:
средство для приема текущего управляющего значения частоты генератора опорной частоты и текущей оценки частотного смещения генератора опорной частоты;
средство для корректировки принятой оценки частотного смещения генератора опорной частоты;
средство для выполнения проверки работоспособности над скорректированной оценкой частотного смещения генератора опорной частоты; и
средство для определения параметров генератора опорной частоты для сохранения на основе скорректированных параметров частотного смещения генератора опорной частоты.
66. Устройство по п.65, дополнительно содержащее:
средство для увеличения счетчика, который представляет достоверность определенных параметров генератора опорной частоты.
67. Устройство по п.66, дополнительно содержащее:
средство для корректировки принятой оценки частотного смещения, когда параметры генератора опорной частоты были определены и достоверность является достаточной; и
средство для определения погрешности частоты генератора опорной частоты на основе возраста оценки смещения.
68. Устройство по п.67, дополнительно содержащее:
средство для сброса текущего значения оценки частотного смещения генератора опорной частоты в нуль и значения погрешности частоты генератора опорной частоты в максимальное значение, когда параметры генератора опорной частоты не были инициализированы или когда достоверность не является достаточной.
69. Машиночитаемый носитель, содержащий команды для того, чтобы заставить процессор выполнять операции, причем команды содержат:
команды для выбора параметров генератора опорной частоты, соответствующих наименьшей ошибке генератора опорной частоты, причем выбор основан на параметрах генератора опорной частоты, полученных с использованием разных технологий в беспроводном устройстве;
команды, для обнаружения спутника на основе выбранных параметров генератора опорной частоты;
команды для вычисления позиции с помощью спутника;
команды для определения качество качества определения позиции с помощью спутника; и
команды для обновления параметров генератора опорной частоты на основе качества определения позиции с помощью спутника.
70. Машиночитаемый носитель по п.69, причем генератор опорной частоты содержит настраиваемый генератор опорной частоты или не настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты или параметры не настраиваемого генератора опорной частоты, причем машиночитаемый носитель дополнительно содержит:
команды для определения центра частоты и ширины поискового окна с использованием частотных параметров генератора; и
команды для инициализации или повторной инициализации приемника SPS с использованием центра частоты и ширины поиска.
71. Машиночитаемый носитель по п.70, причем настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO), и не настраиваемый генератор опорной частоты содержит кварцевый генератор (XO) или кварцевый генератор с температурной компенсацией (TCXO).
72. Машиночитаемый носитель по п.70, дополнительно содержащий:
команды для определения параметров генератора опорной частоты на основе качества определения позиции с помощью спутника; и
команды для сохранения параметров генератора опорной частоты, когда беспроводное устройство успешно определяет позицию.
73. Машиночитаемый носитель по п.72, причем параметры генератора опорной частоты включают в себя частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое были определены параметры генератора опорной частоты.
74. Машиночитаемый носитель по п.73, причем параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты.
75. Машиночитаемый носитель по п.72, дополнительно содержащий команды для сохранения параметров генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, полученных из различных технологий в беспроводном устройстве.
76. Машиночитаемый носитель по п.72, дополнительно содержащий:
команды для определения центра частоты и ширины поискового окна с использованием параметров генератора опорной частоты; и
команды для инициализации или повторной инициализации по меньшей мере одного приемника в беспроводном устройстве с использованием центра частоты и ширины поискового окна.
77. Машиночитаемый носитель по п.69, причем технологии включают в себя систему связи и систему спутникового позиционирования.
78. Машиночитаемый носитель по п.77, причем сеть связи включает в себя по меньшей мере одну из сети CDMA, сети TDMA и сети Wi-Fi.
79. Машиночитаемый носитель по п.77, причем система спутникового позиционирования включает в себя систему глобального позиционирования (GPS).
80. Машиночитаемый носитель по п.69, причем генератор опорной частоты содержит настраиваемый генератор опорной частоты, и параметры генератора опорной частоты включают в себя параметры настраиваемого генератора опорной частоты, при этом машиночитаемый носитель дополнительно содержит:
команды для определения центра частоты и ширины поискового окна с использованием параметров генератора опорной частоты; и
команды для настройки настраиваемого генератора опорной частоты с использованием определенных параметров настраиваемого генератора опорной частоты.
81. Машиночитаемый носитель по п.80, причем настраиваемый генератор опорной частоты содержит управляемый напряжением кварцевый генератор (VCXO) или управляемый напряжением кварцевый генератор с температурной компенсацией (VCTCXO).
82. Машиночитаемый носитель по п.80, дополнительно содержащий:
команды для определения параметров генератора опорной частоты на основе качества определения позиции с помощью спутника; и
команды для сохранения параметров генератора опорной частоты, когда беспроводное устройство успешно определяет позицию с помощью спутника.
83. Машиночитаемый носитель по п.82, причем параметры генератора опорной частоты включают в себя управляющее значение частоты генератора опорной частоты, частотное смещение генератора опорной частоты, погрешность частотного смещения генератора опорной частоты и время, в которое были определены параметры генератора опорной частоты.
84. Машиночитаемый носитель по п.83, дополнительно содержащий:
команды для сохранения параметров генератора опорной частоты в таблице, содержащей множество параметров генератора опорной частоты, полученных из различных технологий в беспроводном устройстве.
85. Машиночитаемый носитель по п.84, дополнительно содержащий:
команды для определения центра частоты и ширины поискового окна с использованием параметров генератора опорной частоты; и
команды для инициализации или повторной инициализации по меньшей мере одного приемника, соответствующего любой из различных технологий в беспроводном устройстве, с использованием центра частоты и ширины поискового окна.
86. Машиночитаемый носитель по п.80, причем различные технологии включают в себя систему связи и систему спутникового позиционирования.
87. Машиночитаемый носитель по п.86, причем сеть связи включает в себя по меньшей мере одну из сети CDMA, сети TDMA и сети Wi-Fi.
88. Машиночитаемый носитель по п.86, причем система спутникового позиционирования включает в себя систему глобального позиционирования (GPS).
89. Машиночитаемый носитель по п.83, дополнительно содержащий:
команды для приема текущего управляющего значения частоты генератора опорной частоты и текущей оценки частотного смещения генератора опорной частоты;
команды для корректировки принятой оценки частотного смещения генератора опорной частоты;
команды для выполнения проверки работоспособности над скорректированной оценкой частотного смещения генератора опорной частоты; и
команды для определения параметров генератора опорной частоты для сохранения на основе скорректированных параметров частотного смещения генератора опорной частоты.
90. Машиночитаемый носитель по п.89, дополнительно содержащий:
команды для увеличения счетчика, который представляет достоверность определенных параметров генератора опорной частоты.
91. Машиночитаемый носитель по п.90, дополнительно содержащий:
команды для корректировки принятой оценки частотного смещения, когда параметры генератора опорной частоты были определены и достоверность является достаточной; и
команды для определения погрешности частоты генератора опорной частоты на основе возраста оценки смещения.
92. Машиночитаемый носитель по п.91, дополнительно содержащий:
команды для сброса текущего значения оценки частотного смещения генератора опорной частоты в нуль и значения погрешности частоты генератора опорной частоты в максимальное значение, когда параметры генератора опорной частоты не были инициализированы или когда достоверность не является достаточной.