A computer program product is provided as a session search system and
associated method that provide a novel type of query referred to as
"session query". In the context of a session query, a user issues a search
query using, for example, a web-based form. This query is processed
immediately by the search engine, yielding search result elements that are
returned within the new context of a "dynamic search result set". As long
as the user is reviewing the "dynamic search result set" of the session
query, the search result is updated automatically in almost real-time,
when new information arrives. When the user is no longer interested in
continuing the search, the session query is terminated. The session search
system generally includes two modules: A client module that presents the
"dynamic search result set" to the user, and a server module that manages
the current set of active session queries. The client module implements an
executable code in the user's web browser.
Een computerprogrammaproduct wordt verstrekt als een systeem van het zittingsonderzoek en een bijbehorende methode dat een nieuw type van vraag verstrekken dat als "zittingsvraag" wordt bedoeld. In de context van een zittingsvraag, geeft een gebruiker een onderzoeksvraag uit gebruikend, bijvoorbeeld, een web-based vorm. Deze vraag wordt verwerkt onmiddellijk door de onderzoeksmotor, die de elementen opbrengt van het onderzoeksresultaat die binnen de nieuwe context van een "dynamische reeks van het onderzoeksresultaat" zijn teruggekeerd. Zolang de gebruiker de "dynamische reeks van het onderzoeksresultaat" van de zittingsvraag herziet, wordt het onderzoeksresultaat bijgewerkt automatisch in bijna in real time, wanneer de nieuwe informatie aankomt. Wanneer de gebruiker niet meer geinteresseerd in het voortzetten van het onderzoek is, wordt de zittingsvraag geëindigd. Het systeem van het zittingsonderzoek omvat over het algemeen twee modules: Een cliëntmodule die de "dynamische reeks van het onderzoeksresultaat" aan de gebruiker voorstellen, en een servermodule die de huidige reeks actieve zittingsvragen beheert. De cliëntmodule voert een uitvoerbare code in het Webbrowser van de gebruiker uit.