CN112819426A - Stroke processing method, system, electronic device and storage medium - Google Patents

Stroke processing method, system, electronic device and storage medium Download PDF

Info

Publication number
CN112819426A
CN112819426A CN202110102970.2A CN202110102970A CN112819426A CN 112819426 A CN112819426 A CN 112819426A CN 202110102970 A CN202110102970 A CN 202110102970A CN 112819426 A CN112819426 A CN 112819426A
Authority
CN
China
Prior art keywords
travel
event
time
reminding
list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110102970.2A
Other languages
Chinese (zh)
Inventor
方建伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Pateo Network Technology Service Co Ltd
Original Assignee
Shanghai Pateo Network Technology Service Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Pateo Network Technology Service Co Ltd filed Critical Shanghai Pateo Network Technology Service Co Ltd
Priority to CN202110102970.2A priority Critical patent/CN112819426A/en
Publication of CN112819426A publication Critical patent/CN112819426A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/44Browsing; Visualisation therefor
    • G06F16/447Temporal browsing, e.g. timeline
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Economics (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a travel processing method, a travel processing system, electronic equipment and a storage medium. The stroke processing method comprises the following steps: analyzing the travel notification data to obtain a travel event, wherein the travel event comprises a travel place and a travel time; adding the analyzed travel event into a travel list, wherein the travel list comprises reminding time setting; and reminding the travel event at the reminding time, wherein the reminding time is determined according to the travel time and the reminding time. The invention can automatically analyze the travel notification data to obtain the travel event, can automatically add the travel event obtained by analysis into the travel list, and finally can automatically remind the travel event at the reminding time according to the reminding time setting, so that a user does not need to extract effective information in the travel notification data by himself or manually input the extracted effective information into the travel application, the burden of the user is reduced, the time of the user is saved, and the adding efficiency of the travel event is improved.

Description

Stroke processing method, system, electronic device and storage medium
Technical Field
The present invention relates to the field of internet technologies, and in particular, to a method and a system for processing a trip, an electronic device, and a storage medium.
Background
Currently, when travel notification data such as a meeting notification and a trip notification are received, only effective information in the travel notification data can be manually input into a travel application (for example, a local calendar application and a travel application provided by an application store) to remind a trip, but automatic extraction and automatic reminding of the effective information in the travel notification data cannot be realized.
Disclosure of Invention
The invention provides a travel processing method, a system, an electronic device and a storage medium, aiming at overcoming the defect that effective information in travel notification data can only be manually input into a travel application to realize travel reminding in the prior art.
The invention solves the technical problems through the following technical scheme:
a trip processing method, comprising:
analyzing the travel notification data to obtain a travel event, wherein the travel event comprises a travel place and a travel time;
adding the analyzed travel event into a travel list, wherein the travel list comprises reminding time setting;
and reminding the travel event at reminding time, wherein the reminding time is determined according to the travel time and the reminding time setting.
Preferably, before the step of reminding the journey event at the reminding time, the method further comprises:
adding location information to a sequence of candidate locations of the trip list;
determining a selected candidate location in the sequence of candidate locations;
determining candidate time corresponding to the selected candidate place;
generating a travel event according to the selected candidate place and the candidate time, wherein the travel place of the generated travel event is the selected candidate place, and the travel time is the candidate time;
and adding the generated travel event into the travel list.
Preferably, the step of adding the location information to the sequence of candidate locations of the travel list comprises:
adding the location information in the location favorite to a sequence of candidate locations of the travel list.
Preferably, before the step of adding the location information in the location favorite to the candidate location sequence of the travel list, the method further comprises:
analyzing the text and/or the linked content to obtain the location information;
adding the location information to the location favorites;
and/or the presence of a gas in the gas,
the candidate location sequence includes icons for characterizing candidate locations, the icons including an icon cover and an icon name.
Preferably, the reminding time setting comprises static time setting and dynamic time setting;
the static time setting is obtained according to the presetting, and the dynamic time setting is determined according to the estimated time of the vehicle travelling from the current location to the travel place under the current road condition;
and/or the presence of a gas in the gas,
the step of reminding the journey event at the reminding time comprises:
popping up a card for reminding the journey event at the reminding time;
navigating according to the travel event when the card is clicked;
and/or the presence of a gas in the gas,
the trip processing method further includes:
importing the travel events in the travel list into other travel lists;
and/or the presence of a gas in the gas,
the trip processing method further includes:
importing the travel events in other travel lists into the travel list;
and/or the presence of a gas in the gas,
the travel processing method is applied to a terminal, and further comprises the following steps:
synchronizing the trip list to a connection terminal of the terminal;
and/or the presence of a gas in the gas,
the travel processing method is applied to a terminal, and further comprises the following steps:
allowing a reminder to be made at a connection terminal of the terminal;
allowing the connecting terminal to pop up a card for reminding the journey event at the reminding time;
allowing the connection terminal to navigate according to the travel event when the card is clicked;
and/or the presence of a gas in the gas,
the trip processing method further includes:
displaying details of the selected travel event in the travel list, wherein the details comprise a travel place and a travel time corresponding to the selected travel event, and at least one of picture introduction, text introduction, path planning, contact telephone, travel remark and push service corresponding to the selected travel event;
and/or the presence of a gas in the gas,
the trip processing method further includes:
receiving an editing operation and/or a deleting operation of the selected travel event in the travel list;
and/or the presence of a gas in the gas,
the travel notification data includes text and/or a link.
Preferably, the trip processing method further includes:
and generating a road book according to the travel events with the same date in the travel list, wherein the road book comprises a path plan generated according to the travel places and the travel times corresponding to the travel events with the same date, and at least one of picture introduction, text introduction, contact telephone, travel notes and push service corresponding to each travel event in the travel events with the same date.
Preferably, after the step of generating the road book according to the travel events with the same date in the travel list, the method further includes:
receiving at least one of an editing operation, a collection operation, a deletion operation and a sharing operation of the road book;
and/or the presence of a gas in the gas,
navigating according to the road book;
and/or the presence of a gas in the gas,
and projecting a navigation interface performed according to the road book to a connection terminal of a terminal applying the travel processing method.
A trip processing system comprising:
the system comprises an analysis module, a processing module and a processing module, wherein the analysis module is used for analyzing travel notification data to obtain a travel event, and the travel event comprises a travel place and travel time;
the adding module is used for adding the travel event obtained by analysis into a travel list, and the travel list comprises reminding time setting;
and the reminding module is used for reminding the travel event at the reminding time, and the reminding time is determined according to the travel time and the reminding time.
An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements any of the above-mentioned stroke processing methods when executing the computer program.
A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of any of the above-mentioned journey processing methods.
The positive progress effects of the invention are as follows: the invention can automatically analyze the travel notification data to obtain the travel event, can automatically add the travel event obtained by analysis into the travel list, and finally can automatically remind the travel event at the reminding time according to the reminding time setting, so that a user does not need to extract effective information in the travel notification data by himself or manually input the extracted effective information into the travel application, the burden of the user is reduced, the time of the user is saved, and the adding efficiency of the travel event is improved.
Drawings
Fig. 1 is a flowchart of a trip processing method according to embodiment 1 of the present invention.
Fig. 2 is a schematic display interface diagram of a trip processing method according to embodiment 1 of the present invention.
Fig. 3 is another schematic display interface diagram of the trip processing method according to embodiment 1 of the present invention.
Fig. 4 is another schematic display interface diagram of the trip processing method according to embodiment 1 of the present invention.
Fig. 5 is a schematic view of another display interface of the trip processing method according to embodiment 1 of the present invention.
Fig. 6 is a schematic view of another display interface of the trip processing method according to embodiment 1 of the present invention.
Fig. 7 is another schematic display interface diagram of the trip processing method according to embodiment 1 of the present invention.
Fig. 8 is a schematic view of another display interface of the trip processing method according to embodiment 1 of the present invention.
Fig. 9 is another schematic display interface diagram of the trip processing method according to embodiment 1 of the present invention.
Fig. 10 is a schematic view of another display interface of the trip processing method according to embodiment 1 of the present invention.
Fig. 11 is another schematic display interface diagram of the trip processing method according to embodiment 1 of the present invention.
Fig. 12 is a block diagram of a trip processing system according to embodiment 2 of the present invention.
Fig. 13 is a schematic structural diagram of an electronic device according to embodiment 3 of the present invention.
Detailed Description
The invention is further illustrated by the following examples, which are not intended to limit the scope of the invention.
Example 1
The present embodiment provides a method for processing a trip, and referring to fig. 1, the method for processing a trip of the present embodiment includes:
s101, analyzing the travel notification data to obtain a travel event;
s102, adding the travel event obtained by analysis into a travel list;
and S108, reminding the travel event at the reminding time.
In this embodiment, the trip notification data preferably includes at least one of a text and a link, where when the trip notification data includes a text (e.g., a short message, a memo, etc.), the text may be directly parsed to obtain the trip event in step S101, and when the trip notification data includes a link (e.g., a mail link, a web page link, etc.), the link may be directly opened to obtain the trip event in step S101, or the link may be copied first and then the linked text may be parsed to obtain the trip event.
In the present embodiment, the travel event includes a travel place and a travel time, for example, the title of the travel event is a wedding of a friend's nail, the travel place included is a XX hotel, and the travel time is 18 o' clock 1 month 1 day 2021. In this embodiment, the travel list is a list including several travel events, similar to the travel list of a travel application such as a local calendar application, a travel class application provided by an application store, and the like.
In this embodiment, the reminding time setting is used for setting the relationship between the travel time and the reminding time, and thus the reminding time can be determined according to the travel time and the reminding time setting, for example, the reminding time setting may be 10 minutes earlier for reminding, and when the travel time is 18 o 'clock 1/2021, the reminding time is 17 o' clock 1/2021 for 50 minutes.
Further, in this embodiment, the reminding time setting preferably includes a static time setting and a dynamic time setting, wherein the static time setting is obtained according to a preset setting, and the dynamic time setting is determined according to an estimated driving time from a current location to a travel place under a current road condition. For example, when the static time is set to be reminded 10 minutes in advance, and the travel place is a people square, and under the condition that the current road condition is congested, the estimated time of driving from the current location to the people square is 1 hour, the reminding time is set to be reminded 10 minutes in advance; under the condition that the current road condition is smooth, the estimated driving time from the current location to the people square is 30 minutes, and the reminding time is set to be reminding in advance by 40 minutes.
When the travel notification data comprises complete travel events, the travel notification data can be automatically analyzed to obtain the travel events, the travel events obtained through analysis can be automatically added into the travel list, and finally the travel events can be automatically reminded at reminding time according to the reminding time, so that a user does not need to extract effective information in the travel notification data by himself or input the extracted effective information into travel application manually, the burden of the user is relieved, the time of the user is saved, and the adding efficiency of the travel events is improved.
Referring to fig. 1, the present embodiment further includes, before step S108:
s103, adding the location information into a candidate location sequence of the travel list;
s104, determining a selected candidate place in the candidate place sequence;
s105, determining candidate time corresponding to the selected candidate place;
s106, generating a travel event according to the selected candidate place and the candidate time;
and S107, adding the generated travel event into a travel list.
In this embodiment, the location information may include, for example, a sight a, a sight B, a sight C, and the like, and the sight a, the sight B, the sight C, and the like are added as candidate locations to a candidate location sequence of the travel list, where a setting position and display content of the candidate location sequence may be set by a user according to an actual application. In this embodiment, the setting position of the candidate location sequence is preferably located at a side (e.g., a bottom side, a right side, etc.) of the terminal display interface, and the display content of the candidate location sequence preferably includes an icon for representing the candidate location, where the icon includes an icon cover and an icon name, for example, the icon for representing the attraction a includes a picture of the attraction a as the icon cover, and a name of the attraction a as the icon name.
In this embodiment, the source of the location information to be added to the travel list may be set in a customized manner according to an actual application, for example, in this embodiment, the source of the location information to be added to the travel list preferably includes a location favorite, and step S103 is specifically implemented to add the location information in the location favorite to the candidate location sequence of the travel list. In this embodiment, the source of the location information in the location favorite may be set according to an actual application in a customized manner, for example, in this embodiment, the source of the location information in the location favorite preferably includes at least one of a text and a link, and further, step S103 may specifically include a step of parsing the content of the text and/or the link to obtain the location information, and a step of adding the location information to the location favorite.
For example, the journey processing method of this embodiment may be implemented as a journey application on a terminal, where the terminal may be, for example, a mobile terminal, a car terminal, a computer terminal, and the like. Referring to fig. 2, a home page of the itinerary application shows a plurality of article links, and a terminal interface after clicking a specific article link is shown in fig. 3. Referring to fig. 3, specific contents of an article related to self-driving in Xinjiang are shown, and in addition, 15 pieces of location information parsed from the specific contents of the article are displayed in total, including kezier Qianfo, bostemun, tex, ancient stone city, karishi city, and the like, and the terminal interface after adding the 15 pieces of location information to the candidate location sequence is shown in fig. 4. Referring to fig. 4, a candidate place sequence is disposed below the terminal interface, and icons for characterizing candidate places may be displayed in a sliding manner, taking an icon for characterizing a sheet wall castle, an icon cover of which is a picture of the sheet wall castle, and an icon name of which is the sheet wall castle, as an example. Further, referring to fig. 4, a journey event titled tex and a journey event titled karishi old city are added to the journey list of the journey application, and specifically, selection of a candidate place and a candidate time can be realized by dragging an icon representing tex in the candidate place sequence to a time period of 3 months and 5 days 06:00-07:00 in 2014 in the journey list, and a journey event titled tex is generated based on the selection, wherein the journey place of the tex journey event is the selected tex, and the journey time is the selected 2014 and 3 months and 5 days 06:00-07: 00.
In this embodiment, when a complete travel event is not included, a candidate location sequence may be generated on the basis of the acquired location information, and selection of a candidate location and a candidate time is realized by dragging or the like to generate the travel event.
In the present embodiment, for a travel event added to the travel list, details of a clicked travel event may also be displayed by clicking the travel event on the terminal interface. Referring to fig. 5, the selected travel event is a travel event entitled tex, the details of which include a travel location tex and a travel time 2014, 3, 5, 06:00-08:00, and in addition, the details of which preferably include at least one of a picture description, a text description, a path plan, a contact phone, a travel note, and a push service related to tex, wherein the push service has a higher hit rate due to being associated with the user's travel event. Further, the method for processing a trip according to this embodiment may further include a step of accepting an editing operation and/or a deleting operation on a selected trip event in the trip list, and referring to fig. 5, the editing operation and the deleting operation may be performed on a detailed interface of the trip event.
Further, the method for processing a trip in this embodiment may further include a step of importing a trip event in the trip list into another trip list, and/or a step of importing a trip event in another trip list into a trip list, so as to implement one-way synchronization or two-way synchronization between the trip list and another trip list in the method for processing a trip in this embodiment. The other travel lists may include, for example, travel lists of travel applications such as a local calendar application that does not adopt the travel processing method of the present embodiment, and a travel class application provided by an application store.
Referring to fig. 6, after the travel events in the other travel lists are imported, the travel events are arranged in the travel list of the present embodiment according to the travel times, and as can be seen from fig. 4, the travel events imported from the other travel lists relate to a travel event with a travel time of 09:00-10:00 on 3/5/2014, and a travel event with a travel start time of 12:00 on 3/5/2014 and a travel location of seafloor bailing. In addition, in a display interface of the travel application, the travel events imported from other travel lists can be viewed in a clicking mode, wherein the detail interface of the travel events with travel time of 3, 5 and 3 months in 2014 and 09:00-10:00 is shown in fig. 7. Referring to fig. 7, the details of the travel event imported from the other travel list also include travel time, travel notes, etc., and the editing operation and the deleting operation can be performed as well, and further, the new details generated by the above operations can be preferably updated to the other travel list synchronously to form bidirectional synchronization of the travel event in different travel lists.
In this embodiment, the specific reminding mode of the journey event may be set by a user according to actual application, for example, the reminding mode may be a sound mode, a vibration mode, an image mode, or the like. For example, in this embodiment, step S108 may specifically include a step of popping up a card for reminding a trip event at the reminding time, and a step of navigating according to the trip event when the card is clicked, so that, after reminding about the trip event, the present embodiment can also navigate about the trip location based on the current location of the user, and the user does not need to manually input the trip location into the navigation application, so as to reduce the burden of the user, save the time of the user, and facilitate improvement of user experience.
Referring to fig. 1, the present embodiment may further include, after step S108:
and S109, generating a road book according to the travel events with the same date in the travel list.
In this embodiment, the automatically generated road book is a travel schedule in a day, and preferably includes at least one of a picture introduction, a text introduction, a contact phone, a travel remark, and a push service corresponding to each travel event in the travel events with the same date, in addition to the path plan generated according to the travel location and the travel time corresponding to the travel event with the same date, where the push service has a higher hit rate due to being associated with the travel event of the user. Further, the travel processing method of the present embodiment may preferably further include the step of navigating according to the road book based on the current location of the user. Therefore, the user is free from planning the travel event in one day, the burden of the user is favorably reduced, the time of the user is saved, and the user experience is favorably improved.
Referring to fig. 8, a travel road book of 3 months and 3 days in 2020 is shown, specifically, the travel road book includes a route plan from meiluo mansion, national city, ancient city, five-epinasty scenic spot, and the travel road book may perform collection operation, editing operation, deleting operation, sharing operation, and the like. Further, by clicking the ready-to-go option in the lower left corner of the display interface, navigation can be performed according to the currently generated travel book based on the current positioning of the user.
Further, the journey processing method of this embodiment may also implement cross-terminal and cross-platform applications, and specifically, a terminal adopting the journey processing method of this embodiment may have a connection terminal successfully connected with it. For example, when the terminal adopting the trip processing method of the embodiment is a mobile terminal, the connection terminal may be a car terminal; for another example, when the terminal using the route processing method of the present embodiment is a car terminal, the connection terminal may be a mobile terminal.
On this basis, the trip processing method of the present embodiment may further include a step of synchronizing the trip list to a connection terminal of the terminal. Referring to fig. 9, which shows a schematic diagram of a travel list on the connection terminal when the connection terminal is the vehicle end, it should be understood that, in the display interface, the details of the clicked travel event can be viewed in a manner of clicking the travel event, and editing operation, deleting operation, and the like are performed.
In addition, the itinerary processing method of the embodiment may further include a step of allowing the connection terminal of the terminal to perform reminding, a step of allowing the connection terminal to pop up a card for reminding an itinerary event at the reminding time, and a step of allowing the connection terminal to perform navigation according to the itinerary event when the card is clicked.
Referring to fig. 10, a schematic diagram of a trip setting interface in a trip application when a terminal adopting the trip processing method of this embodiment is a mobile terminal and a connection terminal is a car end is shown, specifically, after a system notification permission is opened, a trip event can be reminded and the like on the mobile terminal, and after the car reminding permission is opened, a trip event can be reminded and navigated on the car end, and further, a card for reminding the trip event popped up on the car end may be as shown in fig. 11. Referring to fig. 11, the popped-up card may display details of the trip event, and by clicking the navigation picture on the card, the trip location may be navigated based on the current location of the user, and the user is not required to manually input the trip location into the navigation application at the vehicle end, so that the burden of the user is reduced, the time of the user is saved, and the user experience is improved.
In this embodiment, the navigation of the connection terminal may also be implemented in other manners to enrich the functions of the trip processing method of this embodiment and improve the user experience. For example, when the terminal adopting the travel processing method of this embodiment navigates according to the road book, the navigation of the connection terminal may also be implemented based on a screen projection manner.
The travel processing method of the embodiment does not need a user to extract effective information in the travel notification data by himself or manually input the extracted effective information into the travel application, reduces the burden of the user, saves the time of the user, improves the adding efficiency of the travel event, can automatically remind the travel event at the reminding time, further supports custom settings of editing, deleting and the like of the travel event, supports navigation of the travel event based on the current positioning of the user, supports automatic generation of travel road books and the like based on a travel list of the user, and is beneficial to improvement of user experience.
Example 2
Referring to fig. 12, the trip processing system of the present embodiment includes:
the analysis module 201 is used for analyzing the journey notification data to obtain a journey event;
a first adding module 202, configured to add the travel event obtained through the parsing to a travel list;
and a reminding module 208 for reminding the journey event at the reminding time.
In this embodiment, the trip notification data preferably includes at least one of a text and a link, where when the trip notification data includes a text (e.g., a short message, a memo, etc.), the parsing module 201 may directly parse the text to obtain a trip event, and when the trip notification data includes a link (e.g., a mail link, a web page link, etc.), the parsing module 201 may directly open the link to obtain the trip event, or copy the link first and then parse the linked text to obtain the trip event.
In the present embodiment, the travel event includes a travel place and a travel time, for example, the title of the travel event is a wedding of a friend's nail, the travel place included is a XX hotel, and the travel time is 18 o' clock 1 month 1 day 2021. In this embodiment, the travel list is a list including several travel events, similar to the travel list of a travel application such as a local calendar application, a travel class application provided by an application store, and the like.
In this embodiment, the reminding time setting is used for setting the relationship between the travel time and the reminding time, and thus the reminding time can be determined according to the travel time and the reminding time setting, for example, the reminding time setting may be 10 minutes earlier for reminding, and when the travel time is 18 o 'clock 1/2021, the reminding time is 17 o' clock 1/2021 for 50 minutes.
Further, in this embodiment, the reminding time setting preferably includes a static time setting and a dynamic time setting, wherein the static time setting is obtained according to a preset setting, and the dynamic time setting is determined according to an estimated driving time from a current location to a travel place under a current road condition. For example, when the static time is set to be reminded 10 minutes in advance, and the travel place is a people square, and under the condition that the current road condition is congested, the estimated time of driving from the current location to the people square is 1 hour, the reminding time is set to be reminded 10 minutes in advance; under the condition that the current road condition is smooth, the estimated driving time from the current location to the people square is 30 minutes, and the reminding time is set to be reminding in advance by 40 minutes.
When the travel notification data comprises complete travel events, the travel notification data can be automatically analyzed to obtain the travel events, the travel events obtained through analysis can be automatically added into the travel list, and finally the travel events can be automatically reminded at reminding time according to the reminding time, so that a user does not need to extract effective information in the travel notification data by himself or input the extracted effective information into travel application manually, the burden of the user is relieved, the time of the user is saved, and the adding efficiency of the travel events is improved.
Referring to fig. 12, the trip processing system of the present embodiment further includes:
a second adding module 203, configured to add the location information to the candidate location sequence of the travel list;
a first determining module 204, configured to determine a selected candidate location in the candidate location sequence;
a second determining module 205, configured to determine a candidate time corresponding to the selected candidate location;
a first generating module 206, configured to generate a travel event according to the selected candidate location and the candidate time, where the travel location of the generated travel event is the selected candidate location, and the travel time is the candidate time;
and a third adding module 207, configured to add the generated travel event to the travel list.
In this embodiment, the location information may include, for example, a sight a, a sight B, a sight C, and the like, and the sight a, the sight B, the sight C, and the like are added as candidate locations to a candidate location sequence of the travel list, where a setting position and display content of the candidate location sequence may be set by a user according to an actual application. In this embodiment, the setting position of the candidate location sequence is preferably located at a side (e.g., a bottom side, a right side, etc.) of the terminal display interface, and the display content of the candidate location sequence preferably includes an icon for representing the candidate location, where the icon includes an icon cover and an icon name, for example, the icon for representing the attraction a includes a picture of the attraction a as the icon cover, and a name of the attraction a as the icon name.
In this embodiment, the source of the location information to be added to the travel list may be set in a customized manner according to an actual application, for example, in this embodiment, the source of the location information to be added to the travel list preferably includes a location favorite, and the second adding module 203 is specifically configured to add the location information in the location favorite to the candidate location sequence of the travel list. In this embodiment, the source of the location information in the location favorite may be set according to an actual application in a customized manner, for example, in this embodiment, the source of the location information in the location favorite preferably includes at least one of a text and a link, and further, the second adding module 203 may specifically include a parsing unit for parsing the text and/or the content of the link to obtain the location information, and an adding unit for adding the location information to the location favorite.
For example, the journey processing system of this embodiment may be implemented as a journey application on a terminal, where the terminal may be, for example, a mobile terminal, a vehicle terminal, a computer terminal, and the like. Referring to fig. 2, a home page of the itinerary application shows a plurality of article links, and a terminal interface after clicking a specific article link is shown in fig. 3. Referring to fig. 3, specific contents of an article related to self-driving in Xinjiang are shown, and in addition, 15 pieces of location information parsed from the specific contents of the article are displayed in total, including kezier Qianfo, bostemun, tex, ancient stone city, karishi city, and the like, and the terminal interface after adding the 15 pieces of location information to the candidate location sequence is shown in fig. 4. Referring to fig. 4, a candidate place sequence is disposed below the terminal interface, and icons for characterizing candidate places may be displayed in a sliding manner, taking an icon for characterizing a sheet wall castle, an icon cover of which is a picture of the sheet wall castle, and an icon name of which is the sheet wall castle, as an example. Further, referring to fig. 4, a journey event titled tex and a journey event titled karishi old city are added to the journey list of the journey application, and specifically, selection of a candidate place and a candidate time can be realized by dragging an icon representing tex in the candidate place sequence to a time period of 3 months and 5 days 06:00-07:00 in 2014 in the journey list, and a journey event titled tex is generated based on the selection, wherein the journey place of the tex journey event is the selected tex, and the journey time is the selected 2014 and 3 months and 5 days 06:00-07: 00.
In this embodiment, when a complete travel event is not included, a candidate location sequence may be generated on the basis of the acquired location information, and selection of a candidate location and a candidate time is realized by dragging or the like to generate the travel event.
In the present embodiment, for a travel event added to the travel list, details of a clicked travel event may also be displayed by clicking the travel event on the terminal interface. Referring to fig. 5, the selected travel event is a travel event entitled tex, the details of which include a travel location tex and a travel time 2014, 3, 5, 06:00-08:00, and in addition, the details of which preferably include at least one of a picture description, a text description, a path plan, a contact phone, a travel note, and a push service related to tex, wherein the push service has a higher hit rate due to being associated with the user's travel event. Further, the journey processing system of this embodiment may further include an updating module configured to accept an editing operation and/or a deleting operation on a journey event selected in the journey list, and referring to fig. 5, in the detail interface of the journey event, the editing operation and the deleting operation may also be performed.
Further, the journey processing system of this embodiment may further include a first import module for importing journey events in the journey list into other journey lists, and/or a second import module for importing journey events in other journey lists into the journey lists, so as to implement one-way synchronization or two-way synchronization between the journey lists and other journey lists in the journey processing system of this embodiment. The other travel lists may include, for example, travel lists of travel applications such as a local calendar application that does not employ the travel processing system of the present embodiment, and a travel class application provided by an application store.
Referring to fig. 6, after the travel events in the other travel lists are imported, the travel events are arranged in the travel list of the present embodiment according to the travel times, and as can be seen from fig. 4, the travel events imported from the other travel lists relate to a travel event with a travel time of 09:00-10:00 on 3/5/2014, and a travel event with a travel start time of 12:00 on 3/5/2014 and a travel location of seafloor bailing. In addition, in a display interface of the travel application, the travel events imported from other travel lists can be viewed in a clicking mode, wherein the detail interface of the travel events with travel time of 3, 5 and 3 months in 2014 and 09:00-10:00 is shown in fig. 7. Referring to fig. 7, the details of the travel event imported from the other travel list also include travel time, travel notes, etc., and the editing operation and the deleting operation can be performed as well, and further, the new details generated by the above operations can be preferably updated to the other travel list synchronously to form bidirectional synchronization of the travel event in different travel lists.
In this embodiment, the specific reminding mode of the journey event may be set by a user according to actual application, for example, the reminding mode may be a sound mode, a vibration mode, an image mode, or the like. For example, in this embodiment, the reminding module 208 may specifically include a reminding unit for popping up a card for reminding a trip event at a reminding time, and a navigation unit for navigating according to the trip event when the card is clicked, so that, in this embodiment, after reminding about the trip event, navigation about a trip location can be performed based on the current location of the user, and the user does not need to manually input the trip location into a navigation application, so that the burden of the user is reduced, the time of the user is saved, and the user experience is facilitated to be improved.
Referring to fig. 12, the trip processing system of the present embodiment may further include:
and a second generating module 209, configured to generate the road book according to the travel events with the same date in the travel list.
In this embodiment, the automatically generated road book is a travel schedule in a day, and preferably includes at least one of a picture introduction, a text introduction, a contact phone, a travel remark, and a push service corresponding to each travel event in the travel events with the same date, in addition to the path plan generated according to the travel location and the travel time corresponding to the travel event with the same date, where the push service has a higher hit rate due to being associated with the travel event of the user. Further, the journey processing system of this embodiment may preferably further comprise a navigation module for navigating according to the road book based on the current location of the user. Therefore, the user is free from planning the travel event in one day, the burden of the user is favorably reduced, the time of the user is saved, and the user experience is favorably improved.
Referring to fig. 8, a travel road book of 3 months and 3 days in 2020 is shown, specifically, the travel road book includes a route plan from meiluo mansion, national city, ancient city, five-epinasty scenic spot, and the travel road book may perform collection operation, editing operation, deleting operation, sharing operation, and the like. Further, by clicking the ready-to-go option in the lower left corner of the display interface, navigation can be performed according to the currently generated travel book based on the current positioning of the user.
Further, the journey processing system of this embodiment may also implement cross-terminal and cross-platform applications, and specifically, the terminal adopting the journey processing system of this embodiment may have a connection terminal successfully connected therewith. For example, when the terminal adopting the trip processing system of the embodiment is a mobile terminal, the connection terminal may be a car terminal; for another example, when the terminal of the trip processing system according to the present embodiment is a car terminal, the connection terminal may be a mobile terminal.
On this basis, the trip processing system of the present embodiment may further include a synchronization module that synchronizes the trip list to a connection terminal of the terminal. Referring to fig. 9, which shows a schematic diagram of a travel list on the connection terminal when the connection terminal is the vehicle end, it should be understood that, in the display interface, the details of the clicked travel event can be viewed in a manner of clicking the travel event, and editing operation, deleting operation, and the like are performed.
In addition, the journey processing system of the embodiment may further include a first permission setting module for allowing the connection terminal of the terminal to perform reminding, a second permission setting module for allowing the connection terminal to eject a card for reminding a journey event at a reminding time, and a third permission setting module for allowing the connection terminal to perform navigation according to the journey event when the card is clicked.
Referring to fig. 10, a schematic diagram of a trip setting interface in a trip application when a terminal adopting the trip processing system of this embodiment is a mobile terminal and a connection terminal is a car terminal is shown, specifically, after a system notification authority is opened, a trip event can be reminded and the like on the mobile terminal, and after a car reminding authority is opened, a trip event is reminded and navigated on the car terminal is allowed, and further, a card for reminding the trip event popped up on the car terminal may be as shown in fig. 11. Referring to fig. 11, the popped-up card may display details of the trip event, and by clicking the navigation picture on the card, the trip location may be navigated based on the current location of the user, and the user is not required to manually input the trip location into the navigation application at the vehicle end, so that the burden of the user is reduced, the time of the user is saved, and the user experience is improved.
In this embodiment, the navigation of the connection terminal can also be realized through other modes, so as to enrich the functions of the journey processing system of this embodiment and improve the experience of the user. For example, when the terminal adopting the travel processing system of this embodiment navigates according to the road book, the navigation of the connection terminal may also be implemented based on a screen projection manner, and specifically, the travel processing system of this embodiment preferably further includes a screen projection module for projecting the navigation interface performed according to the road book to the connection terminal of the terminal.
The journey processing system of the embodiment does not need a user to extract effective information in the journey notification data by oneself, and does not need the user to input the extracted effective information into the journey application manually, thereby reducing the burden of the user, saving the time of the user, improving the adding efficiency of the journey event, and being capable of automatically reminding the journey event at the reminding time.
Example 3
The present embodiment provides an electronic device, which may be represented in the form of a computing device (for example, may be a server device), and includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the trip processing method provided in embodiment 1.
Fig. 13 shows a schematic diagram of a hardware structure of the present embodiment, and as shown in fig. 13, the electronic device 9 specifically includes:
at least one processor 91, at least one memory 92, and a bus 93 for connecting the various system components (including the processor 91 and the memory 92), wherein:
the bus 93 includes a data bus, an address bus, and a control bus.
Memory 92 includes volatile memory, such as Random Access Memory (RAM)921 and/or cache memory 922, and can further include Read Only Memory (ROM) 923.
Memory 92 also includes a program/utility 925 having a set (at least one) of program modules 924, such program modules 924 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The processor 91 executes various functional applications and data processing, such as a trip processing method provided in embodiment 1 of the present invention, by executing the computer program stored in the memory 92.
The electronic device 9 may further communicate with one or more external devices 94 (e.g., a keyboard, a pointing device, etc.). Such communication may be through an input/output (I/O) interface 95. Also, the electronic device 9 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet) via the network adapter 96. The network adapter 96 communicates with the other modules of the electronic device 9 via the bus 93. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 9, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.
It should be noted that although in the above detailed description several units/modules or sub-units/modules of the electronic device are mentioned, such a division is merely exemplary and not mandatory. Indeed, the features and functionality of two or more of the units/modules described above may be embodied in one unit/module, according to embodiments of the application. Conversely, the features and functions of one unit/module described above may be further divided into embodiments by a plurality of units/modules.
Example 4
The present embodiment provides a computer-readable storage medium on which a computer program is stored, which when executed by a processor implements the steps of the trip processing method provided in embodiment 1.
More specific examples, among others, that the readable storage medium may employ may include, but are not limited to: a portable disk, a hard disk, random access memory, read only memory, erasable programmable read only memory, optical storage device, magnetic storage device, or any suitable combination of the foregoing.
In a possible implementation, the invention can also be implemented in the form of a program product comprising program code means for causing a terminal device to carry out the steps of implementing the journey processing method described in embodiment 1, when said program product is run on the terminal device.
Where program code for carrying out the invention is written in any combination of one or more programming languages, the program code may be executed entirely on the user device, partly on the user device, as a stand-alone software package, partly on the user device and partly on a remote device or entirely on the remote device.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that this is by way of example only, and that the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the spirit and scope of the invention, and these changes and modifications are within the scope of the invention.

Claims (10)

1. A trip processing method, comprising:
analyzing the travel notification data to obtain a travel event, wherein the travel event comprises a travel place and a travel time;
adding the analyzed travel event into a travel list, wherein the travel list comprises reminding time setting;
and reminding the travel event at reminding time, wherein the reminding time is determined according to the travel time and the reminding time setting.
2. The itinerary handling method of claim 1, further comprising, prior to the step of alerting the itinerary event at an alert time:
adding location information to a sequence of candidate locations of the trip list;
determining a selected candidate location in the sequence of candidate locations;
determining candidate time corresponding to the selected candidate place;
generating a travel event according to the selected candidate place and the candidate time, wherein the travel place of the generated travel event is the selected candidate place, and the travel time is the candidate time;
and adding the generated travel event into the travel list.
3. The itinerary handling method according to claim 2, the step of adding location information to the sequence of candidate locations of the itinerary list including:
adding the location information in the location favorite to a sequence of candidate locations of the travel list.
4. The itinerary processing method according to claim 3, further comprising, before the step of adding the location information in the location favorite to the sequence of candidate locations of the itinerary list:
analyzing the text and/or the linked content to obtain the location information;
adding the location information to the location favorites;
and/or the presence of a gas in the gas,
the candidate location sequence includes icons for characterizing candidate locations, the icons including an icon cover and an icon name.
5. The itinerary handling method of claim 1, the reminder time setting including a static time setting and a dynamic time setting;
the static time setting is obtained according to the presetting, and the dynamic time setting is determined according to the estimated time of the vehicle travelling from the current location to the travel place under the current road condition;
and/or the presence of a gas in the gas,
the step of reminding the journey event at the reminding time comprises:
popping up a card for reminding the journey event at the reminding time;
navigating according to the travel event when the card is clicked;
and/or the presence of a gas in the gas,
the trip processing method further includes:
importing the travel events in the travel list into other travel lists;
and/or the presence of a gas in the gas,
the trip processing method further includes:
importing the travel events in other travel lists into the travel list;
and/or the presence of a gas in the gas,
the travel processing method is applied to a terminal, and further comprises the following steps:
synchronizing the trip list to a connection terminal of the terminal;
and/or the presence of a gas in the gas,
the travel processing method is applied to a terminal, and further comprises the following steps:
allowing a reminder to be made at a connection terminal of the terminal;
allowing the connecting terminal to pop up a card for reminding the journey event at the reminding time;
allowing the connection terminal to navigate according to the travel event when the card is clicked;
and/or the presence of a gas in the gas,
the trip processing method further includes:
displaying details of the selected travel event in the travel list, wherein the details comprise a travel place and a travel time corresponding to the selected travel event, and at least one of picture introduction, text introduction, path planning, contact telephone, travel remark and push service corresponding to the selected travel event;
and/or the presence of a gas in the gas,
the trip processing method further includes:
receiving an editing operation and/or a deleting operation of the selected travel event in the travel list;
and/or the presence of a gas in the gas,
the travel notification data includes text and/or a link.
6. The itinerary processing method of claim 1, further comprising:
and generating a road book according to the travel events with the same date in the travel list, wherein the road book comprises a path plan generated according to the travel places and the travel times corresponding to the travel events with the same date, and at least one of picture introduction, text introduction, contact telephone, travel notes and push service corresponding to each travel event in the travel events with the same date.
7. The itinerary processing method according to claim 6, further comprising, after the step of generating a road book yes from itinerary events of the same date in the itinerary list:
receiving at least one of an editing operation, a collection operation, a deletion operation and a sharing operation of the road book;
and/or the presence of a gas in the gas,
navigating according to the road book;
and/or the presence of a gas in the gas,
and projecting a navigation interface performed according to the road book to a connection terminal of a terminal applying the travel processing method.
8. A trip processing system, comprising:
the system comprises an analysis module, a processing module and a processing module, wherein the analysis module is used for analyzing travel notification data to obtain a travel event, and the travel event comprises a travel place and travel time;
the adding module is used for adding the travel event obtained by analysis into a travel list, and the travel list comprises reminding time setting;
and the reminding module is used for reminding the travel event at the reminding time, and the reminding time is determined according to the travel time and the reminding time.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the trip processing method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the journey processing method according to any of claims 1 to 7.
CN202110102970.2A 2021-01-26 2021-01-26 Stroke processing method, system, electronic device and storage medium Pending CN112819426A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110102970.2A CN112819426A (en) 2021-01-26 2021-01-26 Stroke processing method, system, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110102970.2A CN112819426A (en) 2021-01-26 2021-01-26 Stroke processing method, system, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN112819426A true CN112819426A (en) 2021-05-18

Family

ID=75859244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110102970.2A Pending CN112819426A (en) 2021-01-26 2021-01-26 Stroke processing method, system, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN112819426A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114911387A (en) * 2022-01-13 2022-08-16 北京网界科技有限公司 Data processing system and method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104063815A (en) * 2013-03-21 2014-09-24 阿里巴巴集团控股有限公司 Method and system for assisting in making travel schedule
CN106211056A (en) * 2016-06-24 2016-12-07 乐视控股(北京)有限公司 The sharing method of a kind of travel information and device
CN108344417A (en) * 2018-02-05 2018-07-31 广东欧珀移动通信有限公司 A kind of air navigation aid, navigation device method and mobile terminal
CN108650395A (en) * 2018-02-28 2018-10-12 努比亚技术有限公司 A kind of shared events based reminding method, equipment and computer readable storage medium
CN109323707A (en) * 2018-09-12 2019-02-12 上海博泰悦臻电子设备制造有限公司 Stroke reminding method and navigation terminal
CN111489133A (en) * 2020-04-07 2020-08-04 上海博泰悦臻电子设备制造有限公司 Travel reminding method and related equipment
CN112033459A (en) * 2020-08-19 2020-12-04 山东省博特叔叔教育科技有限公司 Trip management system with voice broadcast function

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104063815A (en) * 2013-03-21 2014-09-24 阿里巴巴集团控股有限公司 Method and system for assisting in making travel schedule
CN106211056A (en) * 2016-06-24 2016-12-07 乐视控股(北京)有限公司 The sharing method of a kind of travel information and device
CN108344417A (en) * 2018-02-05 2018-07-31 广东欧珀移动通信有限公司 A kind of air navigation aid, navigation device method and mobile terminal
CN108650395A (en) * 2018-02-28 2018-10-12 努比亚技术有限公司 A kind of shared events based reminding method, equipment and computer readable storage medium
CN109323707A (en) * 2018-09-12 2019-02-12 上海博泰悦臻电子设备制造有限公司 Stroke reminding method and navigation terminal
CN111489133A (en) * 2020-04-07 2020-08-04 上海博泰悦臻电子设备制造有限公司 Travel reminding method and related equipment
CN112033459A (en) * 2020-08-19 2020-12-04 山东省博特叔叔教育科技有限公司 Trip management system with voice broadcast function

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114911387A (en) * 2022-01-13 2022-08-16 北京网界科技有限公司 Data processing system and method thereof
CN114911387B (en) * 2022-01-13 2023-07-28 北京网界科技有限公司 Data processing system and method thereof

Similar Documents

Publication Publication Date Title
US10026063B2 (en) Reminder creation for tasks associated with a user event
US7590553B2 (en) Integrated spatial view of time, location, and event schedule information
RU2688268C2 (en) Aggregation and presentation of information on events
US8296266B2 (en) Computer implemented method for integrating services in a calendar application via web services
US20150201064A1 (en) Methods and apparatus to detect and add impact events to a calendar program
US8839140B2 (en) Pivot search results by time and location
CN101211369B (en) Content display method, content display apparatus, and recording medium for recording content display program
US20160328204A1 (en) Methods and apparatus for enhancing electronic presentations with location information
CN106327142A (en) Information display method and apparatus
US20080133579A1 (en) Map service system and method
US9870554B1 (en) Managing documents based on a user's calendar
US20150134392A1 (en) Adaptive timelog system
US20130097530A1 (en) Calendar overlays
CN102282442A (en) Tool and method for mapping and viewing an event
CN100447784C (en) Information management apparatus, information management method, and information management program
ES2926005T3 (en) System and method for dynamically delivering content
US20160358127A1 (en) Undelete calendars
JP2009134361A (en) Advertisement distribution device, portable terminal, advertisement distribution system and advertisement distribution method
CN112819426A (en) Stroke processing method, system, electronic device and storage medium
US20200043051A1 (en) Information processing apparatus and information processing method
CN114490943A (en) Tourism information query method, device, equipment and storage medium
KR20210108838A (en) Method for registering and sharing the schedule information by converting the user-specific schedule information into a scheduler page to the user terminal
CN111415280A (en) Teacher management system based on WeChat applet
Setiawan et al. Data traffic synchronization application in electronic map
Keating The ground breaking: An American city and its search for justice, by Scott Ellsworth; Violent utopia: Dispossession and Black restoration in Tulsa, by Jovan Scott Lewis

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210518

RJ01 Rejection of invention patent application after publication