Multiple repositories of computer resources, transparent to user
DCFirst Claim
1. A computerized collection of electronic databases, each under independent control as to data content, comprising:
- (a) multiple SERVERs, the SERVERs being grouped into multiple LOCAL SERVERs and REGIONAL SERVERs, each of the multiple LOCAL SERVERs comprising means for storing RESOURCEs therein, each of the REGIONAL SERVERs comprising means for storing multiple PROFILEs, each of the PROFILEs being descriptive of a respective RESOURCE within a LOCAL SERVER, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the multiple PROFILEs and the multiple RESOURCEs therebetween; and
(b) means for allowing any client of any of the multiple LOCAL SERVERs to obtain access to all of the stored PROFILEs on the REGIONAL SERVERs and means for allowing any client to electronically order delivery of any RESOURCE on the LOCAL SERVERS described in a PROFILE accessed by the client, said PROFILEs being stored on a database different to the RESOURCEs database.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The invention concerns a system for managing resources, which can take the form of (a) computer-compatible information, such as data files and programs, and (b) non-computer-compatible information, such as data contained on microfiche, and (c) physical objects. The resources are located at geographically diverse sites. The invention contains a descriptive profile for each resource, and allows any user to search all profiles, and to search the profiles according to "fields" (a database term), such as by location of the resources, or by category of the resources. The user can order delivery of a selected resource, and the system causes delivery of the resource to be executed, irrespective of the form (eg, physical object) of the resource. The invention allows a provider of a new resource to limit access to the resource, by identifying users who are authorized to obtain access to the resource. Non-authorized users cannot obtain access to the profiles of these resources.
345 Citations
17 Claims
-
1. A computerized collection of electronic databases, each under independent control as to data content, comprising:
-
(a) multiple SERVERs, the SERVERs being grouped into multiple LOCAL SERVERs and REGIONAL SERVERs, each of the multiple LOCAL SERVERs comprising means for storing RESOURCEs therein, each of the REGIONAL SERVERs comprising means for storing multiple PROFILEs, each of the PROFILEs being descriptive of a respective RESOURCE within a LOCAL SERVER, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the multiple PROFILEs and the multiple RESOURCEs therebetween; and (b) means for allowing any client of any of the multiple LOCAL SERVERs to obtain access to all of the stored PROFILEs on the REGIONAL SERVERs and means for allowing any client to electronically order delivery of any RESOURCE on the LOCAL SERVERS described in a PROFILE accessed by the client, said PROFILEs being stored on a database different to the RESOURCEs database. - View Dependent Claims (2)
-
-
3. A computerized collection of electronic databases, each under independent control as to data content, comprising:
-
(a) multiple SERVERs, the SERVERs being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the multiple LOCAL SERVERs comprising means for storing RESOURCEs in electronic databases thereon, each of the REGIONAL SERVERs comprising means for storing PROFILEs of RESOURCEs associated with one or more of the LOCAL SERVERs in electronic databases thereon, each of the PROFILEs containing descriptive information about one or more of the RESOURCEs, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the multiple PROFILEs and the multiple RESOURCEs therebetween; and (b) means for allowing a client of any of the multiple LOCAL SERVERs to generate a list of the contents of all electronic databases on the LOCAL and REGIONAL SERVERs, said PROFILEs being stored on a database different to the RESOURCEs database.
-
-
4. A computerized group of REPOSITORIES, each containing data RESOURCEs stored in various types of media, and each administered independently, comprising:
-
(a) one or more REPOSITORIES, each of the REPOSITORIES comprising one or more SERVERs, the SERVERs being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs therein, each of the REGIONAL SERVERs comprising means for storing PROFILEs of RESOURCEs associated with one or more of the LOCAL SERVERs therein, each of the PROFILEs containing descriptive information about one or more of the RESOURCEs, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; and (b) means for allowing a client of any REPOSITORY to select one or more of the following options; (i) option to view a descriptive list of all RESOURCEs contained in all REPOSITORIES; (ii) option to select a type of media and view a list of all RESOURCEs stored on the selected type of media; (iii) option to view a list of all RESOURCEs stored in a particular REPOSITORY; (c) means for allowing said client to run a search of the description list, and (d) said PROFILEs being stored on a database different to the RESOURCEs database. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computerized collection of electronic databases, each under independent control as to data content, comprising:
-
(a) multiple SERVERs, the SERVERs being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs therein, each of the REGIONAL SERVERs comprising means for storing multiple PROFILEs, each of the PROFILEs descriptive of a respective RESOURCE within a LOCAL SERVER, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing any client of any SERVERs to obtain access to all of the stored PROFILEs on the REGIONAL SERVERS and means for allowing any client to electronically order delivery of any RESOURCE on the LOCAL SERVERS described in a PROFILE accessed by the client, said PROFILEs being stored on database different to the RESOURCEs database; and computer file names associated with at least some RESOURCEs, and in which said PROFILEs exist, in addition to said file names.
-
-
15. A computerized collection of electronic databases, each under independent control as to data content, comprising:
-
(a) multiple SERVERs, the SERVERs being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs therein, each of the REGIONAL SERVERs comprising means for storing multiple PROFILEs, each of the PROFILEs descriptive of a respective RESOURCE within a LOCAL SERVER, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing any client of any SERVER to obtain access to all of the stored PROFILEs on the REGIONAL SERVERs and means for allowing any client to electronically order delivery of any RESOURCE on the LOCAL SERVERS described in a PROFILE accessed by the client, and (c) means for allowing a provider of a new RESOURCE to limit access to the RESOURCE to selected clients of the database.
-
-
16. A computerized collection of electronic databases, each under independent control as to data content, comprising:
-
(a) multiple SERVERs, the SERVERs being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs in electronic databases thereon, each of the REGIONAL SERVERs comprising means for storing PROFILEs of RESOURCEs associated with one or more of the LOCAL SERVERs in electronic databases thereon, each of the PROFILEs containing descriptive information about one or more of the RESOURCEs, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing a client of any SERVER to generate a list of the contents of all electronic databases on the LOCAL and REGIONAL SERVERs; and (c) means for allowing a provider of a new RESOURCE to limit access to the RESOURCE to selected clients of the database.
-
-
17. A computerized group of REPOSITORIES, each containing data RESOURCEs stored in various types of media, and each administered independently, comprising:
-
(a) one or more REPOSITORIES, each of the REPOSITORIES comprising one or more SERVERs, the SERVERs being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs therein, each of the REGIONAL SERVERs comprising means for storing PROFILEs of RESOURCEs associated with one or more of the LOCAL SERVERs therein, each of the PROFILEs containing descriptive information about one or more of the RESOURCEs, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; and (b) means for allowing a client of any REPOSITORY to select one or more of the following options; (i) option to view a descriptive list of all RESOURCEs contained in all REPOSITORIES; (ii) option to select a type of media and view a list of all RESOURCEs stored on the selected type of media; (iii) option to view a list of all RESOURCEs stored in a particular REPOSITORY; (c) means for allowing said client to run a search of the description list, and (d) means for allowing a provider of a new RESOURCE to limit access to the RESOURCE to selected clients of the database.
-
Specification