Operation mode control method and device, wearable equipment and computer readable storage medium
By obtaining motion sensor data to determine the target action and switch the operating mode, the problem of low convenience of traditional wearable devices is solved, and fast response and power consumption optimization are achieved.
Patent Information
- Application Number
- CN202510882321.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-28
- Publication Date
- 2025-09-26
AI Technical Summary
Function control of traditional wearable devices requires multiple touches on the touch screen or pressing of buttons, resulting in low convenience.
By acquiring motion data detected by the motion sensor, the target action of the wearable device is determined, and the wearable device is switched to the corresponding target operating mode, including watch mode or bracelet mode, according to the target action.
It improves the control convenience of wearable devices, simplifies the operation process, reduces power consumption, and quickly responds to call requests in specific situations.
Smart Images

Figure CN120704536A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of wearable devices, and in particular to an operating mode control method and apparatus, a wearable device, and a computer-readable storage medium. Background Art
[0002] With the development of technology, people have increasingly demanded more advanced features from wearable devices such as smartwatches and smart bracelets. Currently, wearable device functions can be controlled by touching the touchscreen or pressing buttons. However, traditional technologies often require multiple touches on the touchscreen or multiple button presses to access different interfaces, resulting in limited convenience. Summary of the Invention
[0003] The embodiments of the present application provide an operating mode control method, apparatus, wearable device, and computer-readable storage medium, which can improve the convenience of controlling the wearable device.
[0004] An operating mode control method, applied to a wearable device, comprising:
[0005] Acquiring motion data detected by a motion sensor, and determining a target action corresponding to the wearable device based on the motion data;
[0006] Acquire a target operation mode corresponding to the target action;
[0007] When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode, where the target operating mode is one of a watch mode and a bracelet mode.
[0008] An operation mode control device, comprising:
[0009] an action determination module, configured to obtain motion data detected by a motion sensor and determine a target action corresponding to the wearable device based on the motion data;
[0010] A mode acquisition module, configured to acquire a target operation mode corresponding to the target action;
[0011] A mode switching module is used to switch the wearable device to the target operating mode when the target operating mode is inconsistent with the current operating mode of the wearable device, and the target operating mode is one of the watch mode and the bracelet mode.
[0012] A wearable device includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:
[0013] Acquiring motion data detected by a motion sensor, and determining a target action corresponding to the wearable device based on the motion data;
[0014] Acquire a target operation mode corresponding to the target action;
[0015] When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode, where the target operating mode is one of a watch mode and a bracelet mode.
[0016] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:
[0017] Acquiring motion data detected by a motion sensor, and determining a target action corresponding to the wearable device based on the motion data;
[0018] Acquire a target operation mode corresponding to the target action;
[0019] When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode, where the target operating mode is one of a watch mode and a bracelet mode.
[0020] The aforementioned operating mode control method and apparatus, wearable device, and computer-readable storage medium obtain motion data detected by an operating sensor, determine a target motion corresponding to the wearable device based on the applied data, and obtain a target operating mode corresponding to the target motion. When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode. Because the wearable device includes a watch mode and a bracelet mode, the target motion of the wearable device can be determined based on the motion data, and the wearable device can be switched to the target operating mode corresponding to the target motion. This allows for convenient and quick operation, improving the ease of control of the wearable device. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0022] Figure 1 is a schematic diagram of the internal structure of a wearable device in one embodiment;
[0023] Figure 2is a flow chart of an operating mode control method in one embodiment;
[0024] Figure 3 A flowchart of obtaining a target action of a wearable device in one embodiment;
[0025] Figure 4 is a flow chart of an operating mode control method in another embodiment;
[0026] Figure 5 A flowchart of obtaining a target operating mode in one embodiment;
[0027] Figure 6 Schematic diagram of a functional control system of a wearable device in one embodiment;
[0028] Figure 7 FIG. 4 is a structural block diagram of an operation mode control device according to an embodiment. DETAILED DESCRIPTION
[0029] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0030] It will be understood that the terms "first," "second," etc., used herein may be used to describe various elements, but these elements and parameters are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first processor may be referred to as a second processor, and similarly, a second processor may be referred to as a first processor without departing from the scope of this application. The first processor and the second processor are both processors, but they are not the same processor.
[0031] Figure 1 FIG. 1 is a schematic diagram of the internal structure of a wearable device in one embodiment. Figure 1As shown, in one embodiment, a wearable device is provided that includes a first processor 110 and a second processor 120. The first processor 110 and the second processor 120 are both microprocessors, with the first processor 110 being the core processor. The first processor 110 and the second processor 120 can be configured as corresponding microprocessors based on actual applications, and the first processor 110 and the second processor 120 are not limited herein. The first processor 110 and the second processor 120 each integrate different operating systems, and the power consumption of the first system integrated by the first processor 110 is higher than the power consumption of the second system integrated by the second processor 120. For example, the first processor 110 can be a CPU (Central Process Unit) processor, and the corresponding first system can be an Android system; the second processor 120 can be an MCU (Microcontroller Unit) processor; and the corresponding second system can be an RTOS (Real Time Operating System) system.
[0032] Specifically, the wearable device may include one or more sensors such as a heart rate sensor 121, an accelerometer + gyroscope 122, an atmospheric pressure sensor 123, a touch sensor 124, a magnetic sensor 125, and a micro-pressure difference sensor 126; the second processor 120 can be connected to the sensors included in the wearable device to obtain data collected by the sensors; the second processor 120 can also be connected to a GPS (Global Positioning System) module 127 to obtain positioning data received by a GPS antenna; and connected to a debug (DEBUG) module 128 to output debug data of the wearable device.
[0033] The first processor 110 and the second processor 120 are connected via an SPI (Serial Peripheral Interface), enabling data transmission between the first and second systems via the SPI bus. The display screen 130 is connected to the first and second processors 110, 120 via the MIPI (Mobile Industry Processor Interface), allowing for display of data output by the first and second processors 110, 120. The first processor 110 also includes a sensor hub driver, which drives data acquisition and processing from various sensors.
[0034] Figure 2 FIG. 1 is a flow chart of an operation mode control method in an embodiment. The operation mode control method in this embodiment is described by taking the operation on the above-mentioned wearable device as an example. Figure 2 As shown, the operation mode control method includes steps 202 to 206 .
[0035] Step 202: Acquire motion data detected by the motion sensor, and determine a target action corresponding to the wearable device based on the motion data.
[0036] A motion sensor is a sensor used to monitor device motion and convert motion signals into electrical signals. Wearable devices have built-in motion sensors that can detect motion data from the wearable device, thereby determining the wearable device's motion based on the motion data. Motion sensors can include one or more of a rotation vector sensor, a gravity sensor, an acceleration sensor, a gyroscope, and the like. Optionally, the wearable device can acquire motion data during specific time periods. These specific time periods can be periods when the wearer is not asleep, as detected by the wearable device, or periods pre-set by the wearer.
[0037] The target action is determined based on the detected motion data. Typically, wearable devices are worn on the wearer's wrist, ankle, or head. Movement of the wearer's body parts drives the wearable device to move in sync. By acquiring motion data detected by the motion sensor, the target action corresponding to the wearable device can be determined, i.e., the wearer's movement.
[0038] Step 204: Acquire a target operation mode corresponding to the target action.
[0039] The wearable device obtains a target operating mode corresponding to the target action. Specifically, the wearable device can be preset with operating modes corresponding to different actions, so that the wearable device can detect whether the target action matches each preset action, and use the operating mode corresponding to the matching action as the target operating mode.
[0040] The target operating mode is one of watch mode and bracelet mode. For example, the wearable device can preset the actions of drawing a triangle or two circles in succession to correspond to watch mode, while the actions of drawing a cross or two squares in succession to correspond to bracelet mode. For example, if the target action is drawing two circles in succession, the corresponding target operating mode is watch mode.
[0041] Step 206: When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode, where the target operating mode is one of the watch mode and the wristband mode.
[0042] The current operating mode is the operating mode currently used by the wearable device. Wearable devices include at least watch mode and bracelet mode. Specifically, the wearable device is equipped with a first processor and a second processor, which are used to carry the first system and the second system respectively. Corresponding to the operation and shutdown of the two systems, the wearable device can have multiple different operating modes. For example, watch mode can correspond to the simultaneous operation of the first system and the second system; bracelet mode can correspond to the shutdown of the first system and the operation of the second system; in addition, it can also include operating modes corresponding to the operation of the first system and the shutdown of the second system. The target operating mode is one of the watch mode and the bracelet mode.
[0043] If the target operating mode is inconsistent with the current operating mode, the wearable device can be switched to the target operating mode. Specifically, if the current operating mode is wristband mode, the wearable device's operating mode will be watch mode after switching; if the current operating mode is watch mode, the wearable device's operating mode will be wristband mode after switching. If the target operating mode is consistent with the current operating mode, the wearable device does not need to switch operating modes.
[0044] In the embodiments provided herein, motion data detected by an operating sensor is obtained, a target motion corresponding to the wearable device is determined based on the application data, and a target operating mode corresponding to the target motion is obtained. When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode. Since the wearable device includes a watch mode and a bracelet mode, the target motion of the wearable device can be determined based on the motion data, and the wearable device can be switched to the target operating mode corresponding to the target motion. This allows for convenient and quick operation, thereby improving the convenience of mode control.
[0045] Figure 3 FIG. 1 is a flow chart of obtaining a target action of a wearable device in one embodiment. Figure 3 As shown, before executing step 202 in the provided operation mode control method, the following steps may also be included:
[0046] Step 302: When the current operating mode of the wearable device is the watch mode, obtain the identity information of the wearer of the wearable device.
[0047] Identity information is used to characterize the identity type of the wearer of a wearable device. For example, identity information may include student, teacher, office worker, driver, or healthcare worker. The wearer's identity information can be input by the wearable device or determined by the wearable device based on detected biometric information, sleep schedule, and operating information from the connected mobile device.
[0048] The wearable device can obtain the identity information of the wearer of the wearable device when the current operating mode is watch mode. Optionally, the wearer of the wearable device can be one or more, and the current wearer can be determined by detecting the wearer's biological signs and other information, and the identity information corresponding to the current wearer can be obtained.
[0049] Step 304: Obtain a preset time period, where the preset time period is a do not disturb time period corresponding to the identity information.
[0050] The preset time period is the do not disturb time period corresponding to the identity information. The do not disturb time period refers to the time period when the wearer needs to be in a quiet environment to avoid interference from irrelevant information. Different identity information corresponds to different preset time periods. Specifically, the preset time period can be the time period corresponding to different identity information counted by big data, or it can be the time period input by the wearer. For example, the preset time period corresponding to students and teachers can be the class time period; the preset time period corresponding to office workers can be the working time period or the meeting time period; the preset time period corresponding to medical staff can be the corresponding duty time period, etc. In one embodiment, the preset time period can also be a time period sent by a mobile terminal connected to the wearable device, and determined according to the user's schedule information obtained by the mobile terminal.
[0051] Step 306: If the current moment of the wearable device is within the preset time period, an operation of acquiring motion data detected by the motion sensor is performed.
[0052] Specifically, the watch mode has more functions than the bracelet mode. Correspondingly, the power consumption of the watch mode is also greater than that of the bracelet mode. The wearer can switch the wearable device to the bracelet mode within a preset period of time to reduce the power consumption of the wearable device.
[0053] Usually, when it is inconvenient for the wearer to operate the wearable device within a preset time period, the wearable device can obtain motion data detected by the motion sensor when the current operating mode is watch mode and the current moment is within the preset time period, and determine the corresponding target action based on the motion data. When the target operating mode corresponding to the target action is not watch mode, the wearable device is switched to the target operating mode; that is, the wearable device is switched to bracelet mode, which can realize rapid switching of the operating mode of the wearable device, is convenient and quick to operate, and reduces the power consumption of the wearable device within the preset time period.
[0054] Figure 4 FIG. 1 is a flow chart of an operating mode control method in another embodiment. Figure 4 As shown, in one embodiment, the provided operation mode control method includes:
[0055] Step 402: When the current operating mode of the wearable device is the wristband mode, a call reminder message sent by a mobile terminal connected to the wearable device is received.
[0056] The functionality offered by wristband mode is limited to that offered by watch mode. Specifically, in watch mode, the wearable device can receive and answer call requests from other terminals; whereas in wristband mode, the wearable device can receive call reminder messages, which indicate that another terminal has initiated a call request to the mobile terminal connected to the wearable device. Call reminder messages only serve as reminders, indicating that the wearer can be alerted through vibration, ringing, or screen display; however, the wearable device cannot directly answer the call request on the wearable device using the call reminder message.
[0057] Step 404 : acquiring motion data detected by the motion sensor according to the call reminder information, and determining a target action corresponding to the wearable device according to the motion data.
[0058] When the current operating mode is the bracelet mode, the wearable device can receive a call reminder message sent by a mobile terminal connected to the wearable device, and obtain motion data detected by the motion sensor according to the call reminder message to determine the target action corresponding to the wearable device according to the motion data.
[0059] Step 406: Acquire the target operation mode corresponding to the target action.
[0060] Step 408: When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode.
[0061] Step 410: Receive and respond to a call request corresponding to the call reminder information.
[0062] In this embodiment, if the target operating mode is inconsistent with the current operating mode of the wearable device, it indicates that the target operating mode is watch mode, indicating that the wearer needs to respond to the call request through the wearable device. When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device can switch the wearable device to the target operating mode, and then receive and respond to the call request corresponding to the call reminder information, that is, answer the call request, and communicate with the terminal that initiated the call request.
[0063] By obtaining the motion data detected by the motion sensor and determining the corresponding target action when the wearable device is in the bracelet mode and receives a call reminder message, when the target operation mode corresponding to the target action is not the bracelet mode, the wearable device is switched to the target operation mode to receive and respond to the call request corresponding to the call reminder message. That is, the wearable device does not need to obtain motion data at all times, which can reduce the power consumption of the wearable device. Moreover, when the call reminder message is received, the operation mode of the wearable device can be switched according to the target action to respond to the call request, which can avoid the situation where the wearer is unable to respond to the call request due to inconvenience in operating the wearable device.
[0064] Figure 5 FIG. 1 is a flow chart for obtaining a target operating mode in one embodiment. Figure 5 As shown, in one embodiment, a process of obtaining a target operating mode corresponding to a target action in an operating mode control method is provided, including:
[0065] Step 502: Acquire the wearing direction of the wearable device through an acceleration sensor, where the wearing direction includes a left-hand direction and a right-hand direction.
[0066] Wearable devices can be worn on either the left or right hand. These devices have two corresponding wearing orientations: left-hand and right-hand. Because the preset actions are asymmetrical or there are significant differences between left and right hand movements, the wearable device can obtain the wearable device's wearing orientation using an accelerometer before detecting whether the target action matches the preset action. Specifically, the acceleration data for a left-hand wearing orientation is opposite to the acceleration data for a right-hand wearing orientation. The wearable device can determine the wearable device's wearing orientation based on the acceleration data obtained by the accelerometer.
[0067] Step 504: Detect whether the target action matches each preset action according to the wearing direction.
[0068] The wearable device detects whether the target action matches each preset action based on the wearing direction. Specifically, the wearable device can preset preset actions corresponding to any wearing direction. Taking the preset actions for the right-hand direction as an example, when the wearing direction is right-handed, the target action can be directly matched with each preset action; when the wearing direction is left-handed, each preset action can be mirrored and matched with each mirrored preset action. Optionally, the wearable device can also preset preset actions corresponding to the left-hand direction and preset actions corresponding to the right-hand direction, so as to obtain the corresponding preset action for matching according to the determined wearing direction.
[0069] Step 506: Obtain a target operating mode corresponding to a preset action that matches the target action.
[0070] The wearable device may be configured with a matching threshold. When the matching degree between the target action and the preset action exceeds the matching threshold, the target action is determined to match the preset action, and the operating mode corresponding to the matching preset action is then determined as the target operating mode. The matching threshold can be set based on actual application requirements, for example, 70%, 80%, 85%, 90%, etc., and is not limited here.
[0071] By obtaining the wearing direction of the wearable device, detecting whether the target action matches each preset action according to the wearing direction, and obtaining the target operation mode corresponding to the preset action that matches the target action, the accuracy of action matching and the accuracy of the target operation mode can be improved.
[0072] In one embodiment, the motion sensor includes an acceleration sensor and an angular velocity sensor; the process of determining the target action corresponding to the wearable device based on the motion data in the operating mode control method includes: determining the linear action of the wearable device based on the motion data corresponding to the acceleration sensor, and determining the rotational action of the wearable device based on the motion data corresponding to the angular velocity sensor; and determining the target action of the wearable device by combining the linear action and the rotational action.
[0073] An accelerometer is used to detect the force exerted on an object during acceleration. The motion data detected by the accelerometer includes gravitational acceleration data. The linear motion of the wearable device can be determined by subtracting the gravitational acceleration data from the motion data detected by the accelerometer. Alternatively, the accelerometer can be directly implemented as a linear accelerometer, and the motion data obtained by the linear accelerometer can be directly used to determine the linear motion of the wearable device.
[0074] Angular velocity sensors are used to detect the angular velocity of an object when it deflects or tilts. These sensors can be implemented using gyroscopes. Specifically, gyroscopes measure the Coriolis acceleration generated by the rotation of a rotating part to obtain angular velocity data. This angular velocity data can then be used to determine the object's rotational motion.
[0075] The movement of an object changes with time sequence. The wearable device determines the target movement of the wearable device based on the linear movement and the rotational movement. Specifically, the linear movement and the rotational movement can be superimposed according to the time sequence of the movement to obtain the target movement of the wearable device.
[0076] The linear motion and rotational motion of the wearable device are determined by the motion data obtained by the acceleration sensor and the angular velocity sensor respectively, and the target motion of the wearable device is determined based on the linear motion and the rotational motion, which can improve the accuracy of the target motion.
[0077] In one embodiment, the wearable device includes a first system and a second system. When the wearable device is in watch mode, the first system and the second system run simultaneously; when the wearable device is in bracelet mode, the first system is turned off and the second system runs.
[0078] Specifically, the first system is equivalent to the main operating system of the wearable device, which can provide the wearable device with relatively complete functions. For example, the first system can achieve high-speed data transmission between the wearable device and the connected mobile terminal, biometric data detection and analysis, precise positioning, communication calls, etc.; the second system is equivalent to the auxiliary operating system of the wearable device, which can provide basic functions of the wearable device, such as time display, information reminders, sensor data collection, and low-speed data transmission with the connected mobile terminal. Among them, watch mode can correspond to the simultaneous operation of the first and second systems; bracelet mode can correspond to the first system being turned off and the second system being running.
[0079] Specifically, when the wearable device is switched from watch mode to bracelet mode, the first system can be shut down and the second system can be kept running; when the wearable device is switched from bracelet mode to watch mode, the first system and the second system are started at the same time.
[0080] In one embodiment, the process of switching a wearable device to a target operating mode in the provided operating mode control method includes: when the current operating mode is a watch mode, converting the peripheral components of the wearable device from being controlled by a first system to being controlled by a second system; when the current operating mode is a bracelet mode, converting the peripheral components of the wearable device from being controlled by the second system to being controlled by the first system.
[0081] The peripheral components of wearable devices may include display screens, touch screens, buttons, etc. Figure 6 FIG. 1 is a schematic diagram of a functional control system of a wearable device in one embodiment. Figure 6 As shown, using Android as the first system and RTOS as the second system as an example, watch mode means the wearable device runs both Android and RTOS simultaneously, while wristband mode means the wearable device turns off Android and runs only the RTOS. Sensors such as the heart rate sensor, electrocardiogram (ECG) sensor, and motion sensor are controlled by the RTOS in both watch and wristband modes. The display, touchscreen, and buttons can be controlled by different systems in different modes. In watch mode, the display, touchscreen, and buttons can be controlled by Android; in wristband mode, the display, touchscreen, and buttons can be controlled by the RTOS.
[0082] When the current operating mode is watch mode, the peripheral components of the wearable device are converted from being controlled by the first system to being controlled by the second system; when the current operating mode is bracelet mode, the peripheral components of the wearable device are converted from being controlled by the second system to being controlled by the first system, which can improve the power consumption of the peripheral components.
[0083] It should be understood that although Figure 2-5 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 2-5 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0084] Figure 7 FIG. 1 is a structural block diagram of an operation mode control device according to an embodiment. Figure 7 As shown, the operating mode control includes:
[0085] The action determination module 702 obtains motion data detected by the motion sensor and determines a target action corresponding to the wearable device according to the motion data.
[0086] The mode acquisition module 704 acquires a target operation mode corresponding to the target action.
[0087] The mode switching module 706 switches the wearable device to the target operating mode when the target operating mode is inconsistent with the current operating mode of the wearable device. The target operating mode is one of the watch mode and the bracelet mode.
[0088] In one embodiment, the action determination module 702 can also be used to obtain the identity information of the wearer of the wearable device when the current operating mode of the wearable device is the watch mode; obtain a preset time period, which is the do not disturb time period corresponding to the identity information; if the current moment of the wearable device is within the preset time period, obtain the motion data detected by the motion sensor, and determine the target action corresponding to the wearable device based on the motion data.
[0089] In one embodiment, the action determination module 702 can also be used to receive call reminder information sent by a mobile terminal connected to the wearable device when the current operating mode of the wearable device is the bracelet mode; obtain motion data detected by the motion sensor according to the call reminder information, and determine the target action corresponding to the wearable device according to the motion data; the operating mode control device can also include a call receiving module 708, which is used to receive and respond to a call request corresponding to the call reminder information.
[0090] In one embodiment, the mode acquisition module 704 can also be used to obtain the wearing direction of the wearable device through an acceleration sensor, the wearing direction including the left-hand direction and the right-hand direction; according to the wearing direction, detect whether the target action matches each preset action; and obtain the target operation mode corresponding to the preset action that matches the target action.
[0091] In one embodiment, the action determination module 702 can also be used to determine the target action corresponding to the wearable device based on the motion data, including: determining the linear action of the wearable device based on the motion data corresponding to the acceleration sensor, and determining the rotational action of the wearable device based on the motion data corresponding to the angular velocity sensor; and determining the target action of the wearable device by combining the linear action and the rotational action.
[0092] In one embodiment, the mode switching module 706 can also be used to convert the peripheral components of the wearable device from being controlled by the first system to being controlled by the second system when the current operating mode is the watch mode; when the current operating mode is the bracelet mode, convert the peripheral components of the wearable device from being controlled by the second system to being controlled by the first system.
[0093] The division of the various modules in the above-mentioned operation mode control device is only for illustration. In other embodiments, the operation mode control device may be divided into different modules as needed to complete all or part of the functions of the above-mentioned operation mode control device.
[0094] The specific definition of the operating mode control device can be found in the definition of the operating mode control method above and will not be repeated here. The various modules in the above-mentioned operating mode control device can be implemented in whole or in part through software, hardware, or a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each of the above modules.
[0095] The various modules in the operating mode control device provided in the embodiments of the present application may be implemented in the form of a computer program. The computer program may be executed on a terminal or server. The program modules comprising the computer program may be stored in a memory of the terminal or server. When the computer program is executed by a processor, the steps of the method described in the embodiments of the present application are implemented.
[0096] In one embodiment, a wearable device is provided, the wearable device comprising Figure 1 The internal structure diagram shown also includes a memory, in which a computer program is stored. When the computer program is executed by the first processor and the second processor, the steps of the above-mentioned operation mode control method can be implemented.
[0097] The present application also provides a computer-readable storage medium, one or more non-volatile computer-readable storage media containing computer-executable instructions, which, when executed by one or more processors, cause the processors to perform the steps of the operation mode control method.
[0098] A computer program product comprising instructions, when executed on a computer, causes the computer to execute an operation mode control method.
[0099] As used herein, any reference to memory, storage, database, or other medium may include nonvolatile and / or volatile memory. Nonvolatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which serves as an external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).
[0100] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.
Claims
1. An operation mode control method, characterized in that: Applied to a wearable device, the wearable device is preset with operating modes corresponding to different actions; the method includes: Acquiring motion data detected by a motion sensor, and determining a target action corresponding to the wearable device based on the motion data; Acquire a target operation mode corresponding to the target action; When the target operating mode is inconsistent with the current operating mode of the wearable device, the wearable device is switched to the target operating mode.
2. The method according to claim 1, characterized in that The target operating mode is one of a watch mode and a bracelet mode; and before acquiring the motion data detected by the motion sensor, the method further includes: When the current operating mode of the wearable device is the watch mode, obtaining identity information of the wearer of the wearable device; Obtaining a preset time period, where the preset time period is a do not disturb time period corresponding to the identity information; If the current moment of the wearable device is within the preset time period, the operation of acquiring the motion data detected by the motion sensor is performed.
3. The method according to claim 1, characterized in that The target operating mode is one of a watch mode and a bracelet mode; and before acquiring the motion data detected by the motion sensor, the method further includes: When the current operating mode of the wearable device is the bracelet mode, receiving a call reminder message sent by a mobile terminal connected to the wearable device; Executing the operation of acquiring the motion data detected by the motion sensor according to the call reminder information; After switching the wearable device to the target operating mode, the method further includes: Receive and respond to a call request corresponding to the call reminder information.
4. The method according to claim 1, wherein The acquiring of motion data detected by the motion sensor includes: When the current moment of the wearable device is in a specific time period, motion data detected by the motion sensor is acquired; the specific time period includes a time period when the wearer of the wearable device is not in a sleeping state or a time period preset by the wearer.
5. The method according to claim 1, wherein The acquiring of the target operation mode corresponding to the target action comprises: The wearable device detects whether the target action matches each preset action, and uses the operation mode corresponding to the matched action as the target operation mode corresponding to the target action.
6. The method according to claim 1, wherein The acquiring of the target operation mode corresponding to the target action includes: Acquire a wearing direction of the wearable device through an acceleration sensor, where the wearing direction includes a left-hand direction and a right-hand direction; According to the wearing direction, detecting whether the target action matches each preset action; Obtain a target operating mode corresponding to a preset action that matches the target action.
7. The method according to any one of claims 1 to 6, characterized in that The wearable device includes a first system and a second system; and / or the wearable device is provided with a first processor and a second processor, which are respectively used to carry the first system and the second system.
8. The method according to claim 7, characterized in that The wearable device includes a heart rate sensor, an electrocardiogram sensor and a motion sensor, and the wearable device also includes a display screen, a touch screen and buttons; the heart rate sensor, the electrocardiogram sensor and the motion sensor are all controlled by the second system in watch mode and bracelet mode; and / or the display screen, the touch screen and the buttons are controlled by different systems in different modes.
9. The method according to claim 1, characterized in that The target operating mode is one of a watch mode and a wristband mode; and switching the wearable device to the target operating mode includes: When the current operating mode is the watch mode, switching the peripheral components of the wearable device from being controlled by the first system to being controlled by the second system; When the current operating mode is the wristband mode, the peripheral components of the wearable device are converted from being controlled by the second system to being controlled by the first system.
10. The method according to claim 1, characterized in that The target operating mode is one of a watch mode and a bracelet mode; wherein the watch mode has more functions than the bracelet mode.
11. A wearable device, characterized in that: The wearable device includes a first system and a second system, and the wearable device further includes one or more of a heart rate sensor, an electrocardiogram sensor, a motion sensor, a display screen, a touch screen, and a button, wherein: The heart rate sensor, the electrocardiogram sensor, and the motion sensor are all controlled by the first system in different modes; the display screen, the touch screen, and the buttons can be controlled by different systems in different modes, including watch mode and bracelet mode.
12. A wearable device, characterized in that: The wearable device includes a first processor and a second processor, where the second processor is configured to connect to a sensor included in the wearable device.
13. The wearable device according to claim 12, wherein: The power consumption of the first system integrated by the first processor is higher than the power consumption of the second system integrated by the second processor; The wearable device includes one or more sensors selected from the group consisting of a heart rate sensor, an accelerometer + gyroscope, an atmospheric pressure sensor, a touch sensor, a magnetic sensor, and a micro-pressure differential sensor; The second processor is also connected to the global positioning system module; the second processor is also connected to the debugging module.
14. A wearable device, characterized in that: The wearable device includes a bracelet mode and a watch mode. In the watch mode, the wearable device is configured to receive and answer call requests from other terminals; In the wristband mode, the wearable device is configured to receive call reminder information, where the call reminder information is used to indicate that another terminal initiates a call request to the mobile terminal connected to the wearable device.
15. An operation mode control method, characterized in that: Applied to a wearable device, the wearable device is preset with operating modes corresponding to different actions; the method includes: Detect whether the target action matches each preset action, use the operating mode corresponding to the matching action as the target operating mode, and switch the wearable device to the target operating mode.
16. A peripheral control method, characterized in that: Applied to a wearable device, the wearable device includes a first system and a second system, and when the current operating mode of the wearable device is a watch mode, the peripheral components of the wearable device are switched from being controlled by the first system to being controlled by the second system; When the current operating mode of the wearable device is the bracelet mode, the peripheral components of the wearable device are converted from being controlled by the second system to being controlled by the first system.
17. An operation mode control device, characterized in that: include: An action determination module is used to obtain motion data detected by the motion sensor and determine a target action corresponding to the wearable device based on the motion data; A mode acquisition module, configured to acquire a target operation mode corresponding to the target action; A mode switching module is used to switch the wearable device to the target operating mode when the target operating mode is inconsistent with the current operating mode of the wearable device.
18. A wearable device, characterized in that: The method comprises a memory and one or more processors, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the method according to any one of claims 1 to 10 or 15 to 16.