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: 11514620Abstract: 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: GrantFiled: July 7, 2021Date of Patent: November 29, 2022Assignee: Corel CorporationInventors: Christopher Tremblay, Pascal Becheiraz, Stephen P. Bolt
-
Patent number: 9824464Abstract: 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: GrantFiled: August 11, 2015Date of Patent: November 21, 2017Assignee: Corel CorporationInventors: Christopher Tremblay, Pascal Becheiraz, Stephen P. Bolt
-
Publication number: 20160042534Abstract: 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: ApplicationFiled: August 11, 2015Publication date: February 11, 2016Inventors: Christopher Tremblay, Pascal Becheiraz, Stephen P. Bolt
-
Publication number: 20140240215Abstract: 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: ApplicationFiled: February 26, 2013Publication date: August 28, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt
-
Publication number: 20140240227Abstract: 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: ApplicationFiled: February 26, 2014Publication date: August 28, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt
-
Publication number: 20140240343Abstract: 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: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt, Vladimir V. Makarov, Jeremy D. Sutton
-
Publication number: 20140240212Abstract: 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: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt
-
Publication number: 20140225903Abstract: 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: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt
-
Publication number: 20140225886Abstract: 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: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt
-
Publication number: 20140229873Abstract: 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: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: Corel CorporationInventors: Christopher J. Tremblay, Stephen P. Bolt