Patents by Inventor Brian Summa

Brian Summa 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).

  • Publication number: 20160231870
    Abstract: A generalized application coordination module coordinates execution of two or more general-purpose applications. Native display elements of the applications may be arranged in a composite application interface. Inputs and/or events pertaining to the composite application may be directed to respective applications. Operations to configure the application(s) of a composite application may be recorded and/or replayed as macro scripts, which may be triggered by specified workflow actions.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 11, 2016
    Inventors: Brian Summa, Valerio Pascucci
  • Patent number: 9275485
    Abstract: A method of creating an image mosaic is provided. A plurality of image files is read at a computing device. The plurality of image files contains image data defining a plurality of overlapping images. A dual adjacency mesh for an image mosaic is defined based on an arrangement of the plurality of overlapping images. The dual adjacency mesh is defined as a plurality of nodes and edges that connect a pair of the plurality of nodes. A node is defined for each image of the plurality of overlapping images, and an edge is defined when an overlap exists between a pair of images of the plurality of overlapping images. The image mosaic is presented in a display of the computing device. The image mosaic is created from the plurality of overlapping images based on the defined dual adjacency mesh.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 1, 2016
    Assignees: The University of Utah Research Foundation, Centre National de la Recherche Scientifique
    Inventors: Brian Summa, Valerio Pascucci, Julien Tierny
  • Patent number: 8890894
    Abstract: An image mosaic is created from overlapping images. A first seam is shown between a first pair of overlapping images such that, on a first side, a first image of the first pair is shown, and on a second side, a second image of the first pair is shown. The first seam includes a plurality of pixels in the image mosaic. An indicator of an interaction with the image mosaic is received. The indicator indicates that the user has selected a pixel of the plurality of pixels of the first seam and has moved the selected pixel to a first location within an overlapping region between the first pair of overlapping images. A second seam that includes the first location is computed. The image mosaic including the second seam is presented. The second seam replaces at least a portion of the first seam in the image mosaic.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: November 18, 2014
    Assignee: The University of Utah Research Foundation
    Inventors: Brian Summa, Valerio Pascucci
  • Publication number: 20140002485
    Abstract: An image mosaic is created from overlapping images. A first seam is shown between a first pair of overlapping images such that, on a first side, a first image of the first pair is shown, and on a second side, a second image of the first pair is shown. The first seam includes a plurality of pixels in the image mosaic. An indicator of an interaction with the image mosaic is received. The indicator indicates that the user has selected a pixel of the plurality of pixels of the first seam and has moved the selected pixel to a first location within an overlapping region between the first pair of overlapping images. A second seam that includes the first location is computed. The image mosaic including the second seam is presented. The second seam replaces at least a portion of the first seam in the image mosaic.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Brian Summa, Valerio Pascucci
  • Publication number: 20140002488
    Abstract: A method of creating an image mosaic is provided. A plurality of image files is read at a computing device. The plurality of image files contains image data defining a plurality of overlapping images. A dual adjacency mesh for an image mosaic is defined based on an arrangement of the plurality of overlapping images. The dual adjacency mesh is defined as a plurality of nodes and edges that connect a pair of the plurality of nodes. A node is defined for each image of the plurality of overlapping images, and an edge is defined when an overlap exists between a pair of images of the plurality of overlapping images. The image mosaic is presented in a display of the computing device. The image mosaic is created from the plurality of overlapping images based on the defined dual adjacency mesh.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 2, 2014
    Inventors: Brian Summa, Valerio Pascucci, Julien Tierny