BRPI0614492A2 - método e dispositivo de navegação para planejar rota dependente no tempo - Google Patents

método e dispositivo de navegação para planejar rota dependente no tempo Download PDF

Info

Publication number
BRPI0614492A2
BRPI0614492A2 BRPI0614492-6A BRPI0614492A BRPI0614492A2 BR PI0614492 A2 BRPI0614492 A2 BR PI0614492A2 BR PI0614492 A BRPI0614492 A BR PI0614492A BR PI0614492 A2 BRPI0614492 A2 BR PI0614492A2
Authority
BR
Brazil
Prior art keywords
route
time
cost
costs
dependent
Prior art date
Application number
BRPI0614492-6A
Other languages
English (en)
Inventor
Thomas Bruce Watson Adam
Ian Malcolm Atkinson
Michael Joseph Dixon
Original Assignee
Applied Generics Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Applied Generics Ltd filed Critical Applied Generics Ltd
Publication of BRPI0614492A2 publication Critical patent/BRPI0614492A2/pt
Publication of BRPI0614492B1 publication Critical patent/BRPI0614492B1/pt

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3492Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096827Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096833Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
    • G08G1/096844Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route where the complete route is dynamically recomputed based on new data
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096877Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
    • G08G1/096883Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input information is obtained using a mobile device, e.g. a mobile phone, a PDA
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Physics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Abstract

MéTODO E DISPOSITIVO DE NAVEGAçãO PARA PLANEJAR ROTA DEPENDENTE NO TEMPO A presente invenção combina a cobertura geográfica possível com custos de segmento de rota pré-definidos fixos (por exemplo, o limite de velocidade legal) com, sempre que possível, custos dependentes no tempo maiores. Um usuário, por exemplo, de um dispositivo de navegação portátil, pode então continuar a planejar a rota como antes para virtualmente qualquer destino em um país coberto pelo banco de dados do mapa armazenado, mas, sempre que possível, pode tam-bém usar os dados de tráfego com os custos dependentes no tempo, tal que o efeito de congestionamento com qualquer previsibilidade de tempo possa ser precisamente recebido levando em conta como um processo base automático. Ele deixa o usuário para simplesmente continuar a dirigir, seguindo o guia oferecido pelo dispositivo de navegação, sem a necessidade de se preocupar com o congestionamento que existe agora, e se ele terá impacto em sua viagem.

Description

"MÉTODO E DISPOSITIVO DE NAVEGAÇÃO PARA PLANEJARROTA DEPENDENTE NO TEMPO"
Campo da Invenção
Esta invenção refere-se a um método de planejamen-to de uma rota até um destino; ele encontra aplicação emsistemas implementados por computador que habilitam uma rotade direção ótima a ser planejada.
Fundamentos da Invenção
A viagem viária é uma parte principal da vida co-tidiana para negócios e outras organizações, e para indiví-duos privados. Os custos de atrasos no tráfego podem sermuito grandes. 0 custo puramente financeiro tem sido estima-do em bilhões de libras somente no Reino Unido [CFIT]. Dadosestes custos, sistemas que podem auxiliar os motoristas aotimizarem suas viagens, por exemplo, selecionando a melhorrota e evitando atrasos por congestionamento, são de grandevalia. De fato, um arranjo diverso de sistemas de informaçãoao motorista tem crescido:
- Relatório de tráfego via transmissão por rádiosão há muito estabelecidos, os quais agregam dados a partirde um número de fontes (polícia, de olho no céu, e mais re-centemente chamadas de telefone móvel a partir de motoristaspresos em congestionamento) para fornecer aviso subjetivo deincidentes e atrasos. Os rádios RDS tornam estes sistemasmais eficazes cortando automaticamente de programas de rádionormais para relatórios de tráfego.
- Sistemas estáticos de planejamento de rotas sãofornecidos na rede através das principais organizações demotoristas (AA, RAC). Esses sistemas permitem a um motoristainserir os pontos de uma viagem e fornecem a ele uma rota einstruções de direção para esta rota.
- Sistemas de navegação pessoal (PNS) em veículoscom base em GPS têm sido introduzidos. Estes sistemas usam aposição do veículo e uma rota calculada usando uma função decusto estático tradicional para emitir instruções para guiaro motorista para seu destino. Tais sistemas têm começado aincorporar informação de tráfego em seus serviços, mas essanão está integrada na seleção de rota; o usuário pode obser-var atrasos onde eles afetam a rota selecionada, e manual-mente guia o sistema para re-planejar uma rota evitando asseções atrasadas na estrada se eles consideram isso necessá-rio.
- Sistemas de monitoramento de tráfego em temporeal, baseados em várias tecnologias (por exemplo, telefonesmóveis, câmeras fixas, rastreamento de frota por GPS) estãosendo usados para identificar os atrasos no tráfego e parasuprir a informação em sistemas de notificação.
À medida que o congestionamento de estradas aumen-ta, sistemas de fornecimento de planejamento de rotas tor-nam-se mais susceptíveis a erros. Um motorista não estarásatisfeito em perguntar qual a rota mais rápida de A até B,e então se encontra preso em um congestionamento por 50 mi-nutos. Similarmente, eles suspeitariam de um sistema que osorienta ao longo de uma estrada A movimentada onde eles via-jam em comboio atrás dos HGVs a 80,46 Km/h (50 mph), enquan-to eles poderiam estar viajando muito mais rápido em uma ro-ta da estrada ligeiramente mais longa.
Técnicas conhecidas para melhorar o planejamentode rotas exigem a determinação de velocidades individuais emestrada e seções de estrada que mais verdadeiramente refle-tem a velocidade na qual o tráfego pode esperar para viajarpor elas. Esta determinação é geralmente estática, ou seja,a uma seção da estrada é determinada um custo fixo depois dolevantamento e análise, e esse custo é sempre mais tarde u-sado como o custo da seção da estrada no algoritmo de traça-do de rota. O custo pode ser revisto, mas isso é tão caroquanto a determinação de custo original. Portanto, algorit-mos de planejamento de rotas em dispositivos de navegaçãotrabalham elaboram tempos de trânsito de segmento de rotausando os tipos de estrada definidos no banco de dados domapa armazenado no dispositivo; uma hipótese pode ser feitaa fim de que os veículos em média viajem no limite de velo-cidade legal para aquele tipo de estrada ou em alguma velo-cidade consistente com a classe da estrada. Estes bancos dedados de mapa, de companhias como TeleAtlas e NavTech, são oresultado de levantamento de estradas altamente dispendiosoe completo, geralmente por todo o país. Então a força dessaaproximação é que tempos de trânsito podem ser estimados pa-ra cada estrada no banco de dados do mapa. Mas sua fraquezareside no fato de que a hipótese de viajem no limite de ve-locidade legal claramente falha para áreas congestionadasporque os dispositivos não têm informação de tráfego confiá-vel. A aproximação geral para calcular uma rota de customais baixo (por exemplo, mais rápida) pode ser pensada comoabrangente, mas imprecisa se o congestionamento ocorre.
Os dispositivos de navegação portáteis por satéli-te GPS com algoritmos de planejamento rotas sofisticados,tal como o GO™ da TomTom International BV têm se tornadofreqüentes nos últimos anos e são usados por um grande núme-ro de motoristas normais: os benefícios da integração dosdados de tráfego efetivos nestes sistemas são consideráveis.
Sistemas de monitoramento de tráfego da técnicaanterior têm focado em fornecer dados de fluxo de tráfegotal que o congestionamento possa ser evitado. Porém estessistemas têm sido limitados principalmente às estradas prin-cipais por causa dos custos de infra-estrutura de desenvol-vimento do equipamento de monitoramento (por exemplo, senso-res cíclicos fixados em estradas; sistemas baseados em câme-ras, tal como sistemas de reconhecimento do número da placa)ou porque eles contam com sistemas de veículos instáveis nosquais uma proporção relativamente pequena de todos os veícu-los (equipados com hardware dedicado) é rastreada, tipica-mente aqueles em movimento nas estradas principais e não nasáreas urbanas. Para companhias de transporte comercial, essalimitação pode ser aceitável porque seus caminhões usamprincipalmente as estradas principais de qualquer maneira.
Geralmente, os serviços de monitoramento de tráfe-go não são de todo abrangentes, mas úteis quando o congesti-onamento ocorre em uma estrada que é monitorada. Porém a u-tilidade é limitada por duas razões. Primeiro, um usuário émeramente informado do congestionamento; ele está então ti-picamente abaixo do usuário para solicitar uma ação apropri-ada, tal como para planejar uma nova rota, levando o conges-tionamento em conta. Segundo, o congestionamento pode ter sedissipado através do tempo tal que o veiculo chega nos lo-cais que estão indicados como estando congestionados só ago-ra. Onde o congestionamento é previsível (isto é, ele seguealgum tipo de regularidade ou previsibilidade no tempo, talcomo a hora de rush matutina, ou o congestionamento em tornode um estádio quando um jogo principal está sendo realizado,ou um acidente que fecha uma faixa da estrada principal) en-tão é possível estimar o congestionamento possível que o ve-ículo experimentará uma vez que ele alcança a estrada queestá atualmente congestionada. O fluxo de tráfego dependenteno tempo ou os dados de tempo do trânsito (por exemplo, às8:00 em cada manhã de segunda-feira, o tempo de trânsito pa-ra um segmento de rota particular é de 20 minutos; ele caipara 15 minutos às 13:00 e para 5 minutos às 23:00, etc.)pode abordar isso. Referência pode ser feita para US 6356836e depois WO 2004/021306. Mas até agora, como notado acima,este tipo de dados tem tipicamente somente sido aplicado pa-ra sistemas de monitoramento de tráfego para fornecer dadosa uma proporção relativamente pequena de estradas em um pa-ís.
O efeito geral é que o usuário pode usar algorit-mos de planejamento de rota com custos de segmento de rotadependente no tempo, porém está limitado a planejamento derota para a proporção relativamente pequena de estradas queé coberta pelo sistema de monitoramento de tráfego. A preci-são é fornecida nos custos de cobertura geográfica. Alterna-tivamente, um usuário pode usar algoritmos de planejamentode rota baseados em custos de segmento de rota pré-definidosfixos (por exemplo, limite de velocidade legal). A coberturageográfica está disponível, mas no custo de precisão.
Sumário da Invenção
A invenção envolve um método de planejar uma rotaa um destino. Ele compreende as seguintes etapas:
(a) usar um banco de dados do mapa que define asestradas em termos dos segmentos de rota e inclui um custoindependente no tempo, pré-definido, fixo associado com cadasegmento de rota diferente no banco de dados do mapa;
(b) usar software que habilita uma rota a ser pla-nejada a um destino e que calcula um custo estimado de al-cançar esse destino usando um ou mais segmentos de rota;
onde usar.o software envolve planejar uma rota u-sando automaticamente uma combinação de (i) custos dependen-tes no tempo para um ou mais segmentos de rota na rota, talque um custo é aplicado para cruzar um segmento de rota par-ticular que é apropriado para o tempo específico quando eleé planejado para ser cruzado e (ii) os custos independentesno tempo, pré-definidos e fixos para aqueles segmentos derota na rota que não são definidos pelos custos dependentesno tempo.
A presente invenção combina a cobertura geográficapossível com custos de segmento de rota pré-definidos, fixos(por exemplo, limite de velocidade legal), sempre que possí-vel, com custos dependentes no tempo aumentados. Um usuário,por exemplo, de um dispositivo de navegação portátil, podeentão continuar o planejamento de rota como antes para vir-tualmente qualquer destino em um pais coberto pelo banco dedados do mapa, porém sempre que possível, pode também usardados de tráfeqo com custos dependentes no tempo, tal que oefeito de conqestionamento com qualquer previsibilidade detempo pode ser precisamente levado em consideração como umprocesso base automático. Ele deixa o usuário para simples-mente continuar a dirigir, seguindo o guia oferecido pelodispositivo de navegação, sem a necessidade de estar preocu-pado com o congestionamento que existe agora, e se ele teráimpacto na sua jornada.
Os detalhes adicionais de implementação incluem oseguinte:
O custo dependente no tempo associado com um seg-mento de rota particular refere-se à velocidade do veículoou tempos de trânsito de segmento de rota que foram medidosou deduzidos e não são pré-definidos e fixos. A medição podetomar uma variedade de formas e será descrita depois. Poroutro lado, o custo independente no tempo, pré-definido efixo associado com um segmento de rota particular não foimedido ou deduzido a partir do fluxo de tráfego ou movimentodo veículo real, mas, ao invés, é uma função de (i) o tipode estrada associado com esse segmento de rota ou (ii) o li-mite de velocidade aplicável a esse segmento de rota. Oscustos independentes no tempo são usados em combinação comos custos dependentes no tempo, para aqueles segmentos derota que são definidos por ambos os custos dependentes e in-dependentes no tempo. A combinação pode tomar muitas formasdiferentes: a essência, entretanto, é que existe ainda algumvalor nos dados independentes no tempo no estabelecimento docusto mais preciso para um segmento de rota, mesmo que osdados dependentes no tempo possam estar disponíveis. Por e-xemplo, a qualidade dos dados dependentes no tempo pode sermuito baixa para ser inteiramente confiável; combinando es-ses dados com os dados independentes no tempo fixos com opeso relativo adequado pode-se fornecer a estimativa maisrazoável. Provavelmente, os dados dependentes no tempo podemnão estar disponíveis para um segmento de rota específico,porém podem ser conhecidos por segmentos de rota próximos ousimilares e, portanto, deduzir uma dependência no tempo podeser possível: mas, como antes, algum peso com os dados inde-pendentes no tempo fixos pode ser desejado.
Geralmente, o custo associado com uma rota particular será o tempo estimado obtido para alcançar o destino,desde que a maior parte dos usuários está mais interessada.Porém qualquer outro custo também pode ser usado. O custo équalquer custo percebido ou real que o motorista ou algumaoutra pessoa pode escolher para solicitar ou fornecer que serefere aos segmentos de rota. Por exemplo, o custo associadocom uma rota particular poderia ser o uso de combustível as-sociado com essa rota. Ou o custo financeiro creditável as-sociado com essa rota - especialmente útil onde o pedágioestá no lugar ou existem outras formas de pagamento direto,tal como zonas de congestionamento. O custo associado comuma rota particular pode ser de um tipo que um usuário finalpode selecionar a partir de uma lista de opções exibida emum dispositivo de computação. Nos exemplos acima, a lista deopções incluiria uma ou mais dos itens seguintes: tempo detrânsito para a rota, custo financeiro para a rota, uso decombustível na rota, tráfego estacionário. Em todos casos, osoftware calcula o custo da rota como parte de um algoritmode minimização de custo.
Uma característica é que um custo estimado de al-cançar um destino para um motorista particular de um veículoé uma função de um perfil de condução associado com esse mo-torista. Portanto, o estilo de condução (por exemplo, rápi-da/agressiva/esportiva/; normal; lenta/cautelosa) pode terum impacto significativo nos custos (especialmente nos tem-pos de trânsito e no uso de combustível) . 0 método habilitadiferentes perfis a serem selecionados (por exemplo, pelopróprio motorista, manualmente a partir de uma lista de op-ções exibida em um dispositivo de navegação; ou automatica-mente por esse dispositivo monitorando a condução atual);estes são então usados para selecionar um conjunto apropria-do de custos ou fatores de peso a serem aplicados aos cus-tos. Por exemplo, um motorista em modo esporte pode ter tem-pos de trânsito reduzidos em 5%, a não ser em áreas muitocongestionadas.
Como notado acima, existem muitas formas de medi- ção do fluxo real de tráfego de veículos ou dados de circu-lação. Por exemplo, isso pode ser feito usando o rastreiopor GPS (tipicamente uma gravação dos dados da posição GPSno tempo regular ou nos intervalos de distância) . Os ras-treios por GPS podem ser armazenados por um dispositivo denavegação baseado em GPS em um veículo viajando ao longo dossegmentos de rota. Os rastreios por GPS podem ser enviadospor uma rede sem fio celular diretamente pelo dispositivo aum sistema de monitoramento de tráfego, ou enviados pelodispositivo a um sistema de monitoramento de tráfego. Osrastreios por GPS poderiam ser enviados por um telefone mó-vel conectado ao dispositivo por uma rede de computadorescom.dispositivo de tecnologia bluetooth ("piconet") ou outraforma de conexão, ou enviados pelo dispositivo quando eleestá acoplado com um PC a um sistema de monitoramento detráfego.
A medição dos fluxos reais de tráfego de veículosou circulação também poderia ser alcançada pela medição dalocalização de telefones móveis; isso pode ser feito monito-rando passivamente tráfego de sinalização a partir dos tele-fones móveis às estações base. A medição dos fluxos reais detráfego de veículos ou circulação pode também ser alcançadausando sensores cíclicos em estradas, ou usando sistemas ba-seados em câmeras (por exemplo, sistemas de reconhecimentode número de placa) Oou usando veículos equipados com rádiosinalizador.
Os custos dependentes no tempo podem ser dinamicamente atualizáveis: portanto, à medida que as condições detráfego mudam, essas mudanças podem ser detectadas pelo sis-tema de monitoramento de tráfego e os custos mudados usadospelo software de planejamento de rota. Isso também cobre asituação onde um acidente ou outro evento não previsível o-corre; a atualização dinâmica em tempo real é então muitodesejável.
Os custos dependentes no tempo associados com umsegmento de rota podem ser uma função de um ou mais de mui-tos diferentes parâmetros relacionados com o tempo. Por e-xemplo, eles podem ser uma função de:
- a hora do dia ou da noite.
- os dias da semana.
- feriados públicos.
- feriados escolares.
- Mais geralmente, qualquer evento que provavel-mente terá impacto nos custos de segmento de rota; ou qual-quer situação futura sobre a qual é possível inferir um im-pacto provavelmente no custo de segmento de rota.
Usando o método acima, uma rota pode ser planejadaa um destino, ou dois ou mais destinos, e o tempo de chegadaem cada destino será significativamente mais preciso que asaproximações baseadas no limite de velocidade atual.
Outro aspecto da invenção é um dispositivo de na-vegação programado com:
(a) um banco de dados do mapa que define as estra-das em termos dos segmentos de rota e inclui um custo inde-pendente no tempo pré-definido, fixo associado com cada seg-mento de rota diferente no banco de dados do mapa; e
(b) software que habilita uma rota a ser planejadaa um destino e que calcula um custo estimado de alcançar es-se destino usando um ou mais segmentos de rota;
Onde o dispositivo pode planejar uma rota usandoautomaticamente uma combinação de (i) custos dependentes notempo para um ou mais segmentos de rota na rota, tal que umcusto é aplicado para cruzar um segmento de rota particularque é apropriado para o tempo especifico quando ele é plane-jado a ser cruzado e (ii) os custos independentes no tempo,pré-definidos, fixos para aqueles segmentos de rota na rotaque não são definidos pelos custos dependentes no tempo.
É o dispositivo que calcula a rota de menor custo ao destino; por exemplo, a rota mais rápida, a rota com me-nor gasto de combustível, a rota com as menores despesas fi-nanceiras, etc. Os custos dependentes no tempo podem ser em-purrados para o dispositivo ou enviados ao dispositivo emsolicitação pelo dispositivo. Para a eficiência de largurade banda, os custos dependentes no tempo recebidos pelo dis-positivo podem ser restritos à classe de tipos de estrada.
0 dispositivo pode incluir custos dependentes notempo em uma mesma memória que inclui o banco de dados domapa. Portanto, uma aproximação é para distribuir cartões dememória ou outros formatos físicos de memória não somentecom o banco de dados completo, mas também com os custos de-pendentes no tempo associados com muitos dos segmentos derota no banco de dados. Alternativamente, os custos depen-dentes no tempo poderiam estar disponíveis ao dispositivoquando ele se acopla com um PC conectado à internet que podedescarregar os dados de um servidor, ou pelo ar, e entãoarmazenar na memória (tipicamente um disco rígido ou memóriaem estado sólido) do próprio dispositivo.
Uma outra aproximação é para o servidor remoto en-viar ao dispositivo um custo associado com circulação de uminício até o destino; o servidor recebe o conteúdo de tráfe-go em tempo real que o habilita a atualizar os dados de trá-fego com dados recentes. Quando o dispositivo recebe dadosem tempo real ou dados de tráfego recentes ou informação decongestionamento a partir de um servidor, ele usa automati-camente esses dados ou informações para recalcular a rotaótima.
É também possível para:
(a) ambos o dispositivo e o servidor usarem cadaum separadamente os custos dependentes no tempo;
(b) para o dispositivo informar ao servidor dosmenores custos de rota que ele calculou;
(c) para o servidor enviar uma notificação ao dis-positivo se a rota de menor custo que ele calculou é dife-rente da rota que o dispositivo calculou.
Δ largura de banda pode ser economizada se o ser-vidor enviar uma notificação ao dispositivo que define uni-camente a diferença entre as rotas.
Outra aproximação é:
(a) ambos o dispositivo e o servidor usam cada umseparadamente os custos dependentes no tempo;
(b) o dispositivo identifica os segmentos de es-trada para os quais dados recentes são valiosos e solicitaos dados recentes do servidor.
Em qualquer evento, o dispositivo pode sugerir umtempo de início ótimo para uma jornada, se o usuário definirquando ele deseja chegar.
O próprio dispositivo pode ser um dispositivo denavegação baseado em GPS. Ele pode ser um telefone móvel comum sistema de procura de localização, tal com GPS. Ele podeser um dispositivo de navegação portátil, tal como um GO doTomTom, ou ele pode estar permanentemente embutido em um ve-iculo a motor.
Outros aspectos são:
Um sistema de monitoramento de tráfego que mede avelocidade do tráfego ou os dados de tempo de trânsito comouma função do tempo e gera um banco de dados de históricodas velocidades do tráfego dependentes no tempo ou tempos detrânsito para segmentos de estradas; e compartilha no mínimoalgum deste banco de dados ou de seus conteúdos para habili-tar o método definido acima a ser executado.
Um mapa digital de uma região, mapa que inclui da-dos que definem segmentos de estradas, junto com dados quedefinem os custos dependentes no tempo associados no mínimocom alguns dos segmentos de estrada, adaptado para habilitaro método definido acima a ser executado quando usado pelosoftware de planejamento de rota.
Um veículo a motor incluindo um sistema de navega-ção embutido operável para planejar uma rota usando o métododefinido acima.
Breve Descrição dos Desenhos
A Figura 1 é uma representação esquemática de umsistema de planejamento de rota de acordo com uma modalidadeda presente invenção;
A Figura 2 é um mapa que ilustra o uso de uma fun-ção de custo dinâmica para selecionar uma rota otimizada pa-ra uma jornada;
A Figura 3 é uma representação esquemática da ope-ração de um sistema de rota dinâmico distribuído.
Descrição Detalhada da Invenção
Existem vários aparelhos para propor uma rota emuma rede de estradas a um motorista que deseja fazer uma vi-agem específica. A viagem pode ser simples especificada en-tre dois pontos, ou pode ser uma viagem mais complexa envol-vendo múltiplas localidades que podem ser visitadas, não ne-cessariamente em uma ordem particular. Esse é o tipo de via-gem que o motorista entregador faria. Não importa a forma daviagem, o objetivo é minimizar um custo associado com a via-gem. Os custo mais óbvio é o tempo de duração, porém qual-quer outro custo pode ser relevante, por exemplo, o combus-tível usado durante a viagem. Os usuários podem restringir aescolha das estradas usadas, por exemplo, algumas classes deveículos comerciais são proibidas de usar todas as rotas,exceto as rotas de caminhão quando fora das conurbações. Es-ses aparelhos são usualmente mais incorporados como algorit-mos encapsulados em sistemas computacionais que determinamum custo a uma seção de rota, e que aplicam um algoritmo deminimização de custo [Dijkstra] ao gráfico das junções e ro-tas. No caso simples, o custo é fixo para cada rota, e é otempo de viagem ao longo da rota quando viajando na veloci-dade normal da rota (tipicamente essa figura é o limite develocidade para a estrada em questão, ou um valor simples-mente derivado do limite de velocidade). Esse pode ser cha-mado de uma função de custo estática.Isso não leva em consideração as variações na ve-locidade potencial ao longo da rota, tal como aquelas causa-das pelos períodos de pico e de não pico. Nenhuma das duasleva em consideração o fato de que o limite de velocidade naestrada é um indicador muito pobre da velocidade utilizávelsegura de uma estrada.
Para resolver o problema da variação no custo deuma estrada ao longo do tempo, o algoritmo pode ser modifi-cado para anexar um custo a uma rota que é dependente medi-ante a hora do dia. Então a entrada para o algoritmo de rotainclui um tempo para o qual a melhor rota é exigida, e ocusto apropriado no tempo relevante é aplicado a cada seçãode rota. O problema com tais sistemas é o fornecimento deuma boa função de custo para uma rota; um pode gerar umafunção de custo sintética determinando um custo mais altonos horários de pico, porém estradas individuais tendem ater padrões de congestionamento individuais, então embora umcusto variável no tempo possa ser uma estimativa melhoradado custo verdadeiro, ele está longe da perfeição.
A presente invenção aborda o problema de forneceruma estimativa de melhor custo para estradas para resultarem um sistema de rota para motoristas mais preciso. Um sis-tema de monitoramento de tráfego (ou a saída de histórico deum sistema de monitoramento de tráfego) é incorporado nosistema de rota. A informação de tráfego de histórico emiti-da pelo sistema de monitoramento é processada para fornecerprevisões de custo para a rota e o tempo de interesse, e umalgoritmo de minimização de custo é então aplicado para oscustos previstos de segmentos de rota para gerar a rota proposta ou rotas e seu custo(s) total previsto.
Como o novo sistema fornece estimativas de custovariáveis no tempo e sugestões de rota, pode-se também des-crever uma estrutura para garantir que um motorista que usao que foi originalmente proposto como a rota ótima para umaviagem continue a seguir a rota mais ótima à medida que ascondições da estrada mudam dinamicamente.
Em adição, o novo sistema fornece a oportunidadede refinamentos adicionais ao serviço de rota. Ele pode, porexemplo, ser adaptado para sugerir um tempo de viagem prefe-rencial dentro de uma janela de tempo selecionada, quandoesta resultará no custo mais baixo de viagem.
A presente invenção fornece um método e um sistemapara gerar planos de rota otimizados e estimativas de tempode viagem para uma viagem particular e tempo de partida echegada, e podem também ser usados por propor um tempo departida ótimo. Eles usam os dados e previsões geradas por umsistema de monitoramento de tráfego para fornecer previsõesde tempo de viagem precisas para horários particulares emsegmentos de rota. Combinado com um algoritmo de rota tradi-cional, isso permite que a melhor rota seja selecionada parauma viagem levando em conta as condições de tráfego que se-rão provavelmente encontradas. Em particular, e como notadoacima, uma implementação combina a cobertura geográfica pos-sível com custos de segmento de rota pré-definidos, fixados(por exemplo, limite de velocidade legal), sempre que possí-vel, com custos dependentes no tempo maiores. Um usuário,por exemplo, de um dispositivo de navegação portátil, podeentão continuar a planejar a rota como antes para virtual-mente qualquer destino em um pais coberto pelo banco de da-dos do mapa armazenado, mas, sempre que possível, pode tam-bém usar dados de tráfego com os custos dependentes no tem-po, tal que o efeito de congestionamento com qualquer previ-sibilidade de tempo possa ser precisamente levado em contacomo um processo base automático. Ele deixa o usuário sim-plesmente continuar a dirigir, seguindo o guia oferecido pe-lo dispositivo de navegação, sem a necessidade de estar pre-ocupado com o congestionamento que existe agora, e se eleterá impacto em sua viagem.
0 sistema é mostrado na Figura 1 e compreende:
•Um sistema de monitoramento de tráfego 1
•Um sistema de rota 2
Esses dois sistemas são integrados tal que o sis-tema de monitoramento 1 fornece um aparelho de previsão detempo de trânsito 3 que é usado pela função de custo 7 dosistema de rota 2 para fornecer os custos de segmento de ro-ta dependentes no tempo precisos.
1. Sistema de Monitoramento de Tráfego (TMS)
Um sistema de monitoramento de tráfego 1, tal comoRoDIN24 da Applied Generics [RoDIN24], contém um núcleo demonitoramento e de coleta 4 que observa, via algum mecanis-mo, o tráfego em uma determinada área geográfica.
Dentro da área geográfica, a rede de estradas estásegmentada em segmentos curtos e discretos; tipicamente ossegmentos terminam em junções, apesar de que pode haver múl-tiplos segmentos entre junções amplamente espaçadas. Um mó-dulo de processamento interno ao núcleo gera um ou outro ouambos de:
-Informação de tempo de trânsito de histórico pa-ra segmentos de estrada, armazenada no banco de dados 5. Emuma freqüência definida, a estimativa do sistema para o tem-po atual para cruzar o segmento de estrada é gravada no ban-co de dados, junto com quaisquer outros parâmetros que osistema gera relacionados com o tráfego no segmento de es-trada. 0 método para calcular a estimativa de tempo de trân-sito é dependente do sistema de monitoramento de tráfego; emRoDIN24 ele é derivado dos movimentos de telefones móveisque o sistema acredita ter cruzado o segmento em questão comum alto grau de probabilidade. Referência pode ser feita aoWO 0245046, os conteúdos do qual são incorporados como refe-rência .
-Informação e notificação de congestionamento 6.0 sistema 6 identifica aqueles segmentos de estrada que es-tão com congestionamentos significativos (viajando em velo-cidade na estrada muito abaixo que a esperada) e emite noti-ficações ao clientes interessados usando um protocolo combi-nado.
1.1 Previsão do Tempo de Trânsito
O sistema de monitoramento de tráfego 1 é aumenta-do com um módulo de previsão de tempo de trânsito 3. Esse édesignado para fornecer um estimativa do tempo de trânsitoesperado em qualquer segmento de estrada dentro do âmbito doTMS 1, em qualquer tempo futuro solicitado. Observa-se queum módulo de previsão de tempo de trânsito 3 que sempre for-nece o tempo de trânsito na velocidade limite da estrada éum exemplo degenerado deste sistema, e quando integrado comum sistema de rota serve para implementar as previsões derota da maneira estática tradicional. Portanto, onde o bancode dados histórico 5 ou sistemas de notificação/informaçãode congestionamento podem fornecer dados não significativos,então a posição padrão é que o tempo de trânsito é simples-mente uma função do limite de velocidade - ou seja, dadosindependentes no tempo fixados, convencionais.
Na modalidade preferencial, a previsão de tempo detrânsito é baseada em uma análise automática da informaçãode tempo de trânsito de histórico 5, e em uma integração coma informação de congestionamento atual 6. A previsão podeser executada continuamente para todos os segmentos em umfuturo próximo, ou pode executada em demanda quando a soli-citação por um cálculo da rota solicita um tempo de trânsitoprevisto do segmento de estrada particular.
É comum em pesquisa de transporte categorizar ocalendário em tipo de dia, e em dias de um tipo particular,categorizar o horário em horário de pico, horário de não-pico, hora do dia, noite, etc.
Os tipos de dias podem ser
•Dia da semana.
•Sexta-feira, que tende a um padrão diferente dosoutros dias da semana.
•Sábado.
•Domingo.•Feriado público.
As fases do ano quando as escolas estão em sessãoou em feriado adicionalmente servem para dividir o tempo.
Definindo tal calendário como a entrada para o TMS1, dados históricos podem ser alocados em uma categoria a-propriada. Dentro de cada categoria, as estimativas de tempode trânsito em uma janela de tempo curto podem ser agrupa-das; 15 minutos é um tamanho realista de janela. Então a in-formação histórica torna-se estruturada na forma:
- Dia da semana, sessão de escola, 08:00-08:15,tempo de trânsito estimado médio de 43 minutos.
- Sexta-feira, feriado escolar, 08:30-08:45, tempode trânsito estimado médio de 27 minutos.
Um mecanismo para executar a previsão do tempo detrânsito 3 é usar as categorias de informação histórica, talcomo aquelas descritas. Então o tempo de trânsito previstopara uma viagem em um horário particular é dado como um va-lor médio de tempo de trânsito da categoria que contém o ho-rário.
O refinamento do mesmo mecanismo leva em conta in-cidentes raros e congestionamento atualmente sendo observa-dos pelo sistema de informação de congestionamento 6. Ostempos de trânsito mais recentemente observados são compara-dos com as previsões para suas categorias, e a previsão fu-tura é escalada na proporção à razão recentemente observadados tempos de trânsito recentemente previstos. Para previ-sões de tempo de trânsito em um longo tempo no futuro, o es-calonamento não deve ser aplicado. Mais geralmente, a previ-são observada deve decair para o valor histórico médio à me-dida que a distância da previsão no futuro cresce.
Claramente, o mecanismo de previsão pode ser feitomais sofisticado. O aperfeiçoamento central é que a informa-ção histórica está disponível e pode ser usada para produziruma previsão muito mais precisa dos tempos de trânsito paraas seções de rota na área geográfica em consideração.
2. Descobridor de rota
A descoberta da rota pode ser implementada em umsistema 2 usando qualquer algoritmo de descoberta de rotaque determina os custos às ligações na rede. A função decusto dinâmica é simplesmente integrada no algoritmo de rota.
2.1 Função de Custo Dinâmica
Uma função de custo dinâmica é uma função do seg-mento de estrada e do tempo de interesse (futuro previsí-vel) . Essa contrasta com uma função de custo estática que éuma função somente do segmento de estrada. A função de custoestática mais comum é o tempô de trânsito no limite de velo-cidade 7, porém outras funções de custo podem ser seleciona-das 8 ao invés. Uma boa função de custo dinâmica pode serimplementada usando o mecanismo de previsão de tempo detrânsito do TMS 1. Quando o algoritmo de minimização de cus-to é aplicado 9 para um tempo de viagem particular, estafunção de custo dinâmica resulta em um tempo de viagem pre-visto mais preciso e uma seleção de rota que está mais pró-xima da ótima.
2.2 Rota com DijkstraExiste um algoritmo bem conhecido [Dijkstra] quepermite que o caminho mais curto seja calculado 9 entre osnós de um gráfico. Esse é o algoritmo padrão empregado paradescobrir a rota mais curta em uma rede de estradas. No al-goritmo Dijkstra, um peso fixado é anexado em cada margem dográfico; o custo para a rota de estrada normal é o tempo detrânsito para a seção de estrada na velocidade limite fixadana seção de estrada.
Usando a função de custo dinâmica, o custo de umamargem do gráfico não é um valor constante, porém varia aolongo do tempo. Entretanto, pode ser mostrado que a extensãoleve necessária para o algoritmo ainda resultará no calculode pelo menos caminho de custo a partir de um local e tempode inicio particulares; de fato, somente um custo é sempreaplicado a uma margem/seção de estrada particular, (durantea fase de relaxamento do algoritmo) , e à medida que essecusto está disponível a partir da função de custo dinâmica,a prova da correção do algoritmo em nossa aplicação é imedi-ata.
Nessa implementação, usam-se custos de segmento derota pré-definidos fixados (por exemplo, o limite de veloci-dade legal) para alguns segmentos de rota, mas, sempre quepossível, os custos dependentes no tempo maiores para outrossegmentos de rota. Um usuário, por exemplo, de um dispositi-vo de navegação portátil, pode, portanto, continuar a plane-jar a rota como antes para virtualmente qualquer destino emum país coberto pelo banco de dados de mapa armazenado, mas,sempre que possível, pode também usar dados de tráfego comcustos dependentes no tempo, tal que o efeito do congestio-namento com qualquer previsibilidade no tempo pode ser pre-cisamente levado em conta como um processo base automático.Ele deixa o usuário simplesmente continuar a dirigir, se-guindo o guia oferecido pelo dispositivo de navegação, sem anecessidade de se preocupar com congestionamento que existeagora, e se ele terá impacto em sua viagem.
2.3 Figura 2 - Exemplo
Demonstra-se como o sistema de rota dinâmico re-sulta em uma grande economia concreta de tempo para uma via-gem exemplificada. Considera-se o seguinte mapa de estradaesquemático. Um motorista deseja viajar de Lilliput a Brod-bingnag. Qual rota ele deveria tomar, e em quanto tempo elechegaria lá? 0 mapa é rotulado com as distâncias ao longodas estradas, e as velocidades, respectivamente, na hora doalmoço e na hora do rush. Por exemplo, 30 km (60 kph/30 kph)indica que o segmento de estrada é de 30 km, e de acordo coma melhor informação disponível para o preditor de tempo detransito, na hora do almoço (12:00), ele viajará em 60 kph,enquanto na hora do rush (16:00), ele viajará a 30 kph.
Consideram-se as opções do motorista. Ela(ele) po-de viajar via ou Blefuscu, ou via Laputa. Assumindo que to-dos os limites de velocidade de estrada são 90 kph, a viagemvia Blefuscu é mais curta, e o sistema de rota convencionalsempre proporá essa rota. Agora, deixe-nos examinar a rotacom uma função de custo dinâmica:
Hora do Almoço:
1. Às 12:00, Lilliput para Blefuscu leva 3 min a60 kph. Às 12:30 (quando o motorista chega em Blefuscu), aviagem para Brobdingnag leva 20 min a 60 kph para outros 20min. A duração total da viagem é 50 min.
2. Às 12:00, Lilliput para Laputa leva 20 min a 60kph. Às 12:20 (chegando em Laputa), a viagem para Brobding-nag leva 40 min a 60 kph para outros 20 min, uma duração to-tal de 60 min. Então na hora do almoço, é claramente melhorviajar via Blefuscu.
Hora do Rush
1. Às 16:00, Lilliput para Blefuscu leva 60 min a30 kph. O motorista chega em Blefuscu às 17:00, e leva mais60 min para viajar os 20 km até Brobdingnag a 20 kph. A via-gem leva um total de 120 min.
2. Às 16:00, Lilliput para Laputa leva 40 min a 30kph. O motorista chega em Laputa às 16:30, hora na qual elelevará mais 60 min para viajar os 40 km para Brobdingnag a40 kph. A viagem leva um total de 100 min.
Então, durante a hora do rush, a escolha de viajarvia Laputa economizou 20 minutos do motorista.
3. Atualização/Monitoramento de Rotas Escolhidas
Quando o sistema de rota calculou uma rota para ummotorista, o estado das estradas pode mudar inesperadamenteenquanto o motorista ainda está atravessando a rota. Uma im-plementação de sistema de rota pode ser construída, que emtempo real, assegura que o motorista está ainda tomando amelhor rota. Isso exige que:
- O motorista deveria estar em contato com o sis-tema de rota para indicar a posição alcançada na rota; comoum dispositivo de emergência, o sistema pode estimar a posi-ção do motorista baseada na velocidade da rota proposta.
- O sistema de rota periodicamente re-calcula arota do motorista a partir de sua posição atual até o desti-no .
- O sistema de rota usa um mecanismo de comunica-ção para informar ao motorista quando a rota calculada foialcançada.
3.1 Sistema Eficiente de Rota Dinâmico Distribuído
Uma implementação comum de um sistema que fornecerota dinâmica localiza um sistema de navegação pessoal (PNS)no veículo do usuário, ou em alguma forma de situação móvelcom o usuário. 0 PNS está em comunicação (intermitente) comum sistema de navegação central (CNS) que é um sistema in-terconectado de rede fixa contendo o sistema de monitoramen-to de tráfego. Pode-se ver o sistema como distribuído entreo PNS e o CNS.
O mais moderno em sistemas de comunicação entrePNS e CNS (por exemplo, GPRS) não fornece alta largura debanda, baixa latência ou comunicação contínua em geral, talque os problemas de comunicação devem ser lidados na arqui-tetura de uma implementação.
Em adição, onde o sistema contém um grande númerode PNSs, os custos de executar significante s computações noCNS, em particular fazendo rota podem ser proibitivos. Simi-larmente, mantendo estado em benefício de todos os PNSs noCNS adiciona significativamente à complexidade e recursoscomputacionais que devem ser desenvolvidos no CNS.Em um sistema de rota dinâmico distribuído, a in-teligência de rota pode estar localizada:
- No PNS sozinho
- O PNS contém um instantâneo recente do banco dedados histórico;
- O PNS recebe informação de congestionamento apartir do CNS;
- O PNS implementa previsão de tempo de transito eum sistema de rota baseado em sua aproximação.
- Compartilhada entre PNS e CNS
- PNS e CNS ambos calculam uma rota para o usuá-rio;
- CNS e PNS tentam assegurar que o PNS fornece umarota sempre boa o suficiente (ou melhor) com mínimas surpre-sas para o usuário.
Um sistema de rotas no CNS sozinho sofre da ausên-cia de conectividade garantida entre CNS e PNS, e em qual-quer caso, os PNSs mais modernos usam rotas estáticas noPNS; então é sempre possível fornecer o que pode ser vistocomo simplesmente um caso degenerado de rota de PNS.
As várias alternativas têm vantagens diferentes, eexaminou-se como cada uma pode ser implementada com os obje-tivos de fornecer seleção de rota rápida e precisa com bai-xos custos de comunicação. Finalmente, descreve-se um siste-ma de rotas que tem a vantagem de ser sem estado para o CNSe de baixo custo em largura de banda.
3.2 Rota de PNS
Quando o PNS faz a rota, ele deve indicar ao CNS aárea geográfica gue é de interesse dele. Esta é uma área ro-deando a fonte e destino de uma rota, com folga suficientegue gualguer rota sensível estará sempre dentro da área.Chama-se essa a área direcionável. Então o CNS necessita as-segurar gue:
1. O PNS recebe atualizações guando os segmentosde estrada na área direcionável estão viajando em uma velo-cidade (portanto, tem um custo) significativamente diferentedaguela prevista pela informação no PNS; usualmente issosignifica gue há um retardo inesperado (congestionamento) nosegmento de estrada.
2. O PNS tem uma vista de histórico atualizada daárea direcionável. O banco de dados de histórico tende a mu-dar lentamente, e o CNS pode fornecer ao PNS atualizaçõesdinâmicas de informação de histórico na área direcionávelgue está desatualizada.
Em soma, o CNS assegura gue o PNS tenha uma vistaboa o suficiente da área direcionável para produzir uma rotague está muito próxima da rota ótima gue o próprio CNS gera-ria. A rota de PNS tem vantagens em tempo real. Se o PNS es-tá em contato com o CNS ou não, uma melhor rota conhecidapode ser calculada e usada pelo motorista até gue atualiza-ções são recebidas a partir do CNS para re-calcular a rota e(possivelmente) re-direcionar o motorista.
Um problema com essa forma de rota de PNS é gue oPNS deve pesguisar no CNS por atualizações para a função deprevisão na área direcionável, ou o CNS deve manter estadogravando a área direcionável do PNS, tal gue ele pode empur-rar atualizações ao PNS.
3.3 Rota Compartilhada
Ambos PNS e CNS podem participar em guiar o moto-rista em uma rota. Quando eles estão em contato, o PNS e oCNS podem ambos calcular a rota, então eles podem negociarsobre diferenças em suas rotas selecionadas, ou ficarem des-cansados já que ambos escolheram a mesma rota.
Por exemplo:
1. Motorista pergunta ao PNS para (rota A B)
2. PNS calcular (A r s t B)
3. PNS envia ao CNS (rota selecionada A B(r s) )
- qual rota é perguntada a tomar
- o primeiro ponto(s) (equivalentemente aos pri-meiros segmentos de rota) que ele selecionou
4. O CNS calcula a (rota A B) usando seu sistemade rota, que por definição resulta na melhor rota possívelque sua tecnologia pode gerar. (A χ y ζ B)
5. 0 CNS compara a rota que ele gerou com a rotagerada pelo PNS. Nesse exemplo, o CNS fez a rota via x, y ez, uma rota completamente diferente do PNS, assim parecerianecessário deixar o PNS conhecer.
6. Onde há diferenças, o CNS transmite essas devolta ao motorista. Em particular, ele necessita somentetransmitir imediatamente se há diferença no início da rota.E é necessário somente transmitir a primeira diferença; emrecebimento de uma diferença, o PNS pode calcular uma rotarestante a partir do próximo ponto no mapa na rota fornecidapelo PNS. Então o CNS diz ao PNS (rota selecionada AB (x) )e ο PNS calcula (rota A via χ Β) que, felizmente, o PNS cal-cula como (A χ y ζ B).
- Se uma diferença existe mais tarde na rota, oPNS pode até escolher não transmitir a rota até que o moto-rista está mais próximo à divergência de rotas, em razão deque a divergência pode ser causada pelo congestionamentotemporário que terá desaparecido quando o motorista o alcan-ça .
7. O CNS continua a monitorar a rota do motorista,enviando notificações se ele re-calcular uma rota diferenteem um tempo futuro.
Rota compartilhada dessa forma e de formas rela-cionadas é extremamente eficiente em largura de banda. Estátambém muito próxima da ótima para procura de rota, dada pe-la função de custo dinâmica correta. O problema principalcom rota compartilhada é que ela localiza significante com-putação e custos de estado no CNS.
-3.4 Figura 3 - Rota de PNS com Baixa Carga de RedeQuando o sistema usa rota de PNS, constata-se queuma rota boa o suficiente pode ser feita usando a função derota dinâmica no PNS que codifica a informação de histórico,mais uma quantidade muito pequena de informação de retardosolicitada a partir do CNS. A chave é fazer a rota no PNSpara identificar os poucos segmentos de estrada que devemter seus custos atualizados no PNS com os valores mais atua-lizados calculados pelo CNS. Esse então permite que o PNSrefine sua rota para aproximar a rota ótima como teria sidocalculado pelo CNS usando a função de custo dinâmica.Aqui está o mecanismo:
1. O PNS constrói a área direcionável para a rotaA a B, e pergunta ao CNS pelos valores de custo do CNS pelostempo nos quais a rota será usada para quaisquer segmentosde estrada na área direcionável que são de custo menor deacordo com a função de custo do CNS do que de acordo com afunção de custo do PNS. O CNS conhece quais funções de custoo PNS está usando porque o PNS pode dizer ao CNS a versão dobanco de dados de histórico que ele mantém. O CNS mantém umacodificação de todos os bancos de dados de histórico que es-tão presentes na população de PNSs, tal que ele pode deter-minar para qualquer segmento de estrada se qualquer dos va-lores de custo do segmento deve ser retornado ao PNS. Umadiferença de custo mínima por segmento é definida, ds, talque o CNSD somente envia ao PNS os segmentos de estrada e osvalores de custo de CNS (segment, Costcns (segment)) que sa-tisfaz Costcns (segment) + ds < coStpns (segment) , que é aquelecom um valor de custo de CNS menor por pelo menos ds. Prati-camente, o número de tais segmentos de estrada selecionados,e, portanto, o tamanho de mensagem e custo, será pequeno.
2. Agora, o PNS constrói uma função de custo modi-ficada, routecostpus, que determina os valores de custo re-tornados pelo PNS para os segmentos de estrada com customais baixo retornados no estágio anterior, e determina osvalores históricos mantidos pelo PNS para todos os outrossegmentos de estrada. O PNS executa um cálculo de rota de Aaté B usando routecostPNS. A rota selecionada por esse cálcu-lo é chamado a rota candidata bestroutePNS· A função de custodo CNS, routecostcNSr pode anexar um custo mais alto a essarota do que routecostPNS, porque a função de custo do PNS mo-dificada não conhece os custos raramente altos (equacionandopara segmentos de estrada retardados) que a função de custode CNS conhece. Mas por causa da modificação da função decusto do PNS no estágio anterior, bestroutePNS terá um custode acordo com PNS que não é muito maior do que a rota decusto mais baixo de acordo com routecostCNSr que chama-sebestrouteCNs De fato:
routecostPNS (bestroutePNS) < route-costcNs (bestrouteCNs) + segmentcount (hestrouteCNs) *ds- 0 valorde ds usado no sistema é escolhido de modo a compensar quãopróximo routecostPNS (bestroutePNS) deve ser para route-costcNs (bestroutePNS) contra o tempo e largura de banda de re-de exigidos para transmitir segmentos de estrada e custo noestágio 1.
3. Agora resta verificar que o custo que o CNS de-termina à rota candidata escolhida pelo PNS, route-costcNs (bestroutePNS) , não é muito pior do que o custo que oPNS determina a ela. Para fazer isso, o PNS solicita os va-lores de custo do CNS para os segmentos de estrada em bes-troutePNS. 0 CNS fornece os valores de custo para esses seg-mentos de estrada ao PNS, e o PNS atualiza sua função decusto para incorporar esses valores de custo de segmento deestrada a partir do CNS. Se o CNS retém o número de versãode banco de dados histórico de PNS, ou o PNS envia o númerode versão novamente nessa solicitação, o CNS necessita so-mente responder com aqueles valores de custo de segmento deestrada que diferem daqueles que o PNS mantém em seu bancode dados. A função de custo do PNS é agora routecostPNSupdated.
4. O PNS agora calcula routecostPNSupda~ted (bestroutePNS) r o custo da rota candidata que ele anterior-mente selecionou, esse tempo usando os valores de custo for-necidos para os segmentos de estrada nessa rota. Nota-se queroutecostPNSupdated (bestroutePNS) = routecostcm (bestroutePNS).
Uma diferença de custo aceitável máxima dextraroute é defini-da para testar se bestroutePNS é para ser aceitável como arota a oferecer ao cliente nesse estágio. bestroutePNS é a-ceito somente no caso em que routecostPNSupdated (bestroutePNS) ^routecostPNS (bestroutePNS) + dextraroute· 0 valor de dextrar0uteusado pelo sistema é escolhido para compensar quão próximoroutecostPNSupdated (bestroutePNS) está de routecostcm (bestrou-teCNs) contra o tempo e largura de banda da rede que o meca-nismo consome.
5. Se bestroutePNS foi aceita, o processo de sele-ção de rota está completo e bestroutePNS é emitido ao usuáriodo PNS.
6. Se bestroutePNS não foi aceita, o mecanismo re-torna ao estágio 2, exceto que esse tempo routecostPNSupdated êusado para selecionar uma nova rota candidata bestroute'PWS.Se bestroute'PNS = bestroutePNS (ou, em iterações adicionais,qualquer rota candidata previamente selecionada) então bes-troute'PNS é aceita imediatamente. De outra forma, o sistemaexecuta o mesmo processo novamente, solicitando os valoresde custo do CNS para bestroute' PNS (estágio 3) atualizandoroutecostPNSupdated, e calculando route-cost'pNsupdated (bestroute'PNS) (estágio 4).
7. Eventualmente, e usualmente muito rapidamentedada uma escolha razoável de dextraroater uma das rotas can-didatas que o sistema gera é aceita. Pode ser mostrado que oPNS deve eventualmente aceitar uma rota candidata porque afunção de custo routecostPNSupdated estabilizará eventualmenteigual a routecostCNSr ponto no qual routecostPNSupdated = route-costpns e a condição de aceitação para a rota candidata atualroutecostPNSupdated (bestroutePNS) ≤ routecostPNS (bestroutePNS) +dextraroute se manterá imediatamente.
8. O sistema emite a rota aceita ao usuário doPNS.
9. Se em qualquer conectividade de estágio é per-dida entre PNS e CNS, o PNS pode emitir a rota candidata a-tual ao usuário. Ao invés, é freqüentemente melhor emitir oprimeiro estágio de uma rota imediatamente, e então à rota apartir da próxima junção que o motorista se aproximará. Ainteração com o sistema parece muito mais natural ao usuáriose ele não necessitar esperar mais do que uma fração de umsegundo por uma resposta inicial a partir do sistema depoisde solicitar uma rota.
10. À medida que o motorista viaja em direção aodestino, o sistema pode periodicamente solicitar (como noestágio 3) os custos para os segmentos de estrada restantesda rota aceita. Se um retardo se constrói pela rota, o PNSpode automaticamente re-direcionar a partir da posição atualreiniciando o algoritmo no estágio 4.
A rota de PNS de baixo custo executa todos os seuscálculos de rota no PNS (portanto, a rota de PNS), mas aomesmo tempo ela exige estado mínimo no CNS, e faz mínimasdemandas de largura de banda. Ela tem a vantagem de rota dePNS de ser capaz de continuar sendo útil quando ela está emcontato com o CNS. Em adição, a rota de PNS de baixo custoproduz rotas que são praticamente suficientemente próximasem custo às rotas produzidas usando rota dinâmica no CNS,tal que quase todas as economias de custo associadas com arota dinâmica podem ser realizadas na prática.
3.5 Reduzindo Custos de Comunicação
Entretanto, as responsabilidades para seleção derota são divididas, o custo de transmissão de dados pode sermantido baixo usando um número de técnicas:
Numeração de Segmento Relativa à Localização
Quando o PNS e o CNS estão em comunicação, a loca-lização precisa do motorista e o PNS é quase sempre exigidapelo CNS. Como a maior parte dos segmentos de estrada de in-teresse são locais ao motorista (ou a uma rota selecionadapara o motorista), um sistema de numeração de rota alterna-tivo pode ser colocado no local temporariamente entre o PNSe o CNS, onde somente um pequeno número de bits é necessáriopara identificar os segmentos de estrada mais usualmentetransmitidos.
Numeração de Segmento Relativa à Rota
Uma rota de Ά até B pode ser inteiramente descritacontando saídas em junção atravessada na rota. Onde cadasegmento de estrada é de comprimento significativo, isso re-sulta em uma representação muito compacta de uma rota.Onde, como é típico, uma grande seção de uma rotapode dar na mesma estrada, uma forma de executar codificaçãode comprimento pode ser usada. Então uma rota pode ser re-presentada como (3, 13, 2, 28, 2, 15), significando
- 3a salda de uma próxima junção
- reto através das próximas 13 junções
- 2a saída na 14a junção
- reto através das próximas 28 junções
- 2a saída na 29a junção
- reto através das 15 junções
- chegada.

Claims (56)

1. Método de planejar uma rota até um destino,CARACTERIZADO pelo fato de que compreende as etapas de:(a) usar um banco de dados do mapa que define asestradas em termos dos segmentos de rota e inclui um custoindependente no tempo, pré-definido, fixo associado com cadasegmento de rota diferente no banco de dados do mapa;(b) usar software que habilita uma rota a ser pla-nejada a um destino e que calcula um custo estimado de al-cançar esse destino usando um ou mais segmentos de rota;onde usar o software envolve planejar uma rota u-sando automaticamente uma combinação de (i) custos dependen-tes no tempo para um ou mais dos segmentos de rota na rota,tal que um custo é aplicado para cruzar um segmento de rotaparticular que é apropriado para o tempo especifico quandoele é planejado para ser cruzado e (ii) os custos indepen-dentes no tempo, pré-definidos e fixos para aqueles segmen-tos de rota na rota que não são definidos pelos custos de-pendentes no tempo.
2. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que o custo dependente no tempoassociado com um segmento de rota particular refere-se à ve-locidade do veiculo ou tempos de transito de segmento de ro-ta que foram medidos ou inferidos e não são fixos e pré-def inidos .
3. Método, de acordo com a reivindicação 1 ou 2,CARACTERIZADO pelo fato de que o custo independente no tem-po, pré-definido fixo associado com um segmento de rota par-ticular não foi medido ou inferido a partir do fluxo ou mo-vimento de tráfego de veiculo atual, mas, ao invés, é umafunção de (i) o tipo de estrada associada com esse segmentode estrada ou (ii) o limite de velocidade aplicável a essesegmento de estrada.
4. Método, de acordo com a reivindicação 3,CARACTERIZADO pelo fato de que os custos independentes notempo são usados em combinação com os custos dependentes notempo, para aqueles segmentos de rota que são definidos porambos os custos independentes no tempo e os custos dependen-tes no tempo.
5. Método, de acordo com qualquer uma das reivin-dicações anteriores, CARACTERIZADO pelo fato de que o custoassociado com uma rota particular é o tempo estimado obtidopara alcançar o destino.
6. Método, de acordo com qualquer uma das reivin-dicações anteriores, CARACTERIZADO pelo fato de que o custoassociado com uma rota particular é o uso de combustível as-sociado com essa rota.
7. Método, de acordo com qualquer uma das reivin-dicações anteriores, CARACTERIZADO pelo fato de que o custoassociado com uma rota particular é o custo financeiro cre-ditável associado com essa rota.
8. Método, de acordo com qualquer uma das reivin-dicações anteriores, CARACTERIZADO pelo fato de que o custoassociado com uma rota particular é de um tipo que um usuá-rio final pode selecionar a partir de uma lista de opçõesexibida em um dispositivo de computação.
9. Método, de acordo com a reivindicação 8,CARACTERIZADO pelo fato de que a lista de opções inclui umaou mais dos seguintes itens: tempo de trânsito para a rota;custo financeiro para a rota; uso de combustível pela rota;tráfego estacionário.
10. Método, de acordo com qualquer uma das reivin-dicações anteriores, CARACTERIZADO pelo fato de que o soft-ware calcula o custo da rota como parte de um algoritmo deminimização de custo.
11. Método, de acordo com qualquer uma das reivin-dicações anteriores, CARACTERIZADO pelo fato de que um custoestimado de alcançar um destino para um motorista particularde um veículo é uma função de um perfil de condução associa-do com esse motorista.
12. Método, de acordo com a reivindicação 11,CARACTERIZADO pelo fato de que os fluxos de tráfego atuaisou dados de movimento são derivados de rastreios por GPS ar-mazenados por um dispositivo de navegação baseado em GPS emum veículo viajando ao longo dos segmentos de rota.
13. Método, de acordo com a reivindicação 12,CARACTERIZADO pelo fato de que os rastreios por GPS são en-viados por uma rede sem fio celular diretamente pelo dispo-sitivo a um sistema de monitoramento de tráfego.
14. Método, de acordo com a reivindicação 11 ou 12, CARACTERIZADO pelo fato de que os rastreios por GPS sãoenviados diretamente pelo dispositivo a um sistema de moni-toramento de tráfego.
15. Método, de acordo com a reivindicação 12,CARACTERIZADO pelo fato de que os rastreios por GPS são en-viados pelo telefone móvel conectado ao dispositivo por umarede de computadores com dispositivo de tecnologia bluetooth("piconet") ou outra forma de conexão.
16. Método, de acordo com a reivindicação 12,CARACTERIZADO pelo fato de que os rastreios por GPS são en-viados pelo dispositivo quando ele está acoplado a um PC aum sistema de monitoramento de tráfego.
17. Método, de acordo com a reivindicação 11,CARACTERIZADO pelo fato de que a medição dos fluxos de trá-fego de veiculo atuais ou movimentos é alcançada medindo-sea localização de telefones móveis.
18. Método, de acordo com a reivindicação 17,CARACTERIZADO pelo fato de que a localização de telefonesmóveis é obtida passivamente monitorando-se tráfego de sina-lização de telefones móveis a estações base.
19. Método, de acordo com a reivindicação 11,CARACTERIZADO pelo fato de que a medição dos fluxos de trá-fego de veiculo atuais ou movimento é alcançada usando-sesensores cíclicos em estradas.
20. Método, de acordo com a reivindicação 11,CARACTERIZADO pelo fato de que a medição dos fluxos de trá-fego de veículo atuais ou movimento é alcançada usando-sesistemas baseados em câmeras.
21. Método, de acordo com a reivindicação 11,CARACTERIZADO pelo fato de que a medição dos fluxos de trá-fego de veículo atuais ou movimento é alcançada usando-seveículos equipados com rádio sinalizadores.
22. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo são dinamicamente atualizáveis.
23. Método, de acordo com a reivindicação 22,CARACTERIZADO pelo fato de que os custos dependentes no tem-po são dinamicamente atualizáveis em tempo real.
24. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo associados com um segmento de rota são uma fun-ção da hora do dia ou da noite.
25. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo associados com um segmento de rota são uma fun-ção dos dias da semana.
26. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo associados com um segmento de rota são uma fun-ção de feriados públicos.
27. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo associados com um segmento de rota são uma fun-ção de feriados escolares.
28. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo associados com um segmento de rota são uma fun-ção de qualquer evento que provavelmente causará impacto emcustos de segmento de rota.
29. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que os custos dependen-tes no tempo associados com um segmento de rota são uma fun-ção de qualquer situação futura sobre a qual é possível in-ferir um impacto provavelmente em custo de segmento de rota.
30. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que o destino incluidois ou mais destinos.
31. Método, de acordo com qualquer reivindicaçãoanterior, CARACTERIZADO pelo fato de que o método é executa-do por um dispositivo de navegação baseado em GPS.
32. Dispositivo de navegação, CARACTERIZADO pelofato de que é programado com:(a) um banco de dados do mapa que define as estra-das em termos dos segmentos de rota e inclui um custo inde-pendente no tempo pré-definido, fixo associado com cada seg-mento de rota diferente no banco de dados do mapa; e(b) software que habilita uma rota a ser planejadaaté um destino e que calcula um custo estimado de alcançaresse destino usando um ou mais segmentos de rota;onde o dispositivo pode planejar uma rota usandoautomaticamente uma combinação de (i) custos dependentes notempo para um ou mais dos segmentos de rota na rota, tal queum custo é aplicado para cruzar um segmento de rota particu-lar que é apropriado para o tempo específico quando ele éplanejado a ser cruzado e (ii) os custos independentes notempo, pré-definidos, fixos para aqueles segmentos de rotana rota que não são definidos pelos custos dependentes notempo.
33. Dispositivo, de acordo com a reivindicação 32,CARACTERIZADO pelo fato de que o dispositivo calcula a rotade menor custo até o destino.
34. Dispositivo, de acordo com a reivindicação 32ou 33, CARACTERIZADO pelo fato de que o dispositivo planejarotas mais rápidas.
35. Dispositivo, de acordo com a reivindicação 32ou 33, CARACTERIZADO pelo fato de que o dispositivo planejauma rota com o uso de combustível mais baixo.
36. Dispositivo, de acordo com a reivindicação 32ou 33, CARACTERIZADO pelo fato de que o dispositivo planejauma rota com os encargos financeiros mais baixos.
37. Dispositivo, de acordo com a reivindicação 32- 36, CARACTERIZADO pelo fato de que os custos dependentesno tempo são empurrados para o dispositivo.
38. Dispositivo, de acordo com a reivindicação 32- 36, CARACTERIZADO pelo fato de que os custos dependentesno tempo são enviados ao dispositivo em solicitação pelodispositivo.
39. Dispositivo, de acordo com a reivindicação 37ou 38, CARACTERIZADO pelo fato de que os custos dependentesno tempo recebidos pelo dispositivo são restritos a umaclasse de tipos de estradas.
40. Dispositivo, de acordo com a reivindicação 32,CARACTERIZADO pelo fato de que inclui custos dependentes notempo na mesma memória que inclui o banco de dados do mapa.
41. Dispositivo, de acordo com a reivindicação 32,CARACTERIZADO pelo fato de que acessa os custos dependentesno tempo, os quais são mantidos em um servidor remoto.
42. Dispositivo, de acordo com a reivindicação 41,CARACTERIZADO pelo fato de que pode ser acoplado com um com-putador conectado à internet e recebe os custos dependentesno tempo a partir do servidor remoto via o computador conec-tado à internet.
43. Dispositivo, de acordo com a reivindicação 41,CARACTERIZADO pelo fato de que o servidor remoto envia aodispositivo um custo associado com movimento a partir de uminicio até o destino.
44. Dispositivo, de acordo com a reivindicação 41,CARACTERIZADO pelo fato de que o servidor recebe um conteúdode tráfego em tempo real que o habilita a suplementar oscustos dependentes no tempo com dados recentes.
45. Dispositivo, de acordo com a reivindicação 41,CARACTERIZADO pelo fato de que recebe dados de tráfego re-cente ou em tempo real ou informação de congestionamento apartir do servidor e automaticamente usa esses dados ou in-formação para re-calcular a rota ótima.
46. Dispositivo, de acordo com a reivindicação 41,CARACTERIZADO pelo fato de que:(a) ambos o dispositivo e o servidor usam cada umseparadamente os custos dependentes no tempo;(b) o dispositivo informa ao servidor da rota demenores custos de que ele calculou; e(c) o servidor envia uma notificação ao dispositi-vo se a rota de menor custo que ele calculou é diferente darota que o dispositivo calculou.
47. Dispositivo, de acordo com a reivindicação 46,CARACTERIZADO pelo fato de que o servidor envia uma notifi-cação ao dispositivo que define unicamente a diferença entreas rotas.
48. Dispositivo, de acordo com a reivindicação 41,CARACTERIZADO pelo fato de que:(a) ambos o dispositivo e o servidor usam cada umseparadamente os custos dependentes no tempo;(b) o dispositivo identifica os segmentos de es-trada para os quais dados recentes são valiosos e solicitaos dados recentes a partir do servidor.
49. Dispositivo, de acordo com a reivindicação 32-48, CARACTERIZADO pelo fato de que o dispositivo pode su-gerir uma hora de inicio ótima para uma viagem.
50. Dispositivo, de acordo com a reivindicação 32-48, CARACTERIZADO pelo fato de que é um dispositivo de na-vegação baseado em GPS.
51.Dispositivo, de acordo com a reivindicação 32-48, CARACTERIZADO pelo fato de que é um dispositivo móvelcom sistema de procura de localização.
52. Dispositivo, de acordo com a reivindicação 32-48, CARACTERIZADO pelo fato de que o sistema de procura delocalização é GPS.
53. Dispositivo, de acordo com a reivindicação 32- 48, CARACTERIZADO pelo fato de que é permanentemente embu-tido em um veiculo a motor.
54. Sistema de monitoramento de tráfego,CARACTERIZADO pelo fato de que mede velocidade de tráfego oudados de tempo de trânsito como uma função do tempo e geraum banco de dados de histórico de velocidades de tráfego de-pendente no tempo ou tempos de trânsito para segmentos deestradas; e compartilha pelo menos algum desse banco de da-dos ou seus conteúdos para habilitar o método da reivindica-ção 1 a ser executado.
55. Mapa digital de uma região, CARACTERIZADO pelofato de que o mapa inclui dados que definem segmentos de es-trada, junto com dados que definem custos dependentes notempo associados com pelo menos alguns dos segmentos de es-trada, adaptados para habilitar o método das reivindicações-1 - 31 a ser executado quando usado pelo software de plane-jamento de rota.
56. Veiculo a motor, CARACTERIZADO pelo fato deque inclui um sistema de navegação embutido operável paraplanejar uma rota usando o método da reivindicação 1- 31.
BRPI0614492A 2005-10-10 2006-10-10 método e dispositivo de navegação para planejar rota dependente no tempo BRPI0614492B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GBGB0520576.0A GB0520576D0 (en) 2005-10-10 2005-10-10 Using traffic monitoring information to provide better driver route planning
GB0520576.0 2005-10-10
PCT/GB2006/003765 WO2007042796A1 (en) 2005-10-10 2006-10-10 A method of and a navigation device for time-dependent route planning

Publications (2)

Publication Number Publication Date
BRPI0614492A2 true BRPI0614492A2 (pt) 2011-03-29
BRPI0614492B1 BRPI0614492B1 (pt) 2018-05-08

Family

ID=35430116

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0614492A BRPI0614492B1 (pt) 2005-10-10 2006-10-10 método e dispositivo de navegação para planejar rota dependente no tempo

Country Status (15)

Country Link
US (3) US20070106465A1 (pt)
EP (3) EP2854117B1 (pt)
JP (3) JP2009513951A (pt)
KR (1) KR20080059373A (pt)
CN (2) CN101253388B (pt)
AU (1) AU2006300938A1 (pt)
BR (1) BRPI0614492B1 (pt)
CA (1) CA2617388A1 (pt)
ES (1) ES2495717T3 (pt)
GB (2) GB0520576D0 (pt)
IL (1) IL188813A0 (pt)
NO (1) NO20080584L (pt)
RU (1) RU2407060C2 (pt)
WO (1) WO2007042796A1 (pt)
ZA (1) ZA200800895B (pt)

Families Citing this family (239)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6587781B2 (en) * 2000-08-28 2003-07-01 Estimotion, Inc. Method and system for modeling and processing vehicular traffic data and information and applying thereof
US20040162637A1 (en) 2002-07-25 2004-08-19 Yulun Wang Medical tele-robotic system with a master remote station with an arbitrator
AU2003259357B2 (en) * 2002-08-29 2009-08-13 Inrix Uk Limited Apparatus and method for providing traffic information
US7813836B2 (en) 2003-12-09 2010-10-12 Intouch Technologies, Inc. Protocol for a remotely controlled videoconferencing robot
US8453065B2 (en) 2004-06-25 2013-05-28 Apple Inc. Preview and installation of user interface elements in a display environment
US7620402B2 (en) * 2004-07-09 2009-11-17 Itis Uk Limited System and method for geographically locating a mobile device
US8077963B2 (en) 2004-07-13 2011-12-13 Yulun Wang Mobile robot with a head-based movement mapping scheme
US20060161337A1 (en) * 2005-01-19 2006-07-20 Ping-Chung Ng Route planning process
US8024112B2 (en) * 2005-09-29 2011-09-20 Microsoft Corporation Methods for predicting destinations from partial trajectories employing open-and closed-world modeling methods
US9198728B2 (en) 2005-09-30 2015-12-01 Intouch Technologies, Inc. Multi-camera mobile teleconferencing platform
US8849679B2 (en) 2006-06-15 2014-09-30 Intouch Technologies, Inc. Remote controlled robot system that provides medical images
US8793066B2 (en) * 2006-06-27 2014-07-29 Microsoft Corporation Route monetization
US7610151B2 (en) 2006-06-27 2009-10-27 Microsoft Corporation Collaborative route planning for generating personalized and context-sensitive routing recommendations
EP2070053A2 (en) * 2006-09-12 2009-06-17 Itis Holdings PLC Apparatus and method for implementing a road pricing scheme
US8265793B2 (en) 2007-03-20 2012-09-11 Irobot Corporation Mobile robot for telecommunication
JP4623050B2 (ja) * 2007-04-25 2011-02-02 アイシン・エィ・ダブリュ株式会社 道路情報生成装置、道路情報生成方法および道路情報生成プログラム
KR20080097320A (ko) * 2007-05-01 2008-11-05 엘지전자 주식회사 주행 경로 선택 방법 및 단말기
KR101467557B1 (ko) 2007-05-02 2014-12-10 엘지전자 주식회사 주행 경로 선택
US9160783B2 (en) 2007-05-09 2015-10-13 Intouch Technologies, Inc. Robot system that operates through a network firewall
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US8463238B2 (en) 2007-06-28 2013-06-11 Apple Inc. Mobile device base station
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US20090005974A1 (en) * 2007-06-29 2009-01-01 Gm Global Technology Operations, Inc. Fuel cost predictor system
KR20090008547A (ko) * 2007-07-18 2009-01-22 엘지전자 주식회사 경로 정보 제공방법 및 장치
US20090063045A1 (en) * 2007-08-30 2009-03-05 Microsoft Corporation Gps based fuel efficiency optimizer
US8127246B2 (en) 2007-10-01 2012-02-28 Apple Inc. Varying user interface element based on movement
US8977294B2 (en) 2007-10-10 2015-03-10 Apple Inc. Securely locating a device
DE102007050154A1 (de) * 2007-10-19 2009-04-23 Siemens Ag Prognosesystem zum Vorhersagen von Fahrzeiten, fahrzeuggestütztes Routenplanungssystem, Verkehrsinformationssystem und -verfahren
JP5315353B2 (ja) * 2007-10-26 2013-10-16 トムトム インターナショナル ベスローテン フエンノートシャップ 位置決定データを処理する方法、位置決定データを処理するように構成された機械、及び記憶媒体
US8428859B2 (en) 2007-12-14 2013-04-23 Microsoft Corporation Federated route production
US8060297B2 (en) 2007-12-14 2011-11-15 Microsoft Corporation Route transfer between devices
US8473198B2 (en) 2007-12-14 2013-06-25 Microsoft Corporation Additional content based on intended travel destination
US8090532B2 (en) 2007-12-14 2012-01-03 Microsoft Corporation Pedestrian route production
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8452529B2 (en) * 2008-01-10 2013-05-28 Apple Inc. Adaptive navigation system for estimating travel times
US9310214B1 (en) * 2008-01-24 2016-04-12 Blackberry Corporation System and method for dynamically redefining road segment boundaries
US8676489B2 (en) * 2008-02-07 2014-03-18 Microsoft Corporation Positioning map views to show more optimal route information
US8793065B2 (en) 2008-02-19 2014-07-29 Microsoft Corporation Route-based activity planner
US10875182B2 (en) 2008-03-20 2020-12-29 Teladoc Health, Inc. Remote presence system mounted to operating room hardware
US8179418B2 (en) 2008-04-14 2012-05-15 Intouch Technologies, Inc. Robotic based health care system
US8170241B2 (en) 2008-04-17 2012-05-01 Intouch Technologies, Inc. Mobile tele-presence system with a microphone system
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US8762035B2 (en) 2008-05-19 2014-06-24 Waze Mobile Ltd. System and method for realtime community information exchange
AU2008358268A1 (en) * 2008-06-25 2009-12-30 Tomtom International B.V. Navigation apparatus and method of detection that a parking facility is sought
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US9193065B2 (en) 2008-07-10 2015-11-24 Intouch Technologies, Inc. Docking system for a tele-presence robot
US9842192B2 (en) 2008-07-11 2017-12-12 Intouch Technologies, Inc. Tele-presence robot system with multi-cast features
JPWO2010021037A1 (ja) * 2008-08-20 2012-01-26 パイオニア株式会社 ルート決定支援装置及びルート決定支援方法
US8612136B2 (en) 2008-08-27 2013-12-17 Waze Mobile Ltd. System and method for road map creation
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
US8340819B2 (en) 2008-09-18 2012-12-25 Intouch Technologies, Inc. Mobile videoconferencing robot system with network adaptive driving
US8996165B2 (en) 2008-10-21 2015-03-31 Intouch Technologies, Inc. Telepresence robot with a camera boom
US9138891B2 (en) 2008-11-25 2015-09-22 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US8463435B2 (en) 2008-11-25 2013-06-11 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US8886453B2 (en) * 2008-12-11 2014-11-11 Telogis, Inc. System and method for efficient routing on a network in the presence of multiple-edge restrictions and other constraints
GR1006698B (el) 2008-12-22 2010-02-05 Μεθοδολογια και συστημα για συλλογη, επεξεργασια και διανομη δεδομενων οδικης κινησης για βελτιωμενη δρομολογηση σε συστηματα δορυφορικης πλοηγησης οχηματων
RU2523192C2 (ru) * 2008-12-22 2014-07-20 Теле Атлас Норт Америка, Инк. Способы, устройства и картографические базы данных для прокладки "зеленого" маршрута
US8849680B2 (en) 2009-01-29 2014-09-30 Intouch Technologies, Inc. Documentation through a remote presence robot
GB0901588D0 (en) 2009-02-02 2009-03-11 Itis Holdings Plc Apparatus and methods for providing journey information
US8548736B2 (en) * 2009-02-27 2013-10-01 Telecommunication Systems, Inc. Historical data based navigational routing
US8897920B2 (en) 2009-04-17 2014-11-25 Intouch Technologies, Inc. Tele-presence robot system with software modularity, projector and laser pointer
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US9008955B2 (en) * 2009-05-05 2015-04-14 GM Global Technology Operations LLC Route planning system for vehicles
TWI395928B (zh) * 2009-05-20 2013-05-11 Mitac Int Corp 人工智慧規劃導航路線之方法
US8478603B2 (en) * 2009-06-24 2013-07-02 International Business Machines Corporation Method and system for monitoring and reporting to an operator greenhouse gas emission from a vehicle
US11399153B2 (en) 2009-08-26 2022-07-26 Teladoc Health, Inc. Portable telepresence apparatus
US8384755B2 (en) 2009-08-26 2013-02-26 Intouch Technologies, Inc. Portable remote presence robot
CN102473347B (zh) * 2009-09-24 2014-06-11 三菱电机株式会社 行驶模式生成装置
US20110087524A1 (en) * 2009-10-14 2011-04-14 International Business Machines Corporation Determining travel routes by using fee-based location preferences
US8812352B2 (en) * 2009-10-14 2014-08-19 International Business Machines Corporation Environmental stewardship based on driving behavior
US20110087430A1 (en) 2009-10-14 2011-04-14 International Business Machines Corporation Determining travel routes by using auction-based location preferences
US20110098915A1 (en) * 2009-10-28 2011-04-28 Israel Disatnik Device, system, and method of dynamic route guidance
WO2011054973A1 (en) * 2009-11-09 2011-05-12 TeleAtlas B.V. Improvements in or relating to navigation devices
DE102009047410A1 (de) * 2009-12-02 2011-06-09 Robert Bosch Gmbh Verfahren und Navigationsgerät zum dynamischen Ermitteln eines Routenverlaufs
US20110153189A1 (en) * 2009-12-17 2011-06-23 Garmin Ltd. Historical traffic data compression
US11288955B2 (en) * 2009-12-18 2022-03-29 Tomtom International B.V. Traffic analysis based on historical global positioning system data
US11154981B2 (en) 2010-02-04 2021-10-26 Teladoc Health, Inc. Robot user interface for telepresence robot system
US8508590B2 (en) * 2010-03-02 2013-08-13 Crown Equipment Limited Method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion
US8670017B2 (en) 2010-03-04 2014-03-11 Intouch Technologies, Inc. Remote presence system including a cart that supports a robot face and an overhead camera
US8538577B2 (en) * 2010-03-05 2013-09-17 Crown Equipment Limited Method and apparatus for sensing object load engagement, transportation and disengagement by automated vehicles
WO2011133016A2 (en) * 2010-04-20 2011-10-27 Dr Ir Tee Clarence Augustine Teck Huo Junction adaptive reactive routing (jarr) protocol for vehicular ad-hoc networks in a city environment [1-3].
DE102010018334A1 (de) * 2010-04-27 2011-10-27 Gm Global Technology Operations Llc (N.D.Ges.D. Staates Delaware) Navigationsvorrichtung für ein Fahrzeug
US8935005B2 (en) 2010-05-20 2015-01-13 Irobot Corporation Operating a mobile robot
US9014848B2 (en) 2010-05-20 2015-04-21 Irobot Corporation Mobile robot system
US8918213B2 (en) 2010-05-20 2014-12-23 Irobot Corporation Mobile human interface robot
US10343283B2 (en) 2010-05-24 2019-07-09 Intouch Technologies, Inc. Telepresence robot system that can be accessed by a cellular phone
US10808882B2 (en) 2010-05-26 2020-10-20 Intouch Technologies, Inc. Tele-robotic system with a robot face placed on a chair
US8731814B2 (en) * 2010-07-02 2014-05-20 Ford Global Technologies, Llc Multi-modal navigation system and method
EP2410294A1 (en) * 2010-07-21 2012-01-25 Harman Becker Automotive Systems GmbH Method and device for providing cost information associated with junctions and method of determining a route
JP4978720B2 (ja) * 2010-08-06 2012-07-18 トヨタ自動車株式会社 区間定義方法、及び旅行時間演算装置、及び運転支援装置
DE102010047080B4 (de) * 2010-10-01 2012-09-06 Audi Ag Verfahren zum Gewinnen eines Geschwindigkeitsprofils
GB201018815D0 (en) 2010-11-08 2010-12-22 Tomtom Int Bv High-definition weather for improved routing and navigation systems
US9264664B2 (en) 2010-12-03 2016-02-16 Intouch Technologies, Inc. Systems and methods for dynamic bandwidth allocation
US9134137B2 (en) 2010-12-17 2015-09-15 Microsoft Technology Licensing, Llc Mobile search based on predicted location
US8930019B2 (en) 2010-12-30 2015-01-06 Irobot Corporation Mobile human interface robot
WO2012092518A1 (en) 2010-12-30 2012-07-05 Telenav, Inc. Navigation system with constrained resource route planning mechanism and method of operation thereof
US8626436B2 (en) 2010-12-30 2014-01-07 Telenav, Inc. Navigation system with constrained resource route planning optimizer and method of operation thereof
US12093036B2 (en) 2011-01-21 2024-09-17 Teladoc Health, Inc. Telerobotic system with a dual application screen presentation
CN103459099B (zh) 2011-01-28 2015-08-26 英塔茨科技公司 与一个可移动的远程机器人相互交流
US9323250B2 (en) 2011-01-28 2016-04-26 Intouch Technologies, Inc. Time-dependent navigation of telepresence robots
US11482326B2 (en) 2011-02-16 2022-10-25 Teladog Health, Inc. Systems and methods for network-based counseling
KR102041093B1 (ko) * 2011-04-11 2019-11-06 크라운 이큅먼트 코포레이션 조정된 경로 계획기를 사용하는 다수의 자동화 비-홀로노믹 차량들을 효율적으로 스케줄링하는 방법 및 장치
US10769739B2 (en) 2011-04-25 2020-09-08 Intouch Technologies, Inc. Systems and methods for management of information among medical providers and facilities
US8566030B1 (en) * 2011-05-03 2013-10-22 University Of Southern California Efficient K-nearest neighbor search in time-dependent spatial networks
US20140139616A1 (en) 2012-01-27 2014-05-22 Intouch Technologies, Inc. Enhanced Diagnostics for a Telepresence Robot
US9098611B2 (en) 2012-11-26 2015-08-04 Intouch Technologies, Inc. Enhanced video interaction for a user interface of a telepresence network
US8655588B2 (en) 2011-05-26 2014-02-18 Crown Equipment Limited Method and apparatus for providing accurate localization for an industrial vehicle
US8981995B2 (en) 2011-06-03 2015-03-17 Microsoft Technology Licensing, Llc. Low accuracy positional data by detecting improbable samples
US8548671B2 (en) 2011-06-06 2013-10-01 Crown Equipment Limited Method and apparatus for automatically calibrating vehicle parameters
US8589012B2 (en) 2011-06-14 2013-11-19 Crown Equipment Limited Method and apparatus for facilitating map data processing for industrial vehicle navigation
US8594923B2 (en) 2011-06-14 2013-11-26 Crown Equipment Limited Method and apparatus for sharing map data associated with automated industrial vehicles
GB2492369B (en) 2011-06-29 2014-04-02 Itis Holdings Plc Method and system for collecting traffic data
US9470529B2 (en) 2011-07-14 2016-10-18 Microsoft Technology Licensing, Llc Activating and deactivating sensors for dead reckoning
US9464903B2 (en) 2011-07-14 2016-10-11 Microsoft Technology Licensing, Llc Crowd sourcing based on dead reckoning
US20140058634A1 (en) 2012-08-24 2014-02-27 Crown Equipment Limited Method and apparatus for using unique landmarks to locate industrial vehicles at start-up
US9056754B2 (en) 2011-09-07 2015-06-16 Crown Equipment Limited Method and apparatus for using pre-positioned objects to localize an industrial vehicle
US8538686B2 (en) 2011-09-09 2013-09-17 Microsoft Corporation Transport-dependent prediction of destinations
US10184798B2 (en) 2011-10-28 2019-01-22 Microsoft Technology Licensing, Llc Multi-stage dead reckoning for crowd sourcing
US8836751B2 (en) 2011-11-08 2014-09-16 Intouch Technologies, Inc. Tele-presence system with a user interface that displays different communication links
US8694254B2 (en) 2011-12-02 2014-04-08 Gil Fuchs System and method for improved routing that combines real-time and likelihood information
US9429657B2 (en) 2011-12-14 2016-08-30 Microsoft Technology Licensing, Llc Power efficient activation of a device movement sensor module
US8649962B2 (en) 2011-12-19 2014-02-11 International Business Machines Corporation Planning a route for a convoy of automobiles
ITTO20111215A1 (it) 2011-12-27 2013-06-28 Magneti Marelli Spa Procedimento di pianificazione del percorso di un veicolo
JP5615312B2 (ja) * 2012-03-26 2014-10-29 株式会社デンソーアイティーラボラトリ 渋滞予測方法及び渋滞予測装置
US8902278B2 (en) 2012-04-11 2014-12-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US9251313B2 (en) 2012-04-11 2016-02-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US9042908B2 (en) * 2012-05-08 2015-05-26 International Business Machines Corporation Identifying purpose-based origin-destination using call detailed records
WO2013176758A1 (en) 2012-05-22 2013-11-28 Intouch Technologies, Inc. Clinical workflows utilizing autonomous and semi-autonomous telemedicine devices
US9361021B2 (en) 2012-05-22 2016-06-07 Irobot Corporation Graphical user interfaces including touchpad driving interfaces for telemedicine devices
US8825374B2 (en) * 2012-06-05 2014-09-02 At&T Intellectual Property I, L.P. Navigation route updates
US9958272B2 (en) 2012-08-10 2018-05-01 Telogis, Inc. Real-time computation of vehicle service routes
DE102012215447A1 (de) * 2012-08-31 2014-03-06 Robert Bosch Gmbh Zentralisierte Routenbestimmung
CN102890869B (zh) * 2012-09-25 2015-01-14 孙涛 车辆行车路线预测通知方法及移动智能终端
WO2014056514A1 (en) * 2012-10-11 2014-04-17 Volvo Technology Corporation Method and computer program product for estimating a travel time for a vehicle
US8762059B1 (en) * 2012-12-21 2014-06-24 Nng Kft. Navigation system application for mobile device
KR102049776B1 (ko) * 2013-01-17 2019-11-28 삼성전자 주식회사 스케줄러 애플리케이션 기반 콘텐츠 공유 방법 및 장치
JP6055848B2 (ja) * 2013-02-01 2016-12-27 日立オートモティブシステムズ株式会社 走行制御装置及び走行制御システム
EP2784446B1 (en) * 2013-03-26 2019-10-30 Alcatel Lucent Time-efficient traffic routing system
JP2014190920A (ja) * 2013-03-28 2014-10-06 Denso It Laboratory Inc 経路探索装置
GB201307550D0 (en) 2013-04-26 2013-06-12 Tomtom Dev Germany Gmbh Methods and systems of providing information indicative of a recommended navigable stretch
US9217647B2 (en) 2013-05-14 2015-12-22 Google Inc. Guidebook transit routing
US9212925B2 (en) 2013-06-03 2015-12-15 International Business Machines Corporation Travel departure time determination using social media and regional event information
US10223156B2 (en) 2013-06-09 2019-03-05 Apple Inc. Initiating background updates based on user activity
US9360335B1 (en) 2013-07-09 2016-06-07 Google Inc. Dynamic rerouting during navigation
GB201314824D0 (en) 2013-08-19 2013-10-02 Tomtom Dev Germany Gmbh Multi-modal routing
WO2015030720A1 (en) * 2013-08-27 2015-03-05 Hewlett-Packard Development Company, L.P. Travel time and routing
GB201316013D0 (en) * 2013-09-09 2013-10-23 Tomtom Dev Germany Gmbh Methods and systems for generating alternative routes
CN104517155A (zh) * 2013-09-26 2015-04-15 Sap欧洲公司 用于动态路径优化的系统和方法
CN103499828B (zh) * 2013-10-22 2015-07-29 北京世纪高通科技有限公司 浮动车轨迹地图匹配的方法及装置
MY186500A (en) * 2013-10-24 2021-07-22 Mimos Berhad A system and method for routing a vehicle
CN104729514A (zh) * 2013-12-24 2015-06-24 上海博泰悦臻网络技术服务有限公司 驾驶轨迹分析方法及系统
US9432796B2 (en) 2014-05-30 2016-08-30 Apple Inc. Dynamic adjustment of mobile device based on peer event data
CN104236571A (zh) * 2014-07-05 2014-12-24 张胤盈 一种车载动态导航仪
CN105723242B (zh) * 2014-08-26 2018-07-03 微软技术许可有限责任公司 测量路网中的交通速度
WO2016046831A1 (en) * 2014-09-26 2016-03-31 Natan Tomer Methods and systems of managing parking space occupancy
CN104236578A (zh) * 2014-09-29 2014-12-24 冯林 一种导航方法及导航系统
CN104236562A (zh) * 2014-09-29 2014-12-24 冯林 导航方法及导航系统
US9648463B2 (en) * 2014-12-19 2017-05-09 Here Global B.V. Method and apparatus for providing context-related point-of-interest recommendations
CN104537439B (zh) * 2014-12-29 2017-10-10 中南大学 一种用于缓解轨道交通拥挤的最小成本路径和混合路径分配方法
US10175054B2 (en) * 2015-01-11 2019-01-08 Microsoft Technology Licensing, Llc Predicting and utilizing variability of travel times in mapping services
US10237167B2 (en) * 2015-02-08 2019-03-19 A.I. Incorporated Intelligent routing method for routing items through a network
GB201503227D0 (en) * 2015-02-26 2015-04-15 Tomtom Int Bv Methods and systems for generating routing policies and routes
JP6297213B2 (ja) * 2015-04-23 2018-03-20 三菱電機株式会社 提示計画作成装置、情報提示装置及び提示計画作成方法
CN106803345B (zh) * 2015-04-24 2020-08-14 西安航空学院 一种山区高速公路道路试验车辆横向加速度信号检测系统的数据处理方法
US20160320198A1 (en) * 2015-04-29 2016-11-03 Ford Global Technologies, Llc Ride-sharing routing using contextual constraints
US10594835B2 (en) 2015-06-05 2020-03-17 Apple Inc. Efficient context monitoring
DE102015211562A1 (de) * 2015-06-23 2016-12-29 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Bestimmung eines zeitlichen Fahrtverlaufs eines Kraftfahrzeugs und Kraftfahrzeug
US9959339B2 (en) 2015-07-13 2018-05-01 International Business Machines Corporation Journey time estimation
US9500490B1 (en) * 2015-07-31 2016-11-22 Komatsu America Corp. Speed control display system and method
US20170053209A1 (en) * 2015-08-20 2017-02-23 Xerox Corporation System and method for multi-factored-based ranking of trips
US10762591B2 (en) * 2015-12-08 2020-09-01 Gt Gettaxi Limited Engagement-based routing in geographic routing systems
EP3231682B1 (en) * 2016-04-15 2018-12-26 Volvo Car Corporation Handover notification arrangement, a vehicle and a method of providing a handover notification
CN114973677A (zh) 2016-04-18 2022-08-30 北京嘀嘀无限科技发展有限公司 用于确定预计到达时间的方法和设备
CN105913671B (zh) * 2016-05-19 2018-02-06 福州大学 单向双车道上坡路段分道可变限速方法
US10018476B2 (en) * 2016-08-17 2018-07-10 Apple Inc. Live traffic routing
US10060753B2 (en) 2016-08-17 2018-08-28 Apple Inc. On-demand shortcut computation for routing
US10215576B2 (en) * 2016-08-25 2019-02-26 GM Global Technology Operations LLC Energy-optimized vehicle route selection
CA3080883A1 (en) * 2016-10-31 2018-05-03 Kevin Kelly Drive-thru / point-of-sale automated transaction technologies and apparatus
US10304147B2 (en) 2016-10-31 2019-05-28 Kevin Kelly Drive-thru / point-of-sale automated transaction technologies and apparatus
JP2018100936A (ja) * 2016-12-21 2018-06-28 トヨタ自動車株式会社 車載装置及び経路情報提示システム
US11862302B2 (en) 2017-04-24 2024-01-02 Teladoc Health, Inc. Automated transcription and documentation of tele-health encounters
US10483007B2 (en) 2017-07-25 2019-11-19 Intouch Technologies, Inc. Modular telehealth cart with thermal imaging and touch screen user interface
US11636944B2 (en) 2017-08-25 2023-04-25 Teladoc Health, Inc. Connectivity infrastructure for a telehealth platform
US20200284594A1 (en) * 2017-10-03 2020-09-10 Ford Global Technologies, Llc Vehicle and navigation system
US10787174B2 (en) * 2017-10-13 2020-09-29 Toyota Motor Engineering & Manufacutring North America, Inc. Automatic vehicle driving mode system
KR101935528B1 (ko) 2017-11-28 2019-01-04 서강대학교 산학협력단 차분 프라이버시를 적용한 교통량 배포 시스템 및 방법
US10816990B2 (en) * 2017-12-21 2020-10-27 Baidu Usa Llc Non-blocking boundary for autonomous vehicle planning
KR102716503B1 (ko) * 2018-02-19 2024-10-11 현대자동차주식회사 차량의 기능 추천 장치 및 방법
US11361361B2 (en) * 2018-02-20 2022-06-14 Grzegorz Malewicz Method and an apparatus for searching or comparing sites using routes or route lengths between sites and places within a transportation system
US10782142B2 (en) * 2018-04-10 2020-09-22 Toyota Jidosha Kabushiki Kaisha Dynamic vehicle navigation system with roadway junction impact
US10617299B2 (en) 2018-04-27 2020-04-14 Intouch Technologies, Inc. Telehealth cart that supports a removable tablet with seamless audio/video switching
US10860023B2 (en) * 2018-06-25 2020-12-08 Mitsubishi Electric Research Laboratories, Inc. Systems and methods for safe decision making of autonomous vehicles
JP7346890B2 (ja) * 2019-04-17 2023-09-20 トヨタ自動車株式会社 経路探索装置及びコンピュータプログラム
US11441915B2 (en) 2019-06-18 2022-09-13 M. A. Mortenson Company Circuits for electricity-generating units
CN112469971B (zh) * 2019-06-24 2022-04-19 谷歌有限责任公司 用于评估导航应用性能的系统和方法
WO2021009855A1 (ja) * 2019-07-16 2021-01-21 日本電信電話株式会社 推定装置、推定方法、及び推定プログラム
US11206588B2 (en) 2019-07-22 2021-12-21 Microsoft Technology Licensing, Llc Network connection planning using crowd-sourced data
US10932180B2 (en) 2019-07-22 2021-02-23 Microsoft Technology Licensing, Llc Route planning using crowd-sourced network data
US11391588B2 (en) 2019-08-30 2022-07-19 Toyota Motor North America, Inc. Using big data to navigate vehicles at large events
US12246594B2 (en) 2019-09-04 2025-03-11 Limited Liability Company Artifleet Motor vehicle with a computer device for generating an energy-efficient track for a motor vehicle
RU2741818C1 (ru) * 2019-09-04 2021-01-28 Общество с ограниченной ответственностью "АРТИФЛИТ" Способ формирования энергоэффективного трека транспортного средства, устройство формирования энергоэффективного трека и система формирования энергоэффективного трека
US11761772B2 (en) * 2019-10-28 2023-09-19 Here Global B.V. Method and apparatus for providing speculative navigation routing in incomplete offline maps
CN111854779B (zh) * 2020-02-25 2022-04-26 北京嘀嘀无限科技发展有限公司 一种路线规划方法、装置、电子设备及可读存储介质
CN111382907B (zh) * 2020-03-10 2024-06-14 上海东普信息科技有限公司 规划车线的方法、系统、计算机设备和存储介质
TWI747314B (zh) * 2020-06-05 2021-11-21 財團法人車輛研究測試中心 路口動態圖資更新共享系統及方法
GB2600717A (en) 2020-11-05 2022-05-11 Dromos Tech Ag Transportation network for multi-featured autonomous vehicles
JP2022108002A (ja) * 2021-01-12 2022-07-25 本田技研工業株式会社 データ圧縮方法、データ圧縮プログラム、及び、データ圧縮装置
US20220222597A1 (en) * 2021-01-12 2022-07-14 Waymo Llc Timing of pickups for autonomous vehicles
US12168449B2 (en) 2021-05-14 2024-12-17 Boris Valerevich PANKOV Device for generating a graphical user interface and a system for generating a graphical user interface
RU2771591C1 (ru) 2021-05-14 2022-05-06 Общество С Ограниченной Ответственностью "Омникомм Онлайн" Пользовательское устройство генерирования графического интерфейса пользователя
RU2771190C1 (ru) 2021-05-14 2022-04-28 Общество С Ограниченной Ответственностью "Омникомм Онлайн" Транспортное средство с функцией генерирования графического интерфейса пользователя
RU2766899C1 (ru) * 2021-05-24 2022-03-16 Осаюхинг Омникомм Транспортное средство с функцией формирования энергоэффективного трека эксплуатируемого транспортного средства при движении эксплуатируемого транспортного средства по автомагистрали
RU2766900C1 (ru) * 2021-06-01 2022-03-16 Осаюхинг Омникомм Транспортное средство с функцией формирования корректирующего энергоэффективного трека эксплуатируемого транспортного средства
RU2771590C1 (ru) * 2021-06-01 2022-05-06 Общество С Ограниченной Ответственностью "Омникомм Онлайн" Способ формирования корректирующего энергоэффективного трека эксплуатируемого транспортного средства и машиночитаемый носитель данных
KR20230016492A (ko) * 2021-07-26 2023-02-02 현대자동차주식회사 내비게이션 경로 탐색 장치 및 그 방법
CN113808420B (zh) * 2021-08-04 2023-07-28 北京百度网讯科技有限公司 车辆的信息提示方法、装置、车辆、存储介质及电子设备
US11748696B2 (en) * 2021-08-12 2023-09-05 Airspace Technologies, Inc. System and methods for alternate path generation
CN113821579B (zh) * 2021-09-18 2024-02-06 北京百度网讯科技有限公司 路线的生成方法、装置、电子设备和存储器
CN114046794B (zh) 2021-09-27 2024-01-26 高德软件有限公司 路线规划方法、装置、导航方法及计算机可读存储介质
WO2023121516A1 (en) 2021-12-22 2023-06-29 "Omnicomm Online" Limited Liability Company Method for generating a modified energy-efficient track for a vehicle
US12307886B2 (en) * 2021-12-27 2025-05-20 Here Global B.V. Method, apparatus, and system for traffic prediction based on road segment travel time reliability
CA3249405A1 (en) 2022-01-28 2023-03-09 Boris Valerevich PANKOV GENERATION OF A RESOURCE-EFFICIENT WAY FOR A MOTOR VEHICLE
EP4361819B1 (en) * 2022-10-28 2025-06-18 Zenseact AB Methods and apparatuses for closed-loop evaluation for autonomous vehicles
CN117745170B (zh) * 2024-02-20 2024-04-30 中国标准化研究院 一种在途物流的生鲜农产品运输质量监测系统
US12516946B2 (en) 2024-05-16 2026-01-06 Boris Valerevich PANKOV Method for generating an optimized track for a vehicle and a computer-readable medium

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5845227A (en) 1991-02-01 1998-12-01 Peterson; Thomas D. Method and apparatus for providing shortest elapsed time route and tracking information to users
US5931888A (en) * 1994-09-22 1999-08-03 Aisin Aw Co., Ltd. Navigation system for vehicles with alternative route searching capabilities
JP3381459B2 (ja) * 1995-05-30 2003-02-24 株式会社デンソー 車両用走行案内装置
US5911773A (en) * 1995-07-24 1999-06-15 Aisin Aw Co., Ltd. Navigation system for vehicles
KR100245267B1 (ko) * 1996-06-03 2000-02-15 모리 하루오 차량용 네비게이션 장치
US5878368A (en) * 1996-09-13 1999-03-02 Magellan Dis, Inc. Navigation system with user definable cost values
JP3537285B2 (ja) * 1997-02-25 2004-06-14 アルパイン株式会社 ナビゲーション装置
AU7703598A (en) * 1997-05-30 1998-12-30 David S. Booth Generation and delivery of travel-related, location-sensitive information
DE19724919A1 (de) 1997-06-12 1999-01-07 Adolph Michael Dr Verfahren zum Erzeugen, Verschmelzen und Aktualisieren von in einem Zielführungssystem nutzbaren Daten
JPH1183516A (ja) * 1997-09-08 1999-03-26 Alpine Electron Inc ナビゲーション装置
US6085147A (en) * 1997-09-26 2000-07-04 University Corporation For Atmospheric Research System for determination of optimal travel path in a multidimensional space
JPH11238194A (ja) 1998-02-20 1999-08-31 Fujitsu Ten Ltd 交通渋滞予測方法および装置ならびに交通状況提供装置
DE19836485A1 (de) * 1998-08-12 2000-02-17 Bosch Gmbh Robert Verfahren zum Bestimmen einer Route von einem Ausgangspunkt zu einem Zielpunkt auf einem Routennetz
US6351709B2 (en) * 1998-12-02 2002-02-26 Lear Automotive Dearborn, Inc. Vehicle navigation system with route updating feature
GB9914812D0 (en) * 1999-06-25 1999-08-25 Kew Michael J Traffic monitoring
US6266615B1 (en) * 1999-09-27 2001-07-24 Televigation, Inc. Method and system for an interactive and real-time distributed navigation system
JP4122666B2 (ja) 1999-11-18 2008-07-23 株式会社デンソー 交通情報収集システム
US6615130B2 (en) 2000-03-17 2003-09-02 Makor Issues And Rights Ltd. Real time vehicle guidance and traffic forecasting system
GB0011797D0 (en) * 2000-05-16 2000-07-05 Yeoman Group Plc Improved vehicle routeing
US6480785B1 (en) * 2000-09-06 2002-11-12 Vindigo, Inc. System for determining a route and presenting navigational instructions therefor
US6650948B1 (en) 2000-11-28 2003-11-18 Applied Generics Limited Traffic flow monitoring
US6622087B2 (en) * 2000-12-26 2003-09-16 Intel Corporation Method and apparatus for deriving travel profiles
JP4535623B2 (ja) * 2001-01-09 2010-09-01 パナソニック株式会社 経路計算方法及びそれを実施する装置
JP2002206936A (ja) * 2001-01-09 2002-07-26 Matsushita Electric Ind Co Ltd 経路計算方法及びそれを実施する装置
JP3711889B2 (ja) * 2001-04-20 2005-11-02 株式会社エクォス・リサーチ ナビゲーション情報提供装置
JP4036012B2 (ja) * 2001-04-26 2008-01-23 トヨタ自動車株式会社 経路案内システム、経路案内を行うクライアント端末、同クライアント端末と通信を行うサーバ、経路案内方法及び経路一致判定方法
GB2378560A (en) * 2001-08-08 2003-02-12 Motorola Inc Planning and optimising a passenger journey in a mass transit system
JP3783773B2 (ja) * 2001-12-25 2006-06-07 アイシン・エィ・ダブリュ株式会社 地図表示システム、地図表示装置及び情報センタ
JP2003195743A (ja) * 2001-12-25 2003-07-09 Aisin Aw Co Ltd 地図表示システム、地図表示装置、及び地図表示プログラム
JP2003344074A (ja) 2002-05-23 2003-12-03 Matsushita Electric Ind Co Ltd 情報提供システム
EP1387145A1 (en) * 2002-08-02 2004-02-04 ComRoad AG Differential dynamic navigation system for off-board car navigation
JP3942987B2 (ja) 2002-08-15 2007-07-11 アルパイン株式会社 ナビゲーションシステム、地図差分データの配信装置、及び車載用ナビゲーション装置
US20040044465A1 (en) * 2002-08-29 2004-03-04 Nesbitt David W. Automated route determination based on day of route traversal
AU2003259357B2 (en) * 2002-08-29 2009-08-13 Inrix Uk Limited Apparatus and method for providing traffic information
GB0220062D0 (en) 2002-08-29 2002-10-09 Itis Holdings Plc Traffic scheduling system
RU32309U1 (ru) * 2002-10-01 2003-09-10 Информап Груп С.А. Информационно-навигационная система
JP2004220574A (ja) * 2002-12-27 2004-08-05 Matsushita Electric Ind Co Ltd 道路関係情報の表現方法と、それを実施する装置及びシステム
EP1491859B1 (en) 2003-06-27 2017-01-18 Harman Becker Automotive Systems GmbH Navigation method and navigation system
ATE376167T1 (de) * 2003-08-05 2007-11-15 Harman Becker Automotive Sys Verfahren zum verarbeiten von digitalen kartendaten
JP2005098749A (ja) 2003-09-22 2005-04-14 Toyota Motor Corp 車両用ナビゲーション装置
GB0324800D0 (en) * 2003-10-24 2003-11-26 Trafficmaster Plc Route guidance system
JP2005259116A (ja) 2004-02-13 2005-09-22 Matsushita Electric Ind Co Ltd 交通情報算出装置、交通情報算出方法、交通情報表示方法および交通情報表示装置
JP4295130B2 (ja) 2004-02-24 2009-07-15 株式会社日立製作所 交通情報システム
EP1787087A1 (en) * 2004-09-10 2007-05-23 Cotares Limited Apparatus for and method of providing data to an external application

Also Published As

Publication number Publication date
NO20080584L (no) 2008-04-28
US20070106465A1 (en) 2007-05-10
JP6035221B2 (ja) 2016-11-30
WO2007042796A1 (en) 2007-04-19
US10724870B2 (en) 2020-07-28
KR20080059373A (ko) 2008-06-27
JP6099682B2 (ja) 2017-03-22
GB0520576D0 (en) 2005-11-16
BRPI0614492B1 (pt) 2018-05-08
CN102297700A (zh) 2011-12-28
US20150192422A1 (en) 2015-07-09
ES2495717T3 (es) 2014-09-17
EP1934557B1 (en) 2014-07-23
RU2008103703A (ru) 2009-08-10
RU2407060C2 (ru) 2010-12-20
CN101253388B (zh) 2011-11-02
US20140163849A1 (en) 2014-06-12
JP2014059307A (ja) 2014-04-03
EP2743898A3 (en) 2014-08-06
EP2854117B1 (en) 2017-04-05
AU2006300938A1 (en) 2007-04-19
JP2015132613A (ja) 2015-07-23
GB0620073D0 (en) 2006-11-22
CN101253388A (zh) 2008-08-27
EP2854117A1 (en) 2015-04-01
EP2743898A2 (en) 2014-06-18
CA2617388A1 (en) 2007-04-19
CN102297700B (zh) 2016-05-18
IL188813A0 (en) 2008-08-07
JP2009513951A (ja) 2009-04-02
EP1934557A1 (en) 2008-06-25
ZA200800895B (en) 2009-08-26
GB2431261A (en) 2007-04-18
US10557714B2 (en) 2020-02-11

