Travel display method and device, electronic equipment and storage medium

By collecting and displaying information related to the itinerary of the target object on electronic devices, the problem that users are prone to missed when viewing order information in multiple APPs or devices is solved, and simplifying query and improving user experience is achieved.

CN119226632APending Publication Date: 2024-12-31BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202310780356.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-28
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

On electronic devices, users can easily cause order omissions when viewing order information in multiple APPs or devices, and the query process is cumbersome and the user experience is poor.

Method used

Provide a travel display method, by collecting related information related to the travel of a target object, and displaying itinerary prompt information based on this information, including information related to the travel point to be reached, using interface information to read from the application program or identifying it through screenshots. Information, determine order information, mark the affected orders, generate prompt information to confirm modifications, and update the display according to location and time.

Benefits of technology

It reduces the risk of trips being missed, simplifies the order query process, improves user experience, and reduces dependence on multiple APPs by centrally displaying trip information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119226632A_ABST
    Figure CN119226632A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an itinerary display method and device, electronic equipment and a storage medium, the method can be applied to the technical field of electronics and is executed by the electronic equipment, and the method comprises the following steps: collecting associated information related to the itinerary of a target object; and based on the associated information, travel prompt information is displayed, and the travel prompt information is used for prompting related information of one or more travel points to be reached. Through the method, the target object can conveniently check all travel information of the target object, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electronic technology, and in particular to a method and device for displaying a trip, an electronic device, and a storage medium. Background Art

[0002] As the functions of electronic devices continue to increase, when people need to travel, they can use various apps installed on their electronic devices to purchase tickets, book hotels, buy tickets, order meals, etc.

[0003] Since purchasing train tickets, booking hotels, purchasing tickets and ordering meals may be completed through different apps on the same electronic device or different electronic devices, when users view order information from multiple apps or multiple electronic devices, it is easy to miss orders, and the order query process is cumbersome, resulting in a poor user experience. Summary of the invention

[0004] The present invention provides a method, device, electronic device and storage medium for displaying a trip.

[0005] A first aspect of an embodiment of the present disclosure provides a method for displaying an itinerary, the method comprising:

[0006] Collect relevant information about the target person’s trip;

[0007] Based on the associated information, itinerary prompt information is displayed, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

[0008] Optionally, the collecting of associated information related to the itinerary of the target object includes:

[0009] For a first type of application program having interface information, reading associated information related to the itinerary of the target object from the first type of application program based on an interface indicated by the interface information;

[0010] For the second type of application without interface information, when the second type of application displays an application interface, a screenshot of the application interface is taken, and associated information related to the itinerary of the target object in the screenshot is identified.

[0011] Optionally, the collecting of associated information related to the itinerary of the target object includes:

[0012] Collecting order information related to the target object from one or more applications;

[0013] According to the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0014] Optionally, determining, based on the order information, associated information related to the to-be-completed itinerary of the target object includes:

[0015] Based on the time information and location information in the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0016] Optionally, the method further comprises:

[0017] When a change or cancellation operation on a first order is detected, a second order affected by the first order is determined;

[0018] The displayed relevant information of the second order is marked.

[0019] Optionally, the method further comprises:

[0020] Generate first prompt information, wherein the first prompt information is used to prompt the target object to confirm whether to modify the second order;

[0021] When a trigger operation on the marked related information is detected, a modification interface of the APP where the second order indicated by the trigger operation is located is displayed.

[0022] Optionally, the displaying of itinerary prompt information based on the associated information includes:

[0023] Get the current position of the target object;

[0024] Based on the current position, determining a current travel point;

[0025] Based on the associated information, the current travel point and related information of the current travel point and / or the next one or more travel points are displayed, wherein the related information at least includes: to-do items and arrival time information and / or departure time information of the corresponding travel points.

[0026] Optionally, the displaying of itinerary prompt information based on the associated information includes:

[0027] Based on the associated information, multiple travel points are displayed in chronological order; wherein the travel points that have been passed are displayed with a first display effect, and the current travel point and the travel points to be passed are displayed with a second display effect;

[0028] Wherein, the second display effect is different from the first display effect.

[0029] Optionally, the method further comprises:

[0030] According to the position change and / or time change of the target object, the relevant information of the one or more travel points displayed is updated.

[0031] Optionally, updating the displayed related information of one or more travel points according to the location change and / or time change of the target object includes:

[0032] Determining whether the target object has left the current travel point according to a position change and / or a time change of the target object;

[0033] In response to the target object having left the current travel point, taking a next travel point of the current travel point as a new current travel point;

[0034] The displayed current travel point, next travel point and related information are updated.

[0035] Optionally, the method further comprises:

[0036] In response to the duration between the current time and the execution time of the next to-do item being less than or equal to the preset time, a second prompt message is generated, wherein the second prompt message is used to remind the target object that the next to-do item needs to be executed after the duration.

[0037] Optionally, a plurality of first icons are also displayed on the display interface where the travel prompt information is located, and different first icons are used to start different applications in the electronic device.

[0038] Optionally, the method further comprises:

[0039] When it is determined that the trip of the target object ends, the trip prompt information is hidden.

[0040] A second aspect of an embodiment of the present disclosure provides a travel display device, the device comprising:

[0041] A collection module, used to collect relevant information related to the itinerary of the target object;

[0042] The first display module is used to display itinerary prompt information based on the associated information, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

[0043] Optionally, the collection module is used to:

[0044] For a first type of application program having interface information, reading associated information related to the itinerary of the target object from the first type of application program based on an interface indicated by the interface information;

[0045] For the second type of application without interface information, when the second type of application displays an application interface, a screenshot of the application interface is taken, and associated information related to the itinerary of the target object in the screenshot is identified.

[0046] Optionally, the collection module includes:

[0047] A collecting unit, used for collecting order information related to the target object from one or more applications;

[0048] A determination unit is used to determine, based on the order information, associated information related to the to-be-completed itinerary of the target object.

[0049] Optionally, the determining unit is used to:

[0050] Based on the time information and location information in the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0051] Optionally, the device further comprises:

[0052] A determination module, configured to determine a second order affected by the first order when a change or cancellation operation on the first order is detected;

[0053] A marking module is used to mark the displayed relevant information of the second order.

[0054] Optionally, the device further comprises:

[0055] A first generating module, configured to generate first prompt information, wherein the first prompt information is used to prompt the target object to confirm whether to modify the second order;

[0056] The second display module is used to display the modification interface of the APP where the second order indicated by the trigger operation is located when a trigger operation on the marked related information is detected.

[0057] Optionally, the first display module is used for:

[0058] Get the current position of the target object;

[0059] Based on the current position, determining a current travel point;

[0060] Based on the associated information, the current travel point and related information of the current travel point and / or the next one or more travel points are displayed, wherein the related information at least includes: to-do items and arrival time information and / or departure time information of the corresponding travel points.

[0061] Optionally, the first display module is further used for:

[0062] Based on the associated information, multiple travel points are displayed in chronological order; wherein the travel points that have been passed are displayed with a first display effect, and the current travel point and the travel points to be passed are displayed with a second display effect;

[0063] Wherein, the second display effect is different from the first display effect.

[0064] Optionally, the device further comprises:

[0065] The updating module is used to update the relevant information of one or more travel points displayed according to the position change and / or time change of the target object.

[0066] Optionally, the update module is used to:

[0067] Determining whether the target object has left the current travel point according to a position change and / or a time change of the target object;

[0068] In response to the target object having left the current travel point, taking the next travel point of the current travel point as a new current travel point;

[0069] The displayed current travel point, next travel point and related information are updated.

[0070] Optionally, the device further comprises:

[0071] The second generation module is used to generate a second prompt message in response to the duration between the current moment and the execution moment of the next to-do item being less than or equal to a preset duration, wherein the second prompt message is used to remind the target object that the next to-do item needs to be executed after the duration.

[0072] Optionally, a plurality of first icons are also displayed on the display interface where the travel prompt information is located, and different first icons are used to start different applications in the electronic device.

[0073] Optionally, the device further comprises:

[0074] The hiding module is used to hide the itinerary prompt information when it is determined that the itinerary of the target object has ended.

[0075] According to a third aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the itinerary display method as described above.

[0076] According to a fourth aspect of the embodiments of the present disclosure, there is provided an electronic device, including:

[0077] a memory for storing processor-executable instructions;

[0078] A processor connected to the memory;

[0079] Wherein, the processor is used to execute the above-mentioned itinerary display method.

[0080] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0081] In the disclosed embodiment, the electronic device will actively collect associated information related to the itinerary of the target object, and based on the collected associated information related to the itinerary of the target object, display itinerary prompt information on the electronic device. Since the itinerary prompt information is used to prompt the target object with relevant information of one or more itinerary points to be reached, when the target object needs to check his or her itinerary, the relevant information of each itinerary point displayed on the electronic device can help the target object understand his or her specific itinerary at each itinerary point. Compared with determining his or her specific itinerary at each itinerary point by searching for order information in multiple APPs in the electronic device, the risk of missing the itinerary can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0083] Figure 1 is a flowchart of a method for displaying a trip according to an exemplary embodiment;

[0084] Figure 2 is a flowchart of a method for displaying a trip according to another exemplary embodiment;

[0085] Figure 3 is a flowchart of a method for displaying a trip according to another exemplary embodiment;

[0086] Figure 4 is a schematic diagram showing a display method of travel reminder information according to an exemplary embodiment;

[0087] Figure 5 is a schematic diagram of a method for displaying a trip according to another exemplary embodiment;

[0088] Figure 6 is a schematic structural diagram of a travel display device according to an exemplary embodiment;

[0089] Figure 7 is a schematic structural diagram of an electronic device according to another exemplary embodiment. DETAILED DESCRIPTION

[0090] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices consistent with some aspects of the present disclosure as detailed in the appended claims.

[0091] refer to Figure 1 , an embodiment of the present disclosure provides a method for displaying a trip, the method comprising:

[0092] S101: Collecting relevant information related to the target object's itinerary;

[0093] S102: Based on the associated information, displaying itinerary prompt information, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

[0094] The itinerary display method in the embodiment of the present application can be executed by an electronic device, where the electronic device can be a terminal device held by the target object. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, etc., which is not limited in the embodiment of the present disclosure.

[0095] In one embodiment, the collecting of associated information related to the itinerary of the target object includes:

[0096] Collecting relevant information related to the target object's trip from different applications of the same electronic device;

[0097] and / or,

[0098] Collect relevant information about the target object's itinerary from different electronic devices.

[0099] One or more applications are installed in the electronic device, and these applications can know the associated information related to the itinerary of the target object based on their respective functions. For example, for a ticket booking application and / or a service ordering application, the itinerary information of the target object can be known based on the ordering information of the target object. For another example, the calendar application can be manually set with itinerary information by the user.

[0100] Exemplarily, the above-mentioned associated information related to the itinerary of the target object may include: ticket or air ticket information, hotel reservation information, attraction ticket information, conference attendance information and other information related to the travel of the target object.

[0101] As the functions of electronic devices continue to be enriched, electronic devices can be installed with flight ticket booking APPs (Applications), meal ordering APPs, hotel booking APPs, and attraction ticket purchase APPs, etc. Based on this, when users have travel needs, they can use various APPs installed in electronic devices to purchase flight tickets, make reservations for hotels and restaurants at the destination.

[0102] Based on this, the electronic device can obtain order information of orders such as ticket orders, air ticket orders, and hotel reservation orders from one or more installed APPs, and determine associated information related to the itinerary of the target object based on the obtained order information.

[0103] In addition, considering that the target object may have multiple electronic devices, the target object may use the APPs in multiple electronic devices to book tickets, hotels, and restaurants. Therefore, when one of the target object's electronic devices detects that a new ticket or air ticket order has been generated in its installed APP, it can also request to establish a connection with other electronic devices of the target object to obtain the order information in the other electronic devices, and determine the associated information related to the target object's itinerary based on the order information collected from multiple electronic devices.

[0104] It is also possible to collect relevant information related to the target object's itinerary from mobile text messages received by electronic devices related to ticket booking, hotel reservation, ticket reservation and conference information.

[0105] In another embodiment, associated information related to the target object's itinerary may also be collected from a mini-program or a public account.

[0106] The display methods of the trip reminder information displayed on the electronic device include:

[0107] Display in a drop-down menu or pull-up menu;

[0108] Display in a pop-up window;

[0109] Display in a floating window;

[0110] Shown in created notes;

[0111] Display it on the created service card;

[0112] The first APP is displayed on the application interface of the electronic device.

[0113] The above merely lists several exemplary ways of displaying the itinerary reminder information on the electronic device, and does not constitute a limitation on the displaying way of the itinerary reminder information in the embodiments of the present disclosure.

[0114] Exemplarily, the above-mentioned service card may be an itinerary card displayed on an electronic device. After collecting associated information related to the itinerary of the target object, the itinerary card may be displayed on the electronic device, and relevant information of one or more itinerary points may be displayed on the itinerary card based on the collected associated information related to the itinerary of the target object.

[0115] Exemplarily, after collecting associated information related to the itinerary of the target object, itinerary reminder information may be generated based on the collected associated information, and the itinerary reminder information may be displayed in a pull-up menu or a drop-down menu based on a detected trigger operation of the user.

[0116] Exemplarily, after collecting associated information related to the itinerary of the target object, a pop-up window may be displayed on the electronic device, and itinerary prompt information may be displayed in the pop-up window. The prompt information displayed in the pop-up window may include relevant information of one or more itinerary points to be reached.

[0117] After the associated information related to the itinerary of the target object is collected, a floating window may be displayed on the electronic device, and the floating window may display the relevant information of each of the one or more itinerary points to be reached.

[0118] Among them, the display size and display position of the above-mentioned floating window and itinerary card on the electronic device can be adjusted.

[0119] For example, when the target object needs to move the position of the floating window displayed on the electronic device, the floating window can be selected and moved. Accordingly, when the electronic device detects the selection and movement operation of the target object, it can move the floating window to the position indicated by the target object's finger or to a preset position for display based on the detected movement operation.

[0120] For example, when the electronic device detects a zooming operation of the target object on the floating window, the electronic device may also zoom the size of the floating window based on the detected zooming operation.

[0121] In the disclosed embodiment, by moving and scaling the floating window, the floating window can reduce the obstruction of the APP icon installed on the electronic device and the target object to be operated, thereby improving the user experience.

[0122] In addition, the shapes of the floating window and itinerary card displayed on the electronic device may be circular, square, diamond, or other shapes, which are not limited in the embodiments of the present disclosure.

[0123] Exemplarily, after the associated information related to the itinerary of the target object is collected, the relevant information of one or more itinerary points to be reached can also be displayed on the APP interface of the first APP installed on the electronic device.

[0124] The first APP mentioned above can be a calendar APP, a note APP, etc. installed on the electronic device.

[0125] Exemplarily, the travel points included in the travel reminder information may be the names of various destinations to be reached by the target object.

[0126] For example, when the destinations to be reached by the target object include places B and C, the itinerary points included in the itinerary prompt information are the names of places B and C.

[0127] In one embodiment, the travel prompt information displayed on the electronic device may only display relevant information of one travel point at a time, or may display relevant information of multiple travel points at the same time.

[0128] For example, when the itinerary prompt information includes four to-be-reached itinerary points A, B, C, and D, the relevant information of the target object at only one of the points A, B, C, and D may be displayed each time, or the relevant information of the target object at all the points may be displayed.

[0129] In the disclosed embodiment, the electronic device will actively collect associated information related to the itinerary of the target object, and based on the collected associated information related to the itinerary of the target object, display itinerary prompt information on the electronic device. Since the itinerary prompt information is used to prompt the target object with relevant information of one or more itinerary points to be reached, when the target object needs to check his itinerary, by checking the relevant information of each itinerary point included in the itinerary prompt information, he can understand his specific itinerary at each itinerary point. Compared with determining his specific itinerary at each itinerary point by searching for order information in multiple APPs in the electronic device, the risk of missing the itinerary can be reduced.

[0130] In one embodiment, the collecting of associated information related to the itinerary of the target object includes:

[0131] For a first type of application program having interface information, reading associated information related to the itinerary of the target object from the first type of application program based on an interface indicated by the interface information;

[0132] For the second type of application without interface information, when the second type of application displays an application interface, a screenshot of the application interface is taken, and associated information related to the itinerary of the target object in the screenshot is identified.

[0133] Exemplarily, for each APP installed in an electronic device, the electronic device has interface information of some of the APPs. The APPs with interface information can be classified as first-category APPs. For any APP in the first category, the order information of each order in the APP can be directly obtained from the interface indicated by the interface information of the APP, and the associated information related to the itinerary of the target object can be determined based on the obtained order information.

[0134] For APPs installed in electronic devices that do not have interface information, that is, second-category APPs, when it is detected that any APP in the second-category APP is started, a screenshot of the order information interface of the APP can be taken, and based on text recognition technology, the order information related to the target object can be obtained from the screenshot, and the associated information related to the target object's itinerary can be determined based on the order information.

[0135] For example, for a ticket ordering APP installed in an electronic device, if the ticket ordering APP is a first type of APP, order information is obtained from the ticket ordering APP based on the interface of the ticket ordering APP, and order information related to the target object is determined based on the user information in the order information, and related information related to the target object's itinerary is determined based on the order information.

[0136] If the ticket ordering APP is a second type of APP, when it is detected that the ticket ordering APP is started, a screenshot of the order information interface of the ticket ordering APP is taken, and the order information related to the target object is obtained from the screenshot based on text recognition technology, and the associated information related to the target object's itinerary is determined based on the collected order information.

[0137] The above-mentioned text recognition technology may be an OCR (Optical Character Recognition) technology, or other text recognition technologies, which is not limited in the embodiments of the present disclosure.

[0138] refer to Figure 2 In one embodiment, the collecting of associated information related to the itinerary of the target object includes:

[0139] Collecting order information related to the target object from one or more applications;

[0140] According to the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0141] In the disclosed example, it is considered that the target object will book tickets or air tickets, hotels, restaurants and scenic spot tickets through various APPs installed on the electronic device before or during the trip. Therefore, the order information of the pending orders in each APP can be collected from one or more APPs installed on the electronic device, and the associated information related to the itinerary of the target object can be determined based on the order information.

[0142] Exemplarily, when a new order is detected in any APP installed on an electronic device or in any APP on other electronic devices pre-associated with the electronic device, if the electronic device has the interface information of the APP, the order information of the newly generated order is directly obtained from the APP. If the electronic device does not have the interface information of the APP, the target object is reminded to take a screenshot of the order information page of the newly generated order, and then the order information is obtained from the screenshot of the order information page through text recognition technology. After obtaining the order information, based on the user information obtained from the order information, determine whether the order information is order information related to the target object. If the order is an order related to the target object, then determine the associated information related to the itinerary to be completed by the target object based on the order information of the newly generated order.

[0143] If the order is not related to the target object, the order is ignored.

[0144] For example, when it is detected that a new ticket or ticket order is generated on the ticket and ticket ordering APP installed on the electronic device, if the electronic device has the interface information of the ticket and ticket ordering APP, the order information of the ticket or ticket order is directly obtained, and based on the user information included in the order information, it is determined whether the ticket or ticket order is an order of the target object. If the electronic device does not have the interface information of the ticket and ticket ordering APP, a third prompt information is generated, and the third prompt information is used to prompt the target object to take a screenshot of the order information interface of the ticket or ticket order. After obtaining the screenshot, the order information of the ticket or ticket order is obtained from the screenshot based on the text recognition technology, and then based on the user information in the obtained order information, it is determined whether the ticket or ticket order is an order related to the target object.

[0145] When it is determined that the train or air ticket order is an order related to the target object, the associated information related to the itinerary of the target object is determined based on the order information of the order; if the train or air ticket order is not related to the target object, the order is ignored.

[0146] It should be noted that when it is detected that an air ticket or train ticket order related to the target object is generated, itinerary reminder information is displayed on the electronic device, and when order information of a new order related to the target object is detected, the itinerary reminder information including itinerary points and related information of the itinerary points is updated based on the order information of the new order until the itinerary of the target object is determined to be completed.

[0147] In one embodiment, determining, based on the order information, associated information related to the to-be-completed itinerary of the target object includes:

[0148] Based on the time information and location information in the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0149] Exemplarily, when the detected order is a train ticket or air ticket order, based on the time information and location information in the order information of the train ticket or air ticket order, the time when the target object arrives at each itinerary point, the time when it leaves each itinerary point, and the length of stay at each itinerary point can be determined.

[0150] When the detected order is a hotel order, based on the order information of the hotel order, the time when the target object needs to check in at the hotel, the time when the hotel cancellation is processed, and the hotel check-in duration can be determined.

[0151] When the detected order is an order for a scenic spot ticket, the time when the target object needs to arrive at the scenic spot and the time when the target object must leave the scenic spot can be determined based on the order information of the scenic spot ticket.

[0152] For example, when the ticket order from A to B and from B to C ordered by the target object is collected from the ticket ordering APP of the electronic device, it can be determined that the destination of the target object is B and C. At this time, the names of B and C can be displayed on the electronic device, that is, the B and C travel points are displayed. Since the target object departs from A, the name of A can also be displayed on the electronic device.

[0153] In addition, since the order information of the ticket order also includes the departure time of the ticket from place A to place B and the time when the bus arrives at place B, the electronic device can also determine the time when the target object needs to arrive at the station at place A and the time when the target object arrives at place B based on the order information in the ticket order.

[0154] Similarly, the electronic device can determine the time when the target object leaves B and arrives at C based on the order information of the ticket order from B to C.

[0155] For example, when the electronic device collects the hotel reservation order of the target object in place B from the hotel reservation APP, it can determine the time when the target object needs to check in and leave the hotel after arriving at place B from the hotel check-in date in the hotel reservation order.

[0156] In addition, if order information related to the target object is collected from the ticket ordering APP, the specific itinerary of the target object in place B can also be determined based on the effective usage time of the ticket in the ticket order.

[0157] refer to Figure 3 In one embodiment, the method further comprises:

[0158] S301: When a change or cancellation operation on a first order is detected, a second order affected by the first order is determined;

[0159] S302: Mark the displayed relevant information of the second order.

[0160] In the disclosed embodiment, the first order is any order in the electronic device related to the target object, considering that in some cases, the target object may change or cancel an order due to a change in itinerary. Based on this, when the target object changes or cancels the first order in the electronic device, a second order that will be affected by the first order is determined from other orders related to the target object. After the second order is determined, since the electronic device displays the relevant information of each order, the relevant information of the second order displayed on the electronic device can be marked.

[0161] Based on this, the target object can determine which related orders need to be changed or canceled after the first order is changed or canceled through the marking information displayed on the electronic device, without having to search for the orders that need to be changed or canceled from various APPs, thereby reducing the probability of missing orders to be changed or canceled, and thus reducing user property losses caused by forgetting to cancel or change orders.

[0162] Among them, the electronic device can determine the second order affected by the cancellation or change of the first order from all other orders related to the target object based on the time information on the first order and the time information on other orders.

[0163] For example, if it is detected that the target object changes the date of the ticket to B from XXXX-XX-X1 (the date of arrival at B) to XXXX-XX-X2, it is determined that the target object cannot arrive at B on X1. At this time, the electronic device can detect all orders of the target object in B and other places, and determine the orders in B and other places that need to be executed before X2 as the second order, and mark the relevant information of the displayed second order.

[0164] For example, if it is determined that the target object has booked a hotel order in place B with a check-in date before X2, and a ticket order for attraction M with a validity period before X2 based on the collected order information of the target object, then it can be determined that the second order affected by the ticket change operation is the hotel order in place B with a check-in date before X2, and the ticket order for attraction M. At this time, the relevant information of the displayed hotel order with a check-in date before X2 and the ticket order for attraction M can be marked.

[0165] The method of marking the displayed relevant information of the second order may be any achievable marking method, which is not limited in this embodiment of the present disclosure.

[0166] For example, the relevant information of the second order is displayed in a font and / or color that is different from the relevant information of other orders, or an identifying symbol is added before the relevant information of the second order.

[0167] In one embodiment, the method further comprises:

[0168] Generate first prompt information, wherein the first prompt information is used to prompt the target object to confirm whether to modify the second order;

[0169] When a trigger operation on the marked related information is detected, a modification interface of the APP where the second order indicated by the trigger operation is located is displayed.

[0170] In the embodiment of the present disclosure, after the relevant information of the second order is marked on the displayed electronic device, a first prompt message may also pop up to remind the target object to confirm whether to change or cancel the second order. This can further reduce the probability that the target object forgets to change or cancel one or more second orders to be changed or canceled due to too many second orders that need to be canceled or changed.

[0171] Exemplarily, after detecting that the target object has modified one or more second orders, the electronic device may also detect whether there are other second orders that have not been modified. If it is determined that there are other unmodified second orders, the first prompt message will continue to pop up until the target completes the modification of all second orders, or until it is detected that the target object confirms that the remaining second orders do not need to be modified.

[0172] In an embodiment of the present disclosure, when a trigger operation of the target object on any marked related information is detected, the second order corresponding to the triggered related information can be determined based on the detected trigger operation, and the APP where the second order is located can be started, and the order modification interface of the second order can be jumped to, so that the target object can change or cancel the second order without the target object manually starting the APP where the second order is located and searching for the order modification interface, thereby improving the convenience of the target object in modifying the second order.

[0173] Exemplarily, when a trigger operation of the target object on the marked first relevant information is detected, if the first relevant information is relevant information of a hotel order of the target user at location B with a check-in date of XXXX / XX / X1, the interface will be jumped to the order modification interface of the corresponding hotel order, so that the target object can change or cancel the hotel order.

[0174] In one embodiment, when it is detected that the target object has completed the change operation on a second order, the mark of the relevant information of the second order is cancelled, and the relevant information of the displayed second order is updated according to the changed second order. If it is detected that the target object has completed the cancellation operation on a second order, the relevant information of the displayed second order is directly deleted, so that the target object knows which second orders have not been changed or canceled, further improving the user experience.

