Tactile effect management method, device, electronic device and medium

By storing and managing tactile effect style information, the problems of tactile effect classification and management in the existing technology have been solved, effective classification and application of tactile effect are achieved, and user experience and promotion are improved.

CN115543076BActive Publication Date: 2025-08-19AAC ACOUSTIC TECH (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211140387.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-20
Publication Date
2025-08-19
Estimated Expiration
2042-09-20

AI Technical Summary

Technical Problem

The lack of effective tactile effect management methods in the prior art makes it difficult to classify and manage different categories of tactile effects, affecting user experience and application promotion.

Method used

By storing and managing tactile effect style information, including basic style categories, stylized basic elements and their combinations, read and write operations are used to classify and manage tactile effect.

Benefits of technology

It realizes effective classification and management of tactile effects, facilitates users to quickly find and apply them, and promotes the popularization of tactile effects in different industries and fields.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115543076B_ABST
    Figure CN115543076B_ABST
Patent Text Reader

Abstract

The present invention provides a haptic effect management method, apparatus, electronic device, and medium. The method includes: storing haptic effect style information, the haptic effect style information including: a first basic style category corresponding to a first element, and stylized basic elements within the first basic style category for providing haptic effects; wherein the first element is an influencing factor for generating haptic effects of different styles; and performing a read operation or a write operation on the haptic effect style information. The present invention can manage haptic effect styles by category.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The present invention relates to the technical field of electronic devices, and in particular to a tactile effect management method, device, electronic device, and medium. [Background Technology]

[0002] Different tactile effects can bring different feelings to people. As tactile effects are gradually popularized and applied, it is necessary to provide a tactile effect management method. [Summary of the invention]

[0003] The present invention aims to provide a tactile effect management method, device, electronic device and medium.

[0004] The technical solutions of the present invention are as follows:

[0005] In a first aspect, an embodiment of the present invention provides a tactile effect management method, including: storing tactile effect style information, the tactile effect style information including: a first basic style category corresponding to a first element, and a stylized basic element under the first basic style category for providing a tactile effect; wherein the first element is an influencing factor for generating tactile effects of different categories of styles; performing a read operation on the tactile effect style information or performing a write operation on the tactile effect style information.

[0006] Optionally, the tactile effect style information also includes: other basic style categories corresponding to the first element; the step of storing the tactile effect style information includes: storing the various basic style categories corresponding to the first element as a subset of the basic style category set in the tactile effect style information; and storing the stylized basic elements under the various basic style categories corresponding to the first element as a subset of the stylized basic element set in the tactile effect style information.

[0007] Optionally, the tactile effect style information also includes: a second basic style category corresponding to the first element, one or more combined style categories obtained by combining the first basic style category and the second basic style category in one or more proportions, and stylized basic elements under the combined style category; the step of storing the tactile effect style information includes: storing the combined style category obtained by combining at least two basic style categories corresponding to the first element as a subset of the combined style category set in the tactile effect style information; storing the stylized basic elements under the combined style category obtained by combining at least two basic style categories corresponding to the first element as a subset of the combined stylized basic element set in the tactile effect style information.

[0008] Optionally, the step of performing a write operation on the tactile effect style information includes: generating stylized basic elements corresponding to the configuration information based on configuration information of a third basic style category, where the third basic style category is any basic style category in the tactile effect style information; and storing the stylized basic elements corresponding to the configuration information under the third basic style category.

[0009] Optionally, the step of performing a read operation on the tactile effect style information includes: obtaining, according to a filtering condition, stylized basic elements in the tactile effect style information that meet the filtering condition; wherein the filtering condition includes: an identifier of a basic style category in the tactile effect style information, an identifier of a stylized basic element in the tactile effect style information, an identifier of a subset in the tactile effect style information, scene information corresponding to the basic style category in the tactile effect style information, and at least one of scene information corresponding to the stylized basic element in the tactile effect style information.

[0010] Optionally, the filtering conditions include scene information; and the step of obtaining stylized basic elements in the tactile effect style information that meet the filtering conditions according to the filtering conditions includes: obtaining a first stylized basic element in the tactile effect style information according to the scene information in the filtering conditions; and adjusting the first stylized basic element according to adjustment information of the first stylized basic element to obtain a second stylized basic element.

[0011] Optionally, the filtering conditions include scene information; and according to the filtering conditions, the step of obtaining stylized basic elements in the tactile effect style information that meet the filtering conditions includes: according to the scene information in the filtering conditions, obtaining a first stylized basic element in the tactile effect style information; and displaying the tactile effect according to the first stylized basic element.

[0012] In a second aspect, an embodiment of the present invention provides a tactile effect management device, comprising: a storage module for storing tactile effect style information, the tactile effect style information comprising: a first basic style category corresponding to a first element, and a stylized basic element under the first basic style category for providing a tactile effect; wherein the first element is an influencing factor for generating tactile effects of different categories of styles; and a processing module for performing a read operation on the tactile effect style information or a write operation on the tactile effect style information.

[0013] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory for storing computer program instructions, a processor for executing the computer program instructions, and a communication device, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute a method as described in any one of the first aspects.

[0014] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, in which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer executes any one of the methods in the first aspect.

[0015] The beneficial effect of the present invention is that the styles of tactile effects are classified and managed.

Brief Description of the Drawings

[0016] Figure 1 A flowchart of a tactile effect management method provided by one embodiment of the present invention;

[0017] Figure 2 A schematic diagram of a basic style category for classifying tactile effects provided by one embodiment of the present invention;

[0018] Figure 3 A block diagram of a tactile effect management device provided by one embodiment of the present invention;

[0019] Figure 4 A schematic structural diagram of a computer device provided in accordance with an embodiment of the present invention. [Specific implementation method]

[0020] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0021] It should be understood that the embodiments described are only some embodiments of the present invention, rather than all embodiments. The singular forms "a," "an," "the," and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates otherwise.

[0022] It should be understood that the term "at least one" used in this article refers to one or more, and "plurality" refers to two or more. The term "and / or" used in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. Among them, A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0023] It should be understood that although the terms "first," "second," etc. may be used to describe the set thresholds in embodiments of the present invention, these set thresholds should not be limited to these terms. These terms are merely used to distinguish one set threshold from another. For example, without departing from the scope of embodiments of the present invention, the first set threshold may also be referred to as the second set threshold, and similarly, the second set threshold may also be referred to as the first set threshold.

[0024] Please refer to Figure 1 An embodiment of the present invention provides a tactile effect management method, which may include the following steps 101 to 102. Figure 1 The execution subject of the method shown may be an electronic device.

[0025] Step 101 : storing haptic effect style information, where the haptic effect style information includes: a first basic style category corresponding to a first element, and stylized basic elements under the first basic style category for providing haptic effects; wherein the first element is an influencing factor for generating haptic effects of different categories of styles.

[0026] Taking into account that vibrations at different vibration frequencies (which can be referred to as frequencies), single vibration durations (or single vibration durations, which can be referred to as durations), vibration intensities (which can be referred to as intensities) and their different combinations can produce different styles of vibration touch, thereby giving people different feelings, in one embodiment, the first element of the tactile effect style information can include any one or more of frequency, duration, and intensity.

[0027] The haptic effect style information may include one or more basic style categories corresponding to the first element, and one or more stylized basic elements under each basic style category.

[0028] In one embodiment, the basic style categories corresponding to the first element may be obtained according to the value of the first element.

[0029] In one embodiment, the stylized basic elements under the basic style category may be configuration information of a tactile effect. When the tactile effect is displayed according to the configuration information, the corresponding tactile effect may be displayed.

[0030] In another embodiment, the stylized basic elements under the basic style category may also be signals of haptic effects, and the signals of haptic effects may be output to display the corresponding haptic effects.

[0031] Figure 2 This is a diagram for classifying basic style categories for tactile effects. Please refer to Figure 2Taking the frequency as the first element as an example, in one embodiment, according to the difference in frequency, there can be three basic style categories corresponding to the frequency, such as a soft style category corresponding to low-frequency (such as frequency below 130Hz) vibration tactile sensation, a neutral style category corresponding to medium-frequency (such as frequency between 130Hz and 200Hz) vibration tactile sensation, and a crisp style category corresponding to high-frequency (such as frequency above 200Hz) vibration tactile sensation.

[0032] In one embodiment, taking duration as the first factor as an example, there can be two basic style categories corresponding to the duration according to the difference in duration, such as a concise style category corresponding to a shorter duration vibration tactile sensation and a prolonged style category corresponding to a longer duration vibration tactile sensation.

[0033] In one embodiment, please refer to the following Table 1, which shows stylized basic elements under three basic style categories with corresponding frequencies.

[0034] Table 1

[0035]

[0036] In Table 1, soft style elements are stylized basic elements under the soft style category. Soft style elements can include three different stylized basic elements: short soft touch effect, long soft touch effect, and combined soft touch effect. The combined soft touch effect includes short soft touch effect and long soft touch effect.

[0037] In Table 1, neutral style elements are stylized basic elements under the neutral style category. Neutral style elements can include three different stylized basic elements: neutral touch short effect, neutral touch long effect, and neutral touch combination effect. Among them, the neutral touch combination effect includes neutral touch short effect and neutral touch long effect.

[0038] In Table 1, the crisp style elements are stylized basic elements under the crisp style category. The crisp style elements can include three different stylized basic elements: a short crisp touch effect, a long crisp touch effect, and a combined crisp touch effect. The combined crisp touch effect includes a short crisp touch effect and a long crisp touch effect.

[0039] In one embodiment, the stylized basic element corresponding to the "short effect" in Table 1 is a short signal, the stylized basic element corresponding to the "long effect" in Table 1 is a long signal, the short signal and the long signal are signals of different categories, and the stylized basic element corresponding to the "combination effect" in Table 1 is a signal combination, which includes both long signals and short signals under the same basic style category.

[0040] In one embodiment, a short signal can be a pre-generated algorithmic signal based on motor performance. The signal duration is fixed, and the frequency is limited to a few fixed options. Based on this, haptic designers or users can select a signal with an appropriate frequency and adjust the intensity to obtain the corresponding short signal. Unlike short signals, long signals can be freely edited by haptic designers or users to obtain signals with varying duration, frequency, and intensity.

[0041] In one embodiment, the designed haptic effect style information may be stored in a storage module of the electronic device by executing step 101. For example, the haptic effect style information may be stored in a haptic effect library of the electronic device.

[0042] Figure 1 The illustrated embodiment can implement the definition of haptic effect styles and provide haptic effect classification logic based on the association between elements, basic style categories, and stylized basic elements. Based on the haptic effect classification logic, good classification management of haptic effect styles can be implemented.

[0043] In one embodiment of the present invention, the haptic effect style information further includes other basic style categories corresponding to the first element. Correspondingly, the step of storing the haptic effect style information may include storing the various basic style categories corresponding to the first element as a subset of the basic style category set in the haptic effect style information; and storing the stylized basic elements under the various basic style categories corresponding to the first element as a subset of the stylized basic element set in the haptic effect style information.

[0044] In one embodiment, in order to stylize the tactile effect, a basic style category set L and a stylized basic element set P may be defined, where L may be a set consisting of all basic style categories, and P may be a set consisting of all stylized basic elements under the basic style categories.

[0045] For example, L can at least include Figure 2 The three basic style categories shown as “soft style category, neutral style category, and crisp style category” all correspond to the frequency factor, so these three basic style categories can be used as a subset of L.

[0046] In addition, L can also include two basic style categories, namely, "concise style category and extended style category". Both of these basic style categories correspond to the element of duration, so these two basic style categories can be regarded as a subset of L.

[0047] For example, P may at least include the nine stylized basic elements shown in Table 1: "soft touch short effect, soft touch long effect, soft touch combination effect, neutral touch short effect, neutral touch long effect, neutral touch combination effect, crisp touch short effect, crisp touch long effect, crisp touch combination effect". These nine stylized basic elements are all stylized basic elements under the basic style category of the corresponding frequency, so these nine stylized basic elements can be regarded as a subset of P.

[0048] By dividing the tactile effect style information into subsets according to the tactile effect classification logic, each subset can be made into a style classification. After style classification, it is convenient for users to manage and search the tactile effect style information. Even inexperienced users can use style classification to quickly filter and find the tactile effects they intend from the stored tactile effect style information.

[0049] After obtaining the basic style category corresponding to the first element according to the first element, in one embodiment, the basic style category may be further expanded according to the basic style category corresponding to the first element to expand the style of the tactile effect.

[0050] In one embodiment of the present invention, the tactile effect style information further includes: a second basic style category corresponding to the first element, one or more combined style categories obtained by combining the first basic style category and the second basic style category in one or more proportions, and stylized basic elements under the combined style category.

[0051] Correspondingly, the step of storing the tactile effect style information may include: storing a combined style category obtained by combining at least two basic style categories corresponding to the first element as a subset of the combined style category set in the tactile effect style information; and storing a stylized basic element under the combined style category obtained by combining at least two basic style categories corresponding to the first element as a subset of the combined stylized basic element set in the tactile effect style information.

[0052] By combining multiple basic style categories corresponding to the first element, a new style category can be obtained. The resulting new style category is a combined style category, indicating that it is obtained by combining multiple basic style categories corresponding to the first element. Based on the resulting combined style category, stylized basic elements under the combined style category can be obtained.

[0053] In one embodiment, different combined style categories can be obtained by changing the types of basic style categories.

[0054] For example, by combining the soft style category and the neutral style category in a certain proportion (such as proportion 1), a combined soothing style category can be obtained; by combining the crisp style category and the neutral style category in a certain proportion (such as proportion 1), a combined crisp style category can be obtained.

[0055] In another embodiment, different combined style categories can be obtained by changing the proportions of the basic style categories.

[0056] The ratio can be the proportion of the basic style categories in the combination. In one embodiment, the ratio can be calculated based on the duration of the haptic effect signals of the various basic style categories in the combination. In another embodiment, the ratio can be calculated based on the number of haptic effect signals of the various basic style categories in the combination.

[0057] For example, by combining the crisp style category and the neutral style category in different proportions (such as proportion 1, proportion 2, and proportion 3), we can obtain a combined crisp style category, a cheerful style category, and a bright style category.

[0058] In another embodiment, different combined style categories can be obtained by changing the types and proportions of basic style categories.

[0059] For example, by combining the soft style category and the neutral style category in a certain proportion (such as proportion 1), a combined soothing style category can be obtained; by combining the crisp style category and the neutral style category in a certain proportion (such as proportion 2), a combined cheerful style category can be obtained.

[0060] Since a new style category is generated after combining the basic style categories corresponding to the first element, the set of style categories changes. In one embodiment, in order to stylize the tactile effect, a combined style category set L' and a combined stylized basic element set P' can be defined, where L' can be a set consisting of all combined style categories, and P' can be a set consisting of all stylized basic elements under the combined style categories.

[0061] For example, L' may at least include various combined style categories obtained according to the three basic style categories of "soft style category, neutral style category, and crisp style category" with corresponding frequencies. The various combined style categories may serve as a subset of L'.

[0062] For example, P' may at least include stylized basic elements under each combined style category obtained according to the three basic style categories of "soft style category, neutral style category, and crisp style category" with corresponding frequencies. The stylized basic elements under each combined style category can be used as a subset of P'.

[0063] Among them, for any two combined style categories in any subset of L', the basic style categories on which the two combined style categories are based are different, and / or the proportions of the basic style categories on which the two combined style categories are based in the combination are different, resulting in differences between the two combined style categories.

[0064] Based on the definition of tactile effect styles and the tactile effect classification logic based on the relationship between elements, style categories, and stylized basic elements, it can not only effectively solve the problems of tactile effect classification and management, but also promote the application and promotion of tactile effects.

[0065] It is feasible that after stylized classification of haptic effects, it is easier to find a specific haptic effect, and the haptic effect can be updated or deleted as needed.

[0066] It's feasible to open the definition of haptic effect styles and the logic for tactile effect classification to users, allowing more users to participate in haptic design. Based on the definition of haptic effect styles and the logic for tactile effect classification, users who lack haptic design experience and find it difficult to independently design haptic signals can quickly filter and select the haptic effects they want. This will help apply haptic effects to products in different industries and fields, promoting the popularization of haptics.

[0067] In one embodiment, to achieve the purpose of screening haptic effects, a read operation on the haptic effect style information may be performed. In another embodiment, to achieve the purpose of designing haptic effects, a write operation on the haptic effect style information may be performed.

[0068] Step 102 : Execute a read operation on the haptic effect style information or a write operation on the haptic effect style information.

[0069] Based on the stored haptic effect style information, a read operation can be performed on the haptic effect style information to read the existing haptic effect style information, such as reading any existing stylized basic element, and a write operation can be performed on the haptic effect style information to write newly designed haptic effect style information, such as writing a newly designed stylized basic element. The read and write operations on the haptic effect style information can be performed based on haptic effect classification logic.

[0070] In one embodiment of the present invention, the step of performing a write operation on the tactile effect style information may include: generating a stylized basic element corresponding to the configuration information based on configuration information of a third basic style category, where the third basic style category is any basic style category in the tactile effect style information; and storing the stylized basic element corresponding to the configuration information under the third basic style category.

[0071] For example, if a user wants to design a soft-style haptic effect, they can enter the configuration information for the soft-style category. Based on the configuration information, the corresponding stylized basic elements are generated and stored in the soft-style category. This shows that the design, classification, and archiving of haptic effects can be achieved based on the haptic effect classification logic.

[0072] Based on the stored tactile effect style information, in addition to designing stylized basic elements under the basic style category, stylized basic elements under the combined style category can also be designed.

[0073] In another embodiment, the step of performing a write operation on the haptic effect style information may include: generating stylized basic elements corresponding to the configuration information according to configuration information of any combined style category in the haptic effect style information, and storing the stylized basic elements corresponding to the configuration information under the combined style category.

[0074] In one embodiment of the present invention, the step of performing a read operation on tactile effect style information may include: obtaining, according to filtering conditions, stylized basic elements in the tactile effect style information that meet the filtering conditions; wherein the filtering conditions include: an identifier of a basic style category in the tactile effect style information, an identifier of a stylized basic element in the tactile effect style information, an identifier of a subset in the tactile effect style information, scene information corresponding to the basic style category in the tactile effect style information, and scene information corresponding to the stylized basic element in the tactile effect style information.

[0075] In one embodiment, the filtering condition may include an identifier of a basic style category. Thus, based on the identifier of the basic style category, various stylized basic elements under the corresponding basic style category can be quickly filtered. Alternatively, corresponding tactile effects can be displayed based on the filtered stylized basic elements.

[0076] In one embodiment, the screening condition may include an identifier of a stylized basic element, so that the corresponding stylized basic element can be quickly screened based on the identifier of the stylized basic element.

[0077] In one embodiment, the filtering criteria can include the identifier of a basic style category and the identifier of a stylized basic element. This allows for a primary filter based on the identifier of the basic style category to initially identify the stylized basic elements within the corresponding basic style category. A secondary filter based on the identifier of the stylized basic element can then be performed to quickly select the desired stylized basic elements from the identified stylized basic elements. This tactile effect library classification and filtering mechanism enables accurate and rapid screening of tactile effects.

[0078] In one embodiment, the identifier of the stylized basic element may include an element category, such as a long signal, a short signal, or a combined signal.

[0079] In one embodiment, the filtering condition may include an identifier of a subset in the haptic effect style information, so that the content in the subset can be filtered based on the identifier of the subset.

[0080] In one embodiment, the subset may be a subset of the basic style category set L, a subset of the combined style category set L', a subset of the stylized basic element set P, or a subset of the combined stylized basic element set P'.

[0081] In one embodiment, each subset may be associated with a corresponding classification tag, and the subset identifier may include the classification tag corresponding to the subset. The haptic effect library may store the subsets and their classification tags, so that the corresponding subset can be found based on the classification tag, thereby achieving the purpose of searching and reusing the content in the subset.

[0082] In one embodiment, the screening condition may include scene information corresponding to the basic style category. In this way, the stylized basic elements under the corresponding basic style category can be screened out based on the scene information.

