Mejora de los resultados de búsqueda en Google

Publicado: 2021-08-19

Mejora de los resultados de la búsqueda para determinar cómo serán las respuestas a una consulta

Internet proporciona acceso a una amplia variedad de contenido. Cuando un buscador busca contenido en Internet enviando una consulta a un motor de búsqueda, el motor de búsqueda puede devolver una respuesta a la consulta que incluye una pluralidad de resultados de búsqueda. Los resultados de la búsqueda pueden incluir hipervínculos a recursos propios.

Estos pueden incluir páginas web, documentos, imágenes, videos, etc. También incluyen elementos de contenido de terceros, como anuncios, anuncios de servicio público. Se ha determinado que estos son relevantes para la consulta. La respuesta a la consulta se puede proporcionar a un dispositivo cliente en forma de página de resultados. Cuando el cliente selecciona un resultado de búsqueda deseado en la página de resultados (por ejemplo, al hacer clic en el resultado de la búsqueda), el navegador del cliente navega a un recurso de destino asociado con el resultado de la búsqueda.

Mejorar los resultados de búsqueda y los resultados de búsqueda universal y los resultados de búsqueda aumentados

Esta patente se centra en 10 enlaces azules en los resultados de búsqueda con anuncios agregados a ellos. Es la primera patente de Google que detalla información sobre anuncios que se agregan a 10 enlaces azules. Google ha publicado al menos 4 versiones de patentes sobre resultados de búsqueda universales. A Google también se le ha otorgado una patente sobre resultados de búsqueda aumentados donde el motor de búsqueda decide si hay una entidad en una consulta de búsqueda, y si la hay, puede decidir agregar resultados de conocimiento a las SERP, como paneles de conocimiento, preguntas relacionadas, fragmentos destacados y entidades relacionadas.

Algunos motores de búsqueda mejoran la página de resultados resaltando (p. Ej., En negrita) varios términos en los resultados de búsqueda. Las técnicas de resaltado convencionales implican resaltar cada término enviado como parte de la consulta de búsqueda en todos los resultados de la búsqueda. Los sinónimos y otros términos que son iguales a los términos de la consulta también pueden resaltarse. Si bien las técnicas de resaltado convencionales a veces pueden ayudar a un buscador a identificar los resultados de búsqueda deseados, dicho resaltado también puede distraer y abrumar al buscador y puede hacer que la página de resultados parezca desordenada. Sería deseable mejorar la página de resultados para permitir al buscador mejorar los resultados de la búsqueda evitando las desventajas de las técnicas de resaltado convencionales.

Mejora de los resultados de búsqueda para mejorar la legibilidad

La patente muestra un sistema para mejorar un resultado de búsqueda para mejorar la legibilidad. Esto incluye una interfaz de comunicaciones configurada para recibir una consulta de búsqueda desde un dispositivo cliente a través de una red informática y un procesador y un circuito de procesamiento de memoria. El circuito de procesamiento se configura para generar un conjunto de términos de consulta basados ​​en la consulta de búsqueda e identificar un resultado de búsqueda utilizando el conjunto de términos de consulta.

El resultado de la búsqueda incluye una primera parte textual y una segunda parte textual. Para cada término de consulta en el conjunto de términos de consulta, el circuito de procesamiento realiza una primera operación de resaltado que incluye:

  • Determinar si el término de consulta ocurre en la primera parte textual y, en respuesta a una determinación de que el término de consulta ocurre en la primera parte textual
  • Resaltar el término de consulta en la primera parte textual y modificar el conjunto de términos de consulta eliminando el término de consulta del conjunto de términos de consulta
  • Para cada término de consulta que permanece en el conjunto modificado de términos de consulta después de la primera operación de resaltado, el circuito de procesamiento realiza una segunda operación de resaltado, que incluye determinar si el término de consulta ocurre en la segunda parte textual.
  • En respuesta a una determinación de que el término de consulta ocurre en la segunda parte textual, resaltando el término de consulta en la segunda parte textual

El circuito de procesamiento se configura para generar una respuesta a la consulta, incluido el resultado de la búsqueda resaltado, y proporcionar la respuesta a la consulta al dispositivo cliente a través de la red informática.

El resultado de la búsqueda incluye un hipervínculo a un recurso de origen indexado y un elemento de contenido de terceros.

La primera parte textual incluye un título del resultado de la búsqueda y la segunda parte textual incluye un fragmento de texto del resultado de la búsqueda.

El circuito de procesamiento se configura para identificar una pluralidad de resultados de búsqueda, realizar la primera y segunda operaciones de resaltado para cada resultado de búsqueda y generar una respuesta de consulta que incluye la pluralidad de resultados resaltados de búsqueda.

Resaltar el término de consulta incluye:

  • Negrita del término de la consulta
  • Subrayar el término de la consulta
  • Poner en cursiva el término de la consulta
  • Aumentar el tamaño de visualización del término de consulta
  • Ajustar un color de visualización del término de consulta
  • Ajustar un color de fondo del término de consulta

¿Qué es el proceso de mejora de los resultados de búsqueda?

El método puede:

  • Realizarse mediante un circuito de procesamiento de una computadora o sistema informático
  • Incluye recibir una consulta de búsqueda en un circuito de procesamiento que tiene un procesador y una memoria.
  • Generar un conjunto de términos de consulta basados ​​en la consulta de búsqueda.
  • Identificar un resultado de búsqueda mediante el conjunto de términos de consulta

