Graphical policy interface for network control systems

US10284428B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10284428-B2
Application numberUS-201615177966-A
CountryUS
Kind codeB2
Filing dateJun 9, 2016
Priority dateJun 9, 2016
Publication dateMay 7, 2019
Grant dateMay 7, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A graphical policy interface architecture may enable simplified graphical development of customized policy logic for software controllers to control network services, connections, and devices. The policy logic based on graphical policy logic notation may be compiled and installed at run-time into a software controller.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for executing software controllers in networks, the method comprising: based on policy rules, using graphical policy notation to design a graphical policy logic for controlling a network using a software controller; compiling the graphical policy logic as a run-time module usable by a graphical policy executor to determine control logic within the software controller; and accessing the control logic by the software controller, wherein the control logic is determined at least in part by the run-time module, wherein the graphical policy executor, sends actions based on the graphical policy logic to the software controller, the actions representing network commands for execution by the software controller; and receives events occurring in the network from the software controller. 2. The method of claim 1 , further comprising: receiving, at the graphical policy executor from an operator, control requests to control functionality at the network; generating the actions based on the control requests; and generating notifications for the operator, the notifications based on the events. 3. The method of claim 1 , wherein the run-time module comprising the graphical policy logic is accessed by the software controller while the software controller is executing to control the network. 4. The method of claim 1 , wherein using graphical policy notation further comprises: using a graphical notation editor to design the graphical policy logic. 5. The method of claim 1 , wherein the graphical policy logic is usable with a plurality of different software controllers. 6. The method of claim 1 , wherein the software controller supports a plurality of network protocols to communicate with the network. 7. A network comprising: a software controller for accessing control logic to control the network; and a graphical policy executor for, receiving a graphical policy logic as a run-time module usable by the graphical policy executor to determine the control logic within the software controller, wherein the graphical policy logic is designed based on policy rules using graphical policy notation, and wherein the control logic is determined at least in part by the run-time module; sending actions based on the graphical policy logic to the software controller, the actions representing network commands for execution by the software controller; and receiving events occurring in the network from the software controller. 8. The network of claim 7 , wherein the graphical policy executor further: receives, from an operator, control requests to control functionality at the network; generates the actions based on the control requests; and generates notifications for the operator, the notifications based on the events. 9. The network of claim 7 , wherein the run-time module comprising the graphical policy logic is accessed by the software controller while the software controller is executing to control the network. 10. The network of claim 7 , wherein using graphical policy notation further comprises: using a graphical notation editor to design and compile the graphical policy logic. 11. The network of claim 7 , wherein the graphical policy logic is usable with a plurality of different software controllers. 12. The network of claim 7 , wherein the software controller supports a plurality of network protocols to communicate with the network.

Assignees

Inventors

Classifications

  • for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title

  • Assignment of logical groups to network elements · CPC title

  • involving simulating, designing, planning or modelling of a network · CPC title

  • Network analysis or design · CPC title

  • H04L41/22Primary

    comprising specially adapted graphical user interfaces [GUI] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10284428B2 cover?
A graphical policy interface architecture may enable simplified graphical development of customized policy logic for software controllers to control network services, connections, and devices. The policy logic based on graphical policy logic notation may be compiled and installed at run-time into a software controller.
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/0893. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 07 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).