Method and apparatus for ensuring security of remote user interface session using out-of-band communication
First Claim
Patent Images
1. A method of ensuring security of a session of a first server with respect to a first client, the method comprising:
- providing, by the first server, user interfaces related to predetermined contents to the first client;
transmitting, by the first server, data related to a process in need of security to a second client while the first client selects a user interface related to the process from among the user interfaces; and
receiving, by the first server, a result of performing the process from the second client by using the transmitted data,wherein the second client communicates directly with a second server providing the predetermined contents to perform the process, andwherein the second client is searched for by the first server in response to the first client selecting the user interface related to the process, the first server receives information from the second client in response to the search, based on which at least one of an application for performing the process and a uniform resource location (URL) address used to download the application for performing the process is transmitted by the first server to the second client, and the second client installs the application to perform the process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for ensuring security of a session. In the method, a first client selects a user interface related to a process in need of security from among user interfaces related to predetermined contents provided from a first server, and a first client or a second client communicates directly with a second server operated by a contents provider to perform the process in need of security and notifies the first server of the performing result. Thus, it is not required to transmit/receive security information via the first server.
12 Citations
26 Claims
-
1. A method of ensuring security of a session of a first server with respect to a first client, the method comprising:
-
providing, by the first server, user interfaces related to predetermined contents to the first client; transmitting, by the first server, data related to a process in need of security to a second client while the first client selects a user interface related to the process from among the user interfaces; and receiving, by the first server, a result of performing the process from the second client by using the transmitted data, wherein the second client communicates directly with a second server providing the predetermined contents to perform the process, and wherein the second client is searched for by the first server in response to the first client selecting the user interface related to the process, the first server receives information from the second client in response to the search, based on which at least one of an application for performing the process and a uniform resource location (URL) address used to download the application for performing the process is transmitted by the first server to the second client, and the second client installs the application to perform the process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of ensuring security of a session of a first client with respect to a first server, the method comprising:
-
receiving, by the first client, user interfaces related to predetermined contents from the first server; selecting, by the first client, a user interface related to a process in need of security from among the user interfaces; and receiving, by the first client, a user interface related to a result of performing the process from the first server, according to the selection, wherein a second client communicates directly with a second server providing the predetermined contents to perform the process, and transmits the result of performing the process to the first server, and wherein the second client is searched for by the first server in response to the first client selecting the user interface related to the process, the first server receives information from the second client in response to the search, based on which at least one of an application for performing the process and a uniform resource location (URL) address used to download the application for performing the process is transmitted by the first server to the second client, and the second client installs the application to perform the process. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus operating as a first server for ensuring security of a session of the first server with respect to a first client, the apparatus comprising:
-
an interface providing unit comprising circuitry which provides user interfaces related to predetermined contents to the first client; and a process controlling unit comprising circuitry which transmits data related to a process in need of security to a second client as the first client selects a user interface related to the process in need of security from among the user interfaces, and receives a result of performing the process by using the transmitted data from the second client, wherein the second client communicates directly with a second server to perform the process, and wherein if the data related to the process is transmitted to the second client, the second client is searched for by the first server in response to the first client selecting the user interface related to the process, the first server receives information from the second client in response to the search, based on which at least one of an application for performing the process and a uniform resource location (URL) address used to download the application for performing the process is transmitted by the process controlling unit to the second client. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus of a second client for ensuring security of a session between a first server and a first client, the apparatus comprising:
-
a process controlling unit comprising circuitry which receives data related to a process in need of security while the first client receives user interfaces related to predetermined contents from the first server and selects a user interface related to the process from among the received user interfaces, the second client being searched for by the first server in response to the first client selecting the user interface related to the process, the second client transmitting information to the first server in response to the search, based on which at least one of an application for performing the process and a uniform resource locator (URL) address used to download the application for performing the process is received from the first server, and the second client installing the application to perform the process; and a processing performing unit comprising circuitry which communicates directly with a second server providing the predetermined contents to perform the process, based on the received data, wherein the process controlling unit transmits the result of performing the process to the first server.
-
-
25. A non-transitory computer readable recording medium having recorded thereon a program for executing a method of ensuring security of a session of a first server with respect to a first client, the method comprising:
-
providing, by the first server, user interfaces related to predetermined contents to the first client; transmitting, by the first server, data related to a process in need of security to the first client or a second client while the first client selects a user interface related to the process from among the user interfaces; and receiving, by the first server, a result of performing the process from the first client or the second client by using the transmitted data, wherein the first client or the second client communicates directly with a second server providing the predetermined contents to perform the process, and wherein if the data related to the process is transmitted to the second client, the second client is searched for by the first server in response to the first client selecting the user interface related to the process, the first server receives information from the second client in response to the search, based on which at least one of an application for performing the process and a uniform resource location (URL) address used to download the application for performing the process is transmitted by the first server to the second client, and the second client installs the application.
-
-
26. A non-transitory computer readable recording medium having recorded thereon a program for executing a method of ensuring security of a session of a first client with respect to a first server, the method comprising:
-
receiving, by the first client, user interfaces related to predetermined contents from the first server; selecting, by the first client, a user interface related to a process in need of security from among the user interfaces; and receiving, by the first client, a user interface related to a result of performing the process from the first server, according to the selection, wherein the first client or a second client communicates directly with a second server providing the predetermined contents to perform the process, and transmits the result of performing the process to the first server, and if the second client communicates directly with the second server, the second client is searched for by the first server in response to the first client selecting the user interface related to the process, the first server receives information from the second client in response to the search, based on which at least one of an application for performing the process and a uniform resource location (URL) address used to download the application for performing the process is transmitted by the first server to the second client, and the second client installs the application.
-
Specification