H04L41/082

INTENT-BASED, NETWORK-AWARE NETWORK DEVICE SOFTWARE-UPGRADE SCHEDULING
20230214208 · 2023-07-06 ·

A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an upgrade request; obtain a redundancy model indicating network device redundancies or service redundancies; determine, based on the upgrade request and the redundancy model, an update graph having nodes each representing one of the network devices or one of the services, the update graph also having at least one edge that connects two of the nodes and that indicates the network redundancy or the service redundancy; determine, based on the update graph including the at least one edge, an update schedule for performing an update of software for the network devices that ensures availability for the first network device or second network device or availability for the service; and update the software of each of the network devices according to the update schedule.

Dynamic generated web UI for configuration

A computer-based system comprising a library module associated with an application, the library module using stored configuration data and configuration metadata for the application and a configurator to generate a web user interface using the configuration metadata. The web user interface allowing a user to input configuration information for the application.

Dynamic generated web UI for configuration

A computer-based system comprising a library module associated with an application, the library module using stored configuration data and configuration metadata for the application and a configurator to generate a web user interface using the configuration metadata. The web user interface allowing a user to input configuration information for the application.

METHOD AND SYSTEM FOR MONITORING SWITCH ON BASIS OF BMC, AND DEVICE AND MEDIUM
20230216731 · 2023-07-06 ·

The present disclosure relates to a baseboard management controller (BMC)-based switch monitoring method, a system, a computer device, and a readable medium thereof. The BMC-based switch monitoring method includes: virtualizing a multi-core BMC into a plurality of logical computers such that each core operates separately; in response to start of a switch, migrating functions of the switch into a first core of the multi-core BMC for start, and monitoring other cores of the multi-core BMC based on a second core of the multi-core BMC; determining, in response to that a new service is received by the switch is detected, whether the new service is a firmware upgrade service; and allocating the new service to the second core in the multi-core BMC for operation, in response to that the new service is the firmware upgrade service.

Enhanced device updating
11550560 · 2023-01-10 · ·

Systems, methods, and related technologies for device software monitoring and device software updating are described. In certain aspects, a device is selected based on being a smart device and a software version of associated with the software of the device is determined. The device software may then be automatically updated if newer software is available.

Enhanced device updating
11550560 · 2023-01-10 · ·

Systems, methods, and related technologies for device software monitoring and device software updating are described. In certain aspects, a device is selected based on being a smart device and a software version of associated with the software of the device is determined. The device software may then be automatically updated if newer software is available.

DEVICE UPGRADE CONTROL METHOD AND APPARATUS, AND COMPUTER DEVICE AND STORAGE MEDIUM
20230214207 · 2023-07-06 ·

A method and an apparatus for device upgrade control, a computer device, and a storage medium are provided in the disclosure, which belongs to the field of internet of things (IoT) technology. The method includes: receiving a notification message sent by a first device, the notification message containing latest version information of the client device, and the first device including at least one of the client device and a second cloud platform; acquiring current version information of the client device; and sending an upgrade message to the client device when a version corresponding to the latest version information is higher than a version corresponding to the current version information, the upgrade message being used for triggering the client device to perform version upgrade.

EXTENDING EXPIRATION OF USER SESSIONS WITH AUTHENTICATION REFRESH

A gateway performs silent authentication refreshes with an identity management platform in order to extend the expiration of a cookie provided to an endpoint that accesses network applications through the gateway.

DISTRIBUTED SOFTWARE-DEFINED NETWORKING (SDN) CONTROL PLANE FRAMEWORK

A system includes a network of multiple network domains, each network domain includes a software defined network (SDN) controller. Each SDN controller includes a network interface circuitry, a processor and a memory. The network interface circuitry provides a communicative coupling with at least one domain of the multiple network domains. The memory includes instructions that when executed by the processor, performs a network update comprising adding links, subtracting links or reporting a status of links in at least one network domain upon receiving a network update request, and performs sending and receiving the network update request to a second SDN controller, where the network update request is part of real-time publish/subscribe protocol, the sending network update request includes a publish message having a specified topic and a set of QoS attributes, and the receiving a network update request includes subscribing to the specified topic and the set of QoS attributes.

DISTRIBUTED SOFTWARE-DEFINED NETWORKING (SDN) CONTROL PLANE FRAMEWORK

A system includes a network of multiple network domains, each network domain includes a software defined network (SDN) controller. Each SDN controller includes a network interface circuitry, a processor and a memory. The network interface circuitry provides a communicative coupling with at least one domain of the multiple network domains. The memory includes instructions that when executed by the processor, performs a network update comprising adding links, subtracting links or reporting a status of links in at least one network domain upon receiving a network update request, and performs sending and receiving the network update request to a second SDN controller, where the network update request is part of real-time publish/subscribe protocol, the sending network update request includes a publish message having a specified topic and a set of QoS attributes, and the receiving a network update request includes subscribing to the specified topic and the set of QoS attributes.