US2021286612A1PendingUtilityA1

Electrical device and program update method thereof

Assignee: NANJING CHERVON IND CO LTDPriority: Nov 30, 2017Filed: Jun 1, 2021Published: Sep 16, 2021
Est. expiryNov 30, 2037(~11.4 yrs left)· nominal 20-yr term from priority
H02J 7/855H02J 7/751H02J 7/40H04W 84/12H04W 4/80H01M 10/44G06F 9/4401G06F 8/65H01M 10/4257H01M 10/425Y02E60/10H01M 2220/20H01M 10/48H02J 7/0063H02J 7/0045
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electrical device includes a housing, at least one adapter interface to enable one or more battery packs to be detachably mounted to the electrical device, a control module, and a communication module including a wireless communication module and a storage module. The storage module is used for storing an upgrade file from an external device. The upgrade file includes an upgrade program to update the program of the control module. The communication module is configured to receive the upgrade file from the external device through a wireless communication module, store the upgrade file in the storage module, and send the upgrade file to the control module to update the program of the control module if preset conditions are met.

Claims

exact text as granted — not AI-modified
What claimed is: 
     
         1 . An electrical device, comprising:
 a housing;   a control module that programmably controls an operation process of the electrical device; and   a communication module;   wherein the communication module comprises a wireless communication module to wirelessly communicate with an external device to receive an upgrade file from the external device and a storage module to store the upgrade file from the external device, the upgrade file comprises an upgrade program for updating a program of the control module, and the communication module is configured to receive the upgrade file from the external device through the wireless communication module, store the upgrade file in the storage module, and send the upgrade file to the control module to update the program of the control module in a preset condition.   
     
     
         2 . The electrical device of  claim 1 , wherein the preset condition comprises the communication module receiving an upgrade request from the control module. 
     
     
         3 . The electrical device of  claim 2 , wherein the upgrade file has a program end flag and the control module sends the upgrade request to the communication module when the program end flag is not received. 
     
     
         4 . The electrical device of  claim 1 , wherein the preset condition comprises the communication module receiving an upgrade request from an external device. 
     
     
         5 . The electrical device of  claim 1 , wherein the wireless communication module comprises a WIFI module and/or a Bluetooth module. 
     
     
         6 . The electrical device of  claim 1 , wherein the control module comprises a first storage module, the first storage module storing a first partial program and a second partial program, and the first partial program is executable by the control module to update the second partial program. 
     
     
         7 . The electrical device of  claim 1 , wherein the electrical device further comprises a data bus and the control module is connected to the communication module via the data bus. 
     
     
         8 . The electrical device of  claim 1 , wherein the control module has a first identifier that is unique amongst other control modules. 
     
     
         9 . The electrical device of  claim 8 , wherein the upgrade file comprises a second identifier that matches the first identifier of the control module. 
     
     
         10 . A program update method compatible with an electrical device, wherein the electrical device comprises a control module that programmably controls an operation process of the electrical device and a communication module comprising a wireless communication module to wirelessly communicate with an external device to receive an upgrade file from the external device and a storage module to store the upgrade file from the external device and the upgrade file comprises an upgrade program for updating a program of the control module, the method comprising:
 receiving, by the communication module, the upgrade file from the external device through the wireless communication module;   storing, by the communication module, the upgrade file in the storage module; and   sending, by the communication module, the upgrade file to the control module to update the program of the control module when preset conditions are met.   
     
     
         11 . The program update method of  claim 10 , wherein, when the communication module receives an upgrade request from the control module, the communication module sends the upgrade file to the control module. 
     
     
         12 . The program update method of  claim 10 , wherein the upgrade file has a program end flag and the control module sends the upgrade request to the communication module when the program end flag is not received. 
     
     
         13 . The program update method of  claim 10 , wherein the communication module transmits the upgrade file to the control module when the communication module receives an upgrade request from the external device. 
     
     
         14 . A power tool, comprising:
 a housing;   a control module that programmably controls an operation process of the power tool; and   a communication module;   wherein the communication module comprises a wireless communication module to wirelessly communicate with an external device to receive an upgrade file from the external device and a storage module to store the upgrade file from the external device, the upgrade file comprises an upgrade program for updating a program of the control module, and the communication module is configured to receive the upgrade file from the external device through the wireless communication module, store the upgrade file in the storage module, and send the upgrade file to the control module to update the program of the control module in a preset condition.   
     
     
         15 . The power tool of  claim 14 , wherein the preset condition comprises the communication module receiving an upgrade request from the control module. 
     
     
         16 . The power tool of  claim 15 , wherein the upgrade file has a program end flag and the control module sends the upgrade request to the communication module when the program end flag is not received. 
     
     
         17 . The power tool of  claim 14 , wherein the preset condition comprises the communication module receiving an upgrade request from an external device. 
     
     
         18 . The power tool of  claim 14 , wherein the wireless communication module comprises a WIFI module and/or a Bluetooth module. 
     
     
         19 . The power tool of  claim 14 , wherein the control module comprises a first storage module, the first storage module storing a first partial program and a second partial program, and the first partial program is executable by the control module to update the second partial program. 
     
     
         20 . The power tool of  claim 14 , wherein the power tool further comprises a data bus, and the control module is connected to the communication module via the data bus.

Join the waitlist — get patent alerts

Track US2021286612A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.