Patents by Inventor Richard J. Becker

Richard J. Becker 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: 11967033
    Abstract: Certain aspects of the present disclosure provide techniques for rendering visual artifacts in virtual worlds using machine learning models. An example method generally includes identifying, based on a machine learning model and a streaming natural language input, an intent associated with the streaming natural language input; generating, based on the identified intent associated with the streaming natural language input, one or more virtual objects for rendering in a virtual environment displayed on one or more displays of an electronic device; and rendering the generated one or more virtual objects in the virtual environment.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: April 23, 2024
    Assignee: INTUIT INC.
    Inventors: David A. Pisoni, Nigel T. Menendez, Richard J. Becker
  • Publication number: 20240037327
    Abstract: A method, computer program product, and system are provided. A first natural language text is received via a user interface. A generative pretrained transformer machine learning model processes the first natural language text and a context to identify a first intent. The processing is based in part on a syntax determined from a set of natural language completion paradigms. The generative transformer machine learning model maps the first set of parameters to a first query. The mapping is associated with a first confidence. The generative transformer machine learning model processes the first set of parameters and the first query to generate a set of execution steps. The processing is performed when the first confidence satisfies a threshold. The set of execution steps is parsed into a query object that is forwarded to a reporting service.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Intuit Inc.
    Inventors: Goutham Kallepalli, Richard J. Becker, Olabode Idowu, Corinne Finegan
  • Patent number: 11030477
    Abstract: Techniques are disclosed for performing optical character recognition (OCR) by assessing and improving quality of electronic documents to perform the OCR. For example a method for identifying information in an electronic document includes obtaining a reference image of the electronic document, distorting the reference image by adjusting different sets of one or more parameters associated with a quality of the reference image to generate a plurality of distorted images, analyzing each distorted image to detect the adjusted set of parameters and corresponding adjusted values, determining an accuracy of detection of the set of parameters and the adjusted values, and training a model based at least on the plurality of distorted images and the accuracy of the detection, wherein the trained model determines at least a first technique for adjusting a set of parameters in a second image to prepare the second image for optical character recognition.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 8, 2021
    Assignee: Intuit Inc.
    Inventors: Richard J. Becker, Rakesh Kandpal, Priya Kothari, Sheldon Porcina, Pavlo Malynin
  • Patent number: 10943107
    Abstract: The present disclosure relates to simulating the capture of images. In some embodiments, a document and a camera are simulated using a three-dimensional modeling engine. In certain embodiments, a plurality of images are captured of the simulated document from a perspective of the simulated camera, each of the plurality of images being captured under a different set of simulated circumstances within the three-dimensional modeling engine. In some embodiments, a model is trained based at least on the plurality of images which determines at least a first technique for adjusting a set of parameters in a separate image to prepare the separate image for optical character recognition (OCR).
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: March 9, 2021
    Assignee: INTUIT, INC.
    Inventors: Kimia Hassanzadeh, Richard J. Becker, Cole MacKenzie, Gregory Kenneth Coulombe
  • Patent number: 10621727
    Abstract: Systems of the present disclosure allow fields and labels to be identified in a digital image of a form without performing OCR. A digital image of a form can be partitioned into image segments using computer-vision image-segmentation techniques. Features for each image segment can be extracted using computer-vision feature-detection methods. The features extracted from an image segment can be included in an input instance for a machine-learning model. The machine-learning model can assign a classification to the input instance. The classification can associate the input instance with a field type or a label type.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 14, 2020
    Assignee: INTUIT INC.
    Inventors: Richard J. Becker, Pallavika Ramaswamy, Daniel L. Moise, Sheldon Porcina
  • Patent number: 10614125
    Abstract: The disclosed embodiments provide a system that describes a semi-structured document for the purpose of acquiring a set of data elements from the semi-structured document. During operation, the system obtains a physics model of a semi-structured document, wherein the physics model includes a set of relationships represented by physical objects that describe relative positions of a set of data elements in the semi-structured document. Next, the system applies the physics model to a representation of the semi-structured document to automatically extract a set of data from the representation. The system then provides the extracted set of data for use with one or more applications without requiring manual input of the data into the one or more applications.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 7, 2020
    Assignee: INTUIT INC.
    Inventors: Richard J. Becker, Carolina S. Gomes, Daniel L. Moise, Horace Chan
  • Publication number: 20200034613
    Abstract: The present disclosure relates to simulating the capture of images. In some embodiments, a document and a camera are simulated using a three-dimensional modeling engine. In certain embodiments, a plurality of images are captured of the simulated document from a perspective of the simulated camera, each of the plurality of images being captured under a different set of simulated circumstances within the three-dimensional modeling engine. In some embodiments, a model is trained based at least on the plurality of images which determines at least a first technique for adjusting a set of parameters in a separate image to prepare the separate image for optical character recognition (OCR).
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Inventors: Kimia HASSANZADEH, Richard J. BECKER, Cole MACKENZIE, Gregory Kenneth COULOMBE
  • Patent number: 10474890
    Abstract: The present disclosure relates to simulating the capture of images. In some embodiments, a document and a camera are simulated using a three-dimensional modeling engine. In certain embodiments, a plurality of images are captured of the simulated document from a perspective of the simulated camera, each of the plurality of images being captured under a different set of simulated circumstances within the three-dimensional modeling engine. In some embodiments, a model is trained based at least on the plurality of images which determines at least a first technique for adjusting a set of parameters in a separate image to prepare the separate image for optical character recognition (OCR).
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: November 12, 2019
    Assignee: INTUIT, INC.
    Inventors: Kimia Hassanzadeh, Richard J. Becker, Cole Mackenzie, Greg Coulombe
  • Publication number: 20190286935
    Abstract: Techniques are disclosed for performing optical character recognition (OCR) by assessing and improving quality of electronic documents to perform the OCR. For example a method for identifying information in an electronic document includes obtaining a reference image of the electronic document, distorting the reference image by adjusting different sets of one or more parameters associated with a quality of the reference image to generate a plurality of distorted images, analyzing each distorted image to detect the adjusted set of parameters and corresponding adjusted values, determining an accuracy of detection of the set of parameters and the adjusted values, and training a model based at least on the plurality of distorted images and the accuracy of the detection, wherein the trained model determines at least a first technique for adjusting a set of parameters in a second image to prepare the second image for optical character recognition.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: Richard J. BECKER, Rakesh KANDPAL, Priya KOTHARI, Sheldon PORCINA, Pavlo MALYNIN
  • Patent number: 10402639
    Abstract: Techniques are disclosed to identify a form document in an image using a digital fingerprint of the form document. To do so, the image is evaluated to detect features of the image. For each feature, a pixel is plotted in a second image. The second image is the digital fingerprint of the form. To identify the form corresponding to the digital fingerprint, the digital fingerprint may be compared to digital fingerprints of known forms.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: September 3, 2019
    Assignee: INTUIT, INC.
    Inventors: Richard J. Becker, Greg Knoblauch, Pavlo Malynin, Anju Eappen
  • Patent number: 10366309
    Abstract: Techniques are disclosed for performing optical character recognition (OCR) by assessing and improving quality of electronic documents to perform the OCR. For example a method for identifying information in an electronic document includes obtaining a reference image of the electronic document, distorting the reference image by adjusting different sets of one or more parameters associated with a quality of the reference image to generate a plurality of distorted images, analyzing each distorted image to detect the adjusted set of parameters and corresponding adjusted values, determining an accuracy of detection of the set of parameters and the adjusted values, and training a model based at least on the plurality of distorted images and the accuracy of the detection, wherein the trained model determines at least a first technique for adjusting a set of parameters in a second image to prepare the second image for optical character recognition.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: July 30, 2019
    Assignee: Intuit Inc.
    Inventors: Richard J. Becker, Rakesh Kandpal, Priya Kothari, Sheldon Porcina, Pavlo Malynin
  • Patent number: 10354134
    Abstract: Methods, non-transitory computer-readable storage mediums and systems for classifying features including labels or fields in digital images of forms and identifying any unclassified features utilizing a bitmap approach are provided. Each spatial template includes a set of features and a set of bitmaps, each bitmap indicating a spatial relationship between each feature and respective remaining features in each spatial template. The operations include selecting a spatial template from the spatial templates, classifying each extracted feature as one of features in the spatial template. The operations include generating at least one bitmap representing a spatial relationship for each unclassified feature in relation to classified features, comparing the at least one bitmap with each of a set of bitmaps in the selected spatial template, and identifying the at least one unclassified feature as one of features in the spatial template based on a result of the comparison.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: July 16, 2019
    Assignee: INTUIT, INC.
    Inventors: Richard J. Becker, Greg Coulombe
  • Publication number: 20190102616
    Abstract: Techniques are disclosed to identify a form document in an image using a digital fingerprint of the form document. To do so, the image is evaluated to detect features of the image. For each feature, a pixel is plotted in a second image. The second image is the digital fingerprint of the form. To identify the form corresponding to the digital fingerprint, the digital fingerprint may be compared to digital fingerprints of known forms.
    Type: Application
    Filed: September 26, 2018
    Publication date: April 4, 2019
    Inventors: Richard J. BECKER, Greg KNOBLAUCH, Pavlo MALYNIN, Anju EAPPEN
  • Publication number: 20190050675
    Abstract: Techniques are disclosed for performing optical character recognition (OCR) by assessing and improving quality of electronic documents to perform the OCR. For example a method for identifying information in an electronic document includes obtaining a reference image of the electronic document, distorting the reference image by adjusting different sets of one or more parameters associated with a quality of the reference image to generate a plurality of distorted images, analyzing each distorted image to detect the adjusted set of parameters and corresponding adjusted values, determining an accuracy of detection of the set of parameters and the adjusted values, and training a model based at least on the plurality of distorted images and the accuracy of the detection, wherein the trained model determines at least a first technique for adjusting a set of parameters in a second image to prepare the second image for optical character recognition.
    Type: Application
    Filed: September 21, 2018
    Publication date: February 14, 2019
    Inventors: Richard J. BECKER, Rakesh KANDPAL, Priya KOTHARI, Sheldon PORCINA, Pavlo MALYNIN
  • Publication number: 20190019021
    Abstract: The present disclosure relates to simulating the capture of images. In some embodiments, a document and a camera are simulated using a three-dimensional modeling engine. In certain embodiments, a plurality of images are captured of the simulated document from a perspective of the simulated camera, each of the plurality of images being captured under a different set of simulated circumstances within the three-dimensional modeling engine. In some embodiments, a model is trained based at least on the plurality of images which determines at least a first technique for adjusting a set of parameters in a separate image to prepare the separate image for optical character recognition (OCR).
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: Kimia HASSANZADEH, Richard J. BECKER, Cole MACKENZIE, Greg COULOMBE
  • Patent number: 10115010
    Abstract: Techniques are disclosed to identify a form document in an image using a digital fingerprint of the form document. To do so, the image is evaluated to detect features of the image and determine a polygon bounding each feature. For each polygon, pixels are plotted in a second image based on coordinates of a center of the polygon. The second image is the digital fingerprint of the form. To identify the form corresponding to the digital fingerprint, the digital fingerprint may be compared to digital fingerprints of known forms.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: October 30, 2018
    Assignee: Intuit inc.
    Inventors: Richard J. Becker, Greg Knoblauch, Pavlo Malynin, Anju Eappen
  • Patent number: 10114906
    Abstract: The disclosed embodiments provide a system that describes a semi-structured document for the purpose of acquiring a set of data elements from the semi-structured document. During operation, the system obtains a physics model of a semi-structured document, wherein the physics model includes a set of relationships represented by physical objects that describe relative positions of a set of data elements in the semi-structured document. Next, the system applies the physics model to a representation of the semi-structured document to automatically extract a set of data from the representation. The system then provides the extracted set of data for use with one or more applications without requiring manual input of the data into the one or more applications.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: October 30, 2018
    Assignee: INTUIT INC.
    Inventors: Richard J. Becker, Carolina Simoes Gomes, Daniel L. Moise, Horace Chan
  • Patent number: 10108883
    Abstract: Techniques are disclosed for performing optical character recognition (OCR) by assessing and improving quality of electronic documents to perform the OCR. For example a method for identifying information in an electronic document includes obtaining a reference image of the electronic document, distorting the reference image by adjusting different sets of one or more parameters associated with a quality of the reference image to generate a plurality of distorted images, analyzing each distorted image to detect the adjusted set of parameters and corresponding adjusted values, determining an accuracy of detection of the set of parameters and the adjusted values, and training a model based at least on the plurality of distorted images and the accuracy of the detection, wherein the trained model determines at least a first technique for adjusting a set of parameters in a second image to prepare the second image for optical character recognition.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: October 23, 2018
    Assignee: INTUIT INC.
    Inventors: Richard J. Becker, Rakesh Kandpal, Priya Kothari, Sheldon Porcina, Pavlo Malynin
  • Patent number: 10083353
    Abstract: Techniques are disclosed to identify a form document in an image using a digital fingerprint of the form document. To do so, the image is evaluated to detect features of the image and generate a boundary around each feature. For each boundary, dimensions of the boundary may be stored in a color channel of a pixel in a second image. Thus, the color of the pixel represents the size of the boundary. The second image is the digital fingerprint of the form. To identify the form corresponding to the digital fingerprint, the digital fingerprint may be compared to digital fingerprints of known forms.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: September 25, 2018
    Assignee: Intuit Inc.
    Inventors: Richard J. Becker, Greg Knoblauch, Pavlo Malynin, Anju Eappen
  • Patent number: 9984471
    Abstract: Systems of the present disclosure allow fields and labels to be identified in a digital image of a form without performing OCR. A digital image of a form can be partitioned into image segments using computer-vision image-segmentation techniques. Features for each image segment can be extracted using computer-vision feature-detection methods. The features extracted from an image segment can be included in an input instance for a machine-learning model. The machine-learning model can assign a classification to the input instance. The classification can associate the input instance with a field type or a label type.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: May 29, 2018
    Assignee: INTUIT INC.
    Inventors: Richard J. Becker, Pallavika Ramaswamy, Daniel L. Moise, Sheldon Porcina