Providing a necessary level of security for computers capable of connecting to different computing environments
First Claim
1. A method for providing a necessary level of security for a computer capable of connecting to different computing environments, the method comprising:
- monitoring a type of connection between the computer and a network in a current computing environment;
determining a security level of data before sending the data across the network;
storing the data in a buffer instead of sending the data across the network if the connection to the network lacks a security control required for the determined security level of the data; and
sending the data from the buffer when the computer is connected to a changed computing environment having a new type of connection that has the security control required for the data.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing a necessary level of security for a computer capable of connecting to different computing environments, including monitoring (402) a type of connection between the computer and a network in a current computing environment; determining (406) a security level of data (408) before sending the data across the network; storing (416) the data in a buffer instead of sending the data across the network if the connection to the network lacks a security control (410) required for the determined security level of the data; and sending (420) the data from the buffer when the computer is connected to a changed computing environment having a new type of connection that has (412) the security control required for the data.
-
Citations
39 Claims
-
1. A method for providing a necessary level of security for a computer capable of connecting to different computing environments, the method comprising:
-
monitoring a type of connection between the computer and a network in a current computing environment;
determining a security level of data before sending the data across the network;
storing the data in a buffer instead of sending the data across the network if the connection to the network lacks a security control required for the determined security level of the data; and
sending the data from the buffer when the computer is connected to a changed computing environment having a new type of connection that has the security control required for the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a necessary level of security for a computer capable of connecting to different computing environments, the method comprising:
-
connecting the computer to a network in a first computing environment;
specifying a security level for data to be sent across the network;
instructing a sending program to send the data across the network;
receiving an indication that security control of the first computing environment lacks a security control required for the specified security level;
connecting the computer to the network in a second computing environment, wherein the second computing environment has the security control required for the specified security level; and
receiving an indication that the data has been sent across the network. - View Dependent Claims (12, 13)
-
-
14. A system for providing a necessary level of security for a computer capable of connecting to different computing environments, the system comprising:
-
means for monitoring a type of connection between the computer and a network in a current computing environment;
means for determining a security level of data before sending the data across the network;
means for storing the data in a buffer instead sending the data across the network if the connection to the network lacks a security control required for the determined security level of the data; and
means for sending the data from the buffer when the computer is connected to a changed computing environment having a new type of connection that has the security control required for the data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for providing a necessary level of security for a computer capable of connecting to different computing environments, the system comprising:
-
means for connecting the computer to a network in a first computing environment;
means for specifying a security level for data to be sent across the network;
means for instructing a sending program to send the data across the network;
means for receiving an indication that security control of the first computing environment lacks a security control required for the specified security level;
means for connecting the computer to the network in a second computing environment, wherein the second computing environment has the security control required for the specified security level; and
means for receiving an indication that the data has been sent across the network. - View Dependent Claims (25, 26)
-
-
27. A computer program product for providing a necessary level of security for a computer capable of connecting to different computing environments, the computer program product comprising:
-
a recording medium;
means, recorded on the recording medium, for monitoring a type of connection between the computer and a network in a current computing environment;
means, recorded on the recording medium, for determining a security level of data before sending the data across the network;
means, recorded on the recording medium, for storing the data in a buffer instead sending the data across the network if the connection to the network lacks a security control required for the determined security level of the data; and
means, recorded on the recording medium, for sending the data from the buffer when the computer is connected to a changed computing environment having a new type of connection that has the security control required for the data. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product for providing a necessary level of security for a computer capable of connecting to different computing environments, the computer program product comprising:
-
a recording medium;
means, recorded on the recording medium, for connecting the computer to a network in a first computing environment;
means, recorded on the recording medium, for specifying a security level for data to be sent across the network;
means, recorded on the recording medium, for instructing a sending program to send the data across the network;
means, recorded on the recording medium, for receiving an indication that security control of the first computing environment lacks a security control required for the specified security level;
means, recorded on the recording medium, for connecting the computer to the network in a second computing environment, wherein the second computing environment has the security control required for the specified security level; and
means, recorded on the recording medium, for receiving an indication that the data has been sent across the network. - View Dependent Claims (38, 39)
-
Specification