×

System and method for processing document

  • US 10,572,578 B2
  • Filed: 07/11/2012
  • Issued: 02/25/2020
  • Est. Priority Date: 07/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • processing, on a processor, a document to associate a plurality of items within the document with a modifiable hierarchical group that is based upon, at least in part, a structure of the document, processing the document including;

    parsing text from at least a portion of a document, wherein the document does not include meta-data indicating a hierarchical structure within the document;

    identifying a plurality of hierarchical indicators from the text parsed from the at least a portion of the document, wherein each hierarchical indicator is associated with one or more of the plurality of items within the document and includes one or more portions, the one or more portions including a prefix, a stem, or a suffix;

    analyzing the one or more portions of each of the plurality of hierarchical indicators to determine an alphanumerical value associated with each of the plurality of hierarchical indicators;

    analyzing the one or more portions of each of the plurality of hierarchical indicators to determine an alphanumerical numbering style associated with each of the plurality of hierarchical indicators;

    determining a hierarchical level for each of the plurality of hierarchical indicators based upon, at least in part, one or more of the alphanumerical value and the alphanumerical numbering style associated with each of the plurality of hierarchical indicators, wherein the hierarchical level indicates a respective position within the hierarchical structure of the document and is determined for a respective hierarchical indicator prior to determining the hierarchical level associated with a following hierarchical indicator;

    determining a modifiable hierarchical group for each of the plurality of hierarchical indicators based upon, at least in part, the determined hierarchical level for each of the plurality of hierarchical indicators; and

    associating one or more of the plurality of items within the document with a modifiable hierarchical group based upon, at least in part, the plurality of hierarchical indicators, wherein associating the one or more of the plurality of items within the document with the modifiable hierarchical group includes associating meta-data with the one or more of the plurality of items within the document, wherein the meta-data indicates the modifiable hierarchical group;

    modifying, on the processor, a first item included within the modifiable hierarchical group; and

    modifying, on the processor, all other items in the modifiable hierarchical group based on the modified first item.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×