CN105491213B - Intelligent terminal-based travel service method and device - Google Patents

Intelligent terminal-based travel service method and device Download PDF

Info

Publication number
CN105491213B
CN105491213B CN201410475506.8A CN201410475506A CN105491213B CN 105491213 B CN105491213 B CN 105491213B CN 201410475506 A CN201410475506 A CN 201410475506A CN 105491213 B CN105491213 B CN 105491213B
Authority
CN
China
Prior art keywords
mode
travel
module
path
storage area
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.)
Active
Application number
CN201410475506.8A
Other languages
Chinese (zh)
Other versions
CN105491213A (en
Inventor
张锦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing ZTE New Software Co Ltd
Original Assignee
Nanjing ZTE New Software 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 Nanjing ZTE New Software Co Ltd filed Critical Nanjing ZTE New Software Co Ltd
Priority to CN201410475506.8A priority Critical patent/CN105491213B/en
Priority to PCT/CN2015/071469 priority patent/WO2015131704A1/en
Publication of CN105491213A publication Critical patent/CN105491213A/en
Application granted granted Critical
Publication of CN105491213B publication Critical patent/CN105491213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a travel service method and device based on an intelligent terminal, and belongs to the field of communication. The travel service method of the invention specifically comprises the following steps: now, the working mode of the travel service is set, and the working mode at least includes: calculating mode and statistic mode, and configuring data storage area of travel service; and then receiving a trigger instruction for the travel service, entering the travel service, and displaying an activation control of the calculation mode and an activation control of the statistical mode. The calculation mode carries out timing operation on the current travel and stores the recorded data of the timing operation into a data storage area; and the statistical mode extracts historical timing operation data of the journey to be counted from the data storage area for statistical processing, and displays the result after statistical processing. By the method, the user can conveniently count the operation time of the stroke, more accumulated data are provided, more accurate reference is provided for the user to finish the stroke, the user can reasonably arrange the stroke, and the time is saved.

Description

Intelligent terminal-based travel service method and device
Technical Field
The invention relates to the field of communication, in particular to a travel service method and a travel service device based on an intelligent terminal.
Background
GPS is an abbreviation of Global Positioning System (GPS). The GPS can provide functions of vehicle positioning, theft prevention, hijack prevention, driving route monitoring, call command and the like. Due to the all-weather, high-precision and automatic measurement characteristics of the GPS technology, the GPS technology is integrated into various fields of social development as an advanced measurement means and new productivity. And is widely applied to intelligent mobile terminals.
The intelligent statistics is to count the collected data according to different statistical methods, dimensions and the like, and can visually display statistical results according to different flexible selections of users, so as to provide intelligent data analysis results for the users.
At present, urban roads are congested at the peak in the morning and at the evening, and the travel time is not easy to control. Many schedules of people in daily life, such as getting on and off work, doing housework, doing exercise, doing homework, and the like, want to know how much time is spent by the people to complete the schedules, and a business application is urgently needed to provide a reference for the people and help the users to plan the schedule.
Disclosure of Invention
The invention provides a travel service method and device based on an intelligent terminal, and solves the problems that people cannot know the time for completing travel by themselves, so that the travel of people cannot be reasonably arranged, and the time is wasted.
In order to solve the above problems, the present invention provides a trip service method based on an intelligent terminal, including:
setting a working mode of the travel service, wherein the working mode at least comprises the following steps: calculating a mode and a statistic mode, and configuring a data storage area of the travel service;
receiving a trigger instruction for the travel service, entering the travel service, and displaying an activation control of the calculation mode and an activation control of the statistical mode;
when a selection instruction of the activation control of the calculation mode is received, timing operation is carried out on the current travel, and the recorded data of the timing operation is stored in the data storage area;
and when a selection instruction of the activation control of the statistical mode is received, extracting historical timing operation data of the journey to be counted from the data storage area for statistical processing, and displaying the result after the statistical processing.
In one embodiment of the invention, the calculation mode comprises at least one of the following modes: simple calculation mode, path calculation mode:
the simple calculation method specifically comprises the following steps: acquiring the starting time and the ending time of the current stroke, calculating the time duration for completing the stroke, and storing the starting time, the ending time and the time duration of the stroke into the data storage area;
the path calculation mode specifically comprises the following steps: the method comprises the steps of obtaining the starting time, the ending time and the path information of a stroke, calculating the time duration of the stroke corresponding to the path information, and storing the starting time, the ending time and the time duration of the stroke corresponding to the path information into a data storage area.
In an embodiment of the present invention, after receiving the instruction for selecting the activation control of the computing mode, the method further includes: and displaying the activation controls of the simple calculation mode and the path calculation mode, receiving a selection instruction of the simple calculation mode or the path mode activation control, and entering the simple calculation mode or the path calculation mode.
In one embodiment of the present invention, after the timing operation for the current trip is completed, the method further includes: and directly extracting historical timing operation data of the current travel from the data storage area for statistical processing, and displaying the result after statistical processing.
In an embodiment of the present invention, the extracting, from the data storage area, historical timing operation data of a trip to be counted to perform statistical processing includes:
determining a stroke to be counted, and extracting operation data of the stroke to be counted, of which the stroke to be counted meets a preset condition, from the data storage area;
and carrying out statistical processing on the extracted operation data according to the preset time granularity.
In an embodiment of the present invention, when the extracted operation data includes path information, the performing statistical processing on the extracted operation data according to a preset time granularity includes: determining the number of paths included in the extracted operation data according to the path information; and carrying out statistical processing on the operation data corresponding to each path according to a preset time granularity.
In an embodiment of the present invention, after displaying the statistically processed result, the method further includes: and selecting a path from the displayed statistical results, and displaying the specific road section passed by the path by combining the electronic map.
In order to solve the above problems, the present invention further provides a travel service device based on an intelligent terminal, which includes a setting module, a service module, a calculating module and a counting module:
the setting module is configured to set a working mode of the travel service, where the working mode at least includes: calculating a mode and a statistic mode, and configuring a data storage area of the travel service;
the service module is used for receiving a trigger instruction of the travel service, entering the travel service and displaying the activation control of the calculation mode and the activation control of the statistical mode;
the calculation module is used for carrying out timing operation on the current travel and storing the recorded data of the timing operation into the data storage area when receiving a selection instruction of the activation control of the calculation mode;
and the counting module is used for extracting historical timing operation data of a journey to be counted from the data storage area for statistical processing when a selection instruction of the activation control of the statistical mode is received, and displaying a result after the statistical processing.
In an embodiment of the invention, the calculation module comprises a simple calculation sub-module and/or a path calculation sub-module:
the simple calculation submodule is used for acquiring the starting time and the ending time of the current stroke, calculating the time duration for finishing the stroke, and storing the starting time, the ending time and the time duration of the stroke into the data storage area;
the path calculation submodule is used for acquiring the starting time, the ending time and the path information of the travel, calculating the time duration of the travel corresponding to the path information, and storing the starting time, the ending time and the time duration of the travel corresponding to the path information into the data storage area.
In an embodiment of the present invention, the method further comprises: the selection module is used for displaying the activation controls of the simple calculation mode and the path calculation mode after the calculation module receives a selection instruction of the activation control of the calculation mode, receiving the selection instruction of the activation control of the simple calculation mode or the path mode, and entering the simple calculation mode or the path calculation mode.
In an embodiment of the present invention, the display device further includes a display module: and the display module is used for directly extracting historical timing operation data of the current travel from the data storage area for statistical processing after the calculation module finishes timing operation on the current travel, and displaying the result after statistical processing.
In an embodiment of the present invention, the statistics module is further configured to:
determining a stroke to be counted, and extracting operation data of the stroke to be counted, of which the stroke to be counted meets a preset condition, from the data storage area;
and carrying out statistical processing on the extracted operation data according to the preset time granularity.
In an embodiment of the present invention, the statistical module is further configured to determine, when the extracted operation data includes path information, a number of paths included in the extracted operation data according to the path information; and carrying out statistical processing on the operation data corresponding to each path according to a preset time granularity.
In an embodiment of the present invention, the system further comprises a viewing module: and the viewing module is used for selecting a path from the displayed statistical results after the statistical module displays the statistical results, and displaying the specific road section passed by the path by combining an electronic map.
The invention has the beneficial effects that:
the invention provides a travel service method and a device based on an intelligent terminal, wherein the travel service method specifically comprises the following steps: now, the working mode of the travel service is set, and the working mode at least includes: calculating mode and statistic mode, and configuring data storage area of travel service; and then receiving a trigger instruction for the travel service, entering the travel service, and displaying an activation control of the calculation mode and an activation control of the statistical mode. When a selection instruction of an activation control of a calculation mode is received, timing operation is carried out on the current travel, and recorded data of the timing operation is stored in a data storage area; and when a selection instruction of the activation control of the statistical mode is received, extracting historical timing operation data of the journey to be counted from the data storage area for statistical processing, and displaying the result after the statistical processing. By the method, the user can conveniently count the operation time of the stroke, more accumulated data are provided, more accurate reference is provided for the user to finish the stroke, the user can reasonably arrange the stroke, and the time is saved.
Drawings
Fig. 1 is a schematic flow chart of a travel service method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a mode selection interface according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a simple statistical view statistical result interface according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a path statistics viewing statistics interface according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a path view selection path interface according to an embodiment of the present invention;
fig. 6 is a schematic flow chart of a travel service method according to a second embodiment of the present invention;
fig. 7 is a schematic flow chart of a travel service method according to a third embodiment of the present invention;
fig. 8 is a first structural schematic diagram of a travel service apparatus according to a fourth embodiment of the present invention;
fig. 9 is a schematic structural diagram of a second travel service apparatus according to a fourth embodiment of the present invention;
fig. 10 is a schematic structural diagram of a second travel service apparatus according to a fourth embodiment of the present invention;
fig. 11 is a schematic structural diagram of a third travel service apparatus according to a fourth embodiment of the present invention;
fig. 12 is a schematic diagram of a fourth structure of a travel service apparatus according to a fourth embodiment of the present invention.
Detailed Description
The basic idea of the invention is: the operation time of the travel is counted through a service application installed on a portable intelligent terminal, the operation time comprises the start time of the travel, the time duration of the travel after the travel is finished, and the like, and the data of the date, the time duration, and the like of the travel are recorded. And the GPS application is supported, and the route information of the journey can be recorded. And carrying out periodic statistics on the recorded operation data, and issuing a statistical report and a trend chart. The more data the user accumulates, the more reference the calculated average will be. In order to make the technical solutions of the present invention better understood, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The first embodiment is as follows:
the trip service method of this embodiment, as shown in fig. 1, includes the following steps:
step S101: setting a working mode of the travel service, wherein the working mode at least comprises the following steps: calculating mode and statistic mode, and configuring data storage area of travel service;
in this step, the travel service is mainly run in the intelligent terminal, and the travel service at least includes a calculation mode and a statistical mode. The intelligent terminal can provide a data storage area for the journey service. The intelligent terminal can comprise a mobile phone, a tablet, a computer and the like.
Step S102: receiving a trigger instruction for the travel service, entering the travel service, and displaying an activation control of a calculation mode and an activation control of a statistic mode;
in this step, an instruction of triggering the travel service of the user is received, where the triggering mode may be entering the application through a shortcut icon on the desktop. And the intelligent terminal analyzes the touch event of the operation indication signal corresponding to the touch screen and judges that the instruction of entering the travel service application is received when the touch event is the click of the desktop shortcut icon of the travel service application. And the user can quit the travel service application according to the existing quit (return) key of the intelligent terminal. Applications can also be accessed through program icons in the main menu. And the intelligent terminal analyzes that the operation indicating signal corresponds to a touch event of the touch screen and the touch event is the program icon of the travel service application in the main menu, and judges that the instruction of entering the travel service application is received. And the user can quit the travel service application according to the existing quit (return) key of the intelligent terminal. And the travel service application can be entered through a special hardware button device on the intelligent terminal. The intelligent terminal is provided with a hardware button device for the program service function, and the device can be a special device or an original button device in the shared terminal. And when the intelligent terminal analyzes the operation indication signal as a pressing trigger signal of the program service application, judging that an indication of entering the program service application is received. Of course, the triggering may also be performed according to other ways in which the travel service may be triggered. And after entering the travel service, displaying a calculation mode and a statistical mode for a user to select. As shown in fig. 2, after entering the travel service, the intelligent terminal interface displays the calculation mode and the statistical mode of the travel service, and the user can complete corresponding operations by triggering the instructions of the calculation mode and the statistical mode, where the specific instruction triggering mode may be voice control, somatosensory control, direct touch triggering, and the like. Of course, in this embodiment, a method of exiting the travel service by pressing an exit (return) key of the terminal may be adopted. And the terminal can also return to the desktop by pressing the HOME key of the terminal, so that other application programs can be checked without stopping the travel service.
Step S103: when a selection instruction of an activation control of a calculation mode is received, timing operation is carried out on the current travel, and recorded data of the timing operation is stored in a data storage area;
in this step, the specific trigger instruction of the selection instruction of the activation control for receiving the user selection of the computing mode may be a voice control, a somatosensory control, a direct touch trigger, or the like. The current schedule is a schedule behavior in a schedule life which is performed by the user, and the specific schedule can be a schedule for getting on and off work, exercise in ordinary times, housework, homework, and the like. For example, when the user is on the way to work, the user performs the timing operation to work, and when the user goes from home to the company, the timing operation to work is completed, and the data of the timing operation to work is stored in the data storage area.
Step S104: and when a selection instruction of the activation control of the statistical mode is received, extracting historical timing operation data of the journey to be counted from the data storage area for statistical processing, and displaying the result after the statistical processing.
In this step, the specific trigger instruction of the selection instruction of the activation control for receiving the user selection of the computing mode may be a voice control, a somatosensory control, a direct touch trigger, or the like for receiving the user. Here, the trip to be counted may be the current trip in step S103 described above, or may be a trip in which a time counting operation has been performed before. To explain with reference to the example in step S103, the current schedule for performing the timekeeping operation is on duty, and if the user wants to know the situation on duty, the historical timekeeping operation data on duty is extracted from the data storage area for statistical processing, and the result after the statistical processing is displayed. If the user wants to know the off-duty situation so as to reasonably arrange the trip, the historical timing operation data of the off-duty is extracted from the data storage area for statistical processing, and the statistical processed result is displayed. Here, the operation data may be processed by processing all the recorded operation data, or by selecting the recorded operation data according to user definition. After processing, the processing result is displayed, which can be a statistical report or a trend chart. Of course, the more data the user accumulates, the more reference the calculated average will be.
Preferably, the calculation mode in this embodiment includes at least one of a simple calculation mode and a path calculation mode. The simple calculation method specifically comprises the following steps: the starting time and the ending time of the current stroke are obtained, the time duration for completing the stroke is calculated, and the starting time, the ending time and the time duration of the stroke are stored in the data storage area. The path calculation method specifically comprises the following steps: and acquiring the starting time, the ending time and the path information of the travel, calculating the time duration of the travel corresponding to the completed path information, and storing the starting time, the ending time and the time duration of the travel corresponding to the path information into a data storage area.
Further, after receiving the selection instruction of the activation control of the computing mode in step S103, the method further includes: and displaying the activation control of the simple calculation mode and the path calculation mode, receiving a selection instruction of the activation control of the simple calculation mode or the path mode, and entering the simple calculation mode or the path calculation mode. Specifically, the receiving of the selection instruction for the simple computation mode or the path mode activation control is the same as the receiving of the trigger instruction for the travel service in step S102, except that the selection for the simple computation mode or the path mode activation control is performed here.
Further, after the step 103 finishes the operation of timing the current trip, the method further includes: and directly extracting historical timing operation data of the current travel from the data storage area for statistical processing, and displaying the result after the statistical processing. To explain with reference to the example in step S103, the current schedule for performing the timing operation is on duty, and after the timing operation on duty is completed, the historical timing operation data on duty is directly extracted from the data storage area to perform statistical processing, and the result after the statistical processing is displayed. Therefore, the user can be informed of the specific conditions of the current journey, and the user can know the trend change of the current journey and the like.
Preferably, the step S104 of extracting the historical time-keeping operation data of the trip to be counted from the data storage area for statistical processing includes: determining a stroke to be counted, and extracting operation data of the stroke to be counted, of which the stroke to be counted meets a preset condition, from a data storage area; and carrying out statistical processing on the extracted operation data according to the preset time granularity. For example, the user may first determine the itinerary to be counted, due to the multiple itineraries that may be recorded, such as recorded itineraries with work, and exercise. It should be determined which trip to count first, and specifically which trip to count may be determined by selecting a time period, for example, a typical work hour is 7 a.m.: 00 to 9: 00, off-hours is 6 pm: 00 to 8: 00, exercise time 9 evening: 00 to 9: 30, if morning 7: 00 to 9: 00 can determine that the statistical treatment is performed on the office. The identification information of each journey can also be used for confirming, for example, after the journey timing operation is completed, each journey is named as an identification capable of uniquely identifying the journey, for example, the working journey is named as A, the working journey is named as B, and the exercise is named as C, so that the working journey can be statistically processed by selecting A. After the trip to be counted is selected, it should be determined which timing data of the trip is to be counted, and a corresponding preset condition may be specifically set, where the preset condition may be a time period, a specific value may be set by a user in a user-defined manner, such as the last week, a month, which week or which month is specified, and the like, and a specific value of the number of times of the trip may be set by a user in a user-defined manner, such as the last 10 times, 50 times, and the like. After the travel to be counted and the timing data needing to be counted are determined, the travel needs to be counted, the travel needs to be displayed after the counting, and the travel is displayed according to different time granularities. The time granularity can be preset, and the specific time granularity can be set by a user in a self-defined way, and can be all, week or month. Specifically, the above example of the working schedule is combined, and the statistical timing data is the data in all the data storage areas. A time period (e.g., the commute period of 7: 00 to 9: 00 a.m.) is first selected, both the start time and the end time of the trip are included in the time period, and then different time granularities may be selected for statistics. The temporal granularity may be all: average of all data over the time period (to see the overall situation). The following can be taken: statistics are performed according to the natural week. During this time period, the average value for each day is displayed in a list from monday to sunday. All monday data in the record are averaged, tuesday data are averaged, and so on. (the purpose is to look at the conditions of each day and each week and count the rules according to the week). Style of query results see: FIG. 3 is a schematic illustration of a weekly statistics display showing simple statistics viewing statistics and weekly statistics and corresponding time-of-use trends. It can also be a month: and (5) counting according to a natural month. During this time period, the average value for each day is displayed in a list of nos. 1 to 30(31) per month. All data in the record number 1 were averaged, data number 2 were averaged, and so on. (the purpose is to look at the conditions of each day and each month and count the rules according to the month). Of course, the time period in this embodiment may be set according to the specific situation and the requirement of the user. The time granularity in this embodiment includes, but is not limited to, statistics of all, week, and month, and may also be set to various time granularities such as approximately 10 days, approximately one month, and approximately one year, and may specifically be set to be user-defined according to the user's needs.
Preferably, when the extracted operation data includes the path information in step S104, performing statistical processing on the extracted operation data according to the preset time granularity includes determining the number of paths included in the extracted operation data according to the path information, and then performing statistical processing on the operation data corresponding to each path according to the preset time granularity. Also take the travel of the office worker as an example, the office worker timing data has path information, and since the office worker may have a plurality of paths to select, the data of different path timing operations are different. A time period (e.g., the commute period of 7: 00 to 9: 00 a.m.) is first selected, both the start time and the end time of the trip are included in the time period, and then different time granularities may be selected for statistics. All of the following: and if the average value of all the data in the time period passes through different paths, displaying the average time consumption of each path according to the paths. Week (to see overall situation): statistics are performed according to the natural week. During this time period, the average value for each day is displayed in a list from monday to sunday. All monday data in the record are averaged, tuesday data are averaged, and so on. If different paths are traversed, the average time consumption of each path is displayed according to the paths. (the purpose is to look at the conditions of each day and each week and count the rules according to the week). Style of query results see: FIG. 4 is a schematic illustration of another weekly statistics display showing path statistics viewing statistics and weekly statistics along with corresponding time-of-use trends and corresponding paths. And (4) month: and (5) counting according to a natural month. During this time period, the average value for each day is displayed in a list of nos. 1 to 30(31) per month. All data in the record number 1 were averaged, data number 2 were averaged, and so on. If different paths are traversed, the average time consumption of each path is displayed according to the paths. (the purpose is to look at the conditions of each day and each month in each month and count up the rules of each month) it is noted that when statistics is performed according to the paths, only one path may occur. This does not affect the intelligent statistics. The difference between this case and the simple statistics is that the path statistics contain information of the paths. For statistical data, if not all 0, only data other than 0 is calculated. If the statistics are all 0 within the time period, the statistics are also 0.
Further, in step S104, after displaying the result after the statistical processing, the method further includes: and selecting a path from the displayed statistical results, and displaying the specific road section passed by the path by combining the electronic map. Referring to fig. 4, the working trip has three paths, i.e., a first path, a second path, and a third path. On the route statistics result page, as shown in fig. 5, a route statistics result view diagram shows that route statistics is displayed in a table, at this time, when a route one is clicked, statistics information of the route one can be entered, specific conditions of each road section of the route one are displayed, and if the route one comprises the route one, the route two, the route three and the route four, the information of each road section is displayed specifically in combination with an electronic map of an intelligent terminal. Specifically, the path query is performed, and a special path query key can be set in the query page and is accessed in different ways. In the embodiment, the names used in the statistics are only examples, and the names can be renamed according to needs as long as the meanings can be accurately expressed. The time granularity in this embodiment includes, but is not limited to, statistics of all, week, and month, and may also be set to various time granularities such as approximately 10 days, approximately one month, and approximately one year, and may specifically be set to be user-defined according to the user's needs.
Example two:
the travel service method of this embodiment is mainly described by taking a simple calculation manner in a calculation mode as an example, and the specific operation in the statistical mode is the same as that in the above embodiment. As shown in figure 6 of the drawings,
step S201: entering a journey service;
step S202: triggering a calculation mode;
step S203: selecting a simple calculation mode;
step S204: pressing a start key to start timing;
step S205: pressing an end key to end timing; and then, calculating the schedule event time, and storing the starting time, the ending time and the time duration of the schedule.
Step S206: and triggering a statistical mode and checking the schedule event.
Example three:
the travel service method of this embodiment is mainly described by taking a path calculation manner in a calculation mode as an example, and the specific operation in the statistical mode is the same as that in the above embodiment. As shown in figure 7 of the drawings,
step S301: entering a journey service;
step S302: triggering a calculation mode;
step S303: and selecting a path calculation mode, starting the GPS function of the intelligent terminal at the moment, and providing an inquiry frame. Judging whether the GPS is enabled, returning to the step S302 if the GPS is not enabled, and going to the step S304 if the GPS is enabled;
step S304: after the GPS is agreed to be started, automatically linking the GPS, simultaneously loading a map of a city where the GPS is located, and entering a path calculation mode;
step S305: and clicking a start button to start timing and recording position information.
Step S306: and (5) ending the stroke, clicking an ending key, stopping timing and recording position information. And then, calculating the schedule event time, and storing the starting time, the ending time, the time duration and the path information of the travel.
Step S307: and triggering a statistical mode and checking the schedule event.
Example four:
the present invention also provides a travel service device, as shown in fig. 8, including a setting module, a service module, a calculating module and a counting module: the setting module is used for setting the working mode of the journey service, and the working mode at least comprises: calculating mode and statistic mode, and configuring data storage area of travel service; the service module is used for receiving a trigger instruction of the travel service, entering the travel service and displaying an activation control of the calculation mode and an activation control of the statistical mode; the calculation module is used for carrying out timing operation on the current travel and storing the recording data of the timing operation into the data storage area when receiving a selection instruction of the activation control of the calculation mode; and the counting module is used for extracting historical timing operation data of the travel to be counted from the data storage area for statistical processing when a selection instruction of the activation control of the counting mode is received, and displaying the result after the statistical processing.
The present invention further provides another travel service device, as shown in fig. 9, the calculation module includes a simple calculation sub-module and/or a path calculation sub-module: the simple calculation submodule is used for acquiring the starting time and the ending time of the current stroke, calculating the time duration of the completed stroke, and storing the starting time, the ending time and the time duration of the stroke into the data storage area; the path calculation submodule is used for acquiring the starting time, the ending time and the path information of the travel, calculating the time duration of the travel corresponding to the finished path information, and storing the starting time, the ending time and the time duration of the travel corresponding to the path information into the data storage area.
The present invention further provides another travel service device, as shown in fig. 10, further including a selection module: the selection module is used for displaying the activation controls of the simple calculation mode and the path calculation mode after the calculation module receives a selection instruction of the activation control of the calculation mode, receiving the selection instruction of the activation control of the simple calculation mode or the path mode, and entering the simple calculation mode or the path calculation mode.
The present invention further provides another travel service device, as shown in fig. 11, further including a display module: and the display module is used for directly extracting historical timing operation data of the current travel from the data storage area for statistical processing after the calculation module finishes timing operation on the current travel, and displaying the result after statistical processing.
Further, the statistics module is further configured to: determining a stroke to be counted, and extracting operation data of the stroke to be counted, of which the stroke to be counted meets a preset condition, from a data storage area; and carrying out statistical processing on the extracted operation data according to the preset time granularity.
Further, the statistical module is further configured to determine, when the extracted operation data includes path information, a number of paths included in the extracted operation data according to the path information; and carrying out statistical processing on the operation data corresponding to each path according to a preset time granularity.
The present invention further provides another travel service device, as shown in fig. 12, further including a viewing module: and the viewing module is used for selecting a path from the displayed statistical results after the statistical module displays the statistical results, and displaying the specific road section passed by the path by combining an electronic map.
It will be understood by those skilled in the art that all or part of the steps of the above methods may be implemented by instructing the relevant hardware through a program, and the program may be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, and the like. Alternatively, all or part of the steps of the above embodiments may be implemented using one or more integrated circuits. Accordingly, each module/unit in the above embodiments may be implemented in the form of hardware, and may also be implemented in the form of a software functional module. The present invention is not limited to any specific form of combination of hardware and software.
The above embodiments are merely to illustrate the technical solutions of the present invention and not to limit the present invention, and the present invention has been described in detail with reference to the preferred embodiments. It will be understood by those skilled in the art that various modifications and equivalent arrangements may be made without departing from the spirit and scope of the present invention and it should be understood that the present invention is to be covered by the appended claims.

Claims (12)

1. A travel service method based on an intelligent terminal is characterized by comprising the following steps:
setting a working mode of the travel service, wherein the working mode at least comprises the following steps: calculating a mode and a statistic mode, and configuring a data storage area of the travel service;
receiving a trigger instruction for the travel service, entering the travel service, and displaying an activation control of the calculation mode and an activation control of the statistical mode;
when a selection instruction of the activation control of the calculation mode is received, timing operation is carried out on the current travel, and the recorded data of the timing operation is stored in the data storage area;
the calculation mode comprises at least one of the following modes: simple calculation mode, path calculation mode:
the simple calculation method specifically comprises the following steps: acquiring the starting time and the ending time of the current stroke, calculating the time duration for completing the stroke, and storing the starting time, the ending time and the time duration of the stroke into the data storage area;
the path calculation mode specifically comprises the following steps: acquiring the starting time, the ending time and the path information of the travel, calculating the time duration of the travel corresponding to the path information, and storing the starting time, the ending time and the time duration of the travel corresponding to the path information into the data storage area;
and when a selection instruction of the activation control of the statistical mode is received, extracting historical timing operation data of the journey to be counted from the data storage area for statistical processing, and displaying the result after the statistical processing.
2. The travel service method of claim 1, wherein receiving a selection instruction of an activation control of the computing mode further comprises: and displaying the activation control of the simple calculation mode and the path calculation mode, receiving a selection instruction of the activation control of the simple calculation mode or the path calculation mode, and entering the simple calculation mode or the path calculation mode.
3. The trip service method of any one of claims 1-2, further comprising, after completing the timing operation for the current trip: and directly extracting historical timing operation data of the current travel from the data storage area for statistical processing, and displaying the result after statistical processing.
4. The trip service method according to any one of claims 1-2, wherein the extracting historical timing operation data of the trip to be counted from the data storage area for statistical processing comprises:
determining a stroke to be counted, and extracting operation data of the stroke to be counted, of which the stroke to be counted meets a preset condition, from the data storage area;
and carrying out statistical processing on the extracted operation data according to the preset time granularity.
5. The trip service method of claim 4, wherein when the extracted operation data includes path information, the performing statistical processing on the extracted operation data according to a preset time granularity includes: determining the number of paths included in the extracted operation data according to the path information; and carrying out statistical processing on the operation data corresponding to each path according to a preset time granularity.
6. The trip service method of claim 5, wherein displaying the statistically processed results further comprises: and selecting a path from the displayed statistical results, and displaying the specific road section passed by the path by combining the electronic map.
7. The stroke service device based on the intelligent terminal is characterized by comprising a setting module, a service module, a calculating module and a counting module:
the setting module is configured to set a working mode of the travel service, where the working mode at least includes: calculating a mode and a statistic mode, and configuring a data storage area of the travel service;
the service module is used for receiving a trigger instruction of the travel service, entering the travel service and displaying the activation control of the calculation mode and the activation control of the statistical mode;
the calculation module is used for carrying out timing operation on the current travel and storing the recorded data of the timing operation into the data storage area when receiving a selection instruction of the activation control of the calculation mode;
the calculation module comprises a simple calculation sub-module and/or a path calculation sub-module:
the simple calculation submodule is used for acquiring the starting time and the ending time of the current stroke, calculating the time duration for finishing the stroke, and storing the starting time, the ending time and the time duration of the stroke into the data storage area;
the path calculation submodule is used for acquiring the starting time, the ending time and the path information of the travel, calculating the time duration of the travel corresponding to the path information, and storing the starting time, the ending time and the time duration of the travel corresponding to the path information into the data storage area;
and the counting module is used for extracting historical timing operation data of a journey to be counted from the data storage area for statistical processing when a selection instruction of the activation control of the statistical mode is received, and displaying a result after the statistical processing.
8. The trip service device of claim 7, further comprising a selection module: the selection module is used for displaying the activation controls of the simple calculation mode and the path calculation mode after the calculation module receives a selection instruction of the activation control of the calculation mode, receiving the selection instruction of the activation control of the simple calculation mode or the path calculation mode, and entering the simple calculation mode or the path calculation mode.
9. The trip service device of any one of claims 7-8, further comprising a display module: and the display module is used for directly extracting historical timing operation data of the current travel from the data storage area for statistical processing after the calculation module finishes timing operation on the current travel, and displaying the result after statistical processing.
10. The trip service device of any of claims 7-8, wherein the statistics module is further configured to:
determining a stroke to be counted, and extracting operation data of the stroke to be counted, of which the stroke to be counted meets a preset condition, from the data storage area;
and carrying out statistical processing on the extracted operation data according to the preset time granularity.
11. The trip service device of claim 10, wherein the statistics module is further configured to determine, when the extracted operation data includes path information, a number of paths included in the extracted operation data according to the path information; and carrying out statistical processing on the operation data corresponding to each path according to a preset time granularity.
12. The travel service apparatus of claim 11, further comprising a view module: and the viewing module is used for selecting a path from the displayed statistical results after the statistical module displays the statistical results, and displaying the specific road section passed by the path by combining an electronic map.
CN201410475506.8A 2014-09-17 2014-09-17 Intelligent terminal-based travel service method and device Active CN105491213B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410475506.8A CN105491213B (en) 2014-09-17 2014-09-17 Intelligent terminal-based travel service method and device
PCT/CN2015/071469 WO2015131704A1 (en) 2014-09-17 2015-01-23 Smart-terminal-based itinerary service method, device and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410475506.8A CN105491213B (en) 2014-09-17 2014-09-17 Intelligent terminal-based travel service method and device

Publications (2)

Publication Number Publication Date
CN105491213A CN105491213A (en) 2016-04-13
CN105491213B true CN105491213B (en) 2020-07-31

Family

ID=54054552

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410475506.8A Active CN105491213B (en) 2014-09-17 2014-09-17 Intelligent terminal-based travel service method and device

Country Status (2)

Country Link
CN (1) CN105491213B (en)
WO (1) WO2015131704A1 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1815145A (en) * 2005-01-31 2006-08-09 英华达(上海)电子有限公司 Method for realizing intelligent pedimenter in mobile phone and moible phone realizing same
US8014692B2 (en) * 2006-04-19 2011-09-06 Kyocera Mita Corporation Image forming apparatus
JP2009257991A (en) * 2008-04-18 2009-11-05 Denso Corp Car navigation system
CN103245347B (en) * 2012-02-13 2015-11-25 腾讯科技(深圳)有限公司 Based on intelligent navigation method and the system of road condition predicting
CN103079011B (en) * 2013-01-08 2014-12-31 杭州电子科技大学 Android smart phone-based multifunctional bodybuilder system
CN103616992B (en) * 2013-11-13 2017-10-17 华为技术有限公司 Application control method and device

Also Published As

Publication number Publication date
WO2015131704A1 (en) 2015-09-11
CN105491213A (en) 2016-04-13

Similar Documents

Publication Publication Date Title
RU2634740C2 (en) Method and device of intelligent notice of vehicle restriction
EP3977290B1 (en) Third party application performance improvement toolkit
EP2847978B1 (en) Calendar matching of inferred contexts and label propagation
CN105677378B (en) A kind of method and mobile terminal of management application
US9113309B2 (en) Enhancing user services with indoor traffic information
US20140365107A1 (en) Specifying Travel Times for Calendared Events
US10360521B2 (en) Dynamic location recommendation for public service vehicles
CN108711199A (en) Automatic punch card method, device, electronic equipment and readable storage medium storing program for executing
KR100871224B1 (en) System and method for intelligent user interface
WO2014161345A1 (en) System and method for processing location data of target user
CN111654823B (en) Information pushing method and device
US8713045B2 (en) Location-type tagging using collected traveler data
US20160353262A1 (en) Freeing up mobile network for important phone calls in case of disaster
JP5944582B2 (en) Work management system
US20230176531A1 (en) Apparatus with api for use in indicating time interval durations of particular events
CN106384512A (en) Query method and system of vehicle violation information
CN108605069A (en) A kind of schedule processing method and electric terminal
GB2540413A (en) System for processing parking transactions
CN116644243A (en) Card punching recommendation method and device and terminal equipment
CN105827870A (en) Prompting method, prompting preprocessing method, prompting device and prompting preprocessing device
US20180349854A1 (en) Systems and methods for monitoring and reporting mobile device activity
KR20140133069A (en) User terminal apparatus and user activity prediction method
CN111698645B (en) Position information acquisition method, device, computer equipment and storage medium
US11170311B2 (en) System and method for determining expense information based on inferred events
CN105491213B (en) Intelligent terminal-based travel service method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20200703

Address after: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68

Applicant after: Nanjing Zhongxing Software Co.,Ltd.

Address before: 518057 Nanshan District science and Technology Industrial Park, Guangdong high tech Industrial Park, ZTE building

Applicant before: ZTE Corp.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant