Systems and methods for managing motion detection of an electronic device, and associated electronic devices
Abstract
Embodiments are provided for managing the operation of sensors in an electronic device. According to certain aspects, the electronic device may detect a change in motion from a set of lower-sensitivity sensor data generated by a sensor(s) operating in a lower-sensitivity mode. When the change in motion is detected and during a timeout window, the sensor(s) may generate an additional set of lower-sensitivity sensor data and a set of higher-sensitivity sensor data. The electronic device may initially confirm the change in motion based on analyzing the set of higher-sensitivity sensor data. Further, the electronic device may determine that the additional set of lower-sensitivity does not indicate an additional change in motion, and may deem the confirmation of the change in motion as a false positive.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for controlling an electronic device, the method comprising:
obtaining a first set of sensor data from a sensor operating in a long-range mode; detecting, based on the first set of sensor data and a first motion recognition algorithm, that a target is moving within a first range of the electronic device; in response to detecting that the target is moving within the first range of the electronic device, obtaining a second set of sensor data from the sensor operating in a short-range mode or medium-range mode; and detecting, based on the second set of sensor data and a second motion recognition algorithm, that the target is moving within a second range of the electronic device, the second range less than the first range.
2 . The method of claim 1 , wherein the sensor is a radar sensor.
3 . The method of claim 1 , wherein a frequency of radio waves emitted by the sensor operating in the long-range mode is different from a frequency of radio waves emitted by the sensor operating in the short-range mode or medium-range mode.
4 . The method of claim 1 , wherein detecting, based on the first set of sensor data and the first motion recognition algorithm, that the target is moving within the first range of the electronic device comprises detecting that the target is moving within the first range of the electronic device at a velocity exceeding a first predetermined velocity.
5 . The method of claim 1 , wherein a set of resources of the electronic device utilized to execute the second motion recognition algorithm is less than a set of resources of the electronic device utilized to execute the first motion recognition algorithm.
6 . The method of claim 1 , further comprising:
obtaining a third set of sensor data from the sensor operating in the short-range mode or medium-range mode; and detecting, based on the third set of sensor data and the second motion recognition algorithm, that the target is moving within a third range of the electronic device, the third range less than the second range.
7 . The method of claim 1 , wherein detecting, based on the second set of sensor data and the second motion recognition algorithm, that the target is moving within the second range of the electronic device comprises detecting that the target is moving within the second range of the electronic device at a velocity exceeding a velocity indicative of a gesture.
8 . An electronic device comprising:
a sensor; a memory; and a processor interfaced with the sensor and the memory, and configured to:
obtaining a first set of sensor data from a sensor operating in a long-range mode;
detecting, based on the first set of sensor data and a first motion recognition algorithm, that a target is moving within a first range of the electronic device;
in response to detecting that the target is moving within the first range of the electronic device, obtaining a second set of sensor data from the sensor operating in a short-range mode or medium-range mode; and
detecting, based on the second set of sensor data and a second motion recognition algorithm, that the target is moving within a second range of the electronic device, the second range less than the first range.
9 . The electronic device of claim 8 , wherein the sensor is a radar sensor.
10 . The electronic device of claim 8 , wherein a frequency of radio waves emitted by the sensor operating in the long-range mode is different from a frequency of radio waves emitted by the sensor operating in the short-range mode or medium-range mode.
11 . The electronic device of claim 8 , wherein detecting, based on the first set of sensor data and the first motion recognition algorithm, that the target is moving within the first range of the electronic device comprises detecting that the target is moving within the first range of the electronic device at a velocity exceeding a first predetermined velocity.
12 . The electronic device of claim 8 , wherein a set of resources of the electronic device utilized to execute the second motion recognition algorithm is less than a set of resources of the electronic device utilized to execute the first motion recognition algorithm.
13 . The electronic device of claim 8 , the processor further configured to:
obtaining a third set of sensor data from the sensor operating in the short-range mode or medium-range mode; and detecting, based on the third set of sensor data and the second motion recognition algorithm, that the target is moving within a third range of the electronic device, the third range less than the second range.
14 . The electronic device of claim 8 , wherein detecting, based on the second set of sensor data and the second motion recognition algorithm, that the target is moving within the second range of the electronic device comprises detecting that the target is moving within the second range of the electronic device at a velocity exceeding a velocity indicative of a gesture.
15 . One or more non-transitory computer-readable media storing computer-readable instructions that, when executed by a processing system, cause an electronic device to perform a method comprising:
obtaining a first set of sensor data from a sensor operating in a long-range mode; detecting, based on the first set of sensor data and a first motion recognition algorithm, that a target is moving within a first range of the electronic device; in response to detecting that the target is moving within the first range of the electronic device, obtaining a second set of sensor data from the sensor operating in a short-range mode or medium-range mode; and detecting, based on the second set of sensor data and a second motion recognition algorithm, that the target is moving within a second range of the electronic device, the second range less than the first range.
16 . The one or more non-transitory computer-readable media of claim 15 , wherein a frequency of radio waves emitted by the sensor operating in the long-range mode is different from a frequency of radio waves emitted by the sensor operating in the short-range mode or medium-range mode.
17 . The one or more non-transitory computer-readable media of claim 15 , wherein detecting, based on the first set of sensor data and the first motion recognition algorithm, that the target is moving within the first range of the electronic device comprises detecting that the target is moving within the first range of the electronic device at a velocity exceeding a first predetermined velocity.
18 . The one or more non-transitory computer-readable media of claim 15 , wherein a set of resources of the electronic device utilized to execute the second motion recognition algorithm is less than a set of resources of the electronic device utilized to execute the first motion recognition algorithm.
19 . The one or more non-transitory computer-readable media of claim 15 , the method further comprising:
obtaining a third set of sensor data from the sensor operating in the short-range mode or medium-range mode; and detecting, based on the third set of sensor data and the second motion recognition algorithm, that the target is moving within a third range of the electronic device, the third range less than the second range.
20 . The one or more non-transitory computer-readable media of claim 15 , wherein detecting, based on the second set of sensor data and the second motion recognition algorithm, that the target is moving within the second range of the electronic device comprises detecting that the target is moving within the second range of the electronic device at a velocity exceeding a velocity indicative of a gesture.Join the waitlist — get patent alerts
Track US2023400564A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.