Patents by Inventor André BRANQUINHO GOMES

André BRANQUINHO GOMES 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: 11917567
    Abstract: Method for synchronizing data packets is disclosed, which includes: receiving an initial data packet having a timestamp from a first sensor; storing the timestamp of the initial data packet from the first sensor, herewith defined as reference timestamp; for each received data packet having a timestamp from said sensors, received subsequently to said initial data packet, for the first sensor, storing the timestamp of the most recent data packet from said first sensor, herewith defined as reference timestamp; for the sensors other than the first sensor, calculating the difference between the timestamp of a received data packet and the reference timestamp; calculating an average of said differences for the received data packets for each said sensor; correcting the timestamp of the received data packet with the calculated average of said differences of the respective sensor; using the corrected timestamps to synchronize the data packets from the embedded wireless data sensors.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: February 27, 2024
    Assignee: SWORD HEALTH, S.A.
    Inventors: André Branquinho Gomes, Ana Clara Ferreira Matos, Luis Ungaro Pinto Coelho, Virgílio António Ferro Bento
  • Patent number: 11720185
    Abstract: Method for determining a correct reproduction of a movement of a target based on a plurality of orientations thereof at different time instants at least including first and second time instants, the second time instant being posterior to the first time instant, the movement being defined by at least a first predetermined constraint, the first predetermined constraint being defined for first and second orientations of the plurality of orientations and defined by a start angle, an end angle and a first plane definition, comprising: providing a first plane and a second plane, each defined by the first plane definition, corresponding to the first and second time instants, respectively; providing a first pair of vectors by projecting the first orientation and the second orientation, corresponding to the first time instant, onto the first plane; providing a second pair of vectors by projecting the first orientation and the second orientation, corresponding to the second time instant, onto the second plane; computin
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: August 8, 2023
    Assignee: SWORD HEALTH, S.A.
    Inventors: André Branquinho Gomes, Ana Clara Ferreira Matos, Filipe Tavares Dos Santos, Luis Ungaro Pinto Coelho, Virgilio António Ferro Bento
  • Publication number: 20230004236
    Abstract: Method for determining a correct reproduction of a movement of a target based on a plurality of orientations thereof at different time instants at least including first and second time instants, the second time instant being posterior to the first time instant, the movement being defined by at least a first predetermined constraint, the first predetermined constraint being defined for first and second orientations of the plurality of orientations and defined by a start angle, an end angle and a first plane definition, comprising: providing a first plane and a second plane, each defined by the first plane definition, corresponding to the first and second time instants, respectively; providing a first pair of vectors by projecting the first orientation and the second orientation, corresponding to the first time instant, onto the first plane; providing a second pair of vectors by projecting the first orientation and the second orientation, corresponding to the second time instant, onto the second plane; computin
    Type: Application
    Filed: May 18, 2022
    Publication date: January 5, 2023
    Inventors: André BRANQUINHO GOMES, Ana Clara FERREIRA MATOS, Filipe TAVARES DOS SANTOS, Luís Ungaro PINTO COELHO, Virgílio António FERRO BENTO
  • Patent number: 11372484
    Abstract: Method for determining a correct reproduction of a movement is disclosed. The method can include providing a first plane and a second plane, each defined by the first plane definition, corresponding to first and second time instants, respectively; providing a first pair of vectors by projecting a first orientation and a second orientation, corresponding to the first time instant, onto the first plane; providing a second pair of vectors by projecting the first orientation and the second orientation, corresponding to the second time instant, onto the second plane; computing first and second angles between the pair of vectors of the first and second pairs of vectors, respectively; and determining the correct reproduction of the movement if: the first angle is equal to or less than the start angle, and the second angle is equal to or greater than the end angle.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: June 28, 2022
    Assignee: SWORD HEALTH S.A.
    Inventors: André Branquinho Gomes, Ana Clara Ferreira Matos, Filipe Tavares Dos Santos, Luís Ungaro Pinto Coelho, Virgílio Antonio Ferro Bento
  • Publication number: 20210364579
    Abstract: A method (100) for calibrating a plurality of sensors (21-24) each comprising a magnetometer (31), a gyroscope (32) and an accelerometer (33), the method comprising: providing (111) a first device (10) comprising at least one cavity (15-18) adapted for introduction of one or more sensors (21-24); introducing (112) each sensor of the plurality of sensors (21-24) into the first device (10); transmitting (113), from each sensor of the plurality of sensors (21-24) to a computing apparatus (40), a first measure corresponding to the respective magnetometer (31); determining (114), the computing apparatus (40), whether differences between the first measure of each sensor and the first measure of the other sensors of the plurality of sensors (21-24) are lower than a predetermined threshold; and calibrating (115) the plurality of sensors (21-24), if at least one of the differences between the first measures is equal to or greater than the predetermined threshold, by rotating the first device (10) or a second device (1
    Type: Application
    Filed: September 5, 2019
    Publication date: November 25, 2021
    Inventors: Virgílio António Ferro Bento, Ana Clara Ferreira Matos, André Branquinho Gomes, Luís Ungaro Pinto Coelho
  • Publication number: 20210263598
    Abstract: Method for determining a correct reproduction of a movement of a target based on a plurality of orientations thereof at different time instants at least including first and second time instants, the second time instant being posterior to the first time instant, the movement being defined by at least a first predetermined constraint, the first predetermined constraint being defined for first and second orientations of the plurality of orientations and defined by a start angle, an end angle and a first plane definition, comprising: providing a first plane and a second plane, each defined by the first plane definition, corresponding to the first and second time instants, respectively; providing a first pair of vectors by projecting the first orientation and the second orientation, corresponding to the first time instant, onto the first plane; providing a second pair of vectors by projecting the first orientation and the second orientation, corresponding to the second time instant, onto the second plane; computin
    Type: Application
    Filed: June 19, 2019
    Publication date: August 26, 2021
    Inventors: André BRANQUINHO GOMES, Ana Clara FERREIRA MATOS, Filipe TAVARES DOS SANTOS, Luís Ungaro PINTO COELHO, Virgílio António FERRO BENTO
  • Publication number: 20210212008
    Abstract: Method for synchronizing data packets from embedded wireless data sensors for monitoring body motion of a patient, wherein each said sensor has an independent time base for applying time stamps to data packets sent from each said sensor; said method comprising the steps of: receiving an initial data packet having a timestamp from a first sensor; storing the timestamp of the initial data packet from the first sensor, herewith defined as reference time stamp; for each received data packet having a timestamp from said sensors, received subsequently to said initial data packet, for the first sensor, storing the timestamp of the most recent data packet from said first sensor, herewith defined as reference timestamp; for the sensors other than the first sensor, calculating the difference between the timestamp of a received data packet and the reference timestamp; calculating an average of said differences for the received data packets for each said sensor; correcting the timestamp of the received data packet with t
    Type: Application
    Filed: May 22, 2019
    Publication date: July 8, 2021
    Inventors: André BRANQUINHO GOMES, Ana Clara FERREIRA MATOS, Luis Ungaro PINTO COELHO, Virgílio António FERRO BENTO