Conversion method, device and computer readable storage medium of haptic feedback

By adjusting the vibration parameters of applications A and B during the haptic feedback transition, the problems of poor user experience and motor shell damage in the prior art are solved, achieving a clear and comfortable vibration feel and a smooth transition process.

CN112527120BActive Publication Date: 2026-04-14RUISHENG NEW ENERGY DEV CHANGZHOU +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-24
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing technologies, the user experience is poor when switching haptic feedback, the motor is prone to shell-breaking, and the vibration waveforms overlap, resulting in an uncomfortable vibration feel.

Method used

The vibration amplitude of application A is adjusted to decrease to zero within a first preset time, and the vibration amplitude of application B is adjusted to increase to the required amplitude within a second preset time, or it is adjusted to decrease to zero at a first rate of change and increase to the required amplitude at a second rate of change, to ensure the smoothness of the conversion process.

Benefits of technology

It reduces motor aftershocks, avoids vibration waveform superposition, provides a clear and comfortable vibration feel, improves user experience, and reduces motor shell-breaking phenomenon.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112527120B_ABST
    Figure CN112527120B_ABST
Patent Text Reader

Abstract

The application provides a tactile feedback conversion method, device, electronic terminal and computer readable storage medium, wherein the tactile feedback conversion method is applied to a situation that an A application is interrupted by a B application when the A application is generating tactile feedback, and the method comprises the following steps: adjusting vibration delivery of the A application, so that the amplitude of the A application is reduced from a current amplitude to zero amplitude within a first preset time; and adjusting vibration delivery of the B application at the same time, so that the amplitude of the B application is increased from zero amplitude to the amplitude required by the B application within a second preset time. The application reduces the aftereffect of the motor, brings clear and comfortable vibration feeling to the user, improves the use experience of the user, ensures the fluency during the conversion of the tactile feedback, and effectively reduces the shell cracking phenomenon of the motor.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to the field of haptic feedback technology, and more particularly to a method, apparatus, electronic terminal, and computer-readable storage medium for converting haptic feedback. [Background Technology]

[0002] Haptics, or haptic technology, is a haptic feedback mechanism that combines hardware and software, supplemented by actions such as force or vibration, to simulate the realistic tactile experience of humans. Currently, with the widespread adoption of haptics on mobile phones, more and more mobile applications are incorporating haptics experiences. Examples include button clicks, presses, releases, and long presses; phone vibrations during incoming calls; vibration alerts for text messages; and continuous vibrations for alarm clocks. In mobile games, haptics performs even better, using motors to simulate realistic haptic feedback between the fingers based on different scenarios and characters, providing players with a truly immersive gaming experience.

[0003] In existing technologies, when electronic terminals such as mobile phones and tablets incorporate haptics experiences, there is often a transition in haptic feedback. This means that while application A is performing a haptics experience (i.e., the motor is vibrating), it is interrupted by application B, which also incorporates haptics (and application B also needs to vibrate). For example, a user playing a game with haptics might be interrupted by the phone's vibration during a ringtone. The traditional method of transitioning haptic feedback is to immediately stop application A's vibration regardless of its vibration level, and then send the vibration waveform from application B. Although application A's vibration stops immediately, the residual vibration caused by the motor's characteristics significantly affects application B's vibration waveform. This causes the vibration waveforms from application A and application B to overlap, resulting in a muddy and uncomfortable vibration feel, impacting the user experience. Furthermore, the rapid stop and return to full amplitude of the motor during this process can easily cause motor damage.

[0004] Therefore, it is necessary to improve the above-mentioned tactile feedback conversion method. [Summary of the Invention]

[0005] The purpose of this invention is to provide a method, device, electronic terminal, and computer-readable storage medium for converting haptic feedback, thereby solving the problems of poor user experience and motor malfunction caused by haptic feedback conversion in the prior art.

[0006] The technical solution of the present invention is as follows:

[0007] The first aspect of this invention provides a method for converting haptic feedback, applied when application A is providing haptic feedback and is interrupted by application B, which also needs to provide haptic feedback, including:

[0008] Adjust the vibration transmission of application A so that the amplitude of application A decreases from the current amplitude to zero amplitude within a first preset time.

[0009] Simultaneously, the vibration transmission of application B is adjusted so that the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time.

[0010] In some embodiments, adjusting the vibration transmission of application A, such that the amplitude of application A decreases from its current amplitude to zero amplitude within a first preset time period, includes:

[0011] Detect whether the event corresponding to application B has occurred;

[0012] If an event corresponding to application B occurs, the vibration of application A is adjusted so that the amplitude of application A decreases from the current amplitude to zero amplitude within a first preset time.

[0013] In some embodiments, the first preset time is equal to the second preset time, and both are 2ms; or

[0014] The first preset time is greater than the second preset time; or

[0015] The first preset time is less than the second preset time.

[0016] A second aspect of this invention provides another method for converting haptic feedback, applied when application A is providing haptic feedback and is interrupted by application B, which also requires haptic feedback, including:

[0017] Adjust the vibration transmission of application A so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change;

[0018] Simultaneously, the vibration of application B is adjusted so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at a second rate of change.

[0019] In some embodiments, adjusting the vibration transmission of application A, such that the amplitude of application A decreases from its current amplitude to zero amplitude at a first rate of change, includes:

[0020] Detect whether the event corresponding to application B has occurred;

[0021] If an event corresponding to application B occurs, the vibration of application A is adjusted so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change.

[0022] In some embodiments, the time it takes for application A to decrease from its current amplitude to zero amplitude is equal to the time it takes for application B to increase from zero amplitude to the amplitude required for application B, and both are preset times. Adjusting the vibration transmission of application A so that its amplitude decreases from its current amplitude to zero amplitude at a first rate of change includes:

[0023] Based on the preset time and the difference between the current amplitude and zero amplitude of application A, determine the first rate of change when adjusting the vibration transmission of application A;

[0024] The vibration of application A is adjusted according to the first rate of change, so that the amplitude of application A decreases from the current amplitude to zero amplitude at the first rate of change.

[0025] In some embodiments, adjusting the vibration transmission of application B such that the amplitude of application B increases from zero amplitude to the amplitude required by application B at a second rate of change includes:

[0026] Based on the preset time and the difference between the amplitude required by application B and zero amplitude, determine the second rate of change when adjusting the vibration of application B.

[0027] The vibration of application B is adjusted according to the second rate of change, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at the second rate of change.

[0028] A third aspect of the present invention provides a haptic feedback conversion device, applied when application A is providing haptic feedback and is interrupted by application B, which also requires haptic feedback, including:

[0029] The first adjustment module is used to adjust the vibration transmission of application A, so that the amplitude of application A is reduced from the current amplitude to zero amplitude within a first preset time.

[0030] The second adjustment module is used to simultaneously adjust the vibration transmission of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time.

[0031] A fourth aspect of the present invention provides another haptic feedback conversion device, applied when application A is providing haptic feedback and is interrupted by application B, which also requires haptic feedback, including:

[0032] The first adjustment module is used to adjust the vibration transmission of application A, so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change.

[0033] The second adjustment module is used to simultaneously adjust the vibration transmission of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at a second rate of change.

[0034] A fifth aspect of the present invention provides an electronic terminal, including a storage device and one or more processors, wherein the storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors perform the method as described in the first or second aspect of the present invention.

[0035] A sixth aspect of the present invention provides a computer-readable storage medium storing executable instructions, which, when executed, perform the method described in the first or second aspect of the present invention.

[0036] As can be seen from the above description, compared with the prior art, the beneficial effects of the present invention are as follows:

[0037] When application A is providing haptic feedback but is interrupted by application B, which also requires haptic feedback, the amplitude of application A decreases from its current amplitude to zero within a first preset time or at a first rate of change. Meanwhile, the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time or at a second rate of change. This prevents application A from being abruptly interrupted, reduces motor aftershocks, and prevents the vibrations of application B from overlapping with the aftershocks of application A. This provides users with a clear and comfortable haptic feedback, improves the user experience, ensures smooth transitions during haptic feedback, and prevents the motor from rapidly stopping and then quickly returning to full amplitude, effectively reducing motor malfunctions. [Attached Image Description]

[0038] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and not all embodiments. For those skilled in the art, other drawings can be obtained based on the provided drawings without any creative effort.

[0039] Figure 1 A flowchart illustrating a tactile feedback conversion method provided in an embodiment of the present invention;

[0040] Figure 2A flowchart illustrating another tactile feedback conversion method provided in an embodiment of the present invention;

[0041] Figure 3 A block diagram of a tactile feedback conversion device provided in an embodiment of the present invention;

[0042] Figure 4 A block diagram of an electronic terminal provided in an embodiment of the present invention;

