Smart ring, method for determining ring working mode, and electronic device

By integrating the distance sensor, motion sensor and processor on the smart ring, the bending degree and direction of the finger are obtained, which solves the problems of low wearable hand recognition accuracy and complex detection methods in the existing technology, and realizes efficient and accurate hand recognition. Don't identify.

CN112540686BActive Publication Date: 2025-01-21VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011423755.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-08
Publication Date
2025-01-21
Estimated Expiration
2040-12-08

AI Technical Summary

Technical Problem

The existing wearer identification methods have defects such as low recognition accuracy and complex detection methods.

Method used

A smart ring is designed that integrates a distance sensor, a motion sensor and a processor. By obtaining the bending degree and bending direction of the finger, the working mode of the smart ring is determined.

Benefits of technology

It improves the accuracy of the smart ring in identifying the wearer's hand and simplifies the way to determine the working mode. At the same time, sensors and processors are integrated into the smaller smart ring to achieve efficient recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112540686B_ABST
    Figure CN112540686B_ABST
Patent Text Reader

Abstract

The present application discloses a smart ring and a method and electronic device for determining the working mode of the ring, which belongs to the technical field of wearable electronic devices and is used to solve the problems of low accuracy in recognition of the existence of the wearing hand and complex detection methods. The smart ring includes a ring body, a distance sensor, a motion sensor and a processor, wherein: a wearing hole is provided on the ring body; the distance sensor is installed on the ring body, and the distance sensor is arranged outward, and the distance sensor is used to obtain the bending degree of the finger wearing the smart ring; the motion sensor is installed on the ring body, and the motion sensor is used to obtain the bending direction of the finger wearing the smart ring; the processor is installed on the ring body, and the processor is electrically connected to the distance sensor and the motion sensor respectively, and the processor is used to determine the working mode of the smart ring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of wearable electronic devices, and specifically relates to a smart ring and a method and electronic device for identifying the hand on which the ring is worn. Background Art

[0002] With the rapid development of smart terminal technology, electronic devices are gradually becoming smaller and smaller, and the application of wearable devices is becoming more and more common. Taking hand-worn devices as an example, in actual usage scenarios, the current methods for identifying and judging the wearer's hand include the following two:

[0003] One way to identify the type of hand being worn is to use a smart bracelet or smart wristband equipped with a motion sensor to collect the motion posture parameters of the wearing hand, and then fit the motion posture parameters of the human body through a trained model, and identify the type of the wearing hand through the motion posture parameters of different elbows. However, this method requires a large amount of data and takes a long time to detect. Another way to identify the type of hand being worn is to wear a photoelectric sensor that can detect and identify heart rate and blood to transmit heartbeat transmission information, and identify the type of the wearing hand through heartbeat transmission information. However, this method has low recognition accuracy, high detection cost, and a relatively complex detection method.

[0004] In the process of implementing this application, the inventors found that there are at least the following problems in the prior art: the existing wearable hand identification method still has defects such as low recognition accuracy and complex detection method. Summary of the invention

[0005] The embodiments of the present application provide a smart ring, a method for determining a ring working mode, and an electronic device to solve the problems of low accuracy in recognition of the presence of the wearer's hand and complex detection methods.

[0006] In order to solve the above technical problems, this application is implemented as follows:

[0007] In a first aspect, an embodiment of the present application provides a smart ring, the smart ring comprising a ring body, a distance sensor, a motion sensor and a processor, wherein:

[0008] The ring body is provided with a wearing hole;

[0009] The distance sensor is installed on the ring body and is arranged outward, and the distance sensor is used to obtain the bending degree of the finger wearing the smart ring;

[0010] The motion sensor is installed on the ring body, and the motion sensor is used to obtain the bending direction of the finger wearing the smart ring, and the position of the distance sensor on the ring body is centrally symmetrical with the position of the motion sensor on the ring body;

[0011] The processor is installed on the ring body, and the processor is electrically connected to the distance sensor and the motion sensor respectively. The processor is used to obtain the bending degree detected by the distance sensor and the bending direction obtained by the motion sensor, and determine the working mode of the smart ring based on the bending degree and the bending direction.

[0012] In a second aspect, an embodiment of the present application further provides a method for determining a ring working mode, the method being applied to the smart ring described in the first aspect, comprising:

[0013] Acquire movement information of the smart ring after being worn;

[0014] When the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold, obtaining an energy change value of the smart ring within a preset time delay after being worn;

[0015] When the energy change value satisfies a preset condition, determining a bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay;

[0016] The working mode of the smart ring is determined based on the bending direction of the finger wearing the smart ring.

[0017] In a third aspect, an embodiment of the present application provides a device for determining a ring working mode, including:

[0018] An information acquisition module, used to acquire movement information of the smart ring after being worn;

[0019] An energy change value acquisition module, used to acquire the energy change value of the smart ring within a preset time delay after being worn, when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold;

[0020] A bending direction determination module, configured to determine the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay when the energy change value meets the preset condition;

[0021] The working mode determination module is used to determine the working mode of the smart ring based on the bending direction of the finger wearing the smart ring.

[0022] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for determining the working mode of the ring as described in the second aspect.

[0023] In a fifth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method for determining the working mode of the ring as described in the second aspect are implemented.

[0024] In a sixth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method for determining the working mode of the ring as described in the second aspect.

