WO2015188441A1 - 一种自动唤醒终端设备的方法及装置 - Google Patents
一种自动唤醒终端设备的方法及装置 Download PDFInfo
- Publication number
- WO2015188441A1 WO2015188441A1 PCT/CN2014/084430 CN2014084430W WO2015188441A1 WO 2015188441 A1 WO2015188441 A1 WO 2015188441A1 CN 2014084430 W CN2014084430 W CN 2014084430W WO 2015188441 A1 WO2015188441 A1 WO 2015188441A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- user
- posture
- parameter
- coordinate axis
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
Definitions
- the present invention relates to the field of electronic terminal devices, and in particular, to a method and an apparatus for automatically waking up a terminal device.
- BACKGROUND OF THE INVENTION Intelligent terminals are becoming more and more popular.
- users In order to achieve the purpose of reducing power consumption, users generally turn off their screens when not using smart terminals, and then manually light the screen when users need to use them.
- the screen is generally lit by pressing the Power button.
- the positions of the Power keys of different mobile phones are different. As the size of the screen of the mobile phone is getting larger and larger, it is more difficult for the user to illuminate the screen through the Power button.
- the technical problem to be solved by the embodiments of the present invention at least includes providing a method and apparatus for automatically waking up a terminal device, and implementing automatic wake-up of the terminal device according to the user's usage habits.
- the technical solution adopted by the embodiment of the present invention is: the method for automatically waking up a terminal device, comprising: acquiring a posture parameter of a user to use the terminal device; detecting a posture of the terminal device, and using the posture parameter of the detected terminal device in the using Matching is performed in the pose parameters, and the terminal device is woken up when the match is made.
- the attitude parameter includes: an acceleration value on a three-dimensional coordinate axis of the gravity sensor of the terminal device; the waking includes: lighting the screen, or lighting the screen and unlocking.
- the acquiring the posture parameter of the user to the terminal device includes: recording the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device whenever the user manually wakes up the terminal device by using a button, as the user to the terminal device Use attitude parameters; or, Prompting the user to place and maintain the terminal device according to the user's customary posture for the first set time, and then recording the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device as the user's attitude parameter for the terminal device; or, at the terminal
- the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device is prefabricated according to the usage statistics of the user, and is used as the posture parameter of the user to the terminal device.
- the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device is recorded, and the number of occurrences of the acceleration value on the three-dimensional coordinate axis of the same group of gravity sensors exceeds the set value.
- the acceleration value on the three-dimensional coordinate axis of the set of gravity sensors is used as the usage attitude parameter of the user to the terminal device. Further, when the terminal device is in a stationary state and is maintained for the second set time, the posture of the terminal device is detected.
- the embodiment of the present invention further provides an apparatus for automatically waking up a terminal device, including: an acquiring module, configured to acquire a posture parameter used by the user for the terminal device; a detecting module configured to detect a posture of the terminal device; and a matching wake-up module, configured to be based on The detected attitude parameters of the terminal device are matched in the usage posture parameter, and the terminal device is awakened when the matching is performed.
- the attitude parameter includes: an acceleration value on a three-dimensional coordinate axis of the gravity sensor of the terminal device; the waking includes: lighting the screen, or lighting the screen and unlocking.
- the acquiring module is configured to: when the user manually wakes up the terminal device by using a button, record an acceleration value on a two-dimensional coordinate axis of the gravity sensor of the terminal device, as a usage posture parameter of the user to the terminal device; or , prompting the user to place and maintain the terminal device according to the user's customary posture for the first set time, and then recording the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device as the user's use posture parameter for the terminal device; or The acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device is pre-fabricated in the terminal device according to the user usage habit statistics, as the usage posture parameter of the user to the terminal device.
- the detecting module is configured to: when the terminal device is in a stationary state and maintain the second set time, detect the posture of the terminal device.
- the embodiment of the present invention further provides a terminal device, including: a gravity sensor, configured to detect a posture of the terminal device, and obtain a posture parameter of the terminal device; and a processor configured to acquire a posture parameter of the user to use the terminal device; The attitude parameters of the arriving terminal device are matched in the usage posture parameter, and the terminal device is woken up when the matching is performed.
- a gravity sensor configured to detect a posture of the terminal device, and obtain a posture parameter of the terminal device
- a processor configured to acquire a posture parameter of the user to use the terminal device;
- the attitude parameters of the arriving terminal device are matched in the usage posture parameter, and the terminal device is woken up when the matching is performed.
- the embodiment of the present invention has at least the following advantages:
- the method and device for automatically waking up the terminal device according to the embodiment of the present invention do not require the user to manually illuminate the screen and unlock the cumbersome operation;
- the parameters can automatically identify the user's wake-up requirements for the terminal device according to the different habits of each user when using different terminals, which greatly improves the user experience.
- 1 is a flowchart of a method for automatically waking up a terminal device according to a first embodiment of the present invention
- FIG. 2 is a schematic structural diagram of a device for automatically waking up a terminal device according to a second embodiment of the present invention
- FIG. 3 is a third embodiment of the present invention.
- FIG. 4 is a flowchart of a method for automatically lighting a smart terminal according to a fourth embodiment of the present invention
- FIG. 5 is a schematic diagram of a gesture of a user holding a smart terminal according to a fourth embodiment of the present invention
- FIG. 7 is a flowchart of maintaining a three-dimensional gesture list of an automatic bright screen by a manual method according to a fourth embodiment of the present invention
- FIG. 8 is a flowchart of a startup detection operation according to a fourth embodiment of the present invention
- FIG. 9 is a schematic structural diagram of a system for automatically lighting a screen of an intelligent terminal according to a fourth embodiment of the present invention.
- a first embodiment of the present invention a method for automatically waking up a terminal device, as shown in FIG. 1, includes the following specific steps: Step S101: Acquire a usage posture parameter of a user to a terminal device.
- the posture parameters in the first two steps of the embodiment include: an acceleration value on a three-dimensional coordinate axis of the gravity sensor of the terminal device, and preferably, the acceleration value on the three-dimensional coordinate axis may have a certain error range, which is convenient. More flexible and accurate identification of the user's wake-up requirements for the terminal device.
- the wake-up in this embodiment includes: lighting the screen, or lighting the screen and unlocking.
- step S101 the manner of using the posture parameter of the user to the terminal device is obtained, including the following three types: First: When the user manually wakes up the terminal device by pressing the button, the three-dimensional coordinate axis of the gravity sensor of the terminal device is recorded. The acceleration value is used as the user's attitude parameter for the terminal device.
- the first mode may be further configured to: when the user manually wakes up the terminal device by pressing a button, record the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device, when the three-dimensional coordinate axis of the same group of gravity sensors When the number of occurrences of the acceleration value exceeds the set number of times threshold, the acceleration value on the three-dimensional coordinate axis of the set of gravity sensors is used as the usage attitude parameter of the user to the terminal device.
- the user's habit of using the terminal device can be more accurately summarized, that is, the posture that the user usually uses when using the terminal device is adopted, and the posture can be obtained by the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device. Reflected accurately.
- the second type prompts the user to place and maintain the terminal device according to the posture of the user for the first set time, and then records the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device as the usage posture parameter of the user to the terminal device.
- the third type The acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device is prefabricated in the terminal device according to the user usage habit statistics, as the user uses the attitude parameter of the terminal device.
- Step S102 detecting a posture of the terminal device, and obtaining a posture parameter of the terminal device.
- step S102 can be further configured to: detect the posture of the terminal device when the terminal device is in a stationary state and is maintained for the second set time.
- Step S103 Perform matching in the use posture parameter based on the detected posture parameter of the terminal device, and wake up the terminal device when matching.
- the second embodiment of the present invention corresponds to the first embodiment.
- This embodiment introduces an apparatus for automatically waking up a terminal device. As shown in FIG. 2, the following components are included:
- the obtaining module 100 is configured to obtain a usage posture parameter of the user to the terminal device.
- the attitude parameter mentioned in this embodiment includes: an acceleration value on a three-dimensional coordinate axis of the gravity sensor of the terminal device.
- the acceleration values on the three-dimensional coordinate axes may have a certain error range.
- the obtaining module 100 obtains the user's attitude parameters for using the terminal device in one of the following three ways: First: Whenever the user manually wakes up the terminal device by pressing a button, the acceleration of the three-dimensional coordinate axis of the gravity sensor of the terminal device is recorded. The value is used as the user's attitude parameter for the terminal device.
- the first mode may be further configured as: the acquisition module 100 records the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device whenever the user manually wakes up the terminal device by using a button, when the same group of gravity sensors When the number of occurrences of the acceleration value on the three-dimensional coordinate axis exceeds the set number of times threshold, the acceleration value on the three-dimensional coordinate axis of the set of gravity sensors is used as the usage attitude parameter of the user to the terminal device.
- the second type prompts the user to place and maintain the terminal device according to the user's customary posture for the first set time, and then records the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device as the user's attitude parameter for the terminal device.
- the third type The acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device is prefabricated in the terminal device according to the user usage habit statistics, as the user uses the attitude parameter of the terminal device.
- the detecting module 200 is configured to detect the posture of the terminal device and obtain the posture parameter of the terminal device. Specifically, the detecting module 200 obtains the posture of the terminal device by detecting the acceleration value on the three-dimensional coordinate axis of the gravity sensor of the terminal device, and also obtains the posture parameter of the terminal device. Preferably, the detecting module 200 is further configured to: detect the posture of the terminal device when the terminal device is in a stationary state and is maintained for the second set time.
- the matching wake-up module 300 is configured to perform matching in the use posture parameter based on the detected attitude parameter of the terminal device, and wake up the terminal device when matching.
- the wake-up of this embodiment includes: lighting the screen, or lighting the screen and unlocking.
- a third embodiment of the present invention can be understood as a physical device, as shown in FIG. 3, including the following components:
- a gravity sensor 400 configured to detect a posture of the terminal device, and obtain a posture parameter of the terminal device
- the processor 500 is configured to acquire a usage posture parameter of the user to the terminal device; the posture parameter of the terminal device detected by the gravity sensor 400 is matched in the usage posture parameter, and the terminal device is awakened when the matching is performed. Specifically, when matching, the processor may send a bright screen request to the power management module to notify the power management module to light the screen of the terminal device. While the screen is lit, the processor can also unlock the screen of the terminal device through software. This kind of unlocking is best applied to the case of non-secure lock screen. For high-level security lock screens such as complex graphics and password encryption, Recommended.
- the processor 500 can adopt the three modes of the first and second embodiments when acquiring the posture parameter of the user to the terminal device. When the first mode is adopted, the posture parameter of the terminal device that is detected by the gravity sensor 400 is also required. It is recorded at the appropriate time as the user's attitude parameter for the terminal device.
- Step S1 The intelligent terminal maintains an automatic bright-screen three-dimensional gesture list.
- Table 1 the structure of the automatic bright-screen three-dimensional gesture list is as shown in Table 1 below.
- the ( ⁇ , ⁇ , ⁇ ) is used to indicate the corresponding intelligent terminal. attitude.
- the automatic bright-screen 3D pose list can be maintained by automatic, manual, pre-made, etc.
- a manual bright-screen count table is used to count the number of times the user manually counts the manual screen, as shown in Table 2 below. Table 2
- the gesture is added to the automatic bright-screen three-dimensional gesture list, that is, Table 1.
- the threshold value may be set to 100, that is, when the smart terminal is in a certain posture and there are 100 operations for manually lighting the screen, the posture is taken as a posture that can trigger the automatic bright screen.
- the process of maintaining the automatic bright-screen three-dimensional gesture list in an automatic manner is as shown in FIG. 6, and includes the following steps: E101: The user manually lights up the screen;
- E102 acquiring terminal three-dimensional posture data, where the three-dimensional posture data specifically refers to: an acceleration value on a three-dimensional coordinate axis of the gravity sensor;
- step E103 determining whether the three-dimensional attitude data is in the automatic bright-screen three-dimensional gesture list, that is, in Table 1, if yes, then ending; if not, then proceeds to step E104;
- E104 determining whether the three-dimensional posture data is in the manual bright-screen count table, that is, in the table 2, if yes, proceeding to step E105, otherwise proceeding to step E106; E105: adding 1 to the number of manually lighting the screen, proceeding to step E107 ; E106: adding the three-dimensional posture data to the manual bright screen statistics table, and setting the number of manual lighting times to 1, the three-dimensional posture is used as the first time the user manually lights up the screen for counting;
- E107 Whether the number of statistics exceeds the set number of times, for example: 100, if yes, then proceeds to step E108, otherwise the process ends;
- the user Before adding the three-dimensional posture data to the automatic bright-screen three-dimensional gesture list, the user may be prompted whether to add, and after the user confirms, the three-dimensional posture data is added to the automatic bright-screen three-dimensional gesture list.
- E202 Prompt the user to place the smart terminal in a user-selected posture for a certain period of time, for example
- E203 The user operates according to the prompt
- E204 acquiring terminal three-dimensional posture data, where the three-dimensional posture data specifically refers to: an acceleration value on a three-dimensional coordinate axis of the gravity sensor;
- Step S2 In the off-screen state, the gravity sensor detects the posture of the intelligent terminal in real time. When the three-dimensional posture data is consistent with a certain set of posture data in the automatic bright-screen three-dimensional posture list, the intelligent terminal is controlled to light the screen, otherwise the detection is continued.
- the method further includes: when the screen is off, the detecting module acquires the three-dimensional coordinate acceleration value of the gravity sensor in real time, that is, the three-dimensional posture data of the intelligent terminal, and judges the three-dimensional posture, when the three-dimensional posture data does not change and continues for a certain time threshold, for example : 5S, that the smart terminal enters the off-screen static state, and starts the detection module.
- the detection module is configured to detect whether the three-dimensional posture of the smart terminal changes and trigger the control module to illuminate the screen. As shown in FIG. 8, the flow of the detection operation is started.
- F101 The intelligent terminal enters the off-screen static state;
- F102 acquiring the three-dimensional posture data of the smart terminal in real time, where the three-dimensional posture data specifically refers to: an acceleration value on a three-dimensional coordinate axis of the gravity sensor;
- F103 determining whether the three-dimensional posture of the smart terminal changes, if yes, proceeding to step F104, if there is no change, proceeding to step F102 to continue detecting;
- Step S3 The control module controls the smart terminal to light up the screen.
- the control module sends a bright screen request to the terminal power management module, and the terminal power management module lights up the screen display after receiving the control module lighting the screen request.
- the smart terminal automatically illuminates the screen system, as shown in FIG. 9, which is a system component structure provided by the embodiment of the present invention.
- the management module 10 is configured to complete the automatic and manual addition of the three-dimensional posture data to the bright-screen three-dimensional gesture list.
- the management module 10 includes: an automatic three-dimensional posture management unit and a manual three-dimensional posture management unit, which are respectively responsible for completing the automatic addition of the three-dimensional posture to the automatic bright-screen three-dimensional posture list, and manually adding the three-dimensional posture to the automatic bright-screen three-dimensional posture list.
- the function of the management module 10 in this embodiment is similar to the acquisition module in the second embodiment.
- the detecting module 20 is configured to detect the acceleration value on the three-dimensional coordinate axis of the gravity sensor in real time when the smart terminal is off, and determine whether the three-dimensional posture of the smart terminal changes; when the three-dimensional posture of the smart terminal changes, determine the three-dimensional shape of the smart terminal. Whether the attitude data is in the set automatic bright-screen three-dimensional gesture list, if it is, the trigger control module lights up the screen.
- the function of the detecting module 20 in this embodiment is similar to the function of the detecting module in the second embodiment plus the control function of the matching wake-up module.
- the control module 30 is configured to control the smart terminal to illuminate the screen.
- the function of the control module 30 in this embodiment is similar to the function of the matching awake module in the second embodiment to perform the lighting of the screen.
- a method and system for automatically lighting a screen by an intelligent terminal wherein the smart terminal includes a smart phone, a smart tablet computer, a smart watch, and the like.
- the method and device for automatically waking up the terminal device in the embodiment of the present invention automatically illuminate the screen when the user picks up the terminal device, without the user having to manually illuminate the screen and unlock the cumbersome operation; acquiring the posture parameter of the user to the terminal device in advance, According to the different habits of each household when using different terminals, the user can automatically recognize the wake-up requirement of the terminal device, which greatly improves the user experience.
- the technical means and functions of the present invention for achieving the intended purpose can be more deeply and specifically understood by the description of the specific embodiments.
- a method and apparatus for automatically waking up a terminal device have the following beneficial effects: a user does not need to manually illuminate the screen and unlocks a cumbersome operation; and acquires a user's use posture of the terminal device in advance
- the parameters can automatically identify the user's wake-up requirements for the terminal device according to the different habits of each user when using different terminals, which greatly improves the user experience.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
本发明提出了一种自动唤醒终端设备的方法及装置,该方法包括:获取用户对终端设备的使用姿态参数;检测终端设备的姿态,基于检测到的终端设备的姿态参数在所述使用姿态参数中进行匹配,当匹配上时唤醒终端设备。该装置包括:获取模块、检测模块和匹配唤醒模块。本发明无须用户手动点亮屏幕以及解锁等繁琐操作;预先获取用户对终端设备的使用姿态参数,可以根据各户在使用不同终端时的不同习惯,较准确的自动识别用户对终端设备的唤醒需求,大大提高了用户体验。
Description
一种自动唤醒终端设备的方法及装置 技术领域 本发明涉及电子终端设备技术领域, 尤其涉及一种自动唤醒终端设备的方法及装 置。 背景技术 智能终端越来越普及, 在使用智能终端时, 为了达到降低功耗的目的, 用户在不 使用智能终端时一般都是将其屏幕关闭, 在用户需要使用时再手动点亮屏幕。 例如在 智能手机上普遍是通过按 Power键来点亮屏幕的, 不同手机的 Power键的位置各不相 同, 随着手机屏幕的尺寸越来越大, 用户通过 Power键点亮屏幕越显不易, 加上频繁 使用 Power键也会在一定程度上降低按键的寿命。 如果能够在用户拿起手机的同时就 自动点亮屏幕, 就可以解决上述问题, 并且为用户省去手动点亮屏幕的过程, 大大提 高用户体验。 发明内容 本发明实施例要解决的技术问题至少包括, 提供一种自动唤醒终端设备的方法及 装置, 根据用户的使用习惯较准确的实现终端设备自动唤醒。 本发明实施例采用的技术方案是, 所述自动唤醒终端设备的方法, 包括: 获取用户对终端设备的使用姿态参数; 检测终端设备的姿态, 基于检测到的终端设备的姿态参数在所述使用姿态参数中 进行匹配, 当匹配上时唤醒终端设备。 进一步的, 所述姿态参数包括: 终端设备的重力传感器的三维坐标轴上的加速度 值; 所述唤醒包括: 点亮屏幕、 或者点亮屏幕并解锁。 进一步的, 所述获取用户对终端设备的使用姿态参数, 包括: 每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器的三维坐 标轴上的加速度值, 作为用户对终端设备的使用姿态参数; 或者,
提示用户将终端设备按照用户习惯的姿态放置并保持第一设定时间, 然后记录下 终端设备的重力传感器的三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态 参数; 或者, 在终端设备中根据用户使用习惯统计数据预制终端设备的重力传感器的三维坐标 轴上的加速度值, 作为用户对终端设备的使用姿态参数。 进一步的, 每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感 器的三维坐标轴上的加速度值, 当同一组重力传感器的三维坐标轴上的加速度值出现 的次数超过设定的次数阈值时, 则将该组重力传感器的三维坐标轴上的加速度值作为 用户对终端设备的使用姿态参数。 进一步的, 当终端设备处于静止状态并保持了第二设定时间时, 检测终端设备的 姿态。
本发明实施例还提供一种自动唤醒终端设备的装置, 包括: 获取模块, 设置为获取用户对终端设备的使用姿态参数; 检测模块, 设置为检测终端设备的姿态; 匹配唤醒模块, 设置为基于检测到的终端设备的姿态参数在所述使用姿态参数中 进行匹配, 当匹配上时唤醒终端设备。 进一步的, 所述姿态参数包括: 终端设备的重力传感器的三维坐标轴上的加速度 值; 所述唤醒包括: 点亮屏幕、 或者点亮屏幕并解锁。 进一步的, 所述获取模块, 设置为: 每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器的二维坐 标轴上的加速度值, 作为用户对终端设备的使用姿态参数; 或者, 提示用户将终端设备按照用户习惯的姿态放置并保持第一设定时间, 然后记录下 终端设备的重力传感器的三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态 参数; 或者,
在终端设备中根据用户使用习惯统计数据预制终端设备的重力传感器的三维坐标 轴上的加速度值, 作为用户对终端设备的使用姿态参数。 进一步的, 所述检测模块, 设置为: 当终端设备处于静止状态并保持了第二设定 时间时, 检测终端设备的姿态。
本发明实施例还提供一种终端设备, 包括: 重力传感器, 设置为检测终端设备的姿态, 得到终端设备的姿态参数; 处理器, 设置为获取用户对终端设备的使用姿态参数; 基于重力传感器检测到的 终端设备的姿态参数在所述使用姿态参数中进行匹配, 当匹配上时唤醒终端设备。
采用上述技术方案, 本发明实施例至少具有下列优点: 本发明实施例所述自动唤醒终端设备的方法及装置, 无须用户手动点亮屏幕以及 解锁等繁琐操作; 预先获取用户对终端设备的使用姿态参数, 可以根据各户在使用不 同终端时的不同习惯, 较准确的自动识别用户对终端设备的唤醒需求, 大大提高了用 户体验。 附图说明 图 1 为本发明第一实施例的自动唤醒终端设备的方法流程图; 图 2 为本发明第二实施例的自动唤醒终端设备的装置组成结构示意图; 图 3 为本发明第三实施例的终端设备组成示意图; 图 4 为本发明第四实施例的智能终端自动点亮屏幕方法流程图; 图 5 为本发明第四实施例中用户手持智能终端的姿态示意图; 图 6 为本发明第四实施例的通过自动的方式维护自动亮屏三维姿态列表的流程 图; 图 7 为本发明第四实施例的通过手动方式维护自动亮屏三维姿态列表流程图;
图 8 为本发明第四实施例的启动检测操作的流程图; 图 9 为本发明第四实施例的智能终端自动点亮屏幕***组成结构示意图。 具体实施方式 为更进一步阐述本发明为达成预定目的所采取的技术手段及功效, 以下结合附图 及较佳实施例, 对本发明进行详细说明如后。 本发明第一实施例, 一种自动唤醒终端设备的方法, 如图 1所示, 包括以下具体 步骤: 步骤 S101 , 获取用户对终端设备的使用姿态参数。 具体的, 本实施例前两个步骤中的姿态参数均包括: 终端设备的重力传感器的三 维坐标轴上的加速度值,优选的,三维坐标轴上的加速度值均可以有一定的误差范围, 便于更加灵活准确的识别出用户对终端设备的唤醒需求。 本实施例中的唤醒包括: 点 亮屏幕、 或者点亮屏幕并解锁。 在步骤 S101中, 获取用户对终端设备的使用姿态参数的方式, 包括以下三种: 第一种: 每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器 的三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数。 优选的,第一种方式可以进一步设定为: 每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器的三维坐标轴上的加速度值, 当同一组重力传感器的三 维坐标轴上的加速度值出现的次数超过设定的次数阈值时, 则将该组重力传感器的三 维坐标轴上的加速度值作为用户对终端设备的使用姿态参数。 这样可以更加准确的总 结出用户对终端设备的使用习惯, 即获取到用户通常使用终端设备时是采用何种姿态 握持的, 该姿态可以通过终端设备的重力传感器的三维坐标轴上的加速度值准确的反 映出来。 第二种: 提示用户将终端设备按照用户习惯的姿态放置并保持第一设定时间, 然 后记录下终端设备的重力传感器的三维坐标轴上的加速度值, 作为用户对终端设备的 使用姿态参数。 第三种: 在终端设备中根据用户使用习惯统计数据预制终端设备的重力传感器的 三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数。
步骤 S102, 检测终端设备的姿态, 得到终端设备的姿态参数。 优选的,步骤 S102可以进一步设定成: 当终端设备处于静止状态并保持了第二设 定时间时, 检测终端设备的姿态。 这样设定的目的是: 只有在终端设备在一段时间未 使用且处于灭屏状态下, 才是真正需要启动检测操作的时机, 从而可以避免终端设备 无意义的频繁启动检测操作, 浪费处理资源和电能消耗。 步骤 S103 , 基于检测到的终端设备的姿态参数在所述使用姿态参数中进行匹配, 当匹配上时唤醒终端设备。
本发明第二实施例, 与第一实施例对应, 本实施例介绍一种自动唤醒终端设备的 装置, 如图 2所示, 包括以下组成部分:
1 ) 获取模块 100, 设置为获取用户对终端设备的使用姿态参数。 具体的, 本实施例提到的姿态参数包括: 终端设备的重力传感器的三维坐标轴上 的加速度值。 优选的, 三维坐标轴上的加速度值均可以有一定的误差范围。 获取模块 100采用以下三种方式之一来获取用户对终端设备的使用姿态参数: 第一种: 每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器 的三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数。 优选的, 第一种方式可以进一步设定为: 获取模块 100在每当用户通过按键手动 唤醒终端设备时, 记录下终端设备的重力传感器的三维坐标轴上的加速度值, 当同一 组重力传感器的三维坐标轴上的加速度值出现的次数超过设定的次数阈值时, 则将该 组重力传感器的三维坐标轴上的加速度值作为用户对终端设备的使用姿态参数。 第二种: 提示用户将终端设备按照用户习惯的姿态放置并保持第一设定时间, 然 后记录下终端设备的重力传感器的三维坐标轴上的加速度值, 作为用户对终端设备的 使用姿态参数。 第三种: 在终端设备中根据用户使用习惯统计数据预制终端设备的重力传感器的 三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数。
2) 检测模块 200, 设置为检测终端设备的姿态, 得到终端设备的姿态参数。
具体的, 检测模块 200通过检测终端设备的重力传感器的三维坐标轴上的加速度 值, 来获知终端设备的姿态, 同时也得到了终端设备的姿态参数。 优选的, 检测模块 200进一步设置为: 当终端设备处于静止状态并保持了第二设 定时间时, 检测终端设备的姿态。
3 ) 匹配唤醒模块 300, 设置为基于检测到的终端设备的姿态参数在所述使用姿态 参数中进行匹配, 当匹配上时唤醒终端设备。 本实施例的唤醒包括: 点亮屏幕、 或者 点亮屏幕并解锁。
本发明第三实施例, 一种终端设备, 可以作为实体装置来理解, 如图 3所示, 包 括以下组成部分:
1 ) 重力传感器 400, 设置为检测终端设备的姿态, 得到终端设备的姿态参数;
2)处理器 500,设置为获取用户对终端设备的使用姿态参数;基于重力传感器 400 检测到的终端设备的姿态参数在所述使用姿态参数中进行匹配, 当匹配上时唤醒终端 设备。 具体的, 当匹配上时, 处理器可以向电源管理模块发送亮屏请求, 通知电源管理 模块将终端设备的屏幕点亮。 在点亮屏幕的同时, 处理器还可以通过软件对终端设备 的屏幕进行解锁, 这种解锁最好应用于非安全锁屏的情况, 对于复杂图形和密码加密 等高级别安全锁屏的情况不建议使用。 处理器 500在获取用户对终端设备的使用姿态参数时可以采用第一、 二实施例的 三种方式, 当采用第一种方式时, 也需要利用重力传感器 400去检测的终端设备的姿 态参数并在合适的时候加以记录, 作为用户对终端设备的使用姿态参数。
本发明第四实施例, 本实施例是在上述实施例的基础上, 以智能终端自动点亮屏 幕为例, 结合附图 4~9介绍一个本发明的应用实例。 如图 4所述, 本实施例的智能终端自动点亮屏幕方法流程如下: 步骤 S1 : 智能终端维护自动亮屏三维姿态列表。 具体的, 自动亮屏三维姿态列表的结构如下面的表 1所示。
表 1
例如, 当手持智能终端姿态如图 5所示, 其重力传感器获取到的三维坐标轴上的 加速度值分别为 X、 Υ、 Ζ, 则用此 (Χ,Υ,Ζ)至表示对应的智能终端姿态。 自动亮屏三维姿态列表可以通过自动、 手动、 预制等方式维护。 其中, 通过自动 方式维护自动亮屏三维姿态列表时, 需要使用一个手动亮屏次数统计表来统计用户累 计手动点亮屏的次数, 如下表 2所示。 表 2
针对任一姿态, 每当用户在智能终端处于该姿态的情况下手动点亮屏幕时, 统计 次数加 1, 当达到一定次数门限时将该姿态加入到自动亮屏三维姿态列表即表 1 中。 例如可以设置门限值为 100, 即当智能终端处于某个姿态的情况下有 100次手动点亮 屏幕的操作时, 将该姿态作为可以触发自动亮屏的姿态。 通过自动的方式维护自动亮屏三维姿态列表的流程如图 6所示, 包含以下步骤: E101 : 用户手动点亮屏幕;
E102: 获取终端三维姿态数据, 该三维姿态数据具体是指: 重力传感器的三维坐 标轴上的加速度值;
E103: 判断该三维姿态数据是否在自动亮屏三维姿态列表即表 1中, 如果是, 则 结束; 如果不在, 则进入到步骤 E104;
E104: 判断该三维姿态数据是否在手动亮屏次数统计表即表 2中, 如果在, 则进 入到步骤 E105, 否则进入到步骤 E106; E105: 将手动点亮屏幕的次数加 1, 进入步骤 E107;
E106: 将该三维姿态数据加入手动亮屏统计表中, 并设置手动点亮次数为 1, 此 三维姿态作为用户首次手动点亮屏幕进行统计;
E107: 统计次数是否超过设定的次数门限, 例如: 100, 如果是, 则进入到步骤 E108, 否则流程结束; E108: 将该三维姿态数据加入到自动亮屏三维姿态列表即表 1中, 流程结束。 在 将该三维姿态数据添加至自动亮屏三维姿态列表前还可以提示用户是否需要添加, 当 用户确认后, 再将三维姿态数据加入到自动亮屏三维姿态列表中。 下面介绍一下, 通过手动方式维护自动亮屏三维姿态列表流程, 如图 7所示, 包 含以下步骤: E201 : 用户选择手动添加三维姿态菜单;
E202: 提示用户将智能终端放置在某种用户自选的姿态下并保持一定时间, 例如
3秒;
E203: 用户根据提示操作;
E204: 获取终端三维姿态数据, 该三维姿态数据具体是指: 重力传感器的三维坐 标轴上的加速度值;
E205: 将该三维姿态数据加入到自动亮屏三维姿态列表即表 1中, 流程结束。 步骤 S2: 灭屏状态下, 重力传感器实时检测智能终端的姿态, 当三维姿态数据与 自动亮屏三维姿态列表中的某组姿态数据一致时, 控制智能终端点亮屏幕, 否则继续 检测。 还包括, 灭屏时, 检测模块实时获取重力传感器的三维坐标轴加速度值, 即智能 终端的三维姿态数据, 并对三维姿态进行判断, 当三维姿态数据未发生变化并持续一 定时间门限时, 例如: 5S, 认为智能终端进入灭屏静置状态, 并启动检测模块, 检测 模块设置为检测智能终端三维姿态是否发生变化并触发控制模块点亮屏幕, 如图 8所 示, 启动检测操作的流程, 如下: F101 : 智能终端进入灭屏静置状态;
F102: 实时获取智能终端三维姿态数据, 该三维姿态数据具体是指: 重力传感器 的三维坐标轴上的加速度值;
F103 : 判断智能终端三维姿态是否变化, 如果变化, 则进入步骤 F104, 如果没有 变化, 则进入步骤 F102继续检测;
F104: 智能终端三维姿态是否与自动亮屏三维姿态列表中的某组姿态数据相同, 如果相同, 则控制终端点亮屏幕; 如果不同, 则进入步骤 F102继续检测; F105 : 触发控制模块点亮屏幕。 步骤 S3 : 控制模块控制智能终端点亮屏幕。 控制模块向终端电源管理模块发送亮屏请求, 终端电源管理模块在收到控制模块 点亮屏幕请求后点亮屏幕显示。 基于上面的智能终端屏幕点亮流程, 本实施例中还提供一种智能终端自动点亮屏 幕***, 如图 9所示, 为本发明实施例所提供的***组成结构。 管理模块 10, 设置为完成自动、 手动添加三维姿态数据至亮屏三维姿态列表中。 具体的, 管理模块 10包括: 自动三维姿态管理单元和手动三维姿态管理单元, 分别负 责完成自动添加三维姿态至自动亮屏三维姿态列表当中、 和手动添加三维姿态至自动 亮屏三维姿态列表当中。本实施例中的管理模块 10的功能类似于第二实施例中的获取 模块。 检测模块 20, 设置为在智能终端灭屏状态下实时检测重力传感器三维坐标轴上的 加速度值, 并判断智能终端的三维姿态是否发生变化; 当智能终端三维姿态发生变化 时, 判断智能终端的三维姿态数据是否在设定的自动亮屏三维姿态列表中, 如果在, 则触发控制模块点亮屏幕。本实施例中的检测模块 20的功能类似于第二实施例中的检 测模块的功能加上匹配唤醒模块的控制功能。 控制模块 30, 设置为控制智能终端点亮屏幕。 本实施例中的控制模块 30的功能 类似于第二实施例中的匹配唤醒模块的执行点亮屏幕的功能。 本发明实施例的智能终端自动点亮屏幕的方法及***, 其中智能终端包括智能手 机、 智能平板电脑、 智能手表等。 本发明实施例的自动唤醒终端设备的方法及装置, 当用户拿起终端设备时即自动 点亮屏幕, 无须用户手动点亮屏幕以及解锁等繁琐操作; 预先获取用户对终端设备的 使用姿态参数, 可以根据各户在使用不同终端时的不同习惯, 较准确的自动识别用户 对终端设备的唤醒需求, 大大提高了用户体验。
通过具体实施方式的说明, 应当可对本发明为达成预定目的所采取的技术手段及 功效得以更加深入且具体的了解, 然而所附图示仅是提供参考与说明之用, 并非用来 对本发明加以限制。 工业实用性 如上所述, 本发明实施例提供的一种自动唤醒终端设备的方法及装置, 具有以下 有益效果: 无须用户手动点亮屏幕以及解锁等繁琐操作; 预先获取用户对终端设备的 使用姿态参数, 可以根据各户在使用不同终端时的不同习惯, 较准确的自动识别用户 对终端设备的唤醒需求, 大大提高了用户体验。
Claims
权 利 要 求 书 、 一种自动唤醒终端设备的方法, 包括: 获取用户对终端设备的使用姿态参数;
检测终端设备的姿态, 基于检测到的终端设备的姿态参数在所述使用姿态 参数中进行匹配, 当匹配上时唤醒终端设备。 、 根据权利要求 1所述的自动唤醒终端设备的方法, 其中, 所述姿态参数包括: 终端设备的重力传感器的三维坐标轴上的加速度值;
所述唤醒包括: 点亮屏幕、 或者点亮屏幕并解锁。 、 根据权利要求 2所述的自动唤醒终端设备的方法, 其中, 所述获取用户对终端 设备的使用姿态参数, 包括:
每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器的 三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数; 或者, 提示用户将终端设备按照用户习惯的姿态放置并保持第一设定时间, 然后 记录下终端设备的重力传感器的三维坐标轴上的加速度值, 作为用户对终端设 备的使用姿态参数; 或者, 在终端设备中根据用户使用习惯统计数据, 预制终端设备的重力传感器的 三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数。 、 根据权利要求 3所述的自动唤醒终端设备的方法, 其中, 每当用户通过按键手 动唤醒终端设备时,记录下终端设备的重力传感器的三维坐标轴上的加速度值, 当同一组重力传感器的三维坐标轴上的加速度值出现的次数超过设定的次数阈 值时, 则将该组重力传感器的三维坐标轴上的加速度值作为用户对终端设备的 使用姿态参数。 、 根据权利要求 1〜4中任一项所述的自动唤醒终端设备的方法, 其中, 执行所述 检测终端设备的姿态的前提条件, 包括: 终端设备处于静止状态并保持了第二 设定时间。 、 一种自动唤醒终端设备的装置, 包括: 获取模块, 设置为获取用户对终端设备的使用姿态参数;
检测模块, 设置为检测终端设备的姿态, 得到终端设备的姿态参数; 匹配唤醒模块, 设置为基于检测到的终端设备的姿态参数在所述使用姿态 参数中进行匹配, 当匹配上时唤醒终端设备。 、 根据权利要求 6所述的自动唤醒终端设备的装置, 其中, 所述姿态参数包括: 终端设备的重力传感器的三维坐标轴上的加速度值;
所述唤醒包括: 点亮屏幕、 或者点亮屏幕并解锁。 、 根据权利要求 7所述的自动唤醒终端设备的装置, 其中, 所述获取模块, 设置 为:
每当用户通过按键手动唤醒终端设备时, 记录下终端设备的重力传感器的 三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数; 或者, 提示用户将终端设备按照用户习惯的姿态放置并保持第一设定时间, 然后 记录下终端设备的重力传感器的三维坐标轴上的加速度值, 作为用户对终端设 备的使用姿态参数; 或者,
在终端设备中根据用户使用习惯统计数据, 预制终端设备的重力传感器的 三维坐标轴上的加速度值, 作为用户对终端设备的使用姿态参数。 、 根据权利要求 6~8中任一项所述的自动唤醒终端设备的装置, 其中, 所述检测 模块, 设置为: 当终端设备处于静止状态并保持了第二设定时间时, 检测终端 设备的姿态。 0、 一种终端设备, 包括: 重力传感器, 设置为检测终端设备的姿态, 得到终端设备的姿态参数; 处理器, 设置为获取用户对终端设备的使用姿态参数; 基于重力传感器检 测到的终端设备的姿态参数在所述使用姿态参数中进行匹配, 当匹配上时唤醒 终端设备。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410252562.5 | 2014-06-09 | ||
CN201410252562.5A CN104113636A (zh) | 2014-06-09 | 2014-06-09 | 一种自动唤醒终端设备的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015188441A1 true WO2015188441A1 (zh) | 2015-12-17 |
Family
ID=51710266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/084430 WO2015188441A1 (zh) | 2014-06-09 | 2014-08-14 | 一种自动唤醒终端设备的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104113636A (zh) |
WO (1) | WO2015188441A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109375859A (zh) * | 2018-10-29 | 2019-02-22 | Oppo(重庆)智能科技有限公司 | 屏幕控制方法、装置、终端及存储介质 |
CN112333679A (zh) * | 2020-09-10 | 2021-02-05 | 深圳Tcl新技术有限公司 | 蓝牙自动连接方法、***、设备及计算机可读存储介质 |
CN112558764A (zh) * | 2020-12-11 | 2021-03-26 | 上海影创信息科技有限公司 | 佩戴动作特征唤醒方法和***及其vr眼镜 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630138A (zh) * | 2014-10-28 | 2016-06-01 | 中兴通讯股份有限公司 | 唤醒终端设备的方法和装置 |
WO2016127825A1 (zh) * | 2015-02-12 | 2016-08-18 | 丰唐物联技术(深圳)有限公司 | 智能终端、唤醒装置及唤醒智能终端的方法 |
CN105991828A (zh) * | 2015-02-12 | 2016-10-05 | 丰唐物联技术(深圳)有限公司 | 智能终端唤醒方法及智能终端 |
CN104965407B (zh) * | 2015-07-29 | 2018-07-20 | 昆山工研院新型平板显示技术中心有限公司 | 智能手表唤醒方法及智能手表休眠方法 |
CN105306710B (zh) * | 2015-10-23 | 2018-02-13 | 上海斐讯数据通信技术有限公司 | 基于智能手机的锁屏状态来显示时间的方法及*** |
CN106055953A (zh) * | 2016-05-27 | 2016-10-26 | 广东欧珀移动通信有限公司 | 一种解锁控制方法及移动终端 |
CN106598275A (zh) * | 2016-11-03 | 2017-04-26 | 上海斐讯数据通信技术有限公司 | 一种智能穿戴设备的屏幕自动点亮方法和*** |
CN106778185A (zh) * | 2017-02-07 | 2017-05-31 | 上海与德信息技术有限公司 | 一种基于虹膜识别的解锁方法和装置 |
CN108600517B (zh) * | 2018-03-29 | 2021-04-20 | 维沃移动通信有限公司 | 一种切换屏幕状态的方法及终端 |
CN109769068A (zh) * | 2019-01-28 | 2019-05-17 | 珠海格力电器股份有限公司 | 移动终端解锁预测模型的构建方法、解锁方法、移动终端 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024173A (zh) * | 2012-12-11 | 2013-04-03 | 广东欧珀移动通信有限公司 | 一种基于重力感应打开摄像头的方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080229255A1 (en) * | 2007-03-15 | 2008-09-18 | Nokia Corporation | Apparatus, method and system for gesture detection |
CN102929515A (zh) * | 2012-10-29 | 2013-02-13 | 广东欧珀移动通信有限公司 | 一种移动终端解锁方法及移动终端 |
CN103197839A (zh) * | 2013-03-26 | 2013-07-10 | 北京小米科技有限责任公司 | 一种解锁的方法、装置和设备 |
CN103581443A (zh) * | 2013-11-14 | 2014-02-12 | 惠州Tcl移动通信有限公司 | 一种基于传感器的智能终端自动唤醒方法及*** |
CN103631494A (zh) * | 2013-11-15 | 2014-03-12 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
-
2014
- 2014-06-09 CN CN201410252562.5A patent/CN104113636A/zh active Pending
- 2014-08-14 WO PCT/CN2014/084430 patent/WO2015188441A1/zh active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024173A (zh) * | 2012-12-11 | 2013-04-03 | 广东欧珀移动通信有限公司 | 一种基于重力感应打开摄像头的方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109375859A (zh) * | 2018-10-29 | 2019-02-22 | Oppo(重庆)智能科技有限公司 | 屏幕控制方法、装置、终端及存储介质 |
CN109375859B (zh) * | 2018-10-29 | 2020-11-27 | Oppo(重庆)智能科技有限公司 | 屏幕控制方法、装置、终端及存储介质 |
CN112333679A (zh) * | 2020-09-10 | 2021-02-05 | 深圳Tcl新技术有限公司 | 蓝牙自动连接方法、***、设备及计算机可读存储介质 |
CN112333679B (zh) * | 2020-09-10 | 2024-03-12 | 深圳Tcl新技术有限公司 | 蓝牙自动连接方法、***、设备及计算机可读存储介质 |
CN112558764A (zh) * | 2020-12-11 | 2021-03-26 | 上海影创信息科技有限公司 | 佩戴动作特征唤醒方法和***及其vr眼镜 |
Also Published As
Publication number | Publication date |
---|---|
CN104113636A (zh) | 2014-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015188441A1 (zh) | 一种自动唤醒终端设备的方法及装置 | |
CN107194228B (zh) | 解锁控制方法及相关产品 | |
US9710048B2 (en) | Method for detecting false wake conditions of a portable electronic device | |
CN103488924B (zh) | 一种终端的解锁处理方法、装置及设备 | |
CN106886703B (zh) | 一种指纹解锁方法及移动终端 | |
WO2014166223A1 (zh) | 一种点亮移动终端的屏幕的方法及装置 | |
WO2019105227A1 (zh) | 应用图标的显示方法、终端及计算机可读存储介质 | |
CN104267819B (zh) | 可手势唤醒的电子设备以及电子设备手势唤醒方法 | |
US20140118520A1 (en) | Seamless authorized access to an electronic device | |
CN105676984B (zh) | 可携式电子装置以及其电源控制方法 | |
KR101716834B1 (ko) | 이중 저전력 프로세서 구성의 디바이스 잠금을 위한 비활성 타임아웃의 연장 | |
WO2014134930A1 (zh) | 触摸屏解锁方法、触摸屏解锁***及电子设备 | |
US20190171805A9 (en) | Unlocking method and apparatus, and storage medium | |
US20170143252A1 (en) | Sleep state detection method, apparatus and system | |
CN103543946A (zh) | 基于手势识别的移动终端唤醒解锁的方法及*** | |
CN106055458B (zh) | 一种充电提醒方法、装置及移动设备 | |
CN103399642A (zh) | 一种屏幕唤醒的控制方法及终端 | |
CN104519203B (zh) | 一种闹钟设置的提示方法及*** | |
CN109284150A (zh) | 一种启动应用程序的方法及终端 | |
CN104063035B (zh) | 一种模拟便携式相机的移动终端拍照方法及*** | |
CN108491713A (zh) | 一种安全提醒方法和电子设备 | |
US20170147125A1 (en) | Methods and devices for detecting intended touch action | |
CN109743448A (zh) | 提示方法及终端设备 | |
WO2016065746A1 (zh) | 唤醒终端设备的方法和装置、存储介质 | |
TWI624738B (zh) | 智慧鬧鐘偵測系統及方法 |
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: 14894801 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: 14894801 Country of ref document: EP Kind code of ref document: A1 |