-
公开(公告)号:US20220012311A1
公开(公告)日:2022-01-13
申请号:US17484195
申请日:2021-09-24
Applicant: Citrix Systems, Inc.
Inventor: Fuping Zhou , Yeping Liu
IPC: G06F21/16
Abstract: Techniques are disclosed for rendering a watermark on content in a manner as to not obfuscate or otherwise cause visual defects to data elements in the content. An example methodology implementing the techniques includes segmenting a watermark to be rendered on the content into multiple watermark pieces. Then, prior to rendering a particular watermark piece, a check is made to determine whether there is a data element at the location in the content at which the particular watermark piece is to be rendered. If a data element is detected at that location, the particular watermark piece is rendered such that the data element overlays the particular watermark piece to render the watermark as a masked watermark. Otherwise, if no data element is detected at that location, the watermark piece is rendered on the content to be visible. The process is repeated to render the remaining watermark pieces.
-
公开(公告)号:US11050743B2
公开(公告)日:2021-06-29
申请号:US16466524
申请日:2019-01-29
Applicant: Citrix Systems, Inc.
Inventor: Lei Liu , Yeping Liu , Cao Lei
IPC: H04L29/06 , G06F9/451 , H04L12/24 , G06F3/0481
Abstract: Techniques for enabling fast user access to the desktop computing environment of a remote computer via a user device in response to notification of a change in the display screen of the remote computer. The techniques include specifying an area of the display screen, setting a policy for determining whether to notify a subscribed user of a change within the specified display screen area, generating a notification packet containing information for validating the subscribed user and establishing a connection to the remote computer, encrypting the notification packet, sending or pushing the notification packet to the user device of the subscribed user, decrypting the notification packet, extracting the information for validating the subscribed user and establishing the connection from the notification packet, and constructing and rendering an image of a shortcut icon on a display of the user device for providing fast user access to the remote computer desktop computing environment.
-
公开(公告)号:US11799678B1
公开(公告)日:2023-10-24
申请号:US17660883
申请日:2022-04-27
Applicant: Citrix Systems, Inc.
Inventor: Yeping Liu , Fuping Zhou , Youjun Gu
IPC: H04L12/18
CPC classification number: H04L12/1827 , H04L12/1831
Abstract: In one aspect, an example methodology implementing the disclosed techniques can include, by a computing device, receiving a video stream from a first client device and, responsive to a determination that a second client device activated a downgrade feature and further responsive to a determination that a user of the first client device is not speaking, modifying the video stream to consume less resources. The method can also include, by the computing device, providing the modified video stream to the second client device.
-
公开(公告)号:US20230318863A1
公开(公告)日:2023-10-05
申请号:US17660883
申请日:2022-04-27
Applicant: Citrix Systems, Inc.
Inventor: Yeping Liu , Fuping Zhou , Youjun Gu
IPC: H04L12/18
CPC classification number: H04L12/1827 , H04L12/1831
Abstract: In one aspect, an example methodology implementing the disclosed techniques can include, by a computing device, receiving a video stream from a first client device and, responsive to a determination that a second client device activated a downgrade feature and further responsive to a determination that a user of the first client device is not speaking, modifying the video stream to consume less resources. The method can also include, by the computing device, providing the modified video stream to the second client device.
-
公开(公告)号:US11157599B2
公开(公告)日:2021-10-26
申请号:US16663971
申请日:2019-10-25
Applicant: Citrix Systems, Inc.
Inventor: Fuping Zhou , Yeping Liu
IPC: G06F21/16
Abstract: Techniques are disclosed for rendering a watermark on content in a manner as to not obfuscate or otherwise cause visual defects to data elements in the content. An example methodology implementing the techniques includes segmenting a watermark to be rendered on the content into multiple watermark pieces. Then, prior to rendering a particular watermark piece, a check is made to determine whether there is a data element at the location in the content at which the particular watermark piece is to be rendered. If a data element is detected at that location, the particular watermark piece is rendered such that the data element overlays the particular watermark piece to render the watermark as a masked watermark. Otherwise, if no data element is detected at that location, the watermark piece is rendered on the content to be visible. The process is repeated to render the remaining watermark pieces.
-
公开(公告)号:US11962582B2
公开(公告)日:2024-04-16
申请号:US17319610
申请日:2021-05-13
Applicant: Citrix Systems, Inc.
Inventor: Lei Liu , Yeping Liu , Cao Lei
IPC: H04L9/40 , G06F9/451 , H04L41/22 , H04L67/01 , G06F3/04817
CPC classification number: H04L63/0853 , G06F9/452 , H04L41/22 , H04L67/01 , G06F3/04817
Abstract: Techniques for enabling fast user access to the desktop computing environment of a remote computer via a user device in response to notification of a change in the display screen of the remote computer. The techniques include specifying an area of the display screen, setting a policy for determining whether to notify a subscribed user of a change within the specified display screen area, generating a notification packet containing information for validating the subscribed user and establishing a connection to the remote computer, encrypting the notification packet, sending or pushing the notification packet to the user device of the subscribed user, decrypting the notification packet, extracting the information for validating the subscribed user and establishing the connection from the notification packet, and constructing and rendering an image of a shortcut icon on a display of the user device for providing fast user access to the remote computer desktop computing environment.
-
公开(公告)号:US20210266314A1
公开(公告)日:2021-08-26
申请号:US17319610
申请日:2021-05-13
Applicant: Citrix Systems, Inc.
Inventor: Lei Liu , Yeping Liu , Cao Lei
Abstract: Techniques for enabling fast user access to the desktop computing environment of a remote computer via a user device in response to notification of a change in the display screen of the remote computer. The techniques include specifying an area of the display screen, setting a policy for determining whether to notify a subscribed user of a change within the specified display screen area, generating a notification packet containing information for validating the subscribed user and establishing a connection to the remote computer, encrypting the notification packet, sending or pushing the notification packet to the user device of the subscribed user, decrypting the notification packet, extracting the information for validating the subscribed user and establishing the connection from the notification packet, and constructing and rendering an image of a shortcut icon on a display of the user device for providing fast user access to the remote computer desktop computing environment.
-
公开(公告)号:US20210056183A1
公开(公告)日:2021-02-25
申请号:US16663971
申请日:2019-10-25
Applicant: Citrix Systems, Inc.
Inventor: Fuping Zhou , Yeping Liu
IPC: G06F21/16
Abstract: Techniques are disclosed for rendering a watermark on content in a manner as to not obfuscate or otherwise cause visual defects to data elements in the content. An example methodology implementing the techniques includes segmenting a watermark to be rendered on the content into multiple watermark pieces. Then, prior to rendering a particular watermark piece, a check is made to determine whether there is a data element at the location in the content at which the particular watermark piece is to be rendered. If a data element is detected at that location, the particular watermark piece is rendered such that the data element overlays the particular watermark piece to render the watermark as a masked watermark. Otherwise, if no data element is detected at that location, the watermark piece is rendered on the content to be visible. The process is repeated to render the remaining watermark pieces.
-
-
-
-
-
-
-