Interaction method and device based on order, computer equipment and storage medium

By monitoring user anomalies in the order status and seeking assistance from the target handler, the problem of low anomaly handling efficiency was solved, achieving rapid response and efficient processing.

CN121433766APending Publication Date: 2026-01-30TENCENT TECH (BEIJING) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411022401.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2026-01-30

AI Technical Summary

Technical Problem

In existing technologies, when users encounter abnormal situations, the efficiency of exception handling is low, and the response speed is slow due to time and location limitations.

Method used

When an abnormal state is detected in the order initiator during the target time period when the target order is in the target status, an inquiry message is displayed and assistance is sought from the target processing party, including inquiry, notification and help guidance messages.

Benefits of technology

By quickly seeking help from the target handler, the efficiency of exception handling is improved, ensuring that users can receive timely assistance in abnormal situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121433766A_ABST
    Figure CN121433766A_ABST
Patent Text Reader

Abstract

The invention relates to an order-based interaction method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: in a target time period when a target order is in a target state, when it is monitored that an order initiator of the target order is in an abnormal state, displaying a help receiving inquiry message used for inquiring the order initiator; in response to a help accepting agreement event for the help accepting inquiry message, displaying a notification message that seeking help from the target processing party is started; the target processing party is associated with at least one of the target order and the initiator position of the order initiator. By adopting the method, the exception handling efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computers, and in particular to an order-based interaction method and device, computer equipment, a storage medium, and a computer program product. BACKGROUND

[0002] With the development of computer technology, more and more transactions can be processed online, such as online car booking, online ordering, online sending, and the like, which greatly facilitates people's work and life.

[0003] During the use of online services, a user may appear in an abnormal state and need help from others, for example, the user may feel unwell and need help from others. At present, when a user appears in an abnormal state, the user usually seeks help from friends or the surrounding crowd, for example, the user dials the phone number of an emergency contact to seek help. However, the current processing method is limited by time and place, and the response speed is slow, thereby resulting in low abnormal processing efficiency. SUMMARY

[0004] Therefore, it is necessary to provide an order-based interaction method and device, computer equipment, a computer readable storage medium, and a computer program product capable of improving abnormal processing efficiency in view of the above technical problems.

[0005] The present application provides an order-based interaction method, comprising:

[0006] displaying an acceptance help inquiry message for inquiring about an order initiator of a target order when it is monitored that the order initiator appears in an abnormal state within a target time period in which the target order is in a target state;

[0007] displaying a notification message that has started to seek help from a target handler in response to an agreement to accept help event for the acceptance help inquiry message; the target handler is associated with at least one of the target order and an initiator location of the order initiator.

[0008] The present application also provides an order-based interaction device, comprising:

[0009] an inquiry message display module configured to display an acceptance help inquiry message for inquiring about an order initiator of a target order when it is monitored that the order initiator appears in an abnormal state within a target time period in which the target order is in a target state;

[0010] a notification message display module configured to display a notification message that has started to seek help from a target handler in response to an agreement to accept help event for the acceptance help inquiry message; the target handler is associated with at least one of the target order and an initiator location of the order initiator.

[0011] The application provides an order-based interaction method, comprising:

[0012] displaying an initiation help inquiry message for inquiring a target processing party; the initiation help inquiry message is generated in a case that an order initiator of a target order is in an abnormal state and the order initiator agrees to accept help within a target time period when the target order is in a target state; the target processing party is associated with at least one of the target order, an initiator location of the order initiator;

[0013] in response to an agreement initiation help event for the initiation help inquiry message, displaying a help guide message for the order initiator.

[0014] The application also provides an order-based interaction device, comprising:

[0015] an inquiry message display module, configured to display an initiation help inquiry message for inquiring a target processing party; the initiation help inquiry message is generated in a case that an order initiator of a target order is in an abnormal state and the order initiator agrees to accept help within a target time period when the target order is in a target state; the target processing party is associated with at least one of the target order, an initiator location of the order initiator;

[0016] a guide message display module, configured to display a help guide message for the order initiator in response to an agreement initiation help event for the initiation help inquiry message.

[0017] The application also provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the steps of the order-based interaction method when executing the computer program.

[0018] The application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the order-based interaction method.

[0019] The application also provides a computer program product, comprising a computer program, and the computer program is executed by a processor to implement the steps of the order-based interaction method.

[0020] The order-based interaction method, device, computer equipment, storage medium and computer program product, when the target order is in a target state for a target time period, an acceptance help inquiry message is displayed for inquiring the target processing party when an abnormal state of an order initiator of the target order is monitored; in response to an event of agreeing to accept help for the acceptance help inquiry message, a notification message is displayed that help has been initiated to the target processing party; the target processing party is associated with at least one of the target order and an initiator location of the order initiator. In this way, when the target order is in the target state for the target time period, if the terminal monitors that the user who initiates the target order is in an abnormal state, the terminal can inquire whether the user needs help by displaying the acceptance help inquiry message, if the user selects to receive help, help can be triggered to the corresponding target processing party, and the terminal can inform the user that help is being sought by displaying the notification message that help has been initiated to the target processing party. After the order is created, if the user is in an abnormal state for the target time period when the target order is in the target state, the terminal can seek help from the relevant target processing party, and the target processing party is associated with at least one of the target order and the user location, so that the target processing party can quickly handle the abnormal state of the user, and the efficiency of abnormal handling is effectively improved.

[0021] An initiation help inquiry message is displayed for inquiring the target processing party; the initiation help inquiry message is generated when the target order is in a target state for a target time period, an abnormal state of an order initiator of the target order is monitored, and the order initiator agrees to accept help; the target processing party is associated with at least one of the target order and an initiator location of the order initiator; in response to an event of agreeing to initiate help for the initiation help inquiry message, a help guide message is displayed for the order initiator. In this way, when the user who initiates the target order is in an abnormal state and agrees to accept help, the terminal can inquire whether the target processing party is willing to help by displaying the initiation help inquiry message, if the target processing party selects to initiate help, the terminal can guide the target processing party to help the user by displaying the help guide message. The target processing party is associated with at least one of the target order and the user location, so that the target processing party can quickly handle the abnormal state of the user, and the efficiency of abnormal handling is effectively improved. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments or the related art, the following will briefly introduce the drawings needed to be used in the embodiments or the related art description. Obviously, the drawings in the following description only some embodiments of the present application, and for those skilled in the art, without creative labor, other drawings can also be obtained from these drawings.

[0023] Figure 1An application environment diagram for an order-based interaction method in one embodiment;

[0024] Figure 2 A flowchart diagram for an order-based interaction method in one embodiment;

[0025] Figure 3 An interface diagram for an authorization interface of a help function service in one embodiment;

[0026] Figure 4 An interface diagram for a help inquiry message in one embodiment;

[0027] Figure 5 An interface diagram for a help inquiry message in another embodiment;

[0028] Figure 6 An interface diagram for a help inquiry message in another embodiment;

[0029] Figure 7 An interface diagram for a notification message in one embodiment;

[0030] Figure 8 A flowchart diagram for an order-based interaction method in another embodiment;

[0031] Figure 9 An interface diagram for an order-based interaction method in one embodiment;

[0032] Figure 10 An interface diagram for a help guide message in one embodiment;

[0033] Figure 11 A flowchart diagram for an order-based interaction method based on a car-hailing order in one embodiment;

[0034] Figure 12 An interface diagram for an order-based interaction method based on a car-hailing order in one embodiment;

[0035] Figure 13 An interface diagram for an order-based interaction method based on a car-hailing order in one embodiment;

[0036] Figure 14 A structural block diagram of an order-based interaction apparatus in one embodiment;

[0037] Figure 15 A structural block diagram of an order-based interaction apparatus in another embodiment;

[0038] Figure 16 An internal structure diagram of a computer device in one embodiment. DETAILED DESCRIPTION

[0039] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not intended to limit the present application.

[0040] The order-based interaction method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 1 The initiator terminal 102 corresponding to the order initiator communicates with the server 104 through the network, and the handler terminal 106 corresponding to the target handler communicates with the server 104 through the network. The data storage system can store data required to be processed by the server 104. The initiator terminal refers to a terminal operated by the order initiator, that is, a terminal operated by a user who creates an order. The handler terminal refers to a terminal operated by the target handler, for example, the handler terminal can be a terminal operated by an order receiver, or a terminal operated by a free order receiver located near the user who creates the order. The server can be a server that processes the order.

[0041] Specifically, the initiator terminal displays an acceptance help inquiry message for inquiring the order initiator when it is monitored that the order initiator of the target order is in an abnormal state within a target time period during which the target order is in a target state. The terminal displays a notification message that help seeking from the target handler has been initiated in response to an agreement to accept help event for the acceptance help inquiry message. The target handler is associated with at least one of the target order and an initiator location of the order initiator.

[0042] The handler terminal displays an initiation help inquiry message for inquiring the target handler, and displays a help guide message for the order initiator in response to an agreement to initiate help event for the initiation help inquiry message. The initiation help inquiry message is generated when it is monitored that the order initiator of the target order is in an abnormal state and the order initiator agrees to accept help within a target time period during which the target order is in a target state. The target handler is associated with at least one of the target order and an initiator location of the order initiator.

[0043] The terminal can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things device can be a smart speaker, a smart television, a smart air conditioner, a smart vehicle device, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The server can be implemented by an independent server or a server cluster composed of multiple servers or a cloud server.

[0044] In one embodiment, as shown in Figure 2 An order-based interaction method is provided, and the method is applied to Figure 1The method is described by taking the initiator terminal in the target order as an example. It can be understood that the method can be performed by the terminal or the server itself alone, or can be realized through interaction between the terminal and the server.

[0045] In step S202, when it is monitored that the order initiator of the target order appears an abnormal state within a target time period during which the target order is in a target state, a help-seeking inquiry message for inquiring the order initiator is displayed.

[0046] In the method, when a user uses an online service, the user usually needs to create an order to record the service process and details. For example, when the user uses a car-hailing service, the user can create a ride-hailing order to experience the car-hailing service based on the ride-hailing order; when the user uses an online food delivery service, the user can create a food delivery order to experience the food delivery service based on the food delivery order; when the user uses an online express service, the user can create an express order to experience the express service based on the express order; and the like.

[0047] It can be understood that the target order can be any order. The target order can also be an order whose order information meets certain conditions. For example, the target order can be an order created by an elderly person who is older than 60 years old; the target order can be an order created by a student; the target order can be an order created in an accident-prone area; the target order can be an order created in an area where the pedestrian flow is less than a flow threshold; and the like.

[0048] The order includes various order states, reflecting different stages of the order in the processing process. For example, the order includes a waiting-for-service state, a service-in-progress state, and an end-of-service state. It can be understood that the target state can be any order state. The target state can also be a specified order state, for example, the target state can be at least one of the waiting-for-service state and the end-of-service state.

[0049] The target time period represents a time period during which the user state needs to be monitored. The terminal monitors the user state of the user within a target time period during which the target order is in a target state. The target time period can be set as needed, and the target time periods corresponding to different target states can be the same or different. For example, if the target state is the waiting-for-service state, the target time period corresponding to the waiting-for-service state can be the full time period during which the target order is in the waiting-for-service state; if the target state is the end-of-service state, the target time period corresponding to the end-of-service state can be 10 minutes from the beginning of entering the end-of-service state.

[0050] The order initiator of the target order refers to a user who initiates the target order. The order initiator also includes various initiator states, that is, the user includes various user states. For example, the initiator states include a normal state and an abnormal state. The abnormal state of the user is used to indicate that the user has an abnormality. For example, the abnormal state of the user is used to indicate that the user has an abnormal behavior, and the user state of the user is determined by identifying the behavior of the user; the abnormal state of the user is used to indicate that the physiological indicators of the user have an abnormality, and the user state of the user is determined by analyzing the physiological indicators of the user; and the like.

[0051] The help acceptance inquiry message is a message for inquiring whether the user needs help, specifically a message for inquiring whether the order initiator needs help.

[0052] Specifically, within the target time period in which the target order is in the target state, the initiator terminal monitors the initiator state corresponding to the order initiator of the target order. When an abnormal state of the order initiator of the target order is monitored, the initiator terminal displays a help acceptance inquiry message for inquiring the order initiator. The initiator terminal inquires whether the user needs help through the help acceptance inquiry message.

[0053] It can be understood that the help acceptance inquiry message can be a message formed by at least one media data such as voice, text, image, and video. Of course, the display form of the help acceptance inquiry message can be set as needed. For example, the help acceptance inquiry message can be a short message, which inquires whether the user needs help through the short message; the help acceptance inquiry message can be a reminder message of an application program, which inquires whether the user needs help through the reminder message of the application program; the reminder message of the application program can be displayed in the application program or outside the application program; and the like.

[0054] In step S204, in response to a consent to help acceptance event for the help acceptance inquiry message, a notification message that help seeking to a target handler has been started is displayed; the target handler is associated with at least one of the target order and the initiator location of the order initiator.

[0055] The consent to help acceptance event is an event indicating consent to help acceptance. The consent to help acceptance event can be generated based on a trigger operation of the user. For example, in response to a trigger operation for the help acceptance inquiry message, the consent to help acceptance event is triggered; in response to a trigger operation for a consent control, the consent to help acceptance event is triggered. The consent to help acceptance event can also be triggered at a fixed time. For example, if the user does not refuse to accept help within a certain time, the consent to help acceptance event is triggered.

[0056] It is understandable that the triggering operation can be a touch operation, cursor operation, button operation, or voice operation, etc. Touch operations can be touch click operations, touch press operations, or touch swipe operations, etc. Touch operations can be single-point touch operations or multi-point touch operations, etc. Cursor operations can be controlling the cursor to click operations or controlling the cursor to press operations, etc. Button operations can be virtual button operations or physical button operations, etc.

[0057] The notification message "Assistance initiated with target handler" informs the user that assistance has begun to be sought from the target handler. The target handler is a handler associated with at least one of the target order or the initiator's location. If the target handler is associated with the target order, it can be at least one of the order-accepting handler or a candidate handler for the target order. The order-accepting handler is a handler that has already received the target order and is dedicated to processing it. The candidate handler is a handler that is eligible to receive the target order. If the target handler is associated with the initiator's location, it can be an available handler near the initiator's location.

[0058] Specifically, the initiating terminal asks the user if they need help via a help request message, and the user can choose whether to accept the help. If an "agree to accept help" event is triggered in response to the help request message, the initiating terminal displays a notification message indicating that seeking help from the target processor has been initiated. The initiating terminal notifies the user via this notification message that seeking help from the target processor has been initiated.

[0059] It is understood that notification messages can be messages formed through at least one type of media data, such as voice, text, images, or video. Of course, the display format of notification messages can be configured as needed. For example, a notification message can be an SMS message, informing the user that they are seeking assistance from a target service provider; a notification message can be an application reminder message, informing the user that they are seeking assistance from a target service provider; application reminder messages can be displayed within or outside the application; and so on.

[0060] In an embodiment, a user initiates a target order in an order application. For example, the user initiates a ride-hailing order in a ride-hailing application; the user initiates a take-out order in a take-out application; the user initiates a delivery order in a delivery application; and the like. Within a target time period during which the target order is in a target state, when an abnormal state of an order initiator of the target order is monitored, an accept-help inquiry message for inquiring the order initiator is displayed in the order application, and in response to an agree-to-accept-help event for the accept-help inquiry message, a notification message that help seeking to a target handler has been initiated is displayed in the order application. In this way, during the use of the order application by the user, if the user initiates the target order, the user state of the user is monitored, if the abnormal state of the user is monitored, the accept-help inquiry message is displayed, and if the agree-to-accept-help event is triggered, the notification message that help seeking to the target handler has been initiated is displayed, so that more convenient and efficient rescue can be achieved through the order application, the function of the order application is expanded, and the abnormal handling efficiency is improved.

[0061] In the above order-based interaction method, within a target time period during which a target order is in a target state, if a terminal monitors that an abnormal state of a user who initiates the target order occurs, the terminal can inquire whether the user needs help by displaying an accept-help inquiry message, if the user selects to accept help, help seeking to a corresponding target handler can be triggered, and the terminal can inform the user that help seeking to the target handler is being initiated by displaying a notification message that help seeking to the target handler has been initiated. After the order is created, within the target time period during which the target order is in the target state, if the abnormal state of the user occurs, the terminal can seek help to a relevant target handler, the target handler is related to at least one of the target order and the user location, so that the target handler can quickly handle the abnormal state of the user, and the abnormal handling efficiency is effectively improved.

[0062] In an embodiment, the order-based interaction method further includes:

[0063] displaying a service authorization inquiry message for a help function service; the help function service is used to seek help to a corresponding target handler using initiator information of an order initiator when the order initiator is in an abnormal state; and in response to an agree-to-authorize event for the service authorization inquiry message, monitoring an initiator state of the order initiator of the target order after the target order is created.

[0064] The help function service is a service with a specific function provided to the user, which is used to seek help to a corresponding target handler using initiator information of an order initiator when the order initiator is in an abnormal state. The initiator information of the order initiator is personal information of the order initiator. For example, the initiator information includes private information such as a communication account and location information of the user. The target handler can initiate help for the order initiator according to the initiator information.

[0065] The service authorization inquiry message is a message inquiring whether the user authorizes the help function service to access his / her personal information, that is, the service authorization inquiry message is a message inquiring whether the user enables the help function service. The consent authorization event is an event indicating the consent authorization. The consent authorization event can be generated based on a trigger operation of the user. For example, the consent authorization event is triggered in response to a trigger operation for the service authorization inquiry message; the consent authorization event is triggered in response to a trigger operation for the consent control. The consent authorization event can also be triggered at a fixed time. For example, the consent authorization event is triggered if the user does not reject the authorization within a certain time.

[0066] It can be understood that the service authorization inquiry message can be a message formed by at least one of voice, text, image, video, etc. Of course, the display form of the service authorization inquiry message can be set as needed. The service authorization inquiry message can include introduction information of the help function service so that the user can understand the help function service.

[0067] Specifically, the help function service is used to seek help from a corresponding target handler using the personal information of the user when the user is abnormal, and the user can choose whether to enable the help function service.

[0068] The initiator terminal displays a service authorization inquiry message for the help function service, and inquires whether the user enables the help function service through the service authorization inquiry message. If a consent authorization event for the service authorization inquiry message is triggered, it indicates that the help function service is enabled, which means that the user agrees that the help function service accesses his / her personal information when needed. The initiator terminal responds to the consent authorization event for the service authorization inquiry message and monitors the initiator state of the order initiator of the target order after the target order is generated. When it is monitored that the order initiator of the target order is in an abnormal state and the order initiator agrees to accept help within a target time period in which the target order is in a target state, the initiator terminal seeks help from the target handler using the initiator information of the order initiator.

[0069] In one embodiment, a consent control and a rejection control for the service authorization inquiry message are displayed; a consent authorization event for the service authorization inquiry message is triggered in response to a trigger operation for the consent control; and seeking help from a corresponding target handler using the initiator information of the order initiator is prohibited when the order initiator is in an abnormal state in response to a trigger operation for the rejection control. In this way, the help function service can be quickly agreed to be used or rejected by triggering the consent control or the rejection control.

[0070] In one embodiment, within the order application, a service authorization request message for the help function is displayed. In response to an authorization event following the service authorization request message, the initiator status of the target order's initiator is monitored after the target order is generated through the order application. Monitoring the initiator status of the target order's initiator ceases upon exiting the order application. Thus, the help function is a feature provided by the order application to the user. Users can enable the help function while using the order application, allowing them to seek assistance through the order application in case of anomalies, thereby improving the efficiency of anomaly handling.

[0071] In one embodiment, in response to an authorization event for a service authorization query message, after a target order is generated, the initiator status of the order initiator is monitored during a target time period when the target order is in the target state. For example, if the target state is a waiting-for-service state, the initiator status of the order initiator is monitored during the target time period when the target order is in the waiting-for-service state. This reduces or avoids unnecessary monitoring and saves computer resources.

[0072] In the above embodiments, a service authorization query message for the help function service is sent to the user to inquire whether they wish to enable the help function service. If the help function service is enabled, after a target order is generated, the status of the order initiator is monitored. During the target time period when the target order is in the target status, if an abnormal status is detected in the order initiator, a help request message is displayed to inquire with the order initiator. In response to the agreement to accept help in the help request message, a notification message indicating that assistance has been initiated from the target processing party is displayed. In this way, by enabling the help function service according to the user's wishes, and using the user's personal information to seek help from the corresponding target processing party when the user is in an abnormal status, the security of the user's personal information can be guaranteed.

[0073] In one embodiment, a service authorization query message for the help function service is displayed, including:

[0074] After the help function service is launched, when the order initiator initiates a target order for the first time, a service authorization query message for the help function service will be displayed if the order initiator's initiator attribute meets the attribute conditions.

[0075] The launch of the help service means that the help service is now available to users. Order initiator attributes refer to the attribute information of the order initiator. Initiator attributes are attributes and tags that describe user characteristics and preferences. Attribute conditions are pre-set conditions for the initiator attributes. Users whose initiator attributes meet the attribute conditions are eligible to choose whether to enable the help service.

[0076] Specifically, different types of users can be distinguished by the initiator attribute, and the help function service can be started for a specific type of user, which can help improve the practicability of the help function service and avoid waste of computer resources.

[0077] After the help function service is online, when the order initiator first initiates a target order, the initiator terminal displays a service authorization inquiry message for the help function service if the initiator attribute of the order initiator meets the attribute condition. That is, when the help function service is online, the user terminal displays a service authorization inquiry message for the help function service when a specific type of user first initiates a target order, and the user can choose whether to enable the help function service.

[0078] Taking a car-hailing application as an example, the initiator attribute includes the age of the user. After the help function service is online in the car-hailing application, after the passenger creates a car-hailing order through the car-hailing application, it is determined whether the passenger is an elderly person over 60 years old through the real-name information of the passenger in the car-hailing application. If the passenger is an elderly person, the terminal displays a service authorization inquiry message for the help function service to the passenger, guiding the passenger to authorize the service. After the passenger agrees to authorize, the passenger state of the passenger is monitored. If an abnormal state of the passenger is monitored and the passenger agrees to accept help, the personal information of the passenger is used to seek help from the corresponding driver.

[0079] It can be understood that after the help function service is online, when the order initiator first initiates a target order, the initiator terminal inquires whether the user enables the help function service. If the user chooses to enable the help function service, the user's subsequent order defaults to enable the help function service and does not need to repeat the authorization.

[0080] In the above embodiment, after the help function service is online, when the order initiator first initiates a target order, a service authorization inquiry message for the help function service is displayed if the initiator attribute of the order initiator meets the attribute condition. In this way, the help function service has better effect and role for users whose initiator attribute meets the attribute condition. When the user first initiates a target order, the service authorization inquiry message for the help function service is displayed to the user whose initiator attribute meets the attribute condition, which can improve the practicability of the help function service and avoid waste of computer resources.

[0081] In a specific application, reference is made to Figure 3 In the car-hailing application, a service authorization inquiry message for the help function service is displayed. The service authorization inquiry message includes a text introduction 302 for the help function service, an agree control 304, and a refuse control 306. If the user clicks the agree control, it means that the user agrees to authorize, triggering an agree authorization event for the service authorization inquiry message. If the user clicks the refuse control, it means that the user refuses to authorize.

[0082] In one embodiment, during a target time period when the target order is in a target state, when an abnormal state of an order initiator of the target order is monitored, a help acceptance inquiry message for inquiring the order initiator is displayed, including:

[0083] During a first target time period when the target order is in a waiting service state, when an abnormal state of an order initiator of the target order is monitored, a help acceptance inquiry message for inquiring the order initiator is displayed on an order interface of the target order in an order application.

[0084] During a second target time period when the target order is in an end service state, when an abnormal state of an order initiator of the target order is monitored, a help acceptance inquiry message for inquiring the order initiator is displayed on a current interface of the order application.

[0085] The waiting service state refers to a state in which the order is waiting for service by the user. For example, for a car-hailing order, the waiting service state refers to a state in which the order is waiting for the passenger to be picked up, or a state in which the order is waiting for the passenger to get on the vehicle. For a take-out order, the waiting service state refers to a state in which the order is waiting for the user to take out.

[0086] The end service state refers to a state in which the order has completed the service for the user. For example, for a car-hailing order, the end service state refers to a state in which the car-hailing order has been completed, or a state in which the driver has delivered the passenger to the destination. For a take-out order, the end service state refers to a state in which the take-out order has been completed, or a state in which the rider has delivered the take-out to the destination.

[0087] The first target time period is a target time period for the waiting service state, and the second target time period is a target time period for the end service state. The first time period and the second time period can be set as needed. The first time period and the second time period can be the same or different.

[0088] The order application refers to an application for creating and processing an order. For example, if the order application is a car-hailing application, the target order is a car-hailing order; if the order application is a take-out application, the target order is a take-out order; if the order application is a delivery application, the target order is a delivery order; and so on. The order interface of the target order refers to an interface for displaying information related to the target order in the order application. The current interface of the order application refers to the interface currently displayed in the order application.

[0089] Specifically, during a first target time period when the target order is in the waiting service state, if the order initiator of the target order is abnormal, the order initiator can seek help through the order application and seek help from the target handler using the order application. During the first target time period when the target order is in the waiting service state, the initiator terminal monitors the initiator state of the order initiator of the target order. When it is monitored that the order initiator of the target order is in an abnormal state, the initiator terminal displays an acceptance help inquiry message for inquiring the order initiator in the order interface of the target order in the order application. For example, in the case that the take-out order is in the waiting delivery state, when it is monitored that the order initiator of the take-out order is in an abnormal state, an acceptance help inquiry message is displayed in the order details interface of the take-out order in the take-out application; in the case that the ride-hailing order is in the waiting pickup state, when it is monitored that the order initiator of the ride-hailing order is in an abnormal state, an acceptance help inquiry message is displayed in the order details interface of the ride-hailing order in the ride-hailing application.

[0090] During a second target time period when the target order is in the end service state, if the order initiator of the target order is abnormal, the order initiator can seek help through the order application and seek help from the target handler using the order application. During the second target time period when the target order is in the end service state, the initiator terminal monitors the initiator state of the order initiator of the target order. When it is monitored that the order initiator of the target order is in an abnormal state, the initiator terminal displays an acceptance help inquiry message for inquiring the order initiator in the current interface of the order application. For example, within 10 minutes when the take-out order is in the completed order state, when it is monitored that the order initiator of the take-out order is in an abnormal state, an acceptance help inquiry message is displayed in the current interface of the take-out application; within 10 minutes when the ride-hailing order is in the completed order state, when it is monitored that the order initiator of the ride-hailing order is in an abnormal state, an acceptance help inquiry message is displayed in the current interface of the ride-hailing application.

[0091] It can be understood that the order application used by the order initiator and the order application used by the target handler can be the same or different. For example, the order application is divided into an order application serving the order initiator and an order application serving the target handler, the order initiator creates an order through the order application serving the order initiator, and the target handler accepts an order through the order application serving the target handler. Taking the ride-hailing application as an example, the ride-hailing application is divided into a passenger end and a driver end, the passenger books a car through the passenger end, and the driver accepts an order through the driver end.

[0092] In the above embodiment, in the first target time period when the target order is in the waiting service state, the user who initiates the order may not have passers-by around who can directly help, but in the first target time period when the target order is in the waiting service state, when it is monitored that the order initiator of the target order is in an abnormal state, an acceptance help inquiry message for inquiring the order initiator is displayed on the order interface of the target order in the order application, and help is sought from the target handler using the order application according to the user's intention, and help is realized through the order application, which can effectively utilize the target handler using the order application, and help improve the efficiency of abnormal handling. In the second target time period when the target order is in the end service state, the target handler is usually close to the user who initiates the order, and in the first target time period when the target order is in the waiting service state, when it is monitored that the order initiator of the target order is in an abnormal state, an acceptance help inquiry message for inquiring the order initiator is displayed on the current interface of the order application, and help is sought from the target handler using the order application according to the user's intention, and help is realized through the order application, which can help improve the efficiency of abnormal handling.

[0093] In one embodiment, the order-based interaction method further includes:

[0094] displaying an agreement control for the acceptance help inquiry message; and triggering an agreement acceptance help event in response to a triggering operation on the agreement control.

[0095] The agreement control is a control that expresses an agreement attitude. It can be understood that the form of the control can be a button, an option, a slider, an input box, etc.

[0096] Specifically, the user can quickly trigger the agreement acceptance help event through the control. The initiator terminal displays an agreement control for the acceptance help inquiry message, and the user can express agreement to accept help by triggering the agreement control. The initiator terminal triggers an agreement acceptance help event for the acceptance help inquiry message in response to a triggering operation on the agreement control, and further displays a notification message that help has been sought from the target handler.

[0097] In the above embodiment, the agreement acceptance help event for the acceptance help inquiry message can be triggered conveniently through the agreement control for the acceptance help inquiry message.

[0098] In a specific application, after a passenger initiates a car-hailing order in a car-hailing application, the passenger terminal displays an order interface of the car-hailing order. The order interface can display relevant order information of the car-hailing order in various order states, for example, the order interface can display relevant order information of the waiting for order state, the order accepted state, the going to the destination state, and the arrival at the destination state. Referring to Figure 4Before the passenger gets on the vehicle, when it is monitored that the passenger falls down (i.e., an abnormal state occurs), the passenger terminal displays an accept help inquiry message in an order interface of the order of the vehicle order. The accept help inquiry message includes a text introduction 402, an agree control 404, and a reject control 406. If the user clicks the agree control, it means that the user agrees to accept help, triggering an agree to accept help event for the accept help inquiry message. If the user clicks the reject control, it means that the user rejects to accept help.

