BRPI0708496A2 - 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 PDFInfo
- Publication number
- BRPI0708496A2 BRPI0708496A2 BRPI0708496-0A BRPI0708496A BRPI0708496A2 BR PI0708496 A2 BRPI0708496 A2 BR PI0708496A2 BR PI0708496 A BRPI0708496 A BR PI0708496A BR PI0708496 A2 BRPI0708496 A2 BR PI0708496A2
- Authority
- BR
- Brazil
- Prior art keywords
- subset
- filter
- measurement
- positioning
- reference stations
- Prior art date
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 109
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000010295 mobile communication Methods 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims description 22
- 238000009331 sowing Methods 0.000 claims description 6
- 239000011159 matrix material Substances 0.000 claims description 5
- 230000010267 cellular communication Effects 0.000 claims 2
- 238000001914 filtration Methods 0.000 claims 1
- 230000008021 deposition Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 208000035742 Air-borne transmission Diseases 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000005557 airborne transmission Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010237 hybrid technique Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
- G01S19/06—Cooperating 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining 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/42—Determining position
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-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/0294—Trajectory 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 DEMEDIÇÕES"
REFERÊNCIA CRUZADA A PEDIDOS CORRELACIONADOS
O presente pedido reivindica a prioridade doPedido Provisório de Patente Co-pendente U.S. N2 de Série60/779 935, intitulado "MEASUREMENT STITCHING FOR IMPROVEDPOSITION LOCATION IN WIRELESS COMMUNICATION SYSTEM",depositado em 6 de março de 2006, em nome da Requerente dapresente invenção e aqui incorporado pela por referência.
CAMPO
A presente invenção está relacionada a sistemasde posicionamento e, mais particularmente, à computação desoluções de posição para receptores móveis.
FUNDAMENTOS
O Sistema de Posicionamento Global (GPS) consistede um sistema de navegação por satélites, ou um sistema deposicionamento por satélite, projetado para proverinformações de posição, velocidade e tempo em quasequalquer local no mundo. 0 GPS foi desenvolvido peloMinistério da Defesa dos Estados Unidos e atualmente incluiuma constelação de vinte e quatro satélites operacionais.
Outros tipos de sistemas de navegação por satélites incluemo Sistema de Aumento de Área Ampla (WAAS - Wide AreaAugmentation System), o sistema de satélites para navegaçãoglobal (GLONASS) implantado pela Federação Russa, e osistema Galileo planejado pela União Européia. Tal comoutilizado aqui, "sistema de posicionamento por satélite"(SPS) será compreendido para se referir a GPS, Galileo,GL0NASS, NAVSTAR, GNSS, a um sistema que utiliza satélitesa partir de uma combinação de tais sistemas, sistemas depseudo-satélites (pseudolite), ou qualquer SPS desenvolvidono futuro.
Uma diversidade de receptores foi projetada paradecodificar os sinais transmitidos a partir dos satélitespara determinar posição, velocidade ou tempo. De um modogeral, para decifrar os sinais e computar uma posiçãofinal, o receptor deve captar sinais provenientes dossatélites em visada, medir e rastrear os sinais recebidos erecuperar dados de navegação a partir dos sinais. Atravésda medição precisa da distância de três satélitesdiferentes, o receptor triangula sua posição, isto é, obtémuma solução para latitude, longitude . e altitude.
Especificamente, o receptor mede a distância através damedição do tempo requerido para cada sinal mover-se dorespectivo satélite até o receptor. Isto requer informaçõesde tempo precisas. Por tal razão, são tipicamenterequeridas medições provenientes de um quarto satélite paraauxiliar a solução de erros de medição de tempo comuns, porexemplo erros criados pelas imprecisões dos circuitos detemporização dentro do receptor.
Em certas localizações, por exemplo, ambientesurbanos com edificações altas, o receptor pode somente sercapaz de captar sinais provenientes de três ou menossatélites. Em tais casos, o receptor será incapaz desolucionar todas as quatro variáveis da solução de posição:latitude, longitude, altitude e tempo. Caso o receptor sejacapaz de captar sinais provenientes de três satélites, porexemplo, o receptor pode dispensar um cálculo de altitudepara solucionar latitude, longitude e tempo.
Alternativamente, caso a altitude seja obtida através demeios externos, todas as quatro variáveis podem sersolucionadas a partir de três sinais de satélites. Casomenos do que três sinais estejam disponíveis, o receptorpode ser incapaz de calcular sua posição.
Para lidar com tal limitação, muitos receptoresempregam uma tecnologia de localização híbrida que faz usode sinais provenientes de estações base de um sistema decomunicação sem fio. Como no caso de sinais de satélites,os receptores híbridos medem retardos de tempo dos sinaisvia rádio para medir distâncias a partir das estações baseda rede. Os receptores híbridos utilizam os sinaisprovenientes das estações base, bem como quaisquer sinaiscaptados provenientes de satélites GPS, para solucionar asvariáveis de posição e tempo. A técnica de localizaçãohibrida freqüentemente permite que um receptor compute umasolução de posição em uma ampla variedade de localizaçõesonde as técnicas de posicionamento convencionais iriamfalhar. Nos sistemas móveis sem fio de acesso múltiplo pordivisão de código (CDMA), por exemplo, esta parte demedição de estações base de tal técnica hibrida é designadacomo Trilateração de Link Direto Avançada (AFLT).
A precisão da solução de localização determinadapelo receptor é afetada pelo grau de precisão de tempodentro do sistema. Nos sistemas sincronizados, tais como ossistemas CDMA existentes, as informações de temporizaçãocomunicadas pelas estações base celulares são sincronizadascom as informações de temporização provenientes dossatélites GPS, permitindo que um tempo preciso estejadisponível em todo o sistema. Em alguns sistemas, tais comoo Sistema Global para Telecomunicações Móveis (GSM), asinformações de temporização não estão sincronizadas entfeas estações base e os satélites GPS. Em tais sistemas, sãoadicionadas Unidade de Medição de Posição (LMUs) àinfraestrutura existente para prover informações detemporização precisas à rede sem fio.
Outra técnica que é comumente usada em sistemas ealgoritmos para determinação de posição consiste do uso defiltros de Kalman. Come é bem conhecido, um filtro deKalman (KF) consiste de um algoritmo de estimativa de dadosrecursivo ideal. Ele é freqüentemente usado para modelaratributos de entidades móveis, tais como aeronaves,pessoas, veículos, etc. Tais atributos podem incluir, porexemplo, tanto velocidade como posição. O estado correntedo sistema e uma medição atual são usados para estimar umnovo estado do sistema. Na prática, um filtro de Kalmancombina todos os dados de medição disponíveis, mais oconhecimento anterior sobre o sistema, dispositivos demedição e estatísticas de erro para produzir uma estimativadas variáveis desejadas, de tal forma que o erro sejaestatisticamente minimizado.
No passado, um filtro de Kalman usado dentro deum dispositivo de telecomunicações móvel requeriatipicamente certos parâmetros de inicialização provenientesde um receptor do sistema de posicionamento acompanhante.Como exemplo, quando um receptor GPS era usado, era típicoque medições simultâneas provenientes de pelo menos trêsveículos de satélites diferentes fossem obtidas antes que ofiltro de Kalman pudesse ser inicializado. Isto significaque em um tempo de referência (epoch) de medição, sinaisprovenientes de pelo menos três veículos de satélitesdiferentes são recebidos e processados com sucesso pelodispositivo de comunicação móvel. Tal exigência degrada odesempenho do dispositivo móvel pois pode impor algo daordem de dezenas de segundos para captar os sinaisprovenientes de três veículos de satélites, especialmenteem ambientes urbanos. Caso os sinais necessários não sejamcaptados, ou não sejam captados no tempo apropriado, entãoa parte de determinação de posição do dispositivo móvelpode falhar na inicialização e pode não operar de formaapropriada ou eficiente.
Dessa forma, a inicialização típica de um filtrode Kalman usado para a determinação de posição de uniaunidade móvel requer que seja obtido primeiramente o estadoinicial completo em um certo tempo to antes que asinformações de estado de posição atualizadas possam serestimadas para tempos t > t0. Tal restrição implica quepara 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 ouconsumir tempo para captar simultâneas medições de alcance(isto é, dentro do mesmo tempo de referência), provenientesde pelo menos três satélites GPS necessários para ainicialização do filtro de Kalman. É altamente desejável oaperfeiçoamento do desempenho de determinação de posiçãopara receptores GPS móveis em ambientes de sinal adversosem que a simultaneidade das medições de alcance pode nãoocorrer em tempo hábil. '·
Assim sendo, permanece uma necessidade deaperfeiçoamento das capacidades de determinação de posiçãode dispositivos de comunicação móvel, e efetuar a mesma deforma tempestiva e eficiente.
SUMÁRIO
Um aspecto da presente invenção está relacionado a um método para estimar a posição de um dispositivo decomunicação móvel, compreendendo: semear (seed) um filtrode posicionamento com uma posição aproximada; atualizar ofiltro de posicionamento com um primeiro conjunto demedições captado durante um primeiro tempo de referência demedição de um primeiro subconjunto de estações dereferência, em que o primeiro subconjunto inclui menos doque três estações de referência diferentes; atualizar ofiltro de posicionamento com um segundo conjunto demedições captado durante um segundo tempo de referência demedição de um segundo subconjunto de estações dereferência; e determinar uma estimativa de posição para odispositivo de comunicação móvel com base no filtro deposicionamento atualizado.
Outro aspecto da presente invenção estárelacionado a um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo: semear umfiltro de posicionamento com uma posição aproximada;atualizar o filtro de posicionamento com um primeiroconjunto de medições captado durante um primeiro tempo dereferência de medição de um primeiro subconjunto de fontesde pseudo-alcances, em que ο primeiro subconjunto incluimenos do que três fontes de pseudo-alcances diferentes;atualizar o filtro de posicionamento com um segundoconjunto de medições captado durante um segundo tempo dereferência de medição de um segundo subconjunto de fontesde pseudo-alcances; e determinar uma estimativa de posiçãopara o dispositivo de comunicação móvel com base no filtrode posicionamento atualizado.
Outro aspecto da presente invenção estárelacionado a um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo: armazenarum conjunto de medições de pseudo-alcance provenientes deum conjunto de estações de referência, com marcação dehorário (timestamp) do tempo do relógio local;
posteriormente estabelecer uma relação entre o tempo dorelógio local com o tempo do sistema do veículo desatélite; determinar o tempo do sistema do veículo desatélite do conjunto de medições de pseudo-alcancesarmazenadas; e utilizar o conjunto de medições de pseudo-alcances armazenadas e o tempo de sistema do veículo desatélite de tal conjunto de medições para determinar aposição do dispositivo móvel.
Outro aspecto da presente invenção estárelacionado a um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo: armazenarum conjunto de medições de pseudo-alcances provenientes deum conjunto de estações de referência; posteriormentedeterminar as informações de efemérides para as estações dereferência; e utilizar o conjunto de medições de pseudo-alcances armazenado e as informações de efeméridesrecentemente determinadas para determinar a posição dodispositivo móvel.
Outro aspecto da presente invenção estárelacionado a um método para estimar a posição de umdispositivo de comunicação móvel que inclui as etapas desemear um filtro de posicionamento com uma posiçãoaproximada; atualizar o filtro de posicionamento com umaprimeira medição de pseudo-alcance captada durante umprimeiro tempo de referência de medição de um primeirosubconjunto de estações de referência, em que o primeirosubconjunto inclui menos do que três estações de referênciadiferentes; atualizar o filtro de posicionamento com urnasegunda medição de pseudo-alcance captada durante vimsegundo tempo de referência de medição de um segundo subconjunto de estações de referência; determinar umaestimativa de posição para o dispositivo de comunicaçãomóvel com base no filtro de posicionamento atualizado; eutilizar a retro-propagação para determinar o tempo para oprimeiro subconjunto e o segundo subconjunto.
Mais outro aspecto da presente invenção estárelacionado a um dispositivo de comunicação móvel,compreendendo: um primeiro receptor configurado parareceber sinais relacionados a um sistema de posicionamentode satélites; ura segundo receptor configurado para recebersinais relacionados a uma rede de comunicação; umprocessador em comunicação com os primeiro e segundoreceptores, o processador estando configurado para: (a)semear um filtro de posicionamento com uma primeira mediçãode pseudo-alcance captada durante um primeiro tempo dereferência de medição de um primeiro subconjunto deestações de referência do sistema de posicionamento porsatélite, em que o primeiro subconjunto inclui menos do quetrês estações de referência diferentes; (b) atualizar ofiltro de posicionamento com uma segunda medição de pseudo-alcance captadá durante um segundo tempo de referência demedição de um segundo subconjunto de estações de referênciado sistema de posicionamento por satélite; e (c) determinaruma estimativa de posição para o dispositivo de comunicaçãomóvel com base no filtro de posicionamento atualizado.Deve ficar claro que outras modalidades ficarãoclaras para os técnicos na área através da descriçãodetalhada que se segue, em que várias modalidades sãoapresentadas e descritas apenas como ilustração. Osdesenhos e a descrição detalhada devem ser consideradoscomo sendo de natureza ilustrativa e não restritiva. '
BREVE DESCRIÇÃO DOS DESENHOS
A Figura 1 ilustra uma vista conceptual geral deum dispositivo móvel que se comunica com uma rede detelefonia celular e um sistema de posicionamento baseado emsatélites.
A Figura 2 ilustra partes de um dispositivo decomunicação móvel de acordo com os princípios da presente invenção.
A Figura 3 representa a linha de tempo demedições recebidas provenientes de vários veículos de umsistema de posicionamento por satélite.
A Figura 4 representa um fluxograma de um métodoexemplar para determinar uma posição de uma unidade móvelde acordo com os princípios da presente invenção.
A Ficjura 5 resume o aperfeiçoamento de desempenhoutilizando-se simulação de Monte Cario agregada sobremúltiplas áreas.
A Figura 6 apresenta um detalhamento adicional dométodo aperfeiçoado de combinação de filtro de Kalman.
A Figura 7 apresenta um exemplo hipotético onde asessão possui um tempo limite (timeout) de 16 segundos.
A Figura 8 ilustra uma situação hipotética ondeapós apenas 2 satélites terem sido captados, uma posição30 semente aperfeiçoada pode ser obtida antes de se ter trêsmedições de satélites diferentes.
A Figura 9 apresenta um caso hipotético onde otempo GPS não é captado até cerca de 20 segundos após oinício da sessão.DESCRIÇÃO DETALHADA
A descrição detalhada apresentada a seguir emconexão aos desenhos anexos destina-se uma descrição devárias modalidades da presente invenção, mas não se destinaa representar as únicas modalidades nas quais a presenteinvenção pode ser praticada. Cada modalidade descrita nestarevelação é provida meramente como um exemplo ou ilustraçãoda presente invenção, não devendo ser necessariamenteconsiderada como preferida ou vantajosa em relação a outrasmodalidades. A descrição detalhada inclui detalhesespecíficos com o propósito de prover uma completacompreensão da presente invenção. No entanto, ficará claropara os técnicos na área que a presente invenção pode serpraticada sem tais detalhes específicos. Em alguns casos,estruturas e dispositivos bem conhecidos são apresentadosem forma de diagramas de blocos de modo a evitar obscureceros conceitos da presente invenção. Acrônimos e outrasterminologias descritivas podem ser usados meramente porconveniência e clareza, não se destinando a limitar oescopo da invenção. Além disso, para os propósitos dapresente revelcição, o termo "acoplado" significa "conectadoa", e tal conexão pode ser direta, ou, quando apropriadopelo contexto, pode ser indireta, por exemplo através dedispositivos ou outros meios intervenientes ouintermediários.
Como representado na Figura 1, a unidade móvel104 pode tomar a forma de qualquer um dentre uma variedadede receptores móveis capazes de receber sinais de navegação(por exemplo, sinais de navegação por satélite 110 ousinais de comunicação sem fio 112) provenientes de estaçõesde referência, tais como veículos de satélites 106 e/ouestações base 108, para computação de uma solução deposição. Os exemplos incluem um telefone móvel, um receptorde navegação portátil, um receptor montado no interior deum veículo, tal como uma aeronave, automóvel, caminhão,tanque, embarcação e similares. As estações base 108 podemse comunicar com a unidade móvel 104 de acordo com qualquerum dentre vários protocolos de comunicação sem fio. Umprotocolo de comunicação sem fio comum é o de acessomúltiplo por divisão de código (CDMA) no qual múltiplascomunicações são simultaneamente conduzidas através de umespectro de radiofreqüência (RF). Em um ambiente CDMA, astécnicas podem ser consideradas como um mecanismo paraTrilateração de Link Direto Avançada (AFLT) aperfeiçoada.
Outros exemplos incluem o Sistema Global paraTelecomunicações Móveis (GSM), que utiliza o acessomúltiplo por divisão de tempo (TDMA) em banda estreita paracomunicação de dados, e o Serviço Geral de Rádio de Pacotes(GPRS). Em algumas modalidades, a unidade móvel 104 podeintegrar tanto um receptor GPS como um dispositivo decomunicação sem fio para comunicação de voz ou dados. Dessaforma, embora o exemplo especifico de um sistema GPS possaestar descrito no presente documento, os princípios etécnicas da presente invenção são aplicáveis a qualquersistema de posicionamento por satélite ou sistema deposicionamento terrestre, tal como uma rede sem fio.
A unidade móvel 104 emprega técnicas paracomputar uma solução de posicionamento com base nos sinais110, 112, recebidos provenientes dos satélites 106 eestações base 108, respectivamente. A unidade móvel 104capta sinais 110 provenientes dos satélites 106 em visada emede a distância até cada satélite por medição do temporequerido para cada sinal se mover do respectivo receptor osatélite até a unidade móvel 104, para determinar a mediçãode pseudo-alcance. De forma similar, a unidade móvel 104pode também receber sinais 112 provenientes de estaçõesbase 108 do sistema de comunicação sem fio 107 e medir asdistâncias das estações base 108 com base no temporequerido para que cada sinal via rádio se mova dasestações base até a unidade móvel. A unidade móvel 104tipicamente soluciona as variáveis de posição e tempo combase nas medições.
A Figura 2 representa um diagrama de blocos departes de um dispositivo de comunicação móvel 104 de acordocom os princípios da presente invenção, que estãorelacionadas à determinação de posição para a unidade móvel104. A unidade móvel 104 pode incluir uma antena 220configurada para receber sinais provenientes de um sistemade navegação por satélites ou sistema de posicionamento porsatélite e outra antena 206 configurada para receber sinaisprovenientes de uma rede de comunicação terrestre. Taissinais são providos a um processador 202 que inclui tantocomponentes de software como de hardware para prover umafuncionalidade de processamento de sinais com relação aossinais. 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, umfiltro de posicionamento, tal como um filtro de Kalman 204,recebe medições de entrada e implementa um algoritmo paraestimativa de variáveis desejadas com base nas medições deentrada e no estado histórico do sistema. Uma memória,embora não mostrada, é freqüentemente utilizada paraarmazenar informações de estado e valores de matriz decovariância para o filtro de Kalman que provêem uma medidade erro, ou acerto, das estimativas de estado providas pelofiltro de Kalman.
A unidade móvel 104 pode ser, por exemplo, umtelefone celular ou dispositivo de comunicação móvelsimilar. Assim sendo, existem blocos funcionais edispositivos adicionais que fazem parte da unidade móvel104 que não são representados na Figura 2. Tais blocos e/oudispositivos adicionais estão tipicamente relacionados aoprocessamento de sinais recebidos das antenas 206, 220, aoprovimento de uma interface de usuário, ao provimento decomunicações de fala, ao provimento de comunicações dedados e a outras capacidades similares. Muitos de taisblocos funcionais e dispositivos não estão diretamenterelacionados ã determinação de posição e, portanto, não sãoincluídos de modo a não obscurecer os princípios dapresente invenção.
Como foi brevemente explanado acima, os sinaissão tipicamente recebidos provenientes de veículos ciesatélites pela antena 220. Tais sinais são a seguirdecodificados e processados em informações de posiçãoutilizando-se técnicas e algoritmos bem conhecidos. Nopassado, eram requeridos sinais provenientes de pelo menostrês satélites durante um único tempo de referência demedições de modo a gerar um fixo de posição, usando ummodelo de Mínimos Quadrados Ponderado (WLS), que pudesseser usado para inicializar o filtro de Kalman 204. Uma vezinicializado o filtro de Kalman, então ele pode continuar aproduzir estimíltivas de posição com base em medições de GPSque ocorram posteriormente. A Figura 3 representa asituação em que medições de GPS 302 (provenientes de 1, 2,ou 3 satélites) são recebidas durante tempo de referênciasde medição 300 individuais e nenhuma das medições maisprecoces inclui sinais simultâneos provenientes de trêsveículos de satélites diferentes. Dessa forma, muito emboraos sinais que incluem informações de posição estejam sendocaptados constantemente, o filtro de Kalman da técnicaanterior não era capaz de ser inicializado até que fossemcaptadas medições de GPS provenientes de três satélitesdiferentes durante um único tempo de referência de medição(o que ocorre no instante 306).
Em contraste, as modalidades da presente invençãousam informações de posicionamento captadas durantediferentes tempos de referências de medição parainicializar um filtro de Kalman. Dessa forma, três mediçõesdiferentes provenientes de múltiplos tempo de referênciasde medição não simultâneos estão disponíveis no instante304 (muito mais cedo do que no instante 306) e o filtro deKalman é capaz de prover um fixo de boa qualidade em talponto mais precoce. A explanação anterior se baseava nahipótese de que apenas três sinais de medição de satélitessão necessários para gerar um fixo de posição de umreceptor. Tal hipótese se baseia em informações de altitudeestando disponíveis a partir de fontes alternativas, taiscomo a rede de comunicação ou similares. Alternativamente,caso não haja informação de altitude disponíveis, então omesmo princípio se aplica a quatro satélites, ao invés de três.
Mesmo antes que medições de posicionamento detrês satélites estejam disponíveis, modalidades da presenteinvenção podem utilizar duas medições para melhorarsignificativamente uma posição inicial. Como exemplo, o usode medições provenientes de dois satélites pode prover umaestimativa de posição horizontal que é tipicamente pelomenos 30 % mais precisa do que a posição inicial,freqüentemente dentro de 100 a 500 metros.
A Figura 4 apresenta um fluxograma de um métodoexemplar para uso de diferentes medições de satélites paraprover informações de posição de acordo com os princípiosda presente invenção. Na etapa 402, a unidade móvel iniciapela captação de quaisquer informações de auxílio deposição que estejam disponíveis a partir da rede decomunicação ou da memória. Como exemplo, a altitude dentrode 50 metros pode estar disponível, assim como a posiçãodentro de algumas centenas de metros, caso esteja presenteum sistema auxiliado por GPS. A seguir, na etapa 404, taisinformações são usadas para semear o estado do filtro deKalman 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 proverposição e velocidade atuais. Dessa forma, a rede decomunicação, a memória do dispositivo, ou outras fontespoderiam prover a posição inicial e estimativas de erro quesemeiam o filtro de Kalman.
A seguir, na etapa 406, o estado do filtro deKalman e a matriz de covariância são atualizados comquaisquer informações de posição captadas a partir dequalquer veiculo de satélite. Como exemplo, caso a posiçãoda unidade móvel dentro de uma parte relativamente pequenada terra (por exemplo, um setor de célula de uma rede semfio) seja conhecida, então as informações de pseudo-alcanceprovenientes de dois satélites podem ser usadas paraidentificar um segmento de linha reta relativamente curtosobre o qual a unidade móvel está localizada. Como parte deoperação inerente do filtro de Kalman, as matrizes decovariância são automaticamente atualizadas para refletiruma nova estimativa de erro para os valores preditos. Dessaforma, o filtro de Kalman provê uma estimativa, por exemplona etapa 408, da latitude e longitude da unidade móvel,juntamente com uma estimativa do erro ou incerteza. Aaltitude da unidade móvel também é provida pelo filtro deKalman. A etapa 409 provê um teste para determinar se oserros estimados atendem às exigências do aplicativo. Casopositivo, passa-se à etapa 410 e são providas latitude,longitude e altitude estimadas para o aplicativo. Casonegativo, volta-se à etapa 406. Os técnicos na áreareconhecerão que várias manipulações matemáticas etransformações de coordenadas podem ser efetuadas paraassegurar que as informações carregadas e atualizadas noestado e matrizes de covariância estejam em um formato apropriado.
A Figura 5 resume a melhoria de desempenho pelouso de simulação de Monte Cario agregada sobre múltiplasáreas. O erro horizontal (HE) para o 68° percentil melhorade 333 m para WLS para 124 m para a combinação de KF. O HEpara o 95° percentil melhora de 942 m para WLS para 838 mpara a combinação de KF.
Fazendo novamente uma breve referência à Figura3, as medições de GPS provenientes de tempo de referênciassubseqüentes podem ser usadas para refinar a estimativa(via o filtro de Kalman), mesmo quando dados provenientesde outros satélites não estejam disponíveis. Dessa, forma,por exemplo, duas medições adjacentes provenientes doveículo de satélite "1" podem ser usadas pelo filtro deKalman, muito embora nenhuma outra informação provenientede outro satélite esteja disponível. Eventualmente, quandoinformações provenientes de satélites adicionais foremcaptadas, a estimativa do filtro de Kalman pode serapropriadamente atualizada apesar de tais medições nãoterem sido recebidas durante o mesmo tempo de referência demedição. Finalmente, após atualizações suficientes, ofiltro de Kalman será capaz de predizer posição evelocidade dentro de um nível de incerteza aceitável para oaplicativo.
A Ficjura 6 apresenta um detalhamento adicional dométodo de combinação de filtro de Kalman aperfeiçoado. Odiagrama superior ilustra uma situação de linha de tempo demedição de GPS convencional para um receptor móvel, onde ofiltro de Kalman não pode ser inicializado até que pelomenos três medições de GPS simultâneas estejam disponíveis.Um fixo de posição WLS usando três satélites é necessáriopara iniciar o processo de estimação de KF, o qual, nesteexemplo hipotético, ocorre quase 30 segundos após o inícioda sessão. Subseqüentemente, o KF continua a atualizarfixos de posição, mesmo com menos de três medições desatélites disponíveis em um dado tempo de referência. Emcontraste, o diagrama de baixo apresenta a situação delinha de tempo de medições de GPS da invenção, onde ofiltro de Kalman pode produzir uma solução de posição comqualidade típica de GPS com três medições de GPS nãosimultâneas, utilizando capacidades de "combinação" dapresente invenção. Em tal caso, o processo de estimação deKF se inicia cerca de 10 segundos após o inicio da sessãoquando pelo menos três satélites foram observados comsucesso, embora em tempos de referências diferentes. Alémdisso, após tal inicialização bem sucedida, o KF continua aatualizar fixos de posição, mesmo com menos de trêsmedições de satélites disponíveis em um dado tempo dereferência.
Dessa forma, o método de combinação de KF/ acimailustrado, provê o potencial para reduzir em muito o tempopara o primeiro fixo para receptores GPS móveis emambientes de sinal desvantajosos. Além disso, como foiacima mencionado, também pode ser obtida melhor precisão deposicionamento horizontal.
Outra vantagem da presente invenção consiste deum aperfeiçoamento do rendimento da solução em ambientes desinais desfavoráveis. Como exemplo, a Figura 7 apresenta omesmo exemplo hipotético da Figura 6, com a adição do tempolimite de sessão hipotético de 16 segundos. 0 fixo deposição convencional baseado em uma estimativa WLS nãoalcançará uma posição válida antes do tempo limite do fixodevido a seu retardo de quase 30 segundos. Por outro lado,o fixo de posição inicial com base na combinação de KF dapresente invenção pode obter um fixo válido abaixo dolimite do tempo limite. Dessa forma, o presente método podepropiciar uma maior probabilidade de um fixo de posição bemsucedido para receptores GPS móveis em ambientes de sinaldifíceis.
Outro aspecto da presente invenção consiste damelhoria na incerteza da posição semente usando-se a linhade posição de 2 GPS. A Figura 8 ilustra uma situaçãohipotética em que após apenas 2 satélites terem sidocaptados, uma posição semente melhorada pode ser obtidaantes de se ter três medições de satélites diferentes. Talrecurso é baseado na propriedade geométrica de que noposicionamento tridimensional, a posse de duas medições depseudo-alcances válidas mais a altitude resulta em umalinha unidirecional de solução de posição. Esta solução temapenas um grau de liberdade residual comparado ao fixo deposição completo que resulta em uma incerteza linearreduzida e uma incerteza de área substancialmente reduzida,em comparação à posição semente.
Outro exemplo dos benefícios da presente invençãoé o de que caso o tempo GPS preciso não esteja disponívelno início da seção, pode-se utilizar a retro-propagaçãopara aproveitar medições anteriores armazenadas após sercaptado o tempo GPS preciso (abaixo de milissegundos). Comoexemplo, a Figura 9 apresenta um caso hipotético em que otempo GPS não é captado até cerca de 20 segundos após oinício da sessão. Dito de outra forma, o primeiro conjuntode medições de alcances GPS pode ser captado e salvo, porémnão usado imediatamente, devido à falta de informações dotempo GPS. Uma vez solucionado o tempo GPS, é estabelecidauma relação entre o tempo do relógio local e o tempo GPS eas medições de GPS previamente salvas podem ser associadasao tempo GPS correto e pode ser usado o processamento deretro-propagação pode ser usado para recuperar os dadosarmazenados previamente para aperfeiçoamento dadeterminação de posição. Dessa forma, a retro-propagaçãopermite ao receptor GPS explorar completamente todas asmedições de satélites GPS válidas, mesmo que o tempo GPSnão seja captado imediatamente, resultando em melhoresrendimento e precisão.
Outro exemplo dos benefícios da presente invençãoé o de que, caso dados de efemérides de satélites precisosnão estejam disponíveis no início da sessão, pode-seutilizar a retro-propagação para aproveitar mediçõesanteriores armazenadas após efemérides precisas seremcaptadas. Uma vez que os dados de efemérides sejam obtidos,a posição do satélite é conhecida e as medições de GPSpreviamente salvas podem ser associadas aos dados deefemérides de satélites corretos e o processamento deretro-propagação pode ser usado para recuperar os dadospreviamente salvos para aperfeiçoamento da determinação deposição. Dessa forma, a retro-propagação permite aoreceptor GPS aproveitar completamente todas as medições desatélites GPS válidas, mesmo que os dados de efemérides tiesatélites não sejam captados imediatamente, resultando emmelhores rendimento e precisão.
Na prática, as informações de posição do filtrode Kalman são providas, na etapa 410, para um ou maisaplicativos que podem estar em execução na unidade móvel.Como exemplo, serviços baseados em posição, tais comometeorologia localizada, podem utilizar estimativas deposição com incerteza próxima a um quilômetro ou mais. Emcontraste, serviços do tipo "190" podem exigir que acerteza das estimativas de posição estejam próximas a 50metros ou menos. Assim sendo, tanto as estimativas deposição e velocidade podem ser providas a aplicativos,juntamente com quaisquer estimativas de incerteza ou erro.Dessa forma, cada aplicativo pode escolher se a estimativade posição do filtro de Kalman é suficiente ou não para assuas exigências.
As técnicas aqui descritas para o broadcast dediferentes tipos de transmissão através do ar podem serimplementadas por vários meios. Como exemplo, tais técnicaspodem ser implementadas em hardware, software, ou umacombinação de tais. Para uma implementação em hardware, asunidades de processamento em uma estação base usadas para obroadcast de diferentes tipos de transmissão podem serimplementadas dentro de um ou mais circuitos integrados deaplicação especifica (ASICs), processadores de sinaisdigitais (DSPs), dispositivos processadores de sinaisdigitais (DSPDs), dispositivos lógicos programáveis (PLDs),arranjos de porta programáveis no campo (FPGAs),processadores, controladores, micro-controladores,
microprocessadores, outras unidades eletrônicas projetadaspara efetuar as funções aqui descritas, ou uma combinaçãode tais. As unidades de processamento em um dispositivo semfio usadas para receber diferentes tipos de transmissãopodem também ser implementadas em um ou mais ASICs, DSPs'eassim por diante.
Para uma implementação em software, as técnicasaqui descritas podem ser implementadas por meio de módulos(por exemplo, procedimentos, funções e assim por diante)que efetuam ás funções aqui descritas. Os códigos desoftware podem ser armazenados em unidades de memória eexecutadas por um processador. A unidade de memória podeser implementada no interior do processador ou externamenteao processador, caso este em que ela pode estarcomunicativamente acoplada com o processador através devários meios como é do conhecimento na técnica.
A descrição anterior é provida para permitir queos técnicos na área façam uso das várias modalidades aquidescritas. As diferentes modificações dessas modalidadesficarão prontamente claras para os versados na técnica e osprincípios genéricos aqui definidos podem ser aplicados aoutras modalidades. Dessa forma, as reivindicações nãodevem ficar limitadas às modalidades aqui descritas,devendo receber o escopo mais amplo consistente com alinguagem das reivindicações, em que a referência a umelemento no singular não significa "um e apenas um" a menosque especificamente declarado, mas sim a "um ou mais".Todos os equivalentes estruturais e funcionais aoselementos das várias modalidades descritas por toda apresente descrição que sejam conhecidos e venham a serposteriormente conhecidos pelos versados na técnica estãoexpressamente incorporados aqui por referência e devem serenglobados pelas reivindicações. Além disso, nada aquidescrito se destina a ser dedicado ao público,independentemente de se tal descrição esteja explicitamenterecitada nas reivindicações. Nenhum elemento dasreivindicações deve ser considerado sob as provisões dosexto parágrafo do 35 U.S.C. § 112, a menos que o elementoseja explicitamente mencionado usando-se a expressão "meiôspara" ou, no caso de uma reivindicação de método, oelemento seja mencionado usando-se a expressão "etapapara".
Claims (40)
1. Um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo:semear um filtro de posicionamento com umaposição aproximada; eatualizar o filtro de posicionamento com umprimeiro conjunto de medições captado durante um primeirotempo de referência" de medição de um primeiro subconjuntode estações de referência, em que o primeiro subconjuntoinclui menos do que três estações de referência diferentes;atualizar o filtro de posicionamento com umsegundo conjunto de medições captado durante um segundotempo de referência de medição de um segundo subconjunto deestações de referência; edeterminar uma estimativa de posição para odispositivo de comunicação móvel com base no filtro deposicionamento atualizado.
2. O método, de acordo com a reivindicação 1,no qual o filtro de posicionamento é um filtro de Kalman.
3. 0 método, de acordo com a reivindicação 1,no qual o segundo subconjunto inclui menos do que trêsestações de referência diferentes.
4. O método, de acordo com a reivindicação 1,no qual o primeiro subconjunto e o segundo subconjuntoincluem menos do que três estações de referênciadiferentes.
5. O método, de acordo com a reivindicação 1,no qual o primeiro subconjunto e o segundo subconjunto nãocompartilham uma estação de referência em comum.
6. O método, de acordo com a reivindicação 1,no qual o primeiro subconjunto e o segundo subconjuntocompartilham pelo menos uma estação de referência em comum.
7. O método, de acordo com a reivindicação 2,compreendendo adicionalmente:receber uma informação de posição inicial dodispositivo de comunicação móvel a partir de uma rede decomunicação celular.
8. o método, de acordo com a reivindicação 7,no qual a rede de comunicação celular inclui uma rede CDMA.
9. o método, de acordo com a reivindicação 7,no qual a informação de posição inicial inclui um valor delocalização e um valor de incerteza.
10. O método, de acordo com a reivindicação 9,compreendendo adicionalmente:popular uma parte de um vetor de estado do filtrode Kalman com pelo menos uma parte do valor de localização.
11. O método, de acordo com a reivindicação 9,compreendendo adicionalmente:popular uma parte de uma matriz de covariância dofiltro de Kalman com pelo menos uma parte do valor deincerteza.
12. 0 método, de acordo com a reivindicação 1,no qual o primeiro conjunto de medições inclui uma mediçãode pseudo-alcance que está relacionada a um Sistema dePosicionamento Global.
13. O método, de acordo com a reivindicação 1,no qual a estimativa de posição inclui um valor delocalização e um valor de incerteza.
14. O método, de acordo com a reivindicação 1,compreendendo adicionalmente:repassar a estimativa de posição para umaplicativo em execução no dispositivo de comunicação móvel.
15. O método, de acordo com a reivindicação 1,compreendendo adicionalmente:continuar a atualizar o filtro de posicionamentocom medições subseqüentes provenientes de qualquer umadentre uma pluralidade de estações de referência.
16. Um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo:semear um filtro de posicionamento com umaposição aproximada;atualizar o filtro de posicionamento com umprimeiro conjunto de medições captado durante um primeirotempo de referência de medição de um primeiro subconjuntode fontes de pseudo-alcances, em que o primeiro subconjuntoinclui menos do que três fontes de pseudo-alcancesdiferentes; atualizar o filtro de posicionamento com umsegundo conjunto de medições captado durante um segundotempo de referência de medição de um segundo subconjunto defontes de pseudo-alcances; edeterminar uma estimativa de posição dodispositivo de comunicação móvel com base no filtro deposicionamento atualizado.
17. O método, de acordo com a reivindicação 16,no qual as fontes de pseudo-alcances consistem de estaçõesbase de rede sem fio terrestre.
18. O método, de acordo com a reivindicação 16,no qual as fontes de pseudo—alcances consistem de umacombinação de estações base de rede sem fio terrestre eestações de referência.
19. O método, de acordo com a reivindicação 16,no qual as fontes de pseudo-alcances consistem de satélitesde um sistema de posicionamento por satélite.
20. Um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo:armazenar um conjunto de medições de pseudo-alcance provenientes de um conjunto de estações dereferência, com marcação de horário do tempo de relógiolocal;posteriormente estabelecer uma relação entre otempo do relógio local e o tempo do sistema de veiculo desatélite;determinar o tempo de sistema do veiculo desatélite do conjunto de medições de pseudo-alcancesarmazenadas; eutilizar o conjunto de medições de pseudo-alcances armazenado e o tempo de sistema do veiculo desatélite de tal conjunto de medições para determinar aposição do dispositivo móvel.
21. Um método para estimar uma posição de umdispositivo de comunicação móvel, compreendendo:armazenar um conjunto de medições de pseudo-alcances provenientes de um conjunto de estações dereferência;posteriormente determinar as informações deefemérides para o conjunto de estações de referência; eutilizar o conjunto armazenado de medições depseudo-alcances e uma informação de efemérides recentementedeterminada para determinar a posição do dispositivo decomunicação móvel.
22. Um dispositivo de comunicação móvel,compreendendo:um primeiro receptor configurado para recebersinais relacionados a um sistema de posicionamento desatélites;um segundo receptor configurado para recebersinais relacionados a uma rede de comunicação;um processador em comunicação com os primeiro esegundo receptores, o processador sendo configurado para:semear um filtro de posicionamento com umaprimeira medição de pseudo-alcance captada durante umprimeiro tempo de referência de medição de um primeirosubconjunto de estações de referência do sistema deposicionamento por satélite, em que o primeiro subconjuntoinclui menos do que três estações de referência diferentes;atualizar o filtro de posicionamento com umasegunda medição de pseudo-alcance captada durante umsegundo tempo de referência de medição de um segundosubconjunto de estações de referência do sistema deposicionamento por satélite; edeterminar uma estimativa de posição para odispositivo de comunicação móvel com base no filtro deposicionamento atualizado. i.
23. o dispositivo, de acordo com a reivindicação-22, no qual o filtro de posicionamento é um filtro deKalman.
24. 0 dispositivo, de acordo com a reivindicação-22, no qual c segundo subconjunto inclui menos de trêsestações de referência diferentes.
25. O dispositivo, de acordo com a reivindicação-22, no qual o primeiro subconjunto e o segundo subconjuntoincluem menos de três estações de referência diferentes.
26. O dispositivo, de acordo com a reivindicação-22, no. qual o primeiro subconjunto e o segundo subconjuntonão compartilham uma estação de referência em comum.
27. o dispositivo, de acordo com a reivindicação-22, no qual o primeiro subconjunto e o segundo subconjuntocompartilham pelo menos uma estação de referência em' comum.
28. o dispositivo, de acordo com a reivindicação-22, no qual o primeiro receptor é adicionalmenteconfigurado para receber informações de posição iniciais dodispositivo de comunicação móvel provenientes da rede decomunicação.
29. O dispositivo, de acordo com a reivindicação-28, no qual a rede de comunicação inclui uma rede CDMA.
30. O dispositivo, de acordo com a reivindicação-28, no qual as informações de posição iniciais incluem umvalor de localização e um valor de incerteza.
31. O dispositivo, de acordo com a reivindicação-30, no qual o processador é adicionalmente configuradopara:popular uma parte de uma matriz de covariância dofiltro de posicionamento com pelo menos um dentre o valorde localização e o valor de incerteza.
32. 0 dispositivo, de acordo com a reivindicação-22, no qual a primeira medição de pseudo-alcance estárelacionada a um Sistema de Posicionamento Global.
33. 0 dispositivo, de acordo com a reivindicação-22, no qual a estimativa de posição inclui um valor cielocalização e um valor de incerteza.
34. O dispositivo, de acordo com a reivindicação-22, compreendendo adicionalmente:um aplicativo executado pelo processador econfigurado para receber a estimativa de posição.
35. O dispositivo, de acordo com a reivindicação-22, no qual o processador é adicionalmente configurado para:continuar a atualizar o filtro de posicionamentocom medições de pseudo-alcance subseqüentes provenientes dequalquer uma dentre uma pluralidade de estações dereferência.
36. Um método para estimar a posição de umdispositivo de comunicação móvel, compreendendo:semear um filtro de posicionamento com umaposição aproximada; eatualizar a primeira medição de pseudo-alcancecaptada durante um primeiro tempo de referência de mediçãode um primeiro subconjunto de estações de referência, emque o primeiro subconjunto inclui menos do que trêsestações de referência diferentes;atualizar o filtro de posicionamento com umasegunda medição de pseudo-alcance captada durante umsegundo tempo de referência de medição de um segundosubconjunto de estações de referência;determinar uma estimativa de posição para odispositivo de comunicação móvel com base no filtro deposicionamento atualizado; eutilizar retro-propagação para determinar tempopara o primeiro subconjunto e o segundo subconjunto.
37. o método, de acordo com a reivindicação 36,no qual o filtro de posicionamento é um filtro de Kalman.
38. Midia legível por computador incorporando umprograma de instruções executáveis por um ou maisprocessadores de um dispositivo de comunicação móvel paraefetuar um método para estimar a posição de um dispositivode comunicação móvel, compreendendo:instruções de programa para semear um filtro deposicionamento com uma posição aproximada;instruções de programa para atualizar o filtro deposicionamento com uma primeira medição de pseudo-alcancecaptada durante um primeiro tempo de referência de mediçãode um primeiro subconjunto de estações de referência, e;mque o primeiro subconjunto inclui menos do que trêsestações de referência diferentes;instruções de programa para atualizar o filtro deposicionamento com uma segunda medição de pseudo-alcancecaptada durante um segundo tempo de referência de mediçãode um segundo subconjunto de estações de referência; einstruções de programa para determinar umaestimativa de posição para o dispositivo de comunicaçãomóvel com base no filtro de posicionamento atualizado.
39. A mídia legível por computador, de acordocom a reivindicação 38, compreendendo adicionalmenteinstruções de programa para utilizar retro-propagação paradeterminar tempo para o primeiro subconjunto e o segundosubconjunto.
40. Um dispositivo de comunicação móvel,compreendendo:primeiros meios receptores configurados parareceber sinais relacionados a um sistema de posicionamentopor satélite;segundos meios receptores configurados parareceber sinais relacionados a uma rede de comunicação;meios processadores em comunicação com osprimeiro e segundo receptores, o processador sendoconfigurado para:semear um filtro de posicionamento com umaposição aproximada;atualizar o filtro de posicionamento com umaprimeira medição de pseudo-alcance captada durante umprimeiro tempo de referência de medição de um primeirosubconjunto de estações de referência do sistema deposicionamento por satélite, em que o primeiro subconjuntoinclui menos do que três estações de referência diferentes;atualizar o filtro de posicionamento com umasegunda medição de pseudo-alcance captada durante umsegundo tempo de referência de medição de um segundosubconjunto de estações de referência do sistema deposicionamento por satélite; edeterminar uma estimativa de posição para odispositivo de comunicação móvel com base no filtro deposicionamento atualizado.
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 true BRPI0708496A2 (pt) | 2011-05-31 |
| BRPI0708496B1 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)
| 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)
| 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 |
-
2007
- 2007-03-06 RU RU2008139422/09A patent/RU2413959C2/ru active
- 2007-03-06 CA CA2641335A patent/CA2641335C/en active Active
- 2007-03-06 KR KR1020117002605A patent/KR101216551B1/ko active Active
- 2007-03-06 WO PCT/US2007/063428 patent/WO2008019172A2/en not_active Ceased
- 2007-03-06 CN CN201210323400.7A patent/CN102866410B/zh active Active
- 2007-03-06 BR BRPI0708496-0A patent/BRPI0708496B1/pt active IP Right Grant
- 2007-03-06 CN CN2007800074959A patent/CN101395491B/zh active Active
- 2007-03-06 EP EP11001325A patent/EP2333583A1/en not_active Ceased
- 2007-03-06 EP EP07840141A patent/EP1991883A2/en not_active Ceased
- 2007-03-06 JP JP2008558511A patent/JP5425478B2/ja active Active
- 2007-03-06 US US11/682,830 patent/US9354321B2/en active Active
- 2007-03-06 RU RU2010122371/07A patent/RU2543618C2/ru active
- 2007-03-06 KR KR1020087024374A patent/KR101042730B1/ko active Active
-
2009
- 2009-04-16 US US12/425,309 patent/US20100117897A1/en not_active Abandoned
-
2013
- 2013-10-02 JP JP2013207760A patent/JP5778233B2/ja active Active
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 |
| BRPI0708496B1 (pt) | 2020-02-18 |
| 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 |
| 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 |
|---|---|---|
| BRPI0708496A2 (pt) | método para determinação de posição com combinação de medições | |
| US7639179B2 (en) | Transfer of position information to a mobile terminal | |
| KR101102284B1 (ko) | 확장된 sps 궤도 정보를 이용한 위치 결정 방법 및 장치 | |
| CN101198883B (zh) | 支持辅助的卫星定位 | |
| US7463188B1 (en) | Wireless CPU GPS application | |
| KR101499366B1 (ko) | 과거 및 현재 에포크들로부터의 측정들을 이용한 포지션 결정을 위한 방법, 장치 및 컴퓨터 판독가능 매체 | |
| CN101203770B (zh) | 支持辅助的卫星定位 | |
| CN115917251A (zh) | Gnss信号的匹配 | |
| JP2011520099A (ja) | 仮想基準局の使用のサポート | |
| BRPI0708750A2 (pt) | sistema de navegação global por satélite | |
| EP2656097A1 (en) | Method and apparatus for estimating satellite positioning reliability | |
| KR100721517B1 (ko) | 이동통신 단말기의 위치 결정 장치 및 방법 | |
| KR102311606B1 (ko) | 위성정보를 이용한 위치 결정장치 및 그 방법 | |
| KR20160038005A (ko) | Gps(global positioning system) 수신기의 필터링 | |
| Wang | Performance evaluation of GPS L1/L2 positioning with partial availability of the L2C signals | |
| HK1104087B (en) | Method and arrangements relating to satellite-based positioning | |
| HK1104087A1 (zh) | 与基於卫星定位有关的方法和布置 |
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. |