H04L41/0869

Optimized updating of a client application
11489725 · 2022-11-01 · ·

A method including configuring, by an infrastructure device, a user device to determine availability of a configuration file including updates to a current configuration of a client application installed on the user device; configuring, by the infrastructure device, the user device to obtain the configuration file based at least in part on determining that the configuration file including the updates is available; and configuring, by the infrastructure device, the user device to selectively adopt the updates included in the configuration file to update the current configuration of the client application. Various other aspects are contemplated.

Optimized updating of a client application
11489725 · 2022-11-01 · ·

A method including configuring, by an infrastructure device, a user device to determine availability of a configuration file including updates to a current configuration of a client application installed on the user device; configuring, by the infrastructure device, the user device to obtain the configuration file based at least in part on determining that the configuration file including the updates is available; and configuring, by the infrastructure device, the user device to selectively adopt the updates included in the configuration file to update the current configuration of the client application. Various other aspects are contemplated.

NETWORK DEVICE DATA ERASURE
20230091897 · 2023-03-23 ·

A method includes determining, by a computer device, device information for a network device communicatively coupled to the computer device. The method includes retrieving, from a server device, a configuration file corresponding to the device information as determined. The method includes resetting the network device using the configuration file as retrieved. The method includes clearing user-addressable storage locations of the network device. The method includes outputting an indication of whether resetting the network device was successful and whether clearing the user-addressable storage locations of the network device was successful.

NETWORK DEVICE DATA ERASURE
20230091897 · 2023-03-23 ·

A method includes determining, by a computer device, device information for a network device communicatively coupled to the computer device. The method includes retrieving, from a server device, a configuration file corresponding to the device information as determined. The method includes resetting the network device using the configuration file as retrieved. The method includes clearing user-addressable storage locations of the network device. The method includes outputting an indication of whether resetting the network device was successful and whether clearing the user-addressable storage locations of the network device was successful.

SHARING CONFIGURATION RESOURCES FOR NETWORK DEVICES AMONG APPLICATIONS

In an example, a method includes receiving, by a network management system (NMS), a configuration request comprising first configuration data for a network device, the first configuration data defining a data structure comprising a first property/value pair; generating, by the NMS from the first configuration data, a corresponding first path/value pair for the first property/value pair, wherein a path of the first path/value pair uniquely identifies the first path/value pair in an associative data structure; modifying, by the NMS, the associative data structure based on the first path/value pair; generating, by the NMS, from the associative data structure, a configuration resource comprising second configuration data for the network device, the second configuration data comprising a second property/value pair that corresponds to the first path/value pair; and sending, by the NMS, the second configuration data to the network device to modify a configuration of the network device.

SYSTEMS AND METHODS TO REPROGRAM MOBILE DEVICES
20230079245 · 2023-03-16 ·

A computing device including: more than two Universal Serial Bus (USB) ports configured to be connected respectively to more than two mobile devices simultaneously; at least one processor coupled to the USB ports; and a memory storing instructions configured to instruct the at least one processor to reprogram, through the more than two USB ports, the more than two mobile devices simultaneously.

SYSTEMS AND METHODS TO REPROGRAM MOBILE DEVICES
20230079245 · 2023-03-16 ·

A computing device including: more than two Universal Serial Bus (USB) ports configured to be connected respectively to more than two mobile devices simultaneously; at least one processor coupled to the USB ports; and a memory storing instructions configured to instruct the at least one processor to reprogram, through the more than two USB ports, the more than two mobile devices simultaneously.

Systems and methods for dynamic firewall policy configuration

Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.

Systems and methods for dynamic firewall policy configuration

Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.

Industrial internet connected control system

An apparatus is provided. The apparatus including a plurality of network interfaces, including a first network interface and a second network interface. The apparatus also includes a processor with two or more independent processing units, including a first independent processing unit and a second independent processing unit. The apparatus further includes a memory having first instructions and second instructions stored thereon. Execution of the first instructions, cause the first independent processing unit to execute operations associated with a first operating system and communicate, via the first network interface, over a bi-direction communication, with one or more platform computing devices. Execution of the second instructions, cause the second independent processing unit to execute real-time operations associated with a second operating system and communicate, via the second network interface, with one or more computing devices each having one or more sensors thereon.