Patent ID: 8972518
Filing Date: 2015-03-03
Classification: G06Q

Abstract:
1. A policy management system for handling requests within data communication and service networks, wherein said handling includes identifying and evaluating request and activating and enforcing flow based or rule based scenarios, in relations to internal and real-time external events, said system comprises a policy server comprising: a data model stored on memory for defining data objects structure, relations and values, wherein said definition includes: data objects properties, relations of said data objects to other data objects, data sources of said data objects and access policies of said data objects; a flow design and execution engine executed by a processor for defining policy logic including, conditions and flow of actions and applying said policy logic on said real-time external events received during the execution of the flow, wherein the flow design is an ordered set of actions and directives structuring the steps to be taken in order to accomplish a given task, wherein at least one of flow action operation is invoked in run-time by triggering of said real-time external events received from external data repositories located at remote location, through data communication network, wherein an real-time external event represents consultation with policy management system, so that policy logic is applied, and wherein information of the real-time external event includes a result of consultation between values that were defined in the data sources and data from external systems; a context management module providing relevant context information based on said data model to said flows according to its current state and context, wherein the context is related to the event which triggered the corresponding action, wherein Each event includes a subset of the context which is applicable when this event occurs wherein at least one of the data model, the flow design and execution engine, and the context management is implemented by at least one computer.