Data management methods, devices, equipment and storage media

Through the smart terminal's hearing test and fitting interface and encrypted transmission technology, users can set their own hearing test and fitting data for hearing aids, solving the problem of relying on professionals for hearing aid fitting and improving the fitting effect and user experience.

CN117119100BActive Publication Date: 2026-03-13SOUNDAI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-15
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In the existing technology, the fitting effect of hearing aids depends on the operation of professionals, and it is difficult for users to fit them themselves, resulting in poor wearing effect of hearing aids.

Method used

A data management method is provided, which displays a hearing test and fitting interface on a smart terminal. Users can obtain and write hearing test and fitting data for the left and right ears themselves. The method supports multi-mode volume adjustment, and ensures data security through encrypted transmission. The data is stored in a background database for historical data management.

Benefits of technology

It enables users to customize detailed hearing test data, ensuring the effectiveness of hearing aid fitting, improving the hearing aid effect after users wear the hearing aid, and enhancing data transmission security and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117119100B_ABST
    Figure CN117119100B_ABST
Patent Text Reader

Abstract

This application discloses a data management method, apparatus, device, and storage medium, belonging to the field of mobile internet. This solution allows users to conveniently and quickly set hearing test data, specifically decibel values ​​corresponding to multiple frequency points. After establishing a wireless connection with the hearing aid, the smart terminal displays a hearing test interface, including left ear and right ear test options and a test control. The left ear test option switches to the left ear hearing test page, and the right ear test option switches to the right ear hearing test page. Based on these two hearing test pages, the user's left and right ear hearing test data can then be obtained. Next, upon detecting the user's trigger operation on the test control, the hearing test data is written to the hearing aid. Since this data is crucial for reflecting the user's hearing, the fitting effect of the hearing aid is better, thus ensuring the effectiveness of the hearing aid after the user wears it.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile Internet, and in particular to a data management method, apparatus, device and storage medium. Background Technology

[0002] As a type of enhanced headphone with hearing aid functions, hearing aid headphones are more suitable for daily wear and use for people with mild to moderate hearing loss, both in terms of product experience and cost-effectiveness. In other words, hearing aid headphones are suitable for both elderly people with hearing loss and young people whose hearing has been impaired due to headphone abuse or work-related reasons.

[0003] To achieve the best user experience, hearing aids generally need to be fitted before wearing them, ensuring a proper fit for your ears. Currently, in addition to hearing aids, mobile apps are often developed to allow users to easily perform the fitting process themselves.

[0004] The fitting accuracy of hearing aids directly affects the hearing experience after a user wears them. Therefore, how to perform fitting of hearing aids via a mobile app has become a key focus for those skilled in the art. Summary of the Invention

[0005] This application provides a data management method, apparatus, device, and storage medium. The technical solution is as follows:

[0006] On the one hand, a data management method is provided, the method comprising:

[0007] After establishing a wireless connection with the hearing aid, a first hearing test and fitting interface is displayed; wherein, the first hearing test and fitting interface includes a left ear fitting item, a right ear fitting item, and fitting controls; the left ear fitting item is used to switch to the left ear hearing test and fitting page, and the right ear fitting item is used to switch to the right ear hearing test and fitting page;

[0008] In response to the selection of the left ear fitting item, the hearing fitting data of the target object's left ear is obtained based on the left ear hearing fitting page; and in response to the selection of the right ear fitting item, the hearing fitting data of the target object's right ear is obtained based on the right ear hearing fitting page; wherein the hearing fitting data includes decibel values ​​corresponding to multiple frequency points;

[0009] After detecting a trigger operation on the fitting control, the hearing fitting data of the target object's left and right ears are written into the hearing aid device through the established wireless connection.

[0010] In one possible implementation, for any one of the two hearing fitting pages, the hearing fitting page displays multiple frequency points as the horizontal axis and multiple decibel values ​​as the vertical axis; the method further includes:

[0011] Based on the hearing test data of the left ear, the current input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the left ear hearing test page;

[0012] Based on the hearing test data of the right ear, the current input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the right ear hearing test page.

[0013] In one possible implementation, each of the plurality of frequency points corresponds to an optional configuration item; for either of the two hearing fitting pages, the method further includes:

[0014] In response to the operation of deselecting the optional configuration item for any frequency point on the hearing fitting page, the steps of obtaining and displaying the decibel value corresponding to the frequency point are skipped.

[0015] In one possible implementation, the method further includes:

[0016] After establishing a wireless connection with the hearing aid, a second hearing fitting interface is displayed; wherein, the second hearing fitting interface includes volume adjustment controls and mode switching controls;

[0017] Based on the volume adjustment control and the mode switching control, the volume of the hearing aid in multiple modes can be adjusted;

[0018] Among them, the multiple modes include at least: general mode, outdoor noisy mode, and indoor quiet mode.

[0019] In one possible implementation, writing the hearing fitting data of the target object's left and right ears into the hearing aid via the established wireless connection includes:

[0020] The hearing test data of the target object's left and right ears are divided into multiple data segments.

[0021] Obtain an encrypted array; wherein the encrypted array is a hexadecimal character array comprising multiple elements;

[0022] The multiple data fragments are XORed with the encrypted array to obtain encrypted data fragments, which are then sent to the hearing aid via the established wireless connection.

[0023] The hearing aid device is used to decrypt the encrypted data fragments, and then package the decrypted data fragments together to store the hearing test data of the target object's left and right ears.

[0024] In one possible implementation, the method further includes:

[0025] After detecting a trigger operation on the fitting control, the hearing fitting data of the target object's left and right ears are sent to the background database via the Hypertext Transfer Protocol.

[0026] In one possible implementation, displaying the first hearing fitting interface after establishing a wireless connection with the hearing aid includes:

[0027] When entering the first hearing test and fitting interface for the first time, retrieve the historical hearing test and fitting data of the target object's left and right ears from the background database;

[0028] Based on the historical hearing test data of the target object's left ear, the historical input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the left ear hearing test page;

[0029] Based on the historical hearing test data of the target object's right ear, the historical input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the right ear hearing test page.

[0030] In one possible implementation, sending the hearing test data of the target object's left and right ears to the background database via Hypertext Transfer Protocol includes:

[0031] The hearing test data of the target object's left and right ears are divided into multiple data segments.

[0032] Obtain an encrypted array; wherein the encrypted array is a hexadecimal character array comprising multiple elements;

[0033] The multiple data fragments are XORed with the encrypted array to obtain encrypted data fragments, which are then sent to the background database via the Hypertext Transfer Protocol.

[0034] In one possible implementation, the step of responding to the selection of the left ear fitting item, based on the left ear hearing fitting page, to obtain the hearing fitting data of the target object's left ear, includes:

[0035] In response to the selection of the left ear hearing fitting item, a decibel value input box is displayed on the left ear hearing fitting page; based on the decibel value input box, the hearing fitting data of the target object's left ear is obtained;

[0036] Alternatively, in response to the selection of the left ear fitting item, a decibel value sliding control is displayed on the left ear hearing fitting page; based on the decibel value sliding control, the hearing fitting data of the target object's left ear is obtained; wherein, the decibel value sliding control includes a decibel value sliding block and a decibel value sliding bar.

[0037] On the other hand, a data management device is provided, the device comprising:

[0038] The display module is configured to display a first hearing fitting interface after establishing a wireless connection with the hearing aid device; wherein, the first hearing fitting interface includes a left ear fitting item, a right ear fitting item, and fitting controls; the left ear fitting item is used to switch to the left ear hearing fitting page, and the right ear fitting item is used to switch to the right ear hearing fitting page;

[0039] The acquisition module is configured to, in response to the selection of the left ear fitting item, acquire hearing fitting data of the target object's left ear based on the left ear hearing fitting page; and, in response to the selection of the right ear fitting item, acquire hearing fitting data of the target object's right ear based on the right ear hearing fitting page; wherein the hearing fitting data includes decibel values ​​corresponding to multiple frequency points;

[0040] The management module is configured to, upon detecting a trigger operation on the fitting control, write the hearing fitting data of the target object's left and right ears into the hearing aid device via an established wireless connection.

[0041] In one possible implementation, for any one of the two hearing fitting pages, the hearing fitting page displays multiple frequency points as the horizontal axis and multiple decibel values ​​as the vertical axis.

[0042] The display module is further configured to:

[0043] Based on the hearing test data of the left ear, the current input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the left ear hearing test page;

[0044] Based on the hearing test data of the right ear, the current input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the right ear hearing test page.

[0045] In one possible implementation, each of the plurality of frequency points corresponds to an optional configuration item; for either of the two hearing fitting pages, in response to the deselection operation of the optional configuration item of any frequency point on the hearing fitting page, the steps of obtaining and displaying the decibel value corresponding to the frequency point are skipped.

[0046] In one possible implementation, the display module is further configured as follows:

[0047] After establishing a wireless connection with the hearing aid, a second hearing fitting interface is displayed; wherein, the second hearing fitting interface includes volume adjustment controls and mode switching controls;

[0048] Based on the volume adjustment control and the mode switching control, the volume of the hearing aid in multiple modes can be adjusted;

[0049] Among them, the multiple modes include at least: general mode, outdoor noisy mode, and indoor quiet mode.

[0050] In one possible implementation, the management module is configured as follows:

[0051] The hearing test data of the target object's left and right ears are divided into multiple data segments.

[0052] Obtain an encrypted array; wherein the encrypted array is a hexadecimal character array comprising multiple elements;

[0053] The multiple data fragments are XORed with the encrypted array to obtain encrypted data fragments, which are then sent to the hearing aid via the established wireless connection.

[0054] The hearing aid device is used to decrypt the encrypted data fragments, and then package the decrypted data fragments together to store the hearing test data of the target object's left and right ears.

[0055] In one possible implementation, the management module is further configured as follows:

[0056] After detecting a trigger operation on the fitting control, the hearing fitting data of the target object's left and right ears are sent to the background database via the Hypertext Transfer Protocol.

[0057] In one possible implementation, the display module is configured as follows:

[0058] When entering the first hearing test and fitting interface for the first time, retrieve the historical hearing test and fitting data of the target object's left and right ears from the background database;

[0059] Based on the historical hearing test data of the target object's left ear, the historical input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the left ear hearing test page;

[0060] Based on the historical hearing test data of the target object's right ear, the historical input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the right ear hearing test page.

[0061] In one possible implementation, the management module is further configured as follows:

[0062] The hearing test data of the target object's left and right ears are divided into multiple data segments.

[0063] Obtain an encrypted array; wherein the encrypted array is a hexadecimal character array comprising multiple elements;

[0064] The multiple data fragments are XORed with the encrypted array to obtain encrypted data fragments, which are then sent to the background database via the Hypertext Transfer Protocol.

[0065] In one possible implementation, the acquisition module is configured as follows:

[0066] In response to the selection of the left ear hearing fitting item, a decibel value input box is displayed on the left ear hearing fitting page; based on the decibel value input box, the hearing fitting data of the target object's left ear is obtained;

[0067] Alternatively, in response to the selection of the left ear fitting item, a decibel value sliding control is displayed on the left ear hearing fitting page; based on the decibel value sliding control, the hearing fitting data of the target object's left ear is obtained; wherein, the decibel value sliding control includes a decibel value sliding block and a decibel value sliding bar.

[0068] On the other hand, a computer device is provided, the device including a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor to implement the above-described data management method.

[0069] On the other hand, a computer-readable storage medium is provided, wherein at least one piece of program code is stored in the storage medium, the at least one piece of program code being loaded and executed by a processor to implement the above-described data management method.

[0070] On the other hand, a computer program product or computer program is provided, which includes computer program code stored in a computer-readable storage medium. A processor of a computer device reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the computer device to perform the data management method described above.

