US 11,983,088 B2
Apparatus and method for determining the underlying cause of user experience degradation
Matthew R. Schumacher, Orchard Lake, MI (US)
Assigned to Lakeside Software, LLC, Bloomfield Hills, MI (US)
Filed by Lakeside Software, LLC, Bloomfield Hills, MI (US)
Filed on Aug. 23, 2022, as Appl. No. 17/893,590.
Application 17/893,590 is a continuation of application No. 16/669,630, filed on Oct. 31, 2019, granted, now 11,461,212.
Claims priority of provisional application 62/804,363, filed on Feb. 12, 2019.
Prior Publication US 2023/0070975 A1, Mar. 9, 2023
Int. Cl. G06F 11/00 (2006.01); G06F 11/32 (2006.01); G06F 11/34 (2006.01)
CPC G06F 11/3419 (2013.01) [G06F 11/327 (2013.01); G06F 11/3476 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for determining one or more candidate causes of suboptimal operation of at least one computer system, comprising:
determining and storing records of changes associated with the at least one computer system, wherein the change records include respective time-stamps indicating when a respective change was determined or occurred;
detecting and storing records of an occurrence of suboptimal operation of the at least one computer system, each such record-including respective time-duration information;
selecting one or more suboptimal operation records from the first data store based on qualifying criteria;
identifying, for a selected suboptimal operation record, corresponding change records that precede the selected suboptimal operation record in time based on the time-duration information associated with the selected suboptimal operation record and the time-stamps of the change records; and
determining the candidate causes based on the identified change records.