-
公开(公告)号:US11170065B2
公开(公告)日:2021-11-09
申请号:US16785096
申请日:2020-02-07
Applicant: Citrix Systems, Inc.
Inventor: Nagendra Tank , Shiv Prasad Khillar , Saifulla Shaik , Kapil Jaisinghani
IPC: G06F15/16 , G06F16/957 , G06F16/958
Abstract: Described embodiments provide systems and methods for providing a web application composed of micro-frontends. The systems and methods can receive a request to access a micro-frontend of a user interface for a web-application from a client application executing on a client device. The systems and methods can retrieve one or more user interface specifications corresponding to a micro-service that provides the micro-frontend. The systems and methods can identify a plurality of resources used by the micro-service corresponding to the user interface specification. The systems and methods can add a plurality of tags to a web page based on the plurality of resources. The systems and methods can load the plurality of resources to establish data objects for the micro-service, in response to adding the plurality of tags to the web page, to construct a document object model for rendering via the client application executing on the client device.
-
公开(公告)号:US20220141187A1
公开(公告)日:2022-05-05
申请号:US17117638
申请日:2020-12-10
Applicant: Citrix Systems, Inc.
Inventor: Gourish K Biradar , Kasirao Velugu , Vamshi Raghav , Ratnesh Singh Thakur , Rama Rao Katta , Srinivasa Reddy Kasu , Kapil Jaisinghani , Satyendra Tiwari
Abstract: Described embodiments provide systems and methods for learning across multiple application delivery controllers and updating settings across the application delivery controllers. A profile can be generated based on selection of a set of intermediary devices managed by a device. The set of intermediary devices configured to load balance data of an application hosted in different computing environments. Activity can be identified at the intermediary devices with use of a firewall. The activity having an appearance of a malicious attack on at least one intermediary device of the set. The device can determine if the activity is permissible or a violation based on a comparison of an aggregation of data records for the identified activity and a threshold. The device can provide a notification to at least one intermediary device of the set to configure the at least one intermediary device to allow the activity or prevent the activity.
-
公开(公告)号:US11349812B2
公开(公告)日:2022-05-31
申请号:US17117638
申请日:2020-12-10
Applicant: Citrix Systems, Inc.
Inventor: Gourish K Biradar , Kasirao Velugu , Vamshi Raghav , Ratnesh Singh Thakur , Rama Rao Katta , Srinivasa Reddy Kasu , Kapil Jaisinghani , Satyendra Tiwari
Abstract: Described embodiments provide systems and methods for learning across multiple application delivery controllers and updating settings across the application delivery controllers. A profile can be generated based on selection of a set of intermediary devices managed by a device. The set of intermediary devices configured to load balance data of an application hosted in different computing environments. Activity can be identified at the intermediary devices with use of a firewall. The activity having an appearance of a malicious attack on at least one intermediary device of the set. The device can determine if the activity is permissible or a violation based on a comparison of an aggregation of data records for the identified activity and a threshold. The device can provide a notification to at least one intermediary device of the set to configure the at least one intermediary device to allow the activity or prevent the activity.
-
公开(公告)号:US20210248205A1
公开(公告)日:2021-08-12
申请号:US16785096
申请日:2020-02-07
Applicant: Citrix Systems, Inc.
Inventor: Nagendra Tank , Shiv Prasad Khillar , Saifulla Shaik , Kapil Jaisinghani
IPC: G06F16/957 , G06F16/958
Abstract: Described embodiments provide systems and methods for providing a web application composed of micro-frontends. The systems and methods can receive a request to access a micro-frontend of a user interface for a web-application from a client application executing on a client device. The systems and methods can retrieve one or more user interface specifications corresponding to a micro-service that provides the micro-frontend. The systems and methods can identify a plurality of resources used by the micro-service corresponding to the user interface specification. The systems and methods can add a plurality of tags to a web page based on the plurality of resources. The systems and methods can load the plurality of resources to establish data objects for the micro-service, in response to adding the plurality of tags to the web page, to construct a document object model for rendering via the client application executing on the client device.
-
-
-