Indoor navigation, information processing method, and device

Through an indoor navigation method that receives merchant terminal signal strength information in real time and generates target guidance information, the problem of inefficient delivery riders finding merchants in indoor environments is solved, and more efficient navigation and signal stability is achieved.

CN119779305APending Publication Date: 2025-04-08RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411963443.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In indoor environments, delivery riders find it difficult to accurately find merchants to pick up goods through GPS navigation, and the existing indoor navigation methods are affected by changes in merchant addresses, resulting in inefficient searches.

Method used

An indoor navigation method is adopted to receive the signal strength information sent by the candidate merchant terminal in real time through the target terminal application, determine the real-time location of the distribution capacity on the indoor map, and generate initial target guidance information to guide the distribution capacity to reach the target merchant.

Benefits of technology

Improve the efficiency of delivery riders in indoor environments to find merchants to be picked up, avoiding dependence on pre-photographed photos, and ensuring the stability of navigation signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119779305A_ABST
    Figure CN119779305A_ABST
Patent Text Reader

Abstract

The present application provides an indoor navigation method, an information processing method, an apparatus, an electronic device and a computer storage medium. In the indoor navigation method, the real-time position of the target delivery capacity on the indoor map can be determined based on the indoor map of the target business district and the signal strength information of each candidate, and then based on the real-time position, the target merchant location and the indoor map, the initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application is generated. In the whole process, the target delivery capacity is actually navigated to the target merchant based on the signal strength information sent by each merchant terminal in the target business district that can be received by the target terminal application, the created indoor map, the real-time position, and the target merchant location. There is no need for the target delivery capacity to check the photos taken of the merchant in advance to find the merchant, and the navigation signal will not be too weak, thereby improving the efficiency of the target delivery capacity in finding the target merchant.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and specifically to an indoor navigation method, an information processing method, an indoor navigation device, an information processing device, an electronic device, and a computer storage medium. Background Art

[0002] As online ordering of goods becomes more and more popular among the public, the order delivery process becomes particularly important. In the order delivery process, picking up the goods ordered by the ordering user becomes an important part of the delivery process.

[0003] When delivery riders pick up goods, especially when picking up goods in some large shopping malls, delivery riders are actually in an indoor environment. At this time, if the delivery terminal uses GPS (Global Positioning System) navigation to navigate to the merchant to pick up the goods, due to the weak GPS signal in the indoor environment, it is impossible to accurately navigate to the merchant to pick up the goods; in the existing indoor navigation method, delivery riders can also find the merchant to pick up the goods by taking photos of the merchant in advance, but once the merchant moves, the merchant's address will change, which will still affect the efficiency of the delivery rider in finding the merchant to pick up the goods. Therefore, when delivery riders pick up goods indoors, how to provide a way to find merchants for picking up goods to improve the delivery rider's search efficiency has become a technical problem that urgently needs to be solved. Summary of the invention

[0004] The present application provides an indoor navigation method to improve the efficiency of delivery riders in finding merchants to pick up goods when they pick up goods indoors; the present application also provides an information processing method, an indoor navigation device, an information processing device, an electronic device, and a computer storage medium.

[0005] The present application provides an indoor navigation method, which is applied to a delivery terminal installed with a target terminal application used by a target delivery transport capacity, and the method includes: determining a target merchant to be picked up by the target delivery transport capacity; determining a real-time position of the target delivery transport capacity on an indoor map according to each candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target delivery transport capacity in the target business district; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by a server that includes the merchant locations of each merchant in the target business district; based on the real-time position, the target merchant location of the target merchant on the indoor map and the indoor map, generating initial target guidance information for guiding the target delivery transport capacity to the target merchant in the target terminal application.

[0006] Optionally, the indoor map is provided with merchant identifications of the merchants, and the merchant terminals set in the merchants use the preset communication method to send signals indicating the merchant locations of the merchants on the indoor map, and the target merchants are within the target business district; the method also includes: in response to detecting the signals sent by the merchant terminals, real-time determination of the candidate merchant terminals whose signals are within the receivable range of the target terminal application; based on the determined candidate merchant terminals, obtaining the candidate signal strength information sent by the candidate merchant terminals received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district.

[0007] Optionally, the real-time position of the target delivery capacity on the indoor map is determined according to the candidate signal strength information emitted by each candidate merchant terminal and received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district, including: determining the relative position between the target delivery capacity and each candidate merchant corresponding to the each candidate merchant terminal according to the each candidate signal strength information; and determining the real-time position of the target delivery capacity on the indoor map based on the candidate position of each candidate merchant on the indoor map and the relative position.

[0008] Optionally, the method further includes: determining a candidate merchant identifier of each candidate merchant; and determining a candidate position of each candidate merchant on the indoor map based on the indoor map and the candidate merchant identifier.

[0009] Optionally, the initial target guidance information for guiding the target delivery capacity to arrive at the target merchant in the target terminal application is generated based on the real-time location, the target merchant location on the indoor map and the indoor map, including: determining an initial delivery path from the real-time location to the target merchant location on the indoor map based on the real-time location, the target merchant location and the indoor map; mapping the initial delivery path to the navigation view of the target terminal application, and generating initial target guidance information for guiding the target delivery capacity to arrive at the target merchant in the target terminal application.

[0010] Optionally, the indoor map is provided with merchant identifications of the various merchants; the method further comprises: determining a target merchant identification of the target merchant; and determining a target merchant position of the target merchant on the indoor map based on the indoor map and the target merchant identification.

[0011] Optionally, a merchant terminal is set in the target merchant, and the initial target guidance information is used to guide the target delivery capacity to a first target range, the first target range is an area range in which the target terminal application can receive a signal sent by a first target merchant terminal, and the first target merchant terminal is a merchant terminal set in the target merchant; after guiding the target delivery capacity to the first target range based on the initial target guidance information, it also includes: in response to detecting that a signal sent by the first target merchant terminal is received, obtaining first signal strength information received from the first target merchant terminal; based on the first signal strength information, the first position of the target delivery capacity when entering the first target range, the target merchant position and the indoor map, generating second target guidance information for guiding the target delivery capacity to the target merchant in the target terminal application.

[0012] Optionally, no merchant terminal is installed in the target merchant, and the initial target guidance information is used to guide the target delivery capacity to a second target range, where the second target range is an area where the target terminal application can receive a signal sent by a second target merchant terminal, and the second target merchant terminal is a merchant terminal installed in an adjacent merchant of the target merchant; after guiding the target delivery capacity to the second target range based on the initial target guidance information, it also includes: in response to detecting that a signal sent by the second target merchant terminal is received, obtaining second signal strength information received from the second target merchant terminal; and generating second target guidance information for guiding the target delivery capacity to the target merchant in the target terminal application based on the second signal strength information, the second position of the target delivery capacity when entering the second target range, the target merchant position and the indoor map.

[0013] Optionally, the method further includes: judging whether a merchant terminal is provided in the target merchant; if not, determining an adjacent merchant adjacent to the target merchant, and taking the merchant terminal provided in the adjacent merchant as the second target merchant terminal.

[0014] Optionally, the determining the neighboring merchants adjacent to the target merchant includes: determining a target merchant position of the target merchant on the indoor map; and determining the neighboring merchants adjacent to the target merchant based on the indoor map and the target merchant position.

[0015] Optionally, it also includes: sending a first request message to the server for requesting to obtain the indoor map, so that the server responds to the first request message and determines the indoor map of the target business district in the candidate indoor maps; obtaining the indoor map of the target business district provided by the server in response to the first request message.

[0016] Optionally, it also includes: rendering in real time in the navigation view a merchant corresponding to the location of the target delivery capacity.

[0017] The present application provides an information processing method, which is applied to a server, and the method includes: obtaining a first request message for requesting to obtain an indoor map of a target business district sent by a distribution terminal installed with a target terminal application used by a target distribution capacity; in response to the first request message, determining the indoor map of the target business district in a candidate indoor map; the indoor map is an electronic map containing the merchant locations of each merchant in the target business district; providing the indoor map of the target business district to the distribution terminal, so that after the distribution terminal determines the target merchant to be picked up by the target distribution capacity, the distribution terminal determines the real-time position of the target distribution capacity on the indoor map according to each candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target distribution capacity in the target business district; generating initial target guidance information for guiding the target distribution capacity to reach the target merchant in the target terminal application according to the real-time position, the target merchant location of the target merchant on the indoor map and the indoor map; wherein the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method.

[0018] The present application provides an indoor navigation device, which is applied to a distribution terminal installed with a target terminal application used by a target distribution transport capacity, and the device includes: a target merchant determination unit, which is used to determine the target merchant to be picked up by the target distribution transport capacity; a real-time position determination unit, which is used to determine the real-time position of the target distribution transport capacity on an indoor map according to each candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target distribution transport capacity in the target business district; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by a server and includes the merchant locations of each merchant in the target business district; an initial target guidance information generation unit, which is used to generate initial target guidance information for guiding the target distribution transport capacity to the target merchant in the target terminal application according to the real-time position, the target merchant location of the target merchant on the indoor map and the indoor map.

[0019] The present application provides an information processing device, which is applied to a server, and the device includes: a first request message obtaining unit, which is used to obtain a first request message for requesting to obtain an indoor map of a target business district sent by a distribution terminal installed with a target terminal application used by a target distribution capacity; an indoor map determining unit, which is used to determine the indoor map of the target business district in a candidate indoor map in response to the first request message; the indoor map is an electronic map containing the merchant locations of each merchant in the target business district; an indoor map providing unit, which is used to provide the indoor map of the target business district to the distribution terminal, so that after the distribution terminal determines the target merchant to be picked up by the target distribution capacity, the distribution terminal determines the real-time position of the target distribution capacity on the indoor map according to each candidate signal strength information sent by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target distribution capacity in the target business district; and generates initial target guidance information for guiding the target distribution capacity to reach the target merchant in the target terminal application according to the real-time position, the target merchant location of the target merchant on the indoor map and the indoor map; wherein the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method.

[0020] The present application provides an electronic device, comprising: a processor; a memory for storing a computer program, wherein the computer program is run by the processor to execute the indoor navigation method and the information processing method.

[0021] The present application provides a computer storage medium, wherein the computer storage medium stores a computer program, and the computer program is run by a processor to execute the indoor navigation method and information processing method.

[0022] Compared with the prior art, the embodiments of the present application have the following advantages:

[0023] The present application provides an indoor navigation method, which is applied to a delivery terminal installed with a target terminal application used by a target delivery transport capacity, and the method includes: determining a target merchant to be picked up by the target delivery transport capacity; determining the real-time position of the target delivery transport capacity on an indoor map according to each candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target delivery transport capacity in the target business district; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by a server including the merchant locations of each merchant in the target business district; based on the real-time position, the target merchant location on the indoor map and the indoor map, generating initial target guidance information for guiding the target delivery transport capacity to reach the target merchant in the target terminal application. Because in this method, the real-time position of the target delivery capacity on the indoor map can be determined based on the electronic map of the merchant locations of each merchant in the target business district and each candidate signal strength information, and then based on the real-time position, the target merchant location on the indoor map and the indoor map, the initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application is generated. In the whole process, the target delivery capacity is actually navigated to the target merchant based on the signal strength information emitted by each merchant terminal in the target business district that can be received by the target terminal application, the created indoor map, the real-time position, and the target merchant location. There is no need for the target delivery capacity to look at the photos taken of the merchant in advance to find the merchant, and the navigation signal will not be too weak, thereby improving the efficiency of the target delivery capacity in finding the target merchant. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0025] Figure 1 A schematic diagram of the first scenario of the indoor navigation method provided in this application;

[0026] Figure 2 A schematic diagram of a second scenario of the indoor navigation method provided in this application;

[0027] Figure 3 A schematic diagram of a third scenario of the indoor navigation method provided in this application;

[0028] Figure 4 A flowchart of an indoor navigation method provided in the first embodiment of the present application;

[0029] Figure 5A flowchart of an information processing method provided in the second embodiment of the present application;

[0030] Figure 6 A schematic diagram of an indoor navigation device provided in a third embodiment of the present application;

[0031] Figure 7 A schematic diagram of an information processing device provided in a fourth embodiment of the present application;

[0032] Figure 8 A schematic diagram of an electronic device provided in accordance with the fifth embodiment of the present application. DETAILED DESCRIPTION

[0033] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application. Therefore, the present application is not limited to the specific implementation disclosed below.

[0034] The present application provides an indoor navigation method, an information processing method, an indoor navigation device, an information processing device, an electronic device, and a computer storage medium. The indoor navigation method, the information processing method, the indoor navigation device, the information processing device, the electronic device, and the computer storage medium are respectively introduced through specific embodiments. In order to more clearly demonstrate the indoor navigation method provided by the embodiment of the present application, the application scenario of the indoor navigation method provided by the embodiment of the present application is first introduced.

[0035] The indoor navigation method of the present application can be used in various indoor navigation scenarios. Taking the indoor pickup of a delivery rider during the delivery order process as an example, it is necessary to use the target terminal application in the delivery terminal to navigate the delivery rider to the merchant to be picked up, so that the delivery rider can pick up the goods. For example, when delivery rider 1 needs to go to merchant B in shopping mall A to pick up goods, the indoor navigation method of the present application can pre-acquire the indoor map of shopping mall A. The indoor map of shopping mall A is constructed based on the merchant geographic location information of each merchant in shopping mall A. Some merchants are equipped with merchant terminals, and the merchant terminals can send signals indicating the geographic location information of the merchants to which they belong, that is, the merchant terminals can send signals of the merchant locations of the merchants to which they belong on the indoor map; during the movement of delivery rider 1 in shopping mall A, based on the candidate signal strength information of each candidate merchant terminal received by the target terminal application in the delivery terminal of delivery rider 1, the real-time location of delivery rider 1 on the indoor map can be determined; thereafter, based on the real-time location of delivery rider 1, the location of merchant B on the indoor map and the indoor map, initial target guidance information is generated in the target terminal application to guide delivery rider 1 to merchant B.

[0036] Specifically, suppose that shopping mall A has 55 merchants 1-55, among which 7 merchants, merchant 10, merchant 15, merchant 18, merchant 23, merchant 31, merchant 43 and merchant 44, are equipped with merchant terminals. For the indoor map of shopping mall A, please refer to Figure 1 , which is a schematic diagram of the first scenario of the indoor navigation method provided by this application. Figure 1 As shown, using Figure 1 The small circle logo shown indicates that a merchant terminal is set up or installed in the merchant. In the present application, the merchant terminal refers to a terminal device embedded with a wireless beacon, such as an order receiving device, a meal delivery device, a printer terminal device, etc., which can all be embedded with a wireless beacon. In fact, any terminal device installed in a merchant can be embedded with a wireless beacon and then used as a wireless beacon device. The wireless beacon device is mainly a device that connects signals with other devices based on a wireless communication connection method to detect or locate other devices. In an embodiment of the present application, the wireless communication connection method includes at least one of the following: a Bluetooth communication connection method, a wireless local area network (WLAN) communication connection method, and a mobile communication connection method.

[0037] In this embodiment, the merchant terminal is a wireless beacon device, and the communication connection between the merchant terminal and other devices is mainly introduced by taking the Bluetooth communication connection method as an example. When the delivery rider 1 is within the acceptable range of the merchant terminal transmission signal (the merchant terminal can transmit a signal indicating the merchant location of the merchant on the indoor map), the target terminal application installed on the delivery terminal held by the delivery rider 1 can connect to the merchant terminal through Bluetooth to receive the signal transmitted by the merchant terminal. The target terminal application is a delivery application installed on the delivery terminal, in which the delivery rider can perform operations such as receiving orders and delivering orders.

[0038] Specifically, when delivery rider 1 needs to go to merchant B to pick up goods, assuming that merchant B is merchant 15 in shopping mall A, Figure 1 It can be seen that when delivery rider 1 enters the west gate of shopping mall A, the indoor navigation method provided by this application needs to be used to navigate delivery rider 1 to merchant 15. Since the signal transmitted by each merchant terminal can only be received within a certain range, when delivery rider 1 enters shopping mall A from the west gate, only the signals transmitted by the merchant terminals of merchants near the west gate can be received by the target terminal application.

[0039] Specifically, see Figure 2 , which is a schematic diagram of the second scenario of the indoor navigation method provided by this application. When the delivery rider 1 is near the west gate, Figure 1It can be seen that: Merchant 23, Merchant 31, Merchant 43 and Merchant 44 are equipped with merchant terminals and are located near the west gate. Therefore, the signals transmitted by the merchant terminals installed by Merchant 23, Merchant 31, Merchant 43 and Merchant 44 can be received by the target terminal application. Figure 2 , which corresponds to a schematic diagram of the signals emitted by each candidate merchant terminal that the target terminal application can receive when the delivery rider 1 is located near the west gate. In this example, the order receiving treasure is taken as an example of the merchant terminal. The order receiving treasure is mainly a printer for merchants to use, which integrates the functions of order receiving, order printing and order shipping. Merchants can use the order receiving treasure to print the order after receiving the order. The printout is the order voucher. The order voucher is set with the shipping code information to be scanned. When the merchant has finished preparing the goods, he can hold the order voucher and align the shipping code information with the window of the order receiving treasure to complete the scanning and shipping, which makes it easier for the ordering platform to summon the delivery rider to pick up the goods.

[0040] When the delivery rider 1 is walking and moving in the shopping mall A, the candidate merchant terminals connected to the target terminal application will change, and the candidate signal strength information received from each candidate merchant terminal will also change.

[0041] For example, when delivery rider 1 enters from the west gate and moves from west to east to the vicinity of merchant 33, the target terminal application can receive signals transmitted by the merchant terminals of merchant 23, merchant 31, merchant 43 and merchant 44. The candidate merchant terminals are the merchant terminals of merchant 23, merchant 31, merchant 43 and merchant 44. Of course, merchant 23, merchant 31, merchant 43 and merchant 44 can refer to candidate merchants. As delivery rider 1 gradually approaches merchant 33, the signal strength transmitted by the merchant terminal of merchant 31 continues to increase.

[0042] When delivery rider 1 moves to the vicinity of merchant 33, please refer to Figure 1 If the target terminal application continues to move downward (actually from north to south) to merchant 21, the target terminal application can receive signals transmitted by the merchant terminals of merchant 23, merchant 31, merchant 10 and merchant 18, and each candidate merchant terminal becomes the merchant terminal of merchant 23, merchant 31, merchant 10 and merchant 18. As delivery rider 1 continues to move and gradually approaches merchant 18, the signal strength transmitted by the merchant terminal of merchant 18 continues to increase.

[0043] During the movement of the delivery rider 1 in the shopping mall A, the target terminal application can initially receive signals transmitted by the merchant terminals of the four merchants, namely, merchant 23, merchant 31, merchant 43 and merchant 44. Later, as the delivery rider 1 continues to move, the target terminal application can receive signals transmitted by the merchant terminals of the four merchants, namely, merchant 23, merchant 31, merchant 10 and merchant 18. At this time, it may no longer be possible to receive signals transmitted by the merchant terminals of the two merchants, namely, merchant 43 and merchant 44. During the movement of the delivery rider 1 in the shopping mall A, the real-time position of the delivery rider 1 on the indoor map changes in real time, and the real-time position can be determined by the various candidate signal strength information and the indoor map received by the target terminal application of the delivery rider 1 at each moment.

[0044] After determining the real-time location, based on the real-time location, the target location of the merchant 15 on the indoor map and the indoor map, an initial delivery path from the real-time location to the target location on the indoor map can be determined. Figure 3 , which is a schematic diagram of the third scenario of the indoor navigation method provided in this application.

[0045] exist Figure 3 In the figure, the current position (point P) of delivery rider 1 at the current time T1 is above merchants 33 and 34 (i.e., located in the north of merchants 33 and 34). Before the current time, delivery rider 1 has been moving eastward since entering from the west gate; Figure 3 The route between the location of delivery rider 1 (real-time location P at the current moment) and the location of merchant 15 is the initial delivery path at the current moment T1.

[0046] After obtaining the initial delivery path at the current moment, in order to facilitate the delivery rider 1 to navigate to the merchant 15 using the target terminal application of the delivery terminal, the initial delivery path is mapped to the navigation view of the target terminal application, and initial target guidance information is generated in the target terminal application to guide the delivery rider 1 to the merchant 15.

[0047] In the present application, the reason why the initial delivery path is first mapped to the navigation view of the target terminal application and the initial target guidance information is generated is to facilitate the delivery rider to obtain the instruction information on how to walk by viewing the target terminal application. The initial target guidance information is to facilitate the delivery rider 1 to gradually navigate to the range where the target merchant terminal of the target merchant can receive the signal (target merchant terminal such as the merchant terminal of merchant 15) based on the signal strength information of each candidate merchant terminal received by the target terminal application in shopping mall A. After that, as the signal strength received from the merchant terminal of merchant 15 continues to increase, the delivery rider 1 is navigated to merchant 15. Alternatively, the initial target guidance information can also be to facilitate the delivery rider 1 to gradually navigate to the range where the signal sent by the adjacent merchant terminal adjacent to the target merchant can be received (adjacent merchant terminals such as the merchant terminal of merchant 18) based on the signal strength information of each candidate merchant terminal received by the target terminal application in shopping mall A. After that, as the signal strength received from the merchant terminal of merchant 18 continues to increase, the delivery rider 1 is navigated to merchant 15.

[0048] In short, after using the initial target guidance information to guide the delivery rider to the first target range where the signal from the target merchant terminal of the target merchant can be received or the second target range where the signal from the adjacent merchant terminal of the adjacent merchant can be received, the second target guidance information is generated in the target terminal application to guide the target delivery capacity to the target merchant. The second target guidance information is generated in a manner similar to the initial target guidance information, and the second target guidance information is generated based on the second delivery path mapping.

[0049] An example of directing a delivery rider to the first target range is as follows: For example, please refer to Figure 3 , assuming that when the delivery rider 1 moves along the path shown to the position between merchant 18 and merchant 30 (assuming point M), the target terminal application (i.e., the delivery application) receives the signal sent by the merchant terminal of merchant 15 for the first time, then when the delivery rider 1 is at point M between merchant 18 and merchant 30, a second target guidance information can be generated for the delivery rider 1 to guide the delivery rider 1 from point M to merchant 15 in the target terminal application. That is: the delivery rider 1 is continuously guided to the range where the signal sent by the target merchant terminal (i.e., the merchant terminal of merchant 15) can be received through the initial target guidance information, and then the delivery rider 1 is guided from point M to the target merchant through the second target guidance information. The second target guidance information is guidance information obtained based on the continuously increasing signal strength of the target merchant terminal received by the target terminal application. In this case, the guidance information of delivery rider 1 from point P to merchant 15 is the initial target guidance information, the path from point M to merchant 15 is the second delivery path, and the guidance information from point M to merchant 15 is the second target guidance information.

[0050] Specifically, when the initial delivery path is obtained, based on the real-time location, the target location of the merchant 15 on the indoor map and the indoor map, the initial delivery path from the real-time location to the target location on the indoor map can be determined.

[0051] After determining the initial delivery path, and based on the initial target guidance information generated by the initial delivery path, the delivery rider 1 is guided to the first target range. The first target range is the area where the target terminal application can receive the signal emitted by the merchant terminal of merchant 15. In this case, merchant 15 is equipped with a merchant terminal, and the merchant terminal installed by merchant 15 is used as the first target merchant terminal; according to the first position of the target delivery capacity when entering the first target range (the position of the delivery rider is point M at this time), the first signal strength information emitted by the first target merchant terminal (the first target merchant terminal can transmit the first signal strength information of the position of merchant 15 on the indoor map), the target merchant position and the indoor map, the second target guidance information is generated in the target terminal application to guide the target delivery capacity to reach the target merchant.

[0052] An example of directing the delivery rider to the second target range is as follows: if the merchant 15 has not installed or set up a merchant terminal, the initial target guidance information is used to direct the target delivery capacity to the second target range. The second target range is the area in which the target terminal application can receive the signal sent by the second target merchant terminal. The second target merchant terminal is a merchant terminal set in an adjacent merchant of the target merchant. In this case, it is necessary to determine the adjacent merchant adjacent to the target merchant and use the merchant terminal of the adjacent merchant as the second target merchant terminal; for example, the adjacent merchant can refer to merchant 18, and the second target merchant terminal is the merchant terminal of merchant 18. Afterwards, according to the second position when the target delivery capacity enters the second target range (at this time, the delivery rider 1 is at point Q), the second signal strength information sent by the second target merchant terminal (such as the second target merchant terminal can transmit the second signal strength information of the position of merchant 18 on the indoor map), the target merchant position and the indoor map, the second target guidance information for guiding the target delivery capacity to the target merchant in the target terminal application is generated.

[0053] For example, when delivery rider 1 is at point P, delivery rider 1 can be guided to the vicinity of the location of merchant 18 based on the initial target guidance information (the second target range is the area where the target terminal application can receive the signal sent by the second target merchant terminal); when delivery rider 1 is around merchant 18, the target terminal application can receive the signal sent by the merchant terminal of merchant 18. Please refer to Figure 3, assuming that when the delivery rider 1 moves to point Q along the path shown, the target terminal application receives the signal sent by the merchant terminal of merchant 18 for the first time, then when the delivery rider 1 is at point Q, the second target guidance information for guiding the delivery rider 1 to merchant 15 in the target terminal application is generated for the delivery rider 1. In this case, the second target guidance information actually first guides the delivery rider 1 to move from point Q to the location of merchant 18. Since merchant 18 and merchant 15 are adjacent merchants, when the delivery rider 1 moves to the location of merchant 18, it is easy to find the location of merchant 15. In this case, before the delivery rider 1 is guided to the location of merchant 15 by the second target guidance information, the second target guidance information can be generated based on the increasing signal strength sent by the merchant terminal of merchant 18 received by the target terminal application. In this case, the guidance information of delivery rider 1 from point P to merchant 15 is the initial target guidance information, the path from point Q to merchant 15 is the second delivery path, and the guidance information from point Q to merchant 15 is the second target guidance information.

[0054] In fact, in the present application, no matter which situation, after the delivery rider enters a target range (such as the first target range or the second target range), the remaining guidance information of the initial target guidance information is further refined to obtain the second target guidance information.

[0055] The above-mentioned Figures 1 to 3 That is, it is a diagram of an application scenario of the indoor navigation method of the present application. The application scenario of the indoor navigation method is not specifically limited in the embodiments of the present application. The application scenario of the indoor navigation method is only an embodiment of the application scenario of the indoor navigation method provided by the present application. The purpose of providing the application scenario embodiment is to facilitate the understanding of the indoor navigation method provided by the present application, and is not used to limit the indoor navigation method provided by the present application. Other application scenarios of the indoor navigation method in the embodiments of the present application are not described one by one.

[0056] First embodiment

[0057] This embodiment provides an indoor navigation method. Figure 4 The applicable scenarios of the indoor navigation method can refer to the above scenario embodiments, and some examples of this embodiment can refer to the above scenario embodiments.

[0058] Please refer to Figure 4 , which is a flow chart of the indoor navigation method provided in the first embodiment of the present application.

[0059] The method is applied to a distribution terminal installed with a target terminal application used by a target distribution transport capacity, and includes the following steps:

[0060] Step S401: Determine the target merchant to be picked up by the target delivery capacity.

[0061] The indoor navigation method of this embodiment is mainly used for delivery riders to perform indoor navigation to the merchant where they pick up the goods. Therefore, as the destination to be navigated, the target merchant is first determined. For the target merchant, please refer to merchant 15 in the scenario embodiment.

[0062] Step S402: Determine the real-time position of the target delivery capacity on the indoor map according to the candidate signal strength information sent by each candidate merchant terminal received in real time by the target terminal application during the target delivery capacity moves indoors in the target business district.

[0063] In this embodiment, the target terminal application can establish a communication connection with each candidate merchant terminal through a preset communication method; the target terminal application is a delivery application installed on the delivery terminal used by the target delivery capacity; the indoor map is an electronic map provided by the server that contains the merchant locations of each merchant in the target business district, and the merchant logo of each merchant is set on the indoor map. Each merchant terminal set in each merchant uses a preset communication method to send a signal indicating the merchant location of the merchant on the indoor map, and the target merchant is in the target business district.

[0064] In this embodiment, the preset communication method may be Bluetooth.

[0065] Indoor maps such as Figure 1 The electronic map shown shows the various merchants in shopping mall A and which merchants have merchant terminals. In this indoor map, the geographical location information of each merchant is known, and the indoor map is also constructed based on the geographical location information of each merchant. For example, Figure 1 The indoor map shown is constructed based on the geographic location information of merchants 1 to 55.

[0066] Specifically, the real-time position of the target delivery capacity on the indoor map is determined based on the candidate signal strength information emitted by each candidate merchant terminal and received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district. This may mean: first, based on the candidate signal strength information, the relative position between the target delivery capacity and each candidate merchant corresponding to each candidate merchant terminal is determined; then, based on the candidate position and relative position of each candidate merchant on the indoor map, the real-time position of the target delivery capacity on the indoor map is determined.

[0067] For example, take delivery rider 1 as the target delivery capacity. When delivery rider 1 is in Figure 3The delivery rider is actually at point P when the delivery rider is between the four merchants 33, 34, 43 and 44 shown in the figure. However, before the location of the delivery rider 1 is determined, it is impossible to know that the delivery rider 1 is at point P. In order to determine the real-time location of the delivery rider 1, the signal strength information sent by the merchant terminal of merchant 23, the merchant terminal of merchant 31, the merchant terminal of merchant 43 and the merchant terminal of merchant 44 received by the target terminal application can be determined.

[0068] Each candidate signal strength information received by the target terminal application can reflect the distance between the target delivery capacity and each candidate merchant. Based on the multiple signal strength information sent by multiple candidate merchant terminals received by the target terminal application, the relative position between the target delivery capacity and each candidate merchant can be determined. Each candidate signal strength information of each candidate merchant terminal received by the target terminal application can be represented by an RSSI value, RSSI, that is, Received Signal Strength Indication, that is, received signal strength. Based on the multiple signal strength information sent by multiple candidate merchant terminals received by the target terminal application, the relative position between the target delivery capacity and each candidate merchant can be determined.

[0069] In fact, in this embodiment, as long as the target terminal application receives signals from two or more merchant terminals, the real-time position of the delivery rider on the indoor map can be determined based on the signal strength information received from the two or more merchant terminals. The principle of determining the real-time position of the delivery rider on the indoor map based on the signal strength information received from two or more merchant terminals by the target terminal application is as follows: for each received signal strength information sent by the merchant terminal, it is possible to determine how far the delivery rider is from each merchant on the indoor map in a circular area (the circular area is an example of the above relative position), then the intersection of the two circular areas at the merchant is the real-time position of the delivery rider on the indoor map.

[0070] Specifically, before determining the real-time position of the target delivery capacity on the indoor map, it is also necessary to predetermine the candidate positions of each candidate merchant on the indoor map as a way to determine the candidate positions of each candidate merchant on the indoor map: first, determine the candidate merchant identification of each candidate merchant; then, based on the indoor map and the candidate merchant identification, determine the candidate position of each candidate merchant on the indoor map. Since the indoor map is constructed based on the geographic location information of each merchant, and the merchant identification of each merchant is set on the indoor map, after knowing the candidate merchant identification, the geographic location information of each candidate merchant can be determined, that is, the candidate position of each candidate merchant on the indoor map can be determined. For example: when the delivery rider 1 is at point P, the candidate merchant terminal can be the merchant terminal of merchant 23, the merchant terminal of merchant 31, the merchant terminal of merchant 43, and the merchant terminal of merchant 44. At this time, it is sufficient to determine the candidate positions of merchants 23, merchants 31, merchants 43, and merchants 44 on the indoor map. The identifications of merchants and merchant terminals may be consistent, for example, the identifications of merchant 23 and merchant 23's merchant terminal are both represented by 23; the signal sent by the candidate merchant terminal includes its identification, so the candidate merchant identification can be determined based on the received candidate signal strength information.

[0071] Step S403: generating initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application according to the real-time location, the target merchant location on the indoor map and the indoor map.

[0072] In this embodiment, based on the real-time location, the target merchant location on the indoor map and the indoor map, initial target guidance information is generated in the target terminal application to guide the target delivery capacity to reach the target merchant. This may mean: first, based on the real-time location, the target merchant location and the indoor map, an initial delivery path from the real-time location to the target merchant location on the indoor map is determined; then, the initial delivery path is mapped to the navigation view of the target terminal application, and initial target guidance information is generated in the target terminal application to guide the target delivery capacity to reach the target merchant.

[0073] In fact, in the actual navigation of the target terminal application for delivery riders, the indoor map navigation perspective (such as Figure 3 There is a certain correspondence between the initial delivery path and the navigation perspective of the target terminal application (the navigation prompt information displayed on the delivery rider's target terminal application, which may be guidance information). Based on this correspondence, the initial delivery path can be mapped to the navigation view of the target terminal application, thereby generating the initial target guidance information.

[0074] In this application, an initial delivery path from the real-time location to the target merchant location is pre-generated on the indoor map, and then the initial delivery path is mapped to the navigation view of the target terminal application based on the above correspondence to generate initial target guidance information. The initial target guidance information and the subsequent second target guidance information refer to information that guides the delivery rider on how to walk in the target terminal application. The guidance information may include arrow information and may also include walking instruction information, such as: Please continue walking forward for 20 meters, then turn left and continue walking for 10 meters. Both the initial target guidance information and the second target guidance information are guidance information displayed in the target terminal application to facilitate guidance on how the target delivery capacity should move to the location of the target merchant.

[0075] In this embodiment, it is also necessary to determine the target merchant identifier of the target merchant; based on the indoor map and the target merchant identifier, the target merchant position of the target merchant on the indoor map is determined.

[0076] After the target merchant location is determined, since the real-time location has been determined in step S402, an initial delivery path from the real-time location to the target merchant location on the indoor map can be determined based on the real-time location, the target merchant location and the indoor map.

[0077] After the initial delivery path is determined, it is first determined whether the target merchant has a merchant terminal installed; if so, the merchant terminal of the target merchant is determined, and the merchant terminal of the target merchant is used as the first target merchant terminal.

[0078] In the case where the target merchant has installed a merchant terminal, the initial target guidance information is used to guide the target delivery capacity to a first target range, where the first target range is an area where the target terminal application can receive a signal sent by the first target merchant terminal.

[0079] After guiding the target delivery capacity to the first target range based on the initial target guidance information, it also includes: in response to detecting that a signal emitted by the first target merchant terminal is received, obtaining first signal strength information received from the first target merchant terminal; based on the first signal strength information, the first position of the target delivery capacity when entering the first target range, the target merchant location and the indoor map, generating second target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application.

[0080] After the target delivery capacity is directed to the first target range based on the initial target guidance information (e.g., directing delivery rider 1 to Figure 3At point M shown in the figure, the target terminal application begins to receive the signal sent by the merchant terminal of merchant 15, that is, enters the first target range), in response to detecting the reception of the signal sent by the first target merchant terminal, obtain the first signal strength information received from the first target merchant terminal; based on the first signal strength information, the first position when the target delivery capacity enters the first target range, the target merchant position and the indoor map, generate the second target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application. That is, the second target guidance information is the guidance information generated as the signal received from the merchant terminal of merchant 15 continues to increase.

[0081] After the initial delivery path is determined, if it is determined that the target merchant has not installed or is not provided with a merchant terminal, an adjacent merchant adjacent to the target merchant is determined, and the merchant terminal of the adjacent merchant is used as the second target merchant terminal.

[0082] In the case where the target merchant does not have a merchant terminal installed, the initial target guidance information is used to guide the target delivery capacity to the second target range. The second target range is the area where the target terminal application can receive the signal sent by the second target merchant terminal. The second target merchant terminal is a merchant terminal installed in an adjacent merchant of the target merchant.

[0083] After the target delivery capacity is directed to the second target range based on the initial target guidance information (e.g., directing delivery rider 1 to Figure 3 At point Q shown in the figure, the target terminal application starts to receive signals sent by the merchant terminal of merchant 18, that is, entering the second target range), and also includes: in response to detecting that a signal sent by the second target merchant terminal is received, obtaining second signal strength information received from the second target merchant terminal; based on the second signal strength information, the second position of the target delivery capacity when entering the second target range, the target merchant position and the indoor map, generating second target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application.

[0084] The second target guidance information is mapped based on the second delivery path. For examples of the second delivery path and the second target guidance information, please refer to the above scenario examples, which will not be repeated here.

[0085] In this embodiment, the method further includes: determining whether a merchant terminal is installed in the target merchant; if not, determining an adjacent merchant adjacent to the target merchant, and using the merchant terminal installed in the adjacent merchant as the second target merchant terminal.

[0086] As a way to determine the neighboring merchants adjacent to the target merchant: based on the indoor map and the location of the target merchant, determine the neighboring merchants adjacent to the target merchant.

[0087] The target merchant location may be target geographic location information. After obtaining the target geographic location information of the target merchant, the neighboring merchants adjacent to the target merchant may be determined based on the indoor map and the target geographic location information. In fact, the geographic location information of the neighboring merchants is relatively close to the target geographic location information of the target merchant, and the neighboring merchants adjacent to the target merchant may be determined from the merchants with merchant terminals in the target business district.

[0088] In this embodiment, it also includes: sending a first request message to the server for requesting to obtain an indoor map, so that the server determines the indoor map of the target business district in the candidate indoor map in response to the first request message; obtaining the indoor map of the target business district provided by the server in response to the first request message. In fact, the scope of the indoor map created by the server (i.e., the candidate indoor map) is very large, not only including the indoor map of shopping mall A, but also including indoor maps of other shopping malls or other indoor buildings, and even indoor maps of various cities. In order to facilitate the distribution terminal to improve the processing efficiency of indoor navigation, it is sufficient to obtain the indoor map of the target business district to which the target merchant belongs from the server.

[0089] In this embodiment, while mapping the initial delivery path to the navigation view of the target terminal application and generating the initial target guidance information, the merchants corresponding to the location of the target delivery capacity are rendered in real time in the navigation view. By rendering the merchants around the delivery rider's location, it is easier for the delivery rider to perceive which merchants are near his location. For example, when delivery rider 1 is at point P, merchants 33, 34, 43, and 44 are rendered in the navigation view. Of course, it is understandable that as the delivery rider moves in real time, the merchants and indoor environment around his location will also be rendered in real time in the navigation view.

[0090] Of course, it is understandable that when the second target guidance information is generated and rendered in the navigation view, the businesses and indoor environment around the delivery rider's location are simultaneously rendered in real time.

[0091] The present application provides an indoor navigation method, which is applied to a delivery terminal installed with a target terminal application used by a target delivery transport capacity, and the method includes: determining a target merchant to be picked up by the target delivery transport capacity; determining the real-time position of the target delivery transport capacity on an indoor map according to each candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target delivery transport capacity in the target business district; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by a server including the merchant locations of each merchant in the target business district; based on the real-time position, the target merchant location on the indoor map and the indoor map, generating initial target guidance information for guiding the target delivery transport capacity to reach the target merchant in the target terminal application. Because in this method, the real-time position of the target delivery capacity on the indoor map can be determined based on the electronic map of the merchant locations of each merchant in the target business district and each candidate signal strength information, and then based on the real-time position, the target merchant location on the indoor map and the indoor map, the initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application is generated. In the whole process, the target delivery capacity is actually navigated to the target merchant based on the signal strength information emitted by each merchant terminal in the target business district that can be received by the target terminal application, the created indoor map, the real-time position, and the target merchant location. There is no need for the target delivery capacity to look at the photos taken of the merchant in advance to find the merchant, and the navigation signal will not be too weak, thereby improving the efficiency of the target delivery capacity in finding the target merchant.

[0092] Second embodiment

[0093] Corresponding to the indoor navigation method provided in the first embodiment of the present application, the second embodiment of the present application further provides an information processing method. Since the method embodiment is basically similar to the first embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the first embodiment. The embodiments described below are merely illustrative.

[0094] Please refer to Figure 5 , which is a flowchart of the information processing method provided in the second embodiment of the present application.

[0095] The method is applied to the server and includes the following steps:

[0096] Step S501: obtaining a first request message for requesting to obtain an indoor map of a target business district, which is sent by a distribution terminal installed with a target terminal application and used by a target distribution capacity.

[0097] Step S502: In response to the first request message, determine the indoor map of the target business district from the candidate indoor maps.

[0098] Similar to the first embodiment, the indoor map is an electronic map including the business locations of each business in the target business district.

[0099] Step S503: providing the indoor map of the target business district to the distribution terminal.

[0100] In this embodiment, an indoor map of the target business district is provided to the delivery terminal, so that after the delivery terminal determines the target merchant to be picked up by the target delivery capacity, it determines the real-time position of the target delivery capacity on the indoor map based on the candidate signal strength information emitted by each candidate merchant terminal and received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district; based on the real-time position, the target merchant position on the indoor map and the indoor map, initial target guidance information is generated in the target terminal application to guide the target delivery capacity to the target merchant; wherein the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method.

[0101] The present application provides an information processing method, which is applied to a server. In the method, after obtaining a first request message, the server responds to the first request message, determines the indoor map of a target business district in a candidate indoor map, and provides the indoor map of the target business district to a delivery terminal, so that after determining the target merchant to be picked up by the target delivery capacity, the delivery terminal determines the real-time position of the target delivery capacity on the indoor map according to each candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district; generates initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application according to the real-time position, the target merchant position on the indoor map and the indoor map. During the whole process, the delivery terminal actually navigates the target delivery capacity to the target merchant based on the signal strength information emitted by each merchant terminal in the target business district that can be received by the target terminal application, the created indoor map, the real-time position, and the target merchant position. The target delivery capacity does not need to check the photos taken of the merchant in advance to find the merchant, and the navigation signal will not be too weak, thereby improving the efficiency of the target delivery capacity in finding the target merchant.

[0102] Third embodiment

[0103] Corresponding to the indoor navigation method provided in the first embodiment of the present application, the third embodiment of the present application also provides an indoor navigation device. Since the device embodiment is basically similar to the first embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the first embodiment. The device embodiment described below is only illustrative.

[0104] Please refer to Figure 6 , which is a schematic diagram of an indoor navigation device provided in the third embodiment of the present application.

[0105] The indoor navigation device 600 is applied to a distribution terminal installed with a target terminal application used by a target distribution transport capacity, and the device includes: a target merchant determination unit 601, which is used to determine the target merchant to be picked up by the target distribution transport capacity; a real-time position determination unit 602, which is used to determine the real-time position of the target distribution transport capacity on the indoor map according to each candidate signal strength information sent by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target distribution transport capacity in the target business district; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by the server that includes the merchant locations of each merchant in the target business district; an initial target guidance information generation unit 603, which is used to generate initial target guidance information for guiding the target distribution transport capacity to the target merchant in the target terminal application according to the real-time position, the target merchant location of the target merchant on the indoor map and the indoor map.

[0106] Optionally, the indoor map is provided with merchant identifications of the merchants, and the merchant terminals set in the merchants use the preset communication method to send signals indicating the merchant locations of the merchants on the indoor map, and the target merchants are within the target business district; the device also includes: a candidate signal strength information acquisition unit, which is used to respond to the detection of the signals sent by the merchant terminals, and to determine in real time the candidate merchant terminals whose signals are within the receivable range of the target terminal application; based on the determined candidate merchant terminals, obtain the candidate signal strength information sent by the candidate merchant terminals and received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district.

[0107] Optionally, the real-time position determination unit is specifically used to: determine the relative position between the target delivery capacity and each candidate merchant corresponding to the each candidate merchant terminal according to the each candidate signal strength information; and determine the real-time position of the target delivery capacity on the indoor map based on the candidate position of each candidate merchant on the indoor map and the relative position.

[0108] Optionally, the method further includes: a candidate location determining unit, configured to determine a candidate merchant identifier of each candidate merchant; and to determine a candidate location of each candidate merchant on the indoor map based on the indoor map and the candidate merchant identifier.

[0109] Optionally, the initial target guidance information generating unit is specifically used to: determine an initial delivery path from the real-time location to the target merchant location on the indoor map based on the real-time location, the target merchant location and the indoor map; map the initial delivery path to the navigation view of the target terminal application, and generate initial target guidance information for guiding the target delivery capacity to the target merchant in the target terminal application.

[0110] Optionally, the indoor map is provided with merchant identifications of the various merchants; the device further comprises: a target merchant location determination unit, configured to determine the target merchant identification of the target merchant; and determine the target merchant location of the target merchant on the indoor map based on the indoor map and the target merchant identification.

[0111] Optionally, a merchant terminal is set in the target merchant, and the initial target guidance information is used to guide the target delivery capacity to a first target range, the first target range is an area range in which the target terminal application can receive a signal sent by a first target merchant terminal, and the first target merchant terminal is a merchant terminal set in the target merchant; the device also includes: a second target guidance information generating unit, which is specifically used to: after guiding the target delivery capacity to the first target range based on the initial target guidance information, in response to detecting that a signal sent by the first target merchant terminal is received, obtain first signal strength information received from the first target merchant terminal; based on the first signal strength information, the first position of the target delivery capacity when entering the first target range, the target merchant position and the indoor map, generate second target guidance information for guiding the target delivery capacity to the target merchant in the target terminal application.

[0112] Optionally, no merchant terminal is installed in the target merchant, and the initial target guidance information is used to guide the target delivery capacity to a second target range, where the second target range is an area where the target terminal application can receive a signal sent by a second target merchant terminal, and the second target merchant terminal is a merchant terminal installed in an adjacent merchant of the target merchant; the device also includes: a second target guidance information generating unit, which is specifically used to: after directing the target delivery capacity to the second target range based on the initial target guidance information, in response to detecting receipt of a signal sent by the second target merchant terminal, obtain second signal strength information received from the second target merchant terminal; based on the second signal strength information, the second position of the target delivery capacity when entering the second target range, the target merchant position and the indoor map, generate second target guidance information for guiding the target delivery capacity to the target merchant in the target terminal application.

[0113] Optionally, it also includes: a judgment unit, used to judge whether a merchant terminal is set in the target merchant; a second target merchant terminal determination unit, used to, if not, determine an adjacent merchant adjacent to the target merchant, and use the merchant terminal set in the adjacent merchant as the second target merchant terminal.

[0114] Optionally, the second target merchant terminal determination unit is specifically used to: determine a target merchant position of the target merchant on the indoor map; and determine adjacent merchants adjacent to the target merchant based on the indoor map and the target merchant position.

[0115] Optionally, it also includes: a first request message sending unit, used to send a first request message to the server for requesting to obtain the indoor map, so that the server responds to the first request message and determines the indoor map of the target business district in the candidate indoor maps; an indoor map obtaining unit, used to obtain the indoor map of the target business district provided by the server in response to the first request message.

[0116] Optionally, it also includes: a rendering unit, used to render in real time in the navigation view the merchants corresponding to the location of the target delivery capacity.

[0117] Fourth embodiment

[0118] Corresponding to the information processing method provided in the second embodiment of the present application, the fourth embodiment of the present application also provides an information processing device. Since the device embodiment is basically similar to the second embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the second embodiment. The device embodiment described below is only illustrative.

[0119] Please refer to Figure 7 , which is a schematic diagram of an information processing device provided in the fourth embodiment of the present application.

[0120] The information processing device 700 is applied to the server, and the device includes: a first request message obtaining unit 701, which is used to obtain a first request message sent by a distribution terminal installed with a target terminal application used by a target distribution capacity to request to obtain an indoor map of a target business district; an indoor map determining unit 702, which is used to determine the indoor map of the target business district in candidate indoor maps in response to the first request message; the indoor map is an electronic map containing the business locations of each business in the target business district; an indoor map providing unit 703, which is used to provide the indoor map of the target business district to the distribution terminal, so that the distribution terminal After determining the target merchant where the target delivery capacity is to pick up the goods, the real-time position of the target delivery capacity on the indoor map is determined according to the candidate signal strength information emitted by each candidate merchant terminal and received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district; based on the real-time position, the target merchant position of the target merchant on the indoor map and the indoor map, initial target guidance information is generated in the target terminal application to guide the target delivery capacity to the target merchant; wherein, the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method.

[0121] Fifth embodiment

[0122] Corresponding to the methods of the first and second embodiments of the present application, the fifth embodiment of the present application further provides an electronic device.

[0123] like Figure 8 As shown, Figure 8 A schematic diagram of an electronic device provided in accordance with the fifth embodiment of the present application.

[0124] In this embodiment, an optional hardware structure of the electronic device 800 can be as follows: Figure 8 As shown, it includes: at least one processor 801, at least one memory 802 and at least one communication bus 805; the memory 802 contains a program 803 and data 804.

[0125] The bus 805 may be a communication device for transmitting data between components inside the electronic device 800, such as an internal bus (e.g., a CPU-memory bus, where the processor is a central processing unit, CPU for short), an external bus (e.g., a universal serial bus port, a peripheral component interconnect express port), etc.

[0126] In addition, the electronic device also includes: at least one network interface 806, at least one peripheral interface 807. The network interface 806 provides wired or wireless communication related to an external network 808 (for example, the Internet, an intranet, a local area network, a mobile communication network, etc.); in some embodiments, the network interface 806 may include any number of network interface controllers (NICs), radio frequency (RF) modules, repeaters, transceivers, modems, routers, gateways, any combination of wired network adapters, wireless network adapters, Bluetooth adapters, infrared adapters, near field communication (NFC) adapters, cellular network chips, etc.

[0127] The peripheral interface 807 is used to connect to the peripheral device, and the peripheral device can be the peripheral device 1 ( Figure 7 809 in), peripheral 2 ( Figure 8 810) and peripheral 3 ( Figure 8 811 in the figure). Peripherals are peripheral devices, which may include but are not limited to cursor control devices (such as mice, touch pads or touch screens), keyboards, displays (such as cathode ray tube displays, liquid crystal displays). Displays or light emitting diode displays, video input devices (such as cameras or communication interfaces coupled to video files), etc.

[0128] The processor 801 may be a CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0129] The memory 802 may include a high-speed RAM (full name: Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0130] The processor 801 calls the program and data stored in the memory 802 to execute the methods of the first embodiment and the second embodiment of the present application.

[0131] Sixth embodiment

[0132] Corresponding to the methods of the first and second embodiments of the present application, the sixth embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores a computer program, and the computer program is run by a processor to execute the methods of the first and second embodiments of the present application.

[0133] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

[0134] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0135] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. According to the definition in this article, computer readable media does not include non-transitory computer readable storage media, such as modulated data signals and carrier waves.

[0136] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0137] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

Claims

1. An indoor navigation method, characterized in that: Applied to a distribution terminal installed with a target terminal application used by a target distribution transport capacity, the method comprises: Determine the target merchant to pick up the goods with the target delivery capacity; According to the candidate signal strength information sent by each candidate merchant terminal and received by the target terminal application in real time during the indoor movement of the target delivery transport capacity in the target business district, the real-time position of the target delivery transport capacity on the indoor map is determined; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by the server and including the merchant locations of each merchant in the target business district; Initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application is generated according to the real-time position, the target merchant position of the target merchant on the indoor map and the indoor map.

2. The method according to claim 1, characterized in that The indoor map is provided with the merchant identification of each merchant, each merchant terminal provided in each merchant sends a signal indicating the merchant location of the merchant on the indoor map by using the preset communication method, and the target merchant is within the target business district; The method further comprises: in response to detecting the signal emitted by each merchant terminal, determining in real time each candidate merchant terminal whose signal is within a range that can be received by the target terminal application; Based on the determined candidate merchant terminals, information on candidate signal strengths emitted by the candidate merchant terminals and received in real time by the target terminal application during the indoor movement of the target delivery transport capacity in the target business district is obtained.

3. The method according to claim 2, characterized in that The step of determining the real-time position of the target delivery transport capacity on the indoor map according to the candidate signal strength information sent by each candidate merchant terminal and received in real time by the target terminal application during the indoor movement of the target delivery transport capacity in the target business district includes: Determining the relative positions between the target delivery capacity and each candidate merchant corresponding to each candidate merchant terminal according to the signal strength information of each candidate merchant; Based on the candidate positions of the candidate merchants on the indoor map and the relative positions, the real-time position of the target delivery capacity on the indoor map is determined.

4. The method according to claim 3, characterized in that Also includes: Determining a candidate merchant identifier of each candidate merchant; Based on the indoor map and the candidate merchant identifiers, candidate locations of the candidate merchants on the indoor map are determined.

5. The method according to claim 1, characterized in that The generating, according to the real-time location, the target merchant location of the target merchant on the indoor map and the indoor map, initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application comprises: Determine an initial delivery path from the real-time location to the target merchant location on the indoor map according to the real-time location, the target merchant location and the indoor map; The initial delivery path is mapped to the navigation view of the target terminal application, and initial target guidance information is generated for guiding the target delivery capacity to reach the target merchant in the target terminal application.

6. An information processing method, characterized in that: Applied to the server, the method includes: A first request message for requesting to obtain an indoor map of a target business district, sent by a distribution terminal installed with a target terminal application and used to obtain a target distribution capacity; In response to the first request message, determining an indoor map of the target business district in candidate indoor maps; the indoor map is an electronic map containing business locations of various businesses in the target business district; An indoor map of the target business district is provided to the delivery terminal, so that after determining the target merchant to be picked up by the target delivery capacity, the delivery terminal can determine the real-time position of the target delivery capacity on the indoor map based on the candidate signal strength information emitted by each candidate merchant terminal and received in real time by the target terminal application during the indoor movement of the target delivery capacity in the target business district; based on the real-time position, the target merchant position of the target merchant on the indoor map and the indoor map, generate initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application; wherein the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method.

7. An indoor navigation device, characterized in that: A distribution terminal installed with a target terminal application used for target distribution transport capacity, the device comprising: A target merchant determining unit, used to determine the target merchant to be picked up by the target delivery capacity; A real-time location determination unit is used to determine the real-time location of the target delivery transport capacity on the indoor map according to each candidate signal strength information sent by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target delivery transport capacity in the target business district; the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method; the indoor map is an electronic map provided by the server end containing the merchant locations of each merchant in the target business district; The initial target guidance information generating unit is used to generate initial target guidance information for guiding the target delivery capacity to reach the target merchant in the target terminal application according to the real-time location, the target merchant location of the target merchant on the indoor map and the indoor map.

8. An information processing device, characterized in that: Applied to the server, the device comprises: A first request message obtaining unit, configured to obtain a first request message for requesting to obtain an indoor map of a target business district, sent by a distribution terminal installed with a target terminal application and used by a target distribution transport capacity; an indoor map determining unit, configured to determine, in response to the first request message, an indoor map of the target business district in the candidate indoor maps; the indoor map is an electronic map containing the business locations of each business in the target business district; An indoor map providing unit is used to provide the distribution terminal with an indoor map of the target business district, so that after determining the target merchant to be picked up by the target distribution capacity, the distribution terminal can determine the real-time position of the target distribution capacity on the indoor map based on the candidate signal strength information emitted by each candidate merchant terminal received in real time by the target terminal application during the indoor movement of the target distribution capacity in the target business district; based on the real-time position, the target merchant position of the target merchant on the indoor map and the indoor map, generate initial target guidance information for guiding the target distribution capacity to reach the target merchant in the target terminal application; wherein, the target terminal application and each candidate merchant terminal can establish a communication connection through a preset communication method.

9. An electronic device, characterized in that: include: processor; A memory for storing a computer program, wherein the computer program is executed by a processor to perform the method according to any one of claims 1 to 6.

10. A computer storage medium, characterized in that: The computer storage medium stores a computer program, which is executed by a processor to perform the method according to any one of claims 1 to 6.