[0071] The data management scheme provided in this application embodiment allows users to conveniently and quickly set hearing test data that reflects the degree of hearing loss, i.e., decibel values ​​corresponding to multiple frequency points, through a smart terminal.

[0072] In detail, after establishing a wireless connection with the hearing aid, the smart terminal displays a hearing fitting interface. This interface includes left ear fitting options, right ear fitting options, and fitting controls. The left ear fitting option switches to the left ear hearing fitting page, and the right ear fitting option switches to the right ear hearing fitting page. Then, based on the left and right ear hearing fitting pages, the smart terminal obtains the user's hearing fitting data for both ears. Next, if the user triggers the fitting controls, the smart terminal writes the hearing fitting data to the hearing aid via the established wireless connection. Because this solution supports user-defined, detailed hearing data, which is crucial for reflecting the user's hearing, it provides better fitting results for the hearing aid, thus ensuring the effectiveness of the hearing aid after the user wears it. Attached Figure Description

[0073] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0074] Figure 1 This is a schematic diagram of the implementation environment of a data management method provided in an embodiment of this application;

[0075] Figure 2 This is a flowchart of a data management method provided in an embodiment of this application;

[0076] Figure 3 This is a schematic diagram of a hearing test fitting page provided in an embodiment of this application;

[0077] Figure 4 This is a schematic diagram of another hearing test fitting page provided in an embodiment of this application;

[0078] Figure 5 This is a flowchart of another data management method provided in an embodiment of this application;

[0079] Figure 6 This is a schematic diagram of the structure of a data management device provided in an embodiment of this application;

[0080] Figure 7 This is a schematic diagram of another data management device provided in an embodiment of this application. Detailed Implementation

[0081] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0082] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items that have essentially the same function. It should be understood that there is no logical or temporal dependency between "first," "second," and "nth," nor does it limit the quantity or execution order. It should also be understood that although the following description uses the terms "first," "second," etc., to describe various elements, these elements should not be limited by the terms.

[0083] These terms are simply used to distinguish one element from another. For example, without departing from the various examples, the first element can be referred to as the second element, and similarly, the second element can be referred to as the first element. Both the first and second elements can be elements, and in some cases, they can be separate and distinct elements.

[0084] "At least one" refers to one or more elements. For example, at least one element can be one element, two elements, three elements, or any integer number of elements greater than or equal to one. "Multiple" refers to two or more elements. For example, multiple elements can be two elements, three elements, or any integer number of elements greater than or equal to two.

[0085] In this article, "and / or" indicates that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0086] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the initial text and interest tags involved in this application were obtained with full authorization.

[0087] Figure 1 This is a schematic diagram of the implementation environment of a data management method provided in an embodiment of this application.

[0088] See Figure 1 The implementation environment includes: smart terminal 101, hearing aid 102, and backend database 103.

[0089] The type of smart terminal 101 includes, but is not limited to, mobile terminals such as smartphones and tablets. Furthermore, an app for controlling the hearing aid 102 is installed on the smart terminal 101, and the smart terminal 101 performs data initialization on the hearing aid 102 based on this app. In other words, the smart terminal 101 executes the data management method provided in this application embodiment based on the app.

[0090] In this embodiment, the hearing aid 102 is a Bluetooth device, such as a Bluetooth hearing aid headset. Additionally, the smart terminal 101 transmits data with both the hearing aid 102 and the backend database 103.

[0091] For example, the smart terminal 101 and the hearing aid 102 transmit data via Bluetooth, while the smart terminal 101 and the background database 103 transmit data via Hypertext Transfer Protocol. This application does not limit the scope of the data transmission.

[0092] Figure 2 This is a flowchart illustrating a data management method provided in an embodiment of this application. The method is executed by a computer device, such as a smart terminal that establishes a wireless connection with an assistive hearing device. See also... Figure 2 The method includes the following steps:

[0093] 201. After establishing a wireless connection with the hearing aid, the smart terminal displays the first hearing test and fitting interface; wherein, the first hearing test and fitting interface includes left ear fitting items, right ear fitting items and fitting controls; the left ear fitting items are used to switch to the left ear hearing test and fitting page, and the right ear fitting items are used to switch to the right ear hearing test and fitting page.

[0094] Taking Bluetooth headphones as an example, the wireless connection mentioned above is a Bluetooth connection.

[0095] In one possible implementation, after establishing a wireless connection with the hearing aid, the smart terminal directly displays the first hearing test fitting interface by default; or, after establishing a wireless connection with the hearing aid, the smart terminal displays the main menu interface by default; wherein, the main menu interface displays an entry control for entering the first hearing test fitting interface, and after detecting a trigger operation on the entry control, the smart terminal displays the first hearing test fitting interface; or, after establishing a wireless connection with the hearing aid, the smart terminal displays the fitting interface for other hearing data by default, and after completing the adjustment of other hearing data, it directly displays the first hearing test fitting interface by default, and this application does not limit this.

[0096] For example, the first hearing test fitting interface is as follows: Figure 3 and Figure 4As shown. The first hearing test fitting interface includes a left ear fitting item 30, a right ear fitting item 31, and a fitting control 32; the left ear fitting item 30 is used to switch to the left ear hearing test fitting page 33, and the right ear fitting item 31 is used to switch to the right ear hearing test fitting page 34.

[0097] 202. In response to the selection of the left ear hearing fitting item, the smart terminal obtains the hearing fitting data of the target object's left ear based on the left ear hearing fitting page; and in response to the selection of the right ear hearing fitting item, obtains the hearing fitting data of the target object's right ear based on the right ear hearing fitting page; wherein, the hearing fitting data includes decibel values ​​corresponding to multiple frequency points.

[0098] See Figure 3 and Figure 4 For either of the two hearing test fitting pages, the page displays multiple frequency points on the horizontal axis and multiple decibel values ​​on the vertical axis; where the frequency points represent the frequency of the sound, and the decibel values ​​represent the intensity of the sound. Additionally, each frequency point corresponds to an optional configuration item. For example, in... Figure 3 and Figure 4 In the configuration, this optional configuration item has two states: checked and unchecked.

[0099] 203. After detecting the trigger operation of the fitting control, the smart terminal writes the hearing fitting data of the target's left and right ears into the hearing aid through the established wireless connection.

[0100] When entering the first hearing test and fitting interface for the first time, since the hearing test and fitting data has not been adjusted before, the user can directly adjust the decibel value corresponding to each frequency point. After the adjustment is completed, the fitting control is triggered. The triggering of the fitting control will trigger the writing of data to the hearing aid.

[0101] It should be noted that controlling Bluetooth devices via an app on a mobile phone is currently very popular. After establishing a connection with a Bluetooth device, data initialization is required. As a special type of Bluetooth device, hearing aids require initialization of numerous data parameters. These include both basic user data (such as volume) and detailed audiometric data, specifically the decibel values ​​for each frequency point (hearing test data). Setting the hearing test data is often the most crucial and complex step. Therefore, synchronizing and displaying the user's historical hearing test data is essential. However, due to the high customizability of this data and its complex storage, it is not convenient to store it on the Bluetooth device and transmit it to the mobile app. Therefore, this embodiment chooses to store the hearing test data in a backend database via a network request.

[0102] In other words, in addition to writing the hearing test data to the hearing aid, the smart terminal also initiates a network request to send the hearing test data to the backend database for storage. This way, when the user enters the first hearing test interface again, the system first retrieves the previously adjusted hearing test data via the network interface and renders the interface to display it to the user, making it convenient for the user to re-enter the process of adjusting the decibel value corresponding to each frequency point.

[0103] The data management scheme provided in this application embodiment allows users to conveniently and quickly set hearing test data that reflects the degree of hearing loss, i.e., decibel values ​​corresponding to multiple frequency points, through a smart terminal.

[0104] In detail, after establishing a wireless connection with the hearing aid, the smart terminal displays a hearing fitting interface. This interface includes left ear fitting options, right ear fitting options, and fitting controls. The left ear fitting option switches to the left ear hearing fitting page, and the right ear fitting option switches to the right ear hearing fitting page. Then, based on the left and right ear hearing fitting pages, the smart terminal obtains the user's hearing fitting data for both ears. Next, if the user triggers the fitting controls, the smart terminal writes the hearing fitting data to the hearing aid via the established wireless connection. Because this solution supports user-defined, detailed hearing data, which is crucial for reflecting the user's hearing, it provides better fitting results for the hearing aid, thus ensuring the effectiveness of the hearing aid after the user wears it.

[0105] In addition, the solution can store hearing test data in the background database, which makes it easier for users to manage historical hearing test data and update the data, thus improving the user experience.

[0106] The above is only a brief introduction to the speech recognition scheme provided in the embodiments of this application. The following will combine... Figure 3 The speech recognition scheme provided in the embodiments of this application will be described in detail.

[0107] Figure 5 This is a flowchart illustrating a data management method provided in an embodiment of this application. The method is executed by a computer device, such as a smart terminal that establishes a wireless connection with an assistive hearing device. See also... Figure 5 The method includes the following steps:

[0108] 501. After establishing a wireless connection with the hearing aid, the smart terminal displays the first hearing test and fitting interface; wherein, the first hearing test and fitting interface includes left ear fitting items, right ear fitting items and fitting controls; the left ear fitting items are used to switch to the left ear hearing test and fitting page, and the right ear fitting items are used to switch to the right ear hearing test and fitting page.

[0109] As described in step 201 above, in addition to adjusting the hearing test data (decibels corresponding to multiple frequency points), other hearing data can also be adjusted and set, such as adjusting and setting the volume of the hearing aid. Accordingly, the method provided in this application embodiment also includes:

[0110] After establishing a wireless connection with the hearing aid, a second hearing test interface is displayed; the second hearing test interface includes volume adjustment controls and mode switching controls; based on the volume adjustment controls and mode switching controls, the volume of the hearing aid is adjusted in multiple modes.

[0111] The first point to note is that the aforementioned multiple modes include at least: general mode, outdoor noisy mode, and indoor quiet mode, but this application does not limit these modes.

[0112] The second point to note is that, apart from hearing test data, other hearing data can be directly stored on the hearing aid. This way, after establishing a wireless connection with the hearing aid, the smart terminal can read this data and complete the interface rendering.

[0113] In one possible implementation, after establishing a wireless connection with the hearing aid, a first hearing test interface is displayed, including:

[0114] When accessing the first hearing test and fitting interface for the first time, retrieve the historical hearing test and fitting data of the target's left and right ears from the backend database;

[0115] Based on the target subject's historical hearing test data for the left ear, the historical input decibel values ​​for multiple frequency points are displayed on the left ear hearing test page in the form of statistical charts.

[0116] Based on the target subject's historical hearing test data for the right ear, the historical input decibel values ​​for multiple frequency points are displayed on the right ear hearing test page in the form of statistical charts.

[0117] The aforementioned statistical charts may be bar charts, line charts, etc., and this application does not limit them. Figure 3 and Figure 4 This example uses a bar chart to display the decibel values ​​at various frequency points.

[0118] By displaying historical hearing test data, users can easily and quickly adjust the hearing test data. For example, they only need to adjust the decibel values ​​corresponding to certain frequency points (where the decibel value changes), without having to adjust the decibel values ​​corresponding to other frequency points (where the decibel value does not change), thus improving data management efficiency.

[0119] 502. In response to the selection of the left ear hearing fitting item, the smart terminal obtains the hearing fitting data of the target's left ear based on the left ear hearing fitting page; and in response to the selection of the right ear hearing fitting item, obtains the hearing fitting data of the target's right ear based on the right ear hearing fitting page.

[0120] In this embodiment of the application, the decibel value currently input by the user is also displayed while the user adjusts the decibel value at various frequency points. Accordingly, the method provided in this embodiment of the application further includes:

[0121] Based on the hearing test data of the left ear, the current input decibel value corresponding to multiple frequency points is displayed in the form of statistical charts on the left ear hearing test page; and based on the hearing test data of the right ear, the current input decibel value corresponding to multiple frequency points is displayed in the form of statistical charts on the right ear hearing test page.

[0122] In another possible implementation, for either of the two hearing test fitting pages, this embodiment also allows the user to manually cancel the adjustment of the decibel value corresponding to a certain frequency point. That is, the method provided in this embodiment further includes:

[0123] In response to the deselection of an optional configuration item for any frequency point on the hearing fitting page (left ear hearing fitting page or right ear hearing fitting page), the steps of obtaining and displaying the decibel value corresponding to that frequency point are skipped. For example, the optional configuration items for each frequency point are checked by default.

[0124] In another possible implementation, the hearing test data of the target object's left ear is obtained based on the left ear hearing test fitting page, including but not limited to the following two scenarios:

[0125] 5021. In response to the selection of the left ear hearing fitting item, display the decibel value input box on the left ear hearing fitting page; based on the decibel value input box, obtain the hearing fitting data of the target object's left ear.

[0126] For example, the decibel input box includes a plus sign control and a minus sign control to facilitate users in increasing or decreasing the decibel value currently displayed in the input box.

[0127] 5022. In response to the selection of the left ear hearing fitting item, a decibel value sliding control is displayed on the left ear hearing fitting page; based on the decibel value sliding control, the hearing fitting data of the target object's left ear is obtained; wherein, the decibel value sliding control includes a decibel value sliding block and a decibel value sliding bar.

[0128] This method involves adjusting the decibel value at various frequency points by sliding the decibel value slider back and forth on the decibel value slider bar.

[0129] 503. After detecting the trigger operation of the fitting control, the smart terminal writes the hearing fitting data of the target's left and right ears into the hearing aid through the established wireless connection; and sends the hearing fitting data of the target's left and right ears to the background database through the Hypertext Transfer Protocol.

[0130] In this embodiment of the application, the data is encrypted for the purpose of data transmission security.

[0131] Accordingly, through the established wireless connection, the hearing test data of the target's left and right ears are written into the hearing aid, including the following steps:

[0132] 5031. The hearing test data of the target object's left and right ears are packetized to obtain multiple data fragments. For this step, due to the length limitation of BLE data transmission, the hearing test data is sent in packets. For example, in this embodiment, each data packet is 64 bytes in size.

[0133] 5032. Obtain the encrypted array; where the encrypted array is a hexadecimal string containing multiple elements.

[0134] For example, the encryption rule is a hexadecimal character array containing 64 elements.

[0135] 5033. Perform an XOR operation on multiple data fragments with the encrypted array to obtain encrypted data fragments, and send the encrypted data fragments to the hearing aid through the established wireless connection.

[0136] The hearing aid device is used to decrypt encrypted data fragments, reassemble the decrypted data fragments into a single packet, and store the resulting hearing test data. During decryption, the original data is obtained by performing an XOR operation between the encrypted data and the encrypted array.

[0137] In addition, when smart terminals send hearing test data to the backend database, they can also use the aforementioned packet-segmented encryption method for data transmission. That is, encrypted data fragments are sent to the backend database via Hypertext Transfer Protocol (HTTP).

[0138] It should be noted that the identity identifier of the target object is also sent along with the encrypted data fragments to enable multi-user management.

[0139] For example, in this application embodiment, the hearing test data of different users is distinguished by the UID. Furthermore, the UID is generated based on the user's registered terminal number, and this application does not limit this. Additionally, the hearing test data is stored in the background database as a JSON array, and this application also does not limit this.

[0140] The data management scheme provided in this application embodiment allows users to conveniently and quickly set hearing test data that reflects the degree of hearing loss, i.e., decibel values ​​corresponding to multiple frequency points, through a smart terminal.

[0141] In detail, after establishing a wireless connection with the hearing aid, the smart terminal displays a hearing fitting interface. This interface includes left ear fitting options, right ear fitting options, and fitting controls. The left ear fitting option switches to the left ear hearing fitting page, and the right ear fitting option switches to the right ear hearing fitting page. Then, based on the left and right ear hearing fitting pages, the smart terminal obtains the user's hearing fitting data for both ears. Next, if the user triggers the fitting controls, the smart terminal writes the hearing fitting data to the hearing aid via the established wireless connection. Because this solution supports user-defined, detailed hearing data, which is crucial for reflecting the user's hearing, it provides better fitting results for the hearing aid, thus ensuring the effectiveness of the hearing aid after the user wears it.

[0142] In addition, this solution can store hearing test data in a backend database, facilitating user management of historical hearing test data and enabling data updates, thus improving the user experience. Furthermore, the solution ensures data security during transmission through data encryption.

[0143] Figure 6 This is a schematic diagram of the structure of a data management device provided in an embodiment of this application. See also... Figure 6 The device includes:

[0144] The display module 601 is configured to display a first hearing fitting interface after establishing a wireless connection with the hearing aid device; wherein the first hearing fitting interface includes a left ear fitting item, a right ear fitting item, and fitting controls; the left ear fitting item is used to switch to the left ear hearing fitting page, and the right ear fitting item is used to switch to the right ear hearing fitting page;

[0145] The acquisition module 602 is configured to, in response to the selection operation of the left ear fitting item, acquire hearing fitting data of the target object's left ear based on the left ear hearing fitting page; and, in response to the selection operation of the right ear fitting item, acquire hearing fitting data of the target object's right ear based on the right ear hearing fitting page; wherein the hearing fitting data includes decibel values ​​corresponding to multiple frequency points;

[0146] The management module 603 is configured to, upon detecting a trigger operation on the fitting control, write the hearing fitting data of the target object's left and right ears into the hearing aid device through an established wireless connection.