El resultado de la búsqueda incluye:

  • Una primera parte textual y una segunda parte textual.
  • Para cada término de consulta en el conjunto, realizar una primera operación de resaltado que incluye determinar si el término de consulta ocurre en la primera parte textual y en respuesta a una determinación de que el término de consulta ocurre en la primera parte textual.
  • Resaltar el término de consulta en la primera parte textual y modificar el conjunto de términos de consulta eliminando el término de consulta del conjunto de términos de consulta
  • Para cada término de consulta que permanece en el conjunto modificado de términos de consulta después de la primera operación de resaltado, realizar una segunda operación de resaltado que incluye determinar si el término de consulta ocurre en la segunda parte textual y en respuesta a una determinación de que el término de consulta ocurre en la segunda parte textual. parte
  • Resaltando el término de consulta en la segunda parte textual

Recibir la consulta de búsqueda incluye:

  • Recibir la consulta de búsqueda de un dispositivo cliente a través de una red informática
  • Generar una respuesta a la consulta que incluya el resultado de búsqueda resaltado y proporcionar la respuesta a la consulta al dispositivo cliente a través de la red informática
  • Un hipervínculo a un recurso de origen indexado y un elemento de contenido de terceros

La primera parte textual incluye un título del resultado de la búsqueda y la segunda parte textual incluye un fragmento de texto del resultado de la búsqueda.

El método incluye identificar una pluralidad de resultados de búsqueda, realizar la primera y segunda operaciones de resaltado para cada una de la pluralidad de resultados de búsqueda y generar una respuesta a la consulta que incluye la pluralidad de resultados resaltados de búsqueda.

El método incluye además proporcionar una respuesta a la consulta que incluye el resultado de la búsqueda resaltado al dispositivo cliente en respuesta a la consulta de búsqueda.

El resultado de la búsqueda incluye un hipervínculo a un recurso de origen indexado y un elemento de contenido de terceros.

La primera parte textual incluye un título del resultado de la búsqueda y la segunda parte textual incluye un fragmento de texto del resultado de la búsqueda.

Esta patente sobre la mejora de los resultados de búsqueda se encuentra en:

Mejora del elemento de contenido de resultados de búsqueda
Inventores: Matthew Paff, Ramakrishnan Kandhan y Catherine Zuo;
Cesionario: GOOGLE LLC
Patente de EE. UU.: 11,086,892
Concedido: 10 de agosto de 2021
Archivado: 23 de agosto de 2017

Abstracto

Se proporcionan sistemas y métodos para mejorar los resultados de búsqueda para mejorar la legibilidad. Un resultado de búsqueda se identifica mediante un conjunto de términos de consulta. El resultado de la búsqueda puede ser contenido de origen o contenido de terceros. El resultado de la búsqueda incluye una primera parte textual y una segunda parte textual. Cada conjunto de términos de consulta que aparece en la primera parte textual se resalta en la primera. Cada conjunto de términos de consulta que aparecen en la segunda parte textual, pero no en la primera, se resalta en la segunda parte textual. Se genera una respuesta a la consulta que incluye el resultado de búsqueda resaltado y se proporciona a un dispositivo cliente.

Una respuesta a una consulta de búsqueda

Los sistemas y métodos descritos en esta patente pueden generar una respuesta a una consulta de búsqueda recibida desde un dispositivo cliente. La respuesta a la consulta puede incluir resultados de búsqueda, como hipervínculos a recursos de origen, como páginas web, documentos, imágenes, videos, etc. Pueden incluir elementos de contenido de terceros, como anuncios, anuncios de servicio público, etc., relevantes para el consulta de busqueda. La respuesta a la consulta se proporciona en una página de resultados de búsqueda, incluida una pluralidad de resultados de búsqueda. El término "resultados de búsqueda" puede referirse a:

  • Recursos propios indexados (es decir, "resultados de búsqueda propios")
  • Elementos de contenido de terceros (es decir, "resultados de búsqueda de terceros")
  • Una combinación de ambos

Un resultado de búsqueda puede incluir múltiples partes de texto, como un título, una URL visible y un fragmento de texto (p. Ej., Texto extraído de un recurso propio, una creatividad publicitaria, etc.).

Propósito detrás de los resultados de búsqueda resaltados

Cada resultado de búsqueda puede mejorarse resaltando (p. Ej., Negrita, subrayado, en cursiva, aumentando el tamaño de la pantalla, cambiando el color de la pantalla, etc.) varios términos que aparecen en el texto del resultado de la búsqueda. Los términos resaltados pueden incluir términos que se reciben como parte de una consulta de búsqueda enviada por el buscador y, en algunas implementaciones, términos que son iguales a dichos términos enviados por el buscador. Se pueden utilizar técnicas como la indexación semántica latente y el ajuste de la pluralización para generar un conjunto ampliado de términos de consulta basados ​​en una consulta de búsqueda enviada por el buscador. El conjunto ampliado de términos de consulta se puede utilizar para identificar resultados de búsqueda relevantes y resaltar términos a medida que Google mejora los resultados de búsqueda.

