Knowledge archival and recollection systems and methods
First Claim
Patent Images
1. A method of extracting knowledge from a knowledge archival and recollection system, said method comprising:
- recognizing a user actuation on a computer;
initiating a search application;
displaying a user search interface;
receiving input parameters via said search interface, the input parameters including keyword, date range, user activity data, file enhancement, criteria and graph options from the user, the user activity data including data of activity of the user accessing online data, being provided to the computer from a network, and offline data, being locally available on the computer, said file enhancement including annotation and file insertion;
identifying a query type based on said received input parameters;
formulating a database query based on the received input parameters;
transmitting said database query to a database, the database being in communication with a file archive indexer for indexing a file archive for storing files and data regarding said files, the file archive indexer including a front-end indexer for processing queries and a background indexer for generating and updating indexes;
formulating a keyword query based on the keyword;
transmitting the keyword query to the file archive indexer;
obtaining database query results from said database and keyword query results from the file archive indexer, the database storing the user activity data and the file archive storing actual content accessed by the user;
providing result of intersection of said database query results and the keyword query results to a result analyzer module, the result analyzer module generating a rank for each database query result and obtaining a click stream for the each database query result; and
displaying search result analyzer module results to the user, the search result analyzer module results including a customizable user activity report based on the input parameters and the user activity data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of extracting knowledge from a knowledge archival and recollection system, comprising the steps of: recognizing a user actuation; initiating a search application; displaying a user search interface; receiving input parameters via the search interface; identifying a query type based on the received input parameters; formulating a database query based on the received input parameters; transmitting the database query to a database; obtaining database query results from the database; providing the database query results to a result analyzer module; and displaying search result analyzer module results to a user.
12 Citations
19 Claims
-
1. A method of extracting knowledge from a knowledge archival and recollection system, said method comprising:
-
recognizing a user actuation on a computer; initiating a search application; displaying a user search interface; receiving input parameters via said search interface, the input parameters including keyword, date range, user activity data, file enhancement, criteria and graph options from the user, the user activity data including data of activity of the user accessing online data, being provided to the computer from a network, and offline data, being locally available on the computer, said file enhancement including annotation and file insertion; identifying a query type based on said received input parameters; formulating a database query based on the received input parameters; transmitting said database query to a database, the database being in communication with a file archive indexer for indexing a file archive for storing files and data regarding said files, the file archive indexer including a front-end indexer for processing queries and a background indexer for generating and updating indexes; formulating a keyword query based on the keyword; transmitting the keyword query to the file archive indexer; obtaining database query results from said database and keyword query results from the file archive indexer, the database storing the user activity data and the file archive storing actual content accessed by the user; providing result of intersection of said database query results and the keyword query results to a result analyzer module, the result analyzer module generating a rank for each database query result and obtaining a click stream for the each database query result; and displaying search result analyzer module results to the user, the search result analyzer module results including a customizable user activity report based on the input parameters and the user activity data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of extracting knowledge from an enterprise-wide web knowledge recollection and archival system, said method comprising the steps of:
-
recognizing a user actuation on a computer; launching a reporting engine; receiving report parameters, the report parameters including keyword, date range, user activity data, file enhancement, criteria and graph options from the user, the user activity data including data of activity of the user accessing online data, being provided to the computer from a network, and offline data, being locally available on the computer, said file enhancement including annotation and file insertion; formulating a database query based on the received report parameters; configuring a report generator according to the report parameters; transmitting said database query to a database server, the database server being in communication with a file archive indexer for indexing a file archive for storing files and data regarding said files, the file archive indexer including a front-end indexer for processing queries and a background indexer for generating and updating indexes; formulating a keyword query based on the keyword; transmitting the keyword query to the file archive indexer; obtaining database query results from said database server according to said database query, the database storing the user activity data; obtaining keyword query results from the file archive indexer, the file archive storing actual content accessed by the user; providing intersection results obtained from an intersection of the database query results and the keyword query results to a result analyzer module, the result analyzer module generating a rank for each database query result and obtaining a click stream for the each database query result; loading said intersection results into a report generator; generating a report; and displaying said report on a graphical user interface. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification