USING MULTIPLE DISPLAY SERVERS TO PROTECT DATA
First Claim
1. A computer implemented method, comprising:
- executing, by a processing device, a first display server that provides a secure environment for data presented in a first application window of the first display server;
executing, by the processing device, a second display server that provides an unsecure environment for data presented in a second application window of the second display server;
receiving at least one user command to copy data from the first application window of the first display server to the second application window of the second display server;
prompting a user to perform an authentication upon receiving the at least one user command; and
in response to the user successfully performing the authentication, copying the data from said first application window to said second application window.
1 Assignment
0 Petitions
Accused Products
Abstract
A first display server and a second display server execute on a processing device. The first display server provides a secure environment for data presented in first application windows of the first display server and the second display server provides an unsecure environment for data presented in second application windows of the second display server. The processing device receives at least one user command to copy data from one of the first application windows of the first display server to one of the second application windows of the second display server. The processing device prompts a user to perform an authentication upon receiving the at least one user command. In response to the user successfully performing the authentication, data is copied from said one of the first application windows to said one of the second application windows.
162 Citations
21 Claims
-
1. A computer implemented method, comprising:
-
executing, by a processing device, a first display server that provides a secure environment for data presented in a first application window of the first display server; executing, by the processing device, a second display server that provides an unsecure environment for data presented in a second application window of the second display server; receiving at least one user command to copy data from the first application window of the first display server to the second application window of the second display server; prompting a user to perform an authentication upon receiving the at least one user command; and in response to the user successfully performing the authentication, copying the data from said first application window to said second application window. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a method, comprising:
-
executing, by the processing device, a first display server that provides a secure environment for data presented in a first application window of the first display server; executing, by the processing device, a second display server that provides an unsecure environment for data presented in a second application window of the second display server; receiving at least one user command to copy data from the first application window of the first display server to the second application window of the second display server; prompting a user to perform an authentication upon receiving the at least one user command; and in response to the user successfully performing the authentication, copying the data from said first application window to said second application window. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a memory to store instructions for a first display server that provides a secure environment for data presented in a first application window of the first display server, for a second display server that provides an unsecure environment for data presented in a second application window of the second display server, and for an authorization framework; and a processing device, connected with the memory, to execute the instructions, wherein the instructions cause the processing device to; receive at least one user command to copy data from the first application window of the first display server to the second application window of the second display server; prompt a user to perform an authentication upon receiving the at least one user command; and in response to the user successfully performing the authentication, copy the data from said first application window to said second application window. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification