-
公开(公告)号:US20230116492A1
公开(公告)日:2023-04-13
申请号:US17528769
申请日:2021-11-17
Applicant: Citrix Systems, Inc.
Inventor: Jie Zhuang , Ke Xu , Zongpeng Qiao , Xiao Zhang
IPC: G06F16/332 , H04L12/58 , G06F16/33
Abstract: Methods, apparatuses, and systems for grouping topics for users from different communication platforms are described herein. For example, a computing device may receive, from a user and via a communication platform, a request for sending content associated with the communication platform to the computing device. The computing device may determine, based on the received request, one or more keywords from the content. In addition, the computing device may determine a topic based on the one or more keywords. In addition, the computing device may determine a similarity between the determined topic and one or more stored topics. The one or more stored topics may be associated with one or more additional users. Further, based on a determination that the similarity satisfies a threshold, the computing device may send, to the user, a message identifying the one or more additional users.
-
公开(公告)号:US11531610B2
公开(公告)日:2022-12-20
申请号:US16744465
申请日:2020-01-16
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Bo Chen , Xiao Zhang , Jie Zhuang
Abstract: Disclosed is a method involving identifying a first activity a user is to complete using a computing resource; causing a client device operated by the user to output a first notification concerning the first activity, the first notification including at least one first user interface element with which the user can interact to begin the first activity; determining an estimated time for the user to complete the first activity; and causing the client device to output an indication of the estimated time in association with the first notification.
-
公开(公告)号:US11301622B2
公开(公告)日:2022-04-12
申请号:US16778465
申请日:2020-01-31
Applicant: Citrix Systems, Inc.
Inventor: Ke Xu , Eamon Yao , Jie Zhuang , Shutian Yao , Junying Gao
IPC: G06F40/174 , G06T7/70 , G06V10/75 , G06V30/10
Abstract: Described embodiments provide a method, computer program product, and computer system for receiving, by a computing device, first and second images of an application, the first image indicative of no input data present within input fields of the application, and the second image being received after input data is present within at least one input field of the application. The input data of the second image may be identified based upon, at least in part, a comparison with the first image. The identified input data of the second image may be provided into the input field of the application after restart of the application so as to prevent loss of the input data.
-
公开(公告)号:US10972406B2
公开(公告)日:2021-04-06
申请号:US16580044
申请日:2019-09-24
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Zongpeng Qiao , Jie Zhuang
IPC: G06F15/173 , H04L12/911 , H04L29/08 , H04L12/66
Abstract: Disclosed are methods, systems and computer-readable media involving data that associates a computing resource with at least one time slot. Based at least in part on the data and a current time being within the at least one time slot, a device may be caused to display an indication that the computing resource can be accessed using the device. Based at least in part on the data and a current time being outside the at least one time slot, the device may be caused to cease displaying the indication.
-
公开(公告)号:US10904143B2
公开(公告)日:2021-01-26
申请号: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.
-
公开(公告)号:US20230195507A1
公开(公告)日:2023-06-22
申请号:US17646313
申请日:2021-12-29
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Ke Xu , Xiao Zhang , Jie Zhuang
CPC classification number: G06F9/48 , G06F9/44594 , G06F3/0482
Abstract: A system and method for switching from a locally executing application to a remotely executing application. A method includes: detecting a launch of an application on a computing device, the application being executable locally on the computing device; rendering an element in a user interface presented within a display of the computing device, the element configured to substitute the application with a corresponding application that executes on a remote computing device; and in response to input received on the element, launching the corresponding application on the remote computing device and terminating execution of the application on the computing device.
-
公开(公告)号:US20210209064A1
公开(公告)日:2021-07-08
申请号:US17209582
申请日:2021-03-23
Applicant: Citrix Systems, Inc.
Inventor: Jie Zhuang , Zongpeng Qiao , Xiao Yuan
IPC: G06F16/174 , G06F16/182 , G06F16/11 , G06F16/13
Abstract: Methods and systems for detecting and addressing file redundancies. A server may be configured to store a plurality of files associated with a plurality of identifiers. The identifiers may be generated using a hash function. The server may receive an indication of a first file. The indication of the first file may correspond to a user uploading the first file to the server, and may comprise a first identifier of the first file. The server may determine, by comparing the first identifier and the plurality of identifiers, that a second file is the same as the first file. Based on the second identifier, a pointer to the second file may be provided to prevent redundant storage of content similar to that of the second file. If an edit associated with a pointer, of a plurality of pointers to a centrally-stored file, is made, a new centrally-stored file may be created.
-
公开(公告)号:US20210192128A1
公开(公告)日:2021-06-24
申请号:US16778465
申请日:2020-01-31
Applicant: Citrix Systems, Inc.
Inventor: Ke Xu , Eamon Yao , Jie Zhuang , Shutian Yao , Junying Gao
IPC: G06F40/174 , G06T7/70 , G06K9/62
Abstract: Described embodiments provide a method, computer program product, and computer system for receiving, by a computing device, first and second images of an application, the first image indicative of no input data present within input fields of the application, and the second image being received after input data is present within at least one input field of the application. The input data of the second image may be identified based upon, at least in part, a comparison with the first image. The identified input data of the second image may be provided into the input field of the application after restart of the application so as to prevent loss of the input data.
-
公开(公告)号:US10997122B2
公开(公告)日:2021-05-04
申请号:US16210565
申请日:2018-12-05
Applicant: Citrix Systems, Inc.
Inventor: Jie Zhuang , Zongpeng Qiao , Xiao Yuan
IPC: G06F16/00 , G06F16/174 , G06F16/182 , G06F16/11 , G06F16/13
Abstract: Methods and systems for detecting and addressing file redundancies. A server may be configured to store a plurality of files associated with a plurality of identifiers. The identifiers may be generated using a hash function. The server may receive an indication of a first file. The indication of the first file may correspond to a user uploading the first file to the server, and may comprise a first identifier of the first file. The server may determine, by comparing the first identifier and the plurality of identifiers, that a second file is the same as the first file. Based on the second identifier, a pointer to the second file may be provided to prevent redundant storage of content similar to that of the second file. If an edit associated with a pointer, of a plurality of pointers to a centrally-stored file, is made, a new centrally-stored file may be created.
-
公开(公告)号:US20210058319A1
公开(公告)日:2021-02-25
申请号:US17091311
申请日:2020-11-06
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.
-
-
-
-
-
-
-
-
-