[0025] In an embodiment of the present application, a smart ring is provided, which includes a ring body, a distance sensor, a motion sensor and a processor, wherein a wearing hole is provided on the ring body; the distance sensor is installed on the ring body, and the distance sensor is arranged outward, and the distance sensor is used to obtain the bending degree of the finger wearing the smart ring; the motion sensor is installed on the ring body, and the motion sensor is used to obtain the bending direction of the finger wearing the smart ring, and the position of the distance sensor on the ring body is centrally symmetrical with the position of the motion sensor on the ring body; the processor is installed on the ring body, and the processor is electrically connected to the distance sensor and the motion sensor, respectively, and the processor is used to obtain the bending degree detected by the distance sensor and the bending direction obtained by the motion sensor, and determine the working mode of the smart ring based on the bending degree and the bending direction.

[0026] Since the distance sensor, motion sensor and processor can be integrated in a small-sized smart ring, after the smart ring is worn by the user, the bending degree of the finger wearing the smart ring can be detected by the distance sensor, and the bending direction of the finger wearing the smart ring can be detected by the motion sensor, and the hand identity of the finger wearing the smart ring can be determined by the processor according to the bending degree and bending direction of the finger wearing the smart ring, and then the corresponding working mode is determined based on the hand identity of the finger wearing the smart ring, which simplifies the method of determining the working mode of the smart ring. At the same time, integrating the distance sensor, motion sensor and processor on the small-sized smart ring to identify the hand identity of the finger wearing the smart ring also improves the recognition accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. 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 paying any creative labor.

[0028] Figure 1A schematic diagram of the structure of a smart ring provided in an embodiment of the present application;

[0029] Figure 2 A schematic diagram of the bending direction of a finger when a finger wearing a smart ring performs a fist-making action provided in an embodiment of the present application;

[0030] Figure 3 A schematic diagram of the logical structure between the modules in the smart ring provided in the embodiment of the present application;

[0031] Figure 4 A schematic diagram of the implementation flow of a method for identifying a worn hand provided in an embodiment of the present application;

[0032] Figure 5 A flowchart of the wearing hand identification method provided in the embodiment of the present application being applied in an actual scenario;

[0033] Figure 6 A flowchart of the wearing hand identification method provided in the embodiment of the present application being applied in an actual scenario;

[0034] Figure 7 A schematic diagram of the structure of a device for identifying a hand wearing provided in an embodiment of the present application;

[0035] Figure 8 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0036] Fig. 9 A schematic diagram of the hardware structure of another electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0037] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. According to the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0038] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0039] The following is a detailed description of the smart ring provided in the embodiment of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0040] like Figure 1 As shown, it is a schematic diagram of the structure of a smart ring provided by the present application, including a ring body 101, a distance sensor 111, a motion sensor 106 and a processor 105, wherein:

[0041] The ring body 101 is provided with a wearing hole;

[0042] The distance sensor 111 is installed on the finger ring 101 and is arranged outward. The distance sensor 111 is used to obtain the bending degree of the finger wearing the smart ring;

[0043] The motion sensor 106 is installed on the finger ring body 101. The motion sensor 106 is used to obtain the bending direction of the finger wearing the smart ring. The position of the distance sensor 111 on the finger ring body is centrally symmetrical with the position of the motion sensor 106 on the finger ring body 101.

[0044] The processor 105 is installed on the ring body 101, and the processor 105 is electrically connected to the distance sensor 111 and the motion sensor 106 respectively. The processor 105 is used to obtain the bending degree detected by the distance sensor 111 and the bending direction obtained by the motion sensor 106, and determine the working mode of the smart ring based on the bending degree and the bending direction.

[0045] Since the distance sensor, motion sensor and processor can be integrated in a small-sized smart ring, after the smart ring is worn by the user, the bending degree of the finger wearing the smart ring can be detected by the distance sensor, and the bending direction of the finger wearing the smart ring can be detected by the motion sensor, and the hand identity of the finger wearing the smart ring can be determined by the processor according to the bending degree and bending direction of the finger wearing the smart ring, and then the corresponding working mode is determined based on the hand identity of the finger wearing the smart ring, which simplifies the method of determining the working mode of the smart ring. At the same time, integrating the distance sensor, motion sensor and processor on the small-sized smart ring to identify the hand identity of the finger wearing the smart ring also improves the recognition accuracy.

[0046] Optionally, the processor 105 is used to determine whether the bending state of the finger wearing the smart ring meets a preset bending condition based on the bending degree and the bending direction; and

[0047] The processor 105 is used to determine the working mode of the smart ring based on the bending degree and bending direction when the bending state of the finger wearing the smart ring is determined to meet the preset bending condition.

[0048] The processor 105 is electrically connected to the distance sensor 111 and the motion sensor 106 respectively through a flexible printed circuit (FPC) 110 embedded inside the smart ring.

[0049] Optionally, in order to improve the motion detection sensitivity of the smart ring, the embodiment of the present application will set the main control and motion detection module 102 including the processor 105 and the motion sensor 106 on the outside of the ring body 101. The main control and motion detection module 102 is located on one side of the back of the user's hand after the smart ring is worn by the user.

[0050] It should be understood that in order for each module of the smart ring to work properly, Figure 1 The main control and motion detection module 102 shown in the figure also includes a power module 108, and the projection area of ​​the power module 108 on the inner ring side of the finger ring body 101 is Figure 1 As the power module 108 generates some heat when it supplies power to other modules and the processor 105 is in operation, in order to improve the heat dissipation of the power module 108 and the processor 105, the power module 108 and the processor 105 can be arranged on the outside of the ring body 101. After the smart ring is worn by the user, the power module 108 and the processor 105 are located on the side of the back of the user's hand to avoid generating additional heat to the smart ring when the user performs finger bending actions such as making a fist.

[0051] Optionally, in order to assist in judging when the user is bending fingers, such as making a fist, after wearing the smart ring, the distance sensor 111 may be disposed on the ring body 101 at a position symmetrical to the center of the main control and motion detection module 102. The distance sensor 111 is located on one side of the palm of the user's hand after the user wears the smart ring.

