Aprimorando os resultados da pesquisa no Google
Publicados: 2021-08-19Aprimorando os resultados da pesquisa para determinar como serão as respostas a uma consulta
A Internet fornece acesso a uma ampla variedade de conteúdo. Quando um pesquisador procura conteúdo na Internet enviando uma consulta a um mecanismo de pesquisa, o mecanismo de pesquisa pode retornar uma resposta de consulta que inclui uma pluralidade de resultados de pesquisa. Os resultados da pesquisa podem incluir hiperlinks para recursos próprios.
Eles podem incluir páginas da web, documentos, imagens, vídeos, etc. Eles também incluem itens de conteúdo de terceiros, como anúncios, anúncios de serviço público. Eles se tornaram relevantes para a consulta. A resposta da consulta pode ser fornecida a um dispositivo cliente na forma de uma página de resultados. Quando o cliente seleciona um resultado de pesquisa desejado na página de resultados (por exemplo, clicando no resultado da pesquisa), o navegador do cliente navega para um recurso de destino associado ao resultado da pesquisa.
Aprimoramento de resultados de pesquisa e resultados de pesquisa universais e resultados de pesquisa aumentados
Esta patente se concentra em 10 links azuis nos resultados de pesquisa com anúncios adicionados a eles. É a primeira patente do Google que detalha informações sobre anúncios sendo adicionados a 10 links azuis. O Google publicou pelo menos 4 versões de patentes sobre resultados universais de pesquisa. O Google também obteve uma patente sobre resultados de pesquisa aumentados, em que o mecanismo de pesquisa decide se há uma entidade em uma consulta de pesquisa e, se houver, pode decidir adicionar resultados de conhecimento aos SERPs, como painéis de conhecimento, questões relacionadas, trechos apresentados e entidades relacionadas.
Alguns mecanismos de pesquisa aprimoram a página de resultados destacando (por exemplo, em negrito) vários termos nos resultados da pesquisa. As técnicas convencionais de destaque envolvem o destaque de cada termo enviado como parte da consulta de pesquisa nos resultados da pesquisa. Sinônimos e outros termos iguais aos termos da consulta também podem ser destacados. Embora as técnicas convencionais de realce possam, às vezes, ajudar um pesquisador a identificar os resultados de pesquisa desejados, esse realce também pode distrair e sobrecarregar o pesquisador e pode fazer com que a página de resultados apareça confusa. Seria desejável aprimorar a página de resultados para permitir que o pesquisador aprimorasse os resultados da pesquisa, evitando as desvantagens das técnicas convencionais de realce.
Melhorar os resultados da pesquisa para melhorar a legibilidade
A patente mostra um sistema para aprimorar um resultado de pesquisa para facilitar a leitura. Isso inclui uma interface de comunicação configurada para receber uma consulta de pesquisa de um dispositivo cliente por meio de uma rede de computadores e um processador e um circuito de processamento de memória. O circuito de processamento é configurado para gerar um conjunto de termos de consulta com base na consulta de pesquisa e identificar um resultado de pesquisa usando o conjunto de termos de consulta.
O resultado da pesquisa inclui uma primeira parte textual e uma segunda parte textual. Para cada termo de consulta no conjunto de termos de consulta, o circuito de processamento executa uma primeira operação de realce que inclui:
- Determinar se o termo de consulta ocorre na primeira parte do texto e, em resposta a uma determinação de que o termo de consulta ocorre na primeira parte do texto
- Destacando o termo da consulta na primeira parte do texto e modificando o conjunto de termos da consulta removendo o termo da consulta do conjunto de termos da consulta
- Para cada termo de consulta remanescente no conjunto modificado de termos de consulta após a primeira operação de destaque, o circuito de processamento executa uma segunda operação de destaque, incluindo a determinação se o termo de consulta ocorre na segunda parte textual
- Em resposta a uma determinação de que o termo de consulta ocorre na segunda parte do texto, destacando o termo de consulta na segunda parte do texto
O circuito de processamento é configurado para gerar uma resposta à consulta, incluindo o resultado da pesquisa destacado, e fornecer a resposta da consulta ao dispositivo cliente por meio da rede de computadores.
O resultado da pesquisa inclui um hiperlink para um recurso primário indexado e um item de conteúdo de terceiros.
A primeira parte textual inclui um título do resultado da pesquisa e a segunda parte textual inclui um fragmento de texto do resultado da pesquisa.
O circuito de processamento é configurado para identificar uma pluralidade de resultados de pesquisa, executar a primeira e a segunda operações de destaque para cada resultado de pesquisa e gerar uma resposta de consulta incluindo a pluralidade de resultados de pesquisa destacados.
Destacar o termo de consulta inclui:
- Colocar em negrito o termo de consulta
- Sublinhando o termo de consulta
- Itálico do termo da consulta
- Aumentar o tamanho de exibição do termo de consulta
- Ajustando uma cor de exibição do termo de consulta
- Ajustando a cor de fundo do termo de consulta
O que é o processo de aprimoramento dos resultados da pesquisa?
O método pode:
- Seja executado por um circuito de processamento de um computador ou sistema de computador
- Inclui o recebimento de uma consulta de pesquisa em um circuito de processamento tendo um processador e memória
- Gerar um conjunto de termos de consulta com base na consulta de pesquisa
- Identificar um resultado de pesquisa usando o conjunto de termos de consulta
O resultado da pesquisa inclui:
- Uma primeira parte textual e uma segunda parte textual
- Para cada termo de consulta no conjunto, realizar uma primeira operação de realce, incluindo determinar se o termo de consulta ocorre na primeira parte textual e em resposta a uma determinação de que o termo de consulta ocorre na primeira parte textual
- Destacando o termo da consulta na primeira parte do texto e modificando o conjunto de termos da consulta removendo o termo da consulta do conjunto de termos da consulta
- Para cada termo de consulta remanescente no conjunto modificado de termos de consulta após a primeira operação de destaque, realizar uma segunda operação de destaque incluindo determinar se o termo de consulta ocorre na segunda parte textual e em resposta a uma determinação de que o termo de consulta ocorre na segunda parte textual papel
- Destacando o termo de consulta na segunda parte textual
Receber a consulta de pesquisa inclui:
- Receber a consulta de pesquisa de um dispositivo cliente por meio de uma rede de computadores
- Gerar uma resposta à consulta incluindo o resultado da pesquisa destacado e fornecer a resposta da consulta ao dispositivo cliente através da rede de computadores
- Um hiperlink para um recurso primário indexado e um item de conteúdo de terceiros
A primeira parte textual inclui um título do resultado da pesquisa e a segunda parte textual inclui um fragmento de texto do resultado da pesquisa.
O método inclui identificar uma pluralidade de resultados de pesquisa, realizar a primeira e a segunda operações de destaque para cada um da pluralidade de resultados de pesquisa e gerar uma resposta de consulta incluindo a pluralidade de resultados de pesquisa destacados.
O método inclui ainda o fornecimento de uma resposta à consulta incluindo o resultado da pesquisa destacado para o dispositivo cliente em resposta à consulta da pesquisa.
O resultado da pesquisa inclui um hiperlink para um recurso primário indexado e um item de conteúdo de terceiros.
A primeira parte textual inclui um título do resultado da pesquisa e a segunda parte textual inclui um fragmento de texto do resultado da pesquisa.
Esta patente sobre como aprimorar os resultados da pesquisa está em:
Aprimoramento do item de conteúdo do resultado da pesquisa
Inventores: Matthew Paff, Ramakrishnan Kandhan e Catherine Zuo;
Cessionário: GOOGLE LLC
Patente dos EUA: 11.086.892
Concedido: 10 de agosto de 2021
Arquivado: 23 de agosto de 2017
Resumo
Sistemas e métodos para aprimorar os resultados da pesquisa para melhor legibilidade são fornecidos. Um resultado de pesquisa é identificado usando um conjunto de termos de consulta. O resultado da pesquisa pode ser conteúdo próprio ou de terceiros. O resultado da pesquisa inclui uma primeira parte textual e uma segunda parte textual. Cada conjunto de termos de consulta que aparece na primeira parte do texto é destacado na primeira. Cada conjunto de termos de consulta que aparece na segunda, mas não na primeira parte textual, é destacado na segunda parte textual. Uma resposta de consulta incluindo o resultado da pesquisa destacado é gerada e fornecida a um dispositivo cliente.
Uma resposta a uma consulta de pesquisa
Os sistemas e métodos descritos nesta patente podem gerar uma resposta a uma consulta de pesquisa recebida de um dispositivo cliente. A resposta da consulta pode incluir resultados de pesquisa, como hiperlinks para recursos próprios, como páginas da web, documentos, imagens, vídeos, etc. Eles podem incluir itens de conteúdo de terceiros, como anúncios, anúncios de serviço público, etc., relevantes para o consulta de pesquisa. A resposta da consulta é fornecida em uma página de resultados da pesquisa, incluindo uma pluralidade de resultados da pesquisa. O termo “resultados da pesquisa” pode referir-se a:
- Recursos primários indexados (ou seja, “resultados de pesquisa primários”)
- Itens de conteúdo de terceiros (ou seja, “resultados de pesquisa de terceiros”)
- Uma combinação de ambos
Um resultado de pesquisa pode incluir várias partes textuais, como um título, um URL visível e um fragmento de texto (por exemplo, texto extraído de um recurso original, um criativo de anúncio, etc.).
Objetivo por trás dos resultados de pesquisa em destaque
Cada resultado da pesquisa pode ser aprimorado destacando (por exemplo, negrito, sublinhado, itálico, aumentar o tamanho da exibição, alterar uma cor de exibição, etc.) vários termos que aparecem no texto do resultado da pesquisa. Os termos destacados podem incluir termos que são recebidos como parte de uma consulta de pesquisa enviada pelo pesquisador e, em algumas implementações, termos que são iguais a tais termos enviados pelo pesquisador. Técnicas como indexação semântica latente e ajuste de pluralização podem ser usadas para gerar um conjunto expandido de termos de consulta com base em uma consulta de pesquisa enviada pelo pesquisador. O conjunto expandido de termos de consulta pode ser usado para identificar resultados de pesquisa relevantes e destacar termos conforme o Google aprimora os resultados de pesquisa.
Um sistema de aprimoramento de resultados de pesquisa pode analisar o texto de cada resultado de pesquisa para identificar ocorrências dos termos da consulta. Para cada resultado da pesquisa, o sistema pode realizar um processo de realce em vários estágios para destacar vários termos que aparecem no texto do resultado da pesquisa. Um primeiro estágio do processo de realce pode incluir a identificação e o realce de cada conjunto de termos de consulta na primeira parte do resultado da pesquisa (por exemplo, o título). Se um termo for destacado na primeira parte do resultado da pesquisa, o termo pode ser removido do conjunto de termos da consulta. Uma segunda etapa do processo de destaque pode incluir a identificação e destaque, em uma segunda parte do resultado da pesquisa (por exemplo, o trecho de texto), quaisquer termos de consulta restantes que ainda não foram destacados na primeira parte.
Usando este processo de realce, cada ocorrência de um termo de consulta na primeira parte do resultado da pesquisa pode ser realçada. Porém, apenas os termos de consulta que aparecem na segunda parte do resultado da pesquisa sem aparecer na primeira parte do resultado da pesquisa podem ser destacados na segunda parte. Em outras palavras, se um termo de consulta for destacado na primeira parte de um resultado de pesquisa, o mesmo termo de consulta pode não ser destacado na segunda parte do mesmo resultado de pesquisa. Mas, se um termo de consulta não aparecer na primeira parte do resultado da pesquisa, o termo da consulta pode ser destacado na segunda parte do resultado da pesquisa.
Este processo de realce evita realce excessivo, garantindo que cada termo de consulta que aparece no resultado da pesquisa seja realçado pelo menos uma vez no resultado da pesquisa. Esse processo de realce preserva as vantagens do realce para os pesquisadores que examinam os resultados da pesquisa olhando apenas os termos realçados. Qualquer termo de consulta excluído do destaque na segunda parte do resultado da pesquisa ainda pode ser destacado na primeira parte. Eputtingach termo de consulta que aparece no resultado da pesquisa pode ser destacado pelo menos uma vez, mas com menos duplicação do que as técnicas de destaque tradicionais. O processo de realce descrito acima pode resultar em menos realce em relação às técnicas de realce tradicionais e pode fazer com que os resultados da pesquisa pareçam mais limpos e menos confusos.
Um sistema de computador é mostrado
O sistema de computador pode se acostumar a implementar os sistemas e métodos da patente. O sistema de computador é mostrado para incluir uma rede, recursos, provedores de conteúdo, dispositivos de cliente, dispositivos de armazenamento de dados, um servidor de conteúdo, um mecanismo de pesquisa e um sistema de aprimoramento de resultados de pesquisa.
A rede pode facilitar a comunicação entre vários componentes do sistema de computador. Por exemplo, os dispositivos do cliente podem enviar consultas de pesquisa aos mecanismos de pesquisa por meio da rede.
O mecanismo de pesquisa pode analisar as consultas de pesquisa e identificar recursos que são relevantes para as consultas de pesquisa.
O mecanismo de pesquisa também pode interagir com o servidor de conteúdo por meio da rede para identificar itens de conteúdo de terceiros relevantes para as consultas de pesquisa. Ele pode gerar resultados de pesquisa (por exemplo, recursos próprios, itens de conteúdo de terceiros, etc.) relevantes para as consultas de pesquisa e fornecer os resultados da pesquisa via rede para o sistema de aprimoramento de resultados de pesquisa.
O sistema de aprimoramento de resultados de pesquisa pode destacar termos de consulta nos resultados de pesquisa e fornecer os resultados de pesquisa aprimorados para dispositivos clientes em resposta à consulta de pesquisa.
Recursos em um sistema de computador
Um sistema de computador inclui recursos. Esses recursos podem:
- Inclui qualquer tipo de informação ou estrutura de dados que pode ser fornecida pela rede
- Seja identificado por um endereço de recurso associado a cada recurso (por exemplo, um URL de recurso)
- Têm páginas da web (por exemplo, páginas da web em HTML, páginas da web em PHP etc.), documentos de processamento de texto, documentos em formato de documento portátil (PDF), imagens, vídeo, elementos de programação, conteúdo interativo, fontes de streaming de vídeo / áudio ou outros tipos primários contente
- Mostrar conteúdo com informações incorporadas (por exemplo, meta-informações incorporadas em hiperlinks) e instruções incorporadas
- Contém instruções legíveis por computador (por exemplo, código de software, JavaScript.RTM., ECMAScript.RTM., Etc.) que são executadas por dispositivos clientes (por exemplo, por um navegador da web em execução em dispositivos clientes) ao visualizar o conteúdo
- Resultado em uma página de resultados de pesquisa
A página de resultados da pesquisa pode incluir:
- Resultados da pesquisa (por exemplo, recursos próprios, itens de conteúdo de terceiros, etc.) identificados como relevantes para uma consulta de pesquisa enviada pelo pesquisador
- Pode ser fornecido a dispositivos clientes em resposta a uma consulta de pesquisa recebida de dispositivos clientes
- Recursos que incluem uma interface para interagir com um mecanismo de pesquisa
Esses recursos podem incluir uma página da web com um campo de pesquisa que permite ao usuário inserir e enviar a consulta de pesquisa a um mecanismo de pesquisa.
O mecanismo de pesquisa pode usar a consulta de pesquisa para identificar resultados de pesquisa próprios relevantes.
Isso fornece ao servidor de conteúdo a consulta de pesquisa (ou um conjunto de termos de consulta com base na consulta de pesquisa).
O servidor de conteúdo pode usar a consulta de pesquisa para identificar resultados de pesquisa de terceiros relevantes.
Essa página de resultados de pesquisa pode ser gerada por um mecanismo de pesquisa, servidor de conteúdo ou ambos, incluindo uma combinação de resultados de pesquisa primários e resultados de pesquisa de terceiros.
Página de destino em SERPs
Os recursos podem incluir páginas de destino para resultados de pesquisa.
Por exemplo, os resultados da pesquisa podem incluir um URL de hiperlink (por exemplo, fornecido por um atributo href) que especifica a localização de um recurso de destino.
Os dispositivos do cliente podem ser direcionados a recursos ao clicar ou interagir de outra forma com um resultado de pesquisa.
Esses recursos podem fornecer mais informações sobre um produto, serviço ou negócio apresentado nos resultados da pesquisa de terceiros ou um item de conteúdo de terceiros. Por exemplo, os recursos podem hospedar um recurso por meio do qual um produto ou serviço apresentado no item de conteúdo de terceiros pode ser adquirido.
E os recursos também podem incluir slots para apresentar itens de conteúdo de terceiros em conjunto com o conteúdo de terceiros. Os recursos podem incluir elementos de frame embutidos (por exemplo, elementos HTML "iframe", <iframe>... </iframe> para apresentar itens de conteúdo de terceiros de provedores de conteúdo. Um frame embutido pode ser o frame "alvo" para links definidos por outros elementos. Ele pode ser selecionado por agentes de pesquisa (por exemplo, dispositivos clientes, um navegador da web em execução em dispositivos clientes, etc.) como o foco para impressão, visualização de sua fonte ou outras formas de interação do pesquisador. Os slots de conteúdo podem causar o cliente dispositivos para solicitar itens de conteúdo de terceiros do servidor de conteúdo para visualizar o conteúdo de recursos de terceiros.
Outros recursos como resultados de pesquisa
E os recursos podem ser combinados com provedores de conteúdo. Os recursos podem incluir dados armazenados em dispositivos eletrônicos (por exemplo, computadores, servidores, etc.) que definem os provedores de conteúdo. Esses recursos podem ser separados dos provedores de conteúdo. Eles podem incluir dados armazenados em um servidor remoto (por exemplo, servidores FTP, servidores de compartilhamento de arquivos, servidores web, etc.), combinações de servidores (por exemplo, centros de dados, plataformas de computação em nuvem, etc.), ou outros dispositivos de armazenamento de dados separados de os dispositivos que definem os provedores de conteúdo.
Os provedores de conteúdo podem incluir dispositivos eletrônicos que representam conselhos de patentes e também nos informa que os provedores de conteúdo podem enviar uma solicitação de geração de conteúdo ao servidor de conteúdo, e o servidor de conteúdo pode gerar um item de conteúdo de terceiros em resposta à solicitação. Os itens de conteúdo de terceiros podem ser armazenados em dispositivos de armazenamento de dados locais para provedores de conteúdo, dentro de um servidor de tenda de conteúdo ou dispositivos de armazenamento de dados.
Os itens de conteúdo de terceiros podem ser anúncios. Os anúncios podem ser exibidos como:
- Anúncios de imagem
- Flash.RTM. propagandas
- Anúncios em vídeo
- Anúncios baseados em texto
- Qualquer combinação dos mesmos
Em outras implementações, os itens de conteúdo de terceiros podem incluir outros tipos de conteúdo que servem a vários fins não publicitários (por exemplo, anúncios de serviço público). Os itens de conteúdo de terceiros podem ser exibidos em um slot de conteúdo de recursos e apresentados a dispositivos clientes junto com o conteúdo de recursos primários.
Os provedores de conteúdo enviam parâmetros de campanha ao servidor de conteúdo. Os parâmetros da campanha podem controlar itens de conteúdo de terceiros para dispositivos clientes. Os parâmetros da campanha podem incluir:
- Palavras-chave associadas a itens de conteúdo de terceiros
- Lances correspondentes às palavras-chave
- Um orçamento de distribuição de conteúdo
- Limitadores geográficos
- Outros critérios usados pelo servidor de conteúdo para determinar quando um item de conteúdo de terceiros pode ser apresentado a dispositivos clientes
Os provedores de conteúdo podem acessar o servidor de conteúdo para observar o desempenho dos itens de conteúdo de terceiros distribuídos de acordo com os parâmetros de campanha estabelecidos. Por exemplo, os provedores de conteúdo podem acessar um servidor de conteúdo para revisar as métricas de desempenho associadas a um item de conteúdo de terceiros ou conjunto de itens de conteúdo de terceiros. As métricas de desempenho podem descrever as interações entre os dispositivos do cliente e um item de conteúdo de terceiros distribuído ou conjunto de itens de conteúdo de terceiros (por exemplo, número de impressões, número de cliques, número de conversões, receita, compras atribuíveis, etc.).
Dispositivos cliente mostrando resultados de pesquisa
Os dispositivos do cliente incluem um aplicativo (por exemplo, um navegador da web, um processador de recursos, etc.) para converter o conteúdo eletrônico em um formato compreensível pelo pesquisador (por exemplo, visual, aural, gráfico, etc.).
Esses dispositivos cliente podem incluir um elemento de interface de busca. Pode ser um display eletrônico, um alto-falante, um teclado, um mouse, um microfone, uma impressora. Ele pode apresentar conteúdo a um pesquisador, receber informações e facilitar a interação do pesquisador com o conteúdo eletrônico. Ele pode fazer isso clicando em um item de conteúdo, passando o mouse sobre um item de conteúdo e assim por diante. Os dispositivos do cliente podem funcionar como um agente de busca para visualizar o conteúdo codificado em HTML. Dispositivos clientes podem incluir um processador capaz de processar informações embutidas (por exemplo, meta informações embutidas em hiperlinks, etc.) e executar instruções embutidas. As instruções incorporadas podem incluir instruções legíveis por computador (por exemplo, código de software, JavaScript.RTM., ECMAScript.RTM., Etc.) associadas a um slot de conteúdo dentro do qual um item de conteúdo de terceiros é apresentado.

Um item de conteúdo interativo
Os dispositivos do cliente podem detectar uma interação com um item de conteúdo de terceiros distribuído. Uma interação com um item de conteúdo de terceiros pode incluir:
- Exibindo o item de conteúdo
- Passando o mouse sobre o item de conteúdo
- Clicar no item de conteúdo
- Visualização de informações da fonte para o item de conteúdo
- Qualquer outro tipo de interação entre dispositivos clientes e um item de conteúdo
Como um item de conteúdo interativo pode funcionar
A interação com um item de conteúdo de terceiros não requer ação explícita de um pesquisador sobre o item de conteúdo. Uma impressão, como exibir ou apresentar o item de conteúdo, pode ser qualificada como uma interação. Os critérios para definir quais ações (por exemplo, ativa ou passiva) se qualificam como interação podem ser determinados. De acordo com os parâmetros de campanha estabelecidos, eles podem ser individuais, para cada item de conteúdo), ou por provedores de conteúdo, de acordo com os parâmetros de campanha estabelecidos), ou pelo servidor de conteúdo.
Um sistema de computador é mostrado para incluir dispositivos de armazenamento de dados. Os dispositivos de armazenamento de dados podem ser qualquer dispositivo de memória capaz de armazenar dados de perfil, dados de item de conteúdo ou qualquer outro tipo de dados usado pelo servidor de conteúdo ou mecanismo de pesquisa. Os dispositivos de armazenamento de dados podem incluir qualquer memória não volátil, mídia ou dispositivo de memória.
Os dispositivos de armazenamento de dados podem incluir:
- Dispositivos de memória semicondutores (por exemplo, EPROM, EEPROM, dispositivos de memória flash, etc.)
- Discos magnéticos (por exemplo, discos rígidos internos, discos removíveis, etc.)
- Discos magneto-ópticos
- Discos de CD ROM e DVD-ROM
Os dispositivos de armazenamento de dados podem ser locais para o servidor de conteúdo, provedores de conteúdo ou mecanismo de pesquisa. Esses dispositivos de armazenamento de dados podem ser dispositivos remotos conectados ao servidor de conteúdo e ao mecanismo de pesquisa por meio da rede. E os dispositivos de armazenamento de dados podem fazer parte de um servidor ou sistema de armazenamento de dados capaz de receber e responder a consultas do servidor de conteúdo e do mecanismo de pesquisa.
Podemos ver os dispositivos de armazenamento de dados armazenando dados de perfil para dispositivos clientes. Esses dados de perfil podem incluir:
- Dados de interesse
- Dados comportamentais
- Outros dados que podem ser relevantes na seleção de itens de conteúdo de terceiros para distribuição a dispositivos clientes
Os dados de perfil armazenados em dispositivos de armazenamento de dados também podem ser usados (por exemplo, pelo servidor de conteúdo) para selecionar e classificar itens de conteúdo de terceiros a serem fornecidos em resposta a uma consulta de pesquisa de um dispositivo cliente específico.
Informações pessoais sobre os pesquisadores
Quando os sistemas discutidos coletam informações pessoais sobre os pesquisadores ou usam informações pessoais, os pesquisadores podem ter a oportunidade de controlar se os programas ou recursos coletam informações sobre os pesquisadores.
Podem ser informações sobre:
- A rede social de um pesquisador
- Ações ou atividades sociais
- Profissão
- As preferências de um pesquisador ou a localização atual de um pesquisador) ou para controlar se e como receber conteúdo do servidor de conteúdo que pode ser mais relevante para o pesquisador
Também somos informados de que alguns dados podem ser tratados (por exemplo, pelo servidor de conteúdo) de maneiras antes de serem armazenados ou usados para remover informações de identificação pessoal.
A identidade de um pesquisador pode ser tratada de modo que nenhuma informação de identificação pessoal possa ser determinada para o pesquisador, ou a localização geográfica de um pesquisador pode ser generalizada onde as informações de localização são obtidas (como uma cidade, CEP ou nível de estado) para que um local específico de um pesquisador não pode ser determinado.
Assim, um pesquisador pode controlar como as informações são coletadas (por exemplo, por um aplicativo, por dispositivos clientes, etc.) e usadas por um servidor de conteúdo. Os provedores de conteúdo podem obter opções de controle semelhantes sobre a coleta e uso de dados do provedor de conteúdo. Isso significa dados associados a provedores de conteúdo específicos, dados extraídos de um recurso, etc.
Item de conteúdo de terceiros selecionado como relevante
Um servidor de conteúdo seleciona um item de conteúdo de terceiros determinado como relevante para um determinado recurso primário, dispositivo cliente ou consulta de pesquisa.
Por exemplo, o servidor de conteúdo pode selecionar um item de conteúdo comparando as palavras-chave associadas a cada item de conteúdo. Esses itens de conteúdo especificados por provedores de conteúdo, palavras-chave adicionais extraídas do item de conteúdo, etc. Este método também examinará as palavras-chave associadas ao recurso primário ou dispositivo cliente que solicita o item de conteúdo de terceiros. Se o recurso primário for uma página de resultados de pesquisa, um conjunto de termos de consulta pode ser usado para estabelecer palavras-chave para o recurso. O servidor de conteúdo pode receber um conjunto de termos de consulta do mecanismo de pesquisa e usar os termos de consulta para selecionar um item de conteúdo de terceiros relacionado à consulta de pesquisa. O item de conteúdo de terceiros selecionado pode ser apresentado na página de resultados da pesquisa com os resultados da pesquisa primária identificados por um mecanismo de pesquisa.
O servidor de conteúdo pode selecionar um item de conteúdo de terceiros comparando as palavras-chave associadas a cada item de conteúdo com informações (por exemplo, dados de perfil, interesses do pesquisador, preferências do pesquisador, etc.) associadas a um determinado dispositivo cliente solicitando o item de conteúdo. O servidor de conteúdo pode selecionar um item de conteúdo com base nas informações de perfil do pesquisador, independente de um dispositivo cliente específico. Se um dispositivo cliente for conectado a uma conta ou perfil online, as informações associadas à conta ou perfil (por exemplo, informações demográficas, interesses do pesquisador, preferências do pesquisador, etc.) podem ser usadas para selecionar um item de conteúdo para distribuição ao dispositivo cliente.
Um dispositivo cliente pode ser associado a buscadores, contas de buscadores e perfis de buscadores. O servidor de conteúdo seleciona um item de conteúdo de terceiros que não corresponde às preferências estabelecidas do pesquisador se um número insuficiente de itens de conteúdo preferencial estiver disponível. E o servidor de conteúdo pode selecionar um item de conteúdo de terceiros com base em:
- Uma taxa de cliques estabelecida
- Uma taxa de cliques prevista
- Um preço de lance associado a cada item de conteúdo
- Outros critérios de seleção relevantes
O item de conteúdo de terceiros selecionado é transmitido aos recursos para apresentação a dispositivos clientes e conteúdo de terceiros. O item de conteúdo de terceiros selecionado é fornecido a um mecanismo de pesquisa para inclusão em uma lista de resultados de pesquisa. E o item de conteúdo selecionado é entregue aos dispositivos do cliente (por exemplo, sem primeiro transmitir o item de conteúdo aos recursos) do servidor de conteúdo ou dispositivos de armazenamento de dados.
O servidor de conteúdo pode atribuir a cada item de conteúdo de terceiros um identificador exclusivo (por exemplo, um atributo de assinatura) para medir ou registrar as interações do pesquisador com itens de conteúdo distribuídos. Cada item de conteúdo de terceiros pode incluir muitas partes textuais, como um título com um hiperlink embutido, uma URL visível associada ao hiperlink e um fragmento de texto. O snippet de texto pode ser um anúncio ou outro texto descritivo associado ao item de conteúdo de terceiros.
Motor de pesquisa como parte do sistema informático
O sistema de computador é mostrado para incluir um mecanismo de busca.
O mecanismo de pesquisa pode ser configurado para receber uma consulta de pesquisa (por exemplo, uma string de texto) de dispositivos clientes por meio de um recurso de entrada (por exemplo, uma caixa de texto de entrada, etc.).
Esse mecanismo de pesquisa pode analisar uma consulta de pesquisa para identificar os termos da consulta.
Por exemplo, se um dispositivo do cliente enviar a string de texto "área de baía de flores baratas", o mecanismo de pesquisa pode identificar os termos de consulta "barata", "flores", "baía" e "área". Ele saberia que essas palavras existiam em um índice invertido para aquela página. O mecanismo de pesquisa pode usar várias técnicas para expandir os termos de consulta enviados pelo pesquisador. Essas técnicas podem incluir:
- Identificar sinônimos dos termos de consulta enviados pelo pesquisador
- Ajustando a pluralização dos termos de consulta enviados pelo pesquisador
- Identificar mais termos semanticamente iguais aos termos de consulta enviados pelo pesquisador
Técnicas de expansão de consulta
A patente nos diz que o mecanismo de pesquisa pode usar técnicas de expansão de consulta, como indexação semântica latente (LSI), para identificar os termos de consulta que têm o mesmo significado que os termos de consulta enviados pelo pesquisador.
Por exemplo, o mecanismo de pesquisa pode identificar o termo “barato” como sinônimo do termo de consulta “barato”.
Esse mecanismo de pesquisa pode identificar o termo “florista” como um equivalente semântico do termo “flores”, uma vez que a consulta original indica que o pesquisador está procurando um vendedor que vende flores baratas. Isso seria de uma florista.
Um mecanismo de pesquisa pode identificar o termo “flor” como uma versão singular do termo “flores”.
E um mecanismo de pesquisa corrige erros de ortografia na consulta original e sugere termos de consulta alternativos com base na consulta original.
Também é possível que um mecanismo de pesquisa gere um conjunto de termos de consulta que inclua os termos da consulta original e quaisquer termos expandidos com base na consulta original.
Uma estrutura de dados para responder a consultas
Ainda mais complicado. Um mecanismo de busca pode gerar uma estrutura de dados, como uma matriz, um vetor, uma lista, etc., representando o conjunto gerado de termos de consulta.
Cada um dos termos da consulta pode ser armazenado como um elemento separado da estrutura de dados.
Por exemplo, se um dispositivo do cliente enviar a string de texto “cheap flowers bay area”, o mecanismo de pesquisa pode gerar a seguinte estrutura de dados: {cheap, barato, flower, flowers, florist, bay, area} onde os termos de consulta “barato, ”“ Flores, ”“ baía ”e“ área ”fazem parte da sequência de pesquisa original e os termos de consulta“ barato, ”“ flor ”e“ florista ”tornam-se termos expandidos adicionados ao conjunto de termos de consulta por um mecanismo de pesquisa .
Um mecanismo de pesquisa pode pesquisar um índice de recursos primários (por exemplo, documentos, páginas da web, etc.) para resultados de pesquisa primários relevantes usando o conjunto gerado de termos de consulta.
Esse mecanismo de pesquisa pode identificar resultados de pesquisa relevantes para o conjunto de termos de consulta. O mecanismo de pesquisa formata cada resultado da pesquisa para incluir muitas porções textuais. Cada resultado da pesquisa pode incluir:
- Título com um hiperlink embutido para um recurso primário determinado como relevante para os termos da consulta
- URL visível exibindo uma parte do URL associado ao hiperlink
- Snippet de texto descritivo extraído do recurso original associado ou fornecido por um provedor de conteúdo terceirizado
O mecanismo de pesquisa pode selecionar ou gerar o título e o trecho de texto descritivo com base no conteúdo do recurso primário associado.
As várias partes textuais do resultado da pesquisa podem incluir o conjunto de termos da consulta.
O mecanismo de pesquisa pode fornecer os resultados da pesquisa a um sistema de aprimoramento de resultados da pesquisa para destacar uma seleção dos termos da consulta que aparecem nas partes textuais do resultado da pesquisa.
Melhorar as páginas de resultados de pesquisa
O mecanismo de pesquisa pode gerar uma página de resultados de pesquisa que inclui os resultados de pesquisa destacados.
A página de resultados da pesquisa pode ser fornecida ao dispositivo do cliente em resposta à consulta de pesquisa.
Esse mecanismo de pesquisa pode fornecer o conjunto de termos de consulta ao servidor de conteúdo em conjunto com uma solicitação de itens de conteúdo de terceiros relacionados à consulta de pesquisa.
A solicitação do item de conteúdo pode incluir mais informações, como as informações do dispositivo do buscador, as informações do recurso, muitos itens de conteúdo, um formato para os itens de conteúdo, a string de consulta de pesquisa, palavras-chave da string de consulta de pesquisa, informações relacionadas à consulta (por exemplo, , informações de localização geográfica e informações temporais) ou outros parâmetros que podem ser usados pelo servidor de conteúdo para selecionar itens de conteúdo de terceiros relevantes / adequados.
Além disso, o servidor de conteúdo pode selecionar itens de conteúdo de terceiros conforme descrito acima e fornecer os itens selecionados ao mecanismo de pesquisa para apresentação em um slot de item de conteúdo da página de resultados da pesquisa. Uma delimitação pode ser feita entre os resultados da pesquisa de terceiros e os itens de conteúdo de terceiros para evitar confusão.
Um sistema de aprimoramento de resultados de pesquisa
Um sistema de computador inclui um sistema de aprimoramento de resultados de pesquisa. Este sistema de aprimoramento de resultados de pesquisa pode ser configurado para receber resultados de pesquisa do mecanismo de pesquisa e do servidor de conteúdo e realizar uma operação de realce para realçar os termos da consulta nos resultados da pesquisa.
Esse sistema de aprimoramento de resultados de pesquisa pode ser um componente de servidor de conteúdo, mecanismo de pesquisa, dispositivos de cliente (por exemplo, integrado a um aplicativo de navegador da Web em execução em dispositivos de cliente) ou um sistema separado. O servidor de conteúdo, mecanismo de pesquisa e sistema de aprimoramento de resultados de pesquisa podem ser componentes de um único sistema integrado.
Além disso, o sistema de aprimoramento de resultados de pesquisa inclui a funcionalidade do servidor de conteúdo e do mecanismo de pesquisa. Por exemplo, um sistema de aprimoramento de resultados de pesquisa pode receber uma consulta de pesquisa enviada por um dispositivo cliente e gerar um conjunto de termos de consulta com base na consulta de pesquisa.
O sistema de aprimoramento de resultados de pesquisa pode identificar os resultados da pesquisa (por exemplo, recursos próprios, itens de conteúdo de terceiros) com base nos termos da consulta.
O sistema de resultados de pesquisa aprimorados recebe um conjunto de resultados de pesquisa pré-identificados e termos de consulta
O sistema de aprimoramento de resultados de pesquisa recebe resultados de pesquisa pré-identificados e termos de consulta do servidor de conteúdo e do mecanismo de pesquisa. Cada resultado da pesquisa pode incluir uma primeira parte textual (por exemplo, um título) e uma segunda (por exemplo, um fragmento de texto).
Na primeira parte textual, o sistema de aprimoramento do resultado da pesquisa destaca cada conjunto de termos de consulta que aparecem na primeira parte textual. Esse sistema de aprimoramento de resultados de pesquisa pode então destacar, na segunda parte textual, cada um do conjunto de termos de consulta que aparecem na segunda parte textual, mas não aparecem na primeira parte textual.
Cada conjunto de termos de consulta que aparece na primeira parte do texto pode ser destacado na primeira. Qualquer um dos termos de consulta que aparecem na segunda parte textual pode ser destacado na segunda parte textual apenas se tais termos não forem destacados na primeira parte textual.
Um processo de realce de várias fases para identificar e realçar termos de consulta nos resultados da pesquisa
Além disso, o sistema de aprimoramento de resultados de pesquisa executa um processo de realce de vários estágios para identificar e realçar os termos da consulta nos resultados da pesquisa. O sistema de aprimoramento de resultados de pesquisa pode realizar uma primeira operação de realce para cada termo de consulta no conjunto de termos de consulta.
A primeira operação de realce pode incluir determinar se o termo de consulta ocorre na primeira parte textual.
Para cada termo de consulta que ocorre na primeira parte textual, a primeira operação de destaque pode incluir o destaque do termo de consulta na primeira parte textual. Também pode significar modificar os termos de consulta removendo o termo de consulta do conjunto de termos de consulta.
Este sistema pode realizar uma segunda operação de destaque para cada termo de consulta remanescente no conjunto modificado de termos de consulta após a primeira operação de destaque.
A segunda operação de destaque pode incluir determinar se o termo de consulta ocorre na segunda parte textual.
Para cada termo de consulta restante na segunda parte textual, a segunda operação de destaque pode incluir o destaque do termo de consulta na segunda parte textual.
O aprimoramento dos resultados da pesquisa identifica o conjunto de termos da consulta como o primeiro conjunto de termos da consulta.
O sistema pode destacar ocorrências de cada um do primeiro conjunto de termos de consulta na primeira parte do resultado da pesquisa.
Ele pode gerar um segundo conjunto de termos de consulta, incluindo cada um dos termos de consulta destacados na primeira parte do resultado da pesquisa.
Além disso, o sistema de resultados de pesquisa aprimorado pode gerar um terceiro conjunto de termos de consulta, incluindo cada um do primeiro conjunto de termos de consulta não incluído no segundo conjunto de termos de consulta.
Esse sistema de resultados de pesquisa aprimorado pode destacar ocorrências de cada um do terceiro conjunto de termos de consulta na segunda parte do resultado da pesquisa.
Destacando termos de consulta para o sistema aprimorado de resultados de pesquisa
As operações de realce realizadas pelo sistema de resultados de pesquisa de aprimoramento podem incluir a modificação de um resultado da pesquisa para tornar certas partes do resultado da pesquisa mais perceptíveis quando o resultado da pesquisa é exibido para um pesquisador.
Por exemplo, destacar um termo de consulta em um resultado de pesquisa pode incluir:
- Colocar em negrito o termo de consulta
- Sublinhando o termo de consulta
- Itálico do termo da consulta
- Aumentar o tamanho de exibição do termo de consulta
- Alterar a cor de exibição do termo de consulta
- Aplicar qualquer outro efeito de destaque e ênfase ao termo da consulta
O resultado da pesquisa pode ser representado usando código HTML, e o sistema de aprimoramento do resultado da pesquisa destaca um termo da consulta em um resultado da pesquisa, adicionando marcas HTML ao redor do termo da consulta.
Por exemplo, o sistema de aprimoramento de resultados de pesquisa pode inserir:
- Tags em negrito (ou seja, <b> query_term </b>)
- Tags de texto enfatizadas (ou seja, <em> query_term </em>)
- Tags de itálico (ou seja, <i> query_term </i>)
- Tags de texto fortes (ou seja, <strong> query_term </strong>)
- Tags marcadas (isto é, <mark> query_term </mark>)
- Outros tipos de tags HTML em torno de um termo de consulta no código HTML do resultado da pesquisa para destacar o termo de consulta
O sistema de resultados de pesquisa aprimorado usa folhas de estilo em cascata (CSS) para destacar os termos da consulta nos resultados da pesquisa.
Ele também pode inserir tags span (ou qualquer outra tag HTML) em torno de um termo de consulta com um atributo CSS (por exemplo, estilo, id, classe, etc.), aprimorando o termo de consulta dentro da tag.
Por exemplo, o sistema de resultados de pesquisa aprimorado pode inserir a seguinte tag HTML em torno de um termo de consulta no código HTML de um resultado de pesquisa: query_term onde o parâmetro "propriedade" define uma propriedade do atributo de estilo CSS e o parâmetro "tipo" define um parâmetro específico tipo de propriedade. Por exemplo, “font-family: verdana,” “font-size: 160%,” “color: red,” “background-color: yellow”, etc.).
Esse sistema de aprimoramento de resultados de pesquisa pode usar estilo embutido. Isso usa o atributo “estilo” em elementos HTML. Ele também pode usar um estilo interno. Isso pode usar o
