US 11,816,224 B2
Assessing and managing computational risk involved with integrating third party computing functionality within a computing system
Jason L. Sabourin, Brookhaven, GA (US); and Shiven Patel, Atlanta, GA (US)
Assigned to OneTrust, LLC, Atlanta, GA (US)
Filed by OneTrust, LLC, Atlanta, GA (US)
Filed on Oct. 31, 2022, as Appl. No. 17/977,285.
Application 17/977,285 is a continuation of application No. 17/722,551, filed on Apr. 18, 2022, granted, now 11,562,078.
Claims priority of provisional application 63/176,185, filed on Apr. 16, 2021.
Prior Publication US 2023/0046469 A1, Feb. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/57 (2013.01); G06F 9/54 (2006.01); G06Q 10/0635 (2023.01)
CPC G06F 21/577 (2013.01) [G06F 9/547 (2013.01); G06Q 10/0635 (2013.01)] 20 Claims
OG exemplary drawing
 
15. A non-transitory computer-readable medium having program code that is stored thereon, the program code executable by one or more processing devices for performing operations comprising:
providing a first question found in an electronic assessment for display on a user interface, wherein the user interface solicits a first answer to the first question, and the first question relates to computer-implemented functionality;
receiving, via the user interface, the first answer to the first question to provide a first question/answer pairing;
mapping the first question/answer pairing to an attribute related to the computer-implemented functionality;
mapping the attribute to a second question/answer pairing, wherein the second question/answer pairing comprises a second question, and a second answer provided to the second question;
comparing the first answer to the second answer to identify an inconsistency in the first answer with respect to the second answer;
determining to address the inconsistency; and
responsive to determining to address the inconsistency, performing an action to address the inconsistency, wherein the action comprises at least one of: (1) prompting, via the user interface, to provide at least one of supporting information or supporting documentation to address the inconsistency, (2) providing, via the user interface, a follow up question related to the inconsistency, or (3) requesting, via the user interface, the inconsistency in the first answer to be redressed.