In a system, method and program for identifying information accessible over
a client/server network, search results obtained by a search engine
running on a server may be improved by utilizing computing resources on a
client. Initial search results produced by the server search engine are
further processed on the client machine, which may produce a more refined
set of search results. The processing on the client machine may be done
using a client-side search program. The usefulness of the search results
to a user may therefore be improved without the need for additional server
resources. Data associated with the additional search results produced by
the processing on the client may be sent back to the server. The server
may then update its search engine such that results for subsequent
searches on the server may be improved. A system for implementing the
improved searching may include a network server having a server-side
search program and a network client having a browser and a client-side
search program. Program instructions implementing methods of the improved
searching using such a system may be included on a carrier medium, which
may be a transmission medium or storage medium.
En un sistema, un método y un programa para identificar la información accesible sobre una red client/server, los resultados de la búsqueda obtenidos por un Search Engine que funciona en un servidor pueden ser mejorados utilizando recursos que computan en un cliente. Los resultados iniciales de la búsqueda produjeron por el Search Engine del servidor se procesan más a fondo en la máquina del cliente, que puede producir un sistema refinado de resultados de la búsqueda. El proceso en la máquina del cliente se puede hacer usando un programa de la búsqueda del cliente-lado. La utilidad de los resultados de la búsqueda a un usuario se puede por lo tanto mejorar sin la necesidad de recursos adicionales del servidor. Los datos se asociaron a los resultados adicionales de la búsqueda producidos por el proceso en el cliente se pueden enviar de nuevo al servidor. El servidor puede entonces poner al día su Search Engine tales que los resultados para las búsquedas subsecuentes en el servidor pueden ser mejorados. Un sistema para poner buscar en ejecucio'n mejorado puede incluir un servidor de la red que tiene un programa de la búsqueda del servidor-lado y un cliente de la red que tienen un browser y un programa de la búsqueda del cliente-lado. Las instrucciones de programa que ponen métodos en ejecucio'n de buscar mejorado usando tal sistema pueden ser incluidas en un medio del portador, que puede ser un medio de la transmisión o medio de almacenaje.