Determining a quantity of lost units resulting from a downtime of a software application or other computer-implemented system
First Claim
1. A system for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system, the system comprising one or more software components collectively operable to:
- access user quantity information for each of one or more time intervals, the user quantity information for a time interval indicating a number of users associated with the computer-implemented system for the time interval;
access downtime quantity information for the identified downtime in which the computer-implemented system is unavailable, the downtime quantity information comprising a start time and an end time of the identified downtime; and
according to the user quantity information and downtime quantity information, calculate the quantity of lost units resulting from the identified downtime by;
according to the start time and end time of the identified downtime, determining one or more particular time intervals associated with the identified downtime in which the computer-implemented system is unavailable;
for each particular time interval, determining the number of users impacted by the identified downtime according to the accessed user quantity information for the particular time interval;
for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted for the particular time interval; and
summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system includes one or more software components collectively operable to access user quantity information for each of one or more time intervals and access downtime quantity information for the identified downtime. The user quantity information indicates a number of users associated with the computer-implemented system for a time interval, and the downtime quantity information includes a start time and an end time of the identified downtime. The software components calculate the quantity of lost units by: (1) according to the start time and end time, determining one or more particular time intervals associated with the identified downtime; (2) for each particular time interval, determining the number of users impacted; (3) for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted; and (4) summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime.
23 Citations
38 Claims
-
1. A system for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system, the system comprising one or more software components collectively operable to:
-
access user quantity information for each of one or more time intervals, the user quantity information for a time interval indicating a number of users associated with the computer-implemented system for the time interval;
access downtime quantity information for the identified downtime in which the computer-implemented system is unavailable, the downtime quantity information comprising a start time and an end time of the identified downtime; and
according to the user quantity information and downtime quantity information, calculate the quantity of lost units resulting from the identified downtime by;
according to the start time and end time of the identified downtime, determining one or more particular time intervals associated with the identified downtime in which the computer-implemented system is unavailable;
for each particular time interval, determining the number of users impacted by the identified downtime according to the accessed user quantity information for the particular time interval;
for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted for the particular time interval; and
summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system, comprising:
-
accessing user quantity information for each of one or more time intervals, the user quantity information for a time interval indicating a number of users associated with the computer-implemented system for the time interval;
accessing downtime quantity information for the identified downtime in which the computer-implemented system is unavailable, the downtime quantity information comprising a start time and an end time of the identified downtime; and
according to the user quantity information and downtime quantity information, calculating the quantity of lost units resulting from the identified downtime by;
according to the start time and end time of the identified downtime, determining one or more particular time intervals associated with the identified downtime in which the computer-implemented system is unavailable;
for each particular time interval, determining the number of users impacted by the identified downtime according to the accessed user quantity information for the particular time interval;
for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted for the particular time interval; and
summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. Software for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system, the software being embodied in computer readable media and when executed operable to:
-
access user quantity information for each of one or more time intervals, the user quantity information for a time interval indicating a number of users associated with the computer-implemented system for the time interval;
access downtime quantity information for the identified downtime in which the computer-implemented system is unavailable, the downtime quantity information comprising a start time and an end time of the identified downtime; and
according to the user quantity information and downtime quantity information, calculate the quantity of lost units resulting from the identified downtime by;
according to the start time and end time of the identified downtime, determining one or more particular time intervals associated with the identified downtime in which the computer-implemented system is unavailable;
for each particular time interval, determining the number of users impacted by the identified downtime according to the accessed user quantity information for the particular time interval;
for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted for the particular time interval; and
summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system, comprising:
-
means for accessing user quantity information for each of one or more time intervals, the user quantity information for a time interval indicating a number of users associated with the computer-implemented system for the time interval;
means for accessing downtime quantity information for the identified downtime in which the computer-implemented system is unavailable, the downtime quantity information comprising a start time and an end time of the identified downtime; and
means for, according to the user quantity information and downtime quantity information, calculating the quantity of lost units resulting from the identified downtime by;
according to the start time and end time of the identified downtime, determining one or more particular time intervals associated with the identified downtime in which the computer-implemented system is unavailable;
for each particular time interval, determining the number of users impacted by the identified downtime according to the accessed user quantity information for the particular time interval;
for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted for the particular time interval; and
summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime.
-
-
38. A system for determining a quantity of lost units resulting from an identified downtime of a computer-implemented system, the system comprising one or more software components collectively operable to:
-
automatically and without human intervention, access user quantity information for each of one or more time intervals, the user quantity information for a time interval indicating a number of users associated with the computer-implemented system for the time interval;
automatically and without human intervention, access downtime quantity information for the identified downtime in which the computer-implemented system is unavailable, the downtime quantity information comprising a start time and an end time of the identified downtime; and
according to the user quantity information and downtime quantity information, automatically and without human intervention, calculate the quantity of lost units resulting from the identified downtime by;
according to the start time and end time of the identified downtime, determining one or more particular time intervals associated with the identified downtime in which the computer-implemented system is unavailable;
for each particular time interval, determining the number of users impacted by the identified downtime according to the accessed user quantity information for the particular time interval;
for each particular time interval, determining the quantity of lost units for the particular time interval according to the number of users impacted for the particular time interval by;
determining a percentage of the particular time interval in which the computer-implemented system is unavailable; and
multiplying the determined percentage by the number of users impacted for the particular time interval to calculate the quantity of lost units for the particular time interval; and
summing the quantity of lost units for each particular time interval over all one or more particular time intervals to determine the quantity of lost units resulting from the identified downtime.
-
Specification