BRPI0914632B1 - Métodos e aparelhos para uso com rádio de navegação de modo comutável - Google Patents
Métodos e aparelhos para uso com rádio de navegação de modo comutável Download PDFInfo
- Publication number
- BRPI0914632B1 BRPI0914632B1 BRPI0914632-6A BRPI0914632A BRPI0914632B1 BR PI0914632 B1 BRPI0914632 B1 BR PI0914632B1 BR PI0914632 A BRPI0914632 A BR PI0914632A BR PI0914632 B1 BRPI0914632 B1 BR PI0914632B1
- Authority
- BR
- Brazil
- Prior art keywords
- mode
- test condition
- test
- svs
- fact
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012360 testing method Methods 0.000 claims abstract description 153
- 238000004891 communication Methods 0.000 claims description 27
- 230000015654 memory Effects 0.000 claims description 12
- 230000033001 locomotion Effects 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 claims description 4
- 230000007704 transition Effects 0.000 description 33
- 230000009471 action Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 10
- 238000012937 correction Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000000977 initiatory effect Effects 0.000 description 7
- 230000003416 augmentation Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000036541 health Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 5
- 239000004165 Methyl ester of fatty acids Substances 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000002411 adverse Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000003334 potential effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
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/34—Power consumption
-
- 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/23—Testing, monitoring, correcting or calibrating of receiver elements
-
- 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
-
- 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/27—Acquisition or tracking or demodulation of signals transmitted by the system creating, predicting or correcting ephemeris or almanac data within the receiver
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Telephone Function (AREA)
Abstract
métodos e aparelhos para uso com radio de navegação de modo comutável. métodos e aparelhos são fornecidos para uso com rádios de navegação de modo comutável e similares. os métodos e aparelhos podem ser implementados para seletivamente comutar entre certos modos operacionais com base, pelo menos em parte, em um teste de comutação de modo que leva em consideração uma ou mais condições de teste não temporizadas para determinar se a comutação de modo pode ser habilitada.
Description
O presente pedido de patente reivindica beneficio de e prioridade ao pedido de patente provisional US 61/076,512, depositado em 27 de junho de 2008 e intitulado "METHODS AND APPARATUSES FOR USE WITH MODE-SWITCHABLE NAVIGATION RADIO", e que é incorporado na integra a titulo de referência aqui.
A matéria revelada aqui se refere a dispositivos eletrônicos e mais particularmente a métodos e aparelhos para uso em dispositivos tendo um rádio de navegação de modo comutável.
Sistemas de comunicação sem fio estão se tornando rapidamente uma das tecnologias mais prevalentes na arena de informações digitais. Serviços de telefone celular e satélite e outras redes de comunicação sem fio similares já pode cobrir o globo todo. Adicionalmente, novos sistemas sem fio (por exemplo, redes) de vários tipos e tamanhos são adicionados diariamente para fornecer conectividade entre uma pletora de dispositivos tanto fixos como portáteis. Muitos desses sistemas sem fio são acoplados juntos através de outros sistemas de comunicação e recursos para promover ainda mais comunicação e partilha de informações. Realmente, não é incomum para alguns dispositivos serem operativamente habilitados para comunicar com mais de um sistema de comunicação sem fio e essa tendência parece estar crescendo.
Outra tecnologia sem fio popular e cada vez mais importante inclui sistemas de navegação e em particular sistemas de posicionamento de satélite (SPS) como, por exemplo, o sistema de posicionamento global (GPS) e outros Sistemas de Satélite de Navegação Global similares (GNSS). Rádios SPS, por exemplo, podem receber sinais SPS sem fio que são transmitidos por uma pluralidade de satélites em órbita de um GNSS. Os sinais SPS podem, por exemplo, ser processados para determinar um horário global, uma localização geográfica aproximada ou precisa, altitude e/ou velocidade associadas a um dispositivo tendo um rádio SPS.
Em certas implementações, rádios de navegação como um rádio SPS podem ser implementados para ligar/desligar periodicamente pelo menos uma porção de seu conjunto de circuitos, por exemplo, para poupar energia. Como exemplo, certos rádios de navegação pode ser operativamente habilitados para comutar entre um modo de recepção em que sinais SPS podem ser adquiridos e/ou rastreados, e um modo de espera em que pelo menos uma porção do conjunto de circuitos de rádio pode ser desligado (por exemplo, desligado em algum modo e como tal sinais SPS podem não ser recebidos em tal modo de espera. A comutação entre modos de recepção (por exemplo, ligado) e de espera (por exemplo desligado) pode ocorrer de acordo com um ciclo de serviço, por exemplo.
Métodos e aparelhos são fornecidos para uso com rádios de navegação de modo comutável e similares. Os métodos e aparelhos podem ser implementados para seletivamente comuta entre certos modos operacionais com base, pelo menos em parte, em um teste de comutação de modo que leva em consideração uma ou mais condições de teste não temporizadas para determinar se a comutação de modo pode ser habilitada.
Aspectos não limitadores e não exaustivos são descritos com referência às seguintes figuras, em que numerais de referência similares se referem a partes similares em todas as várias figuras a menos que especificado de outro modo.
A figura 1 é um diagrama de blocos que ilustra um ambiente exemplar que inclui um dispositivo tendo conjunto de circuitos de localização de posição associado a um rádio de navegação.
A figura 2 é um diagrama de estado ilustrativo que mostra vários modos exemplares nos quais o conjunto de circuitos de localização de posição em um dispositivo, por exemplo, como na figura 1, pode ser operativamente habilitado para operar.
A figura 3 é um diagrama de blocos que ilustra certas características de um dispositivo exemplar que pode, por exemplo, ser implementado no ambiente a figura 1.
A figura 4 é um fluxograma que ilustra um método que pode, por exemplo, ser implementado em um dispositivo exemplar que pode, por exemplo, ser implementado no ambiente da figura 1.
Métodos e aparelhos são fornecidos para uso com rádios de navegação de modo comutável e similares. Os métodos e aparelhos podem ser implementados para seletivamente comutar entre certos modos de operação com base, pelo menos em parte, em um teste de comutação de modo que leva em consideração uma ou mais condições de teste não temporizada para determinar se a comutação de modo pode ser habilitada.
Em certas implementações exemplares, tal teste de comutação de modo pode suportar otimização dinâmica para comutar pelo menos uma porção de conjunto de circuitos de localização de posição em um rádio de navegação a partir de um primeiro modo para um segundo modo em que se operando no segundo modo o rádio de navegação pode consumir menos energia elétrica. Tal teste de comutação de modo pode, por exemplo, considerar certas condições de teste não temporizadas que podem ser indicativas da capacidade do rádio de navegação manter ou de outro modo suportar um nivel desejado de serviço de localização de posição/precisão e/ou tentativa para atender outras métricas de desempenho desejado.
Como exemplo, porém não limitação, um primeiro modo pode ser associado a um modo de recepção tendo essencialmente um ciclo de 100% de carga (por exemplo, substancialmente sempre LIGADO), e um segundo modo pode ser associado a um modo de recepção tendo menos de 100% de ciclo de serviço (Por exemplo, possivelmente comutando entre LIGADO e DESLIGADO).
Em outras implementações de exemplo, tais primeiro e segundo modos podem ser juntos associados a um ciclo de serviço dada, de tal modo que o primeiro modo possa ser associado a uma operação LIGADA e o segundo modo possa ser associado a uma operação DESLIGADA.
Tal comutação de modo, se habilitada, pode seletivamente comutar de volta do segundo modo para o primeiro modo com base, pelo menos em parte, na ocorrência de um evento de comutação de modo, como, por exemplo, uma condição temporizada (um temporizador, ciclo de serviço, etc.) que pode ser predeterminada, ou variada e/ou de outro modo dinamicamente estabelecida com base em uma ou mais das condições de teste não temporizadas e/ou outros fatores baseados em desempenho ou operativos.
De acordo com um aspecto, um aparelho pode ser fornecido o qual inclui conjunto de circuitos de localização de posição e um controlador. 0 conjunto de circuitos de localização de posição pode ser operativamente habilitado para adquirir sinais sem fio associados a um sistema de posicionamento de satélite (SPS) se operando em um primeiro modo. O conjunto de circuitos de localização de posição pode ser operativamente habilitado para pelo menos manter informações de relógio local e não adquirir os sinais sem fio em nenhum modo ou em certos momentos se operando em um segundo modo. Em certas implementações, as informações de relógio local podem ser ou podem ter sido previamente substancialmente calibradas com um relógio associado a um sinal de relógio SPS (por exemplo, de um circuito de elo de fase sincrona (PLL) ou outro similar no rádio).
O controlador pode, por exemplo, ser operativamente habilitado para seletivamente comutar o conjunto de circuitos de localização de posição a partir do primeiro modo para o segundo modo com base, pelo menos em parte pelo menos em um teste de comutação de modo sendo atendido. O teste de comutação de modo pode ser baseado, pelo menos em parte, pelo menos em uma condição de teste não temporizada.
Como exemplo, porém não limitação, tais condições de teste não temporizadas podem incluir um ou mais de: uma primeira condição de teste em que sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridas de um primeiro conjunto de veiculos espaciais (SVs); uma segunda condição de teste em que sinais sem fio pelo menos da primeira intensidade de sinal limite foram adquiridas de pelo menos um primeiro número limite de SVs: uma terceira condição de teste em que sinais sem fio de pelo menos uma segunda intensidade de sinal limite foram adquiridos pelo menos de um segundo número limite de SVs; uma quarta condição de teste em que informações de posição SV são acessíveis para pelo menos o primeiro conjunto de SVs; uma quinta condição de teste em que nenhuma informação de posição SV adicional está sendo atualmente recebida para qualquer do primeiro conjunto de SVs; uma sexta condição de teste em que nenhum SVs está sendo adquirido; uma sétima condição de teste em que um erro associado a um local de posição atual como determinado com base, pelo menos em parte, pelo menos em uma porção dos sinais sem fio associados ao SPS não excede um limite de erro de localização de posição; uma oitava condição de teste em que o conjunto de circuitos de localização de posição está atualmente operando no primeiro modo; e/ou uma nona condição de teste em que informações de saúde de satélite não estão sendo atualmente recebidas para quaisquer dos SVs. Como exemplo, porém não limitação, tais condições de teste não temporizadas pode também e/ou alternativamente ser combinadas de vários modos.
Em certas implementações, tais condições de teste não temporizadas podem ser combinadas para formar um teste de comutação de modo. Por exemplo, pelo menos uma primeira porção de um teste de comutação de modo pode ser satisfeita se a primeira condição de teste, e a sétima condição de teste e a oitava condição de teste e pelo menos uma ou mais da quarta condição de teste e/ou quinta condição de teste forem determinadas pelo controlador como sendo VERDADEIRAS. Por exemplo, outro teste de comutação de modo pode ser atendido se tal primeira porção do teste de comutação de modo for atendida e se pelo menos uma da segunda condição de teste e sexta condição de teste forem determinadas pelo controlador como sendo VERDADEIRAS e/ou a terceira condição de teste for determinada pelo controlador como sendo VERDADEIRA.
O segundo modo pode incluir, por exemplo, um modo de potência reduzida no qual pelo menos uma porção do conjunto de circuitos de localização de posição operativamente habilitado para adquirir os sinais sem fio pode ser DESLIGADO e/ou de outro modo desativado em algum durante todo o tempo ou em certos tempos. Consequentemente, um segundo modo pode ter um ciclo de serviço que pode ser 0% (por exemplo, nunca LIGADO) ou menos de 100% (por exemplo, algumas vezes, mas nem sempre ligado).
O aparelho também pode ser habilitado para operar em outros modos e/ou primeiros modos modificados que possam evitar comutação de um primeiro modo para um segundo modo. Como exemplo, porém não limitação, um primeiro modo modificado pode incluir pelo menos um entre modo de serviço de emergência, um modo de serviço auxiliado, um modo LIGADO de receptor estendido, um modo de inicialização, um modo de carga de energia de dispositivo, um modo de comunicação de dispositivo, e/ou um modo de movimento de dispositivo.
O controlador também pode ser operativamente habilitado para seletivamente comutar o conjunto de circuitos de localização de posição a partir do segundo modo de volta para o primeiro modo com base pelo menos em parte, em uma ocorrência de um evento de comutação de modo. Por exemplo, um evento de comutação de modo pode ser associado a um periodo temporizado e/ou associado ao teste de comutação de modo não mais sendo atendido.
De acordo com outro aspecto, um método exemplar pode incluir, com conjunto de circuitos de localização de posição operando em um primeiro modo, adquirir sinais sem fio associados a um sistema de posicionamento de satélite (SPS). 0 método também pode incluir seletivamente comutar o conjunto de circuitos de localização de posição de um primeiro modo para um segundo modo com base, pelo menos em parte, pelo menos em um teste de comutação de modo sendo atendido, em que o teste de comutação de modo pode ser baseado pelo menos em parte, pelo menos em uma condição de teste não temporizada. 0 método pode incluir ainda, com o conjunto de circuitos de localização de posição operar no segundo modo, manter informações de relógio local substancialmente calibradas com um relógio associado ao SPS e não adquirir sinais sem fio ou adquirir sinais sem fio menos frequentemente do que durante um primeiro modo. Em certas implementações, o método também pode incluir seletivamente comutar o conjunto de circuitos de localização de posição a partir do segundo modo para o primeiro modo baseado, pelo menos em parte, em uma ocorrência de um evento de comutação de modo.
De acordo ainda com outro aspecto, um aparelho pode ser implementado que pode incluir um rádio para adquirir sinais sem fio associados a um SPS se o aparelho estiver operando em um primeiro modo, conjunto de circuitos para manter informações de relógio local substancialmente calibradas com um relógio associado ao SPS enquanto não adquire os sinais sem fio se o aparelho pode estar operando em um segundo modo, e um controlador para seletivamente comutar uma operação do aparelho a partir do primeiro modo para o segundo modo com base, pelo menos em parte pelo menos em um teste de comutação de modo sendo atendido, em que o teste de comutação de modo pode ser baseado, pelo menos em parte, pelo menos em uma condição de teste não temporizada.
De acordo ainda com outros aspectos, um artigo pode ser fornecido que inclui um meio legivel por computador tendo instruções implementáveis por computador armazenadas no mesmo. As instruções, se implementadas por uma ou mais unidades de processamento, pode adaptar uma ou mais unidades de processamento para determinar se pelo menos um teste de comutação de modo pode ser atendida, pelo menos um teste de comutação de modo sendo baseado, pelo menos em parte, pelo menos em uma condição de teste não temporizada. Em resposta ao teste de comutação de modo sendo determinado como sendo atendido, uma ou mais unidades de processamento pode seletivamente comutar o conjunto de circuitos de localização de posição que opera em um primeiro modo no qual sinais sem fio associados a um sistema de posicionamento de satélite (SPS) podem ser adquiridos para um segundo modo onde informações de relógio locais substancialmente calibradas com um relógio associado ao SPS são mantidas, porém os sinais sem fio não estão sendo adquiridas ou são adquiridas menos frequentemente do que durante um primeiro modo.
A figura 1 é um diagrama de blocos que ilustra um ambiente sem fio 100 que pode incluir vários recursos de computação e comunicação operativamente habilitados para fornecer serviços de navegação e possivelmente outros serviços de comunicação de acordo com certas implementações exemplares da presente descrição.
O ambiente sem fio 100 pode ser representativo de qualquer sistema(s) ou uma porção do mesmo que pode incluir pelo menos um dispositivo 102 operativamente habilitado para pelo menos receber sinais sem fio associados à pelo menos um sistema de navegação 106 (por exemplo, um sistema de posicionamento de satélite (SPS, e/ou similar). O dispositivo 102, como ilustrado nesse exemplo, também pode ser operativamente habilitado para enviar/receber sinais com pelo menos um sistema sem fio 104.
O dispositivo 102 pode, por exemplo, incluir um dispositivo móvel ou um dispositivo que embora móvel possa ser principalmente destinado a permanecer estacionário. Desse modo, como utilizado aqui, os termos "dispositivo" e "dispositivo móvel" podem ser utilizados intercambiáveis visto que cada termo pretende se referir a qualquer dispositivo único ou qualquer grupo combinável de dispositivos que podem transmitir e/ou receber sinais sem fio. Os termos "receber" e "adquirir" são utilizados de modo intercambiável aqui e ambos pretendem representar a recepção de um sinal sem fio de tal modo que informações que são transportadas através do sinal sem fio podem ser operativamente adquiridas pelo dispositivo de recebimento.
Com isso em mente e como exemplo, porém não limitação, como ilustrado utilizando icones na figura 1, o dispositivo 102 pode incluir um dispositivo móvel como um telefone celular, um telefone inteligente, um assistente pessoal digital, um dispositivo de computação portátil, e/ou similar ou qualquer combinação dos mesmos. Em outras implementações exemplares, o dispositivo 102 pode ter a forma de uma máquina que é móvel ou estacionária. Ainda em outras implementações exemplares, o dispositivo 102 pode ter a forma de um ou mais circuitos integrados, painéis de circuito, e/ou similares que podem ser operativamente habilitados para uso em outro dispositivo.
Independente da forma do dispositivo 102, o dispositivo 102 pode incluir pelo menos um rádio de navegação 112 do qual pelo menos uma parte pode ser habilitada para operar de acordo com dois ou mais modos de operação. 0 termo "rádio" como utilizado aqui se refere a qualquer conjunto de circuitos e/ou similar que pode ser operativamente habilitado para pelo menos receber sinal sem fio. Em certas implementações um rádio pode ser também operativamente habilitado para transmitir sinais sem fio. Em certas implementações, o dispositivo 102 pode incluir dois ou mais rádios. Tais rádios podem, por exemplo, ser operativamente habilitados para partilhar uma porção de conjunto de circuitos e/ou similar (por exemplo, uma unidade de processamento, memória, antena, fonte de energia, etc.).
Como exemplo, porém não limitação, em alguns dos exemplos apresentados aqui o dispositivo 102 pode incluir um primeiro rádio que é operativamente habilitado a receber sinais sem fio associados à pelo menos um sistema de navegação 106 e um segundo rádio que é operativamente habilitado para receber e transmitir sinais sem fio associados à pelo menos um sistema sem fio 104 . . 0 sistema sem fio 104 pode incluir, por exemplo, um sistema de comunicação sem f io, como, por exemplo, um sistema de telefone sem fio, uma rede de área local sem fio, e/ou similar. O sistema sem fio 104 pode incluir, por exemplo, um sistema de broadcast sem fio, como, por exemplo, um sistema de broadcast de televisão, um sistema de broadcast de rádio, e/ou similar. Em certas implementações, o dispositivo 102 pode ser operativamente habilitado somente a receber sinais sem fio a partir do sistema sem fio 104, enquanto em outras implementações a estação móvel 102 pode ser operativamente habilitada somente a transmitir sinais sem fio para o sistema sem fio.
Como ilustrado na figura 1, o sistema sem fio 104 pode ser operativamente habilitado a comunicar-se com e/ou de outro modo operativamente acessar outros dispositivos e/ou recursos como representado simplesmente pela nuvem 110. Por exemplo, a nuvem 110 pode incluir um ou mais dispositivos de comunicação, sistemas, redes ou serviços, e/ou um ou mais dispositivos de computação, sistemas, redes, Internet, vários serviços de computação e/ou comunicação, e/ou similar, ou qualquer combinação dos mesmos.
O sistema sem fio 104 pode, por eXemplo, ser representativo de qualquer sistema ou rede de comunicação sem fio que pode ser operativamente habilitada a receber e/ou transmitir sinais sem fio. Como exemplo, porém não limitação, o sistema sem fio 104 pode incluir uma rede de área remota sem fio (WWAN) , uma rede de área local sem fio (WLAN) , uma rede de área pessoal sem fio (WPAN) , uma rede de área metropolitana sem fio (WMAN), um sistema de comunicação Bluetooth, sistema de comunicação WiFi, sistema Global para comunicações móveis (GSM), sistema de comunicação de dados de evolução somente/dados de evolução otimizados (EVDO), sistema de comunicação de banda larga ultra móvel (UMB), sistema de comunicação de evolução de longo prazo (LTE), sistema de comunicação de Serviço de satélite móvel - componente terrestre auxiliar (MSS-ATC) e/ou similar.
O termo "rede" e "sistema" podem ser utilizados de forma intercambiável aqui. Uma WWAN pode ser uma rede de Acesso múltiplo por divisão de código (CDMA), uma rede de acesso múltiplo por divisão de tempo (TDMA), uma rede de acesso múltiplo por divisão de freqüência (FDMA), uma rede de acesso múltiplo por divisão de freqüência ortogonal (OFDMA), uma rede de acesso múltiplo por divisão de freqüência de portadora unida (SC-FDMA), e assim por diante. Uma rede CDMA pode implementar uma ou mais tecnologias de acesso de rádio (RATs) como cdma2000, CDMA de banda larga (W-CDMA) citando apenas algumas tecnologias de rádio. Aqui, cdma2000 pode incluir tecnologias implementadas de acordo com padrões IS-95, IS-200 e IS-856. Uma rede TDMA pode implementar Sistema Global para comunicações móveis (GSM), Sistema de telefone móvel avançado digital (D-AMPS), ou alguma outra RAT. GSM e W- CDMA são descritos em documentos de um consórcio denominado "Projeto de sociedade de terceira geração" (3GPP) . Cdma2000 é descrito em documentos de um consórcio denominado "Projeto de sociedade de 3a geração 2" (3GPP2). Documentos de 3GPP e 3GPP2 são disponíveis ao público. Uma WLAN pode incluir uma rede IEEE 802.llx, e uma WPAN pode incluir uma rede Bluetooth, um IEEE 802.15 x, por exemplo. Tais técnicas de determinação de localização descritas aqui também podem ser utilizadas para qualquer combinação de WWAN, WLAN, WPAN, WMAN e/ou similar.
O sistema sem fio 104 pode, por exemplo, ser representativo de qualquer sistema de broadcast sem fio que pode ser operativamente habilitado para pelo menos receber sinais sem fio. Como exemplo, porém não limitação, um sistema de broadcast sem fio pode incluir um sistema MediaFLO, um sistema de TV digital, um sistema de rádio digital, um sistema de Broadcasting de video digital Portátil (DVB-H), um sistema de Broadcasting de multimídia digital (DMB), um sistema de Broadcasting digital de serviços integrados - Terrestre (ISDB-T), e/ou outros sistemas similares e/ou técnicas de broadcast relacionadas.
O dispositivo 102 pode ser operativamente habilitado para pelo menos receber sinais sem fio de pelo menos um sistema de navegação 106 que é ilustrado na figura 1 como um sistema de posicionamento de satélite (SPS) tendo uma pluralidade de satélites de transmissão de sinal SPS 106-1, 106-2, 106-3, ..., 106-x. Realmente, em certas implementações de exemplo, o dispositivo 102 pode ser somente configurado para receber sinais sem fio, como, sinais SPS. Aqui, por exemplo, o dispositivo 102 pode incluir um dispositivo de navegação pessoal (PND), assistente de navegação pessoal (PNA) e/ou similar. Em outras implementações de exemplo, o dispositivo 102 pode se comunicar também com outros dispositivos através de sinais transmitidos cabeados e/ou sem fio. Aqui, por exemplo como ilustrado na figura 1, o dispositivo 102 pode transmitir sinais para o sistema sem fio 104. Aqueles versados na técnica reconhecerão que o sistema de navegação 106 pode incluir recursos de transmissão adicionais e/ou outros recursos de suporte além de ou em vez dos satélites como ilustrado.
Em certas implementações, o sistema de navegação 106 pode ser operativamente habilitado para fornecer outros serviços relacionados não de navegação (por exemplo, serviços de comunicação ou similar). Como tal, em certas implementações o dispositivo 102 pode ser operativamente habilitado para transmitir sinais sem fio para o sistema de navegação 106.
Os veiculos espaciais (SVs) do sistema de navegação 106 podem ser operativamente habilitados para transmitir um sinal sem fio único (sinal SPS) do qual, pelo menos uma porção, pode ser recebida pelo dispositivo 102 e utilizado em algum modo para navegação, por exemplo, para determinar um tempo, uma faixa, um local, uma posição, etc. as técnicas de determinação de localização e sinalização de navegação especificas podem variar dependendo do(s) sistema (s) de navegação sendo utilizado(s). Tais SVs podem ser operativamente habilitados para transmitir um ou mais sinais em freqüências portadoras iguais ou diferentes. Por exemplo, um satélite de GPS pode ser operativamente habilitado para transmitir sinais L1 C/A e L1C na mesma banda, bem como, os sinais L2C e L5 em outras freqüências portadoras, etc. além disso, tais sinais SPS podem incluir sinais criptografados.
Um SPS inclui tipicamente um sistema de transmissores posicionados para habilitar entidades a determinar sua localização em ou acima da Terra baseado, pelo menos em parte em sinais recebidos dos transmissores.
Tal transmissor transmite tipicamente um sinal marcado com um código de ruido pseudo-aleatório de repetição (PN) de um número definido de chips e pode ser localizado em estações de controle baseadas em terra, equipamento de usuário e/ou veiculos espaciais. Em um exemplo especifico, tais transmissores podem ser localizados em SVs em órbita na Terra. Por exemplo, um SV em uma constelação de Sistemas de satélite de navegação global (GNSS) como Sistema de Posicionamento global (GPS), Galileo, Glonass ou Compass podem transmitir um sinal marcado com um código PN que é distinguível de códigos PN transmitidos por outros SVs na constelação. De acordo com certos aspectos, as técnicas apresentadas aqui não são limitadas a sistemas globais (por exemplo, GNSS) para SPS. Por exemplo, as técnicas fornecidas aqui podem ser aplicadas a ou de outro modo habilitadas para uso em vários sistemas regionais, como, por exemplo, Quase-Zenith Satellite System (AZSS) sobre o Japão, Indian Regional Navigational Satellite System (IRNSS) sobre a índia, Beidou sobre a China, etc. e/ou vários sistemas de aumento (por exemplo, um sistema de Aumento baseado em Satélite (SBAS)) que pode ser associado a ou de outro modo habilitado para uso com um ou mais sistemas de satélite de navegação global e/ou regional. Como exemplo, porém não limitação, um SBAS pode incluir um(uns) sistema(s) de aumento que fornece(m) informações de integridade, correções diferenciais, etc., como, por exemplo, Wide area Augmentation System (WAAS), European Geostationary Navigation Overlay Service (EGNOS), Multifunctional Satellite Augmentation System (MSAS), GPS aided Geo augmented navigation ou GPS e Geo augmented Navigation System (GAGAN), e/ou similar. Tal SBAS pode, por exemplo, transmitir sinais SPS e/ou similares a SPS que podem ser também interferidos por certos sinais de comunicação sem fio, etc. Desse modo, como utilizado aqui um SPS pode incluir qualquer combinação de um ou mais sistemas de satélite de navegação global e/ou regional e/ou sistemas de aumento, e sinais SPS podem incluir SPS, semelhante à SPS, e/ou outros sinais associados a um ou mais SPS.
Para estimar sua localização, o dispositivo 102 pode determinar medições de pseudo-alcance para SVs que estão "na visão" de seu rádio de recepção utilizando técnicas bem conhecidas com base, pelo menos em parte, em detecções de códigos de PN em sinais recebidos dos SVs. Tal pseudo-alcance para um SV pode ser determinado com base, pelo menos em parte, em uma fase de código detectada em um sinal recebido marcado com um código PN associado ao SV durante um processo de adquirir o sinal recebido no rádio de recebimento. Para adquirir o sinal recebido, o dispositivo 102 pode, por exemplo, ser operativamente habilitado para correlacionar o sinal recebido com um código PN localmente gerado associado a um SV. Por exemplo, o dispositivo 102 pode correlacionar tal sinal recebido com múltiplas versões deslocadas em código e/ou tempo de tal código PN gerado localmente. A detecção de uma versão deslocada por tempo e/ou código especifica fornecendo um resultado de correlação com a potência de sinal mais elevada pode indicar uma fase de código associada ao sinal adquirido para uso em medição de pseudo-alcance como discutido acima.
Desse modo, em certas implementações, o dispositivo 102 pode ser operativamente habilitado para determinar sua localização de tal modo ou em outro modo similar sem suporte adicional a partir de outros dispositivos. Em outras implementações, entretanto, o dispositivo 102 pode ser habilitado a operar em algum modo com um ou mais outros dispositivos para determinar sua localização e/ou suportar outras operações relacionadas à navegação. Tais técnicas de navegação são bem conhecidas.
Em certas implementações, o dispositivo 102 pode ser operativamente habilitado para receber sinais SPS de um ou mais GNSS, como por exemplo, GPS, Galileo, GLONASS, Compass, ou outro sistema similar que utiliza uma combinação desses sistemas, ou qualquer SPS desenvolvido no futuro, cada mencionado genericamente aqui como SPS. Como utilizado aqui, um SPS será também entendido como incluindo sistemas pseudólitos.
Pseudólitos são transmissores baseados em terra que broadcast um código PN ou outro código de alcance (similar a um sinal celular CDMA ou GPS) modulado em um sinal portadora de faixa-L (ou outra freqüência), que pode ser sincronizado com tempo GPS. Cada tal transmissor pode ser atribuido um código PN exclusivo de modo a permitir identificação por um receptor remoto. Pseudólitos podem ser úteis em situações onde sinais a partir de um SV em órbita poderiam ser não disponíveis, como em túneis, minas, edifícios, cânions urbanos ou outras áreas encerradas. Outra implementação de pseudólitos é conhecida como rádio- sinalizadores. Os termos "satélite" e SV, como utilizados aqui, são intercambiáveis e pretendem incluir pseudólitos, equivalentes de pseudólitos, e possivelmente outros. O termo "sinais de SPS", como utilizado aqui, pretende incluir sinais semelhantes à SPS a partir de pseudólitos ou equivalentes de pseudólitos.
Faz-se referência agora à figura 2, que é um diagrama de estado ilustrando certo ambiente de modo operacional exemplar 200 cujo dispositivo 102 pode ser seletivamente operativamente habilitado para implementar com relação à pelo menos uma porção do rádio 112. Aqui, por exemplo, o ambiente de modo de operação 200 pode ser implementado para permitir que o dispositivo 102 e/ou pelo menos uma porção de rádio 112 seletivamente opere pelo menos em um primeiro modo 202 ou um segundo modo 204.
Em certas implementações de exemplo, o primeiro modo 202 pode operativamente adaptar o dispositivo 102 e/ou pelo menos uma porção do rádio 112 para receber e adquirir sinais SPS em suporte de várias operações de busca, operações de verificação, operações de rastreamento, e/ou similares. Tal primeiro modo 202 pode, por exemplo, exigir que vários conjuntos de circuitos no dispositivo 102 e/ou pelo menos uma porção de rádio 112 sejam ligados e operem em algum modo. Por exemplo, um circuito front-end RF e/ou conjunto de circuitos de processador de sinais pode estar funcionando para Recber e adquirir um ou mais sinais SPS. 0 primeiro modo 202 pode, por exemplo, estar associado a um ciclo de serviço que pode ser 100% (por exemplo, substancialmente sempre LIGADO).
O dispositivo 102 e/ou pelo menos uma porção do rádio 112 pode, por exemplo, ser operativamente habilitado para ação de transição por transição 210 a partir do primeiro modo 202 para o segundo modo 204. Várias técnicas são apresentadas em seções subsequentes que ilustram certos testes exemplares e/ou condições que podem ser consideradas pelo controle de lógica ou similar para iniciar a ação de transição 210.
Em certas implementações de exemplo, o segundo modo 204 pode adaptar pelo menos uma porção de rádio 112 para reduzir consumo de energia por desligar ou de outro modo afetar a operação de todo ou parte do conjunto de circuitos associado ao recebimento, aquisição e/ou outro modo processamento de sinais SPS. Por exemplo, todo ou parte de um circuito front-end RF e/ou todo ou parte do conjunto de circuitos de processador de sinais pode ser DESLIGADO (por exemplo, desligado, desabilitado ou de outro modo alterado) de tal modo que o dispositivo 102 não mais receba e/ou adquira sinais SPS. Desse modo, o segundo modo 204 pode, por exemplo, ser associado a um ciclo de serviço que pode ser 0% (por exemplo, nunca LIGADO) ou menos de 100% (por exemplo, nem sempre ligado). Como exemplo, porém não limitação, o segundo modo 204 pode ser associado a um ciclo de serviço de 20% por um periodo de tempo (por exemplo, um segundo) de tal modo que o dispositivo 102 e/ou pelo menos uma porção de rádio 112 possa permanecer DESLIGADA por 80% do periodo de tempo (por exemplo, 800 milissegundos) e LIGADA por 20% do periodo de tempo (por exemplo, 200 milissegundos).
Em certas implementações de exemplo, o dispositivo 102 e/ou pelo menos uma porção de rádio 112 pode manter ou de outro modo estabelecer sinal/informação de relógio local ou outro sinal/informação de temporização similar que pode ser calibrado com ou de outro modo associado em algum modo a um sinal/informação de relógio SPS associado a um SPS. Tais técnicas e conjunto de circuitos de relógio local são conhecidos.
O dispositivo 102 e/ou pelo menos uma porção de rádio 112 pode, por exemplo, ser operativamente habilitada para ação de transição por transição 212 a partir do segundo modo 204 para primeiro modo 202. Várias técnicas são apresentadas em seções subsequentes ilustrando certos testes exemplares e/ou condições que podem ser consideradas por lógica de controle ou similar para iniciar ação de transição 212.
Em certas implementações exemplares, a ação de transição 212 pode seletivamente comutar o dispositivo 102 e/ou pelo menos uma porção de rádio 112 de volta do segundo modo para o primeiro modo com base, pelo menos em parte, em uma condição temporizada 380 (vide, figura 3, por exemplo, um temporizador, ciclo de serviço, etc.) e/ou outros eventos de comutação de modo similares. Em certas implementações exemplares, a condição temporizada 380 pode ser estabelecida e/ou de outro modo ajustada dinamicamente baseada, pelo menos em parte, no teste de comutação de modo 320 e/ou mais uma condição de teste não temporizada 322 e/ou informações associadas ao mesmo. Aqui, por exemplo, a unidade de processamento 304 pode ser operativamente habilitada para estabelecer condição temporizada 380.
Ao contrário, em vez de fazer transição automática do primeiro modo 202 para o segundo modo 204 com base em uma condição temporizada, o controlador 302 pode ser operativamente habilitado pelas técnicas aqui para determinar/verificar que o teste de comutação de modo 320 é atendido antes de iniciar a transição 210.
Também ilustrado na figura 2 estão modos adicionais (opcionais), que podem ser funcionalmente implementados no primeiro modo 202 (por exemplo, modificando em algum modo o primeiro modo 202) e/ou como modos funcionalmente separados. Nessa ilustração, por exemplo, um terceiro modo 206 e um quarto modo 208 são mostrados como modos de operação separados. Deve ser evidente que a matéria reivindicada não pretende ser limitada por esses exemplos.
Como mostrado, o dispositivo 102 e/ou pelo menos uma porção de rádio 112 pode, por exemplo, ser operativamente habilitada para fazer transição do primeiro modo 202 para o terceiro modo 206 ou quarto modo 208. O dispositivo 102 e/ou pelo menos uma porção de rádio 112 pode, por exemplo, ser também operativamente habilitada para transição entre o terceiro modo 206 e quarto modo 208. Como descrito em maior detalhe abaixo, em certas implementações exemplares, o dispositivo 102 e/ou pelo menos uma porção de rádio 112 pode ser operativamente habilitada para evitar uma transição (comutação) do primeiro modo 202 para o segundo modo 204 se operando no terceiro ou quarto modos, e/ou primeiro modo modificado similar.
Em outras palavras, terceiro/ou quarto modos podem ser implementados que atuam para evitar que uma ou mais de transição 210 e/ou ação de transição 212 ocorra. Por exemplo, terceiro e/ou quarto modos podem ser implementados para evitar que uma ou mais de transição 210 e/ou ação de transição 212 ocorra de modo a receber informações de Saúde a partir de um SV. Por exemplo, informações de Saúde GPS/GNSS podem ser transmitidas por aproximadamente 12 segundos em cada periodo de 750 segundos. Desse modo, o dispositivo 102 pode ser habilitado a manter registro de tempo SPS e comutar para um terceiro ou quarto modo se for determinado que tais informações de Saúde pudesse ser recebidas em breve.
Em outro exemplo, terceiro e/ou quarto modos podem ser implementados para evitar que uma ou mais de transição 210 e/ou ação de transição 212 ocorra de modo a permitir recepção e/ou decodificação de dados orbitais (Efemérides) antes dos dados terminarem, e/ou como de outro modo necessário. Aqui, por exemplo, tal recepção e/ou decodificação pode ocorrer aproximadamente a cada 2, 4 ou 6 horas (por exemplo, dependendo dos parâmetros orbitais SV, precisão de dados, idade de dados, etc.) e uma partição de tempo aleatória pode ser escolhida antes de 30 minutos de término para decodificar os dados. Desse modo, o dispositivo 102 pode ser habilitado a continuar a operar e gerar correções de posição periódica através de alterações de dados orbitais.
Como exemplo adicional, porém não limitação, terceiro e/ou quarto modos podem ser operativamente habilitados para suportar certas operações relacionadas à navegação que podem ser adversamente afetadas caso o modo/operações sejam interrompidos. Por exemplo, o terceiro modo 206 pode incluir pelo menos uma entre uma operação de modo de serviço de emergência, uma operação de modo de serviço auxiliado, uma operação de modo LIGADO-receptor estendido, uma operação de modo de inicializar, e/ou similar.
Como exemplo, porém não limitação, terceiro e/ou quarto modos podem ser operativamente habilitados para suportar certas operações relacionadas a dispositivo que podem ser afetadas adversamente caso o modo/operações sejam interrompidos. Por exemplo, o quarto modo 208 pode incluir pelo menos uma de uma operação de modo de carga de energia de dispositivo, uma operação de modo de comunicação de dispositivo, uma operação de modo de movimento de dispositivo detectado, e/ou similar.
Faz-se referência agora à figura 3, que é um diagrama de blocos representando um sistema exemplar 300 qlue pode ser operativamente habilitado para uso no ambiente 100.
Como mostrado, o dispositivo 102 pode incluir um controlador 302 que pode ser acoplado ao conjunto de circuitos de localização de posição 308. O controlador 302 ou porções do mesmo podem fazer parte do rádio 112. O controlador 302 pode, por exemplo, incluir uma ou mais unidades de processamento 304. 0 controlador 302 pode incluir e/ou de outro modo operativamente acessar a memória 306. O controlador 302 pode, por exemplo, incluir e/ou de outro modo operativamente acessar um meio legível por computador 360 tendo instruções implementáveis por computador 362 e/ou outros dados/informações similares armazenados no mesmo. Em certas implementações, o controlador 302 pode incluir todo ou uma porção do conjunto de circuitos de relógio local 332.
O conjunto de circuitos de localização de posição 308 ou porções do mesmo pode fazer parte de rádio 112. 0 conjunto de circuitos de localização de posição pode, por exemplo, ser operativamente habilitado para adquirir sinal SPS 310 transmitido pelo SPS 106. O conjunto de circuitos de localização de posição pode, por exemplo, incluir uma porção de comutação de modo 312. Toda ou parte da porção de comutação de modo 312 pode, por exemplo, ser operativamente habilitada para LIGAR/DESLIGAR ou de outro modo alterar sua função baseada, pelo menos em parte, na ação de transição 210 e/ou ação de transição 212, respectivamente. A porção de comutação de modo 312 pode, por exemplo, incluir pelo menos um receptor tendo conjunto de circuitos de front-end RF 314, conjunto de circuitos de processador de sinais 316, etc. o conjunto de circuitos de localização de posição 308 pode, por exemplo, incluir todo ou porções do conjunto de circuito de relógio local 332, que pode ser calibrado com ou de outro modo associado ao relógio SPS 334. O relógio SPS 334 pode ser recebido e/ou derivado do sinal SPS 310, por exemplo.
Como mostrado nesse exemplo, a memória 306 pode incluir ou de outro modo ser operativamente habilitada para armazenar e prover instruções e/ou informações referentes a pelo menos um do primeiro modo 202, segundo modo 204, terceiro modo 206 (opcional) , e/ou quarto modo 208 (opcional).
A memória 306 pode incluir ou de outro modo ser operativamente habilitada para armazenar e fornecer instruções e/ou informações referentes à pelo menos um teste de comutação de modo 320, que pode ser executado pela unidade de processamento 304 para determinar se uma ação de transição especifica 210/212 pode ser fornecida ou de outro modo aplicada ao conjunto de circuitos de localização de posição 308.
O teste de comutação de modo 320 pode, por exemplo, ser operativamente habilitado para considerar uma ou mais condições de teste 322. Em certos exemplos, implementações para iniciar uma ação de transição 210 (por exemplo, uma comutação a partir do primeiro modo 202 para o segundo modo 204) uma ou mais condições de teste não temporizada pode ser considerada e/ou combinada como parte do teste de comutação de modo 320. Como exemplo, porém não limitação, tais condições de teste não temporizada 322 podem incluir: uma primeira condição de teste 322-1, em que sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridos de um primeiro conjunto de veiculos espaciais (SVs); uma segunda condição de teste 322-2 em que sinais sem fio pelo menos da primeira intensidade de sinal limita aforam adquiridos pelo menos de um primeiro número limite de SVs; uma terceira condição de teste 322-2 em que sinais sem fio pelo menos de uma segunda intensidade de sinal imite foram adquiridos pelo menos de um segundo número limite de SVs; uma quarta condição de teste 322-4 em que informações de posição de SV são acessíveis para pelo menos o primeiro conjunto de SVs; uma quinta condição de teste 322-5 em que nenhuma informação de posição SV adicional está sendo atualmente recebida para quaisquer do primeiro conjunto de SVs; uma sexta condição de teste 322-6 em que nenhuma SVs está sendo adquirida; uma sétima condição de teste 322-7 em que um erro associado a um local de posição atual como determinado com base, pelo menos em parte, pelo menos em uma porção dos sinais sem fio associados à SPS não excede um limite de erro de localização de posição; uma oitava condição de teste 322-8 em que o conjunto de circuitos de localização de posição está operando atualmente no primeiro modo; e/ou uma nona condição de teste 322-9 em que informações de Saúde de satélite não estão sendo atualmente recebidas para quaisquer dos SVs.
Por exemplo, pelo menos uma primeira porção do teste de comutação de modo 320 pode ser atendida se a primeira condição de teste 322-1, e a sétima condição de teste 322-7 e a oitava condição de teste 322-8 e pelo menos uma ou mais da quarta condição de teste 322-4 e/ou quinta condição de teste 322-5 forem determinadas pelo controlador 302 como sendo VERDADEIRAS. Por exemplo, outro teste de comutação de modo pode ser atendido se tal primeira porção do teste de comutação de modo for atendida e se pelo menos uma de ambas a segunda condição de teste 322-2 e a sexta condição de teste 322-6 forem determinadas pelo controlador como sendo VERDADEIRAS e/ou a terceira condição de teste 322-3 é determinada pelo controlador 302 como sendo VERDADEIRA. Alguns exemplos adicionais para tais testes, condições de teste, e/ou processos de decisão combinatória são apresentados em seções subsequentes.
Como mostrado na implementação de exemplo da figura 3, para suportar o teste de comutação de modo 320 e/ certas condições de teste 322, a memória 306 pode incluir também informações de posição SV futuro 324, informações de localização de posição 326, informações de erro de localização de posição 328, e/ou um ou mais valores de limite 330.
O dispositivo 102 pode incluir uma interface de comunicação 350 que pode ser operativamente habilitada para conectar o dispositivo 102 à rede 104 e/ou outros recursos similares. Como mostrado nesse exemplo, a interface de comunicação 350 pode incluir um transceptor 352 e/ou similar para suportar comunicações cabeadas e/ou sem fio. Aqui, em certas implementações, uma ou mais condições de teste 322 podem ser associadas ao status de interface de comunicação 350. Por exemplo, a interface de comunicação pode ser implementada para suportar uma operação associada ao terceiro 206 e/ou quarto modo 208 que pode levar a uma falha de teste de comutação de modo, que pode proibir iniciar a ação de transição 210 e/ou levar à iniciação de ação de transição 212.
O dispositivo 102 pode incluir uma interface de usuário 338 que pode ser operativamente habilitada para pelo menos receber entradas de usuário. Por exemplo, entradas de usuário podem ser recebidas através de um bloco de teclas, teclado, mouse, botão, microfone, câmera, etc. em certas implementações, uma ou mais condições de teste 322 pode ser associada a uma entrada de usuário. Por exemplo, uma entrada de usuário pode iniciar uma operação associada ao terceiro 206 e/ou quarto modo 208 que pode levar a uma falha de teste de comutação de modo, que pode proibir iniciar a ação de transição 210 e/ou levar à iniciação de ação de transição 212.
O dispositivo 102 pode incluir um detector de movimento 344 que pode ser operativamente habilitado para determinar se o dispositivo 102 pode estar se movendo e/ou pode ser estacionário. Por exemplo, o detector de movimento 344 pode incluir um acelerômetro, giroscópio, etc. em certas implementações, uma ou mais condições de teste 322 pode ser associada a tal detecção de movimento. Por exemplo, movimento detectado e/ou status estacionário pode iniciar uma operação associada ao terceiro 206 e/ou quarto modo 208 que podem levar a uma falha de teste de comutação de modo, que pode proibir iniciar ação de transição 210 e/ou levar à iniciação de ação de transição 212.
O dispositivo 102 pode incluir uma fonte de energia 340 que pode ser operativamente habilitada para conectar-se a uma fonte de energia externa 342. Por exemplo, a fonte de energia 340 pode incluir uma ou mais baterias recarregáveis ou similar, e a fonte de energia 342 pode incluir um adaptador/carregador correspondente. Em certas implementações, uma ou mais condições de teste 322 pode ser associada a tais conexões/carga/status de energia. Por exemplo, se o dispositivo 102 for conectado à fonte de energia 342 uma operação associada ao terceiro 206 e/ou quarto modo 208 que pode levar a uma falha de teste de comutação de modo, que pode proibir iniciar a ação de transição 210 e/ou levar à iniciação de ação de transição 212.
Faz-se referência agora à figura 4, que é um diagrama de fluxo ilustrando um método exemplar 400 que pode, por exemplo, ser implementado no dispositivo 102 e/ou similar.
No bloco 402, o dispositivo 102 e/ou uma porção do mesmo pode ser operativamente habilitada para operar em um primeiro modo para adquirir sinais SPS sem fio.
No bloco 404, o dispositivo 102 e/ou uma porção do mesmo pode ser operativamente habilitada para comutar do primeiro modo para um segundo modo baseado, pelo menos em parte, pelo menos em um teste de comutação de modo sendo atendido. Tal teste de comutação de modo pode ser baseado, pelo menos em parte, pelo menos em uma condição de teste não temporizada.
No bloco 406, o dispositivo 102 e/ou uma porção do mesmo pode ser operativamente habilitada para operar no segundo modo enquanto mantém informações de relógio local que podem ser substancialmente calibradas com um relógio associado ao SPS e enquanto não adquire sinais sem fio ou adquire sinais sem fio menos frequentemente do que durante o primeiro modo.
No bloco 408, o dispositivo 102 e/ou uma porção do mesmo pode ser operativamente habilitada para comutar do segundo modo para o primeiro modo baseado, pelo menos em parte, em uma ocorrência de um evento de comutação de modo (por exemplo, ação de transição 212).
Alguns testes de comutação de modo de exemplo e condições de teste serão apresentadas agora que podem ser implementadas no dispositivo 102 para uso com SPS 106 incluindo GPS. Esses são apenas alguns exemplos e como tal não pretendem limitar a matéria reivindicada.
Em certas implementações do dispositivo 102, o consumo de energia é uma consideração de desempenho importante. As técnicas fornecidas aqui podem ser operativamente habilitada para permitir que certos dispositivos operem com uso reduzido de bateria sem comprometer significativamente o desempenho em termos de precisão e/ou tempos de respostas.
Como descrito aqui, certos modos e/ou por seletivamente comutar entre certos modos pode reduzir o consumo de energia por ligar e desligar porções selecionadas de conjunto de circuitos relacionados RF e/ou outro hardware associado. Desse modo, por exemplo, um ou mais modos podem ser seletivamente habilitados conforme necessário para desedificar ou não decodificar navegação.
Como descrito abaixo, as técnicas da presente invenção podem desempenhar particularmente bem se os sinais SPS sem fio 310 são fortes o bastante para serem observados em um periodo especificado. Como mencionado, um beneficio potencial de tais técnicas de comutação de modo pode ser uma redução em consumo de energia sem afetar significativamente tempos de correção de localização de posição e/ou precisão. Entretanto, em certas situações pode haver uma leve degradação em desempenho uma vez que sinais SV não são adquiridos muito frequentemente (por exemplo, não adquiridos enquanto o dispositivo 102 pode estar desligado como parte do segundo modo 204). Em certas implementações as medições de fase de código podem ser mais barulhentas do que aquelas que podem ser obtida de operações de aquisição estendidas (por exemplo, permanecendo no primeiro modo 202, terceiro modo 206 e/ou possivelmente quarto modo 208). Além disso, as medições de fase de portadora podem não ser obtidas uma vez que a decodificação de dados pode não ser continua.
Outro efeito potencial de tais técnicas de comutação de modo pode ser que sinais SV podem não ser adquiridos devido a uma duração limitada com um periodo LIGADO RF. Por exemplo, sinais SV podem não ser adquiridos se uma operação de busca coincidir com um periodo LIGADO RF. Desse modo, tais efeitos podem colocar condições de teste adicionais em tal comutação de modo. Por exemplo, uma condição de teste pode ser estabelecida de tal modo que a transição de modo 210 pode ocorrer se não houver SVs desconhecidas e/ou a estratégia de busca não estiver engajada em uma busca de SV inicial.
Em certas implementações de exemplo, pode haver uma chance de que o espaço de busca exceda uma capacidade de busca. Entretanto, uma exceção pode ocorrer, por exemplo, se houver sinais suficientes de SVs, que podem ser verificados como sendo fortes, a comutação de modo pode prosseguir se uma correção de posição precisa suficiente puder ser determinada. Por exemplo, em certas implementações um teste de condição pode ser estabelecido de tal modo que a transição de modo 210 pode ocorrer se pelo menos seis SVs GPS tiverem sinais fortes o suficiente (por exemplo, pelo menos 35 dB-Hz) . Aqui, os sinais podem ser utilizados para fornecer alguma margem para isolar medições com defeito se possivel. Desse modo, por exemplo, em certas implementações, a transição de modo 210 pode ocorrer se todos os SVs GPS aplicáveis estiverem em uma trilha dedicada, e/ou pelo menos seis dos SVs GPS que estão em uma trilha dedicada tiverem sinais de pelo menos 35 dB- Hz.
Os exemplos acima e também aqueles abaixo podem fornecer condições de teste não temporizadas que podem ser consideradas na determinação como parte de um teste de comutação de modo se uma transição de modo 210 puder ocorrer.
Por exemplo, a primeira condição de teste 322-1, em que sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridos de um primeiro conjunto de SVs, podem ser operativamente habilitados para uma implementação GPS exemplar de tal modo que todos SVs aplicáveis com CN0> 24 dB-Hz têm Tempo GPS definido (por exemplo, a CodePhase, BitPhase e milissegundo inteiro é conhecido para cada SV).
Por exemplo, a segunda condição de teste 322-2 em que sinais sem fio pelo menos da primeira intensidade de sinal limite foram adquiridos pelo menos de um primeiro número limite de SVs podem ser operativamente habilitados para uma implementação de GPS exemplar de tal modo que haja pelo menos quatro SVs fortes o bastante (por exemplo, com CNo > 24 dB-Hz) . Desse modo, como exemplo, porém não limitação, um primeiro número limite de SVs pode ser quarto, e uma primeira intensidade de sinal limite pode ser pelo menos 24 dB-Hz. Em outras implementações, um primeiro número limite de SVs pode ser menor ou maior do que quatro, e/ou uma primeira intensidade de sinal limite pode ser menor ou maior do que 24 dB-Hz. Por exemplo, em certas implementações, a primeira intensidade de sinal limite pode estar entre 24 dB-Hz e 30 dB-Hz e/ou o primeiro número limite de SVs pode estar entre três e cinco.
Por exemplo, a terceira condição de teste 322-2 em que sinais sem fio de pelo menos uma segunda intensidade de sinal limite foram adquiridos de pelo menos um segundo número limite de SVs pode ser operativamente habilitada para uma implementação GPS exemplar de tal modo que pelo menos seis SVs em rastreamento dedicado são fortes o bastante (por exemplo, com CN0 35 dB-Hz) . Desse modo, como exemplo, porém não limitação, um segundo número de limite de SVs pode ser seis, e uma segunda intensidade de sinal limite pode ser pelo menos 35 dB-Hz. Em outras implementações, um segundo número limite de SVs pode ser menor ou maior do que seis, e/ou uma segunda intensidade de sinal limite pode ser menor ou maior do que 35 dB-Hz. Por exemplo, em certas implementações, o segundo número limite de SVs pode estar entre cinco e oito, e/ou segunda intensidade de sinal limite pode estar entre 35 dB-Hz e 40 dB-Hz.
Por exemplo, a quarta condição de teste 322-4 em que informações de posição SV são acessíveis para pelo menos o primeiro conjunto de SVs pode ser operativamente habilitada para uma implementação GPS exemplar de tal modo que Efemérides e/ou informações de modelo orbital preditivo (por exemplo, XTRA Almanac Corrections, etc.) para todos SVs aplicáveis com CNo > 24 dB-Hz é conhecida. Desse modo, como exemplo, porém não limitação, um primeiro conjunto de SVs pode ser identificado como tendo uma intensidade de sinal de uma intensidade especifica. Em outras implementações, um primeiro conjunto de SVs pode ser identificado em outros modos, por exemplo, um número de conjunto disponibilidade, aplicabilidade, faixa, direção, ângulo, etc.
Como utilizado aqui, "informações de posição de SV" podem incluir informações de correção associadas à pelo menos um satélite devem estar em visão. Como exemplo, porém não limitação, tais informações de correção podem incluir informações orbitais derivadas de efemérides e/ou alguns dados similares transmitidos pelos SVs e/ou informações orbitais derivadas de métodos preditivos. Em certas implementações de exemplo, informações de correção podem incluir, por exemplo, informações de Efemérides que podem ser transmitidas com um período de validade de + ou -2 horas a partir do TOE (tempo de efemérides).
Por exemplo, a quinta condição de teste 322-5 em que nenhuma informação de posição SV adicional está sendo atualmente recebida para quaisquer do primeiro conjunto de SVs pode ser operativamente habilitada para uma implementação GPS exemplar de tal modo que se sub-quadros 4 e 5 estiverem sendo transmitidos então pode não haver necessidade de receber e decodificar isso porque tais informações de Efemérides (EPH) podem ser transmitidas nos 3 primeiros sub-quadros.
Por exemplo, a sexta condição de teste 322-6, em que nenhum SVs está sendo adquirido, pode ser operativamente habilitada para uma implementação de GPS exemplar de tal modo que pode não haver SVs aplicáveis em uma lista (s) de busca, por exemplo, todos SVs aplicáveis podem estar sendo submetidos a uma ou mais operação(ões) de rastreamento dedicadas e/ou similares.
Por exemplo, a sétima condição de teste 322-7 em que um erro associado a uma localização de posição atual como determinado com base, pelo menos em parte, pelo menos em uma porção dos sinais sem fio associados ao SPS não excede um limite de erro de localização de posição pode ser operativamente habilitada para uma implementação de GPS exemplar de tal modo que o erro de posição estimada horizontal (HEPE) ou similar da correção de posição computada mais recente pode ser menor do que 50 metros. Desse modo, como exemplo, porém não limitação, um limite de erro de localização de posição pode ser 50 metros. Em outras implementações, um limite de erro de localização de posição pode ser menor ou maior do que 50 metros. Por exemplo, o limite de erro de localização de posição pode incluir um HEPE limite entre 30 metros e 100 metros.
Por exemplo, a oitava condição de teste 322-8 em que o conjunto de circuitos de localização de posição está operando atualmente no primeiro modo pode ser operativamente habilitada para uma implementação GPS exemplar de tal modo que o rádio de navegação pode ser determinado para não estar em um modo LIGADO de receptor estendido (por exemplo, não tentando decodificar EPH) . Por exemplo, a oitava condição de teste 322-8 em que o conjunto de circuitos de localização de posição está operando atualmente no primeiro modo pode ser operativamente habilitado para uma implementação GPS exemplar de tal modo que o dispositivo pode não estar sustentando uma cenário E911 (por exemplo, E911 auxiliado por UE de plano de controle (CP) , baseado em UE CP, e auxiliado por MS CP) e/ou um cenário auxiliado por UE/auxiliado por MS (por exemplo, para E911, ou similar em que precisão e temporização, e chamada podem ser mais importantes do que poupar energia). Adicionalmente, a oitava condição de teste 322-8 pode considerar também se quaisquer outros modos e/ou operações, como, por exemplo, aqueles apresentados aqui com relação ao terceiro modo 206 e/ou quatro modo 208.
Por exemplo, a nona condição de teste 322-9 em que informações de Saúde de satélite não estão sendo atualmente recebidas por quaisquer dos SVs.
Duas ou mais das condições de teste de exemplo3 22 acima podem ser combinadas em certas implementações. Como exemplo, a primeira condição de teste 322-1 e a segunda condição de teste 322-2 podem ser combinadas para produzir uma primeira condição de teste 322-1' (não mostrada) em que, por exemplo, sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridos de pelo menos um primeiro número limite de SVs. Em outras implementações de exemplo, a primeira condição de teste 322-1 pode ser combinada com a quarta condição de teste 322-4 e/ou quinta condição de teste 322-5 para indicar que a intensidade de sinal SV pode ser suficiente porém informações de Efemérides aplicáveis podem ser não disponíveis e/ou novas informações de Efemérides podem estar sendo transmitidas.
As metodologias descritas aqui podem ser implementadas por vários mecanismos dependendo da aplicação. Por exemplo, essas metodologias podem ser implementadas em hardware, firmware, software, ou uma combinação dos mesmos. Para uma implementação de hardware, todo ou parte do dispositivo 102 pode ser implementado em um ou mais circuitos integrados de aplicação especifica (ASICs), processadores de sinais digitais (DSPs), dispositivos de processamento de sinais digitais (DSPDs), dispositivos de lógica programável (PLDs), disposições de porta programável em campo (FPGAs), processadores, controladores, microcontroladores, microprocessadores, dispositivos eletrônicos, outras unidades eletrônicas projetadas para executar as funções descritas aqui ou uma combinação das mesmas.
Para uma implementação de firmware e/ou software, as metodologias podem, por exemplo, ser implementadas com módulos (por exemplo, procedimentos, funções, e assim por diante) que executam as funções descritas aqui. Qualquer meio legivel por computador ou máquina incorporando de modo tangível instruções pode ser utilizado na implementação das metodologias descritas aqui. Por exemplo, códigos de software ou instruções e outros dados podem ser armazenados na memória, por exemplo, memória 306, e executados pela unidade de processamento 304 ou outros circuitos similares no dispositivo 102.
Como utilizado aqui o termo "memória" se refere a qualquer tipo de memória de longo prazo, curto prazo, volátil, não volátil ou outra memória e não deve ser limitada a nenhum tipo especifico de memória ou número de memórias, ou tipo de midia na qual informações podem ser armazenadas.
Em certas implementações exemplares, as funções descritas aqui podem ser implementadas em hardware, software, firmware ou qualquer combinação dos mesmos. Se implementação em software, as funções podem ser armazenadas em ou transmitidas como uma ou mais instruções ou código em um meio legivel por computador (por exemplo, 360) . Midia legivel por computador inclui tanto midia de armazenagem de computador quanto midia de comunicação incluindo qualquer meio que facilite transferência de um programa de computador a partir de um lugar para outro. Uma midia de armazenagem pode ser qualquer midia disponível que pode ser acessada por um computador. Como exemplo, e não limitação, tal midia legível por computador pode compreender RAM, ROM, EEPROM, CD-ROM ou outra armazenagem de disco óptica, armazenagem de disco magnético, outros dispositivos de armazenagem magnética, ou qualquer outro meio que possa ser utilizado para transportar ou armazenar código de programa desejado na forma de instruções ou estruturas de dados e que possa ser acessado por um computador. Além disso, qualquer conexão é adequadamente denominada um meio legivel por computador. Por exemplo, se o software for transmitido de um website, servidor, ou outra fonte remota utilizando um cabo coaxial, cabo de fibra óptica, par torcido, linha de assinante digital (DSL), ou tecnologias sem fio como infravermelho, radio, e microonda, então o cabo coaxial, cabo de fibra óptica, par torcido, DSL, ou tecnologias sem fio como infravermelho, rádio e microonda são incluídos na definição de meio. Disco (disk) e disco (disc), como utilizado aqui, inclui disco compacto (CD), disco laser, disco óptico, disco versátil digital (DVD), disco flexível e disco blu-ray, onde discos (disks) normalmente reproduzem dados magneticamente, enquanto que discos (discs) reproduzem dados opticamente com lasers. Combinações do acima deve ser também incluídas no escopo de meio legível por computador.
Embora certas técnicas exemplares tenham sido descritas e mostradas aqui utilizando vários métodos e sistemas, deve ser entendido por aqueles versados na técnica que várias outras modificações podem ser feitas, e equivalentes podem ser substituídos sem se afastar da matéria reivindicada. Adicionalmente, muitas modificações podem ser feitas para adaptar-se a uma situação específica aos ensinamentos da matéria reivindicada sem se afastar do conceito central descrito aqui. Portanto, pretende-se que a matéria reivindicada não seja limitada aos exemplos específicos revelados, porém que matéria reivindicada possa também incluir todas as implementações compreendidas no escopo das reivindicações apenas e equivalentes das mesmas.
Claims (15)
1. Método, caracterizadopelo fato de que compreende: - adquirir sinais sem fio associados a um sistema de posicionamento por satélite (106), SPS, com o conjunto de circuitos de localização de posição (308) operando em um primeiro modo (202); - comutar seletivamente o conjunto de circuitos de localização de posição (308) a partir do primeiro modo (202) para um segundo modo (204) baseado, pelo menos em parte, em pelo menos um teste de comutação de modo sendo atendido, em que o pelo menos um teste de comutação de modo é baseado, pelo menos em parte, em pelo menos uma condição de teste não temporizada, a pelo menos uma condição de teste não temporizada compreendendo pelo menos uma primeira condição de teste em que é determinado se sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridos a partir de um primeiro conjunto de veiculos espaciais, SVs; e - manter informações de relógio local e não mais adquirir os sinais sem fio ou adquirir os sinais sem fio menos frequentemente do que durante o primeiro modo (202), com o conjunto de circuitos de localização de posição (308) operando no segundo modo (204).
2. Método, de acordo com a reivindicação 1, caracterizadopelo fato de que as informações de relógio local são substancialmente calibradas com um relógio associado ao SPS.
3. Método, de acordo com a reivindicação 1, caracterizadopelo fato de que comutar seletivamente o conjunto de circuitos de localização de posição (308) do primeiro modo (202) para o segundo modo (204) se baseia, pelo menos em parte, no pelo menos um teste de comutação de modo sendo atendido e compreende determinar um status lógico da pelo menos uma condição de teste, a pelo menos uma condição de teste não temporizada compreendendo pelo menos uma dentre: uma segunda condição de teste em que é determinado se sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridos de pelo menos um primeiro número limite de SVs; uma terceira condição de teste em que é determinado se sinais sem fio de pelo menos uma segunda intensidade de sinal limite foram adquiridos de pelo menos um segundo número limite de SVs; uma quarta condição de teste em que é determinado se informações de posição SV são acessiveis para pelo menos o primeiro conjunto de SVs; - uma quinta condição de teste em que é determinado se nenhuma informação de posição SV adicional está sendo atualmente recebida por qualquer do primeiro conjunto de SVs; uma sexta condição de teste em que é determinado se nenhum SVs está sendo adquirido; uma sétima condição de teste em que é determinado se um erro associado a uma localização de posição atual como determinado com base, pelo menos em parte, em pelo menos uma parte dos sinais sem fio associados ao SPS não excede um limite de erro de localização de posição; uma oitava condição de teste em que é determinado se o conjunto de circuitos de localização de posição está operando atualmente no primeiro modo; e/ou - uma nona condição de teste em que informações de Status de satélite não estão sendo atualmente recebidas por quaisquer de pelo menos o primeiro conjunto de SVs.
4. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que pelo menos uma da primeira intensidade de sinal limite é pelo menos de 24 dB-Hz, e/ou a segunda intensidade de sinal limite é pelo menos de 35 dB-Hz.
5. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que pelo menos um do primeiro número limite de SVs compreende pelo menos três SVs, e/ou o segundo número limite de SVs compreende pelo menos cinco SVs .
6. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que na sexta condição de teste é determinado se os SVs estão sendo submetidos a uma ou mais operações de rastreamento dedicado.
7. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que o erro de localização de posição compreende um erro de posição estimada horizontal (HEPE) ; em que o limite de erro de localização de posição compreende um HEPE limite entre 30 metros e 100 metros.
8. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que o primeiro modo (202) é diferente do segundo modo (204), e em que o segundo modo (204) compreende um modo de energia reduzida no qual pelo menos uma parte do conjunto de circuitos de localização de posição (308) operativamente habilitada para adquirir os sinais sem fio é DESLIGADA por pelo menos parte de um periodo de tempo.
9. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que o primeiro modo (202) e o segundo modo (204) são individualmente diferentes de um terceiro modo (206) compreendendo pelo menos um dentre modo de serviço de emergência, modo de serviço assistido, modo ligado de receptor estendido, e/ou um modo de inicialização.
10. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que o primeiro modo (202) e o segundo modo (204) são individualmente diferentes de um quarto modo (208) que compreende pelo menos um dentre um modo de carregar energia do dispositivo, um modo de comunicação de dispositivo, e/ou um modo de movimento de dispositivo detectado.
11. Método, de acordo com a reivindicação 3, caracterizadopelo fato de que pelo menos uma primeira parte do teste de comutação de modo é atendida se a primeira condição de teste, a sétima condição de teste, a oitava condição de teste e pelo menos uma ou mais dentre a quarta condição de teste e/ou a quinta condição de teste forem determinadas pelo controlador como sendo VERDADEIRAS.
12. Método, de acordo com a reivindicação 11, caracterizadopelo fato de que o teste de comutação de modo é atendido se a primeira parte do teste de comutação de modo for atendida e se pelo menos uma de ambas, a segunda condição de teste e a sexta condição de teste forem determinadas pelo controlador como sendo VERDADEIRAS e/ou a terceira condição de teste for determinada como sendo VERDADEIRA.
13. Método, de acordo com a reivindicação 1, caracterizadopelo fato de que compreende também comutar seletivamente o conjunto de circuitos de localização de posição (308) do segundo modo para o primeiro modo baseado, pelo menos em parte, em uma ocorrência de um evento de comutação de modo, em que o evento de comutação de modo é associado a um periodo de tempo estabelecido e/ou associado com o teste de comutação de modo não sendo atendido.
14. Aparelho, caracterizadopelo fato de que compreende: - mecanismos para adquirir sinais sem fio (308) associados a um sistema de posicionamento por satélite (SPS) se o aparelho estiver operando em um primeiro modo (202), - mecanismos para manter informações de relógio local enquanto não adquire os sinais sem fio ou adquire os sinais sem fio menos frequentemente do que durante o primeiro modo (202) se o aparelho estiver operando em um segundo modo (204); e - mecanismos para comutar (302) seletivamente uma operação do aparelho do primeiro modo (202) para o segundo modo (204) com base, pelo menos em parte, em pelo menos um teste de comutação de modo sendo atendido, em que pelo menos um teste de comutação de modo é baseado, pelo menos em parte, em pelo menos uma condição de teste não temporizada, a pelo menos uma condição de teste não temporizada compreendendo pelo menos uma primeira condição de teste em que é determinado se sinais sem fio de pelo menos uma primeira intensidade de sinal limite foram adquiridos a partir de um primeiro conjunto de veiculos espaciais, SVs.
15. Memória caracterizadapelo fato de que compreende instruções armazenadas na mesma, as instruções sendo executadas por um computador para realizar o método conforme definido em qualquer uma das reivindicações 1 a 13.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US7651208P | 2008-06-27 | 2008-06-27 | |
| US61/076,512 | 2008-06-27 | ||
| US12/400,595 US8106821B2 (en) | 2008-06-27 | 2009-03-09 | Methods and apparatuses for use with mode-switchable navigation radio |
| US12/400,595 | 2009-03-09 | ||
| PCT/US2009/048818 WO2009158594A1 (en) | 2008-06-27 | 2009-06-26 | Methods and apparatuses for use with mode-switchable navigation radio |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0914632A2 BRPI0914632A2 (pt) | 2015-10-20 |
| BRPI0914632B1 true BRPI0914632B1 (pt) | 2020-10-06 |
Family
ID=41107083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0914632-6A BRPI0914632B1 (pt) | 2008-06-27 | 2009-06-26 | Métodos e aparelhos para uso com rádio de navegação de modo comutável |
Country Status (11)
| Country | Link |
|---|---|
| US (3) | US8106821B2 (pt) |
| EP (2) | EP2310868B1 (pt) |
| JP (3) | JP2011526365A (pt) |
| KR (1) | KR101232987B1 (pt) |
| CN (2) | CN104020479B (pt) |
| BR (1) | BRPI0914632B1 (pt) |
| CA (1) | CA2726482C (pt) |
| ES (2) | ES2424013T3 (pt) |
| RU (1) | RU2478987C2 (pt) |
| TW (1) | TWI451114B (pt) |
| WO (1) | WO2009158594A1 (pt) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8106821B2 (en) * | 2008-06-27 | 2012-01-31 | Qualcomm Incorporated | Methods and apparatuses for use with mode-switchable navigation radio |
| WO2011160134A1 (en) * | 2010-06-18 | 2011-12-22 | Enfora, Inc. | Power reduction in wireless applications |
| JP2012145465A (ja) * | 2011-01-13 | 2012-08-02 | Seiko Epson Corp | 位置算出方法及び電子機器 |
| JP5013385B1 (ja) * | 2011-10-06 | 2012-08-29 | 独立行政法人電子航法研究所 | Rtk測位計算に利用する衛星の選択方法及びその装置 |
| CN103095988A (zh) * | 2011-11-02 | 2013-05-08 | 联发科技股份有限公司 | 多用途相机系统与电子装置 |
| US9113291B2 (en) * | 2012-06-18 | 2015-08-18 | Qualcomm Incorporated | Location detection within identifiable pre-defined geographic areas |
| US20140278838A1 (en) * | 2013-03-14 | 2014-09-18 | Uber Technologies, Inc. | Determining an amount for a toll based on location data points provided by a computing device |
| US9998866B2 (en) | 2013-06-14 | 2018-06-12 | Microsoft Technology Licensing, Llc | Detecting geo-fence events using varying confidence levels |
| US9820231B2 (en) | 2013-06-14 | 2017-11-14 | Microsoft Technology Licensing, Llc | Coalescing geo-fence events |
| US9521508B2 (en) | 2013-06-19 | 2016-12-13 | Blackberry Limited | Architecture and method to 4G-mobile positioning |
| US9644971B2 (en) | 2013-11-04 | 2017-05-09 | Samsung Electronics Co., Ltd | MEMS recorder apparatus method and system |
| CN104698477A (zh) * | 2013-12-05 | 2015-06-10 | 厦门雅迅网络股份有限公司 | 一种自动切换gps终端工作模式的方法和终端 |
| US9507010B2 (en) | 2013-12-20 | 2016-11-29 | Blackberry Limited | Method for improving clock accuracy in a wide area positioning pseudolite receiver system architecture |
| CN103728633B (zh) * | 2014-01-22 | 2015-08-12 | 宇龙计算机通信科技(深圳)有限公司 | 一种避免定位丢失的方法及装置 |
| US9977132B2 (en) * | 2014-07-09 | 2018-05-22 | Samsung Electronics Co., Ltd | Architecture for power consumption reduction in GNSS receivers |
| ES2937650T3 (es) | 2016-03-18 | 2023-03-30 | Huawei Tech Co Ltd | Dispositivo terminal y método de tratamiento de la información de posicionamiento aplicado al dispositivo terminal |
| JP6702285B2 (ja) * | 2017-09-25 | 2020-06-03 | カシオ計算機株式会社 | 衛星電波受信装置、電子時計、測位制御方法及びプログラム |
| CN112073145B (zh) | 2019-06-10 | 2024-09-20 | 中兴通讯股份有限公司 | 防伪gnss信号干扰控制方法、装置、设备及存储介质 |
| CN114003046B (zh) * | 2021-12-30 | 2022-03-25 | 智道网联科技(北京)有限公司 | 支持调测的定位电路、调测控制的方法、电子器件和车辆 |
| US12578483B2 (en) * | 2023-04-14 | 2026-03-17 | Qualcomm Incorporated | Position estimation using stale satellite vehicle position data |
Family Cites Families (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5592173A (en) | 1994-07-18 | 1997-01-07 | Trimble Navigation, Ltd | GPS receiver having a low power standby mode |
| US5654718A (en) | 1994-10-06 | 1997-08-05 | Garmin Corporation | GPS receiver device and method for calibrating a temperature uncompensated crystal oscillator |
| US5650785A (en) | 1994-11-01 | 1997-07-22 | Trimble Navigation Limited | Low power GPS receiver |
| US5874914A (en) * | 1995-10-09 | 1999-02-23 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
| EP1586916B1 (en) | 1995-10-09 | 2011-06-01 | Snaptrack, Inc. | GPS receiver and method for processing GPS signals |
| JPH09311043A (ja) * | 1996-05-24 | 1997-12-02 | Matsushita Electric Ind Co Ltd | ナビゲーション装置 |
| JPH1031061A (ja) | 1996-07-16 | 1998-02-03 | Matsushita Electric Ind Co Ltd | 位置検出装置 |
| US5864315A (en) | 1997-04-07 | 1999-01-26 | General Electric Company | Very low power high accuracy time and frequency circuits in GPS based tracking units |
| US6313786B1 (en) | 1998-07-02 | 2001-11-06 | Snaptrack, Inc. | Method and apparatus for measurement processing of satellite positioning system (SPS) signals |
| US6141570A (en) | 1998-08-26 | 2000-10-31 | Ericsson Inc. | System and method for conserving battery energy in a wireless telephone with an integral global positioning system |
| US6577271B1 (en) * | 1999-03-30 | 2003-06-10 | Sirf Technology, Inc | Signal detector employing coherent integration |
| GB0004371D0 (en) * | 2000-02-24 | 2000-04-12 | Koninkl Philips Electronics Nv | GPS receiver and mobile unit incorporating the same |
| JP4543480B2 (ja) * | 2000-03-02 | 2010-09-15 | ソニー株式会社 | Gps受信機、およびgps測位方法 |
| JP2002156438A (ja) | 2000-11-16 | 2002-05-31 | Matsushita Electric Ind Co Ltd | 衛星受信装置 |
| US7034695B2 (en) | 2000-12-26 | 2006-04-25 | Robert Ernest Troxler | Large area position/proximity correction device with alarms using (D)GPS technology |
| US6662107B2 (en) | 2001-10-30 | 2003-12-09 | Sirf Technology, Inc. | Calibrated real time clock for acquisition of GPS signals during low power operation |
| JP2004037116A (ja) * | 2002-06-28 | 2004-02-05 | Matsushita Electric Works Ltd | 位置情報通信端末、及びgps測位システム |
| US7751826B2 (en) * | 2002-10-24 | 2010-07-06 | Motorola, Inc. | System and method for E911 location privacy protection |
| US6856905B2 (en) * | 2003-04-29 | 2005-02-15 | Garmin At, Inc. | Systems and methods for fault detection and exclusion in navigational systems |
| JP4164662B2 (ja) | 2003-06-10 | 2008-10-15 | 日本電気株式会社 | 携帯端末およびgps時刻維持方法 |
| EP1654717B1 (en) | 2003-07-23 | 2016-09-21 | Qualcomm Incorporated | Selecting a navigation solution used in determining the position of a device in a wireless communication system |
| GB2409376B (en) * | 2003-12-17 | 2006-06-28 | Motorola Inc | A subscriber unit, a cellular communication system and a method for determining a location therefor |
| US7102565B2 (en) * | 2004-03-12 | 2006-09-05 | Transport International Pool, Inc. | Power saving operation in a GPS-based asset tracking unit |
| US7256731B2 (en) * | 2004-05-27 | 2007-08-14 | Northrop Grumman Corporation | Power cycling for a global positioning system |
| JP2008511817A (ja) * | 2004-09-02 | 2008-04-17 | ナリスト ネットワークス ピーティーワイ リミテッド | モバイル装置上のgpsの自己監視 |
| JP4769452B2 (ja) * | 2004-12-20 | 2011-09-07 | 古野電気株式会社 | 測位用信号受信装置 |
| US7570208B2 (en) * | 2005-12-29 | 2009-08-04 | Sirf Technology, Inc. | Unassisted indoor GPS receiver |
| GB0606466D0 (en) * | 2006-03-31 | 2006-05-10 | Qinetiq Ltd | Geolocation methods and apparatus |
| US8320932B2 (en) * | 2006-04-11 | 2012-11-27 | Motorola Solutions, Inc. | Method and system of utilizing a context vector and method and system of utilizing a context vector and database for location applications |
| CN101118222B (zh) * | 2006-08-03 | 2012-07-04 | 海德堡印刷机械股份公司 | 具有两个不同地工作的测量装置的颜色测量设备 |
| US7847726B2 (en) * | 2006-12-22 | 2010-12-07 | Sirf Technology Holdings, Inc. | Navigational signal tracking in low power mode |
| KR100835958B1 (ko) * | 2007-02-12 | 2008-06-10 | 삼성전자주식회사 | 네비게이터 및 그의 소모전류 줄이는 방법 |
| US8331898B2 (en) * | 2007-10-03 | 2012-12-11 | Texas Instruments Incorporated | Power-saving receiver circuits, systems and processes |
| US8467804B2 (en) * | 2007-10-16 | 2013-06-18 | Sony Corporation | Mobile terminals and methods for regulating power-on/off of a GPS positioning circuit |
| US8515372B2 (en) * | 2008-03-24 | 2013-08-20 | Freescale Semiconductor, Inc. | Receiver configurable in a plurality of modes |
| US8106821B2 (en) | 2008-06-27 | 2012-01-31 | Qualcomm Incorporated | Methods and apparatuses for use with mode-switchable navigation radio |
| US8134502B2 (en) | 2009-08-13 | 2012-03-13 | Sirf Technology, Inc. | Method and apparatus for reducing power consumption in GNSS receivers |
-
2009
- 2009-03-09 US US12/400,595 patent/US8106821B2/en active Active
- 2009-06-26 CA CA2726482A patent/CA2726482C/en active Active
- 2009-06-26 EP EP09771125.3A patent/EP2310868B1/en active Active
- 2009-06-26 JP JP2011516706A patent/JP2011526365A/ja active Pending
- 2009-06-26 CN CN201410269919.0A patent/CN104020479B/zh active Active
- 2009-06-26 ES ES09771125T patent/ES2424013T3/es active Active
- 2009-06-26 EP EP13020020.7A patent/EP2634600B1/en active Active
- 2009-06-26 RU RU2011102976/07A patent/RU2478987C2/ru active
- 2009-06-26 KR KR1020117002080A patent/KR101232987B1/ko active Active
- 2009-06-26 TW TW098121701A patent/TWI451114B/zh active
- 2009-06-26 BR BRPI0914632-6A patent/BRPI0914632B1/pt active IP Right Grant
- 2009-06-26 CN CN200980121242.3A patent/CN102047139B/zh active Active
- 2009-06-26 WO PCT/US2009/048818 patent/WO2009158594A1/en not_active Ceased
- 2009-06-26 ES ES13020020.7T patent/ES2531487T3/es active Active
-
2012
- 2012-01-30 US US13/361,872 patent/US20130027248A1/en not_active Abandoned
-
2014
- 2014-04-10 JP JP2014081383A patent/JP2014160083A/ja not_active Withdrawn
-
2015
- 2015-11-30 JP JP2015233637A patent/JP6433881B2/ja active Active
-
2017
- 2017-07-14 US US15/650,684 patent/US10725184B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009158594A1 (en) | 2009-12-30 |
| US10725184B2 (en) | 2020-07-28 |
| CN102047139A (zh) | 2011-05-04 |
| US20170315240A1 (en) | 2017-11-02 |
| EP2310868B1 (en) | 2013-07-03 |
| EP2634600B1 (en) | 2014-12-24 |
| US20130027248A1 (en) | 2013-01-31 |
| ES2531487T3 (es) | 2015-03-16 |
| US8106821B2 (en) | 2012-01-31 |
| RU2011102976A (ru) | 2012-08-10 |
| ES2424013T3 (es) | 2013-09-26 |
| EP2310868A1 (en) | 2011-04-20 |
| TWI451114B (zh) | 2014-09-01 |
| CA2726482A1 (en) | 2009-12-30 |
| BRPI0914632A2 (pt) | 2015-10-20 |
| JP2016102796A (ja) | 2016-06-02 |
| CN104020479B (zh) | 2020-08-07 |
| JP6433881B2 (ja) | 2018-12-05 |
| EP2634600A1 (en) | 2013-09-04 |
| KR101232987B1 (ko) | 2013-02-13 |
| CN102047139B (zh) | 2014-07-09 |
| CN104020479A (zh) | 2014-09-03 |
| JP2011526365A (ja) | 2011-10-06 |
| CA2726482C (en) | 2014-05-06 |
| TW201011322A (en) | 2010-03-16 |
| RU2478987C2 (ru) | 2013-04-10 |
| KR20110030647A (ko) | 2011-03-23 |
| US20090322605A1 (en) | 2009-12-31 |
| JP2014160083A (ja) | 2014-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0914632B1 (pt) | Métodos e aparelhos para uso com rádio de navegação de modo comutável | |
| RU2491576C2 (ru) | Обусловленный местоположением поиск региональных искусственных спутников | |
| ES2777848T3 (es) | Corrección DGNSS para posicionamiento | |
| CN101981464B (zh) | 用于降低sps操作中初始定位不定性的系统和/或方法 | |
| US9244176B2 (en) | Methods and apparatuses for estimating time relationship information between navigation systems | |
| CA2660878A1 (en) | System and/or method for acquisition of gnss signals | |
| EP2387726A1 (en) | Resolving transmit time uncertainty in carrier phase relative positioning | |
| US20190086555A1 (en) | Validation of time assistance data to reduce satellite positioning degradation | |
| US8200173B2 (en) | Gated RF control channel demodulation methods and apparatuses | |
| JP5078352B2 (ja) | 部分的アルマナック収集システム | |
| US8416894B2 (en) | Timing signal frequency management methods and apparatuses | |
| Weng et al. | An efficient method of self-generated assistance data for fast-fix applications | |
| Huang et al. | An innovative self-generated assistance technology for a high sensitivity GPS mobile phone |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: G01S 1/00 Ipc: G01S 19/34 (2010.01), G01S 19/39 (2010.01), H04W 5 |
|
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 06/10/2020, OBSERVADAS AS CONDICOES LEGAIS. |