[0083] In one embodiment, the screening condition may include scene information corresponding to the stylized basic elements. In this way, the corresponding stylized basic elements can be screened out based on the scene information.

[0084] In one embodiment, the filtering condition may further include at least one of an identifier of a combined style category in the haptic effect style information and scene information corresponding to the combined style category in the haptic effect style information.

[0085] In addition to the filtering conditions shown above, other forms of filtering conditions may exist in other embodiments. For example, the filtering conditions include the identifier of a subset of the basic style category set and the identifier of the stylized basic element. This embodiment does not limit this.

[0086] Alternatively, after selecting the stylized basic elements, the selected stylized basic elements may be adjusted to generate new stylized basic elements. The new stylized basic elements are used to provide new haptic effects. In this way, the haptic effects can be searched and reapplied.

[0087] It is feasible that after the stylized basic elements are screened out, the tactile effects can be displayed based on the screened stylized basic elements, so that the tactile effects can be searched and experienced.

[0088] It is feasible that after the stylized basic elements are screened out, the tactile effect may be displayed based on the screened out stylized basic elements, and then the screened out stylized basic elements may be adjusted to generate new stylized basic elements.

[0089] In one embodiment of the present invention, the filtering condition includes scene information. Accordingly, the step of obtaining stylized basic elements in the haptic effect style information that meet the filtering condition based on the filtering condition may include: obtaining a first stylized basic element in the haptic effect style information based on the scene information in the filtering condition; and adjusting the first stylized basic element based on adjustment information for the first stylized basic element to obtain a second stylized basic element.

[0090] Feasibly, basic style types, combined style types, and stylized basic elements can all correspond to corresponding scene information, and the corresponding scene information can be used as their style category labels, so that stylized basic elements that match the scene can be quickly and accurately screened out based on the scene information.

[0091] For example, when a designer needs to add a tactile effect to a scene of breeze, they can obtain the analysis result of creating a soft feeling for the scene based on the scene information of the scene through comprehensive analysis.

[0092] For example, if the analysis result indicates that the scene information corresponds to a soft style type, the stylized basic elements under the soft style type can be obtained based on the analysis result. For example, if the analysis result indicates that the scene information corresponds to a stylized basic element under the soft style type, the stylized basic element can be obtained based on the analysis result.

[0093] The designer can then perform an adjustment operation on any of the obtained stylized basic elements. By performing the adjustment operation, a new stylized basic element after adjustment can be obtained, that is, a new tactile effect can be obtained.

[0094] In one implementation, designers can directly adjust the acquired stylized basic elements. In another implementation, they can first display tactile effects based on the acquired stylized basic elements. Designers can then experience the tactile effects and decide whether to adjust the displayed tactile effects as needed.

[0095] In one embodiment of the present invention, the filtering condition includes scene information. Accordingly, based on the filtering condition, the step of obtaining stylized basic elements in the haptic effect style information that meet the filtering condition may include: obtaining a first stylized basic element in the haptic effect style information based on the scene information in the filtering condition; and displaying the haptic effect based on the first stylized basic element.

[0096] After the stylized basic elements are screened, the tactile effects can be displayed so that the user can intuitively experience the displayed tactile effects, and can help the user determine whether the existing tactile effects meet the requirements and whether the existing tactile effects need to be adjusted to generate new tactile effects.

[0097] After a designer designs a tactile effect, the designed tactile effect can be stored in a tactile effect library according to classification. If the designer needs to deal with similar scenes or atmospheres in subsequent work, the designer can search for tactile effects in the tactile effect library by classification, or filter out similar tactile effects from the tactile effect library according to scene information. The designer can then experience the searched and filtered tactile effects according to the current scene, and can adjust the tactile effects as needed to obtain the desired tactile effect without having to create a new tactile effect from scratch, thereby improving the efficiency of tactile effect design.

[0098] After the stylized tactile effect library is opened to users, based on the classification and screening mechanism of the tactile effect library, not only can the existing tactile effect design results be archived and managed, but it can also facilitate design and development personnel to search, experience the effects, and re-apply the existing design results in future design work. This can reduce design costs, and allow more people to find suitable tactile effects through style category labels, and apply tactile effects to products in more industries and fields, which will help popularize tactile effects.

[0099] Please refer to Figure 3 One embodiment of the present invention further provides a haptic effect management device 300, which may include a storage module 301 and a processing module 302. The storage module 301 is configured to store haptic effect style information, which includes: a first basic style category corresponding to a first element, and stylized basic elements within the first basic style category for providing haptic effects; wherein the first element is an influencing factor for generating haptic effects of different styles; and the processing module 302 is configured to read or write the haptic effect style information.

[0100] Figure 4 Schematic diagram of a computer device provided by an embodiment of the present invention. Figure 4 As shown, the computer device 20 of this embodiment includes: a processor 21 and a memory 22. The memory 22 is used to store a computer program 23 that can be executed on the processor 21. When the computer program 23 is executed by the processor 21, it implements the steps of the method embodiment of the present invention. To avoid repetition, they are not described in detail here. Alternatively, when the computer program 23 is executed by the processor 21, it implements the functions of each model / unit in the device embodiment of the present invention. To avoid repetition, they are not described in detail here.

[0101] The computer device 20 includes but is not limited to a processor 21 and a memory 22. Those skilled in the art will appreciate that Figure 4 This is merely an example of the computer device 20 and does not constitute a limitation of the computer device 20 . The computer device 20 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device may also include input and output devices, network access devices, buses, etc.

[0102] The processor 21 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0103] The memory 22 can be an internal storage unit of the computer device 20, such as a hard disk or memory of the computer device 20. The memory 22 can also be an external storage device of the computer device 20, such as a plug-in hard disk, a Smart Media (SM) card, a Secure Digital (SD) card, a Flash Card, etc. equipped on the computer device 20. Furthermore, the memory 22 can include both an internal storage unit of the computer device 20 and an external storage device. The memory 22 is used to store the computer program 23 and other programs and data required by the computer device. The memory 22 can also be used to temporarily store data that has been output or is about to be output.

[0104] An embodiment of the present invention also provides an electronic device, which includes a memory for storing computer program instructions, a processor for executing the computer program instructions, and a communication device, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute any one of the methods in the embodiments of the present invention.

[0105] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer is enabled to execute any one of the methods in the embodiments of the present invention.

[0106] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.

[0107] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0108] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.

[0109] The integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform some steps of the method described in various embodiments of the present invention. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0110] In the embodiments of the present invention, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of other identical elements in the process, method, commodity, or apparatus comprising the element.

[0111] The present invention may be described in the general context of computer-executable instructions, such as program modules, executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media, including storage devices.

[0112] The various embodiments of the present invention are described in a progressive manner. Similar portions between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the device embodiments are generally similar to the method embodiments, so their description is relatively simple. For relevant portions, refer to the description of the method embodiments.

[0113] Those skilled in the art will appreciate that the various units and algorithm steps described in the embodiments of the present invention can be implemented using a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0114] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0115] The terms used in the embodiments of the present invention are intended only to explain specific embodiments of the present invention and are not intended to limit the present invention. The above description is merely an embodiment of the present invention. It should be noted that those skilled in the art may make modifications without departing from the inventive concept of the present invention, and such modifications shall fall within the scope of protection of the present invention.

Claims

1. A tactile effect management method, characterized in that: include: storing haptic effect style information, the haptic effect style information including: a first basic style category corresponding to the first element, and stylized basic elements under the first basic style category for providing the haptic effect; The first element is an influencing factor for generating tactile effects of different styles; performing a read operation on the haptic effect style information or performing a write operation on the haptic effect style information; The first element of the tactile effect style information includes any one or more of vibration frequency, single vibration duration, and vibration intensity; When the first element is vibration frequency, the first basic style category includes: a soft style category of low-frequency vibration touch, a neutral style category of medium-frequency vibration touch, or a crisp style category of high-frequency vibration touch; When the first element is a single vibration duration, the first basic style category includes: a concise style category of a shorter-duration vibration tactile sensation or a prolonged style category of a longer-duration vibration tactile sensation; The haptic effect style information further includes: a second basic style category corresponding to the first element, one or more combined style categories obtained by combining the first basic style category and the second basic style category in one or more proportions, and stylized basic elements under the combined style categories; The storing of tactile effect style information includes: storing a combined style category obtained by combining at least two basic style categories corresponding to the first element as a subset of the combined style category set in the haptic effect style information; The stylized basic elements under the combined style category obtained by combining at least two basic style categories corresponding to the first element are stored as a subset of the combined stylized basic element set in the haptic effect style information.