[0052] Optionally, in order to improve the accuracy of motion and distance detection, the embodiment of the present application further provides an anti-fool decorative ring 103 on the outer side of the ring body 101. The anti-fool decorative ring 103 can be used in practical applications. Figure 1 The trapezoidal shape shown in the figure, the short side of the trapezoidal shape of the foolproof decorative ring 103 is used to indicate the wearing direction of the smart ring, and the long side of the trapezoidal shape of the foolproof decorative ring 103 is used to indicate the picking direction of the smart ring. In addition, in order to enhance the overall aesthetics of the smart ring, the embodiment of the present application can also set a ring decorative carving groove 104 on the ring body 101 of the smart ring, and the user can design and place some personalized accessories in the ring decorative carving groove 104.

[0053] Optionally, the motion sensor 106 may include an accelerometer and a gyroscope;

[0054] The distance sensor 111 may include an infrared sensor and a photosensitive sensor.

[0055] Among them, the acceleration sensor and the gyroscope are used to detect the acceleration and angular velocity of the smart ring when the smart ring is worn or picked up by the user.

[0056] When the processor 105 determines that the acceleration sensor and the gyroscope detect that the smart ring is in a stationary state, the processor 105 controls the power module 108 to power each module of the smart ring with a small current, and the processor 105 and the motion sensor 106 enter a low power consumption mode (for example, a responsive working mode).

[0057] When the user wears the smart ring, the processor 105 can detect changes in the acceleration and angular velocity of the smart ring through the acceleration sensor and the gyroscope. When the processor 105 detects through the acceleration sensor and the gyroscope that the acceleration and angular velocity of the smart ring meet the preset acceleration threshold and angular velocity threshold respectively, the processor 105 obtains the acceleration and angular velocity collected by the motion sensor 106 to detect the motion posture of the smart ring, matches the collected acceleration and angular velocity with the preset motion data (such as the motion data of the finger bending motion) and calculates the data similarity between the two.

[0058] Optionally, an infrared emitting hole 112 and a photosensitive infrared receiving hole 113 are provided on the surface of the distance sensor 111. The infrared sensor emits infrared pulses through the infrared emitting hole 112, the infrared sensor receives the infrared energy value reflected by the finger wearing the smart ring through the photosensitive infrared receiving hole 113, and the photosensitive sensor receives the ambient light of the smart ring through the photosensitive infrared receiving hole.

[0059] When the smart ring is in an environment where the intensity of the ambient light is greater than or equal to the preset light intensity threshold, the infrared sensor receives the ambient light, that is, the energy value of the environment, through the photosensitive infrared receiving hole 113. When the photosensitive infrared receiving hole detects that the smart ring is in an environment where the intensity of the ambient light is less than the preset light intensity threshold, the infrared sensor receives the infrared energy value reflected by the finger wearing the smart ring through the photosensitive infrared receiving hole 113.

[0060] When the processor 105 determines that the data similarity between the collected acceleration and angular velocity and the preset motion data is greater than or equal to the preset similarity threshold, it can be determined that the finger wearing the smart ring is performing finger bending actions such as making a fist. At this time, the processor 105 starts the motion sensor 106 to accelerate the collection of motion data of the smart ring, and at the same time starts the distance sensor 111 to record the energy value (also called photosensitivity count value) received at the moment the distance sensor 111 is triggered. When the energy value received by the distance sensor 111 satisfies the preset energy attenuation ratio within the preset time delay, and the energy value after the preset time delay can be stable within the preset energy threshold range for a preset time period, it can be determined that the finger wearing the smart ring is in the right position to make a fist.

[0061] At this time, the processor can detect the six-axis motion data of the finger wearing the smart ring in the process of making a fist based on the trigger distance sensor 111, and calculate the posture angle change data of the finger wearing the smart ring based on the six-axis motion data, and then determine the bending direction of the finger wearing the smart ring when making a fist based on the posture angle change data of the finger wearing the smart ring, and then determine the hand type of the finger wearing the smart ring. Since the bending direction of the left hand is usually clockwise and the bending direction of the right hand is usually counterclockwise, based on this point, after determining the bending direction of the finger wearing the smart ring when making a fist, the hand type (left hand or right hand) of the finger wearing the smart ring can be determined based on whether the bending direction of the finger wearing the smart ring when making a fist is clockwise or counterclockwise, and then enter the corresponding working mode based on the hand type of the finger wearing the smart ring.

[0062] like Figure 2 , which is a schematic diagram of the bending direction of the finger when the finger wearing the smart ring performs a fist-making action provided by an embodiment of the present application. Figure 2 In the embodiment, the bending direction of the finger wearing the smart ring is clockwise, thereby it can be determined that the hand wearing the smart ring is the left hand.

[0063] When the user is in a dark environment, that is, the photosensitivity count value is small, the photosensitivity receiving module is turned off at this time, and the fit test is performed by infrared distance detection. When the main control determines that the fist-clenching action is being performed and recognizes that the user is in a dark environment, the infrared transmitting module is started to send an infrared pulse, and the infrared reflection energy enters the receiving device from the photosensitivity and infrared receiving hole (113), and the infrared increment value (characterizing the energy value received by the infrared receiving part in real time) at the moment of triggering the distance detection is recorded. Similarly, when the infrared increment value meets the system set energy attenuation ratio within the preset time delay, and the steady-state value after attenuation and the steady-state duration meet the occlusion threshold and time requirements when clenching the fist, it is judged that the user's fist-clenching is in place, and the subsequent system processing method is the same as the photosensitivity detection distance method.

[0064] like Figure 3 The figure is a schematic diagram of the interaction between the various modules in the smart ring after being abstracted in the embodiment of the present application. Figure 3 In the invention, the smart ring includes a distance sensor, a motion sensor, a processor, a wireless transceiver module and a power module, as well as electronic devices associated with the smart ring.

[0065] Among them, the distance sensor is used to detect the distance information between the smart ring and the finger when the smart ring is worn by the user and performs the finger bending action, and the motion sensor is used to detect the six-axis motion information of the smart ring, including acceleration and angular velocity. When the processor determines that the similarity between the six-axis motion information of the smart ring and the preset motion data is greater than or equal to the preset similarity threshold, the distance sensor is triggered to detect the distance information between the smart ring and the user's finger; after the processor determines that the finger wearing the smart ring is bent in place based on the distance sensor, the processor determines the bending direction of the finger wearing the smart ring based on the six-axis motion information of the smart ring, such as clockwise bending direction or counterclockwise bending direction; then further determines whether the finger wearing the smart ring is the left hand or the right hand based on the bending direction of the finger wearing the smart ring; finally, the processor sends the identification result of the wearing hand to the electronic device via the wireless transceiver module. The controller module controls the power module to power the distance sensor, the motion sensor and the wireless transceiver module.

[0066] Optionally, in order to utilize the recognition result of the smart ring on the wearer's hand, the smart ring in the embodiment of the present application also includes a wireless transceiver module 107, which is electrically connected to the processor 105, and the wireless transceiver module 107 is used to send the recognition result of the processor 105 to an electronic device connected to the wireless network.

[0067] In an embodiment of the present application, a smart ring is provided, which includes a ring body, a distance sensor, a motion sensor and a processor, wherein a wearing hole is provided on the ring body; the distance sensor is installed on the ring body, and the distance sensor is arranged outward, and the distance sensor is used to obtain the bending degree of the finger wearing the smart ring; the motion sensor is installed on the ring body, and the motion sensor is used to obtain the bending direction of the finger wearing the smart ring, and the position of the distance sensor on the ring body is centrally symmetrical with the position of the motion sensor on the ring body; the processor is installed on the ring body, and the processor is electrically connected to the distance sensor and the motion sensor, respectively, and the processor is used to obtain the bending degree detected by the distance sensor and the bending direction obtained by the motion sensor, and determine the working mode of the smart ring based on the bending degree and the bending direction.

[0068] Since the distance sensor, motion sensor and processor can be integrated in a small-sized smart ring, after the smart ring is worn by the user, the bending degree of the finger wearing the smart ring can be detected by the distance sensor, and the bending direction of the finger wearing the smart ring can be detected by the motion sensor, and the hand identity of the finger wearing the smart ring can be determined by the processor according to the bending degree and bending direction of the finger wearing the smart ring, and then the corresponding working mode is determined based on the hand identity of the finger wearing the smart ring, which simplifies the method of determining the working mode of the smart ring. At the same time, integrating the distance sensor, motion sensor and processor on the small-sized smart ring to identify the hand identity of the finger wearing the smart ring also improves the recognition accuracy.

[0069] In order to solve the problems of low accuracy in the existing recognition of the presence of the wearing hand and complex detection methods, the present application embodiment also provides a method for identifying the wearing hand. Figure 4 FIG. 1 is a schematic diagram of a method for determining a ring working mode provided by the present application, and the method is applied to Figure 1 to Figure 3 The smart ring shown includes:

[0070] S410, obtaining movement information of the smart ring after being worn;

[0071] Optionally, in order to quickly and accurately determine the category of action performed by the finger wearing the smart ring, the motion information of the finger wearing the smart ring when performing a specified action can be collected in advance, and the motion characteristics of the motion information of the specified action can be extracted. For example, the motion information of the finger wearing the smart ring when performing finger bending actions such as making a fist can be collected in advance, and the motion characteristics of the motion information of the fist-making action can be extracted.

[0072] S420, when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, obtaining the energy change value of the smart ring within the preset time delay after being worn;

[0073] After the smart ring is worn, the motion information of the smart ring can be collected, and its motion features can be extracted to match the motion features of the motion information of the fist-making action. If the similarity is greater than or equal to the preset similarity threshold, it can be determined that the finger wearing the smart ring is performing a fist-making action, otherwise, the fist-making action is not performed.

[0074] Optionally, it should be understood that when the ambient light intensity of the smart ring is in a normal state, when the user wears the smart ring to perform finger bending movements such as making a fist, since the photosensor in the smart ring is located on one side of the palm of the user, when the wearing finger performs the bending movement, the energy value received by the photosensor in the smart ring will gradually decay. Therefore, the real-time ambient light intensity of the environment in which the smart ring is located can be detected by the photosensor in the smart ring, that is, the degree of change in the energy value of the received ambient light intensity, to determine the distance change information of the smart ring from the wearing finger. Specifically, when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, the energy change value of the smart ring within the preset time delay after being worn is obtained, including:

[0075] When the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, obtaining the ambient light intensity of the smart ring;

[0076] When the ambient light intensity of the smart ring is greater than or equal to a preset light intensity threshold, multiple energy values ​​received by a photosensitive sensor in the smart ring within a preset time delay after the smart ring is worn are obtained;

[0077] Based on multiple energy values, the energy change value of the photosensor in the smart ring within a preset time delay is obtained.

[0078] Optionally, when the environment of the smart ring is dark, the light sensor cannot accurately detect the distance change information between the smart ring and the finger. To solve this problem, the embodiment of the present application can start the infrared sensor in the smart ring when it detects that the ambient light intensity of the smart ring is less than a preset light intensity threshold, emit infrared pulses through the infrared sensor, and receive the energy value reflected by the finger wearing the smart ring through the infrared receiving hole of the infrared sensor to determine the distance change information between the smart ring and the finger wearing it. Specifically, the method provided in the embodiment of the present application also includes:

