-
公开(公告)号:US10862756B2
公开(公告)日:2020-12-08
申请号:US15928160
申请日:2018-03-22
Applicant: Citrix Systems, Inc.
Inventor: Anup L. Gupta , Praveen R. Dhanabalan , Akshata Bhat , Jaskirat Chauhan
Abstract: Systems and methods for identifying a new device in an internet of things (IoT) network comprising a plurality of devices. The method includes, by a processor: detecting that a new device has been added to the IoT network; receiving identification data corresponding to the new device; determining a first device identification using a deep learning algorithm; determining a second device identification using a clustering algorithm; determining a third device identification based on a reference table; determining a fourth device identification by analyzing one or more values included in the identification data. The method further includes selecting, at least one of the first device identification, the second device identification, the third device identification, or the fourth device identification, as a final device identification by performing a weighted selection.
-
12.
公开(公告)号:US20190342182A1
公开(公告)日:2019-11-07
申请号:US15973202
申请日:2018-05-07
Applicant: Citrix Systems, Inc.
Inventor: Praveen R. Dhanabalan , Anup L. Gupta , Akshata Bhat , James Bulpin , Jaskirat Chauhan
Abstract: The present disclosure discloses a system that automatically identifies the most efficient times to upgrade software associated with an IoT device. The system employs machine-learning mechanisms to precisely identify the specific time interval where there will be the least impact on the functionality of the IoT device or a cluster of IoT devices.
-
公开(公告)号:US20190116160A1
公开(公告)日:2019-04-18
申请号:US15787463
申请日:2017-10-18
Applicant: Citrix Systems, Inc.
Inventor: Akshata Bhat , Praveen Raja Dhanabalan
IPC: H04L29/06
Abstract: Described embodiments provide systems and methods for initiating establishment of a connection. The system may include a device intermediary between a client and a server. The device may determine at least one server name indicator (SNI) for an application executing on the client and having a secure session established with the server. The device may determine, for each domain name corresponding to the at least one SNI, a session timeout value for the corresponding domain name. The device may send a message to the client according to each session timeout value, to cause the client to initiate establishment of a connection for the corresponding domain name using the secure session.
-
公开(公告)号:US20200351251A1
公开(公告)日:2020-11-05
申请号:US16933805
申请日:2020-07-20
Applicant: Citrix Systems, Inc.
Inventor: Akshata Bhat , Praveen Raja Dhanabalan
Abstract: Described embodiments provide systems and methods for initiating establishment of a connection. The system may include a device intermediary between a client and a server. The device may determine at least one server name indicator (SNI) for an application executing on the client and having a secure session established with the server. The device may determine, for each domain name corresponding to the at least one SNI, a session timeout value for the corresponding domain name. The device may send a message to the client according to each session timeout value, to cause the client to initiate establishment of a connection for the corresponding domain name using the secure session.
-
15.
公开(公告)号:US10673707B2
公开(公告)日:2020-06-02
申请号:US15973202
申请日:2018-05-07
Applicant: Citrix Systems, Inc.
Inventor: Praveen R. Dhanabalan , Anup L. Gupta , Akshata Bhat , James Bulpin , Jaskirat Chauhan
IPC: G06F1/3234 , G06F8/65 , H04L12/24 , G06N20/00
Abstract: The present disclosure discloses a system that automatically identifies the most efficient times to upgrade software associated with an IoT device. The system employs machine-learning mechanisms to precisely identify the specific time interval where there will be the least impact on the functionality of the IoT device or a cluster of IoT devices.
-
公开(公告)号:US20200014600A1
公开(公告)日:2020-01-09
申请号:US16029875
申请日:2018-07-09
Applicant: CITRIX SYSTEMS, INC.
Inventor: ANUP LAL GUPTA , Praveen Raja Dhanabalan , Akshata Bhat , Jaskirat Chauhan
IPC: H04L12/24
Abstract: A device for an Internet of Things (IoT) workspace monitors the IoT workspace to determine a change in a number of IoT devices operating within the IoT workspace. A respective topology of the IoT workspace is determined based the number of IoT devices operating in the IoT workspace. The IoT devices based on each topology are mapped, with each map identifying locations of the IoT devices within the IoT workspace. Relationships and dependencies are determined between the IoT devices for each map. A weight is assigned to each IoT device based on the determined relationships and dependencies for each map. The assigned weights of the changed number of IoT devices are compared to the assigned weights of the IoT devices operating before the change so as to quantify an impact of the change in the IoT workspace.
-
公开(公告)号:US20190296979A1
公开(公告)日:2019-09-26
申请号:US15928160
申请日:2018-03-22
Applicant: Citrix Systems, Inc.
Inventor: Anup L. Gupta , Praveen R. Dhanabalan , Akshata Bhat , Jaskirat Chauhan
Abstract: Systems and methods for identifying a new device in an internet of things (IoT) network comprising a plurality of devices. The method includes, by a processor: detecting that a new device has been added to the IoT network; receiving identification data corresponding to the new device; determining a first device identification using a deep learning algorithm; determining a second device identification using a clustering algorithm; determining a third device identification based on a reference table; determining a fourth device identification by analyzing one or more values included in the identification data. The method further includes selecting, at least one of the first device identification, the second device identification, the third device identification, or the fourth device identification, as a final device identification by performing a weighted selection.
-
18.
公开(公告)号:US10250637B2
公开(公告)日:2019-04-02
申请号:US15010692
申请日:2016-01-29
Applicant: Citrix Systems, Inc.
Inventor: Praveen Raja Dhanabalan , Chaitra Maraliga Ramaiah , Akshata Bhat
Abstract: An appliance and a method of pre-establishing SSL session connections for SSL connection establishment are provided. The appliance comprises a secure session pre-handshake establishment module configured to facilitate a secure session connection between an appliance and a server associated with a website, wherein the facilitation causes the appliance to receive session information, determine whether session information corresponding to the secure session connection request has been cached, determine whether the server is associated with a server group based on the determination that session information has not been cached, and form secure session connections between the appliance and servers listed in the server group based on the determination that the server is associated with a server group.
-
-
-
-
-
-
-