The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 02, 2021

Filed:

Oct. 18, 2019
Applicant:

Dell Products L.p., Round Rock, TX (US);

Inventors:

Stephen Dunne, Dublin, IE;

Morton Davis Nivers, Austin, TX (US);

Assignee:

Dell Products L.P., Round Rock, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 11/36 (2006.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 11/0772 (2013.01); G06F 11/076 (2013.01); G06F 11/0763 (2013.01); G06F 11/0781 (2013.01); G06F 11/302 (2013.01); G06F 11/3636 (2013.01);
Abstract

A system and method for reducing execution errors make by a software service are disclosed. The service has several features whose execution paths are switched on or off by corresponding feature toggles, i.e. flags in a configuration database. The performance, and especially error generation, of each feature is monitored automatically and an instantaneous error rate is produced. When the error rate exceeds a given threshold error rate for a particular feature, the corresponding toggle is disabled in the configuration database and the service is triggered to restart using the updated toggles, thereby disabling the problematic feature. The system and method also determine whether the error rate increased due to a transient error condition, such as a data link drop or a secondary service restart, and re-enable the toggle when the error condition has passed.


Find Patent Forward Citations

Loading…