Un sistema de mejora de resultados de búsqueda puede analizar el texto de cada resultado de búsqueda para identificar apariciones de los términos de la consulta. Para cada resultado de búsqueda, el sistema puede realizar un proceso de resaltado de múltiples etapas para resaltar varios términos que aparecen en el texto del resultado de la búsqueda. Una primera etapa del proceso de resaltado puede incluir identificar y resaltar cada conjunto de términos de consulta en la primera parte del resultado de la búsqueda (por ejemplo, el título). Si un término se resalta en la primera parte del resultado de la búsqueda, es posible que el término se elimine del conjunto de términos de la consulta. Una segunda etapa del proceso de resaltado puede incluir identificar y resaltar, en una segunda parte del resultado de la búsqueda (por ejemplo, el fragmento de texto), cualquier término de consulta restante que aún no se haya resaltado en la primera parte.

Con este proceso de resaltado, cada aparición de un término de consulta en la primera parte del resultado de la búsqueda puede resaltarse. Pero, solo los términos de consulta que aparecen en la segunda parte del resultado de la búsqueda sin aparecer en la primera parte del resultado de la búsqueda pueden aparecer resaltados en la segunda parte. En otras palabras, si un término de consulta se resalta en la primera parte de un resultado de búsqueda, es posible que el mismo término de consulta no se resalte en la segunda parte del mismo resultado de búsqueda. Pero, si un término de consulta no aparece en la primera parte de un resultado de búsqueda, el término de consulta puede aparecer resaltado en la segunda parte del resultado de búsqueda.

Este proceso de resaltado evita el resaltado excesivo al tiempo que garantiza que cada término de consulta que aparece en el resultado de la búsqueda se resalte al menos una vez en el resultado de la búsqueda. Este proceso de resaltado conserva las ventajas de resaltar para los buscadores que hojean los resultados de la búsqueda mirando solo los términos resaltados. Cualquier término de consulta excluido del resaltado en la segunda parte del resultado de la búsqueda aún puede estar resaltado en la primera parte. Poner cada término de consulta que aparece en el resultado de la búsqueda se puede resaltar al menos una vez, pero con menos duplicación que las técnicas tradicionales de resaltado. El proceso de resaltado descrito anteriormente puede resultar en menos resaltado en relación con las técnicas de resaltado tradicionales y puede hacer que los resultados de la búsqueda parezcan más limpios y menos desordenados.

Se muestra un sistema informático

El sistema informático puede acostumbrarse a implementar los sistemas y métodos de la patente. Se muestra que el sistema informático incluye una red, recursos, proveedores de contenido, dispositivos de cliente, dispositivos de almacenamiento de datos, un servidor de contenido, un motor de búsqueda y un sistema de mejora de resultados de búsqueda.

La red puede facilitar la comunicación entre varios componentes del sistema informático. Por ejemplo, los dispositivos del cliente pueden enviar consultas de búsqueda a los motores de búsqueda a través de la red.

El motor de búsqueda puede analizar las consultas de búsqueda e identificar los recursos que son relevantes para las consultas de búsqueda.

El motor de búsqueda también puede interactuar con el servidor de contenido a través de la red para identificar elementos de contenido de terceros relevantes para las consultas de búsqueda. Puede generar resultados de búsqueda (por ejemplo, recursos propios, elementos de contenido de terceros, etc.) relevantes para las consultas de búsqueda y proporcionar los resultados de la búsqueda a través de la red al sistema de mejora de resultados de búsqueda.

El sistema de mejora de resultados de búsqueda puede resaltar términos de consulta en los resultados de búsqueda y proporcionar los resultados de búsqueda mejorados a los dispositivos del cliente en respuesta a la consulta de búsqueda.

Recursos en un sistema informático

Un sistema informático incluye recursos. Esos recursos pueden:

  • Incluya cualquier tipo de información o estructura de datos que se pueda proporcionar a través de la red.
  • Identificarse por una dirección de recurso asociada con cada recurso (por ejemplo, una URL de recurso)
  • Tener páginas web (p. Ej., Páginas web HTML, páginas web PHP, etc.), documentos de procesamiento de texto, documentos en formato de documento portátil (PDF), imágenes, video, elementos de programación, contenido interactivo, fuentes de transmisión de video / audio u otros tipos de contenido
  • Mostrar contenido con información incrustada (por ejemplo, metainformación incrustada en hipervínculos) e instrucciones incrustadas
  • Contienen instrucciones legibles por computadora (p. Ej., Código de software, JavaScript.RTM., ECMAScript.RTM., Etc.) que son ejecutadas por dispositivos cliente (p. Ej., Mediante un navegador web que se ejecuta en dispositivos cliente) al ver el contenido.
  • Resultado en una página de resultados de búsqueda

La página de resultados de búsqueda puede incluir:

  • Resultados de búsqueda (p. Ej., Recursos propios, elementos de contenido de terceros, etc.) identificados como relevantes para una consulta de búsqueda enviada por un buscador
  • Se puede proporcionar a los dispositivos del cliente en respuesta a una consulta de búsqueda recibida de los dispositivos del cliente.
  • Recursos que incluyen una interfaz para interactuar con un motor de búsqueda.

Esos recursos pueden incluir una página web con un campo de búsqueda que permite al buscador ingresar y enviar la consulta de búsqueda a un motor de búsqueda.

El motor de búsqueda puede utilizar la consulta de búsqueda para identificar resultados de búsqueda propios relevantes.

Esto proporciona al servidor de contenido la consulta de búsqueda (o un conjunto de términos de consulta basados ​​en la consulta de búsqueda).

El servidor de contenido puede utilizar la consulta de búsqueda para identificar resultados de búsqueda de terceros relevantes.

Esa página de resultados de búsqueda puede ser generada por un motor de búsqueda, un servidor de contenido o ambos, incluida una combinación de resultados de búsqueda propios y resultados de búsqueda de terceros.

Página de destino en SERP

Los recursos pueden incluir páginas de destino para los resultados de búsqueda.

Por ejemplo, los resultados de la búsqueda pueden incluir una URL de hipervínculo (por ejemplo, dada por un atributo href) que especifica la ubicación de un recurso de destino.

Los dispositivos del cliente pueden ser dirigidos a recursos al hacer clic o al interactuar con un resultado de búsqueda.

Estos recursos pueden proporcionar más información sobre un producto, servicio o empresa que aparece en los resultados de búsqueda de origen o un elemento de contenido de terceros. Por ejemplo, los recursos pueden albergar un recurso a través del cual se puede comprar un producto o servicio incluido en el elemento de contenido de terceros.

Y los recursos también pueden incluir espacios para presentar elementos de contenido de terceros junto con el contenido de origen. Los recursos pueden incluir elementos de marco en línea (p. Ej., Elementos "iframe" HTML, <iframe>.. </iframe> para presentar elementos de contenido de terceros de proveedores de contenido. Un marco en línea puede ser el marco "objetivo" para los enlaces definidos por otros elementos. Puede ser seleccionado por agentes de búsqueda (p. ej., dispositivos de cliente, un navegador web que se ejecuta en dispositivos de cliente, etc.) como el foco para imprimir, ver su fuente u otras formas de interacción de búsqueda. Los espacios de contenido pueden causar que el cliente dispositivos para solicitar elementos de contenido de terceros del servidor de contenido para ver el contenido de recursos de origen de los recursos.

Otros recursos como resultados de búsqueda

Y los recursos pueden combinarse con proveedores de contenido. Los recursos pueden incluir datos almacenados en dispositivos electrónicos (por ejemplo, computadoras, servidores, etc.) que definen a los proveedores de contenido. Esos recursos pueden estar separados de los proveedores de contenido. Pueden incluir datos almacenados en un servidor remoto (por ejemplo, servidores FTP, servidores para compartir archivos, servidores web, etc.), combinaciones de servidores (por ejemplo, centros de datos, plataformas de computación en la nube, etc.) u otros dispositivos de almacenamiento de datos separados de los dispositivos que definen a los proveedores de contenido.

Los proveedores de contenido pueden incluir dispositivos electrónicos que representan la patente de asesoramiento que también nos dice que los proveedores de contenido pueden enviar una solicitud de generación de contenido al servidor de contenido, y el servidor de contenido puede generar un elemento de contenido de terceros en respuesta a la solicitud. Los elementos de contenido de terceros pueden almacenarse en dispositivos de almacenamiento de datos locales de los proveedores de contenido, dentro de un servidor de tienda de contenido o dispositivos de almacenamiento de datos.

Los elementos de contenido de terceros pueden ser anuncios. Los anuncios pueden mostrar anuncios como:

  • Anuncios de imagen
  • Flash.RTM. anuncios
  • Anuncios de video
  • Anuncios basados ​​en texto
  • Cualquier combinación de los mismos

En otras implementaciones, los elementos de contenido de terceros pueden incluir otros tipos de contenido que sirven para varios propósitos no publicitarios (por ejemplo, anuncios de servicio público). Los elementos de contenido de terceros pueden mostrarse en una ranura de contenido de recursos y presentarse a los dispositivos del cliente junto con el contenido de origen de los recursos.

Los proveedores de contenido envían parámetros de campaña al servidor de contenido. Los parámetros de la campaña pueden controlar los elementos de contenido de terceros a los dispositivos del cliente. Los parámetros de la campaña pueden incluir:

  • Palabras clave asociadas con los elementos de contenido de terceros
  • Pujas correspondientes a las palabras clave
  • Un presupuesto de distribución de contenido
  • Limitadores geográficos
  • Otros criterios utilizados por el servidor de contenido para determinar cuándo se puede presentar un elemento de contenido de terceros a los dispositivos del cliente.

Los proveedores de contenido pueden acceder al servidor de contenido para observar el rendimiento de los elementos de contenido de terceros distribuidos de acuerdo con los parámetros de campaña establecidos. Por ejemplo, los proveedores de contenido pueden acceder a un servidor de contenido para revisar las métricas de rendimiento asociadas con un elemento de contenido de terceros o un conjunto de elementos de contenido de terceros. Las métricas de rendimiento pueden describir las interacciones entre los dispositivos del cliente y un elemento de contenido de terceros distribuido o un conjunto de elementos de contenido de terceros (por ejemplo, número de impresiones, número de clics, número de conversiones, ingresos, compras atribuibles, etc.).

Dispositivos cliente que muestran resultados de búsqueda

Los dispositivos del cliente incluyen una aplicación (por ejemplo, un navegador web, un renderizador de recursos, etc.) para convertir contenido electrónico en un formato comprensible para el buscador (por ejemplo, visual, auditivo, gráfico, etc.).

Estos dispositivos de cliente pueden incluir un elemento de interfaz de búsqueda. Puede ser una pantalla electrónica, un altavoz, un teclado, un mouse, un micrófono o una impresora. Puede presentar contenido a un buscador, recibir información y facilitar la interacción del buscador con contenido electrónico. Puede hacer esto haciendo clic en un elemento de contenido, colocando el cursor sobre un elemento de contenido, etc. Los dispositivos del cliente pueden funcionar como un agente de búsqueda para ver contenido codificado en HTML. Los dispositivos del cliente pueden incluir un procesador capaz de procesar información incrustada (por ejemplo, metainformación incrustada en hipervínculos, etc.) y ejecutar instrucciones incrustadas. Las instrucciones integradas pueden incluir instrucciones legibles por computadora (por ejemplo, código de software, JavaScript.RTM., ECMAScript.RTM., Etc.) asociadas con un espacio de contenido dentro del cual se presenta un elemento de contenido de terceros.

Un elemento de contenido interactivo

Los dispositivos cliente pueden detectar una interacción con un elemento de contenido distribuido de terceros. Una interacción con un elemento de contenido de terceros puede incluir:

  • Visualización del elemento de contenido
  • Colocando el cursor sobre el elemento de contenido
  • Hacer clic en el elemento de contenido
  • Ver información de origen para el elemento de contenido
  • Cualquier otro tipo de interacción entre los dispositivos del cliente y un elemento de contenido.

Cómo podría funcionar un elemento de contenido interactivo

La interacción con un elemento de contenido de terceros no necesita una acción explícita por parte de un buscador sobre el elemento de contenido. Una impresión, como mostrar o presentar el elemento de contenido, puede considerarse una interacción. Pueden determinarse los criterios para definir qué acciones (por ejemplo, activas o pasivas) califican como interacción. Según los parámetros de campaña establecidos, pueden ser de forma individual, para cada elemento de contenido), o por proveedores de contenido, según los parámetros de campaña establecidos), o por el servidor de contenido.

Se muestra que un sistema informático incluye dispositivos de almacenamiento de datos. Los dispositivos de almacenamiento de datos pueden ser cualquier dispositivo de memoria capaz de almacenar datos de perfil, datos de elementos de contenido o cualquier otro tipo de datos utilizados por el servidor de contenido o el motor de búsqueda. Los dispositivos de almacenamiento de datos pueden incluir cualquier memoria, medio o dispositivo de memoria no volátil.

Los dispositivos de almacenamiento de datos pueden incluir:

  • Dispositivos de memoria semiconductores (por ejemplo, EPROM, EEPROM, dispositivos de memoria flash, etc.)
  • Discos magnéticos (p. Ej., Discos duros internos, discos extraíbles, etc.)
  • Discos magneto-ópticos
  • Discos CD ROM y DVD-ROM

Los dispositivos de almacenamiento de datos pueden ser locales para el servidor de contenido, los proveedores de contenido o el motor de búsqueda. Esos dispositivos de almacenamiento de datos pueden ser dispositivos remotos conectados con el servidor de contenido y el motor de búsqueda a través de la red. Y los dispositivos de almacenamiento de datos pueden ser parte de un servidor o sistema de almacenamiento de datos capaz de recibir y responder consultas desde el servidor de contenido y el motor de búsqueda.

Es posible que veamos que los dispositivos de almacenamiento de datos almacenan datos de perfil para los dispositivos del cliente. Los datos de ese perfil pueden incluir:

  • Datos de interés
  • Datos de comportamiento
  • Otros datos que pueden ser relevantes en la selección de elementos de contenido de terceros para su distribución a los dispositivos del cliente.

Los datos de perfil almacenados en dispositivos de almacenamiento de datos también pueden usarse (por ejemplo, por el servidor de contenido) para seleccionar y clasificar elementos de contenido de terceros para proporcionar en respuesta a una consulta de búsqueda desde un dispositivo cliente particular.

Información personal sobre los buscadores

Cuando los sistemas discutidos recopilan información personal sobre los buscadores o usan información personal, los buscadores pueden tener la oportunidad de controlar si los programas o las funciones recopilan información del buscador.

Esta podría ser información sobre:

  • La red social de un buscador
  • Acciones o actividades sociales
  • Profesión
  • Las preferencias de un buscador, o la ubicación actual de un buscador), o para controlar si y cómo recibir contenido del servidor de contenido que pueda ser más relevante para el buscador

También se nos dice que algunos datos pueden ser tratados (por ejemplo, por el servidor de contenido) antes de que se almacenen o se utilicen para eliminar información de identificación personal.

La identidad de un buscador puede ser tratada de modo que no se pueda determinar ninguna información de identificación personal para el buscador, o la ubicación geográfica de un buscador puede generalizarse donde se obtiene la información de ubicación (como una ciudad, código postal o nivel estatal) de modo que una ubicación en particular de un buscador no se puede determinar.

Por tanto, un buscador puede controlar cómo la información se recopila (por ejemplo, por una aplicación, por dispositivos cliente, etc.) y es utilizada por un servidor de contenido. Los proveedores de contenido pueden recibir opciones de control similares sobre la recopilación y el uso de datos del proveedor de contenido. Esto significa datos asociados con proveedores de contenido particulares, datos extraídos de un recurso, etc.

Elemento de contenido de terceros seleccionado como relevante

Un servidor de contenido selecciona un elemento de contenido de terceros que se determina que es relevante para un recurso de origen particular, dispositivo cliente o consulta de búsqueda.

Por ejemplo, el servidor de contenido puede seleccionar un elemento de contenido comparando las palabras clave asociadas con cada elemento de contenido. Aquellos elementos de contenido especificados por los proveedores de contenido, palabras clave adicionales extraídas del elemento de contenido, etc. Este método también examinará las palabras clave asociadas con el recurso propio o el dispositivo cliente que solicita el elemento de contenido de terceros. Si el recurso propio es una página de resultados de búsqueda, se puede utilizar un conjunto de términos de consulta para establecer palabras clave para el recurso. El servidor de contenido puede recibir un conjunto de términos de consulta del motor de búsqueda y utilizar los términos de consulta para seleccionar un elemento de contenido de terceros relacionado con la consulta de búsqueda. El elemento de contenido de terceros seleccionado puede aparecer en la página de resultados de búsqueda con resultados de búsqueda propios identificados por un motor de búsqueda.

El servidor de contenido puede seleccionar un elemento de contenido de terceros comparando las palabras clave asociadas con cada elemento de contenido con información (por ejemplo, datos de perfil, intereses del buscador, preferencias del buscador, etc.) asociada con un dispositivo cliente particular que solicita el elemento de contenido. El servidor de contenido puede seleccionar un elemento de contenido basándose en la información del perfil del buscador independientemente de un dispositivo cliente particular. Si un dispositivo cliente inicia sesión en una cuenta o perfil en línea, la información asociada con la cuenta o perfil (por ejemplo, información demográfica, intereses del buscador, preferencias del buscador, etc.) puede usarse para seleccionar un elemento de contenido para distribuirlo al dispositivo cliente.

Un dispositivo cliente puede asociarse con buscadores, cuentas de buscador y perfiles de buscador. El servidor de contenido selecciona un elemento de contenido de terceros que no coincide con las preferencias establecidas del buscador si hay disponible un número insuficiente de elementos de contenido preferido. Y el servidor de contenido puede seleccionar un elemento de contenido de terceros en función de:

  • Una tasa de clics establecida
  • Una tasa de clics prevista
  • Un precio de oferta asociado con cada elemento de contenido.
  • Otros criterios de selección relevantes

El elemento de contenido de terceros seleccionado se transmite a los recursos para su presentación en los dispositivos del cliente y el contenido de origen. El elemento de contenido de terceros seleccionado se proporciona a un motor de búsqueda para su inclusión en una lista de resultados de búsqueda. Y el elemento de contenido seleccionado se entrega a los dispositivos del cliente (por ejemplo, sin transmitir primero el elemento de contenido a los recursos) desde el servidor de contenido o los dispositivos de almacenamiento de datos.

El servidor de contenido puede asignar a cada elemento de contenido de terceros un identificador único (por ejemplo, un atributo de firma) para medir o registrar las interacciones del buscador con elementos de contenido distribuidos. Cada elemento de contenido de terceros puede incluir muchas partes de texto, como un título con un hipervínculo incrustado, una URL visible asociada con el hipervínculo y un fragmento de texto. El fragmento de texto puede ser una creatividad publicitaria u otro texto descriptivo asociado con el elemento de contenido de terceros.

Motor de búsqueda como parte del sistema informático

Se muestra que el sistema informático incluye un motor de búsqueda.

El motor de búsqueda puede configurarse para recibir una consulta de búsqueda (por ejemplo, una cadena de texto) de los dispositivos del cliente a través de una característica de entrada (por ejemplo, un cuadro de texto de entrada, etc.).

Ese motor de búsqueda puede analizar una consulta de búsqueda para identificar los términos de la consulta.

Por ejemplo, si un dispositivo cliente envía la cadena de texto "área de la bahía de flores baratas", el motor de búsqueda puede identificar los términos de consulta "barato", "flores", "bahía" y "área". Sabría que esas palabras existen en un índice invertido para esa página. El motor de búsqueda puede utilizar varias técnicas para expandir los términos de consulta enviados por el buscador. Esas técnicas pueden incluir:

  • Identificación de sinónimos de los términos de consulta enviados por el buscador
  • Ajustar la pluralización de los términos de consulta enviados por el buscador
  • Identificar más términos que son semánticamente iguales a los términos de consulta enviados por el buscador

Técnicas de expansión de consultas

La patente nos dice que el motor de búsqueda puede utilizar técnicas de expansión de consultas como la indexación semántica latente (LSI) para identificar los términos de consulta que tienen el mismo significado que los términos de consulta enviados por el buscador.

Por ejemplo, el motor de búsqueda puede identificar el término "económico" como sinónimo del término de consulta "barato".

Ese motor de búsqueda puede identificar el término "floristería" como un equivalente semántico del término "flores", ya que la consulta original implica que el buscador está buscando un proveedor que venda flores baratas. Eso sería de una floristería.

Un motor de búsqueda puede identificar el término "flor" como una versión singular del término "flores".

