-
公开(公告)号:US11886696B2
公开(公告)日:2024-01-30
申请号:US17676971
申请日:2022-02-22
Applicant: Citrix Systems, Inc.
Inventor: Peng Yao , Tianyu Xiao , Yang Wang
IPC: G06F3/048 , G06F9/451 , G06F3/03 , G06F3/0487 , G06F3/04817 , G06F3/0485
CPC classification number: G06F3/0487 , G06F3/03 , G06F3/0485 , G06F3/04817 , G06F9/451
Abstract: Methods, systems, and computer-readable media for providing application hotspots on an endpoint device are presented. A computing device may provide an endpoint device with access to a remote application. The remote application may be hosted on the computing device and displayable on the endpoint device in a form of a user interface. The computing device determine an adjustment to the user interface based on coordinates of a feature of user interface and a screen size of the endpoint device. The computing device may provide data to the endpoint device to render the user interface thereon. The user interface may include an element different than the feature and configured to initiate the determined adjustment to the user interface.
-
公开(公告)号:US11537591B2
公开(公告)日:2022-12-27
申请号:US16162654
申请日:2018-10-17
Applicant: CITRIX SYSTEMS, INC.
Abstract: A computing system may include a server, and a client computing device in communication with the server and operating a local mobile OS. One of the client computing device and the server may be configured to compare a notification message with a database of flagged terms to determine whether the notification message includes a flagged term. If the notification message includes the flagged term and the local mobile OS is in a locked state, the notification message is revised by replacing the flagged term with a placeholder term, and the revised notification message is displayed on a display.
-
公开(公告)号:US10990508B2
公开(公告)日:2021-04-27
申请号:US16171688
申请日:2018-10-26
Applicant: Citrix Systems, Inc.
Abstract: A computing system may include a client computing device configured to execute a software application with an associated GUI. The GUI includes fields, and each field is to hold a text string. The computing system may include a GUI testing device in communication with the client computing device and configured to execute a testing framework for interacting with the software application to generate versions of the GUI, each of the versions being in a different language, and defining expected text strings in the fields. The GUI testing device may be configured to extract the fields from the versions of the GUI, perform OCR processing on the fields to generate actual text strings, and compare the actual text strings with the expected text strings.
-
公开(公告)号:US20230185443A1
公开(公告)日:2023-06-15
申请号:US17676971
申请日:2022-02-22
Applicant: Citrix Systems, Inc.
Inventor: Peng Yao , Tianyu Xiao , Yang Wang
IPC: G06F3/0487 , G06F9/451 , G06F3/0485 , G06F3/04817 , G06F3/03
CPC classification number: G06F3/0487 , G06F3/03 , G06F3/0485 , G06F3/04817 , G06F9/451
Abstract: Methods, systems, and computer-readable media for providing application hotspots on an endpoint device are presented. A computing device may provide an endpoint device with access to a remote application. The remote application may be hosted on the computing device and displayable on the endpoint device in a form of a user interface. The computing device determine an adjustment to the user interface based on coordinates of a feature of user interface and a screen size of the endpoint device. The computing device may provide data to the endpoint device to render the user interface thereon. The user interface may include an element different than the feature and configured to initiate the determined adjustment to the user interface.
-
公开(公告)号:US11182180B2
公开(公告)日:2021-11-23
申请号:US16530150
申请日:2019-08-02
Applicant: Citrix Systems, Inc.
Inventor: Yang Wang , Jingxin Peng
IPC: G06F9/451 , G06F40/106
Abstract: Methods and systems for previewing an application user interface (UI) for multiple locales are described herein. A first device, on which an application capable of rendering views for multiple locales, may receive selections of a first locale and a second locale from a second device via a web console running on the second device. The first device may render a plurality of UI screens including a first UI screen, corresponding to a current view of the application, for the first locale, and a second UI screen, corresponding to the current view, for the second locale. The first device may generate screenshots of the plurality of UI screens and send the generates screenshots to the second device to be displayed on the web console. A developer of the application may inspect the multi-locale UI of the application through the displayed screenshots and make any necessary adjustments if necessary.
-
-
-
-