Establishing a secure connection with a private corporate network over a public network
First Claim
1. In a network environment that includes a public network such as the Internet and a private corporate network contained in the public network, the public network including a client external to the private corporate network, a method of a communications device of the external client establishing a secure connection over a public network to the private corporate network without restricting the communications device to working through the private corporate network, the method comprising the following;
- a specific act of the external client establishing a connection with the private corporate network over the public network using the communication device;
a specific act of the external client providing security to the connection;
a specific act of the external client maintaining a session that uses the secure connection to communicate with the private corporate network; and
during at least a portion of the specific act of the external client maintaining a session that uses the secure connection, a specific act of the communication device retaining the ability to establish a separate and distinct connection with another resource outside of the private corporate network.
2 Assignments
0 Petitions
Accused Products
Abstract
An external client securely accesses a private corporate network using a communications device, but without the communications device being required to communicate through the private corporate network when communicating with resources external to the private corporate network. The external client establishes a connection with the private corporate network over the public network such as the Internet using, for example, Transmission Control Protocol (TCP). The external client then provides security to the connection by running, for example, the Secure Socket Layer (SSL) protocol over the TCP protocol. During the ensuing session with the private corporate network, the communications device establishes a subsequent connection(s) with the external resource.
-
Citations
26 Claims
-
1. In a network environment that includes a public network such as the Internet and a private corporate network contained in the public network, the public network including a client external to the private corporate network, a method of a communications device of the external client establishing a secure connection over a public network to the private corporate network without restricting the communications device to working through the private corporate network, the method comprising the following;
-
a specific act of the external client establishing a connection with the private corporate network over the public network using the communication device;
a specific act of the external client providing security to the connection;
a specific act of the external client maintaining a session that uses the secure connection to communicate with the private corporate network; and
during at least a portion of the specific act of the external client maintaining a session that uses the secure connection, a specific act of the communication device retaining the ability to establish a separate and distinct connection with another resource outside of the private corporate network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21)
-
-
12. In a computer program product for use in a network environment that includes a public network such as the Internet and a private corporate network contained in the public network, the public network including a client external to the private corporate network, the computer program product for implementing a method of a communications device of the external client establishing a secure connection over a public network to the private corporate network without restricting the communications device to working through the private corporate network, the computer program product including a computer-readable medium having stored thereon computer-executable instructions for performing the following;
-
a specific act of the external client establishing a connection with the private corporate network over the public network using the communication device;
a specific act of the external client providing security to the connection;
a specific act of the external client maintaining a session that uses the secure connection to communicate with the private corporate network; and
during at least a portion of the specific act of the external client maintaining a session that uses the secure connection, a specific act of the communication device retaining the ability to establish a separate and distinct connection with another resource outside of the private corporate network.
-
-
19. In a network environment that includes a public network such as the Internet and a private corporate network contained in the public network, the public network including a client external to the private corporate network, a method of a communications device of the external client establishing a secure connection over a public network to the private corporate network without restricting the communications device to working through the private corporate network, the method comprising the following;
-
a step for securely connecting to the private corporate network while retaining the ability to establish a separate and distinct connection with a resource outside of the private corporate network; and
during at least a portion of the step for security connecting, a specific act of establishing a connection with the resource outside of the private corporate network.
-
-
22. In a network environment that includes a public network such as the Internet and a private corporate network contained in the public network, the public network including a client external to the private corporate network, a method of a server computer system within a private corporate network establishing a secure connection with a communications device of the external client without restricting the communications device to working through the private corporate network, the method comprising the following;
-
a specific act of the server computer system facilitating the establishment of a connection with the external client over the public network;
a specific act of the server computer system facilitating the providing of security to the connection, wherein the secure connection is established while allowing the external client to maintain the ability to establish a separate and distinct connection. - View Dependent Claims (23, 24, 25, 26)
-
Specification