[0043] Figure 5 A block diagram of a computer-readable storage medium provided in an embodiment of the present invention.

Detailed Implementation Methods

[0044] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. Throughout the description, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. Furthermore, the technical features involved in the various embodiments of the invention described below can be combined with each other as long as they do not conflict with each other.

[0045] Please see Figure 1 , Figure 1 This is a flowchart illustrating a tactile feedback conversion method provided in an embodiment of the present invention.

[0046] like Figure 1 As shown, this embodiment of the invention provides a method for switching haptic feedback, applied to the switching of haptic feedback between application A and application B. Specifically, it is applied when application A is generating haptic feedback and is interrupted by application B, which also needs to generate haptic feedback. This haptic feedback switching method includes the following steps S11 to S12.

[0047] S11. Adjust the vibration transmission of application A so that the amplitude of application A decreases from the current amplitude to zero amplitude within a first preset time.

[0048] Before proceeding to step S11, it is necessary to detect in real time whether the event corresponding to application B has occurred. It should be understood that if the event corresponding to application B occurs, it means that application B needs to use a motor to vibrate in order to achieve tactile feedback. This will inevitably interrupt the tactile feedback that application A is currently experiencing. When the event corresponding to application B is detected, it is not necessary to immediately stop the vibration of application A to meet the vibration of application B. Instead, the vibration of application A is adjusted within a certain period of time (i.e., the first preset time in step S11) so that the amplitude of application A is reduced from the current amplitude to zero amplitude within the first preset time, such as from full amplitude to zero amplitude within 2ms.

[0049] S12. Simultaneously adjust the vibration transmission of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time.

[0050] During the process of the amplitude of application A decreasing from its current amplitude to zero amplitude, the amplitude of application B needs to be adjusted simultaneously. However, it is not necessary to immediately increase the amplitude of application B from zero amplitude to the amplitude required by application B. Instead, the vibration of application B is adjusted within a certain period of time (i.e., the second preset time in step S12) so that the amplitude of application B increases from zero amplitude to the amplitude required by application B within the second preset time, such as increasing from zero amplitude to full amplitude within 2ms.

[0051] As can be seen from the above description of steps S11 and S12, the first preset time can be 2ms, and the second preset time can also be 2ms, that is, the first preset time and the second preset time can be equal. However, it should be understood that in other embodiments, the first preset time can be greater than the second preset time, or the first preset time can be less than the second preset time. This is determined based on the operation of the chip in electronic terminals such as mobile phones and tablets, and the embodiments of the present invention do not limit this.

[0052] In the haptic feedback conversion method provided in this embodiment of the invention, when application A is providing haptic feedback but is interrupted by application B, which also requires haptic feedback, the amplitude of application A decreases from its current amplitude to zero amplitude within a first preset time, and the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time. This prevents application A from being abruptly interrupted, reduces motor aftershocks, and prevents the vibration of application B from overlapping with the aftershocks of application A. This provides the user with a clear and comfortable vibration feel, improves the user experience, ensures the smoothness of haptic feedback conversion, and prevents the motor from quickly stopping and then quickly reaching full amplitude, effectively reducing motor malfunction.

[0053] Please refer to further information. Figure 2 , Figure 2 This is a flowchart illustrating another tactile feedback conversion method provided in an embodiment of the present invention.

[0054] like Figure 2 As shown, this embodiment of the invention provides another method for switching haptic feedback, applied to the switching of haptic feedback between application A and application B. Specifically, it is applied when application A is giving haptic feedback and is interrupted by application B, which also needs to give haptic feedback. This haptic feedback switching method includes the following steps S21 to S22.

[0055] S21. Adjust the vibration transmission of application A so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change;

[0056] Before proceeding to step S21, it is necessary to detect in real time whether the event corresponding to application B has occurred. It should be understood that if the event corresponding to application B occurs, it means that application B needs to use a motor to vibrate in order to achieve haptic feedback. This will inevitably interrupt the haptic feedback that application A is currently experiencing. When the event corresponding to application B is detected, it is not necessary to immediately stop the vibration of application A to meet the vibration of application B. Instead, the vibration of application A is adjusted at a certain rate (i.e., the first rate of change in step S21) so that the amplitude of application A is reduced from the current amplitude to zero amplitude at the first rate of change.

[0057] S22. Simultaneously adjust the vibration of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at a second rate of change.

[0058] During the process of the amplitude of application A decreasing from its current amplitude to zero amplitude, the amplitude of application B needs to be adjusted simultaneously. However, it is not necessary to immediately increase the amplitude of application B from zero amplitude to the amplitude required by application B. Instead, the vibration of application B is adjusted at a certain rate (i.e., the second rate of change in step S22) so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at the second rate of change.

[0059] As a feasible implementation, the time for application A to decrease from its current amplitude to zero amplitude at a first rate of change can be equal to the time for application B to increase from zero amplitude to the amplitude required by application B at a second rate of change (hereinafter referred to as the preset time). In this case, the first rate of change can be determined based on the preset time and the difference between the current amplitude and zero amplitude of application A, and the second rate of change can be determined based on the preset time and the difference between the amplitude required by application B and zero amplitude.

[0060] It should be understood that the relationship between the first rate of change and the second rate of change is related to the preset time, the difference between the current amplitude and zero amplitude of application A, and the difference between the amplitude required by application B and zero amplitude. Therefore, the first rate of change can be equal to, less than, or greater than the second rate of change. This embodiment of the invention does not limit this.

[0061] In the haptic feedback conversion method provided in this embodiment of the invention, when application A is providing haptic feedback but is interrupted by application B, which also requires haptic feedback, the amplitude of application A decreases from its current amplitude to zero amplitude at a first rate of change, while the amplitude of application B increases from zero amplitude to the amplitude required by application B at a second rate of change. This prevents application A from being abruptly interrupted, reduces motor aftershocks, and ensures that the vibrations of application B do not overlap with the aftershocks of application A. This provides the user with a clear and comfortable vibration feel, improves the user experience, ensures the smoothness of haptic feedback conversion, and prevents the motor from quickly stopping and then rapidly reaching full amplitude, effectively reducing motor malfunction.

[0062] Please refer to further information. Figure 3 , Figure 3 A block diagram of a tactile feedback conversion device provided in an embodiment of the present invention.

[0063] like Figure 3 As shown, corresponding to the tactile feedback conversion method provided in the embodiments of the present invention, the embodiments of the present invention also provide a tactile feedback conversion device 100, including the following modules 110 to 120.

[0064] The first adjustment module 110 is used to adjust the vibration transmission of application A, so that the amplitude of application A is reduced from the current amplitude to zero amplitude within a first preset time.

[0065] As can be seen from the above description of the tactile feedback conversion method provided in the embodiments of the present invention, the limiting condition "within a first preset time" can be replaced with "at a first rate of change".

[0066] The second adjustment module 120 is used to simultaneously adjust the vibration transmission of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time.

[0067] As can be seen from the above description of the tactile feedback conversion method provided in the embodiments of the present invention, the limiting condition "within a second preset time" can be replaced with "at a second rate of change".

[0068] Please refer to further information. Figure 4 , Figure 4 This is a block diagram of an electronic terminal provided in an embodiment of the present invention.

[0069] like Figure 4As shown, this embodiment of the invention also provides an electronic terminal 200, including a storage device 210 and one or more processors 220. The storage device 210 is used to store one or more programs. When one or more of the programs are executed by one or more of the processors 220, the one or more processors 220 execute the tactile feedback conversion method provided in the above embodiment of the invention.

[0070] Furthermore, the electronic terminal 200 also includes a bus 230 for communication connection between the storage device 210 and one or more of the processors 220.

[0071] It should be understood that the electronic terminal 200 may include, but is not limited to, mobile phones, tablets and smart wearable devices.

[0072] Please refer to further information. Figure 5 , Figure 5 A block diagram of a computer-readable storage medium provided in an embodiment of the present invention.

[0073] like Figure 5 As shown, this embodiment of the invention also provides a computer-readable storage medium 300, on which executable instructions 310 are stored. When the executable instructions 310 are executed, the tactile feedback conversion method provided in the above embodiment of the invention is performed.

[0074] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0075] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in this invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk).

[0076] It should be noted that the various embodiments in this invention are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For product-related embodiments, since they are similar to method-related embodiments, the descriptions are relatively simple; relevant parts can be referred to the descriptions in the method-related embodiments.

