-
公开(公告)号:US20230195824A1
公开(公告)日:2023-06-22
申请号:US17568818
申请日:2022-01-05
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Kuriakose Mathew , Tao Zhan , Ze Chen
IPC: G06F16/957 , G06F16/958 , G06F16/951 , G06F9/50
CPC classification number: G06F16/957 , G06F16/958 , G06F16/951 , G06F9/5055
Abstract: Methods and systems for recommending content redirection are described herein. A remote computing device may establish a connection in which to transfer content between an application hosted on the remote computing device and a client device. The remote computing device may render graphics of a user interface for the application. If the remote computing device determines that to render the content of the application with use of one or more resources of the remote computing device would exceed a threshold, the remote computing device may provide, to the client device, the instructions enable the client device to render a portion of the content locally on the client device rather than on the remote computing device. In this way, the user's experience of the application may be improved without causing more computing resources on the remote computing device.
-
公开(公告)号:US11516128B2
公开(公告)日:2022-11-29
申请号:US17091311
申请日:2020-11-06
Applicant: Citrix Systems, Inc.
Inventor: Xiaolu Chu , Jinren Zhang , Jie Zhuang , Tao Zhan
IPC: H04L45/00 , H04L43/0852 , G06F9/455 , H04L43/0817 , H04L67/50
Abstract: Methods and systems for path selection involving remote access protocols and/or user behavior are described herein. A request, from a first computing device, for content hosted on a second computing device may be received. Based on network state metrics, remote access protocol metrics, and/or user experience metrics, a path of a plurality of paths between the first computing device and the second computing device may be selected. The path need not be the most direct path between the first computing device and the second computing device, and may comprise remote access to a computing device on an intermediary server. Based on user behavior analysis performed with respect to user input data, a path may be re-selected, and/or the network state metrics, remote access protocol metrics, and/or user experience metrics may be weighted.
-
公开(公告)号:US11303729B2
公开(公告)日:2022-04-12
申请号:US17149047
申请日:2021-01-14
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Ze Chen , Tao Zhan , Bo Chen
IPC: H04L29/08 , H04L67/00 , H04L47/765 , G06N20/00
Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
-
公开(公告)号:US11048531B1
公开(公告)日:2021-06-29
申请号:US17114609
申请日:2020-12-08
Applicant: CITRIX SYSTEMS, INC.
Inventor: Zongpeng Qiao , Ze Chen , Ke Xu , Tao Zhan
IPC: G06F9/451 , G06F16/33 , H04L29/08 , G06F40/186
Abstract: A computer system includes a server and a computing device. The server include templates, with each template corresponding to an action that can be performed by an application service associated with the template. The computing device includes an editor to monitor user input for a template keyword that matches with one or more of the templates, display one or more application service options in response to the template keyword matching one or more of the templates, and display a user interface for the template associated with the application service option selected by a user. The editor is to receive template content data via the user interface to define the action corresponding to the template associated with the application service option selected by the user, and provide the template content data to the server. The server analyzes the template content data and the templates to determine the application service action to be performed.
-
公开(公告)号:US11455088B2
公开(公告)日:2022-09-27
申请号:US17155404
申请日:2021-01-22
Applicant: Citrix Systems, Inc.
Inventor: Tao Zhan , Zongpeng Qiao , Ze Chen , Ke Xu
IPC: G06F3/04842 , H04L65/403 , G06F40/169
Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, receiving an input from a user during an online meeting and generating a note comprising the input and a timestamp recording a point in time within the online meeting at which the note is generated. The method also includes, by the computing device, providing a user interface in which to display content of the online meeting and the note, the user interface including an annotation marker indicative of an availability of the note and, in response to a selection of the note in the user interface, adjusting a display of the content to a point in the content corresponding to the timestamp.
-
公开(公告)号:US20210374684A1
公开(公告)日:2021-12-02
申请号:US17003427
申请日:2020-08-26
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Tao Zhan , Ze Chen
Abstract: Methods and systems for generating recommendations for events are described herein. A computing device may assist a user that is trying to schedule an event by generating recommendations for one or more aspects of the event. Participant's schedule information, event preferences, and/or other information may be used to determine a recommendation for an event. A recommendation may include a time that meets the availability and/or preferences of the participants. A recommendation may indicate one or more participants that should be invited to the event and/or one or more participants that should not be invited to the event.
-
公开(公告)号:US20200296036A1
公开(公告)日:2020-09-17
申请号:US16420808
申请日:2019-05-23
Applicant: Citrix Systems, Inc.
Inventor: Xiaolu Chu , Jinren Zhang , Jie Zhuang , Tao Zhan
IPC: H04L12/721 , H04L29/08 , H04L12/26 , G06F9/455
Abstract: Methods and systems for path selection involving remote access protocols and/or user behavior are described herein. A request, from a first computing device, for content hosted on a second computing device may be received. Based on network state metrics, remote access protocol metrics, and/or user experience metrics, a path of a plurality of paths between the first computing device and the second computing device may be selected. The path need not be the most direct path between the first computing device and the second computing device, and may comprise remote access to a computing device on an intermediary server. Based on user behavior analysis performed with respect to user input data, a path may be re-selected, and/or the network state metrics, remote access protocol metrics, and/or user experience metrics may be weighted.
-
公开(公告)号:US11843674B2
公开(公告)日:2023-12-12
申请号:US17713764
申请日:2022-04-05
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Ze Chen , Tao Zhan , Bo Chen
IPC: H04L67/00 , H04L47/765 , G06N20/00
CPC classification number: H04L67/34 , G06N20/00 , H04L47/765
Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
-
公开(公告)号:US20220232101A1
公开(公告)日:2022-07-21
申请号:US17713764
申请日:2022-04-05
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Ze Chen , Tao Zhan , Bo Chen
IPC: H04L67/00 , H04L47/765 , G06N20/00
Abstract: A computer system to track and enhance performance of a virtual workspace system is provided. The computer system receives requests to profile phases of a distributed process executed by hosts coupled to one another via a network. Each of phase includes operations executed by processes hosted by the hosts. Each of phase either starts with receipt of a request via a user interface of a virtualization client or ends with provision of a response to the request via the user interface. The computer system identifies event log entries that each include an identifier of an event marking a start or an end of one of the operations, constructs a performance profile based on the event log entries, and transmits the performance profile to the user interface.
-
公开(公告)号:US20220206673A1
公开(公告)日:2022-06-30
申请号:US17155404
申请日:2021-01-22
Applicant: Citrix Systems, Inc.
Inventor: Tao Zhan , Zongpeng Qiao , Ze Chen , Ke Xu
IPC: G06F3/0484 , G06F40/169 , H04L29/06
Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, receiving an input from a user during an online meeting and generating a note comprising the input and a timestamp recording a point in time within the online meeting at which the note is generated. The method also includes, by the computing device, providing a user interface in which to display content of the online meeting and the note, the user interface including an annotation marker indicative of an availability of the note and, in response to a selection of the note in the user interface, adjusting a display of the content to a point in the content corresponding to the timestamp.
-
-
-
-
-
-
-
-
-