Patents by Inventor Joao Guerreiro

Joao Guerreiro 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: 11944436
    Abstract: A method for determining a user's stress level is performed by a smartphone app. Touch and motion feature values are generated, the feature values are weighted by regression parameters, and a stress score is generated based on the weighted touch and motion feature values. The touch feature values indicate how the user's finger moves over the smartphone and are generated from touch data points including X positions, Y positions and associated touch timestamp values. The motion feature values indicate movement of the smartphone and are generated from motion data points including X movements, Y movements, Z movements and associated motion timestamp values. The regression parameters are generated using touch and motion data identified by other users as being acquired while those other users were experiencing various perceived levels of stress. The app indicates to the user whether the stress score is higher or lower than a previously generated stress score.
    Type: Grant
    Filed: April 10, 2021
    Date of Patent: April 2, 2024
    Assignee: Koa Health Digital Solutions S. L. U.
    Inventors: Joao Guerreiro, Bartlomiej M. Skorulski, Aleksandar Matic
  • Patent number: 11922120
    Abstract: An autocomplete function for textual input uses situational parameters to predict the next words the user is intending to type. Situational and temporal parameters are based on textual input and sensor data of the user. A past time window is based on the situational and temporal parameters. Historical textual input and sensor data during the time window relating to the situational parameters are retrieved from a storage device and aggregated. A pre-existing model that relates the situational parameter to the time window is used to select a situational value based on the textual input and sensor data. Words relating to the situational parameter are listed that the user is likely to input next based on the selected situational value. The words are ranked by the probability that the user is intending to type each of the words. The highest ranked word is displayed to the user on a user interface.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: March 5, 2024
    Assignee: Koa Health Digital Solutions S.L.U.
    Inventors: Teodora Sandra Buda, Joao Guerreiro, Aleksandar Matic, Albert Garcia i Tormo
  • Publication number: 20240019921
    Abstract: A device running a mobile app optimizes battery power, data storage, and accuracy of a model. Data concerning a setting and modality of a sensor of the device is collected. Historical data is retrieved concerning the amounts of battery power and data storage consumed while the sensor operates in the setting. The model is trained based on the data concerning the setting and modality and on the historical data concerning the consumed battery power and data storage. The model is based on the setting of the sensor. The accuracy achieved by the model at a maximum consumed battery power and data storage is measured. The accuracy achieved by the model is compared to an accuracy threshold. The model is adopted if the accuracy of the model equals or exceeds the accuracy threshold. The device is configured to operate the sensor using the setting and the mobile app using the model.
    Type: Application
    Filed: October 10, 2022
    Publication date: January 18, 2024
    Inventors: Teodora Sandra Buda, Johan Lantz, Joao Guerreiro
  • Publication number: 20230252236
    Abstract: An autocomplete function for textual input uses situational parameters to predict the next words the user is intending to type. Situational and temporal parameters are based on textual input and sensor data of the user. A past time window is based on the situational and temporal parameters. Historical textual input and sensor data during the time window relating to the situational parameters are retrieved from a storage device and aggregated. A pre-existing model that relates the situational parameter to the time window is used to select a situational value based on the textual input and sensor data. Words relating to the situational parameter are listed that the user is likely to input next based on the selected situational value. The words are ranked by the probability that the user is intending to type each of the words. The highest ranked word is displayed to the user on a user interface.
    Type: Application
    Filed: March 17, 2023
    Publication date: August 10, 2023
    Inventors: Teodora Sandra Buda, Joao Guerreiro, Aleksandar Matic, Albert Garcia i Tormo
  • Publication number: 20230107589
    Abstract: A system for triggering mental healthcare services based on prediction of critical events receives both structured data and unstructured data about mental healthcare patients. Feature extraction is performed, thereby generating records of structured data, and strings of vectors of unstructured data. The system makes a quality assessment about the structured data, and a quality assessment about the unstructured data. In a model selection step, the system selects one model out of a plurality of selectable models, where the selection is made based on the quality assessments made. The selected model is trained with records of structured data and with strings of vectors of unstructured data. New real-time data is supplied to the trained model so that the trained model predicts whether a crisis event is likely to occur. If the system predicts that a crisis event is likely to occur, then the system outputs an alert.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Inventors: Teodora Sandra Buda, Roger Garriga Calleja, João Guerreiro, Jesus Alberto Omaña Iglesias, Aleksandar Matic
  • Publication number: 20230104450
    Abstract: A system for determining a mental health state of a user and for adjusting output content accordingly includes a monitoring unit that monitors parameters of the user and acquires corresponding data, an analysis unit that extracts features from data acquired by the monitoring unit, a classification unit that detects change in the mental health state of the user based on the features extracted by the analysis unit and classifies the change in mental state of the user, a control unit that adapts the content to be output to the user by the output unit based on the detected change in the mental health state of the user classified by the classification unit, and an output unit that outputs content to the user based on the detected change in the mental health state of the user. A method determines the mental health state of the user and adjusts output content accordingly.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Inventors: Roger Garriga Calleja, Teodora Sandra Buda, João Guerreiro, Jesus Alberto Omaña Iglesias, Aleksandar Matic
  • Patent number: 11620447
    Abstract: An autocomplete function for textual input uses situational parameters to predict the next words the user is intending to type. Situational and temporal parameters are based on textual input and sensor data of the user. A past time window is based on the situational and temporal parameters. Historical textual input and sensor data during the time window relating to the situational parameters are retrieved from a storage device and aggregated. A pre-existing model that relates the situational parameter to the time window is used to select a situational value based on the textual input and sensor data. Words relating to the situational parameter are listed that the user is likely to input next based on the selected situational value. The words are ranked by the probability that the user is intending to type each of the words. The highest ranked word is displayed to the user on a user interface.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: April 4, 2023
    Assignee: Koa Health B.V.
    Inventors: Teodora Sandra Buda, Joao Guerreiro, Aleksandar Matic, Albert Garcia i Tormo
  • Publication number: 20220322985
    Abstract: A method for determining a user's stress level is performed by a smartphone app. Touch and motion feature values are generated, the feature values are weighted by regression parameters, and a stress score is generated based on the weighted touch and motion feature values. The touch feature values indicate how the user's finger moves over the smartphone and are generated from touch data points including X positions, Y positions and associated touch timestamp values. The motion feature values indicate movement of the smartphone and are generated from motion data points including X movements, Y movements, Z movements and associated motion timestamp values. The regression parameters are generated using touch and motion data identified by other users as being acquired while those other users were experiencing various perceived levels of stress. The app indicates to the user whether the stress score is higher or lower than a previously generated stress score.
    Type: Application
    Filed: April 10, 2021
    Publication date: October 13, 2022
    Inventors: Joao Guerreiro, Bartlomiej M. Skorulski, Aleksandar Matic
  • Patent number: 11265200
    Abstract: A method and apparatus for decomposition of signals with varying envelope into offset components are disclosed here, that sample the time variant envelope of a single carrier (SC) or a multi-carrier (MC) band limited signal, quantizes the sampled value using Nb quantization bits and decomposes the sample into Nb in-phase and quadrature components that are combined in pairs and modulated to generate a set of Nb offset signals. The pulse shape applied in each offset signal is selected according to the spectral mask needed for the signal and to minimize envelope fluctuations in each offset signal from the set of Nb components.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: March 1, 2022
    Inventors: Paulo Carvalho, Rui Dinis, Joäo Guerreiro, Pedro Viegas, Joäo Oliveira, Joäo Madeira
  • Publication number: 20200403839
    Abstract: A method and apparatus for decomposition of signals with varying envelope into offset components are disclosed here, that sample the time variant envelope of a single carrier (SC) or a multi-carrier (MC) band limited signal, quantizes the sampled value using Nb quantization bits and decomposes the sample into Nb in-phase and quadrature components that are combined in pairs and modulated to generate a set of Nb offset signals. The pulse shape applied in each offset signal is selected according to the spectral mask needed for the signal and to minimize envelope fluctuations in each offset signal from the set of Nb components.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventors: Paulo Carvalho, Rui Dinis, João Guerreiro, Pedro Viegas, João Oliveira, João Madeira
  • Publication number: 20180254754
    Abstract: An apparatus for quantized linear amplification with nonlinear amplifiers that performs a linear amplification of variable-envelope single carrier (SC) or multi-carrier (MC) bandpass signals, based on sampled and quantized versions of its complex envelope, where the quantizer generates Nb bits that are mapped into Nm?Nb polar components, in which the quantized symbol can be decomposed, that are modulated as Nm constant or quasi constant envelope signals and where each one is amplified by a nonlinear amplifier.
    Type: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Inventors: Paulo Carvalho, Marko Beko, Rui Dinis, João Guerreiro, Pedro Viegas
  • Patent number: 10069467
    Abstract: An apparatus for quantized linear amplification with nonlinear amplifiers that performs a linear amplification of variable-envelope single carrier (SC) or multi-carrier (MC) bandpass signals, based on sampled and quantized versions of its complex envelope, where the quantizer generates Nb bits that are mapped into Nm?Nb polar components, in which the quantized symbol can be decomposed, that are modulated as Nm constant or quasi constant envelope signals and where each one is amplified by a nonlinear amplifier.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: September 4, 2018
    Inventors: Paulo Carvalho, Marko Beko, Rui Dinis, Joao Guerreiro, Pedro Viegas