A method and apparatus for processing reports is disclosed. After receiving a current report request, a duplicate job detection (DJD) key is generated based upon the current report request. The DJD key is then compared to DJD keys associated with previous report requests to determine whether the currently requested report has been previously requested. If the currently requested report has been previously requested, then a saved report generated in response to the previous report request is retrieved. Otherwise, a new report is generated based upon the current report request and then stored.
A user can access database documents across category hierarchies by executing a computer program that operates on a pre-computed intersection list. The intersection list comprises a plurality of report keys which are generated off-line by combining index terms in database documents with category descriptors to form text strings having a name/value type format. All report keys from all documents are combined and sorted to determine a set of unique report keys. Each unique report key is updated with a count of the number of documents sharing the same report key. Additionally, each updated report key includes a pointer to a bit-map corresponding to the lowest level category in a category hierarchy. The updated report keys are resorted to provide an intersection list for retrieving document information from databases and other information sources in response to the user's online search queries.
Provided is a system and method for enabling a user to efficiently capture information from a data processing system user interface. A user performs information capture actions such as browsing user interface contexts, printing information, downloading information, clipping information to a clipboard, saving information, creating shortcuts, or other information capture actions. The user's data processing system use is monitored for information capture actions. Upon user invocation of a monitored information capture action, determination is automatically made if the action is redundant. If the information capture action is determined to be redundant, then a configurable alert is provided to the user. If the information capture action is determined to not be redundant, then the information capture action is permitted to continue.
A method is provided for use in retrieving reports from a report warehouse in a data management system by at least one of a plurality of user processors in communication with a Distributed Component Object Model (DCOM) server. The DCOM server may also be in communication with the report warehouse. The method comprises establishing a mirror database in communication with the DCOM server and extracting an information subset representing data associated with a report stored in the report warehouse. The extracted information subset is then stored in the mirror database. The method further comprises receiving a search request that may include search criteria for searching the information subsets of the mirror database. The mirror database is then searched for information subsets meeting the search criteria. The method also includes the construction of a report list representing the reports from which information subsets meeting the search criteria were derived. The list of reports is provided to the at least one user processor. A report selection is then received from the at least one user processor and the report is retrieved from the report warehouse and downloaded to the at least one user processor.
Incident report management is provided for managing received incident reports in an enterprise environment. The incident report management includes a correlator configured to determine whether a received incident report correlates with a previously received incident report, wherein received incident reports of new incidents are forwarded to a response queue.
In an enterprise having multiple computers with differing systems, atribute information including contact information and host information is first installed on the computers in a system independent manner. Then this information is adjusted in accordance with the perticular system on each computer.