Patent ID: 7231382

Claim:
A method of loading a new data set on a system configured to search a data set for data that meet user defined search criteria, wherein the system includes a master database, a data loading master server, a network file system server, a search engine operable to simultaneously process search queries on an old data set and on a new data set simultaneously, the method comprising the steps of: receiving a new data set and storing the new data set in the master database; setting a flag to indicate that the new data set is available; requesting a file transfer from the master data base to the data loading master server when the flag indicates that the new data set is available and transferring the new data set to the data loading master server; transferring the new data set from the data loading master server to the network file system server; running a first search process searching the old data set; running a second search process searching the new data set; processing queries in response to user search requests using the first search process prior to receiving a command to switch to a new data set; and processing queries in response to user requests using the second search process after receiving the command to switch to the new data set.