BRPI0708496B1 - Método para determinação de posição com combinação de medições - Google Patents

Método para determinação de posição com combinação de medições Download PDF

Info

Publication number
BRPI0708496B1
BRPI0708496B1 BRPI0708496-0A BRPI0708496A BRPI0708496B1 BR PI0708496 B1 BRPI0708496 B1 BR PI0708496B1 BR PI0708496 A BRPI0708496 A BR PI0708496A BR PI0708496 B1 BRPI0708496 B1 BR PI0708496B1
Authority
BR
Brazil
Prior art keywords
measurement
pseudo
subset
fact
measurements
Prior art date
Application number
BRPI0708496-0A
Other languages
English (en)
Inventor
Wyatt Thomas Riley
John R. Blackmer
Dominic Gerard Farmer
Rayman Wai Pon
Original Assignee
Qualcomm Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Publication of BRPI0708496A2 publication Critical patent/BRPI0708496A2/pt
Publication of BRPI0708496B1 publication Critical patent/BRPI0708496B1/pt

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/05Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
    • G01S19/06Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0294Trajectory determination or predictive filtering, e.g. target tracking or Kalman filtering

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

método para determinaçao de posiçao com combinaçao de medições um dispositivo de comunicação móvel usa um método para determinação de posição que envolve um filtro de posicionamento, tal como um filtro de kalman, o qual é inicializado com medições provenientes de estações de referência, tais como veículos de satélites e/ou estações base, que podem ser captadas durante diferentes tempos de referências. assim sendo, o filtro de posicionamento pode ser usado para estimativa de posição sem a necessidade de primeiramente captar pelo menos três sinais diferentesdurante o mesmo tempo de referência de medição.

Description

MÉTODO PARA DETERMINAÇÃO DE POSIÇÃO COM COMBINAÇÃO DE MEDIÇÕES.
Campo da Invenção
A presente invenção é relacionada a sistemas de posicionamento e, mais particularmente, à computação de soluções de posição para receptores móveis.
Descrição da Técnica Anterior
O Sistema de Posicionamento Global (GPS) consiste de um sistema de navegação por satélites, ou um sistema de posicionamento por satélite, projetado para prover informações de posição, velocidade e tempo em qualquer local no mundo. O GPS foi desenvolvido pelo Ministério da Defesa dos Estados Unidos, e atualmente inclui uma constelação de vinte e quatro satélites operacionais. Outros tipos de sistemas de navegação por satélites incluem o Sistema de Aumento de Área Ampla (WAAS - Wide Area Augmentation System) , o sistema de satélites para navegação global (GLONASS) implantado pela Federação Russa, e o sistema Galileo planejado pela União Européia. Tal como utilizado aqui, sistema de posicionamento por satélite (SPS) será compreendido para se referir a GPS, Galileo, GLONASS, NAVSTAR, GNSS, a um sistema que utiliza satélites a partir de uma combinação de tais sistemas, sistemas de pseudo-satelites (pseudolite), ou qualquer SPS desenvolvido no futuro.
Uma diversidade de receptores foi projetada para decodificar os sinais transmitidos a partir dos satélites para determinar posição, velocidade ou tempo. De um modo geral, para decifrar os sinais e computar uma posição final, o receptor deve obter sinais provenientes dos satélites em visada, medir e rastrear os sinais recebidos, e recuperar dados de navegação a partir dos sinais. Através da medição precisa da distância de três satélites diferentes, o receptor triangula sua posição, isto é, obtém
2/19 uma solução para latitude, longitude e altitude. Especificamente, o receptor mede a distância através da medição do tempo requerido para cada sinal mover-se do respectivo satélite até o receptor. Isto requer informações de tempo precisas. Por esta razão, as medições provenientes de um quarto satélite são tipicamente requeridas para ajudar a solucionar os erros de medição de tempo comuns, por exemplo, erros criados pelas imprecisões dos circuitos de temporização dentro do receptor.
Em certas localizações, por exemplo, ambientes urbanos com edificações altas, o receptor pode ser capaz apenas de captar sinais provenientes de três ou menos satelites. Em tais casos, o receptor será incapaz de solucionar todas as quatro variáveis da solução de posição: latitude, longitude, altitude e tempo. Se o receptor for capaz de captar sinais provenientes de três satélites, por exemplo, o receptor pode dispensar o cálculo de altitude para solucionar latitude, longitude e tempo. Alternativamente, se a altitude for obtida através de meios externos, todas as quatro variáveis podem ser solucionadas a partir de três sinais de satélites. Se menos de três sinais estiverem disponíveis, o receptor pode ser incapaz de calcular sua posição.
Para lidar com esta limitação, muitos receptores empregam uma tecnologia de localização híbrida que faz uso de sinais provenientes de estações base de um sistema de comunicação sem fio. Como no caso de sinais de satélites, os receptores híbridos medem retardos de tempo dos sinais sem fio para medir distâncias a partir das estações base da rede. Os receptores híbridos utilizam os sinais provenientes das estações base, bem como quaisquer sinais obtidos provenientes de satélites GPS, para solucionar as variáveis de posição e tempo. A técnica de localização híbrida frequentemente permite que um receptor compute uma solução de posição em uma ampla variedade de localizações
3/19 onde as técnicas de posicionamento convencionais falhariam. Nos sistemas móveis sem fio de acesso múltiplo por divisão de código (CDMA), por exemplo, esta parte de medição de estações base desta técnica híbrida é referenciada como Trilateração de Enlace Direto Avançada (AFLT)
A precisão da solução de localização determinada pelo receptor é afetada pelo grau de precisão de tempo dentro do sistema. Nos sistemas sincronizados, tais como os sistemas CDMA existentes, a informação de temporização comunicada pelas estações base celulares é sincronizada com a informação de temporização proveniente dos satélites GPS, permitindo que um tempo preciso esteja disponível em todo o sistema. Em alguns sistemas, tais como o Sistema Global para Comunicações Móveis (GSM), a informação de temporização não é sincronizada entre as estações base e os satélites GPS. Em tais sistemas, Unidades de Medição de Posição (LMUs) são adicionadas à infra-estrutura existente para prover informação de temporização precisa à rede sem fio.
Outra técnica que é comumente usada em sistemas e algoritmos para determinação de posição consiste do uso de filtros de Kalman. Como é bem conhecido, um filtro de Kalman (KF) consiste de um algoritmo de estimação de dados recursive ideal. Este é frequentemente usado para modelar atributos de entidades móveis, tais como aeronaves, pessoas, veículos, etc. Tais atributos podem incluir, por exemplo, tanto velocidade como posição. O estado atual do sistema e uma medição atual são usados para estimar um novo estado do sistema. Na prática, um filtro de Kalman combina todos os dados de medição disponíveis, mais o conhecimento anterior sobre o sistema, dispositivos de medição e estatísticas de erro para produzir uma estimativa das variáveis desejadas, de tal forma que o erro seja estatisticamente minimizado.
4/19
No passado, um filtro de Kalman usado dentro de um dispositivo de telecomunicações móvel requeria tipicamente certos parâmetros de inicialização provenientes de um receptor do sistema de posicionamento associado. Como exemplo, quando um receptor GPS era usado, era típico que medições simultâneas provenientes de pelo menos três veículos de satélites diferentes fossem obtidas antes que o filtro de Kalman pudesse ser inicializado. Isto significa que em um tempo de referência (epoch) de medição, sinais provenientes de pelo menos três veículos de satélites diferentes são recebidos e processados com sucesso pelo dispositivo de comunicação móvel. Tal exigência degrada o desempenho do dispositivo móvel, pois pode impor algo da ordem de dezenas de segundos para captar os sinais provenientes de três veículos de satélites, especialmente em ambientes urbanos. Se os sinais necessários não forem obtidos, ou nao forem obtidos no tempo apropriado, então a parte de determinação de posição do dispositivo móvel pode falhar na inicialização e pode não operar de forma apropriada ou eficiente.
Dessa forma, a inicialização típica de um filtro de Kalman usado para a determinação de posição de uma unidade móvel requer que o estado inicial completo em um certo tempo t0 seja primeiro obtido antes que as informações de estado de posição atualizadas possam ser estimadas para tempos t > t0. Tal restrição implica que para receptores GPS móveis em ambientes de sinal marginais, por exemplo, com obstruções variáveis no tempo em relação à linha de visada até os satélites, pode ser difícil ou consumir tempo para captar simultâneas medições de alcance (isto é, dentro do mesmo tempo de referência), provenientes de pelo menos três satélites GPS necessários para a inicialização do filtro de Kalman. É altamente desejável o aperfeiçoamento do desempenho de determinação de posição para receptores GPS móveis em ambientes de sinal adversos
5/19 em que a simultaneidade das medições de alcance pode não ocorrer em tempo hábil.
Assim sendo, permanece a necessidade de aperfeiçoamento das capacidades de determinação de posição de dispositivos de comunicação móvel, e efetuar a mesma de forma tempestiva e eficiente.
Atenção adicional é descrita no documento US 6285316B1 que descreve um método e um sistema para encontrar a posição de uma unidade móvel com relação aos satélites de uma rede de satélites, tal como o Sistema de Posicionamento Global e com relação ás estações base de uma rede de comunicação sem fio. Se as estações base não forem mutuamente sincronizadas, unidades de referência são providas para determinar os deslocamentos de tempo entre os relógios da estação base e o relógio da rede de satélite e para transmitir estes deslocamentos de tempo para a unidade movei, de modo que todos os pseudo-alcances incluam a mesma polarização relativa ao relógio de rede de satélite. Os pseudo-alcances são processados e reconciliados por um estimador dinâmico que inclui um estimador linear ideal, tal como um filtro de Kalman, para produzir estimativas sucessivas da localização da unidade móvel á medida que a unidade móvel se movimenta.
Resumo da Invenção
Um aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: semear (seed) um filtro de posicionamento com uma posição aproximada; atualizar o filtro de posicionamento com um primeiro conjunto de medições obtido durante um primeiro tempo de referência de medição de um primeiro subconjunto de estações de referência, em que o primeiro subconjunto inclui menos do que três estações de referência diferentes; atualizar o filtro de posicionamento com um segundo conjunto de medições obtido durante um segundo tempo de referência de
6/19 medição de um segundo subconjunto de estações de referência; e determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: semear um filtro de posicionamento com uma posição aproximada; atualizar o filtro de posicionamento com um primeiro conjunto de medições obtido durante um primeiro tempo de referência de medição de um primeiro subconjunto de fontes de pseudoalcances, em que o primeiro subconjunto inclui menos do que três fontes de pseudo-alcances diferentes; atualizar o filtro de posicionamento com um segundo conjunto de medições obtido durante um segundo tempo de referência de medição de um segundo subconjunto de fontes de pseudoalcances, e determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: armazenar um conjunto de medições de pseudo—alcance provenientes de um conjunto de estações de referência, com marcação de horário (timestamp) do tempo do relógio local; posteriormente estabelecer uma relação entre o tempo do relógio local com o tempo do sistema do veiculo de satélite; determinar o tempo do sistema do veiculo de satélite do conjunto de medições de pseudo-alcances armazenadas; e utilizar o conjunto de medições de pseudo-alcances armazenadas, e o tempo de sistema do veiculo de satélite de tal conjunto de medições para determinar a posição do dispositivo móvel.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel, compreendendo: armazenar um conjunto de
7/19 medições de pseudo-alcances provenientes de um conjunto de estações de referência; posteriormente determinar as informações de efemérides para as estações de referência; e utilizar o conjunto de medições de pseudo-alcances armazenado e as informações de efemérides recentemente determinadas para determinar a posição do dispositivo móvel.
Outro aspecto da presente invenção é relacionado a um método para estimar a posição de um dispositivo de comunicação móvel que inclui as etapas de semear um filtro de posicionamento com uma posição aproximada; atualizar o filtro de posicionamento com uma primeira medição de pseudo-alcance obtida durante um primeiro tempo de referência de medição de um primeiro subconjunto de estações de referência, em que o primeiro subconjunto inclui menos de três estações de referência diferentes; atualizar o filtro de posicionamento com uma segunda medição de pseudo-alcance obtida durante um segundo tempo de referência de medição de um segundo subconjunto de estações de referência; determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado; e utilizar a retro— propagação para subconjunto e o
Ainda relacionado a o primeiro invenção é comunicação móvel, compreendendo:
receber sinais determinar o tempo para segundo subconjunto.
outro aspecto da presente um dispositivo de um primeiro receptor configurado para relacionados a um sistema de posicionamento de satélites; um segundo receptor configurado para receber sinais relacionados a uma rede de comunicação; um processador em comunicação com o primeiro e segundo receptores, o processador é configurado para: (a) semear um filtro de posicionamento com uma primeira medição de pseudo-alcance obtida durante um primeiro tempo de referência de medição de um primeiro subconjunto de
8/19 estações de referência do sistema de posicionamento por satélite, em que o primeiro subconjunto inclui menos do que três estações de referência diferentes; (b) atualizar o filtro de posicionamento com uma segunda medição de pseudoalcance obtida durante um segundo tempo de referência de medição de um segundo subconjunto de estações de referência do sistema de posicionamento por satélite; e (c) determinar uma estimativa de posição para o dispositivo de comunicação móvel com base no filtro de posicionamento atualizado.
Deve ficar claro que outras modalidades ficarão claras para os técnicos na área através da descrição detalhada a seguir, em que várias modalidades são apresentadas e descritas apenas como ilustração. Os desenhos e a descrição detalhada devem ser considerados como sendo de natureza ilustrativa e não restritiva.
Breve Descrição dos Desenhos
Figura 1 - ilustra uma vista conceptual geral de um dispositivo móvel que comunica com uma rede de telefonia celular e um sistema de posicionamento baseado em satélites.
Figura 2 - ilustra partes de um dispositivo de comunicação móvel de acordo com os princípios da presente invenção.
Figura 3 - representa a linha de tempo de medições recebidas provenientes de vários veículos de um sistema de posicionamento por satélite.
Figura 4 - representa um fluxograma de um método exemplar para determinar uma posição de uma unidade móvel de acordo com os princípios da presente invenção.
Figura 5 — resume o aperfeiçoamento de desempenho utilizando simulação Monte Cario agregada em múltiplas áreas.
Figura 6 - apresenta um detalhamento adicional do método aperfeiçoado de combinação do filtro de Kalman.
9/19
Figura 7 - apresenta um exemplo hipotético onde a sessão possui um tempo de expiração (timeout) de 16 segundos.
Figura 8 - ilustra uma situação hipotética onde após apenas 2 satélites terem sido obtido, uma posição semente aperfeiçoada pode ser obtida antes de ter três medições de satélites diferentes.
Figura 9 - apresenta um caso hipotético onde o tempo GPS não é obtido até cerca de 20 segundos após o inicio da sessão.
Descrição Detalhada da Invenção
A descrição detalhada apresentada a seguir em conexão com os desenhos anexos destina-se a uma descrição de várias modalidades da presente invenção, mas não se destina a representar as únicas modalidades nas quais a presente invenção pode ser praticada. Cada modalidade descrita neste pedido é provida meramente como um exemplo ou ilustração da presente invenção, não devendo ser necessariamente considerada como preferida ou vantajosa em relação a outras modalidades. A descrição detalhada inclui detalhes específicos com o propósito de prover uma completa compreensão da presente invenção. No entanto, ficará claro para os técnicos na área que a presente invenção pode ser praticada sem tais detalhes específicos. Em alguns casos, estruturas e dispositivos bem conhecidos são apresentados na forma de diagramas em blocos de modo a evitar obscurecer os conceitos da presente invenção. Acrônimos e outras terminologias descritivas podem ser usados meramente por conveniência e clareza, não se destinando a limitar o escopo da invenção. Além disso, para os propósitos da presente descrição, o termo acoplado significa conectado a, e tal conexão pode ser direta, ou, quando apropriado no contexto, pode ser indireto, por exemplo, através de dispositivos ou outros meios intervenientes ou intermediários.
10/19
Como representado na Figura 1, a unidade móvel 104 pode ter a forma de qualquer um dentre uma variedade de receptores móveis capazes de receber os sinais de navegação (por exemplo, sinais de navegação por satélite 110 ou sinais de comunicação sem fio 112) provenientes de estações de referência, tais como veículos de satélites 106 e/ou estações base 108, para computar uma solução de posição. Os exemplos incluem um telefone móvel, um receptor de navegação portátil, um receptor montado dentro de um veículo, tal como uma aeronave, automóvel, caminhão, tanque, embarcação e similares. As estações base 108 podem se comunicar com a unidade móvel 104 de acordo com qualquer um dentre vários protocolos de comunicação sem fio. Um protocolo de comunicação sem fio comum é o de acesso múltiplo por divisão de código (CDMA) no qual múltiplas comunicações são simultaneamente conduzidas através de um espectro de radiofrequência (RF) . Em um ambiente CDMA, as técnicas podem ser consideradas como um mecanismo para Trilateração de Enlace Direto Avançada (AFLT) aperfeiçoada. Outros exemplos incluem o Sistema Global para Comunicações Móveis (GSM), que utiliza acesso múltiplo por divisão de tempo (TDMA) em banda estreita para comunicação de dados, e o Serviço Geral de Rádio Pacote (GPRS). Em algumas modalidades, a unidade móvel 104 pode integrar tanto um receptor GPS como um dispositivo de comunicação sem fio para comunicação de voz ou dados. Dessa forma, embora o exemplo específico de um sistema GPS possa estar descrito no presente documento, os princípios e técnicas da presente invenção são aplicáveis a qualquer sistema de posicionamento por satélite ou sistema de posicionamento terrestre, tal como uma rede sem fio.
A unidade móvel 104 emprega técnicas para computar uma solução de posicionamento com base nos sinais 110, 112, recebidos provenientes dos satélites 106 e estações base 108, respectivamente. A unidade móvel 104
11/19 capta os sinais 110 provenientes dos satélites 106 em visada, e mede a distância até cada satélite por medição do tempo requerido para cada sinal se mover do respectivo receptor de satélite até a unidade móvel 104, para determinar a medição de pseudo-alcance. De forma similar, a unidade móvel 104 pode também receber sinais 112 provenientes de estações base 108 do sistema de comunicação sem fio 107, e medir as distâncias das estações base 108 com base no tempo requerido para que cada sinal sem fio mover das estações base até a unidade móvel. A unidade movei 104 tipicamente soluciona as variáveis de posição e tempo com base nas medições.
A Figura 2 representa um diagrama em blocos de partes de um dispositivo de comunicação móvel 104 de acordo com os princípios da presente invenção, que estão relacionadas à determinação de posição para a unidade móvel 104. A unidade móvel 104 pode incluir uma antena 220 configurada para receber sinais provenientes de um sistema de navegação por satélite ou sistema de posicionamento por satélite e outra antena 206 configurada para receber sinais provenientes de uma rede de comunicação terrestre. Tais sinais são providos a um processador 202 que inclui tanto componentes de software como de hardware para prover uma funcionalidade de processamento de sinal com relação aos sinais. Em particular, um filtro de Kalman 204 é implementado como parte da unidade móvel 104 para auxiliar às funções de determinação de posição da unidade móvel 104.
Como é bem conhecido pelos técnicos na área, um filtro de posicionamento, tal como um filtro de Kalman 204, recebe medições de entrada e implementa um algoritmo para estimar variáveis desejadas com base nas medições de entrada e no estado histórico do sistema. Uma memória, embora não mostrada, é frequentemente utilizada para armazenar informações de estado, e valores de matriz de covariância para o filtro de Kalman que provê uma medida de
12/19 erro, ou acerto, das estimativas de estado providas pelo filtro de Kalman.
A unidade móvel 104 pode ser, por exemplo, um telefone celular ou dispositivo de comunicação móvel similar. Assim sendo, existem blocos funcionais e dispositivos adicionais que fazem parte da unidade móvel 104 que não são representados na Figura 2. Tais blocos e/ou dispositivos adicionais estão tipicamente relacionados ao processamento de sinais recebidos das antenas 206, 220, ao provimento de uma interface de usuário, ao provimento de comunicações de fala, ao provimento de comunicações de dados, e a outras capacidades similares. Muitos destes blocos funcionais e dispositivos não estão diretamente relacionados à determinação de posição e, portanto, não são incluídos de modo a não obscurecer os princípios da presente invenção.
Como brevemente explanado acima, os sinais são tipicamente recebidos provenientes de veículos de satélites pela antena 220. Tais sinais são a seguir decodificados e processados em informações de posição utilizando técnicas e algoritmos bem conhecidos. No passado, sinais provenientes de pelo menos três satélites eram requeridos durante um único tempo de referência de medições de modo a gerar um fixo de posição, usando um modelo de Mínimos Quadrados Ponderado (WLS), que pudesse ser usado para inicializar o filtro de Kalman 204. Uma vez inicializado o filtro de Kalman, então este pode continuar a produzir estimativas de posição com base nas medições de GPS que ocorram posteriormente. A Figura 3 representa este cenário em que medições GPS 302 (provenientes de 1, 2, ou 3 satélites) são recebidas durante tempo de referências de medição 300 individuais e nenhuma das medições mais precoces inclui sinais simultâneos provenientes de três veículos de satélites diferentes. Dessa forma, muito embora os sinais que incluem informações de posição estejam sendo obtidos
13/19 constantemente, o filtro de Kalman da técnica anterior não era capaz de ser inicializado até que as medições GPS provenientes de três satélites diferentes durante um único tempo de referência de medição (o que ocorre no instante 306) .
Em contraste, as modalidades da presente invenção usam informações de posicionamento obtidas durante diferentes tempos de referências de medição para inicializar um filtro de Kalman. Dessa forma, três medições diferentes provenientes de múltiplos tempos de referência de medição não-simultâneos estão disponíveis no instante 304 (muito mais cedo do que no instante 306) e o filtro de Kalman é capaz de prover um fixo de boa qualidade em tal ponto mais precoce. A explanação anterior se baseava na hipótese de que apenas três sinais de medição de satélite são necessários para gerar um fixo de posição de um receptor. Tal hipótese se baseia em informações de altitude estando disponíveis a partir de fontes alternativas, tais como a rede de comunicação ou similares. Alternativamente, se não houver informação de altitude disponível, então o mesmo principio se aplica a quatro satélites, ao invés de três.
Mesmo antes que medições de posicionamento de tres satélites estejam disponíveis, as modalidades da presente invenção podem utilizar duas medições para melhorar significativamente uma posição inicial. Como exemplo, o uso de medições provenientes de dois satélites pode prover uma estimativa de posição horizontal que é tipicamente pelo menos 30 % mais precisa do que a posição inicial, frequentemente dentro de 100 a 500 metros.
A Figura 4 apresenta um fluxograma de um método exemplar para uso de diferentes medições de satélites para prover informações de posição de acordo com os princípios da presente invenção. Na etapa 402, a unidade móvel inicia pela captação de quaisquer informações de auxílio de
14/19 posição que estejam disponíveis a partir da rede de comunicação ou da memória. Como exemplo, a altitude dentro de 50 metros pode estar disponível, assim como a posição dentro de algumas centenas de metros, caso esteja presente um sistema auxiliado por GPS. A seguir, na etapa 404, tais informações são usadas para semear o estado do filtro de Kalman e a matriz de covariância. O filtro de Kalman é projetado para prover uma predição de posição e velocidade, bem como corrigir uma predição anterior, de forma a prover posição e velocidade atuais. Dessa forma, a rede de comunicação, a memória do dispositivo, ou outras fontes poderíam prover a posição inicial e estimativas de erro que semeiam o filtro de Kalman.
A seguir, na etapa 406, o estado do filtro de Kalman e a matriz de covariância são atualizados com quaisquer informações de posição obtidas a partir de qualquer veículo de satélite. Como exemplo, se a posição da unidade móvel dentro de uma parte relativamente pequena da terra (por exemplo, um setor de célula de uma rede sem fio) for conhecida, então as informações de pseudo-alcance provenientes de dois satélites podem ser usadas para identificar um segmento de linha reta relativamente curto sobre o qual a unidade móvel está localizada. Como parte de operação inerente do filtro de Kalman, as matrizes de covariância são automaticamente atualizadas para refletir uma nova estimativa de erro para os valores preditos. Dessa forma, o filtro de Kalman provê uma estimativa, por exemplo na etapa 408, da latitude e longitude da unidade móvel, juntamente com uma estimativa do erro ou incerteza. A altitude da unidade móvel é também provida pelo filtro de Kalman. A etapa 409 provê um teste para determinar se os erros estimados atendem às exigências do aplicativo. Se sim, prosseguir para a etapa 410 e prover a latitude, longitude e altitude estimadas para o aplicativo. Se não, retornar para a etapa 406. Os técnicos na área reconhecerão
15/19 que várias manipulações matemáticas e transformações de coordenadas podem ser efetuadas para assegurar que as informações carregadas e atualizadas no estado e matrizes de covariância estejam em um formato apropriado.
A Figura 5 resume a melhoria de desempenho pelo uso de simulação de Monte Cario agregada em múltiplas áreas. O erro horizontal (HE) para o 68° percentil melhora de 333 m para WLS para 124 m para a combinação de KF. O HE para o 95° percentil melhora de 942 m para WLS para 838 m para a combinação de KF.
Fazendo novamente uma breve referência à Figura 3, as medições GPS provenientes de tempo de referências subsequentes podem ser usadas para refinar a estimativa (via o filtro de Kalman), mesmo quando dados provenientes de outros satélites não estejam disponíveis. Dessa forma, por exemplo, duas medições adjacentes provenientes do veículo de satélite 1 podem ser usadas pelo filtro de Kalman, muito embora nenhuma outra informação proveniente de outro satélite esteja disponível. Eventualmente, quando informações provenientes de satélites adicionais forem obtidas, a estimativa do filtro de Kalman pode ser apropriadamente atualizada apesar de tais medições não terem sido recebidas durante o mesmo tempo de referência de medição. Finalmente, após atualizações suficientes, o filtro de Kalman será capaz de predizer posição e velocidade dentro de um nível de incerteza aceitável para o aplicativo.
A Figura 6 apresenta um detalhamento adicional do método de combinação de filtro de Kalman aperfeiçoado. O diagrama superior ilustra um cenário de linha de tempo de medição GPS convencional para um receptor móvel, onde o filtro de Kalman não pode ser inicializado até que pelo menos três medições GPS simultâneas estejam disponíveis. Um fixo de posição WLS usando três satélites é necessário para iniciar o processo de estimação KF, o qual, neste exemplo
16/19 hipotético, ocorre quase 30 segundos após o início da sessão. Subsequentemente, o KF continua a atualizar fixos de posição, mesmo com menos de três medições de satélites disponíveis em um dado tempo de referência. Em contraste, o diagrama inferior apresenta um cenário de linha de tempo de medições GPS da invenção, onde o filtro de Kalman pode produzir uma solução de posição com qualidade típica GPS com três medições GPS não-simultâneas, utilizando capacidades de combinação da presente invenção. Em tal caso, o processo de estimação KF inicia cerca de 10 segundos após o início da sessão quando pelo menos três satélites foram observados com sucesso, embora em tempos de referências diferentes. Além disso, após tal inicialização bem sucedida, o KF continua a atualizar fixos de posição, mesmo com menos de três medições de satélites disponíveis em um dado tempo de referência.
Dessa forma, o método de combinação de KF melhorado, acima ilustrado, provê o potencial para reduzir em muito o tempo para o primeiro fixo para receptores GPS móveis em ambientes de sinal desvantajosos. Além disso, como foi acima mencionado, também pode ser obtida melhor precisão de posicionamento horizontal.
Outra vantagem da presente invenção consiste de um aperfeiçoamento do rendimento da solução em ambientes de sinais desfavoráveis. Como exemplo, a Figura 7 apresenta o mesmo exemplo hipotético da Figura 6, com a adição do tempo de expiração de sessão hipotético de 16 segundos. 0 fixo de posição convencional baseado em uma estimativa WLS não alcançará uma posição válida antes do tempo de expiração do fixo devido a seu retardo de quase 30 segundos. Por outro lado, o fixo de posição inicial com base na combinação de KF da presente invenção pode obter um fixo válido abaixo do limite do tempo de expiração. Dessa forma, o presente método pode propiciar uma maior probabilidade de um fixo de
17/19 posição bem sucedido para receptores GPS móveis em ambientes de sinal difíceis.
Outro aspecto da presente invenção consiste da melhoria na incerteza da posição semente usando a linha de posição de 2 GPS. A Figura 8 ilustra uma situação hipotética em que após apenas 2 satélites terem sido obtidos, uma posição semente melhorada pode ser obtida antes de ter três medições de satélites diferentes. Tal recurso é baseado na propriedade geométrica de que no posicionamento tridimensional, a posse de duas medições de pseudo-alcances válidas mais a altitude resulta em uma linha unidirecional de solução de posição. Esta solução tem apenas um grau de liberdade residual comparado ao fixo de posição completo, que resulta em uma incerteza linear reduzida, e uma incerteza de área substancialmente reduzida, em comparação à posição semente.
Outro exemplo dos benefícios da presente invenção é que se o tempo GPS preciso não estiver disponível no início da seção, pode-se utilizar a retro-propagação para aproveitar medições anteriores armazenadas após o tempo GPS preciso (abaixo de milissegundos) ser obtido. Como exemplo, a Figura 9 apresenta um caso hipotético em que o tempo GPS não é obtido até cerca de 20 segundos após o início da sessão. Dito de outra forma, o primeiro conjunto de medições de alcances GPS pode ser obtido e salvo, porém não usado imediatamente, devido à falta de informações do tempo GPS. Uma vez solucionado o tempo GPS, uma relação é estabelecida entre o tempo do relógio local e o tempo GPS, e então as medições GPS previamente salvas podem ser associadas ao tempo GPS correto e o processamento de retropropagação pode ser usado para recuperar os dados armazenados previamente para aperfeiçoamento da determinação de posição. Dessa forma, a retro-propagação permite ao receptor GPS explorar completamente todas as medições de satélites GPS válidas, mesmo se o tempo GPS não
18/19 for obtido imediatamente, resultando em rendimento e precisão melhorados.
Outro exemplo dos benefícios da presente invenção é que se os dados de efemérides de satélites precisos não estiverem disponíveis no início da sessão, pode-se utilizar a retro-propagação para aproveitar medições anteriores armazenadas após efemérides precisas serem obtidas. Uma vez que os dados de efemérides forem obtidos, a posição do satélite é conhecida e as medições GPS previamente salvas podem ser associadas aos dados de efemérides de satélites corretos e o processamento de retro-propagação pode ser usado para recuperar os dados previamente armazenados para aperfeiçoamento da determinação de posição. Dessa forma, a retro-propagação permite ao receptor GPS aproveitar completamente todas as medições de satélites GPS válidas, mesmo se os dados de efemérides de satélites não forem obtidos imediatamente, resultando em rendimento e precisão melhores.
Na prática, a informação de posição do filtro de Kalman é provida, na etapa 410, para um ou mais aplicativos que podem estar em execução na unidade móvel. Como exemplo, serviços baseados em localização, tal como meteorologia localizada podem utilizar estimativas de posição com incerteza próxima a um quilômetro ou mais. Em contraste, serviços do tipo 911 podem exigir que a certeza das estimativas de posição estejam próximas a 50 metros ou menos. Assim sendo, ambas as estimativas de posição (e velocidade) podem ser providas a aplicativos juntamente com quaisquer estimativas de incerteza ou erro. Dessa forma, cada aplicativo pode escolher se a estimativa de posição do filtro de Kalman é suficiente ou não para as suas exigências.
As técnicas aqui descritas para difusão de diferentes tipos de transmissão através do ar podem ser implementadas por vários meios. Como exemplo, tais técnicas
19/19 podem ser implementadas em hardware, software, ou uma combinação destes. Para uma implementação em hardware, as unidades de processamento em uma estação base usadas para difundir diferentes tipos de transmissão podem ser implementadas dentro de um ou mais circuitos integrados de aplicação específica (ASICs), processadores de sinal digital (DSPs), dispositivos processadores de sinal digital (DSPDs), dispositivos lógicos programáveis (PLDs), conjuntos de porta programáveis em campo (FPGAs), processadores, controladores, micro-controladores, microprocessadores, outras unidades eletrônicas projetadas para efetuar as funções aqui descritas, ou uma combinação destes. As unidades de processamento em um dispositivo sem fio usadas para receber diferentes tipos de transmissão podem também ser implementadas em um ou mais ASICs, DSPs e assim por diante.
Para uma implementação em software, as técnicas aqui descritas podem ser implementadas por meio de módulos (por exemplo, procedimentos, funções e assim por diante) que efetuam as funções aqui descritas. Os códigos de software podem ser armazenados em unidades de memória e executados por um processador. A unidade de memória pode ser implementada dentro do processador ou externa ao processador, neste caso esta pode estar comunicativamente acoplada ao processador através de vários meios como é de conhecimento na técnica.
A descrição anterior é provida para permitir que os técnicos na área façam uso das várias modalidades aqui descritas. Várias modificações a estas modalidades ficarão prontamente claras para os versados na técnica e os princípios genéricos aqui definidos podem ser aplicados a outras modalidades.

Claims (15)

REIVINDICAÇÕES
1. Método para estimar um fixo de posição utilizando um filtro de Kalman (204) implementado em um dispositivo de comunicação móvel (104) compreendendo um receptor de sistema de posicionamento por satélite (SPS) e um processador (202), o método caracterizado pelo fato de que compreende:
iniciar uma sessão de medição que utiliza o receptor SPS e o processador (202);
captar um primeiro conjunto de medição de pseudoalcances, durante um primeiro tempo de referência de medição, correspondendo aos alcances respectivos a partir de um primeiro subconjunto de estações de referência para o dispositivo de comunicações móveis (104), o primeiro tempo de referência de medição incluindo um início da sessão de medição, o primeiro subconjunto sendo menos que três estações de referência;
inicializar o filtro de Kalman (204), utilizando pelo menos o primeiro conjunto de medição de pseudoalcance, antes de captar medições simultâneas no dispositivo de comunicações móveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição;
captar um segundo conjunto de medição de pseudoalcances, durante um segundo tempo de referência de medição, correspondendo aos alcances respectivos a partir de um segundo subconjunto de estações de referência para o dispositivo de comunicações móveis (104), durante um segundo tempo de referência de medição que é subsequente ao primeiro tempo de referência de medição, o segundo subconjunto de estações de referência incluindo pelo menos uma estação de referência não incluída no primeiro subconjunto de estações de referência; e
Petição 870190125617, de 29/11/2019, pág. 5/14
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o primeiro subconjunto estações de referência e o segundo subconjunto de estações de referência não compartilham uma estação de referência de veículo de satélite comum.
2/9 estimar um fixo de posição do dispositivo de comunicações móveis (104), compreendendo atualizar o filtro de Kalman (204) inicializado utilizando pelo menos o segundo conjunto de medição de pseudo-alcance, antes de captar medições de pseudo-alcance simultâneas a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição.
3/9 posição como uma posição tridimensional, atualizando o filtro de Kalman (204) inicializado.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o primeiro subconjunto estações de referência e o segundo subconjunto de estações de referência compartilham pelo menos uma estação de referência de veículo de satélite comum.
4/9 medição de pseudo-alcance subsequentes captados no dispositivo de comunicações móveis, correspondendo aos alcances respectivos a partir de qualquer uma de uma pluralidade de estações de referência durante um ou mais tempos de referência de medição subsequentes ao segundo tempo de referência de medição.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente:
receber, no dispositivo de comunicações móveis (104), informação de assistência de posição a partir de uma rede de comunicação celular;
a inicialização do filtro de Kalman (204) sendo configurada para utilizar pelo menos uma porção da informação de assistência de posição em combinação com o primeiro conjunto de medição de pseudo-alcance, antes de captar medições simultâneas no dispositivo de comunicações móveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição; e a estimativa do fixo de posição do dispositivo de comunicações móveis (104) sendo configurada para estimar a
Petição 870190125617, de 29/11/2019, pág. 6/14
5 de Kalman (204) inicializado utilizando pelo menos o segundo conjunto de medição de pseudo-alcance, antes de captar medições de pseudo-alcance simultâneas a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição.
5/9 prover (410) o fixo de posição refinado e o segundo valor de incerteza para o aplicativo executando no dispositivo de comunicações móveis (104).
5. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a rede de comunicações celular é configurada para incluir uma rede CDMA.
6/9 satélite, para o dispositivo de comunicações móveis (104), o segundo tempo de referência de medição sendo subsequente ao primeiro tempo de referência de medição, e o segundo subconjunto de estações de referência compreendendo pelo menos uma estação de referência que não está incluída no primeiro subconjunto de estações de referência; e estimar um fixo de posição do dispositivo de comunicações móveis (104), compreendendo atualizar o filtro de Kalman (204) inicializado utilizando pelo menos o segundo conjunto de medição de pseudo-alcance, antes de captar medições de pseudo-alcance simultâneas a partir de pelo menos três estações de referência diferentes do sistema de posicionamento por satélite durante o mesmo tempo de referência de medição.
15. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o primeiro subconjunto de estações de referência e o segundo subconjunto de estações de referência não compartilham uma estação de referência de veículo de satélite comum.
16. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o primeiro subconjunto de estações de referência e o segundo subconjunto de estações de referência compartilham pelo menos uma estação de referência de veículo de satélite comum.
17. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o segundo receptor é configurado adicionalmente para receber informações de assistência de posição a partir da rede de comunicação, o processador (202) adaptado adicionalmente para inicializar o filtro de Kalman (204), utilizando pelo menos uma porção da informação de assistência de posição em combinação com o primeiro conjunto de medição de pseudoalcance, antes de captar medições simultâneas no
Petição 870190125617, de 29/11/2019, pág. 10/14
6. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o fixo de posição tridimensional inicial estimado é configurado para incluir um valor de localização e um valor de incerteza.
7/9 dispositivo de comunicações moveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo referência de medição, e o processador (202) adaptado adicionalmente para estimar o fixo de posição como um fixo de posição tridimensional do dispositivo de comunicações móveis (104), atualizando o filtro de Kalman (204).
18. Dispositivo, de acordo com a reivindicação 17, caracterizado pelo fato de que a rede de comunicação é configurada para inclui uma rede CDMA.
19. Dispositivo, de acordo com a reivindicação
17, caracterizado pelo fato de que o fixo de posição inicial estimado é configurado para incluir um valor de localização e um valor de incerteza.
20. Dispositivo, de acordo com a reivindicação
17, caracterizado pelo fato de que o processador (202) é adaptado adicionalmente para incluir nas operações para inicializar o filtro de Kalman (204), instruções para:
semear (404) uma porção de um vetor de estado do filtro de Kalman (204) e uma porção de matriz de covariância do filtro de Kalman (204) com pelo menos uma porção da informação de assistência de posição recebida.
21. Dispositivo, de acordo com a reivindicação
7. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que inicializar o filtro de Kalman (204) compreende:
semear uma porção de um vetor de estado do filtro de Kalman (204) com pelo menos uma porção do primeiro conjunto de medição de pseudo-alcance e pelo menos uma porção da informação de assistência de posição recebida.
8/9 estações de referência do sistema de posicionamento por satélite durante um ou mais tempos de referência de medição subsequentes ao segundo tempo de referência de medição.
23. Mídia legível por computador não transitória caracterizada pelo fato de que compreende instruções executáveis por um ou mais processadores (202) de um dispositivo de comunicações móveis (104) compreendendo também um receptor de Sistema de Posicionamento por Satélite (SPS), para adaptar o um ou mais processadores (202) para:
iniciar uma sessão de medição que utiliza o receptor SPS e o processador (202);
captar, utilizando o receptor SPS, um primeiro conjunto de medição de pseudo-alcances, durante um primeiro tempo de referência de medição, correspondendo aos alcances respectivos a partir de um primeiro subconjunto de estações de referência para o dispositivo de comunicações móveis (104), o primeiro tempo de referência de medição incluindo um início da sessão de medição;
inicializar o filtro de Kalman (204), utilizando pelo menos o primeiro conjunto de medição de pseudoalcance, antes de captar medições simultâneas no dispositivo de comunicações móveis (104) de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição;
captar um segundo conjunto de medição de pseudoalcances, correspondendo aos alcances respectivos a partir de um segundo subconjunto de estações de referência para o dispositivo de comunicações móveis (104), durante um segundo tempo de referência de medição que é subsequente ao primeiro tempo de referência de medição, o segundo subconjunto de estações de referência incluindo pelo menos
Petição 870190125617, de 29/11/2019, pág. 12/14
8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que compreende adicionalmente:
semear (404) uma porção de uma matriz de covariância do filtro de Kalman (204) com pelo menos uma porção da informação de assistência de posição recebida em combinação com o primeiro conjunto de medição e pseudoalcance.
9/9 uma estação de referência que não está no primeiro subconjunto de estações de referência; e estimar um fixo de posição do dispositivo de comunicações móveis (104), compreendendo atualizar o filtro
9. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que o primeiro conjunto de medição de pseudo-alcance compreende uma medição de pseudoalcance que é relacionada ao Sistema de Posicionamento Global.
10 24. Mídia legível por computador, de acordo com a reivindicação 23, caracterizada pelo fato de que compreende adicionalmente instruções executáveis pelo um ou mais processadores (202) para utilizar retro-propagação para determinar o tempo para o primeiro subconjunto e o
10. Método, de acordo com a reivindicação 9, caracterizado pelo fato de que compreende adicionalmente:
refinar o fixo de posição estimado do dispositivo de comunicações móveis (104) compreende atualização subsequente do filtro de Kalman (204), com conjuntos de
Petição 870190125617, de 29/11/2019, pág. 7/14
11. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o primeiro conjunto de estações de referência e segundo conjunto de estações de referência são veículos de satélites (106).
12. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente:
determinar se um valor de incerteza associado com o fixo de posição atende uma exigência de incerteza associada com um aplicativo executando no dispositivo de comunicações móveis (104); e prover o fixo de posição e o valor de incerteza associado ao mesmo para o aplicativo executando no dispositivo de comunicações móveis (104) em resposta ao valor de incerteza associado com o fixo de posição atendendo a exigência de incerteza associada com o aplicativo.
13. Método, de acordo com a reivindicação 10, caracterizado pelo fato de que compreende adicionalmente:
determinar que o primeiro valor de incerteza associado com o fixo de posição não atende uma exigência de incerteza associada com um aplicativo executando no dispositivo de comunicações móveis (104);
determinar que um segundo valor de incerteza associado com o fixo de posição refinado atende uma exigência de incerteza associada com um aplicativo executando no dispositivo de comunicações móveis (104); e
Petição 870190125617, de 29/11/2019, pág. 8/14
14, caracterizado pelo fato de que a primeira medição de pseudo-alcance é configurada em relação a um Sistema de Posicionamento Global.
22. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o processador (202) é adaptado adicionalmente para:
refinar o fixo de posição estimado do dispositivo de comunicações móveis (104), incluindo a atualização da inicialização com medições de pseudo-alcance subsequentes captados a partir de qualquer uma de uma pluralidade de
Petição 870190125617, de 29/11/2019, pág. 11/14
14. Dispositivo de comunicação móvel, caracterizado pelo fato de que compreende:
um filtro de Kalman (204);
um primeiro receptor, configurado para receber sinais (110) relacionados a um sistema de posicionamento por satélite;
um segundo receptor, configurado para receber sinais (112) relacionados a uma rede de comunicações; e um processador (202), adaptado para comunicar com o primeiro e segundo receptores, o processador (202) sendo adaptado adicionalmente para:
iniciar uma sessão de medição;
captar, utilizando o primeiro receptor, um primeiro conjunto de medição de pseudo-alcances durante um primeiro tempo de referência de medição, correspondendo aos alcances respectivos a partir de um primeiro subconjunto de estações de referência, do sistema de posicionamento por satélite, para o dispositivo de comunicações móveis (104), o primeiro tempo de referência de medição incluindo um início da sessão de medição;
inicializar o filtro de Kalman, utilizando pelo menos o primeiro conjunto de medição de pseudo-alcance, antes de captar medições simultâneas de sinais a partir de pelo menos três estações de referência diferentes durante o mesmo tempo de referência de medição;
captar, utilizando o primeiro receptor, um segundo conjunto de medição de pseudo-alcances durante um segundo tempo de referência de medição, correspondendo aos alcances respectivos a partir de um segundo subconjunto de estações de referência, do sistema de posicionamento por
Petição 870190125617, de 29/11/2019, pág. 9/14
15 segundo subconjunto com base no tempo de Sistema de Posicionamento por Satélite (SPS) captado após o primeiro conjunto de medições de pseudo-alcance e o segundo conjunto de medições de pseudo-alcance.
BRPI0708496-0A 2006-03-06 2007-03-06 Método para determinação de posição com combinação de medições BRPI0708496B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US77993506P 2006-03-06 2006-03-06
US60/779,935 2006-03-06
PCT/US2007/063428 WO2008019172A2 (en) 2006-03-06 2007-03-06 Method for position determination with measurement stitching

Publications (2)

Publication Number Publication Date
BRPI0708496A2 BRPI0708496A2 (pt) 2011-05-31
BRPI0708496B1 true BRPI0708496B1 (pt) 2020-02-18

Family

ID=39033535

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0708496-0A BRPI0708496B1 (pt) 2006-03-06 2007-03-06 Método para determinação de posição com combinação de medições

Country Status (9)

Country Link
US (2) US9354321B2 (pt)
EP (2) EP2333583A1 (pt)
JP (2) JP5425478B2 (pt)
KR (2) KR101216551B1 (pt)
CN (2) CN102866410B (pt)
BR (1) BRPI0708496B1 (pt)
CA (1) CA2641335C (pt)
RU (2) RU2413959C2 (pt)
WO (1) WO2008019172A2 (pt)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2413959C2 (ru) * 2006-03-06 2011-03-10 Квэлкомм Инкорпорейтед Способ определения положения путем сшивания измерений
US20080180315A1 (en) * 2007-01-26 2008-07-31 Sige Semiconductor (Europe) Limited Methods and systems for position estimation using satellite signals over multiple receive signal instances
US7586441B2 (en) * 2007-06-27 2009-09-08 Mediatek Inc. Methods and apparatuses for searching for satellite signals
US8368588B2 (en) * 2007-11-26 2013-02-05 Mediatek Inc. Method and apparatus for updating transformation information parameters used in global navigation satellite system
JP4470994B2 (ja) * 2007-12-14 2010-06-02 トヨタ自動車株式会社 車両用オーディオ装置
US20100090893A1 (en) * 2008-10-09 2010-04-15 Takayuki Hoshizaki User based positioning aiding network by mobile GPS station/receiver
GB2469444A (en) * 2009-04-14 2010-10-20 Vodafone Plc Terminal positioning
US9074897B2 (en) * 2009-06-15 2015-07-07 Qualcomm Incorporated Real-time data with post-processing
US8838132B2 (en) * 2009-08-12 2014-09-16 Qualcomm Incorporated Enhanced positioning assistance data for reduced signaling
WO2011130873A1 (en) * 2010-04-20 2011-10-27 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement of increasing impairment co-variance matrix estimation accuracy
US8704707B2 (en) * 2010-06-02 2014-04-22 Qualcomm Incorporated Position determination using measurements from past and present epochs
US9052202B2 (en) 2010-06-10 2015-06-09 Qualcomm Incorporated Use of inertial sensor data to improve mobile station positioning
GB2491547A (en) * 2010-07-15 2012-12-12 Peepo Gps Ltd A guidance device using fixed and mobile transmitters
US20120046863A1 (en) * 2010-08-12 2012-02-23 The Government Of The Us, As Represented By The Secretary Of The Navy Orbit covariance, estimation and analysis tool
US9031572B2 (en) * 2010-12-22 2015-05-12 Qualcomm Incorporated Method and apparatus for estimating satellite positioning reliability
US20120249373A1 (en) * 2011-01-17 2012-10-04 Qualcomm Incorporated Populating Non-Positional Transmitter Location Databases Using Information about Recognized Positional Transmitters
JP5742450B2 (ja) * 2011-05-10 2015-07-01 セイコーエプソン株式会社 位置算出方法及び位置算出装置
US10386490B2 (en) 2012-07-16 2019-08-20 Microsoft Technology Licensing, Llc Reduced sampling low power GPS
US9344990B1 (en) 2012-12-03 2016-05-17 Sprint Communications Company L.P. Device location accuracy metrics for applications on wireless communication devices
FR3002032B1 (fr) * 2013-02-08 2016-02-12 Dassault Aviat Systeme et procede d'aide a la navigation d'un aeronef
US10126429B2 (en) * 2013-03-15 2018-11-13 etherwhere Corporation Method and apparatus for determining device location
WO2014149042A1 (en) * 2013-03-20 2014-09-25 International Truck Intellectual Property Company, Llc Smart cruise control system
US10317538B2 (en) 2013-08-27 2019-06-11 Microsoft Technology Licensing, Llc Cloud-offloaded global satellite positioning
US9671499B2 (en) * 2013-10-30 2017-06-06 Microsoft Technology Licensing, Llc High-sensitivity GPS device with directional antenna
JP5794646B2 (ja) 2013-12-27 2015-10-14 日本電気株式会社 衛星測位システム、測位端末、測位方法、及びプログラム
WO2015141291A1 (ja) 2014-03-19 2015-09-24 日産自動車株式会社 共用車両管理装置及びプログラム
US9574320B2 (en) * 2014-03-26 2017-02-21 Trimble Navigation Limited Blended position solutions
US9309631B2 (en) 2014-03-26 2016-04-12 Caterpillar Trimble Control Technologies Llc Enhanced control of road construction equipment
US10809365B2 (en) * 2014-08-25 2020-10-20 Texas Instruments Incorporated Vibration parameters monitoring using FMCW radar
CN104796984B (zh) * 2015-04-29 2018-07-13 百度在线网络技术(北京)有限公司 基站定位方法和装置
EP3109671B1 (en) * 2015-06-24 2018-12-05 Centre National d'Etudes Spatiales Device for tracking a satellite radionavigation signal in a multipath environment
EP3109673B1 (en) * 2015-06-24 2020-01-08 Centre National d'Etudes Spatiales Gnss receiver with an improved capability to resolve sub-carrier tracking ambiguities
CN105699998A (zh) * 2016-01-13 2016-06-22 广东欧珀移动通信有限公司 一种移动终端的定位方法、装置及移动终端
US10670732B2 (en) * 2016-03-31 2020-06-02 Apple Inc. Navigation device and method for determining navigation information
US10274607B2 (en) * 2016-09-13 2019-04-30 Qualcomm Incorporated Fast recovery from incorrect carrier phase integer locking
DE102016218655A1 (de) * 2016-09-28 2018-03-29 Airbus Defence and Space GmbH Stapelverarbeitung zur GNSS Signalverarbeitung in einem Nutzersatelliten
US11353566B2 (en) * 2018-04-26 2022-06-07 Navico Holding As Sonar transducer having a gyroscope
DE102019213916A1 (de) * 2019-09-12 2021-03-18 Robert Bosch Gmbh Verfahren zur Bestimmung einer Objektposition unter Verwendung verschiedener Sensorinformationen
US11617059B1 (en) 2021-05-28 2023-03-28 T-Mobile Usa, Inc. Mobile device geographic location determination for emergency services
CN113694597A (zh) * 2021-09-26 2021-11-26 同臣环保装备科技(苏州)有限公司 一种多功能组合竖片式过滤装置及其制作方法

Family Cites Families (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2215932A (en) 1988-03-26 1989-09-27 Gec Traffic Automation Radio position finding system
WO1991009375A1 (en) 1989-12-11 1991-06-27 Caterpillar Inc. Integrated vehicle positioning and navigation system, apparatus and method
US5452211A (en) 1992-08-10 1995-09-19 Caterpillar Inc. Method and system for determining vehicle position
US5646857A (en) 1995-03-31 1997-07-08 Trimble Navigation Limited Use of an altitude sensor to augment availability of GPS location fixes
US5508708A (en) 1995-05-08 1996-04-16 Motorola, Inc. Method and apparatus for location finding in a CDMA system
DE69638262D1 (de) * 1995-10-09 2010-10-28 Snaptrack Inc GPS-Empfänger und Verfahren zur Verarbeitung von GPS-Signalen
WO1997014055A1 (en) 1995-10-09 1997-04-17 Snaptrack, Inc. Method and apparatus for determining the location of an object which may have an obstructed view of the sky
US5874914A (en) * 1995-10-09 1999-02-23 Snaptrack, Inc. GPS receiver utilizing a communication link
FR2741159B1 (fr) 1995-11-14 1998-01-23 Centre Nat Etd Spatiales Systeme mondial de radiolocalisation et de radionavigation spatiale, balise, et recepteur mis en oeuvre dans un tel systeme
US5774829A (en) * 1995-12-12 1998-06-30 Pinterra Corporation Navigation and positioning system and method using uncoordinated beacon signals in conjunction with an absolute positioning system
US5862511A (en) 1995-12-28 1999-01-19 Magellan Dis, Inc. Vehicle navigation system and method
US6393046B1 (en) 1996-04-25 2002-05-21 Sirf Technology, Inc. Spread spectrum receiver with multi-bit correlator
US5884220A (en) 1996-07-16 1999-03-16 Trimble Navigation Limited Method and apparatus to improve overall performance of a DGPS receiver
SE506759C2 (sv) 1996-09-30 1998-02-09 Ericsson Telefon Ab L M Anordning och förfarande för att lokalisera en mobilstation i ett cellulärt mobiltelefonsystem
US5883594A (en) 1997-02-20 1999-03-16 Trimble Navigation Limited GPS receiver using a message system for reducing power consumption
FR2764708B1 (fr) * 1997-06-17 1999-09-03 Dassault Sercel Navigation Pos Perfectionnements aux procedes et systemes de localisation radiosatellitaire en temps reel, notamment de type gps
US5983159A (en) * 1997-09-30 1999-11-09 Trimble Navigation Location determination using signals from fewer than four satellites
US6433739B1 (en) * 1998-03-17 2002-08-13 Qualcomm, Incorporated Method and apparatus for synchronizing base stations using remote synchronizing stations
US6081229A (en) * 1998-03-17 2000-06-27 Qualcomm Incorporated System and method for determining the position of a wireless CDMA transceiver
US5999124A (en) * 1998-04-22 1999-12-07 Snaptrack, Inc, Satellite positioning system augmentation with wireless communication signals
US6252543B1 (en) * 1998-05-28 2001-06-26 Ericsson Inc. Location system combining ranging measurements from GPS and cellular networks
KR100264977B1 (ko) * 1998-07-02 2000-09-01 이계철 위치정보제공시스템의 사용자 위치 실시간 측정 방법
US6246960B1 (en) 1998-11-06 2001-06-12 Ching-Fang Lin Enhanced integrated positioning method and system thereof for vehicle
US6449559B2 (en) 1998-11-20 2002-09-10 American Gnc Corporation Fully-coupled positioning process and system thereof
US6741863B1 (en) 1998-12-18 2004-05-25 Lucent Technologies Inc. Method and apparatus for locating a wireless mobile unit
US6331835B1 (en) 1999-02-02 2001-12-18 The Charles Stark Draper Laboratory, Inc. Deeply-integrated adaptive GPS-based navigator with extended-range code tracking
US6295024B1 (en) 1999-02-19 2001-09-25 Motorola, Inc. Autonomous data aided GPS signal acquisition method and system
US6408178B1 (en) * 1999-03-29 2002-06-18 Ericsson Inc. Systems and methods for resolving GPS pseudo-range ambiguity
US6608589B1 (en) 1999-04-21 2003-08-19 The Johns Hopkins University Autonomous satellite navigation system
TW448304B (en) 1999-04-22 2001-08-01 Lin Ching Fang Fully-coupled positioning process and system
US6225942B1 (en) 1999-07-30 2001-05-01 Litton Systems, Inc. Registration method for multiple sensor radar
JP4301472B2 (ja) 1999-09-16 2009-07-22 日本無線株式会社 Gps受信機
US6490456B1 (en) 1999-10-12 2002-12-03 Lucent Technologies Inc. Locating a mobile unit in a wireless time division multiple access system
US6731237B2 (en) 1999-11-09 2004-05-04 The Charles Stark Draper Laboratory, Inc. Deeply-integrated adaptive GPS-based navigator with extended-range code tracking
US6535833B1 (en) * 1999-11-22 2003-03-18 Nokia Mobile Phones Ltd. Method and apparatus for filtering measurements used in a generalized positioning system
US6285316B1 (en) * 2000-06-02 2001-09-04 Cellguide Ltd. Locating a mobile unit using signals from both mobile beacons and stationary beacons
KR20020076254A (ko) * 2000-01-18 2002-10-09 셀가이드 리미티드 고정 비콘으로부터의 신호와 합쳐진 일관 처리된위성신호들을 이용해 이동유니트를 추적하는 장치 및 방법
US6587692B1 (en) * 2000-03-30 2003-07-01 Lucent Technologies Inc. Location determination using weighted ridge regression
US6489922B1 (en) 2000-04-22 2002-12-03 American Gnc Corporation Passive/ranging/tracking processing method for collision avoidance guidance and control
JP2001305210A (ja) * 2000-04-25 2001-10-31 Matsushita Electric Works Ltd 位置検出装置
US6259398B1 (en) 2000-05-19 2001-07-10 Sri International Multi-valued variable ambiguity resolution for satellite navigation signal carrier wave path length determination
US6735523B1 (en) 2000-06-19 2004-05-11 American Gnc Corp. Process and system of coupled real-time GPS/IMU simulation with differential GPS
JP3721964B2 (ja) 2000-09-12 2005-11-30 三菱電機株式会社 Gps受信装置
US7613917B1 (en) 2000-09-18 2009-11-03 Navteq North America, Llc Method and system for mass distribution of geographic data for navigation systems
EP1203966A3 (en) 2000-11-01 2003-01-29 Nokia Corporation Position determination
AU2002231224A1 (en) 2000-12-22 2002-07-08 The Charles Stark Draper Laboratory, Inc. Geographical navigation using multipath wireless navigation signals
US6424914B1 (en) 2000-12-26 2002-07-23 American Gnc Corporation Fully-coupled vehicle positioning method and system thereof
US6429809B1 (en) 2001-01-30 2002-08-06 Qualcomm Incorporated Method and apparatus for determining location using a coarse position estimate
US6452541B1 (en) * 2001-02-20 2002-09-17 Motorola, Inc. Time synchronization of a satellite positioning system enabled mobile receiver and base station
US6570530B2 (en) 2001-03-05 2003-05-27 Qualcomm Incorporated Method and apparatus providing improved position estimate based on an initial coarse position estimate
US6493631B1 (en) 2001-05-31 2002-12-10 Mlho, Inc. Geophysical inertial navigation system
US6853909B2 (en) 2001-12-03 2005-02-08 Applanix Corporation, Inc Walking stick navigator for position determination
US7813311B2 (en) 2002-02-05 2010-10-12 Interdigital Technology Corporation Method and apparatus for synchronizing base stations
US6697736B2 (en) 2002-02-06 2004-02-24 American Gnc Corporation Positioning and navigation method and system thereof
US7623871B2 (en) 2002-04-24 2009-11-24 Qualcomm Incorporated Position determination for a wireless terminal in a hybrid position determination system
US7460870B2 (en) 2002-04-25 2008-12-02 Qualcomm Incorporated Method and apparatus for location determination in a wireless assisted hybrid positioning system
US20040025277A1 (en) 2002-08-12 2004-02-12 Timmy Chen Smoother with a friction sleeve on handle
US6664923B1 (en) * 2002-09-24 2003-12-16 Novatel, Inc. Position and velocity Kalman filter for use with global navigation satelite system receivers
US7660588B2 (en) * 2002-10-17 2010-02-09 Qualcomm Incorporated Method and apparatus for improving radio location accuracy with measurements
KR100498480B1 (ko) * 2003-01-23 2005-07-01 삼성전자주식회사 Gps 위성 신호를 이용한 위치추정방법 및 위치추정장치
KR100591751B1 (ko) * 2003-03-06 2006-06-22 삼성전자주식회사 신경망을 이용한 복합 항법 시스템 및 신경망 적용 방법
US6975266B2 (en) * 2003-06-17 2005-12-13 Global Locate, Inc. Method and apparatus for locating position of a satellite signal receiver
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
US8971913B2 (en) 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
JP4105614B2 (ja) * 2003-09-08 2008-06-25 測位衛星技術株式会社 Rtk測位システム及びその測位方法
WO2005072458A2 (en) 2004-01-28 2005-08-11 Delorme Publishing Company, Inc. Method and device for processing raw gps data
FR2866423B1 (fr) 2004-02-13 2006-05-05 Thales Sa Dispositif de surveillance de l'integrite des informations delivrees par un systeme hybride ins/gnss
US7158882B2 (en) * 2004-03-01 2007-01-02 Global Locate, Inc Method and apparatus for locating position of a mobile receiver
US7254404B2 (en) * 2004-04-13 2007-08-07 Global Locate, Inc Method and apparatus for processing position information in a mobile device
JP2005326225A (ja) 2004-05-13 2005-11-24 Sony Corp 情報処理装置および方法、並びにプログラム
US7412248B2 (en) * 2004-06-15 2008-08-12 Technocom Corporation System and method for location determination
US7528770B2 (en) 2004-07-15 2009-05-05 Novatel Inc. Method for positioning using GPS in a restrictive coverage environment
US7012564B2 (en) * 2004-08-05 2006-03-14 Global Locate, Inc. Method and apparatus for adjusting a measurement cycle in a satellite positioning system signal receiver
US8013789B2 (en) 2004-10-06 2011-09-06 Ohio University Systems and methods for acquisition and tracking of low CNR GPS signals
EP1869728B1 (en) 2005-03-14 2014-02-26 The Alfred E Mann Foundation for Scientific Research System and method for locating objects and communicating with the same
US7395156B2 (en) 2005-06-23 2008-07-01 Raytheon Company System and method for geo-registration with global positioning and inertial navigation
KR100769252B1 (ko) 2005-07-04 2007-10-23 삼성전자주식회사 휴대인터넷 신호를 이용한 위치 측정 시스템 및 방법
CA2612746A1 (en) 2005-07-04 2007-01-11 Samsung Electronics Co., Ltd. Position measuring system and method using wireless broadband (wibro) signal
US7474962B2 (en) 2005-07-13 2009-01-06 Honeywell International Inc. Methods and systems of relative navigation for shipboard landings
KR100742612B1 (ko) 2005-08-19 2007-07-25 한국전자통신연구원 추측 항법과 지피에스를 이용한 복합 항법 장치 및 그 방법
RU2413959C2 (ru) 2006-03-06 2011-03-10 Квэлкомм Инкорпорейтед Способ определения положения путем сшивания измерений
EP1841256A1 (en) 2006-03-28 2007-10-03 Research In Motion Limited Estimating a location of a mobile device
JP2009545752A (ja) 2006-08-01 2009-12-24 クゥアルコム・インコーポレイテッド 位置特定サーバに情報更新を供給するためのシステムおよび/または方法
US7865299B2 (en) 2006-09-14 2011-01-04 Toyota Motor Engineering & Manufacturing North America, Inc. Method and system for predicting a future position of a vehicle using numerical integration
US8068984B2 (en) 2006-10-17 2011-11-29 Ut-Battelle, Llc Triply redundant integrated navigation and asset visibility system
US7626544B2 (en) 2006-10-17 2009-12-01 Ut-Battelle, Llc Robust low-frequency spread-spectrum navigation system
US8493267B2 (en) 2006-11-10 2013-07-23 Qualcomm Incorporated Method and apparatus for position determination with extended SPS orbit information
US7439907B2 (en) 2006-11-20 2008-10-21 Sirf Technology Holdihgs, Inc. Navigation signal receiver trajectory determination
US7835863B2 (en) 2007-04-18 2010-11-16 Mitac International Corporation Method and system for navigation using GPS velocity vector
US7869948B2 (en) 2007-04-27 2011-01-11 Sirf Technology, Inc. Method and apparatus in positioning without broadcast ephemeris
US8260036B2 (en) 2007-05-09 2012-09-04 Honeywell International Inc. Object detection using cooperative sensors and video triangulation
US20090287414A1 (en) 2007-05-14 2009-11-19 Zupt, Llc System and process for the precise positioning of subsea units
US7855678B2 (en) 2007-05-16 2010-12-21 Trimble Navigation Limited Post-mission high accuracy position and orientation system
US7586441B2 (en) 2007-06-27 2009-09-08 Mediatek Inc. Methods and apparatuses for searching for satellite signals
JP4976948B2 (ja) 2007-07-25 2012-07-18 古野電気株式会社 姿勢計測装置
US20090093959A1 (en) 2007-10-04 2009-04-09 Trimble Navigation Limited Real-time high accuracy position and orientation system
US7994971B2 (en) 2008-01-09 2011-08-09 Mayflower Communications Company, Inc. GPS-based measurement of roll rate and roll angle of spinning platforms
US9366763B2 (en) 2009-02-04 2016-06-14 Qualcomm Incorporated Method and apparatus for position determination with hybrid SPS orbit data
US7940210B2 (en) 2008-06-26 2011-05-10 Honeywell International Inc. Integrity of differential GPS corrections in navigation devices using military type GPS receivers
US8134497B2 (en) 2008-09-30 2012-03-13 Trimble Navigation Limited Method and system for location-dependent time-specific correction data
US7978130B1 (en) 2009-05-01 2011-07-12 Coherent Navigation, Inc. Practical method for upgrading existing GNSS user equipment with tightly integrated Nav-Com capability
US8296065B2 (en) 2009-06-08 2012-10-23 Ansaldo Sts Usa, Inc. System and method for vitally determining position and position uncertainty of a railroad vehicle employing diverse sensors including a global positioning system sensor
US9074897B2 (en) 2009-06-15 2015-07-07 Qualcomm Incorporated Real-time data with post-processing
EP2339378B1 (en) 2009-12-17 2013-03-20 u-blox AG Hybrid satellite positioning receiver
US8704707B2 (en) 2010-06-02 2014-04-22 Qualcomm Incorporated Position determination using measurements from past and present epochs
EP2530488B1 (en) 2011-06-01 2016-04-13 u-blox AG Hybrid satellite positioning with prediction
US8626198B2 (en) 2011-11-16 2014-01-07 Qualcomm Incorporated Characterizing an indoor structure based on detected movements and/or position locations of a mobile device
US8983492B2 (en) 2012-06-21 2015-03-17 Qualcomm Incorporated Methods and apparatuses for affecting a motion model within a mobile device

Also Published As

Publication number Publication date
EP2333583A1 (en) 2011-06-15
CA2641335C (en) 2016-08-16
KR20080108522A (ko) 2008-12-15
EP1991883A2 (en) 2008-11-19
KR101216551B1 (ko) 2012-12-31
JP2009529677A (ja) 2009-08-20
RU2008139422A (ru) 2010-04-20
CN101395491A (zh) 2009-03-25
RU2010122371A (ru) 2011-12-10
CN102866410A (zh) 2013-01-09
CA2641335A1 (en) 2008-02-14
US20070205941A1 (en) 2007-09-06
JP2014055959A (ja) 2014-03-27
US9354321B2 (en) 2016-05-31
JP5425478B2 (ja) 2014-02-26
KR20110017018A (ko) 2011-02-18
RU2413959C2 (ru) 2011-03-10
KR101042730B1 (ko) 2011-06-20
JP5778233B2 (ja) 2015-09-16
RU2543618C2 (ru) 2015-03-10
US20100117897A1 (en) 2010-05-13
BRPI0708496A2 (pt) 2011-05-31
WO2008019172A2 (en) 2008-02-14
CN102866410B (zh) 2015-05-13
CN101395491B (zh) 2012-10-24
WO2008019172A3 (en) 2008-06-19

Similar Documents

Publication Publication Date Title
BRPI0708496B1 (pt) Método para determinação de posição com combinação de medições
ES2359841T3 (es) Posicionamiento usando una estación de referencia.
KR101102284B1 (ko) 확장된 sps 궤도 정보를 이용한 위치 결정 방법 및 장치
CN101198883B (zh) 支持辅助的卫星定位
CN1688893B (zh) 使用同步时间偏置的定位系统中的位置计算
US7639179B2 (en) Transfer of position information to a mobile terminal
US7463188B1 (en) Wireless CPU GPS application
US8593347B2 (en) GNSS navigation aided by static data
US20110163914A1 (en) Gps with aiding from ad-hoc peer-to-peer bluetooth networks
BRPI0708750A2 (pt) sistema de navegação global por satélite
US8350756B2 (en) Detecting and compensating for erroneous time measurement for mobile device position calculation
US20110102253A1 (en) Methods and apparatuses for estimating time relationship information between navigation systems
CN105974457A (zh) 基于v2x和gnss的混合定位方法及装置
US20210239849A1 (en) Providing an accurate location for a gnss device in urban environments
KR102311606B1 (ko) 위성정보를 이용한 위치 결정장치 및 그 방법
ES2616310T3 (es) Sistema de aumento de la disponibilidad y de las prestaciones de un sistema de geolocalización por satélite
US7653399B2 (en) Wide area differential satellite positioning with local area updates
CN115102611B (zh) 一种利用geo卫星缩短卫星接收机热启动时间的方法
KR101029148B1 (ko) 이동단말의 위치계산 장치 및 방법

Legal Events

Date Code Title Description
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06T Formal requirements before examination [chapter 6.20 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: G01S 5/14 , G01S 1/00

Ipc: G01S 19/25 (2010.01), G01S 19/35 (2010.01), G01S 1

B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 18/02/2020, OBSERVADAS AS CONDICOES LEGAIS.