System and method for utilizing a desktop integration module to collect user metrics
First Claim
1. A system for monitoring documents that a user has accessed comprising:
- an application plugin module for extracting information from one or more documents when an application matching a specified type is started;
a communications module for converting the extracted information from said one or more documents into a format that is readily searchable;
a user interaction module for monitoring an amount of time that said one or more documents is used by the user; and
a document filter module enabling the user to define filters to exclude certain documents from being tracked and indexed.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
-
Citations
11 Claims
-
1. A system for monitoring documents that a user has accessed comprising:
-
an application plugin module for extracting information from one or more documents when an application matching a specified type is started;
a communications module for converting the extracted information from said one or more documents into a format that is readily searchable;
a user interaction module for monitoring an amount of time that said one or more documents is used by the user; and
a document filter module enabling the user to define filters to exclude certain documents from being tracked and indexed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of monitoring and indexing one or more documents that a user had accessed, the method comprising:
-
monitoring each instance in which a user accesses a document; and
determining whether each one or more accessed documents should be indexed, and for those of said one or more accessed documents should be indexed;
creating an application plugin session to extract information from said one or more accessed documents; and
submitting said extracted information to an index, wherein said extracted information may be searched. - View Dependent Claims (9)
-
-
10. A computer implemented system for monitoring and indexing one or more documents that a user had accessed, the system comprising:
-
means for monitoring each instance in which a user access a document; and
means for determining whether each one or more accessed documents should be indexed and for those of said one or more accessed documents should be indexed;
means for creating an application plugin session to extract information from said one or more accessed documents; and
means for submitting said extracted information to an index, wherein said extracted information may be searched. - View Dependent Claims (11)
-
Specification