[0099] In an embodiment, the order-based interaction method further includes:

[0100] displaying an agree countdown for the accept help inquiry message, generating a sensory prompt corresponding to the agree countdown; when the agree countdown ends and the reject to accept help event for the accept help inquiry message is not triggered, triggering the agree to accept help event, and ending the sensory prompt.

[0101] The agree countdown is an interface element for displaying the remaining time from the default agree time point. The sensory prompt is a prompt way of delivering messages or attracting attention through at least one sense. For example, the sensory prompt can be a vibration prompt for touch, which is a way of reminding the user through physical vibration; the sensory prompt can be a sound effect prompt for hearing, which is a way of reminding the user by playing specific sounds or music; the sensory prompt can be a vibration prompt + sound effect prompt; and so on.

[0102] The reject to accept help event is an event indicating rejection to accept help. The reject to accept help event can be generated based on the user's trigger operation. For example, in response to the trigger operation for the reject control, the reject to accept help event is triggered.

[0103] Specifically, the agree to accept help event can be triggered automatically through the countdown. The initiator terminal displays an agree countdown for the accept help inquiry message, and generates a sensory prompt corresponding to the agree countdown. For example, if the agree countdown is 10S, the terminal generates a 10S vibration prompt to remind the user to view the accept help inquiry message while displaying the 10S countdown through the terminal. If the agree countdown ends and the reject to accept help event is not triggered, the initiator terminal triggers the agree to accept help event for the accept help inquiry message, and ends the sensory prompt.

[0104] In the above embodiment, the consent countdown for the help-accepting inquiry message is displayed, and the sensory prompt corresponding to the consent countdown is generated, so that the user can be reminded to check the help-accepting inquiry message through the sensory prompt, and the invalid display of the help-accepting inquiry message is avoided. When the consent countdown ends and the help-accepting refusal event for the help-accepting inquiry message is not triggered, the sensory prompt is ended, and the help-accepting consent event for the help-accepting inquiry message is automatically triggered. Through the automatic triggering of the help-accepting consent event, the efficiency of the abnormality processing can be improved.

[0105] In a specific application, after the passenger initiates a ride-hailing order in a ride-hailing application, the passenger terminal displays an order interface of the ride-hailing order. Before the passenger gets into the vehicle, when it is monitored that the passenger falls down, the passenger terminal can vibrate for 10 seconds, and simultaneously display a help-accepting inquiry message in the order interface of the ride-hailing order. Referring to Figure 5 The help-accepting inquiry message includes a text introduction, a consent control and a refusal control, the consent control displays a consent countdown, and the consent countdown lasts for 10 seconds in total. If the user does not click the refusal control during the 10-second countdown, it is considered that the user agrees to accept help, and the help-accepting consent event for the help-accepting inquiry message is triggered.

[0106] In one embodiment, the order-based interaction method further includes:

[0107] In the case that the target order is accepted or the target order has ended, in response to the help-accepting consent event, the order-accepting processing party of the target order is determined as the target processing party.

[0108] In the case that the target order is not accepted or the target order has ended, in response to the help-accepting consent event, the target processing party is determined from idle processing parties within a target range from the location of the initiating party.

[0109] The idle processing party refers to a processing party that currently has no order to be processed. For example, for a ride-hailing order, the idle processing party refers to a driver who currently has no ride-hailing order to be processed; for a take-out order, the idle processing party refers to a rider who currently has no take-out order to be processed.

[0110] The target range is used to search for the idle processing party. The target range can be set as needed. The target ranges corresponding to different time periods can be the same or different. For example, if the current order is in a peak period, the target range can be a first range, and if the current order is in a non-peak period, the target range can be a second range, and the first range is smaller than the second range.

[0111] Specifically, in a case that the target order is accepted or the target order is ended, the target processor can be an accepted processor of the target order. In a case that the target order is not accepted or the target order is ended, the target processor can be an idle processor located in a target range from the initiator location. It can be understood that the target processor can be determined by the terminal or the server. The target processor can be at least one.

[0112] In a case that the target order is accepted or the target order is ended, the initiator terminal determines the accepted processor of the target order as the target processor in response to the help-accepted event. In a case that the target order is accepted, the server feeds back the accepted processor of the target order to the initiator terminal.

[0113] In a case that the target order is not accepted or the target order is ended, the initiator terminal determines the target processor from idle processors located in a target range from the initiator location in response to the help-accepted event. Of course, the initiator terminal sends a help-seeking request to the server in response to the help-accepted event, and the help-seeking request carries the initiator location. The server determines the idle processors located in the target range from the initiator location, determines the target processor from the idle processors, and sends an initiator-help inquiry message to a processor terminal corresponding to the target processor. The server can also feed back the idle processors located in the target range from the initiator location to the initiator terminal.

[0114] It can be understood that if the total number of the idle processors located in the target range from the initiator location is greater than k (i.e., the number threshold), k idle processors are selected from the idle processors as the target processor; if the total number of the idle processors located in the target range from the initiator location is less than or equal to k, each idle processor is taken as the target processor.

[0115] In the above embodiment, in a case that the target order is accepted or the target order is ended, the accepted processor of the target order is taken as the target processor in response to the help-accepted event. The accepted processor of the target order usually needs to rush to the initiator location of the order initiator or nearby, and taking the accepted processor of the target order as the target processor can improve the rescue efficiency and the abnormal processing efficiency. In a case that the target order is not accepted or the target order is ended, the target processor is determined from the idle processors located in a target range from the initiator location in response to the help-accepted event, so that the target processor is close to the order initiator, thereby improving the rescue efficiency and the abnormal processing efficiency.

[0116] In an embodiment, when it is monitored that the order initiator is in an abnormal state, a map corresponding to a region within a target range from the location of the initiator is displayed; in the map, the processing agent locations corresponding to the idle processing agents located in the region are displayed. In this way, the order initiator can view the locations of the idle processing agents in real time through the map.

[0117] Further, in response to a selection operation on an idle processing agent in the map, an agree-to-accept-help event for an accept-help inquiry message is triggered, the selected idle processing agent is taken as a target processing agent, and a notification message that help has been initiated to the target processing agent is displayed. In this way, the order initiator can autonomously select a help object, and realize personalized abnormal processing.

[0118] In an embodiment, the order-based interaction method further includes:

[0119] When it is monitored that the order initiator is in an abnormal state, a map corresponding to a region within a target range from the location of the initiator is displayed; in the map, the processing agent locations corresponding to the idle processing agents located in the region are displayed; in response to an agree-to-accept-help event, a notification animation for the notification message is displayed in the map.

[0120] The notification animation for the notification message is an animation that notifies the user that help has been initiated to the target processing agent. The specific content of the notification animation can be set as needed. For example, the notification animation can be a radar animation, which presents a radar scanning effect; the notification animation can be a bounce animation; the notification animation can be a zoom animation; and so on.

[0121] Specifically, when it is monitored that the order initiator is in an abnormal state, the initiator terminal displays a map corresponding to a region within a target range from the location of the initiator, and in the map, the processing agent locations corresponding to the idle processing agents located in the region are displayed. For example, a specific icon can be displayed on the processing agent location to indicate that there is an idle processing agent there; or the processing agent identifier of the idle processing agent can be displayed on the processing agent location, which is used to uniquely identify the processing agent.

[0122] Further, in response to an agree-to-accept-help event for an accept-help inquiry message, the initiator terminal not only displays a notification message that help has been initiated to the target processing agent, but also displays a notification animation for the notification message in the map, to further enhance the notification effect.

[0123] In the above embodiment, when an abnormal state of the order initiator is monitored, a map corresponding to a region within a target range from the location of the initiator is displayed; in the map, the processing party location corresponding to the idle processing party in the region is displayed, so that the user can understand the distribution of the idle processing party through the map. In response to the agree to accept help event, a notification animation for the notification message is displayed in the map, which can further attract the attention of the user and ensure that the user notices the notification message.

[0124] In one embodiment, the order-based interaction method further includes:

[0125] In response to the agree to accept help event, a cancel help acceptance control is displayed; in response to a triggering operation on the cancel help acceptance control, a cancel help acceptance message for the order initiator is fed back to the processing party terminal corresponding to the target processing party.

[0126] The cancel help acceptance control is a cancel help-seeking control. The cancel help acceptance message is a message for notifying the target processing party that the order initiator who originally sought help no longer needs help.

[0127] It can be understood that the cancel help acceptance message can be a message formed by at least one of media data such as voice, text, image, and video. Of course, the display form of the cancel help acceptance message can be set as needed.

[0128] Specifically, the user can cancel the help acceptance after agreeing to accept help. For example, if the user does not need help or has already been helped, the user can choose to cancel the help acceptance.

[0129] In response to the agree to accept help event for the help acceptance inquiry message, the initiator terminal displays a cancel help acceptance control, and the user can cancel the help acceptance by triggering the cancel help acceptance control. In response to a triggering operation on the cancel help acceptance control, the initiator terminal triggers a cancel help acceptance message for the order initiator to be fed back to the processing party terminal corresponding to the target processing party. The initiator terminal can feed the cancel help acceptance message to the processing party terminal through the server. After receiving the cancel help acceptance message, the processing party terminal can display the cancel help acceptance message, so that the target processing party can learn in time that the other party no longer needs help.

[0130] In the above embodiment, the cancel help acceptance control can cancel the help acceptance at any time after agreeing to accept help, improving the flexibility of abnormal processing.

[0131] In one specific application, after a passenger initiates a ride order in a ride-hailing application, the passenger terminal displays an order interface of the ride order. Before the passenger gets into the vehicle, when it is monitored that the passenger falls down, the passenger terminal can display an accept-help query message in the order interface. Referring to Figure 6 The accept-help query message includes a text introduction, an agree control, and a refuse control. The accept-help query message further includes a map 602 corresponding to an area within a target range of a location distance from the passenger location. The map displays the current location of the passenger and a pickup starting point (i.e., a pickup starting point) in the ride order. The map also displays a driver location of an idle driver located in the area, which is displayed by a car icon.

[0132] After the passenger clicks the agree control, the passenger terminal can display a notification message in the order interface that help has been initiated to the target handler. Referring to Figure 7 The notification message includes a text introduction and a map, which displays a notification animation 702. The notification animation is a radar animation that spreads outward from the pickup starting point as the center. The notification message further includes a cancel accept-help control 704. If the user no longer needs help, the user can click the cancel accept-help control.

[0133] In one embodiment, the order-based interaction method further includes:

[0134] When the acceleration of the order initiator terminal corresponding to the order initiator changes from less than the acceleration threshold to greater than the acceleration threshold within a first reference time period, the angle change of the rotation angle of the order initiator terminal within the first reference time period is within the angle range, and the acceleration of the order initiator terminal does not change within a second reference time period after the first reference time period, it is determined that the order initiator is in an abnormal state.

[0135] The second reference time period is after the first reference time period. The first reference time period and the second reference time period can be set as needed. For example, the first reference time period is 3s, and the second reference time period is 6s. Of course, the acceleration threshold and the angle range can be set as needed.

[0136] Specifically, the user state of the order initiator is identified by monitoring the acceleration change and the angle change of the order initiator terminal. The acceleration change of the order initiator terminal is monitored by a gravity sensor on the order initiator terminal, and the angle change of the order initiator terminal is monitored by an angle sensor on the order initiator terminal.

[0137] If the acceleration of the order initiator terminal corresponding to the order initiator changes from less than the acceleration threshold to greater than the acceleration threshold within the first reference time period, the angle change of the rotation angle of the order initiator terminal within the first reference time period is located in the angle range, and the acceleration of the order initiator terminal remains unchanged within the second reference time period after the first reference time period, the order initiator terminal determines that the order initiator falls down and determines that the order initiator is in an abnormal state.

[0138] In one embodiment, the acceleration of the terminal is collected by a gravity sensor on the terminal, the acceleration is sampled every 20 ms, and the average value of the acceleration is calculated every 200 ms. The rotation angle of the terminal is collected by a gyroscope on the terminal. The acceleration threshold is the standard gravity acceleration g. If the average value of the acceleration of the terminal is less than g and then greater than g within 3 s, the case of the terminal falling by itself can be excluded. Whether the terminal has rotated is calculated by the standard direction and the data collected by the gyroscope. Generally, when the user falls down, the direction of the terminal will change by 45 to 135 degrees. If the acceleration and the rotation angle both meet the corresponding conditions, it is further determined whether the terminal continues to shake by the change of the acceleration, so as to exclude the case that the user shakes the terminal. If the acceleration and the rotation angle both meet the corresponding conditions, and there is no continuous change in the acceleration of the terminal, it is determined that the user may have fallen down.

[0139] In the above embodiment, the acceleration change and the angle change of the terminal can quickly identify whether the user is in an abnormal state.

[0140] In one embodiment, the order-based interaction method further includes:

[0141] In response to the event of agreeing to accept help, the order initiator terminal sends at least one of the order identifier of the target order, the initiator identifier of the order initiator, and the initiator location to the server, so that the server determines the target handler according to at least one of the order identifier, the initiator identifier, and the initiator location, and sends an initiator help inquiry message to the handler terminal corresponding to the target handler.

[0142] The order identifier is used to identify the order, for example, the order identifier can be an order number. The initiator identifier is used to identify the order initiator, for example, the initiator identifier can be a login account used by the user. The initiator help inquiry message is a message inquiring whether the user is willing to initiate help, specifically a message inquiring whether the target handler is willing to help the order initiator.

[0143] Specifically, the order initiator terminal can send a help-seeking message to the handler terminal of the target handler through the server.

[0144] The initiator terminal sends at least one of an order identifier of the target order, an initiator identifier of the order initiator, and an initiator location of the order initiator to the server in response to an acceptance help inquiry message. The server can find a target order processing party according to the order identifier of the target order, so as to determine the target processing party. The server can find relevant order information of the order initiator according to the initiator identifier of the order initiator, that is, find relevant order information of the target order according to the initiator identifier of the order initiator, so as to determine the target processing party. The server can find an idle processing party near the order initiator according to the initiator location of the order initiator, so as to determine the target processing party. The server determines the target processing party according to at least one of the order identifier, the initiator identifier, and the initiator location, and sends an initiator help inquiry message for the order initiator to a processing party terminal corresponding to the target processing party. The processing party terminal can display the initiator help inquiry message, so that the target processing party can initiate help in time.

[0145] Further, the server can also send initiator information of the order initiator to the processing party terminal corresponding to the target processing party, so that the target processing party can help the order initiator according to the initiator information.

[0146] In the above embodiment, the initiator terminal can determine the target processing party through the server, and then send the initiator help inquiry message to the processing party terminal corresponding to the target processing party through the server, so that the target processing party can rescue the order initiator in time and improve the efficiency of abnormal processing.

[0147] In one embodiment, the target order is a car-hailing order, the order initiator is a passenger of the car-hailing order, and the target processing party is a target driver.

[0148] In a target time period during which the target order is in a target state, when it is monitored that the order initiator of the target order is in an abnormal state, an acceptance help inquiry message for inquiring the order initiator is displayed, including:

[0149] In a first target time period during which the car-hailing order is in a waiting for pickup state, when it is monitored that the passenger is in an abnormal state, an acceptance help inquiry message for inquiring the passenger is displayed through the car-hailing application;

[0150] In a second target time period during which the car-hailing order is in an order ending state, when it is monitored that the passenger is in an abnormal state, an acceptance help inquiry message for inquiring the passenger is displayed through the car-hailing application.

[0151] The passenger can initiate the car-hailing order through the car-hailing application. The driver can trigger an order acceptance operation for the car-hailing order through the car-hailing application. The target driver can be an order-accepted driver of the car-hailing order, or an idle driver near the passenger.

[0152] The waiting-for-pickup state refers to a state in which the ride-hailing order is waiting for the passenger to be picked up. For example, before the driver accepts the order, the ride-hailing order is in the waiting-for-pickup state. Before the passenger gets into the vehicle, the ride-hailing order is in the waiting-for-pickup state. The order-completion state refers to a state in which the ride-hailing order has been completed. For example, after the driver drops off the passenger at the destination, the target order enters the order-completion state.

[0153] Specifically, the method of the present application can be applied to a ride-hailing application, and the driver can be asked for help when the passenger is in an abnormal state.

[0154] In a first target time period when the ride-hailing order is in the waiting-for-pickup state, the passenger terminal (i.e., the initiator terminal) monitors the passenger state. When an abnormal state of the passenger is detected, the passenger terminal displays an accept-help query message for querying the passenger through the ride-hailing application. For example, the accept-help query message is displayed on the order interface of the ride-hailing application. In response to an agree-to-accept-help event for the accept-help query message, the passenger terminal displays a notification message that help has been initiated to the target driver through the ride-hailing application.

[0155] In a second target time period when the ride-hailing order is in the order-completion state, the passenger terminal monitors the passenger state. When an abnormal state of the passenger is detected, the passenger terminal displays an accept-help query message for querying the passenger through the ride-hailing application. For example, the accept-help query message is displayed on the current interface of the ride-hailing application. In response to an agree-to-accept-help event for the accept-help query message, the passenger terminal displays a notification message that help has been initiated to the target driver through the ride-hailing application.

[0156] In one embodiment, the passenger terminal runs a passenger version of the ride-hailing application. The driver terminal runs a driver version of the ride-hailing application.

[0157] In the above embodiments, the method of the present application can be applied to a ride-hailing application, and the driver can be asked for help when the passenger is in an abnormal state in a target time period when the ride-hailing order is in a target state, thereby improving the efficiency of abnormal handling.

[0158] In one embodiment, as shown in Figure 8 , an order-based interaction method is provided. The method is applied to the processing terminal in Figure 1 . It can be understood that the method can be executed by the terminal or server itself alone, or through the interaction between the terminal and the server.

[0159] At step S802, a help initiation inquiry message for inquiring the target handler is displayed. The help initiation inquiry message is generated in a case where the order initiator of the target order is in an abnormal state and the order initiator agrees to accept help within a target time period when the target order is in a target state. The target handler is associated with at least one of the target order and an initiation location of the order initiator.

[0160] The help initiation inquiry message is a message for inquiring whether the user is willing to initiate help, and specifically is a message for inquiring whether the target handler is willing to help the order initiator.

[0161] Within the target time period when the target order is in the target state, when the order initiator of the target order is in an abnormal state, the initiator terminal displays an accept help inquiry message for inquiring the order initiator. In response to an agree-to-accept-help event for the accept help inquiry message, a notification message that help seeking for the target handler has been initiated is displayed.

[0162] It can be understood that the data processing process of the initiator terminal can refer to the content of the foregoing embodiments, which will not be described here again.

[0163] Specifically, within the target time period when the target order is in the target state, if the order initiator of the target order is in an abnormal state and agrees to accept help, the handler terminal corresponding to the target handler displays a help initiation inquiry message for inquiring the target handler. The handler terminal inquires the user whether the user is willing to help the order initiator through the help initiation inquiry message.

[0164] It can be understood that the help initiation inquiry message can be a message formed by at least one of voice, text, image, video, etc. Of course, the display form of the help initiation inquiry message can be set as needed. For example, the help initiation inquiry message can be a short message, which inquires the user whether the user is willing to help the order initiator through the short message; the help initiation inquiry message can be a reminder message of an application program, which inquires the user whether the user is willing to help the order initiator through the reminder message of the application program; the reminder message of the application program can be displayed in the application program or outside the application program; and the like.

[0165] At step S804, in response to an agree-to-initiate-help event for the help initiation inquiry message, a help guide message for the order initiator is displayed.

[0166] The agree-to-initiate-help event is an event indicating agreement to initiate help. The agree-to-initiate-help event can be generated based on a trigger operation of the user. For example, in response to a trigger operation for the help initiation inquiry message, the agree-to-initiate-help event is triggered; in response to a trigger operation for an agree-to-initiate-help control, the agree-to-initiate-help event is triggered.

[0167] Help and guidance messages are messages that provide assistance and guidance to the target processor. For example, a help and guidance message may include the location of the order initiator, so that the target processor can know the initiator's location and go there to help the order initiator; a help and guidance message may also include the order initiator's contact information, so that the target processor can contact the order initiator and provide remote assistance.

[0168] It is understandable that help and guidance messages can be formed through at least one type of media data, such as voice, text, images, or video. Of course, the display format of help and guidance messages can be set as needed.

[0169] Specifically, the processing terminal initiates a help request message to ask the user if they wish to provide assistance to the order initiator. The user can choose whether or not to provide assistance. If an "agree to provide assistance" event is triggered in response to the help request message, the processing terminal displays a help guidance message for the order initiator. The processing terminal informs the user how to provide assistance to the order initiator through this help guidance message.

[0170] In one embodiment, a user initiates a target order within an order application, seeks assistance through the order application, and initiates assistance through the order application. Within the order application, a help request message is displayed to inquire with the target handler. In response to an agreement to initiate assistance event based on the help request message, a help guidance message for the order initiator is displayed within the order application. This allows for more convenient and faster assistance through the order application, expands its functionality, and improves the efficiency of exception handling.

[0171] In one embodiment, in response to an "Agree to Initiate Help" event in response to an "Initiate Help Inquiry" message, the location of the order initiator is displayed on the map. Furthermore, the locations of other target handlers can also be displayed on the map. If the target handler is the order accepter for the target order, the order origin can also be displayed on the map. For example, if the target order is a ride-hailing order, the map can display the pick-up origin for the ride-hailing order, where the pick-up origin is determined when the passenger places the order.

[0172] In an embodiment, the help guide message for the order initiator is displayed in response to the consent to initiate the help event for the initiation of the help inquiry message, including: in response to the consent to initiate the help event for the initiation of the help inquiry message, displaying the help guide message formed based on at least one of the initiator location obtained from the server and the communication account of the order initiator. Specifically, the processing party terminal obtains the initiator location of the order initiator from the server, and the processing party terminal obtains the communication account of the order initiator from the server. The processing party terminal can obtain these data from the server after triggering the consent to initiate the help event, or can obtain these data from the server before triggering the consent to initiate the help event.

[0173] In the above-mentioned order-based interaction method, in the case that the user initiating the target order is in an abnormal state and agrees to accept help, the terminal can inquire whether the target processing party is willing to help by displaying the initiation of the help inquiry message, and if the target processing party selects to initiate the help, the terminal can guide the target processing party to help the user by displaying the help guide message. The target processing party is related to at least one of the target order and the user location, so that the target processing party can quickly handle the abnormal state of the user, and the efficiency of abnormal handling is effectively improved.

[0174] In an embodiment, the help guide message is used to establish communication with the order initiator. The help guide message for the order initiator is displayed in response to the consent to initiate the help event for the initiation of the help inquiry message, including:

[0175] In response to the trigger operation for the initiation of the help inquiry message, a communication control is displayed; and in response to the trigger operation for the communication control, a communication interface for establishing communication with the communication account of the order initiator is displayed.

[0176] The communication control is a control for establishing communication. For example, the communication control can be a call control, and the target processing party can make a telephone call to the order initiator through the call control; the communication control can be a video call control, and the target processing party can make a video call to the order initiator through the video call control; the communication control can be a chat session control, and the target processing party can make a chat session to the order initiator through the chat session control; and the like.

[0177] The communication account of the order initiator is an account used by the order initiator to establish communication. For example, the communication account can be a mobile phone number, a social account, an application account, and the like of the order initiator.

[0178] Specifically, the target handler can remotely understand the current state of the order initiator by helping the order initiator to establish communication. The handler terminal displays a communication control in response to a trigger operation for the help initiation query message, and the user can establish communication with the order initiator by triggering the communication control. The handler terminal displays a communication interface for establishing communication with the communication account of the order initiator in response to a trigger operation for the communication control.

[0179] For example, the communication control can be a call control, the communication account of the order initiator can be a mobile phone number of the order initiator, and the communication interface can be a call interface. If the target handler clicks the call control, a call interface between the target handler and the order initiator is displayed.

[0180] It can be understood that the communication account of the order initiator can be displayed or hidden. In order to protect the privacy and security of the order initiator, the communication account of the order initiator can be hidden. For example, the communication account of the order initiator is not displayed or is displayed in an encrypted manner.

[0181] In the above embodiment, the target handler can remotely contact the order initiator through the communication control, remotely help the order initiator, and improve the efficiency of abnormal handling.

[0182] In one embodiment, the help guide message is used to navigate to the initiator location. In response to an agree to initiate help event for the help initiation query message, a help guide message for the order initiator is displayed, including:

[0183] In response to a trigger operation for the help initiation query message, a navigation control is displayed; and in response to a trigger operation for the navigation control, a navigation route from a handler location of the target handler to the initiator location is displayed.

[0184] Specifically, the target handler can navigate to the initiator location of the order initiator through the help guide message, so as to understand the current state of the order initiator on site. The handler terminal displays a navigation control in response to a trigger operation for the help initiation query message, and the target handler can navigate to the initiator location of the order initiator by triggering the navigation control. The handler terminal displays a navigation route from a handler location of the target handler to the initiator location in response to a trigger operation for the navigation control, and the target handler can navigate to the initiator location of the order initiator according to the navigation route.

[0185] It can be understood that there can be at least one navigation route, and the target handler can select a target navigation route from multiple navigation routes and navigate to the initiator location of the order initiator according to the target navigation route.

[0186] In the above embodiments, the target processing party can navigate to the initiator location of the order initiator through the navigation control to provide on-site help to the order initiator, ensuring help accuracy and improving exception handling efficiency.

[0187] In one specific application, the order application is a ride-hailing application, and the order initiator is an old person to illustrate the help initiation process. Referring to Figure 9 In one specific application, the order application is a ride-hailing application, and the order initiator is an old person to illustrate the help initiation process. Referring to

[0188] In one embodiment 6, the order-based interaction method further includes:

[0189] displaying a help feedback control for the help guide message; when it is confirmed through the help guide message that the order initiator has no help demand, in response to a triggering operation on the help feedback control, triggering feedback of a help demand for the order initiator has been resolved message to the target device; the target device includes at least one of a server and other processing party terminals that have received the help initiation inquiry message.

[0190] The help feedback control is a control for feeding back the help result. The help demand has been resolved message is a notification message that the order initiator no longer needs help.

[0191] Specifically, after the target processing party initiates help, if the target processing party determines that the order initiator no longer needs help, the target processing party can quickly feed back through the help feedback control.

[0192] The processing terminal of the target processing party displays a help feedback control for the help guide message. When the target processing party confirms that the order initiator has no help demand through the help guide message, the target processing party can trigger the help feedback control. The processing terminal responds to the triggering operation of the help feedback control and triggers feedback of a help demand solved message for the order initiator to the target device. The target device can be a server. After receiving the help demand solved message, the server can record the help demand solved message. After receiving the help demand solved message, the server can no longer send the help inquiry initiation message to the processing terminal corresponding to each target processing party. After receiving the help demand solved message, the server can send the help demand solved message to the processing terminal corresponding to other target processing parties, so that the other target processing parties can learn in time that the order initiator no longer needs help. The target device can be another processing terminal that receives the help inquiry initiation message. The target processing party that learns that the order initiator has no help demand can timely feed back the help demand solved message to other processing parties, which can effectively avoid useless help initiated by other processing parties.

[0193] In one embodiment, in the case where the server does not receive the help demand solved message, the server sends the help inquiry initiation message to the processing terminal corresponding to each target processing party at a regular time. The processing terminal corresponding to the target processing party displays the help inquiry initiation message each time it receives the help inquiry initiation message.

[0194] In one embodiment, in response to a help initiation consent event for the help inquiry initiation message, a help guide message for the order initiator is displayed, and a help feedback control for the help guide message is displayed.

[0195] In the above embodiment, after the target processing party initiates help, if the target processing party determines that the order initiator no longer needs help, the target processing party can quickly feed back through the help feedback control, avoid repeated and useless help, and save computer resources.

[0196] In one specific application, the order application is a car-hailing application, and the order initiator is an old person, which is used to illustrate the help feedback process. Referring to Figure 10 If it is verified by telephone or confirmed on site that the old person no longer needs help, the target driver can click “confirmed, the other party needs no help or the problem has been handled” (i.e., the help feedback control 1002) to feed back.

[0197] In one embodiment, the target order is a car-hailing order, the order initiator is a passenger of the car-hailing order, and the target processing party is a target driver.

[0198] Displays a help request message to the target handler, and in response to an agreement to initiate help request event, displays help guidance messages for the order initiator, including:

[0199] The ride-hailing app displays a help request message to inquire about the target driver; in response to an agreement to initiate help in response to the help request message, the ride-hailing app displays a help guidance message for the passenger.

[0200] Specifically, the method described in this application can be applied to ride-hailing applications to provide assistance to passengers when an abnormal condition is detected by the driver.

[0201] If a passenger experiences an abnormal situation and agrees to receive assistance, the driver's terminal (i.e., the processing terminal) displays a help-initiating inquiry message through the ride-hailing app to ask the target driver for help. For example, the help-initiating inquiry message may be displayed on the current screen of the ride-hailing app or in the app's notification screen. The target driver can choose whether to initiate assistance to the passenger. If the target driver agrees to provide assistance, they can trigger the help-initiating inquiry message. In response to the agreement to initiate assistance in the help-initiating inquiry message, the driver's terminal displays a help guidance message for the passenger through the ride-hailing app. For example, the help guidance message for the passenger may be displayed on the current screen of the ride-hailing app or in the app's notification screen.

[0202] In one embodiment, when a target driver logs into a ride-hailing app, a help request message is displayed through the app to ask the driver for assistance. This avoids invalid display of the help request message and saves computer resources. When displaying the help request message through the ride-hailing app, it can also be played aloud to further attract the target driver's attention.

[0203] In the above embodiments, the method of this application can be applied to ride-hailing applications. When a passenger is found to be in an abnormal state, the passenger can ask a specific driver for help. If the driver chooses to initiate assistance, the method can provide the driver with assistance guidance, thereby improving the efficiency of abnormal handling.

[0204] In one specific embodiment, the method of this application can be applied to a ride-hailing scenario, combining fall detection of the elderly with assistance from ride-hailing drivers. When a fall is detected, a distress message and the elderly person's location are broadcast to nearby ride-hailing drivers. The broadcast range is large, the driver population covered is relatively stable, and it is convenient for ride-hailing drivers to obtain the elderly person's location and navigate there. This allows ride-hailing drivers to arrive at the scene more promptly and conveniently. Simultaneously, using the terminal's gravity sensor and gyroscope to monitor whether the elderly person has fallen is convenient, eliminating the need for carrying separate equipment and avoiding safety hazards caused by the elderly forgetting to bring additional devices.

[0205] refer to Figure 11 After a passenger hails a ride through the passenger version of the ride-hailing app, the system uses their real-name information to determine if they are a senior citizen over 60 years old. (Reference) Figure 12 If the passenger is elderly, guide them to authorize a privacy agreement regarding their location and phone number. Only after the user authorizes this will their phone number and location be sent to the driver in case of unforeseen circumstances.

[0206] After user authorization, the device continuously monitors for falls during the passenger's wait time and for 10 minutes after the ride order ends, using the terminal's gravity sensor and gyroscope. Experiments with multiple users have shown that if a user falls, there's a brief acceleration within approximately 3 seconds that first decreases below g (gravitational acceleration) and then increases above g. This is used to rule out the possibility of the device falling to the ground. Simultaneously, the device's rotation is calculated using standard values; typically, a fall causes a change in the phone's orientation of 45 to 135 degrees. If both acceleration and rotation angle meet the standards, further analysis of acceleration changes is needed to determine if the device continues to shake, ruling out the possibility of the user shaking the device. If both acceleration and rotation angle meet the standards, and there's no further change in acceleration, the elderly person is considered likely to have fallen.

[0207] After determining that an elderly person may have fallen, the phone vibrates for 10 seconds and simultaneously prompts the passenger on the passenger's app (i.e., the passenger version of the ride-hailing app), asking if the passenger has fallen and if they need help. If the passenger selects that they need help or does not confirm within the time limit, the driver needs to be notified to assist in the rescue.

[0208] Before notifying the driver, first check if a driver has already accepted the elderly person's order. If so, send a notification to that driver. (Reference) Figure 13On the driver's side (i.e., the driver version of the ride-hailing app), notifications come in two forms: voice prompts and push notifications. The message might say, "Your passenger is an elderly person who may have fallen. Please contact the passenger as soon as possible to confirm or go to inquire if they need assistance." When the driver accepts the order and taps the push notification, it will display the elderly person's phone number, the possible location where they might fall (i.e., the elderly person's location), and the original pick-up point. If no driver has accepted the elderly person's order, a notification will be sent to available drivers nearby. The notification will also come in two forms: voice prompts and push notifications. The message might say, "An elderly person may have fallen within x km and may need your assistance." When the driver taps the push notification, it will display the elderly person's phone number and the possible location where they might fall.

[0209] In one specific embodiment, the method of this application can be applied to online food ordering scenarios (i.e., online food delivery scenarios), combining elderly fall detection with rider assistance. When an elderly person is detected to have fallen, a help message and the elderly person's location are broadcast to nearby riders. The broadcast range is large, the rider population covered is relatively stable, and it is convenient for riders to obtain the elderly person's location and navigate there. This makes it more timely and convenient for riders to arrive at the scene to assist the elderly person. At the same time, using the terminal's gravity sensor and gyroscope to detect whether the elderly person has fallen is convenient, eliminating the need to carry separate devices and avoiding the safety hazards caused by the elderly forgetting to carry additional equipment.

[0210] In one specific embodiment, the method of this application can be applied to online parcel delivery scenarios, combining fall detection for the elderly with assistance from parcel collectors. When a fall is detected, a distress message and the elderly person's location are broadcast to nearby parcel collectors. The broadcast range is large, and the parcel collectors covered are relatively stable. It is convenient for parcel collectors to obtain the elderly person's location and navigate there, making it more timely and convenient for them to arrive at the scene to provide assistance. Simultaneously, using the terminal's gravity sensor and gyroscope to monitor for falls is convenient, eliminating the need for carrying separate equipment and avoiding safety hazards caused by the elderly forgetting to bring additional devices.

[0211] It is understandable that this application method can be applied not only to the elderly but also to other users.

[0212] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0213] Based on the same inventive concept, this application also provides an order-based interaction device for implementing the order-based interaction method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more order-based interaction device embodiments provided below can be found in the limitations of the order-based interaction method described above, and will not be repeated here.

[0214] In one embodiment, such as Figure 14 As shown, an order-based interactive device 1400 is provided, including: an inquiry message display module 1402 and a notification message display module 1404, wherein:

[0215] The query message display module 1402 is used to display a help request message to the order initiator when an abnormal state is detected in the order initiator during a target time period when the target order is in a target state.

[0216] The notification message display module 1404 is used to display a notification message indicating that assistance has been initiated by requesting help from the target processor in response to an agreement to accept help request message; the target processor is associated with at least one of the target order and the initiator location of the order initiator.

[0217] In one embodiment, the order-based interaction device 1400 is further used for:

[0218] Displays a service authorization request message for the Help function service; the Help function service is used to seek help from the corresponding target processor using the order initiator's initiator information when the order initiator is in an abnormal state.

[0219] In response to an authorization event in response to a service authorization inquiry message, monitor the initiator status of the initiator of the target order after the target order is generated.

[0220] In one embodiment, the order-based interaction device 1400 is further used for:

[0221] After the help function service is launched, when the order initiator initiates a target order for the first time, a service authorization query message for the help function service will be displayed if the order initiator's initiator attribute meets the attribute conditions.

[0222] In one embodiment, the query message display module 1402 is further configured to:

[0223] During the first target time period when the target order is in the waiting service state, when an abnormal state is detected in the order initiator of the target order, the order interface of the target order in the order application will display a help request message to ask the order initiator for assistance.

[0224] During the second target time period when the target order is in the service-ending state, if an abnormal state is detected in the order initiator of the target order, a help request message will be displayed on the current interface of the order application to ask the order initiator for assistance.

[0225] In one embodiment, the order-based interaction device 1400 is further used for:

[0226] Displays an agreement control for the message asking for help;

[0227] In response to a trigger action on the consent control, an consent and help event is triggered.

[0228] In one embodiment, the order-based interaction device 1400 is further used for:

[0229] Displays a countdown timer for agreeing to the request for help, and generates a sensory cue corresponding to the countdown timer.

[0230] When the countdown to accept help ends and no event of refusing help is triggered in response to the message asking for help, an event of accepting help is triggered, and the sensory prompt ends.

[0231] In one embodiment, the order-based interaction device 1400 is further used for:

[0232] In the event that the target order has been accepted or the target order has been completed, in response to the agreement to accept assistance event, the party that accepted the target order will be designated as the target processing party;

[0233] If the target order has not been accepted or has been completed, in response to the agreement to accept assistance event, the target handler is determined from the available handlers whose location distance from the initiator's location is within the target range.

[0234] In one embodiment, the order-based interaction device 1400 is further used for:

[0235] When an abnormal status is detected in the order initiator, a map corresponding to the area whose location is within the target range and is close to the initiator's location is displayed.

[0236] The map displays the location of the available processors within the area;

[0237] In response to the "agree to accept help" event, display a notification animation for the notification message on the map.

[0238] In one embodiment, the order-based interaction device 1400 is further used for:

[0239] In response to the "Accept Help" event, display the "Cancel Help" control;

[0240] In response to the triggering operation of the cancel help control, the trigger will send a cancel help message from the order initiator to the corresponding processing terminal of the target processing party.

[0241] In one embodiment, the order-based interaction device 1400 is further used for:

[0242] When the initiator terminal corresponding to the order initiator experiences an acceleration change from less than the acceleration threshold to greater than the acceleration threshold within the first reference time period, the angle change of the rotation angle of the initiator terminal within the first reference time period is within the angle range, and the acceleration of the initiator terminal remains unchanged within the second reference time period after the first reference time period, it is determined that the order initiator is in an abnormal state.

[0243] In one embodiment, the order-based interaction device 1400 is further used for:

[0244] In response to the agreement to accept help event, the server sends at least one of the following: the order identifier of the target order, the initiator identifier of the order initiator, and the initiator location. This enables the server to determine the target processor based on at least one of the order identifier, the initiator identifier, and the initiator location, and to send a help request message to the processor terminal corresponding to the target processor.

[0245] In one embodiment, the target order is a ride-hailing order, the order initiator is the passenger making the ride-hailing order, and the target processor is the target driver. The query message display module 1402 is also used for:

[0246] During the first target time period when a ride-hailing order is in the waiting state, if an abnormal state of the passenger is detected, a message for asking the passenger to accept help will be displayed through the ride-hailing app.

[0247] During the second target time period when a ride-hailing order is in the "order ended" state, if an abnormal state of the passenger is detected, a message asking the passenger for help will be displayed through the ride-hailing app.

[0248] The aforementioned order-based interactive device, within a target time period when the target order is in its target state, if the terminal detects an abnormal state in the user who initiated the target order, the terminal can display a help request message to ask the user if they need assistance. If the user chooses to accept help, it can trigger a request for assistance from the corresponding target handler. The terminal can then inform the user that assistance is being sought by displaying a notification message indicating that the request for assistance from the target handler has been initiated. After an order is created, if a user experiences an abnormal state within the target time period when the target order is in its target state, they can seek assistance from the relevant target handler through the terminal. The target handler is related to at least one of the target order and the user's location, allowing the target handler to quickly handle the user's abnormal state and effectively improving the efficiency of abnormal state handling.

[0249] In one embodiment, such as Figure 15 As shown, an order-based interactive device 1500 is provided, including: an inquiry message display module 1502 and a guidance message display module 1504, wherein:

[0250] The query message display module 1502 is used to display a help inquiry message for inquiring about the target processing party. The help inquiry message is generated when the order initiator of the target order is detected to be in an abnormal state during the target time period when the target order is in the target state and the order initiator agrees to accept help. The target processing party is associated with at least one of the target order and the initiator's location.

[0251] The guidance message display module 1504 is used to display a help guidance message for the order initiator in response to the consent event of the help inquiry message.

[0252] In one embodiment, the help guidance message is used to establish communication with the order initiator. The guidance message display module 1504 is also used for:

[0253] In response to a triggered action that initiates a help request message, display the communication controls;

[0254] In response to a trigger action on the communication control, a communication interface is displayed to establish communication with the communication account of the order initiator.

[0255] In one embodiment, the help guidance message is used to navigate to the initiator's location. The guidance message display module 1504 is also used for:

[0256] In response to a triggered action that initiates a help request, display the navigation controls;

[0257] In response to a trigger action on the navigation control, display the navigation route from the target handler's location to the initiator's location.

[0258] In one embodiment, the order-based interaction device 1500 is further used for:

[0259] Displays a help feedback control for help guidance messages;

[0260] When the help guidance message confirms that the order initiator has no help requirement, in response to the trigger operation of the help feedback control, a message indicating that the help requirement of the order initiator has been resolved is triggered to the target device; the target device includes at least one of the server and other processing terminals that received the help inquiry message.

[0261] In one embodiment, the target order is a ride-hailing order, the order initiator is the passenger of the ride-hailing order, and the target processor is the target driver.

[0262] The inquiry message display module 1502 is also used to display a help inquiry message initiated by asking a target driver through a ride-hailing application;

[0263] The guidance message display module 1504 is also used to display a help guidance message for passengers in response to an agreement to initiate help inquiry message.

[0264] In the aforementioned order-based interactive device, when a user who initiated the target order experiences an abnormal state and agrees to receive assistance, the terminal can display a help request message to inquire whether the target handler is willing to provide assistance. If the target handler chooses to provide assistance, the terminal can display a help guidance message to guide the target handler to help the user. The target handler is associated with at least one of the target order and the user's location, thus enabling the target handler to quickly handle the user's abnormal state and effectively improving the efficiency of abnormal state handling.

[0265] The modules in the aforementioned order-based interactive device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can invoke and execute the operations corresponding to each module.

[0266] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 16As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an order-based interactive method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0267] Those skilled in the art will understand that Figure 16 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0268] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0269] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0270] In one embodiment, a computer program product is provided, the computer program product including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0271] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0272] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0273] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0274] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. An order-based interaction method, characterized by, The method comprises: displaying an acceptance help inquiry message for inquiring the order initiator when an abnormal state of the order initiator of the target order is monitored within a target time period when the target order is in a target state; in response to a consent help event for the acceptance help inquiry message, displaying a notification message that help has been initiated to a target handler; the target handler is associated with at least one of the target order and the initiator location of the order initiator.

2. The method of claim 1, wherein, The method further comprises: displaying a service authorization inquiry message for a help function service; the help function service is used to seek help from the corresponding target handler using the initiator information of the order initiator when the order initiator is in an abnormal state; in response to a consent authorization event for the service authorization inquiry message, monitoring the initiator state of the order initiator of the target order after the target order is generated.

3. The method of claim 2, wherein, The display of the service authorization inquiry message for the help function service comprises: after the help function service is online, when the order initiator initiates the target order for the first time, if the initiator attribute of the order initiator meets the attribute condition, display the service authorization inquiry message for the help function service.

4. The method of claim 1, wherein, The display of the acceptance help inquiry message for inquiring the order initiator when an abnormal state of the order initiator of the target order is monitored within a target time period when the target order is in a target state comprises: in a first target time period when the target order is in a waiting service state, when an abnormal state of the order initiator of the target order is monitored, display an acceptance help inquiry message for inquiring the order initiator in the order interface of the target order in the order application; in a second target time period when the target order is in an end service state, when an abnormal state of the order initiator of the target order is monitored, display an acceptance help inquiry message for inquiring the order initiator in the current interface of the order application.

5. The method of claim 1, wherein, The method further comprises: displaying a consent control for the acceptance help inquiry message; in response to a trigger operation of the consent control, triggering the consent help event.

6. The method of claim 1, wherein, The method further comprises: displaying a consent countdown for the acceptance help inquiry message, generating a sensory prompt corresponding to the consent countdown; when the consent countdown ends and a refusal help event for the acceptance help inquiry message is not triggered, triggering the consent help event, and ending the sensory prompt.

7. The method of claim 1, wherein, The method further comprises: in a case where the target order is accepted or the target order has ended, in response to the consent help event, taking the order acceptance handler of the target order as the target handler; in a case where the target order is not accepted or the target order has ended, in response to the consent help event, determining the target handler from idle handlers within a target range from the location of the initiator location.

8. The method of claim 1, wherein, The method further comprises: when an abnormal state of the order initiator is monitored, displaying a map corresponding to a region within a target range from the location of the initiator location; In the map, a processing party position corresponding to an idle processing party located in the region is displayed; In response to the consent to accept help event, a notification animation for the notification message is displayed in the map.

9. The method of claim 1, wherein, The method further includes: In response to the consent to accept help event, a cancel help accepting control is displayed; In response to a triggering operation on the cancel help accepting control, a cancel help accepting message for the order initiator is fed back to the processing party terminal corresponding to the target processing party.

10. The method of claim 1, wherein, The method further includes: When the order initiator terminal appears an acceleration change from less than an acceleration threshold to greater than the acceleration threshold within a first reference time period, an angle change of a rotation angle of the order initiator terminal within the first reference time period is located in an angle range, and the acceleration of the order initiator terminal is unchanged within a second reference time period after the first reference time period, it is determined that the order initiator appears an abnormal state.

11. The method of claim 1, wherein, The method further includes: In response to the consent to accept help event, at least one of an order identifier of the target order, an initiator identifier of the order initiator, and the initiator position is sent to a server, so that the server determines a target processing party according to at least one of the order identifier, the initiator identifier, and the initiator position, and sends an initiation help inquiry message for the order initiator to a processing party terminal corresponding to the target processing party.

12. The method according to any one of claims 1 to 11, characterized in that, The target order is a car-hailing order, the order initiator is a passenger of the car-hailing order, and the target processing party is a target driver; The method includes: In the first target time period when the car-hailing order is in a waiting for pickup state, when it is monitored that the passenger appears an abnormal state, a help accepting inquiry message for inquiring the passenger is displayed through a car-hailing application; In the second target time period when the car-hailing order is in an order ending state, when it is monitored that the passenger appears an abnormal state, a help accepting inquiry message for inquiring the passenger is displayed through a car-hailing application.

13. An order-based interaction method, characterized by, The method includes: An initiation help inquiry message for inquiring a target processing party is displayed; the initiation help inquiry message is generated when it is monitored that an order initiator of a target order appears an abnormal state and the order initiator consents to accept help within a target time period when the target order is in a target state; the target processing party is associated with at least one of the target order and an initiator position of the order initiator; In response to a consent to initiate help event for the initiation help inquiry message, a help guide message for the order initiator is displayed.

14. The method of claim 13, wherein, The help guide message is used to establish communication with the order initiator, and the response to the consent to initiate help event for the initiation help inquiry message includes: In response to a triggering operation on the initiation help inquiry message, a communication control is displayed; In response to a triggering operation on the communication control, a communication interface for establishing communication with the communication account of the order initiator is displayed.

15. The method of claim 13, wherein, The help guide message is used for navigation to the initiator location, and the help guide message for the order initiator is displayed in response to a help initiation consent event on the help initiation inquiry message. In response to a triggering operation on the navigation control, a navigation route from the target handler location of the target handler to the initiator location is displayed. The method further includes:

16. The method of claim 13, wherein, A help feedback control for the help guide message is displayed. When it is confirmed through the help guide message that the order initiator has no help demand, a help demand solved message for the order initiator is fed back to a target device in response to a triggering operation on the help feedback control; the target device includes at least one of a server and other handler terminals that receive the help initiation inquiry message. The target order is a ride-hailing order, the order initiator is a passenger of the ride-hailing order, and the target handler is a target driver; 17. The method according to any one of claims 13 to 16, characterized in that, The help initiation inquiry message for inquiring the target handler is displayed, and the help guide message for the order initiator is displayed in response to a help initiation consent event on the help initiation inquiry message. The help initiation inquiry message for inquiring the target driver is displayed through a ride-hailing application. The help guide message for the passenger is displayed through the ride-hailing application in response to a help initiation consent event on the help initiation inquiry message. The device includes:

18. An order-based interactive device, characterized by The inquiry message display module is configured to display an acceptance help inquiry message for inquiring the order initiator when an abnormal state of the order initiator of a target order is monitored within a target time period during which the target order is in a target state. The notification message display module is configured to display a notification message that help seeking to a target handler has been started in response to a help acceptance consent event on the acceptance help inquiry message; the target handler is associated with at least one of the target order and an initiator location of the order initiator. The device includes:

19. An order-based interactive device, characterized by The inquiry message display module is configured to display a help initiation inquiry message for inquiring a target handler; the help initiation inquiry message is generated when an abnormal state of an order initiator of a target order is monitored within a target time period during which the target order is in a target state and the order initiator agrees to accept help; the target handler is associated with at least one of the target order and an initiator location of the order initiator. The guide message display module is configured to display a help guide message for the order initiator in response to a help initiation consent event on the help initiation inquiry message. The processor executes the computer program to implement the steps of the method of any one of claims 1 to 17. 20.A computer device, comprising a memory and a processor, wherein the memory stores a computer program. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 17.

21. A computer readable storage medium having stored thereon a computer program, characterized in that, ​ 22. A computer program product comprising a computer program, characterized in that, The computer program, which when executed by the processor, implements the steps of the method of any one of claims 1 to 17.

Citation Information

Cited By

  • Order interaction processing method and device

    CN122066503A