Abstract:
Embodiments disclosed herein provide systems and methods for orchestrating application updates over a wireless communication network. In a particular embodiment, a method provides registering a first application with an update controller and, in response to registering the first application, determining first network data update parameters for the first application and determining network constraints on application data updates over a wireless communication network. The method further provides determining when the first application is allowed to request data updates based on the first network data update parameters and the network constraints and notifying the first application of when the first application is allowed to request data updates over the wireless communication network.
Abstract:
A data communication gateway. The gateway comprises a processor, a non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the application receives a secure socket layer (SSL) client hello message identifying a server and an application layer communication protocol from a client executing on one of a user equipment (UE), a laptop computer, a notebook computer, a tablet computer, or a desktop computer and determines to deny an application layer communication service access of the client to the identified server. In response to determining to deny service access, sending a SSL server hello message comprising a client redirection extension to the client that identifies a web server configured to provide a courtesy message associated with the service denial in response to a hypertext transfer protocol (HTTP) GET message or a secure hypertext transfer protocol (HTTPS) GET message.