Methods and apparatuses for providing communications services in connection with a communications network
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing differentiated user service options on communications networks are disclosed. Devices can be configured to generate service change requests, and to transmit the service change requests to a network node. The service change request can be routed to a node that determines if the service change request should be granted. The device and network can begin operation in accordance with the service change request almost instantly since no negotiation is required between the device and the network. Methods and computer-readable media embodying methods for providing differentiated user service options, are also disclosed.
-
Citations
21 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A device for operation on a communications network, the device comprising:
a memory in communication with a processor and a network interface, wherein the memory stores computer-readable instructions, executable by the processor to cause the processor to perform a method comprising; monitoring execution of at least one of a service and an application by the device; recognizing 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 a first service level at which the device is currently operating; generating an instant service change request that requests that the communications network allow the device to operate at the second service level; transmitting to a network node, via the network interface, the instant service change request; beginning communications in accordance with the second service level after waiting a designated amount of time once the instant service change request is transmitted; and determining if the communications network is operating in accordance with the requested second service level. - View Dependent Claims (12, 13, 14, 15)
-
16. A method for providing service to a device operating on a communications network, the method comprising:
-
recognizing data received at a computer processor as an instant service change request sent by 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; and retrieving and analyzing, at the computer processor, data indicating a status of a resource provided to the device to allow the device to operate at the second service level to determine if the device is using the network 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. - View Dependent Claims (17, 18, 19, 20)
-
Specification