BRPI1002092B1 - Método para avaliar qualidade de conteúdo de localização e sistema para fornecer uma indicação referente à confiabilidade de informações fornecidas ao sistema - Google Patents

Método para avaliar qualidade de conteúdo de localização e sistema para fornecer uma indicação referente à confiabilidade de informações fornecidas ao sistema Download PDF

Info

Publication number
BRPI1002092B1
BRPI1002092B1 BRPI1002092-6A BRPI1002092A BRPI1002092B1 BR PI1002092 B1 BRPI1002092 B1 BR PI1002092B1 BR PI1002092 A BRPI1002092 A BR PI1002092A BR PI1002092 B1 BRPI1002092 B1 BR PI1002092B1
Authority
BR
Brazil
Prior art keywords
content
location
quality
data
factor
Prior art date
Application number
BRPI1002092-6A
Other languages
English (en)
Inventor
Michael T. Beckner
Karl E. Seiler
Ricardo Leon Jimenez
Jennifer E. Devereux
Tarik Kurspahie
Frédéric J. Auriol
Rob André R. Lavreysen
Original Assignee
Here Global B.V.
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 Here Global B.V. filed Critical Here Global B.V.
Publication of BRPI1002092A2 publication Critical patent/BRPI1002092A2/pt
Publication of BRPI1002092B1 publication Critical patent/BRPI1002092B1/pt

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • Instructional Devices (AREA)

Abstract

método e sistema para avaliar qualidade de conteúdo de localização. são revelados um método e sistema para avaliar a qualidade de conteúdo de localização. o método inclui avaliar a qualidade de conteúdo de localização com base em quem forneceu o conteúdo, a precisão dos dados de localização associados ao conteúdo, a integridade do conteúdo, e quando o conteúdo foi fornecido. como resultado da avaliação, uma marcação de qualidade é gerada. a marcação de qualidade provê uma indicação da confiabilidade do conteúdo de localização. a marcação de qualidade pode ser atualizada quando uma alteração é feita no conteúdo.

Description

REFERÊNCIA A PEDIDOS RELACIONADOS
[001] O presente pedido de patente é relacionado a pedidos de patente copendentes depositados na mesma data, número de série 12/362751 intitulado “METHOD AND SYSTEM FOR MANAGING RELATIONSHIPS BETWEEN LOCATION IDENTIFIERS”; número de série 12/362.767, intitulado “METHOD AND SYSTEM FOR REFRESHING LOCATION CODE DATA”; número de série 12/362.782, intitulado “METHOD FOR REPRESENTING LINEAR FEATURES IN A LOCATION CONTENT MANAGEMENT SYSTEM”, e no. de série 12/362.807, intitulado “METHOD AND SYSTEM FOR EXCHANGING LOCATION CONTENT DATA IN DIFFERENT DATA FORMATS.”
CAMPO DA INVENÇÃO
[002] A presente invenção refere-se genericamente a serviços baseados em localização, e mais particularmente, refere-se à avaliação da qualidade de conteúdo de localização disponível de sistemas baseados em localização.
ANTECEDENTES DA INVENÇÃO
[003] Várias tecnologias foram desenvolvidas que fornecem serviços relacionados à navegação e relacionados à mapa. Por exemplo, sistemas de navegação de veículo podem determinar onde um veículo está localizado e fornecer orientações para viagem até um destino desejado. Também sites da Internet são disponíveis que fornecem mapas, orientações para viagem até um destino desejado a partir de um ponto de partida específico, e outros serviços relacionados à mapa. Além disso, dispositivos portáteis são disponíveis que podem determinar a posição de uma pessoa e fornecer um mapa da área em volta de uma pessoa.
[004] Para fornecer essas e outras funções e características relacionadas à mapa, sistemas de navegação utilizam dados geográficos. Os dados geográficos podem estar na forma de um ou mais bancos de dados geográficos que incluem dados que representam características físicas na região geográfica. O banco de dados geográficos inclui informações sobre as características geográficas representadas, como ruas de mão única, posição das estradas, limites de velocidade ao longo de porções de estradas, faixas de endereço ao longo das porções de estrada, restrições de curva em interseções de estradas, restrições de direção, como ruas de mão única e assim por diante. Adicionalmente, os dados geográficos podem incluir pontos de interesse, como restaurantes, hotéis, aeroportos, postos de gasolina, estádios, delegacias de polícia e assim por diante.
[005] Esses dados geográficos podem ser armazenados em um banco de dados geográficos, como um banco de dados geográficos publicado por NAVTEQ North America, LLC de Chicago, Illinois. Além dos dados obtidos por um vendedor de mapa; fontes de conteúdo têm dados referentes a localizações em uma área geográfica. As fontes de conteúdo podem fornecer seus dados ao vendedor de mapas para inclusão no banco de dados geográfico. Por exemplo, um proprietário de um restaurante de cadeia pode fornecer ao vendedor de mapas uma lista atual de todos os seus locais e para cada um dos locais a lista pode incluir endereço, números de telefone, horário de funcionamento, menu, endereço de página na rede e outras informações sobre o local.
[006] À medida que a quantidade de informações armazenadas em um banco de dados geográficos aumenta, torna- se mais difícil para o vendedor de mapas adicionar dados de terceiros ao banco de dados geográficos. Como resultado, sistemas de gerenciamento de conteúdo de localização foram desenvolvidos para permitir que múltiplas partes forneçam dados relacionados a um local; que às vezes é mencionado como “conteúdo de localização ou simplesmente “conteúdo”. Entretanto, um usuário que obtém conteúdo de localização de um sistema de gerenciamento de conteúdo de localização não pode informar a confiabilidade do conteúdo visto que não há um método padrão para avaliar a qualidade, que representa a confiança na precisão do conteúdo em relação à realidade representada por ground-truth.
[007] Por conseguinte, seria vantajoso se o sistema de gerenciamento de conteúdo de localização fornecesse uma indicação de qualidade para o conteúdo a partir de uma ampla gama de técnicas de aquisição e validação. A indicação de qualidade pode encorajar fontes de conteúdo e distribuidores melhorar frequentemente seus dados e suporte através de um método de qualidade facilmente entendido. A indicação de qualidade também pode permitir que fontes de conteúdo controlem melhor o destino de seu conteúdo de localização, enquanto permite que distribuidores de conteúdo customizem mais dinamicamente pacotes que atendam suas necessidades.
SUMÁRIO
[008] São revelados um método e sistema para avaliar a qualidade de conteúdo de localização. Um sistema de gerenciamento de conteúdo de localização recebe conteúdo de loca lização na forma de um perfil a partir de uma fonte de conteúdo. O sistema de gerenciamento de conteúdo de localização inclui um sistema de qualidade de conteúdo que avalia a qualidade do conteúdo de localização. A avaliação inclui avaliar quem forneceu o conteúdo, a precisão dos dados de localização associados ao conteúdo, a integridade ou inteireza do conteúdo, e quando o conteúdo e dados de localização foram fornecidos ao sistema de gerenciamento de conteúdo de localização. Como resultado da avaliação, o sistema de qualidade de conteúdo gera uma ou mais marcações de qualidade. A marcação de qualidade provê uma indicação da confiabilidade do conteúdo de localização. Preferivelmente, o método para avaliar a qualidade de conteúdo de localização é repetido quando uma alteração é feita no conteúdo.
[009] Esses bem como outros aspectos e vantagens tornar-se-ão evidentes para aqueles com conhecimentos comuns na técnica mediante leitura da seguinte descrição detalhada, com referência onde apropriado aos desenhos em anexo. Além disso, entende-se que esse sumário é meramente um exemplo e não pretende limitar o escopo da invenção como rei vindicado.
BREVE DESCRIÇÃO DOS DESENHOS
[010] Modalidades atualmente preferidas são descritas abaixo em combinação com as figuras de desenho em anexo, onde numerais de referência similares se referem a elementos similares nas várias figuras, e em que:
[011] A figura 4 é um diagrama em blocos de um sistema baseado em localização de a cordo com um exemplo;
[012] A figura 2 é um diagrama de blocos de uma estrutura de dados de perfil, de acordo com um exemplo;
[013] A figura 3 é um fluxograma de um método para fornecer uma marcação de qualidade de conteúdo, de acordo com um exemplo;
[014] A figura 4 é um fluxograma de um método para atualizar a marcação de qualidade de conteúdo, de acordo com um exemplo; e
[015] A figura 5 é uma saída de exemplo do sistema de gerenciamento de conteúdo de localização representado na figura 1, de acordo com um exemplo.
DESCRIÇÃO DETALHADA DA INVENÇÃO
[016] A figura 1 é um diagrama de blocos que mostra um sistema baseado em localização 100. O sistema baseado em localização 100 inclui uma fonte de conteúdo 102, um sistema de gerenciamento de conteúdo de localização 104, e um receptor de conteúdo 106. O sistema de gerenciamento de conteúdo de localização 104 obtém conteúdo a partir da fonte de conteúdo 102. O sistema de gerenciamento de conteúdo de localização 104 provê conteúdo para o receptor de conteúdo 106. Adicionalmente, o sistema de gerenciamento de conteúdo de localização 104 pode fornecer uma ou mais marcações de qualidade associadas ao conteúdo para o receptor de conteúdo 106 e/ou a fonte de conteúdo 102.
[017] O conteúdo é qualquer informação associada a uma localização que descreve atributos da localização. As informações podem ser conteúdo de alteração lenta (isto é, não muda frequentemente) como endereço de rua, número de telefone, número de fax, e 'horário de funcionamento. As informações podem ser conteúdo dinâmico (isto é, muda frequente mente), como preços de gasolina, relatórios de condições meteorológicas situação de viagem aérea e relatórios de trânsito. As informações podem estar em qualquer formato, incluindo texto, imagens bidimensionais, imagens tridimensionais, vídeo, multimídia e assim por diante.
[018] A fonte de conteúdo 102 é qualquer entidade que fornece conteúdo ao sistema de gerenciamento de conteúdo de localização 104. Por exemplo, a fonte de conteúdo 102 pode ser um vendedor de mapas, um operador/proprietário de local, um órgão governamental, uma câmara de comércio, um proprietário de firma, uma franquia comercial, um indivíduo ou qualquer outra pessoa. Embora uma fonte de conteúdo 102 seja representada na figura 1, entende-se que o sistema de gerenciamento de conteúdo de local 104 obtenha conteúdo de muitas fontes de conteúdo.
[019] A fonte de conteúdo 102 provê o conteúdo ao sistema de gerenciamento de conteúdo de local 104 na forma de um perfil. O perfil é uma estrutura de dados para dados de conteúdo. Cada perfil é atribuído um identificador exclusivo (isto é, um ID de Perfil). Um perfil de exemplo é mostrado na figura 2.
[020] O receptor de conteúdo 106 é qualquer entidade que acessa conteúdo a partir do sistema de gerenciamento de conteúdo de local 104. O receptor de conteúdo 106 pode ser um dispositivo de usuário final, como um computador pessoal, um telefone móvel, e um dispositivo portátil. Adicionalmente, o receptor de conteúdo 106 pode ser um serviço ou aplicação intermediária que distribui conteúdo baseado em localização para um dispositivo de usuário final. Embora um receptor de conteúdo 106 seja representado na figura 1, entende-se que o sistema de gerenciamento de conteúdo de localização 104 forneça conteúdo a muitos receptores de conteúdo. Adicionalmente, a fonte de conteúdo 102 pode ser igual ao receptor de conteúdo 106 em certas situações. Por exemplo, a fonte de conteúdo 102 pode fornecer o conteúdo ao sistema de gerenciamento de conteúdo de local 104 para referenciar por localização o conteúdo e então acessar o conteúdo de localização para distribuição.
[021] O sistema de gerenciamento de conteúdo de localização 104 é uma combinação de hardware, software e/ou firmware que coleta, processa e distribui conteúdo de localização. O sistema de gerenciamento de conteúdo de localização 104 incluí um servidor de upload de conteúdo 108, uma armazenagem de conteúdo 110, um sistema de referenciar localização 112, um sistema de qualidade de conteúdo 114, e um servidor de distribuição de conteúdo 116. O sistema de gerenciamento de conteúdo de localização 104 pode incluir outras entidades também.
[022] O servidor de upload de conteúdo 108 pode exibir uma interface de usuário para fornecer conteúdo de localização ao sistema de gerenciamento de conteúdo de localização 104. A interface de usuário permite que a fonte de conteúdo 102 entre, gerencie e localize seu conteúdo em um ambiente de auto-serviço. A interface de usuário pode incluir uma ferramenta para entrar informações de localização que incluem campos que correspondem aos dados armazenados no perfil. A interface de usuário permite que a Fonte de conteúdo 102 entre texto e anexe arquivos, como documentos, arquivos de imagem, arquivos de vídeo, arquivos de som, e assim por diante.
[023] Adicionalmente ou alternativamente, o Servidor de upload de conteúdo 108 pode fornecer um serviço de Rede para suportar interação de máquina com máquina través de uma rede. O serviço de Rede pode suportar qualquer protocolo. A fonte de conteúdo 102 pode utilizar o serviço de Rede para adicionar ou modificar conteúdo de localização através de carga de volume.
[024] O servidor de upload de conteúdo 108 também verifica a fonte de conteúdo 102. O servidor de upload de conteúdo 108 pode verificar um indivíduo, uma firma e/ou organização com qualquer método apropriado ou combinação de métodos incluindo, porém, não limitado a uma rotina de opt-in dupla, validação de comunidade, validação manual e validação de sócio. A verificação é discutida adicionalmente com referência à Tabela 1.
[025] O servidor de upload de conteúdo 108 armazena o conteúdo na armazenagem de conteúdo 110. A armazenagem de conteúdo 110 pode ser qualquer tipo de memória que permite acesso de leitura/gravação. O servidor de upload de conteúdo 108 também pode armazenar uma indicação de qual método ou combinação de métodos foram utilizados para verificar a fonte de conteúdo 102 na armazenagem de conteúdo 110 ou em um dispositivo de memória separado. Por exemplo, a «indicação pode um ser um indicador binário, um fator de escalonamento, ou palavra identificando o método de verificação.
[026] A interface de usuário e/ou serviço de Rede também permite que a fonte de conteúdo 102 receba uma marcação de qualidade associada ao conteúdo a partir do sistema de gerenciamento de conteúdo de localização 104. A fonte de conteúdo 102 pode receber mais de uma marcação de qualidade também. A marcação de qualidade também pode ser armazenada na armazenagem de conteúdo 110; entretanto, a marcação de qualidade pode ser armazenada em um dispositivo de memória separado com uma referência ao conteúdo associado. Após receber a marcação de qualidade, a fonte de conteúdo 102 pode fazer alterações no perfil de conteúdo que afeta a marcação.
[027] O sistema de referenciar a localização 112 provê um link entre conteúdo de localização e a localização geográfica associada ao conteúdo. O link é necessário quando o conteúdo de localização é desacoplado do (isto é, não incluído no) banco de dados geográficos. Para desacoplar o conteúdo do banco de dados geográficos, o sistema de referenciar localização 112 atribui um identificador de local a um ou mais local. O identificador de local pode representar um endereço, uma coordenada geográfica (por exemplo, latitude, longitude, altitude), uma referência a um objeto de banco de dados de mapa, e/ou uma área administrativa, como uma cidade, um parque, uma região e assim por diante.
[028] O sistema de referenciar local 112 pode atribuir aleatoriamente um identificador de local a um local. Alternativamente, o sistema de referenciar local 112 pode atribuir os identificadores de local em ordem numérica ou em qualquer outro modo organizado. O identifica dor de local pode ser um valor numérico. Por exemplo, o identificador de local pode ser um número de 16 bits, um número de 32 bits, um número de 64 bits, e assim por diante. Alternativamente, o identificador de local pode incluir uma combinação de números, letras e/ou caracteres.
[029] O sistema de qualidade de conteúdo 114 avalia a qualidade de cada perfil. A avaliação pode ser baseada em se o proprietário de conteúdo é confiável, os dados de local são precisos, o perfil é suficientemente completo e preciso, e/ou os dados no perfil são relativamente atuais. O sistema de qualidade de conteúdo 114 armazena uma marcação de qualidade para o perfil na armazenagem de conteúdo 110 ou outro dispositivo de memória. O sistema de qualidade de conteúdo 114 pode avaliar novamente a qualidade de perfil cada vez que aspectos do perfil são em um intervalo regular, na solicitação da fonte de conteúdo 102 e/ou receptor de conteúdo 106, ou em qualquer outro momento. O sistema de qualidade de conteúdo 114 pode armazenar as marcações de qualidade históricas para o conteúdo de modo que a fonte de conteúdo 102 e/ou o receptor de conteúdo 106 possa recuperar um relatório de tendência de marcação para examinar o desempenho de marcação.
[030] O servidor de distribuição de conteúdo 116 pode exibir uma interface de usuário para recuperar conteúdo de localização a partir do sistema de gerenciamento de conteúdo de localização 104. A interface de usuário pode ser a mesma interface de usuário utilizada pela fonte de conteúdo 102 ou uma interface de usuário separada. Adicionalmente ou separadamente, o servidor de distribuição de conteúdo 116 pode fornecer um serviço de Rede em um modo similar ao servidor de upload de conteúdo 108. O serviço de Rede/interface de usuário pode permitir que o receptor de conteúdo 106 obtenha conteúdo de localização em um ambiente de auto-serviço. O serviço de Rede/interface de usuário pode permitir também que o receptor de conteúdo 106 receba uma ou mais marcações de qualidade associadas ao conteúdo obtido a partir do sistema de gerenciamento de conteúdo de localização 104. Após receber a marcação de qualidade, o receptor de conteúdo 106 pode determinar se a qualidade do conteúdo é suficiente para as necessidades do receptor de conteúdo.
[031] A figura 2 é uma estrutura de dados para um registro de perfil 200. Os atributos de dados representados na figura 2 incluem identificação de perfil 201, identificação de local 202, número de telefone 204, endereço de web site 206, descrição de texto 208, categoria de perfil 210, tipo de perfil 212, relações 214, denominação alternativa 216, horário de funcionamento 218, tipo de pagamento 220, idioma falado 222, amenidades 224, classe de acomodação 226, tipo de alimentação 228, combustíveis/preços de gasolina 230, e área atendida 232. Como essa não é uma lista exaustiva de todos os atributos de dados para o registro de perfil 200, a figura 2 também representa outros atributos 234. Por exemplo) o perfil 200 pode incluir também imagens do local, eventos especiais, estacionamento próximo e assim por diante.
[032] O registro de perfil 200 inclui um ID de perfil exclusivo 201 pelo qual o registro de dados pode ser identificado na armazenagem de conteúdo 110. O registro de perfil 200 também inclui um ID de localização 202 atribuído pelo sistema de referenciar localização 112. O ID de local 202 provê o link entre o conteúdo de localização e a localização geográfica associada ao conteúdo,
[033] O atributo de número de telefone 204 inclui o número de telefone do lugar em um local específico. O atributo de número de telefone 204 também pode incluir sub- atributos, como tipo de telefone, para identificar se o número de telefone é um número de ligação gratuita, número de telefone celular, um número após horário de funcionamento, e assim por diante. O registro de perfil 200 pode incluir também informações similares referentes a números de fax.
[034] O atributo de endereço de rede 206 inclui o nome e/ou um URL para uma página de rede associado ao lugar. O atributo de descrição de texto 208 pode incluir uma descrição geral do lugar. Por exemplo, o atributo de descrição de texto 208 pode descrever que o local é um restaurante familiar que está em funcionamento há mais de cinqüenta anos.
[035] O perfil 200 pode incluir um ou mais atributos de categoria de perfil 210 que identificam se o lugar é uma loja a varejo, um posto de gasolina, um restaurante, um hotel, uma lanchonete, um cinema, uma residência, um escritório, ou qualquer outro tipo de categoria. Na categoria de perfil 210, o atributo do tipo de perfil 212 identifica o tipo de restaurante, loja, hotel e assim por diante. Por exemplo, um lugar tendo a categoria de perfil de restaurante pode ter um atributo de tipo de perfil 212 que identifica o restaurante como refeições rápidas, comida americana, pizza, comida italiana, comida chinesa, carne, etc.
[036] O atributo de relações 214 provê informações em relação às relações entre vários lugares. O atributo de relação 214 pode incluir os IDs de perfil e tipo de relação. Por exemplo, todos os postos de gasolina da Shell Oil Company podem estar relacionados. Como outro exemplo, uma sede jurídica pode estar relacionada aos escritórios de campo da companhia.
[037] O atributo de denominação alternativa 216 identifica outro idioma que se aplica a um lugar. Por exemplo, o Boeing Building em Chicago, Illinois também pode ser mencionado com o 425 Building por outros inquilinos no edifício.
[038] O atributo horário de funcionamento 218 identifica o horário de funcionamento para o lugar associado à localização. O atributo tipo de pagamento 220 identifica o tipo de pagamento aceito, como dinheiro, crédito (incluindo qual tipo: VISA, Mastercard, Discovert American Express, Diners Card, e assim por diante) e cheques pessoais. O atributo idioma falado 222 identifica os idiomas falados no lugar,
[039] O atributo amenidades 224 indica os tipos de amenidades disponíveis no lugar com base no atributo de categoria de perfil 210. Por exemplo, um lugar tendo a categoria de perfil de hotel pode ter um atributo de amenidades 224 que identifica uma piscina, academia, spa, restaurante, estacionamento por empregado, e qualquer outra amenidade que um hotel pode oferecer.
[040] O atributo de classificação de acomodação 226 identifica a classificação de um lugar tendo um atributo de categoria de perfil 210 de hotel. Por exemplo, o atributo de classificação de acomodação 226 pode ser baseado em um sistema de “estrelas” onde um hotel cinco estrelas é a melhor classificação. O atributo de classificação de acomodação 226 pode variar por país baseado em qual sistema de classificação é mais comumente utilizado na quele país.
[041] O atributo tipo de alimentação 228 identifica o tipo de alimentação servida em um lugar tendo um atributo de categoria de perfil 210 de restaurante. O atributo combustíveis/preços de gasolina 230 identifica o tipo de combustível e preços associados vendidos em um lugar tendo um atributo de categoria de perfil 210 de posto de serviços.
[042] O atributo de área atendida 232 indica a cobertura geográfica onde o lugar opera. A cobertura geográfica pode ser definida por coordenadas geográficas, códigos postais, limites de cidade, limites definidos por estradas e outras características geográficas ou por qualquer outro meio.
[043] A figura 3 é um fluxograma para um método 300 para fornecer uma marcação de qualidade de conteúdo. O método 300 pode ser utilizado para qualquer tipo de conteúdo agora conhecido ou desenvolvido no futuro e obtido de qualquer fonte ou método de aquisição.
[044] No bloco 302, o sistema de gerenciamento de conteúdo de localização 104 recebe conteúdo da fonte de conteúdo 102, A fonte de conteúdo 102 adiciona um novo perfil ou modifica um perfil existente através da interface de usuário e/ou serviço de Rede fornecido pelo servidor upload de conteúdo 108. Por exemplo, a fonte de conteúdo 102 pode adicionar ou modificar conteúdo através de carga de volume fornecida pelo servidor de upload de conteúdo 108.
[045] No bloco 304, o sistema de qualidade de conteúdo 114 analisa o conteúdo e a fonte do conteúdo. Em alguns casos, o sistema de qualidade de conteúdo 114 pode utilizar uma matriz para calcular a marcação. Em matemática, uma matriz é uma tabela retangular de elementos, que pode ser adicionada e multiplicada. Como utilizado aqui, uma matriz inclui qualquer tabela ou outra organização de variáveis que pode ser utilizada para calcular uma marcação. Uma matriz de exemplo é representada na Tabela 1 abaixo, A matriz de variáveis permite uma avaliação ponderada, automática e contínua. Preferivelmente, as variáveis da matriz podem ser modificadas a qualquer momento sem causar impacto no sistema baseado em localização 100.
[046] No bloco 306, o servidor de distribuição de conteúdo 116 provê conteúdo ao receptor de conteúdo 106. Além disso, o servidor de distribuição de conteúdo 116 pode fornecer uma indicação da precisão ou confiabilidade do conteúdo fornecido ao receptor de conteúdo 106. Em um exemplo, o servidor de distribuição de conteúdo 116 provê uma marcação de qualidade baseada na análise conduzida no bloco 304 para o receptor de conteúdo 106. Em outro exemplo, o servidor de distribuição de conteúdo 116 provê um atributo com o conteúdo. Nesse exemplo, o atributo reflete a marcação de qualidade calculada peto sistema de qualidade de conteúdo 114. Adicionalmente, o servidor de distribuição de conteúdo 116 pode fornecer a marcação de qualidade e/ou atributo à fonte de conteúdo 102.
[047] A Tabela 1 é uma matriz que o sistema de qualidade de conteúdo 114 pode utilizar para analisar a qualidade do conteúdo de localização no bloco 304. A matriz da Tabela 1 inclui fatores chave 402 para analisar o conteúdo. Para cada um dos fatores chave 402, a matriz pode incluir fatores de influência adicionais 404. Nesse exemplo, a matriz inclui quatro fatores chave 402: quem 406, onde 408, qual 410, e quando 412 e quatro fatores de in fluência: quem 414, onde 416, qual 418 e quando 420.
Figure img0001
Figure img0002
[048] A matriz pode incluir outros fatores também. Por exemplo, a matriz pode incluir um fator como. O fator como pode fornecer uma indicação da confiabilidade do método utilizado para validar a precisão dos dados. Adicionalmente, nem todos os fatores chave 402 e fatores de influência 404 podem ser utilizados para analisar os conteúdos. O sistema de qualidade de conteúdo 114 atribui pesos numéricos e valores a cada um dos fatores chave 402 e fatores de influência associados 404.
[049] O fator quem 406 se refere à autorização de uma fonte de conteúdo 102. A autorização ou confiabilidade da fonte de conteúdo 102 é avaliada com base em como a fonte de conteúdo 102 foi verificada pelo sistema de gerenciamento de conteúdo de localização 104.
[050] A fonte de conteúdo 102 pode ser verificada por um ou mais métodos. O sistema de gerenciamento de conteúdo de localização 104 pode fornecer um valor diferente para cada um dos níveis de confiabilidade e variar esse valor com base em quaisquer fatores de influência 404.
[051] A fonte de conteúdo 102 pode ser verificada utilizando uma rotina opt-in dupla para evitar a criação de alto volume de contas falsas de usuários por spammers e determinar que a fonte de conteúdo seja humana em vez de um spambot. A rotina opt-in dupla pode iniciar com a fonte de conteúdo 102 que registra com o sistema de gerenciamento de conteúdo de localização 104, por exemplo, por entrar seu nome, endereço de e-mail, número de telefone, e/ou uma senha. Em resposta ao registro, o sistema de gerenciamento de conteúdo de localização 104 gera um e-mail automático para a fonte de conteúdo 102. O e-mail inclui um link que a fonte de conteúdo 102 ativa para concluir o registro.
[052] O valor atribuído à rotina opt-in dupla pode ser influenciado pelo fator de influência quando 420. Por exemplo, o valor atribuído à rotina opt-in dupla pode ser ajustado com base na quantidade de tempo que leva para a fonte de conteúdo 102 ativar o link.
[053] A fonte de conteúdo 102 pode ser verificada utilizando validação de comunidade. A validação de comunidade pode iniciar com a fonte de conteúdo 102 que registra com o sistema de gerenciamento de conteúdo de localização 104. Em resposta ao registro, o sistema de gerenciamento de conteúdo de localização 104 identifica outras fontes de conteúdo em uma área próximo à fonte de conteúdo 102 (por exemplo, as outras fontes de conteúdo podem ser localizadas em um quarteirão de cidade, uma distância limite, limites de uma cidade, uma área de código postal e assim por diante, mencionados aqui como fontes de conteúdo vizinhas). O sistema de gerenciamento de conteúdo de localização 104 prompts a fonte de conteúdo 102 para notificar as fontes de conteúdo vizinhas em relação à presença da fonte de conteúdo e solicitar verificação. O sistema de gerenciamento de conteúdo de localização 104 rastreia o número de fontes de conteúdo vizinhas notificadas.
[054] O valor atribuído à validação de comunidade pode ser influenciado pelo fator de in fluência quem 414. Por exemplo, o valor atribuído à validação de comunidade pode ser ajustado com base no número e marcação de verificação das fontes de conteúdo vizinhas verificando a fonte de conteúdo 102. O valor atribuído à validação de comunidade também pode ser influenciado pelo fator de influência qual 418. Por exemplo, o valor atribuído à validação de comunidade pode ser ajustado com base no tipo de conteúdo fornecido pela fonte de conteúdo 102. O valor atribuído à validação de comunidade também pode ser influenciado pelo fator de influência quando 420. Por exemplo, o valor atribuído à validação de comunidade pode ser ajustado com base na data da última verificação.
[055] A fonte de conteúdo 102 pode ser verificada utilizando validação de sócio. A validação de sócio é fornecida por um terceiro que provê serviços de verificação. O terceiro pode utilizar certificados digitais ou outros métodos de verificação. O terceiro pode verificar informações públicas ou privadas relacionadas ao indivíduo, firma ou organização incluindo, porém, não limitadas a nome, endereço, número de telefone, e números de identificação do governo. O valor atribuído à validação de sócio pode ser influenciado pelo fator de influência quem 414 (por exemplo, marcação do sócio), o fator de influência qual 418 (por exemplo, tipo de conteúdo), e/ou o fator de influência quando 420 (por exemplo, data da última verificação).
[056] A fonte de conteúdo 102 pode ser verificada diretamente pelo sistema de gerenciamento de conteúdo de localização 104. O sistema de gerenciamento de conteúdo de loca lização 104 pode utilizar verificação manual de dados, casamento de dad0Si verificação de bancos de dados de terceiros, ou outros métodos de verificação. O valor atribuído à verificação direta pode ser influenciado pelo fator de influência quem 414 (por exemplo, marcação no sistema de gerenciamento de conteúdo de localização 104), o fator de influência qual 418 (por exemplo, tipo de conteúdo), e/ou o fator de influência quando 420 (por exemplo, data da última verificação).
[057] O fator onde 408 se refere à precisão geoespacial de um local. O sistema de referenciar localização 112 avalia precisão de localização. O Sistema de gerenciamento de conteúdo de localização 104 pode fornecer um valor de fator onde 408 como um número entre 0 e 100 que indica o nível de confiança para a precisão da localização em relação a groundtruth, que pode ser determinado pelo método utilizado para localizar o local (por exemplo, por um ou mais de endereço, latitude/longitude, e área administrativa). Também, o método utilizado para validar a precisão da localização pode ser utilizado para calcular uma marcação de localização, como descrito com referência à Tabela 2.
[058] A Tabela 1 representa que não há fatores de influência 404 para o fator onde 408. Entretanto, a matriz pode ser modificada para incluir fatores de influência 404. Por exemplo, a matriz pode identificar o fator de influência quem 414 como um fator de influência 404 para o fator onde 408.
[059] O fator qual 410 se refere à integridade do conteúdo fornecido pela fonte de conteúdo 102. O conteúdo pode incluir alteração lenta e conteúdo dinâmico. Além disso, o conteúdo pode incluir texto, imagens, multimídia, documentos e qualquer outra forma de conteúdo. O sistema de qualidade de conteúdo 114 pode avaliar inteireza do conteúdo por determinar a quantidade de dados que está localizada no perfil do conteúdo. Por exemplo, o perfil pode ter dados em 75% dos campos de dados do perfil. Adicionalmente, o sistema de qualidade de conteúdo 114 pode avaliar inteireza pelo tipo e/ou número de formatos de conteúdo fornecidos no perfil. Por exemplo, um perfil que inclui texto, imagens e documentos anexa dos é mais completo do que um perfil somente com texto.
[060] O sistema de qualidade de conteúdo 114 pode utilizar outros métodos para avaliar integridade, como fornecer uma marcação mais baixa para conteúdo que inclui informações inadequadas. Por exemplo, o sistema dê gerenciamento de conteúdo de localização 104 pode ter a capacidade de identificar violação em potencial de direitos de propriedade intelectual de mídia (por exemplo, imagens, vídeo, áudio) fornecida pela fonte de conteúdo 102.
[061] O valor atribuído ao fator qual 410 pode ser influenciado pelo fator de influência quem 414 (isto é, o peso da fonte de conteúdo 102). O valor atribuído ao fator qual 410 também pode ser influenciado pelo fator de influência qual 418. Por exemplo, o atributo do tipo de perfil 212 pode influenciar o fator qual 410.
[062] O fator quando 412 se refere a novidade do conteúdo fornecido pela fonte de conteúdo 102. O fator quando 412 reflete a frequência em que um perfil é verificado novamente pela fonte de conteúdo 102 ou o sistema de gerenciamento de conteúdo de localização 404, que inclui tanto a propriedade do perfil como outros usuários que contribuem dados para o perfil. O fator quando 412 encoraja usuário a desenvolver e atualizar seus perfis. um perfil que não foi visitado e/ou atualizado por um período de tempo recebe uma marcação mais baixa do que um perfil que é atualizado mais frequentemente. O fator quando também pode refletir quando dados de localização geográfica associados ao conteúdo são atualizados.
[063] O valor atribuído ao fator quando 412 pode ser influenciado pelo fator de influência quem 414. Por exemplo, o peso da propriedade de perfil; pares de influência, ou terceiros que adicionaram conteúdo ao perfil pode influenciar o valor atribuído ao fator quando 412. O valor atribuído ao fator quando 412 também pode set influenciado pelo fator de influência onde 416. Por exemplo, a marcação de localização aplicada à localização pelo sistema de referenciar localização 112 pode influenciar o valor atribuído ao fator quando 412. O valor atribuído ao fator quando 412 pode ser também influenciado pelo fator de influência qual 418. Por exemplo, o atributo do tipo de perfil 212 pode influenciar o fator quando 412.
[064] A computação da marcação de qualidade ou combinação de marcações pode utilizar algoritmos que atribuem critérios de ponderação variáveis a cada fator relacionado ou combinação de fatores. Cada fator pode se referir a ou impactar outros fatores, resultando em recálculos de marcação dinâmica pelo sistema de qualidade de conteúdo 114 através de interações de tempo e usuário e/ou sistema. Embora os algoritmos possam ser dinamicamente calculados de acordo com alterações em critérios, a interface de usuário do servidor de upload de conteúdo 108 e/ou servidor de distribuição de conteúdo 116 pode exibir marcações como a última interação para fornecer fontes de conteúdo 102 e/ou receptores de conteúdo 106 um snapshot atualizado da qualidade do conteúdo. O algoritmo pode ser a adaptado para refletir alterações em fatores ou acomodar novos processos através do tempo.
[065] Em um exemplo, uma marcação de qualidade total pode ser calculada como a seguir:
Figure img0003
[066] Onde A é o fator quem 406 que se refere à autorização de uma fonte de conteúdo, B é o fator onde 408 que se refere à precisão geoespacial de uma localização, C é o fator qual 410 que se refere à integridade do conteúdo fornecido pela fonte de conteúdo 102, D é o fator quando 412 que se refere a novidade de conteúdo fornecido pela fonte de conteúdo 102, e a, β, y e δ são coeficientes que representam os pesos atribuídos. A é computado de acordo com o seguinte:
Figure img0004
[067] Onde E é o valor fornecido pela verificação dupla-opt, F é o valor fornecido pela validação de comunidade, G é o valor fornecido pela validação de sócio, e θ, À e u são coeficientes que representam os pesos atribuídos. B é computado com base em um valor de precisão fornecido pelo sistema de referenciar localização 112, C é computado com base na quantidade de dados que é localizada no perfil do conteúdo, e D é computado com base na última data em que a fonte de conteúdo 102 foi validada pela comunidade e/ou sócio.
[068] Em outro exemplo, marcações separadas podem ser calculadas para nível de confiança de uma localização e lugar como a seguir:
Figure img0005
[069] Onde X e Y são os níveis de confiança da localização e lugar, respectivamente. A, B e C são fatores similares ao exemplo acima, e α, β e y são coeficientes que representam os pesos atribuídos.
[070] A figura 4 é um fluxograma para um método de atualizar a marcação de qualidade de conteúdo. O sistema de qualidade de conteúdo 114 pode avaliar novamente a qualidade de conteúdo cada vez que o perfil é alterado. Por exemplo, a mudança de perfil pode incluir a fonte de conteúdo 102 que modifica dados no perfil, o sistema de referenciar localização 112 que muda informações em relação ao identificador de localização, e/ou o sistema de qualidade de conteúdo 114 que obtém informações adicionais em relação à verificação, como uma validação de comunidade.
[071] Após o registro de perfil ser alterado de qualquer modo, o sistema de qualidade de conteúdo 114 analisa a alteração, como descrito com referência às figuras 3 e 4. A marcação de qualidade resultante é armazenada na armazenagem de conteúdo 110 com o perfil. A nova marcação de qualidade pode sobrescrever a marcação anterior ou um registro de operação de todas ou algumas das marcações de qualidade pode ser mantido para fornecer um registro histórico.
[072] A Tabela 1 abaixo é uma saída de exemplo 600 a partir do sistema de gerenciamento de conteúdo de localização 104. Nesse exemplo, a saída a partir do sistema de gerenciamento de conteúdo de localização 104 inclui o conteúdo 602 e uma marcação de qualidade 604. A marcação de qualidade 604 pode ser baseada em um sistema de medalha (por exemplo, ouro, prata, bronze), um sistema de estrela (por exemplo, zero a cinco estrelas, onde cinco estrelas indicam a qualidade mais elevada), uma nota de letra (por exemplo, A, B, C e F), uma percentagem (por exemplo 70% de chance de o conteúdo ser preciso) ou outro sistema de classificação. Nesse exemplo, a marcação de qualidade 604 se baseia em uma nota de letra. Embora a figura 5 represente uma marcação total de qualidade para o conteúdo, o sistema de gerenciamento de conteúdo de localização 104 pode fornecer também uma marcação de qualidade para cada um dos fatores quem, onde, qual e quando 406-412. O sistema de gerenciamento de conteúdo de localização 104 também pode fornecer uma marcação de qualidade para nível de confiança da localização e/ou nível de confiança do lugar.
[073] A marcação de qualidade permite tanto que a fonte de conteúdo 102 como o receptor de conteúdo 106 entenda a confiança relativa na precisão de conteúdo de localização. A marcação de qualidade é uma indicação de se o proprietário de conteúdo é confiável, os dados de localização são precisos, se e como os dados de perfil foram verificados, o conteúdo do perfil é valioso, e o conteúdo é novo. Como resultado do recebimento da marcação, a fonte de conteúdo 102 pode tomar medidas para obter uma marcação aperfeiçoada por atualizar o perfil. O receptor de conteúdo 106 pode utilizar a marcação para ter maior flexibilidade em embalagem de conteúdo e/ou avaliar se o conteúdo é suficientemente seguro para a finalidade pretendida.
[074] O método 300 para fornecer uma marcação de qualidade de conteúdo e/ou matriz pode ser utilizado para outras finalidades também. Por exemplo, uma marcação de qualidade pode ser calculada para dados armazenados no banco de dados geográficos, como um ponto de interesse. Como um perfil. dados associados a um ponto de interesse são armazenados como atributos em uma estrutura de dados. Desse modo, em um modo similar, a qualidade do conteúdo de ponto de interesse pode ser avaliada com base em quem forneceu os dados, quão precisos são os dados de localização para o ponto de interesse, quão completos são os dados em relação ao ponto de interesse, e quando os dados de ponto de interesse foram entrados e/ou verificados pela última vez.
[075] O conteúdo de ponto de interesse também pode ser avaliado com base em quão seguro é o método utilizado para validar a precisão dos dados (isto é, o fator como). Os métodos podem incluir validação por visitar o local, chamar O local, utilizar a internet para verificar o local, regras comerciais baseadas em software para validar o local, ou por confiar técnicas de validação às fontes de conteúdo. O valor atribuído ao fator como pode ser influenciado pelo fator de influência quem 414 (por exemplo, uma marcação no sistema de gerenciamento de conteúdo de localização 104), o fator de influência qual 418 (por exemplo, o tipo de conteúdo), e/ou o fator de influência quando 420 (por exemplo, data da última verificação).
[076] Como outro exemplo, uma marcação pode ser calculada para um identificador de localização gerado pelo sistema de referenciar localização 112. A marcação de localização é uma indicação da confiança nos dados de localização associados ao identificador de focalização. Por exemplo, a marcação de localização pode ser um número entre 0 e 100, com 100 representando o nível de confiança mais elevado.
[077] A Tabela 2 abaixo é uma tabela que pode ser utilizada para analisar o nível de confiança de um identificador de localização. A Tabela 2 inclui fatores diferentes para analisar o nível de confiança de um identificador de localização. Nesse exemplo, a tabela inclui cinco fatores: o fator como 702 se referindo ao método de validação de localização (por exemplo manualmente verificado, verificado através de uma conversa telefónica, verificado via entrada corroborada de múltiplas fontes, e assim por diante), o fator quem 704 que se refere ao fornecedor de fonte, o fator onde 706 que se refere ao nível de confiança de geocodificador, o fator qual 708 que se refere ao tipo de conteúdo, e o fator quando 710 que se refere à data em que a localização foi atualizada pela última vez.
Figure img0006
Figure img0007
[078] Nesse exemplo, a definição de cada fator pode não ser necessariamente igual aos fatores de matriz. Adicionalmente, nem todos os fatores podem ser utilizados para calcular uma marcação de localização. Por exemplo, o fator como 702 e o fator onde 706 podem ser utilizados para gerar uma marcação de localização.
[079] A Tabela 2 não representa fatores de influência; entretanto, fatores de influência podem ser utilizados para avaliar o identificador de localização. Nesse exemplo, a tabela 2 provê valores e pesos associados a cada um dos fatores 702-710. As linhas destacadas identificam seleções para uma medição específica de marcação de localização ilustrativa, nesse caso 68. Como a marcação de qualidade de conteúdo, a marcação de localização pode mudar à medida que os indicadores mudam.
[080] Ainda como outro exemplo, uma marcação pode ser calculada para uma correção de mapa submetida através de um sistema de repórter de mapa. O sistema de repórter de mapa permite a um usuário que descobre um erro ou omissão em potencial no banco de dados geográficos reportar o problema ao vendedor de mapas. Por exemplo, o banco de dados geográficos pode não ter dados em relação a uma nova subdivisão estrada ou ponto de interesse. Como outro exemplo, o banco de dados geográficos pode ter informações incorretas ou imprecisas em relação a um local. Além disso, o usuário pode fornecer a resolução para o erro ou omissão em potencial para o sistema repórter de mapa.
[081] A marcação repórter de mapa pode ser uma indicação de que apresentou o relatório, onde o problema foi encontrado, qual tipo de problema foi encontrado, e quando o relatório foi submetido. Por exemplo, o fator quem pode ser baseado nas submissões anteriores de um usuário, feedback de outro usuário, e/ou classificação de um vendedor de mapa para o usuário. A marcação pode ser utilizada pelo vendedor de mapas para determinar se deve investigar adicionalmente o problema, priorizar relatórios, e/ou para outras finalidades. Adicionalmente, o vendedor de mapa pode fornecer a marcação a usuários de mapa de modo que possam determinar se devem confiar ou não em uma alteração que não foi verificada.
[082] Pretende-se que a descrição detalhada acima seja considerada como ilustrativa em vez de limitação e que se entende que as reivindicações a seguir incluindo todos os equivalentes pretendem definir o escopo da invenção. As reivindicações não devem ser lidas como limitadas à ordem descrita ou elementos a menos que mencionado para esse efeito. Portanto, todas as modalidades que estão compreendidas no escopo e espírito das reivindicações a seguir e equivalentes das mesmas são reivindicadas como a invenção.

Claims (15)

1. MÉTODO PARA AVALIAR QUALIDADE DE CONTEÚDO DE LOCALIZAÇÃO, caracterizado por compreender: em um sistema de gerenciamento de conteúdo de localização (104), recebe conteúdo de localização associado a uma localização geográfica de uma fonte de conteúdo (102), em que o sistema de gerenciamento de conteúdo de localização (104) é uma combinação de hardware, software e/ou firmware para coleta, processamento e entrega de conteúdo de localização; em um sistema de qualidade de conteúdo (114) compreendido no sistema de gerenciamento de conteúdo de localização (104), analisar o conteúdo de localização com base em variáveis incluindo quem é a fonte de conteúdo de localização, precisão de dados de localização geográfica associados ao conteúdo de localização, quais dados de conteúdo são fornecidos em um perfil associado ao conteúdo de localização, e quando os dados de localização geográfica e os dados de conteúdo são fornecidos, em que a análise do conteúdo de localização inclui o uso de um conjunto de algoritmos associados a pelo menos uma matriz para calcular as variáveis quem, onde, qual e quando; e o sistema de qualidade de conteúdo (114) fornece uma indicação de qualidade do conteúdo de localização com base na análise.
2. MÉTODO, de acordo com a reivindicação 1, caracterizado por compreender ainda verificar a fonte de conteúdo (102), em que a análise do conteúdo de localização inclui avaliar como a fonte de conteúdo (102) foi verificada.
3. MÉTODO, de acordo com a reivindicação 1, caracterizado pela análise do conteúdo de localização incluir avaliar precisão geoespacial de uma localização.
4. MÉTODO, de acordo com a reivindicação 1, caracterizado pela análise do conteúdo de localização incluir avaliar quantos dados são localizados no perfil associado ao conteúdo de localização.
5. MÉTODO, de acordo com a reivindicação 1, caracterizado pela análise do conteúdo de localização incluir avaliar quais tipos de dados são localizados no perfil associado ao conteúdo de localização.
6. MÉTODO, de acordo com a reivindicação 1, caracterizado pela análise do conteúdo de localização incluir avaliar a precisão dos dados localizados no perfil associado ao conteúdo de localização.
7. MÉTODO, de acordo com a reivindicação 1, caracterizado pelaanálise do conteúdo de localização incluir ainda atualizar a análise quando o conteúdo de localização muda.
8. MÉTODO, de acordo com a reivindicação 1, caracterizado pela análise do conteúdo de localização incluir avaliar influências de uma variável em outra variável.
9. MÉTODO, de acordo com a reivindicação 1, caracterizado pela provisão de uma indicação de qualidade do conteúdo de localização incluir fornecer a indicação para um solicitante do conteúdo de localização.
10. MÉTODO, de acordo com a reivindicação 1, CARACTERIZADO pela provisão de uma indicação de qualidade do conteúdo de localização incluir fornecer a indicação para a fonte de conteúdo (102).
11. SISTEMA PARA FORNECER UMA INDICAÇÃO REFERENTE À CONFIABILIDADE DE INFORMAÇÕES FORNECIDAS AO SISTEMA, caracterizado por compreender: um sistema de gerenciamento de conteúdo de localização (104), sendo uma combinação de hardware, software e/ou firmware para coletar, processar e distribuir conteúdo de localização, compreendendo: um servidor de upload de conteúdo (108) configurado para exibir uma interface de usuário para permitir uma fonte de conteúdo (102) forneça informações referentes a uma localização; uma armazenagem de dados (110) que armazena as informações em relação à localização, o armazenamento de dados (110) sendo uma memória que permite acesso de leitura/gravação; e um sistema de qualidade de conteúdo (114) configurado para avaliar as informações de localização armazenadas com base pelo menos em quatro fatores, gerando pelo menos uma marcação de qualidade associada às informações de localização, e fornecer pelo menos uma marcação de qualidade para um receptor de conteúdo (106), em que primeiro fator é associado a quem é o usuário, em que um segundo fator é associado a dados referentes a onde o local está geoespacialmente localizado, em que um terceiro fator é associado a quais informações o usuário provê, e em que um quarto fator é associado a quando o usuário forneceu as informações, em que a avaliação das informações de localização armazenadas inclui o uso de um conjunto de algoritmos associados a pelo menos uma matriz para calcular as variáveis quem, onde, qual e quando.
12. SISTEMA, de acordo com a reivindicação 11, caracterizado por compreender ainda um sistema de referenciar localização (112) que atribui um identificador à localização que é armazenada na armazenagem de dados (110) com as informações de localização.
13. SISTEMA, de acordo com a reivindicação 11, caracterizado por compreender ainda um servidor de distribuição de conteúdo (116) operável para fornecer as informações de localização e a marcação de qualidade a um solicitante das informações de localização.
14. SISTEMA, de acordo com a reivindicação 11, caracterizado por compreender uma fonte de conteúdo (102) configurada para fornecer conteúdo ao sistema de gerenciamento de conteúdo de localização (104) e um receptor de conteúdo (106) configurado para receber pelo menos uma marcação de qualidade da qualidade do conteúdo sistema (114).
15. SISTEMA, de acordo com a reivindicação 14, caracterizado pelo receptor de conteúdo (106) ser um dispositivo de usuário final ou um aplicativo ou serviço intermediário que distribui conteúdo baseado em localização para um dispositivo de usuário final.
BRPI1002092-6A 2009-01-30 2010-01-27 Método para avaliar qualidade de conteúdo de localização e sistema para fornecer uma indicação referente à confiabilidade de informações fornecidas ao sistema BRPI1002092B1 (pt)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/362,734 US20100198503A1 (en) 2009-01-30 2009-01-30 Method and System for Assessing Quality of Location Content
US12/362,734 2009-01-30

Publications (2)

Publication Number Publication Date
BRPI1002092A2 BRPI1002092A2 (pt) 2011-07-26
BRPI1002092B1 true BRPI1002092B1 (pt) 2021-06-22

Family

ID=42272056

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI1002092-6A BRPI1002092B1 (pt) 2009-01-30 2010-01-27 Método para avaliar qualidade de conteúdo de localização e sistema para fornecer uma indicação referente à confiabilidade de informações fornecidas ao sistema

Country Status (7)

Country Link
US (1) US20100198503A1 (pt)
EP (1) EP2216724A1 (pt)
JP (1) JP6091736B2 (pt)
KR (1) KR101742821B1 (pt)
CN (1) CN101794416A (pt)
AU (2) AU2010200157B2 (pt)
BR (1) BRPI1002092B1 (pt)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120123867A1 (en) * 2010-05-11 2012-05-17 Scott Hannan Location Event Advertising
US9097539B2 (en) * 2010-10-29 2015-08-04 Toyota Jidosha Kabushiki Kaisha Vehicle information processing device
US9194713B2 (en) * 2012-06-01 2015-11-24 CityMaps Logo-enabled interactive map integrating social networking applications
CN102769773A (zh) * 2012-06-27 2012-11-07 清华大学 一种基于质量要素的多用户立体视频评价方法及其系统
IL221685A0 (en) 2012-08-29 2012-12-31 Google Inc Predicting content performance with interest data
KR101456912B1 (ko) * 2012-12-17 2014-11-03 주식회사 원쿡 사용자 위치정보를 활용한 댓글 평가 방법 및 시스템
US20140278907A1 (en) * 2013-03-13 2014-09-18 Microsoft Corporation Rewarding User Generated Content
US8983976B2 (en) * 2013-03-14 2015-03-17 Microsoft Technology Licensing, Llc Dynamically expiring crowd-sourced content
JP2016541058A (ja) * 2013-11-27 2016-12-28 インテル コーポレイション 高詳細度のニュースマップ及び画像オーバーレイ
US20150178751A1 (en) * 2013-12-23 2015-06-25 Kalibrate Technologies Plc Fuel price data generation
CN104156443B (zh) * 2014-08-13 2017-06-30 北京嘀嘀无限科技发展有限公司 地理兴趣点模糊改写系统
US9910905B2 (en) * 2015-06-09 2018-03-06 Early Warning Services, Llc System and method for assessing data accuracy
CN105516921A (zh) * 2015-11-30 2016-04-20 山东阿拉丁信息技术有限公司 一种更新电梯的环境数据信息的方法及装置
KR101833806B1 (ko) * 2016-06-20 2018-02-28 (주)핑거플러스 영상 컨텐츠에 광고상품을 등록하는 방법 및 이를 실행하는 서버
US10332389B2 (en) 2016-07-20 2019-06-25 Harman Becker Automotive Systems Gmbh Extrapolating speed limits within road graphs
CN107908655B (zh) * 2017-10-12 2019-03-19 北京三快在线科技有限公司 一种定位的方法和装置
US11580080B2 (en) * 2019-01-04 2023-02-14 Here Global B.V. Methods and apparatus for cross-checking the reliability of data
US11719541B2 (en) * 2019-11-13 2023-08-08 Aclima Inc. Hyper-local mapping of environmental conditions
US12541693B2 (en) 2022-10-25 2026-02-03 Sap Se Generating and upgrading knowledge graph data structures
US12405972B2 (en) * 2022-10-25 2025-09-02 Sap Se Systems and methods for manipulating time-dependent relationships in knowledge graph data structures
CN116340306B (zh) * 2023-05-29 2023-10-20 深圳市城市交通规划设计研究中心股份有限公司 面向业务逻辑的数据质量评估方法、电子设备及存储介质

