Patent ID: 8145619

Claim:
A method for identifying companies with specific business objectives, the method comprising the steps of: using existing sources of company firmographic data to identify a broad set of companies and associated websites; crawling the websites associated with said identified companies, and indexing web site content for each of said identified companies with said specific business objective to realize indexed web content; joining said company firmographic data with said indexed web content using a business objective common identifier to generate a store of joined structured firmographic data and indexed web content; presenting a display image representation of the store of joined structured firmographic data and indexed web content for user review, and to receive user input to score each of said companies identified therein; using a search interface, first querying the store of scored, joined structured firmographic data and indexed web content; obtaining, via said search interface, search query results including identified companies; receiving, at a machine processor, user provided feedback on a quality of search query results; said user provided feedback comprising a score of one or more said identified companies in a predictive, machine learning process; and augmenting the search interface with said predictive, machine-learning process to allow rapid identification of companies possibly missed in the first querying that are associated with said specific business objective.