-
公开(公告)号:US11296949B2
公开(公告)日:2022-04-05
申请号:US16277288
申请日:2019-02-15
Applicant: Citrix Systems, Inc.
Inventor: Anup Lal Gupta , Praveen Raja Dhanabalan
IPC: G01R31/08 , H04L41/147 , H04L67/1004 , H04L43/0811 , H04L43/0829 , H04L43/087 , H04L43/0882 , H04L47/125 , H04L43/0852
Abstract: Disclosed embodiments describe systems and methods for predicting health of a link. A device in communication with a link can identify profile information of a stream of network traffic traversing the link. The device can determine a first prediction of health of the link by applying one or more rules to the plurality of parameters of the profile information. The device can determine a second prediction of health of the link by applying a classifier to one or more timed sequences of the plurality of parameters of the profile information. The device can establishes a respective weight for each of the first prediction of health and the second prediction of heath. The device can select, using the respective weight, between the first prediction of health and the second prediction of health to provide a predictor of the health of the link.
-
公开(公告)号:US11290522B2
公开(公告)日:2022-03-29
申请号:US17245152
申请日:2021-04-30
Applicant: Citrix Systems, Inc.
Inventor: Praveen Raja Dhanabalan , Anuj Magazine , Anudeep Athlur
Abstract: Disclosed is a computing system capable of performing a method that involves determining that a first user is authorized to use each of a first device and a second device to access the computing system. The computing system may receive, from the first device, a file transfer request that identifies a first file, and may determine, based at least in part on the file transfer request, that the first file is to be transferred between the computing system and the second device. In response to the file transfer request and based at least in part on the first user being authorized to use each of the first and second devices to access the computing system, the computing system may cause the first file to be transferred between the computing system and the second device.
-
公开(公告)号:US11201909B1
公开(公告)日:2021-12-14
申请号:US17014167
申请日:2020-09-08
Applicant: Citrix Systems, Inc.
Inventor: Shubham Choudhary , Aayush Bhala , Praveen Raja Dhanabalan
IPC: G06F15/173 , H04L29/08 , H04L12/26 , H04L12/24 , H04L12/911
Abstract: Methods and systems for transmitting files based on network conditions are described herein. Network conditions of a network that connects a first computing device and a second computing device may be determined. A usage pattern of one or more users may be determined. Based on the network conditions, a first priority level of a first file, and/or the usage pattern, a first file may be sent from the first computing device to the second computing device. Based on the network conditions, a second priority level of a second file, and/or the usage pattern, a delay period may be determined for the second file, and transmission of the second file may be delayed. The first computing device may send a summary of the second file to the second computing device.
-
公开(公告)号:US20210377177A1
公开(公告)日:2021-12-02
申请号:US17400661
申请日:2021-08-12
Applicant: Citrix Systems, Inc.
Inventor: Praveen Raja Dhanabalan , Saurabh Pant
IPC: H04L12/841 , H04L29/08
Abstract: The present disclosure describes a system and method to reduce the overall time taken to complete distributed process workflows. Each workflow can include multiple actions that are completed by or at different client devices. The actions of a workflow can be dependent on prior actions in the workflow. For example, a second client device may not be able to complete a second action until a first client device completes a first action in the workflow. The system can predict time periods and the geolocations where client devices are most likely to complete an assigned action. Using the selected time periods and geolocations, the system can transmit notifications to the client devices when the action is most likely to be completed.
-
公开(公告)号:US11184833B2
公开(公告)日:2021-11-23
申请号:US16445981
申请日:2019-06-19
Applicant: Citrix Systems, Inc.
IPC: H04L29/08 , G06F17/30 , G06F11/34 , G06F11/30 , H04W40/34 , H04W76/14 , H04W12/033 , H04L9/32 , H04W4/06 , H04W4/12 , H04W12/06 , H04W40/22 , H04W92/18
Abstract: A first device connected to a network via a first connection may perform a method that involves determining a need for improved communication between the first device and the network, receiving a message from a second device that includes an indication of at least one performance parameter of a second connection between the second device and the network, establishing a peer-to-peer connection between the first device and the second device based at least in part on the indication, and communicating with the network via a communications channel that includes the peer-to-peer connection and the second connection.
-
公开(公告)号:US20210336784A1
公开(公告)日:2021-10-28
申请号:US16887853
申请日:2020-05-29
Applicant: Citrix Systems, Inc.
Inventor: Anudeep Athlur , Praveen Raja Dhanabalan , Anuj Magazine
Abstract: Methods and systems for secure authentication in an extended reality (XR) environment are described herein. An XR environment may be output by a computing device and for display on a device configured to be worn by a user. A first plurality of images may be determined via the XR environment. The first plurality of images may be determined based on a user looking at a plurality of objects, real or virtual, in the XR environment. The first plurality of images may be sent to a server, and the server may return a second plurality of images. A public key and private key may be determined based on different portions of each of the second plurality of images. The public key may be sent to the server to register and/or authenticate subsequent communications between the computing device and the server.
-
公开(公告)号:US20210312366A1
公开(公告)日:2021-10-07
申请号:US16879246
申请日:2020-05-20
Applicant: Citrix Systems, Inc.
Inventor: Praveen Raja Dhanabalan , Anuj Magazine , Anudeep Athlur
Abstract: A method may involve receiving, by a computing system, an input indicative of an individual with whom a user of a client device is to communicate. The computing system may determine data of a plurality of applications, the data being indicative of the individual being available with at least one of the plurality of applications. The computing system may select, based at least in part on the data, a first application, from among the plurality of applications, for communication with the individual, and may cause the client device to output an indication that the first application can be used to communicate with the individual.
-
公开(公告)号:US20210255990A1
公开(公告)日:2021-08-19
申请号:US17308620
申请日:2021-05-05
Applicant: Citrix Systems, Inc.
Inventor: Praveen Raja Dhanabalan
IPC: G06F16/176 , H04W12/08 , H04L29/06 , G06F9/455 , H04W12/06
Abstract: A user may, when using an application of a first computing device, intend to share data with other computing devices. To share the data, sharing processes may be performed by the first computing device, any device that the data is to be shared with, and one or more network locations. The sharing processes may determine whether the data is available at any of the devices or at any of the one or more network locations. Any device or network location where the data is available may be selected as a source of the data. Any device where the data is unavailable may be sent the data from one or more sources. Once received, the data may be stored to enable access by an application.
-
公开(公告)号:US20210232673A1
公开(公告)日:2021-07-29
申请号:US16774262
申请日:2020-01-28
Applicant: Citrix Systems, Inc.
Inventor: Anudeep Athlur , Praveen Raja Dhanabalan , Anuj Magazine
IPC: G06F21/44 , G06F16/176 , G06F40/109
Abstract: A computing system may perform a method that involves receiving an input indicating at least one person, other than a user of a computing device, is proximate to the computing device, determining that the person is within a threshold distance of the computing device based on the received input, and modifying an output of the computing device in response to determining that the person is within the threshold distance from the computing device, so as to inhibit the person from receiving content from the computing device.
-
公开(公告)号:US11036688B2
公开(公告)日:2021-06-15
申请号:US16247782
申请日:2019-01-15
Applicant: Citrix Systems, Inc.
Inventor: Praveen Raja Dhanabalan
Abstract: A user may, when using an application of a first computing device, intend to share data with other computing devices. To share the data, sharing processes may be performed by the first computing device, any device that the data is to be shared with, and one or more network locations. The sharing processes may determine whether the data is available at any of the devices or at any of the one or more network locations. Any device or network location where the data is available may be selected as a source of the data. Any device where the data is unavailable may be sent the data from one or more sources. Once received, the data may be stored to enable access by an application.
-
-
-
-
-
-
-
-
-