-
公开(公告)号:US12164705B2
公开(公告)日:2024-12-10
申请号:US18059214
申请日:2022-11-28
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Federico Rizzardini , Lorenzo Bracco
IPC: G01B7/30 , G06F3/0346
Abstract: A device includes a memory and processing circuitry coupled to the memory. The processing circuitry, in operation: estimates an angular rate of change and determines a rotational versor based on the rotational data; and estimates a gravity vector based on the angular rate of change and the rotational versor. The processing circuitry generates a dynamic gravity vector based on the estimated gravity vector, a correction factor and an estimated error in estimated gravity vector. The processing circuitry estimates a linear acceleration and determines an acceleration versor based on the acceleration data, and determines the correction factor based on the linear acceleration. The processing circuitry estimates the error in the estimated gravity vector based on the acceleration versor.
-
公开(公告)号:US12143764B2
公开(公告)日:2024-11-12
申请号:US17686322
申请日:2022-03-03
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Federico Rizzardini , Lorenzo Bracco , Andrea Labombarda , Mauro Bardone , Stefano Paolo Rivolta , Federico Iaccarino
Abstract: The present disclosure is directed to input detection for electronic devices using electrostatic charge sensors. The devices and methods disclosed herein utilize electrostatic charge sensors to detect various touch gestures, such as long and short touches, single/double/triple taps, and swipes; and perform in-ear detection.
-
公开(公告)号:US11656071B2
公开(公告)日:2023-05-23
申请号:US17237844
申请日:2021-04-22
Applicant: STMicroelectronics S.r.l.
Inventor: Federico Rizzardini , Stefano Paolo Rivolta , Lorenzo Bracco , Marco Bianco
CPC classification number: G01B7/30 , G01D5/16 , G01D18/00 , G05B17/02 , G06F1/1616
Abstract: A method is provided for controlling an electronic apparatus on the basis of a value of a lid angle between a first hardware element accommodating a first magnetometer and a second hardware element accommodating a second magnetometer. The method includes acquiring, through the magnetometers, first signals representing an orientation of the hardware elements. A calibration parameter indicative of a condition of calibration of the magnetometers is generated on the basis of the first signals. A reliability value indicative of a condition of reliability of the first signals is generated on the basis of the first signals. A first intermediate value of the lid angle is calculated on the basis of the first signals. A current value of the lid angle is calculated on the basis of the calibration parameter, of the reliability value, and of the first intermediate value, and the electronic apparatus is controlled on the basis of the current value.
-
公开(公告)号:US11516409B2
公开(公告)日:2022-11-29
申请号:US17527989
申请日:2021-11-16
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Federico Rizzardini , Lorenzo Bracco , Roberto Mura , Stefano Paolo Rivolta
IPC: H04N5/235
Abstract: A device includes a charge variation sensor having at one or more electrodes. The charge variation sensor, in operation, generates a charge variation signal indicative of changes in an electric or electrostatic charge induced on the one or more electrodes by an alternating current power source. Processing circuitry, coupled to the charge variation sensor, generates a frequency spectrum signal based on the charge variation signal and identifies a frequency of operation associated with the alternating current power source based on the generated frequency spectrum signal. A control signal is generated based on the identified frequency of operation. An image acquisition device sets an image acquisition frequency based on the control signal.
-
公开(公告)号:US11474621B2
公开(公告)日:2022-10-18
申请号:US16932467
申请日:2020-07-17
Applicant: STMicroelectronics S.r.l.
Inventor: Stefano Paolo Rivolta , Federico Rizzardini , Lorenzo Bracco
IPC: G06F3/0346 , G06F3/01 , G06F3/038 , G06F3/0354
Abstract: An embodiment pointing method to generate screen-frame displacement data based on 3D-space movements of a pointing electronic device, comprises receiving a gravity vector (g), having components (gx, gy, gz) corresponding to respective projections of gravity acceleration ({right arrow over (g)}) on three axes (X, Y, Z) of a 3D reference system associated with the pointing electronic device, generated by a sensor-fusion algorithm from joint processing of an acceleration signal, indicative of acceleration acting on the pointing electronic device along the three axes, and of a gyroscope signal (Gyro), indicative of angular rate of rotation of the pointing electronic device around the three axes. The method further comprises implementing a roll-compensation of the gyroscope signal (Gyro) as a function of the gravity vector (g) to determine a roll-compensated gyroscope signal (Gyro′); and generating the screen-frame displacement data based on the roll-compensated gyroscope signal (Gyro′).
-
公开(公告)号:US12259760B2
公开(公告)日:2025-03-25
申请号:US18183464
申请日:2023-03-14
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Federico Rizzardini , Lorenzo Bracco
IPC: G06F1/16 , G01C1/00 , G01C9/08 , G01C19/5705 , G01P3/44 , G06F1/3246 , H04M1/02
Abstract: The present disclosure is directed to a device and method for lid angle detection that is accurate even if the device is activated in an upright position. While the device is in a sleep state, first and second sensor units measure acceleration and angular velocity, and calculate orientations of respective lid components based on the acceleration and angular velocity measurements. Upon the device exiting the sleep state, a processor estimates the lid angle using the calculated orientations, sets the estimated lid angle as an initial lid angle, and updates the initial lid angle using, for example, two accelerometers; two accelerometers and two gyroscopes; two accelerometers and two magnetometers; or two accelerometers, two gyroscopes, and two magnetometers.
-
17.
公开(公告)号:US12007521B2
公开(公告)日:2024-06-11
申请号:US17867175
申请日:2022-07-18
Applicant: STMicroelectronics S.r.l.
Inventor: Federico Rizzardini , Lorenzo Bracco
Abstract: A detection method of a user of an apparatus is provided in which the apparatus is coupled to a charge variation sensor having a control unit and an electrode to detect an electric/electrostatic charge variation of the user. The detection method includes acquiring, through the electrode, a charge variation signal indicative of the presence of the user. A filtered signal is generated by filtering the charge variation signal. A feature signal is generated as a function of the filtered signal. A movement signal indicative of a movement of the user is generated as a function of the feature signal. A presence signal indicative of the presence of the user is generated as a function of the movement signal.
-
公开(公告)号:US12007237B2
公开(公告)日:2024-06-11
申请号:US18300296
申请日:2023-04-13
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Federico Rizzardini , Stefano Paolo Rivolta , Lorenzo Bracco , Marco Bianco
CPC classification number: G01B7/30 , G01D5/16 , G01D18/00 , G05B17/02 , G06F1/1616
Abstract: A method is provided for controlling an electronic apparatus on the basis of a value of a lid angle between a first hardware element accommodating a first magnetometer and a second hardware element accommodating a second magnetometer. The method includes acquiring, through the magnetometers, first signals representing an orientation of the hardware elements. A calibration parameter indicative of a condition of calibration of the magnetometers is generated on the basis of the first signals. A reliability value indicative of a condition of reliability of the first signals is generated on the basis of the first signals. A first intermediate value of the lid angle is calculated on the basis of the first signals. A current value of the lid angle is calculated on the basis of the calibration parameter, of the reliability value, and of the first intermediate value, and the electronic apparatus is controlled on the basis of the current value.
-
公开(公告)号:US11821732B2
公开(公告)日:2023-11-21
申请号:US17144016
申请日:2021-01-07
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Stefano Paolo Rivolta , Federico Rizzardini , Lorenzo Bracco , Roberto Mura
IPC: H01J37/32 , G01C19/60 , G01B7/00 , H03K17/945 , H01J37/317
CPC classification number: G01C19/60 , G01B7/003 , H03K17/945
Abstract: The present disclosure is directed to a device configured to detect whether the device is in a bag or outside of the bag. The device determines whether the device is in or outside of the bag based on distance measurements generated by at least one proximity sensor and motion measurements generated by at least one motion sensor. By using both distance measurements and motion measurements, the device is able to detect whether the device is in the bag or outside of the bag with high accuracy and robustness.
-
公开(公告)号:US11592911B2
公开(公告)日:2023-02-28
申请号:US17191320
申请日:2021-03-03
Applicant: STMicroelectronics S.r.l.
Inventor: Federico Rizzardini , Lorenzo Bracco , Stefano Paolo Rivolta , Marco Bianco , Paolo Rosingana , Alessandra Maria Rizzo Piazza Roncoroni
IPC: G06F3/0346 , G06F3/038 , G01P15/18
Abstract: A pointing electronic device is provided with: an inertial measurement module, to generate motion input data, indicative of motion of the pointing electronic device, at an input data rate; a pointing determination unit, to implement a pointing algorithm at a processing data rate based on the motion input data, to generate screen-frame displacement data corresponding to 3D-space movements of the pointing electronic device, the processing data rate being higher than the input data rate. The pointing electronic device is further provided with a rate upscaling unit, interposed between the inertial measurement module and the pointing determination unit, to implement a data-rate upscaling of the motion input data, in order to generate upscaled motion input data to be processed by the pointing determination unit at a data rate matching the processing data rate, via a predictive data reconstruction of missing samples based on the actual motion input data.
-
-
-
-
-
-
-
-
-