Patent ID: 9633332
Date: 2017-04-25
CPC Classifications: G06Q

Claim:
1. A computer-implemented method comprising: receiving a natural language electronic document; determining that the received natural language electronic document is a specific type of natural language electronic document; identifying, from among multiple different frameworks that specify corresponding structural conventions according to which natural language electronic documents are arranged, a specific framework as specifying a structural convention for the specific type of natural language electronic document, wherein the multiple different frameworks correspond to respective multiple different types of natural language electronic documents; accessing, from computer memory storage, the identified framework; based on the structural convention according to which the received natural language electronic document is arranged specified in the accessed identified framework, identifying, using one or more processing elements, concepts expressed within the received natural language electronic document and relationships between certain ones of the expressed concepts; converting, using the one or more processing elements, the identified concepts expressed within the received natural language electronic document and the identified relationships therebetween into a template including computer-understandable code; and storing the template including computer-understandable code in computer memory storage.