Method and apparatus for detecting an unauthorized client in a network of computer systems
First Claim
1. A method for controlling access by a client system of a network of computer systems including a certification authority server, the method comprising:
- storing, by the certification authority server, respective authorization codes for each client system authorized to access the network of computer system;
connecting a prospective client system to the network of computer systems;
sending to the certification authority server, by the prospective client system, an authorization code unique to the prospective client system; and
allowing access by the prospective client system to the network of computer systems if the authorization code of the prospective client system matches an authorization code stored in the certification authority server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for detecting an unauthorized client system attempting to connect to a network of computer systems is disclosed. The network includes a certification authority server that includes a database of unique identification codes of authorized network client systems. A client system attempting to connect to the network transmits an authorization code over the network. If the client'"'"'s authorization code matches an authorization code stored in the database of the certification authority server, then the client is authorized and is sent a network address which the client can use to communicate with other clients. However, if there is no match, the client is unauthorized and is scanned for viruses by an anti-virus server also on the network. Alternatively, the unauthorized client is blocked from the network without performing a virus scan.
-
Citations
23 Claims
-
1. A method for controlling access by a client system of a network of computer systems including a certification authority server, the method comprising:
-
storing, by the certification authority server, respective authorization codes for each client system authorized to access the network of computer system;
connecting a prospective client system to the network of computer systems;
sending to the certification authority server, by the prospective client system, an authorization code unique to the prospective client system; and
allowing access by the prospective client system to the network of computer systems if the authorization code of the prospective client system matches an authorization code stored in the certification authority server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network of computer systems comprising:
-
a network backbone for coupling the computer systems together;
a certification authority server, coupled to the network backbone, for storing respective authorization codes for each client system authorized to access the network of computer systems;
a prospective client system, coupled to the network backbone, seeking access to other computer systems in the network;
a network address offering server, coupled to the network backbone, for providing the prospective client system with a network address if the authorization code of the prospective client system matches an authorization code stored in the certification authority server; and
an anti-virus server, coupled to the network backbone, for scanning the prospective client system for viruses if the authorization code of the prospective client system does not match an authorization code stored in the certification authority server. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A network of computer systems comprising:
-
a network backbone for coupling the computer systems together;
a certification authority server, coupled to the network backbone, for storing respective authorization codes for each client system authorized to access the network of computer systems;
a prospective client system, coupled to the network backbone, seeking access to other computer systems in the network; and
an network address offering server, coupled to the network backbone, for providing the prospective client system with an network address if the authorization code of the prospective client system matches an authorization code stored in the certification authority server. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification