-
21.
公开(公告)号:US20240004672A1
公开(公告)日:2024-01-04
申请号:US17870471
申请日:2022-07-21
Applicant: CITRIX SYSTEMS, INC.
Inventor: Hengbo Wang , Feng Tao , Daowen Wei , Jian Ding
CPC classification number: G06F9/44505 , G06F9/451
Abstract: In some implementations, there may be provided a computer-implemented method that includes detecting, using at least one processor, a first action being executed on a data in a source computing application; determining, using the at least one processor, a source color theme associated with at least one of the source computing application and the data; determining, using the at least one processor, a destination color theme associated with a destination computing application, the destination computing application being communicatively coupled to the source application; comparing, using the at least one processor, the source color theme and the destination color theme; and executing, using the at least one processor, a second action on the data in the destination computing application based on the comparison of the source color theme and the destination color theme. Related systems, methods, and articles of manufacture are also disclosed.
-
公开(公告)号:US11799744B2
公开(公告)日:2023-10-24
申请号:US17448369
申请日:2021-09-22
Applicant: CITRIX SYSTEMS, INC.
Inventor: Jian Ding
CPC classification number: H04L41/5096 , H04L67/01
Abstract: A computing device may include a memory and a processor cooperating with the memory to record data indicative of interactions with shared applications following logons to the computing device, with the data including a number of times and a sequential order of the interactions. The processor may be further configured to determine probabilities of launching the shared applications following a next logon to the computing device from the recorded data, and following the next logon, display shared applications on the display based on the determined probabilities.
-
公开(公告)号:US11770704B2
公开(公告)日:2023-09-26
申请号:US17337565
申请日:2021-06-03
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Jian Ding , Hengbo Wang
CPC classification number: H04W12/06 , H04L63/0492 , H04L67/148 , H04W12/37 , H04W12/64 , H04W12/68 , H04W12/76
Abstract: Typically, when a user switches sessions between devices, the user authenticates the sessions by providing user account information, password, and/or pin code input or other credentials. However, when the user is frequently switching sessions between devices, authenticating sessions may result in the user reducing or even stopping switching across mobile devices. Systems and methods according to this disclosure provide automatic session roaming across mobile devices using proximity authentication. Upon detecting an indication to initiate session roaming, the source device automatically roams the session on the source device to a target device based on a proximity of the source device to the target device. The session is handed off from the source device to the target device as an authenticated user session.
-
公开(公告)号:US11768700B2
公开(公告)日:2023-09-26
申请号:US16855100
申请日:2020-04-22
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Jian Ding , Hengbo Wang , Feng Tao
Abstract: Methods and systems for using machine learning to provide application recommendations are described herein. A computing device may capture a first edge frame of a first application displayed at the computing device. The computing device may apply machine learning to the first edge frame of the first application to identify a context tag. The computing device may identify applications subsequently accessed in a sequential manner after accessing the first application in a context corresponding to the identified context tag, where each of the applications corresponds to a context level score. The computing device may identify a second application, which may have a higher context level score than remaining applications. Along with the first application, the computing device may display a selectable interface element corresponding to the second application, and selection of the selectable interface element may cause display of an application list that includes the second application.
-
公开(公告)号:US11423121B2
公开(公告)日:2022-08-23
申请号:US16839231
申请日:2020-04-03
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Jian Ding , Hengbo Wang
IPC: G06F21/00 , G06F21/10 , G06K9/00 , G06T11/60 , G06F40/166 , G06F40/289 , G06V40/16
Abstract: Methods and systems for performing real time digital content concealment are described herein. A computing device may, in response to detecting a user within view of an image capture device of a client device, perform a first type of text recognition on a first region of digital content and a second type of text recognition on a second region of the digital content, where the first type of text recognition is determined based on a first type of content items contained in the first region and the second type of text recognition is determined based on a second type of content items contained in the second region. Based at least in part on rules corresponding to the user, the computing device may determine content items within the digital content to be concealed, and may modify the digital content to conceal the content items.
-
公开(公告)号:US11301109B1
公开(公告)日:2022-04-12
申请号:US17209541
申请日:2021-03-23
Applicant: CITRIX SYSTEMS, INC.
Inventor: Hengbo Wang , Daowen Wei , Feng Tao , Jian Ding
IPC: G06F3/04812 , G06F3/04815
Abstract: A method is for operating a GUI on a display, the GUI having existing windows. The method may include receiving a window creation command and a current screen of the GUI with the existing windows, and the window creation command may have an original window size value and an original window position value. The method may include dividing the current screen of the GUI into different content regions, each different content region having a region size value, and a region position value. The method may include classifying each of the different content regions as a content type from a different content types, generating a new window position value, and generating a new window creation command including the original window size value and the new window position value, and forwarding the new window creation command to the GUI.
-
公开(公告)号:US20210103447A1
公开(公告)日:2021-04-08
申请号:US16590752
申请日:2019-10-02
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Jian Ding , Hengbo Wang , Jian Piao , Jinping Liu , Divyansh Deora , Arnav Akhoury , Nandikotkur Achyuth
Abstract: The systems and methods discussed herein provide for intelligent identification of applications or tasks to be utilized or performed by a user based on a variety of variables that provide relevant context. In some implementations, applications may be pre-launched or instantiated prior to a user requesting to execute the application, reducing user experience latency and avoiding incorrect application launch. User behavior patterns, location, time of day, user events, etc. may be utilized to identify and recommend or pre-launch relevant applications that should or can be used at any given instance. In some implementations, deep linking may be used to pre-launch or suggest specific tasks to be performed within an application.
-
公开(公告)号:US11900680B2
公开(公告)日:2024-02-13
申请号:US17742057
申请日:2022-05-11
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Hengbo Wang , Jian Ding , Feng Tao
CPC classification number: G06V20/46 , G06F9/45558 , G06F11/3006 , G06F11/3438 , G06V20/44 , G06F2009/45595
Abstract: Described embodiments provide systems and methods for defining a clip within a recording. A device may generate a recording of a session of a user via which a plurality of applications is accessible. The device may detect a transition of an application of the plurality of applications in a foreground of the session. The device may identify, from the recording, a frame corresponding to the transition in the foreground. The device may store an identification of the frame corresponding to the transition to define a clip of the user within the recording using the application in the session.
-
公开(公告)号:US11748082B2
公开(公告)日:2023-09-05
申请号:US17895204
申请日:2022-08-25
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Jian Ding , Hengbo Wang
CPC classification number: G06F8/60 , G06F9/451 , G06F9/5077 , G06F11/3404 , G06F18/2411 , H04L63/104 , G06F2201/865
Abstract: Methods and systems for determining information of applications are described herein. A computing device may receive, from one or more client devices, data indicating application usage events. The computing device may determine, based on the data, popular applications that a target user regularly uses. The computing device may determine, based on the data, recommended applications that users similar to the target user regularly use. The computing device may determine, based on the popular applications and/or the recommended applications, a collection of applications for the target user. The collection of applications may be displayed on a user interface of a client device associated with the target user for expedited access of interested applications.
-
公开(公告)号:US20220116453A1
公开(公告)日:2022-04-14
申请号:US17072189
申请日:2020-10-16
Applicant: Citrix Systems, Inc.
Inventor: Daowen Wei , Hengbo Wang , Jian Ding
IPC: H04L67/1095 , G06F11/34 , G06N7/00 , G06F11/30 , H04L67/06
Abstract: A system and method of providing early replication of files to edge devices during a file share operation. A system is provided that is configured to receive a file on behalf of a network of devices, the network of devices including the computing device and is configured to store the file. The device is further configured to identify an edge device based on previous file downloads for a given pair of users, the edge device configured to enable download of a copy of the file to an endpoint device; and provide the copy of the file to the edge device before receipt of a request by the edge device from the endpoint device to download the copy of the file.
-
-
-
-
-
-
-
-
-