Similar Documents

Publication Publication Date Title
BRPI0614492A2 (pt) método e dispositivo de navegação para planejar rota dependente no tempo
US9261376B2 (en) Route computation based on route-oriented vehicle trajectories
US20200173808A1 (en) Methods and systems for providing recommendations for parking of vehicles
US10515549B1 (en) Method, apparatus, and computer program product for evaluating public transportation use
US20200160712A1 (en) Methods and systems for providing parking assistance for vehicles
CN110646004B (zh) 一种基于路况预测的智能导航方法及装置
EP3505867B1 (en) Method, apparatus, and computer program product for traffic optimized routing
WO2004059254A1 (ja) 道路情報提供サーバ、道路情報提供システム、道路情報提供方法、経路検索サーバ、経路検索システム及び経路検索方法
CN108332754B (zh) 路径优化方法、装置、电子设备及计算机存储介质
US12607469B2 (en) Method, apparatus, and computer program product for estimating a time-of-arrival at a destination
JP2000283776A (ja) 道路ネットワーク階層化経路探索装置
JP2004240543A (ja) 移動体旅行時間提供装置
HK1117227A (en) A method of and a navigation device for time-dependent route planning

Legal Events

Date Code Title Description
B25A Requested transfer of rights approved

Owner name: TOMTOM INTERNATIONAL B.V (NL)

Free format text: TRANSFERIDO DE: APPLIED GENERICS LTD

B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]
B25G Requested change of headquarter approved
B25A Requested transfer of rights approved
B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 18A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2796 DE 06-08-2024 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.