WO2020177261A1 - 快递柜寻找方法、装置、设备及存储介质 - Google Patents
快递柜寻找方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- WO2020177261A1 WO2020177261A1 PCT/CN2019/096071 CN2019096071W WO2020177261A1 WO 2020177261 A1 WO2020177261 A1 WO 2020177261A1 CN 2019096071 W CN2019096071 W CN 2019096071W WO 2020177261 A1 WO2020177261 A1 WO 2020177261A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- target
- express cabinet
- task
- cabinet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Definitions
- the embodiments of the present application relate to the field of express cabinets, for example, to a method, device, equipment, and storage medium for finding express cabinets.
- the express delivery business is growing rapidly.
- the courier finds the courier cabinet corresponding to the courier based on the express delivery information, and then temporarily saves the courier in the corresponding courier cabinet, and sends the delivery information to the user via SMS, etc., providing users with 24-hour self-service pickup .
- This service mode satisfies the needs of users to pick up at any time, and is welcomed by express companies and users.
- Map navigation is generally based on satellite positioning navigation.
- the disadvantage of the related technology is that the navigation accuracy of the map navigation in the "last mile" is low.
- experienced couriers who are familiar with the terrain will usually pass through the community and find the express cabinet quickly.
- the route provided by map navigation will not traverse the community.
- the distance is long, which leads to an increase in the length of the journey for the courier to reach the express cabinet and low delivery time.
- the embodiments of the present application provide a method, device, equipment, and storage medium for finding express cabinets to optimize the express cabinet finding solution in related technologies, and provide users with a more accurate, convenient, and quick way to find express cabinets, and reduce user searching
- the duration of the express cabinet is increased to the time when the user arrives at the express cabinet, and the user experience is improved.
- an embodiment of the present application provides a method for finding express cabinets, including:
- the navigation path is the shortest path among the multiple paths from the target starting position to each express cabinet determined according to the acquired user trajectory data;
- an embodiment of the present application also provides a device for finding express cabinets, including:
- the first determining module is configured to determine the target starting position of the user sending the express cabinet search request, and determine the express cabinet based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request At least one courier cabinet to be found corresponding to the search request, and the navigation path is the shortest path among multiple paths from the target starting position to each courier cabinet determined according to the acquired user track data;
- the second determining module is configured to obtain a target express cabinet selected from at least one express cabinet to be found, and a target navigation mode corresponding to the target express cabinet;
- a path determination module configured to determine a target navigation path corresponding to both the target starting position and the target navigation mode
- the path navigation module is set to guide the user to find the target express cabinet according to the target navigation path.
- an embodiment of the present application further provides a computer device, including:
- One or more processors are One or more processors;
- Storage device set to store one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in the embodiments of the present application.
- the embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method as described in the embodiment of the present application is implemented.
- FIG. 1 is a flowchart of a method for finding express cabinets according to Embodiment 1 of the application;
- Figure 2a is a flowchart of a method for finding express cabinets according to Embodiment 2 of the application;
- FIG. 2b is a schematic diagram of a management structure of a back-end operating system for operating personnel provided in the second embodiment of this application;
- FIG. 2c is a schematic diagram of a user function provided in Embodiment 2 of this application.
- 2d is a flowchart of a method for issuing and navigating trajectory data collection tasks according to Embodiment 2 of the application;
- FIG. 3 is a flowchart of a method for finding express cabinets according to Embodiment 3 of the application;
- FIG. 4 is a schematic structural diagram of a device for finding express cabinets according to Embodiment 4 of the application;
- FIG. 5 is a schematic structural diagram of a computer device provided in Embodiment 5 of this application.
- FIG. 1 is a flowchart of a method for finding express cabinets according to Embodiment 1 of the application. This embodiment is applicable to the situation of searching for express cabinets.
- the method can be executed by the express cabinet searching device.
- the device can be implemented in software and/or hardware.
- the device can be configured in a computer device, for example, a server. . As shown in Figure 1, the method includes the following steps:
- Step 110 Determine the target starting position of the user who sent the express cabinet search request, and determine at least one to-be-searched express cabinet corresponding to the express cabinet search request based on the navigation path from the target starting position to the express cabinet search request.
- the navigation path is the shortest path among multiple paths from the target starting position to each express cabinet determined according to the acquired user trajectory data.
- the user sends a courier cabinet search request to request a courier cabinet near the user's current location.
- the user can be a courier or other users who use express cabinets.
- the user sends a request for finding the express cabinet through the mobile terminal.
- the express cabinet corresponding to the express cabinet search request can be understood as all express cabinets whose linear distance from the target starting position of the user who sent the express cabinet search request is less than or equal to the threshold.
- the threshold may be set or selected according to the express cabinet and population density of the divided area to which the target starting position belongs (for example: 500m, 1km, 3km).
- the navigation paths corresponding to the multiple express cabinets are determined in advance according to the acquired user track data.
- the user trajectory data may include the motion trajectory provided by the courier or other users who use the express cabinet, and walking data or cycling data.
- the navigation path is determined based on the user's trajectory data, the shortest path from a designated location to the express cabinet.
- the navigation path may include a walking navigation path and a cycling navigation path.
- the walking navigation path is the shortest path to walk from a designated location to the express cabinet.
- the cycling navigation path is the shortest path from a designated location to the express cabinet.
- Trajectory data collection tasks include task starting position, task ending position and task rules.
- the starting position of the task can be the geographic location of a certain express outlet.
- the geographic location can be latitude and longitude.
- the task start position can also be a specific geographic location in a certain cell. For example, the geographic location at the entrance of a certain building.
- the end position of the task is the geographic location of the corresponding express cabinet.
- the task rule is walking or cycling.
- Obtain the user trajectory data of at least two users participating in the trajectory data collection task correct the user trajectory data according to preset rules, and then determine the navigation path between the task start position and the task end position according to the corrected user trajectory data , That is, determine the shortest path from the starting position of the task to the express cabinet and the shortest path from the starting position of the task to the express cabinet.
- Set the starting position of the task as the starting position of the navigation path.
- At least one express cabinet to be found is determined among all express cabinets.
- the distance between the target starting position of the express cabinet search request and the geographic location of each express cabinet is determined.
- at least one courier cabinet to be found is determined among all courier cabinets.
- the target starting location is the geographic location of the user who sent the express locker search request. That is, based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request, at least one to-be-searched express cabinet corresponding to the express cabinet search request is determined.
- the preset distance threshold can be set according to requirements. For example, the preset distance threshold is 1km.
- the navigation paths corresponding to multiple express cabinets calculate the distance between the target starting position of the express cabinet search request and the geographic location of each express cabinet. Then, according to the distance and the preset distance threshold, among all the express cabinets, the express cabinets with a distance of less than 1km are obtained, and the express cabinets to be found are determined.
- Step 120 Obtain a target express cabinet selected from at least one express cabinet to be found, and a target navigation mode corresponding to the target express cabinet.
- the at least one courier cabinet to be found and the distance between the target starting position of the courier cabinet search request and the at least one courier cabinet to be searched are provided to users who match the courier cabinet search request.
- the distance between the target starting position and the No. 1 courier to be found is 200 meters.
- the distance between the target starting position and the No. 2 courier to be found is 550 meters.
- the distance between the target starting position and the No. 3 courier to be found is 950 meters.
- the user can select one of the courier cabinets as the target courier cabinet among the aforementioned courier cabinets to be found.
- the navigation mode includes: walking navigation and cycling navigation. Get the user's target navigation method based on all navigation methods feedback. That is, the user can select one of the above navigation methods.
- Step 130 Determine a target navigation path corresponding to both the target starting position and the target navigation mode.
- the target navigation mode selected by the user is walking navigation, among all walking navigation paths corresponding to the target express cabinet, the walking navigation path whose starting position is the target starting position is obtained, and determined as the target navigation path.
- the target navigation mode selected by the user is cycling navigation, among all cycling navigation paths corresponding to the target express cabinet, the cycling navigation path whose starting position is the target starting position is obtained and determined as the target navigation path.
- Step 140 According to the target navigation path, guide the user to find the target express cabinet.
- the distance between the user and the target express cabinet is calculated according to the target navigation path, and the movement direction prompt information is used to guide the user to find the target express cabinet.
- the motion direction prompt information is used to prompt the user to proceed in the prompt direction at the current moment.
- the distance and movement direction prompt information of the target express cabinet relative to the user can be continuously updated according to the target navigation path at preset time intervals, so as to guide the user to follow the target navigation path to the geographic location of the target express cabinet, and find Go to the target express counter.
- the embodiment of the application provides a method for finding express cabinets, which determines the target starting position of the user who sends the express cabinet search request, and determines the express cabinet based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request. Find at least one courier cabinet to be found corresponding to the search request.
- the navigation path is the shortest path among multiple paths from the target starting position to each courier cabinet that is determined according to the acquired user trajectory data, and then obtains from at least one courier to be found.
- the target navigation path guides the user to find the target express cabinet, which solves the problem that the navigation accuracy of the map navigation in the "last mile" in related technologies is low, resulting in the long distance of the provided path, and the courier reaches the express cabinet
- the problem of increased transit time and low delivery time efficiency can be based on actual user trajectory data for route planning and navigation, which is more suitable for intra-community or indoor navigation, which can effectively improve the navigation accuracy of the "last mile" and provide users with A more accurate, convenient and quick way to find express cabinets will help reduce the length of travel, improve the time for users to reach the express cabinets, and improve user experience.
- Fig. 2a is a flowchart of a method for finding express cabinets according to the second embodiment of the application. This embodiment can be combined with the optional solutions in one or more of the above embodiments.
- the determination of the target starting position of the user sending the express cabinet search request is based on the search from the target starting position to the express cabinet.
- the trajectory data collection task includes tasks Start position, end position and task rules, the end position of the task is the geographic location of the corresponding express cabinet, and the task rule is walking or cycling; obtain user trajectory data of at least two users participating in the trajectory data collection task; according to preset rules Correct the user trajectory data; according to the corrected user trajectory data, determine the navigation path between the task start position and the task end position.
- the method includes the following steps:
- Step 201 Publish at least one trajectory data collection task corresponding to each express cabinet.
- the trajectory data collection task includes task start position, task end position, and task rule.
- the task end position is the geographic location of the corresponding express cabinet, and the task rule is Walk or cycle.
- the users participating in the trajectory data collection task move from the task start position to the task end position according to the task rules. If the task rule of the trajectory data collection task is walking, the user walks from the task start position to the task end position according to the task rule. If the task rule of the trajectory data collection task is riding, the user will ride from the task start position to the task end position according to the task rule.
- the starting position of the task can be the geographic location of a certain express outlet.
- the task start position can also be a specific geographic location in a certain cell. For example, the geographic location at the entrance of a certain building.
- the end position of the task is the geographic location of the corresponding express cabinet.
- Step 202 Obtain user trajectory data of at least two users participating in the trajectory data collection task.
- trajectory data collection task For each trajectory data collection task, user trajectory data of multiple users participating in the trajectory data collection task can be acquired.
- the task rule is walking.
- User trajectory data includes: starting point clocking time, ending point clocking time, movement trajectory, and walking distance.
- Obtaining user trajectory data of at least two users participating in the trajectory data collection task may include: after acquiring the task start request of the user participating in the trajectory data collection task, detecting whether the current position of the user matches the task starting position.
- the user obtains the notification information of the trajectory data collection task through the mobile terminal, and sends the task start request through the mobile terminal. If the current position of the user matches the starting position of the task, the current time is recorded as the starting check-in time, and the user's real-time motion track and real-time walking distance are collected.
- a prompt message is sent to prompt the user to move to the starting position of the task.
- the task start request can be resent. If the current position of the user matches the starting position of the task at this time, the current time is recorded as the starting time for punching in, and the user's real-time motion track and real-time walking distance are collected.
- the trajectory data collection task also includes: marking special information.
- Marking special information means that the user marks the corresponding special information according to some special situations encountered during the process of moving from the task start position to the task end position. For example, the user starts to walk from the starting position of the task to the ending position of the task, and when passing a certain intersection, he finds a dog. For this situation, the user can mark the corresponding special information.
- the special message is "There is a dog at a certain intersection".
- the user After the user reaches the end position of the task, the user sends a task end request through the mobile terminal. After obtaining the task end request of the user participating in the trajectory data collection task, it is detected whether the current position of the user matches the task end position. If the user's current position matches the task ending position, the current time is recorded as the end point punch time, stop collecting real-time motion trajectories and real-time walking distance, and determine the user's motion trajectory and walking distance in the trajectory data collection task. The walking distance is the number of steps of the user.
- a prompt message is sent to prompt the user to move to the task ending position.
- the task end request can be resent. If the current position of the user matches the end position of the task at this time, the current time is recorded as the end punch time, stop collecting real-time motion trajectory and real-time walking distance, and determine the user's motion trajectory and walking distance in the trajectory data collection task.
- the task rule is riding.
- User trajectory data includes: check-in time at the start point, check-in time at the end point, movement trajectory, and riding time.
- Obtaining user trajectory data of at least two users participating in the trajectory data collection task may include: after acquiring the task start request of the user participating in the trajectory data collection task, detecting whether the current position of the user matches the task starting position. If the current position of the user matches the starting position of the task, the current time is recorded as the starting clock-in time, the clock starts from the starting clock-in time, and the user's real-time movement track is collected. If the current position of the user does not match the starting position of the task, a prompt message is sent to prompt the user to move to the starting position of the task.
- the user starts to ride from the task start position to the task end position, and after reaching the task end position, sends a task end request through the mobile terminal.
- the current position of the user matches the task end position. If the user's current position matches the task ending position, record the current time as the end punch time, stop timing, stop collecting real-time motion trajectories, and determine the user's motion trajectory and riding time in the trajectory data collection task.
- the timing time is the riding time.
- Step 203 Correct the user trajectory data according to the preset rule.
- the user trajectory data is corrected according to preset rules, and unreasonable user trajectory data is shielded.
- the preset rule may be to correct the user trajectory data according to the motion trajectory.
- the movement trajectory it is judged whether the user detours to other places while participating in the trajectory data collection task. If the user detours to other locations while participating in the trajectory data collection task, the user's trajectory data is determined to be unreasonable data, and the user trajectory data is deleted; if the user does not detour to other locations while participating in the trajectory data collection task , The user trace data is determined to be reasonable data, and the user trace data is retained.
- Step 204 Determine a navigation path between the task start position and the task end position according to the corrected user track data.
- the elapsed time corresponding to each user trajectory data after correction is calculated.
- the motion trajectory of the user trajectory data with the shortest time is determined as the navigation path between the task start position and the task end position.
- Step 205 Determine the target starting position of the user who sent the express cabinet search request, and determine at least one to-be-searched express cabinet corresponding to the express cabinet search request based on the navigation path from the target starting position to the express cabinet search request.
- the navigation path is the shortest path among multiple paths from the target starting position to each express cabinet determined according to the acquired user trajectory data.
- Step 206 Obtain a target express cabinet selected from the at least one express cabinet to be found, and a target navigation mode corresponding to the target express cabinet.
- Step 207 Determine a target navigation path corresponding to both the target starting position and the target navigation mode.
- Step 208 According to the target navigation path, guide the user to find the target express cabinet.
- the distance and movement direction prompt information of the target express cabinet relative to the user can be continuously updated according to the preset time interval and the target navigation path, so as to guide the user to follow the target navigation path to the geographic location of the target express cabinet and find the target express cabinet .
- the target navigation path has corresponding special information
- the user will be prompted by voice prompt information.
- the special information is "a dog at a certain intersection"
- the voice prompt message "there is a dog at a certain intersection" is output.
- the trajectory data collection task may be managed by the background operating system of the operator.
- Fig. 2b is a schematic diagram of a management structure of a background operating system for an operator provided in the second embodiment of the application. As shown in Figure 2b, operators can perform user address hierarchical management, express cabinet placement management, trajectory data collection task management, and user trajectory data statistics through the operating staff background operating system.
- the background operating system of the operator can perform hierarchical management of user addresses.
- the operating staff background operating system creates an address classification. The first level is the country, the second level is the province, the third level is the city, the fourth level is the area, the fifth level is the street, the sixth level is the road, the seventh level is the community (place type), the eighth level is the building, and the ninth level is the room number , Tenth level is the user (name, mobile phone number).
- the operating staff's background operating system manages user pickup addresses and performs ten-level address management in accordance with the levels of address settings. User pickup addresses can be classified as: community information, building structure, room number, and user mobile phone number.
- the operating staff's background operating system can manage the placement of express cabinets. According to the administrative area and detailed address of the express cabinet, the classification address is matched, and the express cabinet is assigned to the corresponding building according to the principle of entry (a express cabinet can correspond to multiple buildings, and the corresponding room number is associated). Manage the placement position of the corresponding express cabinet according to the hierarchical management.
- the classification includes: country, province, city, region, street, road, community (type of place), detailed delivery address, and radiation building (relevant house number and household).
- the background operating system of the operator can manage the trajectory data collection task.
- Trajectory data collection task management includes: publishing/editing tasks.
- editing the trajectory data collection task may include: adding the task name of the trajectory data collection task, selecting the effective time and expiration time of the task, specifying the community (location type) covered by the task, and the range of the matching express cabinet (Set the starting position of the task), select the courier of the logistics company that matches the scope of the express cabinet, set the task rules (the content of the rules can be filled in), select the reward method (coupons, points, cash, etc.) and reward content (amount, Points) and so on.
- you can publish the edited trajectory data collection task.
- the operating staff's background operating system can perform user track data statistics. Obtain user trajectory data for statistics, and get the corresponding user trajectory data: task code, task name, participant name/mobile phone, courier company, starting point check-in time, end check-in time, movement trajectory, riding time or walking distance (step Number: data reported by the pedometer), whether the data is valid, reward method, reward time, reward content and other records. You can query the statistical user track data according to the task name, status, task effective time, express cabinet range, etc.
- Fig. 2c is a schematic diagram of a user function provided in the second embodiment of the application.
- user functions include: participating in trajectory data collection tasks and finding nearby express cabinets.
- Couriers, or other users who use express cabinets can participate in trajectory data collection tasks. After the task is completed, you can receive task rewards based on the completion of the task.
- Couriers, or other users who use express cabinets can also use the method of this embodiment to find nearby express cabinets. You can choose walking navigation or cycling navigation.
- Figure 2d is a flow chart of a method for issuing and navigating trajectory data collection tasks provided in the second embodiment of the application. The method includes the following steps:
- Step 21 The operator creates a task.
- Step 22 The operator fills in the task name.
- Step 23 The operator sets the starting position of the task.
- Step 24 The operating personnel select the scope of the courier.
- Step 25 The operator sets the task rules (walking/cycling).
- the task rule can be walking or cycling.
- Step 26 The operator sets the reward method and reward content.
- the reward method can be coupons, points, cash, etc.
- the reward content can be amount, points, etc.
- Step 27 The operation staff issues the task.
- Step 28 The server determines whether the task has started: if the task has started, step 29 is executed; if the task has not started, it continues to determine whether the task has started.
- Step 29 The server pushes the task notification.
- Step 30 The courier participates in the task.
- Step 31 The courier punches in the starting point of the task.
- Step 32 The courier punches in the end of the task.
- Step 33 The server obtains the motion track and the riding time/walking distance.
- Step 34 The server judges whether the data is valid: if the server judges the data is valid, steps 35 and 36 are executed; if the server judges the data is invalid, the subsequent steps are not executed.
- the server judges whether the acquired data: motion trajectory and cycling time/walking distance are valid. That is, determine whether the data is reasonable data.
- Step 35 The courier obtains task rewards.
- Step 36 The server determines the navigation path, riding time/walking distance.
- Step 37 The user using the navigation finds a nearby express cabinet.
- Step 38 The user using the navigation selects a certain express cabinet.
- Step 39 The user who uses the navigation selects the navigation mode (walking/cycling).
- Step 40 The server recommends a navigation path and displays the riding time/walking steps.
- the server recommends the navigation path corresponding to a certain express cabinet selected by the user who uses the navigation, and displays the riding time or the number of walking steps, and guides the user to find the express cabinet according to the navigation path.
- Step 41 The user using the navigation arrives at the destination.
- the user who uses the navigation arrives at the destination, that is, the user reaches the geographic location where the express cabinet is located.
- the embodiment of the application provides a method for finding express cabinets by issuing at least one trajectory data collection task corresponding to multiple express cabinets.
- the trajectory data collection task includes the task start position, the task end position, and the task rules.
- the task end position For the geographic location of the corresponding express cabinet, the task rule is walking or cycling, and then the user trajectory data of at least two users participating in the trajectory data collection task are obtained.
- the user trajectory data is corrected according to the preset rules, according to the corrected
- user trajectory data is provided by experienced couriers or nearby residents, which is more suitable for intra-community or indoor navigation, which can effectively improve the navigation accuracy of the "last mile” and help reduce the length of travel , Improve the timeliness of reaching the express cabinet and improve the user experience.
- FIG. 3 is a flowchart of a method for finding express cabinets according to Embodiment 3 of the application.
- This embodiment can be combined with the optional solutions in one or more of the above embodiments.
- based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request, it is determined that the express cabinet search request corresponds to At least one express cabinet to be found includes: determining the geographic location of each express cabinet corresponding to the target starting position and the express cabinet search request according to the navigation path corresponding to each express cabinet corresponding to the target starting position and the express cabinet search request The distance between the two; the express cabinet whose distance is less than the preset distance threshold is determined as the express cabinet to be found.
- obtaining a target courier cabinet selected from at least one courier cabinet to be found, and a target navigation method corresponding to the target courier cabinet including: connecting at least one courier cabinet to be found and the target starting position of the courier cabinet search request with The distance between at least one courier cabinet to be found is provided to the user who matches the courier cabinet search request; the user obtains a target courier cabinet based on the feedback of at least one courier cabinet to be found; provides all navigation methods to the user; obtains users based on all The navigation method is the feedback target navigation method.
- the method includes the following steps:
- Step 301 Determine the distance between the target starting position and the geographic location of each express cabinet corresponding to the express cabinet search request according to the navigation path corresponding to the target starting position and each express cabinet corresponding to the express cabinet search request. Among them, according to the navigation path corresponding to each express cabinet, the distance between the target starting position of the express cabinet search request and the geographic location of each express cabinet is calculated.
- Step 302 Determine the express cabinet whose distance is less than the preset distance threshold as the express cabinet to be found.
- the preset distance threshold can be set according to requirements.
- the preset distance threshold is 1km.
- the distance between the target starting position of the express cabinet search request and the geographic location of each express cabinet in the multiple express cabinets is calculated. Then, according to the distance and the preset distance threshold, among all the express cabinets, the express cabinets with a distance of less than 1km are obtained, and the express cabinets to be found are determined.
- Step 303 Provide at least one courier cabinet to be found and the distance between the target starting position and the at least one courier cabinet to be found to users who match the courier cabinet search request.
- each express cabinet to be found and the distance between the target starting position of the corresponding express cabinet search request and each express cabinet are provided to users who match the express cabinet search request.
- the distance between the target starting position and the No. 1 courier to be found is 200 meters.
- the distance between the target starting position and the No. 2 courier to be found is 550 meters.
- the distance between the target starting position and the No. 3 courier to be found is 950 meters.
- Step 304 Obtain a target express cabinet feedback from the user based on the at least one express cabinet to be found.
- the user can select a courier cabinet as the target courier cabinet among the courier cabinets to be found.
- Step 305 Provide all navigation modes to the user.
- the navigation mode includes: walking navigation and cycling navigation.
- Step 306 Obtain the target navigation mode fed back by the user based on all navigation modes.
- the user can select a navigation method among all the navigation methods.
- Step 307 Determine the target navigation path corresponding to both the target starting position and the target navigation mode.
- Step 308 According to the target navigation path, guide the user to find the target express cabinet.
- the embodiment of the application provides a method for finding express cabinets.
- the distance between the target starting position of the express cabinet search request and the geographic location of each express cabinet is determined according to the navigation path corresponding to each express cabinet, and then according to Distance, and a preset distance threshold, determine at least one courier cabinet to be found in all express cabinets, and at least one courier cabinet to be found, the distance between the target starting position of the courier cabinet search request and at least one courier cabinet to be found , And all navigation methods are provided to users who match the courier cabinet search request; the target courier cabinet and the target navigation method for obtaining user feedback can be calculated based on the navigation path determined by the obtained user track data, and the user’s location and multiple courier
- the distance between the geographic locations of the cabinets can be based on the obtained distance to provide the express cabinets near the user, and the relevant information of the nearby express cabinets can also be provided to the user, and the user can choose the express cabinet and navigation method he wants to find. Improve user experience.
- FIG. 4 is a schematic structural diagram of an express cabinet searching device provided in Embodiment 4 of the application.
- the device can be configured in a computer device, such as a server. As shown in FIG. 4, the device includes: a first determining module 401, a second determining module 402, a path determining module 403, and a path navigation module 404.
- the first determining module 401 is configured to determine the target starting position of the user who sent the express cabinet search request, and based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request, determine the express cabinet search request correspondence
- the navigation path is the shortest path among the multiple paths from the target starting position to each express cabinet determined according to the acquired user trajectory data;
- the second determining module 402 is set to obtain A target express cabinet selected from at least one express cabinet to be found, and the target navigation mode corresponding to the target express cabinet;
- the path determination module 403 is configured to determine the target navigation corresponding to both the target starting position and the target navigation mode Path;
- the path navigation module 404 is set to guide the user to find the target express cabinet according to the target navigation path.
- the embodiment of the application provides an express cabinet searching device, which determines at least one express cabinet to be found among all express cabinets according to the navigation paths corresponding to multiple express cabinets, and the navigation path is determined according to the acquired user track data , And then determine a target courier cabinet in at least one courier cabinet to be found, and the target navigation method corresponding to the target courier cabinet, and search for the requested target starting position and target navigation method according to the courier cabinet.
- a target navigation path is determined, and the user is guided to find the target express cabinet according to the target navigation path, which solves the problem that the navigation accuracy of the map navigation in the related technology in the "last mile" is low, resulting in the provided path
- the route planning and navigation can be carried out based on the actual user trajectory data, which is more suitable for intra-community or indoor navigation, which can effectively improve the "last mile" "Navigation accuracy provides users with a more accurate, convenient and quick way to find express cabinets, which helps to reduce the length of travel, improve the time for users to reach the express cabinets, and improve user experience.
- a task publishing module configured to publish at least one trajectory data collection task corresponding to each express cabinet, and the trajectory data collection task includes a task start position and a task end position And task rules, the task ending position is the geographic location of the corresponding express cabinet, and the task rule is walking or cycling;
- the data acquisition module is set to acquire user trajectory data of at least two users participating in the trajectory data collection task;
- the data correction module It is set to correct the user trajectory data according to preset rules;
- the path determination module is set to determine the navigation path between the task start position and the task end position according to the corrected user trajectory data.
- the task rule is walking; user trajectory data may include: starting check-in time, ending check-in time, motion trajectory, and walking distance; the data acquisition module may include: a first location matching unit, To detect whether the current position of the user matches the starting position of the task after obtaining the task start request of the user participating in the trajectory data collection task; the first acquisition unit is set to record if the current position of the user matches the task starting position The current time is the starting time to check in, and start to collect the user's real-time motion trajectory and real-time walking distance; the second position matching unit is set to detect whether the user’s current position is the same after obtaining the task end request of the user participating in the trajectory data collection task Task end position matching; the first determination unit is set to record the current time as the end check-in time if the user’s current position matches the task end position, stop collecting real-time motion trajectories and real-time walking distance, and determine the user’s trajectory data collection task Trajectory and walking distance.
- a first location matching unit To detect whether the current position
- the task rule is riding;
- the user trajectory data may include: starting clocking time, ending clocking time, motion trajectory, and riding time;
- the data acquisition module can include: a third position matching unit , Is set to detect whether the user’s current position matches the task starting position after obtaining the task start request of the user participating in the trajectory data collection task;
- the second acquisition unit is set to if the user’s current position matches the task starting position, Record the current time as the starting clock-in time, start timing from the starting clock-in time, and start collecting the user's real-time motion trajectory;
- the fourth position matching unit is set to detect the user after obtaining the task end request of the user participating in the trajectory data collection task Whether the current position of the user matches the end position of the task;
- the second determining unit is set to record the current time as the end check-in time if the user’s current position matches the end position of the task, stop timing, stop collecting real-time motion trajectories, and determine that the user is in The trajectory and riding time
- the first determining module 401 may include: a distance determining unit configured to determine the target according to the navigation path corresponding to each express cabinet corresponding to the target starting position and the foregoing express cabinet search request The distance between the starting position and the geographic location of each express cabinet corresponding to the aforementioned express cabinet search request; the express cabinet determining unit is configured to determine the express cabinet whose distance is less than the preset distance threshold as the express cabinet to be found. .
- the second determining module 402 may include: a courier cabinet providing unit configured to combine at least one courier cabinet to be found, and the target starting position of the courier cabinet search request and at least one courier cabinet to be found.
- the distance between the express cabinets is provided to users who match the express cabinet search request;
- the express cabinet acquisition unit is set to obtain a target express cabinet based on the feedback of at least one express cabinet to be found;
- the navigation mode providing unit is set to all The navigation mode is provided to the user;
- the navigation mode acquisition unit is set to obtain the target navigation mode feedback from the user based on all the navigation modes.
- the target navigation mode is walking navigation or cycling navigation.
- the express cabinet finder provided in the embodiment of the application can execute the express cabinet finder method provided in the embodiment of the application, and has the corresponding functional modules and effects for the execution method.
- FIG. 5 is a schematic structural diagram of a computer device provided in Embodiment 5 of the disclosure.
- Figure 5 shows a block diagram of an exemplary computer device 512 suitable for implementing embodiments of the present disclosure.
- the computer device 512 shown in FIG. 5 is only an example, and should not bring any limitation to the function and scope of use of the embodiments of the present disclosure.
- the computer device 512 takes the form of a general-purpose computing device.
- the components of the computer device 512 may include: at least one processor or processing unit 516, a system memory 528, and a bus 518 connecting different system components (including the system memory 528 and the processing unit 516).
- the bus 518 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any bus structure among multiple bus structures.
- these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, MicroChannel Architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (Video Electronics Standards Association) , VESA) local bus and Peripheral Component Interconnect (PCI) bus.
- the computer device 512 includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 512, including volatile and nonvolatile media, removable and non-removable media.
- the system memory 528 may include a computer system readable medium in the form of a volatile memory, such as at least one of a random access memory (RAM) 530 and a cache memory 532.
- the computer device 512 may include other removable/non-removable, volatile/nonvolatile computer system storage media.
- the storage system 534 may be configured to read and write a non-removable, non-volatile magnetic medium (not shown in FIG. 5, usually referred to as a "hard drive").
- a disk drive for reading and writing to a removable non-volatile disk (such as a "floppy disk") and a removable non-volatile disk such as a compact disc (Compact Disc Read) can be provided.
- each drive can be connected to the bus 518 through at least one data medium interface.
- the system memory 528 may include at least one program product, the program product having a set (for example, at least one) of program modules, which are configured to perform the functions of each embodiment of the present disclosure.
- a program/utility tool 540 having a set of (at least one) program module 542 may be stored in, for example, the system memory 528.
- Such program module 542 includes, but is not limited to, an operating system, at least one application program, and other program modules As well as program data, each of these examples or some combination may include the realization of a network environment.
- the program module 542 generally executes at least one of the functions and methods in the embodiments described in the present disclosure.
- the computer device 512 can also communicate with at least one external device 514 (for example, a keyboard, a pointing device, a display 524, etc.), and can also communicate with at least one device that enables a user to interact with the computer device 512, and can communicate with the computer device 512. At least one of any devices (such as a network card, modem, etc.) that communicates with at least one other computing device communicates. Such communication can be performed through an input/output (Input/Output, I/O) interface 522.
- the computer device 512 may also communicate with at least one network, such as a local area network (LAN), a wide area network (WAN), and a public network, such as the Internet, through the network adapter 520.
- LAN local area network
- WAN wide area network
- public network such as the Internet
- the network adapter 520 communicates with other modules of the computer device 512 through the bus 518. It should be understood that although not shown in FIG. 5, at least one of other hardware and software modules can be used in conjunction with the computer device 512, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, and disk drives. Arrays (Redundant Arrays of Independent Disks, RAID) systems, tape drives, data backup storage systems, etc.
- Arrays Redundant Arrays of Independent Disks, RAID
- the processing unit 516 executes a variety of functional applications and data processing by running programs stored in the system memory 528, such as implementing the express cabinet searching method provided by the embodiments of the present disclosure. That is, determine the target starting position of the user who sent the express cabinet search request, and determine at least one courier cabinet to be found corresponding to the express cabinet search request based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request ,
- the navigation path is the shortest path among the multiple paths from the target starting position to each express cabinet determined according to the acquired user trajectory data; obtain a target express cabinet selected from at least one express cabinet to be found, and The target navigation method corresponding to the target express cabinet; determine the target navigation path corresponding to both the target starting position and the target navigation method; guide the user to find the target express cabinet according to the target navigation path.
- the sixth embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored.
- the express cabinet searching method provided in the embodiment of the present application is implemented.
- the method may include: determining the target starting position of the user who sent the express cabinet search request, and determining at least one to-be-searched corresponding to the express cabinet search request based on the navigation path from the target starting position to the express cabinet corresponding to the express cabinet search request
- the navigation path is the shortest path among multiple paths from the target starting position to each express cabinet determined according to the acquired user trajectory data; to obtain a target express cabinet selected from at least one express cabinet to be found, And the target navigation method corresponding to the target express cabinet; determine the target navigation path corresponding to both the target starting position and the target navigation method; guide the user to find the target express cabinet according to the target navigation path.
- the computer storage media in the embodiments of the present application may adopt any combination of one or more computer-readable media.
- the computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium.
- the computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or a combination of any of the above.
- Computer-readable storage media include (non-exhaustive list): electrical connections with one or more wires, portable computer disks, hard disks, RAM, read-only memory (Read-Only Memory, ROM), erasable programmable only Erasable Programmable Read-Only Memory (EPROM) or flash memory, optical fiber, CD-ROM, optical storage device, magnetic storage device, or any suitable combination of the foregoing.
- the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.
- the computer-readable signal medium may include a data signal propagated in baseband or as a part of a carrier wave, and computer-readable program code is carried therein. This propagated data signal can take many forms, including electromagnetic signals, optical signals, or a suitable combination of the above.
- the computer-readable signal medium may also be a computer-readable medium other than a computer-readable storage medium, and the computer-readable medium may send, propagate, or transmit a program for use by or in combination with the instruction execution system, apparatus, or device.
- the program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or a suitable combination of the above.
- suitable medium including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or a suitable combination of the above.
- the computer program code used to perform the operations of the present application can be written in one or more programming languages or a combination thereof.
- the programming languages include object-oriented programming languages—such as Java, Smalltalk, C++, Ruby, Go, It also includes conventional procedural programming languages-such as "C" language or similar programming languages.
- the program code can be executed entirely on the user's computer, partly on the user's computer, executed as an independent software package, partly on the user's computer and partly executed on a remote computer, or entirely executed on the remote computer or server.
- the remote computer may be connected to the user computer through any kind of network including LAN or WAN, or may be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Automatic Disk Changers (AREA)
Abstract
Description
Claims (10)
- 一种快递柜寻找方法,包括:确定发送快递柜寻找请求的用户所在的目标起始位置,基于从所述目标起始位置到所述快递柜寻找请求对应的快递柜的导航路径,确定所述快递柜寻找请求对应的至少一个待寻找快递柜,所述导航路径是根据获取的用户轨迹数据确定的从所述目标起始位置到达每个快递柜的多条路径中用时最短的路径;获取从所述至少一个待寻找快递柜中选择的一个目标快递柜,以及与所述目标快递柜对应的目标导航方式;确定与所述目标起始位置和所述目标导航方式均对应的目标导航路径;根据所述目标导航路径,引导用户寻找到所述目标快递柜。
- 根据权利要求1所述的方法,在所述确定发送快递柜寻找请求的用户所在的目标起始位置,基于从所述目标起始位置到所述快递柜寻找请求对应的快递柜的导航路径,确定所述快递柜寻找请求对应的至少一个待寻找快递柜之前,还包括:发布与每个快递柜对应的至少一个轨迹数据采集任务,所述轨迹数据采集任务包括任务起始位置、任务结束位置以及任务规则;其中,所述任务结束位置为对应的快递柜的地理位置,所述任务规则为步行或者骑行;获取参与所述轨迹数据采集任务的至少两个用户的用户轨迹数据;根据预设规则对所述用户轨迹数据进行校正;根据校正后的用户轨迹数据,确定所述任务起始位置和所述任务结束位置之间的导航路径。
- 根据权利要求2所述的方法,其中,在所述任务规则为步行的情况下,所述用户轨迹数据包括:起点打卡时间、终点打卡时间、运动轨迹以及步行距离;所述获取参与所述轨迹数据采集任务的至少两个用户的用户轨迹数据,包括:在获取参与所述轨迹数据采集任务的用户的任务开始请求之后,检测所述用户的当前位置是否与所述任务起始位置匹配;响应于所述用户的当前位置与所述任务起始位置匹配的检测结果,记录当前时间为起点打卡时间,并开始采集所述用户的实时运动轨迹以及实时步行距离;在获取参与所述轨迹数据采集任务的用户的任务结束请求之后,检测所述用户的当前位置是否与所述任务结束位置匹配;响应于所述用户的当前位置与所述任务结束位置匹配的检测结果,记录当前时间为终点打卡时间,停止采集所述实时运动轨迹以及所述实时步行距离,并确定所述用户在所述轨迹数据采集任务中的运动轨迹以及步行距离。
- 根据权利要求2所述的方法,其中,在所述任务规则为骑行的情况下,所述用户轨迹数据包括:起点打卡时间、终点打卡时间、运动轨迹以及骑行时间;所述获取参与所述轨迹数据采集任务的至少两个用户的用户轨迹数据,包括:在获取参与所述轨迹数据采集任务的用户的任务开始请求之后,检测所述用户的当前位置是否与所述任务起始位置匹配;响应于所述用户的当前位置与所述任务起始位置匹配的检测结果,记录当前时间为起点打卡时间,从所述起点打卡时间开始计时,并开始采集所述用户的实时运动轨迹;在获取参与所述轨迹数据采集任务的用户的任务结束请求之后,检测所述用户的当前位置是否与所述任务结束位置匹配;响应于所述用户的当前位置与所述任务结束位置匹配的检测结果,记录当前时间为终点打卡时间,停止计时,以及停止采集所述实时运动轨迹,并确定所述用户在所述轨迹数据采集任务中的运动轨迹以及骑行时间。
- 根据权利要求2所述的方法,其中,所述基于从所述目标起始位置到所述快递柜寻找请求对应的快递柜的导航路径,确定所述快递柜寻找请求对应的至少一个待寻找快递柜,包括:根据所述目标起始位置与所述快递柜寻找请求对应的每个快递柜对应的导航路径,确定所述目标起始位置与所述快递柜寻找请求对应的每个快递柜的地 理位置之间的距离;将所述距离小于预设距离阈值的快递柜确定为所述待寻找快递柜。
- 根据权利要求5所述的方法,其中,获取从所述至少一个待寻找快递柜中选择的一个目标快递柜,以及与所述目标快递柜对应的目标导航方式,包括:将所述至少一个待寻找快递柜,以及所述目标起始位置与所述至少一个待寻找快递柜之间的距离,提供至与所述快递柜寻找请求匹配的用户;获取所述用户基于所述至少一个待寻找快递柜反馈的一个所述目标快递柜;将全部导航方式提供至所述用户;获取所述用户基于所述全部导航方式反馈的所述目标导航方式。
- 根据权利要求1所述的方法,其中,所述目标导航方式为步行导航或者骑行导航。
- 一种快递柜寻找装置,包括:第一确定模块,设置为确定发送快递柜寻找请求的用户所在的目标起始位置,基于从所述目标起始位置到所述快递柜寻找请求对应的快递柜的导航路径,确定所述快递柜寻找请求对应的至少一个待寻找快递柜,所述导航路径是根据获取的用户轨迹数据确定的从所述目标起始位置到达每个快递柜的多条路径中用时最短的路径;第二确定模块,设置为获取从所述至少一个待寻找快递柜中选择的一个目标快递柜,以及与所述目标快递柜对应的目标导航方式;路径确定模块,设置为确定与所述目标起始位置和所述目标导航方式均对应的目标导航路径;路径导航模块,设置为根据所述目标导航路径,引导用户寻找到所述目标快递柜。
- 一种计算机设备,包括:一个或多个处理器;存储装置,设置为存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个 处理器实现如权利要求1-7中任一项所述的方法。
- 一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19917743.7A EP3936821B1 (en) | 2019-03-04 | 2019-07-16 | Method for seeking a delivery locker, device, and storage medium |
| SG11202109347SA SG11202109347SA (en) | 2019-03-04 | 2019-07-16 | Express cabinet seeking method and apparatus, and device and storage medium |
| AU2019433004A AU2019433004B2 (en) | 2019-03-04 | 2019-07-16 | Method and apparatus for seeking a delivery locker, device, and storage medium |
| UAA202105359A UA128742C2 (uk) | 2019-03-04 | 2019-07-16 | Спосіб і прилад для пошуку поштомата для доставки |
| NZ779451A NZ779451B2 (en) | 2019-07-16 | Method and apparatus for seeking a delivery locker, device, and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910159526.7 | 2019-03-04 | ||
| CN201910159526.7A CN109708646B (zh) | 2019-03-04 | 2019-03-04 | 一种快递柜寻找方法、装置、设备及存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020177261A1 true WO2020177261A1 (zh) | 2020-09-10 |
Family
ID=66266314
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/096071 Ceased WO2020177261A1 (zh) | 2019-03-04 | 2019-07-16 | 快递柜寻找方法、装置、设备及存储介质 |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP3936821B1 (zh) |
| CN (1) | CN109708646B (zh) |
| AU (1) | AU2019433004B2 (zh) |
| SG (1) | SG11202109347SA (zh) |
| UA (1) | UA128742C2 (zh) |
| WO (1) | WO2020177261A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240086789A1 (en) * | 2021-01-15 | 2024-03-14 | Pioneer Corporation | Information processing device |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109708646B (zh) * | 2019-03-04 | 2022-10-14 | 深圳市丰巢科技有限公司 | 一种快递柜寻找方法、装置、设备及存储介质 |
| CN110930061B (zh) * | 2019-12-07 | 2020-09-01 | 蚌埠科睿达机械设计有限公司 | 一种快递站点派件方法及系统 |
| CN113592205B (zh) * | 2021-09-30 | 2022-12-02 | 浙江宇视科技有限公司 | 基于多维数据分析的智能调度方法、装置、设备及介质 |
| CN117237437A (zh) * | 2023-08-31 | 2023-12-15 | 浙江菜鸟供应链管理有限公司 | 目标对象获取方法及系统 |
| CN118171990A (zh) * | 2024-05-10 | 2024-06-11 | 浙江口碑网络技术有限公司 | 一种物品存放的指引和确定方法、存储介质和电子设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107392359A (zh) * | 2017-06-30 | 2017-11-24 | 广东欧珀移动通信有限公司 | 导航路线更换方法、装置、存储介质、电子设备及服务器 |
| CN107478237A (zh) * | 2017-06-29 | 2017-12-15 | 百度在线网络技术(北京)有限公司 | 实景导航方法、装置、设备及计算机可读存储介质 |
| CN107491925A (zh) * | 2017-09-25 | 2017-12-19 | 湖北工业大学 | 一种基于蚁群算法的快递无人机运输系统及方法 |
| CN107730761A (zh) * | 2017-03-10 | 2018-02-23 | 中科富创(北京)科技有限公司 | 快递柜取件引导系统、取件引导方法以及相关设备 |
| CN109708646A (zh) * | 2019-03-04 | 2019-05-03 | 深圳市丰巢科技有限公司 | 一种快递柜寻找方法、装置、设备及存储介质 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104986493B (zh) * | 2015-04-30 | 2017-12-26 | 韦涛 | 物流架及其使用方法 |
| CN104990551A (zh) * | 2015-06-19 | 2015-10-21 | 中国人民解放军国防科学技术大学 | 一种基于轨迹提取的室内外联合导航方法与系统 |
| CN105737824A (zh) * | 2016-02-03 | 2016-07-06 | 北京京东尚科信息技术有限公司 | 室内导航方法和装置 |
| CN106447258A (zh) * | 2016-09-19 | 2017-02-22 | 上海德启信息科技有限公司 | 一种快递员信息查询方法及系统 |
| CN107944781A (zh) * | 2016-10-12 | 2018-04-20 | 菜鸟智能物流控股有限公司 | 提供存放对象提示信息的方法及装置 |
| CN109285057B (zh) * | 2018-09-29 | 2022-08-23 | 深圳市丰巢科技有限公司 | 应用于快递柜的服饰获取方法、装置、快递柜和储存介质 |
-
2019
- 2019-03-04 CN CN201910159526.7A patent/CN109708646B/zh active Active
- 2019-07-16 EP EP19917743.7A patent/EP3936821B1/en active Active
- 2019-07-16 AU AU2019433004A patent/AU2019433004B2/en active Active
- 2019-07-16 SG SG11202109347SA patent/SG11202109347SA/en unknown
- 2019-07-16 WO PCT/CN2019/096071 patent/WO2020177261A1/zh not_active Ceased
- 2019-07-16 UA UAA202105359A patent/UA128742C2/uk unknown
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107730761A (zh) * | 2017-03-10 | 2018-02-23 | 中科富创(北京)科技有限公司 | 快递柜取件引导系统、取件引导方法以及相关设备 |
| CN107478237A (zh) * | 2017-06-29 | 2017-12-15 | 百度在线网络技术(北京)有限公司 | 实景导航方法、装置、设备及计算机可读存储介质 |
| CN107392359A (zh) * | 2017-06-30 | 2017-11-24 | 广东欧珀移动通信有限公司 | 导航路线更换方法、装置、存储介质、电子设备及服务器 |
| CN107491925A (zh) * | 2017-09-25 | 2017-12-19 | 湖北工业大学 | 一种基于蚁群算法的快递无人机运输系统及方法 |
| CN109708646A (zh) * | 2019-03-04 | 2019-05-03 | 深圳市丰巢科技有限公司 | 一种快递柜寻找方法、装置、设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3936821A4 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240086789A1 (en) * | 2021-01-15 | 2024-03-14 | Pioneer Corporation | Information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109708646B (zh) | 2022-10-14 |
| AU2019433004A1 (en) | 2021-09-23 |
| AU2019433004B2 (en) | 2023-01-12 |
| UA128742C2 (uk) | 2024-10-09 |
| EP3936821A1 (en) | 2022-01-12 |
| CN109708646A (zh) | 2019-05-03 |
| EP3936821C0 (en) | 2025-06-11 |
| EP3936821A4 (en) | 2022-11-30 |
| NZ779451A (en) | 2023-12-22 |
| SG11202109347SA (en) | 2021-09-29 |
| EP3936821B1 (en) | 2025-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020177261A1 (zh) | 快递柜寻找方法、装置、设备及存储介质 | |
| US10533862B1 (en) | Biasing map matched trajectories based on planned route information | |
| US9110982B1 (en) | Method, system, and computer program product for obtaining crowd-sourced location information | |
| US20190329788A1 (en) | Road condition status prediction method, device, and server, and storage medium | |
| US20150302346A1 (en) | Methods and systems for optimizing efficiency of a workforce management system | |
| EP2878925B1 (en) | Method and apparatus for probe-based routing | |
| US10235386B2 (en) | Electronic route creation | |
| CN105890608A (zh) | 导航参考点确定方法和装置、导航方法和装置 | |
| CN112100303B (zh) | 建筑实体位置确定方法、装置、计算机设备及可读存储介质 | |
| CN100507914C (zh) | 一种gis自动成图系统及其自动成图方法 | |
| CN110542425B (zh) | 导航路径选择方法、导航装置、计算机设备及可读介质 | |
| CN110399365B (zh) | 地图缺失道路的确定方法、装置、存储介质及电子设备 | |
| CN101340461A (zh) | 获取指定区域天气预报信息的方法 | |
| US10410280B1 (en) | Auto-categorized mileage tracking | |
| CN113283669B (zh) | 一种主动与被动相结合的智慧规划出行调研方法及系统 | |
| CN110595471A (zh) | 一种导航路径规划方法及装置 | |
| CN110415052A (zh) | 位置信息的处理方法、装置、计算机设备及可读存储介质 | |
| CN108827329A (zh) | 城市导航方法、系统、设备及存储介质 | |
| US20200284602A1 (en) | Computerized vehicle delivery coordination | |
| CN110555174B (zh) | 一种基于r树的轨迹路径推荐方法 | |
| US20220174452A1 (en) | Methods and apparatus for selectively communicating with mobile devices | |
| CN102927988A (zh) | 基于gis的用于公路管理的定位系统及方法 | |
| TW202526742A (zh) | 處理訂單之方法及其裝置 | |
| JP2008210244A (ja) | 情報取得システム及び情報検索方法 | |
| CN116340653A (zh) | 基于信息跟踪的poi状态更新方法、系统、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19917743 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019433004 Country of ref document: AU Date of ref document: 20190716 Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2019917743 Country of ref document: EP Effective date: 20211004 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2019917743 Country of ref document: EP |