Patents by Inventor Michael Gormish

Michael Gormish 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: 11835995
    Abstract: Systems, methods and computer program code are provided to perform visual searches.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: December 5, 2023
    Assignee: Clarifai, Inc.
    Inventors: Eran Nussinovitch, Michael Gormish
  • Publication number: 20230252059
    Abstract: Systems, methods and computer program code are provided to perform visual searches.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 10, 2023
    Inventors: Eran Nussinovitch, Michael Gormish
  • Publication number: 20210256326
    Abstract: A previously trained classification model associated with the machine learning system is configured to process an input to generate i) a first prediction that represents a characteristic associated with the input, and ii) a representation of accuracy associated with the prediction. A retraining subsystem is configured to receive the input, the first prediction, and the representation of accuracy. The retraining subsystem processes the input to generate a prediction representing a characteristic. A sufficiency of certainty of the first prediction is determined based on at least the input, the first prediction, the measure of accuracy, and the second prediction. Based at least on the determined sufficiency the retraining subsystem causes the machine learning system to be automatically retrained, be retrained using the input with active learning or not retrained.
    Type: Application
    Filed: May 5, 2021
    Publication date: August 19, 2021
    Inventors: Matthew ZEILER, Jesse RAPPAPORT, Samuel DODGE, Michael GORMISH
  • Patent number: 11030492
    Abstract: A previously trained classification model associated with the machine learning system is configured to process an input to generate i) a first prediction that represents a characteristic associated with the input, and ii) a representation of accuracy associated with the prediction. A retraining subsystem is configured to receive the input, the first prediction, and the representation of accuracy. The retraining subsystem processes the input to generate a prediction representing a characteristic. A sufficiency of certainty of the first prediction is determined based on at least the input, the first prediction, the measure of accuracy, and the second prediction. Based at least on the determined sufficiency the retraining subsystem causes the machine learning system to be automatically retrained, be retrained using the input with active learning or not retrained.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: June 8, 2021
    Assignee: CLARIFAI, INC.
    Inventors: Matthew Zeiler, Jesse Rappaport, Samuel Dodge, Michael Gormish
  • Publication number: 20200226431
    Abstract: A previously trained classification model associated with the machine learning system is configured to process an input to generate i) a first prediction that represents a characteristic associated with the input, and ii) a representation of accuracy associated with the prediction. A retraining subsystem is configured to receive the input, the first prediction, and the representation of accuracy. The retraining subsystem processes the input to generate a prediction representing a characteristic. A sufficiency of certainty of the first prediction is determined based on at least the input, the first prediction, the measure of accuracy, and the second prediction. Based at least on the determined sufficiency the retraining subsystem causes the machine learning system to be automatically retrained, be retrained using the input with active learning or not retrained.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Matthew Zeiler, Jesse Rappaport, Samuel Dodge, Michael Gormish
  • Patent number: 10691878
    Abstract: A method and apparatus for displaying and interacting with a user interface are described. In one embodiment, the method comprises: receiving first content for display on a display surface, displaying the first content at a first area of the display surface, capturing a stroke when written on the display surface over a first portion of the first content, and automatically creating a first page at a second area of the display surface, the second area being different than the first area and displaying the first content with the captured stroke.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: June 23, 2020
    Assignee: RICOH CO., LTD.
    Inventors: Michael Gormish, John Barrus
  • Patent number: 10372318
    Abstract: A method and apparatus for associating strokes with content are described. In one embodiment, an apparatus comprises: a memory to store contexts for a plurality of strokes, wherein each context represents an association between at least one stroke and a portion of image data previously displayed; and a matching module coupled to the memory to: receive an indication of a new stroke to be associated a first image and a first context, determine if the portion the first context is the same as, overlaps or is independent of the contexts stored in the memory, and update the memory to include the new stroke by adding the new stroke to one of the contexts stored in the memory or storing the new stroke with the first context independent of the contexts already stored in the memory.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: August 6, 2019
    Assignee: RICOH CO., LTD.
    Inventors: Michael Gormish, Max McFarland, John Barrus
  • Patent number: 9984451
    Abstract: A system and method that determines multiple linear groups of horizontally placed items in an image is disclosed. The method includes receiving an image including a portion of a shelving unit, identifying a plurality of items in the image, determining a plurality of facings, clustering the plurality of facings, merging a plurality of clusters and determining a list of linear groups in the image.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 29, 2018
    Inventors: Michael Gormish, Edward Schwartz
  • Patent number: 9911213
    Abstract: A system and method that determines a seam between pairs of adjacent images for panoramic image stitching is disclosed. The method includes receiving a sequence of images, determining a pair of adjacent images in the sequence of images, matching one or more objects corresponding to a same object identifier in the pair of adjacent images, determining a seam in an overlap region between the pair of adjacent images and determining a portion of pixels from each image of the pair of adjacent images to represent in a stitched panoramic image based on the seam.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: March 6, 2018
    Assignee: Ricoh Co., Ltd.
    Inventors: Michael Gormish, Edward Schwartz
  • Publication number: 20170178310
    Abstract: A system and method that determines multiple linear groups of horizontally placed items in an image is disclosed. The method includes receiving an image including a portion of a shelving unit, identifying a plurality of items in the image, determining a plurality of facings, clustering the plurality of facings, merging a plurality of clusters and determining a list of linear groups in the image.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Michael Gormish, Edward Schwartz
  • Publication number: 20170178372
    Abstract: A system and method that determines a seam between pairs of adjacent images for panoramic image stitching is disclosed. The method includes receiving a sequence of images, determining a pair of adjacent images in the sequence of images, matching one or more objects corresponding to a same object identifier in the pair of adjacent images, determining a seam in an overlap region between the pair of adjacent images and determining a portion of pixels from each image of the pair of adjacent images to represent in a stitched panoramic image based on the seam.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Michael Gormish, Edward Schwartz
  • Patent number: 9304618
    Abstract: A method and apparatus for summarizing a session are described. In one embodiment, the system associates strokes with image data and comprises: a display surface; a memory coupled to the display surface to store stroke contexts for a plurality of strokes, wherein each stroke context represents an association between at least one stroke and a portion of image data previously displayed; a stroke capture module operable with the display surface and communicably coupled with the memory to capture one or more strokes written over image data presented on the display surface; and a summarization unit coupled to the memory to generate a summary of a session based on content displayed during the session containing one or more strokes made during the session.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: April 5, 2016
    Assignee: RICOH CO., LTD.
    Inventors: John Barrus, Michael Gormish
  • Patent number: 9223784
    Abstract: Method and apparatus for archiving media using a log are described. In one embodiment, the method comprises accepting an original media; updating a first log to include an indication that specifies a date of when the original media was received; converting the original media into a bitmap, the bitmap being in a format different than that of the media; updating a second log with an entry that specifies a relationship between the original media and the bitmap indicating that they are related, wherein the entry includes an identifier corresponding to the entry and an identifier corresponding to the media.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: December 29, 2015
    Assignee: RICOH, CO., LTD.
    Inventors: Michael Gormish, Peter E. Hart
  • Publication number: 20150248740
    Abstract: A method and apparatus for associating strokes with content are described. In one embodiment, an apparatus comprises: a memory to store contexts for a plurality of strokes, wherein each context represents an association between at least one stroke and a portion of image data previously displayed; and a matching module coupled to the memory to: receive an indication of a new stroke to be associated a first image and a first context, determine if the portion the first context is the same as, overlaps or is independent of the contexts stored in the memory, and update the memory to include the new stroke by adding the new stroke to one of the contexts stored in the memory or storing the new stroke with the first context independent of the contexts already stored in the memory.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: Michael Gormish, Max McFarland, John Barrus
  • Publication number: 20150248390
    Abstract: A method and apparatus for displaying and interacting with a user interface are described. In one embodiment, the method comprises: receiving first content for display on a display surface, displaying the first content at a first area of the display surface, capturing a stroke when written on the display surface over a first portion of the first content, and automatically creating a first page at a second area of the display surface, the second area being different than the first area and displaying the first content with the captured stroke.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: Michael Gormish, John Barrus
  • Publication number: 20150248760
    Abstract: A method and apparatus for summarizing a session are described. In one embodiment, the system associates strokes with image data and comprises: a display surface; a memory coupled to the display surface to store stroke contexts for a plurality of strokes, wherein each stroke context represents an association between at least one stroke and a portion of image data previously displayed; a stroke capture module operable with the display surface and communicably coupled with the memory to capture one or more strokes written over image data presented on the display surface; and a summarization unit coupled to the memory to generate a summary of a session based on content displayed during the session containing one or more strokes made during the session.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: John Barrus, Michael Gormish
  • Patent number: 9081987
    Abstract: A document image authenticating server and method for using the same are described. In one embodiment, the method comprises a document receiving interface to capture images of documents associated with one or more workflows and tag the collected document with workflow information indicative of its associated workflow; a first memory to store images of documents captured by the document receiving interface and metadata, the first memory being accessible for verification operations performed with respect to the workflow; a second memory to store a log that includes entries with one or more media identifiers corresponding to the captured images, the second memory being accessible for verification operations performed with respect to the workflow; a first unit to generate log data corresponding to the images associated with workflows captured at the document receiving interface and to store the log data in the log; and a second unit to provide information about the log to another application.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: July 14, 2015
    Assignee: RICOH CO., LTD.
    Inventors: Michael Gormish, Kevin Ridout
  • Patent number: 9047022
    Abstract: A method and apparatus for a print spooler to control document and workflow transfer are described. In one embodiment, the method comprises receiving a request to print an electronic document from a print driver. The method may also comprise retrieving a workflow configuration utilizing a workflow print spooler, where the workflow print spooler provides pre-configured workflow configuration data for a corresponding workflow. In one embodiment, the method further comprises deploying the electronic document into the workflow based on the workflow configuration data.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: June 2, 2015
    Assignee: RICOH CO., LTD.
    Inventors: Xu Liu, Michael Gormish
  • Patent number: 8996483
    Abstract: Method and apparatus for recording associations with logs are described. In one embodiment, the method comprises obtaining a first media identifier corresponding to a first media; accessing a log that contains one or more entries that associate two or more media identifiers with each other; and determining that the first media is related to a second media based on the log indicating that a second media identifier is associated with, but different from, the first media identifier.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: March 31, 2015
    Assignee: Ricoh Co., Ltd.
    Inventors: Michael Gormish, Stephen R. Savitzky, Kevin Ridout, Kurt Piersol, Bradley Rhodes, Martin Boliek, Geoffrey H. Nudd
  • Patent number: 8977860
    Abstract: A method and apparatus for maintaining a tamper proof device log are described. In one embodiment, the method comprises maintaining an embedded log in the device, the embedded log being a chain of log entries. In one embodiment, the method may also comprise publishing at least one log entry to a location external to the device.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: March 10, 2015
    Assignee: Ricoh Co., Ltd.
    Inventors: John Barrus, Michael Gormish, Sergey Chemishkian