Patents by Inventor Stefano Paolo Rivolta

Stefano Paolo Rivolta 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).

  • Publication number: 20200132717
    Abstract: An embodiment system includes: a first motion sensor configured to generate first sensor data indicative of a first type of movement of an electronic device; a first feature detection circuit configured to determine at least one orientation-independent feature based on the first sensor data; and a classifying circuit configured to determine whether or not the electronic device is located on a stationary surface based on the at least one orientation-independent feature.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Stefano Paolo Rivolta, Federico Rizzardini
  • Publication number: 20200081546
    Abstract: A system recognizes a gesture of bringing a mobile electronic device to a user ear. The system may be integrated in the mobile electronic device and is provided with a movement sensor which provides a movement signal indicative of the movement of the mobile electronic device. A pressure sensor provides a pressure signal indicative of a pressure acting on the mobile electronic device during the movement. A processing stage performs a joint processing of the movement signal and of the pressure signal in order to recognize the gesture.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 12, 2020
    Inventors: Stefano Paolo Rivolta, Federico Rizzardini
  • Publication number: 20200026365
    Abstract: Digital signal processing circuitry, in operation, determines, based on accelerometer data, a carry-position of a device. Double-tap detection parameters are set using the determined carry-position. Double-taps are detected using the set double-tap detection parameters. In response to detection of a double-tap, control signals, such as a flag or an interrupt signal, are generated and used to control operation of the device. For example, a device may enter a wake mode of operation in response to detection of a double-tap.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Stefano Paolo RIVOLTA, Mahaveer JAIN, Ashish BHARGAVA
  • Publication number: 20190310103
    Abstract: An activity tracking device, such as a step-counting device includes an interface configured to receive one or more acceleration signals and signal processing circuitry. The signal processing circuitry generates an indication of condition of an accelerometer, such as a body position of the accelerometer, based on one or more accelerometer signals, generates an event signal, such as an event flag, based on one or more accelerometer signals and the indication of the condition of the accelerometer, and generates an activity signal, such as step flag based on the event signal, the indication of the condition of the accelerometer and one or more acceleration signals. The signal processing circuitry may generate a noise signal based on one or more acceleration signals and generate the activity signal based on the noise signal.
    Type: Application
    Filed: June 6, 2019
    Publication date: October 10, 2019
    Inventors: Stefano Paolo Rivolta, Andrea Labombarda, Alberto Zancanato
  • Patent number: 10359296
    Abstract: An activity tracking device, such as a step-counting device includes an interface configured to receive one or more acceleration signals and signal processing circuitry. The signal processing circuitry generates an indication of condition of an accelerometer, such as a body position of the accelerometer, based on one or more accelerometer signals, generates an event signal, such as an event flag, based on one or more accelerometer signals and the indication of the condition of the accelerometer, and generates an activity signal, such as step flag based on the event signal, the indication of the condition of the accelerometer and one or more acceleration signals. The signal processing circuitry may generate a noise signal based on one or more acceleration signals and generate the activity signal based on the noise signal.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: July 23, 2019
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Stefano Paolo Rivolta, Andrea Labombarda, Alberto Zancanato
  • Publication number: 20180340768
    Abstract: A computing system includes a first hardware element having a first accelerometer and a first gyroscope, and a second hardware element having a second accelerometer and a second gyroscope. The first and second hardware elements are moveable with respect to each other. The computing system recursively generates a result signal indicative of a relative orientation of the first and second hardware elements with respect to each other. The result signal may be generated by generating a first intermediate signal indicative of a angle between the first and second hardware elements based on signals generated by the first and second accelerometers and generating a second intermediate signal indicative of the angle based on signals generated by the first and second gyroscopes. The result signal indicative of the angle may be generated as a weighted sum of the first intermediate signal and the second intermediate signal. At least one of the first and second hardware elements is controlled by on the result signal.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 29, 2018
    Inventors: Alberto ZANCANATO, Michele FERRAINA, Federico RIZZARDINI, Stefano Paolo RIVOLTA
  • Publication number: 20170102247
    Abstract: An activity tracking device, such as a step-counting device includes an interface configured to receive one or more acceleration signals and signal processing circuitry. The signal processing circuitry generates an indication of condition of an accelerometer, such as a body position of the accelerometer, based on one or more accelerometer signals, generates an event signal, such as an event flag, based on one or more accelerometer signals and the indication of the condition of the accelerometer, and generates an activity signal, such as step flag based on the event signal, the indication of the condition of the accelerometer and one or more acceleration signals. The signal processing circuitry may generate a noise signal based on one or more acceleration signals and generate the activity signal based on the noise signal.
    Type: Application
    Filed: October 6, 2016
    Publication date: April 13, 2017
    Inventors: Stefano Paolo Rivolta, Andrea Labombarda, Alberto Zancanato