Patents by Inventor Chris Randy Larsen Davis

Chris Randy Larsen Davis 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: 10740603
    Abstract: A structured data processing system includes hardware processors and a memory in communication with the hardware processors. The memory stores a data structure and an execution environment. The data structure includes an electronic document. The execution environment includes a data extraction solver configured to perform operations including identifying a particular page of the electronic document; performing an optical character recognition (OCR) on the page to determine a plurality of alphanumeric text strings on the page; determining a type of the page; determining a layout of the page; determining at least one table on the page based at least in part on the determined type of the page and the determined layout of the page; and extracting a plurality of data from the determined table on the page.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: August 11, 2020
    Assignee: Drilling Info, Inc.
    Inventors: Chris Randy Larsen Davis, Yenming Mark Lai
  • Publication number: 20180276462
    Abstract: A structured data processing system includes hardware processors and a memory in communication with the hardware processors. The memory stores a data structure and an execution environment. The data structure includes an electronic document. The execution environment includes a data extraction solver configured to perform operations including identifying a particular page of the electronic document; performing an optical character recognition (OCR) on the page to determine a plurality of alphanumeric text strings on the page; determining a type of the page; determining a layout of the page; determining at least one table on the page based at least in part on the determined type of the page and the determined layout of the page; and extracting a plurality of data from the determined table on the page.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 27, 2018
    Inventors: Chris Randy Larsen Davis, Yenming Mark Lai