Y un motor de búsqueda corregiría los errores ortográficos en la consulta original y sugiere términos de consulta alternativos basados ​​en la consulta original.

También es posible que un motor de búsqueda pueda generar un conjunto de términos de consulta que incluya tanto los términos de consulta originales como los términos expandidos basados ​​en la consulta original.

Una estructura de datos para responder a consultas

Aún más complicado. Un motor de búsqueda puede generar una estructura de datos, como una matriz, un vector, una lista, etc., que representa el conjunto generado de términos de consulta.

Cada uno de los términos de la consulta puede almacenarse como un elemento separado de la estructura de datos.

Por ejemplo, si un dispositivo cliente envía la cadena de texto "área de la bahía de flores baratas", el motor de búsqueda puede generar la siguiente estructura de datos: {barato, barato, flor, flores, floristería, bahía, área} donde los términos de consulta "barato, "" Flores "," bahía "y" área "forman parte de la cadena de búsqueda original y los términos de consulta" económico "," flor "y" floristería "se convierten en términos expandidos que un motor de búsqueda agrega al conjunto de términos de búsqueda. .

Un motor de búsqueda puede buscar en un índice de recursos propios (por ejemplo, documentos, páginas web, etc.) para obtener resultados de búsqueda propios relevantes utilizando el conjunto generado de términos de consulta.

Ese motor de búsqueda puede identificar resultados de búsqueda relevantes para el conjunto de términos de consulta. El motor de búsqueda formatea cada resultado de búsqueda para incluir muchas partes textuales. Cada resultado de búsqueda puede incluir:

  • Título con un hipervínculo incrustado a un recurso de origen que se determina que es relevante para los términos de la consulta
  • URL visible que muestra una parte de la URL asociada con el hipervínculo
  • Fragmento de texto descriptivo extraído del recurso de origen asociado o proporcionado por un proveedor de contenido de terceros

El motor de búsqueda puede seleccionar o generar el título y el fragmento de texto descriptivo en función del contenido del recurso propio asociado.

Las diversas partes textuales del resultado de la búsqueda pueden incluir el conjunto de términos de la consulta.

El motor de búsqueda puede proporcionar los resultados de la búsqueda a un sistema de mejora de los resultados de la búsqueda para resaltar una selección de los términos de la consulta que aparecen en las partes textuales del resultado de la búsqueda.

Mejora de las páginas de resultados de búsqueda

El motor de búsqueda puede generar una página de resultados de búsqueda que incluye los resultados de búsqueda resaltados.

La página de resultados de la búsqueda se puede proporcionar al dispositivo del cliente en respuesta a la consulta de búsqueda.

Ese motor de búsqueda puede proporcionar el conjunto de términos de consulta al servidor de contenido junto con una solicitud de elementos de contenido de terceros relacionados con la consulta de búsqueda.

La solicitud de elemento de contenido puede incluir más información, como la información del dispositivo de búsqueda, la información de recursos, muchos elementos de contenido, un formato para los elementos de contenido, la cadena de consulta de búsqueda, palabras clave de la cadena de consulta de búsqueda, información relacionada con la consulta (p. Ej. , información de ubicación geográfica e información temporal), u otros parámetros que pueden ser utilizados por el servidor de contenido para seleccionar elementos de contenido de terceros relevantes / adecuados.

Además, el servidor de contenido puede seleccionar elementos de contenido de terceros como se describe anteriormente y proporcionar los elementos seleccionados al motor de búsqueda para su presentación en una ranura de elementos de contenido de la página de resultados de búsqueda. Es posible que se haga una delimitación entre los resultados de búsqueda propios y los elementos de contenido de terceros para evitar confusiones.

Un sistema de mejora de los resultados de búsqueda

Un sistema informático incluye un sistema de mejora de resultados de búsqueda. Este sistema de mejora de resultados de búsqueda puede configurarse para recibir resultados de búsqueda del motor de búsqueda y el servidor de contenido y realizar una operación de resaltado para resaltar términos de consulta en los resultados de búsqueda.

Ese sistema de mejora de resultados de búsqueda puede ser un componente del servidor de contenido, motor de búsqueda, dispositivos de cliente (por ejemplo, integrado con una aplicación de navegador web que se ejecuta en dispositivos de cliente) o un sistema separado. El servidor de contenido, el motor de búsqueda y el sistema de mejora de resultados de búsqueda pueden ser componentes de un único sistema integrado.

Además, el sistema de mejora de resultados de búsqueda incluye la funcionalidad del servidor de contenido y el motor de búsqueda. Por ejemplo, un sistema de mejora de resultados de búsqueda puede recibir una consulta de búsqueda enviada por un dispositivo cliente y generar un conjunto de términos de consulta basados ​​en la consulta de búsqueda.

El sistema de mejora de los resultados de la búsqueda puede identificar los resultados de la búsqueda (por ejemplo, recursos propios, elementos de contenido de terceros) basándose en los términos de la consulta.

El sistema de mejora de resultados de búsqueda recibe un conjunto de resultados de búsqueda preidentificados y términos de consulta

El sistema de mejora de resultados de búsqueda recibe resultados de búsqueda previamente identificados y términos de consulta del servidor de contenido y del motor de búsqueda. Cada resultado de búsqueda puede incluir una primera parte textual (por ejemplo, un título) y una segunda (por ejemplo, un fragmento de texto).

