Vibration multi-mode feedback system of wearable device
By integrating vibration, tactile and auditory feedback modules through the central feedback control module, the problems of single modality, insufficient coordination and poor synchronization in wearable device feedback technology are solved, and precise synchronization and personalized adaptation of multi-modal feedback are achieved, thereby improving the user experience.
Patent Information
- Application Number
- CN202510731353.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-03
- Publication Date
- 2025-09-12
AI Technical Summary
Existing wearable device feedback technology has problems such as single modality, insufficient coordination between modalities, insufficient personalized adjustment and poor synchronization, which affect user immersion and interactive experience.
A central feedback control module is used to integrate vibration, tactile and auditory feedback modules. Through a high-speed communication interface and synchronous coordination mechanism, combined with a multi-frequency vibration motor array, microcurrent stimulation and stereo sound effects, precise synchronization and personalized adjustment of multimodal feedback are achieved.
It enhances the user's sense of immersion and interactive experience, achieves high coordination and personalized adaptation of multimodal feedback, and solves the limitations of traditional devices in feedback synchronization and ecological integration.
Smart Images

Figure CN120630765A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of software engineering, and in particular to a vibration multimodal feedback system for a wearable device. Background Art
[0002] In today's digital age, wearable devices are increasingly used in various fields, and multimodal feedback has gradually become one of the key factors in improving user experience. However, existing wearable device feedback technology has many limitations.
[0003] Currently, many wearable devices on the market offer only a single feedback mode. For example, some devices only provide vibration feedback, which has limited frequency and intensity and cannot meet the demand for diverse sensory stimulation in complex scenarios. In gaming scenarios, single vibration feedback cannot accurately simulate the subtle differences in actions such as shooting different weapons and casting magic, significantly limiting the user's immersion and interactive experience. In the field of virtual reality, a single feedback mode makes it even more difficult to create a realistic virtual environment, preventing users from fully experiencing the richness and diversity of the virtual world.
[0004] While some high-end devices attempt to combine multiple feedback modalities, their integration is insufficient. Different feedback modules operate independently, lacking an effective central coordination mechanism. This makes it difficult to achieve high levels of synergy between the various feedback modalities. For example, vibration feedback and auditory feedback can be delayed or out of sync, creating a sensory disconnect for the user and severely impacting immersion.
[0005] Furthermore, existing devices also have significant shortcomings in personalized feedback modes. Most devices use fixed feedback modes that cannot be adjusted to suit individual user preferences and usage habits. Different users have different perceptions and preferences for vibration intensity, tactile stimulation, and sound effects, but existing devices cannot meet these personalized needs, making it difficult for users to obtain the best experience during use.
[0006] At the same time, existing technologies also face challenges in synchronizing multimodal feedback. Due to differences in the response speed and processing mechanisms of different feedback modalities, feedback asynchrony can easily occur. For example, when a user uses a wearable device for motion monitoring, vibration feedback indicates a change in motion status, while tactile or auditory feedback reacts with a delay. This asynchrony not only affects the user's accurate perception of motion data but can also disrupt the user's normal exercise rhythm.
[0007] To this end, those skilled in the art have proposed a vibration multimodal feedback system for wearable devices to solve the above problems. Summary of the Invention
[0008] In view of the deficiencies in the prior art, the present invention provides a vibration multimodal feedback system for a wearable device, which solves the problems raised in the above background technology.
[0009] To achieve the above objectives, the present invention is implemented through the following technical solutions: A vibration multimodal feedback system for a wearable device, comprising:
[0010] Central feedback control module: responsible for receiving feedback instructions from different applications and decomposing the instructions into specific control signals for different feedback modes according to the preset feedback strategy;
[0011] Vibration feedback module: connected to the central feedback control module, used to generate vibration feedback of different frequencies, amplitudes and timings according to the received control signals. The vibration feedback module has a built-in library of multiple vibration waveforms that can be combined to generate complex vibration patterns;
[0012] Tactile feedback module: connected to the central feedback control module, used to generate different types of tactile feedback, while stimulating the wearer's skin through adjustable microcurrent to simulate real touch;
[0013] Auditory feedback module: connected to the central feedback control module, used to play preset prompt sounds or sound effects according to control signals to enhance the user's perception of device status;
[0014] Feedback management software layer: This layer is connected to the central feedback control module and is used to store and manage configuration files and scripts for feedback modes. It also supports dynamic updates of feedback logic to adapt to different application scenarios and user needs.
[0015] Sensor data acquisition module: connected to the central feedback control module, used to collect the device's motion, pressure and other sensor data in real time;
[0016] The vibration feedback module, tactile feedback module and auditory feedback module all use independent drive circuits to ensure that feedback actions can be performed simultaneously or in a predetermined order. Each module exchanges data with the central feedback control module through a high-speed communication interface to ensure real-time transmission and execution of feedback instructions.
[0017] Preferably, the central feedback control module includes:
[0018] Feedback instruction parsing subunit: used to parse feedback instructions from different applications and identify the feedback type, priority and parameter information;
[0019] Feedback scheduling subunit: connected to the feedback instruction parsing subunit, it schedules and sorts feedback tasks of different modes according to the priority and timestamp of the feedback instructions;
[0020] Feedback effect mapping subunit: Connected to the feedback scheduling subunit, it is used to map feedback tasks to specific vibration, tactile, and auditory feedback modes, and generate detailed control signals for each feedback module based on preset mapping rules and user profiles.
[0021] Preferably, the vibration feedback module includes:
[0022] Multi-frequency vibration motor array: contains multiple vibration motors with different frequency ranges, which can be driven individually or in combination to generate composite vibration waveforms;
[0023] Vibration intensity adjustment subunit: used to adjust the driving current of each vibration motor according to the control signal;
[0024] Vibration timing control subunit: used to control the start and stop time of the vibration motor to achieve complex timing effects such as intermittent vibration and gradual vibration.
[0025] Preferably, the tactile feedback module includes:
[0026] Microcurrent stimulation electrode array: used to contact the wearer's skin and produce local tactile feedback through different combinations of electrode stimulation;
[0027] Tactile pattern generation subunit: used to generate microcurrent pulse sequences of different modes according to the control signal to simulate tactile effects such as pressing and sliding;
[0028] Tactile intensity adjustment subunit: used to adjust the intensity of microcurrent.
[0029] Preferably, the auditory feedback module includes:
[0030] Micro speaker array: used to play prompt tones and sound effects, supporting stereo or multi-channel output;
[0031] Audio signal processing subunit: used to process pre-stored audio files in real time according to control signals;
[0032] Audio cache subunit: used to temporarily store frequently used audio clips to speed up audio playback response.
[0033] Preferably, the feedback management software layer includes:
[0034] Feedback configuration management submodule: used to store and manage user-defined feedback mode configuration files, and supports configuration modification through the graphical interface or API;
[0035] Feedback script interpretation submodule: used to interpret and execute feedback scripts, dynamically generate feedback control signals based on script logic, and support feedback trigger conditions based on time, events, and sensor data;
[0036] Feedback effect evaluation submodule: used to collect user evaluation data on feedback effects, optimize feedback models through machine learning algorithms, and improve user experience.
[0037] Preferably, the sensor data acquisition module includes:
[0038] Motion sensor subunit: used to collect motion data such as acceleration and angular velocity of the device;
[0039] Pressure sensor subunit: used to detect pressure changes on the device;
[0040] Environmental sensor subunit: used to collect environmental parameters such as temperature and humidity, and provide environmental context information for feedback adjustment;
[0041] Data preprocessing subunit: used to filter, adjust the sampling rate and extract features of the collected sensor data to generate concise and effective data packets for use by the central feedback control module.
[0042] Preferably, a feedback synchronization coordination module is also included, which is connected to the central feedback control module to ensure the timing synchronization between different modal feedbacks. The feedback synchronization coordination module uses a precise timestamp mechanism and feedback delay compensation algorithm to enable vibration, tactile and auditory feedback to work together according to a preset timing relationship to generate a highly consistent multimodal feedback experience.
[0043] Preferably, it also includes a user preference learning module and an external device interaction module. The user preference learning module is connected to the feedback management software layer to record the user's preferences and usage habits for different feedback modes. The external device interaction module is connected to the central feedback control module to communicate with external smart devices.
[0044] The present invention provides a vibration multimodal feedback system for a wearable device. It has the following beneficial effects:
[0045] 1. This invention integrates multiple feedback modalities through a central feedback control module, combining the multi-frequency motor array of the vibration feedback module, the microcurrent stimulation of the tactile feedback module, and the stereo sound effects of the auditory feedback module to achieve a highly immersive multimodal feedback experience. This fusion technology enables the device to simulate complex sensory stimulation in scenarios such as gaming and virtual reality, significantly enhancing the user's immersion and interactive experience in the virtual environment, far exceeding traditional single feedback modes.
[0046] 2. This invention allows users to customize feedback modes and optimize feedback effectiveness through machine learning. A user preference learning module further automatically adjusts feedback parameters based on usage habits, enabling the device to adapt to the personalized needs of different users. This intelligent feedback adaptation capability addresses the drawbacks of existing device feedback models and provides a truly personalized multimodal feedback experience.
[0047] 3. This invention utilizes timestamps and delay compensation algorithms to ensure precise synchronization of multimodal feedback, avoiding delays or misalignment between different feedbacks. The external device interaction module supports seamless communication with devices such as mobile phones and tablets, enabling wearable devices to integrate into a larger intelligent ecosystem, enabling data sharing and collaborative work. This efficient synchronization mechanism and ecosystem integration capabilities significantly enhance the practicality and convenience of the device, breaking the limitations of traditional wearable devices in feedback synchronization and ecosystem integration. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 This is a working diagram of the central feedback control module of the present invention;
[0049] Figure 2 This is a workflow diagram of the feedback management software layer of the present invention;
[0050] Figure 3 This is a flow chart of multimodal feedback generation and synchronization of the present invention. DETAILED DESCRIPTION
[0051] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the present specification. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0052] Please see the attached Figure 1 -Attached Figure 3 , an embodiment of the present invention provides a vibration multimodal feedback system for a wearable device, comprising:
[0053] Central feedback control module: responsible for receiving feedback instructions from different applications and decomposing the instructions into specific control signals for different feedback modes according to the preset feedback strategy;
[0054] Specifically, the central feedback control module receives feedback instructions from different applications and, based on preset feedback strategies, accurately decomposes these instructions into specific control signals for different feedback modes (such as vibration, touch, hearing, etc.), thereby achieving unified management and coordinated control of each feedback module, ensuring that each feedback module can perform corresponding feedback operations in accordance with established strategies and instruction requirements, thereby providing users with a richer and more accurate multimodal feedback experience.
[0055] The central feedback control module includes:
[0056] Feedback instruction parsing subunit: used to parse feedback instructions from different applications and identify the feedback type, priority and parameter information;
[0057] Specifically, when an application sends feedback instructions to a wearable device, this subunit analyzes these instructions in detail. It can identify key information in the instructions, including feedback type (vibration feedback, tactile feedback, and auditory feedback), priority, and related parameter information (vibration frequency and amplitude, tactile intensity, type of sound effect, etc.). Through this process, the device can accurately understand the application's feedback intent, providing a basis for subsequent feedback task scheduling and specific feedback mode mapping.
[0058] Feedback scheduling subunit: connected to the feedback instruction parsing subunit, it schedules and sorts feedback tasks of different modes according to the priority and timestamp of the feedback instructions;
[0059] Specifically, after receiving the parsed instruction information, the feedback scheduling subunit schedules and sorts the feedback tasks of different modes according to the priority and timestamp of the instruction (used to record the time sequence of instruction sending).
[0060] Feedback effect mapping subunit: Connected to the feedback scheduling subunit, it is used to map feedback tasks to specific vibration, tactile, and auditory feedback modes, and generate detailed control signals for each feedback module based on preset mapping rules and user profiles.
[0061] Specifically, after the feedback tasks are scheduled and sorted, the sub-unit will map the feedback tasks to specific vibration, tactile and auditory feedback modes according to the preset mapping rules and user profiles, and generate detailed control signals for each feedback module.
[0062] Vibration feedback module: connected to the central feedback control module, used to generate vibration feedback of different frequencies, amplitudes and timings according to the received control signals. The vibration feedback module has a built-in library of multiple vibration waveforms that can be combined to generate complex vibration patterns;
[0063] The vibration feedback module includes:
[0064] Multi-frequency vibration motor array: contains multiple vibration motors with different frequency ranges, which can be driven individually or in combination to generate composite vibration waveforms;
[0065] Vibration intensity adjustment subunit: used to adjust the driving current of each vibration motor according to the control signal;
[0066] Vibration timing control subunit: used to control the start and stop time of the vibration motor to achieve complex timing effects such as intermittent vibration and gradual vibration.
[0067] Tactile feedback module: connected to the central feedback control module, used to generate different types of tactile feedback, while stimulating the wearer's skin through adjustable microcurrent to simulate real touch;
[0068] Specifically, the multi-frequency vibration motor array contains multiple vibration motors with different frequency ranges. These motors can be driven individually or in combination. For example, when simulating vibration scenes in complex environments, low-frequency motors can be responsible for simulating strong, slow vibrations like earthquakes; while high-frequency motors can simulate delicate, fast vibrations such as those generated by mechanical operation. Through such individual or combined driving methods, composite vibration waveforms can be generated to achieve a rich variety of vibration effects, providing users with a more delicate, realistic, and layered vibration feedback experience.
[0069] The vibration intensity adjustment subunit's primary function is to precisely adjust the drive current of each vibration motor based on the control signal sent by the central feedback control module. The magnitude of the drive current directly determines the vibration intensity of the vibration motor.
[0070] The vibration timing control subunit is responsible for controlling the start and stop times of the vibration motor. By precisely controlling the start and stop times of the vibration motor, complex timing effects such as intermittent vibration and gradual vibration can be achieved.
[0071] The haptic feedback module stimulates the wearer's skin through adjustable microcurrents, simulating a real sense of touch. This haptic feedback provides a richer and more immersive user experience, allowing users to sense the texture and shape of objects in the virtual environment, enhancing the interactivity and realism between the user and the device.
[0072] The tactile feedback module includes:
[0073] Microcurrent stimulation electrode array: used to contact the wearer's skin and produce local tactile feedback through different combinations of electrode stimulation;
[0074] Tactile pattern generation subunit: used to generate microcurrent pulse sequences of different modes according to the control signal to simulate tactile effects such as pressing and sliding;
[0075] Tactile intensity adjustment subunit: used to adjust the intensity of microcurrent.
[0076] Specifically, the microcurrent stimulation electrode array consists of multiple electrodes that directly contact the wearer's skin. Through different electrode combinations and microcurrent pulse sequences, skin nerve endings are stimulated, generating localized tactile feedback. The tactile pattern generation subunit, based on control signals, generates microcurrent pulse sequences that simulate tactile effects such as pressing and sliding. The tactile intensity adjustment subunit adjusts the microcurrent intensity to ensure the comfort and effectiveness of the tactile feedback. These three components work together to achieve rich and diverse tactile feedback.
[0077] Auditory feedback module: connected to the central feedback control module, used to play preset prompt sounds or sound effects according to control signals to enhance the user's perception of device status;
[0078] The auditory feedback module includes:
[0079] Micro speaker array: used to play prompt tones and sound effects, supporting stereo or multi-channel output;
[0080] Audio signal processing subunit: used to process pre-stored audio files in real time according to control signals;
[0081] Audio cache subunit: used to temporarily store frequently used audio clips to speed up audio playback response.
[0082] Feedback management software layer: This layer is connected to the central feedback control module and is used to store and manage configuration files and scripts for feedback modes. It also supports dynamic updates of feedback logic to adapt to different application scenarios and user needs.
[0083] Specifically, the micro-speaker array plays various notification sounds and sound effects, supporting stereo or multi-channel output to create a more immersive sound environment. For example, when playing music or game sound effects, stereo or multi-channel output allows users to perceive the direction and layering of sound, enhancing the auditory experience. The audio signal processing subunit processes audio files stored in the device in real time based on control signals from the central feedback control module. This processing includes adjusting volume, synthesizing different sound effects, and changing the audio pitch to suit different application scenarios and user needs. The audio cache subunit primarily stores frequently used audio clips. When these audio clips are needed, the system can quickly retrieve them directly from the cache, eliminating the need to search the storage device each time. This effectively speeds up audio playback response and enhances the user's auditory feedback experience. The feedback management software layer, connected to the central feedback control module, is responsible for storing and managing feedback mode configuration files and scripts. It supports dynamic updates to the feedback logic, allowing the device to flexibly adjust feedback methods based on different application scenarios and user needs, thereby better meeting user needs for multimodal feedback.
[0084] The feedback management software layer includes:
[0085] Feedback configuration management submodule: used to store and manage user-defined feedback mode configuration files, and supports configuration modification through the graphical interface or API;
[0086] Feedback script interpretation submodule: used to interpret and execute feedback scripts, dynamically generate feedback control signals based on script logic, and support feedback trigger conditions based on time, events, and sensor data;
[0087] Feedback effect evaluation submodule: used to collect user evaluation data on feedback effects, optimize feedback models through machine learning algorithms, and improve user experience.
[0088] Sensor data acquisition module: connected to the central feedback control module, used to collect the device's motion, pressure and other sensor data in real time;
[0089] Specifically, the feedback configuration management submodule is used to store and manage user-defined feedback mode configuration files, and supports configuration modifications through a graphical interface or API. Users can easily adjust feedback parameters to meet personalized needs. The feedback script interpretation submodule is responsible for interpreting and executing feedback scripts, dynamically generating feedback control signals according to the script logic, and supporting feedback trigger conditions based on time, events, and sensor data to ensure the flexibility and accuracy of feedback. The feedback effect evaluation submodule collects user evaluation data on feedback effects, optimizes feedback modes through machine learning algorithms, and enhances user experience. The sensor data acquisition module is connected to the central feedback control module to collect real-time sensor data such as motion and pressure of the device, providing real-time basis for feedback control.
[0090] The sensor data acquisition module includes:
[0091] Motion sensor subunit: used to collect motion data such as acceleration and angular velocity of the device;
[0092] Pressure sensor subunit: used to detect pressure changes on the device;
[0093] Environmental sensor subunit: used to collect environmental parameters such as temperature and humidity, and provide environmental context information for feedback adjustment;
[0094] Specifically, the sensor data acquisition module is responsible for collecting multiple sensor data in real time to support precise control and personalized adjustment of the feedback system. The motion sensor subunit collects motion data such as the acceleration and angular velocity of the device, accurately capturing the dynamic changes of the device, and providing a basis for identifying user actions and adjusting feedback modes. The pressure sensor subunit detects changes in pressure on the device, delicately sensing the intensity of the user's interaction with the device, so that feedback can be adjusted in real time according to the pressure level. The environmental sensor subunit collects environmental parameters such as temperature and humidity. These parameters, as environmental context information, can provide important references for feedback adjustment, allowing the device to provide appropriate feedback effects in different environments.
[0095] Data preprocessing subunit: used to filter, adjust the sampling rate and extract features of the collected sensor data to generate concise and effective data packets for use by the central feedback control module.
[0096] The vibration feedback module, tactile feedback module and auditory feedback module all use independent drive circuits to ensure that feedback actions can be executed simultaneously or in a predetermined order. Each module exchanges data with the central feedback control module through a high-speed communication interface to ensure real-time transmission and execution of feedback instructions.
[0097] Specifically, the data preprocessing subunit filters the data collected by the sensors to remove noise, adjusts the sampling rate to unify the data format, and extracts features to compress the data volume, generating concise and efficient data packets for use by the central feedback control module, ensuring data accuracy and real-time performance. The vibration, tactile, and auditory feedback modules use independent drive circuits to ensure that feedback actions can be executed simultaneously or in a predetermined sequence according to the instructions of the central module. Each module is connected to the central feedback control module via a high-speed communication interface, enabling real-time transmission and rapid execution of feedback instructions, ensuring precise synchronization and efficient operation of multimodal feedback.
[0098] It also includes a feedback synchronization and coordination module, which is connected to the central feedback control module to ensure the timing synchronization between different modal feedbacks. The feedback synchronization and coordination module uses a precise timestamp mechanism and feedback delay compensation algorithm to enable vibration, tactile and auditory feedback to work together according to the preset timing relationship, generating a highly consistent multimodal feedback experience.
[0099] Specifically, the feedback synchronization coordination module is closely connected to the central feedback control module, playing a key role in ensuring the timing synchronization of vibration, tactile and auditory feedback. It uses a precise timestamp mechanism to mark the operation time of each feedback module, and combines it with a feedback delay compensation algorithm to dynamically adjust the timing of feedback execution to compensate for synchronization problems caused by hardware differences or communication delays. For example, in a game scene, when a character is attacked, the module ensures that the impact of vibration simulation, the pain of tactile simulation, and the injured sound effects played by the auditory playback can appear simultaneously or sequentially in strict accordance with the preset timing, thereby bringing users a highly consistent and natural multimodal feedback experience, avoiding perceptual differences or interaction confusion caused by asynchrony.
[0100] Feedback delay compensation algorithms include fixed delay compensation and adaptive filtering compensation. The following is a formula based on fixed delay compensation, assuming that the system knows the average delay time of each feedback module (for example, the vibration module delay is d v , the delay of the tactile module is d t , the auditory module delay is d a ), then for an expectation at time t exp The feedback tasks executed actually trigger the time of each module:
[0101] t v =t exp -d v
[0102] t t =t exp -d t
[0103] t a =t exp -da
[0104] After the delay compensation of each module, it can be completed within the expected time t exp They work together on users to achieve multimodal feedback synchronization.
[0105] Use Kalman filtering and other technologies to estimate and adjust the delay compensation value in real time. The Kalman filter algorithm dynamically updates the estimated value d^(k) of the feedback delay based on the current state of the system and observed data, and adjusts the feedback trigger time accordingly. Its core equations include the prediction equation and the update equation
[0106]
[0107] P(k|k-1)=F(k)P(k-1)F(k) T +Q(k)
[0108] K(k)=P(k|k-1)H(k) T [H(k)P(k|k-1)H(k) T +R(k)] -1
[0109]
[0110] P(k)=(IK(k)H(k))P(k|k-1)
[0111] in, is the prior estimate of the current delay, F(k) is the state transition matrix, B(k) is the control input matrix, u(k) is the control vector, P(k|k-1) is the prior estimate of the estimation error covariance matrix, Q(k) is the process noise covariance matrix, K(k) is the Kalman gain, H(k) is the observation matrix, z(k) is the observation vector, R(k) is the observation noise covariance matrix, is the a posteriori estimate of the current delay, and P(k) is the a posteriori estimate of the estimated error covariance matrix. This algorithm allows the system to adapt to delay changes in real time and maintain precise feedback synchronization.
[0112] It also includes a user preference learning module and an external device interaction module. The user preference learning module is connected to the feedback management software layer to record the user's preferences and usage habits for different feedback modes. The external device interaction module is connected to the central feedback control module to communicate with external smart devices.
[0113] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A vibration multimodal feedback system for a wearable device, characterized in that: include: Central feedback control module: responsible for receiving feedback instructions from different applications and decomposing the instructions into specific control signals for different feedback modes according to the preset feedback strategy; Vibration feedback module: connected to the central feedback control module, used to generate vibration feedback of different frequencies, amplitudes and timings according to the received control signals. The vibration feedback module has a built-in library of multiple vibration waveforms that can be combined to generate complex vibration patterns; Tactile feedback module: connected to the central feedback control module, used to generate different types of tactile feedback, while stimulating the wearer's skin through adjustable microcurrent to simulate real touch; Auditory feedback module: connected to the central feedback control module, used to play preset prompt sounds or sound effects according to control signals to enhance the user's perception of device status; Feedback management software layer: This layer is connected to the central feedback control module and is used to store and manage configuration files and scripts for feedback modes. It also supports dynamic updates of feedback logic to adapt to different application scenarios and user needs. Sensor data acquisition module: connected to the central feedback control module, used to collect real-time sensor data such as movement and pressure of the equipment; The vibration feedback module, tactile feedback module and auditory feedback module all use independent drive circuits to ensure that feedback actions can be performed simultaneously or in a predetermined order. Each module exchanges data with the central feedback control module through a high-speed communication interface to ensure real-time transmission and execution of feedback instructions.
2. The vibration multimodal feedback system for a wearable device according to claim 1, characterized in that: The central feedback control module includes: Feedback instruction parsing subunit: used to parse feedback instructions from different applications and identify the feedback type, priority and parameter information; Feedback scheduling subunit: connected to the feedback instruction parsing subunit, it schedules and sorts feedback tasks of different modes according to the priority and timestamp of the feedback instructions; Feedback effect mapping subunit: Connected to the feedback scheduling subunit, it is used to map feedback tasks to specific vibration, tactile, and auditory feedback modes, and generate detailed control signals for each feedback module based on preset mapping rules and user profiles.
3. The vibration multimodal feedback system for a wearable device according to claim 1, characterized in that: The vibration feedback module includes: Multi-frequency vibration motor array: contains multiple vibration motors with different frequency ranges, which can be driven individually or in combination to generate composite vibration waveforms; Vibration intensity adjustment subunit: used to adjust the driving current of each vibration motor according to the control signal; Vibration timing control subunit: used to control the start and stop time of the vibration motor to achieve complex timing effects such as intermittent vibration and gradual vibration.
4. The vibration multimodal feedback system for a wearable device according to claim 1, wherein: The tactile feedback module includes: Microcurrent stimulation electrode array: used to contact the wearer's skin and produce local tactile feedback through different combinations of electrode stimulation; Tactile pattern generation subunit: used to generate microcurrent pulse sequences of different modes according to the control signal to simulate tactile effects such as pressing and sliding; Tactile intensity adjustment subunit: used to adjust the intensity of microcurrent.
5. The vibration multimodal feedback system for a wearable device according to claim 1, wherein: The auditory feedback module includes: Micro speaker array: used to play prompt tones and sound effects, supporting stereo or multi-channel output; Audio signal processing subunit: used to process pre-stored audio files in real time according to control signals; Audio cache subunit: used to temporarily store frequently used audio clips to speed up audio playback response.
6. The vibration multimodal feedback system for a wearable device according to claim 1, wherein: The feedback management software layer includes: Feedback configuration management submodule: used to store and manage user-defined feedback mode configuration files, and supports configuration modification through the graphical interface or API; Feedback script interpretation submodule: used to interpret and execute feedback scripts, dynamically generate feedback control signals based on script logic, and support feedback trigger conditions based on time, events, and sensor data; Feedback effect evaluation submodule: used to collect user evaluation data on feedback effects, optimize feedback models through machine learning algorithms, and improve user experience.
7. The vibration multimodal feedback system for a wearable device according to claim 1, wherein: The sensor data acquisition module includes: Motion sensor subunit: used to collect motion data such as acceleration and angular velocity of the device; Pressure sensor subunit: used to detect pressure changes on the device; Environmental sensor subunit: used to collect environmental parameters such as temperature and humidity, and provide environmental context information for feedback adjustment; Data preprocessing subunit: used to filter, adjust the sampling rate and extract features of the collected sensor data to generate concise and effective data packets for use by the central feedback control module.
8. The vibration multimodal feedback system for a wearable device according to claim 1, wherein: It also includes a feedback synchronization and coordination module, which is connected to the central feedback control module to ensure the timing synchronization between different modal feedbacks. The feedback synchronization and coordination module uses a precise timestamp mechanism and feedback delay compensation algorithm to enable vibration, tactile and auditory feedback to work together according to the preset timing relationship, generating a highly consistent multimodal feedback experience.
9. The vibration multimodal feedback system for a wearable device according to claim 1, wherein: It also includes a user preference learning module and an external device interaction module. The user preference learning module is connected to the feedback management software layer to record the user's preferences and usage habits for different feedback modes. The external device interaction module is connected to the central feedback control module to communicate with external smart devices.