ES2618922T3 - Dispositivo de procesamiento de información, método de procesamiento de información, programa para dispositivo de procesamiento de información y medio de grabación - Google Patents

Dispositivo de procesamiento de información, método de procesamiento de información, programa para dispositivo de procesamiento de información y medio de grabación Download PDF

Info

Publication number
ES2618922T3
ES2618922T3 ES12834776.2T ES12834776T ES2618922T3 ES 2618922 T3 ES2618922 T3 ES 2618922T3 ES 12834776 T ES12834776 T ES 12834776T ES 2618922 T3 ES2618922 T3 ES 2618922T3
Authority
ES
Spain
Prior art keywords
word
search results
search
relevant
search result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES12834776.2T
Other languages
English (en)
Inventor
Keiji SHINZATO
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rakuten Group Inc
Original Assignee
Rakuten Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rakuten Inc filed Critical Rakuten Inc
Application granted granted Critical
Publication of ES2618922T3 publication Critical patent/ES2618922T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Un dispositivo de procesamiento de información (10) que comprende: un primer medio de obtención de palabra (14) que obtiene una primera palabra a partir de un dispositivo terminal de usuario (30); un medio de generación de palabra relevante (14) que realiza un proceso de generación, comprendiendo el proceso de generación: generar una cadena de palabra relevante consultando una base de datos de registros de consultas (12d) y obteniendo a partir de la misma una segunda palabra, siendo diferente la segunda palabra de la primera palabra y almacenándose en combinación con la primera palabra en la base de datos de registros de consultas (12d), comprendiendo la cadena de palabra relevante una cadena de caracteres que contiene la primera palabra y una cadena de caracteres que contiene la segunda palabra; un medio de obtención de resultado de búsqueda (14) que obtiene un primer conjunto de resultados de búsqueda usando la primera palabra como una palabra clave de búsqueda y un segundo conjunto de resultados de búsqueda usando la cadena de palabra relevante generada mediante el medio de generación de palabra relevante como una palabra clave de búsqueda; un medio de generación de información de resultado de búsqueda (14) que: compara el primer conjunto de resultados de búsqueda y el segundo conjunto de resultados de búsqueda para identificar resultados de búsqueda comunes incluidos tanto en el primer como en el segundo conjunto de resultados de búsqueda; elimina del primer conjunto de resultados de búsqueda los resultados de búsqueda comunes, generando de esta manera un primer conjunto modificado de resultados de búsqueda; y genera información de resultado de búsqueda (41, 51) que indica el primer conjunto modificado de resultados de búsqueda e información de resultado de búsqueda (42, 52) separada que indica el segundo conjunto de resultados de búsqueda; y un medio de transmisión (10) que transmite, al dispositivo terminal de usuario (30), para visualizar en un medio de visualización (23) del dispositivo terminal de usuario (30), la información de resultado de búsqueda (41, 51, 42, 52) generada.

Description

