US 12,437,149 B2
Guiding and validating document submissions
Sri Harsha Varada, Vizianagaram (IN); Afroz Khan I, Davanagere (IN); Venkata Vara Prasad Karri, Visakhapatnam (IN); and Hemant Kumar Sivaswamy, Pune (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Mar. 4, 2022, as Appl. No. 17/653,538.
Prior Publication US 2023/0281386 A1, Sep. 7, 2023
Int. Cl. G06F 40/226 (2020.01); G06F 40/106 (2020.01); G06T 11/00 (2006.01)
CPC G06F 40/226 (2020.01) [G06F 40/106 (2020.01); G06T 11/00 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving an upload of a document, wherein the document includes data entries in data entry fields of the document and the document is associated with a user;
identifying a first data entry in a first data entry field of the document associated with a user, wherein:
the data entry is identified based on a persona identifier used to determine a context in which the document has been submitted; and
a determination is made that the document is an appropriate document being completed for an applicable entity based on the context;
identifying a second data entry in a second data entry field of the document;
requesting a set of validation rules associated with the document through a cloud, wherein the set of validation rules comprises non-numerical requirements specific to the first data entry field and different from the second data entry field;
detecting that the set of validation rules is confidential;
in response to a request from the cloud, inputting a validation token associated with the document that is issued by an owner of the document and received from the user;
determining that the identified data entry fails to comply with the set of validation rules; and
responsive to determining that the identified data entry fails to comply with a validation rule of the set of validation rules, providing feedback to the user corresponding to the data entry that fails to comply with the validation rule.