System, apparatuses, methods and computer-readable media for determining security status of computer before establishing network connection second group of embodiments-claim set I
First Claim
Patent Images
1. A method comprising the steps of:
- (a) receiving from a first computer at a second computer via a network a request message from the first computer to establish a network connection;
(b) retrieving security state data at the second computer;
(c) incorporating the security state data into a response message at the second computer; and
(d) transmitting the response message including the security state data from the second computer to the first computer via the network.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosed system, apparatuses, methods, and computer-readable media can be used by a computer to establish the security status of another computer before establishing a network connection to it. Responsive to a request message, security state data indicating this status can be incorporated into a response message as one of the first few packets exchanged by computers to establish a network connection. This enables a computer to determine whether the other computer'"'"'s security status is compliant with its security policy before establishing the network connection, reducing risk of infection by a virus, worm, or the like.
-
Citations
51 Claims
-
1. A method comprising the steps of:
-
(a) receiving from a first computer at a second computer via a network a request message from the first computer to establish a network connection;
(b) retrieving security state data at the second computer;
(c) incorporating the security state data into a response message at the second computer; and
(d) transmitting the response message including the security state data from the second computer to the first computer via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium storing computer code for use related to a first computer communicating with a second computer to determine if a network connection to the second computer is permitted, the second computer executing the computer code to perform the following steps:
-
(a) receiving from the first computer at the second computer via the network a request message from the first computer to establish the network connection;
(b) retrieving security state data indicating the security status of the second computer at the second computer;
(c) incorporating the security state data into a response message at the second computer; and
(d) transmitting the response message including the security state data from the second computer to the first computer via the network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus communicating via a network with a first computer, the apparatus comprising:
a second computer connected to the network, the second computer receiving a request message to establish a network connection from the first computer via the network, retrieving security state data, incorporating the security state data into a response message, and transmitting the response message including the security state data from the second computer to the first computer via the network. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
Specification