Intelligent ring, control method thereof and storage medium
By using the smart ring's recognition function to trigger signals and environmental status parameters, the configuration information of the functional modules is dynamically adjusted, solving the problems of wearing comfort and interaction convenience of smart wearable devices, and realizing precise functional control in different situations.
Patent Information
- Application Number
- CN202511783978.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-03-17
AI Technical Summary
Existing smart wearable devices are bulky and lack comfort due to their functional complexity and interaction requirements, making it difficult to meet users' expectations for all-day, seamless wearability and resulting in poor interaction convenience.
The smart ring triggers signals through recognition functions, determines the current working status by combining environmental status parameters, dynamically loads target configuration information, and finely controls functional modules to adapt to different usage scenarios, introducing a working status recognition mechanism based on environmental status parameters.
While maintaining miniaturization and high wearing comfort, the smart ring can adaptively adjust its functional performance, improve the accuracy of interaction and user experience, and overcome the lack of convenience caused by the fixed interaction strategies of traditional wearable devices.
Smart Images

Figure CN121680169A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart wearable device technology, and in particular to a smart ring and its control method and storage medium. Background Technology
[0002] With the rapid development of artificial intelligence, microelectronics, and wireless communication technologies, wearable devices, represented by smartwatches and smart glasses, have been widely used in fields such as health monitoring, information interaction, and intelligent control. These devices typically integrate multiple sensors and computing units, enabling them to support a relatively rich range of functions. However, limited by functional complexity and interaction requirements, current mainstream wearable devices generally suffer from large size and insufficient wearing comfort, failing to meet users' expectations for all-day, seamless wearability and resulting in poor interaction convenience. Summary of the Invention
[0003] The main purpose of this application is to provide a smart ring and its control method and storage medium. The embodiments of this application aim to solve the technical problem of poor interactive convenience of conventional smart wearable devices.
[0004] To achieve the above objectives, this application proposes a smart ring control method. The method is applied to a smart ring, which has at least one functional module. The method includes: In response to a received function trigger signal, the target function indicated by the function trigger signal is identified from the available functions of the smart ring; Based on the obtained environmental state parameters of the smart ring, the current working state of the smart ring is determined; Obtain the target configuration information adapted to the target function under the current working state; Based on the target configuration information, control the functional modules corresponding to the target function.
[0005] In one embodiment, the functional module includes: a communication module; the current working state includes at least one of: low power state, office state, and driving state; and the environmental state parameters include at least one of: the remaining battery power of the smart ring, posture data, and connection information of the communication module. The step of determining the current working state of the smart ring based on the obtained environmental state parameters of the smart ring includes: When the remaining battery power is less than a preset battery power threshold, and / or when the smart ring is determined to be in a stationary state based on the posture data, the current working state is determined to be the low power consumption state. If the connection information includes a wireless network signal and / or Bluetooth device that matches a preset company network identifier, the current working state is determined to be the office state; If the vibration frequency of the smart ring meets the preset vehicle driving state based on the posture data, the current working state is determined to be the driving state.
[0006] In one embodiment, the target configuration information includes at least one control strategy configured for the functional module corresponding to the target function, wherein the control strategy includes at least one of the following: power consumption strategy, interactive feedback strategy, communication strategy, and output routing strategy.
[0007] In one embodiment, the function trigger signal includes: user interaction signal and / or external event signal, and the function module includes at least one of: a sensing module, an audio acquisition module, and a communication module; Prior to the step of identifying the target function indicated by the function trigger signal from the available functions of the smart ring, at least one of the following is also included: Based on the sensing data collected by the sensing module, the user's current gesture is identified, and a user interaction signal matching the gesture is generated. Based on the voice data collected by the audio acquisition module, the user's voice commands are recognized, and user interaction signals matching the voice commands are generated; Based on the external device data received by the communication module, the function request event of the external device paired with the smart ring is identified, and an external event signal matching the function request event is generated.
[0008] In one embodiment, the available functions of the smart ring include: call function and / or notification reminder function, and the step of generating an external event signal matching the function request event includes: If the function request event is a call request event, an external event signal is generated to trigger the call function; In the case that the function request event is a message notification event, an external event signal is generated to trigger the notification reminder function.
[0009] In one embodiment, the available functions of the smart ring include: a camera function and / or a voice assistant function, and the step of generating a user interaction signal matching the gesture includes: When the gesture is a pinch gesture, a user interaction signal is generated to trigger the shooting function; When the gesture is a fist gesture, a user interaction signal is generated to trigger the voice assistant function.
[0010] In one embodiment, the sensing module includes: an inertial sensor and a pressure sensor disposed on the inner ring of the smart ring; The step of identifying the user's current gesture based on the sensing data collected by the sensing module includes: Acquire the first acceleration data collected by the inertial sensor, and acquire the first pressure value collected by the pressure sensor; Determine the direction of extension of the finger on which the smart ring is worn; If, based on the first acceleration data, it is determined that the absolute value of the negative acceleration of the smart ring in the extension direction is greater than a preset first acceleration threshold, and the first pressure value is less than a preset first pressure threshold but greater than a preset second pressure threshold, then the gesture currently performed by the user is determined to be a pinch gesture.
[0011] In one embodiment, the sensing module includes: an inertial sensor and a pressure sensor disposed on the inner ring of the smart ring; The step of identifying the user's current gesture based on the sensing data collected by the sensing module includes: Acquire the second acceleration data collected by the inertial sensor, and acquire the second pressure value collected by the pressure sensor; Determine the direction of extension of the finger on which the smart ring is worn; If, based on the acceleration data, it is determined that the absolute value of the negative acceleration of the smart ring in the extension direction is greater than a preset second acceleration threshold, and the second pressure value is greater than a preset first pressure threshold, then the gesture currently performed by the user is determined to be a fist gesture.
[0012] Furthermore, to achieve the above objectives, this application also proposes a smart ring control device, which is applied to a smart ring and includes: An identification module is configured to, in response to a received function trigger signal, identify the target function indicated by the function trigger signal from the available functions of the smart ring; The determination module is used to determine the current working state of the smart ring based on the acquired environmental state parameters of the smart ring. The acquisition module is used to acquire the target configuration information adapted to the target function in the current working state; The control module is used to control the functional modules corresponding to the target function according to the target configuration information.
[0013] Furthermore, to achieve the above objectives, this application also proposes a smart ring, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the smart ring control method described above.
[0014] Furthermore, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the smart ring control method described above.
[0015] Furthermore, to achieve the above objectives, this application also proposes a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the smart ring control method described above.
[0016] One or more technical solutions proposed in this application have at least the following technical effects: A smart ring control method is provided, applied to a smart ring, wherein the smart ring is equipped with at least one functional module; by receiving a function trigger signal, not only identifying the corresponding target function, but also determining the current working state of the smart ring based on the acquired environmental state parameters, thereby automatically loading the target configuration information corresponding to the current working state, and thus controlling the functional module to operate in a way that better suits the current usage scenario. This application introduces a working state recognition mechanism based on environmental state parameters into the smart ring, and combines this with dynamic calling of adapted configuration information for the target function, achieving refined control of the functional module. This allows the smart ring to adaptively adjust its functional performance according to external conditions while maintaining miniaturization and high wearing comfort, effectively improving the accuracy of interaction and user experience, and overcoming the lack of convenience caused by the fixed interaction strategies of traditional wearable devices. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of the structure of the smart ring involved in the embodiments of this application; Figure 2This is a schematic diagram of the ring body structure of the smart ring involved in the embodiments of this application; Figure 3 This is a schematic diagram of the circuit board assembly of the smart ring according to an embodiment of this application; Figure 4 This is a schematic diagram of the functional modules of the smart ring involved in the embodiments of this application; Figure 5 This is a flowchart illustrating an embodiment of the smart ring control method of this application. Figure 6 This is a schematic diagram of the frame structure of the smart ring control device involved in the embodiments of this application; Figure 7 This is a schematic diagram of the hardware operating environment of the smart ring involved in the embodiments of this application.
[0020] Explanation of reference numerals in the attached figures 100. Ring body; 101. Function module window; 102. First magnetic element 110. Circuit board assembly; 111. Flexible circuit board; 112. Battery; 113. Wireless charging coil; 114. Antenna and flexible printed circuit; 115. Pogo pin; 116. Second magnetic element; 200. Functional module; 201. Third magnetic element; 202. Sensor contact; 203. Conductive contact.
[0021] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0022] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0023] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0024] It should be noted that the executing entity of the smart ring control method can be the smart ring itself, such as the main control chip in the smart ring; the executing entity of the smart ring control method can also be other local devices, such as computers, laptops, mobile phones, etc.; the executing entity of the smart ring control method can also be a virtual device, and this application embodiment does not limit this.
[0025] For ease of description, the execution entity is omitted from the following description of each embodiment. The smart ring control method of this application is applied to a smart ring. (Refer to...) Figure 1The smart ring includes: a ring body 100 and a detachable functional module 200. (See reference...) Figure 2 The ring body 100 has a ring-shaped structure and is worn on the user's finger. It may also contain a circuit board assembly 110 (see reference). Figure 3 The outer side of the ring body 100 is provided with multiple functional module 200 windows 101, and each functional module 200 window 101 is provided with a first magnetic element 102 on both sides, which is used to achieve magnetic adsorption and signal transmission docking with the circuit board assembly 110 and the functional module 200.
[0026] Reference Figure 3 The circuit board assembly 110 can be composed of a flexible circuit board 111, a battery 112, a wireless charging coil 113, an antenna and flexible printed circuit 114, a Pogo pin (precision connector) 115, a second magnetic element 116, etc., and is ring-shaped and can be embedded inside the ring body 100. The flexible circuit board 111 integrates a main control chip, a communication module and a power management unit, and is electrically connected to the external functional module 200 through the Pogo pin 115 to realize data interaction and power supply; at the same time, the circuit board assembly 110 is provided with a second magnetic element 116 to cooperate with the first magnetic element on the ring body 100 to complete stable assembly and ensure the alignment accuracy between modules.
[0027] Reference Figure 4 The functional module 200 is an independently packaged microelectronic unit that can integrate specific sensors or actuators, such as heart rate sensors, blood oxygen sensors, ambient light sensors, pressure touch sensors, and gyroscopes. A third magnetic element 201 can be provided on the side of the functional module 200. The functional module 200 can also have corresponding sensor contacts 202 and conductive contacts 203, enabling quick plug-and-play connection with the Pogo pin 115 and the second magnetic element 116 of the circuit board assembly 110. Each functional module 200 has a standardized interface design, supporting free replacement and combination in different application scenarios.
[0028] Optionally, a module fixing bracket (not shown in the attached drawings) may be provided between the ring body 100 and the circuit board assembly 110 to assist in supporting and positioning each functional module 200, ensuring its stability and reliability during use. In addition, a wireless charging coil 113 may be integrated into the circuit board assembly 110 to support contactless charging of the built-in battery 112 via an external wireless charging device, improving the user experience.
[0029] Through the above structural design, a modular architecture for the smart ring is achieved. Users can freely combine different functional modules 200 according to their actual needs to create customized smart rings suitable for different scenarios such as health monitoring, activity tracking, and daily interaction. This structure not only improves the product's flexibility and scalability but also significantly enhances the user's personalized application capabilities.
[0030] Reference Figure 5 , Figure 5 This is a flowchart illustrating the first embodiment of the smart ring control method of this application. In this embodiment, the smart ring control method includes the following steps: Step S10: In response to the received function trigger signal, identify the target function indicated by the function trigger signal from the available functions of the smart ring; In one feasible embodiment, a user can trigger the available functions of the smart ring through gestures, voice, buttons, etc., to control the smart ring. Therefore, when the user triggers the available functions of the smart ring through gestures, voice, buttons, etc., the user will receive the corresponding function trigger signal, and then identify the function indicated by the function trigger signal from the available functions of the smart ring as the target function.
[0031] A function trigger signal is an electronic signal used to indicate the activation of a specific function of a smart ring. It can be generated by the user's active operation or passively triggered by an external device event. The function trigger signal can be used to identify the type of function requested.
[0032] The available functions of a smart ring refer to the functions that the smart ring can perform, which can be determined based on the functional modules set in the smart ring.
[0033] Optionally, the available functions of the smart ring include: camera function, voice assistant function, call function and / or notification reminder function.
[0034] Optionally, after the smart ring is powered on, the main control chip in the smart ring identifies the functional modules installed in the smart ring and determines the available functions of the smart ring based on the functional modules installed in the smart ring.
[0035] For example, if the functional modules installed on the smart ring include an image acquisition module, then the available functions of the smart ring include a shooting function.
[0036] Optionally, the smart ring's functional modules are detachable, employing a standardized interface design to support the free combination and replacement of various functional units. Each functional module has an independent packaging structure, integrating specific electronic components internally, and achieving quick docking with the smart ring body via magnetic adsorption and Pogo pin electrical connection. The smart ring's functional modules include at least one of the following: The image acquisition module, with its built-in miniature camera, is used to take photos or record videos at the wearer's finger location. The image acquisition module can temporarily store the captured content through a storage unit on the smart ring, or it can work with the smart ring's communication module to achieve wireless communication, thereby transmitting video data to external devices (such as smartphones or computers).
[0037] The audio playback module features a built-in miniature speaker unit, which can employ a dynamic, balanced armature, or hybrid design for audio output. It can play voice prompts, call reminders, or music clips, and its sound output direction is optimized to ensure clear perception by the user while wearing the device. This module can also work in conjunction with the audio processing module to achieve high-quality audio playback.
[0038] The audio acquisition module features a built-in high-sensitivity miniature microphone to pick up ambient sounds or user voice commands, supporting call and voice assistant interaction functions. Multiple microphone modules can be combined to form an array microphone structure, working with a digital signal processor (DSP) to achieve noise reduction and voice enhancement, improving the accuracy of far-field speech recognition.
[0039] The communication module can be equipped with a Bluetooth communication chip and / or a WiFi (wireless communication) chip. If a Bluetooth communication chip is included, it can be used to establish a wireless connection with external devices (such as mobile phones, watches, headphones, etc.) to achieve data transmission, status synchronization, and control command interaction. If a WiFi chip is included, it can be used for high-speed data transmission, such as uploading captured photos or short videos to the receiving device in real time. The communication module can be used in conjunction with the image acquisition module to achieve "instant capture and transmission" functionality, suitable for applications requiring immediate sharing.
[0040] The audio processing module integrates a digital signal processor (DSP), a digital-to-analog converter (DAC), and an analog-to-digital converter (ADC) to perform audio signal encoding, decoding, and processing. The DSP is responsible for audio encoding, noise reduction algorithm execution, and EQ (equalizer) tuning. The DAC converts the received digital audio signal into an analog signal for playback by the speakers. The ADC digitizes the analog voice signal input from the audio acquisition module for subsequent speech recognition or call processing. This module works in conjunction with the audio acquisition module and the audio playback module to form a complete audio communication system.
[0041] The vibration module, with its built-in miniature vibration motor, provides tactile feedback. Its main applications include call reminders, message notifications, successful photo capture indications, and navigation guidance. The vibration intensity can be adjusted by the main control chip to achieve different levels of tactile alertness.
[0042] Step S20: Determine the current working state of the smart ring based on the obtained environmental state parameters of the smart ring; In one feasible embodiment, the current environmental state parameters of the smart ring are obtained, and the current working state of the smart ring is determined based on the environmental parameters. The current working state is a state category that is comprehensively determined based on one or more environmental state parameters and is used to characterize the current usage scenario of the smart ring. It can be used as the basis for selecting the configuration information corresponding to the function.
[0043] Environmental status parameters refer to measurable data that can reflect the physical or digital environment characteristics of the smart ring, including but not limited to the device's own status (e.g., remaining battery power, temperature, activity level, stationary / moving status, etc.), spatial location (e.g., coordinates, Wi-Fi fingerprint, Bluetooth identifier, etc.), connectivity (e.g., whether it is connected to car Bluetooth, whether it is within the company's Wi-Fi coverage area, etc.), and external context information (e.g., current time, calendar information, etc.).
[0044] Optionally, the current operating state of the smart ring includes: low power state, office state, driving state, and general state.
[0045] Step S30: Obtain the target configuration information adapted to the target function under the current working state; In one feasible embodiment, the target configuration information adapted to the target function of the smart ring in the current working state is obtained. The configuration information may refer to a set of pre-set function execution parameters corresponding to a specific working state and target function combination, which are used to guide the specific operation mode of the function module.
[0046] Step S40: Control the functional modules corresponding to the target function according to the target configuration information.
[0047] In one feasible embodiment, the functional module corresponding to the target function is controlled according to the target configuration information to execute the target function of the smart ring and complete the smart ring interaction task indicated by the function trigger signal.
[0048] Optionally, the functional modules required to perform the available functions of the smart ring can be one or more. For example, if the target function is a shooting function, images can be captured through the smart ring's image acquisition module, and audio can be captured through the smart ring's audio acquisition module to achieve video recording. At the same time, combined with the communication module, the recorded image data is transmitted to the device associated with the smart ring.
[0049] This embodiment provides a smart ring control method applied to a smart ring, which has at least one functional module. Upon receiving a function trigger signal, the method not only identifies the corresponding target function but also determines the current working state of the smart ring based on acquired environmental state parameters. This automatically loads the target configuration information corresponding to the current working state, thereby controlling the functional module to operate in a way that better suits the current usage scenario. This embodiment introduces a working state recognition mechanism based on environmental state parameters into the smart ring and dynamically calls the appropriate configuration information in conjunction with the target function, achieving refined control of the functional module. This allows the smart ring to adaptively adjust its functional performance according to external conditions while maintaining miniaturization and high wearing comfort, effectively improving the accuracy of interaction and user experience, and overcoming the lack of convenience caused by the fixed interaction strategies of traditional wearable devices.
[0050] Based on the first embodiment described above, a second embodiment of the smart ring control method of this application is proposed. In this embodiment, the function trigger signal includes: a user interaction signal and / or an external event signal. The user interaction signal is a signal initiated by the user and generated through human-computer interaction, used to express the user's intention to use a certain function of the smart ring. The external event signal is a signal initiated by an external device paired with the smart ring, received and parsed by the communication module, and used to trigger the smart ring to respond to the function request of the external device. The functional modules of the smart ring include at least one of a sensing module, an audio acquisition module, and a communication module.
[0051] Before step S10, which involves identifying the target function indicated by the function trigger signal from the available functions of the smart ring, at least one of the following is also included: Step A10: Based on the perception data collected by the perception module, identify the user's current gesture action and generate a user interaction signal that matches the gesture action; In one feasible embodiment, the functional modules of the smart ring may include a sensing module, so that the user can express the interaction intention through specific movements of the fingers or hands (such as pinching, clenching a fist and touching, sliding, double-tapping, etc.). The sensing module collects the sensing data when the user performs the gesture, thereby identifying the gesture currently performed by the user and generating a user interaction signal that matches the gesture.
[0052] The sensing module can be a collection of sensors integrated into the smart ring itself, including: inertial sensors, pressure sensors, electromyography sensors, proximity sensors, etc.
[0053] Sensing data consists of raw or fused sensing signals output by the sensing module, such as triaxial acceleration, triaxial angular velocity, contact pressure value, electromyography, etc., used to characterize the motion state and contact behavior of the user's fingers or hands.
[0054] Optionally, users can also trigger button operations by pressing physical buttons or virtual buttons on the smart ring, and / or by triggering buttons associated with the smart ring (such as the "Answer" button or "Take Photo" control in the notification bar) on an external device (such as a smartphone) paired with the smart ring, thereby generating user interaction signals that match the button operations.
[0055] Step A20: Based on the voice data collected by the audio acquisition module, recognize the user's voice commands and generate user interaction signals that match the voice commands; In one feasible embodiment, the functional modules of the smart device may include an audio acquisition module, so that the user can issue voice commands (such as answering a phone call, taking a picture, etc.), and the audio acquisition module can collect voice data; recognize the voice commands expressed by the user based on the voice data, and then generate user interaction signals that match the voice commands.
[0056] Step A30: Based on the external device data received by the communication module, identify the function request event of the external device paired with the smart ring, and generate an external event signal that matches the function request event.
[0057] In one feasible embodiment, the functional modules of the smart ring may include a communication module for enabling Bluetooth and / or WiFi communication. The smart ring can receive data from external devices via the communication module, and based on the external device data, identify the function request events contained therein; and generate corresponding external event signals according to the function request events.
[0058] External device data refers to communication data packets sent by terminal devices (such as smartphones, in-vehicle hosts, and laptops) that have established a paired connection with the smart ring. Its content may include notification messages, control commands, and status synchronization information. For example, event data such as "incoming call notifications," "new SMS arrivals," or "calendar reminders" issued by the mobile phone operating system.
[0059] A function request event is a semantic event in external device data that explicitly requests the smart ring to perform a certain function. Examples include call request events, message notification events, and media control events.
[0060] For example, the smart ring establishes a pairing connection with a mobile phone through a communication module. When the paired mobile phone receives a WeChat message, it can send external device data to the smart ring. The smart ring parses the function request event, i.e., the message notification event, from the data and then generates an external event signal to trigger the notification reminder function.
[0061] In one feasible implementation, the available functions of the smart ring include: call function and / or notification reminder function. Step A30, the step of generating an external event signal matching the function request event, includes: Step A31: If the function request event is a call request event, generate an external event signal to trigger the call function; In one feasible embodiment, based on the external device data received by the communication module, a function request event of the external device paired with the smart ring is identified, and if the function request event is a call request event, an external event signal is generated to trigger the call function of the smart ring.
[0062] A call request event is a communication event initiated by a paired external device (such as a smartphone) that requests the smart ring to assist in handling voice calls. This usually corresponds to an incoming call or a user making a call.
[0063] Optionally, in the event of an incoming call, an external device paired with the smart ring sends call data to the smart ring. The smart ring receives the call data (i.e., external device data) through its communication module, identifies the function request event as a call request event, and generates an external event signal to trigger the smart ring's call function. Based on the external event signal used to trigger the smart ring's call function, the target function is determined to be the call function. According to the target configuration information, the corresponding functional modules for the call function are controlled, including a vibration module and an audio playback module. For example, the smart ring activates the vibration module to perform a preset vibration reminder operation, and simultaneously drives the built-in speaker through the audio playback module to play a ringtone audio to notify the user of an incoming call request.
[0064] Optionally, in a call-out scenario (i.e., the user initiates a call), the external device paired with the smart ring sends call-out data to the smart ring. The smart ring receives the call-out data (i.e., external device data) through its communication module, identifies the function request event as a call request event, and generates an external event signal to trigger the smart ring's call function. Based on the external event signal used to trigger the smart ring's call function, the target function is determined to be the call function. According to the target configuration information, the functional modules corresponding to the call function are controlled, including: a communication module, an audio acquisition module, and an audio processing module. For example, the smart ring activates the audio acquisition module (such as a microphone) and establishes a Bluetooth audio routing channel through the communication module. The acquired voice data is then processed in real-time by a digital signal processor (DSP) for noise reduction and output to the paired device or local speaker (i.e., the smart ring's audio playback module) through the audio playback module.
[0065] Optionally, after a call ends, the smart ring automatically shuts down the corresponding function module for the call function in order to reduce power consumption and free up system resources.
[0066] Step A32: If the function request event is a message notification event, generate an external event signal to trigger the notification reminder function.
[0067] In one embodiment, based on the external device data received by the communication module, a function request event of the external device paired with the smart ring is identified, and if the function request event is a message notification event, an external event signal is generated to trigger the notification reminder function of the smart ring.
[0068] A message notification event is an event pushed by a paired external device, indicating that a new message or notification has arrived, which triggers the smart ring to provide information reminders. For example, when a mobile phone paired with the smart ring receives notifications such as SMS, WeChat, email, or calendar reminders, the smart ring can provide the message notification.
[0069] Optionally, an external device paired with the smart ring sends a message notification to the smart ring. The smart ring receives the message notification (i.e., external device data) through its communication module, identifies its function request event as a message notification event, and generates an external event signal to trigger the smart ring's message notification function. Based on the external event signal used to trigger the smart ring's message notification function, the target function is determined to be the message notification function. According to the target configuration information, the functional modules corresponding to the call function are controlled, including a vibration module and an audio playback module. For example, the smart ring activates the vibration module to perform a preset vibration reminder operation, and simultaneously drives the built-in speaker through the audio playback module to play a ringtone audio to notify the user of a message notification.
[0070] Optionally, the smart ring can determine the notification priority of a message notification event through data from an external device. For example, notification priorities include: normal and urgent. Based on the notification priority and target configuration information, the ring can control the functional modules corresponding to the target function.
[0071] Optionally, for messages with a normal notification priority, the smart ring can activate the vibration module to perform a single or low-intensity vibration. For messages with an urgent notification priority, the smart ring can simultaneously activate the vibration module and the audio playback module to execute a composite reminder mode of high-intensity vibration superimposed with a notification sound.
[0072] Optionally, if no user interaction (such as gesture confirmation or button operation) is detected within the preset response time, the smart ring will repeatedly trigger the notification reminder function at preset intervals to ensure that important information is not missed, while avoiding unnecessary interference to the user through a tiered reminder strategy.
[0073] In this embodiment, the smart ring supports multiple types of function trigger signals, including user interaction signals generated based on gestures and / or voice commands, and external event signals converted from external device function request events. This enables flexible, efficient, and scenario-compatible control of the smart ring's function calls. Users can freely choose the most convenient interaction method according to actual usage conditions. For example, in a meeting environment where speaking is inconvenient, operations can be triggered by light gestures; in a noisy driving scenario, events automatically pushed by external devices can achieve a non-disturbing response; or when precise control is required, complex function calls can be completed through voice commands. This multimodal triggering mechanism in this embodiment not only significantly improves the naturalness and usability of human-computer interaction, but also effectively overcomes the limitations of a single interaction method in specific scenarios. Thus, while maintaining the miniaturization and wearing comfort of the smart ring, it comprehensively enhances its practicality and environmental adaptability as an independent interactive terminal.
[0074] In one feasible implementation, the available functions of the smart ring include: a camera function and / or a voice assistant function. Step A10, the step of generating a user interaction signal that matches the gesture, includes: Step A11: When the gesture is a pinch gesture, generate a user interaction signal to trigger the shooting function; In one feasible embodiment, based on the sensing data collected by the sensing module, the user's current gesture is identified, and if the gesture is a pinch gesture, a user interaction signal is generated to trigger the shooting function.
[0075] Optionally, the target function is determined to be the shooting function based on the user interaction signal used to trigger the shooting function. According to the target configuration information, the corresponding functional module for the shooting function is controlled, including at least one of an image acquisition module, a communication module, a vibration module, and an audio acquisition module. For example, the smart ring performs single-frame image capture through the image acquisition module and provides short-term vibration feedback through the vibration module to confirm the completion of the shooting; the smart ring can also enter a continuous video recording state through the image acquisition module and the audio acquisition module until a stop command is received or a preset duration limit is reached. The acquired image or video data is transmitted to a paired smartphone or cloud server via the communication module (such as Bluetooth or Wi-Fi); after receiving a confirmation response of successful transmission, the smart ring again outputs preset vibration feedback (such as two light vibrations) through the vibration module to indicate to the user that the data has been successfully uploaded. If the transmission fails, a retransmission mechanism can be triggered or an abnormal state can be indicated through different vibration modes. The above process realizes end-to-end closed-loop control from triggering, acquisition, feedback to reliable transmission, ensuring the usability of the shooting function and user perception while maintaining the miniaturization of the ring.
[0076] Optionally, the smart ring's shooting function can be further divided into a photo function and a video function. Users can trigger the corresponding shooting function through different pinch gestures. For example, in the case of a short pinch gesture, a user interaction signal is generated to trigger the photo function. In the case of a long pinch gesture, a user interaction signal is generated to trigger the video function.
[0077] In this embodiment, the pinch gesture (e.g., a light touch between the thumb and forefinger) is mapped to the shooting function, which has a high degree of semantic consistency of action and operational concealment. The pinch gesture naturally simulates the fingertip touch behavior of "pressing the shutter" on a traditional camera, forming a strong association with "capturing the moment" in the user's mental model, with extremely low learning cost.
[0078] In one feasible implementation, the sensing module includes: an inertial sensor and a pressure sensor disposed on the inner ring of the smart ring; step A10, the step of identifying the user's currently performed gesture based on the sensing data collected by the sensing module, includes: Step A101: Obtain the first acceleration data collected by the inertial sensor and the first pressure value collected by the pressure sensor; In one feasible embodiment, the sensing module of the smart ring specifically includes an inertial sensor and a pressure sensor disposed on the inner ring of the smart ring. Therefore, it can acquire the first acceleration data collected by the inertial sensor and the first pressure value collected by the pressure sensor.
[0079] Step A102: Determine the extension direction of the finger on which the smart ring will be worn; In one feasible embodiment, a user can perform gestures using the hand wearing a smart ring. To more accurately recognize the user's gestures, the extension direction of the finger on which the smart ring is worn can be predetermined. The extension direction refers to the direction from the palm to the fingertip when the user's finger is naturally extended. This direction can serve as a reference for determining whether the finger movement is "retracting" or "bending".
[0080] Optionally, typically when the user is wearing the device at rest (such as during the initialization phase), the initial orientation of the finger is estimated by detecting the direction of gravity using an inertial sensor or by combining it with geomagnetic data, and then stored as a unit vector of the extension direction.
[0081] Step A103: Based on the first acceleration data, if it is determined that the absolute value of the negative acceleration of the smart ring in the extension direction is greater than a preset first acceleration threshold, and the first pressure value is less than a preset first pressure threshold but greater than a preset second pressure threshold, then the user's current gesture is determined to be a pinch gesture.
[0082] In one feasible embodiment, the negative acceleration in the extension direction is a scalar component obtained by projecting the first acceleration data onto the unit vector in the extension direction. This component represents the acceleration direction being opposite to the extension direction, i.e., the finger is retracting (e.g., the fingertips gather towards the palm when pinching). The absolute value of the negative acceleration can be used to quantify the intensity of the retraction action. Therefore, this embodiment can set a first acceleration threshold to filter out minor vibrations and ensure that the detected action is an intentional, rapid retraction. When the absolute value of the negative acceleration in the extension direction of the smart ring is greater than the preset first acceleration threshold, it indicates that the user has performed a significant retraction movement, which is a dynamic characteristic of the pinching gesture. To further improve the accuracy of gesture detection, this embodiment combines the first pressure value collected by a pressure sensor for judgment. This application embodiment sets a first pressure threshold and a second pressure threshold. The first pressure threshold is a higher threshold used to exclude high-intensity contact scenarios such as gripping or pressing (e.g., clenching a fist, grasping an object); the second pressure threshold is a lower threshold used to exclude no contact or accidental touch (e.g., a loose ring, friction from clothing), ensuring that the fingers are indeed in contact with the ring. When the first pressure value collected by the pressure sensor is less than the preset first pressure threshold but greater than the preset second pressure threshold, it indicates that the user has applied moderate pressure, which is a typical characteristic of a pinch gesture: the fingertip lightly touches the thumb, generating moderate contact force, but without forcefully gripping. At this time, it can be determined that the user's current gesture is a pinch gesture.
[0083] Optionally, the first pressure threshold is greater than the second pressure threshold.
[0084] In this embodiment, high-precision recognition of pinch gestures is achieved by fusing multimodal sensing data from inertial and pressure sensors. While detecting significant retraction motion along the finger's extension direction (i.e., the absolute value of negative acceleration exceeds a first acceleration threshold), the system further verifies that the contact pressure is within a moderate range (greater than a second pressure threshold but less than the first pressure threshold), effectively distinguishing between intentional light-touch pinching actions and non-contact shaking or high-intensity gripping behaviors. This two-factor discrimination mechanism not only avoids the false triggering problem caused by environmental interference from a single acceleration signal but also overcomes the limitation of pure pressure detection in determining the intention of the action. This allows the smart ring to accurately capture the user's most natural interaction intentions in a low-power, highly robust manner, significantly improving the reliability of gesture recognition and user experience in complex daily scenarios for micro wearable devices.
[0085] Step A12: When the gesture is a fist gesture, generate a user interaction signal to trigger the voice assistant function.
[0086] In one feasible embodiment, based on the perception data collected by the perception module, the user's current gesture is identified, and if the gesture is a fist gesture, a user interaction signal is generated to trigger the voice assistant function.
[0087] Optionally, the target function is determined to be a voice assistant function based on the user interaction signal used to trigger the voice assistant function. According to the target configuration information, the corresponding functional module of the voice assistant function is controlled, including at least one of a communication module, a vibration module, an audio acquisition module, and an audio processing module. For example, the smart ring activates the audio acquisition module to collect the user's voice data in real time; the collected voice data is then input to the audio processing module, where a digital signal processor (DSP) is used for noise reduction, echo cancellation, and audio encoding to improve voice clarity and reduce transmission bandwidth; the processed voice data is sent to the paired smartphone via the communication module, where the smartphone performs semantic analysis and intent recognition based on a preset speech recognition and natural language understanding model (such as a local or cloud-based AI engine), for example, driving smart home devices to perform corresponding operations. The smart ring can receive response results from the smartphone through the communication module, which may include: voice reply content, played locally through the audio playback module; and operation execution feedback, fed back to the user through the vibration module.
[0088] In this embodiment, mapping a fist-clenching gesture (e.g., making a fist with all five fingers together) to a voice assistant function fully utilizes the matching between the intensity of the movement and the interaction intent. A fist-clenching gesture is a clear, large-amplitude body language with an "activation" connotation; users typically prepare for voice interaction (e.g., speaking) when performing this action, effectively preventing accidental activation. More importantly, in noisy or inconvenient scenarios where touching the device is difficult (e.g., cycling, cooking, wearing gloves), users can silently activate the voice assistant through the fist-clenching gesture without uttering a specific wake word. This protects voice privacy and achieves a natural interaction rhythm of "prepare first, then speak," significantly optimizing the usability and security of voice interaction.
[0089] In one feasible implementation, the sensing module includes: an inertial sensor and a pressure sensor disposed on the inner ring of the smart ring; step A10, the step of identifying the user's currently performed gesture based on the sensing data collected by the sensing module, includes: Step A104: Obtain the second acceleration data collected by the inertial sensor and the second pressure value collected by the pressure sensor; In one feasible embodiment, the sensing module of the smart ring specifically includes an inertial sensor and a pressure sensor disposed on the inner ring of the smart ring. Therefore, it can acquire second acceleration data collected by the inertial sensor and second pressure value collected by the pressure sensor.
[0090] Step A105: Determine the extension direction of the finger on which the smart ring will be worn; In one feasible embodiment, a user can perform gestures using the hand wearing a smart ring. To more accurately recognize the user's gestures, the extension direction of the finger on which the smart ring is worn can be predetermined. The extension direction refers to the direction from the palm to the fingertip when the user's finger is naturally extended. This direction can serve as a reference for determining whether the finger movement is "retracting" or "bending".
[0091] Optionally, typically when the user is wearing the device at rest (such as during the initialization phase), the initial orientation of the finger is estimated by detecting the direction of gravity using an inertial sensor or by combining it with geomagnetic data, and then stored as a unit vector of the extension direction.
[0092] Step A105: Based on the acceleration data, if it is determined that the absolute value of the negative acceleration of the smart ring in the extension direction is greater than a preset second acceleration threshold, and the second pressure value is greater than a preset first pressure threshold, then the user's current gesture is determined to be a fist gesture.
[0093] In one feasible embodiment, the negative acceleration in the extension direction is a scalar component obtained by projecting the first acceleration data onto the unit vector in the extension direction. This component represents the acceleration direction being opposite to the extension direction, indicating that the finger is retracting (e.g., performing a fist-clenching motion). The absolute value of the negative acceleration can be used to quantify the intensity of the retraction motion. Therefore, this embodiment can set a second acceleration threshold to filter out minor vibrations and ensure that the detected motion is an intentional, rapid retraction. When the absolute value of the negative acceleration in the extension direction of the smart ring is greater than the preset second acceleration threshold, it indicates that the user has performed a significant retraction motion, which is a dynamic characteristic of the fist-clenching gesture. To further improve the accuracy of gesture detection, this embodiment combines the first pressure value collected by a pressure sensor for judgment. This embodiment sets a first pressure threshold, which is a relatively high threshold used to determine whether high-intensity compression has occurred. Since when a fist is clenched, the finger holding the ring is wrapped by other fingers and pressed tightly towards the palm, resulting in a significant increase in inner ring pressure, a high pressure value can confirm a "tight grip" state, excluding light touches or moderate-force operations. At this point, it can be determined that the user's current gesture is a fist gesture.
[0094] In this embodiment, firstly, a significant negative acceleration in the extension direction is detected to confirm the overall inward convergence trend of the hand. Secondly, a pressure sensor verifies that the squeezing force on the ring exceeds a high threshold, thus ruling out ordinary gestures or accidental touches. This dual verification mechanism of "strong movement + strong pressure" effectively avoids misinterpreting arm swings or single-finger micro-movements as fist clenching. More importantly, since fist clenching is a clear, proactive body language with "activation" semantics, mapping it to the triggering method of voice assistant functions not only conforms to user cognitive intuition but also effectively suppresses false wake-ups, achieving an organic unity of security, robustness, and natural interaction.
[0095] Based on any of the above embodiments, a third embodiment of the smart ring control method of this application is proposed. In this embodiment, the functional modules of the smart ring include: a communication module, and the current working state includes at least one of: low power consumption state, office state and driving state. The environmental state parameters include at least one of: the remaining power of the smart ring, attitude data and connection information of the communication module.
[0096] Step S20, determining the current working state of the smart ring based on the acquired environmental state parameters, includes: Step S21: When the remaining power is less than the preset power threshold and / or the smart ring is determined to be in a stationary state based on the posture data, the current working state is determined to be a low power state. In one feasible embodiment, the smart ring's attitude data can be obtained through the inertial sensor in the smart ring's sensing module. If the smart ring is determined to be in a stationary state based on the attitude data, it indicates that the user is unlikely to have an interaction need at present. Therefore, the current working state can be determined to be a low-power state.
[0097] Optionally, the attitude data collected by the inertial sensor of the smart ring includes: third acceleration data. If the third acceleration data is less than a preset third acceleration threshold, the smart ring is determined to be in a stationary attitude.
[0098] In one feasible embodiment, the remaining battery power of the smart ring can be directly collected. When the remaining battery power is less than a preset power threshold (such as 15%), the smart ring can be switched to a low power state, thereby prioritizing the availability of basic functions and suppressing the power output of unnecessary modules.
[0099] Optionally, the current operating state of the smart ring can also include a general state. After the smart ring is powered on, it can automatically enter the general state and determine whether to switch to other operating states based on the acquired environmental state parameters of the smart ring.
[0100] Optionally, if the smart ring is in a low-power state when it is currently in a low-power state, and the smart ring is determined to be in a motion state based on the posture data, and the remaining power is greater than or equal to a preset power threshold, then the smart ring can switch its current working state from the low-power state to the general state.
[0101] Step S22: If the connection information includes a wireless network signal and / or Bluetooth device that matches the preset company network identifier, determine the current working status as office status; In one feasible embodiment, connection information can be obtained through the communication module of the smart ring. If the connection information includes a wireless network signal and / or Bluetooth device that matches a preset company network identifier, it indicates that the user is already at the company, and therefore, the current working state can be determined as office state. In this state, a quiet and low-interference interactive experience can be achieved.
[0102] Step S23: If the vibration frequency of the smart ring meets the preset vehicle driving state based on the posture data, the current working state is determined to be the driving state.
[0103] In one feasible embodiment, the posture data of the smart ring can be obtained by the inertial sensor in the sensing module of the smart ring. If the vibration frequency of the smart ring meets the preset vehicle driving state based on the posture data, it indicates that the user is currently in the vehicle, and the current working state is determined to be the driving state. In this state, the core requirements can be safety and high perceptibility.
[0104] In one feasible implementation, the target configuration information includes at least one control strategy configured for the functional module corresponding to the target function, and the control strategy includes at least one of the following: power consumption strategy, interactive feedback strategy, communication strategy, and output routing strategy.
[0105] In one feasible embodiment, the target configuration information includes at least one control strategy configured for the functional module corresponding to the target function, and the control strategy includes at least one of the following: Power consumption strategy: used to adjust the power consumption level of functional modules, including enabling / disabling modules, adjusting the sampling rate, and limiting runtime, etc. Interactive feedback strategy: used to define the way and intensity of user-perceived feedback, including vibration patterns, audio cues, light indicators, etc. Communication strategy: Used to control data transmission behavior, including whether to transmit, transmission target (mobile phone / cloud), encryption method, retransmission mechanism, etc. Output routing strategy: Used to specify the path or device for function output, including audio playback to local speakers / paired devices, voice response method, etc.
[0106] Optionally, in low-power mode, the power consumption strategy for the shooting function includes: disabling real-time transmission and switching to local caching. The interactive feedback strategy includes: disabling vibration and / or sound feedback. The communication strategy includes: pausing uploads and batch synchronizing after the battery is restored.
[0107] Optionally, in low-power mode, the power consumption strategies for the voice assistant function include: disabling DSP noise reduction calculations. Interaction feedback strategies include: canceling vibration and / or sound feedback. Communication strategies include: only responding to high-priority external commands (e.g., emergency). Output routing strategies include: forcing the use of the paired device's audio channel and disabling the local audio playback module.
[0108] Optionally, in low-power mode, the power consumption strategy for the call function includes: immediately turning off all audio modules (including audio acquisition module, audio processing module, and / or audio playback module) after the call ends. The interaction feedback strategy includes: disabling vibration and / or sound feedback. The communication strategy includes: using low-power Bluetooth communication and disabling WiFi communication. The output routing strategy includes: forcing audio to be routed to the paired phone and disabling the local audio playback module.
[0109] Optionally, in low-power mode, the power consumption strategy for the notification and alert function includes: only listening to high-priority (e.g., urgent) notification events, and delaying the processing of ordinary messages. The interaction feedback strategy includes: disabling vibration and / or sound feedback. The communication strategy includes: message caching, and non-real-time push notifications.
[0110] Optionally, in office mode, the interaction feedback strategy includes disabling audio feedback. The communication strategy includes automatic encryption and prioritizing transmission to enterprise cloud storage.
[0111] Optionally, in office mode, the interaction feedback strategy for the voice assistant function includes: disabling audio feedback. The communication strategy includes: encrypting transmission. The output routing strategy includes: forcing voice responses to be output through the paired device and disabling the local audio playback module.
[0112] Optionally, in office mode, the interaction feedback strategy for the call function includes: disabling audio feedback. The output routing strategy includes: forcibly routing audio to the paired mobile phone and disabling the local audio playback module.
[0113] Optionally, in office mode, the interactive feedback strategy for the notification and reminder function includes: disabling sound feedback.
[0114] Optionally, when driving, the interaction feedback strategy for the voice assistant function includes increasing the volume of the sound feedback.
[0115] Optionally, in driving mode, the interactive feedback strategy for the call function includes increasing the volume of the sound feedback. The output routing strategy includes forcing hands-free mode and outputting audio via a local audio playback device.
[0116] Optionally, when driving, the interactive feedback strategy for the notification reminder function includes increasing the volume of the sound feedback.
[0117] Optionally, the configuration strategy corresponding to the available functions of the smart ring in different working states can be adjusted according to user preferences or device capabilities. For example, the configuration information in a particular working state can be adaptively adjusted based on the user's historical usage data in different working states.
[0118] In this embodiment, by combining preset multi-dimensional control strategies, the same function can exhibit differentiated behavioral characteristics under different working states, thereby achieving a high degree of adaptation between functional performance and usage scenarios while maintaining the miniaturization and wearing comfort of the smart ring.
[0119] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the smart ring control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0120] This application provides an intelligent ring control device, referring to... Figure 6 The device is used in a smart ring and includes: The identification module 10 is used to identify the target function indicated by the function trigger signal from the available functions of the smart ring in response to the received function trigger signal; The determining module 20 is used to determine the current working state of the smart ring based on the acquired environmental state parameters of the smart ring; The acquisition module 30 is used to acquire the target configuration information adapted to the target function in the current working state; The control module 40 is used to control the functional modules corresponding to the target function according to the target configuration information.
[0121] The smart ring control device provided in this application, employing the smart ring control method described in the above embodiments, can solve the technical problem of poor interactive convenience in conventional smart wearable devices. Compared with the prior art, the beneficial effects of the smart ring control device provided in this application are the same as those of the smart ring control method provided in the above embodiments, and other technical features in the smart ring control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0122] This application provides a smart ring, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the smart ring control method in the first embodiment described above.
[0123] The following is for reference. Figure 7 The diagrams show structural schematics of smart rings suitable for implementing embodiments of this application. The smart rings in these embodiments may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 7 The smart ring shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.
[0124] like Figure 7As shown, the smart ring may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the smart ring. The processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the smart ring to communicate wirelessly or wiredly with other devices to exchange data. While the figures show smart rings with various systems, it should be understood that implementing or having all of the systems shown is not required. More or fewer systems may be implemented alternatively.
[0125] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0126] The smart ring provided in this application, employing the smart ring control method described in the above embodiments, can solve the technical problem of poor interactive convenience in conventional smart wearable devices. Compared with the prior art, the beneficial effects of the smart ring provided in this application are the same as those of the smart ring control method described in the above embodiments, and other technical features of the smart ring are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0127] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0128] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0129] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the smart ring control method in the above embodiments.
[0130] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0131] The aforementioned computer-readable storage medium may be included in the smart ring; or it may exist independently and not assembled into the smart ring.
[0132] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by the smart ring, the smart ring: responds to a received function trigger signal, identifies the target function indicated by the function trigger signal from the available functions of the smart ring; determines the current working state of the smart ring based on the acquired environmental state parameters of the smart ring; acquires the target configuration information adapted to the target function under the current working state; and controls the functional module corresponding to the target function based on the target configuration information.
[0133] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0134] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0135] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0136] The readable storage medium provided in this application embodiment is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described smart ring control method, which can solve the technical problem of poor interactive convenience in conventional smart wearable devices. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the smart ring control method provided in the above embodiments, and will not be repeated here.
[0137] The above are only some embodiments of this application and do not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A smart ring control method, characterized in that, The method is applied to a smart ring provided with at least one function module, and the method comprises: in response to a received function trigger signal, identifying a target function indicated by the function trigger signal from available functions of the smart ring; determining a current working state of the smart ring according to acquired environmental state parameters of the smart ring; acquiring target configuration information adapted to the target function in the current working state; controlling a function module corresponding to the target function according to the target configuration information.
2. The method of claim 1, wherein, The function module comprises a communication module, the current working state comprises at least one of a low-power-consumption state, an office state and a driving state, and the environmental state parameters comprise at least one of a remaining power of the smart ring, posture data and connection information of the communication module; The step of determining the current working state of the smart ring according to the acquired environmental state parameters of the smart ring comprises: determining that the current working state is the low-power-consumption state when the remaining power is less than a preset power threshold and / or the smart ring is determined to be in a static posture according to the posture data; determining that the current working state is the office state when the connection information comprises a wireless network signal and / or a Bluetooth device matching a preset company network identifier; determining that the current working state is the driving state when a vibration frequency of the smart ring determined according to the posture data meets a preset vehicle driving state.
3. The method of claim 1, wherein, The target configuration information comprises at least one control strategy configured for the function module corresponding to the target function, and the control strategy comprises at least one of a power consumption strategy, an interactive feedback strategy, a communication strategy and an output routing strategy.
4. The method of claim 1, wherein, The function trigger signal comprises a user interaction signal and / or an external event signal, and the function module comprises at least one of a perception module, an audio acquisition module and a communication module; Before the step of identifying the target function indicated by the function trigger signal from the available functions of the smart ring, at least one of the following steps is further included: identifying a current gesture action of a user according to perception data acquired by the perception module, and generating a user interaction signal matched with the gesture action; identifying a voice instruction of the user according to voice data acquired by the audio acquisition module, and generating a user interaction signal matched with the voice instruction; identifying a function request event of an external device paired with the smart ring according to external device data received by the communication module, and generating an external event signal matched with the function request event.
5. The method of claim 4, wherein, The available functions of the smart ring comprise a call function and / or a notification reminding function, and the step of generating the external event signal matched with the function request event comprises: generating an external event signal for triggering the call function when the function request event is a call request event; generating an external event signal for triggering the notification reminding function when the function request event is a message notification event.
6. The method of claim 4, wherein, The available functions of the smart ring include a shooting function and / or a voice assistant function, and the step of generating a user interaction signal matching the gesture action includes: in the case that the gesture action is a pinching gesture, generating a user interaction signal for triggering the shooting function; in the case that the gesture action is a fist gesture, generating a user interaction signal for triggering the voice assistant function.
7. The method of claim 6, wherein, The sensing module includes an inertial sensor and a pressure sensor arranged in the inner ring of the smart ring. The step of identifying the gesture action currently performed by the user according to the sensing data collected by the sensing module includes: obtaining first acceleration data collected by the inertial sensor and first pressure values collected by the pressure sensor; determining the stretching direction of the finger on which the smart ring is worn; in the case that the absolute value of the negative acceleration of the smart ring in the stretching direction is greater than a preset first acceleration threshold according to the first acceleration data, and the first pressure value is less than a preset first pressure threshold and greater than a preset second pressure threshold, determining that the gesture action currently performed by the user is a pinching gesture.
8. The method of claim 6, wherein, The sensing module includes an inertial sensor and a pressure sensor arranged in the inner ring of the smart ring. The step of identifying the gesture action currently performed by the user according to the sensing data collected by the sensing module includes: obtaining second acceleration data collected by the inertial sensor and second pressure values collected by the pressure sensor; determining the stretching direction of the finger on which the smart ring is worn; in the case that the absolute value of the negative acceleration of the smart ring in the stretching direction is greater than a preset second acceleration threshold according to the acceleration data, and the second pressure value is greater than a preset first pressure threshold, determining that the gesture action currently performed by the user is a fist gesture.
9. A smart ring, characterized by The smart ring includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the smart ring control method according to any one of claims 1 to 8.
10. A storage medium, characterized by The storage medium is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by the processor to implement the steps of the smart ring control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Prompt method and device, storage medium and terminal
CN107580113A
Pan-tilt control method and device
CN108958300A
Control method based on intelligent ring
CN118860135A
Recording transmission system applied to intelligent ring
CN119946090A
Air gesture user interfaces
US20250321646A1
Cited By
Double-wearing labor-division type television remote control interaction method and device and storage medium
CN122120508A