Electronic tour guide method and system, electronic equipment and storage medium
By providing free electronic tour guide services in the shared power bank system, the problem of low utilization rate of shared power bank is solved, users are stimulated to rent interest, and resource utilization rate is improved.
Patent Information
- Application Number
- CN202510627727.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2025-07-18
AI Technical Summary
The low utilization rate of shared power banks leads to wasting resources and users will not rent power banks unless necessary.
The electronic tour guide function is introduced in the shared power bank system, and free electronic tour guide services are provided after renting a shared power bank to stimulate users' interest in renting.
It improves the utilization rate of shared power banks, avoids waste of resources, and increases users' enthusiasm for renting.
Smart Images

Figure CN120343502A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of electronic tour guides, and particularly relates to an electronic tour guide method, system, electronic device and storage medium. Background Art
[0002] In order to facilitate the user terminal to charge at any time and place, shared power banks have emerged. Users can find a shared power bank rental station nearby and charge the user terminal with the shared power bank popped out by the rental terminal.
[0003] However, currently, the power bank is only used as a charging device for users. Many users will not rent the power bank unless it is necessary, resulting in low utilization rate of many shared power banks and waste of shared power bank resources. Summary of the Invention
[0004] The embodiments of this application provide an electronic tour guide method, system, electronic device and storage medium. By renting a power bank in the scenic area to provide free tour guide services for users, it can improve users' interest in renting shared power banks, increase the utilization rate of shared power banks, and avoid waste of shared power bank resources.
[0005] In the first aspect, the embodiments of this application provide an electronic tour guide method, which is applied to an electronic tour guide system. The electronic tour guide system includes a user device, a shared power bank base station located in the scenic area, and a shared power bank server. The method includes:
[0006] The shared power bank base station sends a rental response to the shared power bank server, where the rental response is used to indicate that the shared power bank base station has successfully popped out a shared power bank for the user;
[0007] The shared power bank server, in response to the rental response, sends an electronic tour guide link to the user device;
[0008] The user device, in response to the user's click operation on the electronic tour guide link, sends an electronic tour guide download request to the shared power bank server, where the electronic tour guide download request is used to request to obtain the electronic tour guide of the scenic area;
[0009] The shared power bank server, in response to the electronic tour guide download request, sends the electronic tour guide of the scenic area to the user device;
[0010] The user device provides tour guide services for the user through the electronic tour guide.
[0011] In the second aspect, the embodiments of this application provide an electronic tour guide system, which includes a user device, a shared power bank base station located in the scenic area, and a shared power bank server;
[0012] The shared power bank base station is used to send a rental response to the shared power bank server, where the rental response is used to indicate that the shared power bank base station has successfully ejected a shared power bank for a user;
[0013] The shared power bank server is used to send an electronic tour guide link to the user device in response to the rental response;
[0014] The user device is used to send an electronic tour guide download request to the shared power bank server in response to a user's click operation on the electronic tour guide link, where the electronic tour guide download request is used to request to obtain the electronic tour guide of the scenic area;
[0015] The shared power bank server is used to send the electronic tour guide of the scenic area to the user device in response to the electronic tour guide download request;
[0016] The user device is used to provide a tour guide service for the user through the electronic tour guide.
[0017] In a third aspect, an embodiment of the present application provides a method for obtaining an electronic tour guide, which is applied to an electronic tour guide system. The electronic tour guide system includes a user device, a shared power bank base station located in a scenic area, and a shared power bank server. The method includes:
[0018] The user device sends a rental request to the shared power bank server, where the rental request is used to rent a shared power bank from the shared power bank base station;
[0019] The shared power bank server sends an inquiry request to the user device in response to the rental request, where the inquiry request is used to request the user to confirm whether to activate the electronic tour guide function of the shared power bank;
[0020] The user device sends an inquiry response to the shared power bank server in response to the inquiry request, where the inquiry response is used to indicate that the user confirms to activate the electronic tour guide function of the shared power bank;
[0021] The shared power bank server sends a rental instruction to the shared power bank base station in response to the rental request and the inquiry response, where the rental instruction is used to indicate that the shared power bank base station ejects a shared power bank for the user, and to indicate that the shared power bank base station activates the electronic tour guide function of the shared power bank;
[0022] The shared power bank base station activates the electronic tour guide function of the shared power bank in response to the rental instruction, and ejects the shared power bank for the user;
[0023] The shared power bank provides a tour guide service for the user.
[0024] In a fourth aspect, an embodiment of the present application provides an electronic tour guide system, which includes a user device, a shared power bank base station located in a scenic area, and a shared power bank server;
[0025] The user device is configured to send a rental request to the shared power bank server, where the rental request is used to rent a shared power bank from the shared power bank base station;
[0026] The shared power bank server is configured to send an inquiry request to the user device in response to the rental request, where the inquiry request is used to request the user to confirm whether to activate the electronic tour guide function of the shared power bank;
[0027] The user device is configured to send an inquiry response to the shared power bank server in response to the inquiry request, where the inquiry response is used to indicate that the user confirms the need to activate the electronic tour guide function of the shared power bank;
[0028] The shared power bank server is configured to send a rental instruction to the shared power bank base station in response to the rental request and the inquiry response, where the rental instruction is used to instruct the shared power bank base station to pop out a shared power bank for the user and to instruct the shared power bank base station to activate the electronic tour guide function of the shared power bank;
[0029] The shared power bank base station is configured to activate the electronic tour guide function of the shared power bank in response to the rental instruction and pop out the shared power bank for the user;
[0030] The shared power bank is configured to provide a tour guide service for the user.
[0031] It can be seen that in the embodiments of the third and fourth aspects, an electronic tour guide service is provided in the shared power bank. In this way, when the user rents a shared power bank, the electronic tour guide service in the shared power bank can be activated, and the shared power bank can be used to provide an electronic tour guide service for the user, so as to achieve the purpose of renting a shared power bank to provide an electronic tour guide service for the user and improve the resource utilization rate of the shared power bank.
[0032] In a fifth aspect, an embodiment of the present application provides an electronic device, including: a processor and a memory. The processor is connected to the memory. The memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the electronic device executes the method described in the first aspect or the third aspect.
[0033] Sixth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which when executed by a processor implements the method described in the first aspect or the third aspect.
[0034] Seventh aspect, an embodiment of the present application provides a computer program product, which includes a computer program that when executed by a processor implements the method described in the first aspect or the third aspect.
[0035] Implementing the embodiments of the present application has the following beneficial effects:
[0036] It can be seen that in the embodiments of the present application, after a user rents a shared power bank, the shared power bank base station reports a rental response to the shared power bank server. In response to this rental response, the shared power bank server sends an electronic tour guide connection to the user device that rents the shared power bank, thereby providing a free electronic tour guide for the user. In this way, by renting a shared power bank in the scenic area, a free electronic tour guide service is provided for the user, which can stimulate the enthusiasm of the user to rent a shared power bank, improve the low utilization rate of the shared power bank, and avoid the waste of shared power bank resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0038] Figure 1 Schematic diagram of an electronic tour guide system provided by an embodiment of the present application;
[0039] Figure 2 Schematic flow chart of an electronic tour guide method provided by an embodiment of the present application;
[0040] Figure 3 Schematic diagram of another electronic tour guide system provided by an embodiment of the present application;
[0041] Figure 4 Schematic diagram of a user device provided by an embodiment of the present application;
[0042] Figure 5 Schematic diagram of a shared power bank server provided by an embodiment of the present application;
[0043] Figure 6 Schematic diagram of a shared power bank base station provided by an embodiment of the present application;
[0044] Figure 7 Schematic diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0045] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0046] The terms "first", "second", "third", "fourth", etc. in the specification and claims of the present application and the accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.
[0047] Referring to
[0048] Referring to Figure 1 , Figure 1 Schematic diagram of an electronic tour guide system provided by an embodiment of the present application. As Figure 1 shown, the electronic tour guide system includes: a user device, a shared power bank base station located in a scenic area, and a shared power bank server.
[0049] Among them, the shared power bank base station accesses the wireless network of the scenic area and communicates with the shared power bank server through this wireless network. A two-dimensional code is posted on the shared power bank base station. Among them, the two-dimensional code includes the identifier of the shared power bank base station and the access link to access the shared power bank server. For example, the uniform resource locator (URL) corresponding to the shared power bank server. Then, the user device can scan the two-dimensional code to obtain the URL and access the shared power bank server through the URL, so as to obtain the shared power bank rental interface and rent a shared power bank.
[0050] Exemplarily, in response to the user's rental confirmation operation on the shared power bank rental interface, the user device sends a rental request to the shared power bank server. The rental request includes the identifier of the shared power bank base station. The shared power bank server responds to the rental request and establishes a connection with the shared power bank base station based on the identifier of the shared power bank base station to send a rental instruction to the shared power bank base station. Then, the shared power bank base station responds to the rental instruction, pops up a shared power bank for the user, and sends a rental response to the shared power bank server for the rental instruction. The rental instruction is used to indicate that the shared power bank base station has successfully popped up a shared power bank for the user.
[0051] Further, the shared power bank server responds to the rental response and sends an electronic tour guide link to the user device, so that the user can obtain the electronic tour guide of the scenic area through the electronic tour guide link. Correspondingly, the user device responds to the user's click operation on the electronic tour guide link and sends an electronic tour guide download request to the shared power bank server. The electronic tour guide download request is used to request to obtain the electronic tour guide of the scenic area. The shared power bank server responds to the electronic tour guide download request and sends the electronic tour guide of the scenic area to the user device. Then, the user device provides a tour guide service for the user through the electronic tour guide.
[0052] See Figure 2 , Figure 2 is a schematic flowchart of an electronic tour guide method provided by an embodiment of the present application. This method is applied to the above-mentioned electronic tour guide system. This method includes but is not limited to the following steps:
[0053] 201: The shared power bank base station sends a rental response to the shared power bank server. The rental response is used to indicate that the shared power bank base station has successfully popped up a shared power bank for the user.
[0054] Exemplarily, after the shared power bank base station successfully pops up a shared power bank for the user, it can send a rental response to the shared power bank server to indicate through the rental response that a shared power bank has been successfully popped up for the user.
[0055] 202: The shared power bank server responds to the rental response and sends an electronic tour guide link to the user device.
[0056] The electronic tour guide link is a link to the electronic tour guide of the scenic area. The user device can download the electronic tour guide of the scenic area through the electronic tour guide link. Optionally, the electronic tour guide is an electronic tour guide voice. After the user device downloads the electronic tour guide voice, it can provide an electronic tour guide service for the user through the electronic tour guide voice.
[0057] 203: In response to a user's click operation on the electronic tour guide link, the user device sends an electronic tour guide download request to the shared power bank server, where the electronic tour guide download request is used to request the acquisition of the electronic tour guide of the scenic area.
[0058] Exemplarily, when detecting a user's click operation on the electronic tour guide link, a confirmation button will be displayed, where the confirmation button is used to prompt the user whether to confirm the download of the electronic tour guide of the scenic area; in response to receiving a confirmation operation on the confirmation button, the user device sends an electronic tour guide download request to the shared power bank server to download the electronic tour guide of the scenic area.
[0059] 204: In response to the electronic tour guide download request, the shared power bank server sends the electronic tour guide of the scenic area to the user device.
[0060] Optionally, in an embodiment of the present application, after receiving the electronic download request, the shared power bank server, in response to the electronic tour guide download request, acquires the shared power bank base station corresponding to the electronic tour guide download request, determines the scenic area corresponding to the shared power bank base station, then acquires the electronic tour guide corresponding to the scenic area, and sends the electronic tour guide to the user device. It can be seen that in the embodiment of the present application, the shared power bank server pushes the electronic tour guide download link, and the user only needs to click the electronic tour guide download link to quickly obtain the electronic tour guide of the scenic area, realizing the rental of the power bank and providing the electronic tour guide service, thereby being able to improve the enthusiasm of users for renting shared power banks and the utilization rate of shared power bank resources.
[0061] It should be noted that if the electronic tour guide download link is directly pushed to the user when the user clicks the electronic tour guide download link, there will be a situation where users who rent shared power banks will share the electronic tour guide download link with others (who have not rented shared power banks), and others can also download the electronic tour guide, resulting in the leakage of electronic tour guide resources.
[0062] First, it should be noted that after the user device rents a shared power bank from the shared power bank base station, the shared power bank server will push an electronic tour guide download link to the user device. However, in this application, the user device is supported to share the downloaded electronic tour guide with others for use. However, only sharing with one person is allowed. For example, if the user shares the electronic tour guide download link with their family members or users with sufficient mobile phone battery or sufficient mobile phone data, then others can also use other user devices to download the electronic tour guide link. That is to say, the user device that downloads the electronic tour guide link and the user device that rents the shared power bank can be the same user device or not. For the sake of distinction, when these two devices are not the same device, the user device that rents the shared power bank can be called the first user device, and the user device that downloads the electronic tour guide link is called the second user device. This application mainly takes these two user devices as the same user device as an example to illustrate the process of downloading the electronic tour guide. When the two user devices are different, the logic of downloading the electronic tour guide is similar and will not be described repeatedly.
[0063] Therefore, in another embodiment of this application, before sending the electronic tour guide to the user device, first verify whether the user device (the first user device or the second user device) has the permission to download the electronic tour guide. Exemplarily, the shared power bank server obtains the identification information of the shared power bank from the shared power bank base station. For example, the rental response includes the identification information of the shared power bank, that is, the shared power bank base station carries the identification information of the shared power bank in the rental response to inform the shared power bank server which shared power bank it has popped up for the user device. Then, the shared power bank server caches the identification information of the shared power bank into the verification table corresponding to the shared power bank base station, that is, a verification table is maintained for each shared power bank base station, and the identification information of the shared power bank popped up by the shared power bank base station is cached in this verification table. Then, before sending the electronic tour guide of the scenic area to the user device, the shared power bank server returns a verification information input interface to the user device to facilitate the user to perform permission verification on the user device on this verification information input interface.
[0064] Finally, the user submits verification information on this verification information input interface, and the user device sends the verification information submitted by the user on the verification information input interface to the shared power bank server; the shared power bank server verifies the verification information based on the verification table. If the verification information is included in the verification table, the shared power bank server sends the electronic tour guide of the scenic area to the user device. If the verification information is not included in the verification table, the shared power bank server prompts the user to resubmit the verification information.
[0065] In an embodiment of the present application, the user device can obtain the identification information of the shared power bank from the shared power bank. For example, the user device establishes a connection with the shared power bank. For instance, a Bluetooth connection is established. That is, a Bluetooth module is provided on the shared power bank, and the user device can establish a Bluetooth connection with the shared power bank. Then, the user device can send an identification reporting instruction to the shared power bank through the Bluetooth connection. In response to the identification reporting instruction, the shared power bank sends the identification of the shared power bank to the user device.
[0066] In an embodiment of the present application, the user device can obtain verification information by scanning. Exemplarily, a two-dimensional code containing the identification information of the shared power bank is pre-posted on each shared power bank. The identification information of each shared power bank can be the Universally Unique Identifier (UUID) of each shared power bank. When returning to the verification information input interface, a first prompt message will be displayed in the verification information input box of the verification information input interface. The first prompt message is used to prompt the user to scan the two-dimensional code posted on the shared power bank to obtain verification information. Therefore, in response to the user's scanning operation on the verification information input interface, the user device scans the two-dimensional code. If the identification information of the shared power bank is successfully scanned from the two-dimensional code, the user device submits the identification information of the shared power bank as the verification information to the shared power bank server, so as to verify the verification information submitted by the user device and confirm whether the user device has the permission to download the electronic guide of the scenic area. It can be understood that if the verification table contains the verification information, it is determined that the user device has the permission to download the electronic guide of the scenic area, and then the shared power bank server downloads the electronic guide of the scenic area to the user device. Further, after downloading the electronic guide of the scenic area to the user device, the shared power bank server will remove the identification information of the shared power bank from the verification table to prevent others from repeatedly using the two-dimensional code on the shared power bank to obtain the electronic guide.
[0067] It can be seen that in the embodiment of the present application, after the user clicks the electronic tour guide download link, the user's permissions will be verified first. Only when the user has the download permission will the user be allowed to download, avoiding the problem of leakage of shared power bank resources caused by multiple users downloading. Moreover, when the present application conducts verification, a QR code is pre-pasted on the shared power bank, so that the user can obtain the verification information by scanning the QR code, thus eliminating the need for the server to send the verification information, improving the convenience of obtaining the verification information. The user can quickly obtain the electronic tour guide, thereby improving the user experience. Moreover, once the identification information of the shared power bank is used to issue the electronic tour guide to the user, the identification information of the shared power bank will be immediately invalidated, so as to realize that renting out a shared power bank only provides the electronic tour guide service to one user device, achieving one-to-one service, avoiding the problem of leakage of shared power bank resources, and stimulating the enthusiasm of users to rent shared power banks, improving the utilization rate of shared power bank resources. Finally, in the present application, the user can obtain the electronic tour guide only after scanning the QR code, so that the user can perceive that this service of the electronic tour guide is designed specifically for users who rent power banks, which can enhance the sense of exclusivity and satisfaction of the user.
[0068] In an embodiment of the present application, shared power banks will be used by various people, and it is inevitable that they will be worn and damaged during use, which may cause the user device to fail to successfully scan the identification information of the shared power bank from the QR code. Therefore, if the identification information of the shared power bank cannot be scanned from the QR code, the user device sends a feedback message indicating that the verification information acquisition fails to the shared power bank server; the shared power bank server responds to the feedback message indicating that the verification information acquisition fails and returns a location information submission interface to the user device, where the location information submission interface includes a second prompt message for prompting the user to input the location of the rented shared power bank in the shared power bank base station, where the location is the row and column of the shared power bank in the shared power bank base station.
[0069] First, it should be noted that when the shared power bank base station returns a rental response, it will also carry the location of the above-mentioned shared power bank in the above-mentioned shared power bank in the rental response. In this way, when the shared power bank server caches the identification information of the above-mentioned shared power bank into the verification table, it will also establish a correspondence relationship between the identification information of the shared power bank and the location.
[0070] Accordingly, the user can input the location of the shared power bank he rented in the shared power bank base station on the location information submission interface and send the location information to the shared power bank server. The location information includes the location of the shared power bank in the shared power bank base station input by the user on the location information submission interface. Then, based on the location information and the electronic tour guide download link, the shared power bank server obtains the identification information of the shared power bank corresponding to the location information and uses this identification information as the verification information submitted by the user. Specifically, the shared power bank obtains the verification table corresponding to the shared power bank base station corresponding to the electronic tour guide download link, and then based on the location information, obtains the identification information of the shared power bank corresponding to the location information from the verification table. Further, if the identification information passes the verification, after sending the electronic tour guide to the user device, the identification information is deleted from the verification table.
[0071] For example, if user a rents a shared power bank b from a shared power bank base station through user device a, and the location of the shared power bank b in the shared power bank base station is x (row) and y (column), the shared power bank base station will carry both the location and the identification information of the shared power bank b in the rental response. The shared power bank server will store the location and the identification information in the verification table c corresponding to the shared power bank base station. Then, the shared power bank server will send the electronic tour guide link corresponding to the shared power bank base station to user device a, and the identification information cannot be scanned from the QR code. At this time, user a can input the location of the shared power bank b and send it to the shared power bank server. The shared power bank server determines that the location is sent through the electronic tour guide link, so it can obtain the identification information of the shared power bank corresponding to the location from the verification table c. If the input location is x and y, the obtained identification information is the identification information of the shared power bank b, and it is determined that the electronic tour guide acquisition request is generated based on the shared power bank b, and the electronic tour guide can be sent to the user device. If the input is not x and y, the identification information cannot be obtained.
[0072] It can be seen that in the embodiment of the present application, when the identification information cannot be scanned from the QR code, the user can manually input the location information of the power bank to obtain the electronic tour guide, and there is no need for the shared power bank server to send the verification information either, which simplifies the process of obtaining the electronic tour guide.
[0073] In an embodiment of the present application, if the identification information of the shared power bank cannot be scanned from the two-dimensional code, the user device sends a feedback message indicating the failure to obtain the verification information to the shared power bank server; then, in response to the feedback message indicating the failure to obtain the verification information, the shared power bank server returns a rental evidence submission interface to the user device, where the rental evidence submission interface includes an evidence submission entry and a third prompt message, and the third prompt message is used to prompt the user to take a photo of the rented shared power bank and upload the image of the shared power bank at the shooting location through the evidence submission entry. In this way, the shared power bank server verifies the image of the shared power bank submitted by the user device through the evidence submission entry, that is, verifies the authenticity of the user's rental of the shared power bank through the image of the shared power bank; if the verification is successful, that is, it is verified that the user has rented the shared power bank, the shared power bank server performs a hash operation on the identification information of the shared power bank to generate a verification code, and sends the verification code to the user device; the user device automatically fills the verification code into the verification information acquisition interface as the verification information and submits it to the shared power bank server; the shared power bank server performs an inverse hash operation on the verification code to obtain the identification information of the shared power bank, and uses the identification information of the shared power bank as the verification information submitted by the user device.
[0074] It can be seen that in this embodiment, when the user device cannot scan the identification from the two-dimensional code, the authenticity of renting the power bank can be verified by taking a photo of the power bank image, thereby avoiding the misissuance of the electronic guide.
[0075] In an embodiment of the present application, if the shared power bank base station wants to synchronize the identification information of the popped-up shared power bank to the shared power bank server, it needs to first obtain the identification information of the shared power bank. Exemplarily, when the shared power bank base station detects that a shared power bank is inserted into any one of the power bank slots, an identification reporting request is sent to the shared power bank through the contacts of the shared power bank. Correspondingly, after receiving the identification reporting request, the shared power bank sends an identification reporting response to the shared power bank base station in response to the identification reporting request, where the identification reporting response includes the identification information of the shared power bank. In this way, the shared power bank base station parses the identification reporting response to obtain the identification information of the shared power bank, and binds the identification information to the power bank slot, so that the shared power bank base station can know the identification information of the shared power bank inserted into each power bank slot, and in this way, after a shared power bank is popped up for the user from a certain power bank slot, the identification information of the shared power bank can be determined.
[0076] In an embodiment of the present application, the behavior of a user renting a shared power bank can occur at any shared power bank base station within a scenic area, not necessarily at the entrance of the scenic area. Therefore, if only the electronic tour guide voice is sent to the user, the user device will play the voice according to the broadcast order of the electronic tour guide voice, resulting in the broadcast content not corresponding to the scenic spot where the user is currently located, and the user's tour guide service experience is relatively low. If the user device activates the positioning module to locate the current location, this process also takes a certain amount of time, and moreover, it is not necessarily possible to successfully obtain the positioning signal, resulting in a low tour guide service experience for the user. Therefore, the shared power bank server obtains the location of the shared power bank base station in the scenic area, that is, based on the identifier of the shared power bank base station, determines the location of the shared power bank base station in the scenic area, and then, the shared power bank server determines the scenic spot corresponding to the shared power bank base station based on the location of the shared power bank base station in the scenic area; the shared power bank server determines the timestamp corresponding to the scenic spot in the electronic tour guide of the scenic area, that is, determines which segment of the electronic tour guide voice is the electronic tour guide voice corresponding to this scenic spot, and takes the starting moment of this segment of the electronic tour guide voice as the timestamp. Then, the shared power bank server takes the timestamp corresponding to the scenic spot as the starting broadcast moment of the electronic tour guide of the scenic area, and sends the starting broadcast moment to the user device, and instructs the user device to play the electronic tour guide voice at this starting broadcast moment. Correspondingly, after receiving the starting broadcast moment, the user device will directly play the electronic tour guide from this starting broadcast moment, so as to accurately play the electronic tour guide voice corresponding to the scenic spot where the user is currently located, and improve the user's tour guide service experience.
[0077] In an embodiment of the present application, since the location where the user rents the shared power bank is not necessarily the entrance,
[0078] When a user rents a shared power bank, they may have visited some scenic spots within the scenic area, and there is no need to provide a guided tour service for these scenic spots. At this time, if the complete electronic guided tour is still sent to the user's device, it will cause the user's device to download some useless electronic guided tours, wasting the traffic data of the user's device and resulting in a poor user experience. Therefore, the shared power bank server can obtain the user's historical tour path from the positioning system of the scenic area. Among them, the positioning system can be a positioning system composed of the gate mechanisms at the entrance of each scenic spot in the scenic area. The gate machine at the entrance of each scenic spot can determine whether the user has entered the scenic spot, so as to determine which scenic spots the user has visited, and further determine the user's historical tour path. Then, the shared power bank server determines the unvisited scenic spots of the user based on the historical tour path; the shared power bank server obtains the electronic guided tours corresponding to the unvisited scenic spots, uses the electronic guided tours corresponding to the unvisited scenic spots as the electronic guided tours of the scenic spots, and sends the electronic guided tours to the user's device, so as to only send the electronic guided tours of the scenic spots that the user has not visited yet, avoiding sending ineffective electronic guided tours and wasting the user's traffic data.
[0079] Furthermore, before sending the electronic guided tours corresponding to the unvisited scenic spots, similarly, the shared power bank server can obtain the location of the shared power bank base station in the scenic area, determine the start time, and send the start time to the user's device. In this way, while only sending the electronic guided tours of the scenic spots that the user has not visited yet, it can also start playing the electronic guided tours from the scenic spot where the user is currently located, further improving the user's guided tour service experience.
[0080] In an embodiment of the present application, after sending the electronic guided tours of the scenic area to the user's device, the identification information of the shared power bank is deleted from the verification table, that is, after successfully sending the electronic guided tours, the identification information can be invalidated, so as to avoid sending the electronic guided tours repeatedly;
[0081] Alternatively, after the electronic guide of the scenic area is sent to the user device and before the shared charger is inserted into the shared power bank base station, count the number of times the electronic guide is sent to the user based on the identification information of the shared power bank used, so as to charge the user based on the number of times the electronic guide is sent using the identification information of the shared power bank. The reason for counting is that some users may not need to rent a shared power bank but want to use the electronic guide. In this case, users who rent a shared power bank can share the electronic guide download link with these users, and these users can be allowed to download the electronic guide by charging them. Exemplarily, users are allowed to download the electronic guide for free a preset number of times. Thus, when subsequent users download the electronic guide again or share it with other users for download, they can be allowed to download the electronic guide by charging. Therefore, when it is detected that the verification information submitted by the user contains the identification information of the shared power bank, the electronic guide is sent to the user, and the number of times the electronic guide is sent using this identification information is incremented by 1. When the number of times the electronic guide is sent using this identification information is greater than or equal to the preset number of times, a payment interface is returned to the user terminal according to the preset charging rule. When it is detected that the user's payment is successful, the electronic guide is sent to the user, so as to allow the user to download the electronic guide by charging.
[0082] For example, after power bank A is rented to a user, the identification information A of power bank A is cached in the verification table. Thus, when the verification information submitted by user A is this identification information A and the number of times the electronic guide is sent to the user using this identification information A is less than the preset number of times (for example, 1), the electronic guide is directly sent to the user, and the number of times the electronic guide is sent using this identification information is incremented by 1. When the verification information submitted by user B is also this identification information A and it is detected that the number of times the electronic guide is sent to the user using this identification information A is greater than the preset number of times, a payment interface is first returned to user B. When it is detected that the user's payment is successful, the electronic guide is sent to user B. It can be seen that in this embodiment, after a user rents a shared power bank, the electronic guide download link can be shared with other users, so that other users can also use this electronic guide download link to download the electronic guide. And when the number of free downloads exceeds the preset number of times, subsequent users who download the electronic guide will be charged, thus ensuring the merchant's revenue.
[0083] Alternatively, after a preset duration, delete the identification information of the shared power bank from the verification table, that is, if the user has not downloaded the electronic tour guide for a long time, delete the identification information of the shared power bank in a timely manner to avoid cache pressure on the shared power bank; or, when the shared power bank server detects that the shared power bank is re-inserted into the power bank slot of the shared power bank base station, delete the identification information of the shared power bank from the verification table. Optionally, when there is a shared power bank inserted into each shared power bank base station, the identification information of the shared power bank will be obtained first, and then each shared power bank base station reports the identification information of the shared power bank inserted in the shared power bank base station to the shared server. Therefore, when the shared power bank server detects that the shared power bank is re-inserted into the power bank slot of the shared power bank base station, it means that the user has successfully returned the shared power bank and no longer uses the shared power bank. At this time, delete the identification information of the shared power bank in a timely manner to avoid cache pressure on the shared power bank.
[0084] In an embodiment of the present application, if there are shared power banks with multiple functions stored in the above power bank base station, before the shared power bank base station sends the electronic tour guide to the user device, it can also determine the function of the shared power bank based on the identification information of the shared power bank, and then send the electronic tour guide corresponding to the function. Among them, the versions of the electronic tour guides corresponding to different functions are different. For example, different versions of the electronic tour guides include: an electronic tour guide with only voice broadcast, an electronic tour guide supporting VR display, an electronic tour guide supporting multiple languages, and so on.
[0085] Optionally, the shared power banks with multiple functions include but are not limited to the following: a shared power bank that only provides a charging function, a shared power bank that provides a charging function and a link to a free electronic tour guide, a shared power bank that provides a charging function and a single-language electronic tour guide function, and a shared power bank that provides a charging function and a multi-language electronic tour guide function.
[0086] Optionally, a shared power bank that only provides a charging function refers to a shared power bank that only provides a charging function for users, and this type of shared power bank is the same as the shared power banks currently available on the market.
[0087] Optionally, a shared power bank that provides a charging function and a link to a free electronic tour guide means that while providing a charging function for users, it can also provide a free electronic tour guide of the scenic area for users. For example, after the user rents the shared power bank, the shared power bank server can push the electronic tour guide of the scenic area to the user's device, and then the user's device can download the electronic tour guide to obtain the free electronic tour guide of the scenic area for free; or, there is an electronic tour guide QR code posted on the shared power bank, and the user can scan the QR code with the user's device to obtain the free electronic tour guide.
[0088] Optionally, a shared power bank that provides a charging function and a single-language electronic tour guide function means that while providing a charging function for users, it can also provide a single-language electronic tour guide of the scenic area for users. Specifically, this shared power bank has an electronic tour guide of the scenic area built in, and moreover, this electronic tour guide only supports broadcasting in one language and cannot switch languages during the broadcasting process, where the language is any preset type of language, such as Chinese, English, or French, etc., and this application does not make any limitations in this regard. Therefore, after renting this shared power bank, users can use the electronic tour guide built in this shared power bank to tour in the scenic area. Finally, the electronic tour guide of this shared power bank needs to be paid for, that is, during the process of using this shared power bank, users need to pay the fees for both the charging function and the electronic tour guide function of this shared power bank.
[0089] It can be seen that in this embodiment, for power banks with different functions, different versions of electronic tour guides are provided, so as to guide users to rent shared power banks with richer functions, improve the utilization rate of shared power banks with richer functions by users, and further improve the users' tour experience.
[0090] 205: The user device provides a tour guide service for the user through the electronic tour guide.
[0091] Exemplarily, the user device broadcasts the electronic tour guide to provide a tour guide service for the user.
[0092] Optionally, during the process of broadcasting the electronic tour guide by the user device, the positioning function can be turned on to obtain the location where the user device is located, and based on this location, determine the scenic spot where the user device is located, so as to broadcast the electronic tour guide voice corresponding to this scenic spot.
[0093] It can be seen that in the embodiment of this application, after the user rents a shared power bank, the shared power bank base station will report a rental response to the shared power bank server. In response to this rental response, the shared power bank server will send an electronic tour guide connection to the user device that rents this shared power bank, so as to provide a free electronic tour guide for the user. In this way, by renting a shared power bank in the scenic area, a free electronic tour guide service is provided for the user, which can stimulate the enthusiasm of users to rent shared power banks, improve the low utilization rate of shared power banks, and avoid the waste of shared power bank resources.
[0094] Refer to Figure 3 , Figure 3 which is a schematic diagram of another electronic tour guide system provided by the embodiment of this application. As Figure 3 shown, the electronic tour guide system 300 includes a user device 301, a shared power bank base station 302 located in the scenic area, and a shared power bank server 303;
[0095] The shared power bank base station 302 is configured to send a rental response to the shared power bank server 303, where the rental response is used to indicate that the shared power bank base station 302 has successfully ejected a shared power bank for a user;
[0096] The shared power bank server 303 is configured to send an electronic tour guide link to the user device 301 in response to the rental response;
[0097] The user device 301 is configured to send an electronic tour guide download request to the shared power bank server 303 in response to a user's click operation on the electronic tour guide link, where the electronic tour guide download request is used to request to obtain the electronic tour guide of the scenic area;
[0098] The shared power bank server 303 is configured to send the electronic tour guide of the scenic area to the user device 301 in response to the electronic tour guide download request;
[0099] The user device 301 is configured to provide a tour guide service for the user through the electronic tour guide.
[0100] Optionally, for the specific functions of the user device 301, the shared power bank base station 302 located in the scenic area, and the shared power bank server 303, reference may be made to the descriptions of the user device, the shared power bank base station, and the shared power bank server in the above method embodiments, and no further description will be given here.
[0101] Refer to Figure 4 , Figure 4 is a schematic diagram of a user device provided in an embodiment of the present application. The user device 400 includes a transceiver module 401 and a processing module 402, where:
[0102] The transceiver module 401 is configured to receive an electronic tour guide link from the shared power bank server;
[0103] The processing module 402 is configured to control the transceiver module 401 to send an electronic tour guide download request to the shared power bank server in response to a user's click operation on the electronic tour guide link, where the electronic tour guide download request is used to request to obtain the electronic tour guide of the scenic area;
[0104] The transceiver module 401 is configured to receive the electronic tour guide of the scenic area sent by the shared power bank server;
[0105] The processing module 402 is configured to provide a tour guide service for the user through the electronic tour guide.
[0106] Optionally, for more detailed functions of the transceiver module 401 and the processing module 402, reference may be made to the detailed description of the user device above, and no further description will be given here.
[0107] Refer to Figure 5 , Figure 5 which is a schematic diagram of a shared power bank server provided by an embodiment of the present application. The shared power bank server 500 includes a transceiver module 501 and a processing module 502, where:
[0108] The transceiver module 501 is configured to receive a rental response from the shared power bank base station, where the rental response is used to indicate that the shared power bank base station has successfully ejected a shared power bank for the user;
[0109] The processing module 502 is configured to, in response to the rental response, control the transceiver module 501 to send an electronic tour guide link to the user device;
[0110] The transceiver module 501 is configured to receive an electronic tour guide download request from the user device;
[0111] The processing module 502 is configured to, in response to the electronic tour guide download request, control the transceiver module 501 to send the electronic tour guide of the scenic area to the user device.
[0112] Optionally, for more detailed functions of the transceiver module 501 and the processing module 502, reference may be made to the detailed description of the shared power bank server in the above method embodiment, and no further description will be given here.
[0113] Refer to Figure 6 , Figure 6 which is a schematic diagram of a shared power bank base station provided by an embodiment of the present application. The shared power bank base station 600 includes a transceiver module 601 and a processing module 602, where:
[0114] The processing module 602 is configured to control the transceiver module 601 to send a rental response to the shared power bank server, where the rental response is used to indicate that the shared power bank base station has successfully ejected a shared power bank for the user.
[0115] Optionally, for more detailed functions of the transceiver module 601 and the processing module 602, reference may be made to the detailed description of the shared power bank base station in the above method embodiment, and no further description will be given here.
[0116] Refer to Figure 7 , Figure 7 which is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. As Figure 7As shown, the electronic device 700 includes a transceiver 701, a processor 702, and a memory 703. They are connected via a bus 704. The memory 703 is used to store computer programs and data, and can transfer the data stored in the memory 703 to the processor 702. The electronic device 700 can be the above user device, shared power bank server, or shared power bank base station. Among them, the processors 702 of each device in the user device, shared power bank server, or shared power bank base station are respectively used to read the computer programs in the memories 703 of each device to respectively execute the steps of the electronic guide method in the embodiments of the present application.
[0117] The processor 702 can adopt a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a graphics processing unit (GPU), or one or more integrated circuits, and is used to execute relevant programs to implement the functions required for the units in the process of renting a shared power bank, or to execute the electronic guide method in the method embodiments of the present application.
[0118] The processor 702 can also be an integrated circuit chip with signal processing capabilities. In the implementation process, each step in the electronic guide method of the present application can be completed by the integrated logic circuit in the hardware of the processor 702 or instructions in software form. The above-mentioned processor 702 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 703, and the processor 702 reads the information in the memory 703 and combines its hardware to complete the functions required for the units in the electronic guide method in the embodiments of the present application, or execute the steps of the electronic guide method in the method embodiments of the present application.
[0119] The transceiver 701 is used to implement communication between the electronic device 700 and other devices or communication networks. Specifically, a lease response can be received through the transceiver 701.
[0120] The bus 704 may include a path for transmitting information between various components of the electronic device 700 (such as the transceiver 701, the processor 702, and the memory 703).
[0121] It should be noted that although Figure 7 the illustrated electronic device 700 only shows a transceiver, a memory, and a processor, in the specific implementation process, those skilled in the art should understand that the electronic device 700 also includes other devices necessary for normal operation. At the same time, according to specific needs, those skilled in the art should understand that the electronic device 700 may also include hardware devices for implementing other additional functions. In addition, those skilled in the art should understand that the electronic device 700 may also only include the devices necessary for implementing the embodiments of the present application, and do not necessarily include Figure 7 all the devices shown in
[0122] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices, apparatuses, and units can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0123] It should be understood that the user equipment in the present application may include smart phones (such as Android phones, iOS phones, Windows Phone phones, etc.), tablet computers, palm computers, laptop computers, mobile Internet devices MID (Mobile Internet Devices, abbreviated as MID), or wearable devices, etc. The above electronic devices are only examples, not an exhaustive list, including but not limited to the above electronic devices. The shared power bank base station of the present application may be a rental station for shared power banks, and the present application does not limit the type of the shared power bank base station. The shared power bank server of the present application may be a cloud computing server, a content delivery network (CDN) server, a network time protocol (Network Time Protocol, NTP), a domain name system (Domain Name System, DNS) server, and other various types of servers. The above servers are only examples, not an exhaustive list, including but not limited to the above servers.
[0124] The embodiments of the present application also provide a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement some or all of the steps of any one of the electronic tour guide methods recorded in the foregoing method embodiments.
[0125] The embodiments of the present application also provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to cause a computer to execute some or all of the steps of any one of the electronic tour guide methods described in the foregoing method embodiments.
[0126] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should understand that the present application is not limited by the described action sequence, because according to the present application, some steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to the present application.
[0127] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0128] In several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.
[0129] The unit described as a separate component may or may not be physically separated. The component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0130] In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module.
[0131] When the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), mobile hard disks, magnetic disks, or optical discs.
[0132] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. This program can be stored in a computer-readable memory, and the memory can include: flash drives, read-only memories (abbreviation: ROM, English: Read-Only Memory), random access memories (abbreviation: RAM, English: Random Access Memory), magnetic disks, or optical discs, etc.
[0133] The above has introduced the embodiments of this application in detail. Specific examples are used in this article to elaborate on the principle and implementation manner of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to this application.
Claims
1. An electronic tour guide method, characterized in that, Applied to an electronic tour guide system, the electronic tour guide system includes a user device, a shared power bank base station located in a scenic area, and a shared power bank server, and the method includes: The shared power bank base station sends a rental response to the shared power bank server, where the rental response is used to indicate that the shared power bank base station has successfully ejected a shared power bank for the user; The shared power bank server, in response to the rental response, sends an electronic tour guide link to the user device; The user device, in response to a user's click operation on the electronic tour guide link, sends an electronic tour guide download request to the shared power bank server, where the electronic tour guide download request is used to request to obtain the electronic tour guide of the scenic area; The shared power bank server, in response to the electronic tour guide download request, issues the electronic tour guide of the scenic area to the user device; The user device provides a tour guide service for the user through the electronic tour guide.
2. The method according to claim 1, wherein: Before the shared power bank server issues the electronic tour guide of the scenic area to the user device, the method further includes: The shared power bank server obtains the identification information of the shared power bank from the shared power bank base station; The shared power bank server caches the identification information of the shared power bank into a verification table corresponding to the shared power bank base station; The shared power bank server returns a verification information input interface to the user device; The user device sends the verification information submitted by the user on the verification information input interface to the shared power bank server; The shared power bank server verifies the verification information based on the verification table. If the verification information is included in the verification table, the shared power bank server issues the electronic tour guide of the scenic area to the user device. If the verification information is not included in the verification table, the shared power bank server prompts the user to resubmit the verification information.
3. The method according to claim 2, wherein: A two-dimensional code is posted on the shared power bank, where the two-dimensional code contains the identification information of the shared power bank; the verification information input interface includes a first prompt message, and the first prompt message is used to prompt to obtain verification information by scanning the two-dimensional code posted on the shared power bank. The user device sending the verification information submitted by the user on the verification information input interface to the shared power bank server includes: The user device scans the two-dimensional code in response to the user's scanning operation on the verification information input interface; If the identification information of the shared power bank is successfully scanned from the two-dimensional code, the user device submits the identification information of the shared power bank to the shared power bank server as the verification information.
4. The method according to claim 3, characterized in that, The method further includes: If the identification information of the shared power bank is not scanned from the two-dimensional code, the user device sends a feedback message indicating that the verification information acquisition fails to the shared power bank server. The shared power bank server responds to the feedback message indicating the failure to obtain the verification information and returns a location information submission interface to the user device, where the location information submission interface includes a second prompt message for prompting the user to input the location of the rented shared power bank in the shared power bank base station; The shared power bank server receives location information from the user device, where the location information includes the location of the shared power bank in the shared power bank base station input by the user on the location information submission interface; The shared power bank server obtains the identification information of the shared power bank corresponding to the location information based on the location information and the electronic tour guide download link, and uses this identification information as the verification information submitted by the user.
5. The method according to any one of claims 2 - 4, characterized in that, The method further includes: After sending the electronic tour guide of the scenic area to the user device, the shared power bank server deletes the identification information of the shared power bank from the verification table, or counts the number of times the electronic tour guide is sent to the user using the identification information of the shared power bank, so as to charge the user based on the number of times the electronic tour guide is sent using the identification information of the shared power bank; Alternatively, when the shared power bank server detects that the shared power bank is re-inserted into the power bank slot of the shared power bank base station, it deletes the identification information of the shared power bank from the verification table; Alternatively, after a preset duration, the shared power bank server deletes the identification information of the shared power bank from the verification table.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: The shared power bank server obtains the historical tour path of the user from the positioning system of the scenic area; The shared power bank server determines the unvisited scenic spots of the user based on the historical tour path; The shared power bank server obtains the electronic tour guide corresponding to the unvisited scenic spots and uses the electronic tour guide corresponding to the unvisited scenic spots as the electronic tour guide of the scenic area.
7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The shared power bank server obtains the location of the shared power bank base station in the scenic area; The shared power bank server determines the scenic spot corresponding to the shared power bank base station based on the location of the shared power bank base station in the scenic area; The shared power bank server determines the timestamp corresponding to the scenic spot in the electronic tour guide of the scenic area; The shared power bank server uses the timestamp corresponding to the scenic spot as the start time of playing the electronic tour guide of the scenic area and sends the start time to the user device, so that when the user device plays the electronic tour guide, it plays from the electronic tour guide corresponding to the scenic spot based on the start time.
8. An electronic tour guide system, characterized in that, The electronic tour guide system includes a user device, a shared power bank base station located in the scenic area, and a shared power bank server; The shared power bank base station is used to send a rental response to the shared power bank server, where the rental response is used to indicate that the shared power bank base station has successfully ejected a shared power bank for the user; The shared power bank server is used to send an electronic tour guide link to the user device in response to the rental response; The user equipment is configured to send an e-guide download request to the shared power bank server in response to a user's click operation on the e-guide link, where the e-guide download request is used to request to obtain the e-guide of the scenic area; The shared power bank server is configured to send the e-guide of the scenic area to the user equipment in response to the e-guide download request; The user equipment is configured to provide a guide service for the user through the e-guide.
9. An electronic device, characterized in that, Comprising: A processor and a memory, the processor is connected to the memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the electronic device executes the method described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method described in any one of claims 1-7.