-
11.
公开(公告)号:US11711255B2
公开(公告)日:2023-07-25
申请号:US17463989
申请日:2021-09-01
Applicant: Citrix Systems, Inc.
Inventor: Pakshal Kumar H Dhelaria , Ambarish Kumar , Saifulla Shaik , Aikaterini Kalou
IPC: G06F15/173 , H04L41/0233 , H04L67/562 , H04L41/14
CPC classification number: H04L41/0233 , H04L41/14 , H04L67/562
Abstract: The present disclosure is directed to a scalable, extensible, fault-tolerant system for stateful joining of two or more streams that are not fully synchronized, event ordering is not guaranteed, and certain events arrive a bit late. The system can ensure to combine the events or link the data in near real-time with low latency to mitigate impacts on downstream applications, such as ML models for determining suspicious behavior. Apart from combining events, the system can ensure to propagate the needed entities to other product streams or help in entity resolution. If any of the needed data is yet to arrive, a user can configure a few parameters to achieve desired eventual and attribute consistency. The architecture is designed to be agnostic of stream processing framework and can work well with both streaming and batch paths.
-
12.
公开(公告)号:US20230147714A1
公开(公告)日:2023-05-11
申请号:US17541923
申请日:2021-12-03
Applicant: Citrix Systems, Inc.
Inventor: Saifulla Shaik , Aikaterini Kalou , Stuart Kennedy
IPC: H04L9/40
CPC classification number: H04L63/1408 , H04L63/18 , H04L63/1433
Abstract: Described embodiments provide systems and methods for generating a network space to perform mitigation actions on a plurality of users. At least one server may determine a plurality of users of one or more levels of riskiness in a network environment, and network locations of the users. Using a plurality of clustering features, the at least one server may generate a network space comprising a cluster of network locations corresponding to a subset of the users of at least a defined level of riskiness. The at least one server may perform a mitigation action on the subset of users corresponding to the generated network space.
-
公开(公告)号:US11474936B2
公开(公告)日:2022-10-18
申请号:US16668969
申请日:2019-10-30
Applicant: Citrix Systems, Inc.
Inventor: Shiv Prasad Khillar , Saifulla Shaik , Nagendra Tank , Ahmed Fouzan
IPC: G06F11/36 , G06F9/54 , G06F16/901
Abstract: Described embodiments provide systems and methods resolving test case dependencies to execute test suites. An agent may establish a connected graph representing a test suite having a test cases to test an application that provides APIs. The connected graph may have an ordered connection of nodes via paths corresponding to each test case. The agent may traverse the ordered connection of nodes in each path of the connected graph to identify test case dependencies and API assertion dependencies. The agent may resolve each test case dependency by executing the dependency. The agent may resolve each API assertion dependency by executing the dependency. The agent may concurrently execute, responsive to resolving each dependency, each test case. The agent may determine a result of an execution of a test case of the test suite. The result may indicate one of a success or failure in executing the test case.
-
公开(公告)号: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.
-
公开(公告)号:US20210026898A1
公开(公告)日:2021-01-28
申请号:US16520512
申请日:2019-07-24
Applicant: Citrix Systems, Inc.
Inventor: Shiv Prasad Khillar , Saifulla Shaik , Nagendra Tank
IPC: G06F16/9032 , G06F17/27
Abstract: Methods and systems for generation of a database schema compliant search query based on a natural language input are described herein. Natural language input may be received from a computing device. The natural language input may be associated with multiple search requests to a database. The natural language input may be parsed into a plurality of segments. The plurality of segments may be, for example, one or more words of a text string. At least one identifier for the plurality of segments may be associated with one or more confidence values. The natural language input may be converted into a single search query based on the confidence values and/or on a set of rules. The single search query may be initiated with respect to the database. The single search query may fetch content more efficiently than the multiple search requests.
-
-
-
-