Text indexing system to index, query the archive database document by keyword data representing the content of the documents and by contact data associated with the participant who generated the document
First Claim
1. 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.
19 Assignments
0 Petitions
Accused Products
Abstract
A text indexing system for collecting business intelligence about a client, as well as for identifying prospective customers of the client, for use in a lead generation system accessible by the client via the Internet. The text indexing system has various components, including a data acquisition process that extracts textual data from various Internet sources, a database for storing the extracted data, a text indexing server that executes keyword searches of the database, and an output repository. A web server provides client access to the repository, and to the indexing server.
256 Citations
11 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A text indexing method performed by an information service provider of providing data identifying prospective customers of a product or service provided by the product/service provider, comprising the steps of:
-
identifying at least one Internet discussion site selected from the group of;
newsgroups, discussion forums and mailing lists;wherein the discussion site comprises a collection of text documents generated by participants of the discussion site and simultaneously received by multiple participants of the discussion site; storing extracted text documents in an archive database; receiving a query from the product/service provider, via a web browser and a text indexing server, the query representing a subject of discussion by participants of the discussion site; using a text indexing server to index the archive database such that each document is indexed by content keyword data and by contact data associated with the participant who generated the document; wherein the text indexing server is further used to receive queries from the product/service provider, each query representing a request for information about participants who are prospective customers of the product or service, and to respond to each query by accessing the archive database; wherein the text indexing server may respond to a query with a content search of the archive database, and provide the product/service provider with a link to at least one 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 information for the prospective customer; wherein the text indexing server may alternatively respond to a query with a contact data search of the archive data, and provide the product/server provider with a list of text documents associated with a specified contact person; delivering to the product/service provider, via a web browser, a query response to the product/service provider, the query response containing a description of the text source and a link to the document. - View Dependent Claims (8, 9, 10, 11)
-
Specification