← Back to Patent Explorer
US5991791A Expired / Lapsed US ⏱️ 0.0 years remaining

Security aspects of computer resource repositories

Assignee: NCR Voyix Corp
•
Filing: 1997-01-10
•
Granted: 1999-11-23
•
Expires: 2017-01-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 David M. Siefert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:45
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; G06F21/604; G06F21/6227; G06F2221/00; G06F2221/21; G06F2221/2141; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 118 words
A RESOURCE management system, 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 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; (b) means for allowing a user to add a PROFILE to one of the REGIONAL SERVERs; and (c) means for allowing a user to specify which users are authorized to gain access to the added PROFILE.
Claim 2
Dependent Claim 118 words
A RESOURCE management system, 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 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; (b) means for allowing a user to add a PROFILE to one of the REGIONAL SERVERs; and (c) means for allowing a user to specify which users are authorized to gain access to the added PROFILE.
Claim 3
Dependent Claim 39 words
A system according to claim 1, further comprising: (c) means for allowing a user to gain access to all of the PROFILEs stored on all of the REGIONAL SERVERs to which the user is authorized to gain such access.
Claim 4
Dependent Claim 123 words
A RESOURCE management system, 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 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; (b) means for allowing a user to gain access to all of the PROFILEs stored on all of the REGIONAL SERVERs; and (c) means for allowing an ADMINISTRATOR to prohibit selected users from gaining access to selected ones of the PROFILEs.
Claim 5
Dependent Claim 123 words
A RESOURCE management system, 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 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; (b) means for allowing a user to gain access to all of the PROFILEs stored on all of the REGIONAL SERVERs; and (c) means for allowing an ADMINISTRATOR to prohibit selected users from gaining access to selected ones of the PROFILEs.
Claim 6
Dependent Claim 114 words
A RESOURCE management system, 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 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; (b) for each PROFILE, (i) means for maintaining a list of users authorized to gain access to said PROFILE; and (ii) means for preventing non-authorized users from gaining access to said PROFILE.
Claim 7
Dependent Claim 114 words
A RESOURCE management system, 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 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; (b) for each PROFILE, (i) means for maintaining a list of users authorized to gain access to said PROFILE; and (ii) means for preventing non-authorized users from gaining access to said PROFILE.
Claim 8
Dependent Claim 112 words
A RESOURCE management system, comprising: (a) multiple SERVERs serving one or more PCs, 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, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing an OWNER of a RESOURCE to: (i) store the RESOURCE in the LOCAL SERVER which serves the OWNER's PC; and (ii) limit access to the stored RESOURCE to users which are specified by the OWNER.
Claim 9
Dependent Claim 112 words
A RESOURCE management system, comprising: (a) multiple SERVERs serving one or more PCs, 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, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing an OWNER of a RESOURCE to: (i) store the RESOURCE in the LOCAL SERVER which serves the OWNER's PC; and (ii) limit access to the stored RESOURCE to users which are specified by the OWNER.
Claim 10
Dependent Claim 138 words
A RESOURCE management system, comprising: (a) multiple SERVERs serving one or more PCs, 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, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing users of PCS to: (i) store one or more downloadable RESOURCEs in their respective LOCAL SERVERs; (ii) store a PROFILE for each of stored RESOURCE in their respective LOCAL SERVERs, wherein the PROFILEs contain information about RESOURCEs, including information about the location of non-downloadable RESOURCEs; and (iii) specify users who are allowed to gain access to each of the stored RESOURCEs.
Claim 11
Dependent Claim 138 words
A RESOURCE management system, comprising: (a) multiple SERVERs serving one or more PCs, 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, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween; (b) means for allowing users of PCS to: (i) store one or more downloadable RESOURCEs in their respective LOCAL SERVERs; (ii) store a PROFILE for each of stored RESOURCE in their respective LOCAL SERVERs, wherein the PROFILEs contain information about RESOURCEs, including information about the location of non-downloadable RESOURCEs; and (iii) specify users who are allowed to gain access to each of the stored RESOURCEs.
Claim 12
Dependent Claim 16 words
A system according to claim 1 in which the RESOURCEs include downloadable data and physical objects.
Claim 13
Dependent Claim 16 words
A system according to claim 2 in which the RESOURCEs include downloadable data and physical objects.
Claim 14
Independent Claim 116 words
A method of managing a collection of RESOURCEs, located at different geographic sites, comprising the following steps: (a) logically grouping a plurality of SERVERs into LOCAL SERVERs and REGIONAL SERVERs; (b) storing the RESOURCEs at one or more of the LOCAL SERVERs; (c) storing PROFILEs for the RESOURCEs at one or more of the REGIONAL SERVERs, each of the PROFILEs containing descriptive information about a RESOURCE; (d) allowing a user to add a RESOURCE to one of the LOCAL SERVERs, to create a PROFILE for the added RESOURCE, and to add the created PROFILE to one of the REGIONAL SERVERs; and (e) allowing the user to restrict access to the added RESOURCE to specified other users.
Claim 15
Independent Claim 116 words
A method of managing a collection of RESOURCEs, located at different geographic sites, comprising the following steps: (a) logically grouping a plurality of SERVERs into LOCAL SERVERs and REGIONAL SERVERs; (b) storing the RESOURCEs at one or more of the LOCAL SERVERs; (c) storing PROFILEs for the RESOURCEs at one or more of the REGIONAL SERVERs, each of the PROFILEs containing descriptive information about a RESOURCE; (d) allowing a user to add a RESOURCE to one of the LOCAL SERVERs, to create a PROFILE for the added RESOURCE, and to add the created PROFILE to one of the REGIONAL SERVERs; and (e) allowing the user to restrict access to the added RESOURCE to specified other users.
Claim 16
Dependent Claim 16 words
A method according to claim 9, in which the RESOURCEs comprise downloadable data and physical objects.
Claim 17
Independent Claim 102 words
A method for managing RESOURCEs, which include downloadable data and physical objects, comprising: (a) logically grouping a plurality of SERVERs into LOCAL SERVERs and REGIONAL SERVERs; (b) storing the RESOURCEs at one or more of the LOCAL SERVERs; (c) storing PROFILEs for the RESOURCEs at one or more of the REGIONAL SERVERs, each of the PROFILEs containing descriptive information about one or more of the RESOURCEs; (d) for each PROFILE, storing a list of users who are authorized to gain access to the respective RESOURCE; and (e) preventing users from gaining access to the RESOURCEs to which the users are not authorized.
Claim 18
Independent Claim 102 words
A method for managing RESOURCEs, which include downloadable data and physical objects, comprising: (a) logically grouping a plurality of SERVERs into LOCAL SERVERs and REGIONAL SERVERs; (b) storing the RESOURCEs at one or more of the LOCAL SERVERs; (c) storing PROFILEs for the RESOURCEs at one or more of the REGIONAL SERVERs, each of the PROFILEs containing descriptive information about one or more of the RESOURCEs; (d) for each PROFILE, storing a list of users who are authorized to gain access to the respective RESOURCE; and (e) preventing users from gaining access to the RESOURCEs to which the users are not authorized.
Claim 19
Dependent Claim 29 words
The method of claim 11, further comprising the step of: (f) preventing users from gaining access to the PROFILEs of the RESOURCEs to which the users are not authorized.
Claim 20
Dependent Claim 137 words
A management system for RESOURCEs, comprising: (a) a plurality of storage means, the storage means being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs therein at different geographic locations, each of the REGIONAL SERVERs comprising means for storing PROFILEs of RESOURCEs associated with one or more of the LOCAL SERVERs therein, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween, and the RESOURCEs include: (i) downloadable data; and (ii) physical objects; (b) means for allowing an OWNER to: (i) add a RESOURCE to the one or more of the LOCAL SERVERs; and (ii) restrict access to the added RESOURCE to other users whom the OWNER specifies; and (c) means for allowing an ADMINISTRATOR to modify the restrictions of paragraph (b)(ii).
Claim 21
Dependent Claim 137 words
A management system for RESOURCEs, comprising: (a) a plurality of storage means, the storage means being grouped into LOCAL SERVERs and REGIONAL SERVERs, each of the LOCAL SERVERs comprising means for storing RESOURCEs therein at different geographic locations, each of the REGIONAL SERVERs comprising means for storing PROFILEs of RESOURCEs associated with one or more of the LOCAL SERVERs therein, wherein the LOCAL and REGIONAL SERVERs are linked together for electronically transferring the PROFILEs and RESOURCEs therebetween, and the RESOURCEs include: (i) downloadable data; and (ii) physical objects; (b) means for allowing an OWNER to: (i) add a RESOURCE to the one or more of the LOCAL SERVERs; and (ii) restrict access to the added RESOURCE to other users whom the OWNER specifies; and (c) means for allowing an ADMINISTRATOR to modify the restrictions of paragraph (b)(ii).
Claim 22
Dependent Claim 39 words
A system according to claim 3, in which each user communicates with a LOCAL or REGIONAL SERVER by means of a PC, and further comprising: (d) means for allowing the ADMINISTRATOR to send a message to any selected PC.

References Cited (Backward Citations)

US3787627A Cited
US5287537A Cited
US4992976A Cited
US4942540A Cited
US5303379A Cited
US5341477A Cited
US5187790A Cited
US5321841A Cited
US5182790A Cited
US5303329A Cited
US5276901A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-22 2003-05-24 2003-11-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-22 2007-05-24 2007-11-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-22 2011-05-24 2011-11-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag