Travel activity processing method, device and equipment, vehicle and storage medium

By displaying the first and second activity interfaces in the travel activity processing method, users can choose from a variety of processing types, which solves the problem that existing travel methods cannot be planned in advance and rely on setting the origin and destination, thereby improving the diversity and fun of travel activities.

CN121900666APending Publication Date: 2026-04-21WUHAN LOTUS CARS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
WUHAN LOTUS CARS CO LTD
Filing Date
2024-10-18
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing modes of transportation cannot be planned in advance, relying on user-defined origins and destinations, resulting in monotonous travel scenarios and a lack of fun and flexibility.

Method used

A method for handling travel activities is provided. By displaying a first activity interface and a second activity interface, users can select the processing type, including operations such as creating, viewing, editing, saving, and sharing, and generate and display a matching interface to handle travel activities.

Benefits of technology

It has increased the diversity and flexibility of travel activities, enhanced the fun and flexibility of users' travel, and improved the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121900666A_ABST
    Figure CN121900666A_ABST
Patent Text Reader

Abstract

The invention provides a travel activity processing method, device and equipment, a vehicle and a storage medium, and relates to the technical field of automobiles. The method comprises the steps of displaying a first activity interface; wherein the first activity interface comprises a first processing control; the first processing control comprises a processing type for processing a to-be-processed travel activity; in response to a first processing control triggered by a user, generating and displaying a second activity interface matched with the first processing control; wherein the second activity interface comprises a second processing control; the second processing control comprises processing content for processing a to-be-processed travel activity; and processing the travel activity to be processed based on a second processing control triggered by the user in the second activity interface to obtain an activity processing result. According to the method, travel activities can be managed, the diversity and interestingness of user travel are improved, and then the travel experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, and more particularly to a method, apparatus, equipment, vehicle, and storage medium for processing mobility activities. Background Technology

[0002] Currently, users can use the navigation system on their mobile phones or in-vehicle systems to check their travel routes in advance and thus decide on their travel activities.

[0003] However, this implementation method cannot save the travel route after viewing it. When the user needs to travel, they need to reset the travel destination and choose a travel route based on the recommended route. Therefore, it cannot plan the user's travel activities in advance.

[0004] In addition, existing travel planning methods rely on users' set origin and destination, resulting in a monotonous and uninteresting travel experience.

[0005] Therefore, there is an urgent need for a method to manage travel activities in order to solve the above-mentioned technical problems. Summary of the Invention

[0006] This application provides a method, apparatus, device, vehicle, and storage medium for processing travel activities, in order to solve the technical problems that existing travel modes are real-time, unable to plan travel activities for users in advance, and unable to manage users' travel activities. At the same time, existing travel modes rely on the user-set travel origin and destination, resulting in a monotonous and uninteresting travel scenario for users.

[0007] Firstly, this application provides a method for processing travel activities, including:

[0008] The first activity interface is displayed; wherein, the first activity interface includes a first processing control; the first processing control includes a processing type for processing the travel activity to be processed;

[0009] In response to a first processing control triggered by a user, a second activity interface matching the first processing control is generated and displayed; wherein, the second activity interface includes a second processing control; the second processing control includes processing content for processing the travel activity to be processed;

[0010] Based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain the activity processing result.

[0011] In one possible implementation, the processing type included in the first processing control is activity creation; the second activity interface indicates an activity creation interface; the second processing control includes at least a first editing control corresponding to the editable area and an activity saving control; based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain an activity processing result, including:

[0012] In response to an editing operation on the first editing control corresponding to the editable area, target editing information is acquired and displayed; wherein, the target editing information indicates the activity content corresponding to the travel activity to be processed;

[0013] After detecting the user's trigger operation on the activity save control, the target editing information is saved; wherein, the target editing information is used to create a travel activity to be processed.

[0014] In one possible implementation, the activity save control includes a first save control and a second save control; wherein the first save control indicates that the activity content of the travel activity to be processed is saved as a private travel activity; and the second save control indicates that the activity content of the travel activity to be processed is saved as a public travel activity.

[0015] In one possible implementation, the active save control indicates a second save control; after saving the target edit information, the method further includes:

[0016] The target editing information is sent to the reviewer for review and processing. After the review is approved, the pending travel activity is created.

[0017] In one possible implementation, the processing type included in the first processing control is viewing created activities; the second activity interface indicates an activity overview interface; in response to the first processing control triggered by the user, a second activity interface matching the first processing control is generated and displayed, including:

[0018] In response to the first processing control triggered by the user, determine the activity creator of the travel activity to be processed corresponding to the first processing control that was triggered;

[0019] If it is determined that the creator of the activity is the same as the user, then the first activity overview interface is generated and displayed;

[0020] If it is determined that the creator of the activity is different from the user, a second activity overview interface is generated and displayed.

[0021] In one possible implementation, the second activity interface indicates the first activity overview interface; the second processing control includes at least a second editing control, a first viewing control, and a second viewing control; wherein, the second editing control is used to modify or delete the travel activity to be processed; the first viewing control indicates the review progress of the travel activity to be processed; and the second viewing control is used to view the travel activities to be processed that meet preset conditions.

[0022] In one possible implementation, the second activity interface indicates a second activity overview interface; the second processing control includes at least an activity participation control and an activity error correction control; wherein the activity participation control is used to indicate whether the user participates in the pending travel activity; and the activity error correction control is used to report error information contained in the pending travel activity.

[0023] In one possible implementation, the triggered second processing control instructs the activity correction control; the process of processing the travel activity to be processed based on the second processing control triggered by the user in the second activity interface to obtain the activity processing result includes:

[0024] Based on the user triggering the activity correction control in the second activity interface, the pending travel activity is corrected, and an achievement prompt message is generated and displayed.

[0025] In one possible implementation, the second processing control further includes a details viewing control; based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain the activity processing result, including...

[0026] Based on the details viewing control triggered by the user, obtain activity details information corresponding to the travel activity to be processed;

[0027] Redirecting to the event details display interface, where the event details information is displayed.

[0028] In one possible implementation, the processing type included in the first processing control is viewing travel activities; the second activity interface indicates a historical activity details interface; the second processing control includes at least a third viewing control, a travel rating control, and a travel sharing control; wherein, the third viewing control is used to view the travel video content of the travel activity to be processed; the travel rating control is used to rate the travel activity to be processed; and the travel sharing control is used to share the travel activity to be processed.

[0029] In one possible implementation, the triggered second processing control instructs the third viewing control; the processing of the pending travel activity based on the second processing control triggered by the user in the second activity interface to obtain the activity processing result includes:

[0030] In response to the third viewing control triggered by the user, obtain travel video content that matches the travel activity to be processed, and obtain the current vehicle body data;

[0031] The vehicle body data of the current vehicle is overlaid on the travel video content, and then the travel video content is displayed.

[0032] In one possible implementation, a first active interface is displayed, including:

[0033] In response to a viewing operation of a target application in the current vehicle, the target interface of the target application is displayed; wherein the target interface includes at least one navigation control;

[0034] In response to a triggering operation on a target control in the at least one navigation control, the first active interface is displayed.

[0035] Secondly, this application provides a travel activity processing device, comprising:

[0036] The first display unit is used to display the first activity interface; wherein the first activity interface includes a first processing control; the first processing control includes a processing type for processing the travel activity to be processed;

[0037] The second display unit is used to generate and display a second activity interface that matches the first processing control in response to a first processing control triggered by a user; wherein the second activity interface includes a second processing control; the second processing control includes processing content for processing the travel activity to be processed;

[0038] The processing unit is used to process the travel activity to be processed based on the second processing control triggered by the user in the second activity interface, and obtain the activity processing result.

[0039] In one possible implementation, the processing type included in the first processing control is activity creation; the second activity interface indicates the activity creation interface; the second processing control includes at least a first editing control corresponding to the editable area and an activity save control; in this case, the processing unit includes a first processing module, used for:

[0040] In response to an editing operation on the first editing control corresponding to the editable area, target editing information is acquired and displayed; wherein, the target editing information indicates the activity content corresponding to the travel activity to be processed;

[0041] After detecting the user's trigger operation on the activity save control, the target editing information is saved; wherein, the target editing information is used to create a travel activity to be processed.

[0042] In one possible implementation, the activity save control includes a first save control and a second save control; wherein the first save control indicates that the activity content of the travel activity to be processed is saved as a private travel activity; and the second save control indicates that the activity content of the travel activity to be processed is saved as a public travel activity.

[0043] In one possible implementation, the activity save control indicates a second save control; in this case, the first processing module is further configured to:

[0044] The target editing information is sent to the reviewer for review and processing. After the review is approved, the pending travel activity is created.

[0045] In one possible implementation, the processing type included in the first processing control is viewing created activities; the second activity interface indicates an activity overview interface; the second display unit is used for:

[0046] In response to the first processing control triggered by the user, determine the activity creator of the travel activity to be processed corresponding to the first processing control that was triggered;

[0047] If it is determined that the creator of the activity is the same as the user, then the first activity overview interface is generated and displayed;

[0048] If it is determined that the creator of the activity is different from the user, a second activity overview interface is generated and displayed.

[0049] In one possible implementation, the second activity interface indicates the first activity overview interface; the second processing control includes at least a second editing control, a first viewing control, and a second viewing control; wherein, the second editing control is used to modify or delete the travel activity to be processed; the first viewing control indicates the review progress of the travel activity to be processed; and the second viewing control is used to view the travel activities to be processed that meet preset conditions.

[0050] In one possible implementation, the second activity interface indicates a second activity overview interface; the second processing control includes at least an activity participation control and an activity error correction control; wherein the activity participation control is used to indicate whether the user participates in the pending travel activity; and the activity error correction control is used to report error information contained in the pending travel activity.

[0051] In one possible implementation, the triggered second processing control indicates the active error correction control; in this case, the processing unit includes a second processing module for:

[0052] Based on the user triggering the activity correction control in the second activity interface, the pending travel activity is corrected, and an achievement prompt message is generated and displayed.

[0053] In one possible implementation, the second processing control further includes a details viewing control; in this case, the second processing module included in the processing unit is used for:

[0054] Based on the details viewing control triggered by the user, obtain activity details information corresponding to the travel activity to be processed;

[0055] Redirecting to the event details display interface, where the event details information is displayed.

[0056] In one possible implementation, the processing type included in the first processing control is viewing travel activities; the second activity interface indicates a historical activity details interface; the second processing control includes at least a third viewing control, a travel rating control, and a travel sharing control; wherein, the third viewing control is used to view the travel video content of the travel activity to be processed; the travel rating control is used to rate the travel activity to be processed; and the travel sharing control is used to share the travel activity to be processed.

[0057] In one possible implementation, the triggered second processing control instructs the third viewing control; in this case, the processing unit includes a third processing module for:

[0058] In response to the third viewing control triggered by the user, obtain travel video content that matches the travel activity to be processed, and obtain the current vehicle body data;

[0059] The vehicle body data of the current vehicle is overlaid on the travel video content, and then the travel video content is displayed.

[0060] In one possible implementation, the first display unit is used for:

[0061] In response to a viewing operation of a target application in the current vehicle, the target interface of the target application is displayed; wherein the target interface includes at least one navigation control;

[0062] In response to a triggering operation on a target control in the at least one navigation control, the first active interface is displayed.

[0063] Thirdly, this application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;

[0064] The memory stores computer-executed instructions;

[0065] The processor executes computer execution instructions stored in the memory to implement the method described in any one of the first aspects.

[0066] Fourthly, this application provides a vehicle including the electronic equipment described in the third aspect.

[0067] Fifthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in any one of the first aspects.

[0068] Sixthly, this application provides a computer program product comprising: computer execution instructions stored in a readable storage medium, wherein at least one processor of an electronic device can read the computer execution instructions from the readable storage medium, and the at least one processor executes the computer execution instructions to cause the electronic device to perform the method described in any one of the first aspects.

[0069] The travel activity processing method, apparatus, device, vehicle, and storage medium provided in this application can, when travel activities need to be processed, first display a first activity interface, and determine the processing type of the travel activity to be processed by triggering a first processing control included in the first activity interface. This generates and displays a second activity interface matching the triggered first processing control, allowing the display of a second processing control containing processing content for the travel activity to be processed. Then, based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed can be processed to obtain the activity processing result. This implementation can achieve multiple types of processing for travel activities through the first processing control included in the first activity interface and the second processing control included in the second activity interface, thereby improving the diversity and flexibility of travel activity processing. This allows users to arrange / cancel travel activities based on the processed activity results, thus increasing the flexibility, diversity, and enjoyment of user travel and enhancing the user's travel experience. Attached Figure Description

[0070] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0071] Figure 1 This is a flowchart illustrating a travel activity processing method provided in Embodiment 1 of this application;

[0072] Figure 2 This is a flowchart illustrating a travel activity processing method provided in Embodiment 2 of this application;

[0073] Figure 3 This is a schematic diagram of an activity creation interface provided in Embodiment 2 of this application;

[0074] Figure 4 This is a flowchart illustrating a travel activity processing method provided in Embodiment 3 of this application;

[0075] Figure 5 This is a flowchart illustrating a travel activity processing method provided in Embodiment 4 of this application;

[0076] Figure 6 A schematic diagram of a historical activity details interface provided in Embodiment 4 of this application;

[0077] Figure 7 This is a schematic diagram of the structure of a travel activity processing device provided in an embodiment of this application;

[0078] Figure 8This is a schematic diagram of another travel activity processing device provided in an embodiment of this application;

[0079] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0080] Figure 10 This application provides a schematic diagram of the structure of a vehicle.

[0081] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation

[0082] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0083] In this document, the term "and / or" merely describes a relationship, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more elements. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.

[0084] The current mode of travel mainly involves determining the origin and destination of a user's journey in real time when the user needs to travel, thereby determining the travel route to guide the user's journey.

[0085] This mode of travel is highly real-time, relying not only on the user's set destination but also preventing users from planning their trips in advance. Consequently, users cannot manage one or more trips, resulting in a monotonous and uninteresting travel experience, and also affecting the orderliness and efficiency of their travel.

[0086] The travel activity processing method provided in this application aims to solve the above-mentioned technical problems of the prior art by managing travel activities, wherein travel activities can correspond to travel routes, that is, travel itineraries.

[0087] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0088] Example 1

[0089] See Figure 1 , Figure 1 This is a flowchart illustrating a travel activity processing method provided in Embodiment 1 of this application, as shown below. Figure 1 As shown, the method for handling this travel activity includes the following steps:

[0090] S101, Display the first activity interface.

[0091] The first activity interface includes a first processing control; the first processing control includes the processing type for processing the travel activity to be processed.

[0092] In one example, the first control included in the first activity interface can have a processing type such as "create activity" or "view activity." In this case, a travel activity can be created using the first processing control containing the "create activity" type, and a travel activity can be viewed using the first processing control containing the "view activity" type. When viewing travel activities, one can view created activities, traveled activities, saved activities, canceled activities, etc. The specific type of activity to be viewed is not limited here; it depends on the actual needs.

[0093] In one example, the travel activity involved in this application embodiment can indicate a travel route that can guide the user's travel. In this case, the user's travel route can be processed by processing the travel activity.

[0094] S102. In response to the first processing control triggered by the user, generate and display a second active interface that matches the first processing control.

[0095] The second activity interface includes a second processing control; the second processing control includes processing content for the travel activity to be processed.

[0096] In one example, the second activity interface could be an interface for editing the travel activity to be processed, or a viewing interface for viewing the travel activity to be processed. In this case, the processing content included in the second processing controls within the second activity interface for processing the travel activity to be processed could indicate actions such as editing, viewing, saving, deleting, adding to favorites, unadding to favorites, correcting errors, and reporting.

[0097] S103. Based on the second processing control triggered by the user in the second activity interface, process the travel activity to be processed and obtain the activity processing result.

[0098] As described above, this embodiment of the application can first display a first activity interface when travel activities need to be processed. By triggering a first processing control included in the first activity interface, the processing type for the travel activity to be processed is determined. This generates and displays a second activity interface that matches the triggered first processing control. The second activity interface displays a second processing control containing processing content for the travel activity to be processed. Then, based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain the activity processing result. This implementation can achieve multiple types of processing for travel activities through the first processing control included in the first activity interface and the second processing control included in the second activity interface, thereby improving the diversity and flexibility of travel activity processing. This allows users to arrange / cancel travel activities based on the processed activity results, thus improving the flexibility, diversity, and enjoyment of user travel and enhancing the user's travel experience.

[0099] The specific processing procedure of the travel activity processing method will be described below with reference to specific embodiments, based on the different processing types included in the first processing control.

[0100] Example 2

[0101] The first processing control includes a processing type of creating an activity; the second activity interface indicates the activity creation interface; the second processing control includes at least the first editing control corresponding to the editable area and the activity save control.

[0102] Based on this, see Figure 2 , Figure 2 This is a flowchart illustrating a travel activity processing method provided in Embodiment 2 of this application, as shown below. Figure 2 As shown, the method for handling this travel activity includes the following steps:

[0103] S201, Display the first activity interface.

[0104] The first activity interface includes a first processing control; the first processing control includes the processing type for processing the travel activity to be processed.

[0105] In one example, the first activity interface includes a first processing control for creating an activity. In this case, one application scenario for displaying the first activity interface can be: an interface where a user views the route details of a recommended travel route. In this case, the first activity interface can include a travel trigger instruction. If the travel trigger instruction indicates a fleet travel instruction, then an activity creation interface can be displayed to create a travel activity based on the recommended travel route. That is, the fleet travel instruction corresponds to the first processing control and is used to create the activity.

[0106] S202. In response to the first processing control triggered by the user, generate and display a second active interface that matches the first processing control.

[0107] The second activity interface includes a second processing control; the second processing control includes processing content for the travel activity to be processed.

[0108] In one example, where the processing type included in the first processing control is "Create Activity" and the second activity interface indicates the activity creation interface, see [reference needed]. Figure 3 , Figure 3 This is a schematic diagram of an activity creation interface provided in Embodiment 2 of this application, as shown below. Figure 3 As shown, the activity creation interface can include at least one editable area, namely: the editing area corresponding to the first editing control "Start Point", the editing area corresponding to the first editing control "End Point", the editing area corresponding to the first editing control "Number of People", the editing area corresponding to the first editing control "Time", and the editing area corresponding to the first editing control "Details", etc. For example... Figure 3 As shown, the activity creation interface can also include an activity save control (i.e., "Save") to save / submit the created travel activity. For example... Figure 3 As shown, the activity creation interface can also include an activity cancellation control (i.e., "cancel") to cancel the creation of the activity.

[0109] In one example, Figure 3 The activity creation interface shown may also include an editing area corresponding to the first editing control, "Travel Route". Figure 3 (Not shown in the image). At this time, the travel route can be edited by triggering the first editing control "Travel Route" to select an existing route or select the route's waypoints, thus obtaining the travel route corresponding to the travel activity.

[0110] S203. In response to the editing operation of the first editing control corresponding to the editable area, obtain and display the target editing information.

[0111] The target editing information indicates the activity content corresponding to the travel activity to be processed.

[0112] For example, the target editing information can be at least one of the following: the starting point content, the ending point content, the number of people, the time content, and the details content.

[0113] S204. After detecting the user's trigger operation on the activity save control, save the target editing information.

[0114] The target editing information is used to create travel activities to be processed.

[0115] This implementation allows users to edit and create travel activities by triggering the activity creation interface displayed after the first processing control corresponding to the activity is activated. This enables the creation of travel activities that better meet the user's actual needs, thereby improving user travel satisfaction.

[0116] In one possible implementation, the activity saving control involved in Embodiment 2 of this application may include a first saving control and a second saving control; wherein, the first saving control indicates that the activity content of the travel activity to be processed is saved as a private travel activity; and the second saving control indicates that the activity content of the travel activity to be processed is saved as a public travel activity.

[0117] In one example, private travel events can be viewed by the event creator themselves, or by users within the user scope shared by the event creator; public travel events can be viewed by all users.

[0118] In this implementation, not only can the created travel activity be saved as a public activity, thus enabling the search for matching travel companions, but it can also be saved as a private activity, thereby enhancing the privacy of the user's travel activities.

[0119] In one possible implementation, the activity save control indicates the second save control described above; at this time, after saving the target edit information, the target edit information can be sent to the reviewer for review and processing, and after the review is approved, the creation of the pending travel activity is completed.

[0120] This implementation method allows for the review and processing of created public travel activities before their public release, thereby completing the creation of pending travel activities and ensuring their security and accuracy. This helps improve the safety of users traveling based on these created travel activities.

[0121] Example 3

[0122] The first processing control includes a processing type for viewing created activities; the second activity interface indicates an activity overview interface; the second activity interface includes a second processing control; the second processing control includes processing content for the travel activities to be processed.

[0123] Based on this, see Figure 4 , Figure 4 This is a flowchart illustrating a travel activity processing method provided in Embodiment 3 of this application, as shown below. Figure 4 As shown, the method for handling this travel activity includes the following steps:

[0124] S301, Display the first activity interface.

[0125] The first activity interface includes a first processing control; the first processing control includes the processing type for processing the travel activity to be processed.

[0126] In one example, the first activity interface includes a first processing control for viewing created activities. At this time, the first activity interface can display multiple activities created by the current user. These activities can be displayed in the form of a detailed list or in the form of images and text. The format of the created activities displayed on the first activity interface is not limited here, and the format that can be implemented is the standard.

[0127] At this point, the trigger area where each created activity is located can be understood as the first processing control included in the first activity interface. At this point, the triggering of the first processing control can be determined by triggering the trigger area where each created activity is located.

[0128] S302. In response to the first processing control triggered by the user, determine the activity creator of the travel activity to be processed corresponding to the first processing control triggered by the user.

[0129] S303. If it is determined that the activity creator and the user are the same, then generate and display the first activity overview interface.

[0130] In one example, when the second activity interface indicates the first activity overview interface, the second processing controls included in the second activity interface include at least a second editing control, a first viewing control, and a second viewing control; wherein, the second editing control is used to modify or delete the travel activity to be processed; the first viewing control indicates the review progress of the travel activity to be processed; and the second viewing control is used to view the travel activities to be processed that meet the preset conditions.

[0131] In one example, preset conditions can be understood as sorting conditions and / or filtering conditions.

[0132] At this point, users can edit and view their own travel activities through the second control included in the first activity overview interface, which helps users to flexibly adjust and view the travel activities they have created.

[0133] S304. If it is determined that the activity creator and the user are different, then generate and display the second activity overview interface.

[0134] In one example, when the second activity interface indicates the second activity overview interface, the second processing controls included in the second activity interface include at least an activity participation control and an activity error correction control; wherein, the activity participation control is used to indicate whether the user participates in the pending travel activity; and the activity error correction control is used to report error information contained in the pending travel activity.

[0135] In one example, the event participation control may include at least one of the following: register for the event, cancel registration, go now, save the event, unsave the event, etc.

[0136] In one example, the activity error correction control can instruct the activity to point out / report errors.

[0137] S305. Based on the second processing control triggered by the user in the second activity interface, process the travel activity to be processed and obtain the activity processing result; wherein, the second activity interface is the first activity overview interface or the second activity overview interface.

[0138] In one possible implementation, if the second processing control triggered by the user in the second activity interface is the aforementioned activity correction control, then the travel activity to be processed can be corrected based on the activity correction control triggered by the user in the second activity interface, and then an achievement prompt message can be generated and displayed.

[0139] In one example, achievement notifications could indicate the number of times an activity has been reported / pointed out an error. Alternatively, achievement notifications could indicate achievement information based on the number of times an activity has been reported / pointed out an error, such as "Error Correction Expert." This allows for positive feedback to users who point out / report errors, thereby increasing their interest in doing so. Consequently, travel activities can be reviewed based on user feedback to further improve the accuracy of the travel activities created.

[0140] In one possible implementation, the second processing control included in the second activity interface includes a details viewing control. In this case, when processing the travel activity to be processed based on the second processing control triggered by the user in the second activity interface and obtaining the activity processing result, the activity details information corresponding to the travel activity to be processed can be obtained first based on the details viewing control triggered by the user; then, the user jumps to the activity details display interface and displays the activity details information in the activity details display interface.

[0141] In one example, the activity details may include, but are not limited to: activity name, activity time, activity image, activity location, total length, travel time, distance from the user's location, creator, activity rating, etc.

[0142] In one example, if the creator of the travel activity corresponding to the activity details is the same as the user who triggered the second control, the activity details can also include an activity management control, allowing the user to manage the travel activity through this control. If the creator of the travel activity corresponding to the activity details is different from the user who triggered the second control, the activity details can also include an activity participation control, allowing the user to determine whether to participate in the travel activity through this control.

[0143] Example 4

[0144] The first processing control includes a processing type for viewing traveled activities; the second activity interface indicates the historical activity details interface; the second processing control includes processing content for the traveled activities to be processed.

[0145] Based on this, see Figure 5 , Figure 5 This is a flowchart illustrating a travel activity processing method provided in Embodiment 4 of this application, as shown below. Figure 5 As shown, the method for handling this travel activity includes the following steps:

[0146] S401, Display the first activity interface.

[0147] The first activity interface includes a first processing control; the first processing control includes the processing type for processing the travel activity to be processed.

[0148] In one example, the first activity interface includes a first processing control for viewing travel activities. In this case, if the first activity interface includes multiple users' travel activities, the users' travel activities can be arranged in a certain order (e.g., travel time order, total travel length order, travel time order, etc.) and displayed in the first activity interface.

[0149] In one example, the user's travel activities can be displayed in a detailed list on the first activity screen, or in a text and image format. There is no limitation on the display format of the travel activities on the first activity screen; whatever is feasible shall prevail.

[0150] At this point, the trigger area where each traveled activity is located can be understood as the first processing control included in the first activity interface. At this point, the trigger area where each traveled activity is located can be triggered to determine the triggering of the first processing control.

[0151] In one example, the trigger area containing the traveled activity can display some activity-related information about that traveled activity. For example, it can display, but is not limited to, the following information: creator, user's username, travel time (which may include year, month, day and specific time), route name, travel duration, driving mileage, route type, maximum speed, etc. This allows users to quickly and efficiently select the desired traveled activity from the multiple displayed traveled activities, improving the accuracy and efficiency of viewing.

[0152] S402. In response to a first processing control triggered by the user, generate and display a second active interface that matches the first processing control.

[0153] The second activity interface indicates the historical activity details interface. At this time, the historical activity details interface can indicate the report content of the traveled activities. The historical activity details interface may include, but is not limited to, the following details: mileage information (which may include the trip start point, trip end point, number of trips, etc.), time information (which may include departure time, arrival time, total duration, etc.), vehicle speed information (which may include average vehicle speed, maximum vehicle speed, etc.), G-value information (which may include maximum acceleration G-value, maximum braking G-value, etc.), user's username, route thumbnail, etc.

[0154] In one example, the second activity interface also includes a second processing control; the second processing control includes processing content for the travel activity to be processed. In this case, the second processing control in the second activity interface includes at least a third viewing control, a travel rating control, and a travel sharing control; wherein, the third viewing control is used to view the travel video content of the travel activity to be processed; the travel rating control is used to rate the travel activity to be processed; and the travel sharing control is used to share the travel activity to be processed.

[0155] In one example, the second processing control in the second activity interface may also include a re-trip control, which enables the user to travel again based on the activity route of the already traveled activity by triggering the re-trip control.

[0156] See one example. Figure 6, Figure 6 This is a schematic diagram of a historical activity details interface provided in Embodiment 4 of this application, as shown below. Figure 6 As shown, the historical activity details interface includes detailed information (including...). Figure 6 The map includes a route thumbnail and other details, a third-party view control, a trip rating control, a trip sharing control, and a re-trip control.

[0157] S403. Based on the second processing control triggered by the user in the second activity interface, process the travel activity to be processed and obtain the activity processing result.

[0158] In one possible implementation, if the second processing control triggered by the user on the second activity interface is the aforementioned third viewing control, then, in response to the user-triggered third viewing control, the system can obtain travel video content matching the travel activity to be processed and obtain the current vehicle's body data; then, the current vehicle's body data is overlaid on the travel video content, and the travel video content is displayed.

[0159] In one example, vehicle data may include, but is not limited to: vehicle identifier, user's username, travel time (e.g., YYYY-MM-DD, HH:MM), vehicle type, route thumbnail, vehicle speed, accelerator pedal depth, brake pedal depth, steering wheel angle, G-force, etc.

[0160] In one example, the video specifications corresponding to the travel video content can be 1080P, 30FPS, or other video specifications. There is no limit to the video specifications corresponding to the travel video content here, as long as it can be achieved.

[0161] In the above embodiments, after recording and saving a user's travel activities, the user can browse an overview of their travel activities through a first activity interface and view the activity details through a second activity interface. This allows users to quickly and easily view their travel activities. Furthermore, the second activity interface includes second processing controls that allow users to view video playback, rate activities, and share activities, increasing the diversity of how users can process their travel activities and enhancing interactivity between users and their travel activities, thereby increasing user interest in traveling.

[0162] Furthermore, in any of the above embodiments: displaying the first activity interface may specifically include the following steps:

[0163] First, in response to a view operation on the target application in the current vehicle, the target application's interface is displayed.

[0164] The target interface includes at least one navigation control.

[0165] Then, in response to a triggering operation on a target control in at least one navigation control, the first active interface is displayed.

[0166] The first activity interface includes a first processing control; the first processing control includes the processing type for processing the travel activity to be processed.

[0167] In one example, the target application can be an application that provides activity handling methods. In this case, a view operation on the target application can instruct the user to view "Recommendations." The target application's target interface will then display recommended travel activities, including a "Create Activity" navigation control. If the user triggers the "Create Activity" control, a first activity interface containing first handling controls for creating the activity will be displayed.

[0168] In another example, the viewing action of the target application can instruct the user to view "My". In this case, the navigation control in the displayed target interface can be the "Activities I Created" control. If a triggering action on the "Activities I Created" control is detected, a first activity interface containing a first processing control for viewing created activities is displayed.

[0169] In another example, the viewing action of the target application can instruct the user to view "history". In this case, the navigation control in the displayed target interface can be a "historical travel activities" control. If a triggering action on the "historical travel activities" control is detected, a first activity interface containing a first processing control for viewing travel activities is displayed.

[0170] In one possible implementation, the target interface may include other navigation controls in addition to the navigation controls described above for triggering the display of the first activity interface. For example, when viewing the "Recommended" option, the displayed target interface may also include a "Recommended Activities / Recommended Routes" control, thereby displaying all recommended activities / recommended routes by triggering the "Recommended Activities / Recommended Routes" control; when viewing the "My" option, the displayed target interface may also include "My Favorited Activities" controls, "Activities I Report Errors" controls, etc.; when viewing the "History" option, the displayed target interface may also include a "Browsing History" control, etc. Here, the specific navigation controls included in the displayed target interface and the content displayed by each navigation control are not limited, but are based on what can be achieved.

[0171] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0172] Figure 7 This is a schematic diagram of the structure of a travel activity processing device provided in an embodiment of this application, as shown below. Figure 7 As shown, the travel activity processing device 700 includes:

[0173] The first display unit 701 is used to display the first activity interface; wherein the first activity interface includes a first processing control; the first processing control includes a processing type for processing the travel activity to be processed.

[0174] The second display unit 702 is used to generate and display a second activity interface that matches the first processing control in response to the first processing control triggered by the user; wherein the second activity interface includes a second processing control; the second processing control includes processing content for processing the travel activity to be processed.

[0175] The processing unit 703 is used to process the travel activity to be processed based on the second processing control triggered by the user in the second activity interface, and obtain the activity processing result.

[0176] Figure 8 This is a schematic diagram of another travel activity processing device provided in an embodiment of this application, as shown below. Figure 8 As shown, the travel activity processing device 800 includes:

[0177] The first display unit 801 is used to display the first activity interface; wherein the first activity interface includes a first processing control; the first processing control includes a processing type for processing the travel activity to be processed.

[0178] The second display unit 802 is used to generate and display a second activity interface that matches the first processing control in response to the first processing control triggered by the user; wherein the second activity interface includes a second processing control; the second processing control includes processing content for processing the travel activity to be processed.

[0179] The processing unit 803 is used to process the travel activity to be processed based on the second processing control triggered by the user in the second activity interface, and obtain the activity processing result.

[0180] In one possible implementation, the processing type included in the first processing control is activity creation; the second activity interface indicates the activity creation interface; the second processing control includes at least a first editing control corresponding to the editable area and an activity saving control; in this case, the processing unit 803 includes a first processing module 8031, used for:

[0181] In response to an editing operation on the first editing control corresponding to the editable area, the target editing information is obtained and displayed; wherein, the target editing information indicates the activity content corresponding to the travel activity to be processed;

[0182] After detecting a user's trigger action on the activity save control, the target editing information is saved; the target editing information is used to create the travel activity to be processed.

[0183] In one possible implementation, the activity save control includes a first save control and a second save control; wherein the first save control indicates that the activity content of the trip to be processed is saved as a private trip activity; and the second save control indicates that the activity content of the trip to be processed is saved as a public trip activity.

[0184] In one possible implementation, the active save control indicates the second save control; at this time, the first processing module 8031 ​​is further configured to:

[0185] The target editing information is sent to the reviewer for review and processing. After the review is approved, the travel activity to be processed is created.

[0186] In one possible implementation, the processing type included in the first processing control is viewing created activities; the second activity interface indicates an activity overview interface; the second display unit 802 is used for:

[0187] In response to the first processing control triggered by the user, determine the activity creator of the travel activity to be processed corresponding to the first processing control that was triggered;

[0188] If it is determined that the event creator and the user are the same, then the first event overview interface is generated and displayed;

[0189] If it is determined that the event creator and the user are different, a second event overview interface is generated and displayed.

[0190] In one possible implementation, the second activity interface indicates the first activity overview interface; the second processing control includes at least a second editing control, a first viewing control, and a second viewing control; wherein, the second editing control is used to modify or delete the travel activity to be processed; the first viewing control indicates the review progress of the travel activity to be processed; and the second viewing control is used to view the travel activities to be processed that meet preset conditions.

[0191] In one possible implementation, the second activity interface indicates a second activity overview interface; the second processing control includes at least an activity participation control and an activity error correction control; wherein the activity participation control is used to indicate whether the user participates in the pending travel activity; and the activity error correction control is used to report error information contained in the pending travel activity.

[0192] In one possible implementation, the triggered second processing control indicates an active error correction control; at this time, the processing unit 803 includes a second processing module 8032, used for:

[0193] Based on the user triggering the activity correction control in the second activity interface, the travel activity to be processed is corrected, and an achievement prompt message is generated and displayed.

[0194] In one possible implementation, the second processing control further includes a details viewing control; in this case, the second processing module 8032 included in the processing unit 803 is used for:

[0195] Based on the details view control triggered by the user, obtain the activity details information corresponding to the travel activity to be processed;

[0196] Redirecting to the event details display page, where event details are displayed.

[0197] In one possible implementation, the processing type included in the first processing control is viewing travel activities; the second activity interface indicates the historical activity details interface; the second processing control includes at least a third viewing control, a travel rating control, and a travel sharing control; wherein, the third viewing control is used to view the travel video content of the travel activity to be processed; the travel rating control is used to rate the travel activity to be processed; and the travel sharing control is used to share the travel activity to be processed.

[0198] In one possible implementation, the triggered second processing control instructs a third viewing control; at this time, the processing unit 803 includes a third processing module 8033, used for:

[0199] In response to a third-party viewing control triggered by the user, retrieve travel video content that matches the travel activity to be processed, and retrieve the vehicle body data of the current vehicle;

[0200] The current vehicle's body data is overlaid onto the travel video content to display the travel video content.

[0201] In one possible implementation, the first display unit 801 is used for:

[0202] In response to a viewing operation of a target application in the current vehicle, the target interface of the target application is displayed; wherein the target interface includes at least one navigation control;

[0203] In response to a triggering action on a target control in at least one navigation control, a first active interface is displayed.

[0204] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application, such as... Figure 9 As shown, the electronic device 900 includes: a memory 901 and a processor 902.

[0205] Memory 901; a memory used to store computer-executed instructions in processor 902.

[0206] The processor 902 is configured to perform the method provided in the above embodiments.

[0207] The electronic device also includes a receiver 903 and a transmitter 904. The receiver 903 is used to receive instructions and data sent by an external device, and the transmitter 904 is used to send instructions and data to an external device.

[0208] See Figure 10 , Figure 10 This application provides a schematic diagram of the structure of a vehicle, as shown in the embodiment. Figure 10 As shown, the vehicle includes Figure 9 The electronic device shown.

[0209] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, perform the steps of the travel activity processing method described in the above-described method embodiments. The storage medium can be either volatile or non-volatile computer-readable storage.

[0210] This application also provides a computer program product that carries computer execution instructions. The computer execution instructions include instructions that can be used to execute the steps of the travel activity processing method in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.

[0211] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0212] It should be further noted that although the steps in the flowchart 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 flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0213] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0214] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0215] When an integrated unit / module is implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the storage unit can be any suitable magnetic or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC), etc.

[0216] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0217] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.

[0218] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0219] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for processing travel activities, characterized in that, include: The first activity interface is displayed; wherein, the first activity interface includes a first processing control; the first processing control includes a processing type for processing the travel activity to be processed; In response to a first processing control triggered by a user, a second activity interface matching the first processing control is generated and displayed; wherein, the second activity interface includes a second processing control; the second processing control includes processing content for processing the travel activity to be processed; Based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain the activity processing result.

2. The method according to claim 1, characterized in that, The first processing control includes a processing type of creating an activity; the second activity interface indicates an activity creation interface; the second processing control includes at least a first editing control corresponding to the editable area and an activity saving control; based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain an activity processing result, including: In response to an editing operation on the first editing control corresponding to the editable area, target editing information is acquired and displayed; wherein, the target editing information indicates the activity content corresponding to the travel activity to be processed; After detecting the user's trigger operation on the activity save control, the target editing information is saved; wherein, the target editing information is used to create a travel activity to be processed.

3. The method according to claim 2, characterized in that, The activity save control includes a first save control and a second save control; wherein, the first save control indicates that the activity content of the travel activity to be processed is saved as a private travel activity; and the second save control indicates that the activity content of the travel activity to be processed is saved as a public travel activity.

4. The method according to claim 3, characterized in that, The activity save control indicates the second save control; after saving the target edit information, the method further includes: The target editing information is sent to the reviewer for review and processing. After the review is approved, the pending travel activity is created.

5. The method according to claim 1, characterized in that, The processing type included in the first processing control is viewing created activities; the second activity interface indicates the activity overview interface; In response to a first processing control triggered by the user, a second active interface matching the first processing control is generated and displayed, including: In response to the first processing control triggered by the user, determine the activity creator of the travel activity to be processed corresponding to the first processing control that was triggered; If it is determined that the creator of the activity is the same as the user, then the first activity overview interface is generated and displayed; If it is determined that the creator of the activity is different from the user, a second activity overview interface is generated and displayed.

6. The method according to claim 5, characterized in that, The second activity interface indicates the first activity overview interface; the second processing control includes at least a second editing control, a first viewing control, and a second viewing control; wherein, the second editing control is used to modify or delete the travel activity to be processed; the first viewing control indicates the review progress of the travel activity to be processed; the second viewing control is used to view the travel activities to be processed that meet the preset conditions.

7. The method according to claim 5, characterized in that, The second activity interface indicates the second activity overview interface; the second processing control includes at least an activity participation control and an activity error correction control; wherein, the activity participation control is used to indicate whether the user participates in the pending travel activity; the activity error correction control is used to report error information contained in the pending travel activity.

8. The method according to claim 7, characterized in that, The triggered second processing control instructs the activity correction control; the process of processing the travel activity to be processed based on the second processing control triggered by the user in the second activity interface to obtain the activity processing result includes: Based on the user triggering the activity correction control in the second activity interface, the pending travel activity is corrected, and an achievement prompt message is generated and displayed.

9. The method according to any one of claims 5-8, characterized in that, The second processing control also includes a details viewing control; based on the second processing control triggered by the user in the second activity interface, the travel activity to be processed is processed to obtain the activity processing result, including: Based on the details viewing control triggered by the user, obtain activity details information corresponding to the travel activity to be processed; Redirecting to the event details display interface, where the event details information is displayed.

10. The method according to claim 1, characterized in that, The processing type included in the first processing control is viewing travel activities; the second activity interface indicates the historical activity details interface; the second processing control includes at least a third viewing control, a travel rating control, and a travel sharing control; wherein, the third viewing control is used to view the travel video content of the travel activity to be processed; the travel rating control is used to rate the travel activity to be processed; and the travel sharing control is used to share the travel activity to be processed.

11. The method according to claim 10, characterized in that, The triggered second processing control instructs the third viewing control; the process of processing the pending travel activity based on the second processing control triggered by the user in the second activity interface to obtain the activity processing result includes: In response to the third viewing control triggered by the user, obtain travel video content that matches the travel activity to be processed, and obtain the current vehicle body data; The vehicle body data of the current vehicle is overlaid on the travel video content, and then the travel video content is displayed.

12. The method according to any one of claims 1-8 and 10-11, characterized in that, The first activity screen is displayed, including: In response to a viewing operation of a target application in the current vehicle, the target interface of the target application is displayed; wherein the target interface includes at least one navigation control; In response to a triggering operation on a target control in the at least one navigation control, the first active interface is displayed.

13. A travel activity processing device, characterized in that, include: The first display unit is used to display the first activity interface; wherein the first activity interface includes a first processing control; the first processing control includes a processing type for processing the travel activity to be processed; The second display unit is used to generate and display a second activity interface that matches the first processing control in response to a first processing control triggered by a user; wherein the second activity interface includes a second processing control; the second processing control includes processing content for processing the travel activity to be processed; The processing unit is used to process the travel activity to be processed based on the second processing control triggered by the user in the second activity interface, and obtain the activity processing result.

14. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the travel activity processing method as described in any one of claims 1 to 12.

15. A vehicle, characterized in that, The vehicle includes the electronic equipment as described in claim 14.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the travel activity processing method as described in any one of claims 1 to 12.