Patent Document ID: 7689543
Application ID: 10798508

Base Claim:
1. A computerized method for searching a knowledge base database having a plurality of answer objects for a match answer and an alternative answer and providing the match answer and alternative answer, comprising: inputting a search term; beginning a search at a random location in the knowledge base to identify the match answer; outputting the match answer; determining a match answer category from the match answer; determining a look-up association based on the match answer category and a search history table; inputting the look-up association into an alternative answer probability table to identify an alternative answer category; performing a secondary search at a second random location in the knowledge base to find the alternative answer that only belongs to the alternative answer category; and outputting the alternative answer.

---

Claim 4:
4. The method of claim 1 , wherein the search term is extracted from a natural language input.