H04L41/5006

Stitching multiple wide area networks together

The present application relates to communications between a partner network and a wide area network (WAN). The partner network and WAN may exchange representations of the respective networks including a delay profile for the partner network. The WAN receives a network delay profile for multiple virtual network entities within the partner network. The multiple virtual network entities include at least a plurality of peering locations with the WAN. The WAN determines a path from the partner network through the WAN via a selected peering location of the plurality of peering locations with the WAN to a destination based on at least the network delay profile. The WAN deploys a policy for an agent within the partner network. The policy identifies traffic for the destination to route through the WAN via the selected peering location. The WAN routes traffic from the selected peering location to the destination along the path.

Provisioning workflows using subgraph similarity

Techniques described herein relate to a method for deploying workflows. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing, by the service controller, the workflow into a plurality of workflow portions; performing, by the service controller, a search in a capabilities and constraints data construct to identify a domain in which to perform a workflow portion of the plurality of workflow portions; providing the workflow portion and workflow constraints to a platform controller in the domain; performing, by the platform controller, a subgraph similarity check to determine that a previously executed workflow portion was successfully executed on a subgraph in the domain; provisioning, by the platform controller, a set of devices in the domain based on the subgraph; and executing the workflow portion in the domain.

Provisioning workflows using subgraph similarity

Techniques described herein relate to a method for deploying workflows. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing, by the service controller, the workflow into a plurality of workflow portions; performing, by the service controller, a search in a capabilities and constraints data construct to identify a domain in which to perform a workflow portion of the plurality of workflow portions; providing the workflow portion and workflow constraints to a platform controller in the domain; performing, by the platform controller, a subgraph similarity check to determine that a previously executed workflow portion was successfully executed on a subgraph in the domain; provisioning, by the platform controller, a set of devices in the domain based on the subgraph; and executing the workflow portion in the domain.

Real-time distributed communication channel and multiple data processing channel selection system

Systems, computer program products, and methods are described herein for real-time distributed communication channel and multiple data processing channel selection. The present invention is configured to receive, from a first user input device via a first communication channel, a request to access resources; retrieve connectivity and routing parameters associated with the first communication channel; determine communication channel requirements associated with the request to access the resources; determine that the connectivity and routing parameters associated with the first communication channel does not meet the communication channel requirements associated with the request to access the resources; capture geographic information associated with the first user input device; determine a second communication channel available to the first user input device to access the resources; and authorize the first user input device to access the resources via the second communication channel.

Real-time distributed communication channel and multiple data processing channel selection system

Systems, computer program products, and methods are described herein for real-time distributed communication channel and multiple data processing channel selection. The present invention is configured to receive, from a first user input device via a first communication channel, a request to access resources; retrieve connectivity and routing parameters associated with the first communication channel; determine communication channel requirements associated with the request to access the resources; determine that the connectivity and routing parameters associated with the first communication channel does not meet the communication channel requirements associated with the request to access the resources; capture geographic information associated with the first user input device; determine a second communication channel available to the first user input device to access the resources; and authorize the first user input device to access the resources via the second communication channel.

SYSTEMS, METHODS AND APPARATUSES FOR AUTOMATING CONTEXT SPECIFIC NETWORK FUNCTION CONFIGURATION
20220321421 · 2022-10-06 ·

Systems, methods, apparatuses, and computer program products for automating context-specific network function configuration are provided. One method may include receiving an objective model including rules defining key performance indicator (KPI) targets and relative prioritizations of the KPI targets for a communications system. The method may also include automatically determining, using the received objective model, a context model including at least a description of properties of one or more contexts, and generating or selecting at least one of function configuration parameter values (FCVs) or network configuration parameter values (NCPs) according to the context model.

SYSTEMS, METHODS AND APPARATUSES FOR AUTOMATING CONTEXT SPECIFIC NETWORK FUNCTION CONFIGURATION
20220321421 · 2022-10-06 ·

Systems, methods, apparatuses, and computer program products for automating context-specific network function configuration are provided. One method may include receiving an objective model including rules defining key performance indicator (KPI) targets and relative prioritizations of the KPI targets for a communications system. The method may also include automatically determining, using the received objective model, a context model including at least a description of properties of one or more contexts, and generating or selecting at least one of function configuration parameter values (FCVs) or network configuration parameter values (NCPs) according to the context model.

DATA STORAGE SYSTEM WITH INTELLIGENT POLICY DECISIONS
20220321427 · 2022-10-06 ·

A data storage system may receive a request to conform to a service level agreement from a host. A service module connected between the host and at least one memory evaluates the request in view of at least one current system performance model and at least one predicted system performance model. The service module rejecting the request in response to a performance cost associated with adjusting current system settings to satisfying the service level agreement. The performance cost and at least one setting adjustment operation each associated with the current system settings and each generated by the service module.

Real-time usage detection of software applications

A system and method that allows for information relating to data and communication resource usage to be gathered and analyzed such that particular data transactions and usage of network accessible software applications can be classified based on purpose and/or type. Further, the system and method provide reporting based on amount of usage and/or purpose or type of usage so that associated costs and usage can be calculated applied and allocated to particular accounts, divisions, groups or individuals within and outside of a company or entity. Further, the system may disable features of or access to network accessible software applications based on lack or use, limited use or other metrics that fall outside of threshold ranges or values.

System and method for compartment quotas in a cloud infrastructure environment

Systems and methods described herein support compartment quotas in a cloud infrastructure environment. Cloud administrators do not generally have the ability to restrict resource usage in existing clouds. Granting a user permission to create resources allows them to create any number of resources up to a predefined account limit. Compartment quotas allow admins to restrict a user's resource usage to the appropriate level allowing fine-tuned cost control.