Method for managing updates to a distributed network independent of hardware
AssigneeEdge Networking Systems, LLC
InventorsPouya Taaghol, Vivek Ramanna
Life of this patent
Estimating the term…
Loading patent…
AssigneeEdge Networking Systems, LLC
InventorsPouya Taaghol, Vivek Ramanna
Estimating the term…
Systems and methods are disclosed for enabling service-based communication among distributed application components in a software-defined network. A centralized application manager registers metadata for application instances, each associated with a common service identifier, and maintains an up-to-date mapping of these identifiers to network addresses across execution environments. When an application component initiates a request to communicate with a service by referencing its service identifier, a name resolution component dynamically resolves the identifier to an active network address using real-time deployment state. Communication is established via a virtual messaging fabric, facilitating reliable service discovery and inter-component messaging. The system supports load-balanced address selection, enforcement of security policy constraints, and synchronization across multiple network zones through a shared service registry. Application instances may include fxDeviceApp and fxCloudApp components executing on network devices and cloud platforms, respectively. These capabilities provide scalable, policy-driven, and secure service-level interaction within distributed application environments.
A computer-implemented method for enabling communication for a service in a distributed software-defined network, comprising:
(canceled)
A system for enabling communication for a service in a distributed software-defined network, comprising:
(canceled)
A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a system for enabling communication for a service in a distributed software-defined network, cause the system to perform a method comprising:
Dependencies are inferred from the claim text.