5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Dispositivo de procesamiento de informacion, metodo de procesamiento de informacion, programa para dispositivo de procesamiento de informacion y medio de grabacion
Campo tecnico
La presente invencion se refiere a los campos tecnicos de un dispositivo de procesamiento de informacion para generar un resultado de busqueda mediante una palabra clave de busqueda, un metodo de procesamiento de informacion, un programa para un dispositivo de procesamiento de informacion y un medio de grabacion.
Antecedentes de la tecnica
Los sistemas de busqueda que listan y visualizan un resultado de busqueda basandose en una palabra clave de busqueda en una pagina web o similar han sido conocidos. Por ejemplo, el documento de patente 1 desvela un metodo de busqueda de producto que lista imagenes de producto buscadas basandose en una palabra clave para hacer la comprobacion del producto mas facil.
El documento de patente 2 se refiere a generar consultas de busqueda expandidas basandose en una consulta de busqueda atribuida al usuario, y presentar al usuario con los resultados de busqueda de consulta originales y expandidos en diferentes modulos en una pantalla.
El documento de patente 3 se refiere a presentar conceptos laterales de una consulta de busqueda a un usuario. Esto se hace identificando la categona de contenido recuperado de la busqueda inicial del usuario, y usando puntuaciones de similitud con contenido de otras categonas para seleccionar conceptos laterales para presentar al usuario.
El documento de patente 4 se refiere a seleccionar extensiones comunmente usadas para diferentes unidades conceptuales de una consulta de busqueda del usuario para producir sugerencias al usuario para expandir la busqueda en diferentes direcciones conceptuales.
Lista de citas
Documento de patente
Documento de patente 1: Solicitud de Patente Japonesa abierta a inspeccion publica (JP-A) n.° 2002-318814 Documento de patente 2: EP2045742A1 (FUJITSU LTD)
Documento de patente 3: US2011/196851A1 (VAOLAMANI VISWANATH ET AL)
Documento de patente 4: US2004/199498A1 (KAPUR SHYAM ET AL)
Sumario de la invencion
Problema a resolver mediante la invencion
Sin embargo, de acuerdo con la tecnologfa convencional como el documento de patente 1, cuando se realiza una busqueda para producto o similar basandose en alguna palabra clave de busqueda (por ejemplo, “JITENSHA” (bicicleta)), se mezcla un resultado de busqueda que puede obtenerse debido a no unicamente el producto como un cuerpo principal, sino tambien accesorios del mismo (por ejemplo, “JITENSHA YOU HERUMETTO, JITENSHA YOU RAlTo” (casco para bicicleta, luz para bicicleta”).
La presente invencion se ha realizado en vista del problema, y un objeto ejemplar de la misma es proporcionar procesamiento de informacion que pueda reducir la mezcla de objetivos asociados con una palabra (tales como objetivos a buscarse por una palabra clave de busqueda) para visualizacion.
Medios para resolver el problema
Para resolver el problema anterior, de acuerdo con un primer aspecto de la presente invencion, se proporciona el dispositivo de procesamiento de informacion de la reivindicacion 1.
De acuerdo con un segundo aspecto de la presente invencion, se proporciona el metodo de procesamiento de informacion de la reivindicacion 8.
De acuerdo con un tercer aspecto de la presente invencion, se proporciona el programa de la reivindicacion 9.
De acuerdo con un cuarto aspecto de la presente invencion, se proporciona el medio de grabacion de la reivindicacion 10.
5
10
15
20
25
30
35
40
45
50
55
60
65
Efecto de la invencion
De acuerdo con la presente invencion, es posible reducir la mezcla de objetivos asociados con una palabra para visualizacion.
Breve descripcion de los dibujos
La Figura 1 es un diagrama esquematico que ilustra una estructura general ejemplar de un sistema de procesamiento de informacion de acuerdo con una realizacion de la presente invencion.
La Figura 2 es un diagrama de bloques que ilustra una estructura general ejemplar de un servidor de procesamiento de informacion de la Figura 1.
La Figura 3 es un diagrama esquematico que ilustra registros de consulta ejemplares en una base de datos de registros de consultas de la Figura 2.
La Figura 4 es un diagrama de bloques que ilustra una estructura general ejemplar de un dispositivo terminal de tienda de la Figura 1.
La Figura 5 es un diagrama de bloques que ilustra una estructura general ejemplar de un dispositivo terminal de usuario de la Figura 1.
La Figura 6 es un diagrama de flujo que ilustra operaciones ejemplares del servidor de procesamiento de informacion de la Figura 1.
La Figura 7 es un diagrama esquematico que ilustra resultados de busqueda ejemplares mediante el servidor de procesamiento de informacion de la Figura 1.
La Figura 8 es un diagrama de flujo que ilustra una subrutina de generacion de una candidata de palabra relevante de la Figura 5.
La Figura 9 es un diagrama de flujo que ilustra una subrutina de determinacion de una palabra relevante de la Figura 5.
La Figura 10 es un diagrama esquematico que ilustra un ejemplo modificado de resultados de busqueda mediante el servidor de procesamiento de informacion de la Figura 1.
La Figura 11 es un diagrama esquematico que ilustra un ejemplo modificado de resultados de busqueda mediante el servidor de procesamiento de informacion de la Figura 1.
La Figura 12 es un diagrama de flujo que ilustra un ejemplo modificado de las operaciones del servidor de procesamiento de informacion de la Figura 1.
Modos para llevar a cabo la invencion
Una realizacion de acuerdo con la presente invencion se describira a continuacion con referencia a los dibujos. La realizacion descrita mas adelante es donde se aplica la presente invencion a un sistema de procesamiento de informacion.
[1. Estructura y esquema funcional del sistema de procesamiento de informacion]
Una estructura y funciones generales del sistema de procesamiento de informacion de acuerdo con una realizacion de la presente invencion se describiran en primer lugar usando la Figura 1.
La Figura 1 es un diagrama esquematico que ilustra una estructura general ejemplar de un sistema de procesamiento de informacion 1 de acuerdo con la presente realizacion.
Como se ilustra en la Figura 1, el sistema de procesamiento de informacion 1 comprende un servidor de procesamiento de informacion 10 (dispositivo de procesamiento de informacion ejemplar) instalado para gestionar un sitio de compras, un dispositivo terminal de tienda 20 en una tienda que proporciona productos del sitio de compras, un dispositivo terminal de usuario 30 de un usuario que compra en el sitio de compras.
El servidor de procesamiento de informacion 10, el dispositivo terminal de tienda 20 y el dispositivo terminal de usuario 30 pueden intercambiar mutuamente datos mediante una red 3 mediante el uso de TCP/IP o similar como un protocolo de comunicacion. Por otro lado, la red 3 esta construida a partir de Internet, una lmea de comunicacion especializada (tal como lmea de CATV (Television de Antena Comunitaria), una red de comunicacion movil (que incluye estacion base o similares), una pasarela o similares, por ejemplo.
El dispositivo terminal de tienda 20 es un ordenador de un proveedor que proporciona productos en un sitio de compras. El proveedor registra productos a venderse en el dispositivo terminal de tienda 20. El dispositivo terminal de tienda 20 tiene una funcion de explorador web, y visualiza los productos a venderse, y similares.
El dispositivo terminal de usuario 30 es un ordenador de un usuario que compra un producto del sitio de compras. El dispositivo terminal de usuario 30 tiene una funcion de explorador web, y cuando el usuario busca un producto, transmite una consulta de busqueda al servidor de procesamiento de informacion 10 o visualiza un resultado de busqueda o anuncio en una pantalla del explorador web.
5
10
15
20
25
30
35
40
45
50
55
60
65
[2. Estructuras y funciones del servidor de procesamiento de informacion y cada dispositivo terminal]

(2.1 Estructura y funciones del servidor de procesamiento de informacion 10)

Una estructura y funciones del servidor de procesamiento de informacion 10 se describiran usando las Figuras 2 y 3.

La Figura 2 es un diagrama de bloques que ilustra una estructura general ejemplar del servidor de procesamiento de
informacion 10. La Figura 3 es un diagrama esquematico que ilustra registros de consulta ejemplares almacenados en una base de datos de registros de consultas.
Como se ilustra en la Figura 2, el servidor de procesamiento de informacion 10 comprende una unidad de comunicacion 11, una unidad de almacenamiento 12, una unidad de interfaz de entrada/salida 13 y una unidad de control de sistema 14. La unidad de control de sistema 14 y la unidad de interfaz de entrada/salida 13 estan conectadas entre sf mediante un bus de sistema 15.
La unidad de comunicacion 11 esta conectada a la red 3 y esta dirigida para controlar un estado de comunicacion con el dispositivo terminal de tienda 20 o el dispositivo terminal de usuario 30.
La unidad de almacenamiento 12 esta configurada de una unidad de disco duro o similar, por ejemplo, y almacena en la misma diversos programas tales como el sistema operativo y programas de servidor, o ficheros de paginas web descritos en un lenguaje de marcas tal como HTML. Por otro lado, pueden obtenerse diversos programas a partir de otro dispositivo de servidor o similar, por ejemplo, mediante la red 3, o pueden grabarse en un medio de grabacion y leerse mediante un dispositivo de unidad.
La unidad de almacenamiento 12 construye en la misma, como bases de datos predeterminadas ejemplares, una base de datos de productos 12a (en lo sucesivo denominada como “DB de productos 12a”), una base de datos de tiendas 12b (en lo sucesivo denominada como “DB de tiendas 12b”), una base de datos de miembros 12c (en lo sucesivo denominada como “DB de miembros 12c”), una base de datos de registros de consultas 12d (en lo sucesivo denominada como “DB de registros de consultas 12”), una base de datos de sufijos 12e (en lo sucesivo denominada como “DB de sufijos 12e”), y similares.
La DB de productos 12a almacena en la misma informacion de producto tal como nombre de producto, tipo, imagen de producto, especificacion e introduccion de producto resumida, informacion de aviso y similares, en asociacion con un ID de producto como un identificador para identificar un producto. La DB de productos 12a almacena en la misma un ID de tienda de una tienda que vende un producto en asociacion con un ID de producto. La DB de productos 12a almacena adicionalmente en la misma, ficheros de paginas web de productos descritos en un lenguaje de marcas tal como HTML o XML. La DB de productos 12a construye en la misma una base de datos de busqueda que posibilita que se busque un producto mediante una palabra clave de busqueda.
La DB de tiendas 12b registra en la misma informacion de tiendas tal como ID de tienda, nombre, direccion, numero de telefono e informacion de producto sobre productos comercializados por una tienda. La informacion de tienda puede determinarse por vendedor mediante un ID de tienda. El ID de producto de un producto comercializado por una tienda y el ID de tienda estan asociados para almacenarse en la DB de tiendas 12b.
La DB de miembros 12c registra en la misma informacion de usuario tal como ID de usuario de un usuario miembro registrado (usuario de sitio de compras), nombre, direccion, numero de telefono, direccion de correo electronico, ocupacion, aficiones, historial de compra y tema o genero de intereses del usuario. La DB de miembros 12c registra en la misma el ID de usuario, ID de inicio de sesion y contrasena requerida por el usuario para iniciar sesion en un sitio de compras desde el dispositivo terminal de usuario 30. En el presente documento, el ID de inicio de sesion y la contrasena son informacion de inicio de sesion usada en un procesamiento de inicio de sesion (procesamiento de autenticacion de usuario).
La DB de registros de consultas 12d almacena en la misma palabras clave de busqueda usadas por el usuario para buscar en la DB de productos 12a. Como se ilustra en la Figura 3, la DB de registros de consultas 12d almacena en la misma palabras clave de busqueda usadas para buscar, y el numero de veces de uso. Ademas, como se ilustra en la Figura 3, cuando las palabras de busqueda usadas para buscar son “JITENSHA HERUMETTO” (casco de bicicleta), suponiendo “JITeNsHA” (bicicleta) como una primera palabra y “HERUMETTO” (casco)” HErUmETTO” (casco) como una segunda palabra, las palabras clave de busqueda se almacenan en la DB de registros de consultas 12d en una combinacion de la primera palabra y la segunda palabra. Por otro lado, cuando una palabra clave de busqueda usada para busqueda es “JITENSHA” (bicicleta), unicamente se almacena la primera palabra. Tambien cuando las palabras clave de busqueda usadas para buscar son “HERUMETTO JITENSHA” (bicicleta de casco), “JITENSHA” (bicicleta) como una primera palabra y “HERUMETTO” (casco) como una segunda palabra se disponen y almacenan en la DB de registros de consultas 12d.
La DB de sufijos 12e almacena en la misma “YOU” (para), “TSUKI” (con) “TSUKI” (con), “SEI” (fabricado de), “SAN”
5
10
15
20
25
30
35
40
45
50
55
60
65
W|j
(producido en), “BAN” (placa), “BAN” (version), “GARA” (patron), “IRO” (color) y similares como caracteres sufijo que son caracteres intermedios ejemplares entre la primera palabra y la segunda palabra. Por ejemplo, un caracter de sufijo se usa para generar una palabra relevante tal como “JITENSHA YOU HERUMETTO” (casco para bicicleta). Por otro lado, en ingles, “con”, “en”, “para el fin de”, y similares pueden ser los caracteres de sufijo ademas de “para” en “casco para bicicleta”.
En el presente documento, las palabras relevantes se refieren a la primera palabra y contienen una cadena de caracteres de la primera palabra. Por ejemplo, cuando la primera palabra es “JITENSHA” (bicicleta), sus palabras relevantes pueden ser “JITENSHA” YOU HERUMETTO” (casco para bicicleta), “JITENSHA HERUMETTO” (casco de bicicleta), “KODOMO YOU JITENSHA” (bicicleta para ninos), “KoDOMOJITENSHA” (bicicleta de ninos), la misma “JITENSHA” (bicicleta), y similares. En ingles, cuando la primera palabra es “bicicleta”, sus palabras relevantes pueden ser “casco para bicicleta”, “casco de bicicleta”, la propia “bicicleta”, y similares. De esta manera, una propia palabra relevante contiene la primera palabra.
La unidad de interfaz de entrada/salida 13 realiza un procesamiento de interfaz entre la unidad de comunicacion 11 asf como la unidad de almacenamiento 12 y la unidad de control de sistema 14.
La unidad de control de sistema 14 esta configurada de una CPU (Unidad de Procesamiento Central) 14a, una ROM (Memoria de Solo Lectura) 14b, una RAM (Memoria de Acceso Aleatorio) 14c, y similares. La CPU 14a lee y ejecuta diversos programas almacenados en la ROM 14b o la unidad de almacenamiento 12 de modo que la unidad de control de sistema 14 funciona como un medio de generacion de palabra relevante que genera una pluralidad de palabras relevantes asociadas con una primera palabra y que contiene una cadena de caracteres de la primera palabra, o un medio de generacion de informacion de resultado de busqueda.
(2.2 Estructura y funciones del dispositivo terminal de tienda 20)
Una estructura y funciones del dispositivo terminal de tienda 20 se describiran usando la Figura 4.
La Figura 4 es un diagrama de bloques que ilustra una estructura general ejemplar del dispositivo terminal de tienda 20.
Como se ilustra en la Figura 4, el dispositivo terminal de tienda 20 que funciona como un ordenador es un ordenador personal, un telefono inalambrico portatil que incluye un telefono inteligente, un terminal portatil tal como PDA, o similar, y comprende una unidad de comunicacion 21, una unidad de almacenamiento 22, una unidad de visualizacion 23, una unidad de operacion 24, una unidad de interfaz de entrada/salida 25, y una unidad de control de sistema 26. La unidad de control de sistema 26 y la unidad de interfaz de entrada/salida 25 estan conectadas entre sf mediante un bus de sistema 27.
La unidad de comunicacion 21 controla la comunicacion con el servidor de procesamiento de informacion 10 o similar mediante la red 3. Por otro lado, cuando el dispositivo terminal de tienda 20 es un dispositivo terminal portatil, la unidad de comunicacion 21 tiene una funcion de comunicacion inalambrica de conexion a una red de comunicacion movil de la red 3.
La unidad de almacenamiento 22 esta configurada de una unidad de disco duro o similar, por ejemplo, y almacena en la misma programas para el sistema operativo y explorador web, programas para barra de herramientas de explorador web y similar.
La unidad de visualizacion 23 (medio de visualizacion ejemplar) esta configurada de un dispositivo de visualizacion de cristal lfquido, dispositivo de EL (Electro Luminiscencia), o similar, por ejemplo.
La unidad de operacion 24 esta configurada de un teclado, un raton, o similares, por ejemplo. El usuario introduce una respuesta mediante la unidad de operacion 24. Por otro lado, cuando la unidad de visualizacion 23 es un panel de visualizacion en un sistema de tecla tactil tal como un panel tactil, la unidad de operacion 24 obtiene informacion de posicion en la unidad de visualizacion 23 contactada o cerrada por el usuario.
La unidad de interfaz de entrada/salida 25 es una interfaz entre la unidad de comunicacion 21 asf como la unidad de almacenamiento 22 y la unidad de control de sistema 26.
La unidad de control de sistema 26 tiene una CPU 26a, una ROM 26b, una RAM 26c, y similares, por ejemplo. La unidad de control de sistema 26 es de manera que la CPU 26a lee y ejecuta diversos programas almacenados en la ROM 26b, la RAM 26c, o la unidad de almacenamiento 22. Por ejemplo, la unidad de control de sistema 26 ejecuta un programa para explorador web y funciona como un explorador web.
(2.3 Estructura y funciones de dispositivo terminal de usuario 30)
5
10
15
20
25
30
35
40
45
50
55
60
65
Una estructura y funciones del dispositivo terminal de usuario 30 se describiran usando la Figura 5.
La Figura 5 es un diagrama de bloques que ilustra una estructura general ejemplar del dispositivo terminal de usuario 30.
Como se ilustra en la Figura 5, el dispositivo terminal de usuario 30 que funciona como un ordenador es un ordenador personal, un telefono inalambrico portatil que incluye un telefono inteligente, un terminal portatil tal como un PDA, o similares de manera similar al dispositivo terminal de tienda 20, y comprende una unidad de comunicacion 31, una unidad de almacenamiento 32, una unidad de visualizacion 33 (medio de visualizacion ejemplar), una unidad de operacion 34, una unidad de interfaz de entrada/salida 35, y una unidad de control de sistema 36. La unidad de control de sistema 36 y la unidad de interfaz de entrada/salida 35 estan conectadas entre sf mediante un bus de sistema 37. Por otro lado, la estructura y funciones del dispositivo terminal de usuario 30 son sustancialmente las mismas que la estructura y funciones del dispositivo terminal de tienda 20, y por lo tanto los detalles de las mismas se omitiran. Por otro lado, la unidad de visualizacion 33 visualiza una pagina web para buscar un producto o una pagina web de resultados de busqueda mediante el explorador web.
[3. Operaciones del sistema de procesamiento de informacion]
Las operaciones del sistema de procesamiento de informacion 1 de acuerdo con la realizacion de la presente invencion se describiran usando las Figuras 6 a 9.
La Figura 6 es un diagrama de flujo que ilustra operaciones ejemplares del servidor de procesamiento de informacion 10. La Figura 7 es un diagrama esquematico que ilustra resultados de busqueda ejemplares mediante el servidor de procesamiento de informacion 10. La Figura 8 es un diagrama de flujo que ilustra una subrutina de generacion de una candidata de palabra relevante. La Figura 9 es un diagrama de flujo que ilustra una subrutina de determinacion de una palabra relevante.
(3.1 Operaciones ejemplares del sistema de procesamiento de informacion)
En primer lugar, el usuario que busca un producto introduce, por ejemplo, “JITENSHA” (bicicleta) en una pagina web para busqueda de producto visualizada en la unidad de visualizacion 33 en el dispositivo terminal de usuario 30. Cuando se hace clic en un boton de busqueda en la pagina web, el dispositivo terminal de usuario 30 transmite la palabra clave de busqueda al servidor de procesamiento de informacion 10.
El servidor de procesamiento de informacion 10 obtiene una primera palabra (etapa S1). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 recibe del dispositivo terminal de usuario 30 la palabra clave de busqueda, y supone la palabra clave de busqueda recibida como una primera palabra. De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un primer medio de obtencion de palabra ejemplar que obtiene la primera palabra como una primera palabra clave de busqueda.
A continuacion, el servidor de procesamiento de informacion 10 obtiene una segunda palabra (etapa S2). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 obtiene una segunda palabra usada junto con la primera palabra con referencia a la DB de registros de consultas 12d. Cuando la primera palabra es “JITENSHA” (bicicleta), la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 obtiene las segundas palabras tales como “HERUMETTO” (casco), “RAITO” (luz), y “KODOMO” (nino) con referencia la DB de registros de consultas 12d. De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un segundo medio de obtencion de palabra ejemplar que obtiene una segunda palabra diferente de la primera palabra.
A continuacion, el servidor de procesamiento de informacion 10 genera una candidata de palabra relevante (etapa S3). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 combina una cadena de caracteres de la primera palabra y una cadena de caracteres de la segunda palabra para generar de esta manera candidatas de palabra relevante asociadas con la primera palabra en el procesamiento de subrutina de generacion de una candidata de palabra relevante. Las candidatas de palabra relevante generadas se almacenan en la unidad de almacenamiento 12 o la RAM 14c. Se generan en el presente documento, como candidatas de palabra relevante ejemplares, candidatas de palabra relevante tales como “JITENSHA YOU HERUMETTO” (casco para bicicleta), “KODOMO YOU JITENSHA” (bicicleta para ninos), “JITENSHA TSUKI HERUMETTO” (casco con bicicleta), y “JITENSHA HERUMETTO” (casco de bicicleta) en combinacion de una cadena de caracteres de la primera palabra (“JITENSHA” (bicicleta)) y cadenas de caracteres de las segundas palabras (“HERUMETTO” (casco) y “KODOMO” (nino)). Por otro lado, la generacion de candidatas de palabra relevante se describira en detalle en la subrutina de generacion de una candidata de palabra relevante.
A continuacion, el servidor de procesamiento de informacion 10 determina una palabra relevante a partir de las candidatas (etapa S4). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 calcula una puntuacion para cada candidata de palabra relevante y determina una palabra relevante
5
10
15
20
25
30
35
40
45
50
55
60
65
que tiene una puntuacion de valor predeterminado o mas a partir de las candidatas de palabra relevante generadas. Si las puntuaciones de “JITENSHA YOU HERUMETTO” (casco para bicicleta) y “KODOMO YOU JITENSHA” (bicicleta para ninos) son mas altas que un valor predeterminado y la puntuacion de “JITENSHA TSUKI HERUMETTO” (casco con bicicleta) es mas baja que el valor predeterminado, “JITENSHA YOU HERUMETTO” (casco para bicicleta) y “KODOMO YOU JITENSHA” (bicicleta para ninos) se determinan como palabras relevantes. De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de generacion de palabra relevante ejemplar que genera una pluralidad de palabras relevantes asociadas con la primera palabra obtenida mediante el primer medio de obtencion de palabra y que contiene la cadena de caracteres de la primera palabra. Por otro lado, la determinacion de palabras relevantes se describira en detalle en la subrutina de determinacion de una palabra relevante.
A continuacion, el servidor de procesamiento de informacion 10 obtiene un primer resultado de busqueda usando la primera palabra como una palabra clave de busqueda (etapa S5). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 busca en la Db de productos 12a basandose en la primera palabra, y obtiene un primer resultado de busqueda. Por ejemplo, se obtiene un resultado de busqueda usando la palabra clave de busqueda “JITENSHA” (bicicleta).
A continuacion, el servidor de procesamiento de informacion 10 obtiene un segundo resultado de busqueda usando la palabra relevante como una palabra clave de busqueda (etapa S6). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 busca en la DB de productos 12a basandose en cada palabra relevante, y obtiene un segundo resultado de busqueda. Por ejemplo, se obtiene cada resultado de busqueda usando la palabra clave de busqueda “JITENSHA yOu HERUMeTtO” (casco para bicicleta) y “KODOMO YOU JITENSHA” (bicicleta para ninos). Por otro lado, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 puede obtener los resultados de busqueda mediante la red 3.
De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de obtencion de resultado de busqueda ejemplar que obtiene un primer resultado de busqueda usando la primera palabra como una palabra clave de busqueda y un segundo resultado de busqueda usando la palabra relevante generada mediante el medio de generacion de palabra relevante como una palabra clave de busqueda.
A continuacion, el servidor de procesamiento de informacion 10 elimina del primer resultado de busqueda el segundo resultado de busqueda (etapa S7). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 borra del primer resultado de busqueda una parte comun con el segundo resultado de busqueda para que sea parte del primer resultado de busqueda. Mas espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 compara elementos respectivos (tales como productos individuales) de los resultados de busqueda que aciertan en la busqueda entre el primer resultado de busqueda y el segundo resultado de busqueda, y borra de los elementos del primer resultado de busqueda los mismos elementos que los del segundo resultado de busqueda. Por ejemplo, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 compara URL (Localizador de Recurso Uniforme), nombres de producto, o similares de los respectivos elementos de los resultados de busqueda para borrar de esta manera los mismos elementos, y por lo tanto elimina los resultados de busqueda con las palabras relevantes “JITENSHA YOU HERUMETTO” (casco para bicicleta) y “KODOMO YOU JItEnSHA” (bicicleta para ninos) como palabras de busqueda, del resultado de busqueda, usando la palabra clave de busqueda “JITENSHA” (bicicleta). Por otro lado, cuando se obtiene el primer resultado de busqueda, se genera una ecuacion de busqueda para eliminar cada palabra relevante en la busqueda con la primera palabra y se realiza una busqueda, y por lo tanto puede omitirse la etapa.
De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para visualizar un resultado de busqueda usando el segundo resultado de busqueda eliminado del primer resultado de busqueda, como al menos parte del primer resultado de busqueda.
A continuacion, el servidor de procesamiento de informacion 10 genera informacion de resultado de busqueda en la que parte del primer resultado de busqueda y el segundo resultado de busqueda se discriminan para que se visualicen en la pantalla (etapa S8). Espedficamente, como se ilustra en la Figura 7, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 genera una pagina web 40 (informacion de resultado de busqueda ejemplar) descrita en HTML o similar para discriminar parte de un primer resultado de busqueda 41 con respecto a un segundo resultado de busqueda 42 y visualizarla en la unidad de visualizacion 33 en el dispositivo terminal de usuario 30. Parte del primer resultado de busqueda 41 y el segundo resultado de busqueda 42 se visualizan en regiones discriminadas en la pagina web 40. En el presente documento, un producto (producto en el segundo resultado de busqueda 42) comun con los productos en el resultado de busqueda usando la palabra relevante “JITENSHA YOU HERUMETTO” (casco para bicicleta) o similar se borra de parte del primer resultado de busqueda 41 y los elementos 41a en resultados de busqueda individuales se agrupan. El segundo resultado de busqueda 42 esta configurado en el que se agrupa un resultado de busqueda 43 con la palabra relevante “JITENSHA YOU HERUMETTO” (casco para bicicleta), un resultado de busqueda 44 con la palabra relevante
5
10
15
20
25
30
35
40
45
50
55
60
65
“JITENSHA YOU RAITO” (luz para bicicleta) y un resultado de busqueda 45 con la palabra relevante “KODOMO YOU JITENSHA” (bicicleta para ninos). Los resultados de busqueda 43, 44 y 45 estan configurados de los elementos 43a, 44a y 45a de los resultados de busqueda, respectivamente. Un resultado de busqueda se visualiza de acuerdo con una palabra relevante “JITENSHA YOU HERUMETTO” (casco para bicicleta) o “JITENSHA YOU RAITO” (luz para bicicleta) en el segundo resultado de busqueda 42.
De esta manera, el servidor de procesamiento de informacion 10 funciona como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para visualizar el resultado de busqueda obtenido mediante el medio de obtencion de resultado de busqueda en la pantalla del medio de visualizacion de acuerdo con una palabra relevante. El servidor de procesamiento de informacion 10 funciona adicionalmente como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para visualizar al menos parte del primer resultado de busqueda obtenido mediante el medio de obtencion de resultado de busqueda y el segundo resultado de busqueda de acuerdo con una palabra relevante en la pantalla del medio de visualizacion de una manera discriminada.
A continuacion, el servidor de procesamiento de informacion 10 transmite la informacion de resultado de busqueda generada al dispositivo terminal de usuario 30. A continuacion, la unidad de control de sistema 36 en el dispositivo terminal de usuario 30 recibe la informacion de resultado de busqueda, y visualiza la pagina web 40 de los resultados de busqueda como en la Figura 7 en la unidad de visualizacion 33.
(3.2 Subrutina de generacion de candidatas de palabra relevante)
Una subrutina de generacion de una candidata de palabra relevante se describira usando la Figura 8.
La Figura 8 es un diagrama de flujo que ilustra la subrutina de generacion de una candidata de palabra relevante.
Como se ilustra en la Figura 8, el servidor de procesamiento de informacion 10 obtiene un sufijo (etapa S10). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 lee “YOU” (para), “TSUKI” (con), “SEI” (fabricado de), “SAN” (producido en), “kAtA” (tipo), “BAN” (placa), “BAN” (version), “GARA” (patron), “IRO” (color) o similares como un caracter de sufijo (caracter intermedio ejemplar) con referencia a la DB de sufijos 12e.
A continuacion, el servidor de procesamiento de informacion 10 genera candidatas de palabra relevante a partir de la primera palabra, la segunda palabra y el sufijo (etapa S11). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 genera candidatas de palabra relevante en combinacion del caracter de sufijo lefdo, la primera palabra y la segunda palabra con referencia a la DB de sufijos 12e. La palabra de sufijo se coloca entre la primera palabra y la segunda palabra para generar de esta manera candidatas de palabra relevante. Por ejemplo, cuando la primera palabra es “JITENSHA” (bicicleta) y la segunda palabra es “HERUMETTO” (casco), se generan palabras relevantes ejemplares tales como “JITENSHA YOU HERUMETTO” (casco para bicicleta), “JITENSHA TSUKI HERUMETTO” (casco con bicicleta), “JITENSHA SEI HERUMETTO” (casco fabricado de bicicleta), ■■■, “HERUMETTO YOU JITENSHA” (bicicleta para casco), ■■■, y “HERUMETTO SEI JITENSHA” (bicicleta fabricada de casco). En este momento, puede generarse una candidata de palabra relevante incluso en una disposicion de la segunda palabra, el caracter de sufijo y la primera palabra en este orden tal como “HERUMETTO YOU JITENSHA” (bicicleta para casco). “JITENSHA YOU RAITO” (luz para bicicleta), “JITENSHA TSUKI RAITO” (luz con bicicleta), ■■■, “KODOMO YOU JITENSHA” (bicicleta para ninos) y similares se generan ademas de “HERUMETTO” (casco). Por otro lado, las candidatas de palabra relevante pueden ser “JITENSHARAITO” (luz de bicicleta) y “JITENSHA HERUMETTO” (casco de bicicleta) que no contienen un caracter de sufijo.
Cuando se termina la subrutina, el servidor de procesamiento de informacion 10 realiza el procesamiento en la etapa S4. De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de generacion de candidatas de palabra relevante ejemplar que genera candidatas que contienen una combinacion de una cadena de caracteres de la primera palabra y una cadena de caracteres de la segunda palabra. La unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de generacion de candidatas de palabra relevante ejemplar que genera candidatas mediante un caracter intermedio entre la primera palabra y la segunda palabra.
(3.3 Subrutina de determinacion de palabra relevante)
Una subrutina de determinacion de una palabra relevante se describira usando la Figura 9.
La Figura 9 es un diagrama de flujo que ilustra la subrutina de determinacion de una palabra relevante.
Como se ilustra en la Figura 9, el servidor de procesamiento de informacion 10 especifica una candidata de palabra relevante (etapa S20). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 especifica secuencialmente una candidata de palabra relevante (tal como “JITENSHA YOU HERUMETTO” (casco para bicicleta)) con respecto a las candidatas de palabra relevante generadas en la etapa S3
5
10
15
20
25
30
35
40
45
50
55
60
65
y almacenadas en la unidad de almacenamiento 12 o la RAM 14c.
A continuacion, el servidor de procesamiento de informacion 10 calcula una frecuencia de aparicion de la primera palabra y la segunda palabra en los registros de consulta (etapa S21). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 calcula una frecuencia de aparicion Nki, k2 en la que aparecen la primera palabra y la segunda palabra junto con la referencia a la DB de registros de consultas 12d. En el presente documento, k1 indica la primera palabra y k2 indica la segunda palabra. Por ejemplo, como se ilustra en la Figura 3, cuando la primera palabra es “JITENSHA” (bicicleta) y la segunda palabra es “HERUMETTO” (casco), la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 lee datos con la primera palabra “JITENSHA” (bicicleta) y la segunda palabra “HERUMETTO” (casco) a partir de la DB de registros de consultas 12d, y supone la frecuencia de aparicion Nk1, k2.
A continuacion, el servidor de procesamiento de informacion 10 halla el numero de tiendas que contienen una candidata de palabra relevante en la explicacion del producto (etapa S22). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 especifica un producto con la candidata de palabra relevante especificada (tal como ““JITENSHA” YOU HERUMETTO” (casco para bicicleta)) o un producto usando una candidata de palabra relevante en la explicacion del producto con referencia a la DB de productos 12a, hallando de esta manera un ID de producto. A continuacion, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 cuenta las tiendas que venden un producto con una candidata de palabra relevante o usando una candidata de palabra relevante en la explicacion del producto basandose en el ID de producto con referencia a la DB de productos 12b, calculando de esta manera el numero de tiendas Mk1, s, k2. En el presente documento, s indica un sufijo tal como “YOU” (para), “TSUKI” (con), “SEI” (fabricado de), “SAN” (producido en), “KATA” (tipo), “BAN” (placa), “BAN” (version), “G ARA” (patron), “IRO” (color), “para”, “con”, “en”, o “para el fin de”.
A continuacion, el servidor de procesamiento de informacion 10 calcula una puntuacion a partir de la frecuencia de aparicion y el numero de tiendas (etapa S23). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 calcula una puntuacion Puntuacion(k1, s, k2) como una funcion de la primera palabra, el sufijo y la segunda palabra de acuerdo con la ecuacion Puntuacion(k1, s, k2) = log(Nk1, k2) x log(Mk1, s, k2) con la frecuencia de aparicion Nk1, k2 y el numero de tiendas Mk1, s, k2.
A continuacion, el servidor de procesamiento de informacion 10 determina si la puntuacion es un valor predeterminado o mas (etapa S24). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 determina si la puntuacion de puntuacion calculada es un valor predeterminado o mas. En el presente documento, cuando la primera palabra k1 y la segunda palabra k2 se usan frecuentemente por el usuario para buscar un producto y la palabra relevante (k1, s, k2) se usa frecuentemente en cada tienda, la puntuacion Puntuacion(k1, s, k2) indica un valor alto. log(Nk1, k2) indica un estado de demanda de producto y log(Mk1, s, k2) indica un estado de suministro de producto.
A continuacion, cuando la puntuacion no es un valor predeterminado o mas (NO en la etapa S24), el servidor de procesamiento de informacion 10 borra la candidata de palabra relevante (etapa S25). Espedficamente, cuando la puntuacion Puntuacion(k1, s, k2) es menor que el valor predeterminado, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 borra de la unidad de almacenamiento 12 o la RAM 14c la candidata de palabra relevante puesto que la candidata de palabra relevante no es adecuada como una palabra relevante.
Cuando la puntuacion es un valor predeterminado o mas (Sf en la etapa S24), el servidor de procesamiento de informacion 10 no borra la candidata de palabra relevante especificada y continua a un procesamiento en la etapa S26.
De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de determinacion de palabra relevante ejemplar que halla el numero de tiendas que venden el producto que contiene una candidata de palabra relevante generada mediante el medio de generacion de candidatas de palabra relevante en la explicacion del producto, y determina una palabra relevante de acuerdo con el numero de tiendas. La unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de determinacion de palabra relevante ejemplar que determina una palabra relevante de acuerdo con el numero de apariciones en las que aparece la primera palabra en una base de datos predeterminada. La unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de determinacion de palabra relevante ejemplar que determina una palabra relevante de acuerdo con el numero de busquedas de resultados que usan una candidata de palabra relevante generada mediante el medio de generacion de candidatas de palabra relevante como una palabra clave de busqueda.
A continuacion, el servidor de procesamiento de informacion 10 determina si estan especificadas todas las candidatas (etapa S26). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 determina si estan especificadas todas las candidatas de palabra relevante almacenadas en la unidad de almacenamiento 12 o la RAM 14c. Cuando todas las candidatas no estan especificadas (NO en la etapa S26), el servidor de procesamiento de informacion 10 continua al procesamiento en la etapa S20.
5
10
15
20
25
30
35
40
45
50
55
60
65
Cuando estan especificadas todas las candidatas (SI en la etapa S26), el servidor de procesamiento de informacion 10 termina los procesamientos en la subrutina, y realiza el procesamiento en la etapa S5.
Como se ha descrito anteriormente, de acuerdo con la presente realizacion, se genera una pluralidad de palabras relevantes asociadas con la primera palabra obtenidas como una palabra clave de busqueda y que contienen una cadena de caracteres de la primera palabra, se obtiene el primer resultado de busqueda usando la primera palabra como una palabra clave de busqueda y el segundo resultado de busqueda usando la palabra relevante generada como una palabra clave de busqueda, y la pagina web 40 (informacion de resultado de busqueda ejemplar) se genera para visualizar los resultados de busqueda obtenidos en la pantalla de la unidad de visualizacion 33 (medio de visualizacion ejemplar) de acuerdo con cada palabra relevante de una manera discriminada, reduciendo de esta manera la mezcla de objetivos a buscarse mediante las palabras clave de busqueda para visualizacion.
Cuando se generan candidatas de palabra relevante a partir de la primera palabra y se determina una palabra relevante a partir de las candidatas, puede generarse una palabra relevante mas apropiada a partir de las candidatas generadas.
Cuando se halla el numero de tiendas que venden el producto conteniendo una candidata de palabra relevante generada en la explicacion del producto y se determina una palabra relevante de acuerdo con el numero de tiendas, puede generarse una palabra relevante mas apropiada, que se usa generalmente en el sitio de compras gestionado mediante el servidor de procesamiento de informacion 10 o en la red.
Cuando se determina una palabra relevante de acuerdo con el numero de apariciones (tales como frecuencia de aparicion Nki, k2) en la que aparece la primera palabra en una base de datos predeterminada tal como la DB de registros de consultas l2d, puede generarse una palabra relevante mas apropiada a partir de la primera palabra usada generalmente en el sitio de compras o la red.
Cuando se obtiene una segunda palabra diferente de la primera palabra y se generan candidatas de palabra relevante que contienen una combinacion de una cadena de caracteres de la primera palabra y una cadena de caracteres de la segunda palabra, puede generarse una palabra relevante mas apropiada. Pueden generarse muchas candidatas de palabra relevante en combinacion de la primera palabra y la segunda palabra, y pueden estrecharse las candidatas a una palabra relevante mas apropiada. Ademas, pueden generarse mas candidatas de palabra relevante en combinacion de la primera palabra, la segunda palabra y un caracter intermedio.
Cuando se genera la informacion de resultado de busqueda para visualizar, como al menos parte del primer resultado de busqueda, un resultado de busqueda en el que se elimina del primer resultado de busqueda el segundo resultado de busqueda, se elimina la mezcla del primer resultado de busqueda y el segundo resultado de busqueda y puede hallarse facilmente un producto relevante del segundo resultado de busqueda. Ademas, el usuario puede hallar facilmente un resultado de busqueda mediante la palabra relevante.
Por otro lado, la presente realizacion puede usarse cuando se registra un producto, se realiza una comprobacion en cuanto a si un nombre de producto a registrarse es apropiado, o se halla un nombre de producto apropiado de un producto relevante en el dispositivo terminal de tienda 20. La primera palabra se transmite desde el dispositivo terminal de tienda 20 al servidor de procesamiento de informacion 10, y el servidor de procesamiento de informacion 10 determina una palabra relevante en S4. A continuacion, el servidor de procesamiento de informacion 10 transmite la palabra relevante determinada en S4 al dispositivo terminal de tienda 20. La palabra relevante se visualiza en la unidad de visualizacion 23 en el dispositivo terminal de tienda 20.
[4. Ejemplos modificados de visualizacion]
Ejemplos modificados de visualizacion de resultado de busqueda mediante el servidor de procesamiento de informacion se describiran usando las Figuras 10, 11 y 12.
Las Figuras 10 y 11 son diagramas esquematicos que ilustran ejemplos modificados del resultado de busqueda mediante el servidor de procesamiento de informacion, respectivamente. La Figura 12 es un diagrama de flujo que ilustra un ejemplo modificado de las operaciones del servidor de procesamiento de informacion.
[4.1 Primer ejemplo modificado de visualizacion]
Un primer ejemplo modificado de visualizacion se describira en primer lugar usando la Figura 10.
Como se ilustra en la Figura 10, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 puede generar una pagina web 50 para discriminar parte de un primer resultado de busqueda 51 con respecto a un segundo resultado de busqueda 52 y para visualizar resultados de busqueda 53 y 54 en los que el segundo resultado de busqueda 52 se agrupa por caracter de sufijo.
Parte del primer resultado de busqueda 51 y el segundo resultado de busqueda 52 se visualizan en regiones
5
10
15
20
25
30
35
40
45
50
55
60
65
discriminadas en la pagina web 50. En el presente documento, se configura parte del primer resultado de busqueda 51, del que se borran los productos visualizados en el segundo resultado de busqueda 52 en productos basados en tipo con las palabras relevantes “BOSUI GATA KAMERA” (camara de tipo impermeable) y “WAIYARESU GATA KAMERA” (camara de tipo inalambrico) y accesorios con las palabras relevantes “KAMERA YOU SANKYAKU” (tnpode para camara) y “KAMERA YOU KEISU” (funda para camara). El segundo resultado de busqueda 52 esta configurado a partir del resultado de busqueda 53 en productos basados en tipo y el resultado de busqueda 54 en productos de accesorio descritos en el sufijo “YOU” (para). Por otro lado, la primera palabra es “KAMERA” (camara).
El resultado de busqueda 53 en productos basados en tipo esta configurado de un resultado de busqueda usando la palabra relevante “BOSUI GATA KAMERA” (camara de tipo impermeable) y un resultado de busqueda usando la palabra relevante “WAIYARESU GATA KAMERA” (camara de tipo inalambrico). El resultado de busqueda 54 en accesorios esta configurado de un resultado de busqueda usando la palabra relevante “KAMERA YOU SANKYAKU” (tnpode para camara) y un resultado de busqueda usando la palabra relevante “KAMERA YOU KEISU” (funda para camara).
Como se ilustra en la Figura 10, cuando se generan candidatas a partir de un caracter intermedio entre la primera palabra y la segunda palabra y se genera informacion de resultado de busqueda para agrupar y visualizar el segundo resultado de busqueda por caracter intermedio en la pantalla del medio de visualizacion, la agrupacion se realiza por caracter intermedio y se clasifican los resultados de busqueda, visualizando de esta manera productos relevantes. Por ejemplo, el caracter intermedio “YOU” (para) o “para” indica aplicacion de uso en muchos casos y por lo tanto pueden visualizarse juntos productos relevantes basados en aplicacion de uso, y el caracter intermedio “SAN” (producido en) indica un area de produccion y por lo tanto pueden visualizarse juntos los productos relevantes basados en area de produccion.
El segundo resultado de busqueda 52 se visualiza en una region diferente del primer resultado de busqueda y se agrupa por caracter intermedio en la pagina web 50, y por lo tanto pueden hallarse facilmente los productos relevantes asociados con la primera palabra. Cuando hay muchos productos relevantes, cada producto relevante puede hallarse facilmente.
De esta manera, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 funciona como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para agrupar y visualizar el segundo resultado de busqueda por caracter intermedio en la pantalla del medio de visualizacion.
Por otro lado, en la etapa S21, cuando se calcula la frecuencia de aparicion Nk1, k2, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 puede hallar el numero de resultados con la primera palabra y la segunda palabra como palabras clave de busqueda (tal como “JITENSHA HERUMETTO” (casco de bicicleta)) en la DB de productos 12a como una base de datos predeterminada ejemplar en lugar de la DB de registros de consultas 12d, obteniendo de esta manera la frecuencia de aparicion Nk1, k2.
Cuando se halla la frecuencia de aparicion Nk1, k2 y el numero de tiendas Mk1, s, k2, puede hallarse la frecuencia de aparicion o el numero de tiendas en la red 3, no limitado al sitio de compras del servidor de procesamiento de informacion 10. Por ejemplo, cuando se halla el numero de tiendas en la red 3, se realiza una busqueda con la candidata de palabra relevante “JITENSHA YOU HERUMETTO” (casco para bicicleta) y los URL donde pueden contarse los productos que se venden.
En la etapa S22, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 puede hallar el numero de busquedas de resultados usando una candidata de palabra relevante generada como una palabra clave de busqueda. El numero de busquedas de resultados puede ser el numero de resultados en la DB de productos 12a o puede ser el numero de resultados en la red 3. La unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 calcula Puntuacion(k1, s, k2) a partir del numero de resultados en lugar de Mk1, s, k2. Puntuacion(k1, s, k2) puede calcularse a partir del numero de resultados, la frecuencia de aparicion Nk1, k2 y el numero de tiendas Mk1, s, k2.
Cuando se determina una palabra relevante de acuerdo con el numero de busquedas de resultados usando una candidata de palabra relevante generada como una palabra clave de busqueda, una palabra relevante usada en general del sitio de compras o la red puede determinarse de esta manera para generar una palabra relevante mas apropiada.
La unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 puede extraer las segundas palabras “HERUMETTO” (casco) y “KODOMO” (nino) a partir de las primeras palabras almacenadas “JITENSHA” YOU HERUMETTO” (casco para bicicleta) y “kOdOMO YOU JITEnShA” (bicicleta para ninos), por ejemplo, con referencia a la DB de registros de consultas 12d.
Las primeras palabras que contienen la primera palabra “JITENSHA” (bicicleta) en la DB de registros de consultas 12d pueden suponerse como palabras relevantes. Por ejemplo, la unidad de control de sistema 14 en el servidor de
5
10
15
20
25
30
35
40
45
50
55
60
65
procesamiento de informacion 10 extrae “JITENSHA YOU HERUMETTO” (casco para bicicleta) y “KODOMO YOU JITENSHA” (bicicleta para ninos) almacenada en el area de la primera palabra en la DB de registros de consultas 12d como candidatas de palabra relevante a partir de la primera palabra “JITENSHA” (bicicleta).
(4.2 Segundo ejemplo modificado de visualizacion)
Un segundo ejemplo modificado de visualizacion se describira usando las Figuras 11 y 12.
Como se ilustra en la Figura 11, el servidor de procesamiento de informacion 10 puede generar una pagina web 60 que es una pagina destacada asociada con la primera palabra. La pagina web 60 tiene un tftulo destacado 60a que indica un artfculo destacado, y un segundo resultado de busqueda 62 mediante una palabra relevante. El segundo resultado de busqueda 62 tiene resultados de busqueda 63 y 64 agrupados por caracter de sufijo. Por otro lado, el tftulo destacado 60a que indica que se genera un artfculo destacado a partir de la primera palabra “KAMERA” (camara).
El resultado de busqueda 63 es un resultado de busqueda sobre productos basados en tipo basandose en el sufijo “KATA” (tipo), por ejemplo, y contiene un resultado de busqueda mediante una palabra relevante que contiene el sufijo “KATA” (tipo). El resultado de busqueda 63 tiene un tftulo de clasificacion 63a basandose en el sufijo, un tftulo de producto 63b basandose en la palabra relevante, y una imagen de producto 63c.
El resultado de busqueda 63 esta configurado de un resultado de busqueda (imagen de producto 63c) con la palabra relevante “BOSUI GATA KAMERA” (camara de tipo impermeable) y un resultado de busqueda (imagen de producto 63c) con la palabra relevante “WAIYARESU GATA KAMERA” (camara de tipo inalambrica). Por otro lado, la imagen de producto 63c es una imagen del resultado del producto superior en la busqueda con cada palabra relevante.
El resultado de busqueda 64 es un resultado de busqueda sobre productos de accesorios descritos con el sufijo “YOU” (para), por ejemplo, y contiene un resultado de busqueda mediante una palabra relevante que contiene el sufijo “YOU” (para). El resultado de busqueda 64 tiene un tftulo de clasificacion 64a basandose en el sufijo, un tftulo de producto 64b con la palabra relevante, y una imagen de producto 64c.
El resultado de busqueda 64 esta configurado de un resultado de busqueda (imagen de producto 64c) con la palabra relevante “KAMERA YOU SANKYAKU” (tnpode para camara), y un resultado de busqueda (imagen de producto 64c) con la palabra relevante “KAMERA YOU KEISU” (funda para camara). Por otro lado, la imagen de producto 64c es una imagen del resultado de producto superior en la busqueda con cada palabra relevante, por ejemplo.
Como se ha descrito anteriormente, el resultado de busqueda se visualiza de acuerdo con la palabra relevante “BOSUI GATA KAMERA” (tipo de camara impermeable) o “KAMERA YOU SANKYAKU” (tnpode para camara) en la pagina web 60. Ademas, los resultados de busqueda 63 y 64 agrupados de acuerdo con el sufijo como parte de la palabra relevante se visualizan en la pagina web 60.
Por otro lado, como se ilustra en la Figura 11, parte del primer resultado de busqueda 61 puede visualizarse en la misma posicion de nivel como el resultado de busqueda basado en tipo 63 de una manera discriminada. El tftulo de clasificacion 61a se genera basandose en la primera palabra. La imagen de producto 61b se genera como parte ejemplar del primer resultado de busqueda a partir del resultado de busqueda en el que el segundo resultado de busqueda se elimina del primer resultado de busqueda basandose en la primera palabra. A continuacion, parte del primer resultado de busqueda 61 y el segundo resultado de busqueda 62 se visualiza en las regiones discriminadas en la pagina web 50.
De esta manera, el servidor de procesamiento de informacion 10 funciona como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para discriminar y visualizar al menos parte del primer resultado de busqueda obtenido mediante el medio de obtencion de resultado de busqueda y el segundo resultado de busqueda asociado con una palabra relevante en la pantalla del medio de visualizacion.
Un ejemplo modificado de las operaciones para visualizar la pagina web 60 se describira a continuacion.
Como se ilustra en la Figura 12, el servidor de procesamiento de informacion 10 obtiene una primera palabra (etapa S31). Espedficamente, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 obtiene la primera palabra “KAMERA” (camara) a partir de la unidad de operacion (no ilustrada) en el servidor de procesamiento de informacion 10 o un terminal (no ilustrado) mediante la red de area local conectada con el servidor de procesamiento de informacion 10 para generar una pagina destacada sobre la primera palabra.
A continuacion, el servidor de procesamiento de informacion 10 obtiene una segunda palabra como en la etapa S2 (etapa 32).
A continuacion, el servidor de procesamiento de informacion 10 genera candidatas de palabra relevante como en la
5
10
15
20
25
30
35
40
45
50
55
60
65
etapa S3 (etapa S33).
A continuacion, el servidor de procesamiento de informacion 10 determina una palabra relevante a partir de las candidatas como en la etapa S4 (etapa S34).
A continuacion, el servidor de procesamiento de informacion 10 obtiene un resultado de busqueda usando cada palabra relevante como una palabra clave de busqueda (tal como un segundo resultado de busqueda mediante una palabra relevante) como en la etapa S6 (etapa S35).
A continuacion, el servidor de procesamiento de informacion 10 genera una pagina destacada sobre la primera palabra clasificada por palabra relevante (etapa S36). Como se ilustra en la Figura 11, la unidad de control de sistema 14 en el servidor de procesamiento de informacion 10 genera en primer lugar un tftulo destacado 60a que indica un artfculo destacado basandose en la primera palabra obtenida. Por otro lado, un sinonimo (tal como “SHASINKI” (camara fotografica)) de la primera palabra “KAMERA” (camara) puede usarse para el tftulo destacado 60a.
A continuacion, la unidad de control de sistema 14 genera los tftulos de clasificacion 63a y 64a basandose en sufijos de palabras relevantes. La unidad de control de sistema 14 genera los tftulos de producto 63a y 64b basandose en palabras relevantes. La unidad de control de sistema 14 genera imagenes de producto 63b y 64c de los productos superiores en el orden de busqueda, por ejemplo, basandose en resultados de busqueda (tales como el segundo resultado de busqueda) usando las palabras relevantes como palabras clave de busqueda. Por otro lado, la informacion sobre el producto puede generarse en lugar de las imagenes de producto. Puede generarse una pluralidad de imagenes de producto en el resultado de busqueda a visualizarse, no unicamente una imagen.
La unidad de control de sistema 14 dispone el tftulo destacado 60a, los tftulos de clasificacion 63a, 64a, los tftulos de producto 63b, 64b, y las imagenes de producto 63c, 64c para generar de esta manera la pagina web 60. Particularmente, la unidad de control de sistema 14 dispone los resultados de busqueda 63 y 64 de acuerdo con sufijos de palabras relevantes (tftulos de clasificacion 63a y 64a). A continuacion, la unidad de control de sistema 14 dispone las paginas de producto 63c y 64c de acuerdo con las palabras relevantes (tftulos de producto 63b y 64b). Los resultados de busqueda se disponen y visualizan de acuerdo con los sufijos de palabras relevantes o las palabras relevantes, y por lo tanto pueden disponerse los objetivos asociados con las palabras y se reduce la mezcla de los objetivos asociados con las palabras para visualizacion.
De esta manera, el servidor de procesamiento de informacion 10 funciona como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para visualizar los resultados de busqueda obtenidos mediante el medio de obtencion de resultado de busqueda sobre la pantalla del medio de visualizacion de acuerdo con una palabra relevante.
Por otro lado, el servidor de procesamiento de informacion 10 puede generar parte del primer resultado de busqueda 61 hallando el primer resultado de busqueda usando la primera palabra como una palabra clave de busqueda como en la etapa S5, y eliminando del primer resultado de busqueda el segundo resultado de busqueda como en la etapa S7.
A continuacion, el servidor de procesamiento de informacion 10 puede reducir la mezcla de los objetivos a buscarse mediante una palabra clave de busqueda para visualizacion, discriminando y visualizando parte del primer resultado de busqueda 61 y el segundo resultado de busqueda 62 asociado con una palabra relevante como en la pagina web 60.
De esta manera, el servidor de procesamiento de informacion 10 funciona como un medio de generacion de informacion de resultado de busqueda ejemplar que genera informacion de resultado de busqueda para discriminar y visualizar al menos parte del primer resultado de busqueda obtenido mediante el medio de obtencion de resultado de busqueda y el segundo resultado de busqueda asociado con una palabra relevante en la pantalla del medio de visualizacion.
Explicacion de los numeros de referencia
1: sistema de procesamiento de informacion 3: red
10: servidor de procesamiento de informacion (dispositivo de procesamiento de informacion)
12a: DB de productos (base de datos predeterminada)
12b: DB de tiendas (base de datos predeterminada)
12d: DB de registros de consultas (base de datos predeterminada)
12e: DB de sufijos (base de datos predeterminada)
20: dispositivo terminal de tienda
23: unidad de visualizacion (medio de visualizacion)
30: dispositivo terminal de usuario
33: unidad de visualizacion (medio de visualizacion)
40, 50, 60: pagina web (informacion de resultado de busqueda)
41, 51, 61: parte de primer resultado de busqueda
42, 52, 62: segundo resultado de busqueda 5

Claims (10)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    REIVINDICACIONES
    1. Un dispositivo de procesamiento de informacion (10) que comprende:
    un primer medio de obtencion de palabra (14) que obtiene una primera palabra a partir de un dispositivo terminal de usuario (30);
    un medio de generacion de palabra relevante (14) que realiza un proceso de generacion, comprendiendo el proceso de generacion:
    generar una cadena de palabra relevante consultando una base de datos de registros de consultas (12d) y obteniendo a partir de la misma una segunda palabra, siendo diferente la segunda palabra de la primera palabra y almacenandose en combinacion con la primera palabra en la base de datos de registros de consultas (12d), comprendiendo la cadena de palabra relevante una cadena de caracteres que contiene la primera palabra y una cadena de caracteres que contiene la segunda palabra;
    un medio de obtencion de resultado de busqueda (14) que obtiene un primer conjunto de resultados de busqueda usando la primera palabra como una palabra clave de busqueda y un segundo conjunto de resultados de busqueda usando la cadena de palabra relevante generada mediante el medio de generacion de palabra relevante como una palabra clave de busqueda;
    un medio de generacion de informacion de resultado de busqueda (14) que:
    compara el primer conjunto de resultados de busqueda y el segundo conjunto de resultados de busqueda para identificar resultados de busqueda comunes incluidos tanto en el primer como en el segundo conjunto de resultados de busqueda;
    elimina del primer conjunto de resultados de busqueda los resultados de busqueda comunes, generando de esta manera un primer conjunto modificado de resultados de busqueda; y
    genera informacion de resultado de busqueda (41, 51) que indica el primer conjunto modificado de resultados de busqueda e informacion de resultado de busqueda (42, 52) separada que indica el segundo conjunto de resultados de busqueda; y
    un medio de transmision (10) que transmite, al dispositivo terminal de usuario (30), para visualizar en un medio de visualizacion (23) del dispositivo terminal de usuario (30), la informacion de resultado de busqueda (41, 51, 42, 52) generada.
  2. 2. El dispositivo de procesamiento de informacion (10) de acuerdo con la reivindicacion 1, en el que el medio de generacion de palabra relevante (14) tiene:
    un medio de generacion de candidatas de palabra relevante que genera candidatas de la cadena de palabra relevante a partir de la primera palabra realizando dicho proceso de generacion en lo que se refiere a diferentes segundas palabras, y/o en lo que se refiere a diferentes caracteres intermedios entre la primera palabra y la segunda palabra, para cada candidata; y
    un medio de determinacion de palabra relevante que determina la cadena de palabra relevante a partir de las candidatas.
  3. 3. El dispositivo de procesamiento de informacion (10) de acuerdo con la reivindicacion 2, en el que el medio de determinacion de palabra relevante:
    calcula una puntuacion para cada candidata de la cadena de palabra relevante; y
    determina como la cadena de palabra relevante una dicha candidata que tiene una puntuacion de valor predeterminado o mas.
  4. 4. El dispositivo de procesamiento de informacion (10) de acuerdo con la reivindicacion 3, en el que el medio de determinacion de palabra relevante:
    halla un numero de tiendas que contienen una dicha candidata de la cadena de palabra relevante generada mediante el medio de generacion de candidatas de palabra relevante en una explicacion de un producto y venden el producto, y
    en el que la puntuacion para una dicha candidata se calcula a partir del numero de tiendas halladas para una dicha candidata.
  5. 5. El dispositivo de procesamiento de informacion (10) de acuerdo con la reivindicacion 3 o la reivindicacion 4, en el que el medio de determinacion de palabra relevante:
    calcula un numero de apariciones en las que la primera palabra y la segunda palabra de una dicha candidata aparecen juntas en la base de datos de registros de consultas (12d); y
    en el que la puntuacion para una dicha candidata se calcula a partir del numero calculado de apariciones para
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    una dicha candidata.
  6. 6. El dispositivo de procesamiento de informacion (10) de acuerdo con una cualquiera de las reivindicaciones 3 a 5, en el que el medio de determinacion de palabra relevante:
    halla un numero de busquedas de resultados usando una dicha candidata de la cadena de palabra relevante como una palabra clave de busqueda; y
    en el que la puntuacion para una dicha candidata se calcula a partir del numero de busquedas de resultados para una dicha candidata.
  7. 7. El dispositivo de procesamiento de informacion (10) de acuerdo con la reivindicacion 2,
    en el que el medio de generacion de candidatas de palabra relevante genera las candidatas realizando dicho proceso de generacion en lo que se refiere a diferentes caracteres intermedios entre la primera palabra y la segunda palabra, para cada candidata, y
    el medio de generacion de informacion de resultado de busqueda (14) genera la informacion de resultado de busqueda (41, 51, 42, 52) para agruparel segundo conjunto de resultados de busqueda por caracter intermedio.
  8. 8. Un metodo de procesamiento de informacion de un dispositivo de procesamiento de informacion (10) para procesar informacion, comprendiendo el metodo:
    una primera etapa de obtencion de palabra de obtencion de una primera palabra a partir de un dispositivo terminal de usuario (30);
    una etapa de generacion de palabra relevante de generacion de una cadena de palabra relevante consultando una base de datos de registros de consultas (12d) y obteniendo a partir de la misma una segunda palabra, siendo diferente la segunda palabra de la primera palabra y almacenandose en combinacion con la primera palabra en la base de datos de registros de consultas (12d), comprendiendo la cadena de palabra relevante una cadena de caracteres que contiene la primera palabra y una cadena de caracteres que contiene la segunda palabra;
    una etapa de obtencion de resultado de busqueda de obtencion de un primer conjunto de resultados de busqueda usando la primera palabra como una palabra clave de busqueda y un segundo conjunto de resultados de busqueda usando la cadena de palabra relevante generada en la etapa de generacion de palabra relevante como una palabra clave de busqueda; y
    una etapa de generacion de informacion de resultado de busqueda de:
    comparar el primer conjunto de resultados de busqueda y el segundo conjunto de resultados de busqueda para identificar resultados de busqueda comunes incluidos tanto en el primer como en el segundo conjunto de resultados de busqueda;
    eliminar del primer conjunto de resultados de busqueda los resultados de busqueda comunes, generando de esta manera un primer conjunto modificado de resultados de busqueda; y
    generar informacion de resultado de busqueda (41, 51) que indica el primer conjunto modificado de resultados de busqueda e informacion de resultado de busqueda (42, 52) separada que indica el segundo conjunto de resultados de busqueda; y
    una etapa de transmision de transmision, al dispositivo terminal de usuario (30), para visualizar en un medio de visualizacion (23) del dispositivo terminal de usuario (30), la informacion de resultado de busqueda (41, 51, 42, 52) generada.
  9. 9. Un programa para un dispositivo de procesamiento de informacion (10), provocando el programa que un ordenador (10) funcione como:
    un primer medio de obtencion de palabra (14) que obtiene una primera palabra a partir de un dispositivo terminal de usuario (30);
    un medio de generacion de palabra relevante (14) que realiza un proceso de generacion, comprendiendo el proceso de generacion:
    generar una cadena de palabra relevante consultando una base de datos de registros de consultas (12d) y obteniendo a partir de la misma una segunda palabra, siendo diferente la segunda palabra de la primera palabra y almacenandose en combinacion con la primera palabra en la base de datos de registros de consultas (12d), comprendiendo la cadena de palabra relevante una cadena de caracteres que contiene la primera palabra y una cadena de caracteres que contiene la segunda palabra;
    un medio de obtencion de resultado de busqueda (14) que obtiene un primer conjunto de resultados de busqueda usando la primera palabra como una palabra clave de busqueda y un segundo conjunto de resultados de busqueda usando la cadena de palabra relevante generada mediante el medio de generacion de palabra relevante como una palabra clave de busqueda; y
    un medio de generacion de informacion de resultado de busqueda (14) que:
    5
    10
    15
    20
    25
    30
    35
    40
    45
    compara el primer conjunto de resultados de busqueda y el segundo conjunto de resultados de busqueda para identificar resultados de busqueda comunes incluidos tanto en el primer como en el segundo conjunto de resultados de busqueda;
    elimina del primer conjunto de resultados de busqueda los resultados de busqueda comunes, generando de esta manera un primer conjunto modificado de resultados de busqueda; y
    genera informacion de resultado de busqueda (41, 51) que indica el primer conjunto modificado de resultados de busqueda e informacion de resultado de busqueda (42, 52) separada que indica el segundo conjunto de resultados de busqueda; y
    un medio de transmision (10) que transmite, al terminal de usuario (30), para visualizar en un medio de visualizacion (23) de un terminal de usuario (30), la informacion de resultado de busqueda (41, 51, 42, 52) generada.
  10. 10. Un medio de grabacion que graba de manera legible por ordenador un programa para un dispositivo de procesamiento de informacion (10) en el mismo, provocando el programa que un ordenador (10) funcione como:
    un primer medio de obtencion de palabra (14) que obtiene una primera palabra a partir de un terminal de usuario (30);
    un medio de generacion de palabra relevante (14) que realiza un proceso de generacion, comprendiendo el proceso de generacion:
    generar una cadena de palabra relevante consultando una base de datos de registros de consultas (12d) y obteniendo a partir de la misma una segunda palabra, siendo diferente la segunda palabra de la primera palabra y almacenandose en combinacion con la primera palabra en la base de datos de registros de consultas (12d), comprendiendo la cadena de palabra relevante una cadena de caracteres que contiene la primera palabra y una cadena de caracteres que contiene la segunda palabra;
    un medio de obtencion de resultado de busqueda (14) que obtiene un primer conjunto de resultados de busqueda usando la primera palabra como una palabra clave de busqueda y un segundo conjunto de resultados de busqueda usando la cadena de palabra relevante generada mediante el medio de generacion de palabra relevante como una palabra clave de busqueda; y
    un medio de generacion de informacion de resultado de busqueda (14) que:
    compara el primer conjunto de resultados de busqueda y el segundo conjunto de resultados de busqueda para identificar resultados de busqueda comunes incluidos tanto en el primer como en el segundo conjunto de resultados de busqueda;
    elimina del resultado de busqueda los resultados de busqueda comunes, generando de esta manera unos primeros resultados de busqueda modificados; y
    genera informacion de resultado de busqueda (41, 51) que indica el primer conjunto modificado de resultados de busqueda e informacion de resultado de busqueda (42, 52) separada que indica el segundo conjunto de resultados de busqueda; y
    un medio de transmision (10) que transmite, al dispositivo terminal de usuario (30), para visualizar en un medio de visualizacion (23) del dispositivo terminal de usuario (30), la informacion de resultado de busqueda (41, 51, 42, 52) generada.
ES12834776.2T 2011-09-29 2012-06-29 Dispositivo de procesamiento de información, método de procesamiento de información, programa para dispositivo de procesamiento de información y medio de grabación Active ES2618922T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011215411 2011-09-29
JP2011215411 2011-09-29
PCT/JP2012/066749 WO2013046838A1 (ja) 2011-09-29 2012-06-29 情報処理装置、情報処理方法、情報処理装置用プログラム、および、記録媒体

Publications (1)

Publication Number Publication Date
ES2618922T3 true ES2618922T3 (es) 2017-06-22

Family

ID=47994898

Family Applications (1)

Application Number Title Priority Date Filing Date
ES12834776.2T Active ES2618922T3 (es) 2011-09-29 2012-06-29 Dispositivo de procesamiento de información, método de procesamiento de información, programa para dispositivo de procesamiento de información y medio de grabación

Country Status (6)

Country Link
US (1) US8788521B2 (es)
EP (1) EP2720156B1 (es)
JP (1) JP5347083B2 (es)
CN (1) CN103814375B (es)
ES (1) ES2618922T3 (es)
WO (1) WO2013046838A1 (es)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9715533B2 (en) 2013-07-02 2017-07-25 Ebay Inc. Multi-dimensional search
CN105446972B (zh) 2014-06-17 2022-06-10 阿里巴巴集团控股有限公司 基于及融合用户关系数据的搜索方法、装置和***
US20150370856A1 (en) * 2014-06-18 2015-12-24 Sony Corporation Method and system for processing a search query
JP6363030B2 (ja) * 2015-02-05 2018-07-25 クラリオン株式会社 情報処理システム、および情報処理装置
JP6423130B2 (ja) * 2016-07-03 2018-11-14 株式会社ぐるなび 情報提供方法、情報提供プログラム、及び情報提供装置
JP6869669B2 (ja) * 2016-08-31 2021-05-12 株式会社ぐるなび サーバ、情報提供方法、及び情報提供プログラム
JP7013756B2 (ja) * 2017-09-19 2022-02-01 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6378228A (ja) * 1986-09-20 1988-04-08 Matsushita Electric Ind Co Ltd 情報検索装置
JP3222193B2 (ja) 1992-05-13 2001-10-22 富士通株式会社 情報検索装置
JPH0756948A (ja) * 1993-08-09 1995-03-03 Fuji Xerox Co Ltd 情報検索装置
AUPQ163899A0 (en) * 1999-07-14 1999-08-05 Canon Kabushiki Kaisha Aromated document production from a search environment
JP3870666B2 (ja) * 2000-06-02 2007-01-24 株式会社日立製作所 文書検索方法および装置並びにその処理プログラムを記録した記録媒体
JP4579443B2 (ja) 2001-04-19 2010-11-10 正 五井野 商品検索方法、商品検索装置及びプログラム
US7051023B2 (en) * 2003-04-04 2006-05-23 Yahoo! Inc. Systems and methods for generating concept units from search queries
US9288000B2 (en) * 2003-12-17 2016-03-15 International Business Machines Corporation Monitoring a communication and retrieving information relevant to the communication
KR100458459B1 (ko) * 2004-01-27 2004-11-26 엔에이치엔(주) 검색자의 검색 요청에 응답하여 검색 결과 목록을생성하고 검색어 광고를 제공하는 방법 및 검색어 광고제공 시스템
US7698267B2 (en) * 2004-08-27 2010-04-13 The Regents Of The University Of California Searching digital information and databases
US8438142B2 (en) * 2005-05-04 2013-05-07 Google Inc. Suggesting and refining user input based on original user input
JP4761460B2 (ja) * 2006-05-01 2011-08-31 コニカミノルタビジネステクノロジーズ株式会社 検索装置による情報検索方法、情報検索装置及び情報検索処理プログラム
CN100498789C (zh) * 2006-09-08 2009-06-10 丁光耀 基于离散性、交叉性、非完全性的特性字符串匹配方法
JP5044236B2 (ja) * 2007-01-12 2012-10-10 富士フイルム株式会社 コンテンツ検索装置、およびコンテンツ検索方法
KR20080096005A (ko) * 2007-04-26 2008-10-30 엔에이치엔(주) 키워드 제공 범위에 따라 키워드 제공 방법 및 그 시스템
US20090094211A1 (en) * 2007-10-05 2009-04-09 Fujitsu Limited Implementing an expanded search and providing expanded search results
JP2009134656A (ja) * 2007-12-01 2009-06-18 Fujifilm Corp 商品提示システム及び商品検索サーバ
JP5224851B2 (ja) * 2008-02-27 2013-07-03 インターナショナル・ビジネス・マシーンズ・コーポレーション 検索エンジン、検索システム、検索方法およびプログラム
US8086048B2 (en) * 2008-05-23 2011-12-27 Yahoo! Inc. System to compile landmark image search results
WO2010049889A1 (en) * 2008-10-27 2010-05-06 Yosef Mintz System and method to retrieve search results from a distributed database
US8396850B2 (en) * 2009-02-27 2013-03-12 Red Hat, Inc. Discriminating search results by phrase analysis
JP5289573B2 (ja) * 2009-07-27 2013-09-11 株式会社東芝 関連性提示装置、方法およびプログラム
US8831944B2 (en) * 2009-12-15 2014-09-09 At&T Intellectual Property I, L.P. System and method for tightly coupling automatic speech recognition and search
US8903794B2 (en) * 2010-02-05 2014-12-02 Microsoft Corporation Generating and presenting lateral concepts

Also Published As

Publication number Publication date
CN103814375B (zh) 2015-04-22
US20140143237A1 (en) 2014-05-22
EP2720156A1 (en) 2014-04-16
US8788521B2 (en) 2014-07-22
CN103814375A (zh) 2014-05-21
EP2720156B1 (en) 2016-12-21
EP2720156A4 (en) 2014-10-29
WO2013046838A1 (ja) 2013-04-04
JPWO2013046838A1 (ja) 2015-03-26
JP5347083B2 (ja) 2013-11-20

Similar Documents

Publication Publication Date Title
ES2618922T3 (es) Dispositivo de procesamiento de información, método de procesamiento de información, programa para dispositivo de procesamiento de información y medio de grabación
KR101974695B1 (ko) 추천 결과를 디스플레이하기 위한 방법 및 장치
ES2791697T3 (es) Dispositivo de procesamiento de información, método de procesamiento de información, y programa de procesamiento de información
US8880548B2 (en) Dynamic search interaction
Inglis et al. Visualizing variable importance and variable interaction effects in machine learning models
WO2013179688A1 (ja) 特典付与システム、特典付与方法、特典付与装置、特典付与プログラム、特典関連情報表示プログラム及び特典関連情報表示方法
CN113536136A (zh) 一种实现搜索的方法、装置及设备
KR102593996B1 (ko) 소셜 미디어 활동 분석을 통한 추천 서비스 제공 장치 및 방법
EP4232980A1 (en) Content based related view recommendations
JP2006236228A (ja) 評価情報提供システムおよびその方法
CN105637505A (zh) 用于搜索数据库的方法
Weber et al. Travel distance and travel time using Stata: New features and major improvements in georoute
JP2023541584A (ja) 自動データモデル生成
JP5265414B2 (ja) ネットショッピング管理装置
US20210271637A1 (en) Creating descriptors for business analytics applications
US20150154683A1 (en) Product search support server, product search support method, and product search support program
JP2019008426A (ja) 商品等評価装置、商品等評価方法、およびプログラム
Ruijgrok et al. OntoNavShop: An ontology-based approach for web-shop navigation
JP6960553B2 (ja) ブランド辞書作成装置、商品等評価装置、ブランド辞書作成方法及びプログラム
US20140143273A1 (en) Information-processing device, storage medium, information-processing system, and information-processing method
JP2008059138A (ja) 個人用知識公開装置
JP2014222448A (ja) 書籍抽出装置、書籍抽出方法及び書籍抽出用プログラム
JP7522148B2 (ja) 情報処理装置、情報処理方法及び情報処理プログラム
JP6964445B2 (ja) ブランド辞書作成装置、ブランド辞書作成方法、およびプログラム
Yamamoto et al. Extracting adjective facets from community Q&A corpus