Patent classifications
H04L41/508
Scalable notification delivery for networked computing environments
Disclosed are various embodiments for scalable notification deliveries in computing environments. A subscription request is transmitted along with a user identifier, a service identifier, a subscription identifier, and a channel identifier. Notifications are communicated through a notification multiplexing channel between two nodes of a computing environment. The notification multiplexing channel includes notifications multiplexed by subscription identifiers. The notification multiplexing channel corresponds to the channel identifier. A notification corresponding to the subscription identifier is identified and provided to a client computing device associated with the user identifier.
Method, apparatus, and system for load balancing of service chain
A method, an apparatus, and a system are provided for load balancing of a service chain. The method includes: receiving, by a flow classifier, a service chain selection and control policy sent by a policy and charging rules function (PCRF) unit; hashing, by the flow classifier according to a hash quantity, a service flow corresponding to a service chain identifier, to obtain multiple subflows, and adding the service chain identifier and hashing factors to packets of the subflows, where different subflows correspond to different hashing factors; and sending, by the flow classifier, the packets of the subflows after the service chain identifier and the hashing factors are added, to a forwarding device.
Multi-tenant-cloud-aggregation and application-support system
The present application is directed to a distributed system that provides multi-cloud aggregation and that includes a cloud-connector server, cloud-connector nodes, and one or more service-provider nodes that cooperate to provide services that are distributed across multiple clouds. A service-provider node obtains tenant-associated information from a virtual data center in which the service-provider node is installed and provides the tenant-associated information to the cloud-connector server.
MULTI-TENANT-CLOUD-AGGREGATION AND APPLICATION-SUPPORT SYSTEM
The present application is directed to a distributed system that provides multi-cloud aggregation and that includes a cloud-connector server, cloud-connector nodes, and one or more service-provider nodes that cooperate to provide services that are distributed across multiple clouds. A service-provider node obtains tenant-associated information from a virtual data center in which the service-provider node is installed and provides the tenant-associated information to the cloud-connector server.
SCALABLE NOTIFICATION DELIVERY FOR NETWORKED COMPUTING ENVIRONMENTS
Disclosed are various embodiments for scalable notification deliveries in computing environments. A request to transmit at least one notification into the firewalled environment received by a notification service executed using an off-premises node that is outside a firewalled environment. A preexisting notification multiplexing channel is identified. The preexisting notification multiplexing channel is between the off-premises node and an on-premises node in the firewalled environment. A notification is transmitted into the firewalled environment using the preexisting notification multiplexing channel.
Mobile core client architecture
Methods and systems are disclosed for automatically managing multiple types of applications, electronic forms, electronic forms data instances, network services and, network services. The methods and systems allow organizations with a mobile workforce that relies on established business processes to execute timely and secure exchange of information while providing easy to use, fast, accurate and flexible information capture capability in the field. These organizations and/or third-party providers may optimize the design of mobile applications to better match existing corporate processes and forms in order to reflect existing business needs, preferred graphical user interfaces, processes and experiences on the mobile devices. Organizations and/or third-party providers may also build mobile applications that allow information to be automatically created and updated both online and offline and synchronized or routed to another mobile device, an application server, web service, software-as-a-service (SaaS), database or website.
SCALABLE NOTIFICATION DELIVERY FOR NETWORKED COMPUTING ENVIRONMENTS
Disclosed are various embodiments for scalable notification deliveries in computing environments. A subscription request is transmitted along with a user identifier, a service identifier, a subscription identifier, and a channel identifier. Notifications are communicated through a notification multiplexing channel between two nodes of a computing environment. The notification multiplexing channel includes notifications multiplexed by subscription identifiers. The notification multiplexing channel corresponds to the channel identifier. A notification corresponding to the subscription identifier is identified and provided to a client computing device associated with the user identifier.
Cognitive data protection and disaster recovery policy management
An embodiment for cognitively aligning data protection (DP) and disaster recovery (DR) policies is provided. The embodiment may include ingesting a variety of data associated with one or more applications into a repository. The embodiment may also include executing differential analysis on the data and changes to the data to identify differences between the data and the changes to the data. The changes to the data may be obtained by periodically polling internal and external data sources. The embodiment may also include translating the differences between the data and the changes to the data into an updated SLA. The embodiment may further include in response to determining that the differences between the data and the changes to the data warrant a change in the current DP and DR policies, generating one or more recommendations to modify the current DP and DR policies and/or create new DP and DR policies.
MOBILE CORE CLIENT ARCHITECTURE
Methods and systems are disclosed for automatically managing multiple types of applications, electronic forms, electronic forms data instances, network services and, network services. The methods and systems allow organizations with a mobile workforce that relies on established business processes to execute timely and secure exchange of information while providing easy to use, fast, accurate and flexible information capture capability in the field. These organizations and/or third-party providers may optimize the design of mobile applications to better match existing corporate processes and forms in order to reflect existing business needs, preferred graphical user interfaces, processes and experiences on the mobile devices. Organizations and/or third-party providers may also build mobile applications that allow information to be automatically created and updated both online and offline and synchronized or routed to another mobile device, an application server, web service, software-as-a-service (SaaS), database or website.
INTELLIGENT WIDE AREA NETWORK (IWAN)
In one embodiment, an electronic device maintains one or more tunnel-based overlays for a communication network. The communication network includes two or more physical provider networks. The device maintains a mapping between a particular application and the one or more overlays for the communication network. The device adjusts the mapping between the particular application and the one or more overlays for the communication network. The device causes one or more routers in the communication network to route traffic for the particular application according to the adjusted mapping between the application and the one or more overlays for the communication network.