-
公开(公告)号:US12159139B2
公开(公告)日:2024-12-03
申请号:US17511558
申请日:2021-10-27
Applicant: RAKUTEN MOBILE, INC.
Inventor: Mihirraj Narendra Dixit , Surender Singh Lamba , Abhishek Sharma
Abstract: A method includes processing event data to detect a status of a network function. The event data is processed based on two or more conditions defined by a correlation policy. The correlation policy includes a non-deterministic finite automata tree (NFAT) structure correlation policy having a policy type and a logic-gate. The method additionally includes determining the policy type of the NFAT structure correlation policy. The method also includes determining whether a first value of the two or more conditions is indicative of whether a first condition is satisfied. The method further includes determining whether a second value of the two or more conditions is indicative of whether the second condition is satisfied. The method additionally includes determining whether the NFAT structure correlation policy is satisfied based on the first value, the second value, the logic-gate and the policy type.
-
公开(公告)号:US12040945B2
公开(公告)日:2024-07-16
申请号:US17505635
申请日:2021-10-20
Applicant: RAKUTEN MOBILE, INC.
Inventor: Surender Singh Lamba , Mihirraj Narendra Dixit , Abhishek Sharma , Bharath Rathinam , Rahul Atri
IPC: H04L41/0894 , H04L41/0631 , H04W48/18
CPC classification number: H04L41/0894 , H04L41/0631 , H04W48/18
Abstract: A method includes processing event data to detect a status of a network function. The event data is processed based on two or more conditions defined by a correlation policy. The correlation policy includes a non-deterministic finite automata tree (NFAT) structure correlation policy having a policy type. The method also includes determining a first value of a first condition of the two or more conditions. The method further includes determining a second value of a second condition of the two or more conditions. The method additionally includes determining the policy type of the NFAT structure correlation policy. The method also includes determining whether the first value is greater than a first preset value indicative of whether the first condition is satisfied. The method further includes determining whether the second value is greater than a second preset value indicative of whether the second condition is satisfied.
-
3.
公开(公告)号:US11563625B1
公开(公告)日:2023-01-24
申请号:US17508912
申请日:2021-10-22
Applicant: RAKUTEN MOBILE, INC.
Inventor: Mihirraj Narendra Dixit , Surender Singh Lamba , Abhishek Sharma
IPC: H04L41/0659 , H04L41/0677 , G06N5/00 , H04L41/0686 , G06N5/04 , G06N7/02
Abstract: A method includes processing a user input for generating a non-deterministic finite automata tree (NFAT) correlation policy. The user input indicates one or more of a static condition or a dynamic condition for inclusion in the NFAT correlation policy. The static condition includes a comparison between a defined entity and a first fixed parameter. The dynamic condition includes a comparison between the defined entity and a variable parameter. An applicable NFAT element is generated that includes at least one of the NFAT correlation policy generated based on a determination that the user input indicates the static condition or a NFAT template generated based on a determination that the user input indicates the dynamic condition. Event data received from a network device is processed to detect a status of a network entity associated with a communication network based on the applicable NFAT element.
-
公开(公告)号:US12020197B2
公开(公告)日:2024-06-25
申请号:US17644590
申请日:2021-12-16
Applicant: Rakuten Mobile, Inc.
Inventor: Jyoti Bose , Mihirraj Narendra Dixit , Surender Singh Lamba , Abhishek Sharma
IPC: G06F16/00 , G06F9/54 , G06F16/2455 , G06F16/25 , G06Q10/067
CPC classification number: G06Q10/067 , G06F9/542 , G06F9/546 , G06F16/24552 , G06F16/258
Abstract: A system includes processing circuitry and a memory connected to the processing circuitry. The memory is configured to store executable instructions that, when executed by the processing circuitry, facilitate performance of operations. The operations include filtering, based upon business logic, business data within a cache database. Converting the filtered business data into a data model. Loading the data model to a persistent cache database. Obtaining event messages from a data source, where the event messages are generated by one or more state changes within a network operatively connected to the system. Obtaining, for an event message, event-related data from the data model, where the event-related data is topologically related to the event message. Combining the event message with the event-related data from the data model. Framing the event message with the event-related data; and route the frame according to a user-defined configuration file.
-
公开(公告)号:US12217064B2
公开(公告)日:2025-02-04
申请号:US17575975
申请日:2022-01-14
Applicant: RAKUTEN MOBILE, INC.
Inventor: Jyoti Bose , Mihirraj Narendra Dixit , Surender Singh Lamba , Abhishek Sharma
Abstract: A correlation engine and policy manager (CPE) system includes: a persistent database, a cache database, an event gate, an event enricher, an event transformer, and an event dispatcher. The event gate obtains event data from at least one event source, and forwards the event data to the event enricher. The event enricher enriches the event data with additional data in the cached business layer data of the cache database, and forwards the enriched event data to the event transformer. The event transformer applies one or more policies in a cached business layer data of the cache database to the enriched event data to obtain transformed event data, and outputs the transformed event data to be stored in the persistent database. The event dispatcher dispatches output data to cause or prompt an action responsive to the transformed event data satisfying the at least one policy.
-
-
-
-