Control method, control apparatus, electronic device, storage medium, and computer program product
AssigneeShenzhen Goodix Technology Co., Ltd.
InventorsYuchang Yang, Yuping Liu, Bo Wang, Zhiqiang Zhong
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provide a control method, a control apparatus, an electronic device, a storage medium, and a computer program product. The control method is used for an ultrasonic fingerprint sensor of a terminal device. The control method includes: determining whether the terminal device has entered an underwater operating mode; and determining, in response to the terminal device having entered the underwater operating mode, a target operating mode of the ultrasonic fingerprint sensor, and controlling the ultrasonic fingerprint sensor to enter the target operating mode for operation.
Claims17
A control method, applied to an ultrasonic fingerprint sensor of a terminal device, comprising:
- determining whether the terminal device has entered an underwater operating mode;
- and
- determining, in response to the terminal device having entered the underwater operating mode, a target operating mode of the ultrasonic fingerprint sensor, and controlling the ultrasonic fingerprint sensor to enter the target operating mode for operation;
- wherein the target operating mode of the ultrasonic fingerprint sensor comprises a navigation operating mode, and the control method further comprises:
- controlling, when the ultrasonic fingerprint sensor operates in the navigation operating mode, the ultrasonic fingerprint sensor to collect ultrasonic echo data from a finger, and determining navigation control information for navigation control on the terminal device based on the ultrasonic echo data,
- the determining the navigation control information for navigation control on the terminal device based on the ultrasonic echo data comprises:
- acquiring a plurality of ultrasonic echo data collected by the ultrasonic fingerprint sensor from the finger respectively at a plurality of different moments;
- determining a plurality of press position information of the finger on a detection region of the ultrasonic fingerprint sensor at the plurality of different moments based on the plurality of ultrasonic echo data;
- and
- determining the navigation control information for navigation control on the terminal device based on the obtained press position information,
- wherein the ultrasonic fingerprint sensor comprises a plurality of ultrasonic subunits, each of the ultrasonic subunits is configured to collect ultrasonic echo subdata from the finger, and the ultrasonic echo data at any moment comprises a plurality of ultrasonic echo subdata collected by the plurality of ultrasonic subunits at that moment,
- the determining the plurality of press position information of the finger on the detection region of the ultrasonic fingerprint sensor at the plurality of different moments based on the plurality of ultrasonic echo data comprises:
- determining, for each ultrasonic echo data among the plurality of ultrasonic echo data, echo strength distribution information corresponding to a moment at which the ultrasonic echo data is collected based on an ultrasonic echo signal strength indicated by the plurality of ultrasonic echo subdata of the ultrasonic echo data, and determining coordinates of a pressed center point position corresponding to the moment at which the ultrasonic echo data is collected based on the echo strength distribution information, wherein the echo strength distribution information is used to indicate strength distribution of ultrasonic echo signals received by the ultrasonic subunits at different positions;
- and
- determining the obtained coordinates of a plurality of pressed center point positions as the information of the plurality of pressed positions.
A control method, applied to a control unit of a terminal device, comprising:
- determining whether the terminal device has entered an underwater operating mode, and generating an indication signal in response to determining that the terminal device has entered the underwater operating mode;
- and
- transmitting the indication signal to an ultrasonic fingerprint sensor, so that the ultrasonic fingerprint sensor determines a target operating mode of the ultrasonic fingerprint sensor in response to the indication signal, and enters the target operating mode for operation,
- wherein the target operating mode of the ultrasonic fingerprint sensor comprises a navigation operating mode, and the control method further comprises:
- acquiring, when the ultrasonic fingerprint sensor operates in the navigation operating mode, ultrasonic echo data collected by the ultrasonic fingerprint sensor from a finger, and determining navigation control information for navigation control on the terminal device based on the ultrasonic echo data,
- the determining the navigation control information for navigation control on the terminal device based on the ultrasonic echo data comprises:
- acquiring a plurality of ultrasonic echo data collected by the ultrasonic fingerprint sensor from the finger respectively at a plurality of different moments;
- determining press position information of the finger on a detection region of the ultrasonic fingerprint sensor at the plurality of different moments based on the plurality of ultrasonic echo data;
- and
- determining the navigation control information for navigation control on the terminal device based on the obtained press position information, and
- wherein the ultrasonic fingerprint sensor comprises a plurality of ultrasonic subunits, each of the ultrasonic subunits is configured to collect ultrasonic echo subdata from the finger, and the ultrasonic echo data at any moment comprises a plurality of ultrasonic echo subdata collected by the plurality of ultrasonic subunits at that moment;
- the determining the plurality of press position information of the finger on the detection region of the ultrasonic fingerprint sensor at the plurality of different moments based on the plurality of ultrasonic echo data comprises:
- determining, for each ultrasonic echo data among the plurality of ultrasonic echo data, echo strength distribution information corresponding to a moment at which the ultrasonic echo data is collected based on an ultrasonic echo signal strength indicated by the plurality of ultrasonic echo subdata of the ultrasonic echo data, and determining coordinates of a pressed center point position corresponding to the moment at which the ultrasonic echo data is collected based on the echo strength distribution information, wherein the echo strength distribution information is used to indicate strength distribution of ultrasonic echo signals received by the ultrasonic subunits at different positions;
- and
- determining the obtained coordinates of a plurality of pressed center point positions as the information of the plurality of pressed positions.
Dependencies are inferred from the claim text.