Patent ID: 7383252

Claim:
A business intelligence within an adaptive searching system, the business intelligence comprising: a business intelligence engine for communicating with a corporate database associated with a business enterprise and a consumer, the business intelligence engine compiling data about the consumer and any transaction conducted by the consumer with the business enterprise; a transaction monitor for monitoring the transactions conducted by the consumer with the business enterprise; a business process and rules engine providing specified rules associated with the data obtained; wherein the business intelligence engine analyzes the data to provide a communication message to the consumer personalized to the consumer; a search engine for receiving and processing search queries, the search engine utilizing an adaptive search algorithm; an interface device for communicating with the search engine, the interface device providing a communication link between a user providing a search query to the search engine; and a data source associated with the business enterprise; the search algorithm having an index of the plurality of data sources; the search engine utilizing a plurality of message passing ants, each message passing ant searching the indexed plurality of data sources to answer the search query and depositing a signal of a path traversed, thereby allowing other message passing ants to follow the path taken by a previous message passing ant in response to the signal of the path traversed by a previous message passing ant; whereby the business intelligence is integrated into the search engine to process data contained in the plurality of data sources.