US 11,727,213 B2
Automatic conversation bot generation using input form
Jebakumar Mathuram Santhosm Swvigaradoss, Hyderabad (IN); Madhusudan Mathihalli, Saratoga, CA (US); Molugu Sainithin, Hyderabad (IN); Nidhi Garg, Sheopur (IN); Aman Jain, Sagar (IN); and Sakshi Kataria, Hyderabad (IN)
Assigned to ServiceNow, Inc., Santa Clara, CA (US)
Filed by ServiceNow, Inc., Santa Clara, CA (US)
Filed on Sep. 9, 2020, as Appl. No. 17/16,101.
Prior Publication US 2022/0075947 A1, Mar. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/289 (2020.01); H04L 51/02 (2022.01)
CPC G06F 40/289 (2020.01) [H04L 51/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving an input document data;
analyzing the input document data to automatically identify one or more response fields and one or more corresponding text labels laid out in the input document data;
for a specific response field included in the one or more response fields, searching database tables and database fields including by:
tokenizing content of the specific response field into a set of reference tokens;
tokenizing identifiers of the database tables into sets of candidate tokens; and
based on a match between the set of reference tokens and one of the sets of candidate tokens, identifying a matching database table for the specific response field to identify a set of valid response options specified in the matching database table for the specific response field that enforce response compatibility across different forms; and
automatically configuring a conversation bot to provide one or more requests to provide one or more responses corresponding to the one or more response fields, receive the one or more responses including a response to the specific response field and store the one or more responses in a persistent computer storage, wherein the conversation bot is configured to enforce validation of the response to the specific response field using the identified set of valid response options.