Patents by Inventor Mark Stephen Kyre
Mark Stephen Kyre has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11880382Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: GrantFiled: August 5, 2022Date of Patent: January 23, 2024Assignee: DATAWATCH CORPORATIONInventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Publication number: 20220374444Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: ApplicationFiled: August 5, 2022Publication date: November 24, 2022Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Patent number: 11442955Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: GrantFiled: December 10, 2020Date of Patent: September 13, 2022Assignee: DATAWATCH CORPORATIONInventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Patent number: 11281852Abstract: Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received. An auto define input is received to auto-generate the tables corresponding to the reports. Groups of lines are identified from among the lines of text in the reports. A detail group and relevant groups are selected and identified from among the groups of lines. A final detail group is created by merging the detail group with at least a portion of the relevant groups. Append groups are identified from among the groups of lines not included in the final detail group. Templates corresponding to the final detail group and the append groups are generated. Text is extracted from the reports based on the templates. Tables are generated using the text extracted from the reports, by assigning the text from the text fragments to entries in the tables.Type: GrantFiled: November 23, 2020Date of Patent: March 22, 2022Assignee: Datawatch CorporationInventor: Mark Stephen Kyre
-
Publication number: 20210174010Abstract: Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received. An auto define input is received to auto-generate the tables corresponding to the reports. Groups of lines are identified from, among the lines of text in the reports. A detail group mid relevant groups are selected and identified from among the groups of lines. A final detail group is created by merging the detail group with at least a portion of the relevant groups. Append groups are identified from among the groups of lines not included in the final detail group. Templates corresponding to the final detail group and the append groups are generated. Text is extracted from the reports based on the templates. Tables are generated using the text extracted from the reports, by assigning the text from the text fragments to entries in the tables.Type: ApplicationFiled: November 23, 2020Publication date: June 10, 2021Inventor: Mark Stephen Kyre
-
Publication number: 20210165956Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: ApplicationFiled: December 10, 2020Publication date: June 3, 2021Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Patent number: 10867127Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: GrantFiled: May 9, 2019Date of Patent: December 15, 2020Assignee: DATAWATCH CORPORATIONInventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Patent number: 10853566Abstract: Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received. An auto define input is received to auto-generate the tables corresponding to the reports. Groups of lines are identified from among the lines of text in the reports. A detail group and relevant groups are selected and identified from among the groups of lines. A final detail group is created by merging the detail group with at least a portion of the relevant groups. Append groups are identified from among the groups of lines not included in the final detail group. Templates corresponding to the final detail group and the append groups are generated. Text is extracted from the reports based on the templates. Tables are generated using the text extracted from the reports, by assigning the text from the text fragments to entries in the tables.Type: GrantFiled: October 3, 2018Date of Patent: December 1, 2020Assignee: DATAWATCH CORPORATIONInventor: Mark Stephen Kyre
-
Publication number: 20190266233Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: ApplicationFiled: May 9, 2019Publication date: August 29, 2019Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Patent number: 10289670Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: GrantFiled: June 2, 2017Date of Patent: May 14, 2019Assignee: Datawatch CorporationInventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Publication number: 20190034399Abstract: Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received. An auto define input is received to auto-generate the tables corresponding to the reports. Groups of lines are identified from among the lines of text in the reports. A detail group and relevant groups are selected and identified from among the groups of lines. A final detail group is created by merging the detail group with at least a portion of the relevant groups. Append groups are identified from among the groups of lines not included in the final detail group. Templates corresponding to the final detail group and the append groups are generated. Text is extracted from the reports based on the templates. Tables are generated using the text extracted from the reports, by assigning the text from the text fragments to entries in the tables.Type: ApplicationFiled: October 3, 2018Publication date: January 31, 2019Inventor: Mark Stephen Kyre
-
Patent number: 10180932Abstract: Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received. An auto define input is received to auto-generate the tables corresponding to the reports. Groups of lines are identified from among the lines of text in the reports. A detail group and relevant groups are selected and identified from among the groups of lines. A final detail group is created by merging the detail group with at least a portion of the relevant groups. Append groups are identified from among the groups of lines not included in the final detail group. Templates corresponding to the final detail group and the append groups are generated. Text is extracted from the reports based on the templates. Tables are generated using the text extracted from the reports, by assigning the text from the text fragments to entries in the tables.Type: GrantFiled: June 30, 2015Date of Patent: January 15, 2019Assignee: Datawatch CorporationInventor: Mark Stephen Kyre
-
Publication number: 20170322921Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: ApplicationFiled: June 2, 2017Publication date: November 9, 2017Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Publication number: 20170199860Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: ApplicationFiled: January 12, 2016Publication date: July 13, 2017Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Patent number: 9703766Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.Type: GrantFiled: January 12, 2016Date of Patent: July 11, 2017Assignee: Datawatch CorporationInventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
-
Publication number: 20170004124Abstract: Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received. An auto define input is received to auto-generate the tables corresponding to the reports. Groups of lines are identified from among the lines of text in the reports. A detail group and relevant groups are selected and identified from among the groups of lines. A final detail group is created by merging the detail group with at least a portion of the relevant groups. Append groups are identified from among the groups of lines not included in the final detail group. Templates corresponding to the final detail group and the append groups are generated. Text is extracted from the reports based on the templates. Tables are generated using the text extracted from the reports, by assigning the text from the text fragments to entries in the tables.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventor: Mark Stephen Kyre