2. The method according to claim 1, characterized in that The haptic effect style information further includes: other basic style categories corresponding to the first element; The storing of tactile effect style information includes: storing various basic style categories corresponding to the first element as a subset of the basic style category set in the haptic effect style information; The stylized basic elements under various basic style categories corresponding to the first element are stored as a subset of the stylized basic element set in the haptic effect style information.

3. The method according to claim 1, characterized in that The performing of the writing operation on the haptic effect style information includes: generating, according to configuration information of a third basic style category, a stylized basic element corresponding to the configuration information, wherein the third basic style category is any basic style category in the haptic effect style information; The stylized basic elements corresponding to the configuration information are stored in the third basic style category.

4. The method according to claim 1, wherein The performing of the reading operation of the haptic effect style information includes: According to the screening conditions, obtaining the stylized basic elements in the tactile effect style information that meet the screening conditions; The filtering conditions include: at least one of an identifier of a basic style category in the tactile effect style information, an identifier of a stylized basic element in the tactile effect style information, an identifier of a subset in the tactile effect style information, scene information corresponding to the basic style category in the tactile effect style information, and scene information corresponding to the stylized basic element in the tactile effect style information.

5. The method according to claim 4, characterized in that The screening conditions include scene information; The acquiring, according to the filtering condition, the stylized basic elements in the tactile effect style information that meet the filtering condition includes: acquiring, according to the scene information in the filtering condition, a first stylized basic element in the haptic effect style information; The first stylized basic element is adjusted according to the adjustment information of the first stylized basic element to obtain a second stylized basic element.

6. The method according to claim 4, characterized in that The screening conditions include scene information; The acquiring, according to the filtering condition, the stylized basic elements in the tactile effect style information that meet the filtering condition includes: acquiring, according to the scene information in the filtering condition, a first stylized basic element in the haptic effect style information; The tactile effect is displayed according to the first stylized basic element.

7. A tactile effect management device, characterized in that: include: a storage module configured to store haptic effect style information, the haptic effect style information including: a first basic style category corresponding to a first element, and stylized basic elements under the first basic style category for providing a haptic effect; The first element is an influencing factor for generating tactile effects of different styles; a processing module, configured to perform a read operation on the haptic effect style information or a write operation on the haptic effect style information; The first element of the tactile effect style information includes any one or more of vibration frequency, single vibration duration, and vibration intensity; When the first element is vibration frequency, the first basic style category includes: a soft style category of low-frequency vibration touch, a neutral style category of medium-frequency vibration touch, or a crisp style category of high-frequency vibration touch; When the first element is a single vibration duration, the first basic style category includes: a concise style category of a shorter-duration vibration tactile sensation or a prolonged style category of a longer-duration vibration tactile sensation; The haptic effect style information further includes: a second basic style category corresponding to the first element, one or more combined style categories obtained by combining the first basic style category and the second basic style category in one or more proportions, and stylized basic elements under the combined style categories; The storing of tactile effect style information includes: storing a combined style category obtained by combining at least two basic style categories corresponding to the first element as a subset of the combined style category set in the haptic effect style information; The stylized basic elements under the combined style category obtained by combining at least two basic style categories corresponding to the first element are stored as a subset of the combined stylized basic element set in the haptic effect style information.

8. An electronic device, characterized in that: The electronic device comprises a memory for storing computer program instructions, a processor for executing the computer program instructions, and a communication device, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed on a computer, enables the computer to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Piezoelectric sheet, touch panel, and input-output device

    CN104636013A

  • Touch signal generating method and device, and computer device

    CN110339553A