×

Topology Engine State Tracking

  • US 20150295774A1
  • Filed: 04/09/2015
  • Published: 10/15/2015
  • Est. Priority Date: 04/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for topology state tracking comprising:

  • a client device requesting network topology informationa topology engine coupled to one or more network device and in communication with the client device, the topology engine comprising;

    at least one processor;

    non-transitory computer readable media having encoded thereon computer software comprising a set of instructions executable by the at least one processor to perform one or more operations, the set of instructions comprising;

    instructions to receive, from each of the one or more network device, state information associated with at least one network service;

    instructions to generate, based on the state information, network topology information for the at least one network service, wherein the network topology information is indicative of a network topology in real-time, based on the state information;

    instructions to determine, based on the state information, changes in the network topology for the at least one network service;

    instructions to update, in response to the changes in the network topology, the network topology information;

    instructions to provide, via a state tracking application programming interface, access to the network topology information by the client device;

    instructions to receive, via the state tracking application programming interface, a request for network topology information from the client device;

    instructions to transmit, via the state tracking application programming interface, the network topology information to the client device; and

    wherein the client device generates a topology map from the network topology information, wherein the topology map visually represents a network topology and changes to the network topology in real-time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×