-
公开(公告)号:US11006273B2
公开(公告)日:2021-05-11
申请号:US15723978
申请日:2017-10-03
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
Abstract: Described embodiments provide systems and methods for policy-based authentication, where the policy may designate locations and/or forms of proof of locations, for use in authentication. Some embodiments include or utilize a database storing authentication policies. In an example system, an authentication server in communication with the database is configured to receive a request from a device needing authentication. The request may include a credential. The authentication server is configured to retrieve, from the database storing authentication policies, an authentication policy corresponding to the device, the retrieved authentication policy specifying a location parameter. The authentication server is configured to receive location data from the device and resolve the authentication request using the credential and the received location data pursuant to the retrieved authentication policy.
-
公开(公告)号:US20210126907A1
公开(公告)日:2021-04-29
申请号:US16708873
申请日:2019-12-10
Applicant: Citrix Systems, Inc.
Abstract: Methods, apparatus, and computer-readable media for providing a content protection service in electronic messaging systems are described herein. The content protection service may be engaged by an electronic messaging sending device by receiving a protection action. Or it may be engaged by an electronic messaging server by checking a protection policy. The content protection service may be engaged to alias, and/or conceal an original content item. When aliasing, a modified electronic message content comprises aliased content and omits the original content. When concealing, a modified electronic message content comprises a concealment and omits the original content. When aliasing and concealing, a modified electronic message content comprises a concealment and omits both the aliased and original contents.
-
公开(公告)号:US20200064977A1
公开(公告)日:2020-02-27
申请号:US16109935
申请日:2018-08-23
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
IPC: G06F3/0484 , G06F9/451 , G06F11/36 , G06F17/27
Abstract: Methods, systems, computer-readable media, and apparatuses for parsing a user interface (UI) product to obtain a UI element provided therein, the UI product prepared in a first language. A UI element is replaced with a converted UI element, in which the converted UI element approximates a translation of the UI element into a second language different from the first language. After replacement of the UI element, a detection is made as to whether a UI issue exists. When a UI issue is detected, the converted UI element is modified so that translation of the UI product into the second language does not include the detected UI issue. The UI element is provided in a language different from the first language via the UI product based on the converted UI element.
-
公开(公告)号:US12293134B2
公开(公告)日:2025-05-06
申请号:US17534603
申请日:2021-11-24
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu , Taodong Lu , Yu Xin
Abstract: According to some embodiments, a method includes: receiving, by a client device, speech of a user during a screen sharing session; transcribing, by the client device, the speech into text; analyzing, by the client device, the text to identify one or more UI elements referenced within the speech, the one or more UI elements visible within the screen sharing session; and highlighting the one or more UI elements visible on the client device.
-
公开(公告)号:US12072782B2
公开(公告)日:2024-08-27
申请号:US17643612
申请日:2021-12-10
Applicant: CITRIX SYSTEMS, INC.
Inventor: Hao Wu , Maohui Wu , Yiming Wang
IPC: G06F11/30 , G06F16/958 , G06T13/80
CPC classification number: G06F11/3096 , G06F16/958 , G06T13/80
Abstract: A computing device includes a processor to monitor usage of resources within the computing device. Responsive to the usage of resources being above a threshold, a determination is made that displayed content of a web page from an application includes video or animation content. A determination that the video or animation content is included as part of a background of the displayed content is based on a comparison of sizes between a display screen displaying the content of the web page and the video or animation content. Responsive to the determination that the background includes the video or animation content, the processor no longer plays the video or animation content to reduce resource usage by the application to display the web page.
-
公开(公告)号:US20210314773A1
公开(公告)日:2021-10-07
申请号:US17234941
申请日:2021-04-20
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
Abstract: Described embodiments provide systems and methods for policy-based authentication, where the policy may designate locations and/or forms of proof of locations, for use in authentication. Some embodiments include or utilize a database storing authentication policies. In an example system, an authentication server in communication with the database is configured to receive a request from a device needing authentication. The request may include a credential. The authentication server is configured to retrieve, from the database storing authentication policies, an authentication policy corresponding to the device, the retrieved authentication policy specifying a location parameter. The authentication server is configured to receive location data from the device and resolve the authentication request using the credential and the received location data pursuant to the retrieved authentication policy.
-
公开(公告)号:US10915414B2
公开(公告)日:2021-02-09
申请号:US16159020
申请日:2018-10-12
Applicant: CITRIX SYSTEMS, INC.
Inventor: Hao Wu
IPC: G06F11/36 , G06F11/263 , G06F11/277 , G06F11/273 , G06F11/267 , G06K9/32 , G06F8/61 , G06F9/445 , G06F3/0481
Abstract: A test controller interfacing between a master computing device and slave computing devices includes a processor configured to launch a master application on the master computing device and a slave application to be tested on each respective slave computing device, with each slave application being the same as the master application. The processor is also configured to receive from the master computing device an input test command along with a test result based on execution of the input test command by the master application, and transmit the received input test command to each slave computing device. In addition, the processor is configured to receive a respective test result from each slave computing device based on execution of the received input test command, and compare each respective test result from the slave computing devices to the test result from the master computing device.
-
公开(公告)号:US10775975B2
公开(公告)日:2020-09-15
申请号:US16109935
申请日:2018-08-23
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
IPC: G06F3/0484 , G06F11/36 , G06F9/451 , G06F40/205
Abstract: Methods, systems, computer-readable media, and apparatuses for parsing a user interface (UI) product to obtain a UI element provided therein, the UI product prepared in a first language. A UI element is replaced with a converted UI element, in which the converted UI element approximates a translation of the UI element into a second language different from the first language. After replacement of the UI element, a detection is made as to whether a UI issue exists. When a UI issue is detected, the converted UI element is modified so that translation of the UI product into the second language does not include the detected UI issue. The UI element is provided in a language different from the first language via the UI product based on the converted UI element.
-
公开(公告)号:US20190104409A1
公开(公告)日:2019-04-04
申请号:US15723978
申请日:2017-10-03
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
Abstract: Described embodiments provide systems and methods for policy-based authentication, where the policy may designate locations and/or forms of proof of locations, for use in authentication. Some embodiments include or utilize a database storing authentication policies. In an example system, an authentication server in communication with the database is configured to receive a request from a device needing authentication. The request may include a credential. The authentication server is configured to retrieve, from the database storing authentication policies, an authentication policy corresponding to the device, the retrieved authentication policy specifying a location parameter. The authentication server is configured to receive location data from the device and resolve the authentication request using the credential and the received location data pursuant to the retrieved authentication policy.
-
公开(公告)号:US20230126163A1
公开(公告)日:2023-04-27
申请号:US17534603
申请日:2021-11-24
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu , Taodong Lu , Yu Xin
Abstract: According to some embodiments, a method includes: receiving, by a client device, speech of a user during a screen sharing session; transcribing, by the client device, the speech into text; analyzing, by the client device, the text to identify one or more UI elements referenced within the speech, the one or more UI elements visible within the screen sharing session; and highlighting the one or more UI elements visible on the client device.
-
-
-
-
-
-
-
-
-