Touch control method and system for smart ring

By collecting signals from the smart ring to define touch gestures and output command signals, and monitoring program operation in real time, the problem of accidental touches on the smart ring is solved, realizing intelligent control to prevent accidental touches and ensuring the accuracy of command signals and the normal operation of the program.

WO2025251353A1PCT designated stage Publication Date: 2025-12-11SHENZHEN YAWELL LNTELLIGENT TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/100308
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-03
Filing Date
2024-06-20
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

Smart rings are easily disturbed by involuntary touches during wear, leading to accidental triggering and making it difficult to effectively prevent accidental operation.

Method used

By collecting multiple signals to define touch signals, determining touch gestures, and combining them with the current program output command signals, the program operation is monitored in real time, anti-accidental touch scenarios are defined, touch signals are ignored, and the anti-accidental touch scenarios are deactivated based on trigger frequency and force, and the program is reverted to the user-specified program.

Benefits of technology

This improves the smart ring's ability to prevent accidental touches, ensures the accuracy of command signals and the normal operation of the program, and enhances the smart ring's intelligence level.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024100308_11122025_PF_FP_ABST
    Figure CN2024100308_11122025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a touch control method and system for a smart ring. The method comprises: on the basis of a touch gesture and the current program of a smart ring, outputting a command signal; triggering a corresponding program on the basis of the command signal, and monitoring the running of the program in real time; collecting a functional application scenario of the program for a user, and on the basis of the functional application scenario, defining an inadvertent-touch-prevention scenario; in the inadvertent-touch-prevention scenario, ignoring a touch signal received by the smart ring, and on the basis of the trigger frequency and trigger pressure on the smart ring, deactivating the inadvertent-touch-prevention scenario; and if the inadvertent-touch-prevention scenario is deactivated, performing program backtracking on the smart ring, and presenting a program specified by the user. In this way, the touch gesture is determined on the basis of the touch signal, and by means of the touch gesture and the current program of the smart ring, the command signal is outputted, so that the accuracy of the command signal is ensured, and an inadvertent-touch-prevention state of the smart ring is ensured, thereby implementing inadvertent-touch-prevention control over the program of the smart ring, and improving the intelligence of the smart ring.
Need to check novelty before this filing date? Find Prior Art

Description

Touch control method and system of smart ring TECHNICAL FIELD

[0001] The present application relates to the technical field of touch control of smart rings, in particular to a touch control method and system of a smart ring. BACKGROUND

[0002] With the development of technology, smart rings are gradually applied to the lives of users and are worn on the fingers of users. The smart ring interacts with corresponding electronic devices based on a communication network and is operated by a user. At this time, the smart ring triggers a corresponding program according to a touch gesture of the user. In the running process of the program, the smart ring may be further touched. The touch is not a self-operation of the user, but sometimes is a scratch of clothes or a wrong operation of a finger, which causes the smart ring to be wrongly contacted and cannot guarantee the anti-mis-touch state of the smart ring. SUMMARY

[0003] The present application aims to overcome the shortcomings of the prior art. The present application provides a touch control method and system of a smart ring. A touch gesture is determined according to a touch signal, and a command signal is output in combination with the touch gesture and a current program of the smart ring, so as to guarantee the accuracy of the command signal. At the same time, a corresponding program is triggered according to the command signal, and the running of the program is monitored in real time, so as to define an anti-mis-touch scene based on a functional application scene of the program, thereby guaranteeing the anti-mis-touch state of the smart ring and further controlling the program of the smart ring to improve the intelligence of the smart ring.

[0004] To solve the above technical problems, the present application provides a touch control method of a smart ring, which is applied to a touch control scene of the smart ring. The touch control method of the smart ring comprises the following steps.

[0005] When a user wears a smart ring on a finger, multiple signals of the smart ring are collected.

[0006] A touch signal is defined based on the multiple signals, and a touch gesture is determined according to the touch signal.

[0007] A command signal is output according to the touch gesture and a current program of the smart ring.

[0008] A corresponding program is triggered according to the command signal, and the running of the program is monitored in real time.

[0009] A functional application scene of the program relative to the user is collected, and an anti-mis-touch scene is defined based on the functional application scene.

[0010] In the anti-mis-touch scene, the touch signal received by the smart ring is ignored, and the anti-mis-touch scene is released based on the triggering frequency and the triggering force of the smart ring.

[0011] If the anti-mistouch scene is released, the smart ring is programmed back and the program specified by the user is presented.

[0012] Optionally, the multiple signals of the smart ring are collected when the user wears the smart ring on the finger, including:

[0013] The distance signal between the smart ring and the user's finger is acquired;

[0014] The position of the smart ring relative to the user's finger is defined based on the multiple distance signals, and the residence time of the smart ring at the position is collected;

[0015] If the residence time is greater than a preset residence time threshold, the starting state of the smart ring is triggered, and the position of the smart ring relative to the finger is recorded;

[0016] The corresponding collection program is triggered based on the position of the smart ring relative to the finger;

[0017] In the collection program, the interaction state of the smart ring is defined, and the signals are collected in the interaction state.

[0018] Optionally, the touch signal is defined based on the multiple signals, and the touch gesture is determined according to the touch signal, including:

[0019] The multiple signals are framed;

[0020] The corresponding signal markers are determined based on the multiple signals;

[0021] The corresponding touch signal is filtered out according to the multiple signal markers, and the touch signal is framed;

[0022] The multiple touch parameters are determined based on the analysis of the touch signal;

[0023] The touch gesture is determined based on the content presented by the multiple touch parameters, at this time, the corresponding primary program is matched according to the touch gesture, and the deep program is matched according to the combination of the touch gesture.

[0024] Optionally, the command signal is output according to the touch gesture and the current program of the smart ring, including:

[0025] The multiple touch gestures are collected, and the number of touch gestures within a preset time is defined;

[0026] The gesture combination scene is defined based on the number of touch gestures within the preset time;

[0027] The gesture set is determined according to the gesture combination scene and the multiple touch gestures;

[0028] The core gesture and the proportion are defined based on the traversal of the gesture set;

[0029] determine a corresponding program according to the core gesture and the proportion, and associate the corresponding program with a current program

[0030] define a conversion signal based on the corresponding program and the current program

[0031] define a command signal according to the conversion signal, and trigger switching of the current program

[0032] Optionally, triggering the corresponding program according to the command signal, and monitoring running of the program in real time, comprises:

[0033] collecting the command signal

[0034] triggering the corresponding program according to the command signal

[0035] collecting a current screen of the program, and calculating a stay time of the current screen of the program

[0036] defining a program node of the corresponding program based on the current screen, and defining a stay time of the program node

[0037] determining a current state of the program according to the stay time of the program node

[0038] if the current state of the program is a fault state, traversing the program node, determining a fault factor, and triggering self-repair of the program based on the fault factor

[0039] Optionally, collecting a function application scene of a user relative to the program, and defining an anti-mistouch scene based on the function application scene, comprises:

[0040] monitoring an interaction scene of the user with the smart ring

[0041] defining the function application scene of the user relative to the program based on the interaction scene and a use interface of the program

[0042] Optionally, collecting the function application scene of the user relative to the program, and defining the anti-mistouch scene based on the function application scene, further comprises:

[0043] in the function application scene of the user relative to the program, marking a click position of the smart ring based on the function application scene

[0044] collecting a plurality of click positions, and determining a click area according to the plurality of click positions

[0045] triggering an anti-mistouch command according to a density coefficient of the click area

[0046] triggering the anti-mistouch scene based on the anti-mistouch command

[0047] Optionally, in the anti-mistouch scene, the touch signal received by the smart ring is ignored, and the anti-mistouch scene is released based on the triggering frequency and the triggering force of the smart ring, including:

[0048] In the anti-mistouch scene, a non-clicking area is defined according to the clicking area and the touch space of the smart ring;

[0049] The touch position is marked based on the non-clicking area, and the corresponding touch signal is associated based on the touch position;

[0050] The touch signal received by the smart ring is ignored, and the change of the clicking area is followed in real time;

[0051] If the clicking area is gradually shrinking, the shrinkage of the clicking area is defined;

[0052] The first unlocking state of the anti-mistouch scene is defined based on the shrinkage of the clicking area;

[0053] The triggering frequency and the triggering force of the smart ring are collected, and the second unlocking state of the anti-mistouch scene is defined based on the triggering frequency and the triggering force of the smart ring;

[0054] The anti-mistouch scene is released according to the first unlocking state and the second unlocking state.

[0055] Optionally, if the anti-mistouch scene is released, the smart ring is programed backtracking, and the program specified by the user is presented, including:

[0056] The anti-mistouch scene is switched based on the first unlocking state and the second unlocking state, and the anti-mistouch scene is released;

[0057] If the anti-mistouch scene is released, the smart ring is programed backtracking, and the program list is output;

[0058] The current state of the plurality of programs is presented based on the program list, and the plurality of programs are sorted according to the preset preferences of the user;

[0059] According to the triggering signal of the position of each program, the corresponding program is displayed locally;

[0060] The program specified by the smart ring is determined based on the corresponding program and the re-clicking of the user, and the program specified by the user is presented.

[0061] Optionally, a touch control system of a smart ring, the touch control system of the smart ring is applied to the touch control method of the smart ring described above, and the touch control system of the smart ring includes:

[0062] The acquisition module is used to acquire a plurality of signals of the smart ring when the user's finger wears the smart ring;

[0063] a touch gesture module, configured to define a touch signal based on the plurality of signals, and determine a touch gesture according to the touch signal;

[0064] a command signal module, configured to output a command signal according to the touch gesture and a current program of the smart ring;

[0065] a monitoring module, configured to trigger a corresponding program according to the command signal, and monitor running of the program in real time;

[0066] a false touch prevention scene module, configured to collect a function application scene of the user relative to the program, and define a false touch prevention scene based on the function application scene;

[0067] a release module, configured to ignore a touch signal received by the smart ring in the false touch prevention scene, and release the false touch prevention scene based on a triggering frequency and a triggering force of the smart ring;

[0068] a program module, configured to perform program rollback on the smart ring and present a program specified by the user if the false touch prevention scene is released.

[0069] In the embodiment of the present application, when the user wears the smart ring on the finger, the plurality of signals of the smart ring are collected, the touch signal is defined based on the plurality of signals, the touch gesture is determined according to the touch signal, the command signal is output according to the touch gesture and the current program of the smart ring, the corresponding program is triggered according to the command signal, the running of the program is monitored in real time, the function application scene of the user relative to the program is collected, the false touch prevention scene is defined based on the function application scene, the touch signal received by the smart ring is ignored in the false touch prevention scene, and the false touch prevention scene is released based on the triggering frequency and the triggering force of the smart ring, and if the false touch prevention scene is released, the program rollback is performed on the smart ring and the program specified by the user is presented, at this time, the touch gesture is determined according to the touch signal, and the command signal is output according to the touch gesture and the current program of the smart ring, so as to ensure the accuracy of the command signal, and the corresponding program is triggered according to the command signal, and the running of the program is monitored in real time, so as to define the false touch prevention scene based on the function application scene, thereby ensuring the false touch prevention state of the smart ring, and further preventing the false touch control of the program of the smart ring, and improving the intelligence of the smart ring. BRIEF DESCRIPTION OF DRAWINGS

[0070] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0071] Fig. 1 is a flowchart of a touch control method of a smart ring according to an embodiment of the present application;

[0072] Fig. 2 is a flowchart of S11 in the touch control method of the smart ring according to an embodiment of the present application;

[0073] Fig. 3 is a flowchart of S12 in the touch control method of the smart ring according to an embodiment of the present application;

[0074] Fig. 4 is a flowchart of S13 in the touch control method of the smart ring according to an embodiment of the present application;

[0075] Fig. 5 is a flowchart of S14 in the touch control method of the smart ring according to an embodiment of the present application;

[0076] Fig. 6 is a flowchart of S15 in the touch control method of the smart ring according to an embodiment of the present application;

[0077] Fig. 7 is a flowchart of S16 in the touch control method of the smart ring according to an embodiment of the present application;

[0078] Fig. 8 is a structural diagram of a touch control system of the smart ring according to an embodiment of the present application;

[0079] Fig. 9 is a hardware diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION

[0080] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application. EMBODIMENT

[0081] Referring to Figs. 1-9, a touch control method of a smart ring is applied to a touch control scene of the smart ring. The touch control method of the smart ring comprises:

[0082] S11: collecting multiple signals of the smart ring when a user wears the smart ring with a finger;

[0083] S12: defining a touch signal based on the multiple signals, and determining a touch gesture according to the touch signal;

[0084] S13: outputting a command signal according to the touch gesture and a current program of the smart ring;

[0085] S14: triggering a corresponding program according to the command signal, and monitoring a running of the program in real time.

[0086] Step S15: Collect the function application scene of the user relative to the program, and define the anti-mistouch scene based on the function application scene;

[0087] Step S16: In the anti-mistouch scene, ignore the touch signal received by the smart ring, and release the anti-mistouch scene based on the trigger frequency and trigger force of the smart ring;

[0088] Step S17: If the anti-mistouch scene is released, the smart ring is programed back, and the program specified by the user is presented.

[0089] In the embodiment of the application, the method in the embodiment of the application determines the touch gesture according to the touch signal, and combines the touch gesture and the current program of the smart ring to output the command signal, thereby ensuring the accuracy of the command signal. At the same time, the corresponding program is triggered according to the command signal, and the running of the program is monitored in real time, so as to define the anti-mistouch scene based on the function application scene, thereby ensuring the anti-mistouch state of the smart ring, and further controlling the program of the smart ring to improve the intelligence of the smart ring. Optionally, the function application scene covers various functions, such as song playing function, video playing function, etc. By introducing the anti-mistouch scene in various functions, the anti-mistouch function is realized while using various functions, thereby ensuring the normal use of various functions. For example, when playing a song on a mobile phone, swiping up can switch to the previous song, swiping down can switch to the next song, and clicking the middle area of the surface of the smart ring can pause the song on the mobile phone.

[0090] In step S11, when the user's finger wears the smart ring, the signals of the smart ring are collected;

[0091] In the specific implementation process of the application, the specific steps can be:

[0092] S111: Obtain the distance signal between the smart ring and the user's finger;

[0093] S112: Define the position of the smart ring relative to the user's finger based on the plurality of distance signals, and collect the residence time of the smart ring at the position;

[0094] S113: If the residence time is greater than a preset residence time threshold, the start state of the smart ring is triggered, and the position of the smart ring relative to the finger is recorded;

[0095] S114: Trigger the corresponding collection program based on the position of the smart ring relative to the finger;

[0096] S115: In the collection program, define the interaction state of the smart ring, and collect signals in the interaction state.

[0097] In the embodiment of the present application, the process of monitoring the smart ring set on the user's finger in real time is monitored, and the distance signal between the smart ring and the user's finger is obtained, so as to define the position of the smart ring relative to the user's finger based on the plurality of distance signals, thereby determining the position of the smart ring relative to the user's finger, and further detecting the residence time of the smart ring at the position.

[0098] At this time, if the residence time is greater than the preset residence time threshold, the starting state of the smart ring is triggered, and the position of the smart ring relative to the finger is recorded, so as to trigger the starting of the smart ring based on the residence time, and complete the autonomous starting of the smart ring, thereby triggering the corresponding acquisition program based on the position of the smart ring relative to the finger, so as to define the interaction state of the smart ring, and acquire signals in the interaction state, thereby realizing the acquisition of signals of the smart ring.

[0099] In step S12, the touch signal is defined based on the plurality of signals, and the touch gesture is determined according to the touch signal;

[0100] In the specific implementation process of the present application, the specific steps can be:

[0101] S121: freeze a plurality of signals;

[0102] S122: determine corresponding signal markers based on the plurality of signals;

[0103] S123: filter out corresponding touch signals according to the plurality of signal markers, and freeze the touch signals;

[0104] S124: determine a plurality of touch parameters based on the analysis of the touch signals;

[0105] S125: determine the touch gesture based on the content presented by the plurality of touch parameters, at this time, match the corresponding primary program according to the touch gesture, and match the deep program according to the combination of the touch gesture.

[0106] In the embodiment of the present application, a plurality of signals are frozen, so as to form a signal set from the plurality of signals, thereby determining corresponding signal markers based on the plurality of signals, so as to introduce a plurality of signal markers, and further filter out corresponding touch signals according to the plurality of signal markers, and freeze the touch signals, thereby ensuring the screening of the touch signals.

[0107] Further, the plurality of touch parameters are determined based on analysis of the touch signal, the plurality of touch parameters are traversed, and the touch gesture is determined based on content presented by the plurality of touch parameters, at this time, the corresponding primary program is matched according to the touch gesture, and the deep program is matched according to the combination of the touch gesture, so as to make full use of single touch gesture and combination of multiple touch gestures, so as to trigger different primary programs and deep programs, and the primary program is optional, such as time program, calendar program, etc., and the deep program is optional, such as WeChat program, network query program, etc.

[0108] In step S13, the touch gesture and the current program of the smart ring are output according to the command signal;

[0109] In the specific implementation process of the application, the specific steps can be:

[0110] S131: Collecting a plurality of touch gestures, and defining the number of touch gestures within a preset time;

[0111] S132: Defining gesture combination scenarios based on the number of touch gestures within a preset time;

[0112] S133: Determining a gesture set according to the gesture combination scenarios and the plurality of touch gestures;

[0113] S134: Defining core gestures and proportions based on traversal of the gesture set;

[0114] S135: Determining the corresponding program according to the core gestures and the proportions, and associating the corresponding program with the current program;

[0115] S136: Defining a conversion signal based on the corresponding program and the current program;

[0116] S137: Defining a command signal according to the conversion signal, and triggering switching of the current program.

[0117] In the embodiment of the application, a plurality of touch gestures are collected, and the number of touch gestures within a preset time is defined, so as to control the number of touch gestures, define gesture combination scenarios based on the number of touch gestures within a preset time, so as to introduce gesture combination scenarios, and determine a gesture set according to the gesture combination scenarios and the plurality of touch gestures.

[0118] At this time, the gesture set is introduced, and the core gestures and the proportions are defined based on traversal of the gesture set, so as to clearly define the core gestures and the proportions, and then determine the corresponding program according to the core gestures and the proportions, and associate the corresponding program with the current program, so as to define a conversion signal based on the corresponding program and the current program, and define a command signal according to the conversion signal, and trigger switching of the current program, thereby ensuring the switching accuracy of the current program.

[0119] S14: Trigger the corresponding program according to the command signal, and monitor the running of the program in real time;

[0120] In the implementation of the present application, the specific steps can be:

[0121] S141: Collect the command signal;

[0122] S142: Trigger the corresponding program according to the command signal;

[0123] S143: Collect the current screen of the program, and calculate the dwell time of the current screen of the program;

[0124] S144: Define the corresponding program node based on the current screen, and define the dwell time of the program node;

[0125] S145: Determine the current state of the program according to the dwell time of the program node;

[0126] S146: If the current state of the program is a fault state, traverse the program node and determine the fault factor, and trigger the self-repair of the program based on the fault factor.

[0127] In the embodiment of the present application, the command signal is collected, and the corresponding program is triggered according to the command signal, so as to realize the autonomous triggering of the program. At the same time, the current screen of the program is collected, and the dwell time of the current screen of the program is calculated. The corresponding program node is defined based on the current screen, and the dwell time of the program node is defined, so as to control the program node and present the running smoothness of the program.

[0128] At this time, the current state of the program is determined according to the dwell time of the program node, so as to introduce the dwell time of the program node, and define the current state of the program according to the dwell time of the program node, thereby realizing the identification of the current state of the program. Optionally, if the current state of the program is a fault state, the program node is traversed, the fault factor is determined, and the self-repair of the program is triggered based on the fault factor.

[0129] S15: Collect the function application scene of the user relative to the program, and define the anti-mis-touch scene based on the function application scene;

[0130] In the implementation of the present application, the specific steps can be:

[0131] S151: Monitor the interaction scene of the user and the intelligent ring;

[0132] S152: Define the function application scene of the user relative to the program based on the interaction scene and the use interface of the program;

[0133] S153: Mark the click position of the smart ring based on the function application scene of the user relative to the program in the function application scene of the user relative to the program;

[0134] S154: Collect multiple click positions and determine a click area according to the multiple click positions;

[0135] S155: Trigger an anti-mis-touch command according to the density coefficient of the click area;

[0136] S156: Trigger an anti-mis-touch scene based on the anti-mis-touch command.

[0137] In the embodiments of the present application, the interaction scene of the user with the smart ring is monitored, and the function application scene of the user relative to the program is defined based on the interaction scene and the use interface of the program, so as to frame the function application scene of the user relative to the program, and thus the click position of the smart ring is marked based on the function application scene in the function application scene of the user relative to the program, realizing the control of the click position.

[0138] Meanwhile, multiple click positions are collected, and a click area is determined according to the multiple click positions, so as to intensively control the click area, and then calculate the density coefficient of the click area, so as to trigger an anti-mis-touch command according to the density coefficient of the click area, and then trigger an anti-mis-touch scene based on the anti-mis-touch command.

[0139] S16: In the anti-mis-touch scene, ignore the touch signal received by the smart ring, and release the anti-mis-touch scene based on the trigger frequency and the trigger force of the smart ring;

[0140] In the specific implementation process of the present application, the specific steps can be:

[0141] S161: In the anti-mis-touch scene, define a non-click area according to the click area and the touch control space of the smart ring;

[0142] S162: Mark the touch position based on the non-click area, and associate the corresponding touch signal based on the touch position;

[0143] S163: Ignore the touch signal received by the smart ring, and follow the change of the click area in real time;

[0144] S164: If the click area is gradually shrinking, define the shrinkage of the click area;

[0145] S165: Define a first unlocking state of the anti-mis-touch scene based on the shrinkage of the click area;

[0146] S166: Collect the trigger frequency and the trigger force of the smart ring, and define a second unlocking state of the anti-mis-touch scene based on the trigger frequency and the trigger force of the smart ring;

[0147] S167: releasing the anti-mistouch scene according to the first unlocking state and the second unlocking state.

[0148] In the embodiment of the present application, the touch gesture is determined according to the touch signal, and the touch gesture and the current program of the smart ring are combined to output the command signal, thereby ensuring the accuracy of the command signal. At the same time, the corresponding program is triggered according to the command signal, and the running of the program is monitored in real time, so as to define the anti-mistouch scene based on the function application scene, thereby ensuring the anti-mistouch state of the smart ring, and further controlling the program of the smart ring to improve the intelligence of the smart ring.

[0149] At this time, in the anti-mistouch scene, the non-clicking area is defined according to the clicking area and the touch space of the smart ring, so as to introduce the non-clicking area, thereby marking the touch position of the non-clicking area. Therefore, the touch position is marked based on the non-clicking area, and the corresponding touch signal is associated based on the touch position.

[0150] Further, the touch signal received by the smart ring is ignored, and the change of the clicking area is followed in real time, so as to follow the change of the clicking area in real time, thereby controlling the change of the clicking area. At this time, if the clicking area is gradually contracted, the contraction amount of the clicking area is defined, and the contraction amount of the clicking area is introduced, so as to define the first unlocking state of the anti-mistouch scene based on the contraction amount of the clicking area. At the same time, the trigger frequency and the trigger force of the smart ring are collected, and the second unlocking state of the anti-mistouch scene is defined based on the trigger frequency and the trigger force of the smart ring. Optionally, the second unlocking state is output according to the trigger frequency, the trigger force and the corresponding matching table of the smart ring, so as to release the anti-mistouch scene according to the first unlocking state and the second unlocking state, thereby realizing the adjustment of the anti-mistouch scene and ensuring the control of the anti-mistouch scene.

[0151] S17: if the anti-mistouch scene is released, the program of the smart ring is traced back, and the program specified by the user is presented;

[0152] In the specific implementation process of the present application, the specific steps can be:

[0153] The anti-mistouch scene is switched based on the first unlocking state and the second unlocking state, and the anti-mistouch scene is released. If the anti-mistouch scene is released, the program of the smart ring is traced back, and the program list is output. The current state of the plurality of programs is presented based on the program list, and the plurality of programs are sorted according to the preset preferences of the user. The corresponding program is locally displayed according to the trigger signal of the position of each program. The program specified by the smart ring is determined based on the corresponding program and the re-click of the user, and the program specified by the user is presented.

[0154] In the embodiment of the present application, through the method in the embodiment of the present application, when the user wears the smart ring on the finger, the multiple signals of the smart ring are collected; the touch signal is defined based on the multiple signals, and the touch gesture is determined according to the touch signal; the command signal is output according to the touch gesture and the current program of the smart ring; the corresponding program is triggered according to the command signal, and the running of the program is monitored in real time; the function application scene of the user relative to the program is collected, and the anti-mis-touch scene is defined based on the function application scene; in the anti-mis-touch scene, the touch signal received by the smart ring is ignored, and the anti-mis-touch scene is released based on the triggering frequency and the triggering force of the smart ring; if the anti-mis-touch scene is released, the smart ring is backtracked, and the program specified by the user is presented, at this time, the touch gesture is determined according to the touch signal, and the command signal is output in combination with the touch gesture and the current program of the smart ring, so as to ensure the accuracy of the command signal, and the corresponding program is triggered according to the command signal, and the running of the program is monitored in real time, so as to define the anti-mis-touch scene based on the function application scene, thereby ensuring the anti-mis-touch state of the smart ring, and further preventing the anti-mis-touch of the program of the smart ring, and improving the intelligence of the smart ring. Embodiment

[0155] Please refer to FIG. 8, which is a structural composition schematic diagram of the touch control system of the smart ring in the embodiment of the present application.

[0156] As shown in FIG. 8, a touch control system of a smart ring, the touch control system of the smart ring comprises:

[0157] The collection module 21 is configured to collect multiple signals of the smart ring when the user wears the smart ring on the finger;

[0158] The touch gesture module 22 is configured to define a touch signal based on the multiple signals, and determine a touch gesture according to the touch signal;

[0159] The command signal module 23 is configured to output a command signal according to the touch gesture and the current program of the smart ring;

[0160] The monitoring module 24 is configured to trigger the corresponding program according to the command signal, and monitor the running of the program in real time;

[0161] The anti-mis-touch scene module 25 is configured to collect the function application scene of the user relative to the program, and define an anti-mis-touch scene based on the function application scene;

[0162] The release module 26 is configured to ignore the touch signal received by the smart ring in the anti-mis-touch scene, and release the anti-mis-touch scene based on the triggering frequency and the triggering force of the smart ring;

[0163] Program module 27, for programming the smart ring back to the program specified by the user if the anti-mistouch scenario is removed. Embodiments

[0164] Referring to FIG. 9, an electronic device 40 according to this implementation form of the application is described below with reference to FIG. 9. FIG. 9 shows an electronic device 40 in only one of the many possible implementations and thus should not be taken as limiting the scope of the embodiments of the application.

[0165] As shown in FIG. 9, the electronic device 40 is in the form of a general computing device. The components of the electronic device 40 can include, but are not limited to, the at least one processing unit 41, the at least one storage unit 42, and a bus 43 that connects the various system components, including the storage unit 42 and the processing unit 41.

[0166] The storage unit 42 stores program code that can be executed by the processing unit 41 such that the processing unit 41 performs the steps described above in the "Embodiments Methods" section of this specification according to the various example implementations of the application.

[0167] The storage unit 42 can include a readable medium in the form of volatile storage such as random access memory 421 and / or cache memory 422, and can further include a non-volatile storage 423 such as read only memory (ROM).

[0168] The storage unit 42 can further include program / utility 424 having a set of program modules 425 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which can include an implementation of a network environment, or a subset thereof.

[0169] The bus 43 can be representative of one or more of several types of bus structures, including a storage bus or bus controller, a peripheral bus, a graphics acceleration port, a processor or local bus using any of a variety of bus structures, and the like.

[0170] The electronic device 40 can also communicate with one or more external devices such as a keyboard or a pointing device, a Bluetooth device, etc., and can also communicate with one or more devices that enable a user to interact with the electronic device 40 and / or any devices (e.g., a router, a modem, etc.) that enable the electronic device 40 to communicate with one or more other computing devices. Such communication can occur via an input / output (I / O) interface 44. Still yet, the electronic device 40 can communicate with one or more networks, such as a local area network (LAN), a wide area network (WAN), and / or the Internet, through a network adapter 45. As depicted in FIG. 9, the network adapter 45 communicates with the other components of the electronic device 40 through the bus 43. It should be appreciated that the network adapter 45 and / or the other hardware and / or software components depicted in FIG. 9 can be utilized in conjunction with the electronic device 40, but not necessarily as a part of the electronic device 40. For example, the network adapter 45 can be utilized in conjunction with a server on a network.

[0171] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to perform the methods according to the embodiments of the present disclosure.

[0172] Those skilled in the art can understand that all or part of the steps of the various methods in the above embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer-readable storage medium, which can include a read-only memory, a random access memory, a magnetic disk or an optical disk, etc. Moreover, the storage medium has computer program instructions stored therein, and the computer program instructions, when executed by a computer, enable the computer to perform the methods according to the above embodiments.

[0173] In addition, the touch control method and system of the intelligent ring provided by the embodiments of the present disclosure are described in detail above, and the principles and embodiments of the present disclosure are described by using specific examples in this paper. The above embodiment descriptions are only used to help understand the method and core idea of the present disclosure; meanwhile, for those skilled in the art, according to the idea of the present disclosure, the specific embodiments and application scope can be changed, and the above description should not be understood as a limitation of the present disclosure.

Claims

1. A touch control method of a smart ring, characterized by, Touch control scene applied to smart ring The touch control method of the smart ring comprises: When a user's finger wears the smart ring, multiple signals of the smart ring are collected; A touch signal is defined based on the multiple signals, and a touch gesture is determined according to the touch signal; A command signal is output according to the touch gesture and a current program of the smart ring; A corresponding program is triggered according to the command signal, and the running of the program is monitored in real time; A function application scene of the user relative to the program is collected, and a mistaken touch prevention scene is defined based on the function application scene; In the mistaken touch prevention scene, the touch signal received by the smart ring is ignored, and the mistaken touch prevention scene is released based on the triggering frequency and the triggering force of the smart ring; If the mistaken touch prevention scene is released, the smart ring is program backtracked, and a program specified by the user is presented.

2. The touch control method of the smart ring according to claim 1, wherein, The multiple signals of the smart ring are collected when the user's finger wears the smart ring, which comprises: A distance signal between the smart ring and the user's finger is obtained; A position of the smart ring relative to the user's finger is defined based on the multiple distance signals, and a stay time of the smart ring at the position is collected; If the stay time is greater than a preset stay time threshold, a start state of the smart ring is triggered, and the position of the smart ring relative to the finger is recorded; A corresponding collection program is triggered based on the position of the smart ring relative to the finger; In the collection program, an interaction state of the smart ring is defined, and signals are collected in the interaction state. 3.The touch control method of a smart ring according to claim 2, wherein, The touch signal is defined based on the multiple signals, and the touch gesture is determined according to the touch signal, which comprises: The multiple signals are framed; Corresponding signal markers are determined based on the multiple signals; Corresponding touch signals are screened out according to the multiple signal markers, and the touch signals are framed; Multiple touch parameters are determined based on the analysis of the touch signals; The touch gesture is determined based on the content presented by the multiple touch parameters, at this time, a primary program is matched according to the touch gesture, and a deep program is matched according to the combination of the touch gesture. 4.The touch control method of a smart ring according to claim 3, wherein, The command signal is output according to the touch gesture and the current program of the smart ring, which comprises: Multiple touch gestures are collected, and the number of touch gestures within a preset time is defined; A gesture combination scene is defined based on the number of touch gestures within the preset time; A gesture set is determined according to the gesture combination scene and the multiple touch gestures; A core gesture and a proportion are defined based on the traversal of the gesture set; The corresponding program is determined according to the core gesture and the proportion, and the corresponding program and the current program are associated A conversion signal is defined based on the corresponding program and the current program; The command signal is defined according to the conversion signal, and the switching of the current program is triggered. 5.The touch control method of a smart ring according to claim 4, wherein, The corresponding program is triggered according to the command signal, and the running of the program is monitored in real time, which comprises: The command signal is collected; The corresponding program is triggered according to the command signal; The current picture of the program is collected, and the stay time of the current picture of the program is calculated; A corresponding program node is defined based on the current picture, and the stay time of the program node is defined; The current state of the program is determined according to the stay time of the program node; If the current state of the program is a fault state, the program node is traversed, a fault factor is determined, and the self-repair of the program is triggered based on the fault factor. 6.The touch control method of a smart ring according to claim 5, wherein, The function application scene of the user relative to the program is collected, and the anti-mis-touch scene is defined based on the function application scene, including: The interaction scene of the user with the smart ring is monitored; The function application scene of the user relative to the program is defined based on the interaction scene and the use interface of the program. 7.The touch control method of a smart ring according to claim 6, wherein, The function application scene of the user relative to the program is collected, and the anti-mis-touch scene is defined based on the function application scene, and further including: In the function application scene of the user relative to the program, the click position of the smart ring is marked based on the function application scene; A plurality of click positions are collected, and a click area is determined according to the plurality of click positions; The anti-mis-touch command is triggered according to the density coefficient of the click area; The anti-mis-touch scene is triggered based on the anti-mis-touch command. 8.The touch control method of a smart ring according to claim 7, wherein, In the anti-mis-touch scene, the touch signal received by the smart ring is ignored, and the anti-mis-touch scene is released based on the trigger frequency and the trigger force of the smart ring, including: In the anti-mis-touch scene, a non-click area is defined according to the click area and the touch space of the smart ring; The touch position is marked based on the non-click area, and the corresponding touch signal is associated based on the touch position; The touch signal received by the smart ring is ignored, and the change of the click area is followed in real time; If the click area is gradually contracted, the contraction amount of the click area is defined; The first unlocking state of the anti-mis-touch scene is defined based on the contraction amount of the click area; The trigger frequency and the trigger force of the smart ring are collected, and the second unlocking state of the anti-mis-touch scene is defined based on the trigger frequency and the trigger force of the smart ring; The anti-mis-touch scene is released according to the first unlocking state and the second unlocking state. 9.The touch control method of the smart ring of claim 8, wherein, If the anti-mis-touch scene is released, the smart ring is programed back, and the program specified by the user is presented, including: The anti-mis-touch scene switches states based on the first unlocking state and the second unlocking state, and the anti-mis-touch scene is released; If the anti-mis-touch scene is released, the smart ring is programed back, and a program list is output; The current state of a plurality of programs is presented based on the program list, and the plurality of programs are sorted according to the preset preferences of the user; According to the trigger signal of the position of each program, the corresponding program is displayed locally; The program specified by the smart ring is determined based on the corresponding program and the re-click of the user, and the program specified by the user is presented.

10. A touch control system of a smart ring, characterized in that, The touch control system of the smart ring is applied to the touch control method of the smart ring as claimed in any one of claims 1-9, and the touch control system of the smart ring includes: The acquisition module is used to collect a plurality of signals of the smart ring when the finger of the user wears the smart ring; The touch gesture module is used to define a touch signal based on the plurality of signals, and to determine a touch gesture according to the touch signal; The command signal module is used to output a command signal according to the touch gesture and the current program of the smart ring; The monitoring module is used to trigger the corresponding program according to the command signal, and to monitor the running of the program in real time; The anti-mis-touch scene module is used to collect the function application scene of the user relative to the program, and to define the anti-mis-touch scene based on the function application scene. The releasing module is configured to ignore the touch signal received by the smart ring in the mistaken touch prevention scene, and release the mistaken touch prevention scene based on the triggering frequency and the triggering force of the smart ring. The program module is configured to perform program backtracking on the smart ring and present the program specified by the user if the mistaken touch prevention scene is released.

Citation Information

Patent Citations

  • Method and device for operating intelligent watch by means of orientation gesture touching

    CN106020363A

  • Terminal control device, wearable device, terminal and terminal control method

    CN106774917A

  • Mistaken touch prevention control method and device for touch screen of mobile terminal and mobile terminal

    CN106775406A

  • Method and device for mistaken touch prevention detection, and terminal

    CN109634450A

  • Gesture recognition method and system for intelligent ring information input

    CN117111737A