[go: up one dir, main page]

CN112053209A - Data interaction method, cloud server and mobile power supply leasing equipment - Google Patents

Data interaction method, cloud server and mobile power supply leasing equipment Download PDF

Info

Publication number
CN112053209A
CN112053209A CN202010922110.9A CN202010922110A CN112053209A CN 112053209 A CN112053209 A CN 112053209A CN 202010922110 A CN202010922110 A CN 202010922110A CN 112053209 A CN112053209 A CN 112053209A
Authority
CN
China
Prior art keywords
power supply
mobile power
map
information
map information
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
CN202010922110.9A
Other languages
Chinese (zh)
Other versions
CN112053209B (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 Jiedian Technology Co ltd
Original Assignee
Shenzhen Jiedian 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 Shenzhen Jiedian Technology Co ltd filed Critical Shenzhen Jiedian Technology Co ltd
Priority to CN202010922110.9A priority Critical patent/CN112053209B/en
Publication of CN112053209A publication Critical patent/CN112053209A/en
Application granted granted Critical
Publication of CN112053209B publication Critical patent/CN112053209B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Remote Sensing (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention relates to the technical field of mobile power supplies, in particular to a data interaction method, a cloud server and mobile power supply leasing equipment. The data interaction method is applied to a cloud server and comprises the following steps: acquiring position information and first map information of the mobile power supply leasing equipment; acquiring second map information of the latest map matched with the position information; judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not according to the first map information and the second map information; if the map is met, pushing the latest map to the mobile power supply leasing equipment, so that the mobile power supply leasing equipment updates the latest map to the mobile power supply in the mobile power supply leasing equipment. By the method, the cloud server can realize data interaction with the mobile power supply leasing equipment, so that the latest map is pushed to the mobile power supply leasing equipment to update the latest map to the mobile power supply, and the functions of the mobile power supply are expanded.

Description

Data interaction method, cloud server and mobile power supply leasing equipment
Technical Field
The embodiment of the invention relates to the technical field of mobile power supplies, in particular to a data interaction method, a cloud server and mobile power supply leasing equipment.
Background
With the functions of the electronic equipment increasing, the time for the user to use the electronic equipment is longer and longer, and the energy consumption of the electronic equipment is faster and faster. In order to conveniently charge the electronic equipment outdoors, a mobile power supply is provided at present, the mobile power supply is accommodated in a battery bin of the mobile power supply leasing equipment, then the mobile power supply leasing equipment is placed in a public place, and when the user needs to use the mobile power supply, the user can lease the mobile power supply leasing equipment.
However, in the process of implementing the embodiment of the present invention, the inventors of the present invention found that: the conventional mobile power supply only has a charging function, and after a user rents the mobile power supply from the mobile power supply leasing equipment, the user can only use the mobile power supply to charge the electronic equipment, so that the function is very single.
Disclosure of Invention
In view of the above problems, embodiments of the present invention provide a data interaction method, a cloud server, and a mobile power supply leasing device, which overcome or at least partially solve the above problems.
According to an aspect of the embodiments of the present invention, a method for data interaction is provided, which is applied to a cloud server, and the method includes: acquiring position information and first map information of the mobile power supply leasing equipment; acquiring second map information of the latest map matched with the position information; judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not according to the first map information and the second map information; if so, pushing the latest map to the mobile power supply leasing equipment so that the mobile power supply leasing equipment updates the latest map to a mobile power supply in the mobile power supply leasing equipment.
In an optional manner, the step of determining whether the mobile power rental equipment meets a first preset map updating condition according to the first map information and the second map information further includes: judging whether a map is stored in the mobile power supply leasing equipment or not according to the first map information; if not, determining that the first preset map updating condition is met; if yes, judging whether the first map information is matched with the second map information; if so, determining that the first preset map updating condition is not met; and if not, determining that the first preset map updating condition is met.
In an alternative mode, the first map information and the second map information each include a map name and a map version; the step of determining whether the first map information and the second map information are matched further includes: judging whether the map names in the first map information and the second map information are the same, and whether the map versions in the first map information and the second map information are the same; if the map names in the first map information and the second map information are the same, and the map versions in the first map information and the second map information are the same, determining that the first preset map updating condition is not met; otherwise, determining that the first preset map updating condition is met.
In an optional manner, the method further comprises: receiving a leasing request, wherein the leasing request carries power supply information and target point information of the mobile power supply which is requested to be leased; and sending the lease request to the mobile power supply lease equipment so that the mobile power supply lease equipment pops up the matched mobile power supply according to the power supply information and writes the target point information into the mobile power supply.
According to an aspect of the embodiment of the invention, a data interaction method is provided and applied to mobile power supply leasing equipment, and the method comprises the following steps: sending the position information and the first map information of the mobile power supply leasing equipment to a cloud server; receiving and storing a latest map issued by the cloud server, wherein the latest map is matched with the position information and issued when the mobile power supply leasing equipment is determined to meet a first preset update map condition by the cloud server according to the first map information and second map information of the latest map; and updating the map stored by the mobile power supply in the mobile power supply leasing equipment according to the latest map.
In an optional manner, the step of updating the map stored by the mobile power supply in the mobile power supply rental device according to the latest map further includes: acquiring third map information of the mobile power supply; judging whether the mobile power supply meets a second preset map updating condition or not according to the third map information and the second map information; and if so, writing the latest map into the mobile power supply.
In an optional manner, the step of determining whether the mobile power supply meets a second preset map updating condition according to the third map information and the second map information further includes: judging whether a map is stored in the mobile power supply or not according to the third map information; if not, determining that the second preset map updating condition is met; if yes, judging whether the third map information is matched with the second map information; if so, determining that the second preset map updating condition is not met; and if not, determining that the second preset map updating condition is met.
In an optional manner, the method further comprises: receiving a leasing request issued by the cloud server, wherein the leasing request carries power supply information and target point information of the mobile power supply requesting leasing; acquiring a mobile power supply matched with the power supply information; popping up the acquired mobile power supply, and sending a navigation instruction carrying the target point information to the mobile power supply so that the mobile power supply can navigate according to the target point information.
According to an aspect of the embodiments of the present invention, there is provided a method for data interaction, which is applied to a mobile power supply, the method including: receiving a map information request issued by the mobile power supply leasing equipment; sending third map information of the mobile power supply leasing equipment to the mobile power supply leasing equipment according to the map information request; and receiving and storing a latest map sent by the mobile power supply leasing equipment, wherein the latest map is issued by the mobile power supply leasing equipment according to the third map information and the second map information of the latest map when the mobile power supply is determined to meet a second preset map updating condition.
In an optional manner, the method further comprises: receiving a navigation instruction, wherein the navigation instruction carries target point information; starting the latest map according to the navigation instruction; and starting navigation on the latest map by combining the target point information.
In an alternative mode, the navigation instruction is sent by the mobile power supply leasing equipment when the mobile power supply is ejected, or the navigation instruction is input by the user directly on the mobile power supply.
In an optional manner, when the navigation instruction is directly input by the user on the mobile power supply, before the step of starting the latest map according to the navigation instruction, the method further includes: acquiring the lease duration of the mobile power supply; judging whether the lease time length is greater than or equal to a preset time length or not; and if so, starting the latest map according to the navigation instruction.
According to an aspect of the embodiments of the present invention, there is provided a data interaction apparatus, applied to a cloud server, the apparatus including: the first acquisition module is used for acquiring the position information and the first map information of the mobile power supply leasing equipment; the second acquisition module is used for acquiring second map information of the latest map matched with the position information; the judging module is used for judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not according to the first map information and the second map information; the pushing module is used for pushing the latest map to the mobile power supply leasing equipment if the mobile power supply leasing equipment meets a first preset map updating condition so that the mobile power supply leasing equipment updates the latest map to a mobile power supply in the mobile power supply leasing equipment.
In an optional manner, the determining module includes: the first judging unit is used for judging whether a map is stored in the mobile power supply leasing equipment or not according to the first map information; the first determining unit is used for determining that the first preset map updating condition is met if the map is not stored in the mobile power supply leasing equipment; the second judgment unit is used for judging whether the first map information is matched with the second map information or not if the map is stored in the mobile power supply leasing equipment; the second determining unit is used for determining that the first preset map updating condition is not met if the first map information is matched with the second map information; and the third determining unit is used for determining that the first preset map updating condition is met if the first map information is not matched with the second map information.
In an alternative mode, the first map information and the second map information each include a map name and a map version; the second judging unit is specifically configured to: judging whether the map names in the first map information and the second map information are the same, and whether the map versions in the first map information and the second map information are the same; if the map names in the first map information and the second map information are the same, and the map versions in the first map information and the second map information are the same, determining that the first preset map updating condition is not met; otherwise, determining that the first preset map updating condition is met.
In an optional manner, the apparatus further comprises: the system comprises a receiving module, a leasing module and a control module, wherein the receiving module is used for receiving a leasing request, and the leasing request carries power supply information and target point information of a mobile power supply which requests to be leased; and the sending module is used for sending the leasing request to the mobile power supply leasing equipment so as to enable the mobile power supply leasing equipment to pop up the matched mobile power supply according to the power supply information and write the target point information into the mobile power supply.
According to an aspect of the embodiments of the present invention, there is provided an apparatus for data interaction, which is applied to a mobile power supply rental device, the apparatus including: the first sending module is used for sending the position information and the first map information of the mobile power supply leasing equipment to a cloud server; the first receiving module is used for receiving and storing a latest map issued by the cloud server, wherein the latest map is matched with the position information and issued when the cloud server determines that the mobile power supply leasing equipment meets a first preset map updating condition according to the first map information and second map information of the latest map; and the updating module is used for updating the map stored by the mobile power supply in the mobile power supply leasing equipment according to the latest map.
In an optional manner, the update module includes: the acquisition unit is used for acquiring third map information of the mobile power supply; the judging unit is used for judging whether the mobile power supply meets a second preset map updating condition or not according to the third map information and the second map information; and the writing unit is used for writing the latest map into the mobile power supply if the mobile power supply meets the second preset map updating condition.
In an optional manner, the determining unit is specifically configured to: judging whether a map is stored in the mobile power supply or not according to the third map information; if not, determining that the second preset map updating condition is met; if yes, judging whether the third map information is matched with the second map information; if so, determining that the second preset map updating condition is not met; and if not, determining that the second preset map updating condition is met.
In an optional manner, the apparatus further comprises: the second receiving module is used for receiving a leasing request issued by the cloud server, wherein the leasing request carries power supply information and target point information of the portable power supply requesting leasing; the acquisition module is used for acquiring the mobile power supply matched with the power supply information; and the second sending module pops up the acquired mobile power supply and sends a navigation instruction carrying the target point information to the mobile power supply so that the mobile power supply can navigate according to the target point information.
According to an aspect of the embodiments of the present invention, there is provided an apparatus for data interaction, which is applied to a mobile power supply, the apparatus including: the first receiving module is used for receiving a map information request issued by the mobile power supply leasing equipment; the sending module is used for sending third map information of the mobile power supply leasing equipment to the mobile power supply leasing equipment according to the map information request; and the second receiving module is used for receiving and storing a latest map sent by the mobile power supply leasing equipment, wherein the latest map is issued by the mobile power supply leasing equipment according to the third map information and the second map information of the latest map when the mobile power supply meets a second preset map updating condition.
In an optional manner, the apparatus further comprises: the third receiving module is used for receiving a navigation instruction, wherein the navigation instruction carries target point information; the starting module is used for starting the latest map according to the navigation instruction; and the navigation module is used for starting navigation on the latest map by combining the target point information.
In an alternative mode, the navigation instruction is sent by the mobile power supply leasing equipment when the mobile power supply is ejected, or the navigation instruction is input by the user directly on the mobile power supply.
In an optional manner, the apparatus further comprises: the acquisition module is used for acquiring the lease duration of the mobile power supply; and the judging module is used for judging whether the lease time length is greater than or equal to the preset time length or not, and if so, entering the starting module.
According to an aspect of an embodiment of the present invention, there is provided a cloud server, including: the communication interface is used for carrying out information interaction with the mobile power supply leasing equipment; at least one processor coupled to the communication interface; a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the method of any of the above described applications in a cloud server.
According to an aspect of an embodiment of the present invention, there is provided a mobile power supply rental apparatus, including: the first communication interface is used for carrying out information interaction with the cloud server; the second communication interface is used for carrying out information interaction with the mobile power supply; the at least one processor is respectively connected with the first communication interface and the second communication interface; a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform any of the methods described above as applied to a mobile power rental device.
According to an aspect of an embodiment of the present invention, there is provided a mobile power supply including: a display screen; the communication interface is used for carrying out information interaction with the mobile power supply leasing equipment; at least one processor coupled to the communication interface; a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the method of any of the above described applications to a mobile power source.
The embodiment of the invention has the beneficial effects that: different from the existing data interaction method, the embodiment of the invention pushes the latest map to the mobile power supply through the mobile power supply leasing equipment, so that the mobile power supply can navigate according to the latest map, and the mobile power supply not only has a charging function, but also has a navigation performance, the function of the mobile power supply is increased, and the mobile power supply has more application scenes.
In addition, the cloud server updates the latest map corresponding to the position of the mobile power supply leasing equipment to the mobile power supply leasing equipment when the map stored by the mobile power supply leasing equipment is not matched with the latest map corresponding to the position of the mobile power supply leasing equipment, so that the map stored by the mobile power supply leasing equipment is the latest and is matched with the position of the mobile power supply leasing equipment, and therefore after the mobile power supply leasing equipment changes a field, the situation that the wrong map is pushed to the mobile power supply and the navigation performance of the mobile power supply is influenced is avoided.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the figures in which like reference numerals refer to similar elements and which are not to scale unless otherwise specified.
Fig. 1 is a schematic diagram of a mobile power rental system according to an embodiment of the invention;
fig. 2 is a schematic flowchart of a method for data interaction applied to a cloud server according to an embodiment of the present invention;
fig. 3 is a schematic flowchart illustrating a process of determining whether the portable power source rental apparatus meets a first preset map updating condition according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of another method for data interaction applied to a cloud server according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating a method for data interaction applied to a mobile power supply rental device according to an embodiment of the present invention;
FIG. 6 is a flowchart illustrating updating a map stored in a portable power source rental device according to a latest map according to an embodiment of the present invention;
FIG. 7 is a flowchart illustrating another method for data interaction applied to a mobile power supply rental device according to an embodiment of the present invention;
fig. 8 is a flowchart illustrating a method for data interaction applied to a mobile power supply according to an embodiment of the present invention;
fig. 9 is a schematic flowchart of another method for data interaction applied to a mobile power supply according to an embodiment of the present invention;
FIG. 10 is a diagram of an apparatus for data interaction according to an embodiment of the present invention;
FIG. 11 is a schematic diagram of another data interaction apparatus provided by an embodiment of the present invention;
FIG. 12 is a schematic diagram of an apparatus for data interaction according to another embodiment of the present invention;
fig. 13 is a schematic hardware structure diagram of a cloud server of a method for performing data interaction according to an embodiment of the present invention;
FIG. 14 is a schematic diagram of a hardware structure of a mobile power supply rental device for executing a data interaction method according to an embodiment of the invention;
fig. 15 is a schematic hardware structure diagram of a mobile power supply for performing a data interaction method according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further 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.
Referring to fig. 1, fig. 1 is a schematic diagram of a mobile power supply 30 leasing system according to an embodiment of the present invention, where the mobile power supply 30 leasing system includes a cloud server 10, a mobile power supply leasing device 20, and a mobile power supply 30. The cloud server 10, the mobile power supply leasing equipment 20 and the mobile power supply 30 are respectively in communication connection. The mobile power supply leasing equipment 20 is respectively connected with the cloud server 10 and the mobile power supply 30 in a communication mode.
For the cloud server 10, the cloud server 10 is provided with a communication interface, and the cloud server 10 performs information interaction with the mobile power supply leasing device 20 through the communication interface. The cloud server 10 stores the latest map matched with the position information of the mobile power supply leasing equipment 20. The mobile power supply leasing equipment 20 stores position information and first map information of the mobile power supply leasing equipment 20. The cloud server 10 is configured to push the latest map to the mobile power source rental device 20 when it is determined that the mobile power source rental device 20 meets a first preset map updating condition. In some embodiments, the first preset update map condition is that there is no map in the mobile power supply 30 rental or that the first map information stored in the mobile power supply rental equipment 20 does not match the second map information of the latest map.
It should be noted that the first map information is information of a map currently stored in the mobile power supply rental apparatus. The second map information is the information of the latest map stored in the cloud server and matched with the position information of the mobile power supply leasing equipment.
It should be noted that, in some embodiments, the cloud server 10 is connected to an electronic device that needs to rent the portable power source 30. The cloud server 10 is configured to receive a lease request of the electronic device and send the lease request to the mobile power source lease device 20 so that the mobile power source lease device 20 pops up the mobile power source 30 matched with the lease request.
For the mobile power supply leasing equipment 20, the mobile power supply leasing equipment 20 is provided with a first communication interface, and the mobile power supply leasing equipment 20 performs information interaction with the cloud server 10 through the first communication interface. The mobile power supply leasing equipment 20 is used for sending the position information of the mobile power supply leasing equipment 20 and first map information to the cloud server 10. The mobile power supply leasing equipment 20 is used for receiving and storing the latest map sent by the cloud server 10.
The mobile power supply leasing equipment 20 is provided with a second communication interface, and the mobile power supply leasing equipment 20 performs information interaction with the mobile power supply 30 through the second communication interface. The mobile power supply 30 stores third map information, and the mobile power supply rental equipment 20 is configured to write the latest map into the mobile power supply 30 when determining that the mobile power supply 30 meets a second preset map updating condition. In some embodiments, the second preset update map condition is that there is no map in the mobile power supply 30 or the third map information does not match the second map information of the latest map.
It should be noted that the third map information is information of a map stored on the portable power source.
The mobile power supply leasing equipment 20 is used for leasing the mobile power supply 30. The mobile power supply leasing equipment 20 is used for receiving a leasing request issued by the cloud server 10 and popping up a matched mobile power supply 30 according to the leasing request. The mobile power supply rental equipment 20 is configured to write a navigation instruction carrying target point information to be navigated into the mobile power supply 30 when the mobile power supply 30 is popped up, so that the mobile power supply 30 navigates according to the target point information.
For the mobile power supply 30, the mobile power supply 30 is provided with a communication interface, and the mobile power supply 30 performs information interaction with the mobile power supply rental equipment 20 through the communication interface. The mobile power supply 30 is used for sending third map information of the mobile power supply rental equipment 20 and receiving the latest map sent by the mobile power supply rental equipment 20. The mobile power supply 30 is configured to receive the navigation instruction, where the navigation instruction carries target point information. The mobile power supply 30 is configured to start the latest map according to the navigation instruction and start navigation on the latest map by combining the target point information.
It is understood that, in order to implement the portable power source 30 with the navigation function, the portable power source 30 may further include a controller (not shown), a memory (not shown), a positioning device (not shown), and a display 301, besides the rechargeable battery and the rechargeable circuit board, and the controller is respectively connected to the positioning device, the memory, and the display. And when the latest map is received, the controller stores the latest map in the memory, calls the latest map from the memory and displays the latest map on the display screen 301 when navigation is needed, and then displays a navigation route from the target point information to the current position in the latest map according to the current position of the mobile power supply positioned by the positioning device.
In some embodiments, the mobile power supply 30 is also used to obtain navigation instructions entered by the user on the mobile power supply rental device 20.
In some embodiments, the mobile power supply 30 is further configured to obtain a rental duration thereof, and to start navigation when the rental duration is greater than a preset duration.
Through the mobile power supply 30 leasing system, the cloud server 10 can push the latest map matched with the position information of the mobile power supply leasing equipment 20 to the mobile power supply leasing equipment 20. Further, the mobile power supply rental equipment 20 can update the stored map of the mobile power supply 30 according to the latest map, so that data interaction between the cloud server 10 and the mobile power supply rental equipment 20 and between the mobile power supply rental equipment 20 and the mobile power supply 30 is realized. Through the mobile power supply 30 leasing system, when a user leases the mobile power supply 30, the user can navigate to a target point by using the mobile power supply 30, the mobile power supply 30 can be charged and has a navigation function, and the user experience is good. Furthermore, since the latest map matching the location information of the portable power supply rental apparatus 20 is stored on the portable power supply 30, on the one hand, the latest map is only a map matching the location information of the portable power supply rental apparatus 20, and the apparatus burden of the portable power supply 30 is light; on the other hand, the latest map on the mobile power supply 30 is used for navigation, and the navigation is accurate.
Example one
Referring to fig. 2, fig. 2 is a schematic flowchart of a data interaction method applied to a cloud server according to an embodiment of the present invention, where the method includes the following steps:
step S11, position information of the mobile power supply leasing equipment and first map information are obtained.
The cloud server and the mobile power supply leasing equipment are in communication connection, so that the cloud server can acquire the position information of the mobile power supply leasing equipment and the first map information. The cloud server may acquire the position information and the first map information of the mobile power supply rental device actively from the mobile power supply rental device, or the mobile power supply rental device uploads the position information and the first map information to the cloud server.
The position information represents the current position of the mobile power supply leasing equipment, such as a certain mall, a certain hospital or a certain convenience store.
It should be noted that the first map information does not necessarily match the location information of the portable power source rental apparatus. And when the position of the mobile power supply leasing equipment is not changed, the first map information is matched with the position information. When the position of the mobile power supply leasing equipment is changed, the first map information is not matched with the position information.
In some embodiments, the first map information includes a map name and a map version, so that the cloud server can determine whether the first map information needs to be updated according to the map name and the map version.
In step S12, second map information of the latest map matching the location information is acquired.
Wherein the latest map is matched with the location information.
In some embodiments, the second map information includes a map name and a map version, so that the cloud server can determine whether to update the first map information according to the map name and the map version of the first map information and the map name and the map version of the second map information.
And step S13, judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not according to the first map information and the second map information, if so, executing step S14, otherwise, not operating.
In some embodiments, the first preset map updating condition is that no map is available in the mobile power supply rental equipment or that first map information in the mobile power supply rental equipment does not match second map information of the latest map. The mismatch here includes that the map name of the first map information does not coincide with the map name of the second map information, and/or that the map version of the first map information does not coincide with the map version of the second map information.
Specifically, referring to fig. 3, the step of determining whether the portable power source rental equipment meets a first preset map updating condition according to the first map information and the second map information, and the step S13 includes:
step S131, judging whether a map is stored in the mobile power supply leasing equipment or not according to the first map information, if not, executing step S132, otherwise, executing step S133.
Step S132, determining that the first preset update map condition is satisfied.
Step S133, determining whether the first map information and the second map information match, if so, executing step S134, otherwise, executing step S135.
The specific method for judging whether the first map information is matched with the second map information is to judge whether the map names in the first map information and the second map information are the same, judge whether the map versions in the first map information and the second map information are the same, and determine that the first preset map updating condition is not met if the map names in the first map information and the second map information are the same and the map versions in the first map information and the second map information are the same. Otherwise, determining that the first preset map updating condition is met. That is, when one of the map name and the map version of the first map information is different from the map name and the map version of the second map information, it may be determined that the first preset update map condition is satisfied.
And step S134, determining that the first preset map updating condition is not met.
Step S135, determining that the first preset update map condition is satisfied.
Step S14, pushing the latest map to the portable power source rental equipment, so that the portable power source rental equipment updates the latest map to the portable power source in the portable power source rental equipment.
By the method, the latest map stored on the cloud server can be updated to the mobile power supply leasing equipment. Wherein the latest map matches the mobile power source rental equipment. Therefore, when the user rents the mobile power supply from the mobile power supply renting equipment, the mobile power supply renting equipment can update the latest map to the mobile power supply. The user can perform fixed-point navigation on the target point according to the latest map, and the user can also know the information of the area corresponding to the position information and the like according to the latest map.
In the embodiment of the invention, the position information and the first map information of the mobile power supply leasing equipment are acquired; acquiring second map information of the latest map matched with the position information; judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not according to the first map information and the second map information; if so, pushing the latest map to the mobile power supply leasing equipment so that the mobile power supply leasing equipment updates the latest map to a mobile power supply in the mobile power supply leasing equipment. By the method, the cloud server can realize data interaction with the mobile power supply leasing equipment, so that when the mobile power supply leasing equipment meets the first preset map updating condition, the latest map is pushed to the mobile power supply leasing equipment, the mobile power supply leasing equipment updates the latest map to the mobile power supply in the mobile power supply leasing equipment, and the functions of the mobile power supply are expanded.
Example two
Referring to fig. 4, fig. 4 is a schematic flowchart of another data interaction method applied to a cloud server according to an embodiment of the present invention, where the method includes the following steps:
step S15, receiving a lease request, where the lease request carries power information and target point information of the portable power source requested to be leased.
The target point information is used for the mobile power supply to navigate according to the target point information.
In some embodiments, the target point may be a merchant, department, or the like. The target point information may be a name or number of the target point.
In the embodiment of the invention, the leasing request is that the two-dimensional code of the mobile power supply leasing equipment is scanned by the electronic equipment by a user and is linked to the cloud server. Of course, the lease request may also be linked to the cloud server in other manners, which is not described herein any more.
It should be noted that step S15 is not necessarily related to any step in the first embodiment, and step S15 may be performed before or after any step in the first embodiment or simultaneously with any step in the first embodiment.
Step S16, sending the lease request to the portable power source lease equipment, so that the portable power source lease equipment pops up a matched portable power source according to the power source information, and writes the target point information into the portable power source.
In the embodiment of the invention, the lease request is that a user scans the two-dimensional code of the mobile power supply lease equipment through electronic equipment and links to a cloud server, that is, the mobile power supply lease equipment does not receive the lease request sent by the electronic equipment. In some embodiments, the cloud server directly forwards the lease request to the mobile power supply lease equipment, so that the mobile power supply lease equipment performs matching and popping up of a mobile power supply according to power supply information in the lease request. In other embodiments, after receiving the lease request, the cloud server may search for a matched portable power source on the portable power source lease device according to the power source information in the lease request, and then send a pop-up instruction carrying an identifier of the portable power source to be popped up to the portable power source lease device.
And when the mobile power supply is popped up, the target point information is written. In some embodiments, when the user rents the mobile power supply, the user does not select to use a map or a navigation function, the target point information is not included in the rental request, and the mobile power supply rental equipment does not need to write any target point information when the mobile power supply is popped up.
In the embodiment of the invention, a leasing request is received, wherein the leasing request carries power supply information and target point information of a mobile power supply which is requested to be leased; and sending the lease request to the mobile power supply lease equipment so that the mobile power supply lease equipment pops up the matched mobile power supply according to the power supply information and writes the target point information into the mobile power supply. By the method, the cloud server can send the lease request to the mobile power supply lease equipment, so that the mobile power supply lease equipment pops up the matched mobile power supply according to the power supply information in the lease request, and writes the target point information in the lease request into the mobile power supply, and the mobile power supply can navigate according to the target point information.
EXAMPLE III
Referring to fig. 5, fig. 5 is a schematic flowchart illustrating a method for data interaction of a mobile power supply rental apparatus according to an embodiment of the present invention, where the method includes the following steps:
step S21, the position information of the mobile power supply leasing equipment and the first map information are sent to a cloud server.
The sending, by the portable power source rental device, the location information of the portable power source rental device and the first map information to the cloud server may be periodically sent by the portable power source rental device to the cloud server, so that the cloud server can know the condition of the portable power source rental device in time.
The mobile power supply leasing equipment sends the position information of the mobile power supply leasing equipment and the first map information to the cloud server, or the first map information and the position information of the mobile power supply leasing equipment can be sent when the position of the mobile power supply leasing equipment changes.
The mobile power supply leasing equipment sends the position information and the first map information of the mobile power supply leasing equipment to the cloud server, and the position information and the first map information can also be sent when the mobile power supply leasing equipment is about to lease a mobile power supply or the mobile power supply in the mobile power supply leasing equipment is returned.
The mobile power supply leasing equipment sends the position information and the first map information of the mobile power supply leasing equipment to the cloud server, and the position information and the first map information can also be sent when receiving a map information calling request sent by the cloud server.
Step S22, receiving and storing a latest map issued by the cloud server, where the latest map matches the location information, and the latest map is issued by the cloud server according to the first map information and the second map information of the latest map when the mobile power rental device meets a first preset map updating condition.
It should be noted that, in some embodiments, the mobile power supply rental equipment deletes the first map information immediately after receiving the latest map.
And step S23, updating the map stored by the mobile power supply in the mobile power supply leasing equipment according to the latest map.
The mobile power supply leasing equipment updates the map stored by the mobile power supply in the mobile power supply leasing equipment according to the latest map, wherein the updating can be carried out when the mobile power supply is returned into the mobile power supply leasing equipment, or when the mobile power supply is popped up, or the mobile power supply leasing equipment uniformly updates the map stored by the mobile power supply in the mobile power supply leasing equipment at each preset time interval.
Specifically, referring to fig. 6, the step S23 includes:
step S231, acquiring third map information of the mobile power supply.
It can be understood that the mobile power rental equipment can obtain the third map information of the mobile power in various ways. For example, when the mobile power supply is returned to the mobile power supply leasing equipment, the metal contact of the mobile power supply is in contact with the metal thimble of the mobile power supply leasing equipment, so that the mobile power supply leasing equipment and the mobile power supply can perform information interaction. The mobile power supply leasing equipment can read the third map information of the mobile power supply through the metal thimble.
Wherein, in some embodiments, the third map information includes a map name and a map version.
Step S232, determining whether the mobile power supply meets a second preset map updating condition according to the third map information and the second map information, if so, executing step S233, otherwise, not operating.
In some embodiments, the second preset update map condition is that there is no map in the mobile power supply or that the third map information in the mobile power supply does not match with the second map information in the mobile power supply rental equipment. The method for judging whether the mobile power supply meets a second preset map updating condition is specifically to judge whether a map is stored in the mobile power supply according to the third map information. And if not, determining that the second preset map updating condition is met. And if so, judging whether the third map information is matched with the second map information. And if so, determining that the second preset map updating condition is not met. And if not, determining that the second preset map updating condition is met.
In some embodiments, the second map information and the third map information each include a map name and a map version. The method for judging whether the third map information is matched with the second map information specifically comprises the following steps: judging whether the map names in the third map information and the second map information are the same, and whether the map versions in the third map information and the second map information are the same; if the map names in the third map information and the second map information are the same, and the map versions in the third map information and the second map information are the same, determining that the second preset map updating condition is not met; otherwise, determining that the second preset map updating condition is met.
It can be understood that the map in the mobile power supply is not updated when the mobile power supply rental equipment determines that the mobile power supply does not meet the second preset map updating condition.
And step S233, writing the latest map into the mobile power supply.
It should be noted that, after the mobile power supply rental equipment writes the latest map into the mobile power supply, the mobile power supply rental equipment immediately controls to delete the third map information in the mobile power supply, so as to reduce the storage burden of the mobile power supply.
In the embodiment of the invention, the position information and the first map information of the mobile power supply leasing equipment are sent to a cloud server; receiving and storing a latest map issued by the cloud server, wherein the latest map is matched with the position information and issued when the mobile power supply leasing equipment is determined to meet a first preset update map condition by the cloud server according to the first map information and second map information of the latest map; according to the latest map, the method for updating the map stored by the mobile power supply in the mobile power supply leasing equipment can realize data interaction between the mobile power supply leasing equipment and the cloud server and between the mobile power supply and the cloud server. In data interaction, the mobile power supply leasing equipment receives the latest map sent by the cloud server and updates the map stored by the mobile power supply according to the latest map.
Example four
Referring to fig. 7, fig. 7 is a schematic flowchart illustrating another method for data interaction of a mobile power supply rental apparatus according to an embodiment of the present invention, where the method includes the following steps:
step S24, receiving a lease request issued by the cloud server, where the lease request carries power information and target point information of the portable power source requested to be leased.
It should be noted that step S24 is not necessarily related to any step in the third embodiment, that is, step S24 may be performed before or after any step in the third embodiment.
And step S25, acquiring the mobile power supply matched with the power supply information.
The portable power source leasing equipment is characterized in that a plurality of portable power sources are stored in the portable power source leasing equipment, the models of the portable power sources are different, and the portable power source leasing equipment can search the portable power sources with the matched models according to the power source information of the portable power sources in the leasing request. When the number of the mobile power supplies matching the power supply information of the mobile power supplies is plural, the mobile power supply with the largest electric quantity may be selected preferentially, or the mobile power supply with the higher number of the mobile power supply may be selected.
And step S26, popping up the acquired mobile power supply, and sending a navigation instruction carrying the target point information to the mobile power supply so that the mobile power supply can navigate according to the target point information.
In the third embodiment, the mobile power supply rental equipment can update the latest map into the mobile power supply, so that the mobile power supply can navigate according to the latest map and the target point information, and the mobile power supply rental equipment issues the navigation instruction when popping up the mobile power supply.
It is understood that in some embodiments, the target point information is not included in the rental request, and the portable power source rental device only pops up the portable power source when popping up the portable power source.
In the embodiment of the invention, a leasing request issued by a cloud server is received, wherein the leasing request carries power supply information and target point information of a portable power supply requesting leasing; acquiring a mobile power supply matched with the power supply information; and popping up the acquired mobile power supply, and sending a navigation instruction carrying the target point information to the mobile power supply so that the mobile power supply navigates according to the target point information, thereby realizing data interaction between the mobile power supply leasing equipment and the cloud server and between the mobile power supply leasing equipment and the mobile power supply respectively. In data interaction, the mobile power supply leasing equipment receives a leasing request sent by the cloud server, pops up a matched mobile power supply according to power supply information in the leasing request, and sends a navigation instruction carrying the target point information to the mobile power supply when the mobile power supply pops up, so that the mobile power supply can navigate according to the target point information.
EXAMPLE five
Referring to fig. 8, fig. 8 is a schematic flowchart illustrating a method for data interaction applied to a mobile power supply according to an embodiment of the present invention, where the method includes the following steps:
and step S31, receiving a map information request issued by the mobile power supply leasing equipment.
The map information request is used for the mobile power supply leasing equipment to acquire map information of the mobile power supply.
The map information request issued by the mobile power supply leasing equipment can be issued when the mobile power supply is returned to the mobile power supply leasing equipment or issued by the mobile power supply leasing equipment at preset time intervals.
And step S32, sending third map information of the mobile power supply leasing equipment to the mobile power supply leasing equipment according to the map information request.
Wherein the third map information includes a map name and a map version.
Step S33, receiving and storing a latest map sent by the portable power source rental device, where the latest map is issued by the portable power source rental device according to the third map information and the second map information of the latest map when the portable power source is determined to satisfy a second preset map updating condition.
The second preset map updating condition is that no map is in the mobile power supply or the map name and/or the map version in the third map information in the mobile power supply are different from the map name and/or the map version in the second map information.
In the embodiment of the invention, a map information request issued by the mobile power supply leasing equipment is received; sending third map information of the mobile power supply leasing equipment to the mobile power supply leasing equipment according to the map information request; and receiving and storing a latest map sent by the mobile power supply leasing equipment, wherein the latest map is issued by the mobile power supply leasing equipment according to the third map information and the second map information of the latest map when the mobile power supply is determined to meet a second preset map updating condition. By the method, data interaction between the mobile power supply leasing equipment and the mobile power supply can be realized. In data interaction, the mobile power supply receives and stores the latest map sent by the mobile power supply leasing equipment. The mobile power supply not only has a charging function, but also has a navigation function. In addition, because the map in the mobile power supply is the latest map matched with the position of the mobile power supply leasing equipment, the mobile power supply can be prevented from receiving wrong maps, and the mobile power supply is accurate in navigation.
EXAMPLE six
Referring to fig. 9, fig. 9 is a schematic flowchart illustrating another data interaction method applied to a mobile power supply according to an embodiment of the present invention, where the method includes the following steps:
step S34, receiving a navigation instruction, where the navigation instruction carries target point information.
Wherein the navigation instruction is sent by the mobile power supply leasing equipment when the mobile power supply is ejected. Specifically, when the user scans the two-dimensional code on the portable power source leasing equipment through the electronic equipment to link a leasing request to the cloud server, a navigation function is selected, and the leasing request comprises target point information needing to be navigated. The cloud server then issues the lease request to the mobile power source lease equipment. And the mobile power supply leasing equipment pops up a matched mobile power supply according to the leasing request and writes the navigation instruction into the mobile power supply, wherein the navigation instruction carries target point information.
Or,
the navigation instruction is input by the user directly on the mobile power supply. Specifically, a user inputs target point information to be navigated on the mobile power supply through a voice or text input mode, and then generates a navigation instruction, so that the mobile power supply can navigate according to the navigation instruction.
And step S35, starting the latest map according to the navigation instruction.
In some embodiments, the mobile power supply starts the latest map for navigation according to the navigation instruction when receiving the navigation instruction.
In some embodiments, when the mobile power supply receives the navigation instruction directly input by the user at the mobile power supply, the mobile power supply first determines whether the user has the authority to use the navigation function. One method for judging whether the user has the authority of the conference navigation function is to acquire the lease duration of the mobile power supply; judging whether the lease time length is greater than or equal to a preset time length or not; and if so, starting the latest map according to the navigation instruction. If not, giving a prompt.
And step S36, combining the target point information and starting navigation on the latest map.
In the embodiment of the invention, a navigation instruction is received, wherein the navigation instruction carries target point information; starting the latest map according to the navigation instruction; and the method for starting navigation on the latest map by combining the target point information can realize navigation on the latest map on the mobile power supply according to the target point information.
EXAMPLE seven
Referring to fig. 10, fig. 10 is a schematic diagram of a data interaction apparatus according to an embodiment of the present invention, where the apparatus 50 includes: a first obtaining module 501, a second obtaining module 502, a judging module 503 and a pushing module 504. The first obtaining module 501 is configured to obtain position information and first map information of the mobile power supply rental equipment; a second obtaining module 502, configured to obtain second map information of a latest map that matches the location information; the judging module 503 is configured to judge whether the mobile power source rental equipment meets a first preset map updating condition according to the first map information and the second map information; a pushing module 504, configured to push the latest map to the portable power source rental equipment if the portable power source rental equipment meets a first preset map updating condition, so that the portable power source rental equipment updates the latest map to a portable power source in the portable power source rental equipment.
In some embodiments, the determining module 503 includes: a first determination unit 5031, a first determination unit 5032, a second determination unit 5033, a second determination unit 5054, and a third determination unit 5055. The first determining unit 5031 is configured to determine, according to the first map information, whether a map is stored in the mobile power supply rental apparatus; a first determining unit 5032, configured to determine that the first preset map updating condition is met if the map is not stored in the mobile power supply rental apparatus; a second determining unit 5033, configured to determine whether the first map information and the second map information are matched if the map is stored in the mobile power supply rental apparatus; a second determination unit 5054, configured to determine that the first preset update map condition is not satisfied if the first map information and the second map information match; a third determining unit 5055 is configured to determine that the first preset update map condition is satisfied if the first map information and the second map information do not match.
In some embodiments, the first map information and the second map information each comprise a map name and a map version; the second determining unit 5033 is specifically configured to: judging whether the map names in the first map information and the second map information are the same, and whether the map versions in the first map information and the second map information are the same; if the map names in the first map information and the second map information are the same, and the map versions in the first map information and the second map information are the same, determining that the first preset map updating condition is not met; otherwise, determining that the first preset map updating condition is met.
In some embodiments, the apparatus 50 further comprises: a receiving module 505 and a sending module 506. The receiving module 505 is configured to receive a lease request, where the lease request carries power information of a mobile power supply requested to be leased and target point information; a sending module 506, configured to send the lease request to the portable power source lease equipment, so that the portable power source lease equipment pops up a matched portable power source according to the power source information, and writes the target point information into the portable power source.
In the embodiment of the invention, the position information and the first map information of the mobile power supply leasing equipment are acquired through a first acquisition module; acquiring second map information of the latest map matched with the position information through a second acquisition module; judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not through a judging module according to the first map information and the second map information; if the mobile power supply leasing equipment meets a first preset map updating condition, pushing the latest map to the mobile power supply leasing equipment through a pushing module so that the mobile power supply leasing equipment updates the latest map to a mobile power supply in the mobile power supply leasing equipment. By the device, the cloud server can realize data interaction with the mobile power supply leasing equipment, so that when the mobile power supply leasing equipment meets the first preset map updating condition, the latest map is pushed to the mobile power supply leasing equipment, the mobile power supply leasing equipment updates the latest map to the mobile power supply in the mobile power supply leasing equipment, and the functions of the mobile power supply are expanded.
Example eight
Referring to fig. 11, fig. 11 is a schematic diagram of another data interaction apparatus according to an embodiment of the present invention, where the apparatus 60 includes: a first sending module 601, a first receiving module 602, and an updating module 603. The first sending module 601 is configured to send position information of the mobile power rental device and first map information to a cloud server; a first receiving module 602, configured to receive and store a latest map issued by the cloud server, where the latest map is matched with the location information, and the latest map is issued by the cloud server according to the first map information and second map information of the latest map when it is determined that the mobile power rental device meets a first preset update map condition; an updating module 603, configured to update, according to the latest map, a map stored in the mobile power supply rental equipment.
In some embodiments, the update module 603 comprises: an acquisition unit 6031, a determination unit 6032, and a writing unit 6033. An obtaining unit 6031 configured to obtain third map information of the mobile power supply; a determining unit 6032, configured to determine whether the mobile power supply meets a second preset map updating condition according to the third map information and the second map information; a writing unit 6033, configured to write the latest map into the mobile power supply if the mobile power supply meets the second preset map updating condition.
In some embodiments, the determining unit 6032 is specifically configured to: judging whether a map is stored in the mobile power supply or not according to the third map information; if not, determining that the second preset map updating condition is met; if yes, judging whether the third map information is matched with the second map information; if so, determining that the second preset map updating condition is not met; and if not, determining that the second preset map updating condition is met.
In some embodiments, the apparatus 60 further comprises: a second receiving module 604, an obtaining module 605 and a second sending module 606. The second receiving module 604 is configured to receive a lease request issued by the cloud server, where the lease request carries power information of the portable power source requested to be leased and target point information; an obtaining module 605, configured to obtain a mobile power source matched with the power source information; a second sending module 606, configured to pop up the acquired mobile power supply and send a navigation instruction carrying the target point information to the mobile power supply, so that the mobile power supply performs navigation according to the target point information.
In the embodiment of the invention, the position information and the first map information of the mobile power supply leasing equipment are sent to a cloud server through a first sending module 601; receiving and storing a latest map issued by the cloud server through a first receiving module 602, wherein the latest map is matched with the position information, and the latest map is issued when the cloud server determines that the mobile power supply leasing equipment meets a first preset map updating condition according to the first map information and second map information of the latest map; by updating the map stored in the mobile power supply rental equipment by the updating module 603 according to the latest map, data interaction between the mobile power supply rental equipment and the cloud server and between the mobile power supply and the cloud server can be realized. In data interaction, the mobile power supply leasing equipment receives the latest map sent by the cloud server and updates the map stored by the mobile power supply according to the latest map.
Example nine
Referring to fig. 12, fig. 12 is a schematic diagram of another data interaction apparatus according to an embodiment of the present invention, where the apparatus 70 includes: a first receiving module 701, a sending module 702 and a second receiving module 703. The first receiving module 701 is configured to receive a map information request issued by the mobile power rental device; a sending module 702, configured to send third map information of the mobile power source rental apparatus to the mobile power source rental apparatus according to the map information request; a second receiving module 703 is configured to receive and store a latest map sent by the mobile power rental device, where the latest map is issued by the mobile power rental device according to the third map information and second map information of the latest map when the mobile power meets a second preset map updating condition.
In some embodiments, the device 70 further comprises a third receiving module 704, an initiating module 705, and a navigation module 706. The third receiving module 704 is configured to receive a navigation instruction, where the navigation instruction carries target point information; a starting module 705, configured to start the latest map according to the navigation instruction; and a navigation module 706, configured to start navigation on the latest map in combination with the target point information.
In some embodiments, the navigation instruction is sent by the mobile power source rental device upon ejecting the mobile power source, or the navigation instruction is input by the user directly on the mobile power source.
In some embodiments, the apparatus 70 further includes an obtaining module 707 for obtaining a lease duration of the mobile power source; a determining module 708, configured to determine whether the lease duration is greater than or equal to a preset duration, and if so, enter the starting module 706.
In the embodiment of the invention, a map information request issued by the mobile power supply leasing equipment is received through a first receiving module; sending third map information of the mobile power supply leasing equipment to the mobile power supply leasing equipment through a sending module according to the map information request; and receiving and storing a latest map sent by the mobile power supply leasing equipment through a second receiving module, wherein the latest map is issued by the mobile power supply leasing equipment according to the third map information and second map information of the latest map when the mobile power supply meets a second preset map updating condition. Through the device, data interaction between the mobile power supply leasing equipment and the mobile power supply can be realized. In data interaction, the mobile power supply receives and stores the latest map sent by the mobile power supply leasing equipment. The mobile power supply not only has a charging function, but also has a navigation function. In addition, because the map in the mobile power supply is the latest map matched with the position of the mobile power supply leasing equipment, the mobile power supply can be prevented from receiving wrong maps, and the mobile power supply is accurate in navigation.
Example ten
Referring to fig. 13, fig. 13 is a schematic diagram of a hardware structure of a cloud server of a method for performing data interaction according to an embodiment of the present invention. As shown in fig. 13, the cloud server 10 includes: one or more processors 11 and a memory 12, one for example in fig. 13.
The processor 11 and the memory 12 may be connected by a bus or other means, and fig. 13 illustrates the connection by a bus as an example.
In some embodiments, the cloud server 10 is further provided with a communication interface (not shown) connected to the processor 11, and the mobile power supply rental device is provided with a first communication interface (not shown) connected to the first communication interface, so as to enable the cloud server 10 to be in communication connection with the mobile power supply rental device 20.
The memory 12, which is a non-volatile computer-readable storage medium, may be used for storing non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules (e.g., the modules shown in fig. 10) corresponding to the method for data interaction in the embodiment of the present invention. The processor 11 executes the nonvolatile software program, the instructions and the modules stored in the memory 12, so as to execute various functional applications and data processing of the device of the method for data interaction, namely, the method for data interaction of the above-mentioned method embodiment.
The memory 12 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of a device of the method of data interaction, and the like. Further, the memory 12 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 12 optionally includes memory located remotely from the processor 11, and these remote memories may be connected over a network to the apparatus of the method of data interaction. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The one or more modules are stored in the memory 12 and, when executed by the one or more processors 11, perform the method of data interaction in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
The embodiment of the invention provides a nonvolatile computer readable storage medium, wherein the nonvolatile computer readable storage medium stores computer executable instructions, and the computer executable instructions are used by a mobile power supply leasing device to execute the data interaction method in any method embodiment.
Embodiments of the present invention provide a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform a method of data interaction in any of the method embodiments described above.
EXAMPLE eleven
Referring to fig. 14, fig. 14 is a schematic diagram of a hardware structure of a mobile power supply rental apparatus according to the method for performing data interaction provided by the embodiment of the invention. As shown in fig. 14, the mobile power supply rental apparatus 20 includes: one or more processors 21 and memory 22, one for example in fig. 14.
The processor 21 and the memory 22 may be connected by a bus or other means, and fig. 14 illustrates the connection by a bus as an example.
In some embodiments, the mobile power supply rental device 20 is further provided with a first communication interface (not shown) connected to the processor 21, and the cloud server 10 is provided with a communication interface (not shown), and the first communication interface is connected to the communication interface of the cloud server 10, so as to enable the mobile power supply rental device 20 to be in communication connection with the cloud server 10.
In some embodiments, the portable power supply rental device 20 is further provided with a second communication interface (not shown) connected to the processor 21, and the portable power supply 30 is provided with a communication interface (not shown) connected to the communication interface of the portable power supply 30, so as to enable the portable power supply rental device 20 to be in communication connection with the portable power supply 30.
The memory 22, which is a non-volatile computer-readable storage medium, may be used for storing non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules (e.g., the modules shown in fig. 11) corresponding to the method for data interaction in the embodiment of the present invention. The processor 21 executes the nonvolatile software program, instructions and modules stored in the memory 22, so as to implement various functional applications and data processing of the apparatus for performing the method of data interaction, i.e. the method of data interaction of the above-mentioned method embodiment.
The memory 22 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of a device of the method of data interaction, and the like. Further, the memory 22 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 22 may optionally include memory located remotely from the processor 21, and these remote memories may be connected over a network to the apparatus of the method of data interaction. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The one or more modules are stored in the memory 22 and, when executed by the one or more processors 21, perform the method of data interaction in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
The embodiment of the invention provides a nonvolatile computer readable storage medium, wherein the nonvolatile computer readable storage medium stores computer executable instructions, and the computer executable instructions are used by a mobile power supply leasing device to execute the data interaction method in any method embodiment.
Embodiments of the present invention provide a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform a method of data interaction in any of the method embodiments described above.
Example twelve
Referring to fig. 15, fig. 15 is a schematic diagram of a hardware structure of a mobile power supply for executing a data interaction method according to an embodiment of the present invention. As shown in fig. 15, the mobile power supply 30 includes: one or more processors 31 and a memory 32, one for example in fig. 15.
The processor 31 and the memory 32 may be connected by a bus or other means, and fig. 15 illustrates the connection by a bus as an example.
In some embodiments, the mobile power supply 30 is further provided with a communication interface (not shown) connected to the processor 31, and the mobile power supply rental device is provided with a second communication interface (not shown) connected to the second communication interface, so as to enable the mobile power supply 30 to be in communication connection with the mobile power supply rental device 20.
The memory 32 is a non-volatile computer-readable storage medium and can be used for storing non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules (e.g., the modules shown in fig. 12) corresponding to the method for data interaction in the embodiment of the present invention. The processor 31 executes the nonvolatile software program, the instructions and the modules stored in the memory 32, so as to execute various functional applications and data processing of the device of the method for data interaction, namely, the method for data interaction of the above-mentioned method embodiment.
The memory 32 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of a device of the method of data interaction, and the like. Further, the memory 32 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 32 may optionally include memory located remotely from the processor 31, and these remote memories may be connected over a network to the apparatus of the method of data interaction. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The one or more modules are stored in the memory 32 and, when executed by the one or more processors 31, perform the method of data interaction in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
The embodiment of the invention provides a nonvolatile computer readable storage medium, wherein the nonvolatile computer readable storage medium stores computer executable instructions, and the computer executable instructions are used by a mobile power supply leasing device to execute the data interaction method in any method embodiment.
Embodiments of the present invention provide a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform a method of data interaction in any of the method embodiments described above.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a general hardware platform, and certainly can also be implemented by hardware. It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a computer readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; within the idea of the invention, also technical features in the above embodiments or in different embodiments may be combined, steps may be implemented in any order, and there are many other variations of the different aspects of the invention as described above, which are not provided in detail for the sake of brevity; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (15)

1. A data interaction method is applied to a cloud server, and is characterized by comprising the following steps:
acquiring position information and first map information of the mobile power supply leasing equipment;
acquiring second map information of the latest map matched with the position information;
judging whether the mobile power supply leasing equipment meets a first preset map updating condition or not according to the first map information and the second map information;
if so, pushing the latest map to the mobile power supply leasing equipment so that the mobile power supply leasing equipment updates the latest map to a mobile power supply in the mobile power supply leasing equipment.
2. The method of claim 1, wherein the step of determining whether the mobile power rental equipment meets a first preset update map condition according to the first map information and the second map information further comprises:
judging whether a map is stored in the mobile power supply leasing equipment or not according to the first map information;
if not, determining that the first preset map updating condition is met;
if yes, judging whether the first map information is matched with the second map information;
if so, determining that the first preset map updating condition is not met;
and if not, determining that the first preset map updating condition is met.
3. The method of claim 2, wherein the first map information and the second map information each include a map name and a map version;
the step of determining whether the first map information and the second map information are matched further includes:
judging whether the map names in the first map information and the second map information are the same, and whether the map versions in the first map information and the second map information are the same;
if the map names in the first map information and the second map information are the same, and the map versions in the first map information and the second map information are the same, determining that the first preset map updating condition is not met;
otherwise, determining that the first preset map updating condition is met.
4. The method according to any one of claims 1-3, further comprising:
receiving a leasing request, wherein the leasing request carries power supply information and target point information of the mobile power supply which is requested to be leased;
and sending the lease request to the mobile power supply lease equipment so that the mobile power supply lease equipment pops up the matched mobile power supply according to the power supply information and writes the target point information into the mobile power supply.
5. A data interaction method is applied to mobile power supply leasing equipment and is characterized by comprising the following steps:
sending the position information and the first map information of the mobile power supply leasing equipment to a cloud server;
receiving and storing a latest map issued by the cloud server, wherein the latest map is matched with the position information and issued when the mobile power supply leasing equipment is determined to meet a first preset update map condition by the cloud server according to the first map information and second map information of the latest map;
and updating the map stored by the mobile power supply in the mobile power supply leasing equipment according to the latest map.
6. The method of claim 5, wherein the step of updating the map stored by the mobile power supply in the mobile power supply rental equipment according to the latest map further comprises:
acquiring third map information of the mobile power supply;
judging whether the mobile power supply meets a second preset map updating condition or not according to the third map information and the second map information;
and if so, writing the latest map into the mobile power supply.
7. The method according to claim 6, wherein the step of determining whether the mobile power supply satisfies a second preset map updating condition according to the third map information and the second map information further comprises:
judging whether a map is stored in the mobile power supply or not according to the third map information;
if not, determining that the second preset map updating condition is met;
if yes, judging whether the third map information is matched with the second map information;
if so, determining that the second preset map updating condition is not met;
and if not, determining that the second preset map updating condition is met.
8. The method according to any one of claims 5-7, further comprising:
receiving a leasing request issued by the cloud server, wherein the leasing request carries power supply information and target point information of the mobile power supply requesting leasing;
acquiring a mobile power supply matched with the power supply information;
popping up the acquired mobile power supply, and sending a navigation instruction carrying the target point information to the mobile power supply so that the mobile power supply can navigate according to the target point information.
9. A data interaction method is applied to a mobile power supply, and is characterized by comprising the following steps:
receiving a map information request issued by the mobile power supply leasing equipment;
sending third map information of the mobile power supply leasing equipment to the mobile power supply leasing equipment according to the map information request;
and receiving and storing a latest map sent by the mobile power supply leasing equipment, wherein the latest map is issued by the mobile power supply leasing equipment according to the third map information and the second map information of the latest map when the mobile power supply is determined to meet a second preset map updating condition.
10. The method of claim 9, further comprising:
receiving a navigation instruction, wherein the navigation instruction carries target point information;
starting the latest map according to the navigation instruction;
and starting navigation on the latest map by combining the target point information.
11. The method of claim 10,
the navigation instruction is sent by the mobile power supply leasing equipment when the mobile power supply is ejected,
or,
the navigation instruction is input by the user directly on the mobile power supply.
12. The method of claim 11, wherein when the navigation instruction is input by the user directly on the mobile power source, prior to the step of starting the up-to-date map according to the navigation instruction, the method further comprises:
acquiring the lease duration of the mobile power supply;
judging whether the lease time length is greater than or equal to a preset time length or not;
and if so, starting the latest map according to the navigation instruction.
13. A cloud server, comprising:
the communication interface is used for carrying out information interaction with the mobile power supply leasing equipment;
at least one processor coupled to the communication interface;
a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the method of any of claims 1-4.
14. A mobile power supply leasing device, comprising:
the first communication interface is used for carrying out information interaction with the mobile power supply;
the second communication interface is used for carrying out information interaction with the cloud server;
at least one processor coupled to the first communication interface and the second communication interface;
a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the method of any of claims 5-8.
15. A mobile power supply, comprising:
a display screen;
the communication interface is used for carrying out information interaction with the mobile power supply leasing equipment;
at least one processor coupled to the communication interface;
a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the method of any of claims 9-12.
CN202010922110.9A 2020-09-04 2020-09-04 Data interaction method, cloud server and mobile power rental equipment Active CN112053209B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010922110.9A CN112053209B (en) 2020-09-04 2020-09-04 Data interaction method, cloud server and mobile power rental equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010922110.9A CN112053209B (en) 2020-09-04 2020-09-04 Data interaction method, cloud server and mobile power rental equipment

Publications (2)

Publication Number Publication Date
CN112053209A true CN112053209A (en) 2020-12-08
CN112053209B CN112053209B (en) 2024-04-16

Family

ID=73607490

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010922110.9A Active CN112053209B (en) 2020-09-04 2020-09-04 Data interaction method, cloud server and mobile power rental equipment

Country Status (1)

Country Link
CN (1) CN112053209B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112883140A (en) * 2021-03-22 2021-06-01 湖北亿咖通科技有限公司 Map updating method and system, electronic equipment and computer storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1305583A (en) * 1998-06-18 2001-07-25 三洋电机株式会社 Navigation device
CN101354261A (en) * 2007-07-27 2009-01-28 北京灵图软件技术有限公司 System and method for updating data of navigation system and navigation system
KR20100010271A (en) * 2008-07-22 2010-02-01 네이비스타 (주) A map updating system of a car's navigation apparatus exposing an advertisement during the map information downloading and the method thereof
CN202721461U (en) * 2012-07-20 2013-02-06 深圳市梅赛伯科技有限公司 A mobile power source with a function of GPS navigation
CN203707845U (en) * 2014-01-26 2014-07-09 山东科技大学 Portable power source having network GPS positioning function
CN104124739A (en) * 2014-08-15 2014-10-29 江苏艾倍科科技有限公司 Compass/GPS (Global Positioning System) positioning portable power source
CN104485707A (en) * 2014-12-10 2015-04-01 张远海 Multifunctional mobile power supply based on Beidou GPS positioning
TW201642208A (en) * 2015-05-22 2016-12-01 Quan Hong Logistics Co Ltd Cloud management method and system of integrated electric vehicle charging power supply
CN107818635A (en) * 2017-12-15 2018-03-20 南京中研专利技术开发有限公司 A kind of outdoor intelligent navigation leased equipment based on Internet of Things

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1305583A (en) * 1998-06-18 2001-07-25 三洋电机株式会社 Navigation device
CN101354261A (en) * 2007-07-27 2009-01-28 北京灵图软件技术有限公司 System and method for updating data of navigation system and navigation system
KR20100010271A (en) * 2008-07-22 2010-02-01 네이비스타 (주) A map updating system of a car's navigation apparatus exposing an advertisement during the map information downloading and the method thereof
CN202721461U (en) * 2012-07-20 2013-02-06 深圳市梅赛伯科技有限公司 A mobile power source with a function of GPS navigation
CN203707845U (en) * 2014-01-26 2014-07-09 山东科技大学 Portable power source having network GPS positioning function
CN104124739A (en) * 2014-08-15 2014-10-29 江苏艾倍科科技有限公司 Compass/GPS (Global Positioning System) positioning portable power source
CN104485707A (en) * 2014-12-10 2015-04-01 张远海 Multifunctional mobile power supply based on Beidou GPS positioning
TW201642208A (en) * 2015-05-22 2016-12-01 Quan Hong Logistics Co Ltd Cloud management method and system of integrated electric vehicle charging power supply
CN107818635A (en) * 2017-12-15 2018-03-20 南京中研专利技术开发有限公司 A kind of outdoor intelligent navigation leased equipment based on Internet of Things

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112883140A (en) * 2021-03-22 2021-06-01 湖北亿咖通科技有限公司 Map updating method and system, electronic equipment and computer storage medium

Also Published As

Publication number Publication date
CN112053209B (en) 2024-04-16

Similar Documents

Publication Publication Date Title
US11301234B2 (en) Method and apparatus for auto installing application into different terminals
CN106843828B (en) Interface display and loading method and device
CN105550252B (en) File positioning method and device and electronic equipment
CN103246529A (en) Method, equipment and system for updating and pushing navigation bar
CN104731607B (en) Terminal Lifelong Learning processing method, device and system
CN112230969B (en) Method and equipment for formatting user space storage area in firmware upgrading process
CN110784520A (en) File downloading method and device and electronic equipment
CN103810010A (en) Information processing method and first electronic device terminal
CN104679900A (en) Application program searching method and device
CN111083517A (en) Live broadcast room interaction method and device, electronic equipment, system and storage medium
CN112053209B (en) Data interaction method, cloud server and mobile power rental equipment
CN107301065A (en) Firmware upgrade method, ip intelligent peripherals and firmware upgrade system
CN112182431A (en) Reference point recommendation method, device, equipment and storage medium
CN112035129A (en) Method and device for driver installation and upgrade and computer equipment
CN112115217A (en) Data processing method and device for high-precision map, electronic equipment and storage medium
CN110990870A (en) Operation and maintenance, processing method, device, equipment and medium using model library
CN118293945A (en) A navigation method, device, equipment, medium, product
CN111738415B (en) Model synchronous updating method and device and electronic equipment
CN115187673A (en) Scanner calibration method and device, electronic equipment and storage medium
CN117061506A (en) Resource distribution method, device, equipment, storage medium and product
CN111752578A (en) Firmware upgrade management method and device and electronic equipment
CN109739652A (en) Real-time long connection method and device based on Go language
JP2004326039A (en) Facility information service system, and center and terminal device constituting the same system
US20250078432A1 (en) Model modification method, apparatus, electronic device and readable storage medium
CN110647653A (en) Song recommendation method and device and computer storage medium

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