IP Library Patent Application 15182884
Patent Application
App. No. 15/182,884

SYSTEM FOR END-USER MANAGEMENT OF A BANDWIDTH OF TELECOMMUNICATIONS SERVICES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/182,884
Abstract

Disclosed embodiments include applications, computing devices configured with the applications, and computer implemented methods to provide user interfaces on the mobile computing devices to allow customers to manage and change bandwidth allocation for their services without taking down the telecommunications services.

Claims (60)

1 . A method for end-user management of bandwidth of telecommunications services, comprising:

providing, by an end-user application running on an end-user device, a graphical user interface (GUI) on a screen of the end-user device;

receiving, via an input field of the GUI, an input indicative of a selected bandwidth of one of the telecommunications services;

communicating the selected bandwidth to a management server, wherein the management server is configured to change bandwidth allocation of the telecommunications services according to the selected bandwidth; and

receiving, by the end-user device, the one of the telecommunications services corresponding to the selected bandwidth according to the changed bandwidth allocation.

2 . The method of claim 1 , further comprising:

displaying, in the GUI, services of the telecommunications services available to the end-user device; and

displaying respective bandwidths of the services available to the end-user device.

3 . The method of claim 2 , further comprising displaying, in a first portion of the GUI, a bar of a bar graph that is indicative of one of the respective bandwidths,

wherein the vertical height of the bar is representative of the size of the bandwidth, and

wherein the horizontal width of the bar is representative of the amount of the bandwidth that is being utilized.

4 . The method of claim 3 , further comprising:

displaying, in a second portion of the GUI, a pie chart that is indicative of the size of the bandwidth; and

displaying a wedge in the pie chart that is representative of the amount of the bandwidth that is being utilized.

5 . The method of claim 1 , further comprising displaying, in the GUI, a respective status of incoming traffic of one of the telecommunications services, which includes whether the incoming traffic is passed through or whether some traffic is dropped.

6 . The method of claim 5 , further comprising:

comparing, by the end-user application, the incoming traffic with an allocated bandwidth and an excess information rate of the telecommunications service; and

determining a visual indication of the respective status of the incoming traffic of the telecommunications service based on the comparison.

7 . The method of claim 6 , further comprising:

displaying, in the GUI, the service as passed through, if the incoming traffic is less than the allocated bandwidth;

displaying, in the GUI, the service as passed through on a best-effort delivery basis, if the incoming traffic is greater than the allocated bandwidth, but less than a summation of the allocated bandwidth and the excess information rate; and

displaying, in the GUI, the service as some traffic is dropped, if the incoming traffic is greater than the summation.

8 . A system for end-user management of bandwidth of telecommunications services, comprising:

an end-user application configured to:

run on an end-user device;

communicate with a management server that is configured to control bandwidth allocation of telecommunications services provided to the end-user device; and

communicate a selected bandwidth to the management server to change the bandwidth allocation of the telecommunications services; and

a graphical user interface (GUI) provided by the application, configured to:

display on a screen of the end-user device; and

provide an input field configured to receive input indicative of the selected bandwidth.

9 . The system of claim 8 , wherein the GUI is configured to:

display services of the telecommunications services that are available to the end-user device; and

display respective available bandwidths of the services that are available to the end-user device.

10 . The system of claim 9 , wherein each of the displayed available bandwidths includes a bar of a bar graph,

wherein the vertical height of the bar is representative of the size of the available bandwidth, and

wherein the horizontal width of the bar is representative of the amount of the available bandwidth that is being utilized.

11 . The system of claim 9 , wherein each of the displayed available bandwidths includes a pie chart, and wherein a wedge of the pie chart is representative of the amount of the available bandwidth that is being utilized.

12 . The system of claim 8 , wherein the GUI is further configured to display a respective status of incoming traffic of one of the telecommunications services, which includes whether the incoming traffic is passed through or whether some traffic is dropped.

13 . The system of claim 12 ,

wherein the displayed status of the incoming traffic is based on a comparison of the incoming traffic with an allocated bandwidth and an excess information rate of the corresponding service,

wherein if the incoming traffic is less than the allocated bandwidth, the service is shown as passed through,

wherein if the incoming traffic is greater than the allocated bandwidth, but less than the summation of the allocated bandwidth and the excess information rate, the service is shown as passed on a best-effort delivery basis, and

wherein if the incoming traffic is greater than the summation, the service is shown as some traffic is dropped.

14 . The system of claim 8 , wherein the GUI is further configured to display changes to the bandwidth allocation of the telecommunications services in real time.

15 . The system of claim 8 , wherein the end-user application is configured to communicate the selected bandwidth to the management server through an application program interface (API).

16 . A system for end-user management of bandwidth of telecommunications services, comprising:

communication circuitry of a management server, configured to:

communicate with an end-user application running on an end-user device, wherein the end-user application includes a graphical user interface (GUI) configured to display on a screen of the end-user device; and

receive input indicative of a selected bandwidth of one of the telecommunications services via an input field of the GUI, wherein the one telecommunications service is provided to the end-user device; and

control circuitry of the management server, configured to:

control bandwidth allocation of the telecommunications services to the end-user device; and

change the bandwidth allocation according to the selected bandwidth.

17 . The system of claim 16 ,

wherein the selected bandwidth is selected from a list of available bandwidths of the telecommunications services displayed on the GUI,

wherein each of the displayed bandwidths includes a bar of a bar graph,

wherein the vertical height of the bar is representative of the size of the available bandwidth, and

wherein the horizontal width of the bar is representative of the amount of the available bandwidth that is being utilized.

18 . The system of claim 16 , wherein the control circuitry is configured to change the bandwidth allocation of the telecommunications services without taking down the telecommunications services.

19 . The system of claim 16 , wherein the control circuitry is configured to control the bandwidth allocation by configuring network devices of the telecommunications services.

20 . They system of claim 19 , wherein the network devices include flash memory configured to store changes to the bandwidth allocation of the telecommunications services.

Assignments (2)
SECURITY INTEREST Recorded Jan 20, 2022
From: TRANSITION NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 058711/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2016
From: KUMAR, ANITA; MAKI, JAMES C.
To: TRANSITION NETWORKS, INC.
Reel/Frame 039124/0511 →