[0079] When the ambient light intensity of the smart ring is less than a preset light intensity threshold, the infrared sensor in the smart ring is activated;

[0080] Obtaining the energy value of the infrared pulse emitted by the infrared sensor in the smart ring within a preset time delay and reflected by the finger wearing the smart ring;

[0081] Based on the energy value obtained by the infrared pulse emitted by the infrared sensor in the smart ring within a preset time delay and reflected by the finger wearing the smart ring, the energy change value received by the photosensor in the smart ring within the preset time delay after being worn is obtained.

[0082] S430, when the energy change value meets the preset condition, determining the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay;

[0083] Optionally, when the energy change value satisfies a preset condition, determining the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within a preset time delay includes:

[0084] Determine whether the energy change value satisfies a preset energy attenuation ratio;

[0085] When the energy change value satisfies the preset energy attenuation ratio, determining the energy value obtained by the smart ring within a preset time period after the preset time delay;

[0086] When the energy value obtained by the smart ring within a preset time period after a preset time delay meets a preset energy threshold, the bending direction of the finger wearing the smart ring is determined based on the motion information of the smart ring within the preset time delay.

[0087] When the energy value received by the distance sensor in the smart ring satisfies the preset energy attenuation ratio within the preset time delay, and the energy value after the preset time delay can be stable within the preset energy threshold range for a preset time period, it can be determined that the finger wearing the smart ring is in the right position to make a fist. At this time, the processor in the smart ring can detect the motion information of the finger wearing the smart ring during the process of making a fist, that is, within the preset time delay, based on the triggering distance sensor, and calculate the posture angle change data of the finger wearing the smart ring based on the motion information, and then determine the bending direction of the finger wearing the smart ring when making a fist based on the posture angle change data of the finger wearing the smart ring.

[0088] Optionally, determining the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within a preset time delay includes:

[0089] Determine the change in the posture angle of the finger wearing the smart ring based on the motion information of the smart ring within a preset time delay;

[0090] Based on the change in the posture angle of the finger wearing the smart ring, the bending direction of the finger wearing the smart ring is determined.

[0091] Since the bending direction of the left hand is usually clockwise and the bending direction of the right hand is usually counterclockwise, the change in the posture angle of the finger wearing the smart ring when bending in the clockwise direction is opposite to the change in the posture angle of the finger wearing the smart ring when bending in the counterclockwise direction. Based on this, after determining the positive and negative changes in the posture angle of the finger wearing the smart ring, the bending direction of the finger wearing the smart ring can be determined based on the change in the posture angle of the finger wearing the smart ring.

[0092] S440, determining a working mode of the smart ring based on a bending direction of the finger wearing the smart ring.

[0093] Optionally, since the user's left hand is usually bent in a clockwise direction and the user's right hand is usually bent in a counterclockwise direction, based on this, after determining the bending direction of the finger wearing the smart ring when making a fist, the hand (left hand or right hand) of the finger wearing the smart ring can be determined based on whether the bending direction of the finger wearing the smart ring is clockwise or counterclockwise when making a fist, and then the working mode matching the hand of the smart ring is determined. Determining the working mode of the smart ring based on the bending direction of the finger wearing the smart ring includes:

[0094] Determine the hand wearing the smart ring based on the bending direction of the finger wearing the smart ring;

[0095] Determine the working mode that matches the hand on which the smart ring is worn.

[0096] Below Figure 5 and Figure 6 Taking the flowchart of the wearing hand identification method provided by the embodiment of the present application as an example, the wearing hand identification method provided by the embodiment of the present application is applied to an actual scene, and the wearing hand identification method provided by the embodiment of the present application is described in detail. Figure 5 As shown, including:

[0097] Step 501: When it is detected that the smart ring is in a stationary state, the smart ring is in a low power consumption mode.

[0098] Specifically, the controller in the smart ring can shut down the redundant power supply in the smart ring, enter a responsive working state, and reduce the overall energy consumption of the smart ring.

[0099] Step 502: Determine whether the six-axis motion data (including acceleration and angular acceleration) of the smart ring is greater than or equal to the switching threshold.

[0100] That is, it is determined whether the smart ring is in motion, if so, step 503 is executed, otherwise, step 501 is executed.

[0101] Step 503: the smart ring enters the polling collection mode, ends low power consumption, and enables each module.

[0102] Step 504: The motion sensor of the smart ring collects and sends six-axis motion data to the processor.

[0103] Step 505: The processor saves the six-axis motion data and performs similarity calculation between the saved six-axis motion data and the preset motion data.

[0104] Step 506: Determine whether the similarity is greater than or equal to a preset similarity threshold, if so, execute step 507, otherwise execute step 504.

[0105] Step 507: The processor controls the motion sensor to accelerate the acquisition frequency and starts the distance sensor at the same time.

[0106] Step 508: Acquire and record the energy value received by the distance sensor.

[0107] Step 509: Calculate the ambient light intensity value of the smart ring according to the received energy value.

[0108] Step 510: Determine whether the environment in which the smart ring is located is determined to be a dark environment, if so, execute step 512, otherwise execute step 511.

[0109] Step 511: Activate the light sensor in the smart ring.

[0110] Step 512: Activate the infrared emission function of the infrared sensor in the smart ring.

[0111] Step 513: Determine whether the energy change value received by the smart ring within the preset time delay satisfies the preset energy attenuation ratio. If yes, execute step 515; otherwise, execute step 509.

[0112] Step 514: Start the photosensitive infrared receiving module of the smart ring to collect real-time data.

[0113] Step 515: Record the energy value received by the smart ring within a preset time period after the preset time delay and the stabilization time after the energy value stabilizes.

[0114] Step 516: Determine whether the incremental value of the received energy value within the preset time delay satisfies the preset energy incremental attenuation ratio. If yes, execute step 515; otherwise, execute step 509.

[0115] Step 517: Determine whether the steady-state value and duration of the energy value after stabilization meet the requirements of the preset energy threshold and the preset time period. If so, execute step 518; otherwise, execute step 509.

[0116] Step 518: Determine whether the fist-making action of the finger wearing the smart ring is performed properly.

[0117] Step 519: The processor calculates the direction of the angle change of the finger posture during the time period when the finger wearing the smart ring makes a fist.

[0118] Step 520: Determine the type of the wearing hand based on the direction of change of the finger posture angle.

[0119] Based on the fact that the bending direction of the left hand of the wearing hand is clockwise and the bending direction of the right hand of the wearing hand is counterclockwise, it is determined whether the wearing hand is the left hand or the right hand.

[0120] Step 521: Save the hand recognition structure and send the hand recognition result to the electronic device.

[0121] like Figure 6 As shown, it is a flow chart of the smart ring in the low power consumption mode in the wearing hand identification method provided in the embodiment of the present application, including:

[0122] Step 601: Start the power of the processor, the motion sensor and the light-sensitive receiving module in the distance sensor, and disconnect the power of the wireless transceiver module and the infrared transmitting module in the distance sensor.

[0123] Step 602: Initialize the processor, motion sensor, and distance sensor.

[0124] Step 603: Power on and enable the timer in the smart ring.

[0125] Step 604: Reset the timer overflow time.

[0126] Step 605: Start the timer.

[0127] Step 606: Determine whether the timing time has overflowed, if so, execute step 607, otherwise execute step 605.

[0128] Step 607: Start the motion sensor to collect six-axis motion data of the smart ring.

[0129] That is, each time the timer interrupt is started, the motion sensor is started to collect the six-axis motion data of the smart ring.

[0130] Step 608: Start the photosensitive data acquisition module in the distance sensor to collect photosensitive data once.

[0131] That is, each time the timer interrupt is started, the photosensitive data acquisition module in the distance sensor is started to collect photosensitive data once to determine the ambient light intensity when the smart ring is in a static state.

[0132] Step 609: Determine whether the smart ring meets the static threshold condition, if yes, execute step 604, otherwise, end the execution.

[0133] By adopting the wearing hand identification method provided in the present application, since after the smart ring is worn by the user's finger, the finger wearing the smart ring usually performs finger bending actions such as making a fist, therefore, the motion information of the smart ring after being worn can be obtained, and when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, the energy change value of the smart ring within the preset time delay after being worn is obtained, and when the energy change value meets the preset conditions, the bending direction of the finger wearing the smart ring can be determined based on the motion information of the smart ring within the preset time delay, and finally based on the bending characteristics of whether the hand corresponding to the bending direction is the left hand or the right hand, the working mode of the smart ring corresponding to the determined hand can be accurately determined.

[0134] It should be noted that the method for identifying the worn hand provided in the embodiment of the present application can be executed by a device for identifying the worn hand, or a control module in the device for identifying the worn hand for executing the method for identifying the worn hand. In the embodiment of the present application, the method for identifying the worn hand performed by a device for identifying the worn hand is taken as an example to illustrate the device for identifying the worn hand provided in the embodiment of the present application.

[0135] like Figure 7 FIG. 7 is a schematic diagram of a structure of a device 700 for determining a ring working mode according to an embodiment of the present application, including:

[0136] The information acquisition module 710 is used to acquire the motion information of the smart ring after being worn;

[0137] The energy change value acquisition module 720 is used to acquire the energy change value of the smart ring within a preset time delay after being worn, when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold;

[0138] The bending direction determining module 730 is used to determine the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay when the energy change value meets the preset condition;

[0139] The working mode determination module 740 is used to determine the working mode of the smart ring based on the bending direction of the finger wearing the smart ring.

[0140] Optionally, in one implementation, the bending direction determining module 730 is configured to:

[0141] In the case where the energy change value satisfies a preset energy attenuation ratio, determining an energy value obtained by the smart ring within a preset time period after the preset time delay;

[0142] When the energy value obtained by the smart ring within the preset time period after the preset time delay meets the preset energy threshold, the bending direction of the finger wearing the smart ring is determined based on the movement information of the smart ring within the preset time delay.

[0143] Optionally, in one implementation, the energy change value acquisition module 720 is used to:

[0144] When the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold, obtaining the ambient light intensity of the smart ring;

[0145] When the ambient light intensity of the smart ring is greater than or equal to a preset light intensity threshold, obtaining a plurality of energy values ​​received by the photosensitive sensor in the smart ring within the preset time delay after the smart ring is worn;

[0146] Based on the multiple energy values, an energy change value of the photosensor in the smart ring within the preset time delay is obtained.

[0147] Optionally, in one implementation, the energy change value acquisition module 720 is further used to:

[0148] When the ambient light intensity of the smart ring is less than the preset light intensity threshold, activating the infrared sensor in the smart ring;

[0149] Acquire the energy value of the infrared pulse emitted by the infrared sensor in the smart ring within the preset time delay and reflected by the finger wearing the smart ring;

[0150] Based on the energy value obtained by the infrared pulse emitted by the infrared sensor in the smart ring within the preset time delay and reflected by the finger wearing the smart ring, the energy change value received by the photosensor in the smart ring within the preset time delay after being worn is obtained.

[0151] Optionally, in one implementation, the bending direction determining module 730 is configured to:

[0152] Determine, based on the motion information of the smart ring within the preset time delay, a change in the posture angle of the finger wearing the smart ring;

[0153] Based on the change in the posture angle of the finger wearing the smart ring, the bending direction of the finger wearing the smart ring is determined.

[0154] Optionally, in one implementation, the working mode determination module 740 is used to:

[0155] Determining the hand wearing the smart ring based on the bending direction of the finger wearing the smart ring;

[0156] Determine an operating mode that matches the hand wearing the smart ring.

[0157] By adopting the wearing hand identification method provided in the present application, since after the smart ring is worn by the user's finger, the finger wearing the smart ring usually performs finger bending actions such as making a fist, therefore, the motion information of the smart ring after being worn can be obtained, and when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, the energy change value of the smart ring within the preset time delay after being worn is obtained, and when the energy change value meets the preset conditions, the bending direction of the finger wearing the smart ring can be determined based on the motion information of the smart ring within the preset time delay, and finally based on the bending characteristics of whether the hand corresponding to the bending direction is the left hand or the right hand, the working mode of the smart ring corresponding to the determined hand can be accurately determined.

[0158] The device for determining the working mode of the ring in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0159] The device for determining the working mode of the ring in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0160] The device for determining the working mode of the ring provided in the embodiment of the present application can achieve Figures 4 to 6 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0161] Optional, such as Figure 8As shown, an embodiment of the present application further provides an electronic device M08, including a processor M81, a memory M82, and a program or instruction stored in the memory M82 and executable on the processor M81. When the program or instruction is executed by the processor M81, each process of the embodiment of the method for determining the working mode of the ring is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0162] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0163] Fig. 9 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0164] The electronic device 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910 and other components.

[0165] Those skilled in the art will appreciate that the electronic device 900 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 910 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0166] Among them, the processor 910 obtains the motion information of the smart ring after being worn; when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, obtains the energy change value of the smart ring within the preset time delay after being worn; when the energy change value meets the preset conditions, based on the motion information of the smart ring within the preset time delay, determines the bending direction of the finger wearing the smart ring; based on the bending direction of the finger wearing the smart ring, determines the working mode of the smart ring.

[0167] By adopting the wearing hand identification method provided in the present application, since after the smart ring is worn by the user's finger, the finger wearing the smart ring usually performs finger bending actions such as making a fist, therefore, the motion information of the smart ring after being worn can be obtained, and when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, the energy change value of the smart ring within the preset time delay after being worn is obtained, and when the energy change value meets the preset conditions, the bending direction of the finger wearing the smart ring can be determined based on the motion information of the smart ring within the preset time delay, and finally based on the bending characteristics of whether the hand corresponding to the bending direction is the left hand or the right hand, the working mode of the smart ring corresponding to the determined hand can be accurately determined.

[0168] Optionally, the processor 910 is further configured to determine whether the energy change value satisfies a preset energy attenuation ratio;

[0169] In the case where the energy change value satisfies a preset energy attenuation ratio, determining an energy value obtained by the smart ring within a preset time period after the preset time delay;

[0170] When the energy value obtained by the smart ring within the preset time period after the preset time delay meets the preset energy threshold, the bending direction of the finger wearing the smart ring is determined based on the movement information of the smart ring within the preset time delay.

[0171] Optionally, the processor 910 is further configured to obtain the ambient light intensity of the smart ring when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold;

[0172] When the ambient light intensity of the smart ring is greater than or equal to a preset light intensity threshold, obtaining a plurality of energy values ​​received by the photosensitive sensor in the smart ring within the preset time delay after the smart ring is worn;

[0173] Based on the multiple energy values, the energy change value of the photosensor in the smart ring within the preset time delay is obtained.

[0174] Optionally, the processor 910 is further configured to activate the infrared sensor in the smart ring when the ambient light intensity of the smart ring is less than the preset light intensity threshold;

[0175] Acquire the energy value of the infrared pulse emitted by the infrared sensor in the smart ring within the preset time delay and reflected by the finger wearing the smart ring;

[0176] Based on the energy value obtained by the infrared pulse emitted by the infrared sensor in the smart ring within the preset time delay and reflected by the finger wearing the smart ring, the energy change value received by the photosensor in the smart ring within the preset time delay after being worn is obtained.

[0177] Optionally, the processor 910 is further configured to determine a change in a posture angle of a finger wearing the smart ring based on movement information of the smart ring within the preset time delay;

[0178] Based on the change in the posture angle of the finger wearing the smart ring, the bending direction of the finger wearing the smart ring is determined.

[0179] Optionally, the processor 910 is further configured to determine the type of hand wearing the smart ring based on a bending direction of the finger wearing the smart ring;

[0180] Determine an operating mode that matches the hand wearing the smart ring.

[0181] By adopting the wearing hand identification method provided in the present application, since after the smart ring is worn by the user's finger, the finger wearing the smart ring usually performs finger bending actions such as making a fist, therefore, the motion information of the smart ring after being worn can be obtained, and when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to the preset similarity threshold, the energy change value of the smart ring within the preset time delay after being worn is obtained, and when the energy change value meets the preset conditions, the bending direction of the finger wearing the smart ring can be determined based on the motion information of the smart ring within the preset time delay, and finally based on the bending characteristics of whether the hand corresponding to the bending direction is the left hand or the right hand, the working mode of the smart ring corresponding to the determined hand can be accurately determined.

[0182] It should be understood that in the embodiment of the present application, the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch processor. Other input devices 9072 may include but are not limited to a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 909 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 910 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and applications, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 910.

[0183] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the embodiment of the method for determining the working mode of the ring is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0184] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0185] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned method for determining the working mode of the ring, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0186] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0187] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0188] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0189] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A smart ring, characterized in that: include: Ring body, distance sensor, motion sensor and processor, wherein: The ring body is provided with a wearing hole; The distance sensor is installed on the ring body and is arranged outward, and the distance sensor is used to obtain the bending degree of the finger wearing the smart ring; The motion sensor is installed on the ring body, and the motion sensor is used to obtain the bending direction of the finger wearing the smart ring, and the position of the distance sensor on the ring body is centrally symmetrical with the position of the motion sensor on the ring body; The processor is installed on the ring body, and the processor is electrically connected to the distance sensor and the motion sensor respectively. The processor is used to obtain the bending degree detected by the distance sensor and the bending direction obtained by the motion sensor, and determine the working mode of the smart ring based on the bending degree and the bending direction.

2. The smart ring according to claim 1, characterized in that: The processor is used to determine whether the bending state of the finger wearing the smart ring meets the preset bending condition based on the bending degree and the bending direction; as well as The processor is used to determine the working mode of the smart ring based on the bending degree and the bending direction when the bending state of the finger wearing the smart ring is determined to meet the preset bending condition.

3. The smart ring according to claim 1, characterized in that: The smart ring further comprises a wireless transceiver module, which is electrically connected to the processor and is used to send the recognition result of the processor to an electronic device wirelessly connected to the smart ring.

4. The smart ring according to any one of claims 1 to 3, characterized in that: The motion sensor includes an acceleration sensor and a gyroscope; The distance sensor includes an infrared sensor and a photosensitive sensor.

5. The smart ring as claimed in claim 4, characterized in that: An infrared transmitting hole and a photosensitive infrared receiving hole are provided on the surface of the distance sensor. The infrared sensor transmits infrared pulses through the infrared transmitting hole, receives infrared pulses reflected by the finger wearing the smart ring through the photosensitive infrared receiving hole, and the photosensitive sensor receives the ambient light of the smart ring through the photosensitive infrared receiving hole.

6. A method for determining a ring working mode, characterized in that: The method is applied to the smart ring according to any one of claims 1 to 5, comprising: Acquire movement information of the smart ring after being worn; When the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold, obtaining an energy change value of the smart ring within a preset time delay after being worn; When the energy change value satisfies a preset condition, determining a bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay; The working mode of the smart ring is determined based on the bending direction of the finger wearing the smart ring.

7. The method according to claim 6, wherein when the energy change value satisfies a preset condition, determining the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay comprises: Determining whether the energy change value satisfies a preset energy attenuation ratio; In the case where the energy change value satisfies a preset energy attenuation ratio, determining an energy value obtained by the smart ring within a preset time period after the preset time delay; When the energy value obtained by the smart ring within the preset time period after the preset time delay meets the preset energy threshold, the bending direction of the finger wearing the smart ring is determined based on the movement information of the smart ring within the preset time delay.

8. The method according to claim 6, characterized in that When the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold, obtaining an energy change value of the smart ring within a preset time delay after being worn includes: When the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold, obtaining the ambient light intensity of the smart ring; When the ambient light intensity of the smart ring is greater than or equal to a preset light intensity threshold, obtaining a plurality of energy values ​​received by the photosensitive sensor in the smart ring within the preset time delay after the smart ring is worn; Based on the multiple energy values, an energy change value of the photosensor in the smart ring within the preset time delay is obtained.

9. The method according to claim 8, characterized in that The method further comprises: When the ambient light intensity of the smart ring is less than the preset light intensity threshold, activating the infrared sensor in the smart ring; Acquire the energy value of the infrared pulse emitted by the infrared sensor in the smart ring within the preset time delay and reflected by the finger wearing the smart ring; Based on the energy value obtained by the infrared pulse emitted by the infrared sensor in the smart ring within the preset time delay and reflected by the finger wearing the smart ring, the energy change value received by the photosensor in the smart ring within the preset time delay after being worn is obtained.

10. The method according to claim 6, characterized in that Determining a bending direction of a finger wearing the smart ring based on movement information of the smart ring within the preset time delay includes: Determine, based on the motion information of the smart ring within the preset time delay, a change in the posture angle of the finger wearing the smart ring; Based on the change in the posture angle of the finger wearing the smart ring, the bending direction of the finger wearing the smart ring is determined.

11. The method according to claim 6, characterized in that Determining a working mode of the smart ring based on a bending direction of a finger wearing the smart ring includes: Determining the hand wearing the smart ring based on the bending direction of the finger wearing the smart ring; Determine an operating mode that matches the hand wearing the smart ring.

12. A device for determining a working mode of a finger ring, the device being applied to the smart finger ring according to any one of claims 1 to 5, characterized in that: include: An information acquisition module, used to acquire movement information of the smart ring after being worn; An energy change value acquisition module, used to acquire the energy change value of the smart ring within a preset time delay after being worn, when the similarity between the motion information of the smart ring and the preset motion information is greater than or equal to a preset similarity threshold; A bending direction determination module, configured to determine the bending direction of the finger wearing the smart ring based on the motion information of the smart ring within the preset time delay when the energy change value meets the preset condition; The working mode determination module is used to determine the working mode of the smart ring based on the bending direction of the finger wearing the smart ring.

13. An electronic device, characterized in that: The method comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for determining the working mode of the finger ring as described in any one of claims 6 to 11.

14. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the method for determining the working mode of the ring as described in any one of claims 6 to 11 are implemented.

Citation Information

Patent Citations

  • Human-computer interactive ring

    CN102866789A

  • Man-machine interaction ring supporting multi-point touch gestures

    CN103105945A