Patent US2902342A successfully refreshed from Google Patents.
Patent US6092204A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6092204A Expired / Lapsed US ⏱️ 0.0 years remaining

Filtering for public databases with naming ambiguities

Assignee: AT&T Inc
•
Filing: 1999-06-08
•
Granted: 2000-07-18
•
Expires: 2019-06-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Multiple approaches are used with a filter to handle naming ambiguities when requesting access to a plurality of network resources through a public network such as the Internet. One approach is to consider responses from the public network as well as requested URLs in determining whether to allow or deny resources. The response information used may include header information or the resource itself. If the header information includes a new URL, the new URL can be forwarded to the requester, or submitted to the public network. A permission database is queried to determine whether a resource corresponding to the new URL should be forwarded to the requestor. A checksum database can also be used to determine if a specific resource should be forwarded to the requestor. Another approach is to record and maintain a database of aliases for URLs. When a URL is requested, the alias URLs are determined for that URL. The alias URLs can then be queried in the permission database to determine if the resource corresponding to the aliases can be accessed by the requesting terminal before the URL is requested from the public network.

Inventors

  • 👤 Brenda Sue Baker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 04:37
CPC Classifications
G; G01; G01R; G01R33/00; G01R33/20; G01R33/44; G01R33/48; G01R33/483; G01R33/4833

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 78 words
A filtering device, comprising: a processor; a database operably coupled to said processor; a query module operably coupled to said database and said processor to query said database using a first resource identifier, a first resource corresponding to said resource identifier, and a user identification code; and a decision module operably coupled to said query module to determine whether to send said first resource to a user corresponding to said user identification code in accordance with said query.
Claim 2
Dependent Claim 78 words
A filtering device, comprising: a processor; a database operably coupled to said processor; a query module operably coupled to said database and said processor to query said database using a first resource identifier, a first resource corresponding to said resource identifier, and a user identification code; and a decision module operably coupled to said query module to determine whether to send said first resource to a user corresponding to said user identification code in accordance with said query.
Claim 3
Dependent Claim 53 words
The filtering device of claim 1, wherein said database contains a first list of resource identifiers and a second list of resource checksums, and said query module compares said first resource identifier and said first resource to said first and second lists, respectively, and said decision module operates in accordance with said comparison.
Claim 4
Dependent Claim 16 words
The filtering device of claim 1, wherein said first resource identifier is a uniform resource locator.
Claim 5
Dependent Claim 16 words
The filtering device of claim 1, wherein said first resource is a Hyper-Text Markup Language file.
Claim 6
Dependent Claim 37 words
The filtering device of claim 1, wherein said first resource contains a second resource identifier, and further comprising a redirect module operably coupled to said decision module to request a second resource using said second resource identifier.
Claim 7
Dependent Claim 41 words
The filtering device of claim 5, wherein said query module queries said database using said second resource identifier and said second resource; and said decision module determines whether to send said second resource to said user in accordance with said query.
Claim 8
Dependent Claim 135 words
A machine-readable medium whose contents cause a computer system to selectively restrict access to a plurality of network resources accessible through a network, by performing the steps of: a) receiving a request for at least one of said plurality of network resources from a user, said request including a first resource identifier and a user identification code; b) determining whether to submit said first resource identifier to said network by querying a database using said first resource identifier and said user identification code; c) submitting said first resource identifier to said network; d) receiving a first response from said network, said first response including a first response resource; and e) determining whether to forward said first response resource to said user by querying said database using said first response resource and said user identification code.
Claim 9
Dependent Claim 135 words
A machine-readable medium whose contents cause a computer system to selectively restrict access to a plurality of network resources accessible through a network, by performing the steps of: a) receiving a request for at least one of said plurality of network resources from a user, said request including a first resource identifier and a user identification code; b) determining whether to submit said first resource identifier to said network by querying a database using said first resource identifier and said user identification code; c) submitting said first resource identifier to said network; d) receiving a first response from said network, said first response including a first response resource; and e) determining whether to forward said first response resource to said user by querying said database using said first response resource and said user identification code.
Claim 10
Dependent Claim 57 words
The machine-readable medium of claim 7, wherein said step of determining using said response resource comprises the steps of: searching said first response resource for a list of key terms; and querying said database to determine whether to forward said first response resource to said user, said query based on said search and said user identification code.
Claim 11
Dependent Claim 54 words
The machine-readable medium of claim 7, wherein said step of determining using said response resource comprises the steps of: computing a checksum of said first response resource; and querying said database to determine whether to forward said first response resource to said user, said query based on said checksum and said user identification code.
Claim 12
Dependent Claim 97 words
The machine-readable medium of claim 7, wherein said response includes a second resource identifier, further comprising the steps of: a) determining whether to submit said second resource identifier to said network by querying a database using said second resource identifier and said user identification code; b) submitting said second resource identifier to said network; c) receiving a second response from said network, said second response including a second response resource; and d) determining whether to forward said second response resource to said user by querying said database using said second response resource and said user identification code.
Claim 13
Dependent Claim 62 words
The machine-readable medium of claim 10, wherein said steps of querying using said first and second resource identifiers comprises the steps of: obtaining an alias of said first and second resource identifiers; and querying said database to determine whether to submit said first and second resource identifiers to said public network, said query based on said alias and said user identification code.

References Cited (Backward Citations)

US5678041A Cited
US5696898A Cited
US5884033A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-18 2004-01-17 2004-07-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-18 2008-01-17 2008-07-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-18 2012-01-17 2012-07-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag