Pontuações de atualidade, pontuações sociais e conteúdo gerado pelo usuário no Google

Publicados: 2022-04-19

Apenas o que é uma pontuação de atualidade?

As pontuações de atualidade fornecem uma ideia do conteúdo de uma página da Web – qual pode ser o assunto atual dessa página. E eles fornecem uma maneira de o Google classificar as páginas com base nessas pontuações de atualidade.

Uma patente recente do Google sobre pesquisa acaba de ser publicada e analisa pontuações de atualidade, pontuações sociais e conteúdo gerado pelo usuário.

Já escrevi sobre pontuações de atualidade no Google antes. A última postagem foi: Resultados de pesquisa por tópicos no Google?

Os mecanismos de pesquisa identificam recursos (por exemplo, imagens, áudio, vídeo, páginas da Web, texto, documentos) relevantes para as necessidades de um pesquisador e apresentam informações sobre os recursos da maneira mais útil.

Os mecanismos de pesquisa retornam resultados de pesquisa em resposta a uma consulta de texto enviada pelo pesquisador.

Em resposta a uma consulta de texto de pesquisa de imagem, o mecanismo de pesquisa retorna um conjunto de resultados de pesquisa identificando recursos que respondem à consulta.

Um grande número de resultados de pesquisa pode ser retornado para uma determinada consulta.

Pode ser difícil para um pesquisador escolher o resultado mais relevante ou fornecer conselhos com os quais o pesquisador se sinta confortável em confiar.

Um pesquisador pode dar mais peso aos resultados de pesquisa associados a revisões, opiniões ou outros conteúdos relacionados ao gráfico social do pesquisador (por exemplo, contatos do pesquisador) e outros pesquisadores.

Esses resultados de pesquisa podem ficar obscurecidos pelo conteúdo associado a outros pesquisadores. Isso pode acontecer quando um mecanismo de pesquisa analisará as pontuações de atualidade para entender melhor sobre o que são essas páginas e as informações nelas contidas.

Tecnologias para pesquisa

Esta patente descreve tecnologias para pesquisa, incluindo pontuações de atualidade.

Em geral, o assunto desta patente inclui:

  • Recebendo uma consulta de pesquisa
  • Identificar potenciais resultados de pesquisa que respondem à consulta de pesquisa, os potenciais resultados de pesquisa correspondentes ao conteúdo digital armazenado em mídia de armazenamento legível por computador
  • Decidir que os resultados de pesquisa em potencial incluem conteúdo gerado pelo usuário que é gerado usando serviços sociais implementados por computador
  • Recuperando dados associados ao conteúdo gerado pelo pesquisador, os dados incluindo pontuações
  • Escolher , com base nas pontuações, que o conteúdo gerado pelo pesquisador deve ser fornecido como resultado da pesquisa
  • Ao gerar SERPs, os resultados da pesquisa incluem resultados de pesquisa baseados na Web e pelo menos uma parte do conteúdo gerado pelo pesquisador.
  • Transmitindo os resultados da pesquisa para um dispositivo de computação cliente para exibição ao pesquisador

Patente de pontuações de atualidade

Estes podem incluir os seguintes recursos:

Pontuações de atualidade

  • A determinação de uma pontuação de atualidade associada ao conteúdo gerado pelo pesquisador é maior ou igual às pontuações limite de atualidade, sendo a pontuação de atualidade incluída nas pontuações, em que a determinação de que o conteúdo gerado pelo pesquisador deve ser fornecido como resultado da pesquisa ocorre em resposta a determinar que a pontuação de atualidade associada ao conteúdo gerado pelo pesquisador é maior ou igual à pontuação de atualidade limite;
  • A pontuação de atualidade indica o grau em que o conteúdo gerado pelo pesquisador pertence à consulta de pesquisa
  • E a pontuação de atualidade indica o grau em que o conteúdo gerado pelo pesquisador se relaciona com um assunto de interesse
    As ações incluem ainda determinar que o conteúdo gerado pelo pesquisador é conteúdo gerado recentemente, em que a determinação de que a pontuação de atualidade associada ao conteúdo gerado pelo pesquisador é maior ou igual à pontuação de atualidade limite ocorre em resposta à determinação de que o conteúdo gerado pelo pesquisador é conteúdo gerado recentemente

Consultas de pesquisa em alta

  • Decidir que a consulta de pesquisa é uma consulta de pesquisa de tendência

Conteúdo gerado por usuários

  • Ter o conteúdo gerado pelo pesquisador é conteúdo gerado recentemente, em que a determinação de que a pontuação de atualidade associada ao conteúdo gerado pelo pesquisador é maior ou igual à pontuação de atualidade limite ocorre em resposta à determinação de que a consulta de pesquisa é uma consulta de pesquisa de tendência e a determinação que o conteúdo gerado pelo pesquisador é conteúdo gerado recentemente.

