×

Multi-level list detection engine

  • US 9,384,172 B2
  • Filed: 07/06/2012
  • Issued: 07/05/2016
  • Est. Priority Date: 07/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of converting a fixed format document into a flow format document including one or more multi-level lists that dynamically update when edited by an end user, said method comprising:

  • identifying each text object in a collection of text objects that begins with a list identifier as a list element, said text objects derived from said fixed format document;

    creating a new list when said list element and a previous list element in said list do not have selected properties that are substantially similar;

    adding said list element to an existing list when said list element and said previous list element in said list have said selected properties that are substantially similar;

    assigning said list element to a list level based on said selected properties;

    determining a list level format for each said list level based on common properties of list elements belonging to said list level;

    determining a list format from each said list level format; and

    merging list levels with common numbering schemes, including merging a lower list level having a first numbering scheme with a higher list level having a second numbering scheme when said first numbering scheme and said second numbering scheme use the same list format and said first numbering scheme and said second numbering scheme begin with a same list identifier.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×