[0147] The data management scheme provided in this application embodiment allows users to conveniently and quickly set hearing test data that reflects the degree of hearing loss, i.e., decibel values ​​corresponding to multiple frequency points, through a smart terminal.

[0148] In detail, after establishing a wireless connection with the hearing aid, the smart terminal displays a hearing fitting interface. This interface includes left ear fitting options, right ear fitting options, and fitting controls. The left ear fitting option switches to the left ear hearing fitting page, and the right ear fitting option switches to the right ear hearing fitting page. Then, based on the left and right ear hearing fitting pages, the smart terminal obtains the user's hearing fitting data for both ears. Next, if the user triggers the fitting controls, the smart terminal writes the hearing fitting data to the hearing aid via the established wireless connection. Because this solution supports user-defined, detailed hearing data, which is crucial for reflecting the user's hearing, it provides better fitting results for the hearing aid, thus ensuring the effectiveness of the hearing aid after the user wears it.

[0149] In one possible implementation, for any one of the two hearing fitting pages, the hearing fitting page displays multiple frequency points as the horizontal axis and multiple decibel values ​​as the vertical axis.

[0150] The display module is further configured to:

[0151] Based on the hearing test data of the left ear, the current input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the left ear hearing test page;

[0152] Based on the hearing test data of the right ear, the current input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the right ear hearing test page.

[0153] In one possible implementation, each of the plurality of frequency points corresponds to an optional configuration item; for either of the two hearing fitting pages, in response to the deselection operation of the optional configuration item of any frequency point on the hearing fitting page, the steps of obtaining and displaying the decibel value corresponding to the frequency point are skipped.

[0154] In one possible implementation, the display module is further configured as follows:

[0155] After establishing a wireless connection with the hearing aid, a second hearing fitting interface is displayed; wherein, the second hearing fitting interface includes volume adjustment controls and mode switching controls;

[0156] Based on the volume adjustment control and the mode switching control, the volume of the hearing aid in multiple modes can be adjusted;

[0157] Among them, the multiple modes include at least: general mode, outdoor noisy mode, and indoor quiet mode.

[0158] In one possible implementation, the management module is configured as follows:

[0159] The hearing test data of the target object's left and right ears are divided into multiple data segments.

[0160] Obtain an encrypted array; wherein the encrypted array is a hexadecimal character array comprising multiple elements;

[0161] The multiple data fragments are XORed with the encrypted array to obtain encrypted data fragments, which are then sent to the hearing aid via the established wireless connection.

[0162] The hearing aid device is used to decrypt the encrypted data fragments, and then package the decrypted data fragments together to store the hearing test data of the target object's left and right ears.

[0163] In one possible implementation, the management module is further configured as follows:

[0164] After detecting a trigger operation on the fitting control, the hearing fitting data of the target object's left and right ears are sent to the background database via the Hypertext Transfer Protocol.

[0165] In one possible implementation, the display module is configured as follows:

[0166] When entering the first hearing test and fitting interface for the first time, retrieve the historical hearing test and fitting data of the target object's left and right ears from the background database;

[0167] Based on the historical hearing test data of the target object's left ear, the historical input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the left ear hearing test page;

[0168] Based on the historical hearing test data of the target object's right ear, the historical input decibel values ​​corresponding to the multiple frequency points are displayed in the form of statistical charts on the right ear hearing test page.

[0169] In one possible implementation, the management module is further configured as follows:

[0170] The hearing test data of the target object's left and right ears are divided into multiple data segments.

[0171] Obtain an encrypted array; wherein the encrypted array is a hexadecimal character array comprising multiple elements;

[0172] The multiple data fragments are XORed with the encrypted array to obtain encrypted data fragments, which are then sent to the background database via the Hypertext Transfer Protocol.

[0173] In one possible implementation, the acquisition module is configured as follows:

[0174] In response to the selection of the left ear hearing fitting item, a decibel value input box is displayed on the left ear hearing fitting page; based on the decibel value input box, the hearing fitting data of the target object's left ear is obtained;

[0175] Alternatively, in response to the selection of the left ear fitting item, a decibel value sliding control is displayed on the left ear hearing fitting page; based on the decibel value sliding control, the hearing fitting data of the target object's left ear is obtained; wherein, the decibel value sliding control includes a decibel value sliding block and a decibel value sliding bar.

[0176] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0177] It should be noted that the data management device provided in the above embodiments is only illustrated by the division of the above functional modules when performing data management. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the data management device and the data management method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0178] Figure 7 This is a schematic diagram of the structure of a computer device 700 provided in an embodiment of this application.

[0179] Typically, computer device 700 includes a processor 701 and a memory 702.

[0180] Processor 701 may include one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 701 may be implemented using at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). Processor 701 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In one possible implementation, processor 701 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In another possible implementation, processor 701 may also include an AI (Artificial Intelligence) processor, which handles computational operations related to machine learning.

[0181] The memory 702 may include one or more computer-readable storage media, which may be non-transitory. The memory 702 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In one possible implementation, the non-transitory computer-readable storage media in the memory 702 is used to store at least one program code, which is executed by the processor 701 to implement the data management method provided in the method embodiments of this application.

[0182] In one possible implementation, the computer device 700 further includes a peripheral device interface 703 and at least one peripheral device. The processor 701, memory 702, and peripheral device interface 703 are connected via a bus or signal line. Each peripheral device is connected to the peripheral device interface 703 via a bus, signal line, or circuit board. The peripheral device includes at least one of the following: radio frequency circuitry 704, display screen 705, camera assembly 706, audio circuitry 707, positioning assembly 708, and power supply 709.

[0183] The peripheral device interface 703 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 701 and the memory 702. In one possible implementation, the processor 701, memory 702, and peripheral device interface 703 are integrated on the same chip or circuit board; in another possible implementation, any one or two of the processor 701, memory 702, and peripheral device interface 703 can be implemented on separate chips or circuit boards, and this application does not limit this.

[0184] The radio frequency (RF) circuit 704 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 704 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 704 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In one possible implementation, the RF circuit 704 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 704 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In one possible implementation, the RF circuit 704 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0185] Display screen 705 is used to display a UI (User Interface). This UI can include graphics, text, icons, videos, and any combination thereof. When display screen 705 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 701 for processing. In this case, display screen 705 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In one possible implementation, display screen 705 can be a single screen, located on the front panel of computer device 700; in another possible implementation, display screen 705 can be at least two, respectively located on different surfaces of computer device 700 or in a folded design; in yet another possible implementation, display screen 705 can be a flexible display screen, located on a curved or folded surface of computer device 700. Furthermore, display screen 705 can also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 705 can be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0186] The camera assembly 706 is used to acquire images or videos. In one possible implementation, the camera assembly 706 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In one possible implementation, there are at least two rear-facing cameras, which can be any one of a main camera, a depth-sensing camera, a wide-angle camera, or a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In another possible implementation, the camera assembly 706 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0187] The audio circuit 707 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 701 for processing, or to the radio frequency circuit 704 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, positioned at different locations within the computer device 700. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 701 or the radio frequency circuit 704 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In one possible implementation, the audio circuit 707 may also include a headphone jack.

[0188] The positioning component 708 is used to locate the current geographical location of the computer device 700 in order to enable navigation or LBS (Location Based Service). The positioning component 708 can be a positioning component based on the US GPS (Global Positioning System), China's BeiDou system, Russia's Grenas system, or the European Union's Galileo system.

[0189] Power supply 709 is used to supply power to the various components in computer device 700. Power supply 709 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 709 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, while a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0190] In one possible implementation, the computer device 700 further includes one or more sensors 710. The one or more sensors 710 include, but are not limited to: an accelerometer 711, a gyroscope 712, a pressure sensor 713, a fingerprint sensor 714, an optical sensor 715, and a proximity sensor 716.

[0191] Accelerometer 711 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by computer device 700. For example, accelerometer 711 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 701 can control display screen 705 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 711. Accelerometer 711 can also be used for games or for acquiring user motion data.

[0192] The gyroscope sensor 712 can detect the orientation and rotation angle of the computer device 700. The gyroscope sensor 712, in conjunction with the accelerometer sensor 711, can collect 3D motion data from the user on the computer device 700. Based on the data collected by the gyroscope sensor 712, the processor 701 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0193] The pressure sensor 713 can be disposed on the side bezel of the computer device 700 and / or on the lower layer of the display screen 705. When the pressure sensor 713 is disposed on the side bezel of the computer device 700, it can detect the user's grip signal on the computer device 700, and the processor 701 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 713. When the pressure sensor 713 is disposed on the lower layer of the display screen 705, the processor 701 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 705. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0194] The fingerprint sensor 714 is used to collect a user's fingerprint. The processor 701 identifies the user based on the fingerprint collected by the fingerprint sensor 714, or vice versa. When the user's identity is verified as trusted, the processor 701 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings. The fingerprint sensor 714 can be located on the front, back, or side of the computer device 700. When the computer device 700 has physical buttons or a manufacturer's logo, the fingerprint sensor 714 can be integrated with the physical buttons or the manufacturer's logo.

[0195] An optical sensor 715 is used to collect ambient light intensity. In one possible implementation, the processor 701 can control the display brightness of the display screen 705 based on the ambient light intensity collected by the optical sensor 715. Specifically, when the ambient light intensity is high, the display brightness of the display screen 705 is increased; when the ambient light intensity is low, the display brightness of the display screen 705 is decreased. In another possible implementation, the processor 701 can also dynamically adjust the shooting parameters of the camera assembly 706 based on the ambient light intensity collected by the optical sensor 715.

[0196] The proximity sensor 716, also known as a distance sensor, is typically located on the front panel of the computer device 700. The proximity sensor 716 is used to detect the distance between the user and the front of the computer device 700. In one possible implementation, when the proximity sensor 716 detects that the distance between the user and the front of the computer device 700 is gradually decreasing, the processor 701 controls the display screen 705 to switch from a screen-on state to a screen-off state; when the proximity sensor 716 detects that the distance between the user and the front of the computer device 700 is gradually increasing, the processor 701 controls the display screen 705 to switch from a screen-off state to a screen-on state.

[0197] Those skilled in the art will understand that Figure 7 The structure shown does not constitute a limitation on the computer device 700, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0198] In an exemplary embodiment, a computer-readable storage medium is also provided, such as a memory including program code that can be executed by a processor in a computer device to perform the data management method described above. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0199] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer program code stored in a computer-readable storage medium. A processor of a computer device reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the computer device to perform the data management method described above.

[0200] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0201] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A data management method characterized by, The method comprises: After establishing a wireless connection with the auxiliary hearing device, a first hearing test interface is displayed; wherein the first hearing test interface comprises left ear test items, right ear test items and test control; the left ear test items are used to switch to the left ear hearing test page, the right ear test items are used to switch to the right ear hearing test page, and any hearing test page displays a plurality of frequency points as the horizontal axis and a plurality of decibel values as the vertical axis; the frequency points represent the frequency of sound, and the decibel values represent the intensity of sound; each frequency point corresponds to a selectable configuration item; In the case of not entering the first hearing test interface for the first time, the historical hearing test data of the left ear and the right ear of the target object is obtained from the background database; based on the historical hearing test data of the left ear of the target object, the historical input decibel values corresponding to the plurality of frequency points are displayed in the form of a statistical chart on the left ear hearing test page; based on the historical hearing test data of the right ear of the target object, the historical input decibel values corresponding to the plurality of frequency points are displayed in the form of a statistical chart on the right ear hearing test page; In response to the selection operation of the left ear test items, the left ear hearing test page is displayed on the first hearing test interface, and the hearing test data of the left ear of the target object is obtained based on the left ear hearing test page; and in response to the selection operation of the right ear test items, the right ear hearing test page is displayed on the first hearing test interface, and the hearing test data of the right ear of the target object is obtained based on the right ear hearing test page; wherein the hearing test data is used to reflect the degree of hearing loss of the target object, and the hearing test data comprises decibel values corresponding to a plurality of frequency points; In response to the unselection operation of the selectable configuration item of any frequency point on any hearing test page, the step of obtaining and displaying the decibel value corresponding to the frequency point is skipped; After detecting the triggering operation of the test control, the hearing test data of the left ear and the right ear of the target object is written into the auxiliary hearing device through the established wireless connection; and the hearing test data of the left ear and the right ear of the target object is sent to the background database; other hearing data in addition to the hearing test data is stored on the auxiliary hearing device.

2. The method of claim 1, wherein, The method further comprises: Based on the hearing test data of the left ear, the current input decibel values corresponding to the plurality of frequency points are displayed in the form of a statistical chart on the left ear hearing test page; Based on the hearing test data of the right ear, the current input decibel values corresponding to the plurality of frequency points are displayed in the form of a statistical chart on the right ear hearing test page.

3. The method of claim 1, wherein, The method further comprises: After establishing a wireless connection with the auxiliary hearing device, a second hearing test interface is displayed; wherein the second hearing test interface comprises a volume adjustment control and a mode switching control; Based on the volume adjustment control and the mode switching control, the volume size of the auxiliary hearing device in a plurality of modes is adjusted; Wherein the plurality of modes at least comprise: general mode, outdoor noisy mode and indoor quiet mode.

4. The method of claim 1, wherein, The hearing test data of the left ear and the right ear of the target object is written into the assistive listening device through the established wireless connection, including: The hearing test data of the left ear and the right ear of the target object is packaged to obtain a plurality of data fragments; An encryption array is obtained; wherein the encryption array is a hexadecimal character including a plurality of elements; The plurality of data fragments are respectively subjected to XOR operation with the encryption array to obtain encrypted data fragments, and the encrypted data fragments are sent to the assistive listening device through the established wireless connection. The assistive listening device is configured to decrypt the encrypted data fragments, and store the hearing test data of the left ear and the right ear of the target object after the plurality of decrypted data fragments are packaged.

5. The method of claim 1, wherein, The method further includes: After detecting the triggering operation on the test control, the hearing test data of the left ear and the right ear of the target object is sent to the background database through the hypertext transfer protocol.

6. The method of claim 5, wherein, The hearing test data of the left ear and the right ear of the target object is sent to the background database through the hypertext transfer protocol, including: The hearing test data of the left ear and the right ear of the target object is packaged to obtain a plurality of data fragments; An encryption array is obtained; wherein the encryption array is a hexadecimal character including a plurality of elements; The plurality of data fragments are respectively subjected to XOR operation with the encryption array to obtain encrypted data fragments, and the encrypted data fragments are sent to the background database through the hypertext transfer protocol.

7. The method of claim 1, wherein, The left ear test item is selected, and the left ear hearing test page is displayed on the first hearing test interface, and the hearing test data of the left ear of the target object is obtained based on the left ear hearing test page, including: In response to the selection operation on the left ear test item, a decibel value input box is displayed on the left ear hearing test page; and the hearing test data of the left ear of the target object is obtained based on the decibel value input box. Or, in response to the selection operation on the left ear test item, a decibel value sliding control is displayed on the left ear hearing test page; and the hearing test data of the left ear of the target object is obtained based on the decibel value sliding control; wherein the decibel value sliding control includes a decibel value sliding block and a decibel value sliding bar.

8. A data management apparatus characterized by comprising: The device includes: The display module is configured to display a first hearing test interface after establishing a wireless connection with the auxiliary hearing device; wherein the first hearing test interface includes a left ear test item, a right ear test item, and a test control; the left ear test item is used to switch to a left ear hearing test page, the right ear test item is used to switch to a right ear hearing test page, and each hearing test page displays a plurality of frequency points as a horizontal axis and a plurality of decibel values as a vertical axis, the frequency points represent the frequency of sound, the decibel values represent the intensity of sound, and each frequency point corresponds to a selectable configuration item; in a case of not entering the first hearing test interface for the first time, historical hearing test data of a target object's left ear and right ear is obtained from a background database; based on the historical hearing test data of the target object's left ear, historical input decibel values corresponding to a plurality of frequency points are displayed in the form of a statistical chart on the left ear hearing test page; based on the historical hearing test data of the target object's right ear, historical input decibel values corresponding to a plurality of frequency points are displayed in the form of a statistical chart on the right ear hearing test page; The acquisition module is configured to, in response to a selection operation on the left ear test item, display the left ear hearing test page on the first hearing test interface, and acquire hearing test data of the target object's left ear based on the left ear hearing test page; and in response to a selection operation on the right ear test item, display the right ear hearing test page on the first hearing test interface, and acquire hearing test data of the target object's right ear based on the right ear hearing test page; wherein the hearing test data is used to reflect the degree of hearing loss of the target object, and the hearing test data includes decibel values corresponding to a plurality of frequency points; The display module is further configured to, in response to a cancel selection operation on the selectable configuration item of any one frequency point on any one hearing test page, skip the steps of acquiring and displaying the decibel value corresponding to the frequency point; The management module is configured to, after detecting a triggering operation on the test control, write the hearing test data of the target object's left ear and right ear to the auxiliary hearing device through the established wireless connection, and send the hearing test data of the target object's left ear and right ear to the background database; other hearing data in addition to the hearing test data is stored on the auxiliary hearing device.

9. A computer device, comprising: The device includes a processor and a memory, and the memory stores at least one program code, which is loaded and executed by the processor to implement the data management method of any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The storage medium stores at least one program code, which is loaded and executed by the processor to implement the data management method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Hearing aid method and hearing aid system with independent inspection and correction function

    CN109218951A