CN109754511B - Shopping cart equipment firmware updating method, system, platform, gateway and storage medium - Google Patents

Shopping cart equipment firmware updating method, system, platform, gateway and storage medium Download PDF

Info

Publication number
CN109754511B
CN109754511B CN201910034156.4A CN201910034156A CN109754511B CN 109754511 B CN109754511 B CN 109754511B CN 201910034156 A CN201910034156 A CN 201910034156A CN 109754511 B CN109754511 B CN 109754511B
Authority
CN
China
Prior art keywords
firmware
updating
target
update
shopping cart
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.)
Active
Application number
CN201910034156.4A
Other languages
Chinese (zh)
Other versions
CN109754511A (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.)
WeBank Co Ltd
Original Assignee
WeBank 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 WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201910034156.4A priority Critical patent/CN109754511B/en
Publication of CN109754511A publication Critical patent/CN109754511A/en
Application granted granted Critical
Publication of CN109754511B publication Critical patent/CN109754511B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a shopping cart device firmware updating method. The shopping cart device firmware updating method is applied to a device management platform, and comprises the following steps: when the equipment management platform receives a shopping cart equipment firmware updating request sent by a management end, acquiring firmware updating information and a target gateway according to the shopping cart equipment firmware updating request; and generating a corresponding firmware updating instruction according to the firmware updating information, and sending the firmware updating instruction to the target gateway so that the target gateway performs firmware updating according to the firmware updating instruction. The invention also discloses an equipment management platform, a gateway, a shopping cart equipment firmware updating system and a storage medium. The invention can realize remote firmware update and realize refined update control.

Description

Shopping cart equipment firmware updating method, system, platform, gateway and storage medium
Technical Field
The invention relates to the technical field of firmware updating, in particular to a shopping cart device firmware updating method, system, platform, gateway and storage medium.
Background
The supermarket shopping cart is shopping equipment widely used by a shopper during shopping in a supermarket, and on one hand, the supermarket shopping cart can be convenient for the shopper to carry a plurality of commodities, meets the requirement that the shopper purchases a plurality of commodities at the same time, and on the other hand, is beneficial to improving the transaction volume of a seller. In order to solve the problems of parking and inconvenient management of supermarket shopping carts, a traditional mode is that a coin-operated cart lock is arranged on a shopping cart, when a shopper needs to use the supermarket shopping cart, a coin is put into the shopping cart through a chain of the shopping cart to take out the coin, and when the shopping cart is returned, the shopping cart is pushed back to a fixed place to be linked with a front cart, so that the put-in coin can be taken back.
The intelligent electronic lock for the supermarket shopping cart is a novel electronic lock designed for solving the problem that the traditional supermarket coin-feed shopping cart is inconvenient to use in the electronic currency era. After the supermarket shopping cart intelligent electronic lock is released, in order to optimize the upgrading function, the equipment firmware (including the electronic lock firmware and the gateway firmware) needs to be continuously updated in an iterative mode. The existing firmware updating method for the shopping cart equipment is generally updated manually or automatically, and has the following defects: 1) when the equipment firmware is updated manually on site, time and labor are wasted, and the operation and maintenance cost is greatly increased; 2) when the firmware is automatically updated, the firmware version cannot be controlled.
Disclosure of Invention
The invention mainly aims to provide a shopping cart device firmware updating method, a shopping cart device firmware updating system, a shopping cart device firmware updating platform, a shopping cart device firmware updating gateway and a storage medium, and aims to realize remote firmware updating and fine updating control.
In order to achieve the above object, the present invention provides a method for updating firmware of a shopping cart device, which is applied to a device management platform, and the method for updating firmware of a shopping cart device comprises:
when the equipment management platform receives a shopping cart equipment firmware updating request sent by a management end, acquiring firmware updating information and a target gateway according to the shopping cart equipment firmware updating request;
and generating a corresponding firmware updating instruction according to the firmware updating information, and sending the firmware updating instruction to the target gateway so that the target gateway performs firmware updating according to the firmware updating instruction.
Optionally, when the device management platform receives a shopping cart device firmware update request sent by a management end, the step of acquiring firmware update information and a target gateway according to the shopping cart device firmware update request includes:
the device management platform acquires firmware updating information and target store information according to a shopping cart device firmware updating request when receiving the shopping cart device firmware updating request sent by a management end;
and determining a target gateway according to the target store information and a preset mapping relation between stores and gateways.
Optionally, the shopping cart device firmware updating method further includes:
counting the version information of the firmware of each shopping cart device at preset time intervals, and generating a corresponding counting report;
and sending the statistical report to the management terminal for the management personnel to check.
In addition, in order to achieve the above object, the present invention further provides a method for updating firmware of a shopping cart device, which is applied to a gateway, and the method for updating firmware of a shopping cart device includes:
when the gateway receives a firmware updating instruction, acquiring firmware updating information according to the firmware updating instruction, wherein the firmware updating information comprises a target updating firmware and a target firmware version;
determining a corresponding firmware updating strategy according to the target updating firmware, and downloading new firmware corresponding to the target updating firmware and the target firmware version through an equipment management platform;
performing a firmware update on the target update firmware based on the firmware update policy and the new firmware.
Optionally, the step of determining a corresponding firmware update policy according to the target update firmware includes:
if the target updating firmware is the electronic vehicle locking firmware, determining that a firmware updating strategy is an electronic vehicle locking firmware updating strategy;
the step of updating the firmware of the target update firmware based on the firmware update policy and the new firmware comprises:
and sending the new firmware to the corresponding electronic lock, so that the electronic lock performs firmware updating based on the new firmware.
Optionally, the step of determining a corresponding firmware update policy according to the target update firmware includes:
if the target update firmware is gateway firmware, determining that a firmware update strategy is a gateway firmware update strategy;
the step of updating the firmware of the target update firmware based on the firmware update policy and the new firmware comprises:
and performing firmware self-updating on the gateway firmware of the target gateway based on the new firmware.
In addition, to achieve the above object, the present invention further provides an equipment management platform, including:
the system comprises a first acquisition module, a first gateway and a second acquisition module, wherein the first acquisition module is used for acquiring firmware updating information and a target gateway according to a shopping cart device firmware updating request sent by a management terminal when the shopping cart device firmware updating request is received;
and the instruction sending module is used for generating a corresponding firmware updating instruction according to the firmware updating information and sending the firmware updating instruction to the target gateway so that the target gateway updates the firmware according to the firmware updating instruction.
In addition, to achieve the above object, the present invention further provides a gateway, including:
the second acquisition module is used for acquiring firmware update information according to the firmware update instruction when the firmware update instruction is received, wherein the firmware update information comprises a target update firmware and a target firmware version;
the firmware downloading module is used for determining a corresponding firmware updating strategy according to the target updating firmware and downloading new firmware corresponding to the target updating firmware and the target firmware version through an equipment management platform;
and the firmware updating module is used for updating the firmware of the target updating firmware based on the firmware updating strategy and the new firmware.
In addition, to achieve the above object, the present invention provides a shopping cart device firmware updating system, including: the device management platform comprises a device management platform body and a plurality of shopping cart devices, wherein the shopping cart devices comprise the gateway and the electronic cart lock.
In addition, to achieve the above object, the present invention further provides a storage medium having a shopping cart device firmware update program stored thereon, wherein the shopping cart device firmware update program, when executed by a processor, implements the steps of the shopping cart device firmware update method as described above.
The invention provides a shopping cart device firmware updating method, a shopping cart device firmware updating system, a device management platform, a gateway and a storage medium. By the mode, the shopping cart equipment firmware (including the electronic cart locking firmware and the gateway firmware) can be remotely updated, so that the operation and maintenance cost can be saved; meanwhile, refined update control can be realized by flexibly setting the target gateway, the target update firmware and the target firmware version.
Drawings
Fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a firmware updating method for a shopping cart device according to a first embodiment of the present invention;
FIG. 3 is a flowchart illustrating a firmware update method for a shopping cart device according to a second embodiment of the present invention;
FIG. 4 is a timing diagram illustrating a process for updating firmware of a shopping cart device according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention.
The terminal is an equipment management platform or a gateway. As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU (Central Processing Unit), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a Wireless interface (e.g., a Wi-Fi interface, Wireless-Fidelity, Wi-Fi interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in FIG. 1, a memory 1005, which is one type of computer storage medium, may include an operating system, a network communication module, and a shopping cart device firmware update program.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client and performing data communication with the client; and the processor 1001 may be configured to call the shopping cart device firmware update program stored in the memory 1005 and execute the shopping cart device firmware update method provided by the embodiment of the present invention.
Based on the hardware structure, the invention provides various embodiments of the shopping cart device firmware updating method.
The invention provides a shopping cart device firmware updating method.
Referring to FIG. 2, FIG. 2 is a flowchart illustrating a firmware updating method for a shopping cart according to a first embodiment of the present invention.
In this embodiment, the shopping cart device firmware updating method is applied to a device management platform, and includes:
step S10, when the device management platform receives a shopping cart device firmware update request sent by a management end, firmware update information and a target gateway are obtained according to the shopping cart device firmware update request;
in this embodiment, the method for updating firmware of shopping cart devices is applied to a device management platform, which is used for performing unified management on shopping cart devices (including electronic car locks and accessory communication gateways), and can perform remote firmware update on the shopping cart device firmware (including electronic car lock firmware and gateway firmware) so as to save operation and maintenance cost; the method can be used for remotely updating the firmware of the specified equipment (including the electronic lock and the gateway) into the firmware of the specified version so as to realize refined update control.
When a manager wants to update the firmware of the shopping cart device, the manager can select a store to be updated, a firmware type to be updated and a corresponding firmware version through a corresponding software platform/APP (Application) in a management end (such as a Personal Computer (PC) and a smart phone) to trigger a shopping cart firmware update request, and at the moment, when the device management platform receives the shopping cart device firmware update request sent by the management end, the device management platform acquires firmware update information and a target gateway according to the shopping cart device firmware update request. Specifically, step S10 includes:
step a1, when the device management platform receives a shopping cart device firmware update request sent by a management terminal, acquiring firmware update information and target store information according to the shopping cart device firmware update request;
step a2, determining a target gateway according to the target store information and a preset mapping relationship between stores and gateways.
When the device management platform receives a shopping cart device firmware update request sent by a management end, firmware update information and target store information are obtained according to the shopping cart device firmware update request, wherein the firmware update information comprises a target update firmware and a target firmware version, the firmware comprises a gateway firmware and an electronic car lock firmware, and the target store information can be a store name or a store number. And then, determining a target gateway according to the target store information and a preset mapping relation between stores and gateways, wherein the gateway is a network forwarding device such as a router.
Of course, in addition to determining the target gateway according to the target store information, in a specific embodiment, the target electronic lock may be selected, the target gateway may be determined according to the target electronic lock, or the target gateway may be directly selected.
Step S20, generating a corresponding firmware update instruction according to the firmware update information, and sending the firmware update instruction to the target gateway, so that the target gateway performs firmware update according to the firmware update instruction.
And then, generating a corresponding firmware updating instruction according to the firmware updating information, and sending the firmware updating instruction to the target gateway so that the target gateway performs firmware updating according to the firmware updating instruction. Specifically, the device management platform may send the firmware update instruction to the target gateway through the cloud internet of things, which may refer to fig. 4. When the target internet of things receives a firmware updating instruction, the target internet of things can determine a target updating firmware and a target firmware version according to the firmware updating instruction, and then update the firmware according to the target updating firmware and the target firmware version, wherein the type of the firmware updating comprises gateway firmware updating and electronic car lock firmware updating, and the specific firmware updating process can refer to the second embodiment of the shopping cart equipment firmware updating method.
The embodiment of the invention provides a shopping cart device firmware updating method, which is characterized in that shopping cart devices (comprising electronic car locks and attached communication gateways) are managed uniformly through a device management platform, when the device management platform receives a shopping cart device firmware updating request, firmware updating information (comprising target updating firmware and target firmware versions) and a target gateway are obtained according to the shopping cart device firmware updating request, a corresponding firmware updating instruction is generated according to the firmware updating information, and the firmware updating instruction is sent to the target gateway, so that the target gateway can update firmware according to the firmware updating instruction. By the mode, the shopping cart equipment firmware (including the electronic cart locking firmware and the gateway firmware) can be remotely updated, so that the operation and maintenance cost can be saved; meanwhile, refined update control can be realized by flexibly setting the target gateway, the target update firmware and the target firmware version.
Further, in order to allow the manager to know the version information of the firmware of each shopping cart device to determine which device firmware needs to be updated, after step S20, the method for updating the firmware of the shopping cart device may further include:
counting the version information of the firmware of each shopping cart device at preset time intervals, and generating a corresponding counting report;
and sending the statistical report to the management terminal for the management personnel to check.
In this embodiment, the device management platform may perform statistics on version information of the device firmware of each shopping cart at preset time intervals, and generate a corresponding statistical report. The preset time can be set to be daily or can be set according to real-time requirements, and is not limited herein. Statistical approaches may include, but are not limited to: statistics are performed per store, per type and version of firmware, and the like.
And then, sending the statistical report to a management end for a manager to check, and further determining which device firmware needs to be updated. In the statistical report, devices with lower firmware versions may be marked for easy review by management personnel.
In this embodiment, by periodically counting the version information of the firmware of each shopping cart device and sending the statistical report to the administrator for checking, the administrator can conveniently know the version information of the firmware of each shopping cart device, so as to determine which device firmware needs to be updated.
The invention also provides a method for updating the firmware of the shopping cart device.
Referring to FIG. 3, FIG. 3 is a flowchart illustrating a firmware updating method for a shopping cart according to a second embodiment of the present invention.
In this embodiment, the shopping cart device firmware updating method is applied to a gateway, and includes:
step S100, when the gateway receives a firmware updating instruction, acquiring firmware updating information according to the firmware updating instruction, wherein the firmware updating information comprises a target updating firmware and a target firmware version;
in the embodiment, the shopping cart device firmware updating method is applied to the gateway, when the gateway receives a firmware updating instruction, the gateway acquires firmware updating information according to the firmware updating instruction, wherein, the firmware updating information comprises a target updating firmware and a target firmware version, and as the firmware comprises a gateway firmware and an electronic vehicle lock firmware, correspondingly, the target update firmware also comprises two types of gateway firmware and electronic vehicle lock firmware, besides, the target update firmware can also comprise the number of the target update firmware besides the type of the target update firmware, for example, when the firmware of one or some electronic locks under the target gateway is only needed to be updated, the number of the one or some electronic locks can be correspondingly selected, correspondingly, the target update firmware comprises the number of the target update electronic vehicle lock, and the target firmware version is the version number of the firmware required to be updated.
Step S200, determining a corresponding firmware updating strategy according to the target updating firmware, and downloading new firmware corresponding to the target updating firmware and the target firmware version through an equipment management platform;
step S300, updating the firmware of the target update firmware based on the firmware update strategy and the new firmware.
Then, a corresponding firmware update policy is determined according to the target update firmware, and a new firmware corresponding to the target update firmware and the target firmware version is downloaded through the device management platform, specifically, referring to fig. 4, fig. 4 is a timing diagram of a shopping cart device firmware update process in an embodiment of the present invention. And after determining the firmware updating strategy and downloading the new firmware, updating the firmware of the target updating firmware based on the firmware updating strategy and the new firmware.
Wherein the step of determining a corresponding firmware update policy according to the target update firmware comprises:
if the target updating firmware is the electronic vehicle locking firmware, determining that a firmware updating strategy is an electronic vehicle locking firmware updating strategy;
at this time, step S300 includes:
and sending the new firmware to the corresponding electronic lock, so that the electronic lock performs firmware updating based on the new firmware.
For the updating mode of the electronic vehicle lock firmware, if the target updating firmware is the electronic vehicle lock firmware, the firmware updating strategy is determined to be the electronic vehicle lock firmware updating strategy, then the new firmware corresponding to the target updating firmware and the target firmware version, namely the new electronic vehicle lock firmware, is downloaded through the equipment management platform, and then the new firmware (namely the new electronic vehicle lock firmware) is sent to the corresponding electronic vehicle lock, so that the electronic vehicle lock updates the firmware based on the new firmware. The corresponding electronic locks may be all electronic locks in communication connection with the target gateway, and when the target update firmware includes the number of the target updated electronic lock, the corresponding electronic lock is the electronic lock corresponding to the number.
Wherein, the step of determining the corresponding firmware update policy according to the target update firmware further comprises:
if the target update firmware is gateway firmware, determining that a firmware update strategy is a gateway firmware update strategy;
at this time, step S300 includes:
and performing firmware self-updating on the gateway firmware of the target gateway based on the new firmware.
For the update mode of the gateway firmware, if the target update firmware is the gateway firmware, determining that the firmware update policy is the gateway firmware update policy, downloading new firmware corresponding to the target update firmware and the target firmware version, namely the new gateway firmware, through the device management platform, and then performing firmware self-update on the gateway firmware of the target gateway based on the new firmware (namely the new gateway firmware).
In this embodiment, when receiving a firmware update instruction, the gateway acquires firmware update information according to the firmware update instruction, where the firmware update information includes a target update firmware and a target firmware version, determines a corresponding firmware update policy according to the target update firmware, downloads new firmware corresponding to the target update firmware and the target firmware version through the device management platform, and then performs firmware update on the target update firmware based on the firmware update policy and the new firmware. Through the mode, the firmware of the appointed equipment (including the gateway firmware and the electronic vehicle lock firmware) can be updated, and the firmware can also be updated to the appointed version, so that the fine version control is realized, and different firmware updating requirements can be met.
The present invention also provides an equipment management platform, which comprises:
the system comprises a first acquisition module, a first gateway and a second acquisition module, wherein the first acquisition module is used for acquiring firmware updating information and a target gateway according to a shopping cart device firmware updating request sent by a management terminal when the shopping cart device firmware updating request is received;
and the instruction sending module is used for generating a corresponding firmware updating instruction according to the firmware updating information and sending the firmware updating instruction to the target gateway so that the target gateway updates the firmware according to the firmware updating instruction.
Further, the first obtaining module includes:
the shopping cart firmware updating device comprises a first acquiring unit, a second acquiring unit and a third acquiring unit, wherein the first acquiring unit is used for acquiring firmware updating information and target store information according to a shopping cart device firmware updating request sent by a management terminal when the shopping cart device firmware updating request is received;
and the gateway determining unit is used for determining the target gateway according to the target store information and a preset mapping relation between stores and gateways.
Further, the device management platform further includes:
the information counting module is used for counting the version information of the firmware of each shopping cart device at preset time intervals and generating a corresponding counting report;
and the report sending module is used for sending the statistical report to the management end for the management personnel to check.
The function implementation of each module of the device management platform corresponds to each step in the first embodiment of the shopping cart device firmware updating method, and the functions and implementation processes are not described in detail herein.
The present invention also provides a gateway, comprising:
the second acquisition module is used for acquiring firmware update information according to the firmware update instruction when the firmware update instruction is received, wherein the firmware update information comprises a target update firmware and a target firmware version;
the firmware downloading module is used for determining a corresponding firmware updating strategy according to the target updating firmware and downloading new firmware corresponding to the target updating firmware and the target firmware version through an equipment management platform;
and the firmware updating module is used for updating the firmware of the target updating firmware based on the firmware updating strategy and the new firmware.
Further, the firmware downloading module is specifically configured to determine that the firmware updating policy is an electronic vehicle lock firmware updating policy if the target updating firmware is the electronic vehicle lock firmware;
the firmware updating module is specifically configured to send the new firmware to a corresponding electronic lock, so that the electronic lock updates the firmware based on the new firmware.
Further, the firmware downloading module is further specifically configured to determine that the firmware update policy is a gateway firmware update policy if the target update firmware is a gateway firmware;
the firmware updating module is further specifically configured to perform firmware self-update on the gateway firmware of the target gateway based on the new firmware.
The function implementation of each module of the gateway corresponds to each step in the second embodiment of the shopping cart device firmware updating method, and the functions and implementation processes are not described in detail herein.
The invention also provides a shopping cart device firmware updating system, which comprises: the device management platform comprises a device management platform body and a plurality of shopping cart devices, wherein the shopping cart devices comprise the gateway and the electronic cart lock.
The present invention also provides a storage medium having a shopping cart device firmware update program stored thereon, which when executed by a processor implements the steps of the shopping cart device firmware update method according to any one of the above embodiments.
The specific embodiment of the storage medium of the present invention is substantially the same as the embodiments of the method for updating the firmware of the shopping cart device, and will not be described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A shopping cart device firmware updating method is applied to a device management platform and comprises the following steps:
when the equipment management platform receives a shopping cart equipment firmware updating request sent by a management end, acquiring firmware updating information and a target gateway according to the shopping cart equipment firmware updating request;
and generating a corresponding firmware updating instruction according to the firmware updating information, and sending the firmware updating instruction to the target gateway, so that the target gateway downloads new firmware from the equipment management platform according to the firmware updating instruction and updates the firmware based on the new firmware.
2. The shopping cart device firmware updating method of claim 1, wherein the step of the device management platform obtaining firmware update information and a target gateway according to the shopping cart device firmware update request when receiving the shopping cart device firmware update request sent by a management terminal comprises:
the device management platform acquires firmware updating information and target store information according to a shopping cart device firmware updating request when receiving the shopping cart device firmware updating request sent by a management end;
and determining a target gateway according to the target store information and a preset mapping relation between stores and gateways.
3. The shopping cart device firmware update method of claim 1, further comprising:
counting the version information of the firmware of each shopping cart device at preset time intervals, and generating a corresponding counting report;
and sending the statistical report to the management terminal for the management personnel to check.
4. A shopping cart device firmware updating method is applied to a gateway and comprises the following steps:
when the gateway receives a firmware updating instruction, acquiring firmware updating information according to the firmware updating instruction, wherein the firmware updating information comprises a target updating firmware and a target firmware version;
determining a corresponding firmware updating strategy according to the target updating firmware, and downloading new firmware corresponding to the target updating firmware and the target firmware version through an equipment management platform; the firmware updating strategy is an electronic vehicle lock firmware updating strategy or a gateway firmware updating strategy;
performing a firmware update on the target update firmware based on the firmware update policy and the new firmware.
5. The shopping cart device firmware update method of claim 4, wherein the step of determining a corresponding firmware update policy based on the target update firmware comprises:
if the target updating firmware is the electronic vehicle locking firmware, determining that a firmware updating strategy is an electronic vehicle locking firmware updating strategy;
the step of updating the firmware of the target update firmware based on the firmware update policy and the new firmware comprises:
and sending the new firmware to the corresponding electronic lock, so that the electronic lock performs firmware updating based on the new firmware.
6. The shopping cart device firmware update method of claim 4, wherein the step of determining a corresponding firmware update policy based on the target update firmware comprises:
if the target update firmware is gateway firmware, determining that a firmware update strategy is a gateway firmware update strategy;
the step of updating the firmware of the target update firmware based on the firmware update policy and the new firmware comprises:
and performing firmware self-updating on the gateway firmware of the target gateway based on the new firmware.
7. A device management platform, the device management platform comprising:
the system comprises a first acquisition module, a first gateway and a second acquisition module, wherein the first acquisition module is used for acquiring firmware updating information and a target gateway according to a shopping cart device firmware updating request sent by a management terminal when the shopping cart device firmware updating request is received;
and the instruction sending module is used for generating a corresponding firmware updating instruction according to the firmware updating information and sending the firmware updating instruction to the target gateway so that the target gateway updates the firmware according to the firmware updating instruction.
8. A gateway, characterized in that the gateway comprises:
the second acquisition module is used for acquiring firmware update information according to the firmware update instruction when the firmware update instruction is received, wherein the firmware update information comprises a target update firmware and a target firmware version;
the firmware downloading module is used for determining a corresponding firmware updating strategy according to the target updating firmware and downloading new firmware corresponding to the target updating firmware and the target firmware version through an equipment management platform; the firmware updating strategy is an electronic vehicle lock firmware updating strategy or a gateway firmware updating strategy;
and the firmware updating module is used for updating the firmware of the target updating firmware based on the firmware updating strategy and the new firmware.
9. A shopping cart device firmware update system, comprising: the device management platform of claim 7 and a number of shopping cart devices comprising the gateway and electronic cart lock of claim 8.
10. A storage medium having stored thereon a shopping cart device firmware update program which, when executed by a processor, implements the steps of a shopping cart device firmware update method as claimed in any one of claims 1 to 3 or 4 to 6.
CN201910034156.4A 2019-01-14 2019-01-14 Shopping cart equipment firmware updating method, system, platform, gateway and storage medium Active CN109754511B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910034156.4A CN109754511B (en) 2019-01-14 2019-01-14 Shopping cart equipment firmware updating method, system, platform, gateway and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910034156.4A CN109754511B (en) 2019-01-14 2019-01-14 Shopping cart equipment firmware updating method, system, platform, gateway and storage medium

Publications (2)

Publication Number Publication Date
CN109754511A CN109754511A (en) 2019-05-14
CN109754511B true CN109754511B (en) 2021-05-14

Family

ID=66404637

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910034156.4A Active CN109754511B (en) 2019-01-14 2019-01-14 Shopping cart equipment firmware updating method, system, platform, gateway and storage medium

Country Status (1)

Country Link
CN (1) CN109754511B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111260829B (en) * 2020-01-17 2021-12-28 多点(深圳)数字科技有限公司 Shopping cart intelligent lock data transmission encryption method
CN113641377A (en) * 2021-07-02 2021-11-12 佛山市淇特科技有限公司 Method, device, equipment and storage medium for upgrading firmware of dumb equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1770108A (en) * 2004-11-05 2006-05-10 华为技术有限公司 Online software updating method
CN101060427A (en) * 2006-04-19 2007-10-24 华为技术有限公司 A system and method for realizing the remote software updating
CN201233721Y (en) * 2008-06-28 2009-05-06 珠海信石电子科技有限公司 Multimedia player for hand cart
CN102132261A (en) * 2009-04-01 2011-07-20 日立***解决方案有限公司 Home network system, gateway device, and firmware update method
EP2648150A2 (en) * 2007-03-25 2013-10-09 Media Cart Holdings, Inc. Media enabled shopping cart system and associated methods
CN103843027A (en) * 2011-09-29 2014-06-04 三星电子株式会社 Method, apparatus and system for providing shopping service using integrating shopping cart
CN105678543A (en) * 2015-12-31 2016-06-15 深圳前海微众银行股份有限公司 Payment secret key calculating method and device
CN105683912A (en) * 2013-07-09 2016-06-15 马克西密瑟有限公司 Method of optimization for an application
CN108681459A (en) * 2018-03-26 2018-10-19 深圳前海有电物联科技有限公司 A kind of firmware update of intelligent hardware devices, apparatus and system
CN109035536A (en) * 2018-09-11 2018-12-18 深圳前海微众银行股份有限公司 Guest system and its implementation realize equipment and readable storage medium storing program for executing

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2481298A1 (en) * 2002-04-19 2003-10-30 Computer Associates Think, Inc. Method and system for managing a computer system
CN101171147B (en) * 2005-03-18 2011-07-06 看门人***公司 Navigation systems and methods for wheeled objects
KR20110130078A (en) * 2010-05-27 2011-12-05 구태완 Automated payment system using bar code with smart phone
US20140309930A1 (en) * 2013-04-15 2014-10-16 Flextronics Ap, Llc Automatic camera image retrieval based on route traffic and conditions
AU2013302378B2 (en) * 2012-08-16 2016-03-03 Schlage Lock Company Llc Cloud and smartphone communication system and method
US10388094B2 (en) * 2013-03-15 2019-08-20 August Home Inc. Intelligent door lock system with notification to user regarding battery status
CN104714817B (en) * 2013-12-13 2018-04-27 广东美的制冷设备有限公司 Upgrade method, system and the control terminal of home appliance software by infrared signal
JP6723829B2 (en) * 2015-09-14 2020-07-15 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Gateway device, firmware updating method and control program
CN107608689B (en) * 2017-08-07 2020-01-21 阿里巴巴集团控股有限公司 Method and device for updating application program on client and electronic equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1770108A (en) * 2004-11-05 2006-05-10 华为技术有限公司 Online software updating method
CN101060427A (en) * 2006-04-19 2007-10-24 华为技术有限公司 A system and method for realizing the remote software updating
EP2648150A2 (en) * 2007-03-25 2013-10-09 Media Cart Holdings, Inc. Media enabled shopping cart system and associated methods
CN201233721Y (en) * 2008-06-28 2009-05-06 珠海信石电子科技有限公司 Multimedia player for hand cart
CN102132261A (en) * 2009-04-01 2011-07-20 日立***解决方案有限公司 Home network system, gateway device, and firmware update method
CN103843027A (en) * 2011-09-29 2014-06-04 三星电子株式会社 Method, apparatus and system for providing shopping service using integrating shopping cart
CN105683912A (en) * 2013-07-09 2016-06-15 马克西密瑟有限公司 Method of optimization for an application
CN105678543A (en) * 2015-12-31 2016-06-15 深圳前海微众银行股份有限公司 Payment secret key calculating method and device
CN108681459A (en) * 2018-03-26 2018-10-19 深圳前海有电物联科技有限公司 A kind of firmware update of intelligent hardware devices, apparatus and system
CN109035536A (en) * 2018-09-11 2018-12-18 深圳前海微众银行股份有限公司 Guest system and its implementation realize equipment and readable storage medium storing program for executing

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
An imaging system for visual inspection and structural condition monitoring of railway tunnels;Mark David Jenkins;《2017 IEEE Workshop on Environmental, Energy, and Structural Monitoring Systems (EESMS)》;20171002;全文 *
基于众包的电力服务商城的设计与实现;杨超;《中国优秀硕士学位论文全文数据库信息科技辑》;20180615;第18-21页 *

Also Published As

Publication number Publication date
CN109754511A (en) 2019-05-14

Similar Documents

Publication Publication Date Title
CN107864175B (en) Gray scale release control method, device, equipment and storage medium
KR101369773B1 (en) Method and apparatus for installation of application using application identifier
US10387856B2 (en) Online payment method, system, and apparatus
CN100365597C (en) Download system, communication terminal, server, and download method
CN108335237B (en) Scheme setting method, terminal and computer readable storage medium
CN107977457B (en) Data clearing method, system and computer readable storage medium
US10545933B2 (en) Database-driven entity framework for internet of things
CN104966206A (en) Method, device, and system for performing gray release on mobile application
CN106897086A (en) Method, apparatus and system for upgraded machine people's operating system
CN109947771B (en) File type conversion method, apparatus, device and computer readable storage medium
CN109754511B (en) Shopping cart equipment firmware updating method, system, platform, gateway and storage medium
CN110619555A (en) Unified management method and device for order information, terminal equipment and medium
CN104881482A (en) Intellectual property case progress query method, device and system
CN103347029A (en) Method, terminal, server and system for service data interaction
KR101069744B1 (en) Method for Managementing of Application and System thereof
CN109656592A (en) Card management method, apparatus, terminal and computer readable storage medium
WO2023237033A1 (en) Updating installation package releasing method and apparatus, device and storage medium
US10521841B2 (en) Method and apparatus for integrating an e-commerce provider with third-party vendors
CN113434164B (en) Cloud configuration updating method and system for setting item of vehicle-mounted entertainment host
CN113421045A (en) Waybill information sending method and device, electronic equipment and computer readable medium
CN106533764A (en) Configuration server, configuration client and configuration method and system
CN112837131A (en) Sales application development method, device, equipment and storage medium
CN1784038A (en) Program down loading updating system and method
CN112835962A (en) Information display method and device, electronic equipment and storage medium
CN101784028A (en) Method and system for ordering mobile terminal software business

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant