Wakeup method and device of electronic accessory, wearable device and electronic accessory
By using the vibration module and acceleration sensor of a wearable device to wake up electronic components, the problem of cumbersome operation and high cost in the existing technology is solved, realizing an automated and accurate wake-up process and reducing power loss due to false wake-ups.
Patent Information
- Application Number
- CN202110407671.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-15
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-04-15
AI Technical Summary
Existing methods for waking up electronic components are cumbersome and costly, requiring users to manually press buttons to wake them up, which can easily lead to accidental wake-ups and power consumption losses.
Vibration information is generated by the vibration module of the wearable device, and the acceleration sensor in the electronic accessory collects and matches the acceleration data, automatically waking up the electronic accessory and eliminating the need for button design.
Simplify user operations, reduce the cost of electronic components, improve wake-up accuracy, and avoid power consumption loss caused by false wake-ups.
Smart Images

Figure CN115211820B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart terminal technology, specifically to a method, apparatus, wearable device, and electronic accessory for waking up an electronic accessory. Background Technology
[0002] Wearable devices are gaining popularity due to their small size, lightweight design, and portability. To enrich their functionality, wearable devices can be equipped with various electronic accessories that perform different functions. These accessories work in conjunction with the wearable device to meet diverse user needs. To improve the battery life of these accessories, they are mostly in a sleep or off state, only being activated when needed. Currently, the common method for activating these accessories is to design buttons on them, requiring users to press them. This method is cumbersome, and the accessories themselves are relatively expensive. Summary of the Invention
[0003] This application discloses a method, apparatus, wearable device, electronic accessory, and storage medium for waking up electronic accessories. It can wake up electronic accessories through a vibration module on the wearable device, simplifying user operation and reducing the cost of electronic accessories.
[0004] This application discloses a wake-up method for an electronic accessory, applied to a wearable device. The electronic accessory is installed on the wearable device, which includes a vibration module. The electronic accessory includes an accelerometer sensor. The method includes:
[0005] The vibration module is controlled to vibrate according to the set vibration information so that the acceleration sensor in the electronic component can collect acceleration data that matches the vibration information. The acceleration data is used to wake up the electronic component that is in a dormant state.
[0006] This application discloses a wake-up method for an electronic accessory, applied to the electronic accessory for installation on a wearable device. The wearable device includes a vibration module, and the electronic accessory includes an accelerometer. The method includes:
[0007] Acceleration data is collected using the aforementioned accelerometer;
[0008] If the acceleration data matches the set vibration information, the electronic accessory in the dormant state is awakened. The acceleration data that matches the vibration information is generated by the vibration module on the wearable device vibrating according to the vibration information.
[0009] This application discloses a wake-up device for an electronic accessory, applied to a wearable device. The electronic accessory is used to be installed on the wearable device, which includes a vibration module. The electronic accessory includes an accelerometer sensor. The device includes:
[0010] The control module is used to control the vibration module to vibrate according to the set vibration information, so that the acceleration sensor in the electronic component can collect acceleration data that matches the vibration information. The acceleration data is used to wake up the electronic component in the dormant state.
[0011] This application discloses a wake-up device for an electronic accessory, applied to the electronic accessory, which is used to be installed in a wearable device. The wearable device includes a vibration module, and the electronic accessory includes an acceleration sensor. The device includes:
[0012] The acquisition module is used to acquire acceleration data through the accelerometer.
[0013] A wake-up module is used to wake up the electronic accessory in a dormant state if the acceleration data matches the set vibration information, wherein the acceleration data matching the vibration information is generated by the vibration module on the wearable device vibrating according to the vibration information.
[0014] This application discloses a wearable device, including a vibration module, a memory, and a processor. The memory stores a computer program, and when the computer program is executed by the processor, the processor implements the method applied to the wearable device as described above.
[0015] This application discloses an electronic accessory, including an accelerometer, a memory, and a processor. The memory stores a computer program, and when the computer program is executed by the processor, the processor implements the method described above for application in the electronic accessory.
[0016] This application discloses a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the method described above for use in a wearable device.
[0017] This application discloses a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the method described above for application to electronic components.
[0018] This application discloses a method, apparatus, wearable device, electronic accessory, and storage medium for waking up electronic components. The electronic accessory is installed on a wearable device, which includes a vibration module. The electronic accessory includes an accelerometer sensor. The wearable device controls the vibration module to vibrate according to preset vibration information, enabling the accelerometer sensor in the electronic accessory to collect acceleration data matching the vibration information. This wakes up the electronic accessory from its dormant state. By controlling the vibration module on the wearable device to wake up the electronic accessory, manual operation by the user is eliminated, simplifying user operation and reducing the cost of the electronic accessory by eliminating the need for buttons. Furthermore, the electronic accessory is only woken up when the accelerometer sensor collects acceleration data matching the preset vibration information, avoiding false wake-ups and improving the accuracy of waking up the electronic accessory. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1A This is a schematic diagram of a wearable device and electronic accessories in one embodiment;
[0021] Figure 1B This is a schematic diagram of a wearable device and electronic accessories in another embodiment;
[0022] Figure 2 This is a flowchart of a wake-up method for an electronic component in one embodiment;
[0023] Figure 3 A flowchart of a wake-up method for an electronic accessory in another embodiment;
[0024] Figure 4A This is a schematic diagram of acceleration data collected by an accelerometer sensor of an electronic component in one embodiment;
[0025] Figure 4B This is a schematic diagram of acceleration data collected by the accelerometer sensor of an electronic component in another embodiment;
[0026] Figure 5A This is a schematic diagram of a wearable device and electronic accessories in another embodiment;
[0027] Figure 5B This is a schematic diagram of acceleration data collected by the accelerometer sensor of an electronic component in another embodiment;
[0028] Figure 5C A schematic diagram of acceleration data collected by the accelerometer of the electronic component in another embodiment;
[0029] Figure 6 A flowchart of a wake-up method for an electronic accessory in another embodiment;
[0030] Figure 7 A block diagram of a wake-up device for an electronic accessory in one embodiment;
[0031] Figure 8 This is a block diagram of a wake-up device for an electronic accessory in another embodiment;
[0032] Figure 9 This is a structural block diagram of a wearable device in one embodiment;
[0033] Figure 10 This is a structural block diagram of an electronic component in one embodiment. Detailed Implementation
[0034] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0035] It should be noted that the terms "comprising" and "having," and any variations thereof, in the embodiments and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.
[0036] Figure 1A This is a schematic diagram of a wearable device and electronic accessories in one embodiment. Figure 1BThis is a schematic diagram of a wearable device and electronic accessories in another embodiment. In this application embodiment, the electronic accessories can be used to achieve different functions. The electronic accessories can be installed on the wearable device and used in conjunction with the wearable device. The electronic accessories may include, but are not limited to, vital sign data acquisition accessories, microphone accessories, speaker accessories, etc. Vital sign data acquisition accessories can be used to collect the wearer's vital sign data, such as heart rate data, body temperature data, blood pressure data, etc. Microphone accessories can be used to collect the wearer's voice data, and speaker accessories can be used to play audio data, etc. Wearable devices may include, but are not limited to, smartwatches, smart bracelets, smart glasses, and other electronic devices worn on the user's body; this application embodiment does not limit this.
[0037] In some embodiments, the electronic accessory is small in size and can be mounted on a wearable component of a wearable device, which is worn on a user's body using the wearable device. For example, such as... Figure 1A As shown, the wearable device can be a smartwatch 110. The smartwatch 110 may include a main unit 112 and a watch band 114, which is the wearable component of the smartwatch 110. An electronic accessory 120 can be installed on the watch band 114. The smartwatch 110 may include a vibration module 116, which may be located in the main unit 112. The electronic accessory 120 may include an accelerometer 122. The electronic accessory 120 can be in a sleep state. When it needs to be woken up, the smartwatch 110 can control the vibration module 116 to vibrate according to preset vibration information. When the vibration module 116 vibrates, it causes a change in acceleration in the electronic accessory 120 on the watch band 114. The electronic accessory 120 can collect acceleration data matching the vibration information through the accelerometer 122 and wake up the electronic accessory 120 from its sleep state.
[0038] For example, such as Figure 1B As shown, the wearable device can be smart glasses 130. Smart glasses 130 may include a frame 132, which is the wearable component of smart glasses 130. Electronic accessories 140 can be mounted on the frame 132, and further, the electronic accessories 140 can be mounted on the temples of the frame 132. Smart glasses 130 may include a vibration module 134, which may also be disposed within the frame 132. Electronic accessories 140 may include an accelerometer 142. Electronic accessories 140 can be in a sleep state. When it is necessary to wake up electronic accessories 140, smart glasses 130 can control the vibration module 134 to vibrate according to preset vibration information. When the vibration module 134 vibrates, it causes a change in acceleration in electronic accessories 140 on the frame 132. Electronic accessories 140 can collect acceleration data matching the vibration information through the accelerometer 142 and wake up electronic accessories 140 in the sleep state.
[0039] It should be noted that, Figure 1A and Figure 1B This is only used to illustrate the possible installation of electronic accessories in wearable devices in the embodiments of this application, and is not intended to limit the specific installation method of electronic accessories. The installation method and installation location of electronic accessories in wearable devices are not limited in the embodiments of this application.
[0040] like Figure 2 As shown, in one embodiment, a method for waking up an electronic accessory is provided, which can be applied to the wearable device described above. The method may include the following steps:
[0041] Step 210: Control the vibration module to vibrate according to the set vibration information so that the acceleration sensor in the electronic component can collect acceleration data that matches the vibration information. This acceleration data is used to wake up the electronic component in the dormant state.
[0042] In this embodiment, the wearable device may include a vibration module, which outputs vibration signals to generate a vibration effect. The vibration module may include a vibration motor, a vibration generator, etc. The wearable device may pre-store preset vibration information, which may optionally include, but is not limited to, one or more of vibration frequency, vibration amplitude, and vibration duration. Vibration frequency refers to the number of vibrations the vibration module performs per unit time. Vibration frequency characterizes the vibration speed of the vibration module; a higher vibration frequency indicates a faster vibration speed, and a lower vibration frequency indicates a slower vibration speed. Vibration amplitude refers to the maximum distance the vibration module moves away from its equilibrium position during vibration. Vibration amplitude characterizes the vibration intensity of the vibration module; a larger vibration amplitude indicates a stronger vibration intensity, and a smaller vibration amplitude indicates a weaker vibration intensity. Vibration duration refers to the duration of continuous vibration of the vibration module, such as 2 seconds, 3 seconds, etc.
[0043] In some embodiments, the set vibration information may also include the number of vibrations that the vibration module continuously vibrates. The number of vibrations may refer to the number of times the vibration module continuously vibrates throughout the entire vibration process. For example, the vibration module performed 4 continuous vibrations throughout the entire vibration process, or the vibration module performed 3 continuous vibrations throughout the entire vibration process, etc.
[0044] Optionally, each continuous vibration can correspond to the same vibration frequency, amplitude, and duration. For example, the vibration module performs four continuous vibrations throughout the entire vibration process, with each vibration having a frequency of 30 Hz, an amplitude of 0.2 cm, and a duration of 2 seconds. Optionally, the vibration frequency, amplitude, and duration corresponding to each continuous vibration can also be different. For example, the vibration module performs three continuous vibrations throughout the entire vibration process: the first continuous vibration has a frequency of 30 Hz, an amplitude of 0.2 cm, and a duration of 2 seconds; the second continuous vibration has a frequency of 50 Hz, an amplitude of 0.5 cm, and a duration of 3 seconds; the third continuous vibration has a frequency of 30 Hz, an amplitude of 0.2 cm, and a duration of 2 seconds, etc., but is not limited to these. Furthermore, a set non-vibration time period can be interspersed between two adjacent continuous vibrations. This non-vibration time period can be relatively short, such as 500 milliseconds, 650 milliseconds, etc., but is not limited to these.
[0045] It should be noted that the vibration information described above can be set according to actual needs and is not limited to the data types and values mentioned above. Specific vibration information is not limited in this embodiment. The vibration information can be set by the user or uniformly set before the wearable device and electronic accessories leave the factory.
[0046] Electronic components are installed in wearable devices. To conserve power, these components are typically in a sleep state. When the wearable device needs to wake up the electronic component, a vibration module can be controlled to vibrate according to pre-defined vibration information. This vibration causes the electronic component to experience acceleration changes. The electronic component may include an accelerometer. When the component is in sleep mode, the accelerometer can be active, while other circuits and electronic devices are powered off. The component can collect acceleration data via the accelerometer. If the acceleration data matches the pre-defined vibration information, it can be determined that the acceleration data was generated by the wearable device's vibration module, thus waking up the sleep-state component. After waking up, all circuits and electronic devices within the component are powered on, allowing the component to function normally.
[0047] If the electronic component collects acceleration data that does not match the set vibration information through the accelerometer, it can be determined that the acceleration data is not generated by the vibration module of the wearable device. In this case, the electronic component will not be woken up, thus avoiding false wake-ups caused by user movement or other acceleration changes. This ensures the accuracy of electronic component wake-up and reduces power consumption loss caused by false wake-ups.
[0048] In this embodiment, the wearable device controls a vibration module to vibrate according to preset vibration information, enabling the accelerometer in the electronic component to collect acceleration data matching the vibration information. This wakes up the electronic component from its dormant state. By controlling the vibration module on the wearable device to wake up the electronic component, manual operation by the user is eliminated, simplifying user operation and reducing the cost of the electronic component by eliminating the need for buttons. Furthermore, the electronic component is only woken up when the accelerometer collects acceleration data matching the preset vibration information, avoiding false wake-ups and improving the accuracy of waking up the electronic component.
[0049] like Figure 3 As shown, in one embodiment, another method for waking up an electronic accessory is provided, which can be applied to the wearable device described above. This method may include the following steps:
[0050] Step 302: Obtain the trigger request for the electronic accessory.
[0051] A trigger request can be used to wake up an electronic accessory installed on a wearable device, enabling the woken electronic accessory to perform corresponding functions and cooperate with the wearable device. In some embodiments, the wearable device receives a trigger request for the electronic accessory, which may include, but is not limited to, any of the following:
[0052] (1) When the wearable device launches the application corresponding to the electronic accessory, obtain the trigger request for the electronic accessory. One or more applications (APPs) may be installed on the wearable device. Different applications provide different functions to meet the user's needs. The application provides an interactive interface, and the user can interact with the application through the interactive interface displayed on the wearable device and use the corresponding functions of the application.
[0053] In one specific implementation, the wearable device can display application icons for various installed applications. Users can select and tap an application icon to launch the corresponding application. When the wearable device detects a user's launch action for an application, it can launch the selected application. A pre-established mapping between applications and electronic accessories can be used. When the wearable device launches an application, it can determine whether the launched application corresponds to the electronic accessory based on this mapping. If the launched application corresponds to the electronic accessory, a trigger request can be obtained for that electronic accessory to wake it up.
[0054] Optionally, the application corresponding to the electronic accessory may refer to an application that utilizes the functions of the electronic accessory. For example, if the electronic accessory is a vital sign data acquisition accessory that can be used to collect a user's heart rate data, body temperature data, blood pressure data, etc., then the application corresponding to the electronic accessory may include, but is not limited to, heart rate measurement applications, body temperature measurement applications, blood pressure measurement applications, etc., or applications capable of simultaneously detecting multiple vital sign data. As another example, if the electronic accessory is a microphone accessory, then the application corresponding to the electronic accessory may include, but is not limited to, recording applications, call applications, etc.
[0055] Optionally, the application corresponding to the electronic accessory can also be an application with permission to use the electronic accessory. For example, if the electronic accessory is a vital signs data collection accessory and the application is a motion monitoring application, and the motion monitoring application has permission to use the vital signs data collection accessory to collect the user's vital signs data during exercise, then the vital signs data collection accessory can be activated when the motion monitoring application is launched. As another example, if the electronic accessory is a microphone accessory and the application is a chat application, and the chat application has permission to use the microphone accessory, then the microphone accessory can be activated when the motion monitoring application is launched. In some embodiments, when the wearable device launches an application, it can also determine whether the launched application has permission to use the electronic accessory. If the launched application has permission to use the electronic accessory, then it can be determined that the launched application is the application corresponding to the electronic accessory.
[0056] When the application corresponding to the electronic accessory is launched, the electronic accessory is triggered to wake up. When the wearable device needs to use the electronic accessory, there is no need to wait for the electronic accessory to wake up, thus improving the efficiency of use.
[0057] (2) When the wearable device receives a function call instruction for an electronic accessory, it obtains a trigger request for the electronic accessory based on the function call instruction. Upon receiving the function call instruction for the electronic accessory, the wearable device can determine which function of the electronic accessory needs to be invoked. Optionally, this function call instruction can be generated by an application running at the application layer of the wearable device. When the running application needs to invoke a function of the electronic accessory, it can send a function call instruction to the wearable device's system. For example, if the electronic accessory is a vital signs data acquisition accessory and the application is a motion monitoring application, when the motion monitoring application needs to invoke the heart rate detection function of the vital signs data acquisition accessory, it can generate a function call instruction for that vital signs data acquisition accessory.
[0058] Optionally, the function call command can also be sent by a terminal device that has established a communication connection with the wearable device. The wearable device can establish a communication connection with the terminal device, which may include, but is not limited to, mobile phones, tablets, in-vehicle terminals, computers, and other wearable devices. The communication connection may include, but is not limited to, wireless communication connections such as Bluetooth and Wi-Fi, or wired communication connections established via a data cable. When the terminal device needs to call the function of an electronic accessory on the wearable device, or needs to obtain relevant data from that electronic accessory, it can send a function call command for the electronic accessory to the wearable device.
[0059] When the function of an electronic accessory needs to be invoked, it can be triggered to wake up the electronic accessory so that the woken electronic accessory can perform the corresponding function, which meets the functional usage needs of electronic accessories in different scenarios. Moreover, the electronic accessory is only woken up when the function needs to be invoked, which can reduce unnecessary power consumption of the electronic accessory.
[0060] (3) When the wearable device detects that it has switched from an unworn state to a worn state, a trigger request for the electronic accessory is obtained. There are several ways for a wearable device to detect whether it is in an unworn or worn state. For example, an accelerometer can be installed in the wearable device to collect acceleration data. Based on the acceleration data, it can be determined whether the wearable device is currently in an unworn or worn state. The unworn and worn states can correspond to different acceleration changes. By analyzing the acceleration data, the acceleration change of the wearable device can be obtained to determine whether the wearable device is currently in an unworn or worn state.
[0061] For example, wearable devices can be equipped with gravity sensors, which can collect gravity data and determine whether the wearable device has performed a lifting action based on the gravity data. If the wearable device performs a lifting action, it can be determined that the wearable device has switched from an unworn state to a worn state.
[0062] For example, wearable devices can perform liveness detection. When a live person is detected, the wearable device can be switched from an unworn state to a worn state. Liveness detection methods may include, but are not limited to, temperature detection, detection of facial images captured by a camera, and detection by emitting infrared light signals.
[0063] When a wearable device switches from an unworn state to a worn state, it can trigger the wake-up of electronic accessories. The electronic accessories can then perform initialization work, which may include, but is not limited to, reconfiguring the information of various electronic components in the electronic accessories, such as resetting the accelerometer, to improve the working accuracy of the various electronic components in the electronic accessories.
[0064] Step 304: Control the vibration module to vibrate according to the set vibration information based on the trigger request, so that the acceleration sensor in the electronic component can collect acceleration data that matches the vibration information. This acceleration data is used to wake up the electronic component in the dormant state.
[0065] In some embodiments, the acceleration data collected by the accelerometer in the electronic component that matches the vibration information may include acceleration data whose acceleration change characteristics fall within the change conditions corresponding to the vibration information. After collecting acceleration data, the electronic component can extract the acceleration change characteristics of the acceleration data and determine whether the collected acceleration data matches the set vibration information based on the acceleration change characteristics.
[0066] Optionally, the acceleration change characteristic may include, but is not limited to, acceleration change frequency, acceleration change amplitude, and acceleration change duration. Here, acceleration change frequency refers to the number of times the electronic component undergoes acceleration changes per unit time, acceleration change amplitude refers to the maximum acceleration value when the electronic component undergoes an acceleration change, and acceleration change duration refers to the duration for which the acceleration sensor detects the acceleration change.
[0067] When the vibration module in a wearable device vibrates according to different vibration information, the electronic components can generate different acceleration changes. Therefore, the acceleration change characteristics of the acceleration data collected by the acceleration sensor of the electronic components will also be different. The electronic components can determine whether the collected acceleration data was generated by the vibration module of the wearable device by judging whether the extracted acceleration change characteristics are within the change conditions corresponding to the set vibration information. Optionally, the change conditions may include one or more set numerical ranges corresponding to each change characteristic data.
[0068] In some embodiments, vibration information may include at least one of vibration frequency, vibration amplitude, and vibration duration. The variation conditions may correspond to at least one of numerical ranges such as acceleration variation frequency range, acceleration variation amplitude range, and acceleration variation duration range. Specifically, the acceleration variation frequency range may be the sum of the vibration frequency and frequency error. For example, if the vibration frequency is 30Hz and the frequency error is +10Hz or -10Hz, the acceleration variation frequency range may be 20–40Hz. The acceleration variation amplitude range may be the sum of the vibration amplitude and amplitude error. For example, if the vibration amplitude is 0.2 cm and the amplitude error is +0.1 cm or -0.1 cm, the acceleration variation amplitude may be 0.1–0.3 cm. The acceleration variation duration range may be the sum of the vibration duration and duration error. For example, if the vibration duration is 2 seconds and the duration error is +200 milliseconds or -200 milliseconds, the acceleration variation duration range may be 1.8–2.2 seconds.
[0069] In some embodiments, the set vibration information may further include the number of vibrations continuously performed by the vibration module, and the change condition may further include the number of times the acceleration is continuously changed. The vibration module performs one continuous vibration during the entire vibration process, and the electronic component may generate one continuous acceleration change; therefore, one continuous acceleration change of the electronic component corresponds to one continuous vibration performed by the vibration module during the entire vibration process. Further, the number of vibrations may be the same as the number of vibrations continuously performed by the vibration module.
[0070] Electronic components can extract acceleration change features corresponding to each continuous change in acceleration from acceleration data, and determine whether the acceleration change features corresponding to each continuous change in acceleration are within the corresponding numerical ranges such as acceleration change frequency range, acceleration change amplitude range, and acceleration change duration range.
[0071] Optionally, each instance of continuous acceleration change can correspond to the same range of acceleration change frequency, amplitude, and duration, or the same range of these ranges can differ. The ranges of acceleration change frequency, amplitude, and duration corresponding to each instance of continuous acceleration change can be determined based on vibration information such as the vibration frequency, amplitude, and duration of the corresponding continuous vibration.
[0072] For example, if the vibration module of a wearable device performs four continuous vibrations during the entire vibration process, with each continuous vibration having a frequency of 30Hz, an amplitude of 0.2cm, and a duration of 2 seconds, then the electronic components will detect four continuous changes in acceleration. The acceleration change frequency range corresponding to each continuous acceleration change is 20-40Hz, the acceleration change amplitude range is 0.1-0.3cm, and the duration of the acceleration change ranges from 1.7 to 2.3 seconds.
[0073] For example, Figure 4A This is a schematic diagram of acceleration data collected by an accelerometer sensor of an electronic component in one embodiment. For example... Figure 4A As shown, the vibration module of the wearable device vibrates continuously four times according to the same vibration information throughout the entire vibration process. The acceleration change reflected by the acceleration data collected by the acceleration sensor of the electronic component can be curve 410. Curve 410 can include four identical waveforms 412. Each waveform 412 can correspond to one continuous change in acceleration, and each continuous change in acceleration can correspond to the same numerical range.
[0074] For example, the vibration module performs two continuous vibrations during the entire vibration process. The first continuous vibration has a frequency of 50Hz, an amplitude of 0.5cm, and a duration of 4 seconds. The second continuous vibration has a frequency of 30Hz, an amplitude of 0.2cm, and a duration of 2 seconds. In this case, the electronic component detects two continuous changes in acceleration. The acceleration frequency range corresponding to the first continuous acceleration change is 15-45Hz, the acceleration amplitude range is 0.15-0.25cm, and the duration of the acceleration change ranges from 3.8 to 4.2 seconds. The acceleration frequency range corresponding to the second continuous acceleration change is 35-65Hz, the acceleration amplitude range is 0.45-0.55cm, and the duration of the acceleration change ranges from 1.8 to 2.2 seconds.
[0075] For example, Figure 4B This is a schematic diagram of acceleration data collected by an accelerometer sensor of an electronic component in another embodiment. For example... Figure 4B As shown, the vibration module of the wearable device vibrates twice continuously according to different vibration information during the entire vibration process. The acceleration change reflected by the acceleration data collected by the acceleration sensor of the electronic component can be represented by curve 420. This curve 420 can include waveforms 422 and 424, where waveform 422 corresponds to the first continuous change in acceleration, and waveform 424 corresponds to the second continuous change in acceleration. The first and second continuous changes in acceleration can each correspond to different numerical ranges.
[0076] In this embodiment, the electronic accessory determines whether to wake up by judging whether the acceleration change characteristics of the acceleration data collected by the accelerometer are within the set change conditions corresponding to the vibration information. This can accurately identify the acceleration change caused by the vibration module of the wearable device, avoid false wake-ups caused by user movement or other acceleration changes, ensure the accuracy of electronic accessory wake-up, and reduce power consumption loss caused by false wake-ups.
[0077] Optionally, the aforementioned frequency error, amplitude error, and duration error values can be determined through multiple actual measurements. The error values may be related to the installation position of the electronic components on the wearable device. Further, the error values may be positively correlated with the distance between the electronic components and the vibration module; the closer the electronic components are installed to the vibration module, the smaller the error value; the farther the electronic components are installed from the vibration module, the larger the error value. In some embodiments, the error values may also be related to the wearing method of the wearable device; the tighter the wearable device is worn by the user, the larger the error value; the looser the wearable device is worn by the user, the smaller the error value. In some embodiments, the error values may also be related to the material of the wearable components of the wearable device; if the material of the wearable components is one that easily transmits vibrations, the error value may be smaller; if the material of the wearable components is one that does not easily transmit vibrations, the error value may be larger.
[0078] In one specific implementation, the wearable device can enter a test mode to test the wake-up of electronic components. In this test mode, the wearable device can send test commands to the electronic components. The wearable device can control the vibration module to vibrate according to the set vibration information. After receiving the test command, the electronic component can continuously collect acceleration data generated by the vibration module of the wearable device through an accelerometer, analyze the acceleration data to obtain the acceleration change characteristics, and then determine the numerical ranges included in the corresponding change conditions based on the acceleration change characteristics. The electronic component can store the determined change conditions and use these change conditions to determine whether to wake up in sleep mode. By testing the acceleration changes generated by the vibration of the wearable device's vibration module to determine the corresponding change conditions, the adverse effects of the electronic component's installation position on the wearable device and the material of the wearable parts on the numerical range of the change conditions can be reduced, thus improving the accuracy of waking up the electronic component.
[0079] In some embodiments, at least two electronic accessories for performing different functions may be installed on the wearable device. These accessories may be installed in different locations on the wearable device; for example, the wearable device may simultaneously have a vital sign data acquisition accessory and a microphone accessory. The wearable device may selectively wake up one or more electronic accessories and may obtain a trigger request for the target electronic accessory, which is the electronic accessory to be woken up. The trigger request may include the accessory identifier of the target electronic accessory. Different electronic accessories may correspond to different accessory identifiers, which may consist of one or more of numbers, letters, symbols, etc. For example, the accessory identifier corresponding to the vital sign data acquisition accessory may be 00A, and the accessory identifier corresponding to the microphone accessory may be 12B, etc., but is not limited to these.
[0080] In one embodiment, when a wearable device launches an application, it can obtain the electronic accessory corresponding to the launched application, and use the electronic accessory corresponding to the launched application as the target electronic accessory to obtain a trigger request for the target electronic accessory in order to wake up the electronic accessory corresponding to the launched application.
[0081] In another embodiment, when the wearable device receives a function call instruction for a target electronic accessory, it can obtain a trigger request for the target electronic accessory based on the function call instruction to wake up the electronic accessory that needs to call the function. For example, when a function call instruction for a vital sign data acquisition accessory is received, a trigger request for the vital sign data acquisition accessory can be generated; when a function call instruction for a speaker accessory is received, a trigger request for the speaker accessory can be generated.
[0082] In another embodiment, when the wearable device detects that it has switched from an unworn state to a worn state, all electronic accessories installed on the wearable device can be designated as target electronic accessories, and trigger requests can be obtained for each target electronic accessory to wake up all electronic accessories.
[0083] Different electronic components can correspond to different vibration information, and the vibration information corresponding to each electronic component can be stored in the wearable device along with the component's identifier. After receiving a trigger request for a target electronic component, the wearable device can obtain the vibration information corresponding to the target electronic component based on the component identifier included in the trigger request, and control the vibration module to vibrate according to the corresponding vibration information, so that the accelerometer of the target electronic component can collect acceleration data that matches the corresponding vibration information, thereby waking up the target electronic component.
[0084] Different electronic components can correspond to different vibration information. Each electronic component can store change conditions that match its corresponding vibration information, and these stored change conditions can be different for each component. When the vibration module of the wearable device vibrates according to the vibration information corresponding to the target electronic component, each electronic component installed on the wearable device can generate acceleration changes. Therefore, each electronic component can collect acceleration data through an accelerometer. Each electronic component can compare the acceleration change characteristics of the acceleration data collected by the accelerometer with the stored change conditions to determine whether the acceleration change characteristics fall within the stored change conditions. Since the change conditions stored in each electronic component can be different, only the target electronic component can detect acceleration data whose acceleration change characteristics fall within the stored change conditions, thereby waking it up.
[0085] Figure 5A This is a schematic diagram of a wearable device and electronic accessories in another embodiment. Figure 5A As shown, the wearable device is a smartwatch 110, and electronic accessories 120 and 130 can be installed on the watch band 114 of the smartwatch 110. When the vibration module 116 of the smartwatch 110 vibrates according to the vibration information corresponding to the electronic accessory 120, the acceleration changes reflected by the acceleration data collected by the acceleration sensor through the electronic accessories 120 and 130 can be... Figure 5B The curve 510 is shown. When the vibration module 116 of the smartwatch 110 vibrates according to the vibration information corresponding to the electronic component 130, the acceleration changes reflected by the acceleration data collected by the acceleration sensor by the electronic components 120 and 130 can be... Figure 5C The curve 520 is shown. Electronic components 120 and 130 can each store different changing conditions; therefore, the acceleration sensor in electronic component 120 collects data such as... Figure 5B When the acceleration data shown is received, the electronic component 120 can be activated; when the acceleration sensor of the electronic component 130 collects data such as... Figure 5C When the acceleration data shown is displayed, the electronic accessory 130 can be activated.
[0086] In this embodiment, the vibration module of the wearable device can vibrate according to different vibration information, thereby accurately waking up the corresponding target electronic component, improving the accuracy of waking up the electronic component, and avoiding unnecessary power consumption loss caused by waking up electronic components that do not need to be woken up.
[0087] In this embodiment, the wearable device can obtain trigger requests for electronic accessories in different scenarios, and control the vibration module to vibrate according to the set vibration information to wake up the electronic accessories. The electronic accessories are automatically woken up without the need for manual operation by the user, which simplifies the user operation and ensures the accuracy of waking up the electronic accessories.
[0088] In some embodiments, the above-mentioned method for waking up electronic accessories may further include: after waking up the electronic accessories, the wearable device controls the vibration module to vibrate again according to the set vibration information, so that the acceleration sensor of the electronic accessories can collect acceleration data that matches the vibration information again, and the collected acceleration data is used to make the electronic accessories re-enter the sleep state.
[0089] After the wearable device wakes up the electronic accessory, the accessory can operate and perform corresponding functions. When the wearable device no longer needs the electronic accessory, it can return to sleep mode. Once the wearable device determines that the electronic accessory has entered sleep mode, it can control the vibration module to vibrate according to preset vibration information. This vibration causes the electronic accessory to experience acceleration changes again. The electronic accessory can then use an accelerometer to collect acceleration data matching the vibration information, thereby controlling it to return to sleep mode.
[0090] In some embodiments, the wearable device may determine to control the electronic accessory to enter a sleep state in any of the following situations, including but not limited to: the wearable device exits the application corresponding to the electronic accessory; the wearable device does not call the function of the electronic accessory for a certain period of time, for example, it does not call the function of the electronic accessory for 5 minutes; the wearable device switches from the wearing state to the non-wearing state, indicating that the user does not use the wearable device and therefore does not need to use the electronic accessory, so the electronic accessory can be controlled to enter a sleep state, etc.
[0091] Optionally, the vibration information of the vibration module when the wearable device wakes up the electronic accessory can be the same as the vibration information of the vibration module when the wearable device controls the electronic accessory to sleep. After the electronic accessory is woken up, when the electronic accessory collects acceleration data matching the vibration information again through the accelerometer, the time interval between the two collections of acceleration data matching the vibration information can be obtained. If the time interval is greater than a time threshold, the electronic accessory can be controlled to re-enter the sleep state. This time interval can be set according to actual needs, such as 1 minute, 2 minutes, 4 minutes, etc., but is not limited to this. Controlling the electronic accessory to re-enter the sleep state only when the time interval between the two collections of acceleration data matching the vibration information by the accelerometer of the electronic accessory is greater than the time threshold can avoid the situation of erroneously controlling the electronic accessory to enter the sleep state and improve the control accuracy of the electronic accessory.
[0092] It should be noted that the vibration information of the vibration module when the wearable device wakes up the electronic accessory may differ from the vibration information of the vibration module when the wearable device controls the electronic accessory to go into sleep mode. The wearable device controls the vibration module to vibrate according to the preset first vibration information to wake up the electronic accessory in sleep mode. When the electronic accessory in sleep mode receives acceleration data that matches the first vibration information through the accelerometer, it is woken up.
[0093] After the electronic component is awakened, the vibration module can be controlled to vibrate according to the set second vibration information to control the electronic component to re-enter the sleep state. The first vibration information can be distinguished from the second vibration information. When the electronic component collects acceleration data that matches the second vibration information through the accelerometer, it re-enters the sleep state.
[0094] In other implementations, electronic components may also enter a sleep state in other ways. For example, an electronic component may re-enter a sleep state after performing a function once (such as a vital sign data acquisition component that can re-enter a sleep state after collecting a user's vital sign data once); or an electronic component may re-enter a sleep state after the duration of its wake-up working state reaches a set time period (such as 3 minutes, 5 minutes, etc.). This application does not limit this.
[0095] In this embodiment, the wearable device can control the vibration module to vibrate, thereby controlling the electronic components to re-enter the sleep state. It can simultaneously achieve accurate control of waking up and putting the electronic components to sleep without user intervention, simplifying user operation. Furthermore, by controlling the electronic components to enter the sleep state when they are not needed, the power consumption of the electronic components can be reduced, and the battery life of the electronic components can be improved.
[0096] like Figure 6 As shown, in one embodiment, another method for waking up an electronic accessory is provided, which can be applied to the aforementioned electronic accessory. This method may include the following steps:
[0097] Step 610: Acquire acceleration data using an accelerometer.
[0098] Step 620: If the acceleration data matches the set vibration information, the electronic accessory in the dormant state is woken up. The acceleration data that matches the vibration information is generated by the vibration module on the wearable device vibrating according to the vibration information.
[0099] In one embodiment, the step of waking up the electronic component in a dormant state if the acceleration data matches the set vibration information may include: extracting acceleration change characteristics of the acceleration data; if the acceleration change characteristics are within the change conditions corresponding to the set vibration information, then determining that the acceleration data matches the vibration information, and waking up the electronic component in a dormant state.
[0100] In one embodiment, the wake-up method for the electronic accessory further includes: when the accelerometer detects that the accelerometer has once again acquired acceleration data that matches the vibration information, controlling the electronic accessory to re-enter a sleep state.
[0101] It should be noted that the description of the wake-up method for electronic accessories provided in the embodiments of this application can be referred to the relevant description of the wake-up method for electronic accessories for wearable devices provided in the above embodiments, and will not be repeated here.
[0102] In this embodiment, the wearable device controls a vibration module to vibrate according to preset vibration information, enabling the accelerometer in the electronic component to collect acceleration data matching the vibration information. This wakes up the electronic component from its dormant state. By controlling the vibration module on the wearable device to wake up the electronic component, manual operation by the user is eliminated, simplifying user operation and reducing the cost of the electronic component by eliminating the need for buttons. Furthermore, the electronic component is only woken up when the accelerometer collects acceleration data matching the preset vibration information, avoiding false wake-ups and improving the accuracy of waking up the electronic component.
[0103] like Figure 7 As shown, in one embodiment, a wake-up device 700 for an electronic accessory is provided, which can be applied to the wearable device described above. The wake-up device 700 may include a control module 710.
[0104] The control module 710 is used to control the vibration module to vibrate according to the set vibration information, so that the acceleration sensor in the electronic component can collect acceleration data that matches the vibration information. The acceleration data is used to wake up the electronic component in the dormant state.
[0105] In one embodiment, the vibration information includes at least one of vibration frequency, vibration amplitude, and vibration duration.
[0106] In this embodiment, the wearable device controls a vibration module to vibrate according to preset vibration information, enabling the accelerometer in the electronic component to collect acceleration data matching the vibration information. This wakes up the electronic component from its dormant state. By controlling the vibration module on the wearable device to wake up the electronic component, manual operation by the user is eliminated, simplifying user operation and reducing the cost of the electronic component by eliminating the need for buttons. Furthermore, the electronic component is only woken up when the accelerometer collects acceleration data matching the preset vibration information, avoiding false wake-ups and improving the accuracy of waking up the electronic component.
[0107] In one embodiment, the wake-up device 700 of the aforementioned electronic accessory includes not only a control module 710, but also a request acquisition module.
[0108] The request retrieval module is used to retrieve trigger requests for electronic accessories.
[0109] In one embodiment, the request acquisition module is further configured to acquire a trigger request for the electronic accessory when the application corresponding to the electronic accessory is launched; or
[0110] The request acquisition module is also used to, upon receiving a function call instruction for an electronic accessory, obtain a trigger request for the electronic accessory based on the function call instruction; or
[0111] The request acquisition module is also used to acquire trigger requests for electronic accessories when the wearable device is detected to switch from an unworn state to a worn state.
[0112] The control module 710 is also used to control the vibration module to vibrate according to the set vibration information based on the trigger request.
[0113] In one embodiment, the wearable device is equipped with at least two electronic accessories for performing different functions, and the triggering request includes the accessory identifier of the target electronic accessory being triggered.
[0114] The control module 710 is also used to obtain vibration information corresponding to the target electronic component based on the component identification, and control the vibration module to vibrate according to the corresponding vibration information, so that the acceleration sensor of the target electronic component can collect acceleration data that matches the corresponding vibration information, so as to wake up the target electronic component.
[0115] In one embodiment, the acceleration change characteristics are acceleration data within the change conditions corresponding to the vibration information.
[0116] In this embodiment, the wearable device can obtain trigger requests for electronic accessories in different scenarios, and control the vibration module to vibrate according to the set vibration information to wake up the electronic accessories. The electronic accessories are automatically woken up without the need for manual operation by the user, which simplifies the user operation and ensures the accuracy of waking up the electronic accessories.
[0117] In one embodiment, the control module 710 is further configured to control the vibration module to vibrate again according to the set vibration information after waking up the electronic component, so that the acceleration sensor of the electronic component can collect acceleration data that matches the vibration information again, and the collected acceleration data is used to make the electronic component re-enter the sleep state.
[0118] In this embodiment, the wearable device can control the vibration module to vibrate, thereby controlling the electronic components to re-enter the sleep state. It can simultaneously achieve accurate control of waking up and putting the electronic components to sleep without user intervention, simplifying user operation. Furthermore, by controlling the electronic components to enter the sleep state when they are not needed, the power consumption of the electronic components can be reduced, and the battery life of the electronic components can be improved.
[0119] like Figure 8 As shown, in one embodiment, a wake-up device 800 for another electronic accessory is provided, which can be applied to the aforementioned electronic accessory. The wake-up device 800 may include a data acquisition module 810 and a wake-up module 820.
[0120] The acquisition module 810 is used to acquire acceleration data through an accelerometer.
[0121] The wake-up module 820 is used to wake up an electronic accessory in a dormant state if the acceleration data matches the set vibration information. The acceleration data that matches the vibration information is generated by the vibration module on the wearable device vibrating according to the vibration information.
[0122] In one embodiment, the wake-up module 820 is further configured to extract acceleration change characteristics of the acceleration data. If the acceleration change characteristics are within the change conditions corresponding to the set vibration information, the acceleration data is determined to match the vibration information, and the electronic component in the dormant state is woken up.
[0123] In one embodiment, the wake-up device 800 of the aforementioned electronic accessory further includes a sleep module.
[0124] The sleep module is used to control the electronic components to re-enter sleep mode when the accelerometer detects that it has collected acceleration data that matches the vibration information again.
[0125] In this embodiment, the wearable device controls a vibration module to vibrate according to preset vibration information, enabling the accelerometer in the electronic component to collect acceleration data matching the vibration information. This wakes up the electronic component from its dormant state. By controlling the vibration module on the wearable device to wake up the electronic component, manual operation by the user is eliminated, simplifying user operation and reducing the cost of the electronic component by eliminating the need for buttons. Furthermore, the electronic component is only woken up when the accelerometer collects acceleration data matching the preset vibration information, avoiding false wake-ups and improving the accuracy of waking up the electronic component.
[0126] Figure 9 This is a structural block diagram of a wearable device in one embodiment. Figure 9 As shown, the wearable device 900 may include one or more of the following components: a processor 910, a memory 920 coupled to the processor 910, and a vibration module 930, wherein the memory 920 may store one or more computer programs, which may be configured to implement, when executed by one or more processors 910, a wake-up method for electronic accessories of the wearable device as described in the above embodiments.
[0127] The processor 910 may include one or more processing cores. The processor 910 connects to various parts within the wearable device 900 using various interfaces and lines, and performs various functions and processes data of the wearable device 900 by running or executing instructions, programs, code sets, or instruction sets stored in the memory 920, and by calling data stored in the memory 920. Optionally, the processor 910 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 910 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 910 and may be implemented separately through a communication chip.
[0128] The memory 920 may include random access memory (RAM) or read-only memory (ROM). The memory 920 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 920 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described above. The data storage area may also store data created by the wearable device 900 during use.
[0129] Understandably, the wearable device 900 may include more or fewer structural elements than those shown in the above block diagram, such as a power module, physical buttons, a Wi-Fi module, a Bluetooth module, sensors, etc., without limitation herein.
[0130] Figure 10 This is a structural block diagram of an electronic component in one embodiment. For example... Figure 10 As shown, the electronic accessory 1000 may include one or more of the following components: a processor 1010, a memory 1020 coupled to the processor 1010, and an acceleration sensor 1030, wherein the memory 1020 may store one or more computer programs, which may be configured to implement the electronic accessory wake-up method applied to the electronic accessory as described in the above embodiments when executed by one or more processors 1010.
[0131] Optionally, the processor 1010 may include an MCU (Microcontroller Unit), etc. The electronic accessory 1000 may include more or fewer structural elements than those shown in the block diagram above, for example, it may also include a power module, a Bluetooth module, etc., which are not limited here.
[0132] This application discloses a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the wake-up method for electronic accessories applied to wearable devices as described in the above embodiments.
[0133] This application discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program, when executed by a processor, implements the wake-up method for electronic accessories applied to wearable devices as described in the above embodiments.
[0134] This application discloses a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the wake-up method for electronic components as described in the above embodiments.
[0135] This application discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program, when executed by a processor, implements the wake-up method for electronic components as described in the above embodiments.
[0136] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, ROM, etc.
[0137] Any references to memory, storage, databases, or other media used herein may include non-volatile and / or volatile memory. Suitable non-volatile memory may include ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which is used as an external cache. By way of illustration and not limitation, RAM may take many forms, such as Static RAM (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), Rambus DRAM (RDRAM), and Direct Rambus DRAM (DRDRAM).
[0138] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Those skilled in the art should also recognize that the embodiments described in the specification are optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0139] In the various embodiments of this application, it should be understood that the sequence number of each process does not necessarily imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0140] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they can be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0141] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0142] The above provides a detailed description of a wake-up method, apparatus, wearable device, electronic accessory, and storage medium for an electronic accessory disclosed in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for waking up an electronic accessory, applied to a wearable device, characterized in that, The electronic accessory is used to be installed in the wearable device, the wearable device including a vibration module, the electronic accessory including an acceleration sensor, and the method comprising: The vibration module is controlled to vibrate according to the set vibration information, so that the electronic component produces an acceleration change, enabling the acceleration sensor in the electronic component to collect acceleration data that matches the vibration information. The acceleration data is used to wake up the electronic component from its dormant state. When the electronic component is in its dormant state, the acceleration sensor is in working state, and all other circuits and electronic devices in the electronic component are powered off except for the acceleration sensor.
2. The method according to claim 1, characterized in that, Before controlling the vibration module to vibrate according to the set vibration information, the method further includes: Obtain the trigger request for the electronic accessory; The control of the vibration module to vibrate according to the set vibration information includes: The vibration module is controlled to vibrate according to the set vibration information based on the trigger request.
3. The method according to claim 2, characterized in that, The acquisition of the trigger request for the electronic accessory includes any of the following: When the application corresponding to the electronic accessory is launched, a trigger request for the electronic accessory is obtained; Upon receiving a function call instruction for the electronic accessory, a trigger request for the electronic accessory is obtained based on the function call instruction; When the wearable device is detected to switch from an unworn state to a worn state, a trigger request for the electronic accessory is obtained.
4. The method according to claim 2, characterized in that, The wearable device is equipped with at least two electronic accessories for performing different functions, and the trigger request includes the accessory identifier of the target electronic accessory to be triggered; The step of controlling the vibration module to vibrate according to the set vibration information based on the trigger request includes: Vibration information corresponding to the target electronic component is obtained based on the component identification. The vibration module is controlled to vibrate according to the corresponding vibration information, so that the accelerometer of the target electronic component can collect acceleration data that matches the corresponding vibration information, thereby waking up the target electronic component.
5. The method according to claim 1, characterized in that, The acceleration data matching the vibration information includes: Acceleration data whose acceleration change characteristics fall within the change conditions corresponding to the vibration information.
6. The method according to any one of claims 1-5, characterized in that, The vibration information includes at least one of vibration frequency, vibration amplitude, and vibration duration.
7. The method according to any one of claims 1-5, characterized in that, The method further includes: After waking up the electronic component, the vibration module is controlled to vibrate again according to the set vibration information, so that the acceleration sensor of the electronic component can collect acceleration data that matches the vibration information again. The collected acceleration data is used to make the electronic component re-enter the sleep state.
8. A method for waking up an electronic component, applied to the electronic component, characterized in that, The electronic accessory is for mounting on a wearable device, the wearable device including a vibration module, the electronic accessory including an acceleration sensor, and the method comprising: Acceleration data is collected using the aforementioned accelerometer; If the acceleration data matches the set vibration information, the electronic accessory in the dormant state is awakened. The acceleration data matching the vibration information and the acceleration change of the electronic accessory are both generated by the vibration module on the wearable device vibrating according to the vibration information. When the electronic accessory is in the dormant state, the acceleration sensor is in the working state, and all other circuits and electronic devices in the electronic accessory except for the acceleration sensor are in the power-off state.
9. The method according to claim 8, characterized in that, If the acceleration data matches the set vibration information, the electronic component in a dormant state is awakened, including: Extract the acceleration change characteristics from the acceleration data; If the acceleration change characteristic is within the change conditions corresponding to the set vibration information, then it is determined that the acceleration data matches the vibration information, and the electronic component in the dormant state is awakened.
10. The method according to claim 8, characterized in that, The method further includes: When the accelerometer detects that it has once again acquired acceleration data that matches the vibration information, the electronic component is controlled to re-enter sleep mode.
11. The method according to any one of claims 8-10, characterized in that, The electronic accessories include any one of vital sign data acquisition accessories, microphone accessories, and speaker accessories.
12. A wake-up device for an electronic accessory, applied to a wearable device, characterized in that, The electronic accessory is for mounting on the wearable device, the wearable device including a vibration module, the electronic accessory including an acceleration sensor, and the device comprising: The control module is used to control the vibration module to vibrate according to the set vibration information, so as to cause the electronic component to produce an acceleration change, and enable the acceleration sensor in the electronic component to collect acceleration data that matches the vibration information. The acceleration data is used to wake up the electronic component in the dormant state. When the electronic component is in the dormant state, the acceleration sensor is in the working state, and all other circuits and electronic devices in the electronic component are in the power-off state except for the acceleration sensor.
13. A wake-up device for an electronic accessory, applied to the electronic accessory, characterized in that, The electronic accessory is for mounting on a wearable device, the wearable device including a vibration module, the electronic accessory including an acceleration sensor, and the device comprising: The acquisition module is used to acquire acceleration data through the accelerometer. A wake-up module is used to wake up the electronic accessory in a dormant state if the acceleration data matches the set vibration information. The acceleration data matching the vibration information and the acceleration change of the electronic accessory are both generated by the vibration module on the wearable device vibrating according to the vibration information. When the electronic accessory is in the dormant state, the acceleration sensor is in working state, and all other circuits and electronic devices in the electronic accessory are powered off except for the acceleration sensor.
14. A wearable device, characterized in that, The device includes a vibration module, a memory, and a processor. The memory stores a computer program, which, when executed by the processor, causes the processor to implement the method as described in any one of claims 1 to 7.
15. An electronic component, characterized in that, The device includes an accelerometer, a memory, and a processor, wherein the memory stores a computer program that, when executed by the processor, causes the processor to implement the method as described in any one of claims 8 to 11.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 7.
17. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 8 to 11.
Citation Information
Patent Citations
Systems and methods for utilizing acceleration event signatures
CN102999326A
Wearing state detection method and device of wearable equipment
CN105758452A
State detection method, state detection device and wearable equipment
CN111551197A