Patents by Inventor Nicolas Chauvin

Nicolas Chauvin 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: 11907445
    Abstract: A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: February 20, 2024
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, François Morier
  • Patent number: 11714761
    Abstract: A method and system configured to receive a first report from a computer peripheral device by a receiver, determine that the first report is corrupted or received at a rate slower than the first report rate, compute a current trajectory of the computer peripheral device based on one or more intervals of movement data in the first report, compute a predicted trajectory of the computer peripheral device based on the first report, compute an incremental displacement of the computer peripheral device based on the predicted trajectory. The method and system can further generate data indicative of a position or displacement of the computer peripheral device based on the predicted trajectory of the computer peripheral device and send the data indicative of a position or displacement of the computer peripheral device at an interval that is less than twice a period of the first report rate to the host computing device.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: August 1, 2023
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, Philippe Chazot, Myriam Douvé
  • Publication number: 20230146441
    Abstract: This drone comprises a sensor for measuring representative data, comprising at least one measurement cell that is open to the atmosphere, at least a first laser source configured to inject, into the measurement cell, a first laser beam at a first wavelength characteristic of a first gas to be detected and a second laser source configured to inject, into the measurement cell, a second laser beam at a second wavelength characteristic of a second gas to be detected. The measuring sensor comprises a detector common to the two laser sources, said detector being configured to detect a first measurement signal originating from the measurement cell and resulting from injection of the first laser beam into the measurement cell and a second measurement signal originating from the measurement cell and resulting from injection of the second laser beam into the measurement cell.
    Type: Application
    Filed: March 25, 2021
    Publication date: May 11, 2023
    Applicants: Centre national de la recherche scientifique, UNIVERSITE DE REIMS CHAMPAGNE-ARDENNE, TotalEnergies OneTech
    Inventors: Ludovic DONNAT, Abel MAUNOURY, Lilian JOLY, Thomas DECARPENTERIE, Jérémie BURGALAT, Nicolas CHAUVIN, Grégory ALBORA, Nicolas DUMELIE, Julien COUSIN
  • Publication number: 20230119594
    Abstract: A system for evaluating a posture of a user operating a computing device can include one or more processors, a sensor suite configured to generate sensor data corresponding to a three-dimensional (3D) orientation of a user's body, and one or more machine-readable, non-transitory storage mediums that include instructions configured to cause the one or more processors to perform operations including: estimating the user's posture based on the sensor data from the sensor suite; receiving application data corresponding to an application that the user is interfacing with on the computing device; and generating a classification of the user's posture based on a comparison of the estimated posture with a plurality of posture types. The performed operations may further include determining a recommendation to modify and improve the user's posture based on the classification and the application data and generating a user-accessible output that corresponds to the recommendation.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 20, 2023
    Inventors: Virgile Hernicot, Nicolas Chauvin, Laleh Makarem, Joy Oppliger, Olivier Theytaz, Olivier Girard
  • Publication number: 20230120650
    Abstract: A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
    Type: Application
    Filed: December 15, 2022
    Publication date: April 20, 2023
    Inventors: Nicolas Chauvin, François Morier
  • Patent number: 11625108
    Abstract: A method of operating an input device can include generating a light beam by a light source module, steering the light beam towards a target location on an underlying surface, steering a reflected light beam towards an image sensor of the input device, receiving the reflected light beam by the image sensor, and generating tracking data by the image sensor that corresponds to a two-dimensional (2D) movement of the input device on the underlying surface. The method further includes determining that the input device is operating: on and in contact with the underlying surface when the reflected light beam received by the image sensor is located on a first set of pixels of the image sensor, and above and not in contact with the underlying surface when the reflected light beam is located on a second set of pixels of the plurality of pixels of the image sensor.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 11, 2023
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, Francois Morier, Francois Scholder, Florian Jeannerat
  • Patent number: 11568549
    Abstract: Methods and systems for determining a displacement of a peripheral device are provided. In one example, a peripheral device comprises: an image sensor, and a hardware processor configured to: control the image sensor to capture a first image of a surface when the peripheral device is at a first location on the surface, the first image comprising a feature of the first location of the surface; execute a trained machine learning model using data derived from the first image to estimate a displacement of the feature between the first image and a reference image captured at a second location of the surface; and determine a displacement of the peripheral device based on the estimated displacement of the feature.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: January 31, 2023
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, Francois Morier, Helmut Grabner
  • Patent number: 11567592
    Abstract: A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: January 31, 2023
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, François Morier
  • Publication number: 20220326788
    Abstract: A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
    Type: Application
    Filed: May 12, 2022
    Publication date: October 13, 2022
    Inventors: Nicolas Chauvin, François Morier
  • Patent number: 11347327
    Abstract: A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: May 31, 2022
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, François Morier
  • Patent number: 11347326
    Abstract: A method and system configured to receive a first report from a computer peripheral device, determine a trajectory of the computer peripheral device based on the first report, and determine a predicted activity level of the computer peripheral device based on the first report. The method and system can be further configured to compare the predicted activity level of the computer peripheral device with a baseline activity level and in response to determining that the predicted activity level of the computer peripheral device exceeds the baseline activity level, generate and send a first command to the computer peripheral device configured to cause the computer peripheral device to send a subsequent report of aggregated movement data at a first report rate.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: May 31, 2022
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, Philippe Chazot, Myriam Douvé
  • Patent number: 11340713
    Abstract: A system including a first device with a surface and an identification feature that includes or encodes machine-readable data related to the surface, and a second device including a sensor and one or more processors coupled to the sensor that are configured to determine a relative displacement of the second device as it is moved along the surface of the first device. The second device receives the machine-readable data related to the surface from the identification features from the first device and configures the second device to determine the relative displacement along the surface differently (e.g., improves displacement tracking) based on the machine-readable data related to the surface.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: May 24, 2022
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, François Morier
  • Publication number: 20220100288
    Abstract: A method of operating an input device can include generating a light beam by a light source module, steering the light beam towards a target location on an underlying surface, steering a reflected light beam towards an image sensor of the input device, receiving the reflected light beam by the image sensor, and generating tracking data by the image sensor that corresponds to a two-dimensional (2D) movement of the input device on the underlying surface. The method further includes determining that the input device is operating: on and in contact with the underlying surface when the reflected light beam received by the image sensor is located on a first set of pixels of the image sensor, and above and not in contact with the underlying surface when the reflected light beam is located on a second set of pixels of the plurality of pixels of the image sensor.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Nicolas Chauvin, Francois Morier, Francois Scholder, Florian Jeannerat
  • Publication number: 20220027289
    Abstract: A method and system configured to receive a first report from a computer peripheral device by a receiver, determine that the first report is corrupted or received at a rate slower than the first report rate, compute a current trajectory of the computer peripheral device based on one or more intervals of movement data in the first report, compute a predicted trajectory of the computer peripheral device based on the first report, compute an incremental displacement of the computer peripheral device based on the predicted trajectory. The method and system can further generate data indicative of a position or displacement of the computer peripheral device based on the predicted trajectory of the computer peripheral device and send the data indicative of a position or displacement of the computer peripheral device at an interval that is less than twice a period of the first report rate to the host computing device.
    Type: Application
    Filed: October 5, 2021
    Publication date: January 27, 2022
    Inventors: Nicolas Chauvin, Philippe Chazot, Myriam Douvé
  • Publication number: 20210405775
    Abstract: A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Inventors: Nicolas Chauvin, François Morier
  • Publication number: 20210405770
    Abstract: A system including a first device with a surface and an identification feature that includes or encodes machine-readable data related to the surface, and a second device including a sensor and one or more processors coupled to the sensor that are configured to determine a relative displacement of the second device as it is moved along the surface of the first device. The second device receives the machine-readable data related to the surface from the identification features from the first device and configures the second device to determine the relative displacement along the surface differently (e.g., improves displacement tracking) based on the machine-readable data related to the surface.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Inventors: Nicolas Chauvin, François Morier
  • Publication number: 20210374077
    Abstract: A method and system configured to receive a first report from a computer peripheral device by a receiver, determine that the first report is corrupted or received at a rate slower than the first report rate, compute a current trajectory of the computer peripheral device based on one or more intervals of movement data in the first report, compute a predicted trajectory of the computer peripheral device based on the first report, compute an incremental displacement of the computer peripheral device based on the predicted trajectory. The method and system can further generate data indicative of a position or displacement of the computer peripheral device based on the predicted trajectory of the computer peripheral device and send the data indicative of a position or displacement of the computer peripheral device at an interval that is less than twice a period of the first report rate to the host computing device.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Nicolas Chauvin, Philippe Chazot, Myriam Douvé
  • Publication number: 20210373678
    Abstract: A method and system configured to receive a first report from a computer peripheral device, determine a trajectory of the computer peripheral device based on the first report, and determine a predicted activity level of the computer peripheral device based on the first report. The method and system can be further configured to compare the predicted activity level of the computer peripheral device with a baseline activity level and in response to determining that the predicted activity level of the computer peripheral device exceeds the baseline activity level, generate and send a first command to the computer peripheral device configured to cause the computer peripheral device to send a subsequent report of aggregated movement data at a first report rate.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Nicolas Chauvin, Philippe Chazot, Myriam Douvé
  • Patent number: 11176062
    Abstract: A method and system configured to receive a first report from a computer peripheral device by a receiver, determine that the first report is corrupted or received at a rate slower than the first report rate, compute a current trajectory of the computer peripheral device based on one or more intervals of movement data in the first report, compute a predicted trajectory of the computer peripheral device based on the first report, compute an incremental displacement of the computer peripheral device based on the predicted trajectory. The method and system can further generate data indicative of a position or displacement of the computer peripheral device based on the predicted trajectory of the computer peripheral device and send the data indicative of a position or displacement of the computer peripheral device at an interval that is less than twice a period of the first report rate to the host computing device.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 16, 2021
    Assignee: Logitech Europe S.A.
    Inventors: Nicolas Chauvin, Philippe Chazot, Myriam Douvé
  • Publication number: 20210287380
    Abstract: Methods and systems for determining a displacement of a peripheral device are provided. In one example, a peripheral device comprises: an image sensor, and a hardware processor configured to: control the image sensor to capture a first image of a surface when the peripheral device is at a first location on the surface, the first image comprising a feature of the first location of the surface; execute a trained machine learning model using data derived from the first image to estimate a displacement of the feature between the first image and a reference image captured at a second location of the surface; and determine a displacement of the peripheral device based on the estimated displacement of the feature.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Inventors: Nicolas Chauvin, Francois Morier, Helmut Grabner