US20140114915A1 - Travel assisting method and terminal - Google Patents

Travel assisting method and terminal Download PDF

Info

Publication number
US20140114915A1
US20140114915A1 US14/143,486 US201314143486A US2014114915A1 US 20140114915 A1 US20140114915 A1 US 20140114915A1 US 201314143486 A US201314143486 A US 201314143486A US 2014114915 A1 US2014114915 A1 US 2014114915A1
Authority
US
United States
Prior art keywords
information
trip
trip information
terminal
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.)
Abandoned
Application number
US14/143,486
Inventor
Ting Zhang
Hongjun Wang
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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Assigned to HUAWEI DEVICE CO.,LTD. reassignment HUAWEI DEVICE CO.,LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WANG, HONGJUN, ZHANG, TING
Publication of US20140114915A1 publication Critical patent/US20140114915A1/en
Assigned to HUAWEI DEVICE (DONGGUAN) CO., LTD. reassignment HUAWEI DEVICE (DONGGUAN) CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HUAWEI DEVICE CO., LTD.
Priority to US16/002,101 priority Critical patent/US11741107B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • G06F17/30528
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/343Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/362Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24575Query processing with adaptation to user needs using context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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
    • 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

Definitions

  • Embodiments of the present invention relate to the field of terminal technologies, and in particular, to a travel assisting method and terminal.
  • a terminal especially a mobile terminal such as a mobile phone, a personal access system, or a PDA (Personal Digital Assistant, personal digital assistant), is becoming indispensable in people's daily life, and requirements of people for functions of the mobile terminal are increasing.
  • an existing mobile terminal provides a weather forecast function, a user may appoint a certain location, and the mobile terminal may obtain weather information of the appointed location from a weather information website and report the weather information of the appointed location to the user regularly.
  • the weather forecast function is capable of meeting demands of average users to a certain extent, for business persons who are on business trips frequently, because destinations of the business trips frequently change, if a user wants to obtain weather information of the destinations of the business trips, the user needs to manually change destinations frequently.
  • the existing mobile terminal is installed with some intelligent applications, and users may manually query domestic flight information through these intelligent applications or log in to an appointed flight information website to query flight information related to the trips.
  • the prior art provides a plurality of manners for the users, the acquisition of information (such as assisting information related to trips of the users, including flight information, weather information of a destination, and the like) requires manual operation of the users and is troublesome and time-consuming.
  • Embodiments of the present invention provide a travel assisting method and terminal, which are capable of solving the problem that an operation is troublesome and time-consuming when a user obtains assisting information related to the trip by using a terminal.
  • an embodiment of the present invention provides a travel assisting method, including:
  • an embodiment of the present invention further provides a terminal, including:
  • an extracting module configured to extract trip information from content saved in the terminal, where the trip information is travel-related information
  • a saving module configured to save the trip information extracted by the extracting module in a trip list, where the trip list is used to save the trip information
  • a searching module configured to select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information;
  • a prompting module configured to generate prompting information which includes the trip information and the assisting information corresponding to the trip information.
  • a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information to a user. Therefore, the user is capable of conveniently and quickly obtaining firsthand travel assisting information, saving troubles brought by manual participation of the user and therefore solving the problem that an operation is troublesome and time-consuming when the user obtains effective trip-related information by using the terminal.
  • FIG. 1 is a flowchart of an embodiment of a travel assisting method according to the present invention
  • FIG. 2 is a flowchart of another embodiment of a travel assisting method according to the present invention.
  • FIG. 3 is a schematic diagram of a trip list according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of editing a trip list according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of an embodiment of a terminal according to the present invention.
  • FIG. 6 is a schematic structural diagram of an embodiment of a searching module as shown in FIG. 5 ;
  • FIG. 7 is a schematic structural diagram of another embodiment of a terminal according to the present invention.
  • FIG. 8 is a schematic structural diagram of another embodiment of a terminal according to the present invention.
  • a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information.
  • the content saved in the terminal may include content saved in a storage space corresponding to any or more of the following applications: Calendar (Calendar), Events (Events), Memo (Memo), Email (Email), multimedia message (multimedia message, MMS), and short message (short message).
  • the content saved in the terminal may further include: content saved in various types of expansion cards connected to the terminal, such as content saved in an expansion card such as a TF (Trans Flash, a type of card) card or an SD (Secure Digital Memory Card, secure digital memory card).
  • the trip information is travel-related information and the trip information records information related to a trip of a user, such as a city to be travelled, a flight or train to be taken, set-off time, and the like.
  • the trip information may be information including time and a flight, for example, a piece of trip information may be expressed as: Monday morning 9:30, flight NF3324; the trip information may also be information including time and a train, for example, a piece of trip information may be expressed as: 12:30, May 10, train K386; the trip information may also be information including time, a location, and a flight, for example, a piece of trip information may be expressed as: 19:35, March 23, flight NF24, Tokyo; and the trip information may also be information including time, a location, and a train, for example, a piece of trip information may be expressed as: 14:00, March 10, train K386, Guangzhou.
  • the assisting information corresponding to the trip information is travel reference information related to the trip information, including: weather information of the city where the user is going to travel, a detailed introduction to the flight or train to be taken by the user, and the like.
  • the assisting information may be: weather information, takeoff time of the flight, introduction information of the flight, arriving time of the flight, delay information of the flight, departure time of the train, arriving time of the train, introduction information of the train, delay information of the train, and the like.
  • the prompting information may include the trip information and the assisting information corresponding to the trip information.
  • a piece of prompting information may be expressed as: “14:00, March 10, train K386, Guangzhou; the departure time of the train for you to take is 14:00, March 10, the arriving time is 9:00, March 12, and the destination is Guangzhou; and the highest temperature is 11° C. and the lowest temperature is 8° C. in Guangzhou on March 12!”.
  • the prompting information may only include the assisting information corresponding to the trip information.
  • a piece of prompting information may be expressed as: “The departure time of the train, number K386, for you to take is 14:00, March 10, the arriving time is 9:00, March 12, and the destination is Guangzhou; and the highest temperature is 11° C. and the lowest temperature is 8° C. in Guangzhou on March 12!”.
  • the prompting information may further include some prompting words.
  • the foregoing prompting information may further include “The weather is cold. Please take warm clothes!”. These prompting words may be saved in the terminal in advance, and when the prompting information is generated, the prompting words are directly invoked for generating the prompting information.
  • a travel assisting method according to the embodiments of the present invention is described in detail in the following with reference to FIG. 1 to FIG. 4 .
  • FIG. 1 is a flowchart of an embodiment of a travel assisting method according to the present invention. The method includes the following.
  • step S 101 the trip information is extracted from the content saved in the terminal, where the extracting operation may be performed when the terminal is powered on and started, the extracting operation belongs to a background operation, the extracted trip information may be cached in the terminal, and when the travel assisting function of the terminal is started, the extracted trip information is provided for a subsequent process to invoke; and the extracting operation may also be performed after the terminal is powered on and started, and when the travel assisting function of the terminal is started, the trip information is extracted in real time from the content saved in the terminal.
  • the extracting operation may also be performed at a certain frequency, and the extracting operation may also be performed during saving of the content in the terminal.
  • the trip information is extracted from the content saved in the terminal regularly; or when the travel assisting function of the terminal is started, the trip information is extracted from the content saved in the terminal regularly; or the trip information is extracted when a received short message is saved in the terminal, and the like.
  • step S 101 the trip information is extracted according to a certain rule.
  • the rule may be one or a combination of more of the following: information including current time, information including time after the current time, information including a location, information including a flight, and information including a train.
  • the current time is system time of the terminal when step S 101 is executed.
  • step S 101 the content saved in the terminal is traversed and it is checked whether the information including current time exists. For example, when the current time is 13:00, May 20, 2011, it is checked whether the content saved in the terminal includes information of a time parameter “2011-5-20, 13:00”. If the rule is: information including time after the current time, in step S 101 , the content saved in the terminal is traversed and it is checked whether the information including time after the current time exists. As in the foregoing example, it is checked whether the content saved in the terminal includes information of a time parameter later than “2011-5-20, 13:00”.
  • step S 101 the content saved in the terminal is traversed and it is checked whether the information including a location exists. If the rule is: information including a flight, in step S 101 , the content saved in the terminal is traversed and it is checked whether the information including a flight exists. If the rule is: information including a train, in step S 101 , the content saved in the terminal is traversed and it is checked whether the information including a train exists. If the rule is a combination of the foregoing rules, in step S 101 , the content saved in the terminal is traversed and it is checked whether information synchronously including combined rules exists.
  • step S 101 the content saved in the terminal is traversed and it is checked whether information synchronously including the current time and the location exists. It should be understood that when the rule is another combination, similar analysis is performed and is not described herein again.
  • various types of characteristic information may be saved in the terminal in advance, such as various expression forms of current time (for example: a time stamp, xx year xx month xx day, morning, afternoon, am, pm, XX:XX, and the like), various expression forms of a location (for example: Shenzhen, shengzhen, SZ, Tokyo, and the like), various expression forms of a flight (for example: Flight, NF, and the like), and various expression forms of a train (for example: K386, K1912, 265, and the like).
  • information in the content saved in the terminal which matches the various types of characteristic information is identified, and it is determined whether the information meets an extracting rule. If yes, the information is extracted as the trip information.
  • the trip information that has been extracted from the content saved in the terminal may be marked, so that when the extracting operation is performed again, the marked content may be ignored. Marking the content that has been extracted can improve the efficiency of the extracting operation.
  • step S 102 the trip information extracted in step S 101 may be saved in the trip list, where the trip list is used to save the extracted trip information. Adopting the trip list to save the extracted trip information can facilitate management on the trip information. It should be understood that, the extracted trip information may not be saved in the trip list. In this case, the time in the trip information may be compared with the current system time, and if the time in the trip information meets a certain condition, a searching step is executed.
  • S 103 Select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information.
  • the terminal may be preset with some network addresses or server addresses, for example, a website or a server address of a weather information querying site is preset, a website or a server address of an airline company site is preset, or a website or a server address of a train/bus querying site is preset.
  • the trip information is selected from the trip list, part or all of content of each piece of the selected trip information is used as a key word, and the preset network address or the preset server address in the terminal is automatically connected to search, so as to obtain the assisting information corresponding to the selected trip information. Searching based on the preset network address or the preset server address can greatly improve searching speed.
  • the generated prompting information may adopt a display screen of the terminal to timely display the assisting information to a user, so that the user can conveniently and quickly perform effective query and reference for a trip, or may adopt a sound output device of the terminal to broadcast the assisting information to the user in a sound manner, so that the user can conveniently and quickly perform effective query and reference for the trip.
  • FIG. 2 is a flowchart of another embodiment of a travel assisting method according to the present invention.
  • the method includes the following.
  • step S 201 in this embodiment reference may be made to step S 101 according to the embodiment shown in FIG. 1 , and details will not be provided herein.
  • the trip information extracted in step S 201 needs the user to confirm the effectiveness thereof.
  • the extracted trip information is provided for the user to perform the confirmation operation.
  • the terminal may provide a man-machine interactive interface (such as a display screen, a touchscreen, and the like) to display the extracted trip information to the user and receive the confirmation operation of the user on the displayed trip information.
  • the trip information is effective trip information if a confirmation message from the user is received. If a denial message from the user is received, the trip information is ineffective trip information.
  • the confirmation message from the user indicates that the trip information corresponding to the confirmation message is effective trip information and the trip information is saved in the trip list in step S 203 . It should be understood that, if the denial message from the user is received, it indicates that the trip information corresponding to the denial message is ineffective trip information, and the terminal ignores the trip information without performing any processing on the ineffective trip information. If neither the confirmation message from the user nor the denial message from the user is received in preset time, the trip information to be confirmed may be saved in the trip list and the user is prompted of new trip information. In addition, the trip information has been saved in the trip list, and the user may confirm the new trip information in the trip list.
  • S 204 Respond to a manual input of the user to update the trip list.
  • the user may perform manual input on the trip list.
  • the manual input may include: editing the trip information in the trip list, deleting the trip information from the trip list, sequencing the trip information in the trip list according to a priority, creating new trip information in the trip list, and the like, and may further include a confirmation operation on the trip information to be confirmed in the trip list.
  • FIG. 3 is a schematic diagram of a trip list according to an embodiment of the present invention.
  • the terminal When the terminal provides the trip list for the user, the terminal further provides operation interfaces in the trip list, including an edit key, a delete key, a priority set key, and a create key, and further provides a confirm key.
  • the user may perform manual input in the trip list through each operation interface.
  • FIG. 4 is a schematic diagram of editing a trip list according to an embodiment of the present invention.
  • the terminal may display an “edit interface” shown in FIG. 4 for the user, and the user may modify corresponding trip information and save it on this edit interface.
  • the terminal may also display the “edit interface” shown in FIG. 4 for the user, and the user may edit new trip information and save it on this edit interface.
  • the user clicks the “delete” key shown in FIG. 3 the trip information is deleted from the trip list.
  • the trip information corresponding to the “priority” key is sequenced preferentially and is arranged at the top of the trip list, and the user may complete the priority sequencing of the trip information in the trip list through the “priority” operation on the trip information in the trip list.
  • the terminal receives a confirmation message from the user on the trip information; and when the user clicks the “deny” key shown in FIG. 3 , the terminal receives a denial message from the user on the trip information.
  • the foregoing manual input of the user in a manner of pressing a key is only an example, and the manual input may also adopt other manners.
  • the terminal is a touchscreen terminal, the user is capable of directly performing priority sequencing on the trip information in a dragging manner without pressing the “priority” key, and the like.
  • step S 204 the terminal responds to the manual input of the user and updates the trip list according to the manual input of the user.
  • S 205 Select the trip information from the trip list according to a priority sequence of the trip information in the trip list.
  • Each piece of the trip information has a corresponding effective searching period, and assisting information obtained within the effective searching period may provide effective travel references for the user.
  • the effective searching period of the trip information may be: from a moment when the confirmation message from the user is received to takeoff time of the flight, or from a moment when the confirmation message from the user is received to departure time of the train.
  • the effective searching period of the trip information may be: from a moment when the confirmation message from the user is received to a moment when the user leaves the location.
  • the trip information in the trip list is arranged according to a certain sequence.
  • This sequence may be a default arranging sequence in the trip list, may be an arranging sequence formed after the manual input of the user, may be a time sequence that each piece of the trip information is saved in the trip list, or may be a time sequence of a starting point of the effective searching period of each piece of the trip information, and the like.
  • the terminal may select the trip information from the trip list according to the priority sequence of the trip information in the trip list and automatically connect to the preset network address or the preset server address at certain time points within the effective searching period of the selected trip information. It should be understood that, in step S 205 to step S 206 , the terminal may trigger trip information selection according to various types of conditions, for example, trigger according to a searching command sent by the user.
  • the terminal If receiving the searching command sent by the user, the terminal is triggered by the searching command to immediately select the trip information (the selected trip must be an effective trip, that is, system time when the trip is selected falls within an effective searching period range of the selected trip), and automatically connect to the preset network address or the preset server address.
  • the terminal may also preset a start time point of the searching command, start the trip information selection when the instructed time point arrives (the selected trip must be an effective trip, that is, system time when the trip is the selected falls within the effective searching period range of the selected trip), and automatically connect to the preset network address or the preset server address.
  • the terminal may also set one or more searching time points for each trip in the terminal, and when the searching time point arrives, the terminal uses the trip as the selected trip and automatically connects to the preset network address or the preset server address.
  • the preset network address or the preset server address may include: a preset website or server address of a weather information querying site, a preset website or server address of an airline company site, a preset website or server address of a train/bus querying site, and the like.
  • S 207 Search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information.
  • step S 207 searching is performed by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information, where if the trip information is information including time and a location, the key words may be the time and the location, and the obtained assisting information may include weather information of the location; if the trip information is information including time and a flight, the key words may be the time and the flight, and the obtained assisting information may include one or more of the following: takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight; if the trip information is information including time and a train, the key words may be the time and the train, and the obtained assisting information may include one or more of the following: departure time of the train, arriving time of the train, delay information of the train, and introduction information of the train; if the trip information is information including time, a location, and a flight, the key words may be the time, the location, and the flight, and the obtained assisting information
  • step S 208 in this embodiment reference may be made to step S 104 shown in FIG. 1 , and details will not be provided herein.
  • a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information to a user. Therefore, the user is capable of conveniently and quickly obtaining firsthand travel assisting information, saving troubles brought by manual participation of the user and therefore solving the problem that an operation is troublesome and time-consuming when the user obtains effective trip-related information by using the terminal.
  • FIG. 5 is a schematic structural diagram of an embodiment of a terminal according to the present invention.
  • the terminal includes the following.
  • An extracting module 10 is configured to extract trip information from content saved in a terminal, where the trip information is travel-related information.
  • the extracting operation of the extracting module 10 may be performed when the terminal is powered on and started, the extracting operation belongs to a background operation, and the extracted trip information may be cached in the terminal, and when the travel assisting function of the terminal is started, the extracted trip information is provided for a subsequent process to invoke; and the extracting operation may also happen after the terminal is powered on and started, and when the travel assisting function of the terminal is started, the trip information is extracted in real time from the content saved in the terminal.
  • the extracting operation may also be performed at a certain frequency, and the extracting operation may also be performed during saving of the content in the terminal.
  • the trip information is extracted from the content saved in the terminal regularly; or when the travel assisting function of the terminal is started, the trip information is extracted from the content saved in the terminal regularly; or the trip information is extracted when a received short message is saved in the terminal, and the like.
  • various types of characteristic information may be saved in the terminal in advance, such as various expression forms of current time (for example: a time stamp, xx year xx month xx day, morning, afternoon, am, pm, XX:XX, and the like), various expression forms of a location (for example: Shenzhen, shengzhen, SZ, Tokyo, and the like), various expression forms of a flight (for example: Flight, NF, and the like), and various expression forms of a train (for example: K386, K1912, 265, and the like).
  • the extracting module 10 Based on various types of characteristic information saved in the terminal, the extracting module 10 identifies information in the content saved in the terminal, which matches the various types of characteristic information, and determines whether the information meets an extracting rule.
  • the extracting rule may be one or a combination of more of the following: information including current time, information including time after the current time, information including a location, information including a flight, and information including a train.
  • the current time is system time of the terminal when the extracting module 10 executes the extracting operation.
  • the extracting module 10 extracts the trip information from the content saved in the terminal
  • the trip information that has been extracted from the content saved in the terminal may be marked, so that when the extracting operation is performed again, the marked content may be ignored. Marking the content that has been extracted can improve the efficiency of the extracting operation.
  • a saving module 20 saves the trip information extracted by the extracting module 10 in a trip list.
  • the saving module 20 saves the trip information extracted by the extracting module 10 in the trip list, where the trip list is used to save the extracted trip information. Adopting the trip list to save the extracted trip information can facilitate management on the trip information. It should be understood that, the extracted trip information may not be saved in the trip list, and instead, the extracted trip information may be directly provided for a subsequent module to invoke.
  • a searching module 30 is configured to select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information.
  • the terminal may be preset with some network addresses or server addresses, for example, a website or a server address of a weather information querying site is preset, a website or a server address of an airline company site is preset, or a website or a server address of a train/bus querying site is preset.
  • the searching module 30 selects the trip information from the trip list, uses part or all of content of each piece of the selected trip information as a key word, and automatically connects to the preset network address or the preset server address in the terminal to search, so as to obtain the assisting information corresponding to the selected trip information. Searching based on the preset network address or the preset server address can greatly improve searching speed.
  • a prompting module 40 is configured to generate prompting information which includes the trip information and the assisting information corresponding to the trip information.
  • the prompting information generated by the prompting module 40 may adopt a display screen of the terminal to timely display the assisting information to a user, so that the user can conveniently and quickly perform effective query and reference for a trip, or may adopt a sound output device of the terminal to broadcast the assisting information to the user in a sound manner, so that the user can conveniently and quickly perform effective query and reference for the trip.
  • FIG. 6 is a schematic structural diagram of an embodiment of the searching module as shown in FIG. 5 , where the searching module 30 includes the following.
  • a selecting unit 301 is configured to select the trip information from the trip list according to a priority sequence of the trip information in the trip list.
  • Each piece of the trip information has a corresponding effective searching period, and assisting information obtained within the effective searching period may provide effective travel references for the user.
  • the trip information in the trip list is arranged according to a certain sequence. This sequence may be a default arranging sequence in the trip list, may be an arranging sequence formed after the manual input of the user, may be a time sequence that each piece of the trip information is saved in the trip list, may be a time sequence of the starting point of the effective searching period of each piece of the trip information, and the like.
  • the selecting unit 301 may select the trip information from the trip list according to the priority sequence of the trip information in the trip list.
  • a searching unit 302 is configured to automatically connect to the preset network address or the preset server address within an effective searching period of each piece of the trip information selected by the selecting unit 301 , and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information.
  • the searching unit 302 may, at a starting time point of the effective searching period of the trip information selected by the selecting unit 301 , automatically connect to the preset network address or the preset server address to search for the assisting information corresponding to the trip information.
  • the selecting unit 301 may trigger trip information selection according to various types of conditions, for example, trigger according to a searching command sent by the user. If receiving the searching command sent by the user, the selecting unit 301 is triggered by the searching command to immediately select the trip information (the selected trip must be an effective trip, that is, system time when the trip is selected falls within an effective searching period range of the selected trip), and the searching unit 302 automatically connects to the preset network address or the preset server address to search for the assisting information corresponding to the selected trip information.
  • the terminal may also preset a start time point of the searching command, the selecting unit 301 may start the trip information selection when the instructed time point arrives (the selected trip must be an effective trip, that is, system time when the trip is selected falls within the effective searching period range of the selected trip), and the searching unit 302 automatically connects to the preset network address or the preset server address to search for the assisting information corresponding to the selected trip information.
  • the terminal may also set one or more searching time points for each trip in the terminal, and when the searching time point arrives, the selecting unit 301 uses the trip as the selected trip and the searching unit 302 automatically connects to the preset network address or the preset server address to search for the assisting information corresponding to the selected trip information.
  • the searching unit 302 searches by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information, where if the trip information is information including time and a location, the key words may be the time and the location, and the obtained assisting information may include weather information of the location; if the trip information is information including time and a flight, the key words may be the time and the flight, and the obtained assisting information may include one or more of the following: takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight; if the trip information is information including time and a train, the key words may be the time and the train, and the obtained assisting information may include one or more of the following: departure time of the train, arriving time of the train, delay information of the train, and introduction information of the train; if the trip information is information including time, a location, and a flight, the key words may be the time, the location, and the flight, and the obtained assisting information may
  • FIG. 7 is a schematic structural diagram of another embodiment of a terminal according to the present invention.
  • the terminal includes an extracting module 10 , a saving module 20 , a searching module 30 , and a prompting module 40 , and the terminal further includes the following.
  • a confirming module 50 is configured to provide the trip information extracted by the extracting module 10 for a user to perform a confirmation operation, and when receiving a confirmation message from the user, notify the saving module 20 to execute a saving operation.
  • FIG. 8 is a schematic structural diagram of another embodiment of a terminal according to the present invention.
  • the terminal includes an extracting module 10 , a saving module 20 , a searching module 30 , a prompting module 40 , and a confirming module 50 , and the terminal further includes the following.
  • An updating module 60 is configured to respond to a manual input of the user to update the trip list saved by the saving module 20 .
  • the user may perform manual input on the trip list.
  • the manual input may include: editing the trip information in the trip list, deleting the trip information from the trip list, sequencing the trip information in the trip list according to a priority, creating new trip information in the trip list, and the like, and may further include a confirmation operation on the trip information to be confirmed in the trip list.
  • FIG. 3 and FIG. 4 for the manual input of the user.
  • the updating module 60 responds to the manual input of the user and updates the trip list according to the manual input of the user.
  • the terminal according to any one of the embodiments shown in FIG. 5 to FIG. 8 may be a mobile terminal, such as a mobile phone.
  • the mobile phone may further include: a housing, a circuit board, a processor, a touchscreen, a radio frequency circuit, a microphone, a loudspeaker, and a power source, where the touchscreen is mounted on the housing, the circuit board is mounted inside a space enclosed by the housing, and the processor and the radio frequency circuit are disposed on the circuit board;
  • the processor includes all or a part of the foregoing modules; the processor is configured to perform processing on data input through the touchscreen and/or output a processed data result through the touchscreen;
  • the radio frequency circuit is configured to set up communication between the mobile phone and a wireless network, so as to implement data reception and transmission between the mobile phone and the wireless network;
  • the microphone is configured to capture sounds and convert the captured sounds into sound data, so that the mobile phone sends the sound data to the wireless network through the radio frequency circuit;
  • the loudspeaker is configured to restore sounds from
  • a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information to a user. Therefore, the user is capable of conveniently and quickly obtaining firsthand travel assisting information, saving troubles brought by manual participation of the user and therefore solving the problem that an operation is troublesome and time-consuming when the user obtains effective trip-related information by using the terminal.
  • the program may be stored in a computer readable storage medium.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), or the like.

Abstract

An embodiment of the present invention discloses a travel assisting method, including: extracting trip information from content saved in a terminal and saving the extracted trip information in a trip list; selecting the trip information from the trip list, automatically connecting to a preset network address or a preset server address, and searching by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and generating prompting information. Correspondingly, an embodiment of the present invention further discloses a terminal. The present invention enables the terminal to automatically provide effective reference information for a user according to a trip of the user, solving the problem that an operation is troublesome and time-consuming when the user obtains trip-related assisting information by using the terminal.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of International Application No. PCT/CN2011/078160, filed on Aug. 9, 2011, which is hereby incorporated by reference in its entirety.
  • TECHNICAL FIELD
  • Embodiments of the present invention relate to the field of terminal technologies, and in particular, to a travel assisting method and terminal.
  • BACKGROUND
  • A terminal, especially a mobile terminal such as a mobile phone, a personal access system, or a PDA (Personal Digital Assistant, personal digital assistant), is becoming indispensable in people's daily life, and requirements of people for functions of the mobile terminal are increasing. For example, an existing mobile terminal provides a weather forecast function, a user may appoint a certain location, and the mobile terminal may obtain weather information of the appointed location from a weather information website and report the weather information of the appointed location to the user regularly. Although the weather forecast function is capable of meeting demands of average users to a certain extent, for business persons who are on business trips frequently, because destinations of the business trips frequently change, if a user wants to obtain weather information of the destinations of the business trips, the user needs to manually change destinations frequently. For another example, the existing mobile terminal is installed with some intelligent applications, and users may manually query domestic flight information through these intelligent applications or log in to an appointed flight information website to query flight information related to the trips. To sum up, although the prior art provides a plurality of manners for the users, the acquisition of information (such as assisting information related to trips of the users, including flight information, weather information of a destination, and the like) requires manual operation of the users and is troublesome and time-consuming.
  • SUMMARY
  • Embodiments of the present invention provide a travel assisting method and terminal, which are capable of solving the problem that an operation is troublesome and time-consuming when a user obtains assisting information related to the trip by using a terminal.
  • In one aspect, an embodiment of the present invention provides a travel assisting method, including:
  • extracting trip information from content saved in a terminal and saving the extracted trip information in a trip list, where the trip information is travel-related information and the trip list is used to save the trip information;
  • selecting the trip information from the trip list, automatically connecting to a preset network address or a preset server address, and searching by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and
  • generating prompting information which includes the trip information and the assisting information corresponding to the trip information.
  • In the other aspect, an embodiment of the present invention further provides a terminal, including:
  • an extracting module, configured to extract trip information from content saved in the terminal, where the trip information is travel-related information;
  • a saving module, configured to save the trip information extracted by the extracting module in a trip list, where the trip list is used to save the trip information;
  • a searching module, configured to select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and
  • a prompting module, configured to generate prompting information which includes the trip information and the assisting information corresponding to the trip information.
  • Implementation of the embodiments of the present invention has the following beneficial effects.
  • According to the embodiments of the present invention, a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information to a user. Therefore, the user is capable of conveniently and quickly obtaining firsthand travel assisting information, saving troubles brought by manual participation of the user and therefore solving the problem that an operation is troublesome and time-consuming when the user obtains effective trip-related information by using the terminal.
  • BRIEF DESCRIPTION OF DRAWINGS
  • To illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings required for describing the embodiments. Apparently, the accompanying drawings in the following description show merely some embodiments of the present invention, and a person of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
  • FIG. 1 is a flowchart of an embodiment of a travel assisting method according to the present invention;
  • FIG. 2 is a flowchart of another embodiment of a travel assisting method according to the present invention;
  • FIG. 3 is a schematic diagram of a trip list according to an embodiment of the present invention;
  • FIG. 4 is a schematic diagram of editing a trip list according to an embodiment of the present invention;
  • FIG. 5 is a schematic structural diagram of an embodiment of a terminal according to the present invention;
  • FIG. 6 is a schematic structural diagram of an embodiment of a searching module as shown in FIG. 5;
  • FIG. 7 is a schematic structural diagram of another embodiment of a terminal according to the present invention; and
  • FIG. 8 is a schematic structural diagram of another embodiment of a terminal according to the present invention.
  • DESCRIPTION OF EMBODIMENTS
  • The following clearly describes the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are merely a part rather than all of the embodiments of the present invention. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
  • In the solutions provided by the embodiments of the present invention, a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information.
  • The content saved in the terminal may include content saved in a storage space corresponding to any or more of the following applications: Calendar (Calendar), Events (Events), Memo (Memo), Email (Email), multimedia message (multimedia message, MMS), and short message (short message). The content saved in the terminal may further include: content saved in various types of expansion cards connected to the terminal, such as content saved in an expansion card such as a TF (Trans Flash, a type of card) card or an SD (Secure Digital Memory Card, secure digital memory card).
  • The trip information is travel-related information and the trip information records information related to a trip of a user, such as a city to be travelled, a flight or train to be taken, set-off time, and the like. In a practical application, the trip information may be information including time and a flight, for example, a piece of trip information may be expressed as: Monday morning 9:30, flight NF3324; the trip information may also be information including time and a train, for example, a piece of trip information may be expressed as: 12:30, May 10, train K386; the trip information may also be information including time, a location, and a flight, for example, a piece of trip information may be expressed as: 19:35, March 23, flight NF24, Tokyo; and the trip information may also be information including time, a location, and a train, for example, a piece of trip information may be expressed as: 14:00, March 10, train K386, Guangzhou.
  • The assisting information corresponding to the trip information is travel reference information related to the trip information, including: weather information of the city where the user is going to travel, a detailed introduction to the flight or train to be taken by the user, and the like. In a practical application, the assisting information may be: weather information, takeoff time of the flight, introduction information of the flight, arriving time of the flight, delay information of the flight, departure time of the train, arriving time of the train, introduction information of the train, delay information of the train, and the like.
  • The prompting information may include the trip information and the assisting information corresponding to the trip information. For example, a piece of prompting information may be expressed as: “14:00, March 10, train K386, Guangzhou; the departure time of the train for you to take is 14:00, March 10, the arriving time is 9:00, March 12, and the destination is Guangzhou; and the highest temperature is 11° C. and the lowest temperature is 8° C. in Guangzhou on March 12!”. In a practical application, the prompting information may only include the assisting information corresponding to the trip information. For example, a piece of prompting information may be expressed as: “The departure time of the train, number K386, for you to take is 14:00, March 10, the arriving time is 9:00, March 12, and the destination is Guangzhou; and the highest temperature is 11° C. and the lowest temperature is 8° C. in Guangzhou on March 12!”. The prompting information may further include some prompting words. For example, the foregoing prompting information may further include “The weather is cold. Please take warm clothes!”. These prompting words may be saved in the terminal in advance, and when the prompting information is generated, the prompting words are directly invoked for generating the prompting information.
  • A travel assisting method according to the embodiments of the present invention is described in detail in the following with reference to FIG. 1 to FIG. 4.
  • Refer to FIG. 1, which is a flowchart of an embodiment of a travel assisting method according to the present invention. The method includes the following.
  • S101: Extract trip information from content saved in a terminal.
  • In step S101, the trip information is extracted from the content saved in the terminal, where the extracting operation may be performed when the terminal is powered on and started, the extracting operation belongs to a background operation, the extracted trip information may be cached in the terminal, and when the travel assisting function of the terminal is started, the extracted trip information is provided for a subsequent process to invoke; and the extracting operation may also be performed after the terminal is powered on and started, and when the travel assisting function of the terminal is started, the trip information is extracted in real time from the content saved in the terminal. The extracting operation may also be performed at a certain frequency, and the extracting operation may also be performed during saving of the content in the terminal. For example, after the terminal is powered on and started, the trip information is extracted from the content saved in the terminal regularly; or when the travel assisting function of the terminal is started, the trip information is extracted from the content saved in the terminal regularly; or the trip information is extracted when a received short message is saved in the terminal, and the like.
  • In step S101, the trip information is extracted according to a certain rule. The rule may be one or a combination of more of the following: information including current time, information including time after the current time, information including a location, information including a flight, and information including a train. The current time is system time of the terminal when step S101 is executed.
  • If the rule is: information including current time, in step S101, the content saved in the terminal is traversed and it is checked whether the information including current time exists. For example, when the current time is 13:00, May 20, 2011, it is checked whether the content saved in the terminal includes information of a time parameter “2011-5-20, 13:00”. If the rule is: information including time after the current time, in step S101, the content saved in the terminal is traversed and it is checked whether the information including time after the current time exists. As in the foregoing example, it is checked whether the content saved in the terminal includes information of a time parameter later than “2011-5-20, 13:00”. If the rule is: information including a location, in step S101, the content saved in the terminal is traversed and it is checked whether the information including a location exists. If the rule is: information including a flight, in step S101, the content saved in the terminal is traversed and it is checked whether the information including a flight exists. If the rule is: information including a train, in step S101, the content saved in the terminal is traversed and it is checked whether the information including a train exists. If the rule is a combination of the foregoing rules, in step S101, the content saved in the terminal is traversed and it is checked whether information synchronously including combined rules exists. For example, if the rule is: a rule combination of the information including current time and the information including a location, in step S101, the content saved in the terminal is traversed and it is checked whether information synchronously including the current time and the location exists. It should be understood that when the rule is another combination, similar analysis is performed and is not described herein again.
  • In a practical application, various types of characteristic information may be saved in the terminal in advance, such as various expression forms of current time (for example: a time stamp, xx year xx month xx day, morning, afternoon, am, pm, XX:XX, and the like), various expression forms of a location (for example: Shenzhen, shengzhen, SZ, Tokyo, and the like), various expression forms of a flight (for example: Flight, NF, and the like), and various expression forms of a train (for example: K386, K1912, 265, and the like). Based on various types of characteristic information saved in the terminal, information in the content saved in the terminal, which matches the various types of characteristic information is identified, and it is determined whether the information meets an extracting rule. If yes, the information is extracted as the trip information.
  • It should be noted that, after extracting the trip information from the content saved in the terminal, the trip information that has been extracted from the content saved in the terminal may be marked, so that when the extracting operation is performed again, the marked content may be ignored. Marking the content that has been extracted can improve the efficiency of the extracting operation.
  • S102: Save the extracted trip information in a trip list.
  • In step S102, the trip information extracted in step S101 may be saved in the trip list, where the trip list is used to save the extracted trip information. Adopting the trip list to save the extracted trip information can facilitate management on the trip information. It should be understood that, the extracted trip information may not be saved in the trip list. In this case, the time in the trip information may be compared with the current system time, and if the time in the trip information meets a certain condition, a searching step is executed.
  • S103: Select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information.
  • The terminal may be preset with some network addresses or server addresses, for example, a website or a server address of a weather information querying site is preset, a website or a server address of an airline company site is preset, or a website or a server address of a train/bus querying site is preset. In step S103, the trip information is selected from the trip list, part or all of content of each piece of the selected trip information is used as a key word, and the preset network address or the preset server address in the terminal is automatically connected to search, so as to obtain the assisting information corresponding to the selected trip information. Searching based on the preset network address or the preset server address can greatly improve searching speed.
  • S104: Generate prompting information.
  • In step S104, the generated prompting information may adopt a display screen of the terminal to timely display the assisting information to a user, so that the user can conveniently and quickly perform effective query and reference for a trip, or may adopt a sound output device of the terminal to broadcast the assisting information to the user in a sound manner, so that the user can conveniently and quickly perform effective query and reference for the trip.
  • Refer to FIG. 2, which is a flowchart of another embodiment of a travel assisting method according to the present invention. The method includes the following.
  • S201: Extract trip information from content saved in a terminal.
  • For step S201 in this embodiment, reference may be made to step S101 according to the embodiment shown in FIG. 1, and details will not be provided herein.
  • S202: Provide the extracted trip information for a user to perform a confirmation operation.
  • The trip information extracted in step S201 needs the user to confirm the effectiveness thereof. In step S202, the extracted trip information is provided for the user to perform the confirmation operation. In this case, the terminal may provide a man-machine interactive interface (such as a display screen, a touchscreen, and the like) to display the extracted trip information to the user and receive the confirmation operation of the user on the displayed trip information. For a certain piece of trip information, the trip information is effective trip information if a confirmation message from the user is received. If a denial message from the user is received, the trip information is ineffective trip information.
  • S203: Save the extracted trip information in a trip list when a confirmation message from the user is received.
  • If the confirmation message from the user is received, it indicates that the trip information corresponding to the confirmation message is effective trip information and the trip information is saved in the trip list in step S203. It should be understood that, if the denial message from the user is received, it indicates that the trip information corresponding to the denial message is ineffective trip information, and the terminal ignores the trip information without performing any processing on the ineffective trip information. If neither the confirmation message from the user nor the denial message from the user is received in preset time, the trip information to be confirmed may be saved in the trip list and the user is prompted of new trip information. In addition, the trip information has been saved in the trip list, and the user may confirm the new trip information in the trip list.
  • Optionally, S204: Respond to a manual input of the user to update the trip list.
  • The user may perform manual input on the trip list. The manual input may include: editing the trip information in the trip list, deleting the trip information from the trip list, sequencing the trip information in the trip list according to a priority, creating new trip information in the trip list, and the like, and may further include a confirmation operation on the trip information to be confirmed in the trip list.
  • Reference may be made to FIG. 3, which is a schematic diagram of a trip list according to an embodiment of the present invention. When the terminal provides the trip list for the user, the terminal further provides operation interfaces in the trip list, including an edit key, a delete key, a priority set key, and a create key, and further provides a confirm key. The user may perform manual input in the trip list through each operation interface.
  • Refer to FIG. 4, which is a schematic diagram of editing a trip list according to an embodiment of the present invention. When the user clicks the “edit” key shown in FIG. 3, the terminal may display an “edit interface” shown in FIG. 4 for the user, and the user may modify corresponding trip information and save it on this edit interface. When the user clicks the “create” key shown in FIG. 3, the terminal may also display the “edit interface” shown in FIG. 4 for the user, and the user may edit new trip information and save it on this edit interface. When the user clicks the “delete” key shown in FIG. 3, the trip information is deleted from the trip list. When the user clicks the “priority” key shown in FIG. 3, the trip information corresponding to the “priority” key is sequenced preferentially and is arranged at the top of the trip list, and the user may complete the priority sequencing of the trip information in the trip list through the “priority” operation on the trip information in the trip list. When the user clicks the “confirm” key shown in FIG. 3, the terminal receives a confirmation message from the user on the trip information; and when the user clicks the “deny” key shown in FIG. 3, the terminal receives a denial message from the user on the trip information.
  • It should be noted that, the foregoing manual input of the user in a manner of pressing a key is only an example, and the manual input may also adopt other manners. For example, if the terminal is a touchscreen terminal, the user is capable of directly performing priority sequencing on the trip information in a dragging manner without pressing the “priority” key, and the like.
  • Optionally, in step S204, the terminal responds to the manual input of the user and updates the trip list according to the manual input of the user.
  • Optionally, S205: Select the trip information from the trip list according to a priority sequence of the trip information in the trip list.
  • S206: Automatically connect to a preset network address or a preset server address within an effective searching period of each piece of the selected trip information.
  • Each piece of the trip information has a corresponding effective searching period, and assisting information obtained within the effective searching period may provide effective travel references for the user. If the trip information includes a flight or a train, the effective searching period of the trip information may be: from a moment when the confirmation message from the user is received to takeoff time of the flight, or from a moment when the confirmation message from the user is received to departure time of the train. If the trip information includes a location, the effective searching period of the trip information may be: from a moment when the confirmation message from the user is received to a moment when the user leaves the location. The trip information in the trip list is arranged according to a certain sequence. This sequence may be a default arranging sequence in the trip list, may be an arranging sequence formed after the manual input of the user, may be a time sequence that each piece of the trip information is saved in the trip list, or may be a time sequence of a starting point of the effective searching period of each piece of the trip information, and the like. In step S205 to step S206, the terminal may select the trip information from the trip list according to the priority sequence of the trip information in the trip list and automatically connect to the preset network address or the preset server address at certain time points within the effective searching period of the selected trip information. It should be understood that, in step S205 to step S206, the terminal may trigger trip information selection according to various types of conditions, for example, trigger according to a searching command sent by the user. If receiving the searching command sent by the user, the terminal is triggered by the searching command to immediately select the trip information (the selected trip must be an effective trip, that is, system time when the trip is selected falls within an effective searching period range of the selected trip), and automatically connect to the preset network address or the preset server address. The terminal may also preset a start time point of the searching command, start the trip information selection when the instructed time point arrives (the selected trip must be an effective trip, that is, system time when the trip is the selected falls within the effective searching period range of the selected trip), and automatically connect to the preset network address or the preset server address. Besides, the terminal may also set one or more searching time points for each trip in the terminal, and when the searching time point arrives, the terminal uses the trip as the selected trip and automatically connects to the preset network address or the preset server address.
  • In step S206, the preset network address or the preset server address may include: a preset website or server address of a weather information querying site, a preset website or server address of an airline company site, a preset website or server address of a train/bus querying site, and the like.
  • S207: Search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information.
  • In step S207, searching is performed by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information, where if the trip information is information including time and a location, the key words may be the time and the location, and the obtained assisting information may include weather information of the location; if the trip information is information including time and a flight, the key words may be the time and the flight, and the obtained assisting information may include one or more of the following: takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight; if the trip information is information including time and a train, the key words may be the time and the train, and the obtained assisting information may include one or more of the following: departure time of the train, arriving time of the train, delay information of the train, and introduction information of the train; if the trip information is information including time, a location, and a flight, the key words may be the time, the location, and the flight, and the obtained assisting information may include one or more of the following: takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight, in combination with weather information of the location; and if the trip information is information including time, a location, and a train, the key words may be the time, the location, and the train, and the obtained assisting information may include one or more of the following: departure time of the train, arriving time of the train, delay information of the train, and introduction information of the train, in combination with the weather information of the location.
  • S208: Generate prompting information.
  • For step S208 in this embodiment, reference may be made to step S104 shown in FIG. 1, and details will not be provided herein.
  • According to the embodiments of the present invention, a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information to a user. Therefore, the user is capable of conveniently and quickly obtaining firsthand travel assisting information, saving troubles brought by manual participation of the user and therefore solving the problem that an operation is troublesome and time-consuming when the user obtains effective trip-related information by using the terminal.
  • Corresponding to any one of the travel assisting methods shown in FIG. 1 to FIG. 4, a terminal according to the embodiments of the present invention is described in detail in the following with reference to FIG. 5 to FIG. 8. The terminal may be applied to the travel assisting method according to the foregoing embodiments.
  • Refer to FIG. 5, which is a schematic structural diagram of an embodiment of a terminal according to the present invention. The terminal includes the following.
  • An extracting module 10 is configured to extract trip information from content saved in a terminal, where the trip information is travel-related information.
  • The extracting operation of the extracting module 10 may be performed when the terminal is powered on and started, the extracting operation belongs to a background operation, and the extracted trip information may be cached in the terminal, and when the travel assisting function of the terminal is started, the extracted trip information is provided for a subsequent process to invoke; and the extracting operation may also happen after the terminal is powered on and started, and when the travel assisting function of the terminal is started, the trip information is extracted in real time from the content saved in the terminal. The extracting operation may also be performed at a certain frequency, and the extracting operation may also be performed during saving of the content in the terminal. For example, after the terminal is powered on and started, the trip information is extracted from the content saved in the terminal regularly; or when the travel assisting function of the terminal is started, the trip information is extracted from the content saved in the terminal regularly; or the trip information is extracted when a received short message is saved in the terminal, and the like.
  • In a practical application, various types of characteristic information may be saved in the terminal in advance, such as various expression forms of current time (for example: a time stamp, xx year xx month xx day, morning, afternoon, am, pm, XX:XX, and the like), various expression forms of a location (for example: Shenzhen, shengzhen, SZ, Tokyo, and the like), various expression forms of a flight (for example: Flight, NF, and the like), and various expression forms of a train (for example: K386, K1912, 265, and the like). Based on various types of characteristic information saved in the terminal, the extracting module 10 identifies information in the content saved in the terminal, which matches the various types of characteristic information, and determines whether the information meets an extracting rule. If yes, the information is extracted as the trip information. The extracting rule may be one or a combination of more of the following: information including current time, information including time after the current time, information including a location, information including a flight, and information including a train. The current time is system time of the terminal when the extracting module 10 executes the extracting operation.
  • It should be noted that, after the extracting module 10 extracts the trip information from the content saved in the terminal, the trip information that has been extracted from the content saved in the terminal may be marked, so that when the extracting operation is performed again, the marked content may be ignored. Marking the content that has been extracted can improve the efficiency of the extracting operation.
  • A saving module 20 saves the trip information extracted by the extracting module 10 in a trip list.
  • The saving module 20 saves the trip information extracted by the extracting module 10 in the trip list, where the trip list is used to save the extracted trip information. Adopting the trip list to save the extracted trip information can facilitate management on the trip information. It should be understood that, the extracted trip information may not be saved in the trip list, and instead, the extracted trip information may be directly provided for a subsequent module to invoke.
  • A searching module 30 is configured to select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information.
  • The terminal may be preset with some network addresses or server addresses, for example, a website or a server address of a weather information querying site is preset, a website or a server address of an airline company site is preset, or a website or a server address of a train/bus querying site is preset. The searching module 30 selects the trip information from the trip list, uses part or all of content of each piece of the selected trip information as a key word, and automatically connects to the preset network address or the preset server address in the terminal to search, so as to obtain the assisting information corresponding to the selected trip information. Searching based on the preset network address or the preset server address can greatly improve searching speed.
  • A prompting module 40 is configured to generate prompting information which includes the trip information and the assisting information corresponding to the trip information.
  • The prompting information generated by the prompting module 40 may adopt a display screen of the terminal to timely display the assisting information to a user, so that the user can conveniently and quickly perform effective query and reference for a trip, or may adopt a sound output device of the terminal to broadcast the assisting information to the user in a sound manner, so that the user can conveniently and quickly perform effective query and reference for the trip.
  • Refer to FIG. 6, which is a schematic structural diagram of an embodiment of the searching module as shown in FIG. 5, where the searching module 30 includes the following.
  • A selecting unit 301 is configured to select the trip information from the trip list according to a priority sequence of the trip information in the trip list.
  • Each piece of the trip information has a corresponding effective searching period, and assisting information obtained within the effective searching period may provide effective travel references for the user. The trip information in the trip list is arranged according to a certain sequence. This sequence may be a default arranging sequence in the trip list, may be an arranging sequence formed after the manual input of the user, may be a time sequence that each piece of the trip information is saved in the trip list, may be a time sequence of the starting point of the effective searching period of each piece of the trip information, and the like. The selecting unit 301 may select the trip information from the trip list according to the priority sequence of the trip information in the trip list.
  • A searching unit 302 is configured to automatically connect to the preset network address or the preset server address within an effective searching period of each piece of the trip information selected by the selecting unit 301, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information.
  • The searching unit 302 may, at a starting time point of the effective searching period of the trip information selected by the selecting unit 301, automatically connect to the preset network address or the preset server address to search for the assisting information corresponding to the trip information.
  • It should be noted that, the selecting unit 301 may trigger trip information selection according to various types of conditions, for example, trigger according to a searching command sent by the user. If receiving the searching command sent by the user, the selecting unit 301 is triggered by the searching command to immediately select the trip information (the selected trip must be an effective trip, that is, system time when the trip is selected falls within an effective searching period range of the selected trip), and the searching unit 302 automatically connects to the preset network address or the preset server address to search for the assisting information corresponding to the selected trip information. The terminal may also preset a start time point of the searching command, the selecting unit 301 may start the trip information selection when the instructed time point arrives (the selected trip must be an effective trip, that is, system time when the trip is selected falls within the effective searching period range of the selected trip), and the searching unit 302 automatically connects to the preset network address or the preset server address to search for the assisting information corresponding to the selected trip information. Besides, the terminal may also set one or more searching time points for each trip in the terminal, and when the searching time point arrives, the selecting unit 301 uses the trip as the selected trip and the searching unit 302 automatically connects to the preset network address or the preset server address to search for the assisting information corresponding to the selected trip information.
  • The searching unit 302 searches by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information, where if the trip information is information including time and a location, the key words may be the time and the location, and the obtained assisting information may include weather information of the location; if the trip information is information including time and a flight, the key words may be the time and the flight, and the obtained assisting information may include one or more of the following: takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight; if the trip information is information including time and a train, the key words may be the time and the train, and the obtained assisting information may include one or more of the following: departure time of the train, arriving time of the train, delay information of the train, and introduction information of the train; if the trip information is information including time, a location, and a flight, the key words may be the time, the location, and the flight, and the obtained assisting information may include one or more of the following: takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight, in combination with weather information of the location; and if the trip information is information including time, a location, and a train, the key words may be the time, the location, and the train, and the obtained assisting information may include one or more of the following: departure time of the train, arriving time of the train, delay information of the train, and introduction information of the train, in combination with the weather information of the location.
  • Refer to FIG. 7, which is a schematic structural diagram of another embodiment of a terminal according to the present invention. The terminal includes an extracting module 10, a saving module 20, a searching module 30, and a prompting module 40, and the terminal further includes the following.
  • A confirming module 50 is configured to provide the trip information extracted by the extracting module 10 for a user to perform a confirmation operation, and when receiving a confirmation message from the user, notify the saving module 20 to execute a saving operation.
  • The trip information extracted by the extracting module 10 needs the user to confirm the effectiveness thereof. The confirming module 50 provides the trip information for the user to perform the confirmation operation, and the confirming module 50 may provide a man-machine interactive interface (such as a display screen, a touchscreen, and the like) for the user to display the extracted trip information to the user and receive the confirmation operation of the user on the displayed trip information. For a certain piece of trip information, the trip information is effective trip information if a confirmation message from the user is received. If a denial message from the user is received, the trip information is ineffective trip information. If the confirming module 50 receives the confirmation message from the user, it indicates that the trip information corresponding to the confirmation message is effective trip information, and the confirming module 50 notifies the saving module 20 of saving the trip information in the trip list.
  • Refer to FIG. 8, which is a schematic structural diagram of another embodiment of a terminal according to the present invention. The terminal includes an extracting module 10, a saving module 20, a searching module 30, a prompting module 40, and a confirming module 50, and the terminal further includes the following.
  • An updating module 60 is configured to respond to a manual input of the user to update the trip list saved by the saving module 20.
  • The user may perform manual input on the trip list. The manual input may include: editing the trip information in the trip list, deleting the trip information from the trip list, sequencing the trip information in the trip list according to a priority, creating new trip information in the trip list, and the like, and may further include a confirmation operation on the trip information to be confirmed in the trip list. Reference may be made to FIG. 3 and FIG. 4 for the manual input of the user. The updating module 60 responds to the manual input of the user and updates the trip list according to the manual input of the user.
  • The terminal according to any one of the embodiments shown in FIG. 5 to FIG. 8 may be a mobile terminal, such as a mobile phone. The mobile phone may further include: a housing, a circuit board, a processor, a touchscreen, a radio frequency circuit, a microphone, a loudspeaker, and a power source, where the touchscreen is mounted on the housing, the circuit board is mounted inside a space enclosed by the housing, and the processor and the radio frequency circuit are disposed on the circuit board; the processor includes all or a part of the foregoing modules; the processor is configured to perform processing on data input through the touchscreen and/or output a processed data result through the touchscreen; the radio frequency circuit is configured to set up communication between the mobile phone and a wireless network, so as to implement data reception and transmission between the mobile phone and the wireless network; the microphone is configured to capture sounds and convert the captured sounds into sound data, so that the mobile phone sends the sound data to the wireless network through the radio frequency circuit; the loudspeaker is configured to restore sounds from the sound data received, through the radio frequency circuit, by the mobile phone from the wireless network and play the sound to the user; and the power source is configured to supply power for all circuits or devices of the mobile phone.
  • According to the embodiments of the present invention, a terminal extracts trip information from content saved in it, automatically connects to a preset network address or a preset server address, and searches for assisting information corresponding to the trip information by using part or all of content of the trip information as a key word, and generates prompting information to a user. Therefore, the user is capable of conveniently and quickly obtaining firsthand travel assisting information, saving troubles brought by manual participation of the user and therefore solving the problem that an operation is troublesome and time-consuming when the user obtains effective trip-related information by using the terminal.
  • A person of ordinary skill in the art may understand that, all or a part of the processes of the methods in the embodiments may be implemented by a computer program instructing relevant hardware. The program may be stored in a computer readable storage medium. When the program is run, the processes of the methods in the embodiments are performed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), or the like.
  • The foregoing disclosures are merely exemplary embodiments of the present invention, and are not intended to limit the scope of rights of the present invention. A person of ordinary skill in the art may understand that, all or a part of the processes of the foregoing embodiments may be implemented, and any equivalent variation made according to the claims of the present invention still falls within the scope of the present invention.

Claims (14)

What is claimed is:
1. A travel assisting method, comprising:
extracting trip information from content saved in a terminal and saving the extracted trip information in a trip list, wherein the trip information is travel-related information and the trip list is used to save the trip information;
selecting the trip information from the trip list, automatically connecting to a preset network address or a preset server address, and searching by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and
generating prompting information which comprises the trip information and the assisting information corresponding to the trip information.
2. The method according to claim 1, wherein the content saved in the terminal comprises content saved in a storage space corresponding to any or more of the following applications: a calendar, events, a memo, an Email, a multimedia message, and a short message.
3. The method according to claim 2, wherein the extracting trip information from content saved in a terminal and saving the extracted trip information in a trip list comprises:
extracting the trip information from the content saved in the terminal and providing the extracted trip information for a user to perform a confirmation operation; and
saving the extracted trip information in the trip list when a confirmation message from the user is received.
4. The method according to claim 3, further comprising:
responding to a manual input of the user to update the trip list.
5. The method according to claim 1, wherein the trip information comprises information comprising time and a flight, information comprising time and a train, information comprising time, a location, and a flight, or information comprising time, a location, and a train.
6. The method according to claim 5, wherein the selecting the trip information from the trip list and automatically connecting to a preset network address or a preset server address comprises:
selecting the trip information from the trip list according to a priority sequence of the trip information in the trip list; and
automatically connecting to the preset network address or the preset server address within an effective searching period of each piece of the selected trip information.
7. The method according to claim 6, wherein, if the trip information comprises a flight or a train, the effective searching period of the trip information is: from a moment when the confirmation message from the user is received to takeoff time of the flight, or from a moment when the confirmation message from the user is received to departure time of the train; and
the assisting information corresponding to the trip information comprises any one or more of the following: the takeoff time of the flight, arriving time of the flight, delay information of the flight, and introduction information of the flight; or
the assisting information corresponding to the trip information comprises any one or more of the following: the departure time of the train, arriving time of the train, delay information of the train, and the introduction information of the train.
8. The method according to claim 6, wherein if the trip information comprises a location, the effective searching period of the trip information is: from a moment when the confirmation message from the user is received to a moment when the user leaves the location; and
the assisting information corresponding to the trip information comprises weather information of the location.
9. A terminal, comprising:
an extracting module, configured to extract trip information from content saved in the terminal, wherein the trip information is travel-related information;
a saving module, configured to save the trip information extracted by the extracting module in a trip list, wherein the trip list is used to save the trip information;
a searching module, configured to select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and
a prompting module, configured to generate prompting information which comprises the trip information and the assisting information corresponding to the trip information.
10. The terminal according to claim 9, further comprising:
a confirming module, configured to provide the trip information extracted by the extracting module for a user to perform a confirmation operation, and when receiving a confirmation message from the user, notify the saving module to execute a saving operation.
11. The terminal according to claim 10, further comprising:
an updating module, configured to respond to a manual input of the user to update the trip list saved by the saving module.
12. The terminal according to claim 11, wherein the searching module comprises:
a selecting unit, configured to select the trip information from the trip list according to a priority sequence of the trip information in the trip list; and
a searching unit, configured to automatically connect to the preset network address or the preset server address within an effective searching period of each piece of the trip information selected by the selecting unit, and search by using part or all of content of each piece of the selected trip information as a key word, so as to obtain the assisting information corresponding to the trip information.
13. The terminal according to claim 9, wherein the terminal is a mobile phone, and the mobile phone further comprises: a housing, a circuit board, a processor, a touchscreen, a radio frequency circuit, a microphone, a loudspeaker, and a power source, wherein
the touchscreen is mounted on the housing, the circuit board is mounted inside a space enclosed by the housing, and the processor and the radio frequency circuit are disposed on the circuit board;
the processor comprises all or a part of the foregoing modules, and the processor is configured to perform processing on data input through the touchscreen and/or output a processed data result through the touchscreen;
the radio frequency circuit is configured to set up communication between the mobile phone and a wireless network, so as to implement data reception and transmission between the mobile phone and the wireless network;
the microphone is configured to capture sounds and convert the captured sounds into sound data, so that the mobile phone sends the sound data to the wireless network through the radio frequency circuit;
the loudspeaker is configured to restore sounds from the sound data received, through the radio frequency circuit, by the mobile phone from the wireless network and play the sound to the user; and
the power source is configured to supply power for all circuits or devices of the mobile phone.
14. An apparatus comprising:
a terminal configured to extract trip information from content saved in the terminal, wherein the trip information is travel-related information, to save the extracted trip information in a trip list, wherein the trip list is used to save the trip information, to select the trip information from the trip list, automatically connect to a preset network address or a preset server address, and search by using at least part of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information, and to generate prompting information which comprises the trip information and the assisting information corresponding to the trip information.
US14/143,486 2011-08-09 2013-12-30 Travel assisting method and terminal Abandoned US20140114915A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/002,101 US11741107B2 (en) 2011-08-09 2018-06-07 Travel assisting method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/078160 WO2011157240A2 (en) 2011-08-09 2011-08-09 Method and terminal for travel assistance

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/078160 Continuation WO2011157240A2 (en) 2011-08-09 2011-08-09 Method and terminal for travel assistance

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/002,101 Continuation US11741107B2 (en) 2011-08-09 2018-06-07 Travel assisting method and terminal

Publications (1)

Publication Number Publication Date
US20140114915A1 true US20140114915A1 (en) 2014-04-24

Family

ID=45348647

Family Applications (2)

Application Number Title Priority Date Filing Date
US14/143,486 Abandoned US20140114915A1 (en) 2011-08-09 2013-12-30 Travel assisting method and terminal
US16/002,101 Active 2033-05-28 US11741107B2 (en) 2011-08-09 2018-06-07 Travel assisting method and terminal

Family Applications After (1)

Application Number Title Priority Date Filing Date
US16/002,101 Active 2033-05-28 US11741107B2 (en) 2011-08-09 2018-06-07 Travel assisting method and terminal

Country Status (4)

Country Link
US (2) US20140114915A1 (en)
EP (2) EP3522678A1 (en)
CN (1) CN102326444B (en)
WO (1) WO2011157240A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130212088A1 (en) * 2012-02-09 2013-08-15 Samsung Electronics Co., Ltd. Mobile device having a memo function and method for executing a memo function
CN108346115A (en) * 2018-02-27 2018-07-31 维沃移动通信有限公司 A kind of trip reminding method and mobile terminal
CN111369028A (en) * 2020-03-31 2020-07-03 歌尔股份有限公司 Intelligent travel method, device and related equipment

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102664941A (en) * 2012-04-17 2012-09-12 郑伟 Terminal reminding system and method
CN103778116B (en) * 2012-10-17 2017-05-03 阿里巴巴集团控股有限公司 Information recommendation method and system
CN103902540A (en) * 2012-12-25 2014-07-02 联想(北京)有限公司 Information processing method and device
CN104123344B (en) * 2014-07-01 2019-04-12 百度在线网络技术(北京)有限公司 The method and apparatus of item to be reminded are generated based on search result
CN104463420B (en) * 2014-11-05 2017-11-21 上海携程商务有限公司 The order processing system and method for OTA websites
DE102015226152A1 (en) * 2015-12-21 2017-06-22 Bayerische Motoren Werke Aktiengesellschaft Display device and method for driving a display device
CN105704322B (en) * 2016-03-23 2019-06-21 北京小米移动软件有限公司 Weather information acquisition methods and device
CN106096904A (en) * 2016-05-26 2016-11-09 珠海市魅族科技有限公司 A kind of schedule adding method and mobile terminal
CN105915727B (en) * 2016-06-27 2019-11-26 Tcl移动通信科技(宁波)有限公司 A kind of tourism trip planing method, system and mobile terminal based on mobile terminal
CN106254557A (en) * 2016-10-09 2016-12-21 努比亚技术有限公司 Individual's stroke intelligently pushing method and device
CN107273447B (en) * 2017-05-27 2021-07-23 北京小米移动软件有限公司 Information acquisition method and device, terminal, server and storage medium
CN107273992A (en) * 2017-06-20 2017-10-20 三星电子(中国)研发中心 A kind of method and apparatus for cooking up every trade journey
CN111679769B (en) * 2020-05-29 2023-05-12 同程网络科技股份有限公司 Information interaction method, system, terminal and storage medium for pre-flight preparation

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030055689A1 (en) * 2000-06-09 2003-03-20 David Block Automated internet based interactive travel planning and management system
US20070011034A1 (en) * 2002-05-10 2007-01-11 Travelocity.Com Lp Goal oriented travel planning system
US20080167973A1 (en) * 2007-01-05 2008-07-10 De Marcken Carl Providing travel information using cached query answers
US20090150514A1 (en) * 2007-12-10 2009-06-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US20090210262A1 (en) * 2008-02-15 2009-08-20 Remotian Systems, Inc. (Delaware Corporation) Methods and apparatus for automated travel
US20090291672A1 (en) * 2007-11-14 2009-11-26 Ron Treves System And Method For Providing Personalized Automated And Autonomously Initiated Information Delivery And Chaperone Service
US20110301835A1 (en) * 2010-06-07 2011-12-08 James Bongiorno Portable vacation/travel planner, and family tour guide device
US20130151291A1 (en) * 2011-12-08 2013-06-13 Sumant Salway System and method for building on-demand aviation trip
US20150161526A1 (en) * 2013-12-09 2015-06-11 Amadeus S.A.S. Generation of offers with limited time frame guaranteed availability and pricing for travel itineraries

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5790974A (en) * 1996-04-29 1998-08-04 Sun Microsystems, Inc. Portable calendaring device having perceptual agent managing calendar entries
US5842009A (en) 1996-09-30 1998-11-24 Apple Computer, Inc. System for automatically retrieving information relevant to a user's scheduled event
US7584253B2 (en) 2003-05-27 2009-09-01 Sun Microsystems, Inc. Method and system for creating and tracking appointments and tasks from email messages
US7853574B2 (en) 2004-08-26 2010-12-14 International Business Machines Corporation Method of generating a context-inferenced search query and of sorting a result of the query
CN1753003A (en) * 2004-09-21 2006-03-29 乐金电子(沈阳)有限公司 Schedule management method and system
US9002725B1 (en) * 2005-04-20 2015-04-07 Google Inc. System and method for targeting information based on message content
US20060277079A1 (en) * 2005-04-22 2006-12-07 Gilligan Geffrey D Groupware travel itinerary creation
KR100765482B1 (en) 2006-05-09 2007-10-09 삼성전자주식회사 Method and apparatus for managing schedule information using digital living network alliance network
US8260274B2 (en) * 2006-05-25 2012-09-04 Celltrust Corporation Extraction of information from e-mails and delivery to mobile phones, system and method
US7685199B2 (en) 2006-07-31 2010-03-23 Microsoft Corporation Presenting information related to topics extracted from event classes
KR20090003397A (en) 2007-06-08 2009-01-12 엔에이치엔(주) Method and system for providing additional information service onto e-mail using indication of information-region
US10069924B2 (en) 2007-07-25 2018-09-04 Oath Inc. Application programming interfaces for communication systems
US8423288B2 (en) 2009-11-30 2013-04-16 Apple Inc. Dynamic alerts for calendar events
US8457887B2 (en) 2008-10-13 2013-06-04 Centurylink Intellectual Property Llc System and method for providing travel-related information associated with a calendar appointment
GB0901588D0 (en) * 2009-02-02 2009-03-11 Itis Holdings Plc Apparatus and methods for providing journey information
US10204317B2 (en) 2009-03-09 2019-02-12 Sabre Glbl Inc. Post-booking travel assistance and organization
CN101645059A (en) * 2009-08-24 2010-02-10 宇龙计算机通信科技(深圳)有限公司 Travel establishing method and mobile terminal
US8352303B2 (en) 2009-11-23 2013-01-08 Sap Ag Computer implemented method for integrating services in a calendar application via meeting request e-mails
WO2011112684A2 (en) * 2010-03-11 2011-09-15 Conducive Technology Corp. Systems and methods for itinerary messaging service
US8496164B2 (en) * 2010-05-19 2013-07-30 Arinc Incorporated Method and apparatus for customer/passenger specific interactive flight information data notification using boarding pass barcode scanning capabilities on low-cost display devices
CN101917678A (en) * 2010-08-06 2010-12-15 深圳市同洲电子股份有限公司 Mobile terminal schedule management system and method
US8825362B2 (en) 2011-01-27 2014-09-02 Honda Motor Co., Ltd. Calendar sharing for the vehicle environment using a connected cell phone
CN102131165B (en) * 2011-03-16 2013-11-13 宇龙计算机通信科技(深圳)有限公司 Schedule cooperation method based on short message and mobile terminal
US20150161528A1 (en) 2013-12-09 2015-06-11 Amadeus S.A.S. Automated detection of travel incidents and rebooking of travel itineraries impacted by same

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030055689A1 (en) * 2000-06-09 2003-03-20 David Block Automated internet based interactive travel planning and management system
US20070011034A1 (en) * 2002-05-10 2007-01-11 Travelocity.Com Lp Goal oriented travel planning system
US20080167973A1 (en) * 2007-01-05 2008-07-10 De Marcken Carl Providing travel information using cached query answers
US20090291672A1 (en) * 2007-11-14 2009-11-26 Ron Treves System And Method For Providing Personalized Automated And Autonomously Initiated Information Delivery And Chaperone Service
US20090150514A1 (en) * 2007-12-10 2009-06-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US20090210262A1 (en) * 2008-02-15 2009-08-20 Remotian Systems, Inc. (Delaware Corporation) Methods and apparatus for automated travel
US20110301835A1 (en) * 2010-06-07 2011-12-08 James Bongiorno Portable vacation/travel planner, and family tour guide device
US20130151291A1 (en) * 2011-12-08 2013-06-13 Sumant Salway System and method for building on-demand aviation trip
US20150161526A1 (en) * 2013-12-09 2015-06-11 Amadeus S.A.S. Generation of offers with limited time frame guaranteed availability and pricing for travel itineraries

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130212088A1 (en) * 2012-02-09 2013-08-15 Samsung Electronics Co., Ltd. Mobile device having a memo function and method for executing a memo function
CN108346115A (en) * 2018-02-27 2018-07-31 维沃移动通信有限公司 A kind of trip reminding method and mobile terminal
CN111369028A (en) * 2020-03-31 2020-07-03 歌尔股份有限公司 Intelligent travel method, device and related equipment

Also Published As

Publication number Publication date
US20180336251A1 (en) 2018-11-22
EP2699050A4 (en) 2014-04-09
CN102326444A (en) 2012-01-18
CN102326444B (en) 2015-01-21
WO2011157240A2 (en) 2011-12-22
EP2699050A2 (en) 2014-02-19
WO2011157240A3 (en) 2012-06-14
US11741107B2 (en) 2023-08-29
EP3522678A1 (en) 2019-08-07

Similar Documents

Publication Publication Date Title
US11741107B2 (en) Travel assisting method and terminal
CN110472941B (en) Schedule creating method and device based on notification message, terminal and storage medium
KR102220945B1 (en) Apparatus and method for displaying an related contents information related the opponent party in terminal
WO2017190470A1 (en) Trip reminding method and trip reminding device
CN108494571B (en) Method, device and system for initiating reservation conference
CN110443586B (en) Shared schedule information processing method and device, terminal and storage medium
CN106302996B (en) Message display method and device
CN106303557A (en) The live content methods of exhibiting of network direct broadcasting and device
JP6162009B2 (en) Server apparatus, program, system and method for providing information according to user data input
CN102857637A (en) Acquisition method, acquisition system and acquisition device for information of contact person
WO2018099000A1 (en) Voice input processing method, terminal and network server
CN103744575B (en) A kind of method and apparatus for the input auxiliary area for being used to provide input application
WO2014169825A1 (en) Method, terminal, and computer storage medium for prompting to-be-prompted event
CN102843306A (en) Method and system for issuing micro-blog information
CN102752336A (en) User generated content (UGC) sharing method and system based on geographical location service
CN103647698A (en) A method and an apparatus for prompting concerned event change
CN106302933A (en) Voice information whose processing method and terminal
CN111510439A (en) Session reminding method and device, computer equipment and storage medium
CN106096902A (en) A kind of Intelligent Establishment method and device of reminder events
CN108306851A (en) Information acquisition method, providing method, apparatus and system
CN109241031B (en) Model generation method, model using method, device, system and storage medium
WO2015120658A1 (en) Transaction management method, apparatus and terminal based on communication text information
JP5231514B2 (en) Action support information providing apparatus, method, and program
CN103369492B (en) A kind of method and system that remote service is provided based on smart mobile phone
WO2022213986A1 (en) Voice recognition method and apparatus, electronic device, and readable storage medium

Legal Events

Date Code Title Description
AS Assignment

Owner name: HUAWEI DEVICE CO.,LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZHANG, TING;WANG, HONGJUN;REEL/FRAME:031872/0274

Effective date: 20131228

AS Assignment

Owner name: HUAWEI DEVICE (DONGGUAN) CO., LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HUAWEI DEVICE CO., LTD.;REEL/FRAME:043750/0393

Effective date: 20170904

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION