-
公开(公告)号:US20230401134A1
公开(公告)日:2023-12-14
申请号:US17836550
申请日:2022-06-09
Applicant: Citrix Systems, Inc.
Inventor: Rahul Gupta , Prabhjeet Singh Chawla
CPC classification number: G06F11/3006 , G06F11/3072 , G06F9/5027 , G06F9/542 , G06F2201/81
Abstract: Described embodiments provide systems and methods for analyzing process and resource metrics across client devices. A resource manager may receive metrics on resource utilization of a plurality of processes executing on at least some of a plurality of client devices. The resource manager may select a subset of the plurality of processes based on the metrics. The resource manager may determine a subset of the plurality of client devices which are executing the selected subset of processes. The resource manager may generate an alert which identifies the subset of processes and the subset of client devices which are executing the subset of processes.
-
公开(公告)号:US12079099B2
公开(公告)日:2024-09-03
申请号:US17189675
申请日:2021-03-02
Applicant: Citrix Systems, Inc.
Inventor: Vikramjeet Singh , Mukesh Garg , Rahul Gupta , Rishabh Agarwal , Mahesh Vangapalli , Vivek Koni Raghuveer , Venkatesh Vellingiri
CPC classification number: G06F11/301 , G06F9/455 , G06F11/302 , G06F11/3409 , G06F11/3438 , G06F2201/815 , G06F2201/865
Abstract: Systems and methods of managing virtual application performance in a virtual computing environment are provided. A system determines an application interaction score based on corresponding application interaction factors associated with sessions. The system determines the application interaction score for each virtual application accessed during each of the sessions. The system generates an aggregated application interaction score for each of the sessions based at least on combining the application interaction score for each of the virtual applications accessed during a corresponding session. The system performs an action based at least in part on the aggregated application interaction score to improve performance of a virtual application accessed via the virtual computing environment.
-
公开(公告)号:US20240106886A1
公开(公告)日:2024-03-28
申请号:US17954668
申请日:2022-09-28
Applicant: Citrix Systems, Inc.
Inventor: Vinay George Roy , Mukesh Garg , Naman Dubey , Vikramjeet Singh Sandhu , Himanshu Pandey , Rahul Gupta
IPC: H04L67/1008 , H04L47/125 , H04L67/1029
CPC classification number: H04L67/1008 , H04L47/125 , H04L67/1029
Abstract: Described embodiments provide systems and methods for intelligent load balancing of hosted sessions. A processor can determine a plurality of metrics for each of a plurality of machines configured to connect client devices with hosted sessions. The processor can receive, from a client device, a request to establish a connection with one of the plurality of machines to access a hosted session. The processor can determine a score for each of the plurality of machines based at least on the plurality of metrics for each of the plurality of machines. The processor can select a machine from the plurality of machines as a function of the score and a resource cost of the machine. The processor can cause the client device to connect to the selected machine for the hosted session.
-
公开(公告)号:US20220385699A1
公开(公告)日:2022-12-01
申请号:US17368109
申请日:2021-07-06
Applicant: Citrix Systems, Inc.
Inventor: Rahul Gupta , Dhawal Patel , Divya Ranjan , Himanshu Pandey , Pn Prathima , Rupak Das
Abstract: Methods and systems for analysis of a plurality of channels that provide a remote desktop session are described herein. Channel metrics for each of a plurality of communication channels may be received. Each of the plurality of communication channels may be configured to deliver, to a computing device and via a network, different aspects of a remote desktop session. A plurality of channel scores may be determined for each communication channel of the plurality of communication channels. Based on the plurality of channel scores, an aggregate score may be determined. Based on the aggregate score satisfying a threshold, a notification may be transmitted. For example, an indication of one or more executable scripts predicted to improve a performance of one or more of the plurality of communication channels may be transmitted.
-
公开(公告)号:US20220283830A1
公开(公告)日:2022-09-08
申请号:US17189675
申请日:2021-03-02
Applicant: Citrix Systems, Inc.
Inventor: Vikramjeet Singh , Mukesh Garg , Rahul Gupta , Rishabh Agarwal , Mahesh Vangapalli , Vivek Koni Raghuveer , Venkatesh Vellingiri
IPC: G06F9/455
Abstract: Systems and methods of managing virtual application performance in a virtual computing environment are provided. A system determines an application interaction score based on corresponding application interaction factors associated with sessions. The system determines the application interaction score for each virtual application accessed during each of the sessions. The system generates an aggregated application interaction score for each of the sessions based at least on combining the application interaction score for each of the virtual applications accessed during a corresponding session. The system performs an action based at least in part on the aggregated application interaction score to improve performance of a virtual application accessed via the virtual computing environment.
-
公开(公告)号:US11700289B2
公开(公告)日:2023-07-11
申请号:US17368109
申请日:2021-07-06
Applicant: Citrix Systems, Inc.
Inventor: Rahul Gupta , Dhawal Patel , Divya Ranjan , Himanshu Pandey , Pn Prathima , Rupak Das
IPC: H04L65/1069 , H04L67/141 , H04L65/401 , H04L67/142 , G06F9/451
CPC classification number: H04L65/1069 , H04L65/401 , H04L67/141 , H04L67/142 , G06F9/452
Abstract: Methods and systems for analysis of a plurality of channels that provide a remote desktop session are described herein. Channel metrics for each of a plurality of communication channels may be received. Each of the plurality of communication channels may be configured to deliver, to a computing device and via a network, different aspects of a remote desktop session. A plurality of channel scores may be determined for each communication channel of the plurality of communication channels. Based on the plurality of channel scores, an aggregate score may be determined. Based on the aggregate score satisfying a threshold, a notification may be transmitted. For example, an indication of one or more executable scripts predicted to improve a performance of one or more of the plurality of communication channels may be transmitted.
-
公开(公告)号:US20230114867A1
公开(公告)日:2023-04-13
申请号:US17500409
申请日:2021-10-13
Applicant: Citrix Systems, Inc.
Inventor: Prabhjeet Singh Chawla , Vindhya Gajanan , Rahul Gupta
IPC: G06F9/4401
Abstract: Described embodiments provide systems and methods for determining bounce-able machines. One or more processors can be coupled to memory. The one or more processors can identify data associated with a history of actions performed on a plurality of machines. The one or more processors can determine, using the data, a change in performance of the plurality of machines if a sequence of actions were applied to one or more of the plurality of machines. The one or more processors can select a machine of the plurality of machines based on at least on the change in performance of the machine satisfying a threshold. The one or more processors can initiate, responsive to the selection, the sequence of actions on the machine.
-
-
-
-
-
-