Patent ID: 7082427

Claim:
A text indexing system that permits an application service provider to provide data identifying prospective customers of a product or service provided by a product/service provider, comprising: a data acquisition process for extracting text documents from unstructured Internet discussion sites selected from the group of: newsgroups, discussion forums, and mailing lists; wherein the data acquisition process operates by intruding into the Internet discussion site independently of, and without activation by the participants of the discussion site; wherein each discussion site comprises a collection of text documents generated by participants of the text sources and simultaneously received by multiple participants of the discussion site; an archive database for storing the extracted text documents; a text indexing server for receiving queries from the product/service provider, each query representing a request for information about participants who are prospective customers of the product or service; wherein the text indexing server is further operable to index the archive database such that each document is indexed by keyword data representing the content of the documents and by contact data associated with the participant who generated the document; wherein the text indexing server responds to each query by accessing the archive database; wherein the text indexing server is further operable to perform keyword searches of the archive database in response to the queries, and to provide the product/service provider with at least one link to a document stored in the database that contains contact information for a prospective customer who is discussing the product or service and at least one item of contact data for the prospective customer; wherein the text indexing server is further operable to perform contact data searches of the archive database in response to the queries, and to provide the product/server provider with a list of documents associated with a specified contact; a web server for providing access to the text indexing server via a web browser and the Internet, such that the product/service provider may interact with the text indexing server to make the requests online via the Internet and to receive the outputs generated by the text indexing server; wherein the at least one link enables the product/service provider to access a text document from the database via the web browser.