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

System and method for restricting user access rights on the internet based on rating information stored in a relational database

Assignee: Cooper Union
•
Filing: 1995-08-25
•
Granted: 1997-10-14
•
Expires: 2015-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for selectively controlling database access by providing a system and method that allows a network administrator or manager to restrict specific system users from accessing information from certain public or otherwise uncontrolled databases (i.e., the WWW and the Internet). The invention employs a relational database to determine access rights, and this database may be readily updated and modified by an administrator. Within this relational database specific resource identifiers (i.e., URLs) are classified as being in a particular access group. The relational database is arranged so that for each user of the system a request for a particular resource will only be passed on from the local network to a server providing a link to the public/uncontrolled database if the resource identifier is in an access group for which the user has been assigned specific permissions by an administrator. In one preferred embodiment, the invention is implemented as part of a proxy server within the user's local network.

Inventors

  • 👤 Brenda Sue Baker
  • 👤 Eric Grosse

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:02
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/10; H04L63/102; G; G06; G06F; G06F21/00; G06F21/60; G06F21/604; G06F21/62; G06F21/6218; H04L9/00; H04L9/40; G06F2221/00; G06F2221/21; G06F2221/2141; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 158 words
A system for selectively restricting access to one or more otherwise public information resources, comprising: a relational database containing a first stored listing that associates each of a plurality of resource identifiers with at least one resource rating, and a second stored listing that associates each of a plurality of user identification codes with at least one user clearance rating; a processor adapted to receive a request for network access to one or more particular network resources, said request including a resource identifier and a user identification code, said processor being further adapted to query said first and second listings within said relational database, and execute said request for network access to said one or more particular network resources as a function of the resource rating shown to be associated with said received resource identifier within said first listing, and the user clearance rating shown to be associated with said received user identification code within said second listing.
Claim 2
Independent Claim 158 words
A system for selectively restricting access to one or more otherwise public information resources, comprising: a relational database containing a first stored listing that associates each of a plurality of resource identifiers with at least one resource rating, and a second stored listing that associates each of a plurality of user identification codes with at least one user clearance rating; a processor adapted to receive a request for network access to one or more particular network resources, said request including a resource identifier and a user identification code, said processor being further adapted to query said first and second listings within said relational database, and execute said request for network access to said one or more particular network resources as a function of the resource rating shown to be associated with said received resource identifier within said first listing, and the user clearance rating shown to be associated with said received user identification code within said second listing.
Claim 3
Dependent Claim 22 words
The invention of claim 1 wherein at least one of said one or more particular network resources includes at least one image.
Claim 4
Dependent Claim 51 words
The invention of claim 1 wherein said processor is programmed to execute said request for access if said resource rating associated with said received resource identifier within said first listing, corresponds to at least one of said user clearance ratings associated with said received user identification code within said second listing.
Claim 5
Dependent Claim 53 words
The invention of claim 1 wherein said processor is programmed to deny execution of said request for access if said resource rating associated with said received resource identifier within said first listing, corresponds to at least one of said user clearance ratings associated with said received user identification code within said second listing.
Claim 6
Dependent Claim 15 words
The invention of claim 1 wherein said processor is contained within a network proxy server.
Claim 7
Dependent Claim 29 words
The invention of claim 1 wherein each of said user identification codes identifies one or more terminals adapted for facilitating network access to one or more particular network resources.
Claim 8
Dependent Claim 26 words
The invention of claim 1 wherein each of said user identification codes identifies one or more individuals authorized to access one or more particular network resources.
Claim 9
Dependent Claim 27 words
The invention of claim 1 wherein each of said resource identifiers corresponds to one or more uniform resource locators for accessing one or more particular network resources.
Claim 10
Dependent Claim 56 words
The invention of claim 1 wherein said relational database further includes a data listing associated with one or more of said plurality of resource identifiers, wherein said data listing represents textual information related to the resource rating shown to be associated with said one or more of said plurality of resource identifiers within said first listing.
Claim 11
Dependent Claim 83 words
The invention of claim 1 wherein said relational database further includes a conditional data listing associated with one or more of said resource identifiers, wherein said conditional data listing represents information indicative of specific conditions under which requests for network access to particular network resources associated with said resource identifier can be executed, and wherein said processor is further adapted to execute said request for network access to said one or more particular network resources as a function of said conditional data listing.
Claim 12
Dependent Claim 57 words
The invention of claim 1 wherein said relational database further comprises a stored listing of at least one system manager identifier, and said processor is adapted to identify a user as a system manager on the basis of said system manager identifier listing, and thereby permit said identified system manager to modify the contents said relational database.
Claim 13
Dependent Claim 37 words
The invention of claim 11 wherein said relational database further comprises a stored listing containing at least one HTML page adapted to facilitate the modification of the contents of said relational database by said identified system manager.
Claim 14
Independent Claim 138 words
A method for selectively restricting access to one or more otherwise public information resources, comprising the steps of: receiving a request for access to one or more particular information resources, wherein said request includes a user identification code and a resource identifier; comparing said received request for access to a relational database containing a stored listing of user identification codes and resource identifiers, wherein each of said resource identifiers is associated with at least one resource rating, and wherein each of said user identification codes is associated with at least one user clearance rating; executing said request for access as a function of the resource rating shown to be associated with said received resource identifier within said stored listing, and the user clearance rating shown to be associated with said received user identification code within said stored listing.
Claim 15
Independent Claim 138 words
A method for selectively restricting access to one or more otherwise public information resources, comprising the steps of: receiving a request for access to one or more particular information resources, wherein said request includes a user identification code and a resource identifier; comparing said received request for access to a relational database containing a stored listing of user identification codes and resource identifiers, wherein each of said resource identifiers is associated with at least one resource rating, and wherein each of said user identification codes is associated with at least one user clearance rating; executing said request for access as a function of the resource rating shown to be associated with said received resource identifier within said stored listing, and the user clearance rating shown to be associated with said received user identification code within said stored listing.
Claim 16
Dependent Claim 22 words
The method of claim 13 wherein at least one of said one or more particular network resources includes at least one image.
Claim 17
Dependent Claim 53 words
The method of claim 13 wherein the execution of said request for access is performed if said stored listing shows said received user identification code to be associated with at least one user clearance corresponding to at least one resource rating shown to be associated with said one or more particular network resources.
Claim 18
Dependent Claim 53 words
The method of claim 13 wherein the execution of said request for access is denied if said stored listing shows said received user identification code to be associated with at least one user clearance corresponding to at least one resource rating shown to be associated with said one or more particular network resources.
Claim 19
Dependent Claim 29 words
The method of claim 13 wherein each of said user identification codes identifies one or more terminals adapted for facilitating network access to one or more particular network resources.
Claim 20
Dependent Claim 26 words
The method of claim 13 wherein each of said user identification codes identifies one or more individuals authorized to access one or more particular network resources.
Claim 21
Dependent Claim 28 words
The method of claim 13 wherein each of said resource identifiers corresponds to one or more uniform resource locators for accessing said one or more particular network resources.
Claim 22
Dependent Claim 71 words
The method of claim 13 further comprising the step of providing a user with access to a data listing within said relational database, wherein said data listing is associated with one or more of said plurality of resource identifiers, and wherein said data listing represents textual information related to the resource rating shown to be associated with said one or more of said plurality of resource identifiers within said stored listing.
Claim 23
Dependent Claim 57 words
The method of claim 13 wherein said relational database further comprises a stored listing of at least one system manager identifier, and said processor is adapted to identify a user as a system manager on the basis of said system manager identifier listing, and thereby permit said identified system manager to modify the contents said relational database.
Claim 24
Dependent Claim 26 words
The invention of claim 1 wherein said plurality of resource identifiers associated with at least one resource rating are arranged in a hierarchical directory data structure.
Claim 25
Dependent Claim 26 words
The invention of claim 22 wherein said plurality of resource identifiers arranged in said hierarchical directory data structure are associated with more than one resource rating.

References Cited (Backward Citations)

US4961224A Cited
US5113499A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-13 2001-04-14 2001-10-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-13 2005-04-14 2005-10-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-13 2009-04-14 2009-10-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag