Patents by Inventor Stephen P. Bolt

Stephen P. Bolt 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: 11514620
    Abstract: Graphic arts software has evolved to provide users with a variety of mark making tools to simulate different brushes, papers, and applied media such as ink, chalk, watercolour, spray paint and oils. However, in many instances the marks rendered appear unnatural and artificial despite the software's goal being to simulate as realistically. Accordingly, it would be beneficial to provide either users or the software application with a mechanism to remove or reduce artifacts indicative of artificial generation, e.g. rapid transitions. Further, in many instances the graphic images generated and/or manipulated refer to imagined environments or have elements that are physical in nature. Accordingly, it would be beneficial to provide users with a range of mark making tools that represent marks made by mark making tools comprising multiple elements following physical laws.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: November 29, 2022
    Assignee: Corel Corporation
    Inventors: Christopher Tremblay, Pascal Becheiraz, Stephen P. Bolt
  • Patent number: 9824464
    Abstract: Graphic arts software has evolved to provide users with a variety of mark making tools to simulate different brushes, papers, and applied media such as ink, chalk, watercolor, spray paint and oils. However, in many instances the marks rendered appear unnatural and artificial despite the software's goal being to simulate as realistically. Accordingly, it would be beneficial to provide either users or the software application with a mechanism to remove or reduce artifacts indicative of artificial generation, e.g. rapid transitions. Further, in many instances the graphic images generated and/or manipulated refer to imagined environments or have elements that are physical in nature. Accordingly, it would be beneficial to provide users with a range of mark making tools that represent marks made by mark making tools comprising multiple elements following physical laws.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: November 21, 2017
    Assignee: Corel Corporation
    Inventors: Christopher Tremblay, Pascal Becheiraz, Stephen P. Bolt
  • Publication number: 20160042534
    Abstract: Graphic arts software has evolved to provide users with a variety of mark making tools to simulate different brushes, papers, and applied media such as ink, chalk, watercolour, spray paint and oils. However, in many instances the marks rendered appear unnatural and artificial despite the software's goal being to simulate as realistically. Accordingly, it would be beneficial to provide either users or the software application with a mechanism to remove or reduce artifacts indicative of artificial generation, e.g. rapid transitions. Further, in many instances the graphic images generated and/or manipulated refer to imagined environments or have elements that are physical in nature. Accordingly, it would be beneficial to provide users with a range of mark making tools that represent marks made by mark making tools comprising multiple elements following physical laws.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 11, 2016
    Inventors: Christopher Tremblay, Pascal Becheiraz, Stephen P. Bolt
  • Publication number: 20140240343
    Abstract: A system and method for controlling color selection in a graphics application program is disclosed. The method includes the steps of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes the step of detecting, by the vision system, a tracking object in the visual space. The method further includes the step of executing a graphics application program by the computer, and outputting, by the vision system to the computer, spatial coordinate data representative of the location of the tracking object within the visual space. The method further includes the steps of mapping the spatial coordinate data to respective components of a graphic color model, and displaying the graphic color model on a display connected to the computer.
    Type: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt, Vladimir V. Makarov, Jeremy D. Sutton
  • Publication number: 20140240215
    Abstract: A method for controlling a user interface utility in a graphics application program executing on a computer is disclosed. The method includes a step of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes a step of detecting, by the vision system, a tracking object in the visual space. The method further includes a step of executing, by the computer, a graphics application program, and outputting, by the vision system to the computer, spatial coordinate data representative of the location of the tracking object within the visual space. The method further includes a step of controlling, with the spatial coordinate data output by the vision system, the rendering of a user interface utility within the graphics application program to a display connected to the computer.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt
  • Publication number: 20140240227
    Abstract: A method for calibrating a tracking object for use in a graphics application program executing on a computer is disclosed. The method includes a step of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes a step of detecting, by the vision system, a tracking object in the visual space. The tracking object has an arcuate motion when guided by a user. The method further includes a step of executing, by the computer, a graphics application program, and outputting, by the vision system to the computer, spatial coordinate data representative of the location of the tracking object within the visual space. The method further includes a step of calibrating the tracking object to compensate for the arcuate motion.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 28, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt
  • Publication number: 20140240212
    Abstract: A system and method for displaying digital graphics on a computer's display are disclosed. The method includes the steps of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes the steps of detecting, by the vision system, a tracking object in the visual space, the tracking object having an at-rest tilt angle, and outputting, by the vision system to the computer, spacial coordinate data representative of the location of the tracking object within the visual space. The method further includes the steps of executing a graphics application program, mapping a horizontal and vertical portion of the spatial coordinate data to a display connected to the computer, and calibrating the tracking object to establish the at-rest tilt angle as a default value in the graphics application program.
    Type: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt
  • Publication number: 20140225886
    Abstract: A system and method for displaying digital graphics on a computer's display are disclosed. The method includes the steps of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes the steps of detecting, by the vision system, a tracking object in the visual space, and outputting, by the vision system to the computer, spatial coordinate data representative of the location of the tracking object within the visual space. The method further includes the steps of executing a graphics application program, mapping a horizontal and vertical portion of the spatial coordinate data to a display connected to the computer, and mapping a depth portion of the spatial coordinate data to an input parameter of the graphics application program.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt
  • Publication number: 20140225903
    Abstract: A method for displaying visual feedback in a graphics application program is disclosed. The method includes a step of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes the steps of detecting, by the vision system, a tracking object in the visual space, executing, by the computer, a graphics application program, and outputting, by the vision system to the computer, spatial coordinate data representative of the location of the tracking object within the visual space. The method further includes the steps of mapping a horizontal portion and a vertical portion of the spatial coordinate data to a display connected to the computer, and rendering, by the computer on the display, a visual feedback attribute for a tool within the graphics application program by mapping the spatial coordinate data to a property of the tool.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt
  • Publication number: 20140229873
    Abstract: A system and method for controlling tool selection in a graphics application program executing on a computer are disclosed. The method includes the steps of connecting a vision system to the computer, wherein the vision system is adapted to monitor a visual space. The method further includes the steps of detecting, by the vision system, a tracking object in the visual space, and outputting, by the vision system to the computer, spatial coordinate data representative of the location of the tracking object within the visual space. The method further includes the steps of mapping a horizontal portion and a vertical portion of the spatial coordinate data to a display connected to the computer, and controlling a characteristic of a tool within the tool configuration utility user interface by mapping the spatial coordinate data to a tool control.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: Corel Corporation
    Inventors: Christopher J. Tremblay, Stephen P. Bolt