Patent ID: 9298833
Filing Date: 2016-03-29
CPC Classification: G06F

Claim Text:
1. In a computer network system an improved computer implemented method running on a server of said network system for performing document searches comprising the steps of: (a) Initiating a search in response to a user's query from an input device, said query including a multiplicity of key words, with said key words being searched one at a time through a word indexed database; (b) noting which documents in said word indexed database contain a first key word of said key words being searched and which documents do not contain said first key word; (c) eliminating all documents not containing said first key word only if any other documents containing said first key word are found, and; (d) retaining documents containing said first key word and making these documents the database to be searched with, a next of said key words, or alternately; (e) retaining all documents not containing said first key word if no documents containing said first key word were found, and making these documents the database to be searched with a next of said key words, and; (f) repeating steps (b) through (e) with a next of said key words in lieu of a first of said key words for each of the remaining said key words of said query, and; (g) sending the resulting documents back to the user, whereby; a modified Boolean search method will have been created that will search all input key words through said word indexed database, without terminating the search because one or more of said key words being searched is not found in the database being searched, and will always generate relevant documents.