-
公开(公告)号: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.
-
公开(公告)号:US11768692B2
公开(公告)日:2023-09-26
申请号:US16738321
申请日:2020-01-09
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Yedong Yu , Ze Chen
IPC: G06F17/00 , G06F9/445 , G06F40/205 , G06F40/56 , G06Q10/0631
CPC classification number: G06F9/445 , G06F40/205 , G06F40/56 , G06Q10/06314
Abstract: Methods and systems for automated application launching are described herein. A computing device may receive a message, the message indicative of an application for a given event and a time in which to launch the application for the given event, from a client device. Based on the content of the message, the computing device may generate a plurality of text strings based on content of the message. The computing device may identify the application based on a comparison of the plurality of text strings with one or more entries of a database of applications and may launch the application in response to the identification of the application and at the time indicated in the received message, so as to make ready the application for use for the given event.
-
公开(公告)号:US20230214264A1
公开(公告)日:2023-07-06
申请号:US17649694
申请日:2022-02-02
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Wenshuang Zhang , Ze Chen , Hao Lan
IPC: G06F9/50
CPC classification number: G06F9/5027
Abstract: In some embodiments, a method comprises: determining, by a computing device, a potential for tasks of one or more applications not to be completed at a given time, the one or more applications being hosted on remote computing devices; initiating, by the computing device, a call to one or more application programmable interfaces (APIs) of the remote computing devices to retrieve data about the one or more tasks from the one or more applications, the tasks being generated by the one or more applications and including a time of completion being that of the given time; and initiating, by the computing device, an update to at least one of the one or more applications using the retrieved data, so that at least one of the generated tasks is completed before or at the given time.
-
公开(公告)号: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.
-
公开(公告)号:US20220035933A1
公开(公告)日:2022-02-03
申请号:US16942142
申请日:2020-07-29
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Xiaolu Chu , Ke Xu , Ze Chen
Abstract: Methods and systems for providing secure file sharing are described herein. A computing device may receive data from a resource provider in response to a request received by the resource provider. The data may include information about a user of a client device that made the request for a file and information about the file, and the request may be for access to the file and made by the user with an owner of the requested file being unknown to the user. The computing device may parse the received data to identify a subset of data. The subset of data may be configured to enable the owner to determine whether to permit the user to access to the file. Further, the computing device may provide a notification, which includes at least some of the subset of data, to an endpoint device of the owner.
-
公开(公告)号:US20210349961A1
公开(公告)日:2021-11-11
申请号:US16887158
申请日:2020-05-29
Applicant: Citrix Systems, Inc.
Inventor: Xiaolu Chu , Ze Chen , Zongpeng Qiao , Ke Xu
IPC: G06F16/9536 , G06F16/9538 , G06F21/41
Abstract: Techniques are disclosed for providing personalized pages. An example methodology implementing the techniques includes, displaying, by a computing device, a plurality of elements in a page and monitoring interaction with the displayed page. The method also includes, responsive to determining a topic based on the interaction with the plurality of elements in the displayed page, identifying one or more files related to the identified topic and providing an element on the page, the element configured to provide access to one of the identified one or more files in response to an input received on the element. The element may be provided in a file zone in the displayed page.
-
公开(公告)号:US20210194990A1
公开(公告)日:2021-06-24
申请号:US17149047
申请日:2021-01-14
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Ze Chen , Tao Zhan , Bo Chen
IPC: H04L29/08 , H04L12/919 , 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.
-
公开(公告)号:US20210165662A1
公开(公告)日:2021-06-03
申请号:US16738321
申请日:2020-01-09
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Yedong Yu , Ze Chen
IPC: G06F9/445 , G06Q10/06 , G06F40/56 , G06F40/205
Abstract: Methods and systems for automated application launching are described herein. A computing device may receive a message, the message indicative of an application for a given event and a time in which to launch the application for the given event, from a client device. Based on the content of the message, the computing device may generate a plurality of text strings based on content of the message. The computing device may identify the application based on a comparison of the plurality of text strings with one or more entries of a database of applications and may launch the application in response to the identification of the application and at the time indicated in the received message, so as to make ready the application for use for the given event.
-
公开(公告)号:US10924590B1
公开(公告)日:2021-02-16
申请号:US16793373
申请日:2020-02-18
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Ze Chen , Tao Zhan , Bo Chen
IPC: H04L29/08 , H04L12/919 , 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.
-
-
-
-
-
-
-
-
-