Patents by Inventor Samuel Allen Hudock

Samuel Allen Hudock 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: 11880382
    Abstract: 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: Grant
    Filed: August 5, 2022
    Date of Patent: January 23, 2024
    Assignee: DATAWATCH CORPORATION
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Publication number: 20230214586
    Abstract: Described are methods for automatically extracting data from structured documents e.g. spreadsheets, regardless of the manner in which data is organized, and using the extracted data to generate an output table that is in a standardized format. The method can include the operations for automatically extracting data from a spreadsheet that defines rows and columns and includes a plurality of cells that are delineated by the rows and the columns, by identifying characteristics of data included in each cell of the column, determining a template type of the column based on the characteristics of the data in each selected cell of the column, and determining, from among a plurality of cells of the column and based on characteristics of the data included in the plurality of cells of the column, a representative cell that is representative of the determined template type of the column.
    Type: Application
    Filed: June 11, 2021
    Publication date: July 6, 2023
    Inventors: Samuel Allen Hudock, Maashes User Phillips, Austin Alexander Spears
  • Publication number: 20220374444
    Abstract: 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: Application
    Filed: August 5, 2022
    Publication date: November 24, 2022
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Patent number: 11442955
    Abstract: 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: Grant
    Filed: December 10, 2020
    Date of Patent: September 13, 2022
    Assignee: DATAWATCH CORPORATION
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Publication number: 20210165956
    Abstract: 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: Application
    Filed: December 10, 2020
    Publication date: June 3, 2021
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Patent number: 10867127
    Abstract: 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: Grant
    Filed: May 9, 2019
    Date of Patent: December 15, 2020
    Assignee: DATAWATCH CORPORATION
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Publication number: 20190266233
    Abstract: 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: Application
    Filed: May 9, 2019
    Publication date: August 29, 2019
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Patent number: 10289670
    Abstract: 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: Grant
    Filed: June 2, 2017
    Date of Patent: May 14, 2019
    Assignee: Datawatch Corporation
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Publication number: 20170322921
    Abstract: 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: Application
    Filed: June 2, 2017
    Publication date: November 9, 2017
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Publication number: 20170199860
    Abstract: 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: Application
    Filed: January 12, 2016
    Publication date: July 13, 2017
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Patent number: 9703766
    Abstract: 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: Grant
    Filed: January 12, 2016
    Date of Patent: July 11, 2017
    Assignee: Datawatch Corporation
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock