Systems, methods and computer program products for retrieving documents from multiple document servers via a single client session
First Claim
1. A method of retrieving documents from multiple document servers into a single client session, wherein at least two of the document servers include different application programs, wherein each document server comprises a respective record associated with each document stored therewithin, wherein at least two of the document servers include different records comprising unrelated data fields, the method comprising the steps of:
- providing a search template having a search field displayed therein, the search field being mapped to respective unrelated data fields within the document servers;
entering search criteria within the search field;
searching the different records within the document servers that contain the unrelated data fields mapped to the search field for data matching the entered search criteria; and
displaying, within the search template, a list of documents associated with the different records containing data matching the entered search criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products are provided for retrieving documents from multiple document servers into a single client session. Search criteria may be entered within one or more search fields displayed within a search template. Each search field is mapped to respective data fields within various document servers to be searched. When a query is entered by a user into a selected search template, records within document servers that contain data fields mapped to each search field are searched for data matching the entered search criteria. A list of documents having an associated record containing data matching the entered search criteria is displayed within the search template. Upon selection of a displayed record, a document associated with a selected record is displayed within a viewer within the client session.
-
Citations
36 Claims
-
1. A method of retrieving documents from multiple document servers into a single client session, wherein at least two of the document servers include different application programs, wherein each document server comprises a respective record associated with each document stored therewithin, wherein at least two of the document servers include different records comprising unrelated data fields, the method comprising the steps of:
-
providing a search template having a search field displayed therein, the search field being mapped to respective unrelated data fields within the document servers; entering search criteria within the search field; searching the different records within the document servers that contain the unrelated data fields mapped to the search field for data matching the entered search criteria; and displaying, within the search template, a list of documents associated with the different records containing data matching the entered search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of generating a search template that enables a user to retrieve and display documents from multiple document servers within a single client session, the method comprising the steps of:
-
creating a list of data fields associated with records contained within each of the document servers, wherein each record is associated with a respective document, and wherein each record comprises a plurality of data fields; for each data field in the list, storing information on how to access a respective document server; designating a search field; creating a map for each search field, each map comprising an identification of data fields in the document servers to be accessed when data is entered into a respective search field; and displaying each search field in a user interface. - View Dependent Claims (11, 12, 13)
-
-
14. A computer program product for retrieving documents from multiple document servers into a single client session, wherein at least two of the document servers include different application programs, wherein each document server comprises a respective record associated with each document stored therewithin, wherein at least two of the document servers include different records comprising unrelated data fields, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for providing a search template having a search field displayed therein, the search field being mapped to respective unrelated data fields within the document servers; computer readable program code means for entering search criteria within the search field; computer readable program code means for searching the different records within the document servers that contain unrelated data fields mapped to the search field for data matching the entered search criteria; and computer readable program code means for displaying, within the search template, a list of documents associated with the different records containing data matching the entered search criteria. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product for generating a search template that enables a user to retrieve and display documents from multiple document servers within a single client session, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
computer readable program code means for creating a list of data fields associated with records contained within each of the document servers, wherein each record is associated with a respective document, and wherein each record comprises a plurality of data fields; computer readable program code means for storing information on how to access a respective document server, for each data field in the list; computer readable program code means for designating a search field; computer readable program code means for creating a map for each search field, each map comprising an identification of data fields in the document servers to be accessed when data is entered into a respective search field; and computer readable program code means for displaying each search field in a user interface. - View Dependent Claims (23, 24, 25)
-
-
26. A system for retrieving documents from multiple document servers into a single client session, wherein at least two of the document servers include different application programs, wherein each document server comprises a respective record associated with each document stored therewithin, wherein at least two of the document servers include different record comprising unrelated data fields, the system comprising:
-
means for providing a search template having a search field displayed therein, the search field being mapped to respective unrelated data fields within the document servers; means for entering search criteria within the search field; means for searching the different records within the document servers that contain unrelated data fields mapped to the search field for data matching the entered search criteria; and means for displaying, within the search template, a list of documents associated with the different records containing data matching the entered search criteria. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A system for generating a search template that enables a user to retrieve and display documents from multiple document servers within a single client session, the system comprising:
-
means for creating a list of data fields associated with records contained within each of the document servers, wherein each record is associated with a respective document, and wherein each record comprises a plurality of data fields; means for storing information on how to access a respective document server, for each data field in the list; means for designating a search field; means for creating a map for each search field, each map comprising an identification of data fields in the document servers to be accessed when data is entered into a respective search field; and means for displaying each search field in a user interface. - View Dependent Claims (34, 35, 36)
-
Specification