WO2018149030A1 - Procédé, appareil et dispositif de détection de la proximité d'un dispositif électronique par rapport à un corps humain - Google Patents
Procédé, appareil et dispositif de détection de la proximité d'un dispositif électronique par rapport à un corps humain Download PDFInfo
- Publication number
- WO2018149030A1 WO2018149030A1 PCT/CN2017/081901 CN2017081901W WO2018149030A1 WO 2018149030 A1 WO2018149030 A1 WO 2018149030A1 CN 2017081901 W CN2017081901 W CN 2017081901W WO 2018149030 A1 WO2018149030 A1 WO 2018149030A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- acceleration
- sensor
- threshold
- capacitance
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
Definitions
- the present application relates to the field of information technology, and in particular, to a method, device, and device for detecting an electronic device approaching a human body.
- the metal substrate or the heat sink itself is also monitored for the capacitance value, which may cause the capacitance value measured by the capacitance sensor to change, and thus mistakenly believe
- the electronic device is placed on the human body.
- a wallet or the like is installed, so that the human body does not directly contact the capacitance sensor, so that the capacitance value measured by the capacitance sensor does not change, and the electronic component is mistaken for The device is placed on the desktop.
- the capacitive sensor is also affected by environmental factors such as temperature and humidity, which may affect the capacitance value of the capacitive sensor, and thus mistakenly believe that the electronic device is placed on the human body.
- the embodiment of the present invention provides a method, device, and device for detecting an electronic device approaching a human body, and can solve the problem that a capacitive sensor is used to determine whether an electronic device is placed on a human body inaccurately.
- a method for detecting an electronic device approaching a human body is provided, monitoring an acceleration of the electronic device in a preset direction, and determining, according to the acceleration, whether the electronic device is in a stationary state, and whether the time in the stationary state exceeds a preset time segment. If the electronic device is not in a stationary state, or is in a stationary state for a predetermined period of time, it can be determined that the electronic device is close to the human body.
- the preset direction is a non-horizontal direction.
- the preset direction may be a direction perpendicular to the plane of the keyboard.
- the electronic device includes an acceleration sensor that can be used to monitor the acceleration of the electronic device in a predetermined direction.
- the higher the sensitivity of the acceleration sensor the greater the power consumption.
- the sensitivity of the acceleration sensor is usually set within a reasonable range. Therefore, before monitoring the acceleration of the electronic device in a preset direction, the sensitivity of the acceleration sensor can be increased first.
- the method before the electronic device monitors the acceleration of the electronic device in a preset direction, the method further includes: after the electronic device determines that the acceleration sensor detects the acceleration in either direction, first confirming whether the electronic device is horizontal Move in direction. Specifically, the electronic device reads the acceleration detected by the acceleration sensor in any direction according to a preset time interval; if there is a continuous N times monitored acceleration in the preset direction is greater than or equal to the first threshold, determining that the electronic device is moved And not moving in the horizontal direction; if there is no acceleration in the preset direction that is continuously detected N times is greater than or equal to the first threshold, and there is a continuous N times of monitoring the acceleration in the horizontal direction is greater than the first threshold, then determining The electronic device moves in the horizontal direction. Where N is a positive integer greater than zero.
- an electronic device may be placed on a desktop of a moving vehicle. At this time, the electronic device has no acceleration in a preset direction, but the acceleration in the horizontal direction is large, and whether the electronic device moves in a horizontal direction may be Excluding this scenario, in this scenario, the electronic device is not considered to be close to the human body.
- determining whether the electronic device is in a static state according to the acceleration in the preset direction comprises: determining that the electronic device is in a stationary state if the acceleration in the preset direction is determined to be less than or equal to the second threshold; Determining that the acceleration in the preset direction is greater than the second threshold determines that the electronic device is not in a stationary state.
- the second threshold is less than the first threshold.
- the electronic device determines whether the capacitance value reaches the capacitance threshold is detected by the capacitance sensor; if the capacitance threshold is not reached, it is determined that the electronic device is not close to the human body; When the capacitance threshold is reached, the electronic device continues to monitor whether the electronic device is in a stationary state for more than a preset period of time through the acceleration sensor. In a special case, the electronic device may remain stationary for a preset period of time on the human body. At this time, the capacitance value can be monitored by the capacitive sensor. If the capacitance value reaches the capacitance threshold, it can be considered to be placed on the human body.
- the capacitance value does not reach the capacitance threshold, it is necessary to monitor whether the electronic device is still stationary for a preset period of time through the acceleration sensor. If it is stationary, it can be determined that it is not placed on the human body. Otherwise, continue to determine if the electronic device is moving in the horizontal direction.
- the capacitive sensor is triggered first, that is, the capacitive sensor detects that the capacitance value reaches the capacitance threshold, it is necessary to further monitor the acceleration of the electronic device in any direction by the acceleration sensor, and return to the judgment of the acceleration sensor. method.
- a device for detecting an electronic device approaching a human body comprising: a monitoring module configured to monitor an acceleration of the electronic device in a preset direction; and a determining module configured to be in accordance with a preset direction monitored by the monitoring module The acceleration determines whether the electronic device is in a stationary state, and whether the time in the stationary state exceeds a preset time period; the determining module is further configured to: if it is determined that the electronic device is not in a stationary state, or is in a stationary state, the time does not exceed a preset time period, Then determine that the electronic device is close to the human body.
- the preset direction is a non-horizontal direction.
- the preset direction can be a square that is perpendicular to the plane of the keyboard. to.
- the monitoring module includes an acceleration sensor for monitoring the acceleration of the electronic device in a predetermined direction.
- the determination module is also used to increase the sensitivity of the acceleration sensor
- the determining module is further configured to determine if the electronic device is moving in a horizontal direction if the acceleration sensor monitors acceleration in either direction.
- the determining module is further configured to read the acceleration detected by the acceleration sensor in any direction according to a preset time interval; if there is a continuous N times, the acceleration in the preset direction is greater than or equal to the first
- the threshold is determined to be that the electronic device is moved and does not move in the horizontal direction; if there is no continuous acceleration detected in the preset direction that is greater than or equal to the first threshold, and there are consecutive N times of monitoring in the horizontal direction
- the acceleration is greater than the first threshold, and then the electronic device is determined to move in a horizontal direction; wherein N is a positive integer greater than zero.
- the determining module is further configured to: if it is determined that the acceleration in the preset direction monitored by the monitoring module is less than or equal to the second threshold, determining that the electronic device is in a stationary state; if determining the pre-monitored by the monitoring module If the acceleration in the direction is greater than the second threshold, it is determined that the electronic device is not in a stationary state; wherein the second threshold is less than the first threshold.
- the monitoring module further includes a capacitance sensor; the capacitance sensor is configured to monitor whether the capacitance value reaches a set capacitance threshold; and the determining module is further configured to determine that the capacitance value monitored by the capacitance sensor does not reach the set value. Capacitance threshold and determine that the acceleration sensor does not monitor the acceleration in either direction.
- the capacitive sensor is further configured to monitor whether the capacitance value reaches a capacitance threshold if the determining module determines that the electronic device is in a stationary state for more than a preset time period; and the determining module is further configured to perform capacitive sensor monitoring.
- the determining module is further configured to: if the capacitance value monitored by the capacitance sensor reaches the capacitance threshold, continue to monitor the electronic device through the acceleration sensor to determine whether the electronic device is at rest.
- the determining module is further configured to: if it is determined that the electronic device is in a static state for more than a preset period of time, determining that the electronic device is not in proximity to the human body; and the determining module is further configured to determine, by using the acceleration sensor, that the electronic device is in a stationary state If the preset time period is not exceeded, continue to monitor whether the electronic device moves in the horizontal direction.
- the monitoring module is further configured to determine whether the acceleration in either direction is detected if the capacitance value monitored by the capacitive sensor reaches a capacitance threshold.
- a third aspect provides a device for detecting an electronic device that is close to a human body
- the device includes a sensor and a processor, a sensor for monitoring acceleration of the electronic device in a preset direction, and a processor configured to monitor a preset direction according to the sensor
- the acceleration on the upper side determines whether the electronic device is in a stationary state, and whether the time in the stationary state exceeds a preset time period; the processor is further configured to: if it is determined that the electronic device is not in a stationary state, or is in a stationary state, the time does not exceed a preset time
- the segment determines that the electronic device is close to the human body.
- the preset direction is a non-horizontal direction.
- the preset direction may be a direction perpendicular to the plane of the keyboard.
- the senor includes an acceleration sensor for monitoring the acceleration of the electronic device in a predetermined direction.
- the processor is also used to increase the sensitivity of the acceleration sensor.
- the processor is further configured to determine if the electronic device is moving in a horizontal direction if the acceleration sensor monitors acceleration in either direction.
- the processor is further configured to read the acceleration detected by the acceleration sensor in any direction according to a preset time interval; if there is a continuous N times, the acceleration in the preset direction is greater than or equal to the first
- the threshold is determined to be that the electronic device is moved and does not move in the horizontal direction; if there is no continuous acceleration detected in the preset direction that is greater than or equal to the first threshold, and there are consecutive N times of monitoring in the horizontal direction
- the acceleration is greater than the first threshold to determine that the electronic device is moving in a horizontal direction; wherein N is a positive integer greater than zero.
- the processor is further configured to: if it is determined that the acceleration in the preset direction monitored by the sensor is less than or equal to the second threshold, determine that the electronic device is in a stationary state; if the preset direction monitored by the sensor is determined The acceleration on the second is greater than the second threshold, determining that the electronic device is not in a stationary state; wherein the second threshold is less than the first threshold.
- the senor further includes a capacitive sensor; the capacitive sensor is configured to monitor whether the capacitance value reaches a set capacitance threshold; and the processor is further configured to determine that the capacitance value monitored by the capacitive sensor does not reach the set capacitance Threshold and determine that the acceleration sensor is not monitoring acceleration in either direction.
- the capacitive sensor is further configured to monitor whether the capacitance value reaches a capacitance threshold if the processor determines that the electronic device is in a stationary state for more than a preset period of time; the processor is further configured to monitor the capacitance sensor If the capacitance value does not reach the capacitance threshold, it is determined that the electronic device is not close to the human body; the processor is further configured to continue monitoring the electronic device through the acceleration sensor to determine whether the electronic device is in a static state if the capacitance sensor detects that the capacitance value reaches the capacitance threshold.
- the processor is further configured to: if it is determined that the electronic device is in a static state for more than a preset period of time, determining that the electronic device is not in proximity to the human body; and the processor is further configured to determine, by using the acceleration sensor, that the electronic device is in a stationary state For a preset period of time, continue to monitor whether the electronic device is moving in the horizontal direction.
- the acceleration sensor is further configured to determine whether the acceleration in either direction is detected if the capacitance value monitored by the capacitance sensor reaches a capacitance threshold.
- a computer storage medium for storing computer software instructions for use in the above apparatus, comprising programs for performing the above aspects.
- the embodiment of the present application provides a method, device, and device for detecting an electronic device approaching a human body, by monitoring an acceleration of the electronic device in a preset direction, and determining, according to the acceleration, whether the electronic device is in a static state and in a static state. Whether the preset time period is exceeded. If the electronic device is not in a stationary state, or is in a stationary state for a predetermined period of time, it can be determined that the electronic device is close to the human body.
- the present invention determines whether the electronic device is stationary and is stationary for more than a preset period of time by monitoring the acceleration of the electronic device. Since the acceleration is not affected by non-human factors, and combined with the characteristics of the use of the electronic device on the human body, it can be accurately It is judged whether the electronic device is placed on the human body, which reduces the misjudgment of the capacitive sensor and improves the accuracy of the detection.
- the number of the capacitive sensors is at least three.
- a capacitive sensor is placed on each side of the notebook to detect the two-leg mode; a capacitive sensor is placed in the middle of the notebook to detect the one-leg mode.
- the position of the capacitive sensor needs to be opened.
- the capacitive sensor on the left and right sides of the notebook can be covered by the foot pad, and the opening position of the capacitive sensor in the middle is directly exposed, which affects the appearance of the notebook.
- the present application employs an acceleration sensor. Since the acceleration sensor is not affected by the material of the notebook casing, the notebook does not need to be opened, so that the appearance of the notebook is not affected.
- FIG. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
- FIG. 2 is a flowchart of a method for detecting an electronic device approaching a human body according to an embodiment of the present application
- FIG. 3 is a schematic diagram of a method for setting an coordinate axis according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a method for placing an acceleration sensor according to an embodiment of the present application.
- FIG. 5 is a flowchart of another method for detecting an electronic device approaching a human body according to an embodiment of the present disclosure
- FIG. 6 is a flowchart of still another method for detecting an electronic device approaching a human body according to an embodiment of the present application
- FIG. 7 is a flowchart of still another method for detecting an electronic device approaching a human body according to an embodiment of the present application.
- FIG. 8 is a schematic structural diagram of an apparatus for detecting an electronic device approaching a human body according to an embodiment of the present application.
- the electronic device In the process of using an electronic device, the electronic device is usually placed on a desktop or placed directly on the human body.
- the processor of the electronic device can run at full speed, and the operating frequency is not limited.
- the working frequency of the electronic device needs to be limited to a reasonable range, so as to ensure that the temperature of the electronic device does not burn the human body and avoid excessive electromagnetic radiation to damage the human body. Therefore, the method provided by the embodiment of the present application is needed to detect whether the electronic device is close to the human body.
- the electronic device needs to reduce the temperature of the electronic device by reducing the working frequency or reducing the brightness of the screen display, thereby avoiding The human body causes damage and avoids excessive electromagnetic radiation damage to the human body.
- the electronic device provided by the embodiment of the present application can be used to implement the method implemented by the embodiments of the present application.
- the parts related to the embodiment of the present application are shown. If the specific technical details are not disclosed, please refer to the following.
- the electronic device can be a notebook computer, a tablet computer, a UMPC (Ultra-mobile Personal Computer), a netbook, a PDA (Personal Digital Assistant), and the like.
- FIG. 1 is a block diagram showing a portion of the structure of a notebook computer 100 associated with various embodiments of the present application.
- the notebook computer 100 includes components such as a memory 110, a sensor 120, a processor 130, and a power source 140.
- components such as a memory 110, a sensor 120, a processor 130, and a power source 140.
- the notebook computer 100 shown in FIG. The structure does not constitute a limitation to a notebook computer, and may include more or fewer components than those illustrated, or some components may be combined, or different component arrangements.
- the memory 110 can be used to store software programs and modules, and the processor 130 executes various functional applications and data processing of the notebook computer 100 by running software programs and modules stored in the memory 110.
- the memory 110 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to The data created by the use of the notebook computer 100 (such as audio data, image data, phone book, etc.).
- the memory 110 may include a high speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
- the memory 110 may be used to store an application, data, and the like that perform the method for implementing the present application.
- the sensor 120 may include an acceleration sensor 121.
- the acceleration sensor 121 can detect the magnitude of the acceleration of the notebook computer 100 in various directions (generally three axes), and can detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the notebook computer 100 (such as horizontal and vertical screen switching).
- the related information such as a pedometer, a tap) or the like, and the acceleration sensor 121 may be disposed at a position on either side of the left and right sides of the notebook computer 100.
- the acceleration sensor 121 can also adjust the detection accuracy of the acceleration sensor 121 by sensitivity. The higher the sensitivity, the higher the detection accuracy. For example, when the moving range of the notebook computer is small, the acceleration and direction when moving can be detected.
- the sensor 120 may further include a capacitance sensor 141.
- the capacitance sensor 141 detects whether the base of the notebook computer 100 is directly in contact with the human body through the measured change in the capacitance value.
- the capacitance sensor 141 may be disposed inside the base of the notebook computer 100.
- the base of the notebook computer 100 is a metal outer layer, since the metal outer layer shields the capacitive sensing of the capacitance sensor 141, an opening is required at the metal outer layer where the capacitance sensor 141 is disposed.
- the processor 130 is the control center of the notebook computer 100, which connects various portions of the entire notebook computer 100 using various interfaces and lines, by running or executing software programs and/or modules stored in the memory 110, and by calling them stored in the memory 110.
- the data is executed to perform various functions of the notebook computer 100 and process data, thereby performing overall monitoring of the notebook computer 100.
- the processor 130 may include one or more processing units; the processor 130 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, an application, etc., and the modem processor mainly Handle wireless communications. It can be understood that the above modem processor may not be integrated into the processor 130.
- the processor 130 may reduce the temperature of the electronic device in such a manner that the detection result detected by the sensor 120 controls the operating frequency of the processor 130 or the screen display brightness of the display unit 130.
- the notebook computer 100 also includes a power source 140 (such as a battery) for powering various components.
- a power source 140 such as a battery
- the power source can be logically coupled to the processor 130 through a power management system to manage functions such as charging, discharging, and power management through the power management system. .
- the notebook computer 100 may further include a WiFi (Wireless Fidelity) module, a Bluetooth module, and the like, and details are not described herein again.
- a WiFi Wireless Fidelity
- Bluetooth Wireless Fidelity
- a method for detecting an electronic device approaching a human body may be applied to an electronic device as shown in FIG. 1, wherein the electronic device may include at least one acceleration sensor, and may also include at least one acceleration sensor and At least one capacitive sensor is not limited herein.
- the method specifically includes:
- the electronic device monitors its own acceleration in a preset direction.
- the preset direction is a non-horizontal direction.
- the coordinate axes are set in advance, and can be set as follows: on the horizontal plane, any two perpendicular directions are the X-axis and the Y-axis, and the direction of the gravity line is the Z-axis. It can also be set as follows: as shown in FIG. 3, on the plane where the keyboard of the notebook computer is located, the direction parallel to the button is the X axis, the direction perpendicular to the button is the Y axis, and the direction perpendicular to the plane of the keyboard is the Z axis.
- the embodiment of the present application is not limited.
- the electronic device can monitor the acceleration of the electronic device in a preset direction on the coordinate axis by using the acceleration sensor, and determine whether the electronic device moves and the amplitude of the movement by using the acceleration value.
- the acceleration sensor can be disposed at any of the left and right sides of the notebook computer, and the preset direction here can be the Z-axis direction as shown in FIG.
- the acceleration sensor When the electronic device is turned on, the acceleration sensor also starts to work. For example, when the electronic device is placed on the desktop, it is turned on, or placed on the person's leg to boot.
- the electronic device determines, according to the acceleration in the preset direction, whether the electronic device is in a stationary state, and whether the time in the stationary state exceeds a preset time period.
- step 301 is performed. Refer to Figure 6 for this step.
- the preset direction in the present application is described by taking the Z axis in the second preset coordinate axis as an example.
- the acceleration of the electronic device in the Z-axis direction is zero, it can be determined that the electronic device is in a stationary state.
- the electronic device is placed on the desktop, there are cases such as tapping the keyboard, wind blowing, etc., which may cause slight jitter of the electronic device, so that the acceleration of the electronic device is not zero at this time, and this situation should also be considered as static. status.
- it is necessary to set a second threshold and when the acceleration of the electronic device in the Z-axis direction is less than the second threshold, the electronic device can be considered to be in a stationary state.
- tapping the keyboard can also be excluded by monitoring whether the electronic device has input, which is not limited herein.
- the electronic device may remain stationary for a period of time, but may not remain stationary at all times. Therefore, when it is detected that the electronic device is in a stationary state, it is also necessary to determine whether the stationary state exceeds a preset period of time to further distinguish whether the electronic device is placed on the desktop or placed on the leg.
- the preset time period may be, for example, 5 minutes or other values, which is not limited in this application.
- the electronic device determines that the electronic device is close to the human body.
- the electronic device when detecting that the electronic device is close to the human body, the electronic device needs to reduce the temperature of the electronic device by reducing the working frequency or reducing the brightness of the screen display, thereby avoiding harm to the human body.
- the electronic device is placed on the leg and turned on and placed on the leg for use.
- An implementation manner of the embodiment of the present application is: when the electronic device only includes the acceleration sensor, since the leg cannot be kept still for a relatively long time, the electronic device always has jitter or shakes after a period of time. Then, the acceleration measured by the acceleration sensor can be used to determine whether the electronic device is always shaking, or the time in the stationary state does not exceed the preset time period, and further determining whether the electronic device is placed on the leg.
- Another implementation manner of the embodiment of the present application is: when the electronic device includes an acceleration sensor and one or two capacitive sensors, there may be a wallet or an electronic device in the trouser pocket, so that the capacitive sensor does not directly contact the leg. And thus not triggered. However, only the electronic device is used on the leg, the electronic device will always shake or shake after a period of time, the acceleration sensor can detect it, and confirm that the electronic device is placed on the leg. Therefore, the acceleration sensor can also reduce the capacitance sensor. Misjudgment.
- a method for detecting an electronic device approaching a human body by using an embodiment of the present application by monitoring an acceleration of the electronic device in a preset direction, and determining whether the electronic device is in a static state according to the acceleration, and whether the time in the stationary state exceeds a pre-predetermined time Set the time period. If the electronic device is not in a stationary state, or the time in which the stationary state is described does not exceed a preset period of time, it may be determined that the electronic device is in proximity to the human body.
- the present invention determines whether the electronic device is stationary and is stationary for more than a preset period of time by monitoring the acceleration of the electronic device. Since the acceleration is not affected by non-human factors, and combined with the characteristics of the use of the electronic device on the human body, it can be accurately It is judged whether the electronic device is placed on the human body, which reduces the misjudgment of the capacitive sensor and improves the accuracy of the detection.
- the number of the capacitive sensors is at least three.
- a capacitive sensor is placed on each side of the notebook to detect the two-leg mode; a capacitive sensor is placed in the middle of the notebook to detect the one-leg mode.
- the position of the capacitive sensor needs to be opened.
- the capacitive sensor on the left and right sides of the notebook can be covered by the foot pad, and the opening position of the capacitive sensor in the middle is directly exposed, which affects the appearance of the notebook.
- the present application employs an acceleration sensor. Since the acceleration sensor is not affected by the material of the notebook casing, the notebook computer does not need to be opened, and the acceleration sensor does not affect the appearance of the notebook.
- an acceleration sensor may be used to monitor the acceleration of the electronic device, and the placement position of the electronic device may also be changed. Therefore, before step 101, as shown in FIG. 5, the embodiment of the present application further provides a detection electronic device.
- the method for the device to approach the human body specifically includes:
- the electronic device is in an initial state.
- the acceleration sensor of the electronic device is not triggered. If the electronic device also contains a capacitive sensor, the capacitive sensor is also not triggered, and the electronic device may be placed on the desktop.
- the electronic device determines that the acceleration sensor is triggered.
- the sensitivity of the acceleration sensor is set according to the range in which the acceleration is to be monitored. For example, the sensitivity of the acceleration sensor can be set lower when the electronic device is placed on the desktop.
- the acceleration sensor is triggered only when a large acceleration occurs, for example, when a person picks up an electronic device to move. Therefore, it is necessary to set a first threshold for the acceleration sensor. When the acceleration of the electronic device is greater than or equal to the first threshold, the electronic device confirms that the acceleration sensor is triggered, and can confirm that the electronic device is moved.
- the electronic device determines that the acceleration sensor is triggered is that the electronic device reads the acceleration measured by the acceleration sensor in three axial directions of the preset coordinate axis according to a preset time interval. In either axis direction, if there is a continuous N times of monitored acceleration greater than or equal to the first threshold, it can be determined that the acceleration sensor is triggered.
- the electronic device determines, by the acceleration sensor, whether the electronic device moves in a horizontal direction.
- step 204 is performed.
- step 201 Determining the electronic device if there is no continuous N times of monitoring that the acceleration in the Z-axis direction is greater than or equal to the first threshold, and there are consecutive N times of monitoring that the acceleration in the X-axis or Z-axis direction is greater than or equal to the first threshold Moving in the horizontal direction, for example, if the electronic device is placed on a movable vehicle, if the electronic device moves in the horizontal direction and the capacitive sensor is not triggered, it can be considered that the electronic device does not approach the human body, and the electronic device does not need to perform temperature reduction and frequency reduction processing. . When the electronic device is stationary, step 201 is performed.
- the electronic device increases the sensitivity of the acceleration sensor.
- an electronic device is placed on a desktop and a person picks up the electronic device and places it elsewhere.
- the electronic device only includes an acceleration sensor.
- the electronic device When the electronic device is placed on the desktop, the electronic device is at a standstill and the acceleration sensor is not triggered.
- the action of picking up the movement triggers the acceleration sensor.
- Another implementation manner of the embodiment of the present application is: when the electronic device includes the acceleration sensor and one or two capacitive sensors, when the electronic device is placed on the desktop, neither the acceleration sensor nor the capacitive sensor is triggered, when the electronic device is picked up The acceleration sensor is triggered.
- the capacitive sensor is still not triggered, possibly because of a wallet or electronic device in the trouser pocket.
- the acceleration sensor can detect the jitter of the electronic device and confirm that the electronic device is placed on the leg. Therefore, the detection of the acceleration sensor can also reduce the misjudgment of the capacitive sensor.
- the judgment may be assisted according to the variation of the angle between the Z axis and the gravity line, for example, when the electronic device is placed on the desktop, it is at rest.
- the angle between the Z-axis and the gravity line hardly changes.
- the angle between the Z axis and the gravity line may change significantly. Therefore, it is possible to jointly determine whether the electronic device moves and the amplitude of the movement by the value of the acceleration of the electronic device on the Z-axis and the change in the angle between the Z-axis and the gravity line, and the detection accuracy can be improved.
- the electronic device can also be used with a gyro sensor.
- a gyro sensor For example, if the notebook is not placed horizontally, when the person just rotates the laptop, it may cause the laptop to accelerate in the Z-axis direction and trigger the acceleration sensor. At this time, the electronic device is not considered to have moved. Therefore, the use of the gyroscope can also eliminate the case where the electronic device only rotates.
- the embodiment of the present application can make a more accurate judgment on the movement of the electronic device in combination with the gyroscope.
- a method for detecting an electronic device approaching a human body by monitoring an acceleration of the electronic device, and further determining whether the electronic device is moved according to whether the acceleration is greater than a first threshold. After determining that the electronic device is moved, combined with the characteristics of the use of the electronic device on the human body, it can accurately determine whether the electronic device is moved to the human body, which can reduce the misjudgment of the capacitive sensor and improve the accuracy of the detection. .
- the method for detecting the proximity of the electronic device to the human body provided by the embodiment of the present application further includes:
- step 301 If it is determined that the electronic device is in a static state for more than a preset period of time, the electronic device monitors whether the capacitance value reaches a capacitance threshold by using a capacitance sensor. If the capacitance value does not reach the capacitance threshold, step 302 is performed; if the capacitance threshold is reached, step 303 is performed.
- the capacitive sensor detects whether the human body is detected by monitoring whether the capacitance value reaches the capacitance value.
- the capacitance value measured by the capacitive sensor reaches the capacitance threshold.
- the electronic device determines that the electronic device is not in proximity to the human body.
- the electronic device continues to monitor, by the acceleration sensor, whether the electronic device is in a static state for more than the preset time period. If yes, go to step 302; if no, go to step 203.
- the electronic device since the capacitance value measured by the capacitance sensor reaches the capacitance threshold, the electronic device may be placed on the leg, or may be placed on a metal desktop or a heat sink, so in order to determine whether to put it on the leg, it is necessary to once again
- the electronic device is monitored by the acceleration sensor to determine whether the electronic device is stationary and stationary for a preset period of time.
- the duration of the preset time period here may be the same as or different from the above.
- the electronic device is monitored again for a preset period of time, it can be confirmed that the capacitive sensor is misjudged, and the electronic device may be placed on a metal desktop or a heat sink, and the electronic device is not close to the human body.
- the electronic device is placed on the leg, and there is an exception that the acceleration sensor detects that the electronic device has been stationary for a preset period of time. At this point, it is necessary to monitor whether the capacitance value reaches the capacitance threshold through the capacitive sensor. If it is not reached, it can be confirmed that the electronic device is not close to the human body; if the capacitance threshold is reached, it may be that the electronic device may be placed on a metal desktop or heat dissipation. On the device, it is necessary to continue to use the acceleration sensor to monitor whether the time when the electronic device is stationary is longer than the preset time period.
- step 202 is performed.
- the embodiment of the present application further provides a method for detecting the proximity of the electronic device to the human body, specifically including :
- the electronic device determines whether the capacitance value monitored by the capacitive sensor reaches a capacitance threshold, the electronic device determines whether the acceleration sensor detects acceleration in either direction.
- step 202 if the acceleration sensor detects that the electronic device has moved, step 202 is performed; if the acceleration sensor does not detect the movement of the electronic device, step 204 is performed.
- the electronic device is turned on on the leg, or turned on on a metal desktop or heat sink, the capacitive sensor is triggered, and the acceleration sensor is not triggered. At this time, the sensitivity of the acceleration sensor is increased, and the electronic device is continuously monitored for jitter. If the jitter occurs, it is confirmed on the leg. If there is still no jitter within the preset time period, monitor the capacitance sensor again to reach the capacitance threshold. If it is reached, the electronic device is placed on a metal desktop or a heat sink. The capacitance is misjudged, and only the acceleration sensor is used to judge and Adjust the sensitivity of the acceleration sensor back to its original value.
- each electronic device such as a notebook computer, etc.
- each electronic device includes hardware structures and/or software modules corresponding to the execution of the respective functions.
- the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
- the embodiment of the present application may divide the functional modules of the electronic device according to the foregoing method example.
- each functional module may be divided according to each function, or two or more functions may be integrated into one processing module.
- the above integrated modules can be implemented in the form of hardware or Implemented in the form of a software function module. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 8 is a schematic diagram showing a possible structure of the device 800 involved in the foregoing embodiment.
- the device 800 includes a monitoring module 801 and a determining module 802.
- the monitoring module 801 is configured to support the electronic device 800 to perform the process 101 in FIG. 2, the processes 301 and 303 in FIG. 6, and the 401 in FIG. 7;
- the determining module 802 is configured to support the electronic device to perform the processes 102 and 103 in FIG. Process 201-204 in FIG. 5, process 302 in FIG. All the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.
- the monitoring module 801 can be the sensor 120 shown in FIG. 1; the determining module 802 is the processor 130 shown in FIG. 1, for example, can be a central processing unit (CPU), a general-purpose processor, and digital signal processing. Digital Signal Processor (DSP), Application-Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component or random combination. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the steps of a method or algorithm described in connection with the present disclosure may be implemented in a hardware or may be implemented by a processor executing software instructions.
- the software instructions may be composed of corresponding software modules, which may be stored in a random access memory (RAM), a flash memory, a read only memory (ROM), an erasable programmable read only memory ( Erasable Programmable ROM (EPROM), electrically erasable programmable read only memory (EEPROM), registers, hard disk, removable hard disk, compact disk read only (CD-ROM) or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor to enable the processor to read information from, and write information to, the storage medium.
- the storage medium can also be an integral part of the processor.
- the functions described herein can be implemented in hardware, software, firmware, or any combination thereof.
- the functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium.
- Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another.
- a storage medium may be any available media that can be accessed by a general purpose or special purpose computer.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Power Sources (AREA)
Abstract
L'invention concerne un procédé, un appareil et un dispositif de détection de la proximité d'un dispositif électronique par rapport à un corps humain, qui se rapportent au domaine de la technologie des informations, et qui résolvent le problème de fiabilité d'un procédé existant consistant à utiliser un capteur capacitif pour déterminer si un dispositif électronique est placé sur un corps humain. Le procédé de détection de la proximité d'un dispositif électronique par rapport à un corps humain comprend les étapes suivantes : un dispositif électronique surveille son accélération dans une direction prédéfinie (101), la direction prédéfinie étant une direction non horizontale ; le dispositif électronique détermine, en fonction de l'accélération dans la direction prédéfinie, s'il est dans un état immobile, et il détermine si l'état immobile est maintenu plus longtemps qu'une période prédéfinie (102) ; et, si le dispositif électronique détermine qu'il n'est pas dans un état immobile ou que l'état immobile n'est pas maintenu plus longtemps que la période prédéfinie, il détermine qu'il est proche du corps humain (103). Le procédé, l'appareil et le dispositif de détection de la proximité d'un dispositif électronique par rapport à un corps humain servent à déterminer si un dispositif électronique en cours d'utilisation est proche d'un corps humain.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201780009700.9A CN108700938B (zh) | 2017-02-16 | 2017-04-25 | 一种检测电子设备接近人体的方法、装置及设备 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710084717 | 2017-02-16 | ||
CN201710084717.2 | 2017-02-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018149030A1 true WO2018149030A1 (fr) | 2018-08-23 |
Family
ID=63170492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/081901 WO2018149030A1 (fr) | 2017-02-16 | 2017-04-25 | Procédé, appareil et dispositif de détection de la proximité d'un dispositif électronique par rapport à un corps humain |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108700938B (fr) |
WO (1) | WO2018149030A1 (fr) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115765802B (zh) * | 2022-10-24 | 2024-08-02 | 维沃移动通信有限公司 | 电子设备、检测方法和可读存储介质 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685305A (zh) * | 2011-03-14 | 2012-09-19 | 深圳市同洲软件有限公司 | 一种移动终端切换情景模式的方法及移动终端 |
CN102984372A (zh) * | 2012-11-21 | 2013-03-20 | 广东欧珀移动通信有限公司 | 一种熄屏亮屏的方法、装置及移动终端 |
CN103248747A (zh) * | 2012-02-09 | 2013-08-14 | 中兴通讯股份有限公司 | 一种基于传感器调整电磁波能量吸收比的方法及移动终端 |
CN103631494A (zh) * | 2013-11-15 | 2014-03-12 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
CN104238728A (zh) * | 2013-06-19 | 2014-12-24 | 联想(北京)有限公司 | 状态判断方法和装置 |
CN104639732A (zh) * | 2013-11-13 | 2015-05-20 | 上海斐讯数据通信技术有限公司 | 一种自动点亮屏幕的电子设备及方法 |
US20150201387A1 (en) * | 2014-01-10 | 2015-07-16 | Microsoft Corporation | Radio Frequency (RF) Attenuation Functions for Specific Absorption Rate (SAR) Compliance |
CN105516442A (zh) * | 2014-09-25 | 2016-04-20 | 宇龙计算机通信科技(深圳)有限公司 | 一种事件提醒方法及移动终端 |
CN105635467A (zh) * | 2015-12-31 | 2016-06-01 | 上海摩软通讯技术有限公司 | 移动终端及其提醒方法 |
CN105866469A (zh) * | 2016-03-25 | 2016-08-17 | 广东欧珀移动通信有限公司 | 终端加速度的数据处理方法及装置 |
CN105955484A (zh) * | 2016-05-07 | 2016-09-21 | 乐视控股(北京)有限公司 | 基于终端运动加速度的控制方法和装置 |
CN106034351A (zh) * | 2015-03-09 | 2016-10-19 | 联想(北京)有限公司 | 一种发射功率调整方法及电子设备 |
US9490885B1 (en) * | 2015-05-01 | 2016-11-08 | Amazon Technologies, Inc. | Proximity sensor and antenna system arrangement for metal housing |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8432322B2 (en) * | 2009-07-17 | 2013-04-30 | Apple Inc. | Electronic devices with capacitive proximity sensors for proximity-based radio-frequency power control |
US20120016641A1 (en) * | 2010-07-13 | 2012-01-19 | Giuseppe Raffa | Efficient gesture processing |
CN105939417A (zh) * | 2016-06-03 | 2016-09-14 | 上海摩软通讯技术有限公司 | 移动终端及其信号发射功率调整方法 |
-
2017
- 2017-04-25 CN CN201780009700.9A patent/CN108700938B/zh active Active
- 2017-04-25 WO PCT/CN2017/081901 patent/WO2018149030A1/fr active Application Filing
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685305A (zh) * | 2011-03-14 | 2012-09-19 | 深圳市同洲软件有限公司 | 一种移动终端切换情景模式的方法及移动终端 |
CN103248747A (zh) * | 2012-02-09 | 2013-08-14 | 中兴通讯股份有限公司 | 一种基于传感器调整电磁波能量吸收比的方法及移动终端 |
CN102984372A (zh) * | 2012-11-21 | 2013-03-20 | 广东欧珀移动通信有限公司 | 一种熄屏亮屏的方法、装置及移动终端 |
CN104238728A (zh) * | 2013-06-19 | 2014-12-24 | 联想(北京)有限公司 | 状态判断方法和装置 |
CN104639732A (zh) * | 2013-11-13 | 2015-05-20 | 上海斐讯数据通信技术有限公司 | 一种自动点亮屏幕的电子设备及方法 |
CN103631494A (zh) * | 2013-11-15 | 2014-03-12 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
US20150201387A1 (en) * | 2014-01-10 | 2015-07-16 | Microsoft Corporation | Radio Frequency (RF) Attenuation Functions for Specific Absorption Rate (SAR) Compliance |
CN105516442A (zh) * | 2014-09-25 | 2016-04-20 | 宇龙计算机通信科技(深圳)有限公司 | 一种事件提醒方法及移动终端 |
CN106034351A (zh) * | 2015-03-09 | 2016-10-19 | 联想(北京)有限公司 | 一种发射功率调整方法及电子设备 |
US9490885B1 (en) * | 2015-05-01 | 2016-11-08 | Amazon Technologies, Inc. | Proximity sensor and antenna system arrangement for metal housing |
CN105635467A (zh) * | 2015-12-31 | 2016-06-01 | 上海摩软通讯技术有限公司 | 移动终端及其提醒方法 |
CN105866469A (zh) * | 2016-03-25 | 2016-08-17 | 广东欧珀移动通信有限公司 | 终端加速度的数据处理方法及装置 |
CN105955484A (zh) * | 2016-05-07 | 2016-09-21 | 乐视控股(北京)有限公司 | 基于终端运动加速度的控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108700938B (zh) | 2021-02-09 |
CN108700938A (zh) | 2018-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107567607B (zh) | 用于计算装置的基于加速度计的霍尔效应传感器滤波 | |
EP3100133B1 (fr) | Activation d'affichage sans bouton | |
US10353571B2 (en) | Method and apparatus for preventing touchscreen misoperation | |
CN106648233B (zh) | 一种移动终端的触摸屏控制方法、装置及移动终端 | |
US10559273B2 (en) | Display screen control method and apparatus and terminal | |
US11719718B2 (en) | System and method for determining whether an electronic device is located on a stationary or stable surface | |
KR20180102701A (ko) | 전환 중에 컨버터블 모바일 장치와의 비의도적인 사용자 상호작용을 방지하기 위한 메커니즘 | |
KR20140014266A (ko) | 모션 기반 기기 동작 | |
TW201344537A (zh) | 電子裝置及其觸控屏保護方法與保護系統 | |
CN106200878A (zh) | 指纹控制方法、装置及移动终端 | |
JP2014119931A (ja) | 電子機器およびタッチセンサの制御プログラム | |
US9417667B2 (en) | Methods and devices for touchscreen eavesdropping prevention | |
WO2018149030A1 (fr) | Procédé, appareil et dispositif de détection de la proximité d'un dispositif électronique par rapport à un corps humain | |
CN102073281A (zh) | 避免误触电源开关的方法及其装置 | |
CA2851705C (fr) | Procedes et dispositifs visant a prevenir l'interception illicite a partir d'un ecran tactile | |
TWM403684U (en) | Portable computer | |
US12175024B2 (en) | System and method for determining whether an electronic device is located on a stationary or stable surface | |
TW201537443A (zh) | 防止誤觸的方法及其電子裝置 | |
CN106021008B (zh) | 一种控制方法及终端 | |
JP2015035110A (ja) | 表示装置、及び、表示装置の制御方法 | |
CN117519803A (zh) | 设备拾取检测 | |
JP6158050B2 (ja) | 電子機器、方法及びプログラム | |
CN119620878A (zh) | 防误触方法及相关装置 | |
JP2015164253A (ja) | 通信端末、および制御方法 | |
JP2015055935A (ja) | 表示装置及びその制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17896726 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17896726 Country of ref document: EP Kind code of ref document: A1 |