-
公开(公告)号:US20230336681A1
公开(公告)日:2023-10-19
申请号:US17804399
申请日:2022-05-27
Applicant: Citrix Systems, Inc.
Inventor: Xiao Zhang , Zongpeng Qiao , Jie Zhuang , Bo Chen
IPC: H04N5/262 , G06T7/73 , H04L65/403
CPC classification number: H04N5/2628 , G06T7/74 , H04L65/403 , G06T2207/30201 , G06T2207/10016
Abstract: In one aspect, an example methodology implementing the disclosed techniques can include, by a first computing device, determining a reference image showing (e.g., encoding) an orientation of a user participating in an online meeting and receiving a video stream captured by a camera, the video stream associated with the online meeting. The method can also include, by the computing device, responsive to a determination of a change in the orientation of the user appearing within the video stream, providing modified video stream in which the orientation of the user is adjusted based on the reference image.
-
公开(公告)号:US20210182171A1
公开(公告)日:2021-06-17
申请号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10891943B2
公开(公告)日:2021-01-12
申请号:US15874119
申请日:2018-01-18
Applicant: Citrix Systems, Inc.
Inventor: Jinren Zhang , Ke Xu , Zhen Fan , Bo Chen
Abstract: Text based searching can return results based on the system determining the searched text includes keywords or search terms. The present solution can return results based on a semantic analysis. The solutions described herein can provide high accuracy compared against the full-text or keyword-based retrieval algorithms. The solution can sort the results by semantic relevance based on the user's input search request. The present solution can provide meaningful results to the user even when the search text does not include the exact search keywords or phrases entered by the user.
-
公开(公告)号:US20220182454A1
公开(公告)日:2022-06-09
申请号:US17147791
申请日:2021-01-13
Applicant: Citrix Systems, Inc.
Inventor: Zongpeng Qiao , Bo Chen , Ze Chen
Abstract: A method, computer program product, and computer system for monitoring, by a computing device, one or more notifications in a first activity feed. At least one notification of the one or more notifications in the first activity feed may be determined to be outdated. The at least one notification may be automatically removed from the first activity feed based upon, at least in part, determining that the at least one notification in the first activity feed is outdated. The at least one notification may be placed in a second activity feed based upon, at least in part, determining that the at least one notification in the first activity feed is outdated.
-
公开(公告)号:US20190221204A1
公开(公告)日:2019-07-18
申请号:US15874119
申请日:2018-01-18
Applicant: Citrix Systems, Inc.
Inventor: Jinren Zhang , Ke Xu , Zhen Fan , Bo Chen
CPC classification number: G10L15/16 , G06F16/93 , G06F17/16 , G06F17/2785
Abstract: Text based searching can return results based on the system determining the searched text includes keywords or search terms. The present solution can return results based on a semantic analysis. The solutions described herein can provide high accuracy compared against the full-text or keyword-based retrieval algorithms. The solution can sort the results by semantic relevance based on the user's input search request. The present solution can provide meaningful results to the user even when the search text does not include the exact search keywords or phrases entered by the user.
-
公开(公告)号: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.
-
公开(公告)号:US20230153963A1
公开(公告)日:2023-05-18
申请号:US17646017
申请日:2021-12-27
Applicant: Citrix Systems, Inc.
Inventor: Cheng Zhang , Yunxiang Wang , Bo Chen , Zhipan Liu
IPC: G06T5/00 , G06V40/10 , H04N5/232 , H04N5/262 , H04L65/1089
CPC classification number: G06T5/005 , G06V40/10 , H04N5/23229 , H04N5/262 , H04L65/1089 , G06T2207/30196 , G06T2207/10016
Abstract: According to some embodiments, a method includes: receiving, by a computing device associated with a user, a video stream captured by a camera; detecting, by the computing device, persons appearing within a field of view of the camera based on analysis of the video stream; and in response to a determination that one or more persons other than the user appear within the field of view of the camera, providing, by the computing device, a modified video stream in which the one or more persons other than the user do not appear during display of the modified video stream.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-