Patents by Inventor David Bouchard
David Bouchard 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: 12251622Abstract: A system for automatic computer monitoring and management of a billiard game comprises a controller comprising a memory of processor executable code and a database of billiard game information, an image capturing system for capturing real time images of the billiard game and providing the controller with these images and a user interface. Execution of the processor executable code causes the controller to perform the computer implementable steps of storing in the database player information, identifying players of the billiard game based on the stored player formation, identifying the balls on the playing surface area of the billiard table, associating the identified balls to the identified players, assessing billiard game results by comparing the images to the stored billiard game information and communicating assessed billiard game results via the user interface. The system provides apparatus, kits and associated methods therefor.Type: GrantFiled: August 9, 2019Date of Patent: March 18, 2025Assignee: COMPUSPORT INC.Inventors: David Bouchard, Francis Côté, Nil Gaudet, Christian Lavallée
-
Patent number: 12037286Abstract: There is described a high-strength concrete generally having: about 100 parts by weight of cement; about 60 to about 360 parts by weight of fine aggregates; about 90 to about 230 parts by weight of mineral powder having a diameter D50 below 150 ?m; about 0.1 to about 25 parts by weight of superplasticizer; and about 20 to about 65 parts by weight of water, the high-strength concrete has a cement content less than about 500 kg/m3 and having a compressive strength after 28 curing days of about 55 MPa or greater.Type: GrantFiled: January 5, 2023Date of Patent: July 16, 2024Assignee: UNIVERSITE LAVALInventors: Luca Sorelli, David Bouchard
-
Publication number: 20230219844Abstract: There is described a high-strength concrete generally having: about 100 parts by weight of cement; about 60 to about 360 parts by weight of fine aggregates; about 90 to about 230 parts by weight of mineral powder having a diameter D50 below 150 µm; about 0.1 to about 25 parts by weight of superplasticizer; and about 20 to about 65 parts by weight of water, the high-strength concrete has a cement content less than about 500 kg/m3 and having a compressive strength after 28 curing days of about 55 MPa or greater.Type: ApplicationFiled: January 5, 2023Publication date: July 13, 2023Inventors: Luca SORELLI, David BOUCHARD
-
Publication number: 20230199204Abstract: A method for managing encoding of multimedia content stored in a file is proposed, which comprises: determining, using a supervised learning algorithm, a prediction of processing resources required for encoding the multimedia content, based on one or more multimedia content characteristics of the multimedia content and on one or more multimedia content encoding parameters for encoding the multimedia content; and determining a processing configuration for encoding the multimedia content based on the prediction of processing resources.Type: ApplicationFiled: December 22, 2022Publication date: June 22, 2023Inventors: Abdelmajid Moussaoui, Sassan Pejhan, Thomas Guionnet, Chrystelle Le Gall, David Bouchard
-
Publication number: 20230026376Abstract: A local area network includes plural content delivery network CDN receiver devices so as to enable player-equipped terminals in the local area network to receive audio and/or video contents. The disclosed method includes: obtaining capacity information from the CDN receiver devices; selecting, according to the capacity information, at least one CDN receiver device for a session of delivering an audio and/or video content to the player; when the session ends, the selected at least one CDN receiver device holds in place, during a predefined time duration, processing resources for a potential upcoming session; when another session starts before expiry of the predefined time duration, the processing resources hold in place are used for the new session. And when another session starts after expiry of the predefined time duration, reselection of at least one CDN receiver device, according to updated capacity information, is performed.Type: ApplicationFiled: December 2, 2020Publication date: January 26, 2023Applicant: BROADPEAKInventors: Jean-François MARTIN, Remy BREBION, David BOUCHARD, Damien STERKERS
-
Publication number: 20210213351Abstract: A system for automatic computer monitoring and management of a billiard game comprises a controller comprising a memory of processor executable code and a database of billiard game information, an image capturing system for capturing real time images of the billiard game and providing the controller with these images and a user interface. Execution of the processor executable code causes the controller to perform the computer implementable steps of storing in the database player information, identifying players of the billiard game based on the stored player formation, identifying the balls on the playing surface area of the billiard table, associating the identified balls to the identified players, assessing billiard game results by comparing the images to the stored billiard game information and communicating assessed billiard game results via the user interface. The system provides apparatus, kits and associated methods therefor.Type: ApplicationFiled: August 9, 2019Publication date: July 15, 2021Inventors: David BOUCHARD, Francis CÔTÉ, Nil GAUDET, Christian LAVALLÉE
-
Publication number: 20170252248Abstract: The present disclosure relates to a tool manipulator, comprising a base, mountable on an operation table. A caliper is supported by the base and a tool holder is mounted on the caliper. An actuator positionable below a patient supporting surface of the operation table receives positioning commands for moving a tool in at least three degrees of freedom. The tool manipulator can be made part of a system for positioning a needle for diagnosis or treatment of the prostate of a patient. The system also comprises a power source connected to the actuator and a controller controlling the provision of the positioning commands to the actuator.Type: ApplicationFiled: September 24, 2015Publication date: September 7, 2017Inventors: Jean-Sebastien PLANTE, Genevieve MIRON, David BOUCHARD, Jerome MARCOTTE, Richard LABBE, Sylvain LACASSE, Claudia CHEVREFILS, Louis-philippe DION, David Mayen MORENO, Mathieu MERCIER
-
Publication number: 20130079079Abstract: A system and method of providing a digital jigsaw puzzle game for mobile device is disclosed that comprises a computer physic simulation in which puzzle pieces are placed over a tilted surface displaying the picture of a puzzle. The tilted surface position and orientation within the 3D space of the simulation are driven by the motion sensors inputs of the mobile device. Each puzzle pieces are subject to gravity so that, as the user tilts the mobile device in a certain direction, the surface is tilted and the pieces slide down the surface in the corresponding direction. The motion of each puzzle pieces is computed using Newton's law of motion based on all external forces applied on each one. A puzzle piece moving close to its final position will be automatically placed and locked there. As a result of the above-mentioned, as the user moves the mobile device, he controls the motions of the pieces over the picture displayed on the mobile device screen in order to complete the puzzle.Type: ApplicationFiled: September 20, 2012Publication date: March 28, 2013Inventors: David Bouchard, Richard Latreille
-
Patent number: 7993416Abstract: The present invention generally relates to encapsulation of crystallization solutions in pierceable reservoirs in order to prevent evaporation of the crystallization solutions, thereby allowing safe transport/shipping, from a workstation to another workstation, and safe storage of pre-filled microplates used to carry large number of vapor-diffusion crystallization experiments.Type: GrantFiled: February 25, 2009Date of Patent: August 9, 2011Assignee: Qiagen Canada Inc.Inventors: Jean-Pascal Viola, Christian Houde, Marie-Claude Marchand, David Bouchard
-
Publication number: 20090155145Abstract: The present invention generally relates to encapsulation of crystallization solutions in pierceable reservoirs in order to prevent evaporation of the crystallization solutions, thereby allowing safe transport/shipping, from a workstation to another workstation, and safe storage of pre-filled microplates used to carry large number of vapor-diffusion crystallization experiments.Type: ApplicationFiled: February 25, 2009Publication date: June 18, 2009Inventors: Jean-Pascal VIOLA, Christian Houde, Marie-Claude Marchand, David Bouchard
-
Patent number: 7514043Abstract: The present invention generally relates to encapsulation of crystallization solutions in pierceable reservoirs in order to prevent evaporation of the crystallization solutions, thereby allowing safe transport/shipping, from a workstation to another workstation, and safe storage of pre-filled microplates used to carry large number of vapor-diffusion crystallization experiments.Type: GrantFiled: January 16, 2004Date of Patent: April 7, 2009Assignee: Nextal Biotechnologie Inc.Inventors: Jean-Pascal Viola, Christian Houde, Marie-Claude Marchand, David Bouchard
-
Patent number: 7062095Abstract: A method of ordering bits in an N-bit status word (s[c]) adapted to represent the state of a coefficient (c) during an entropic encoding of the coefficient in several passes is adapted to modify the value of the last bit N?1 of the status word (s[c]), representing the sign of the status word (s[c]), according to the significance of the coefficient (c). A method for the entropic encoding of a coefficient (c) in several encoding passes using this status word (s[c]) comprises a step of comparing the value of the status word (s[c]) with the value 0 in order to determine whether a first condition is satisfied and a step of applying the first encoding pass to the coefficient (c) when the first condition is satisfied.Type: GrantFiled: March 2, 2001Date of Patent: June 13, 2006Assignee: Canon Kabushiki KaishaInventors: David Bouchard, Diego Santa Cruz, Raphaël Grosbois
-
Publication number: 20040187958Abstract: The present invention generally relates to encapsulation of crystallization solutions in pierceable reservoirs in order to prevent evaporation of the crystallization solutions, thereby allowing safe transport/shipping, from a workstation to another workstation, and safe storage of pre-filled microplates used to carry large number of vapor-diffusion crystallization experiments.Type: ApplicationFiled: January 16, 2004Publication date: September 30, 2004Inventors: Jean-Pascal Viola, Christian Houde, Marie-Claude Marchand, David Bouchard
-
Publication number: 20010046324Abstract: A method of ordering bits in an N-bit status word (s[c]) adapted to represent the state of a coefficient (c) during an entropic encoding of the coefficient in several passes is adapted to modify the value of the last bit N-1 of the status word (s[c]), representing the sign of the status word (s[c]), according to the significance of the coefficient (c).Type: ApplicationFiled: March 2, 2001Publication date: November 29, 2001Inventors: David Bouchard, Diego Santa Cruz, Raphael Grosbois