Patent ID: 11961128
Assignee: WILLIAM FOSTER
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory computer-readable storage medium having instructions encoded thereon which, when executed by one or more processors, cause the one or more processors to perform a method comprising:
receiving a start time and an authorization time for each of a plurality of event components relating to an event;
determining an authorization status of each event component across a predetermined period of time, the authorization status being based on the start time and the authorization time of each of the plurality of event components, wherein the authorization status of each event component is either authorized or not authorized;
determining a validation status of the event across the predetermined period of time by:
performing a logical operation among authorization statuses of every event component across the predetermined period of time; and
(i) identifying the event is valid responsive to determining, based on the logical operation, that every event component is authorized across the predetermined period of time or (ii) identifying the event is invalid responsive to determining, based on the logical operation, that at least one event component is not authorized across the predetermined period of time;

generating a visual representation of the authorization status of each event component and the validation status of the event, the visual representation comprising a bar graph including a respective bar for each of the plurality of event components, wherein portions of the respective bar for each event component have a visual characteristic that varies with the authorization status for the event component, the visual representation comprising a graphical icon for each event component corresponding to when the event is valid, wherein the graphical icon is omitted when the event is invalid; and
causing the visual representation to be displayed on an electronic display device, wherein the visual representation indicates one or more steps to validate the event when the event is invalid.