-
41.
公开(公告)号:US20240231510A9
公开(公告)日:2024-07-11
申请号:US18048360
申请日:2022-10-20
Applicant: STMicroelectronics S.r.l.
Inventor: Stefano Paolo Rivolta , Federico Rizzardini
IPC: G06F3/0346 , G06F3/0354
CPC classification number: G06F3/0346 , G06F3/03547
Abstract: A method includes receiving electrostatic sensor data in a processor of an electronic device from an electrostatic sensor mounted behind a touchscreen of the electronic device and using the electrostatic sensor data to determine when the touchscreen is being used. Based on whether or not the touchscreen is being used, an on-table detection (OTD) algorithm is selected from a plurality of available OTD algorithms. In one or more examples, the OTD algorithm may also be selected based on the current device mode of the electronic device, which may be determined from a lid angle, a screen angle, and a keyboard angle of the electronic device. The selected OTD algorithm is run to determine whether or not the electronic device is located on a stationary or stable surface.
-
42.
公开(公告)号:US20240134468A1
公开(公告)日:2024-04-25
申请号:US18048360
申请日:2022-10-19
Applicant: STMicroelectronics S.r.l.
Inventor: Stefano Paolo Rivolta , Federico Rizzardini
IPC: G06F3/0346 , G06F3/0354
CPC classification number: G06F3/0346 , G06F3/03547
Abstract: A method includes receiving electrostatic sensor data in a processor of an electronic device from an electrostatic sensor mounted behind a touchscreen of the electronic device and using the electrostatic sensor data to determine when the touchscreen is being used. Based on whether or not the touchscreen is being used, an on-table detection (OTD) algorithm is selected from a plurality of available OTD algorithms. In one or more examples, the OTD algorithm may also be selected based on the current device mode of the electronic device, which may be determined from a lid angle, a screen angle, and a keyboard angle of the electronic device. The selected OTD algorithm is run to determine whether or not the electronic device is located on a stationary or stable surface.
-
公开(公告)号:US11968602B2
公开(公告)日:2024-04-23
申请号:US17356180
申请日:2021-06-23
Applicant: STMICROELECTRONICS, INC. , STMICROELECTRONICS S.r.l.
Inventor: Karimuddin Sayed , Chandandeep Singh Pabla , Lorenzo Bracco , Federico Rizzardini
CPC classification number: H04W4/38 , G01D5/24404 , G01D9/005 , H04W4/70
Abstract: In an embodiment, a device comprises a memory, which, in operation, stores data samples associated with a plurality of data sensors, and circuitry, coupled to the memory, wherein the circuitry, in operation, generates synchronized output data sets associated with the plurality of data sensors. Generating a synchronized output data set includes: determining a reference sample associated with a sensor of the plurality of sensors; verifying a timing validity of a data sample associated with another sensor of the plurality of sensors; identifying a closest-in-time data sample associated with the another sensor of the plurality of sensors with respect to the reference sample; and generating the synchronized output data set based on interpolation.
-
公开(公告)号: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′).
-
公开(公告)号:US11407098B2
公开(公告)日:2022-08-09
申请号:US16696772
申请日:2019-11-26
Applicant: STMICROELECTRONICS S.R.L. , STMICROELECTRONICS, INC.
Inventor: Marco Bianco , Lorenzo Bracco , Mahesh Chowdhary , Roberto Mura , Stefano Paolo Rivolta , Federico Rizzardini
Abstract: A device for generating a control signal based on the linear movement of a linear member is provided. The device includes a linear member, a rotatable member, a first inertial measurement unit (IMU) coupled to the rotatable member and a second IMU having a fixed position. The device also includes a processing circuit which uses sensing signals from the IMUS to determine an attitude of the first IMU referenced to the second IMU and generate a control signal based on the attitude.
-
48.
公开(公告)号:US20210341512A1
公开(公告)日:2021-11-04
申请号:US17375297
申请日:2021-07-14
Applicant: STMicroelectronics S.r.l.
Inventor: Stefano Paolo Rivolta , Federico Rizzardini
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.
-
公开(公告)号:US10114464B2
公开(公告)日:2018-10-30
申请号:US14974630
申请日:2015-12-18
Applicant: STMICROELECTRONICS S.R.L.
Inventor: Antonio Micali , Alberto Zancanato , Federico Rizzardini
IPC: G09G5/00 , G01P15/00 , G01C17/00 , G01C19/00 , G06F3/01 , G01B7/30 , G01V3/08 , G01C17/38 , G01C21/10 , G01C21/16 , G01C9/00
Abstract: An electronic device determines an estimate ({circumflex over (q)}) of angular position as a function of an accelerometric signal (acc) supplied by an accelerometric sensor and as a function of at least one between a gyroscopic signal (gyro) supplied by a gyroscopic sensor and a magnetic signal (mag) supplied by a magnetic-field sensor. A processing module implements a complementary filter, which is provided with a first processing block, a second processing block, and a combination block. The first processing block receives the acceleration signal (acc) and an input signal (mag′) indicative of the magnetic signal (mag) and generates a geomagnetic quaternion (qAccMag). The second processing block receives a signal indicative of the gyroscopic signal (gyro) and generates a gyroscopic quaternion (qGyro). The combination block determines the estimate ({circumflex over (q)}) of angular position by complementarily combining the geomagnetic quaternion (qAccMag) and the gyroscopic quaternion (qGyro) based on a combination factor (K) that has a dynamic value and an adaptive value and that varies as a function of the operating conditions.
-
-
-
-
-
-
-
-