[0175] For example, when it is detected that the target object has changed the hotel order booked at place B with a check-in date of XXXX / XX / X1, the mark of the relevant information of the hotel order displayed is cancelled, and the relevant information of the hotel order displayed is updated according to the changed hotel order.

[0176] When it is detected that the target object cancels the hotel order booked at place B with a check-in date of XXXX / XX / X1, the display of the relevant information of the hotel order is cancelled.

[0177] In one embodiment, displaying the itinerary prompt information based on the associated information includes:

[0178] Get the current position of the target object;

[0179] Based on the current position, determining a current travel point;

[0180] Based on the associated information, the current travel point and related information of the current travel point and / or the next one or more travel points are displayed, wherein the related information at least includes: to-do items and arrival time information and / or departure time information of the corresponding travel points.

[0181] For example, if there are too many displayed travel points and related information of each travel point, it will affect the target object's viewing of related information of the current travel point. Therefore, the current position of the target object can be determined based on the positioning system in the electronic device, and based on the determined current position of the target object, the current travel point can be determined from the displayed one or more travel points, and related information of the current travel point and / or the next travel point can be displayed.

[0182] Based on this, when the target object needs to view the relevant information of the current travel point and / or the next travel point, the target object can directly view the relevant information of the current travel point and the next travel point.

[0183] In addition, for a travel point that does not display relevant information, the target object can view the relevant information of the travel point by clicking the travel point.

[0184] For example, for the first trip point to be reached, where the first trip point is a trip point for which no relevant information is currently displayed among the trip points included in the trip prompt information, when the target object needs to know the relevant information of the first trip point, the target object can click the corresponding icon of the first trip point displayed on the electronic device. Accordingly, when the electronic device detects that the target object clicks the icon corresponding to the first trip point, the electronic device displays the relevant information of the first trip point, that is, the trip information.

[0185] Exemplarily, when the number of travel points included in the travel prompt information is small and the travel information of each travel point is also small, for example, the number of travel points displayed on the electronic device is less than a first preset value and the amount of travel information of the travel point with the most travel information is less than a second preset value, then the travel information of multiple travel points can be displayed simultaneously.

[0186] Exemplarily, when the travel reminder information on the electronic device is displayed on a floating window, the number of displayed travel points and corresponding related information can also be determined based on the detected size of the floating window.

[0187] For example, when it is detected that the current display size of the floating window is smaller than the first preset size, only the travel information of the current travel point is displayed on the floating window; when the current display size of the floating window is greater than or equal to the first preset size and smaller than the second preset size, the travel information of the current travel point and the next travel point is displayed on the floating window; when the current size of the floating window is greater than or equal to the second preset size, the travel information of all travel points is displayed on the floating window.

[0188] Exemplarily, the relevant information of each travel point displayed on the electronic device includes at least: the to-do items that the target object needs to complete at the travel point, the start execution time and end time of each to-do item, and the time when the target object leaves the travel point and arrives at the next travel point.

[0189] For example, suppose the target object has to-do items at the current itinerary point: check-in at Hotel A, cancel a reservation at Hotel A, visit attractions M and N, attend a meeting at Conference Center P, and wait for items to be done from the current itinerary point to the next itinerary point.

[0190] The relevant information displayed for the current trip point includes at least:

[0191] Check-in time and check-out time of Hotel A;

[0192] The operating hours of M Attractions and the validity period of the reserved tickets for M Attractions;

[0193] The business hours of the N attractions and the validity period of the tickets for the N attractions you have booked;

[0194] The start and end time of the meeting that the target person wants to attend;

[0195] The departure time of the bus or flight ticket to the next travel point.

[0196] In another embodiment, considering that if the target object stays at the current travel point for a long time, there will be more relevant information of the current travel point. At this time, only the travel information of the current travel point on the current day and the next day may be displayed.

[0197] In one embodiment, displaying the itinerary prompt information based on the associated information includes:

[0198] Based on the associated information, multiple travel points are displayed in chronological order; wherein the travel points that have been passed are displayed with a first display effect, and the current travel point and the travel points to be passed are displayed with a second display effect;

[0199] Wherein, the second display effect is different from the first display effect.

[0200] For example, reference Figure 4 When it is determined that the target object has multiple itinerary points to be reached based on the collected association information related to the target object, the multiple itinerary points can be displayed in chronological order according to the time information in the ticket or air ticket order, and the route between the two itinerary points can be represented by a straight line connecting the two itinerary points.

[0201] In addition, as can be seen from the above introduction, the current travel point can be determined by the positioning device in the electronic device. Since the travel points arranged in chronological order are the travel points that have been passed, and the travel points after the current travel point are the travel points to be reached by the target object, the travel points before the current travel point can be displayed by the first display effect, and the current travel point and the travel points to be reached after the current travel point can be displayed by the second display effect different from the first display effect, so that the target object can understand which travel points have been passed and which travel points are not completed.

[0202] For example, when the displayed travel points include four travel points A, B, C and D, and it is determined based on the target object's position information that the target object is currently located at travel point B, travel point A can be displayed with the first display effect, and travel points B, C and D can be displayed with the second display effect.

[0203] Exemplarily, the display parameters of the first display effect and the second display effect are different, wherein the display parameters may at least include: display color and / or display shape.

[0204] For example, when the displayed itinerary points include four itinerary points A, B, C and D, and it is determined based on the location information of the target object that the target object is currently located at itinerary point B, itinerary point A and / or the route between itinerary point A and itinerary point B may be displayed in gray, and itinerary points B, C and D and the route between itinerary points B, C and D may be displayed in other colors.

[0205] In one embodiment, the travel point that has been passed can be displayed with a first display effect, the travel point that has not been reached can be displayed with a second display effect, and the current travel point can be displayed with a third display effect.

[0206] The display parameters of the first display effect, the second display effect and the third display effect are different.

[0207] In one embodiment, the method further comprises:

[0208] According to the position change and / or time change of the target object, the relevant information of the one or more travel points displayed is updated.

[0209] In the embodiment of the present disclosure, considering that as the position of the target object changes, the unreached itinerary point will eventually become the current itinerary point or the passed itinerary point, and the unfinished order will become a completed order, therefore, the display method of the itinerary points and the relevant information of each itinerary point can also be updated according to the position change of the target object and the change of time.

[0210] For example, reference Figure 5 , updating the relevant information of one or more displayed travel points according to the location change and / or time change of the target object includes:

[0211] S501: Determine whether the target object has left the current travel point according to the position change and / or time change of the target object;

[0212] S502: In response to the target object having left the current travel point, taking the next travel point of the current travel point as a new current travel point;

[0213] S503: updating the displayed current travel point, the next travel point and related information.

[0214] For example, when the travel points displayed in chronological order include four travel points A, B, C, and D, and when it is determined based on the position information of the target object that the target object has left travel point B or has arrived at travel point C, travel point C is used as the new current travel point, and the displayed current travel point is updated to travel point C, and the relevant information of the displayed current travel point is updated to the relevant information of travel point C.

[0215] In addition, when displaying relevant information of the current travel point, it is also possible to determine which to-do items are completed based on the completion time of each to-do item at the current travel point and the current time, and delete the determined completed to-do items, or display them in a display effect that is different from that of unfinished to-do items.

[0216] For example, when the target object has 5 to-do items at the current travel point, and the 5 to-do items are displayed in chronological order below the current travel point, if the current time is determined to be the completion time of the first to-do item according to the start time and end time of each to-do item, it is determined that the target object has completed the first to-do item. At this time, the first to-do item displayed on the electronic device can be deleted, or the first to-do item can be displayed in the first color and the other four to-do items can be displayed in the second color, so that the target object can understand the execution status of the to-do items at the current travel point at any time.

[0217] Similarly, when it is determined that the second to-do item has been completed, the second to-do item is deleted or the display color of the second to-do item displayed in the second color is updated to the first color for display.

[0218] In addition, when it is determined that the first to-do item has been completed based on the current time and the completion time of the first to-do item, a first selection menu may pop up for the target object to confirm whether the first to-do item has been completed. After detecting the target object's affirmative selection, the display color of the displayed first to-do item may be updated or the first to-do item may be deleted with reference to the above method.

[0219] As can be seen from the above introduction, considering that the itinerary of the target object may change before departure or during the trip, that is, the ticket or hotel may be canceled or changed. Based on this, when the target object's cancellation operation on the first order is detected, the relevant information of the displayed first order is deleted.

[0220] When it is detected that the target object has changed the order of the first order, the relevant information of the displayed first order is updated according to the changed order information.

[0221] In one embodiment, the method further comprises:

[0222] In response to the duration between the current time and the execution time of the next to-do item being less than or equal to the preset time, a second prompt message is generated, wherein the second prompt message is used to remind the target object that the next to-do item needs to be executed after the duration.

[0223] In the embodiment of the present disclosure, in order to reduce the probability of delaying the execution of to-do items due to the target object forgetting the time or road congestion, a second prompt message can be generated when it is detected that the duration between the current moment and the execution time of the next to-do item is less than or equal to the preset duration, to prompt the target object how long it will take to execute the next to-do item.

[0224] For example, if the electronic device detects that the departure time of the ticket booked by the target object from B to C is 2:30 p.m., and based on the map APP installed in the electronic device, it is determined that it takes 1 hour to take a taxi from the current location to the station, then it can be determined that the target object needs to leave the current location at 1:30 at the latest. At this time, if the preset time is 30 minutes, the second prompt information can be sent to the target object at 1:00 p.m., prompting the target object to leave the current location and go to the station in 30 minutes.

[0225] In one embodiment, a plurality of first icons are also displayed on the display interface where the travel prompt information is located, and different first icons are used to start different applications in the electronic device.

[0226] In the embodiment of the present disclosure, considering that the target object may have the need to launch other APPs on the electronic device when viewing the relevant information displayed on the electronic device, multiple first icons can also be displayed on the pop-up window, floating window or APP interface where the travel reminder information is located, so that the user can launch different APPs on the electronic device based on the different first icons displayed.

[0227] For example, considering that the target object also needs to take a taxi and order food during the trip, the icons of the taxi APP and the food ordering APP can also be displayed in the blank position of the display interface where the itinerary prompt information is located. When the target object clicks on the taxi APP icon, the corresponding taxi APP in the electronic device is started to facilitate the target object to call a taxi. When the target object clicks on the food ordering APP icon, the corresponding food ordering APP in the electronic device is started to facilitate the target object to order food.

[0228] In one embodiment, the type of APP that can be launched by the first image displayed on the interface where the travel prompt information is displayed can also be set by the target object. For example, when the target object needs to check the route more often, the first icon can be set to the APP icon of XX map. When the target object is accustomed to watching videos during the trip, the displayed first icon can also be set to the APP icon of a video software installed on the electronic device.

[0229] In addition, as can be seen from the above introduction, since the itinerary of the target object may change during the journey and the ticket needs to be changed, one of the first icons can also be set as a change icon. Based on this, when the target object needs to change the ordered ticket or air ticket, the change icon displayed on the interface where the itinerary prompt information is located can be clicked. Accordingly, when the electronic device detects that the target object clicks on the change icon, it starts the ticket ordering APP corresponding to the change icon and displays the ticket change page, so that the target object can change the ticket.

[0230] In one embodiment, the APP icon displayed on the interface where the travel reminder information is located can also be determined by the electronic device based on statistics of the startup time of each installed APP.

[0231] For example, statistics are collected on the startup time of each APP in the electronic device each month, and the icons of the top three APPs are displayed on the interface where the travel reminder information is located according to the startup time.

[0232] In one embodiment, the method further comprises:

[0233] When it is determined that the trip of the target object ends, the trip prompt information is hidden.

[0234] For example, when it is determined that the target object's trip ends based on the relevant information of each trip point, the displayed trip prompt information can be automatically hidden, or the trip prompt information can be stored in a preset location according to the triggering operation of the target object.

[0235] For example, when the user's travel points include travel points A, B, C, and D, when it is determined based on the current position of the target object that the target object has returned to travel point A, the trip is determined to be over. At this time, the displayed travel prompt information can be automatically hidden or the travel prompt information can be stored in a preset position based on the trigger operation of the detected target object.

[0236] In one embodiment, when the itinerary prompt information is displayed on the floating window, the display of the floating window can be closed based on the detected trigger operation of the target object when the target object does not need to view the itinerary prompt information, and a second icon indicating the floating window is displayed on the electronic device. Based on this, when the trigger operation of the second icon is detected, the floating window and the itinerary prompt information in the floating window are displayed on the electronic device.

[0237] refer to Figure 4 The embodiment of the present disclosure also provides a method for displaying a trip, including:

[0238] Detect the travel and ticket purchase related lists in the target object's mobile phone. If there is a cooperating APP, directly synchronize and pull the order information. If there is a non-cooperating APP but there are possible ticket purchase and order APPs, remind the target object when the APP is started.

[0239] When reminding, the operation process will be explained to the target object. That is, when the target object takes a screenshot on the ordering interface, the mobile phone will automatically prompt the target object whether he needs to aggregate the APP content and add it to the itinerary. After obtaining the target object's confirmation, OCR technology will be used to extract the text of the screenshot part, and the extracted order information will be sorted and aggregated into the itinerary card.

[0240] After all order information related to the target object is collected, or when part of the order information is collected, itinerary reminder information will be automatically generated. The top of the itinerary card is divided into different destinations (trip points) with intervals, where the starting point and the end point are fixed. The middle part of the entire itinerary card will automatically change to a gray dotted line display after the date has passed or after arriving at the location. The gray solid line indicates that you are currently here (current trip point).

[0241] The remaining to-do items for the current location are displayed at the bottom of the itinerary card, for example, how long it will take to leave for the next itinerary point, the check-out time of the local hotel, etc.

[0242] At the bottom are shortcuts to help users quickly hail a taxi and perform other operations.

[0243] When the user triggers a ticket change, for example, by postponing the time of one of the to-do items, the phone will automatically detect related items that may be affected, such as hotel renewal, cancellation of the next hotel, and some tickets. The user can directly drag the time of one of the preset locations, and the phone will jump to the corresponding order change interface for the user to change the order.

[0244] The travel reminder information will detect the location of the target object in real time, determine the current state of the target object based on the movement of the target object, and provide a travel reminder at the appropriate time.

[0245] The itinerary reminder information can be triggered automatically and will automatically disappear after all trips are completed. It can also be manually triggered by the target object and placed in a fixed location.

[0246] It should be noted that the itinerary prompt information, itinerary points and related information of each itinerary point displayed by the above-mentioned electronic device can be displayed in the itinerary card, pop-up window, drop-down menu, pull-up menu, note or floating window of the electronic device.

[0247] refer to Figure 6 , an embodiment of the present disclosure provides a travel display device, the device comprising:

[0248] The collection module 601 is used to collect relevant information related to the itinerary of the target object;

[0249] The first display module 602 is used to display itinerary prompt information based on the associated information, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

[0250] Optionally, the collection module is used to:

[0251] For a first type of application program having interface information, reading associated information related to the itinerary of the target object from the first type of application program based on an interface indicated by the interface information;

[0252] For the second type of application without interface information, when the second type of application displays an application interface, a screenshot of the application interface is taken, and associated information related to the itinerary of the target object in the screenshot is identified.

[0253] Optionally, the collection module includes:

[0254] A collecting unit, configured to collect order information related to the target object from one or more applications;

[0255] A determination unit is used to determine, based on the order information, associated information related to the to-be-completed itinerary of the target object.

[0256] Optionally, the determining unit is used to:

[0257] Based on the time information and location information in the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0258] Optionally, the device further comprises:

[0259] A determination module, configured to determine a second order affected by the first order when a change or cancellation operation on the first order is detected;

[0260] A marking module is used to mark the displayed relevant information of the second order.

[0261] Optionally, the device further comprises:

[0262] A first generating module, configured to generate first prompt information, wherein the first prompt information is used to prompt the target object to confirm whether to modify the second order;

[0263] The second display module is used to display the modification interface of the APP where the second order indicated by the trigger operation is located when a trigger operation on the marked related information is detected.

[0264] Optionally, the first display module is used for:

[0265] Get the current position of the target object;

[0266] Based on the current position, determining a current travel point;

[0267] Based on the associated information, the current travel point and related information of the current travel point and / or the next one or more travel points are displayed, wherein the related information at least includes: to-do items and arrival time information and / or departure time information of the corresponding travel points.

[0268] Optionally, the first display module is further used for:

[0269] Based on the associated information, multiple travel points are displayed in chronological order; wherein the travel points that have been passed are displayed with a first display effect, and the current travel point and the travel points to be passed are displayed with a second display effect;

[0270] Wherein, the second display effect is different from the first display effect.

[0271] Optionally, the device further comprises:

[0272] The updating module is used to update the relevant information of one or more travel points displayed according to the position change and / or time change of the target object.

[0273] Optionally, the update module is used to:

[0274] Determining whether the target object has left the current travel point according to a position change and / or a time change of the target object;

[0275] In response to the target object having left the current travel point, taking the next travel point of the current travel point as a new current travel point;

[0276] The displayed current travel point, next travel point and related information are updated.

[0277] Optionally, the device further comprises:

[0278] The second generation module is used to generate a second prompt message in response to the duration between the current moment and the execution moment of the next to-do item being less than or equal to a preset duration, wherein the second prompt message is used to remind the target object that the next to-do item needs to be executed after the duration.

[0279] Optionally, a plurality of first icons are also displayed on the display interface where the travel prompt information is located, and different first icons are used to start different applications in the electronic device.

[0280] Optionally, the device further comprises:

[0281] The hiding module is used to hide the itinerary prompt information when it is determined that the itinerary of the target object has ended.

[0282] refer to Figure 7 In an embodiment of the present disclosure, an electronic device 700 is provided, including:

[0283] Memory 704 for storing processor executable instructions;

[0284] A processor 720 connected to the memory 704;

[0285] The processor 720 is configured to execute the data transmission method provided by any of the aforementioned technical solutions.

[0286] A block diagram of an electronic device 700 is shown according to an exemplary embodiment. For example, the electronic device may be a mobile terminal such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, a smart TV, and a smart watch.

[0287] refer to Figure 7 , the electronic device 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .

[0288] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.

[0289] The memory 704 is configured to store various types of data to support operations on the electronic device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0290] The power supply component 706 provides power to the various components of the electronic device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 700.

[0291] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the electronic device 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0292] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), and when the electronic device 700 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 704 or sent via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0293] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0294] The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the electronic device 700. For example, the sensor assembly 714 can detect the open / closed state of the electronic device 700, the relative positioning of components, such as the display and keypad of the electronic device 700, and the sensor assembly 714 can also detect the position change of the electronic device 700 or a component in the electronic device 700, the presence or absence of user contact with the electronic device 700, the orientation or acceleration / deceleration of the electronic device 700, and the temperature change of the electronic device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0295] The communication component 716 is configured to facilitate wired or wireless communication between the electronic device 700 and other devices. The electronic device 700 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0296] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0297] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the instructions can be executed by a processor 720 of an electronic device 700 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0298] The embodiment of the present disclosure provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by the processor of the computer, the computer can execute the itinerary display method described in one or more of the above-mentioned technical solutions.

[0299] When the processor executes the instruction, it can at least perform the following steps:

[0300] Collect relevant information about the target person’s trip;

[0301] Based on the associated information, itinerary prompt information is displayed, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

[0302] The collecting of associated information related to the itinerary of the target object includes:

[0303] For a first type of application program having interface information, reading associated information related to the itinerary of the target object from the first type of application program based on an interface indicated by the interface information;

[0304] For the second type of application without interface information, when the second type of application displays an application interface, a screenshot of the application interface is taken, and associated information related to the itinerary of the target object in the screenshot is identified.

[0305] Optionally, the collecting of associated information related to the itinerary of the target object includes:

[0306] Collecting order information related to the target object from one or more applications;

[0307] According to the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0308] Optionally, determining, based on the order information, associated information related to the to-be-completed itinerary of the target object includes:

[0309] Based on the time information and location information in the order information, associated information related to the to-be-completed itinerary of the target object is determined.

[0310] Optionally, the method further comprises:

[0311] When a change or cancellation operation on a first order is detected, a second order affected by the first order is determined;

[0312] The displayed relevant information of the second order is marked.

[0313] Optionally, the method further comprises:

[0314] Generate first prompt information, wherein the first prompt information is used to prompt the target object to confirm whether to modify the second order;

[0315] When a trigger operation on the marked related information is detected, a modification interface of the APP where the second order indicated by the trigger operation is located is displayed.

[0316] Optionally, the displaying of itinerary prompt information based on the associated information includes:

[0317] Get the current position of the target object;

[0318] Based on the current position, determining a current travel point;

[0319] Based on the associated information, the current travel point and related information of the current travel point and / or the next one or more travel points are displayed, wherein the related information at least includes: to-do items and arrival time information and / or departure time information of the corresponding travel points.

[0320] Optionally, the displaying of itinerary prompt information based on the associated information includes:

[0321] Based on the associated information, multiple travel points are displayed in chronological order; wherein the travel points that have been passed are displayed with a first display effect, and the current travel point and the travel points to be passed are displayed with a second display effect;

[0322] Wherein, the second display effect is different from the first display effect.

[0323] Optionally, the method further comprises:

[0324] According to the position change and / or time change of the target object, the relevant information of the one or more travel points displayed is updated.

[0325] Optionally, updating the displayed related information of the one or more travel points according to the position change and / or time change of the target object includes:

[0326] Determining whether the target object has left the current travel point according to a position change and / or a time change of the target object;

[0327] In response to the target object having left the current travel point, taking a next travel point of the current travel point as a new current travel point;

[0328] The displayed current travel point, next travel point and related information are updated.

[0329] Optionally, the method further comprises:

[0330] In response to the duration between the current time and the execution time of the next to-do item being less than or equal to the preset time, a second prompt message is generated, wherein the second prompt message is used to remind the target object that the next to-do item needs to be executed after the duration.

[0331] Optionally, a plurality of first icons are also displayed on the display interface where the travel prompt information is located, and different first icons are used to start different applications in the electronic device.

[0332] Optionally, the method further comprises:

[0333] When it is determined that the trip of the target object ends, the trip prompt information is hidden.

[0334] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0335] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for displaying a travel path, characterized in that: The method comprises: Collect relevant information related to the target person's itinerary; Based on the associated information, itinerary prompt information is displayed, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

2. The method according to claim 1, characterized in that: The collecting of associated information related to the itinerary of the target object includes: For a first type of application program having interface information, reading associated information related to the itinerary of the target object from the first type of application program based on an interface indicated by the interface information; For the second type of application without interface information, when the second type of application displays an application interface, a screenshot of the application interface is taken, and associated information related to the itinerary of the target object in the screenshot is identified.

3. The method according to claim 1, characterized in that The collecting of associated information related to the itinerary of the target object includes: Collecting order information related to the target object from one or more applications; According to the order information, associated information related to the to-be-completed itinerary of the target object is determined.

4. The method according to claim 3, characterized in that Determining, based on the order information, associated information related to the to-be-completed itinerary of the target object includes: Based on the time information and location information in the order information, associated information related to the to-be-completed itinerary of the target object is determined.

5. The method according to claim 3, characterized in that: The method further comprises: When a change or cancellation operation on a first order is detected, a second order affected by the first order is determined; The displayed relevant information of the second order is marked.

6. The method according to claim 5, characterized in that The method further comprises: Generate first prompt information, wherein the first prompt information is used to prompt the target object to confirm whether to modify the second order; When a trigger operation on the marked related information is detected, a modification interface of the APP where the second order indicated by the trigger operation is located is displayed.

7. The method according to claim 1, characterized in that The displaying of itinerary prompt information based on the associated information includes: Get the current position of the target object; Based on the current position, determining a current travel point; Based on the associated information, the current travel point and related information of the current travel point and / or the next one or more travel points are displayed, wherein the related information at least includes: to-do items and arrival time information and / or departure time information of the corresponding travel points.

8. The method according to claim 7, characterized in that The displaying of itinerary prompt information based on the associated information includes: Based on the associated information, multiple travel points are displayed in chronological order; wherein the travel points that have been passed are displayed with a first display effect, and the current travel point and the travel points to be passed are displayed with a second display effect; Wherein, the second display effect is different from the first display effect.

9. The method according to claim 7, characterized in that: The method further comprises: According to the position change and / or time change of the target object, the relevant information of the one or more travel points displayed is updated.

10. The method according to claim 9, characterized in that The updating of the displayed related information of one or more travel points according to the location change and / or time change of the target object includes: Determining whether the target object has left the current travel point according to a position change and / or a time change of the target object; In response to the target object having left the current travel point, taking a next travel point of the current travel point as a new current travel point; The displayed current travel point, next travel point and related information are updated.

11. The method according to claim 7, characterized in that The method further comprises: In response to the duration between the current time and the execution time of the next to-do item being less than or equal to the preset time, a second prompt message is generated, wherein the second prompt message is used to remind the target object that the next to-do item needs to be executed after the duration.

12. The method according to claim 1, characterized in that A plurality of first icons are also displayed on the display interface where the travel prompt information is located, and different first icons are used to start different application programs in the electronic device.

13. The method according to claim 1, characterized in that The method further comprises: When it is determined that the trip of the target object ends, the trip prompt information is hidden.

14. A travel display device, characterized in that: The device comprises: A collection module, used to collect relevant information related to the itinerary of the target object; The first display module is used to display itinerary prompt information based on the associated information, wherein the itinerary prompt information is used to prompt relevant information of one or more itinerary points to be reached.

15. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the itinerary display method according to any one of claims 1 to 13.

16. An electronic device, characterized in that: include: a memory for storing processor-executable instructions; A processor connected to the memory; Wherein, the processor is used to execute the itinerary display method as described in any one of claims 1 to 13.

Citation Information

Patent Citations

  • Trip reminding method and device and mobile terminal

    CN108389028A

  • Display method and terminal device

    CN108897486A

  • Travel management method, robot and platform

    CN113298275A

  • Weather information display method and device, and electronic equipment

    CN114003827A

  • Travel information display method and device, electronic equipment and storage medium

    CN115221424A