[0077] It should also be noted that, in the context of this invention, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0078] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined in the present invention may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention is not to be limited to the embodiments shown in the present invention, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for converting tactile feedback, characterized in that, This applies to situations where application A is providing haptic feedback, but is interrupted by application B, which also requires haptic feedback. Examples include: Adjust the vibration transmission of application A so that the amplitude of application A decreases from the current amplitude to zero amplitude within a first preset time. Simultaneously, the vibration transmission of application B is adjusted so that the amplitude of application B increases from zero to the required amplitude within a second preset time; wherein, the start time of the amplitude adjustment of application B is earlier than the completion time of the vibration adjustment of application A.

2. The tactile feedback conversion method according to claim 1, characterized in that, The adjustment of the vibration transmission of application A, so that the amplitude of application A decreases from the current amplitude to zero amplitude within a first preset time period, includes: Detect whether the event corresponding to application B has occurred; If an event corresponding to application B occurs, the vibration of application A is adjusted so that the amplitude of application A decreases from the current amplitude to zero amplitude within a first preset time.

3. The tactile feedback conversion method according to claim 2, characterized in that, The first preset time is equal to the second preset time, and both are 2ms; or The first preset time is greater than the second preset time; or The first preset time is less than the second preset time.

4. A method for converting tactile feedback, characterized in that, This applies to situations where application A is providing haptic feedback, but is interrupted by application B, which also requires haptic feedback. Examples include: Adjust the vibration transmission of application A so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change; Simultaneously, the vibration transmission of application B is adjusted so that the amplitude of application B increases from zero to the amplitude required by application B at a second rate of change; wherein the amplitude adjustment of application B begins earlier than the vibration adjustment of application A is completed.

5. The tactile feedback conversion method according to claim 4, characterized in that, The adjustment of the vibration transmission of application A, causing the amplitude of application A to decrease from its current amplitude to zero amplitude at a first rate of change, includes: Detect whether the event corresponding to application B has occurred; If an event corresponding to application B occurs, the vibration of application A is adjusted so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change.

6. The tactile feedback conversion method according to claim 5, characterized in that, The time it takes for application A to decrease from its current amplitude to zero amplitude is equal to the time it takes for application B to increase from zero amplitude to the amplitude required for application B, and both are preset times. Adjusting the vibration transmission of application A so that its amplitude decreases from its current amplitude to zero amplitude at a first rate of change includes: Based on the preset time and the difference between the current amplitude and zero amplitude of application A, determine the first rate of change when adjusting the vibration transmission of application A; The vibration of application A is adjusted according to the first rate of change, so that the amplitude of application A decreases from the current amplitude to zero amplitude at the first rate of change.

7. The tactile feedback conversion method according to claim 6, characterized in that, The adjustment of the vibration transmission of application B, causing the amplitude of application B to increase from zero amplitude to the amplitude required by application B at a second rate of change, includes: Based on the preset time and the difference between the amplitude required by application B and zero amplitude, determine the second rate of change when adjusting the vibration of application B. The vibration of application B is adjusted according to the second rate of change, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at the second rate of change.

8. A tactile feedback conversion device, characterized in that, This applies to situations where application A is providing haptic feedback, but is interrupted by application B, which also requires haptic feedback. Examples include: The first adjustment module is used to adjust the vibration transmission of application A, so that the amplitude of application A is reduced from the current amplitude to zero amplitude within a first preset time. The second adjustment module is used to simultaneously adjust the vibration transmission of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B within a second preset time; wherein the amplitude adjustment of application B starts earlier than the vibration adjustment of application A completes.

9. A tactile feedback conversion device, characterized in that, This applies to situations where application A is providing haptic feedback, but is interrupted by application B, which also requires haptic feedback. Examples include: The first adjustment module is used to adjust the vibration transmission of application A, so that the amplitude of application A decreases from the current amplitude to zero amplitude at a first rate of change. The second adjustment module is used to simultaneously adjust the vibration transmission of application B, so that the amplitude of application B increases from zero amplitude to the amplitude required by application B at a second rate of change; wherein the amplitude adjustment of application B starts earlier than the vibration adjustment of application A is completed.

10. An electronic terminal, comprising a storage device and one or more processors, the storage device being used to store one or more programs, characterized in that, When one or more of the programs are executed by one or more of the processors, the one or more of the processors perform the method as described in any one of claims 1-3 or 4-7.

11. A computer-readable storage medium storing executable instructions, characterized in that, When the executable instructions are executed, they perform the method as described in any one of claims 1-3 or 4-7.

Citation Information

Patent Citations

  • Devices, methods, and graphical user interfaces for haptic mixing

    EP3293611A1