BRPI0612689A2 - provisão de informações de tránsito, incluindo dados do tránsito atual para uma ligação, e uso desta - Google Patents
provisão de informações de tránsito, incluindo dados do tránsito atual para uma ligação, e uso desta Download PDFInfo
- Publication number
- BRPI0612689A2 BRPI0612689A2 BRPI0612689-8A BRPI0612689A BRPI0612689A2 BR PI0612689 A2 BRPI0612689 A2 BR PI0612689A2 BR PI0612689 A BRPI0612689 A BR PI0612689A BR PI0612689 A2 BRPI0612689 A2 BR PI0612689A2
- Authority
- BR
- Brazil
- Prior art keywords
- information
- traffic
- time
- travel time
- amount
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 42
- 239000000284 extract Substances 0.000 claims description 6
- 238000005259 measurement Methods 0.000 claims description 2
- 230000007246 mechanism Effects 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 4
- 230000003466 anti-cipated effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000008021 deposition Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
PROVISãO DE INFORMAçõES DE TRANSITO, INCLUINDO DADOS DO TRáNSITO ATUAL PARA UMA LIGAçAO, E USO DESTA Trata-se de um método para identificar informações de trânsito, que inclui receber dados de trânsito, incluindo um primeiro identificador, uma quantidade de tempo atualmente necessária para percorrer uma ligação em particular, e informações que correspondem a uma localização associada à ligação em particular. O primeiro identificador permite de- terminar o tipo da informação que está inclusa dentro dos dados de trânsito recebidos. O método também inclui determinar um tipo de informação incluso nos dados de trânsito re- cebidos com base no primeiro identificador, e determinar as informações de tempo de viagem atual com base nas informa- ções inclusas nos dados de trânsito recebidos somente se o primeiro identificador permitir uma determinação de que os dados de tráfego recebidos incluem uma quantidade de tempo. O método adicionalmente inclui determinar informações de localização com base nas informações inclusas nos dados de tráfego recebidos correspondendo à localização associada à ligação em particular, e identificar informações de tráfego com base nas informações de tempo de viagem atual determina- das e nas informações de localização determinadas
Description
"PROVISÃO DE INFORMAÇÕES DE TRÂNSITO, INCLUINDODADOS DO TRÂNSITO ATUAL PARA UMA LIGAÇÃO, E USO DESTA"
1. CAMPO TÉCNICO
A presente revelação se refere à provisão de in-formações de trânsito, incluindo dados de trânsito para umaligação, e ao uso desta.
2. ESTADO DA TÉCNICA
Com os avanços nas tecnologias de comunicação eprocessamento de sinais digitais, as transmissões de TV erádio estão sendo digitalizadas. A transmissão digital per-mite a provisão de várias informações (por exemplo, noti-cias, preços das ações, previsão do tempo, condição do trân-sito, etc.), bem como conteúdo de áudio e video.
3. REVELAÇÃO DA INVENÇÃO
Em um aspecto geral, é proporcionado um método pa-ra identificar informações de trânsito. 0 método inclui re-ceber dados de trânsito, incluindo um primeiro identifica-dor, uma quantidade de tempo atualmente necessária para per-correr uma ligação em particular, e informações que corres-pondem a uma localização associada à ligação em particular.
0 primeiro identificador permite determinar o tipo de infor-mação que está inclusa dentro dos dados de trânsito recebi-dos. 0 método também inclui determinar um tipo de informaçãoincluso nos dados de trânsito recebidos com base no primeiroidentificador, e determinar as informações de tempo de via-gem atual com base nas informações inclusas nos dados detrânsito recebidos somente se o primeiro identificador per-mitir uma determinação de que os dados de trânsito recebidosincluem uma quantidade de tempo. 0 método adicionalmente in-clui determinar informações de localização com base nas in-formações inclusas nos dados de trânsito recebidos corres-pondendo à localização associada à ligação em particular, eidentificar informações de trânsito com base nas informaçõesde tempo de viagem atual e nas informações de localizaçãodeterminadas.
As implementações podem incluir um ou mais aspec-tos adicionais. Por exemplo, determinar as informações detempo de viagem atual pode incluir acessar dados recebidoscorrespondendo, entre outros itens, a resultados de mediçõesfeitas em relação ao trânsito que percorreu previamente aligação, e calcular uma quantidade de tempo de viagem combase nos dados recebidos. Determinar as informações de tempoatual de viagem pode envolver acessar informações proporcio-nadas dentro dos dados de trânsito recebidos e reconheceresses dados como a quantidade de tempo de viagem.
O método também pode incluir receber informaçõescorrespondendo a uma estrutura de gerenciamento de mensa-gens, incluindo informações correspondendo a um tempo de ge-ração das informações refletidas nos dados de trânsito. Otempo de geração incluso dentro da estrutura de gerenciamen-to de mensagens recebidas pode se relacionar a uma multipli-cidade de estruturas de componente de mensagem que corres-pondem a mais de uma tendência de trânsito atual ou previs-ta, uma quantidade de trânsito atual ou prevista, uma velo-cidade atual ou prevista, ou um tempo atual ou previsto parapercorrer uma ligação em particular. Cada estrutura de com-ponente de mensagem também pode incluir um identificador es-pecifico ao tipo de informação, e o primeiro identificadorpode ser um identificador, em uma estrutura de componente demensagem, especifico para a quantidade de tempo de viagematual para a ligação em particular.
Além disso, no método, as informações de tempo deviagem atual e as informações de localização podem ser de-terminadas em uma única etapa. As informações de localizaçãopodem ser determinadas antes de as informações de tempo deviagem atual serem determinadas. A recepção dos dados detrânsito pode incluir decodificar os dados de trânsito, demodo que os dados de trânsito recebidos se tornem dados detrânsito decodificados. A recepção de informações correspon-dentes a uma quantidade de tempo de viagem atual pode inclu-ir receber um valor associado a uma descrição textual de umaquantidade de tempo de viagem, e determinar, com o valor re-cebido, a descrição textual. A recepção de informações cor-respondentes a uma quantidade de tempo de viagem atual podeincluir receber uma quantidade de tempo de viagem atual paraa ligação, incluindo um descritor textual. A quantidade detempo atualmente necessária para percorrer uma ligação emparticular pode refletir a quantidade de tempo de viagem a-tual.
Além disso, no método, a quantidade de tempo atu-almente necessária para percorrer a ligação pode ser refle-tida em um número de segundos. A quantidade de tempo atual-mente necessária para percorrer a ligação pode ser refletidaem uma unidade de tempo que é menor do que um segundo. Aquantidade de tempo pode ser refletida em um ou mais bytes,cada byte incluindo uma primeira parte do byte, que determi-na um valor em termos de minuto, e uma segunda parte do by-te, consistindo de cinco bits ou menos, que determina um nú-mero de dezenas de segundos. A recepção de uma quantidade detempo pode incluir receber um valor sinalizador que determi-na se os dados associados são em termos de uma primeira uni-dade ou de uma segunda unidade. A primeira unidade pode serem minutos e a segunda unidade pode ser em segundos. A re-cepção de uma quantidade de tempo pode incluir receber umvalor sinalizador que determina se os dados associados irãoincluir um ou mais pacotes de informação adicionais. 0 valorsinalizador pode indicar que os dados associados serão dis-tribuídos com um byte único adicional.
Em outro aspecto geral, é proporcionado um métodopara identificar informações de trânsito. 0 método incluiextrair uma mensagem de informação de trânsito, incluindosegmentos de mensagem, e extrair um primeiro componente, in-cluindo informações de condição, da mensagem de informaçãode trânsito extraída. 0 método também inclui extrair, doprimeiro componente, informações de congestionamento parauma ligação a partir das informações de condição, e extrairum segundo componente, incluindo informações de condição, damensagem de informação de trânsito extraída. 0 método tambéminclui extrair, do segundo componente, informações de velo-cidade para uma ligação a partir das informações de condi-ção, e extrair um terceiro componente, incluindo informaçõesde condição, da mensagem de informação de trânsito extraída.Além disso, o método adicionalmente inclui extrair, do ter-ceiro componente, informações de tempo de viagem para umaligação a partir das informações de condição, e identificar,com base nas informações extraídas, informações de congesti-onamento, informações de velocidade e informações de tempode viagem para a ligação.
Em outro aspecto geral, é proporcionado um apare-lho para identificar informações de trânsito. 0 aparelho in-clui uma interface configurada para receber dados de trânsi-to, incluindo um primeiro identificador, informações corres-pondendo a uma quantidade de tempo atualmente necessária pa-ra percorrer uma ligação em particular, e informações quecorrespondem a uma localização associada à ligação em parti-cular. O primeiro identificador permite determinar o tipo deinformação que está incluída dentro dos dados de trânsitorecebidos. O aparelho também inclui um processador configu-rado para determinar um tipo de informação incluso nos dadosde trânsito recebidos com base no primeiro identificador, edeterminar as informações de tempo de viagem atual com basenas informações inclusas nos dados de trânsito recebidos so-mente se o primeiro identificador permitir uma determinaçãode que os dados de trânsito recebidos incluem uma quantidadede tempo. O processador também é configurado para determinarse os dados de trânsito recebidos incluem uma quantidade detempo com base nas informações inclusas nos dados de trânsi-to recebidos que correspondem à localização correspondendo àligação em particular, e identificar informações de trânsitocom base nas informações de tempo de viagem atual determina-das e nas informações de localização determinadas.
As implementações podem incluir um ou mais aspec-tos adicionais. Por exemplo, no aparelho, o processador podeser configurado para receber dados de trânsito, incluindoinformações correspondendo a um número de versão das infor-mações refletidas nos dados de trânsito. 0 número de versãopode estar associado a uma sintaxe especifica dos dados, emque pode ser usada qualquer uma dentre diversas sintaxes.
Além disso, no aparelho, o processador pode serconfigurado para receber informações correspondendo a umaestrutura de gerenciamento de mensagens, incluindo informa-ções correspondendo a um tempo de geração das informaçõesrefletidas nos dados de trânsito. 0 processador pode serconfigurado para receber informações que correspondem a umcomprimento dos dados recebidos.
Além disso, no aparelho, o processador também podeser configurado para determinar a quantidade de tempo de vi-agem para uma ligação em particular somente se o primeiroidentificador permitir uma determinação de que os dados detrânsito se relacionam a um tempo de viagem atual para umaligação em particular.
Os detalhes de uma ou mais implementações são a-presentados nos desenhos concomitantes e na descrição a se-guir. Outros aspectos transparecem na descrição, nos dese-nhos e nas reivindicações.
4. BREVE DESCRIÇÃO DOS DESENHOS
A Fig. 1 ilustra um diagrama esquemático de umarede através da qual são proporcionadas informações de trân-sito;
A Fig. 2 ilustra um formato de informações detrânsito transmitidas sem o uso de fio;
A Fig. 3 ilustra uma estrutura de informações decongestionamento e tempo de viagem inclusa em um recipientede eventos CTT;
As Figs. 4a a 4c ilustram a velocidade média emuma ligação, o tempo de viagem para a ligação e a sintaxepara o nivel de congestionamento inclusos no componente decondição do recipiente de eventos CTT da Fig. 3;
As Figs. 5a a 5c ilustram estruturas de um compo-nente de condição distribuindo a velocidade média em uma li-gação;
As Figs. 6a a 6e ilustram estruturas de informaçãopara o tempo de viagem para uma ligação;
A Fig. 7 ilustra um diagrama de blocos de um ter-minal de navegação que recebe informações de trânsito trans-mitidas de um servidor;
As Figs. 8a e 8b ilustram exemplos de interfacesgráficas com o usuário, configuradas para exibir a velocida-de média em uma ligação;
A Fig. 9a ilustra um exemplo de uma interface grá-fica com o usuário configurada para exibir velocidades mé-dias em várias ligações, com uma precisão mais apurada doque, por exemplo, 1,8 km/h; e
A Fig. 9b ilustra um exemplo de uma interface grá-fica com o usuário configurada para exibir tempos de viagempara ligações.5. MODOS PARA REALIZAÇÃO DA INVENÇÃO
Um dos usos para transmissões digitais consiste emsatisfazer uma demanda existente pelas informações de trân-sito. As propostas que envolvem o uso de transmissões digi-tais para essa finalidade contemplam o uso de formatação pa-dronizada das informações de trânsito a serem transmitidas.Essa abordagem pode ser usada para permitir o uso de termi-nais de recepção de informações de trânsito fabricados pordiferentes fabricantes, cada um dos quais podendo ser confi-gurado para detectar e interpretar informações de trânsitotransmitidas dã mesma maneira.
A Fig. 1 é um diagrama esquemático de uma rede a-través da qual são proporcionadas informações de trânsito.Um servidor provedor de informações de trânsito 100 em umaestação de transmissão pode transmitir informações de trân-sito coletadas a partir de várias fontes (por exemplo, en-trada do operador, ou informações recebidas a partir de ou-tro servidor ou carros equipados com sensores através de umarede 101) sem o uso de fios, de modo que um terminal recep-tor de informações de trânsito (por exemplo, um sistema denavegação instalado em um carro 200) possa receber as infor-mações de trânsito.
Conforme ilustrado na FIG. 2a, as informações detrânsito transmitidas sem o uso de fios a partir do servidorprovedor de informações de trânsito 100 podem ser uma se-qüência de mensagens TPEG-CTT (transport protocol expertgroup - congestion and travel-time Information (grupo de es-pecialistas no protocolo de transporte - Informações de tem-po de viagem e congestionamento)). Um segmento de mensagemda seqüência, isto é, uma mensagem TPEG-CTT, cuja sintaxe éilustrada na FIG. 2b, pode incluir um recipiente de gerenci-amento de mensagens 21, um recipiente de eventos CTT (ou Re-cipiente de Eventos de Aplicativo) 22, e o recipiente de lo-calização TPEG-CTT 23. A mensagem TPEG-CTT pode incluir tam-bém um tipo diferente de recipiente em vez do, ou em adiçãoao recipiente de eventos CTT, como na mensagem TPEG-CTT 30.
O recipiente de gerenciamento de mensagens 21 podeser usado para gerenciar informações de data e hora. As in-formações de tempo podem incluir o tempo de geração da men-sagem (por exemplo, uma indicação de tempo cronológico). Otempo de geração da mensagem pode ser incluído em cada men-sagem TPEG-CTT quando a mensagem correspondente é transmiti-da. O recipiente de eventos CTT 22 pode incluir condição detempo de viagem e congestionamento e condição prevista detempo de viagem e congestionamento das ligações, isto é,segmentos de estrada. A condição de tempo de viagem e con-gestionamento pode incluir velocidade média da ligação, tem-po de viagem da ligação, retardo da ligação, tipo de conges-tionamento, etc.
O recipiente de localização TPEG-CTT 23 pode em-pregar vários processos de referência. Por exemplo, pode serusado um processo de referência de localização usando umsistema de coordenadas ou um processo de referência de loca-lização usando ligações pré-prometidas. Quando um sistema decoordenadas é usado, as coordenadas (latitudes e longitudes)das posições inicial e final de uma ligação para a qual amensagem TPEG-CTT é criada podem ser transmitidas. Quando umprocesso de referência usando ligações pré-prometidas é usa-do, uma única identificação para uma ligação especifica emum dispositivo receptor pode ser transmitida. Por exemplo,um dispositivo receptor pode incluir uma rede de ligaçõesarmazenadas localmente, em que cada ligação pode ser identi-ficada por um único identificador. Uma ligação pode se refe-rir a um segmento de estrada que inicia e termina e em cru-zamentos e que não possui cruzamentos entre ele. 0 sistemade coordenadas pode ser o modelo WGS 84. Um nome formatadoem texto da ligação pode ser transmitido.
Em várias implementações, um recipiente de eventosCTT e um recipiente de localização TPEG-CTT, conforme ilus-trado na FIG. 2c, são compostos de um ou mais componentesCTT 201. Cada um dos componentes CTT pode ser construído deacordo com a sintaxe apresentada na FIG. 2d se ele possuirinformações de condição de congestionamento, ao passo quepode ser construído de acordo com a sintaxe apresentada naFIG. 2e se o componente possuir informações de localização.
Um recipiente de eventos CTT 22 pode ser compostode um componente ou de uma multiplicidade de componentesCTT. Em várias implementações, os componentes CTT que inclu-em um ID de 80h (a notação "h" representa hexadecimal) ou84h incluem um ou mais componentes de condição que inclueminformações básicas de trânsito, como a velocidade média daligação, o tempo de viagem da ligação, o retardo da ligaçãoou o tipo de congestionamento. Na descrição, as IDs especí-ficas são descritas como designações a estruturas associadasa informações específicas. 0 valor real de uma ID designada(por exemplo, 80h) é exemplificativo, e diferentes implemen-tações podem designar diferentes valores para associações oucircunstâncias específicas.
Em várias implementações, os componentes CTT queincluem uma ID de 8Ih incluem um ou mais componentes de con-dição, incluindo condição CTT prevista. A condição CTT pre-vista pode incluir a velocidade média predita da ligação, otempo de viagem previsto da ligação ou a tendência de acele-ração do congestionamento. A tendência de aceleração do con-gestionamento pode incluir informações que indicam a tendên-cia da condição do congestionamento. A tendência de acelera-ção do congestionamento será descrita como um tipo de infor-mação de previsão, uma vez que a condição de congestionamen-to no futuro próximo pode ser prevista a partir dela.
Em várias implementações, a mensagem TPEG-CTT podecompreender componentes CTT estruturas como na FIG. 2f paradistribuir informações adicionais ou informações de trânsi-to. Conforme ilustrado, um identificador 8Ah pode ser desig-nado para o componente CTT contendo informações adicionais,e um código de linguagem que indica a linguagem usada paraas informações adicionais também pode ser incluído no compo-nente CTT.
A Fig. 3 ilustra uma sintaxe, de acordo com váriasimplementações, de uma estrutura de um componente de infor-mação de tempo de viagem e congestionamento (doravante deno-minado componente CTT) pertencendo a um recipiente de even-tos CTT (por exemplo, no número de referência 22 para a Fig.2). O componente CTT da Fig. 3 tem uma ID de "0x80" 3a, in-clui m componentes de condição 3c e tem um campo expresso nobyte 3b, indicando o comprimento de todos os dados dos com-ponentes de condição inclusos nele.
Os componentes de condição podem, por exemplo, u-sar 8 bits para transferir a velocidade média em uma liga-ção, o tempo de viagem para uma ligação e/ou informações so-bre o nivel de congestionamento em um formato ilustrado nasFIgs. 4a a 4c. Em uma implementação, uma ID de "00" é desig-nada para a velocidade média em uma ligação; uma ID de "01"é designada para o tempo de viagem para uma ligação; e umaID de "03" é designada para o nivel de congestionamento.
Um valor numérico expresso em unidades, como porexemplo, de 0,5 m/s (a saber, 1,8 km/h), pode ser carregadono campo 41 para velocidade média em uma ligação ("intunti"indica o tamanho do byte) e um valor numérico expresso emunidades, como por exemplo, minutos, é carregado no campopara tempo de viagem para uma ligação 42. As informações so-bre o tempo de viagem para uma ligação podem ser obtidas re-cuperando o comprimento a partir de uma base de dados de in-formações de ligação (por exemplo, comprimento da ligação,largura da ligação, etc.) construída no servidor 100 e divi-dindo o comprimento da ligação pela velocidade média na li-gação correspondente, obtida a partir das informações detrânsito coletadas de várias fontes, sendo proporcionadasapós o arredondamento adicional para unidades de minuto (porexemplo, um tempo de viagem que ultrapassa 30 segundo é ar-redondado para um minuto).Em uma implementação, se a velocidade média em umaligação for transmitida nas unidades de 0,5 m/s (1,9 km/h),a faixa permissivel da velocidade na expressão de 8 bits po-de corresponder a 0 ~ 459 km/h. Uma vez que pode ser desne-cessário expressar a velocidade média até um valor muito al-to (por exemplo, acima de 200 km/h), pode ser melhor consi-derar uma velocidade muito alta (por exemplo, velocidade mé-dia superior a 200 km/h) como sendo devido à aceleração dosmotoristas na ligação correspondente em vez da condição atu-al do trânsito. Logo, pela perspectiva de prover informaçõesde congestionamento do trânsito, não é necessário fornecerinformações indicando até uma velocidade altíssima.
Por outro lado, no caso de congestionamento detrânsito, até mesmo uma diferença de 1 km/h na velocidademédia pode ser um fator importante para que o motorista es-colha uma rota específica. Sob esse aspecto, uma precisão de1,8 km/h não é capaz de distinguir uma diferença de lkm/h navelocidade média. Portanto, quando a velocidade média em umaligação se torna baixa, a informação de velocidade média,expressa em unidades de 0,5 m/s (= 1,8 km/h) pode não aten-der às exigências dos motoristas no nível de precisão.
De forma similar, se o tempo de viagem para umaligação for proporcionado em unidades de minuto, o erro dearredondamento pode se tornar grande quando o comprimento daligação for curto. Por exemplo, se o comprimento da ligaçãofor de 500 metros e a velocidade média na ligação for de 20m/s (=72 km/h), o tempo de viagem para a ligação irá se tor-nar 25 segundos; se o comprimento da ligação for de 1000 me-tros e a velocidade média na ligação for de 20 m/s, o tempode viagem para a ligação irá se tornar 50 segundos; como ou-tro exemplo, se o comprimento da ligação for de 2900 metrose a velocidade média na ligação for de 20 m/s, o tempo deviagem para a ligação será de 145 segundos; Nesses casos, otempo de viagem para a ligação distribuída para o componentede condição corresponde a 0,1 e 2 minutos, respectivamente;portanto, a diferença entre o tempo de viagem real e o tempode viagem fornecido pela informação de trânsito eqüivale a25, 10 e 25 segundos. Esses erros podem se tornar mais proe-minentes em ligações de comprimentos pequenos.
Portanto, em várias implementações, quanto à dis-tribuição de informações sobre a velocidade média em uma li-gação, a velocidade máxima é menor do que a que pode ser in-troduzida para aperfeiçoar a precisão em ligações de baixavelocidade. De modo similar, em relação à distribuição deinformações sobre o tempo de viagem para uma ligação, podemser permitidas informações expressas em unidades de segun-dos, uma representação de 8 bits pode ser empregada paradistribuir informações sobre o tempo de viagem para uma li-gação expressa em unidades de segundo; entretanto, tambémpodem ser designados bits adicionais para distribuir as in-formações expressas em unidades de segundo.
Conforme ilustrado na Fig. 5a, em uma implementa-ção, pode-se empregar o seguinte formato para distribuir in-formações sobre a velocidade média em uma ligação: 0.25 m/s(=0.9 km/h). Ao usar a unidade de velocidade, a velocidademáxima que um campo de 8 bits que indica a velocidade média51 pode representar torna-se 229,5 km/h.
A unidade de 0,25 m/s é apenas um exemplo arbitrá-rio/portanto, a fim de aumentar a precisão de velocidade emuma ligação de baixa velocidade, uma unidade muito inferior,por exemplo 0,2 m/s (a velocidade máxima permissivel pararepresentação é de 183 km/h) ou 0,15 m/s (a velocidade máxi-ma permissivel para representação é 137 km/h) pode ser em-pregada. É vantajoso aumentar a precisão de velocidade redu-zindo a unidade de velocidade nos casos em que os regulamen-tos de trânsito restringem a velocidade máxima (por exemplo,até 110 km/h).
Conforme ilustrado na Fig. 5b, a velocidade médiaem uma ligação também pode ser fornecida em unidades de 1km/h. De acordo com esta implementação, a faixa permissivelque o campo que indica a velocidade média 52 pode represen-tar se torna 0 - 255 km/h, e números abaixo de um ponto defração decimal não ocorrem. Embora a velocidade máxima per-missivel para representação seja reduzida na implementaçãoda Fig. 5b se comparado ao exemplo da Fig. 4a (459 km —» 255km/h), a precisão da velocidade é melhorada em 0,8 km/h (1,8km/h -» 1 km/h) .
A precisão da velocidade pode desempenhar um im-portante papel, dependendo da grandeza da velocidade médiana ligação atual. Conforme descrito anteriormente, quando avelocidade média em uma ligação está baixa, o motorista poderesponder sensivelmente a uma ligeira alteração da velocida-de média, ao passo que o motorista pode demonstrar menossensibilidade a uma ligeira mudança da velocidade média se avelocidade média na ligação estiver alta. Portanto, em vá-rias implementações, uma unidade de velocidade variável podeser empregada de acordo com a grandeza da velocidade média.
A Fig. 5c ilustra um exemplo de uma estrutura do campo develocidade média de um componente de condição de acordo comuma implementação. 0 bit mais significativo (F) designa umaunidade de velocidade em que a velocidade média representadapelos 7 bits restantes (Speed_Value) se baseia. Por exemplo,se o bit mais significativo (F) for 0, isso implica que ovalor contido nos 7 bits restantes (Speed_Value) correspondeà velocidade média expressa em unidades de 0,5 km/h; quandoo bit mais significativo (F) for 1, o valor contido nos 7bits restantes (Speed_Value) corresponde à velocidade médiaexpressa em unidades de 1 km/h.
Na implementação da Fig. 5c, uma vez que a veloci-dade máxima que pode ser expressa em unidades de 0,5 km/h é63,5 km/h (= 127*0,5 km/h), quando o bit mais significativo(F) for 1, a velocidade média eqüivale à soma do que repre-sentam os 7 bits restantes e 63,5 km/h. Por exemplo, se ocampo de velocidade média for 1:0001100, a velocidade médiaa ser distribuída será 759, 5 km (= 12 km/h + 63,5 km/h) ou759 km/h (=12 km/h + 63 km/h).
A especificação da precisão de velocidade com asduas unidades diferentes de 0,5 km/h e lkm/h na implementa-ção da Fig. 5c é apenas um exemplo, sendo possível empregaruma precisão diferente da unidade especificada. Portanto,uma precisão variável, dependendo da grandeza da velocidademédia em uma ligação, deve ser considerada dentro do escopo,ainda que uma precisão de velocidade empregada possa ser di-ferente da descrita nesta revelação.
Uma implementação de um formato distribuindo in-formações sobre o tempo de viagem para uma ligação é ilus-trado nas Figs. 6a a 6d.
Na implementação da Fig. 6a, os 5 bits superioresdos 8 bits são reservados para minutos e os 3 bits inferio-res são reservados para segundos. Uma vez que a faixa per-missivel que os 3 bits inferiores podem expressar é de 0 a1, os 3 bits inferiores 61 registram o valor das dezenas doelemento expresso em segundos do tempo de viagem para umaligação. Isto é, a partir dos três exemplos descritos ante-riormente, uma vez que o tempo de viagem para a ligação é de25, 50 e 145 segundos (2 minutos e 25 segundos) , os 3 bitsinferiores 61 registram 3 (que corresponde a 30---5 segun-dos) , 5 (que corresponde a 50) e 3 (que corresponde a 30);os 5 bits superiores registram 0, 0 e 2, respectivamente. Napresente implementação, os respectivos erros se tornam 5, 0e 5 segundos e as grandezas de erro relativas são reduzidasa 20% (= 5/25), 0% (= 0/10) e 20% (=5/25) sendo reduzidas a13% na média se comparado ao caso expresso em minuto.
Na implementação da Fig. 6b, a unidade de tempopara a expressão de 8 bits é variada conforme necessário.
Mais especificamente, os 7 bits inferiores são reservadospara representa o tempo de viagem para uma ligação em unida-des de minuto ou segundo; o bit mais significativo 62 é usa-do como um sinalizador para designar se o conteúdo registra-do nos 7 bits está medido em unidades de minuto ou segundo.Quando o conteúdo é expresso em minutos, atribui-se 0, e a-tribui-se 1 quando o* conteúdo é expresso em segundos. Umavez que o tempo de viagem para a ligação é 25, 50 e 145 se-gundos a partir dos três exemplos anteriores, 10011001 (si-nalizador = 1), 10110010 (sinalizador = 1) e 00000010 (sina-lizador = 0) (=2 minutos) ou 11111111 (sinalizador = 1) ( =127 segundos) são gravados nos 8 bits, respectivamente. Napresente implementação, os respectivos erros se tornam 0,0 e25 segundos (ou 18 segundos) e as grandezas de erro relati-vas são 0%, 0% e 100% (ou 72%), sendo reduzidos a 33,3% (ou24%) na média se comparado ao caso expresso em minutos.
Na implementação da Fig. 6c, todos os 8 bits sãousados para registrar o tempo de viagem para uma ligação,com a unidade de gravação sendo menor do que 60 segundos emaior do que 1 segundo (por exemplo, 10 segundos) . Uma vezque o tempo de viagem para a ligação é de 25, 50 e 145 se-gundos a partir dos três exemplos anteriores, 3 (5 segundossão arredondados) , 5 e 15 são gravados nos 8 bits de acordocom a implementação da Fig. 6c. Na presente implementação,os respectivos erros se tornam 5, 0 e 5 segundos e as gran-dezas de erro relativas são 20%, 0% e 20%, sendo reduzidas a13,3% na média se comparado ao caso expresso em minutos. Em-bora a presente implementação apresente resultados idênticosao da implementação da Fig. 6a, o tempo máximo permissivelpara expressar o tempo de viagem para uma ligação é de 2550segundos (4 minutos e 30 segundos), sendo assim maior do queos 31 minutos e 50 segundos da implementação da Fig. 6a.
Bits adicionais podem ser designados por meio deum mecanismo como o apresentado pela Fig. 6d. A Fig. 6d éuma implementação em que um sinalizador de um bit, simboli-zando a unidade de tempo, é acrescentado.
Na implementação da Fig. 6d, todos os 8 bits sãoreservados para o tempo de viagem para uma ligação e um si-nalizador de um bit adicional 63 (por exemplo, esse sinali-zador é definido como 0 quando a unidade de tempo correspon-de a minutos, e 1 quando a unidade de tempo for segundos) éentão designado para especificar se o tempo registrado nos 8bits é expresso em minutos ou segundos. Uma vez que o tempode viagem para a ligação é de 25, 50 e 145 segundos a partirdos três exemplos anteriores, 1:8 bits (sinalizador : da-dos), de acordo com a implementação da Fig. 6d, contém1:00011001, 1:00110010 e 1:10010001, respectivamente. O errode cada caso se torna 0 na presente implementação, com o ín-dice de erros sendo reduzido em 100% se comparado ao casoexpresso em minutos.
Quando o um bit adicional não constitui os 8 bitsde forma que informações efetivas sejam transmitidas nos ou-tros 7 bits constituintes, os 7 bits podem ser descartadospara fins de simplicidade para o processamento de informa-ções. Portanto, quando informações efetivas não estão inclu-sas nos 7 bits constituintes e, assim, são distribuídas parao componente de condição (ID 0x01), pode ser útil distribuiro tempo de viagem para uma ligação por 16 bits em vez de a-dicionalmente distribuir apenas o sinalizador de um bit,conforme ilustrado na Fig. 6e ("intunti", na Fig. 6e, indicao tamanho de 16 bits). Na implementação da Fig. 6e, todos os16 bits representam o tempo de viagem para a ligação 64 ex-pressa totalmente em segundos. Na implementação da Fig. 6e,onde todos os 16 bits são usados para expressar o tempo deviagem para uma ligação, o tempo máximo permissivel se torna18 horas, 12 minutos e 16 segundos. Essa capacidade de re-presentação pode acomodar o tempo de viagem para uma ligaçãopara.quase todas as ligações, sem erros.
As implementações das Figs. 6a a 6, em que o tempode viagem para uma ligação é expresso com 8 bits, possuemaspectos aperfeiçoados se comparado com o caso em que os 8bits são usados para expressar o tempo de viagem para a li-gação apenas em unidades de minutos. Entretanto, para a im-plementação das Figs. 6a e 6c, uma vez que o tempo máximopermissivel para cada caso é de 31 minutos e 50 segundos e52 minutos e 30 segundos, respectivamente, se uma parte daligação se tornar congestionada e, conseqüentemente, o tempode viagem for aumentado, pode acontecer um caso em que adistribuição da informação falha devido à incapacidade derepresentar o tempo de viagem para a ligação. Para a imple-mentação da Fig. 6b, existe o problema de que, com respeitoao tempo de viagem para uma ligação passando de 127 segun-dos, ocorre um erro idêntico ao caso em que o tempo de via-gem para uma ligação é distribuído em unidades de minutos.Pode ser particularmente vantajoso empregar as soluções daFig. 6c a 6e quando é necessária uma faixa maior ou maisprecisa.
A Fig. 7 é um diagrama de blocos exemplificativode um terminal de navegação que recebe informações de tráfe-go transmitidas a partir do servidor 100. As Figs. 7 a 9bilustram um sistema e interfaces gráficas com o usuário queaparecem nas implementações exemplificativas dos sistemaspara recepção e utilização de informações de trânsito. Ou-tros sistemas podem ser organizados de maneira diferente, ouincluir componentes diferentes.
0 terminal de navegação compreende um sintonizador1, que recebe, mediante ressonância na banda de freqüênciasexigida, sinais de informação de trânsito modulados; um de-modulador 2 para emitir sinais de informação de trânsito pe-la demodulação do sinais modulados provenientes do sintoni-zador 1; um decodificador TPEG-CTT 3 para obter informaçõesde trânsito com a decodificação dos sinais de informação detrânsito demodulados; um módulo GPS 8 para calcular a posi-ção atual (isto é, latitude, longitude e altitude) pela re-cepção de sinais de uma multiplicidade de satélites; uma es-trutura de armazenamento 4 para armazenamento de vários da-dos gráficos e um mapa eletrônico, que inclui informaçõessobre ligações e nós; uma unidade de entrada 9 para recebera entrada do usuário; um mecanismo de navegação 5 para con-trolar a exibição da tela com base na entrada do usuário, naposição atual e nas informações de trânsito obtidas; uma me-mória 5a para armazenar temporariamente os dados; uma telaLCD 7 para exibir dados; e um controlador LCD 6 para acionara tela LCD 7 de acordo com os dados a serem apresentados. Aunidade de entrada 9 pode ser uma tela de toque integrada àtela LCD 7.
O sintonizador 1 sintoniza para a freqüência dossinais transmitidos pelo servidor 100, e o demodulador 2 de-modula os sinais sintonizados de forma predeterminada. O de-codificador TPEG-CTT 3 decodifica os sinais demodulados deentrada em uma seqüência de mensagens TPEG, conforme apre-sentado na Fig. 2, interpreta cada mensagem TPEG na seqüên-cia, e então distribui informações necessárias e/ou sinaisde controle, de acordo com o conteúdo da mensagem, para omecanismo de navegação 5. Embora o decodificador TPEG-CTT 3forneça vários tipos de informação ao mecanismo de navegação5, para fins de concisão, a descrição a seguir foca-se noseu procedimento de processamento.
O decodificador TPEG-CTT 3 extrai dados/tempo e otempo de ocorrência de mensagem incluso no recipiente de ge-renciamento de mensagens de cada mensagem TPEG-CTT, e deter-mina se o recipiente seguinte é um recipiente de eventos CTTcom base nas informações do "elemento de mensagem" (isto é,um identificador). Caso seja determinado que o recipienteseguinte é um recipiente de eventos CTT, o decodificadorTPEG-CTT 3, ao extrair cada componente CTT e o componente decondição incluso no componente CTT, fornece ao mecanismo denavegação 5 as informações obtidas do recipiente, de modoque o mecanismo de navegação 5 possa exibir as informaçõesde tempo de viagem e congestionamento, o que será descrito aseguir. Fornecer as informações ao mecanismo de navegação 5pode incluir determinar, com base nos identificadores, queas informações de trânsito incluem um recipiente de gerenci-amento de mensagens incluindo informações de condição dentrode vários componentes de mensagem dentro do recipiente degerenciamento de mensagens. Cada um dos componentes pode in-cluir diferentes informações de condição associadas a dife-rentes ligações ou localizações, e identificadores associa-dos às diferentes informações de condição. Cada um dentre osrecipientes e componentes pode incluir informações associa-das a um tempo de geração, número de versão, comprimento dedados e identificadores da informação inclusa.
Em seguida, o decodificador TPEG-CTT 3 obtém in-formações sobre a localização da ligação em torno da qual asinformações previamente obtidas são criadas a partir do re-cipiente de localização TPEG-CTT seguinte. As informações deposição podem ser, por exemplo, coordenadas (isto é, latitu-des e longitudes) das posições inicial e final, ou uma ID deligação, dependendo do tipo do recipiente de localizaçãoTPEG-CTT. Se o terminal de navegação estiver equipado com aestrutura de armazenamento 4, o mecanismo de navegação 5 en-contra a localização da ligação em torno da qual as informa-ções recebidas são criadas com referência às informações so-bre cada ligação e nó armazenado na estrutura de armazena-mento 4. O mecanismo de navegação 5 pode converter as coor-denadas na ligação na ID da ligação, ou vice versa.
O mecanismo de navegação 5 lê uma parte do mapaeletrônico centralizada ao redor das coordenadas de posiçãorecebidas do módulo GPS 8 da estrutura de armazenamento 4 eexibe o mapa na tela LCD 7 via o controlador LCD 6. Um sím-bolo gráfico específico é exibido na localização que corres-ponde à posição atual na tela LCD 7.
O mecanismo de navegação S exibe a velocidade mé-dia em uma ligação recebida do decodificador TPEG-CTT 3 emuma localização que corresponde às coordenadas ou ID de li-gação distribuída via o recipiente de localizações TPEG-CTTseguinte ao recipiente que distribui as informações de velo-cidade média. Conforme apresentado na Fig. 8a (exibição tipomapa) e 8b (exibição tipo gráfico), o método de exibição usadiferentes cores, de acordo com a velocidade média em umaligação (por exemplo, as cores vermelho, laranja, verde eazul indicam velocidades médias de 0 a 10 km/h, 10 a 20km/h, 20 a 40 km/h e acima de 40 km/h, respectivamente) . Seo motorista solicitar a exibição das velocidades médias nasligações ao longo de uma rota de viagem, o mecanismo de na-vegação 5 pode mostrar as informações de velocidade médiaque correspondem às ligações em frente à rota de viagem atu-al (ou as ligações que pertencem a uma rota de viagem, casoa rota já tenha sido determinada) dentre as informações develocidade média recebidas do decodificador TPEG-CTT 3 naexibição gráfica, conforme apresentada na Fig. 9a. Se o mo-torista solicitar a exibição do tempo de viagem para as Ii-gações ao longo de uma rota de viagem, o mecanismo de nave-gação 5 pode mostrar as informações de tempo de viagem quecorrespondem às ligações em frente à rota de viagem atual(ou as ligações que pertencem a uma rota de viagem, caso arota já tenha sido determinada) dentre as informações detempo de viagem recebidas do decodificador TPEG-CTT 3 na e-xibição gráfica, conforme apresentada na Fig. 9b.
A Fig. 9a ilustra um exemplo de quando a velocida-de média em uma ligação é distribuída com uma definição maisprecisa do que 1,8 km/h (por exemplo, as implementações dasFigs. 5a a 5c), a velocidade média é exibida na tela LCD 7pelo valor incluso no campo correspondente de acordo com aprecisão predeterminada (1 km/h na Fig. 5b) . Uma vez que aprecisão é de 1 km/h, a diferença na velocidade média entreduas ligações vizinhas é expressa na precisão de 1 km/h (aárea marcada com "A") ou um múltiplo da precisão. Se as in-formações de velocidade média expressas em outra precisãopredeterminada (0,9 km/h na Fig. 5a, ou 0,5 km/h e 1 km/h naFig. 5c) forem recebidas, a velocidade média é obtida multi-plicando-se as informações recebidas pela precisão predeter-minada, e a diferença na velocidade média entre duas liga-ções vizinhas se torna um múltiplo da precisão.
A Fig. 9b ilustra um exemplo de quando o tempo deviagem para uma ligação é proporcionado junto com informa-ções expressas em unidades de segundos (por exemplo, as im-plementações das Figs. 6a a 6e), as informações em unidadesde segundos também são exibidas na tela LCD 7. Caso sejamrecebidas informações de tempo expressas apenas em unidadesde segundos, o tempo de viagem recebido para a ligação podeser convertido para o formato de unidades de minutos: unida-des de segundos quando necessário.
A velocidade média, ou tempo de viagem, para a li-gação, pode ser exibido no mapa tal como apresentado na Fig.8a, ao longo da direção para frente ou em ligações predeter-minadas.
Nas implementações das Figs. 5a e 5c, ainda que avelocidade média em uma ligação possa apresentar uma dife-rença inferior a lkm/h, uma vez que o valor numérico da ve-locidade média é exibido separadamente na tela, um controla-dor, baseando-se nas informações exibidas ou no tempo de vi-agem, que é o comprimento da ligação correspondente divididopela velocidade média, incluindo a mesma precisão, pode es-colher uma ligação a ser percorrida.
De acordo com uma implementação para uma exibiçãosimplificada, de acordo com a escolha do usuário, a veloci-dade média em uma ligação pode ser exibida após descartar osvalores de localização abaixo de um ponto decimal. De modosimilar, quanto ao tempo de viagem, apenas o elemento em mi-nutos pode ser mantido conforme exibido, o elemento em se-gundos sendo descartado.
Uma vez que o tempo de viagem para uma ligaçãodentro de um componente de condição decodificado (ID=Ol) po-de conter informações expressas em unidades de segundosquando o decodificador TPEG-CRR 3 distribui o tempo de via-gem para o mecanismo de navegação 5, o decodificador TPEG-CTT 3 pode distribuir informações de dois bytes para o meca-nismo de navegação 5 pela alocação de um byte para cada umdentre minuto e segundo ou pela conversão do tempo de viagempara segundos (quando as informações de 16 bits expressas emunidades de segundo são recebidas, as informações são dis-tribuídas conforme recebidas). Portanto, quando o servidor100 também fornece o tempo de viagem para uma ligação como ainformação expressa em unidades de segundos (por exemplo, asimplementações das Figs. 6a a 6e) , o decodificador TPEG-CTT3 permite que o mecanismo de navegação 5 expresse o tempo deviagem para a ligação em segundos; quando uma função de bus-ca de rotas é proporcionada, o decodificador TEPG-CTT 3 per-mite que o mecanismo de navegação 5 encontre a rota maiscurta usando o tempo de viagem para as ligações, incluindo aprecisão em segundos.
Se o terminal na Fig. 7 estiver equipado com ummeio de saida de voz, o terminal pode emitir, em forma devoz, informações de velocidade média recebidas ou o tempo deviagem para a ligação ou ligações especificadas inclusas emuma rota de viagem.
A descrição anterior foi apresentada para fins deilustração. Assim, várias implementações com aperfeiçoamen-tos, modificações, substituições ou adições podem ser efetu-adas dentro do espirito e âmbito definido pela reivindica-ções anexas a seguir.
Claims (25)
1. Método para identificar informações de trânsi-to, o método sendo CARACTERIZADO por compreender:receber dados de trânsito, incluindo um primeiroidentificador, uma quantidade de tempo atualmente necessáriapara percorrer uma ligação em particular, e informações quecorrespondem a uma localização associada à ligação em parti-cular;determinar informações de tempo de viagem atualcom base nas informações inclusas nos dados de tráfego rece-bidos;determinar informações de localização com base nasinformações inclusas nos dados de tráfego recebidos corres-pondendo à localização associada à ligação em particular; eidentificar informações de tráfego com base nasinformações de tempo de viagem atual determinadas e nas in-formações de localização determinadas.
2. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que determinar as informações detempo de viagem atual inclui acessar dados recebidos corres-pondendo, entre outros itens, a resultados de medições fei-tas em relação ao trânsito que percorreu previamente a liga-ção, e calcular uma quantidade de tempo de viagem com basenos dados recebidos.
3. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que determinar as informações detempo de viagem atual envolve acessar informações proporcio-nadas dentro dos dados de trânsito recebidos e reconheceresses dados como a quantidade de tempo de viagem.
4. Método, de acordo com a reivindicação 1,CARACTERIZADO por adicionalmente compreender receber infor-mações correspondendo a uma estrutura de gerenciamento demensagens, incluindo informações correspondendo a um tempode geração das informações refletidas nos dados de tráfego.
5. Método, de acordo com a reivindicação 4,CARACTERIZADO pelo fato de que o tempo de geração inclusodentro da estrutura de gerenciamento de mensagens recebidasse relaciona com uma multiplicidade de estruturas de compo-nente de mensagem que corresponde a mais de uma dentre umatendência de trânsito atual ou prevista, uma quantidade detrânsito atual ou prevista, uma velocidade atual ou previs-ta, ou um tempo atual ou previsto para percorrer uma ligaçãoem particular.
6. Método, de acordo com a reivindicação 5,CARACTERIZADO pelo fato de que cada estrutura de componentede mensagem adicionalmente compreende um identificador espe-cifico ao tipo de informação, e o primeiro identificador éum identificador, em uma estrutura de componente de mensa-gem, especifico para a quantidade de tempo de viagem atualpara a ligação em particular.
7. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que as informações de tempo deviagem atual e as informações de localização são determina-das em uma única etapa.
8. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que as informações de localizaçãosão determinadas antes de as informações de tempo de viagematual serem determinadas.
9. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que receber dados de trânsito in-clui decodificar os dados de trânsito de modo que os dadosde trânsito recebidos se tornem dados de trânsito decodificados.
10. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que receber informações que cor-respondem a uma quantidade de tempo de viagem atual incluireceber um valor associado a uma descrição textual de umaquantidade de tempo de viagem, e determinar, com o valor re-cebido, a descrição textual.
11. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que receber informações que cor-respondem a uma quantidade de tempo de viagem atual incluireceber uma quantidade de tempo de viagem atual para a liga-ção, incluindo um descritor textual.
12. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que a quantidade de tempo atual-mente necessária para percorrer uma ligação em particularreflete a quantidade de tempo de viagem atual.
13. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que a quantidade de tempo atual-mente necessária para percorrer a ligação é refletida em umnúmero de segundos.
14. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que a quantidade de tempo atual-mente necessária para percorrer a ligação é refletida em umaunidade de tempo menor do que um segundo.
15. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que a quantidade de tempo é re-fletida em um ou mais bytes, cada byte incluindo uma primei-ra parte do byte, que determina um valor em termos de minu-tos, e uma segunda parte do byte, consistindo de cinco bitsou menos, que determina um número de dezenas de segundos.
16. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que receber uma quantidade detempo inclui receber um valor sinalizador que determina seos dados associados são em termos de uma primeira unidade oude uma segunda unidade.
17. Método, de acordo com a reivindicação 16,CARACTERIZADO pelo fato de que a primeira unidade é em minu-tos e a segunda unidade é em segundos.
18. Método, de acordo com a reivindicação 1,CARACTERIZADO pelo fato de que receber uma quantidade detempo inclui receber um valor sinalizador que determina seos dados associados irão incluir um ou mais pacotes de in-formação adicionais.
19. Método, de acordo com a reivindicação 18,CARACTERIZADO pelo fato de que o valor sinalizador indicaque os dados associados serão distribuídos com um único byteadicional.
20. Método para identificar informações de trânsi-to, o método sendo CARACTERIZADO por compreender:extrair uma mensagem de informação de trânsito,incluindo segmentos de mensagem;extrair um primeiro componente, incluindo informa-ções de condição, da mensagem de informação de trânsito ex-traída;extrair, do primeiro componente, informações decongestionamento para uma ligação, a partir das informaçõesde condição;extrair um segundo componente, incluindo informa-ções de condição, da mensagem de informação de trânsito ex-traída;extrair, do segundo componente, informações de ve-locidade para uma ligação, a partir das informações de con-dição;extrair um terceiro componente, incluindo informa-ções de condição, da mensagem de informação de trânsito ex-traída;extrair, do terceiro componente, informações detempo de viagem para uma ligação, a partir das informaçõesde condição;identificar, com base nas informações extraídas,informações de congestionamento, informações de velocidade einformações de tempo de viagem para a ligação.
21. Aparelho para identificar informações de trân-sito, o aparelho sendo CARACTERIZADO por compreender:uma interface configurada para receber dados detrânsito, incluindo um primeiro identificador, informaçõescorrespondendo a uma quantidade de tempo atualmente necessá-ria para percorrer uma ligação em particular, e informaçõesque correspondem a uma localização associada à ligação emparticular; eum processador configurado para:determinar informações de tempo de viagem atualcom base nas informações inclusas nos dados de trânsito re-cebidos;determinar se os dados de trânsito recebidos in-cluem uma quantidade de tempo com base nas informações in-clusas nos dados de trânsito recebidos que correspondem àlocalização correspondendo à ligação em particular; eidentificar informações de tráfego com base nasinformações de tempo de viagem atual determinadas e nas in-formações de localização determinadas.
22. Aparelho, de acordo com a reivindicação 21,CARACTERIZADO pelo fato de que o processador é configuradopara receber dados de trânsito, incluindo informações cor-respondendo a um número de versão das informações refletidasnos dados de tráfego, em que o número de versão está associ-ado a uma sintaxe especifica dos dados, em que pode ser usa-da qualquer uma dentre diversas sintaxes.
23. Aparelho, de acordo com a reivindicação 21,CARACTERIZADO pelo fato de que o processador é configuradopara receber informações que correspondem a uma estrutura degerenciamento de mensagens incluindo informações que corres-pondem a um tempo de geração das informações refletidas nosdados de trânsito.
24. Aparelho, de acordo com a reivindicação 21,CARACTERIZADO pelo fato de que o processador é configuradopara receber informações que correspondem a um comprimentodos dados recebidos.
25. Aparelho, de acordo com a reivindicação 21,CARACTERIZADO pelo fato de que o processador é adicionalmen-te configurado para:determinar a quantidade de tempo de viagem parauma ligação em particular apenas se o primeiro identificadorpermitir uma determinação de que os dados de trânsito se re-lacionam com um tempo de viagem atual para uma ligação emparticular.
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US69738605P | 2005-07-08 | 2005-07-08 | |
| US60/697.386 | 2005-07-08 | ||
| US69848105P | 2005-07-13 | 2005-07-13 | |
| US60/698.481 | 2005-07-13 | ||
| KR10-2005-0086887 | 2005-09-16 | ||
| KR20050086887 | 2005-09-16 | ||
| US75996306P | 2006-01-19 | 2006-01-19 | |
| US60/759.963 | 2006-01-19 | ||
| PCT/KR2006/002068 WO2007007953A1 (en) | 2005-07-08 | 2006-05-30 | Providing traffic information including current traffic data for a link and using the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0612689A2 true BRPI0612689A2 (pt) | 2010-11-30 |
Family
ID=42675293
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0612689-8A BRPI0612689A2 (pt) | 2005-07-08 | 2006-05-30 | provisão de informações de tránsito, incluindo dados do tránsito atual para uma ligação, e uso desta |
Country Status (3)
| Country | Link |
|---|---|
| AT (2) | ATE479176T1 (pt) |
| BR (1) | BRPI0612689A2 (pt) |
| DE (1) | DE602006016508D1 (pt) |
-
2006
- 2006-05-30 BR BRPI0612689-8A patent/BRPI0612689A2/pt not_active Application Discontinuation
- 2006-05-30 AT AT09170601T patent/ATE479176T1/de not_active IP Right Cessation
- 2006-05-30 AT AT10165415T patent/ATE545123T1/de active
- 2006-05-30 DE DE200660016508 patent/DE602006016508D1/de active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DE602006016508D1 (de) | 2010-10-07 |
| ATE545123T1 (de) | 2012-02-15 |
| ATE479176T1 (de) | 2010-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2107541B1 (en) | Providing traffic information including a predicted average speed to traverse a link and a language code | |
| CN101194485A (zh) | 提供与拥堵状态预测相关的交通信息及其使用 | |
| US7940741B2 (en) | Providing traffic information relating to a prediction of speed on a link and using the same | |
| US7729335B2 (en) | Providing traffic information relating to a prediction of congestion status and using the same | |
| US7907590B2 (en) | Providing information relating to traffic congestion tendency and using the same | |
| US8711850B2 (en) | Format for providing traffic information and a method and apparatus for using the format | |
| BRPI0611648A2 (pt) | codificação e decodificação de informação de tráfego usando campos de codificação | |
| BRPI0612689A2 (pt) | provisão de informações de tránsito, incluindo dados do tránsito atual para uma ligação, e uso desta | |
| CA2608701C (en) | Providing traffic information relating to a prediction of congestion status and using the same | |
| CN100589146C (zh) | 用于识别交通信息的装置和方法 | |
| KR101226279B1 (ko) | 구간에 대한 현재 교통 데이터를 포함하는 교통정보의제공과 그 정보의 이용 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B09B | Patent application refused [chapter 9.2 patent gazette] | ||
| B09B | Patent application refused [chapter 9.2 patent gazette] |
Free format text: MANTIDO O INDEFERIMENTO UMA VEZ QUE NAO FOI APRESENTADO RECURSO DENTRO DO PRAZO LEGAL |