Family Cites Families (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6609062B2 (en) * 1996-08-22 2003-08-19 Wgrs Licensing Company, Llc Nesting grid structure for a geographic referencing system and method of creating and using the same
US6202023B1 (en) * 1996-08-22 2001-03-13 Go2 Systems, Inc. Internet based geographic location referencing system and method
EP0965970A4 (en) * 1997-10-27 2004-12-22 Matsushita Electric Industrial Co Ltd THREE-DIMENSIONAL CARD REPRESENTATION DEVICE AND THE DATA GENERATING DEVICE USED FOR THIS
JPH11224047A (ja) * 1998-02-06 1999-08-17 Matsushita Electric Ind Co Ltd 地図情報提供方法及びそれに用いられる端末装置
JP2000222214A (ja) * 1999-02-01 2000-08-11 Hitachi Ltd 地理情報表示制御装置
US6452233B1 (en) * 1999-03-23 2002-09-17 Citizen Watch Co., Ltd. SOI device having a leakage stopping layer
JP3596805B2 (ja) * 1999-07-29 2004-12-02 松下電器産業株式会社 情報端末装置および経路案内方法
JP2001075967A (ja) * 1999-08-31 2001-03-23 Denso Corp 地図データの更新用情報作成方法及び地図データの差分更新システム
AUPQ599700A0 (en) * 2000-03-03 2000-03-23 Super Internet Site System Pty Ltd On-line geographical directory
JP2003528398A (ja) * 2000-03-21 2003-09-24 リットマスター,テッド・アール 通信ネットワークに情報を配信するためのシステムおよびプロセス
JP2001280992A (ja) * 2000-03-29 2001-10-10 Hitachi Ltd 地理情報出力システム
US7894986B2 (en) * 2000-06-02 2011-02-22 Navteq North America, Llc Method and system for forming a keyword database for referencing physical locations
US20080005275A1 (en) * 2000-06-02 2008-01-03 Econnectix, Llc Method and apparatus for managing location information in a network separate from the data to which the location information pertains
US6487495B1 (en) * 2000-06-02 2002-11-26 Navigation Technologies Corporation Navigation applications using related location-referenced keywords
US20020035432A1 (en) * 2000-06-08 2002-03-21 Boguslaw Kubica Method and system for spatially indexing land
US20010051973A1 (en) * 2000-06-08 2001-12-13 Poi Systems, Inc. System, method and computer program product for a locator service
EP1320812A2 (en) * 2000-06-14 2003-06-25 Vermeer Manufacturing Company Utility mapping and data distribution system and method
US7487114B2 (en) * 2000-10-23 2009-02-03 Costar Group, Inc. System and method for associating aerial images, map features, and information
US7805442B1 (en) * 2000-12-05 2010-09-28 Navteq North America, Llc Method and system for representation of geographical features in a computer-based system
US20080214300A1 (en) * 2000-12-07 2008-09-04 Igt Methods for electronic data security and program authentication
US7139794B2 (en) * 2000-12-27 2006-11-21 3-D-V-U Israel (2000) Ltd. System and methods for network image delivery with dynamic viewing frustum optimized for limited bandwidth communication channels
JP4119088B2 (ja) * 2000-12-28 2008-07-16 パイオニア株式会社 ナビゲーション情報更新システム及びナビゲーション情報配信装置
JP2002245266A (ja) * 2001-02-19 2002-08-30 Matsushita Electric Ind Co Ltd 地図情報競売方法、地図情報競売システムおよび移動通信端末
US6912545B1 (en) * 2001-06-12 2005-06-28 Sprint Spectrum L.P. Location-code system for location-based services
US7680595B2 (en) * 2006-06-20 2010-03-16 Zonar Systems, Inc. Method and apparatus to utilize GPS data to replace route planning software
US7564375B2 (en) * 2001-09-11 2009-07-21 Zonar Systems, Inc. System and method to associate geographical position data collected from a vehicle with a specific route
US20030135304A1 (en) * 2002-01-11 2003-07-17 Brian Sroub System and method for managing transportation assets
US20030158668A1 (en) * 2002-02-15 2003-08-21 Anderson James J. System and method of geospatially mapping topological regions and displaying their attributes
DE10209173C1 (de) * 2002-03-01 2003-04-24 Daimler Chrysler Ag Verfahren zum Aktualisieren von Kartendaten und Navigationssystem
US7221287B2 (en) * 2002-03-05 2007-05-22 Triangle Software Llc Three-dimensional traffic report
US6989765B2 (en) * 2002-03-05 2006-01-24 Triangle Software Llc Personalized traveler information dissemination system
JP2004020220A (ja) * 2002-06-12 2004-01-22 Pioneer Electronic Corp 通信システム及び方法、通信端末装置、通信センタ装置、並びにコンピュータプログラム
WO2004008073A1 (ja) * 2002-07-17 2004-01-22 Xanavi Informatics Corporation ナビゲーション方法、ナビゲーションシステムのための処理方法、地図データ管理装置、地図データ管理プログラム、及びコンピュータプログラム
JP4092976B2 (ja) * 2002-08-05 2008-05-28 ソニー株式会社 ガイドシステム、コンテンツサーバ、及び情報処理プログラム
CN100407782C (zh) * 2002-09-27 2008-07-30 富士胶片株式会社 相册制作方法及其装置
JP3722108B2 (ja) * 2002-11-01 2005-11-30 株式会社デンソー カーナビゲーション装置
US20040122846A1 (en) * 2002-12-19 2004-06-24 Ibm Corporation Fact verification system
JP2004287500A (ja) * 2003-03-19 2004-10-14 Nippon Telegr & Teleph Corp <Ntt> 道路情報提供システムおよびその方法
JP4165269B2 (ja) * 2003-03-24 2008-10-15 アイシン・エィ・ダブリュ株式会社 信頼度情報表示システム
US7649838B2 (en) * 2003-03-31 2010-01-19 Adknowledge, Inc. System and method for ranking the quality of internet traffic directed from one web site to another
US9607092B2 (en) * 2003-05-20 2017-03-28 Excalibur Ip, Llc Mapping method and system
US7313402B1 (en) * 2003-06-24 2007-12-25 Verizon Corporate Services Group Inc. System and method for evaluating accuracy of an automatic location identification system
US7865507B2 (en) * 2003-09-15 2011-01-04 Oracle International Corporation Data quality analyzer
US7577655B2 (en) * 2003-09-16 2009-08-18 Google Inc. Systems and methods for improving the ranking of news articles
US20050096849A1 (en) * 2003-11-04 2005-05-05 Sorrells Robert J. System and method for managing geospatially-enhanced agronomic data
US8676837B2 (en) * 2003-12-31 2014-03-18 Google Inc. Systems and methods for personalizing aggregated news content
EP1779062A1 (en) * 2004-07-17 2007-05-02 Shahriar Sarkeshik Location codes for destination routing
US7480570B2 (en) * 2004-10-18 2009-01-20 Ford Global Technologies Llc Feature target selection for countermeasure performance within a vehicle
US10043008B2 (en) * 2004-10-29 2018-08-07 Microsoft Technology Licensing, Llc Efficient white listing of user-modifiable files
KR100754168B1 (ko) * 2004-11-12 2007-09-03 삼성전자주식회사 지도 데이터 업데이트 방법 및 장치와, 그 방법을수행하기 위한 프로그램이 저장된 기록 매체
US20060149800A1 (en) * 2004-12-30 2006-07-06 Daniel Egnor Authoritative document identification
CN1837754A (zh) * 2005-03-23 2006-09-27 赵志弘 基于交通信息的智能化地图匹配车辆导航方法
DE102005015693A1 (de) * 2005-04-05 2006-10-12 T-Mobile International Ag & Co. Kg Verfahren und Vorrichtung zur automatisierten Fahrstreckeneinbuchung
JP4996071B2 (ja) * 2005-07-04 2012-08-08 株式会社ゼンリンデータコム 地図表示装置、情報提供サーバおよび情報提供方法
IL169934A (en) * 2005-07-27 2013-02-28 Rafael Advanced Defense Sys Real-time geographic information system and method
US7421429B2 (en) * 2005-08-04 2008-09-02 Microsoft Corporation Generate blog context ranking using track-back weight, context weight and, cumulative comment weight
US8302030B2 (en) * 2005-09-14 2012-10-30 Jumptap, Inc. Management of multiple advertising inventories using a monetization platform
US7933897B2 (en) * 2005-10-12 2011-04-26 Google Inc. Entity display priority in a distributed geographic information system
US20070260628A1 (en) * 2006-05-02 2007-11-08 Tele Atlas North America, Inc. System and method for providing a virtual database environment and generating digital map information
US7532979B2 (en) * 2005-11-10 2009-05-12 Tele Atlas North America, Inc. Method and system for creating universal location referencing objects
WO2007062192A2 (en) * 2005-11-23 2007-05-31 Skyhook Wireless, Inc. Location toolbar for internet search and communication
US8050689B2 (en) * 2005-12-13 2011-11-01 Yahoo! Inc. System and method for creating minimum bounding rectangles for use in a geo-coding system
NL1030943C2 (nl) * 2006-01-18 2007-07-19 Tomtom Int Bv Werkwijze voor het opslaan van de positie van een geparkeerd voertuig en navigatieapparaat dat daarvoor is ingericht.
US20070186007A1 (en) * 2006-02-08 2007-08-09 Field Andrew S Downloadable server-client collaborative mobile social computing application
US7415448B2 (en) * 2006-03-20 2008-08-19 Microsoft Corporation Adaptive engine for processing geographic data
WO2007131132A2 (en) * 2006-05-03 2007-11-15 Voxant, Inc. System and method for collecting and distributing content
US7920965B1 (en) * 2006-05-05 2011-04-05 Mapquest, Inc. Identifying a route configured to travel through multiple points of interest
JP2007333698A (ja) * 2006-06-19 2007-12-27 Toyota Motor Corp ナビゲーション装置
EP2035995B1 (en) * 2006-06-22 2018-09-26 Nokia Technologies Oy Enforcing geographic constraints in content distribution
EP2044534A1 (en) * 2006-07-21 2009-04-08 Tele Atlas B.V. Method for generating a location reference and method for mapping information to a position within a digital map database
US7657367B1 (en) * 2006-11-16 2010-02-02 Navteq North America, Llc Method of developing traffic messages
US20080256056A1 (en) * 2007-04-10 2008-10-16 Yahoo! Inc. System for building a data structure representing a network of users and advertisers
US8725597B2 (en) * 2007-04-25 2014-05-13 Google Inc. Merchant scoring system and transactional database
US9405792B2 (en) * 2007-08-14 2016-08-02 John Nicholas and Kristin Gross Trust News aggregator and search engine using temporal decoding
US8224794B2 (en) * 2007-09-10 2012-07-17 Rappaport Theodore S Clearinghouse system, method, and process for inventorying and acquiring infrastructure, monitoring and controlling network performance for enhancement, and providing localized content in communication networks
US8738422B2 (en) * 2007-09-28 2014-05-27 Walk Score Management, LLC Systems, techniques, and methods for providing location assessments
US8155877B2 (en) * 2007-11-29 2012-04-10 Microsoft Corporation Location-to-landmark
US20090216438A1 (en) * 2008-02-21 2009-08-27 Microsoft Corporation Facility map framework
US8972177B2 (en) * 2008-02-26 2015-03-03 Microsoft Technology Licensing, Llc System for logging life experiences using geographic cues
US8447643B2 (en) * 2008-06-02 2013-05-21 Melvin L. Barnes, Jr. System and method for collecting and distributing reviews and ratings
US7940171B2 (en) * 2008-06-10 2011-05-10 Google Inc. Machine-readable representation of geographic information
US20110208427A1 (en) * 2010-02-25 2011-08-25 Peter S. Brennan Location Identification Systems and Methods

Also Published As

Publication number Publication date
EP2216724A1 (en) 2010-08-11
AU2010200157A1 (en) 2010-08-19
JP6091736B2 (ja) 2017-03-08
CN101794416A (zh) 2010-08-04
BRPI1002092A2 (pt) 2011-07-26
KR20100088553A (ko) 2010-08-09
KR101742821B1 (ko) 2017-06-01
AU2010200157B2 (en) 2016-05-19
JP2010176136A (ja) 2010-08-12
US20100198503A1 (en) 2010-08-05
AU2016213802A1 (en) 2016-09-01

Similar Documents

Publication Publication Date Title
BRPI1002092B1 (pt) Método para avaliar qualidade de conteúdo de localização e sistema para fornecer uma indicação referente à confiabilidade de informações fornecidas ao sistema
Hochmair et al. Data quality of points of interest in selected mapping and social media platforms
AU2016201843B2 (en) Method for representing linear features in a location content management system
Singh Evaluating two freely available geocoding tools for geographical inconsistencies and geocoding errors
Kilic et al. Effects of reverse geocoding on OpenStreetMap tag quality assessment
Griffith et al. Impacts of positional error on spatial regression analysis: A case study of address locations in Syracuse, New York
Cetl et al. A comparison of address geocoding techniques–case study of the city of Zagreb, Croatia
Prener et al. Creating open source composite geocoders: Pitfalls and opportunities
de Menezes et al. Web data mining: validity of data from Google earth for food retail evaluation
Lovasi et al. Comparing a single-stage geocoding method to a multi-stage geocoding method: how much and where do they disagree?
Abebrese Implementing street addressing system in an evolving urban center. A case study of the Kumasi metropolitan area in Ghana
Davis Jr et al. Evaluation of the quality of an online geocoding resource in the context of a large Brazilian city
Robinson et al. Methods for retrospective geocoding in population studies: the Jackson Heart Study
Goldberg Improving geocoding match rates with spatially‐varying block metrics
Rosu et al. An improved approach for geocoding Canadian postal code–based data in health‐related studies
Tsuchiya et al. Spatial Comparison of Restaurant Information From Private Gourmet Information Websites and Economic Census—As a Verification for Use in Urban Analysis
Patterson et al. Assessing spatial and attribute errors in large national datasets for population distribution models: a case study of Philadelphia county schools
Mara et al. Mismapped Cities: The Risks of Using Big-Data in Urban Planning
Lind Accurate Address Data for Free
Miranda-Moreno An Accessible and Practical Geocoding Method for Traffic Collision Record Mapping: A Quebec Case Study

Legal Events

Date Code Title Description
B03A Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette]
B25A Requested transfer of rights approved

Owner name: NAVTEQ B.V. (NL)

B25D Requested change of name of applicant approved

Owner name: HERE GLOBAL B.V. (NL)

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: A CLASSIFICACAO ANTERIOR ERA: G01C 21/36

Ipc: G06F 16/29 (2019.01)

B06T Formal requirements before examination [chapter 6.20 patent gazette]
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
B06I Publication of requirement cancelled [chapter 6.9 patent gazette]

Free format text: ANULADA A PUBLICACAO CODIGO 6.21 NA RPI NO 2536 DE 13/08/2019 POR TER SIDO INDEVIDA.

B07A Application suspended after technical examination (opinion) [chapter 7.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 27/01/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, , QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO.

B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 15A 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 2812 DE 26-11-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.