Patent ID: 6633864
Filing Date: 2003-10-14
Classification: G06F,Y10S

Abstract:
A method in a data processing system for processing search requests comprising the data processing system implemented steps of:receiving a search request; initiating a first thread, wherein the first thread provides an interface with a user to manipulate the results returned by a second thread and wherein the first thread and the second thread execute in parallel in the data processing system; and initiating the second thread, wherein the second thread performs a search using the search request and stores the results of the search in a data structure, wherein the second thread sends a signal to the first thread each time a result is obtained from the search and wherein the interface thread examines the data structure each time the signal is received from the search thread and updates the presentation of the results, and wherein the results returned by the second thread may be manipulated, using the interface provided by the first thread, while the second thread is executing.