Application load level determination
First Claim
Patent Images
1. A software platform, comprising:
- a plurality of software applications, wherein the plurality of software applications comprise a first software application that performs a determination of a load level associated with the first software application;
wherein the first software application employs the determination of the load level to manage a quality of service level associated with the first software application;
wherein the first software application performs a comparison of the load level with a plurality of predetermined load thresholds that correspond to a plurality of operational modes;
wherein the first software application selects a first operational mode, from the plurality of operational modes, that corresponds to the load level;
wherein the first software application manages the quality of service level based on the first operational mode through employment of one or more of a call gapping procedure and a call throttling procedure that corresponds to the first operational mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A software platform in one example comprises a plurality of software applications. The plurality of software applications comprise a first software application that performs a determination of a load level associated with the first software application. The first software application employs the determination of the load level to manage a quality of service level associated with the first software application.
-
Citations
18 Claims
-
1. A software platform, comprising:
-
a plurality of software applications, wherein the plurality of software applications comprise a first software application that performs a determination of a load level associated with the first software application; wherein the first software application employs the determination of the load level to manage a quality of service level associated with the first software application; wherein the first software application performs a comparison of the load level with a plurality of predetermined load thresholds that correspond to a plurality of operational modes; wherein the first software application selects a first operational mode, from the plurality of operational modes, that corresponds to the load level; wherein the first software application manages the quality of service level based on the first operational mode through employment of one or more of a call gapping procedure and a call throttling procedure that corresponds to the first operational mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A call processing platform, comprising:
-
an application server, of a cellular communication network, that comprises a plurality of call processing applications that perform one or more of; a ringback tone service; a call waiting service; and
/ora voicemail service; wherein the plurality of call processing applications comprise a first call processing application that comprises a load monitor that determines a number of calls in progress of the first call processing application; wherein the first call processing application performs a comparison of the number of calls in progress with a plurality of predetermined load thresholds that correspond to a plurality of operational modes; wherein the first call processing application selects a first operational mode, from the plurality of operational modes, that corresponds to the number of calls in progress; wherein the first call processing application manages the quality of service level based on the first operational mode; wherein the plurality of operational modes comprise a normal mode and one or more overload modes; wherein the plurality of predetermined load thresholds comprise a normal threshold that corresponds to the normal mode, wherein the plurality of predetermined load thresholds comprise one or more overload thresholds that correspond to the plurality of overload modes; wherein the first call processing application selects the normal mode if the number of calls in progress is less than or equal to the normal threshold; wherein if the number of calls in progress is greater than the normal threshold the first call processing application selects an overload mode that corresponds to a highest overload threshold, of the one or more overload thresholds, that is lower than the number of calls in progress; wherein the first call processing application operates based on the first operational mode; wherein if the first operational mode comprises an overload mode of the plurality of overload modes that is configured to reduce the number of calls in progress associated with the first call processing application, the first call processing application reduces the number of calls in progress to manage the quality of service level associated with the first call processing application. - View Dependent Claims (15, 16)
-
-
17. A method, comprising the steps of:
-
performing at an application level a determination of a load level associated with a software application; performing a comparison of the load level with a plurality of predetermined load thresholds that correspond to a plurality of operational modes for the software application; selecting a first operational mode, from the plurality of operational modes, that corresponds to the load level; managing a quality of service level associated with the software application based on the first operational mode through employment of one or more of a call gapping procedure and a call throttling procedure that corresponds to the first operational mode. - View Dependent Claims (18)
-
Specification