CN112288354A - Information display method and device, readable storage medium and wearable device - Google Patents
Information display method and device, readable storage medium and wearable device Download PDFInfo
- Publication number
- CN112288354A CN112288354A CN202011129705.5A CN202011129705A CN112288354A CN 112288354 A CN112288354 A CN 112288354A CN 202011129705 A CN202011129705 A CN 202011129705A CN 112288354 A CN112288354 A CN 112288354A
- Authority
- CN
- China
- Prior art keywords
- task
- information
- point
- distributor
- wearable device
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000003860 storage Methods 0.000 title claims abstract description 22
- 230000003993 interaction Effects 0.000 claims abstract description 119
- 238000009826 distribution Methods 0.000 claims abstract description 97
- 238000004891 communication Methods 0.000 claims description 70
- 238000004590 computer program Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 9
- 230000006872 improvement Effects 0.000 description 9
- 238000005265 energy consumption Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000002829 reductive effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 235000013305 food Nutrition 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 235000012054 meals Nutrition 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0835—Relationships between shipper or supplier and carriers
- G06Q10/08355—Routing methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present specification discloses an information display method, an information display device, a readable storage medium, and a wearable device, where location information of a distributor and location information of a task point of a currently executed distribution task are obtained through the wearable device worn by the distributor, a distribution state of the distributor is determined according to the location information of the distributor and the task point, and finally, task interaction information is determined according to the distribution state and the task information of the currently executed distribution task, and the task interaction information is displayed through a display screen of the wearable device. The distribution state can be determined based on the positions of the distributor and the task points, so that the information for task interaction can be displayed in a targeted manner according to different distribution states and task information, the interaction requirement during the execution of the distribution tasks is met, and the execution efficiency of the distribution tasks is improved.
Description
Technical Field
The present disclosure relates to the field of internet, and in particular, to an information display method and apparatus, a readable storage medium, and a wearable device.
Background
With the development of internet technology, industries related to distribution tasks such as take-out and express delivery are more and more inseparable with our lives. During the execution of the delivery tasks, information interaction between the deliverers and personnel related to the tasks is often involved. For example, taking a take-away scenario as an example, a distributor needs to interact with a merchant to determine take-away corresponding to an order when taking a meal, interact with a user when delivering a meal, determine a user who takes take-away, and the like.
In real life, the interaction mode between the distributor and the task related personnel is usually simple oral communication, and information interaction is performed by a method of dictating contents such as order information. However, the oral interactive mode is not only low in efficiency and affects delivery duration, but also is easily interfered by environmental noise in the interactive process, so that information errors or information omission occur during information transmission, and the execution efficiency of distribution tasks is affected.
Disclosure of Invention
The present specification provides an information display method, an information display apparatus, a readable storage medium, and a wearable device, so as to partially solve the above problems in the prior art.
The technical scheme adopted by the specification is as follows:
this specification provides an information display method, is provided with the display screen on the wearable equipment that the dispenser dressed, includes:
the wearable device acquires the position information of the deliverer and acquires the position information of a task point of a delivery task currently executed by the deliverer, wherein the task point at least comprises: one of a pick-up location point and a delivery location point;
determining the distribution state of the distributor according to the position information of the distributor and the position information of the task point;
and determining task interaction information according to the distribution state of the distributor and the task information of the currently executed distribution task, and displaying the task interaction information through the display screen.
Optionally, a positioning chip is disposed in the wearable device, and acquiring the location information of the dispenser further includes:
acquiring position information acquired by the positioning chip at the current moment as first position information;
establishing communication connection through a terminal carried by the distributor, and sending a positioning request to the terminal to enable the terminal to determine the current position information of the terminal according to the positioning request;
receiving position information returned by the terminal as second position information;
and determining the position information of the distributor according to the first position information and the second position information.
Optionally, the obtaining of the location information of the task point of the delivery task currently executed by the delivery staff specifically includes:
sending a task point position acquisition request to the terminal through a communication connection established with the terminal carried by the distributor, so that the terminal determines the position information of the task point according to the task information of the distribution task currently executed by the distributor;
and receiving the position information of the task point of the currently executed distribution task returned by the terminal.
Optionally, the obtaining of the location information of the task point of the delivery task currently executed by the delivery staff specifically includes:
when communication connection with the terminal cannot be established, a task point position acquisition request is sent to a server, wherein the task information acquisition request carries an identifier of the wearable device;
and receiving the position information of the task point returned by the server, wherein the task information is the position information of the task point of the distribution task currently executed by the distributor, which is determined by the server according to the identification of the wearable device.
Optionally, determining the delivery status of the deliverer according to the location information of the deliverer and the location information of the task point, specifically including:
determining the distance between the distributor and the task point according to the position information of the distributor and the position information of the task point;
when the task point is a goods taking position point and the distance is smaller than a first preset distance, determining that the distribution state of the distributor is an arrival state;
and when the task point is a delivery position point and the distance is less than a second preset distance, determining that the delivery state of the deliverer is an arrival state.
Optionally, determining task interaction information according to the delivery status of the deliverer and the task information of the currently executed delivery task, specifically including:
when the distribution state of the distributor is determined to be an arrival state, sending a task information acquisition request to a terminal carried by the distributor through a communication connection established with the terminal;
and receiving task interaction information returned by the terminal according to the task information acquisition request, wherein the task interaction information is determined by the terminal according to preset configuration parameters and task information corresponding to the task points.
Optionally, the method further comprises:
when the task point is a goods picking position point, the task interaction information at least comprises: at least one of an identification of the distributor and a corresponding identification of goods to be distributed;
when the task point is a delivery position point, the task interaction information at least comprises: and (4) identification of the goods-taking user.
Optionally, the method further comprises:
judging whether to establish communication connection with a terminal carried by the distributor;
if communication connection is established, sending a recommendation information acquisition request to the terminal, enabling the terminal to determine recommendation information acquired from a server according to the recommendation information acquisition request, and receiving the recommendation information sent by the terminal so as to display the recommendation information through the display screen;
and if the communication connection is not established, sending a recommendation information acquisition request to the server, and receiving the recommendation information sent by the server so as to display the recommendation information through the display screen.
The information display device provided by this specification includes:
an obtaining module, configured to obtain location information of a distributor and location information of a task point of a distribution task currently performed by the distributor, where the task point at least includes: one of a pick-up location point and a delivery location point;
a status determination module configured to determine a status of the deliverer according to the location information of the deliverer and the location information of the task point;
and the information display module is configured to determine task interaction information according to the distribution state of the distributor and the task information of the currently executed distribution task, and display the task interaction information through the display screen.
The present specification provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the above-described information presentation method.
The wearable device provided by the specification comprises a positioning chip, a communication module, a processor, a display screen, a memory and a computer program which is stored in the memory and can run on the processor, wherein the positioning chip, the communication module, the display screen and the memory are respectively connected with the processor, and the processor is used for realizing the information display method when the program is stored in the memory.
The technical scheme adopted by the specification can achieve the following beneficial effects:
in the information display method provided by the present specification, the position information of a distributor and the position information of a task point of a currently executed distribution task are acquired through a wearable device worn by the distributor, so as to determine the distribution state of the distributor according to the position information of the distributor and the task point, and finally determine task interaction information according to the distribution state and the task information of the currently executed distribution task, and display the task interaction information through a display screen of the wearable device.
According to the method, the distribution state can be determined based on the positions of the distributors and the task points, so that the information for task interaction can be displayed in a targeted manner according to different distribution states and task information, the information interaction during the execution of the distribution tasks can be more accurate, efficient and not prone to errors, the interaction requirements during the execution of the distribution tasks are met, the interaction efficiency during the distribution process is improved, the delivery time is shortened, and the execution efficiency of the distribution tasks is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the specification and are incorporated in and constitute a part of this specification, illustrate embodiments of the specification and together with the description serve to explain the specification and not to limit the specification in a non-limiting sense. In the drawings:
FIG. 1 is a flow chart of a method for displaying information in the present specification;
fig. 2 is a schematic diagram of a wearable device provided herein;
FIG. 3 is a schematic diagram of a task point provided by the present specification;
FIG. 4 is a schematic illustration of determining a dispatcher's location information as provided herein;
FIG. 5 is a flow chart of a method for displaying information in the present specification;
FIG. 6 is a schematic diagram of a path planning system provided herein;
FIG. 7a is a schematic diagram of an information presentation system of the present disclosure;
FIG. 7b is a schematic diagram of an information displaying process of an information displaying system according to the present disclosure;
FIG. 8 is a block diagram of an information presentation device provided herein;
fig. 9 is a schematic structural diagram of a wearable device corresponding to fig. 1 provided in the present specification.
Detailed Description
In order to make the objects, technical solutions and advantages of the present disclosure more clear, the technical solutions of the present disclosure will be clearly and completely described below with reference to the specific embodiments of the present disclosure and the accompanying drawings. It is to be understood that the embodiments described are only a few embodiments of the present disclosure, and not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present specification without any creative effort belong to the protection scope of the present specification.
The technical solutions provided by the embodiments of the present description are described in detail below with reference to the accompanying drawings.
At present, various types of delivery tasks exist in the delivery field, for example, take-away type delivery tasks, express type delivery tasks, and leg-running type delivery tasks are common at present. The location where the dispatcher needs to interact with the staff related to the task when executing the dispatching task is generally referred to as a task point of the dispatching task. For example, in a take-out delivery task, a delivery person needs to interact with a supplier to obtain goods to be delivered, and then to deliver the goods to a user, the delivery person needs to interact with the user to provide the goods to be delivered to the user, task points in the delivery task execution process include a pickup position point and a delivery position point, and in an express delivery task, the delivery person only needs to deliver the goods to the user, so the task points only include the delivery position points.
It can be seen that in the present specification, different types of delivery tasks, the task points that the deliverer needs to reach when performing are not exactly the same.
And as long as the dispatcher reaches the task point, an interaction requirement exists to determine goods which need to be taken, or determine users which need to interact, and the like.
In order to solve the problem that information errors or information omission easily occurs in the existing interaction mode of a distributor and the execution efficiency of distribution tasks is influenced, the application provides an information display method.
Fig. 1 is a flowchart of an information display method in this specification, which specifically includes the following steps:
s101: the wearable device acquires the position information of the deliverer and acquires the position information of a task point of a delivery task currently performed by the deliverer.
In this specification, the information display process is used for displaying task interaction information when a distributor executes a distribution task, so as to improve the interaction efficiency between the distributor and a task related person, thereby improving the execution efficiency of the distribution task. The distribution task can be determined by a server of the distribution platform according to an order initiated by a user, then a distributor executing the distribution task is determined by the server, and finally the distribution task is distributed to the distributor, so that the distributor can execute the received distribution task.
In one or more embodiments provided in this specification, a dispatcher who performs a dispatching task may wear a wearable device, and the wearable device is configured to display task interaction information to assist the dispatcher in interacting when the dispatcher needs to interact, so as to improve the efficiency of performing the dispatching task. Therefore, at least a display screen is arranged on the wearable device and used for displaying task interaction information. The information display process provided in this specification is described by taking a wearable device as an example of an execution subject of the information display process.
Often the dispenser is provided with equipment that must be worn while performing tasks, such as a helmet when riding and a safety vest when needed. Therefore, the wearable device in the present specification may be based on equipment that the deliverer needs to wear, and it is not necessary to add another device to the deliverer, so that the burden on the deliverer may be reduced, and the manufacturing cost of the wearable device may also be reduced.
Therefore, the wearable device can be a smart helmet, a smart garment and other devices, which is not limited in this specification, and which wearable device is specifically adopted can be set as required. Of course, since the interaction requirement of the dispatcher usually belongs to the interaction between people, and the people generally interact face to face, the display screen of the wearable device can be displayed in the same direction as the dispatcher faces, so that the task interaction information displayed by the display screen can be displayed to the task related personnel. Taking the wearable device as an example of a smart helmet, the display screen of the smart helmet may be disposed on the front of the helmet, as shown in fig. 2. Fig. 2 is a schematic diagram of a wearable device provided herein. The intelligent helmet 201 is worn by the visible distributor, and the display screen 202 is arranged on the front face of the intelligent helmet 201, so that the information displayed by the display screen 202 can be observed easily when the task related personnel face the distributor.
Of course, the orientation of the display screen may also be set as required, which is not limited in this specification, as long as the task interaction information displayed through the display screen in the subsequent step can be used for interaction between the distributor and the task related personnel.
Generally, there are a plurality of delivery tasks that the deliverer needs to perform during peak delivery hours, and there may be only one or no delivery tasks during idle delivery hours, so for convenience of description, the description will be made later in this specification by taking the example that the deliverer has only one delivery task. After determining that the distribution tasks are distributed to the distributor, the server can send the task information of the distribution tasks to a terminal carried by the distributor, and the distributor can determine task points and distribution paths according to the distribution information of the distribution tasks displayed in the terminal and execute the distribution tasks.
However, for the wearable device, since the task interaction information displayed by the wearable device is used for being displayed to the task related personnel at the task point, the wearable device needs to determine the position of the dispatcher and the position of the task point of the dispatching task currently performed by the dispatcher so as to determine whether the dispatcher reaches the task point through subsequent steps, thereby displaying the task interaction information.
Specifically, since the wearable device is worn by the delivery person, the position information of the delivery person can be determined as long as the position information of the wearable device can be determined, that is, the position information of the wearable device is used as the position information of the delivery person. Therefore, in one or more embodiments provided in this specification, a positioning chip may be disposed on the wearable device, and the wearable device may obtain the position information in real time through the positioning chip and use the position information as the position information of the dispenser. The position information may specifically be longitude and latitude coordinates, and certainly, as the number of high-rise buildings is increasing at present, under the condition that the longitude and the latitude are the same, the distance between a distributor and a task point is also far, so that the distribution state can be more accurately determined in the subsequent steps, and the position information may further include information such as altitude and the like.
The Positioning chip may specifically be a Global Positioning System (GPS) chip, a Wireless Fidelity (WiFi) communication module, a bluetooth sensor, or other devices. Of course, how to determine the location information through the positioning chips is a relatively mature technical solution, and therefore, the detailed description of the process of determining the location information is omitted in this specification.
Further, in one or more embodiments provided herein, merely determining the location information of the dispenser is not sufficient to determine whether the dispenser reaches the task point through subsequent steps, and then the wearable device may also obtain the location information of the task point of the dispensing task currently performed by the dispenser.
Specifically, since the task information of the delivery tasks needs to be presented to the deliverer in order for the deliverer to determine how to perform the delivery tasks, the server may generally transmit the task information of the delivery tasks to a terminal of the deliverer. In order to reduce the pressure of data storage of the wearable device and reduce the cost of the wearable device, when distributing a distribution task to a distributor, the server does not send task information to the wearable device, but the wearable device obtains the task information or the position information of a task point from a terminal as required, that is, the wearable device does not generally have the distribution information of the distribution task that the distributor needs to execute, so that the wearable device can establish a communication connection with the terminal carried by the distributor, and send a task point position obtaining request to the terminal, so that the terminal determines the position information of the task point according to the task information of the distribution task currently executed by the distributor and returns the position information to the wearable device, and the wearable device can use the received position information returned by the terminal as the position information of the task point.
Moreover, the wearable device generally needs to establish a communication connection with the server through a mobile network, for example, a 2G network, a 3G network, and the like, and establish a communication connection with the terminal only through near field communication, for example, the wearable device establishes a communication connection with the terminal through bluetooth, and the transmission power of the mobile network is generally greater than the near field communication, which results in that the energy consumption of the mobile network is higher than that of the near field communication, so that the wearable device can be prevented from communicating with the server by acquiring the location information of the task point from the terminal, the energy consumption of the wearable device is reduced, and the endurance time of the wearable device can be increased.
Further, since the delivery tasks may include two interactive scenarios of picking and delivering, the task points of the delivery tasks currently performed by the deliverer may also include: at least one of a pick location point and a delivery location point. The goods taking position point is the position point where the distributor wants to take the goods to be distributed away; the delivery location point is a location point to which the goods to be delivered are delivered. The task point of the currently executed delivery task may be specifically a task point to which the delivery person needs to go at the current time, for example, in a takeaway scenario, if the delivery person has not taken a good yet and the delivery person needs to go to the pick-up position point at the current time, the pick-up position point may be used as the task point of the currently executed delivery task, and if the delivery person has taken a good, the delivery position point may be used as the task point of the currently executed delivery task.
S103: and determining the distribution state of the distributor according to the position information of the distributor and the position information of the task point.
In one or more embodiments provided in this specification, after the wearable device determines the location information of the dispenser and the location information of the task point of the delivery task currently performed by the wearable device, the wearable device may determine the delivery status of the dispenser according to the distance between the dispenser and the task point during the process of the dispenser heading for the task point, so that the wearable device may determine whether to control the display screen to display the task interaction information according to the delivery status in the subsequent step.
Specifically, in one or more embodiments provided in this specification, the wearable device may determine a distance between a dispenser and a task point according to the location information of the dispenser and the location information of the task point, determine whether the distance is smaller than a preset distance, determine that the delivery status of the dispenser is an arrival status if the distance is smaller than the preset distance, and determine that the delivery status of the dispenser is a non-arrival status otherwise.
In addition, in this specification, the task Point may be one of a pickup location Point or a delivery location Point, taking a takeout scenario as an example, the pickup location Point is usually a Point of interest (POI) of a store, and the delivery location Point is usually an address input by a user or a selected location Point, so that the pickup location Point usually corresponds to a larger range such as a range where the store is located, and the delivery location Point usually corresponds to a smaller range such as a doorway of a building, a front desk of a company, and the like, as shown in fig. 3.
Fig. 3 is a schematic diagram of task points provided in the present specification, where point a is a pick-up location point, point B is a delivery location point, and point a is a POI of a certain shop, so that when a dispenser arrives within the shop, i.e., the dispenser arrives within the diagonal filling range in the figure, the dispenser can be considered to arrive, and point B is a doorway of a building, and when the dispenser arrives within a certain range of the doorway of the building, i.e., within the dashed circle, the dispenser can be considered to arrive.
It can be seen that, when the task points are different, the conditions for determining whether the delivery status of the deliverer is the arrival status may not be completely the same, and may be specifically set as required. Then, when the wearable device determines the position information of the task point in step S101, it may also determine what kind of task point the task point is specifically, that is, whether the task point is a pickup position point or a delivery task point. In step S103, the wearable device first determines the distance between the dispenser and the task point based on the position information of the dispenser and the position information of the task point. And then, when the task point is a goods taking position point, judging whether the distance is smaller than a first preset distance, if so, determining that the distribution state of a distributor is an arrival state, and otherwise, determining that the distribution state is a non-arrival state. And when the task point is a delivery position point, judging whether the distance is smaller than a second preset distance, if so, determining that the delivery state of a delivery person is an arrival state, and otherwise, determining that the delivery person is a non-arrival state.
The first preset distance and the second preset distance can be set as required, and as shown in fig. 3, in a takeaway scene, the floor area of a shop is usually larger than the area corresponding to the pickup position point, so that the first preset distance can be larger than the second preset distance.
Taking the take-out scenario as an example, after the deliverer takes an order, the deliverer needs to go to the pickup position first, that is, the position of the merchant who provides the food is used for picking up the food. And when determining that the deliverer enters the circular range, the wearable device determines that the delivery state of the deliverer is an arrival state. When it is determined that the dispenser does not enter the circular range, the wearable device determines that the dispensing status of the dispenser is an unreached status. After the deliverer takes the meal and goes to the delivery location point, namely, the user is located, the wearable device continues to monitor the position of the deliverer. Similarly, a circle range is determined by taking the position to be received as a circle center and the second preset distance as a radius, and when the dispatcher is determined to enter the circle range, the wearable device determines that the dispatching state of the dispatcher is the arrival state. When it is determined that the dispenser does not enter the circular range, the wearable device determines that the dispensing status of the dispenser is an unreached status.
S105: and determining task interaction information according to the distribution state of the distributor and the task information of the currently executed distribution task, and displaying the task interaction information through the display screen.
In one or more embodiments provided herein, when the wearable device worn by the dispatcher determines that the dispatcher is in the arrival state, that is, when the dispatcher arrives at the task point of the dispatching task currently performed by the dispatcher, the wearable device may present task interaction information through the display screen to assist the dispatcher in interacting with the task related personnel. The reason why the interaction of the delivery tasks is difficult at present is mainly that a user or a merchant needs to determine which delivery task is performed by which dispenser among a plurality of similar dispensers, so that task interaction information for assisting the interaction is displayed through a wearable device in the description, matching between the information and the dispensers can be realized, and the task interaction information only needs to be related to the delivery tasks, so that the effect of determining which delivery task is performed by which dispenser through the task interaction information can be achieved.
Therefore, the wearable device further needs to determine task information of a delivery task currently performed by a delivery person to determine task interaction information corresponding to the current delivery task.
Taking a take-out scene as an example, when the task point is a goods taking position point, the task interaction information is displayed through the display screen, a merchant can quickly and accurately know food and/or drinks which need to be taken away by a deliverer, the interference of environmental noise can be avoided, and the deliverer can complete interaction with the merchant as soon as possible and enter the next flow of the delivery task. And by displaying the task interaction information, the problem that the interaction information is wrong or omitted easily in oral interaction can be avoided. Similarly, when the task point is a delivery location point, the interaction method can help the delivery personnel to make a quick delivery so as to enter the next delivery task more quickly, and the execution efficiency of the delivery task is improved as a whole.
In one or more embodiments provided in this specification, first, when it is determined that the delivery status of the deliverer is an arrival status, the wearable device may send a task information acquisition request to a terminal through a communication connection established with the terminal carried by the deliverer, so that the terminal determines task interaction information according to preset configuration parameters and task information corresponding to the task point. Then, the wearable device can receive task interaction information returned by the terminal. Finally, the wearable device can display the task interaction information through the display screen, the task interaction information is used for prompting task related personnel of the distribution task, and the distribution task is executed by a distributor wearing the wearable device.
When the task point is a pick-up position point, the task interaction information at least comprises: at least one of an identification of the dispenser and a corresponding identification of the goods to be dispensed. The configuration parameters may include a preset template, which may include a text display method, a font size of a text, a color of the text, and the like used for displaying the task interaction information in the display screen. The text display method may include still, scrolling, etc. It should be noted that, the template content may be set as needed, and this specification does not limit the template content.
The identifier of the delivery person may be specifically a name abbreviation of the delivery person, a mobile phone tail number of the delivery person, a serial number of the delivery person, and the like, and the identifier corresponding to the goods to be delivered may be specifically an order identifier, a goods name, a user identifier of an order placing user, and the like of an order corresponding to the delivery task in the delivery platform. Of course, the task interaction information displayed at the pickup location point may be one or a combination of more of the above example information, and may be specifically set according to needs, and this specification does not limit the present invention.
Further, when a combination of a plurality of kinds of information is displayed, different colors of characters may be used to display different information, for example, a name of a goods is represented by green characters, a distributor mark is represented by red characters, and an order mark is represented by white characters.
Further, in one or more embodiments provided herein, when the task point is a delivery location point, the task interaction information may include at least: and (4) identification of the goods-taking user.
The identification of the pickup user may be a mobile phone number of the pickup user, an order serial number, a user name abbreviation, or several digits in the mobile phone number of the user, or a combination of the above identification information, which may be specifically set as required, and is not limited in this specification.
Therefore, when the deliverer gets goods, the effect of clearly and intuitively displaying the task interaction information to the merchant can be achieved through the identifiers of the deliverer in the task interaction information and the identifiers corresponding to the goods to be delivered displayed by the wearable device without being influenced by environmental noise, so that the merchant can quickly and accurately display the one-to-one correspondence between the deliverer and the goods. And when the deliverer delivers goods, the identifier of the goods taking user in the task interaction information is displayed through the wearable device, so that the goods taking user can quickly and directly find the deliverer in butt joint with the deliverer, and the goods can be taken as soon as possible.
In one or more embodiments provided in this specification, the template included in the configuration parameter may be a template that is sent to the terminal by the server, and then acquired from the terminal by the wearable device, which is equivalent to that the server issues different templates to each wearable device, so that the server may flexibly configure different templates of task interaction information. More types of templates with richer types can be stored in the server, and the task interaction information content can be enriched by setting according to task needs. Therefore, when the server provides configuration parameters of the task interaction information, various interaction requirements in the distribution tasks can be better met, and a distributor can be quickly connected with a merchant or a user, so that the progress of the distribution tasks is accelerated. And can also make it more convenient to maintain the template, namely, only need to maintain the configuration parameter stored in the server. Meanwhile, the wearable device can only store the configuration parameters of the current task interaction information, and the storage pressure of the wearable device is reduced.
Alternatively, in one or more embodiments provided in this specification, the template included in the configuration parameter may be pre-stored in the wearable device, which may reduce the amount of data acquired when the wearable device interacts with the terminal, thereby reducing energy consumption and saving resources.
In addition, in one or more embodiments provided herein, the task interaction information may also be information for merchandise or special date displays of the merchant. Taking a take-away scenario as an example, when a deliverer is in an arrival state, information is displayed to a user through a display screen on wearable equipment in a goods delivery process. The displayed information can be merchant new information, merchant preferential activity information, birthday blessing, festival blessing and other information which are pushed according to the taste of the user.
Specifically, the terminal may determine a user representation of the user receiving the delivered goods based on the delivery task currently being performed. The user representation may include information such as user preference information and user personal information extracted from a historical shopping record or a historical browsing record of the user. The user preference information may be information of a user's favorite taste, mouth feel, and the like. The personal information of the user can be the sex, age, birthday, registration duration of the platform account, consumption times or accumulated consumption amount of each merchant and the like of the user.
For example, when a new product is released by a merchant, the terminal can acquire a user portrait of a user corresponding to a distribution task from the server, determine information of the new product conforming to the mouth feel and taste of the user according to the user portrait and each new product of the merchant, send the information of the new product as task interaction information to the wearable device, and the wearable device can display the information of the new product of the merchant according to the task interaction information. Or when the merchant has preferential activities, the merchant may push out different preferential activities according to consumption times and accumulated consumption limit of different users in the store, the terminal may determine the consumption times and the accumulated consumption limit of the user in the merchant according to the user figure obtained from the server, then determine preferential activities matched with the user according to the preferential activities pushed out by the merchant, and send the determined information of the preferential activities as task interaction information to the wearable device, and the wearable device may display the preferential activities of the merchant according to the task interaction information. Similarly, when the platform feeds back the user, different subsidies or coupons may be provided for the registration time lengths of different users in the platform account, and the task interaction information may also be information of the goods corresponding to the subsidies or coupons that can be used by the user, which is determined according to the registration time lengths of different users in the platform account.
In addition, the terminal can also determine the content of the task interaction information according to the preset appointed date and send the content to the wearable device. Wherein specifying the date may include: on the dates of the festivals and holidays, the birthdays of the users, the anniversaries of the shops and the like, the task interaction information can also be blessing words, birthday blessings and the like corresponding to the festivals and holidays. Of course, the specific information content may be set according to the need, such as "happy festival of national day", "XX woman, happy birthday", etc., and this specification is not limited.
Based on the information display method shown in fig. 1, the position information of the distributor and the position information of the task point of the currently executed distribution task are acquired through the wearable device worn by the distributor, so that the distribution state of the distributor is determined according to the position information of the distributor and the task point, the task interaction information is finally determined according to the distribution state and the task information of the currently executed distribution task, and the task interaction information is displayed through the display screen of the wearable device.
According to the method, the distribution state can be determined based on the positions of the distributors and the task points, so that the information for task interaction can be displayed in a targeted manner according to different distribution states and task information, the information interaction during the execution of the distribution tasks can be more accurate, efficient and not prone to errors, the interaction requirements during the execution of the distribution tasks are met, the interaction efficiency during the distribution process is improved, the delivery time is shortened, and the execution efficiency of the distribution tasks is improved.
In addition, in step S101 in this specification, since the wearable device can establish a communication connection with a terminal carried by a distributor, when the wearable device needs to determine the position information of the distributor, the wearable device may further send a positioning request to the terminal to obtain the position information of the terminal as the position information of the distributor.
Specifically, since the terminal used by the general distributor is superior to the conventional wearable device in terms of both function and performance, the accuracy of the position information determined by the terminal is generally higher than that of the wearable device. Thus, to further improve the accuracy of the dispatcher location information determined by the wearable device, in one or more embodiments provided herein, the wearable device may establish a communication connection with a terminal carried by the dispatcher, and send a location request to the terminal via the communication connection. The terminal can acquire the position information output by the self-positioning chip according to the positioning request and return the acquired position information to the wearable device. The wearable device may use the location information returned by the terminal as the location information of the dispenser.
In one or more embodiments provided in this specification, the distributor may establish a communication connection between the wearable device worn by the distributor and the terminal carried by the distributor, where the communication connection may be established when the distributor starts the wearable device, or may be established after the wearable device is started for a period of time, and may be set as needed, which is not limited in this specification.
Further, since the terminal is a terminal carried by the dispatcher, the location of the terminal can be regarded as the location of the dispatcher, and since the communication connection is a short-range communication connection, the communication distance is limited, so that the wearable device can be prevented from receiving wrong location information.
Further, in this specification, the wearable device may determine the location information of the deliverer through its own positioning chip, or may determine the location information of the deliverer through interaction with the terminal, and then the wearable device may further use the location information acquired by itself as the first location information, and use the location information acquired by the terminal as the second location information. And determining the position information of the distributor according to the first position information and the second position information.
Specifically, first, the wearable device worn by the distributor may use the position information collected by the positioning chip at the current time as the first position information. Secondly, the wearable device sends a positioning request to a terminal carried by a distributor through a communication connection established with the terminal. Then, the terminal determines its own position information according to the positioning request, and returns the determined position information to the wearable device. Then, the wearable device may use the location information returned by the terminal as the second location information. Finally, the wearable device determines the location information of the dispenser in combination with the first location information and the second location information. The method for determining the position information of the dispenser according to the position information respectively acquired by the wearable device and the terminal can further reduce the positioning error and enable the finally determined position of the dispenser to be more accurate.
For example, the wearable device may determine location information using a midpoint location of a line connecting the first location information and the second location information as the dispenser location. Or, because the position information determined by the positioning chip has a certain positioning error, and the positioning error is generally used as a part of the position information, the wearable device may further determine a first circle according to the first position information and the positioning error of the first position information, determine a second circle according to the second position information and the positioning error of the second position information, and determine the position information by using the midpoint position of the intersection line of the first circle and the second circle as the position of the dispenser, as shown in fig. 4.
Fig. 4 is a schematic diagram of determining the position information of the dispenser provided in this specification, where point C is a point corresponding to the first position information, a circle on the left side represents a positioning error range of the first position information, point D is a point corresponding to the second position information, a circle on the right side represents a positioning error range of the second position information, and point E is a point corresponding to the determined position information of the dispenser.
Of course, in this specification, the wearable device may determine the location information of the dispenser by any one of the above methods, and may specifically set the location information according to needs. Certainly, if the electric quantity of the wearable device is lower than the preset value, in order to reduce the electric consumption of the wearable device and improve the endurance time of the wearable device, the wearable device may avoid determining the location information of the deliverer through the self-location information, and determine the location information of the deliverer only through the interaction with the terminal. Or, when the wearable device cannot establish a communication connection with the terminal, the wearable device may determine the location information of the deliverer according to the self-positioning chip.
In addition, in step S101 in this specification, when the wearable device needs to determine the location information of the task point of the delivery task currently performed by the dispenser, there may be a case where a communication connection cannot be established with the terminal carried by the dispenser, and then the wearable device may further acquire the location information of the task point of the delivery task currently performed by the dispenser from the server.
In one or more embodiments provided in this specification, specifically, first, when the wearable device fails to establish a communication connection with the terminal, the wearable device may send a task point location obtaining request to the server, where the task point location obtaining request carries an identifier of the wearable device. Then, the server determines a distributor wearing the wearable device according to the identification of the wearable device, so that the position information of the task point of the distribution task currently executed by the distributor is determined, and the position information of the task point is returned to the wearable device. Finally, the wearable device receives the position information of the task point returned by the server. Therefore, when the wearable device cannot acquire the position information of the task point from the terminal, the position information of the task point can still be acquired by sending a request to the server, and the information display process can be normally performed.
The identifier of the wearable device may be a number of the wearable device, or may be an identifier of a dispatcher corresponding to the wearable device. After receiving the task information acquisition request sent by the wearable device, the server determines the task point of the delivery task corresponding to the deliverer according to the identification of the wearable device, and returns the position information of the corresponding task point to the wearable device.
Of course, the correspondence between the identifier of the wearable device and the identifier of the dispenser may be pre-stored in the server. If the wearable device and the deliverer do not correspond to each other, the correspondence between the identifier of the wearable device and the identifier of the deliverer may be transmitted to the server through the terminal and stored in the server when the deliverer uses the wearable device.
Further, in this specification, when it is necessary to determine the location information of the task point of the delivery task currently performed by the deliverer, the wearable device may also directly send a task point location acquisition request to the server without determining whether to establish a communication connection with the terminal. That is, the wearable device can obtain the location information of the task point from the server by itself regardless of whether communication with the terminal is possible.
In step S103, when the wearable device determines the delivery status of the delivery staff, the wearable device may receive instruction information transmitted from a terminal carried by the delivery staff to determine the delivery status of the delivery staff. For example, in a take-away scenario, when a dispenser arrives at a pick-up location point, the wearable device may determine that the delivery status of the dispenser is an arrival status by clicking an "arrival merchant" button on the terminal to send an indication message to the wearable device. Similarly, when the delivery person arrives at the delivery location point, the wearable device may determine that the delivery state of the delivery person is the arrival state by clicking an "arrival user" button on the terminal to send an indication message to the wearable device.
In step S103, the wearable device may further determine the delivery status of the delivery staff comprehensively according to the location information of the delivery staff and the received instruction information sent by the terminal carried by the delivery staff.
Specifically, the wearable device may determine whether the deliverer reaches the task point and whether the instruction information sent by the terminal is received according to the location information of the deliverer, and if the determination result is yes, that is, it is determined that the deliverer reaches the task point from the location, and the instruction information sent by the terminal is also received, it is determined that the delivery state of the deliverer is the arrival state. If any judgment result is negative, the distribution state of the distributor is determined to be the unreached state.
Or, since there is a case that the deliverer forgets to operate the terminal or erroneously operates the terminal, in one or more embodiments of the present disclosure, when the wearable device determines that the deliverer reaches the task point according to the location information of the deliverer, but does not receive the indication information sent by the terminal, the wearable device may wait for a preset time period, and if the wearable device receives the indication information within the preset time period, it determines that the delivery state of the deliverer is an arrival state. If the wearable device does not receive the indication information after the preset time length is exceeded, determining the delivery state of the deliverer according to the position information of the deliverer. When the wearable device receives the indication information sent by the terminal and determines that the distance between the dispenser and the task point is not less than the preset distance, the distribution state of the dispenser is determined according to the position information of the dispenser.
Thus, when the distributor arrives at the task point but cannot immediately interact with the personnel related to the task for some reason, or when the distributor mistakenly touches the terminal and mistakenly clicks the 'arrive merchant' key or the 'arrive user' key when the task point is not reached, the wearable device can still accurately determine the distribution state of the distributor.
In addition, in step S105 of this specification, when determining that the delivery status of the dispenser is the arrival status, the wearable device may further acquire the task interaction information from the server.
In one or more embodiments provided in this specification, specifically, first, the wearable device sends a task information acquisition request to the server. And then, the server acquires a request according to the task information, determines task interaction information according to preset configuration parameters and the task information corresponding to the task point, and returns the task interaction information to the wearable device.
Of course, since the energy consumption of the wearable device for directly acquiring the task interaction information from the server is generally greater than the energy consumption for acquiring the task interaction information from the terminal, the wearable device may send the task information acquisition request to the server when determining that the communication connection with the terminal cannot be established.
In addition, in one or more embodiments provided in this specification, when the deliverer finishes picking up goods, the deliverer may click a "picked goods" button on the terminal to send energy saving information to the wearable device, and the wearable device may close the display screen according to the energy saving information, stop displaying the task interaction information, and thus conserve power and reduce energy consumption. Similarly, when the deliverer finishes delivering goods, the deliverer can click the 'delivered goods' button on the terminal to send energy-saving information to the wearable device, and the wearable device can close the display screen according to the energy-saving information, stop displaying the task interaction information, reserve the electric quantity and reduce the energy consumption.
In one or more embodiments provided herein, the wearable device may further determine and present task interaction information when it is determined that the delivery status is an unreached status. Of course, since the dispatcher has not reached the task point at this time, the displayed task interaction information may not be identical to the content of the task interaction information, and the specific process is shown in fig. 5.
Fig. 5 is a flowchart of an information display method in this specification, which specifically includes the following steps:
and S501, judging whether to establish communication connection with the terminal carried by the distributor. If yes, go to step S503, otherwise go to step S505.
S503, sending a recommendation information acquisition request to the terminal, receiving the recommendation information sent by the terminal, and displaying the recommendation information through the display screen.
And S505, sending a recommendation information acquisition request to the server, receiving the recommendation information sent by the server, and displaying the recommendation information through the display screen.
In one or more embodiments provided herein, when the delivery status of the dispenser is the unreached status, the wearable device worn by the dispenser may present the recommendation information through the display screen.
Specifically, first, the wearable device determines whether to establish a communication connection with a terminal carried by the dispenser, and if the communication connection is established, sends a recommendation information acquisition request to the terminal. And then, the terminal determines the recommendation information acquired from the server according to the recommendation information acquisition request and returns the recommendation information to the wearable device. And finally, the wearable device receives the recommendation information sent by the terminal and displays the recommendation information through a display screen.
In one or more embodiments provided in this specification, if the wearable device determines that a communication connection is not established with a terminal carried by the dispenser, a recommendation information acquisition request is sent to a server. Then, the server returns the recommendation information to the wearable device according to the recommendation information acquisition request. And finally, the wearable device receives the returned recommendation information and displays the recommendation information through a display screen.
The recommendation information may be advertisement information. Taking a take-away scene as an example, when the delivery state of the deliverer is a non-reached state, the server may send the advertisement information to a wearable device worn by the deliverer, and the wearable device displays the advertisement information through a display screen. Specifically, the server may send advertising information to the wearable device based on the location of the area where the dispenser is located and the preferences of the user in the area. The advertisement information may be some conventional commercial advertisement, commercial novelty advertisement, commercial preference advertisement, etc. In particular, although the display of the similar product new advertisement and product discount advertisement is also involved in the display of the task interaction information, the recommendation information is not exactly the same as the content of the task interaction information because the display-oriented target is different and the state of the based distributor is also different.
Based on the display of the recommendation information, the distributor can display different and richer contents through the display screen on the wearable device when the distributor does not reach the task point. For example, the method and the system enable the commodities of the merchants to be better popularized, so that better sales volume is obtained, and the masses can obtain more and more convenient modes for obtaining the commodity information. When the wearable device determines that the delivery state of the dispenser is the arrival state, the recommendation information can be displayed through the display process of the recommendation information. Of course, since the interaction between the dispatcher and the task related personnel is more important when the dispatching state is the arrival state, the wearable device can preferentially show the task interaction information.
In addition, in one or more embodiments provided in the foregoing description, a single delivery task is taken as an example for explanation, and for each dispenser, a server may also be assigned to a plurality of delivery tasks of the dispenser. In this specification, the server communicating with the wearable device and the server assigning the delivery task to the deliverer may be the same device or different devices, and the specification is not limited thereto.
Specifically, when the server allocates a plurality of delivery tasks to the deliverer, in order to improve the delivery efficiency of the deliverer, the server performs path planning in advance, where the path planning includes the arrival sequence of task points of different delivery tasks, as shown in fig. 6.
Fig. 6 is a schematic diagram of the path planning provided by the present specification, in which circles and triangles represent the positions of task points, the circle being a pick-up location point, the triangle being a delivery location point, and X being the current location of the dispenser. The numbers in the task points are used for distinguishing different delivery tasks, and it can be seen that the deliverer needs to deliver the goods to the delivery position point of the delivery task 1, then deliver the goods to the delivery position point of the delivery task 2, go to the pick-up position point of the delivery task 3 for picking up the goods, … … and go to the delivery task point of the delivery task 5.
When the wearable device determines the task point of the currently executed delivery task, the terminal may return the location information of the next task point to which the deliverer needs to reach to the wearable device according to the path plan, and then the wearable device may determine the delivery state of the deliverer according to the location information of the deliverer and the location information of the task point. Of course, since the position of the dispenser may be changed continuously during the dispensing process, in step S101, the wearable device may determine the position information of the dispenser in real time, and after determining that the dispenser leaves from the position of the previous task point, acquire the position information of the next task point. So that step S103 may determine the delivery status of the deliverer based on the changed position information of the deliverer and the position information of the next task point after the position information of the deliverer determined in step S101 is changed.
In the above example, taking the route planning shown in fig. 6 as an example, assuming that the deliverer arrives at the delivery location point of the delivery task 1, after leaving the delivery location point of the delivery task 1, the wearable device may send a task point location acquisition request to the terminal, the terminal may determine the delivery location point of the delivery task 2 according to the route planning and return to the wearable device, and the wearable device may determine the state of the deliverer according to the location information of the deliverer determined in real time and the location information of the delivery location point of the delivery task 2.
Further, in order to reduce the energy consumption of the wearable device, the wearable device may also repeatedly perform steps S101 to S103 according to a preset time interval, and perform step S105 when the task interaction information needs to be displayed.
Further, in one or more embodiments provided in this specification, the wearable device may also obtain location information of all task points that have not been reached by the dispatcher at a time in step S101, and determine a dispatching status of the dispatcher according to the location information of the dispatcher and the location information of each task point in step S103.
Specifically, the wearable device may determine, for each task point, a distance between the deliverer and the task point according to the location information of the task point and the location information of the deliverer, and determine a delivery status of the deliverer corresponding to the task point according to a type of the task point, that is, a pickup location point or a delivery location point. And if the distribution states corresponding to the distribution points are all the unreached states, determining that the distribution states of the distributors are unreached states. And if the distribution state of any distribution point is the arrival state, determining that the distribution state of the distributor is the arrival state. Furthermore, if there are a plurality of task points whose determined delivery states are arrival states, the wearable device may further determine the task points that the deliverer arrives at in order of decreasing distances between the determined deliverer and the respective task points.
For example, assuming that there are task points a to D in which the delivery statuses of points a and B are both arrival statuses, and further assuming that the distance between the deliverer and task point a is 5 meters and the distance between the deliverer and task point B is 7 meters, it is determined that the deliverer arrives at task point a. And determines the task information corresponding to the task point a in step S105.
Alternatively, in one or more embodiments provided in this specification, if there are a plurality of task points whose delivery states are arrival states, the wearable device may further determine, in step S105, task information of each task point whose delivery state is an arrival state, and display each task interaction information in a manner of circular display or rolling display.
Furthermore, in step S101, if the wearable device acquires all the task points of the delivery tasks that have not been executed by the distributor, the server may further continue to assign the delivery tasks to the distributor while the distributor is continuously executing the delivery tasks, so the wearable device may send a task point position acquisition request to the terminal or to the server after determining that the distributor leaves a task point each time, and the terminal or the server may return the position information of the task point of the delivery task newly assigned to the distributor to the wearable device when determining that there is a task point that has not been sent to the wearable device, that is, a task point of the delivery task newly assigned to the distributor.
Based on the method for information presentation shown in fig. 1, the present specification further provides an information presentation system, as shown in fig. 7a, the system including: server, terminal and wearable equipment, be provided with the display screen on this wearable equipment, wherein the process that this system carries out information display is shown as figure 7 b:
s701: the wearable device is used for establishing communication connection with a terminal carried by a distributor, sending a positioning request to the terminal, and acquiring position information acquired by a positioning chip at the current moment according to the positioning chip arranged in the wearable device to serve as first position information;
s702: the terminal is used for determining the position information of the current terminal according to the positioning request and returning the position information to the wearable equipment;
s703: the wearable device is used for receiving the position information returned by the terminal as second position information and determining the position information of the distributor according to the first position information and the second position information;
s704: the wearable device is used for judging whether to establish communication connection with the terminal, if so, sending a task point position acquisition request to the terminal, and if not, sending a task point position acquisition request carrying an identifier of the wearable device to a server;
s705: the terminal is used for determining the position information of the task point and returning the position information to the wearable equipment;
s706: the server is used for acquiring the identifier of the wearable device carried in the request according to the position of the task point, determining the position information of the task point and returning the position information to the wearable device;
s707: the wearable device is used for determining the distance between the dispenser and the task point according to the position information of the dispenser and the position information of the task point; determining the distribution state of the distributor according to the distance, and sending at least one of a task information acquisition request and a recommendation information acquisition request to a terminal according to the distribution state of the distributor and the task information of the currently executed distribution task;
s708: the terminal is used for determining task interaction information and returning the task interaction information to the wearable equipment when receiving a task information acquisition request, and determining recommendation information and returning the recommendation information to the wearable equipment when receiving a recommendation information acquisition request;
s709: the wearable device is used for receiving task interaction information or recommendation information of the task point returned by the terminal and controlling a display screen to display the task interaction information or the recommendation information.
Based on the same idea, the information display method provided in one or more embodiments of the present specification further provides a corresponding information display apparatus, as shown in fig. 8.
Fig. 8 is a block diagram of an information display apparatus provided in the present specification, the apparatus including: the device comprises an acquisition module, a state determination module and an information display module, wherein:
an obtaining module 801 configured to obtain location information of a distributor and location information of a task point of a distribution task currently performed by the distributor, where the task point at least includes: one of a pick-up location point and a delivery location point.
A status determining module 803 configured to determine the status of the deliverer according to the location information of the deliverer and the location information of the task point.
An information display module 805 configured to determine task interaction information according to the delivery status of the deliverer and the task information of the currently executed delivery task, and display the task interaction information through the display screen.
Optionally, the obtaining module 801 obtains the position information collected at the current time as first position information, establishes a communication connection through a terminal carried by the distributor, sends a positioning request to the terminal, so that the terminal determines the current position information of the terminal according to the positioning request, receives the position information returned by the terminal as second position information, and determines the position information of the distributor according to the first position information and the second position information.
Optionally, the obtaining module 801 sends a task point position obtaining request to the terminal through a communication connection established with a terminal carried by the distributor, so that the terminal determines the position information of the task point according to the task information of the distribution task currently executed by the distributor, and receives the position information of the task point of the distribution task currently executed, which is returned by the terminal.
Optionally, the obtaining module 801 sends a task point position obtaining request to a server when communication connection with the terminal is not established, where the task point position obtaining request carries an identifier of the wearable device, and receives position information of a task point returned by the server, where the task information is position information of the task point of a delivery task currently executed by the deliverer, and the position information is determined by the server according to the identifier of the wearable device.
Optionally, the status determining module 803 determines a distance between the deliverer and the task point according to the location information of the deliverer and the location information of the task point, determines that the delivery status of the deliverer is an arrival status when the task point is a pickup location point and the distance is smaller than a first preset distance, and determines that the delivery status of the deliverer is an arrival status when the task point is a delivery location point and the distance is smaller than a second preset distance.
Optionally, the information display module 805, when the delivery status of the deliverer is an arrival status, sends a task information acquisition request to the terminal through a communication connection established with a terminal carried by the deliverer, and receives task interaction information returned by the terminal according to the task information acquisition request, where the task interaction information is determined by the terminal according to preset configuration parameters and task information corresponding to the task point.
Optionally, when the task point is a pick-up location point, the task interaction information at least includes: when the task point is a delivery location point, the task interaction information at least includes: and (4) identification of the goods-taking user.
Optionally, the information display module 805 determines whether to establish a communication connection with a terminal carried by the distributor, and if so, sends a recommendation information acquisition request to the terminal, so that the terminal determines recommendation information acquired from a server according to the recommendation information acquisition request, and receives the recommendation information sent by the terminal, so as to display the recommendation information through the display screen, and if not, sends a recommendation information acquisition request to the server, and receives the recommendation information sent by the server, so as to display the recommendation information through the display screen.
The present specification also provides a computer-readable storage medium storing a computer program, which can be used to execute the information presentation method provided in fig. 1.
Fig. 9 is a schematic structural diagram of a wearable device corresponding to fig. 1 provided in the present specification. As shown in fig. 9, at a hardware level, the wearable device includes: positioning chip, communication module, processor, display screen, memory, but of course also possibly including hardware required for other tasks, such as batteries, charging modules, etc., wherein:
and the processor is used for reading the corresponding computer program from the memory into the memory and then running the computer program so as to realize any one of the information display methods.
And the positioning chip is used for acquiring the position information of the distributor and sending the acquired position information to the processor.
And the communication module comprises a first communication module and a second communication module, the first communication module is used for establishing communication connection with the server, and the second communication module is used for establishing communication connection with the terminal. The first Communication module may be configured to communicate in a 4G, 5G, NB technology, and the second Communication module may be configured to communicate in a bluetooth or Near Field Communication (NFC) technology. Of course, the communication modes that can be adopted by the first communication module and the second communication module may be other communication modes, and may be set as needed, and this specification does not limit this.
And the display screen is used for displaying the task interaction information or the recommendation information.
A memory for storing a computer program.
Of course, besides the software implementation, the present specification does not exclude other implementations, such as logic devices or a combination of software and hardware, and the like, that is, the execution subject of the following processing flow is not limited to each logic unit, and may be hardware or logic devices.
In the 90 s of the 20 th century, improvements in a technology could clearly distinguish between improvements in hardware (e.g., improvements in circuit structures such as diodes, transistors, switches, etc.) and improvements in software (improvements in process flow). However, as technology advances, many of today's process flow improvements have been seen as direct improvements in hardware circuit architecture. Designers almost always obtain the corresponding hardware circuit structure by programming an improved method flow into the hardware circuit. Thus, it cannot be said that an improvement in the process flow cannot be realized by hardware physical modules. For example, a Programmable Logic Device (PLD), such as a Field Programmable Gate Array (FPGA), is an integrated circuit whose Logic functions are determined by programming the Device by a user. A digital system is "integrated" on a PLD by the designer's own programming without requiring the chip manufacturer to design and fabricate application-specific integrated circuit chips. Furthermore, nowadays, instead of manually making an Integrated Circuit chip, such Programming is often implemented by "logic compiler" software, which is similar to a software compiler used in program development and writing, but the original code before compiling is also written by a specific Programming Language, which is called Hardware Description Language (HDL), and HDL is not only one but many, such as abel (advanced Boolean Expression Language), ahdl (alternate Hardware Description Language), traffic, pl (core universal Programming Language), HDCal (jhdware Description Language), lang, Lola, HDL, laspam, hardward Description Language (vhr Description Language), vhal (Hardware Description Language), and vhigh-Language, which are currently used in most common. It will also be apparent to those skilled in the art that hardware circuitry that implements the logical method flows can be readily obtained by merely slightly programming the method flows into an integrated circuit using the hardware description languages described above.
The controller may be implemented in any suitable manner, for example, the controller may take the form of, for example, a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, an Application Specific Integrated Circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, the memory controller may also be implemented as part of the control logic for the memory. Those skilled in the art will also appreciate that, in addition to implementing the controller as pure computer readable program code, the same functionality can be implemented by logically programming method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Such a controller may thus be considered a hardware component, and the means included therein for performing the various functions may also be considered as a structure within the hardware component. Or even means for performing the functions may be regarded as being both a software module for performing the method and a structure within a hardware component.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. One typical implementation device is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functions of the various elements may be implemented in the same one or more software and/or hardware implementations of the present description.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, 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 Discs (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. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present description may be provided as a method, system, or computer program product. Accordingly, the description may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the description may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
This description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only an example of the present specification, and is not intended to limit the present specification. Various modifications and alterations to this description will become apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification should be included in the scope of the claims of the present specification.
Claims (11)
1. An information display method is characterized in that a display screen is arranged on wearable equipment worn by a distributor, and the method specifically comprises the following steps:
the wearable device acquires the position information of the deliverer and acquires the position information of a task point of a delivery task currently executed by the deliverer, wherein the task point at least comprises: one of a pick-up location point and a delivery location point;
determining the distribution state of the distributor according to the position information of the distributor and the position information of the task point;
and determining task interaction information according to the distribution state of the distributor and the task information of the currently executed distribution task, and displaying the task interaction information through the display screen.
2. The method of claim 1, wherein a positioning chip is disposed in the wearable device;
acquiring the position information of the distributor specifically comprises the following steps:
acquiring position information acquired by the positioning chip at the current moment as first position information;
establishing communication connection through a terminal carried by the distributor, and sending a positioning request to the terminal to enable the terminal to determine the current position information of the terminal according to the positioning request;
receiving position information returned by the terminal as second position information;
and determining the position information of the distributor according to the first position information and the second position information.
3. The method according to claim 1, wherein obtaining the location information of the task point of the delivery task currently performed by the delivery person specifically comprises:
sending a task point position acquisition request to the terminal through a communication connection established with the terminal carried by the distributor, so that the terminal determines the position information of the task point according to the task information of the distribution task currently executed by the distributor;
and receiving the position information of the task point of the currently executed distribution task returned by the terminal.
4. The method according to claim 3, wherein the obtaining of the location information of the task point of the delivery task currently performed by the delivery person specifically comprises:
when communication connection with the terminal cannot be established, a task point position acquisition request is sent to a server, wherein the task information acquisition request carries an identifier of the wearable device;
and receiving the position information of the task point returned by the server, wherein the task information is the position information of the task point of the distribution task currently executed by the distributor, which is determined by the server according to the identification of the wearable device.
5. The method according to claim 1, wherein determining the delivery status of the deliverer based on the location information of the deliverer and the location information of the task point comprises:
determining the distance between the distributor and the task point according to the position information of the distributor and the position information of the task point;
when the task point is a goods taking position point and the distance is smaller than a first preset distance, determining that the distribution state of the distributor is an arrival state;
and when the task point is a delivery position point and the distance is less than a second preset distance, determining that the delivery state of the deliverer is an arrival state.
6. The method according to claim 5, wherein determining task interaction information according to the delivery status of the deliverer and the task information of the currently executed delivery task includes:
when the distribution state of the distributor is determined to be an arrival state, sending a task information acquisition request to a terminal carried by the distributor through a communication connection established with the terminal;
and receiving task interaction information returned by the terminal according to the task information acquisition request, wherein the task interaction information is determined by the terminal according to preset configuration parameters and task information corresponding to the task points.
7. The method according to any one of claims 1 or 6, wherein when the task point is a pick location point, the task interaction information at least comprises: at least one of an identification of the distributor and a corresponding identification of goods to be distributed;
when the task point is a delivery position point, the task interaction information at least comprises: and (4) identification of the goods-taking user.
8. The method of claim 1, further comprising:
judging whether to establish communication connection with a terminal carried by the distributor;
if communication connection is established, sending a recommendation information acquisition request to the terminal, enabling the terminal to determine recommendation information acquired from a server according to the recommendation information acquisition request, and receiving the recommendation information sent by the terminal so as to display the recommendation information through the display screen;
and if the communication connection is not established, sending a recommendation information acquisition request to the server, and receiving the recommendation information sent by the server so as to display the recommendation information through the display screen.
9. An information presentation device, comprising:
an obtaining module, configured to obtain location information of a distributor and location information of a task point of a distribution task currently performed by the distributor, where the task point at least includes: one of a pick-up location point and a delivery location point;
a status determination module configured to determine a status of the deliverer according to the location information of the deliverer and the location information of the task point;
and the information display module is configured to determine task interaction information according to the distribution state of the distributor and the task information of the currently executed distribution task, and display the task interaction information through the display screen.
10. A computer-readable storage medium, characterized in that the storage medium stores a computer program which, when executed by a processor, implements the method of any of the preceding claims 1 to 8.
11. A wearable device, characterized in that the wearable device comprises: the information display system comprises a positioning chip, a communication module, a processor, a display screen, a memory and a computer program which is stored on the memory and can run on the processor, wherein the positioning chip, the communication module, the display screen and the memory are respectively connected with the processor, and the processor is used for realizing the information display method of any one of the claims 1-8 when the program is stored in the memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011129705.5A CN112288354A (en) | 2020-10-21 | 2020-10-21 | Information display method and device, readable storage medium and wearable device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011129705.5A CN112288354A (en) | 2020-10-21 | 2020-10-21 | Information display method and device, readable storage medium and wearable device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112288354A true CN112288354A (en) | 2021-01-29 |
Family
ID=74424429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011129705.5A Pending CN112288354A (en) | 2020-10-21 | 2020-10-21 | Information display method and device, readable storage medium and wearable device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112288354A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113537815A (en) * | 2021-07-28 | 2021-10-22 | 拉扎斯网络科技(上海)有限公司 | Progress information push method and device |
CN114781856A (en) * | 2022-04-18 | 2022-07-22 | 拉扎斯网络科技(上海)有限公司 | Location service triggering and location service providing method and device |
CN117172642A (en) * | 2023-11-02 | 2023-12-05 | 浙江口碑网络技术有限公司 | Information processing method, system and device and intelligent helmet |
CN117273867A (en) * | 2023-11-16 | 2023-12-22 | 浙江口碑网络技术有限公司 | Information processing system, method, apparatus, electronic device, and computer storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104410601A (en) * | 2014-08-28 | 2015-03-11 | 中国联合网络通信集团有限公司 | Access control method, access control system and wearable equipment |
KR20160074892A (en) * | 2014-12-19 | 2016-06-29 | 순천향대학교 산학협력단 | Apparatus for displaying advertisement of seller on delivery case and delivery management system for using the same |
CN108955673A (en) * | 2018-06-27 | 2018-12-07 | 四川斐讯信息技术有限公司 | A kind of head-wearing type intelligent wearable device, positioning system and localization method |
CN108989366A (en) * | 2017-05-31 | 2018-12-11 | 南京理工大学 | Intelligent takeaway box |
CN109685404A (en) * | 2017-10-18 | 2019-04-26 | 北京京东尚科信息技术有限公司 | Monitoring and alarming system |
CN110413246A (en) * | 2019-07-31 | 2019-11-05 | 拉扎斯网络科技(上海)有限公司 | Information display method, information display device, helmet, electronic device, and storage medium |
CN211211604U (en) * | 2019-04-12 | 2020-08-11 | 汕头市澄海区群隆塑胶制品有限公司 | Take-out delivery intelligent safety helmet |
-
2020
- 2020-10-21 CN CN202011129705.5A patent/CN112288354A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104410601A (en) * | 2014-08-28 | 2015-03-11 | 中国联合网络通信集团有限公司 | Access control method, access control system and wearable equipment |
KR20160074892A (en) * | 2014-12-19 | 2016-06-29 | 순천향대학교 산학협력단 | Apparatus for displaying advertisement of seller on delivery case and delivery management system for using the same |
CN108989366A (en) * | 2017-05-31 | 2018-12-11 | 南京理工大学 | Intelligent takeaway box |
CN109685404A (en) * | 2017-10-18 | 2019-04-26 | 北京京东尚科信息技术有限公司 | Monitoring and alarming system |
CN108955673A (en) * | 2018-06-27 | 2018-12-07 | 四川斐讯信息技术有限公司 | A kind of head-wearing type intelligent wearable device, positioning system and localization method |
CN211211604U (en) * | 2019-04-12 | 2020-08-11 | 汕头市澄海区群隆塑胶制品有限公司 | Take-out delivery intelligent safety helmet |
CN110413246A (en) * | 2019-07-31 | 2019-11-05 | 拉扎斯网络科技(上海)有限公司 | Information display method, information display device, helmet, electronic device, and storage medium |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113537815A (en) * | 2021-07-28 | 2021-10-22 | 拉扎斯网络科技(上海)有限公司 | Progress information push method and device |
CN113537815B (en) * | 2021-07-28 | 2023-02-03 | 拉扎斯网络科技(上海)有限公司 | Progress information pushing method and device |
CN114781856A (en) * | 2022-04-18 | 2022-07-22 | 拉扎斯网络科技(上海)有限公司 | Location service triggering and location service providing method and device |
CN114781856B (en) * | 2022-04-18 | 2023-08-11 | 拉扎斯网络科技(上海)有限公司 | Method and device for triggering location service and providing location service |
CN117172642A (en) * | 2023-11-02 | 2023-12-05 | 浙江口碑网络技术有限公司 | Information processing method, system and device and intelligent helmet |
CN117273867A (en) * | 2023-11-16 | 2023-12-22 | 浙江口碑网络技术有限公司 | Information processing system, method, apparatus, electronic device, and computer storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112288354A (en) | Information display method and device, readable storage medium and wearable device | |
US11908026B2 (en) | Determining user interface information based on location information | |
US20210166298A1 (en) | Order Processing for Remotely Ordered Goods | |
US9488487B2 (en) | Route detection in a trip-oriented message data communications system | |
US10181111B1 (en) | Electronic device communications for item handoffs | |
US8611930B2 (en) | Selecting informative presentations based on navigation cues and user intent | |
US9377319B2 (en) | Estimating times to leave and to travel | |
EP3200133A1 (en) | Device and method for providing content to user | |
US10586273B1 (en) | Managing couriers for fast deliveries | |
US20150142610A1 (en) | Providing Lowest Trip Prices | |
JP5736428B2 (en) | Information distribution system, information distribution method, mobile terminal, and computer program | |
CN107230046A (en) | The reminding method and mobile terminal of a kind of trip information | |
CN110414883A (en) | Cargo transport and ordering method, equipment and storage medium | |
CN105118015A (en) | Information prompting method used for public places and mobile service terminal used for public places | |
CN112365127A (en) | Information prompting method and device | |
JP2018144925A (en) | Delivery management apparatus, delivery management method, and delivery management system | |
CN106599137A (en) | Novel scene content pushing system and device | |
CN111340412A (en) | Order processing method and device, readable storage medium and electronic equipment | |
CN108362283A (en) | A kind of indoor navigation method, terminal and computer readable storage medium | |
CN111079963A (en) | Scheduling method, scheduling system, terminal and storage medium | |
JP2014178724A (en) | Coupon providing method, coupon providing server, and coupon providing system | |
CA2839208C (en) | Order processing for remotely ordered goods | |
CN111144835A (en) | Scheduling method, scheduling system, terminal and storage medium | |
WO2019134469A1 (en) | Physical store query method and electronic device | |
CN110211242A (en) | The method that indoor augmented reality information is shown |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |