×

Process for monitoring, filtering and caching internet connections

  • US 20110099621A1
  • Filed: 04/22/2003
  • Published: 04/28/2011
  • Est. Priority Date: 04/22/2002
  • Status: Active Application
First Claim
Patent Images

1. A one-box system for controlling Internet usage by users and work stations on a network, the system including RAM and disk storage, informational data bases, and an SMB server, a web server, and a cache server, all interconnected to a computer network of work stations having Internet access, wherein:

  • a) said SMB server is adapted to run a process for collecting certain identifying information about a user and the user'"'"'s work station on a network when the user logs onto the network;

    b) said web server is adapted to intercept a user'"'"'s request for Internet access to a URL, and to forward that request to said cache server contained within the system;

    c) said cache server is adapted to process the request to determine if any restrictions have been pre-placed on the requesting user'"'"'s or work station'"'"'s access to the requested URL;

    if so, the cache server process causes a pre-configured page to be delivered to the user advising the user that access was denied;

    or if not, the cache server process checks the local disk storage to determine if the requested object is already in cache; and

    if so, provides that object to the user, and if not, makes the request to the Internet for the object, and in turn causes it, once received, to be added to cache and delivered transparently to the requesting user;

    d) said caching server is further adapted to cause all interne requests, restricted and unrestricted, to be logged, by requesting user, work station and URL requested, into a database that is accessible by said web server; and

    e) said web server being further adapted to receive and process requests by authorized individuals from both within or without the network for access to a user'"'"'s or a work station'"'"'s history of Internet activity; and

    upon proper verification of the individual'"'"'s right to receive such information, processes the request and provides such information from the database of the user'"'"'s activity.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×