Uma pontuação geral

  • Escolher que uma pontuação geral associada ao conteúdo gerado pelo pesquisador seja maior ou igual a uma pontuação de limite geral; a pontuação geral é incluída nos dados, em que a determinação de que o conteúdo gerado pelo pesquisador deve ser fornecido como um resultado da pesquisa ocorre em resposta à determinação de que a pontuação geral associada ao conteúdo gerado pelo pesquisador é maior ou igual ao limite geral pontuação; as ações incluem ainda determinar que a consulta de pesquisa não é uma consulta de pesquisa de tendência, em que a determinação de que a pontuação geral associada ao conteúdo gerado pelo pesquisador é maior ou igual à pontuação de limite geral ocorre em resposta à determinação de que a consulta de pesquisa não é uma consulta de pesquisa de tendências. A pontuação reflete a qualidade do conteúdo gerado pelo pesquisador e a relevância do conteúdo gerado pelo pesquisador para o pesquisador

Uma imagem digital

  • Escolher que o conteúdo gerado pelo pesquisador compreende uma imagem digital
  • Observando que a imagem digital deve ser exibida em uma parte dos resultados da pesquisa de imagem dos resultados da pesquisa; as ações incluem ainda determinar que o conteúdo gerado pelo pesquisador está sem texto associado à imagem digital, em que a determinação de que a imagem digital deve ser exibida na parte de resultados da pesquisa de imagem dos resultados da pesquisa ocorre em resposta à determinação de que o conteúdo gerado pelo pesquisador está sem texto associado à imagem digital; o conteúdo gerado pelo pesquisador inclui conteúdo gerado pelo pesquisador;

Conteúdo gerado pelo usuário gerado por um usuário autor

  • O conteúdo gerado pelo pesquisador compreende o conteúdo gerado por um usuário autor; o usuário autor é membro de um gráfico social do pesquisador; o conteúdo gerado pelo pesquisador inclui pelo menos uma mensagem eletrônica, texto fornecido em uma sessão de bate-papo, uma postagem em um serviço de rede social, uma imagem digital; e os serviços sociais implementados por computador incluem pelo menos um de:
  • Serviços de redes sociais,
  • Serviço de mensagens eletrônicas
  • Serviço de bate-papo
  • Serviço de microblog
  • Serviço de blog
  • Serviço de compartilhamento de conteúdo digital.

Esta patente recentemente concedida está em:

Apresentação seletiva de tipos de conteúdo e fontes na pesquisa
Inventores: Daniel Belov, Matthew E. Kulick, Adam D. Bursey, David Yen e Maureen Heymans
Cessionário: GOOGLE LLC
Patente dos EUA 11.288.331
Concedido: 29 de março de 2022
Arquivado: 15 de maio de 2019

Resumo

As implementações da presente divulgação incluem ações de recebimento de uma consulta de pesquisa, identificação de resultados de pesquisa potenciais que respondem à consulta de pesquisa, os resultados de pesquisa potenciais correspondentes ao conteúdo digital armazenado em mídia de armazenamento legível por computador, determinando que os resultados de pesquisa potenciais incluem conteúdo gerado pelo usuário que é gerado usando serviços sociais implementados por computador, recebendo dados associados ao conteúdo gerado pelo usuário, os dados incluindo pontuações, determinando, com base nas pontuações, que o conteúdo gerado pelo usuário deve ser fornecido como um resultado de pesquisa, gerando resultados de pesquisa , os resultados da pesquisa incluindo resultados de pesquisa baseados na web e pelo menos uma parte do conteúdo gerado pelo usuário e transmitindo os resultados da pesquisa para um dispositivo de computação cliente para exibição ao pesquisador.

Aspectos desta especificação são direcionados para recuperar e exibir conteúdo gerado pelo pesquisador nos resultados da pesquisa.

O conteúdo gerado pelo pesquisador pode incluir conteúdo gerado usando serviços implementados por computador social.

Serviços Implementados por Computador Social

Exemplos de serviços implementados por computador social podem incluir:

  • Serviço de rede social
  • Serviço de mensagens eletrônicas
  • Serviço de bate-papo
  • Serviço de microblog
  • Serviço de blog
  • Serviço de compartilhamento de conteúdo digital

Conteúdo gerado por usuários

O conteúdo gerado pelo usuário pode incluir:

Conteúdo fornecido em:

  • Mensagens eletrônicas
  • Sessões de bate-papo
  • Postagens em serviços de redes sociais
  • Conteúdo postado em serviços de compartilhamento (por exemplo, serviços de compartilhamento de fotos)
  • Conteúdo postado em um serviço de blog.

Para fins de ilustração e a título de exemplo não limitativo, as implementações da presente divulgação serão discutidas no contexto de conteúdo digital gerado e distribuído por pesquisadores de serviços de redes sociais.

A presente divulgação pode ser aplicada a outros tipos de conteúdo, incluindo, por exemplo, conteúdo de mensagem eletrônica e conteúdo de bate-papo.

Os resultados da pesquisa podem ser gerados com base em uma consulta de pesquisa fornecida por um pesquisador. Os resultados da pesquisa podem incluir conteúdo disponível publicamente. Os resultados da pesquisa podem consistir em conteúdo gerado pelo pesquisador. O conteúdo gerado pelo pesquisador fornece um intervalo que o pesquisador e outros pesquisadores geram. Se e como o conteúdo gerado pelo pesquisador é exibido nos resultados da pesquisa pode ser determinado com base nas características do conteúdo gerado pelo pesquisador

Acessar conteúdo controlado

O conteúdo gerado pelo pesquisador pode incluir conteúdo com controle de acesso. O conteúdo controlado por acesso pode consistir em conteúdo associado a configurações de privacidade, de modo que apenas usuários selecionados possam acessar o conteúdo. Exemplo de conteúdo controlado por acesso pode incluir conteúdo fornecido em mensagens eletrônicas, sessões de bate-papo e postagens em serviços de redes sociais. Por exemplo, uma mensagem eletrônica pode ter configurações de privacidade.

O conteúdo da mensagem eletrônica é acessível apenas ao autor da mensagem eletrônica e aos destinatários para quem a mensagem eletrônica foi enviada. Como outro exemplo, uma sessão de bate-papo pode ter configurações de privacidade de modo que o conteúdo da sessão de bate-papo seja acessível apenas aos participantes da sessão de bate-papo. Como outro exemplo, uma postagem em um serviço de rede social pode ter configurações de privacidade de modo que o conteúdo da postagem seja acessível apenas ao autor da barra e aos pesquisadores a quem o autor permitiu o acesso.

Usuários de autor associados a um determinado pesquisador podem ser identificados usando um gráfico social

Os usuários autores associados a um determinado pesquisador podem ser identificados usando um gráfico social do pesquisador. Um gráfico social pode se referir a um único gráfico social ou a vários gráficos sociais interconectados, conforme usado nesta especificação. Diferentes gráficos sociais podem ser gerados para diferentes tipos de conexões que um usuário possui. Por exemplo, um usuário pode se conectar com contatos de bate-papo em um gráfico social, contatos de mensagens eletrônicas em um segundo gráfico social e conexões (ou contatos) de um serviço de rede social específico em um terceiro gráfico social.

Cada gráfico social pode incluir arestas para indivíduos ou entidades adicionais em graus mais altos de separação do usuário. Esses contatos podem, por sua vez, ter outros contatos em outro grau de separação do usuário. Da mesma forma, a conexão de um usuário com alguém em uma determinada rede social pode se acostumar a identificar conexões adicionais com base nas conexões dessa pessoa. Os gráficos sociais distintos podem incluir arestas conectando gráficos sociais a outros gráficos sociais.

Tipos de conexões e gráficos sociais

Tipos de conexões e gráficos sociais podem incluir, mas não estão limitados a outros pesquisadores nos quais o pesquisador é:

  • Contato direto (por exemplo, e-mail do pesquisador ou contato de bate-papo, contatos diretos em sites sociais)
  • Contato indireto (por exemplo, amigos de amigos, conexões de pesquisadores que têm uma conexão direta com o pesquisador).
  • O Conteúdo gerado por indivíduos (por exemplo, postagens em blogs, resenhas).

O gráfico social pode incluir conexões em uma única rede ou em várias redes (separáveis ​​ou integradas). As relações de gráficos sociais públicos também podem ser consideradas. Em alguns exemplos, as relações públicas podem ser estabelecidas por meio de perfis públicos e serviços públicos de redes sociais.

Fontes das informações do gráfico social

O gráfico social do pesquisador é uma coleção de conexões (como pesquisadores e recursos) identificadas como tendo um relacionamento com o pesquisador dentro de um determinado grau de separação. O gráfico social do pesquisador pode incluir pessoas e conteúdo específico em diferentes graus de separação.

Por exemplo, o gráfico social de um pesquisador pode incluir:

  • Amigos,
  • Amigos de amigos (por exemplo, conforme definido por um pesquisador, site de gráficos sociais ou outra métrica)
  • O círculo social do pesquisador
  • Pessoas seguidas pelo pesquisador (como blogs, feeds ou sites inscritos)
  • Colegas de trabalho
  • Fother identificou especificamente o conteúdo de interesse para o pesquisador (por exemplo, sites específicos)

O diagrama mostra um pesquisador e conexões de exemplo que estendem o gráfico social de um pesquisador para pessoas e conteúdo dentro de um sistema e em redes externas e mostrados em diferentes graus de separação. Por exemplo, um pesquisador pode ter um:

  • Perfil ou lista de contatos que inclui um conjunto de amigos identificados
  • Links para recursos externos (por exemplo, páginas da web)
  • Assinaturas do conteúdo do sistema (por exemplo, um sistema que fornece vários conteúdos e aplicativos, incluindo e-mail, bate-papo, vídeo, álbuns de fotos, feeds ou blogs)

Cada um desses grupos pode se conectar a outros pesquisadores ou recursos em outro grau de separação do pesquisador. Por exemplo, cada um dos amigos do pesquisador tem seu próprio perfil que inclui links para recursos, bem como amigos dos respectivos amigos.

O gráfico social do pesquisador

As conexões com um pesquisador dentro de um número especificado de graus de separação podem ser consideradas no gráfico social do pesquisador. O número de graus de separação usados ​​na determinação do gráfico social do pesquisador pode ser especificado pelo pesquisador. Um número padrão de graus de separação é usado. Além disso, um número dinâmico de graus de separação pode ser usado com base, por exemplo, no tipo de conexão.

A associação e o grau de separação no gráfico social são baseados em outros fatores, incluindo a frequência de interação. Por exemplo, uma frequência de interação do pesquisador (por exemplo, com que frequência o pesquisador visita um determinado site de gráficos sociais) ou tipo de interação (por exemplo, endossando ou selecionando itens associados a amigos). À medida que a interação muda, o relacionamento de um contato específico no gráfico social também pode mudar dinamicamente. Assim, o gráfico social pode ficar dinâmico em vez de estático.

Os sinais sociais podem ser colocados em camadas sobre o gráfico social (por exemplo, usando arestas ponderadas ou outros pesos entre conexões no gráfico social). Esses sinais, por exemplo, frequência de interação ou tipo de interação entre o pesquisador e uma conexão específica, podem ser usados ​​para ponderar conexões específicas no gráfico social ou nos gráficos sociais sem modificar as conexões reais do gráfico social. Esses pesos podem mudar conforme a interação com o pesquisador muda.

Os gráficos sociais podem ser armazenados usando estruturas de dados adequadas (por exemplo, estruturas de dados do tipo lista ou matriz). Informações que descrevem qualquer aspecto de um gráfico social armazenado podem ser considerados dados de relacionamento. Por exemplo, os dados de relacionamento podem incluir informações que descrevem como determinados membros do gráfico social de um pesquisador estão conectados ao pesquisador (por exemplo, por meio de qual caminho social uma entidade específica está conectada ao pesquisador).

Sinais sociais no gráfico social

Os dados de relacionamento também podem incluir informações que descrevem quaisquer sinais sociais relevantes incorporados no gráfico social do pesquisador. Os dados de relacionamento podem ser armazenados em uma tabela de pesquisa de relacionamento (por exemplo, uma tabela de hash).

Chaves adequadas para localizar valores (por exemplo, dados de relacionamento) dentro da tabela de pesquisa podem incluir informações que descrevem as respectivas identidades de um pesquisador e de qualquer membro do gráfico social do pesquisador. Por exemplo, uma chave adequada para localizar dados de relacionamento na tabela de pesquisa pode obter (Pesquisador X, Pesquisador Y), onde o Pesquisador Y é um membro do gráfico social do Pesquisador X.

pontuações de postagens sociais

Usando informações do Social Graph

O sistema identifica um pesquisador. O pesquisador pode ser identificado, por exemplo, com base em um perfil de pesquisador associado ao sistema. O perfil do pesquisador pode ser identificado, por exemplo, quando o pesquisador faz login no sistema usando um nome de pesquisador, endereço de mensagem eletrônica ou outro identificador.

O sistema encontra o gráfico social do pesquisador. O gráfico social do pesquisador identifica pessoas e recursos associados ao pesquisador, por exemplo, nos quais o pesquisador indicou interesse. O gráfico social é limitado a um número especificado de graus de separação do pesquisador ou relacionamentos ou tipos de interação específicos com o pesquisador.

O gráfico social do pesquisador é gerado por outro sistema e fornecido mediante solicitação. Em alguns exemplos, o gráfico social do pesquisador pode ser fornecido como um índice que identifica cada membro do gráfico social do pesquisador e indica serviços, através dos quais o pesquisador e o membro estão conectados (por exemplo, contatos de mensagens eletrônicas, contatos de redes sociais, etc.) .

O gráfico social do pesquisador é determinado usando dados de perfil do pesquisador

Para observar as pontuações de atualidade, o gráfico social do pesquisador é determinado usando os dados do perfil do pesquisador, bem como a extração de informações dos pesquisadores e recursos identificados nos dados do perfil do pesquisador. Por exemplo, o perfil do pesquisador pode incluir uma lista de amigos do pesquisador. Os amigos do pesquisador podem incluir amigos dentro do sistema (por exemplo, usando o mesmo serviço de e-mail ou bate-papo afiliado ao sistema) ou externos ao sistema (por exemplo, gráficos sociais ou uma lista de contatos associados a aplicativos de terceiros ou prestadores de serviços). O perfil do pesquisador também pode incluir uma lista de assinaturas às quais o pesquisador pertence (por exemplo, identificar o conteúdo que o pesquisador segue, por exemplo, blogs ou feeds específicos).

O perfil do pesquisador também pode incluir links externos identificados pelo pesquisador. Esses links podem identificar determinado conteúdo de interesse. O perfil do pesquisador também identifica outros aliases usados ​​pelo pesquisador (por exemplo, associados a provedores de conteúdo específicos ou fontes de gráficos sociais).

Um pesquisador pode ter uma primeira identidade para um aplicativo de bate-papo e uma segunda identidade para um site de resenhas de restaurantes. Essas duas identidades podem ser vinculadas para unificar o conteúdo associado a esse pesquisador.

O gráfico social pode ser expandido extraindo informações das pessoas identificadas e do conteúdo no perfil do pesquisador. Por exemplo, informações de perfil público podem existir para amigos identificados dos quais as informações podem ser extraídas (por exemplo, seus amigos, links e assinaturas). O pesquisador pode ajustar os membros do gráfico social diretamente. Por exemplo, o pesquisador pode agrupar seus contatos (por exemplo, contatos de e-mail) em grupos específicos acessados ​​pelo sistema na construção do gráfico social do pesquisador.

Da mesma forma, um pesquisador pode impedir que o sistema adicione membros ao gráfico social do pesquisador, por exemplo, por uma opção de exclusão ou mantendo os contatos fora dos grupos específicos usados ​​pelo sistema para gerar o gráfico social. Os recursos de privacidade fornecem a um pesquisador uma opção de inclusão ou exclusão para permitir ou impedir, respectivamente, de ser incluído (ou remover o pesquisador, se já estiver incluído) como membro do gráfico social de outra pessoa. Assim, os pesquisadores podem ter controle sobre quais informações pessoais ou informações de conexão, se houver, são incluídas nos gráficos sociais.

O sistema pode identificar informações associadas ao gráfico social do pesquisador

O sistema pode identificar informações associadas ao gráfico social do pesquisador. As informações identificadas associadas ao gráfico social do pesquisador podem incluir, por exemplo, conteúdo ou postagens em recursos da Web assinados pelo pesquisador (por exemplo, blogs e microblogs específicos). As informações identificadas também podem incluir conteúdo gerado por membros do gráfico social do pesquisador. Por exemplo, os membros do gráfico social de um pesquisador podem gerar conteúdo, incluindo resenhas locais (por exemplo, para restaurantes ou serviços), resenhas e classificações de vídeos, resenhas de produtos, resenhas de livros, comentários de blogs, comentários de notícias, mapas, anotações públicas da web, documentos públicos, streaming de atualizações, fotos e álbuns de fotos.

O sistema pode indexar as informações identificadas associadas ao gráfico social do pesquisador para uso na recuperação de informações. As informações identificadas associadas ao gráfico social do pesquisador podem ser indexadas gerando e incorporando estruturas de dados adequadas, como restrições sociais, em um índice de pesquisa existente.

O sistema pode gerar restrições sociais mapeando as informações identificadas para os recursos da web correspondentes referenciados em um índice de pesquisa e determinando a conexão social entre os recursos da web e o pesquisador. Por exemplo, o sistema pode acessar uma tabela de pesquisa de relacionamento que inclui dados de relacionamento que descrevem o gráfico social de um pesquisador para determinar tais conexões sociais. Em alguns exemplos, as restrições sociais podem ser fornecidas na forma de uma tag de informação associada a um recurso da Web referenciado incluído no índice de pesquisa.

Recuperando e Apresentando Resultados de Pesquisa, Incluindo Informações do Social Graph

O sistema de pesquisa recebe uma consulta de pesquisa de um pesquisador. Por exemplo, o pesquisador pode inserir uma consulta de pesquisa em uma interface de pesquisa de um sistema específico. A consulta de pesquisa inclui termos e pode ser geral ou direcionada a tipos específicos de recursos (por exemplo, uma pesquisa na web ou uma pesquisa de imagens).

O pesquisador pode enviar a consulta de pesquisa de um dispositivo cliente. O cliente pode obter um computador acoplado ao sistema de busca através de uma rede local (LAN) ou rede de longa distância (WAN), por exemplo, a Internet. O sistema de pesquisa e o dispositivo cliente são máquinas únicas. Por exemplo, um pesquisador pode instalar um aplicativo de pesquisa de desktop no dispositivo cliente. O pesquisador pode enviar a consulta de pesquisa para um mecanismo de pesquisa dentro do sistema de pesquisa.

Quando o pesquisador envia a consulta de pesquisa, a consulta de pesquisa é transmitida através de uma rede para o sistema de pesquisa. O sistema de busca pode ser implementado como, por exemplo, programas de computador rodando em computadores em locais que são acoplados uns aos outros por meio de uma rede.

Recuperando resultados de pesquisa relevantes para a consulta recebida

O sistema de pesquisa recupera os resultados da pesquisa, incluindo os resultados da pesquisa associados ao gráfico social do pesquisador. Por exemplo, o sistema pode recuperar resultados de pesquisa, incluindo conteúdo gerado por membros do gráfico social do pesquisador. O sistema de pesquisa pode incluir um mecanismo de pesquisa para recuperar resultados de pesquisa relevantes para a consulta recebida. O mecanismo de pesquisa pode incluir:

  • Um mecanismo de indexação que indexa recursos (por exemplo, documentos da Web, como páginas da Web, imagens ou artigos de notícias na Internet) encontrados em um corpus (por exemplo, uma coleção ou repositório de conteúdo)
  • Um índice de pesquisa que armazena as informações do índice
  • Um localizador de recursos para identificar recursos no índice de pesquisa que respondem à consulta (por exemplo, implementando uma rotina de correspondência de texto de consulta)
  • Em alguns exemplos, o mecanismo de pesquisa também pode incluir um mecanismo de classificação (ou outro software) para classificar os recursos da Web que correspondem à consulta

A indexação e classificação dos recursos da web podem ser realizadas usando técnicas convencionais ou outras. As informações identificadas associadas ao gráfico social do pesquisador podem ser incluídas no mesmo índice que outros recursos ou um índice separado. Conseqüentemente, uma pesquisa separada pode ser realizada para resultados de pesquisa gerais responsivos à consulta, bem como resultados de pesquisa específicos que identificam recursos associados ao gráfico social do pesquisador (por exemplo, recursos da Web endossados).

O sistema apresenta resultados de pesquisa, incluindo resultados de pesquisa associados ao gráfico social do pesquisador. Por exemplo, o sistema de pesquisa pode apresentar resultados de pesquisa representando conteúdo gerado por membros do gráfico social do pesquisador e pelo próprio pesquisador.

O mecanismo de pesquisa pode transmitir resultados de pesquisa recuperados através da rede para o dispositivo cliente para apresentação ao pesquisador, por exemplo, como resultados de pesquisa em uma página da Web para serem exibidos em um navegador da Web executado no dispositivo cliente. O sistema de pesquisa apresenta resultados de pesquisa responsivos associados ao gráfico social do pesquisador juntos em um cluster, separados de quaisquer resultados de pesquisa gerais. O sistema apresenta resultados de pesquisa associados ao gráfico social do pesquisador misturado com quaisquer resultados de pesquisa gerais recuperados.

SERPs que incluem resultados associados ao gráfico social do pesquisador

A página de resultados de pesquisa exibe resultados de pesquisa de exemplo que respondem à consulta de exemplo "safari na Tanzânia". No exemplo representado, os resultados de pesquisa exibidos incluem resultados de pesquisa na web e resultados de pesquisa de imagem. Os resultados da pesquisa na web incluem resultados de pesquisa. Os resultados da pesquisa estão associados a recursos (por exemplo, páginas da Web) acessíveis publicamente na Internet.

O resultado da pesquisa inclui conteúdo gerado pelo pesquisador que é considerado relevante para a consulta de pesquisa. No exemplo, o resultado da pesquisa inclui conteúdo controlado por acesso fornecido como uma postagem que é distribuída usando um serviço de rede social. Por exemplo, o usuário autor “Jane Friend” gerou a postagem e distribuiu a postagem para pesquisadores selecionados. No exemplo representado, a distribuição da postagem é fornecida como "Limitada", indicando que apenas os pesquisadores selecionados pelo usuário autor podem acessar a postagem.

Consequentemente, “Jane Friend” é um membro do gráfico social do pesquisador e o pesquisador foi identificado na distribuição. Em alguns exemplos, a distribuição pode incluir uma distribuição pública, de forma que qualquer pesquisador, seja o contato do usuário autor, possa acessar a postagem.

Os resultados de imagem incluem resultados de pesquisa responsivos associados a imagens disponíveis publicamente e imagens associadas a um gráfico social do usuário. Por exemplo, os resultados de imagem podem incluir imagens. No exemplo representado, as imagens podem incluir imagens publicamente disponíveis e a imagem inclui uma imagem postada por um membro do gráfico social do pesquisador. Por exemplo, a imagem pode obter uma imagem postada pelo pesquisador “Jane Friend”, que foi o autor da postagem fornecida como resultado da pesquisa.

Conteúdo gerado pelo pesquisador em SERPs com base no gráfico social de um pesquisador

Os componentes de exemplo incluem um componente de pesquisa, uma fonte de dados de conteúdo, uma fonte de dados de conteúdo gerada pelo pesquisador e uma fonte de dados de perfil. Em alguns exemplos, o componente de pesquisa pode ser fornecido como programas de computador executados usando dispositivos de computação (por exemplo, servidores). Em alguns exemplos, cada uma das fontes de dados pode ser fornecida como dispositivos de armazenamento legíveis por computador (por exemplo, bancos de dados).

O componente de pesquisa pode se comunicar com cada uma das fontes de dados por meio de uma rede (por exemplo, uma rede de área local (LAN) ou rede de longa distância (WAN), a Internet). O componente de pesquisa recebe a entrada do pesquisador, processa a entrada do pesquisador com base nos dados fornecidos pelas fontes de dados e gera os resultados da pesquisa. A entrada do pesquisador pode ser fornecida por meio de um dispositivo de computação (por exemplo, um dispositivo de computação cliente) e os resultados da pesquisa podem ser fornecidos ao dispositivo de computação para exibição ao pesquisador.

O componente de pesquisa pode identificar um perfil de pesquisador com base na entrada do pesquisador e pode recuperar dados de perfil correspondentes ao pesquisador da fonte de dados de perfil. Em alguns exemplos, os dados do perfil do pesquisador podem incluir um índice de contato. O índice de contato pode se acostumar a identificar membros do gráfico social do pesquisador. Por exemplo, o gráfico social do pesquisador pode incluir U.sub.1, . . . U.sub.n.

A entrada do pesquisador pode incluir uma consulta de pesquisa recebida pelo componente de pesquisa. Em resposta ao recebimento da consulta de pesquisa, o componente de pesquisa pode processar dados fornecidos pela fonte de dados de conteúdo e pela fonte de dados gerada pelo pesquisador para gerar resultados de pesquisa. Em alguns exemplos, em resposta ao recebimento da consulta de pesquisa, o componente de pesquisa pode recuperar o índice de contato 510 correspondente ao pesquisador que forneceu a consulta de pesquisa (por exemplo, com base nas informações de login do pesquisador).

Acessando a fonte de dados gerada pelo pesquisador

O componente de pesquisa pode acessar a fonte de dados gerada pelo pesquisador para recuperar o conteúdo gerado pelo pesquisador que pode ser relevante para os resultados da pesquisa e ao qual o pesquisador da pesquisa tem permissão de acesso. Em alguns exemplos, o conteúdo gerado pelo pesquisador pode incluir mensagens eletrônicas, bate-papos, postagens em serviços de redes sociais, postagens em blogs e postagens em microblogs.

O conteúdo gerado pelo pesquisador pode obter conteúdo gerado por membros do gráfico social do pesquisador ou conteúdo gerado pelo próprio pesquisador.

O componente de pesquisa pode receber o conteúdo gerado pelo pesquisador e os dados associados ao conteúdo gerado pelo pesquisador. O componente de pesquisa pode determinar se determinado conteúdo gerado pelo pesquisador deve ser fornecido como resultados de pesquisa. Em alguns exemplos, e conforme discutido em mais detalhes neste documento, o componente de pesquisa pode determinar se e como exibir conteúdo gerado pelo pesquisador específico como resultados de pesquisa com base nos parâmetros. Em alguns exemplos, se o conteúdo gerado pelo pesquisador específico deve ser exibido pode ser determinado com base na consulta de pesquisa.

A título de exemplo não limitativo, o conteúdo gerado pelo pesquisador pode incluir uma postagem que é postada em um serviço de rede social. Os dados de exemplo associados à postagem podem incluir um carimbo de data/hora, pontuações de atualidade (TS) e pontuações de postagem (PS) (também chamadas de pontuação geral).

O carimbo de data/hora indica a hora em que a postagem foi distribuída ao serviço de rede social. Em alguns exemplos, o carimbo de data/hora indica a hora em que um evento ocorreu na postagem. Os eventos de exemplo podem incluir um comentário na postagem, um novo compartilhamento da postagem e um endosso da postagem.

A pontuação de atualidade indica o grau em que o conteúdo pertence à consulta de pesquisa

As pontuações de atualidade podem indicar o grau em que o conteúdo da postagem pertence à consulta de pesquisa. Em alguns exemplos, as pontuações de atualidade podem indicar o grau em que o conteúdo da postagem pertence a um assunto de interesse. Em alguns exemplos, o conteúdo pode pertencer a um assunto que foi recentemente noticiado.

Por exemplo, um assunto de interesse pode incluir um desastre natural e pode obter um tópico frequente de conteúdo distribuído na Internet em um determinado período de tempo. Se o conteúdo da postagem estiver relacionado ao desastre natural, a postagem pode ser considerada tópica e pode ter pontuações de atualidade associadas refletindo isso.

A pontuação de postagem e as pontuações de atualidade

Em alguns exemplos, a pontuação da postagem (ou pontuação geral) reflete a qualidade da postagem e a relevância da postagem para o pesquisador específico. Por exemplo, a postagem pode ter uma pontuação de primeira postagem associada a ela que reflete a qualidade da postagem e a relevância da postagem para um primeiro pesquisador. A postagem pode ter uma segunda pontuação de postagem associada que reflete a qualidade da postagem e a relevância da postagem para um segundo pesquisador. A pontuação da primeira postagem e a pontuação da segunda postagem podem ser diferentes uma da outra.

As pontuações de atualidade e as pontuações de postagem são geradas por um serviço de pontuação e podem ser fornecidas ao armazenamento de dados de conteúdo gerado pelo pesquisador.

Se o conteúdo gerado pelo pesquisador deve ser exibido nos resultados da pesquisa, pode ser determinado com base na consulta de pesquisa. It can get determined whether the search query provided by the searcher is a trending search query.

A Trending Search Query

A trending search query can include a search query that is frequently provided to a searching service for a given period of time. By way of non-limiting example, a first search query can get provided to the searching service X times by various searchers within the last Y days. A second search query can get provided to the searching service Z times by various searchers within the last Y days. A first frequency can get determined based on X and a second frequency can get determined based on Z.

The first frequency and the second frequency can get compared to a threshold frequency. If a frequency is greater than or equal to the threshold frequency, the associated search query can get deemed to get a trending search query. For example, the first frequency is greater than or equal to the threshold frequency and the second frequency is less than the threshold frequency. Consequently, the first search query is determined to get a trending search query, and the second search query is not determined to get a trending search query.

Searcher-generated content can get identified as a potential search result based on the relevance of the searcher-generated content to the search query. In some examples, if the identified searcher-generated content is determined to get sufficiently recent and is determined to get sufficiently topical, the searcher-generated content is displayed as a search result.

If the searcher-generated content is not deemed to get sufficiently recent or the searcher-generated content is not deemed to get sufficiently topical, it can get determined whether the search query used to identify the searcher-generated content as a potential search result is a trending query. If the search query is a trending query if the searcher-generated content is deemed to et somewhat recent and if the searcher-generated content is determined to get somewhat topical, the searcher-generated content is displayed as a search result.

If The Search Query Is Not A Trending Query

If the query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and, if the post score of the searcher-generated content is greater than or equal to a threshold post score, the searcher-generated content is displayed as a search result.

If the search query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and if the post score of the searcher-generated content is less than a threshold post score, the searcher-generated content is not displayed as a search result.

In some examples, whether searchser-generated content is sufficiently recent can get determined based on a current time (t.sub.CURR), the timestamp of the searcher-generated content (t.sub.POST), and a first threshold (t.sub.THR1).

The current time is provided as the time at which the search query is submitted by the searcher In some examples, a time difference (t.sub.DIFF) can get determined as a difference between the current time and the timestamp of the searcher-generated content. If the time difference is less than the first threshold, the searcher-generated content can get determined to get sufficiently recent.

Whether searcher-generated content is somewhat recent can get determined based on the current time, the timestamp of the searcher-generated content, and a second threshold (t.sub.THR2). In some examples, if the time difference is less than the second threshold, the searcher-generated content can get determined to get somewhat recent. In some examples, the first threshold is less than the second threshold.

Whether Searcher-Generated Content Has Sufficient Topicality Scores

Whether searcher-generated content is sufficiently topical can get determined based on a topicality score of the searcher-generated content (TS.sub.POST) and a first topicality score threshold (TS.sub.THR1). If the topicality score of the searcher-generated content is less than the first topicality score threshold, the searcher-generated content can gete determined to get sufficiently topical.

Whether searcher-generated content is somewhat topical can get determined based on topicality scores of the searcher-generated content and a second topicality score threshold (TS.sub.THR2). If the topicality scores of the searcher-generated content are less than the second topicality score threshold, the searcher-generated content can get determined to get somewhat topical. In some examples, the first topicality score threshold is greater than the second topicality score threshold.

If it is determined that the searcher-generated content is to get displayed in the search results, how and where the searcher-generated content is displayed can get determined. In some examples, the searcher-generated content can get displayed at the bottom of a search results page. In some examples, the searcher-generated content can get displayed within other search results (eg, in the middle of a search results page).

By way of non-limiting example, if the time difference, discussed above, is less than a third threshold (t.sub.THR3) and the topicality score is greater than or equal to a third threshold topicality score (TS.sub.THR3), the searcher-generated content is provided within other search results (eg, in the middle or towards the top of a search results page).

The first threshold is equal to the third threshold. In some examples, the topicality scores threshold is equal to the third topicality score threshold. It can get determined that the searcher-generated content of the search result is associated with a time difference that is less than the third threshold and topicality scores that are greater than or equal to the third threshold topicality scores.

Consequently, the Searcher-generated content of the search result is displayed in line with the other search results.

Searcher-Generated Content That Includes An Image

Searcher-generated content that includes an image can get analyzed to determine where to display the searcher-generated content within the search results. If the searcher-generated content includes a single image and text, the searcher-generated content can get displayed as a web search result. If the searcher-generated content includes images without text, the image can get displayed within the image search results.

The image can get an image that was provided in a post that was distributed using a social networking service and that did not include text. Consequently, the image is displayed in the image search results instead of the underlying post getting displayed as a search result in and of itself. If the searcher-generated content includes a plurality of images with text, the searcher-generated content can get displayed as a web search result web the images can get displayed as image search results.

An Account With The Searcher's Confidential Or Non-Public Searcher-Generated Content

A searcher may provide permission (eg, to a search engine) to access an account containing the searcher's confidential or non-public searcher-generated content. The searcher may give a search engine permission to access an electronic messaging account, a calendar, a cloud drive, and so forth. The search engine may:

  • Index messages or other content in the account
  • Retrieve messages or other content that match a search query
  • Present these messages, or portions thereof, in search results

If an input search query does not specifically request electronic messaging content (eg, if the query were to read “biking in Tahoe” only), the search engine may still make confidential or non-public search content available to the searcher. A search query (eg, “biking in Tahoe”), does not include the option to identify the type of searcher-generated content that it contains. For example, the option can specify electronic messages.

Additional options may get is available to provide relevant content, eg, from a searcher's online calendar, cloud drive, and so forth.

Selecting a corresponding option displays the corresponding content. For example, selecting the option to view electronic messages may cause the display of portions of electronic messages. Selecting a displayed electronic message may direct the searcher to their messaging account to view the entire contents of that message. The same may get true for other types of content, such as calendar content and cloud drive documents.

Processes Involving Topicality Scores From The Present

For convenience, the topicality scores process will get described using a system including computing devices that performs the process.

  • The ID of the searcher is determined
  • And the ID of the searcher can get determined based on searcher log-in information (eg, searcher name and password)
  • A contact index corresponding to the searcher ID is retrieved
  • A search query is received
  • Whether the search query is a trending search query
  • If the search query is a trending search query, a trending search query indicator is set

Whether Search Results Include Searcher-Generated Content

Search results are generated and are received. It is determined whether the search results include searcher-generated content. In the example context, it is determined whether the search results include digital content (eg, posts) distributed by contacts of the searcher within a computer-implemented social networking service. If the search results do not include searcher-generated content, the search results are displayed.

If the SERPs include searcher-generated content, it is determined whether the searcher-generated content is to get displayed in the search results. In the example context, it is determined whether digital content (eg, posts) distributed by contacts of the searcher within the computer-implemented social networking service is to get displayed.

If the searcher-generated content is not to get displayed, the searcher-generated content is removed from the search results and the search results are displayed. If it is determined that the searcher-generated content is to get displayed, the searcher-generated content is blended with the other search results and the search results are displayed.

Pesquisar notícias diretamente na sua caixa de entrada

Este campo é para fins de validação e não deve ser alterado.

*Requerido