Method and apparatus for authentication of a remote session
First Claim
Patent Images
1. A system at a client device side for communication and for transferring a remote session between a host device and a remote server to the client device, the system comprising:
- a processor;
a memory communicatively coupled to the processor; and
instructions stored on the memory, the instructions, when loaded and executed by the processor, cause the processor to;
establish a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device;
provide remote session login information to the host device to enable the host device to establish the first remote session with the remote server using the remote session login information;
launch a second remote session between the client device and the remote server using the remote session login information;
receive the display data from the remote server and display the display data; and
send an indication to the host device that the client device established the second remote session with the remote server.
16 Assignments
0 Petitions
Accused Products
Abstract
Examples of systems and methods are provided for facilitating establishing a remote session between a host device and a remote server. The system may facilitate establishing a trusted relationship between a client device and the host device. The system may provide remote session login information to the host device to enable the host device to establish a first remote session with the remote server. The system may launch a second remote session with the remote server using the login information.
-
Citations
20 Claims
-
1. A system at a client device side for communication and for transferring a remote session between a host device and a remote server to the client device, the system comprising:
-
a processor; a memory communicatively coupled to the processor; and instructions stored on the memory, the instructions, when loaded and executed by the processor, cause the processor to; establish a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; provide remote session login information to the host device to enable the host device to establish the first remote session with the remote server using the remote session login information; launch a second remote session between the client device and the remote server using the remote session login information; receive the display data from the remote server and display the display data; and send an indication to the host device that the client device established the second remote session with the remote server. - View Dependent Claims (19, 20)
-
-
2. A method at a client device side for communication and for transferring a remote session between a host device and a remote server to the client device, the method comprising:
-
establishing a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; providing remote session login information from the client device to the host device, the client device communicatively coupled with the host device and the remote session login information enabling the host device to establish the first remote session with the remote server using the remote session login information; launching a second remote session by the client device between the client device and the remote server using the remote session login information; receiving the display data at the client device from the remote server and displaying the display data; and sending from the client device to the host device an indication that the client device launched the second remote session.
-
-
3. A non-transitory machine-readable medium encoded with instructions for execution at a client device side for communication and for transferring a remote session between a host device and a remote server to the client device, the instructions comprising code for:
-
establishing a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; providing remote session login information from the client device to the host device, the client device communicatively coupled with the host device and the remote session login information enabling the host device to establish the first remote session with the remote server using the remote session login information; launching a second remote session by the client device between the client device and the remote server using the remote session login information; receiving the display data at the client device from the remote server and displaying the display data; and sending from the client device to the host device an indication that the client device launched the second remote session.
-
-
4. An apparatus for communication and for transferring a remote session between a host device and a remote server to a client device, the apparatus comprising:
-
means for establishing a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; means for providing remote session login information from the client device to the host device, the client device communicatively coupled with the host device and the remote session login information enabling the host device to establish the first remote session with the remote server using the remote session login information; means for launching a second remote session by the client device between the client device and the remote server using the remote session login information; means for receiving the display data at the client device from the remote server and displaying the display data; and means for sending from the client device to the host device an indication that the client device launched the second remote session. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A system at a host device side for communication and for transferring a remote session between a host device and a remote server to a client device, comprising:
-
a processor; a memory communicatively coupled to the processor; and instructions stored on the memory, the instructions, when loaded and executed by the processor, cause the processor to; establish a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; obtain remote session login information from the client device; establish the first remote session with the remote server using the remote session login information; receive the display data from the remote server and display the display data on the local monitor; receive an indication that the client device established a second remote session with the remote server; and terminate the first remote session at the host device after receiving the indication that the client device established the second remote session with the remote server.
-
-
11. A method implemented at a host device side for communication and for transferring a remote session between a host device and a remote server to a client device, the method comprising:
-
establishing a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; obtaining remote session login information by the host device from the client device, the host device communicatively coupled with the client device; establishing the first remote session with the remote server using the remote session login information; receiving the display data at the host device from the remote server and displaying the display data on the local monitor; receiving an indication that the client device established a second remote session with the remote server; and terminating the first remote session at the host device after receiving the indication that the client device established the second remote session with the remote server.
-
-
12. A non-transitory machine-readable medium encoded with instructions for execution at a host device side for communication and for transferring a remote session between a host device and a remote server to a client device, the instructions comprising code for:
-
establishing a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; obtaining remote session login information by the host device from the client device, the host device communicatively coupled with the client device; establishing the first remote session with the remote server using the remote session login information; receiving the display data at the host device from the remote server and displaying the display data on the local monitor; receiving an indication that the client device established a second remote session with the remote server; and terminating the first remote session at the host device after receiving the indication that the client device established the second remote session with the remote server. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus for communication and for transferring a remote session between a host device and a remote server to a client device, the apparatus comprising:
-
means for facilitating establishing a trusted relationship between a client device and a host device, the host device communicatively coupled with a remote server and configured to establish a first remote session with the remote server, the first remote session including display data from the remote server that the host device displays on a local monitor associated with the host device; means for obtaining remote session login information at the host device from the client device, the host device communicatively coupled with the client device; means for establishing the first remote session with the remote server using the remote session login information; means for receiving the display data at the host device from the remote server and displaying the display data on the local monitor; means for receiving an indication that the client device established a second remote session with the remote server; and means for terminating the first remote session at the host device after receiving the indication that the client device established the second remote session with the remote server.
-
Specification