Patent ID: 8375128

Claim:
A system for providing communications services to a device operating on a communications network, the system comprising: a computer processor; and a memory storing computer-readable instructions executable by the processor to cause the processor to perform a method comprising: recognizing received data as an instant service change request from the device operating at a first service level on the communications network, wherein the instant service change request is initiated by the device as a result of the device monitoring execution of at least one of a service and an application by the device and determining that, for proper execution of the at least one of the service and the application, the device needs to operate at a second service level instead of the first service level; passing a service instruction to a network node instructing the network node to allow the device to operate at the second service level, the second service level corresponding to a service level requested in the instant service change request; retrieving and analyzing data indicating a status of a resource provided to the device to allow the device to operate at the second service level; and determining if the device is using the resource provided to the device, wherein the device waits a designated amount of time before using the resource once the instant service change request is sent by the device.