Patents by Inventor James A. Gram

James A. Gram 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: 11829968
    Abstract: A method of automatically determining fulfillment of services performed by a first entity, the method including at a management server, determining one or more first entities having one or more service agreement obligations to one or more second entities, and extracting content data from one or more websites and/or servers hosting the one or more websites. The content data includes one or more separate and distinct event datasets, each event dataset being generated by a particular first entity of the one or more first entities. Determining, for each event dataset, whether the event dataset includes an indication of a particular second entity. Determining whether the particular first entity and particular second entity have service agreement specific information, and in response to determining that the particular first entity and particular second entity are indicated in the service agreement specific information, automatically determining that a service agreement obligation has been fulfilled.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: November 28, 2023
    Assignee: NIL Management Systems, LLC
    Inventors: Richard Davies, Kendall Alley, James Grams, Kevin Gemas
  • Patent number: 11715317
    Abstract: A method for generating training data for hand-printed text recognition includes obtaining a structured document, obtaining a set of hand-printed character images and database metadata from a database, generating a modified document page image, and outputting a training file. The structured document includes a document page image that includes text characters and document metadata that associates each of the text characters to a document character label. The database metadata associates each of the set of hand-printed character images to a database character label. The modified document page image is generated by iteratively processing each of the text characters.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: August 1, 2023
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Jason James Grams
  • Publication number: 20230206674
    Abstract: A method for generating training data for hand-printed text recognition includes obtaining a structured document, obtaining a set of hand-printed character images and database metadata from a database, generating a modified document page image, and outputting a training file. The structured document includes a document page image that includes text characters and document metadata that associates each of the text characters to a document character label. The database metadata associates each of the set of hand-printed character images to a database character label. The modified document page image is generated by iteratively processing each of the text characters.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Applicant: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Jason James Grams
  • Patent number: 11604930
    Abstract: A method of generating an editable translated electronic document from an input image of an original document with a first layout includes: segmenting the input image to generate a first region including first untranslated text; extracting, from the first region, the first untranslated text and a first layout information; generating an editable output data including the first untranslated text and the first layout information; translating the first untranslated text into a translated text; editing the output data to include the translated text; and generating, using the first layout information, the translated electronic document including the translated text and a second layout that is identical to the first layout.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 14, 2023
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventors: Mabry Frazier Dozier, III, Jason James Grams
  • Patent number: 11425310
    Abstract: An optical shutter device includes: a projection shutter disposed in front of a projection device that projects an AR image onto an object surface with a local content; an imaging shutter disposed in front of an image capturing device that captures a local image of the local content; and a controller that electrically drives the projection and imaging shutters and switches the optical shutter device between a projection state and an imaging state. In the projection state, the controller electrically drives: the projection shutter to an open state, and the imaging shutter to a closed state. In the imaging state, the controller electrically drives: the projection shutter to the closed state, and the imaging shutter to the open state.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: August 23, 2022
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Jason James Grams
  • Publication number: 20220224817
    Abstract: An optical shutter device includes: a projection shutter disposed in front of a projection device that projects an AR image onto an object surface with a local content; an imaging shutter disposed in front of an image capturing device that captures a local image of the local content; and a controller that electrically drives the projection and imaging shutters and switches the optical shutter device between a projection state and an imaging state. In the projection state, the controller electrically drives: the projection shutter to an open state, and the imaging shutter to a closed state. In the imaging state, the controller electrically drives: the projection shutter to the closed state, and the imaging shutter to the open state.
    Type: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Applicant: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Jason James Grams
  • Patent number: 11270224
    Abstract: A method is disclosed for training a machine learning model to process electronic documents (EDs). The method includes obtaining a structured ED (SED) from a document repository, where the SED includes a first metadata. The method further generates, based on the SED, a bitmap and a second metadata. The method also determines whether the second metadata is within a predetermined threshold of the first metadata and generates, based on the SED and in response to determining that the second metadata is not within the predetermined threshold of the first metadata, a third metadata. The method additionally determines whether the third metadata is within the predetermined threshold of the first metadata and stores, in response to determining that the third metadata is within the predetermined threshold of the first metadata, a second SED comprising the bitmap and the third metadata.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 8, 2022
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Jason James Grams
  • Publication number: 20210097143
    Abstract: A method of generating an editable translated electronic document from an input image of an original document with a first layout includes: segmenting the input image to generate a first region including first untranslated text; extracting, from the first region, the first untranslated text and a first layout information; generating an editable output data including the first untranslated text and the first layout information; translating the first untranslated text into a translated text; editing the output data to include the translated text; and generating, using the first layout information, the translated electronic document including the translated text and a second layout that is identical to the first layout.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Applicant: Konica Minolta Business Solutions U.S.A., Inc.
    Inventors: Mabry Frazier Dozier, III, Jason James Grams
  • Patent number: 10579893
    Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box having a first set of the plurality of character segments and a second character bounding box having a second set of the plurality of character segments; determining a plurality of directions for the first set and a plurality of timing properties for the first set, where the plurality of timing properties includes an ordering for first set and a drawing duration for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the plurality of timing properties for the first set to an intelligent character recognition (ICR) engine.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 3, 2020
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Stuart Guarnieri, Jason James Grams
  • Publication number: 20190303800
    Abstract: A method is disclosed for training a machine learning model to process electronic documents (EDs). The method includes obtaining a structured ED (SED) from a document repository, where the SED includes a first metadata. The method further generates, based on the SED, a bitmap and a second metadata. The method also determines whether the second metadata is within a predetermined threshold of the first metadata and generates, based on the SED and in response to determining that the second metadata is not within the predetermined threshold of the first metadata, a third metadata. The method additionally determines whether the third metadata is within the predetermined threshold of the first metadata and stores, in response to determining that the third metadata is within the predetermined threshold of the first metadata, a second SED comprising the bitmap and the third metadata.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Applicant: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Jason James Grams
  • Patent number: 10163004
    Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box including a first set of the plurality of character segments and a second character bounding box including a second set of the plurality of character segments; determining an ordering for the first set based on a plurality of texture properties for the first set; determining a plurality of directions of the first set based on a plurality of brush widths and a plurality of intensities for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the ordering for the first set to an intelligent character recognition (ICR) engine.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: December 25, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Stuart Guarnieri, Jason James Grams
  • Publication number: 20180285637
    Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box including a first set of the plurality of character segments and a second character bounding box including a second set of the plurality of character segments; determining an ordering for the first set based on a plurality of texture properties for the first set; determining a plurality of directions of the first set based on a plurality of brush widths and a plurality of intensities for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the ordering for the first set to an intelligent character recognition (ICR) engine.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Applicant: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Stuart Guarnieri, Jason James Grams
  • Publication number: 20180247149
    Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box having a first set of the plurality of character segments and a second character bounding box having a second set of the plurality of character segments; determining a plurality of directions for the first set and a plurality of timing properties for the first set, where the plurality of timing properties includes an ordering for first set and a drawing duration for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the plurality of timing properties for the first set to an intelligent character recognition (ICR) engine.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Applicant: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Stuart Guarnieri, Jason James Grams
  • Patent number: 10043298
    Abstract: A method for operating a device having a screen, including: obtaining, by the device, a first background image of an environment behind the screen; obtaining, by the device, an electronic document (ED) having a text character with an initial text color; identifying, by the device, a pixel in the first background image associated with the text character; determining, by the device, a first final text color based on the initial text color and the pixel in the first background image; and displaying, by the device and on the screen, the ED with the text character in the first final text color.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 7, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Jason James Grams
  • Patent number: 9846951
    Abstract: A method may include obtaining an image that includes a connected component that includes a set of pixels, calculating a representative color for the set of pixels, mapping the representative color to an application color in an application color palette of an application, and generating an electronic document that includes a revised version of the connected component in the application color.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: December 19, 2017
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Jason James Grams, Douglas Walter Obrecht, Stuart Guarnieri
  • Patent number: 9842251
    Abstract: A method for image processing by: obtaining an original image including a bulleted list; determining a list bounding box enclosing the bulleted list; determining line bounding boxes nested within the list bounding box enclosing lines of the bulleted list; identifying bullets based on the line bounding boxes; identifying indentations based on the bullets; and generating a bulleted list object for the bulleted list in the original image based on the indentations.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: December 12, 2017
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Jason James Grams
  • Publication number: 20170287171
    Abstract: A method may include obtaining an image that includes a connected component that includes a set of pixels, calculating a representative color for the set of pixels, mapping the representative color to an application color in an application color palette of an application, and generating an electronic document that includes a revised version of the connected component in the application color.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Applicant: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Jason James Grams, Douglas Walter Obrecht, Stuart Guarnieri
  • Publication number: 20170220859
    Abstract: A method for image processing by: obtaining an original image including a bulleted list; determining a list bounding box enclosing the bulleted list; determining line bounding boxes nested within the list bounding box enclosing lines of the bulleted list; identifying bullets based on the line bounding boxes; identifying indentations based on the bullets; and generating a bulleted list object for the bulleted list in the original image based on the indentations.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Applicant: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Jason James Grams
  • Publication number: 20160093079
    Abstract: A method for operating a device having a screen, including: obtaining, by the device, a first background image of an environment behind the screen; obtaining, by the device, an electronic document (ED) having a text character with an initial text color; identifying, by the device, a pixel in the first background image associated with the text character; determining, by the device, a first final text color based on the initial text color and the pixel in the first background image; and displaying, by the device and on the screen, the ED with the text character in the first final text color.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventor: Jason James Grams
  • Patent number: 8954842
    Abstract: A method for managing multiple columns in a document. The method includes obtaining a text stream from the document; obtaining a current fill limit associated with an initial column of the multiple columns; placing, using a layout engine, the text stream within the multiple columns according to the current fill limit; identifying, after placing the text stream, a first fill level of a final column of the multiple columns; calculating a first difference between the current fill limit and the first fill level of the final column; calculating, in response to the first difference exceeding a tolerance, a revised fill limit based on the current fill limit; placing, using the layout engine, the text stream within the multiple columns according to the revised fill limit.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: February 10, 2015
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Jason James Grams, Todd Michael Plummer