The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 10, 2021

Filed:

Sep. 19, 2018
Applicant:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Inventors:

Vipin Borkar, Bengaluru, IN;

Santosh Sampath, Bengaluru, IN;

Deepak Sharma, Bengaluru, IN;

Arvind SankaraSubramanian, Bengaluru, IN;

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 16/958 (2019.01); G06F 9/54 (2006.01); G06F 21/57 (2013.01);
U.S. Cl.
CPC ...
G06F 21/606 (2013.01); G06F 9/543 (2013.01); G06F 16/986 (2019.01); G06F 21/57 (2013.01); G06F 21/604 (2013.01);
Abstract

Embodiments described include systems and methods for using an HTML-based application integrated with an embedded browser on a client device, for trusted data transfer for instance. An HTML-based application within an embedded browser of a client device can provide access to a network application and its resources. The HTML-based application can establish a secure session for the network application between a server and the HTML-based application. The embedded browser can determine that the HTML-based application is a trusted application via application of one or more policies. With the secure session established and responsive to determining that the HTML-based application is a trusted application, the embedded browser may establish at least one virtual channel between the embedded browser and the HTML-based application. Using the at least one virtual channels, the embedded browser can transfer data between the secure session of the network application and the operating system (OS) of the client device. The operating system of the client device may include a file system, a clip board, and/or input and output (I/O) devices.


Find Patent Forward Citations

Loading…