Patents by Inventor Bruno Maisonnier

Bruno Maisonnier 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: 10583559
    Abstract: A humanoid robot which is capable of surveying its environment, notably to determine when humans are present and to engage in Activities with humans corresponding to an evaluation of their desires is provided. An operating system of the robot is configured in the robot to process the information received by Extractors (sensors and processing capabilities), to list Activities (gestures, dialogs, etc. . . . ) which are prioritized as a function of the current conditions and the history of engagement with the humans, to decide which Activity is to be launched and to have Actuators execute the Activity. Safeguard conditions of the robot are also taken into account in the list of Activities to be performed.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: March 10, 2020
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Taylor Veltrop, Bruno Maisonnier, Jérôme Monceaux
  • Patent number: 10576632
    Abstract: A computer-implemented method of executing a standby mode for a robot, comprises the steps of measuring one or more parameters associated with one or more parts of the robot (e.g. the temperature of one or more motors); receiving one or more standby optimization rules associated with the parameters (e.g. maximizing the dissipation of the heat of the motor), and executing one or more received standby optimization rules (e.g. executing a body animation to cool down motors). The monitored parameters comprise motor temperature measures and/or energy consumption values and/or values quantifying signs of wear. Optimization rules comprise the minimization of the consumption of energy and/or the minimization of wear and/or the maximization of the dissipation of the heat. In developments, a predefined animation can be associated a valuable social engagement score. Further aspects are disclosed, including the optional use of accessories. System aspects and computer programs are described.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: March 3, 2020
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Sébastien Dalibard, Alexandre Mazel, Cyrille Collette, Bruno Maisonnier, Jérôme Monceaux
  • Patent number: 10481270
    Abstract: An obstacle detection device to be fitted to a mobile vehicle able to move parallel to a reference plane comprises: at least two emitters of electromagnetic beams which are able to form two virtual planes in two different directions that are able to intersect one another and intersect a potential obstacle, at least one image sensor able to produce an image of the intersection of the virtual planes and of the potential obstacle, an image analysis means able to determine the presence of an obstacle, configured to compare the image with a reference image. A detection method employing such a device is also provided.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: November 19, 2019
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Bruno Maisonnier, Jörg Ziegler, Vincent Clerc, Nicolas Garcia
  • Patent number: 10442089
    Abstract: A hand intended for a humanoid robot comprises a palm and at least one finger articulated to the palm, the finger comprising at least one phalanx and an articulation linking the phalanx to the palm, the phalanx extending in a main direction. According to the invention, the articulation comprises an elastic joining piece allowing several degrees of freedom. The hand comprises motorization means for a degree of freedom in rotation out of the degrees of freedom made possible by the joining piece, the motorized degree of freedom in rotation allowing a relative movement about an axis at right angles to the main direction of the phalanx. The other degrees of freedom out of the degrees of freedom made possible by the joining piece are not motorized.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: October 15, 2019
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Jérémy Laville, Vincent Clerc, Bruno Maisonnier
  • Patent number: 10369699
    Abstract: A method of handling a software application on a robot comprising a plurality of installed software application, a software application being associated with a predefined semantic description, the method comprises the steps of extracting one or more patterns from an audio dialog with a human user; an audio dialog comprising sentences and a pattern comprising predefined sentences; comparing one or more patterns with the semantic descriptions of the software applications; selecting a software application based on the performed comparisons; and executing the selected software application. Described developments comprise software application execution rules, predefined or dynamically defined execution rules, the audio listing of the installed applications depending on environmental parameters, the optional use of complimentary display means and the installation of a missing application. Associated systems are described.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: August 6, 2019
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Bruno Maisonnier, Jérôme Monceaux, David Houssin, Gabriele Barbieri, Taylor Veltrop
  • Patent number: 10144135
    Abstract: A method of handling humanoid robot interaction with human is disclosed. The method allows systematically storing all events detected within a humanoid robot environment, and classifying as temporary stimuli. When the robot is set to analyze the events, a process allows selecting one preferred stimulus among the stored stimuli and depending on the current activity of the robot, one or more actions are generated for the robot.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: December 4, 2018
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Mathias Le Borgne, Bruno Maisonnier, Jérôme Monceaux, Taylor Veltrop, Thibault Hervier, Guillaume Jacob, Gwennaël Gate
  • Patent number: 10008196
    Abstract: A computer-implemented method of handling an audio dialog between a robot and a human user comprises: during the audio dialog, receiving audio data and converting the audio data into text data; in response to the verification of one or more dialog mode execution rules of the text data, selecting a modified dialog mode; wherein a dialog mode comprises one or more dialog contents and one or more dialog voice skins; wherein a dialog content comprises a collection of predefined sentences, the collection comprising question sentences and answer sentences; and wherein a dialog voice skin comprises voice rendering parameters comprising frequency, tone, velocity and pitch. Described developments comprise modifying dialog contents and/or dialog voice skin, using dialog execution rules (for example depending on the environment perceived by the robot) and moderating dialog contents.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: June 26, 2018
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Bruno Maisonnier, David Houssin, Rémy Pataillot, Gabriele Barbieri
  • Patent number: 9840009
    Abstract: A hand intended for a humanoid robot comprises a palm and several fingers that are motorized relative to the palm. According to the invention, the hand comprises an actuator common to several fingers and a spreader making it possible to distribute a force exerted by the actuator toward the fingers.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: December 12, 2017
    Assignee: SOFTBANK ROBOTICS EUROPE
    Inventors: Jérémy Laville, Vincent Clerc, Bruno Maisonnier
  • Patent number: 9724823
    Abstract: A computer program and a system for controlling walking of a mobile robot, notably a humanoid robot moving on two legs. Conventionally, control was guided by driving a zero moment point. Such driving was performed within a fixed coordinate system connected to a progression surface and assumed knowledge of the characteristics of said surface and the creation of a provisional trajectory. Such driving encountered significant limitations due to the nature of the progression surfaces on which walking can effectively be controlled and an obligation to have a perfect knowledge of their geometry; and also in respect to the necessary computing power, and the appearance of the walk which bore little resemblance to an actual human walk. The invention overcomes such limitations by providing a walk which includes a pseudo-free or ballistic phase, an impulse phase imparted by the heel of the robot, and a landing phase.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: August 8, 2017
    Assignee: Softbank Robotics Europe
    Inventors: Bruno Maisonnier, Pascal Lafourcade, Alain Berthoz
  • Publication number: 20170120446
    Abstract: A humanoid robot which is capable of surveying its environment, notably to determine when humans are present and to engage in Activities with humans corresponding to an evaluation of their desires is provided. An operating system of the robot is configured in the robot to process the information received by Extractors (sensors and processing capabilities), to list Activities (gestures, dialogs, etc. . . . ) which are prioritized as a function of the current conditions and the history of engagement with the humans, to decide which Activity is to be launched and to have Actuators execute the Activity. Safeguard conditions of the robot are also taken into account in the list of Activities to be performed.
    Type: Application
    Filed: April 17, 2015
    Publication date: May 4, 2017
    Inventors: Taylor VELTROP, Bruno MAISONNIER, Jérôme MONCEAUX
  • Publication number: 20170125008
    Abstract: A computer-implemented method of handling an audio dialog between a robot and a human user comprises: during the audio dialog, receiving audio data and converting the audio data into text data; in response to the verification of one or more dialog mode execution rules of the text data, selecting a modified dialog mode; wherein a dialog mode comprises one or more dialog contents and one or more dialog voice skins; wherein a dialog content comprises a collection of predefined sentences, the collection comprising question sentences and answer sentences; and wherein a dialog voice skin comprises voice rendering parameters comprising frequency, tone, velocity and pitch. Described developments comprise modifying dialog contents and/or dialog voice skin, using dialog execution rules (for example depending on the environment perceived by the robot) and moderating dialog contents.
    Type: Application
    Filed: April 17, 2015
    Publication date: May 4, 2017
    Inventors: Bruno MAISONNIER, David HOUSSIN, Rémy PATAILLOT, Gabriele BARBIERI
  • Publication number: 20170106539
    Abstract: A method of handling a software application on a robot comprising a plurality of installed software application, a software application being associated with a predefined semantic description, the method comprises the steps of extracting one or more patterns from an audio dialog with a human user; an audio dialog comprising sentences and a pattern comprising predefined sentences; comparing one or more patterns with the semantic descriptions of the software applications; selecting a software application based on the performed comparisons; and executing the selected software application. Described developments comprise software application execution rules, predefined or dynamically defined execution rules, the audio listing of the installed applications depending on environmental parameters, the optional use of complimentary display means and the installation of a missing application. Associated systems are described.
    Type: Application
    Filed: April 17, 2015
    Publication date: April 20, 2017
    Inventors: Bruno MAISONNIER, Jérôme MONCEAUX, David HOUSSIN, Gabriele BARBIERI, Taylor VELTROP
  • Publication number: 20170100842
    Abstract: A method of handling humanoid robot interaction with human is disclosed. The method allows systematically storing all events detected within a humanoid robot environment, and classifying as temporary stimuli. When the robot is set to analyze the events, a process allows selecting one preferred stimulus among the stored stimuli and depending on the current activity of the robot, one or more actions are generated for the robot.
    Type: Application
    Filed: April 17, 2015
    Publication date: April 13, 2017
    Inventors: Mathias LE BORGNE, Bruno MAISONNIER, Jérôme MONCEAUX, Taylor VELTROP, Thibault HERVIER, Guillaume JACOB, Gwennaël GATE
  • Publication number: 20170080564
    Abstract: A computer-implemented method of executing a standby mode for a robot, comprises the steps of measuring one or more parameters associated with one or more parts of the robot (e.g. the temperature of one or more motors); receiving one or more standby optimization rules associated with the parameters (e.g. maximizing the dissipation of the heat of the motor), and executing one or more received standby optimization rules (e.g. executing a body animation to cool down motors). The monitored parameters comprise motor temperature measures and/or energy consumption values and/or values quantifying signs of wear. Optimization rules comprise the minimization of the consumption of energy and/or the minimization of wear and/or the maximization of the dissipation of the heat. In developments, a predefined animation can be associated a valuable social engagement score. Further aspects are disclosed, including the optional use of accessories. System aspects and computer programs are described.
    Type: Application
    Filed: June 5, 2015
    Publication date: March 23, 2017
    Applicant: SOFTBANK ROBOTICS EUROPE
    Inventors: Sébastien DALIBARD, Alexandre MAZEL, Cyrille COLLETTE, Bruno MAISONNIER, Jérôme MONCEAUX
  • Publication number: 20170082751
    Abstract: An obstacle detection device fitted to a mobile vehicle able to move parallel to a reference plane, comprises: a first emitter referred to as a horizontal emitter of a first horizontal electromagnetic beam extending in a first virtual plane substantially parallel to the reference plane, a first image sensor able to cover a field intended to intersect with the first virtual plane to form a detection surface, an image analysis means able to determine the presence of an obstacle by detecting the presence of an image on the detection surface. A detection method employing the device is provided.
    Type: Application
    Filed: June 2, 2015
    Publication date: March 23, 2017
    Inventors: Bruno MAISONNIER, Jörg ZIEGLER, Vincent CLERC, Nicolas GARCIA
  • Publication number: 20170074984
    Abstract: An obstacle detection device to be fitted to a mobile vehicle able to move parallel to a reference plane comprises: at least two emitters of electromagnetic beams which are able to form two virtual planes in two different directions that are able to intersect one another and intersect a potential obstacle, at least one image sensor able to produce an image of the intersection of the virtual planes and of the potential obstacle, an image analysis means able to determine the presence of an obstacle, configured to compare the image with a reference image. A detection method employing such a device is also provided.
    Type: Application
    Filed: June 5, 2015
    Publication date: March 16, 2017
    Inventors: Bruno MAISONNIER, Jörg ZIEGLER, Vincent CLERC, Nicolas GARCIA
  • Patent number: 9579926
    Abstract: A spherical wheel intended to move a vehicle and a vehicle implementing the wheel are provided, the wheel having its rotation motorized by a shaft able to rotate about an axis. The wheel (10) comprises two shells of which the surface follows the spherical surface of the wheel and each of which is bounded by a plane. The shells are each articulated by means of a pivot connection with respect to the shaft, an axis of each of the pivot connections being perpendicular to the plane of the relevant shell. The planes bounding the two shells are secant.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: February 28, 2017
    Assignee: ALDEBARAN ROBOTICS
    Inventors: Vincent Clerc, Bruno Maisonnier
  • Publication number: 20160339589
    Abstract: A hand intended for a humanoid robot comprises a palm and at least one finger articulated to the palm, the finger comprising at least one phalanx and an articulation linking the phalanx to the palm, the phalanx extending in a main direction. According to the invention, the articulation comprises an elastic joining piece allowing several degrees of freedom. The hand comprises motorization means for a degree of freedom in rotation out of the degrees of freedom made possible by the joining piece, the motorized degree of freedom in rotation allowing a relative movement about an axis at right angles to the main direction of the phalanx. The other degrees of freedom out of the degrees of freedom made possible by the joining piece are not motorized.
    Type: Application
    Filed: January 22, 2015
    Publication date: November 24, 2016
    Inventors: Jérémy LAVILLE, Vincent CLERC, Bruno MAISONNIER
  • Publication number: 20160325437
    Abstract: A hand intended for a humanoid robot comprises a palm and several fingers that are motorized relative to the palm. According to the invention, the hand comprises an actuator common to several fingers and a spreader making it possible to distribute a force exerted by the actuator toward the fingers.
    Type: Application
    Filed: January 22, 2015
    Publication date: November 10, 2016
    Applicant: ALDEBARAN ROBOTICS
    Inventors: Jérémy LAVILLE, Vincent CLERC, Bruno MAISONNIER
  • Patent number: 9453827
    Abstract: A system for surveillance of a pool containing a liquid such as water-comprises at least one first element comprising at least one submersible robot provided with standalone propulsion capabilities for propelling the robot in the pool, onboard of which robot is installed at least one sensor capable of producing at least one measurement of a quantity representative of at least one disturbance of the pool relative to a reference state, the first element being furthermore provided with communication capabilities for communicating, in the submerged position, with at least one second element, the system being configured to process, in processing means, the output of the at least one sensor and to trigger at least one action.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: September 27, 2016
    Assignee: ALDEBARAN ROBOTICS
    Inventors: Bruno Maisonnier, Fabien Bardinet