En la primera parte textual, el sistema de mejora de resultados de búsqueda resalta cada conjunto de términos de consulta que aparecen en la primera parte textual. Ese sistema de mejora de resultados de búsqueda puede entonces resaltar, en la segunda parte textual, cada uno del conjunto de términos de consulta que aparecen en la segunda parte textual pero no aparecen en la primera parte textual.

Cada conjunto de términos de consulta que aparece en la primera parte textual puede resaltarse en la primera. Cualquiera de los términos de consulta que aparecen en la segunda parte textual pueden aparecer resaltados en la segunda parte textual solo si dichos términos no están resaltados en la primera parte textual.

Un proceso de resaltado de varias etapas para identificar y resaltar los términos de la consulta en los resultados de la búsqueda

Además, el sistema de mejora de los resultados de la búsqueda realiza un proceso de resaltado de varias etapas para identificar y resaltar los términos de la consulta en los resultados de la búsqueda. El sistema de mejora de resultados de búsqueda puede realizar una primera operación de resaltado para cada término de consulta en el conjunto de términos de consulta.

La primera operación de resaltado puede incluir determinar si el término de consulta aparece en la primera parte textual.

Para cada término de consulta que aparece en la primera parte textual, la primera operación de resaltado puede incluir resaltar el término de consulta en la primera parte textual. También puede significar modificar los términos de consulta eliminando el término de consulta del conjunto de términos de consulta.

Este sistema puede realizar una segunda operación de resaltado para cada término de consulta que quede en el conjunto modificado de términos de consulta después de la primera operación de resaltado.

La segunda operación de resaltado puede incluir determinar si el término de consulta aparece en la segunda parte textual.

Para cada término de consulta restante en la segunda parte textual, la segunda operación de resaltado puede incluir resaltar el término de consulta en la segunda parte textual.

La mejora de los resultados de la búsqueda identifica el conjunto de términos de consulta como el primer conjunto de términos de consulta.

El sistema puede resaltar las apariciones de cada uno de los primeros conjuntos de términos de consulta en la primera parte del resultado de la búsqueda.

Puede generar un segundo conjunto de términos de consulta, incluidos cada uno de los términos de consulta resaltados en la primera parte del resultado de la búsqueda.

Además, el sistema de resultados de búsqueda mejorado puede generar un tercer conjunto de términos de consulta, que incluye cada uno del primer conjunto de términos de consulta no incluidos en el segundo conjunto de términos de consulta.

Este sistema de mejora de los resultados de la búsqueda puede resaltar las apariciones de cada uno del tercer conjunto de términos de la consulta en la segunda parte del resultado de la búsqueda.

Resaltado de términos de consulta para el sistema de mejora de resultados de búsqueda

Las operaciones de resaltado realizadas por el sistema de mejora de resultados de búsqueda pueden incluir modificar un resultado de búsqueda para hacer que ciertas partes del resultado de búsqueda sean más notorias cuando el resultado de la búsqueda se muestra a un buscador.

Por ejemplo, resaltar un término de consulta en un resultado de búsqueda puede incluir:

  • Negrita del término de la consulta
  • Subrayar el término de la consulta
  • Poner en cursiva el término de la consulta
  • Aumentar el tamaño de visualización del término de consulta
  • Cambiar un color de visualización el término de consulta
  • Aplicar cualquier otro efecto de resaltado y énfasis al término de consulta

El resultado de la búsqueda se puede representar mediante código HTML, y el sistema de mejora de resultados de búsqueda resalta un término de consulta en un resultado de búsqueda agregando etiquetas HTML alrededor del término de consulta.

Por ejemplo, el sistema de mejora de resultados de búsqueda puede insertar:

  • Etiquetas en negrita (es decir, <b> query_term </b>)
  • Etiquetas de texto enfatizadas (es decir, <em> query_term </em>)
  • Etiquetas en cursiva (es decir, <i> query_term </i>)
  • Etiquetas de texto seguro (es decir, <strong> query_term </strong>)
  • Etiquetas marcadas (es decir, <mark> query_term </mark>)
  • Otros tipos de etiquetas HTML alrededor de un término de consulta en el código HTML del resultado de la búsqueda para resaltar el término de consulta

El sistema de resultados de búsqueda mejorado utiliza hojas de estilo en cascada (CSS) para resaltar los términos de la consulta en los resultados de la búsqueda.

También puede insertar etiquetas de intervalo (o cualquier otra etiqueta HTML) alrededor de un término de consulta con un atributo CSS (por ejemplo, estilo, id, clase, etc.), mejorando el término de consulta dentro de la etiqueta.

Por ejemplo, el sistema de mejora de resultados de búsqueda puede insertar la siguiente etiqueta HTML alrededor de un término de consulta en el código HTML de un resultado de búsqueda: query_term donde el parámetro "propiedad" define una propiedad del atributo de estilo CSS y el parámetro "tipo" define una tipo de propiedad. Por ejemplo, "familia de fuentes: verdana", "tamaño de fuente: 160%", "color: rojo", "color de fondo: amarillo", etc.).

Ese sistema de mejora de resultados de búsqueda puede utilizar un estilo en línea. Utiliza el atributo "estilo" en elementos HTML. También puede utilizar un estilo interno. Esto puede usar el