-
公开(公告)号:US10791240B2
公开(公告)日:2020-09-29
申请号:US15602613
申请日:2017-05-23
Applicant: Citrix Systems, Inc.
Inventor: Attila Majoros , Pulkit Gupta
IPC: H04N1/32 , G06F40/166 , G06T1/00 , G06T11/60
Abstract: Systems and methods for rendering a secure document with a text selection capability. The methods comprise: performing first operations, by a computing device, to determine which objects of a source document are non-text objects; creating, by the computing device, an image file representing a graphic consisting of the non-text objects of the source document and a watermark merged together as a single image; drawing the graphic represented by the image file to a base document having a first file format different than a second file format of the source document; and drawing text objects to the base document from the source document so as to create the secure document with the text selection capability.
-
公开(公告)号:US20250088450A1
公开(公告)日:2025-03-13
申请号:US18465237
申请日:2023-09-12
Applicant: Citrix Systems, Inc.
Inventor: Jyotheesh Rao Kurma , Saravanan Jayaraman , Pulkit Gupta , Subash Dangol
Abstract: Systems and methods for managing nodes in an RHI deployment may include receiving, by a first device intermediary to one or more clients and one or more servers, a signal to switch from a first state to a second state. The systems and methods can include transmitting, by the first device, a message to one or more second devices in an RHI deployment, the message comprising information relating to a plurality of connections of the one or more clients or the one or more servers maintained by the first device. The systems and methods can include switching, by the first device, to the second state responsive to transmitting the message.
-
公开(公告)号:US20180342038A1
公开(公告)日:2018-11-29
申请号:US15602613
申请日:2017-05-23
Applicant: Citrix Systems, Inc.
Inventor: Attila Majoros , Pulkit Gupta
Abstract: Systems and methods for rendering a secure document with a text selection capability. The methods comprise: performing first operations, by a computing device, to determine which objects of a source document are non-text objects; creating, by the computing device, an image file representing a graphic consisting of the non-text objects of the source document and a watermark merged together as a single image; drawing the graphic represented by the image file to a base document having a first file format different than a second file format of the source document; and drawing text objects to the base document from the source document so as to create the secure document with the text selection capability.
-
公开(公告)号:US11477102B2
公开(公告)日:2022-10-18
申请号:US16984575
申请日:2020-08-04
Applicant: Citrix Systems, Inc.
Inventor: Saravanan Jayaraman , Mohit Prakash Saxena , Jyotheesh Rao Kurma , Pulkit Gupta
IPC: H04L43/0876 , H04L49/00 , H04L67/143 , H04L47/32 , H04L45/00 , H04L45/586 , H04L41/082 , H04L41/08 , H04L41/084
Abstract: Described embodiments provide systems and methods for upgrading user space networking stacks without disruptions to network traffic. A first packet engine can read connection information of existing connections of a second packet engine written to a shared memory region by the second packet engine. The first packet engine can establish one or more virtual connections according to the connection information of existing connections of the second packet engine. Each of the first packet engine and the second packet engine can receive mirrored traffic data. The first packet engine can receive a first packet and determine that the first packet is associated with a virtual connection corresponding to an existing connection of the second packet engine. The first packet engine can drop the first packet responsive to the determination that the first packet is associated with the virtual connection.
-
公开(公告)号:US11641438B2
公开(公告)日:2023-05-02
申请号:US17003704
申请日:2020-08-26
Applicant: Citrix Systems, Inc.
Inventor: Attila Majoros , Pulkit Gupta
IPC: G06F40/166 , H04N1/32
Abstract: Systems and methods for rendering a secure document with a text selection capability. The methods comprise, by a processor creating a graphic that includes at least one non-text object of a source document and a watermark, adding the graphic onto a base document, and creating a secure document by adding one or more text objects from the source document onto the base document, the secured document configured to enable text selection of the one or more of the added text objects. The secure document includes a file format that is different than that of the source document.
-
公开(公告)号:US20210399966A1
公开(公告)日:2021-12-23
申请号:US16984575
申请日:2020-08-04
Applicant: Citrix Systems, Inc.
Inventor: Saravanan Jayaraman , Mohit Prakash Saxena , Jyotheesh Rao Kurma , Pulkit Gupta
IPC: H04L12/26 , H04L12/823 , H04L29/08 , H04L12/935
Abstract: Described embodiments provide systems and methods for upgrading user space networking stacks without disruptions to network traffic. A first packet engine can read connection information of existing connections of a second packet engine written to a shared memory region by the second packet engine. The first packet engine can establish one or more virtual connections according to the connection information of existing connections of the second packet engine. Each of the first packet engine and the second packet engine can receive mirrored traffic data. The first packet engine can receive a first packet and determine that the first packet is associated with a virtual connection corresponding to an existing connection of the second packet engine. The first packet engine can drop the first packet responsive to the determination that the first packet is associated with the virtual connection.
-
-
-
-
-