Detection of lists in vector graphics documents
First Claim
1. A method for recognizing a list in a vector graphics based document comprising:
- receiving the vector graphics based document in an original format, the original format having a set of list rendering instructions for at least one list in the vector graphics based document;
parsing the vector graphics based document to determine that the at least one list exists in the vector graphics based document, wherein the parsing comprises identifying a plurality of list items, the list items identified based upon a same word indentation for a first word of respective list items, wherein the first word of respective list items follow at least one of a letter, number, and symbol indicative of the list item; and
outputting the list to an output medium in a modified format, where the modified format is chosen based on the particular output medium.
3 Assignments
0 Petitions
Accused Products
Abstract
Various technologies and techniques detect lists in vector graphics based documents and use them in meaningful ways. The system detects at least one list in a vector graphics based document using a set of rules. Pattern detection logic identifies characters, symbols, numbers, letters, and/or images that may start a list. Additional pattern detection logic determines if a list exists. The system can identify and parse bulleted lists, numbered or lettered lists, and nested lists that are any combination of both. Once identified, the content is translated into a modified format. The content can be output to a destination application in the modified format that is more suitable for output or use by the destination application.
-
Citations
20 Claims
-
1. A method for recognizing a list in a vector graphics based document comprising:
-
receiving the vector graphics based document in an original format, the original format having a set of list rendering instructions for at least one list in the vector graphics based document; parsing the vector graphics based document to determine that the at least one list exists in the vector graphics based document, wherein the parsing comprises identifying a plurality of list items, the list items identified based upon a same word indentation for a first word of respective list items, wherein the first word of respective list items follow at least one of a letter, number, and symbol indicative of the list item; and outputting the list to an output medium in a modified format, where the modified format is chosen based on the particular output medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium having computer-executable instructions that when executed by a processor of a computing system perform a method comprising:
-
detecting at least one list within a vector graphics based document using a set of rules, the rules comprising; detecting whether a bulleted list is present by applying a first logic to determine if a plurality of list items have a same first character, have a same indention of for the first character, and have a same word indentation for a first word, wherein the first word of respective list items follow the first character of the respective list items; and detecting whether a numbered list is present by applying a second logic to determine if the plurality of list items have a sequential first character, have the same indentation for the first character, and have a same word indentation for a first word, wherein the first word of respective list items follow the first character of the respective list items; translating the at least one list to a modified format; and outputting the modified format to an output medium. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for interpreting a vector graphics based document comprising:
-
receiving an input from a user to copy a section of content, the content having an original format that includes a set of list rendering instructions; interpreting the list rendering instructions to detect that at least one list exists in the vector graphics based document, wherein a list is detected based upon a same word indentation for a first word of respective list items, wherein the first word of respective list items follow at least one of a letter, number, and symbol indicative of the list item; translating the content into a modified format, wherein the modified format is chosen based on a destination application; and providing the content in the modified format to the destination application for output. - View Dependent Claims (20)
-
Specification