Movatterモバイル変換


[0]ホーム

URL:


CN110659046A - Firmware upgrading method, terminal, charging box, earphone and storage medium - Google Patents

Firmware upgrading method, terminal, charging box, earphone and storage medium
Download PDF

Info

Publication number
CN110659046A
CN110659046ACN201910863943.XACN201910863943ACN110659046ACN 110659046 ACN110659046 ACN 110659046ACN 201910863943 ACN201910863943 ACN 201910863943ACN 110659046 ACN110659046 ACN 110659046A
Authority
CN
China
Prior art keywords
firmware
earphone
charging box
updated
earphones
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910863943.XA
Other languages
Chinese (zh)
Other versions
CN110659046B (en
Inventor
牛艳更
夏波
詹昌寿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tianjian Qian'an Technology Co.,Ltd.
Original Assignee
Hunan Guosheng Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan Guosheng Intelligent Technology Co LtdfiledCriticalHunan Guosheng Intelligent Technology Co Ltd
Priority to CN201910863943.XApriorityCriticalpatent/CN110659046B/en
Publication of CN110659046ApublicationCriticalpatent/CN110659046A/en
Application grantedgrantedCritical
Publication of CN110659046BpublicationCriticalpatent/CN110659046B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the invention discloses a firmware upgrading method, a terminal, a charging box, an earphone and a storage medium, and relates to the technical field of Bluetooth earphones. According to the embodiment of the invention, whether the server issues new earphone firmware and/or charging box firmware is monitored by the terminal, when the server issues the new earphone firmware and/or charging box firmware is monitored, the new earphone firmware and/or charging box firmware is updated to the firmware backup area of the earphone, and when the charging box monitors that two earphones enter the box simultaneously, the earphone is triggered to update the firmware of the earphone and/or charging box by using the new earphone firmware and/or charging box firmware, so that the firmware update of the earphone and charging box can be finished silently without manual operation of a user, the problem of firmware update failure caused by misoperation of the user or unfamiliarity with update software can be avoided, and the user experience is improved.

Description

Firmware upgrading method, terminal, charging box, earphone and storage medium
Technical Field
The embodiment of the invention relates to the technical field of Bluetooth earphones, in particular to a firmware upgrading method, a terminal, a charging box, an earphone and a storage medium.
Background
A True Wireless Stereo (TWS) bluetooth headset system can be largely divided into two parts, a charging box and a headset. In the charging box and the earphone, besides the necessary physical devices, a firmware program for driving the physical devices by a user needs to be installed, and the charging box and the earphone can provide normal use functions for consumers through the cooperation between the physical devices and the firmware program.
However, due to the limited development time, it is difficult for a firmware developer to develop a perfect firmware that is most suitable for the earphone or the charging box at one time, and in many cases, after a certain version of firmware is installed on the earphone or the charging box, the firmware developer needs to further know some bugs that the firmware of the current version still stores according to the actual use condition of the earphone or the charging box, and then develop a new version of firmware, so as to upgrade the firmware of the old version in the earphone or the charging box with the new version of firmware.
At present, firmware upgrading of earphones and a charging box in a TWS Bluetooth earphone system needs to install a special upgrading APP on terminal equipment such as a mobile phone and a computer, then the special upgrading APP is manually operated by a user to upgrade the firmware of the earphones and the charging box, the upgrading mode needs to be manually operated by the user, and when the user is unfamiliar with the special upgrading APP or misoperation occurs, firmware upgrading failure can be caused.
Disclosure of Invention
In view of the above, an embodiment of the present invention provides a firmware upgrading method, a terminal, a charging box, an earphone and a storage medium, so as to solve the problem that the firmware upgrading method of the earphone and the charging box in the existing TWS bluetooth headset system requires manual operation by a user, and when the user is unfamiliar with a dedicated upgrade APP or has a wrong operation, the upgrading may fail.
The technical scheme adopted by the invention for solving the technical problems is as follows:
according to a first aspect of the embodiments of the present invention, there is provided a firmware upgrading method applied to a terminal, the method including:
after the terminal establishes communication connection with the earphone, acquiring the version number of earphone firmware stored in the earphone and/or the version number of charging box firmware stored in the earphone; accessing the server according to the preset frequency, and acquiring the version number of the latest version of earphone firmware and/or charging box firmware issued by the server;
comparing the version number of the earphone firmware acquired from the earphone with the version number of the latest version of the earphone firmware acquired from the server, and judging whether the server issues new earphone firmware; and/or comparing the version number of the charging box firmware acquired from the earphone with the version number of the charging box firmware of the latest version acquired from the server, and judging whether the server issues new charging box firmware;
and if the server issues new earphone firmware and/or charging box firmware, downloading the new earphone firmware and/or charging box firmware from the server, and updating the earphone firmware and/or charging box firmware stored in the earphone internal firmware backup area according to the new earphone firmware and/or charging box firmware.
According to a second aspect of the embodiments of the present invention, there is provided a firmware upgrade method applied to a charging box, the method including:
when detecting that the two earphones are placed into the charging box, inquiring whether earphone firmware and/or charging box firmware in firmware backup areas of the two earphones are updated;
if the earphone firmware in the firmware backup areas of the two earphones is updated and the version numbers of the earphone firmware in the firmware backup areas of the two earphones are consistent, a firmware upgrading instruction is sent to the two earphones at the same time, and the two earphones simultaneously upgrade the firmware by using the updated earphone backup firmware; and/or the presence of a gas in the gas,
and if the charging box firmware in the firmware backup area of any one of the two earphones is updated, acquiring the updated charging box firmware from the earphones, and upgrading the firmware of the charging box by using the updated charging box firmware.
When it is detected that both earphones are placed in the charging box, inquiring whether the earphone backup firmware and/or the charging box backup firmware in the earphone firmware backup areas of the two earphones are updated comprises the following steps:
when detecting that the two earphones are placed in the charging box, simultaneously sending inquiry requests to the two earphones; the inquiry request is used for triggering the earphone to compare earphone firmware stored in the current operation area with the version number of the earphone firmware stored in the firmware backup area, and returning a comparison result to the charging box; and/or the earphone is triggered to return the version number of the charging box firmware stored in the firmware backup area to the charging box;
receiving comparison results of earphone firmware updates returned by the two earphones, and judging whether earphone firmware in the two earphone firmware backup areas is updated according to the comparison results; and/or receiving the version numbers of the charging box firmware returned by the two earphones, comparing the version number of the charging box firmware with the version number of the current running firmware of the charging box, and judging whether the charging box firmware is updated or not.
When it is detected that both earphones are placed in the charging box, inquiring whether earphone firmware and/or charging box firmware in firmware backup areas of the two earphones are updated further comprises:
and if the earphone firmware and/or the charging box firmware in the firmware backup area of only one earphone is updated, and the earphone firmware and/or the charging box firmware in the firmware backup area of the other earphone is not updated, controlling the earphone without the updated firmware to update the earphone firmware and/or the charging box firmware stored in the firmware backup area.
Wherein the controlling the headset firmware and/or the charging box firmware stored in the headset update firmware backup area without updating the firmware comprises:
sending an instruction for acquiring the latest version of earphone firmware and/or charging box firmware to the earphone of which the firmware is not updated; the instruction is used for triggering the earphone without the updated firmware to acquire the earphone firmware and/or the charging box firmware of the latest version from the terminal or the earphone with the updated firmware through Bluetooth connection, and updating the firmware backup area according to the acquired earphone firmware and/or the charging box firmware of the latest version.
According to a third aspect of the embodiments of the present invention, there is provided a firmware upgrade method applied to a headset, the method including:
acquiring new earphone firmware and/or charging box firmware issued by a terminal through communication connection, and updating the new earphone firmware and/or charging box firmware to a firmware backup area;
when an earphone firmware upgrading instruction sent by a charging box is received, switching the firmware backup area into an operation area, switching the current operation area into the firmware backup area, and restarting the earphone; and/or the presence of a gas in the gas,
when a charging box firmware upgrading instruction issued by a charging box is received, new charging box firmware in a firmware backup area is sent to the charging box, and the charging box is enabled to utilize the new charging box firmware to upgrade the firmware.
According to a fourth aspect of the embodiments of the present invention, there is provided a terminal, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the computer program is executed by the processor, the steps of the firmware upgrading method according to the first aspect are implemented.
According to a fifth aspect of embodiments of the present invention, there is provided a charging box comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the firmware upgrade method according to any one of the second aspects.
According to a sixth aspect of embodiments of the present invention, there is provided a headset comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the firmware upgrade method as described in the third aspect above.
According to a seventh aspect of embodiments of the present invention, there is provided a storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the firmware upgrade method as described in the above first aspect; or, implementing the firmware upgrade method according to any one of the above second aspects; alternatively, the steps of the firmware upgrade method according to the third aspect above are implemented.
Compared with the problem that the firmware upgrading method of the earphones and the charging box in the existing TWS Bluetooth earphone system needs manual operation of a user, and when the user is not familiar with the special upgrading APP or misoperation occurs, the firmware upgrading failure can be caused, the firmware upgrading method, the terminal, the charging box, the earphones and the storage medium provided by the embodiment of the invention have the advantages that whether the terminal monitoring server issues new earphone firmware and/or charging box firmware is firstly adopted, when the server is monitored to issue the new earphone firmware and/or charging box firmware, the new earphone firmware and/or charging box firmware is updated to the firmware backup area of the earphones, and then when the charging box monitors that two earphones are simultaneously put into the box, the earphones are triggered to upgrade the firmware of the earphones and/or the charging box by using the new earphone firmware and/or the charging box firmware, therefore, the firmware upgrading of the earphone and the charging box can be finished silently without manual operation of a user, the problem of firmware upgrading failure caused by misoperation of the user or unfamiliarity with upgrading software can be avoided, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic structural diagram of a firmware upgrade system provided in an embodiment of the present invention;
fig. 2 is a schematic flowchart illustrating a specific implementation flow of a firmware upgrading method according to an embodiment of the present invention;
fig. 3 is a schematic flowchart illustrating a specific implementation flow of a firmware upgrading method according to a second embodiment of the present invention;
fig. 4 is a schematic flowchart of a specific implementation of a firmware upgrading method according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of a terminal according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a charging box provided in the fifth embodiment of the present invention;
fig. 7 is a schematic structural diagram of an earphone according to a sixth embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantageous effects to be solved by the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Fig. 1 is a schematic structural diagram of a firmware upgrade system according to an embodiment of the present invention. Only the portions related to the present embodiment are shown for convenience of explanation.
Referring to fig. 1, the firmware upgrading system according to the embodiment of the present invention includes aterminal 100, an earphone 20, acharging box 300, and aserver 400, where theterminal 100 is in communication connection with theearphone 200, two charging interfaces of theearphone 200 are disposed in thecharging box 300, and theearphone 200 is electrically connected to thecharging box 300 through the charging interfaces of the earphone. The communication connection between theterminal 100 and theheadset 200 includes a wireless communication connection including but not limited to a bluetooth connection, a wifi connection, etc., or a wired connection including but not limited to a USB cable connection, etc. Theterminal 100 also establishes a wireless communication connection with theserver 400 of the headset manufacturer, including but not limited to wi-fi, 3G/4G/5G, etc. Preferably, when the communication connection between theterminal 100 and theheadset 200 is a bluetooth connection, theterminal 100 includes, but is not limited to, a smart device such as a mobile phone, a tablet, etc. having a bluetooth communication function, and theheadset 200 includes, but is not limited to, a TWS headset having a bluetooth communication function.
Based on the structural schematic diagram of the firmware upgrade system, the following embodiments of the present invention are proposed.
Example one
Fig. 2 is a schematic flowchart of a specific implementation of the firmware upgrading method according to an embodiment of the present invention. The main execution body of the method is a terminal in the firmware upgrading system shown in fig. 1, and referring to fig. 2, the firmware upgrading method provided by the embodiment includes the following steps:
step S201, after the terminal establishes communication connection with the earphone, acquiring the version number of earphone firmware stored in the earphone and/or the version number of charging box firmware stored in the earphone; and accessing the server according to the preset frequency, and acquiring the version number of the latest version of earphone firmware and/or charging box firmware issued by the server.
The storage area of the earphone comprises an operation area and a firmware backup area, and the firmware backup area comprises an earphone firmware backup area and a charging box firmware backup area. The operating area stores currently-operated earphone firmware, the earphone firmware backup area stores backup earphone firmware, and the charging box firmware stores backup charging box firmware.
After the communication connection between the terminal and the earphone is established, the terminal can acquire the version number of the earphone firmware stored in the earphone operation area and the earphone firmware backup area and the version number of the charging box firmware stored in the charging box backup area through the communication connection, and simultaneously can access the server through a wireless communication network according to the preset frequency to acquire the version number of the latest version of the earphone firmware and/or the charging box firmware issued by the server.
Step S202, comparing the version number of the earphone firmware acquired from the earphone with the version number of the latest version earphone firmware acquired from the server, and judging whether the server issues new earphone firmware; and/or comparing the version number of the charging box firmware acquired from the earphone with the version number of the charging box firmware of the latest version acquired from the server to judge whether the server issues new charging box firmware.
Comparing the version number of the earphone firmware acquired from the earphone with the version number of the latest version earphone firmware acquired from the server, and judging whether the server issues the new earphone firmware specifically comprises:
and comparing the version number of the earphone firmware acquired from the earphone operation area and the version number of the earphone firmware acquired from the earphone firmware backup area with the version number of the earphone firmware of the latest version acquired from the server, wherein if the version number of the earphone firmware of the latest version acquired from the server is higher than the version numbers of the earphone firmware acquired from the earphone operation area and the earphone firmware backup area, the server side issues new earphone firmware.
Similarly, if the version number of the charging box firmware acquired from the server is higher than the version number of the charging box firmware acquired from the charging box firmware backup area of the headset, it is described that the server side issues new charging box firmware.
Step S203, if the server issues a new headset firmware and/or a new charging box firmware, downloading the new headset firmware and/or the new charging box firmware from the server, and updating the headset firmware and/or the charging box firmware stored in the headset internal firmware backup area according to the new headset firmware and/or the new charging box firmware.
In this embodiment, if the server issues a new headset firmware charging box firmware, the terminal downloads the new headset firmware from the server through the wireless communication network, and issues the new headset firmware to the two headsets through bluetooth connection at the same time, and when the headset receives the new headset firmware, the old version of headset firmware stored in the headset firmware backup area is updated, so that when the subsequent headset receives a headset upgrading instruction issued by the charging box, the firmware of the headset can be upgraded by using the new headset firmware.
In this embodiment, if the server issues a new charging box firmware, the terminal downloads the new charging box firmware from the server through the wireless communication network, and issues the new charging box firmware to the two earphones at the same time through bluetooth connection, and when the earphones receive the new charging box firmware, the earphones update the old version of charging box firmware stored in the charging box firmware backup area, so that when the subsequent earphones receive a charging box upgrade instruction issued by the charging box, the new charging box firmware is sent to the charging box through electrical connection, and the charging box is upgraded by using the new charging box firmware.
As can be seen from the above, in the firmware upgrading method provided in this embodiment, since the terminal is used to monitor whether the server has the updated headset firmware and/or the updated charging box firmware, and when it is monitored that the server has the updated headset firmware and/or the updated charging box firmware, the updated headset firmware and/or the updated charging box firmware updated by the server are downloaded and sent to the two headsets, so that the headset can complete the upgrading of the headset firmware and/or the updated charging box firmware by using the updated headset firmware and/or the updated charging box firmware when receiving the headset firmware upgrading instruction and/or the charging box upgrading instruction issued by the charging box, which does not require user operation, and can avoid the problem of firmware upgrading failure caused by misoperation of a user or unfamiliarity with the upgrading software, thereby improving user experience.
Example two
Fig. 3 is a schematic flowchart of a specific implementation of the firmware upgrading method according to the second embodiment of the present invention. The main execution body of the method is a charging box in the system shown in fig. 1, and referring to fig. 3, the firmware upgrading method provided by this embodiment may include the following steps:
step S301, when detecting that two earphones are placed in the charging box, inquiring whether the earphone firmware and/or the charging box firmware in the firmware backup area of the two earphones are updated.
In this embodiment, step S301 specifically includes:
when detecting that two earphones are placed in the charging box, simultaneously sending inquiry requests to the two earphones; the inquiry request is used for triggering the earphone to compare earphone firmware stored in the current operation area with the version number of the earphone firmware stored in the firmware backup area, and returning a comparison result to the charging box; and/or the earphone is triggered to return the version number of the charging box firmware stored in the firmware backup area to the charging box;
receiving comparison results of earphone firmware updates returned by the two earphones, and judging whether earphone firmware in the two earphone firmware backup areas is updated according to the comparison results; and/or receiving the version numbers of the charging box firmware returned by the two earphones, comparing the version number of the charging box firmware with the version number of the current running firmware of the charging box, and judging whether the charging box firmware is updated or not.
If the version number of the earphone firmware stored in the earphone firmware backup area is higher than the version number of the earphone firmware stored in the current operation area, the earphone firmware is updated; otherwise, the earphone firmware is not updated. Similarly, if the version number of the charging box firmware stored in the charging box backup area is higher than the version number of the current running firmware of the charging box, the charging box firmware is updated; otherwise, the charging box firmware is not updated.
Step S302, if the earphone firmware in the firmware backup areas of the two earphones is updated and the version numbers are consistent, a firmware upgrading instruction is sent to the two earphones at the same time, so that the two earphones simultaneously use the updated earphone backup firmware to upgrade the firmware; and/or the presence of a gas in the gas,
step S303, if the charging box firmware in the firmware backup area of any one of the two earphones is updated, acquiring the updated charging box firmware from the earphones, and upgrading the firmware of the charging box by using the updated charging box firmware.
In this embodiment, if the charging box firmware in the firmware backup area of only one of the two earphones is updated, the charging box acquires the updated charging box firmware from the earphone with the updated charging box firmware; and if the charging box firmware in the firmware backup area in the two earphones is updated and the version numbers are consistent, the charging box acquires the updated charging box firmware from any earphone.
Preferably, in this embodiment, after step S303, the method may further include:
and if the earphone firmware and/or the charging box firmware in the firmware backup area of only one earphone is updated, and the earphone firmware and/or the charging box firmware in the firmware backup area of the other earphone is not updated, controlling the earphone without the updated firmware to update the earphone firmware and/or the charging box firmware stored in the firmware backup area.
Wherein the controlling the headset firmware and/or the charging box firmware stored in the headset update firmware backup area without updating the firmware comprises:
sending an instruction for acquiring the latest version of earphone firmware and/or charging box firmware to the earphone of which the firmware is not updated; the instruction is used for triggering the earphone without the updated firmware to acquire the earphone firmware and/or the charging box firmware of the latest version from the terminal or the earphone with the updated firmware through Bluetooth connection, and updating the firmware backup area according to the acquired earphone firmware and/or the charging box firmware of the latest version.
In this embodiment, when the charging box detects that only one earphone firmware or charging firmware in one earphone is updated and the other earphone is not updated, the earphone without the updated firmware is triggered to acquire the latest version of earphone firmware or charging box firmware from the earphone or terminal with the updated firmware, so that the version numbers of the earphone firmware and the charging firmware in the two earphones can be always kept consistent and are the highest version of firmware, a guarantee is provided for earphone firmware upgrading and charging box firmware upgrading, and the reliability of earphone firmware upgrading and charging box firmware upgrading is improved.
It can be seen from the above that, in the firmware upgrading method provided in this embodiment, the terminal is adopted to update the latest version of the firmware of the headset and/or the firmware of the charging box into the headset in real time according to the update condition of the firmware of the server, and then the charging box inquires whether the firmware of the headset and/or the firmware of the charging box in the two headset firmware backup areas is updated when detecting that the two headsets are plugged into the box, if the firmware of the headset and/or the firmware of the charging box in the two headsets are updated, the headset firmware upgrading instruction and/or the charging box firmware upgrading instruction are simultaneously sent to the two headsets, so that the two headsets utilize the updated firmware of the headset and/or the firmware of the charging box to upgrade the firmware of the headset and/or the firmware of the charging box, thereby realizing silent upgrade of the firmware of the headset and/or the firmware of the charging box, avoiding the problem of firmware upgrading failure caused by misoperation of a user or, the user experience is improved.
EXAMPLE III
Fig. 4 is a schematic flowchart of a specific implementation of a firmware upgrading method according to a third embodiment of the present invention. The main execution body of the method is the earphone in the system shown in fig. 1, and referring to fig. 4, the firmware upgrading method provided by this embodiment may include the following steps:
step S401, new earphone firmware and/or charging box firmware issued by the terminal through communication connection is obtained, and the new earphone firmware and/or charging box firmware is updated to a firmware backup area.
In this embodiment, the headset includes an operating area and a firmware backup area, and the firmware backup area includes a headset firmware backup area and a charging box firmware backup area. The operating area stores currently-operated earphone firmware, the earphone firmware backup area stores backup earphone firmware, and the charging box firmware stores backup charging box firmware. The earphone stores new earphone firmware into an earphone firmware backup area after receiving the new earphone firmware sent by the terminal, and simultaneously deletes old versions of earphone firmware in the earphone backup area; similarly, after receiving the new charging box firmware sent by the terminal, the headset stores the new charging box firmware in the charging box firmware backup area, and deletes the old version of charging box firmware stored in the charging box firmware backup area.
Step S402, when receiving an earphone firmware upgrading instruction issued by a charging box, switching the firmware backup area into an operation area, switching the current operation area into a firmware backup area, and restarting the earphone; and/or the presence of a gas in the gas,
step S403, when a charging box firmware upgrading instruction issued by the charging box is received, sending new charging box firmware in the firmware backup area to the charging box, so that the charging box uses the new charging box firmware to upgrade the firmware.
In this embodiment, when the headset receives a headset firmware upgrading instruction issued by the charging box, the current operating software of the headset sets the next starting address as a firmware backup area for storing new headset firmware, and simultaneously converts the current operating area into the firmware backup area, and then the headset is restarted, after the headset is restarted, the new headset firmware can be executed by the headset, and the original operating area becomes the firmware backup area, so that the firmware backup area and the operating area are continuously and cyclically switched.
In this embodiment, when the charging box firmware in the two earphones is updated and the version numbers are consistent, the charging box sends a charging box firmware upgrade instruction to any one of the earphones, so as to obtain a new version of the charging box firmware from any one of the earphones to upgrade the charging box firmware. Preferably, in a specific implementation example, the charging box sends a charging box firmware upgrade instruction to the headset which is electrically connected with the charging box first, and obtains new charging box firmware from the headset.
As can be seen from the above, in the firmware upgrading method provided in this embodiment, new headset firmware and/or new charging box firmware issued by the terminal through the bluetooth connection is first obtained, and the new headset firmware and/or the new charging box firmware are updated to the firmware backup area; when an earphone firmware upgrading instruction sent by a charging box is received, switching the firmware backup area into an operation area, switching the current operation area into the firmware backup area, and restarting the earphone; and/or when a charging box firmware upgrading instruction issued by the charging box is received, the new charging box firmware in the firmware backup area is sent to the charging box, so that the charging box utilizes the new charging box firmware to upgrade the firmware, silent upgrade of the earphone firmware and/or the charging box firmware can be realized, manual operation of a user is not needed, the problem of firmware upgrading failure caused by misoperation of the user or unfamiliarity with upgrading software can be avoided, and user experience is improved.
Example four
Fig. 5 is a schematic structural diagram of a terminal according to a fourth embodiment of the present invention. For the convenience of explanation of the present invention, only the portions related to the present embodiment are shown.
Referring to fig. 5, the terminal 100 provided in this embodiment includes amemory 101, aprocessor 102, and acomputer program 103 stored on thememory 101 and capable of running on theprocessor 102, where when thecomputer program 103 is executed by theprocessor 102, the steps of the firmware upgrade method according to the first embodiment are implemented.
The terminal of the embodiment of the present invention and the firmware upgrading method of the first embodiment belong to the same concept, and specific implementation processes thereof are detailed in the first method embodiment, and technical features in the first method embodiment are correspondingly applicable in this embodiment, which is not described herein again.
EXAMPLE five
Fig. 6 is a schematic structural diagram of a charging box provided in the fifth embodiment of the present invention. For the convenience of explanation of the present invention, only the portions related to the present embodiment are shown.
Referring to fig. 6, thecharging box 300 provided in this embodiment includes amemory 301, aprocessor 302, and acomputer program 303 stored in thememory 301 and executable on theprocessor 302, wherein when thecomputer program 303 is executed by theprocessor 302, the steps of the firmware upgrading method according to the second embodiment are implemented.
The charging box of the embodiment of the present invention and the firmware upgrading method of the second embodiment belong to the same concept, and specific implementation processes thereof are detailed in the second embodiment of the method, and technical features of the second embodiment of the method are correspondingly applicable in this embodiment, which is not described herein again.
EXAMPLE six
Fig. 7 is a schematic structural diagram of an earphone according to a sixth embodiment of the present invention. For the convenience of explanation of the present invention, only the portions related to the present embodiment are shown.
Referring to fig. 7, theheadset 200 provided in this embodiment includes amemory 201, aprocessor 202, and acomputer program 203 stored in thememory 201 and executable on theprocessor 202, wherein when thecomputer program 203 is executed by theprocessor 202, the steps of the firmware upgrading method according to the third embodiment are implemented.
The earphone of the embodiment of the present invention and the firmware upgrading method of the third embodiment belong to the same concept, and specific implementation processes thereof are detailed in the third embodiment of the method, and technical features in the third embodiment of the method are correspondingly applicable in this embodiment, which is not described herein again.
EXAMPLE seven
A seventh embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the firmware upgrading method according to any one of the first to third embodiments are implemented.
The storage medium of the embodiment of the present invention and the firmware upgrading method described in any of the first to third embodiments belong to the same concept, and specific implementation processes thereof are described in detail in the method embodiment, and technical features in the method embodiment are correspondingly applicable in this embodiment, and are not described herein again.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof.
In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
The preferred embodiments of the present invention have been described above with reference to the accompanying drawings, and are not to be construed as limiting the scope of the invention. Any modifications, equivalents and improvements which may occur to those skilled in the art without departing from the scope and spirit of the present invention are intended to be within the scope of the claims.

Claims (10)

CN201910863943.XA2019-09-122019-09-12Firmware upgrading method, terminal, charging box, earphone and storage mediumActiveCN110659046B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910863943.XACN110659046B (en)2019-09-122019-09-12Firmware upgrading method, terminal, charging box, earphone and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910863943.XACN110659046B (en)2019-09-122019-09-12Firmware upgrading method, terminal, charging box, earphone and storage medium

Publications (2)

Publication NumberPublication Date
CN110659046Atrue CN110659046A (en)2020-01-07
CN110659046B CN110659046B (en)2023-09-01

Family

ID=69036968

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910863943.XAActiveCN110659046B (en)2019-09-122019-09-12Firmware upgrading method, terminal, charging box, earphone and storage medium

Country Status (1)

CountryLink
CN (1)CN110659046B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110830973A (en)*2020-01-092020-02-21易兆微电子(杭州)有限公司Method for transmitting audio information by using wireless earphone
CN111459516A (en)*2020-03-122020-07-28深圳乐动机器人有限公司Firmware upgrading method and charging base
CN111464920A (en)*2020-03-312020-07-28歌尔科技有限公司Earphone debugging method, device and storage medium
CN111556117A (en)*2020-04-222020-08-18歌尔科技有限公司Earphone upgrading method and device, earphone control method, earphone set and storage medium
CN111615030A (en)*2020-05-272020-09-01歌尔科技有限公司Upgrading method, device and medium for novel TWS earphone
CN112181460A (en)*2020-09-272021-01-05深圳市豪恩声学股份有限公司Program firmware upgrading method and device, electronic equipment and storage medium
CN112230960A (en)*2020-10-162021-01-15广州极飞科技有限公司 Firmware upgrade method, device, intelligent battery and storage medium
CN112235404A (en)*2020-10-142021-01-15歌尔科技有限公司Silent upgrade method and equipment for earphone and charging box
CN112689276A (en)*2021-03-122021-04-20深圳市晶讯技术股份有限公司Bluetooth headset firmware updating processing method
CN113010202A (en)*2021-04-272021-06-22歌尔股份有限公司Data upgrading method, data upgrading device and readable storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101695189A (en)*2009-10-232010-04-14深圳华为通信技术有限公司Method for conducting data synchronization by earphone, and corresponding earphone and mobile terminal
US20140331218A1 (en)*2013-05-012014-11-06Starkey Laboratories, Inc.Unobtrusive firmware updates for hearing assistance devices
CN108429979A (en)*2018-06-152018-08-21歌尔科技有限公司A kind of charging box upgrade method, charging box, wireless headset and TWS earphones
CN108804124A (en)*2018-06-152018-11-13歌尔科技有限公司A kind of TWS earphones, charging box and its upgrade method, storage medium
CN108804123A (en)*2018-06-152018-11-13歌尔科技有限公司A kind of TWS earphones and its upgrade method, device, storage medium
CN108833542A (en)*2018-06-152018-11-16歌尔科技有限公司The upgrade method and TWS earphone of TWS earphone
CN108848163A (en)*2018-06-152018-11-20歌尔科技有限公司The upgrade method and TWS earphone of TWS earphone
CN109491691A (en)*2018-11-302019-03-19歌尔科技有限公司A kind of TWS earphone and its upgrade method, device, medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101695189A (en)*2009-10-232010-04-14深圳华为通信技术有限公司Method for conducting data synchronization by earphone, and corresponding earphone and mobile terminal
US20140331218A1 (en)*2013-05-012014-11-06Starkey Laboratories, Inc.Unobtrusive firmware updates for hearing assistance devices
CN108429979A (en)*2018-06-152018-08-21歌尔科技有限公司A kind of charging box upgrade method, charging box, wireless headset and TWS earphones
CN108804124A (en)*2018-06-152018-11-13歌尔科技有限公司A kind of TWS earphones, charging box and its upgrade method, storage medium
CN108804123A (en)*2018-06-152018-11-13歌尔科技有限公司A kind of TWS earphones and its upgrade method, device, storage medium
CN108833542A (en)*2018-06-152018-11-16歌尔科技有限公司The upgrade method and TWS earphone of TWS earphone
CN108848163A (en)*2018-06-152018-11-20歌尔科技有限公司The upgrade method and TWS earphone of TWS earphone
CN109491691A (en)*2018-11-302019-03-19歌尔科技有限公司A kind of TWS earphone and its upgrade method, device, medium

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110830973A (en)*2020-01-092020-02-21易兆微电子(杭州)有限公司Method for transmitting audio information by using wireless earphone
CN111459516A (en)*2020-03-122020-07-28深圳乐动机器人有限公司Firmware upgrading method and charging base
CN111464920A (en)*2020-03-312020-07-28歌尔科技有限公司Earphone debugging method, device and storage medium
CN111464920B (en)*2020-03-312022-01-07歌尔科技有限公司Earphone debugging method, device and storage medium
US12238487B2 (en)2020-03-312025-02-25Goertek Inc.Earphone debugging method and device, and storage medium
CN111556117A (en)*2020-04-222020-08-18歌尔科技有限公司Earphone upgrading method and device, earphone control method, earphone set and storage medium
WO2021212798A1 (en)*2020-04-222021-10-28歌尔股份有限公司Earphone upgrade method, device, earphone control method, earphone set, and storage medium
CN111615030A (en)*2020-05-272020-09-01歌尔科技有限公司Upgrading method, device and medium for novel TWS earphone
CN112181460A (en)*2020-09-272021-01-05深圳市豪恩声学股份有限公司Program firmware upgrading method and device, electronic equipment and storage medium
CN112181460B (en)*2020-09-272024-01-16深圳市豪恩声学股份有限公司Program firmware upgrading method and device, electronic equipment and storage medium
CN112235404A (en)*2020-10-142021-01-15歌尔科技有限公司Silent upgrade method and equipment for earphone and charging box
CN112235404B (en)*2020-10-142023-05-09歌尔科技有限公司Method and equipment for silent upgrading of earphone and charging box
CN112230960A (en)*2020-10-162021-01-15广州极飞科技有限公司 Firmware upgrade method, device, intelligent battery and storage medium
CN112689276A (en)*2021-03-122021-04-20深圳市晶讯技术股份有限公司Bluetooth headset firmware updating processing method
WO2022227615A1 (en)*2021-04-272022-11-03歌尔股份有限公司Data upgrade method, data upgrade device, and readable storage medium
CN113010202A (en)*2021-04-272021-06-22歌尔股份有限公司Data upgrading method, data upgrading device and readable storage medium

Also Published As

Publication numberPublication date
CN110659046B (en)2023-09-01

Similar Documents

PublicationPublication DateTitle
CN110659046B (en)Firmware upgrading method, terminal, charging box, earphone and storage medium
CN110621011B (en)OTA firmware upgrading method and system based on Bluetooth device side
CN105791387B (en)Vehicle control updating method and system
CN109413186B (en) Application program updating method, terminal, server and system
EP2878140B1 (en)Wireless firmware upgrades to an alarm security panel
KR20100081720A (en)Method and system for fota service
CN105897461A (en)Multi-system OTA upgrading method and multi-system equipment
CN110730090B (en)Batch updating method, device, medium and electronic equipment for agent terminals in cloud environment
WO2014173135A1 (en)Method, apparatus, server and system for adpating a client to a hardware environment
US9465599B2 (en)Method, device and system for installing terminal software
CN112416411B (en)Upgrading method and device, equipment end, server and computer readable medium
CN105530130A (en)Method and device for upgrading Over-The-Air downloading technology
CN111273924B (en)Software updating method and device
US20150111566A1 (en)Communication system, communication method, and non-transitory computer-readable medium
CN106775873B (en)Method and equipment for updating mobile phone software and acquiring patch file
CN112181466B (en)Cloud upgrading method and system for firmware of voice air conditioner
CN102214106A (en)Automatic dual-system guide method of embedded device
CN113094064A (en)Gateway software module upgrading method, device, equipment and storage medium
KR20180050001A (en)Firmware upgrade system and method for IoT
CN106028142A (en)Upgrading control method and upgrading control apparatus for playing devices
KR20080070963A (en) Method and device for updating firmware of mobile communication terminal
CN112166411A (en) Device control method, system and control terminal
CN119652752A (en) Edge box application deployment upgrade method, device, equipment and storage medium
CN105335192A (en)Information processing method and electronic equipment
CN106878976B (en)Mobile terminal and data sharing method of dual systems

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right

Effective date of registration:20200828

Address after:6D, Jinchengge, Taoyuan building, Taoyuan Road, Nantou street, Nanshan District, Shenzhen City, Guangdong Province

Applicant after:Shenzhen wones Industrial Development Co.,Ltd.

Address before:410000 building 3 and 4, intelligent terminal Industrial Park, Xiyuan North Road, Ningxiang Economic and Technological Development Zone, Changsha City, Hunan Province

Applicant before:Hunan Guosheng Intelligent Technology Co.,Ltd.

TA01Transfer of patent application right
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20240807

Address after:518000 floor 26, block a, building 2, Shenzhen Bay innovation and technology center, No. 3156, Keyuan South Road, community, high tech Zone, Yuehai street, Nanshan District, Shenzhen, Guangdong

Patentee after:Shenzhen Tianjian Qian'an Technology Co.,Ltd.

Country or region after:China

Address before:518000 Jinchengge 6D, jintaoyuan building, Taoyuan Road West, Nantou street, Nanshan District, Shenzhen City, Guangdong Province

Patentee before:Shenzhen wones Industrial Development Co.,Ltd.

Country or region before:China

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp