Patent ID: 9654896
Date: 2017-05-16
CPC Classifications: H04W

Claim:
1. A system for providing on-line services to a user from a service provider over a wireless cellular telephone network, the system comprising: the wireless cellular telephone network located in series between the user and the service provider, and including a multitude of communications nodes, one or more of said nodes including a hosting facility to host and run software images supplied by the service provider and deployed by the wireless cellular telephone network; and a distributed computer system located between the service provider and the wireless cellular telephone network for transmitting data between the service provider and the wireless cellular telephone network; the wireless cellular telephone network comprising one or more processing units configured for: operating a manager of the wireless cellular telephone network for receiving the software images and operating characteristics over the distributed computer system from the service provider, for installing said software images in a container on said hosting facility of said one or more nodes of the wireless cellular telephone network to give the service provider a presence in the wireless cellular telephone network, for providing information to instruct the container when to deploy and un-deploy the software images, instruct the container on amount of resources to set aside for the container, and provide authorization and authentication credentials to the software images, and for managing the software images on the hosting facility to support the service provider; and when a user connects to the wireless cellular telephone network for services from the service provider, operating said software images on said hosting facility of the wireless cellular telephone network in accordance with said operating characteristics, to provide one or more services of the service provider to the user from said hosting facility of the wireless cellular telephone network, including when the user sends to the wireless cellular telephone network data packets addressed to the service provider, the wireless cellular telephone network extracting the data packets sent from the user and addressed to the service provider and diverting the extracted data packets in the wireless cellular telephone network to the hosting facility for the service provider in the wireless cellular telephone network, wherein data processing capabilities provided to the service provider at said hosting facility of the wireless cellular telephone network are available to the user, and the user interacts with the service provider's presence on the wireless cellular telephone network.