H04L67/34

Peripheral device enabling virtualized computing service extensions

A peripheral device includes one or more processors and a memory storing program instructions that when executed implement an extension manager of a virtualized computing service. The extension manager establishes a secure network channel for communications between the peripheral device, which is located at a premise external to a provider network, and a data center of the provider network. The extension manager assigns a network address of the substrate network of the service to a hardware server at the external premise. The substrate address is also assigned to an extension traffic intermediary at the data center. In response to a command directed to the virtualized computing service, one or more compute instance configuration operations are performed at the hardware server.

WEB SERVICES HAVING LIVE DATA UPDATES
20230229671 · 2023-07-20 · ·

A method, apparatus, and computer program product for communicating real-time updates among web clients. A structured data object is composed from a set of data nodes according to a domain specific language in response to requesting access to a data within a human resources database. The structured data object is interpreted within a context of a record ID/form to identify content for the web page and to determine whether real-time updates are enabled for the web page. Interpreting the structured data object, displays the form with the content. An event queue is created and a connection to the server hub is established when real-time updates are enabled. In response to receiving an update event in the event queue, a notification of the update event is displayed when the update event matches the record ID/form that a first user has opened.

Device communication
11564194 · 2023-01-24 · ·

A device-communication system may receive, from a user device via a first network, communication data originating from a first device connected to the user device via a second network having a type different from that of the first network. The device-communication system may process the communication data to determine a corresponding device-management system, and may communicate further with the user device for additional identification information, if necessary. The device-communication system determines which of a plurality of device-management systems should receive the communication data and sends the data to the appropriate system.

Control apparatus, control method, and computer program

A control apparatus that includes an in-vehicle communication unit configured to communicate with an on-vehicle control device, a storage unit configured to store a plurality of types of communication paths from the in-vehicle communication unit to the on-vehicle control device, and a selection unit configured to select a transmission path for transmitting an update program to the on-vehicle control device, among the plurality of types of stored communication paths.

Dynamic management of network policies between microservices within a service mesh

Systems, methods and/or computer program products optimizing network policies between microservices of a service mesh. The service mesh tracks incoming API calls of applications and based on the historical transactions, the context of API calls, and the microservices in the microservice chain being invoked, network controls and policy configurations are set to optimize the transactions performed by the service mesh. Dimensions of the communications between microservices of the service mesh are dynamically optimized via the service mesh control plane using a policy optimizer. Optimized dimensions of service mesh transactions includes automated policy adjustments to retries between microservices, circuit breaking between microservices, automated timeout adjustments between microservices and intelligent rate limiting between microservices and/or rate limiting applied to user profiles.

Dynamically deployable self configuring distributed network management system

Systems, software, and methods for managing networks of connected electronic devices are described. In one example, network management policy and network management applications are transferred automatically upon detection and identification of a new device, protocol or application on the network. In another example, information related to at least one aspect of the network is obtained by an NMAS, and at least one applicable management policy is identified by the NMAS; and the identified policy is used to manage at least one aspect of the network's operation.

State edge module server system and method

Embodiments include a server system including logic of an edge computing device. A network includes a cloud platform able to receive state change events from a state module, and execution of the program logic results in process steps of a method that include transmitting a plurality of attributes from the cloud platform to the at least one edge computing device, where the plurality of attributes can be associated with a device of a distributed environment coupled to the network. A further step includes receiving from the state module, by the edge computing device, current state data of the device, and a subsequent step includes performing a comparison based on a set of rules of the attributes, by the edge computing device, of the current state data. Further, based on the comparison, the method includes sending, by the edge computing device, an update to a human-machine-interface module.

WEBTIER AS A SERVICE

A method for automated web resource deployment is provided. The method comprises creating web resource publication requests, wherein each web resource publication request comprises a number of configuration changes necessary to publish a web resource, on a network, at a particular uniform resource location. A standard format, validation workflow, and an approval workflow are provided for automation of the web resource publication requests. Once validated and approved, web resource publication requests are automatically converted to API calls which are executed on backend servers to implement the configuration changes required in the environment without further human intervention.

System and method for updating firmware of a cooking apparatus

Techniques for updating the firmware of a second cooking apparatus under the control of a first cooking apparatus controlling recipe execution by the first and second cooking apparatuses in a joint cooking process. The first cooking apparatus queries an update server to check if the current firmware version of the second cooking apparatus corresponds to the latest available firmware version for providing a particular cooking function. If the latest firmware version differs from the current firmware version, the latest firmware version is downloaded to the first cooking apparatus. The downloaded latest firmware version is uploaded to the second cooking apparatus while preventing interruption of the joint cooking process. Completion of the firmware update is registered by the first cooking apparatus after receipt of a confirmation from the second cooking apparatus. The first cooking apparatus the sends the recipe instructions for performing the particular cooking function to the second cooking apparatus.

Network repository function (NRF) discovery control
11706606 · 2023-07-18 · ·

Controlling Network Repository Function (NRF) during discovery within a Fifth Generation (5G) network is described. In an example, the NRF can receive, from a Network Function (NF) consumer associated with the 5G network, a request for information associated with a NF producer type. The NRF can receive, from one or more NF producers associated with the NF producer type, indications of the NF producers and the NRF can generate a list of NF producers based at least in part on the indications. The NRF can select, based at least in part on a configurable parameter, a subset of the list of NF producers and send, responsive to receiving the request, the subset of the list of NF producers to the NF consumer.