CN107657424A - A kind of stroke reminding method, device and mobile terminal - Google Patents

A kind of stroke reminding method, device and mobile terminal Download PDF

Info

Publication number
CN107657424A
CN107657424A CN201710822486.0A CN201710822486A CN107657424A CN 107657424 A CN107657424 A CN 107657424A CN 201710822486 A CN201710822486 A CN 201710822486A CN 107657424 A CN107657424 A CN 107657424A
Authority
CN
China
Prior art keywords
default
mobile terminal
time
speed
assemble place
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710822486.0A
Other languages
Chinese (zh)
Inventor
樊子彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710822486.0A priority Critical patent/CN107657424A/en
Publication of CN107657424A publication Critical patent/CN107657424A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a kind of stroke reminding method, device and mobile terminal, the trip based reminding method, including:Obtain current location and the current translational speed that at least one mobile terminal is sent;According to default set time, the current location and present speed, it is determined that each mobile terminal user reaches setting out reminder time for default assemble place;Based on setting out reminder time for each mobile terminal user, reminder message of setting out is sent to each mobile terminal.Such scheme, pass through the current location for gathering mobile terminal and current translational speed, determine that mobile terminal user reaches setting out reminder time for assemble place according to the current location and current translational speed, according to setting out, reminder time is reminded mobile terminal, realized with this in manager's organization activity, automatically active members are reminded, improves collection efficiency, saved the time of manager.

Description

A kind of stroke reminding method, device and mobile terminal
Technical field
The present invention relates to communication technical field, more particularly to a kind of stroke reminding method, device and mobile terminal.
Background technology
With becoming increasingly abundant for people's life, organized tour of going out turns into the selection of many people, but in tissue Duo Ren trips During trip, the substantial portion of time was all spent on the problems such as assemble place between solving member, time, especially ran into In the case of not notifying in place, generally require the communication tools such as phone, wechat, qq and carry out assistant notification, if personnel are more Words, can cause organizer to devote a tremendous amount of time on this.
The mode of present establishment officer, typically notifies member by the way of the instant messaging equipment such as phone, wechat, qq Purpose, if in the case that number of members is more, can be very time-consuming, very inconvenient, it is using Advise By Wire, it is necessary to man-to-man logical Know, efficiency is low, is usually used for solving burning issue, and wechat, qq are usually by the way of group, establish group, Ran Hou The place of the notice set of group the inside again and again and set time.But so if some member can be caused to forget to gather Place, if the time, it is necessary to roll-call again and again, then Advise By Wire again, such efficiency is low, and inconvenient.
The content of the invention
The embodiment of the present invention provides a kind of stroke reminding method, device and mobile terminal, to solve existing frequently-used collection The mode of conjunction personnel, efficiency is low relatively low, exists and is unfavorable for time-saving problem.
In a first aspect, the embodiment of the present invention provides a kind of stroke reminding method, applied to stroke reminding device, including:
Obtain current location and the current translational speed that at least one mobile terminal is sent;
According to default set time, the current location and present speed, it is determined that each mobile terminal user reaches in advance If assemble place set out reminder time;
Based on setting out reminder time for each mobile terminal user, reminder message of setting out is sent to each mobile terminal.
Second aspect, the embodiment of the present invention also provides a kind of stroke reminding method, applied to mobile terminal, including:
Current location and current translational speed are sent to stroke reminding device;
Receive the reminder message of setting out that the stroke reminding device is sent.
The third aspect, the embodiment of the present invention also provide a kind of stroke reminding device, including:
First acquisition module, for obtaining current location and the current translational speed that at least one mobile terminal is sent;
Determining module, for gathering time, the current location and present speed according to default, it is determined that each mobile whole End subscriber reaches setting out reminder time for default assemble place;
First sending module, for setting out reminder time based on each mobile terminal user, sent out to each mobile terminal Send out hair reminder message.
Fourth aspect, the embodiment of the present invention also provide a kind of stroke reminding device, including:Memory, processor and storage On a memory and the computer program that can run on a processor, realized when the computer program is by the computing device The step of above-mentioned stroke reminding method.
5th aspect, the embodiment of the present invention also provide a kind of computer-readable recording medium, wherein, it is described computer-readable Computer program is stored with storage medium, the computer program realizes above-mentioned stroke reminding method when being executed by processor The step of.
6th aspect, the embodiment of the present invention also provide a kind of mobile terminal, including:
4th sending module, for current location and current translational speed to be sent to stroke reminding device;
First receiving module, the reminder message of setting out sent for receiving the stroke reminding device.
7th aspect, the embodiment of the present invention also provide a kind of mobile terminal, including:Memory, processor and it is stored in On reservoir and the computer program that can run on a processor, realized when the computer program is by the computing device above-mentioned Stroke reminding method the step of.
Eighth aspect, the embodiment of the present invention also provide a kind of computer-readable recording medium, wherein, it is described computer-readable Computer program is stored with storage medium, the computer program realizes above-mentioned stroke reminding method when being executed by processor The step of.
So, in the embodiment of the present invention, by the current location for gathering mobile terminal and current translational speed, according to deserving Front position and current translational speed determine that mobile terminal user reaches assemble place and set out reminder time, according to set out remind when Between mobile terminal is reminded, realized in manager's organization activity with this, active members reminded automatically, improve Collection efficiency, has saved the time of manager.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, needed for being described below to the embodiment of the present invention The accompanying drawing to be used is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, For those of ordinary skill in the art, without having to pay creative labor, can also be obtained according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 represents one of flow chart of stroke reminding method of the embodiment of the present invention;
Fig. 2 represents the schematic flow sheet of stroke reminding method specific implementation;
Fig. 3 represents the two of the flow chart of the stroke reminding method of the embodiment of the present invention;
Fig. 4 represents one of module diagram of stroke reminding device of the embodiment of the present invention;
Fig. 5 represents the two of the module diagram of the stroke reminding device of the embodiment of the present invention;
Fig. 6 represents the module diagram of the first determination sub-module of the embodiment of the present invention;
Fig. 7 represents the three of the module diagram of the stroke reminding device of the embodiment of the present invention;
Fig. 8 represents the four of the module diagram of the stroke reminding device of the embodiment of the present invention;
Fig. 9 represents the module diagram of the 3rd sending module of the embodiment of the present invention;
Figure 10 represents the module diagram of the first sending module of the embodiment of the present invention;
Figure 11 represents the structured flowchart of the stroke reminding device of the embodiment of the present invention;
Figure 12 is the structural representation of the stroke reminding device of one embodiment of the invention;
Figure 13 represents one of module diagram of mobile terminal of the embodiment of the present invention;
Figure 14 represents the two of the module diagram of the mobile terminal of the embodiment of the present invention;
Figure 15 represents the structured flowchart of the mobile terminal of the embodiment of the present invention;
Figure 16 is the structural representation of the mobile terminal of one embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Described into ground, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made Embodiment, belong to the scope of protection of the invention.
As shown in figure 1, one embodiment of the invention provides a kind of stroke reminding method, including:
Step 101, current location and the current translational speed that at least one mobile terminal is sent are obtained;
It should be noted that the trip based reminding method is applied to stroke reminding device, the trip alarm set can be to live The mobile terminal (e.g., mobile phone, PAD) that dynamic organizer (i.e. manager) possesses, the trip alarm set can also be network service Device.The mobile terminal of each member (i.e. above-mentioned user) of participation activity needs connection (by the side such as network connection, wireless connection Formula is attached) the trip alarm set is arrived, and send current action message to the trip alarm set in real time.
Step 102, according to default set time, the current location and present speed, it is determined that each mobile terminal is used Family reaches setting out reminder time for default assemble place;
It should be noted that the trip alarm set is receiving the current location of mobile terminal transmission and current mobile speed After degree, the information can be utilized, user is calculated in real time and reaches setting out reminder time for assemble place, this sets out reminder time Instruction user needs to rush for assemble place at this moment.
Step 103, setting out reminder time based on each mobile terminal user, prompting of setting out is sent to each mobile terminal Message.
When reaching reminder time of setting out, the trip alarm set needs to send alert notification to mobile terminal, generally may be used Alert notification is sent to the mobile terminal in a manner of using sending information or calling.
For example, the specific implementation of the step can be:Each mobile terminal is obtained to arrive with the first pre-set velocity respectively Second used time at default assemble place is reached up to first used time at default assemble place and the second pre-set velocity;
If the product of the second used time and default positive number is less than or equal to current time and the difference of default set time, and Current time and the difference of default set time were less than or equal to for the first used time, then will be set out by the way of information is sent carries Awake message is sent to mobile terminal;
If the second used time be less than or equal to current time with it is default set the time difference, and current time with it is default The difference for gathering the time is less than or equal to the first used time and the product of default positive number, then is sent and set out by the way of calling Reminder message is to mobile terminal;
Wherein, first pre-set velocity is less than second pre-set velocity, and first used time is more than described second and used When.
Such scheme, formulated and be directed to for the real-time condition of each mobile terminal user by using stroke reminding device The user's is set out reminder time, and is reminded respectively for each user, and the concentrate tube to each user is realized with this Reason, has saved the time of manager.
Further, the specific implementation of step 102 is:
According to default assemble place, the current location and current translational speed, it is determined that each mobile terminal user arrives Up to the duration used at default assemble place;
It should be noted that the default assemble place refers to the latitude and longitude information of set, the latitude and longitude information can be with Set, can also be come out according to the opinion of the most people of activity by event organizer, such as can be in wechat Automatically the place of everybody reply is collected in group, remove according to final assemble place a place nearest apart from starting point and Farthest place, the mode in the place of centre is then taken to acquire.
Further, the specific implementation of above-mentioned steps is:
Detect the size of the current translational speed of each mobile terminal;
If detecting, current translational speed is more than default first threshold, according to default assemble place, described current Position and current translational speed, it is determined that each mobile terminal user reaches the duration used at default assemble place;
It should be noted that the default first threshold is a positive number close to zero, it is contemplated that mobile terminal is impossible Static state is constantly in, when mobile terminal somewhat has some vibrations, its speed is impossible to be zero, therefore in the present embodiment The speed taken more than default first threshold is effective translational speed of mobile terminal.
After it is determined that the translational speed of mobile terminal is effective translational speed, it is possible to proceed to up to used in assemble place The calculating of duration, specifically, according to formula t=(L0-L1)/v, calculate each mobile terminal user and reach default assemble place Duration used;
Wherein, t is the duration used for reaching default assemble place, and L0 is default assemble place, and L1 is mobile terminal The current location reported, v are current translational speed.
After obtaining mobile terminal user and reaching the duration used at default assemble place, the trip alarm set can be with According to the duration used and default set time, it is determined that each mobile terminal user reaches setting out for default assemble place Reminder time.
It should be noted that the default set time can be set by event organizer, can also be lived according to participating in The opinion of dynamic most people comes out, for example can collect the set time of everybody reply automatically in wechat group, then Using a nearest time and farthest set time is removed, remaining average value is then taken to count a set time. Specifically, obtaining the mode of reminder time of setting out is:According to formula t1=T-t, calculate mobile terminal user and reach default collection Close setting out reminder time for place;
Wherein, t1 is sets out reminder time, and T is the default set time, t for the default assemble place of arrival institute's used time It is long.
Such scheme, by using the positional information and translational speed information of mobile terminal reporting set out reminder time Acquisition, with this ensure that can according to the real-time status of mobile terminal formulate suitably set out reminder time, protect as much as possible The accuracy reminded is demonstrate,proved.
If it should also be noted that, whether it is more than the judgement of default first threshold in the translational speed for moving terminal Afterwards, the translational speed for obtaining mobile terminal is less than or equal to default first threshold, then the translational speed of mobile terminal is carried out Monitoring;If detecting in preset time the current translational speed continuously less than or equal to the first threshold, to described Mobile terminal sends reminder message of setting out;Wherein, the reminder message of setting out carries the default set time.
It should be noted that this is in preset time does not monitor that mobile terminal user produces effective translational speed always When, show can not to be that the mobile terminal is formulated and set out reminder time, now in order to ensure that the mobile terminal user can rush in time Assemble place, now need to avoid the occurrence of individual user with this and be delayed collection predetermined set time announcement to the mobile terminal The situation of body activity.
Adjusted individually come dynamic according to the arrival time of most of users it should be noted that the present embodiment can also be realized The aggregate speed of user, specifically, implementation is:
Calculate the average duration that at least two mobile terminal users reach default assemble place;
It should be noted that obtaining the concrete mode of average duration can be:Calculate the mobile terminal user of predetermined number The average value of the duration used at assemble place is reached, obtains the average duration that multiple mobile terminal users reach assemble place;Example Such as, statistics obtains duration used in the set of all personnel, removes one and most grows in short-term, removes one most long duration, will be remaining Set duration is averaging to obtain average duration.
Detect whether that the duration used for reaching default assemble place and the absolute value of the difference of average duration be present is more than Or the destination mobile terminal equal to default Second Threshold;If the destination mobile terminal be present, transmission speed adjustment message To the destination mobile terminal.
When the absolute value for the difference for gathering duration and average duration for judging to obtain certain user is more than or equal to default During Second Threshold, then message is adjusted to these user's transmission speeds, to remind these users to accelerate aggregate speed.Specifically, send out Send speed adjust message to the destination mobile terminal the step of implementation be:
Get the average speed up to default assemble place;
It should be noted that the acquisition modes of the average speed are similar with the acquisition modes of average duration above, herein Repeat no more.
According to the current translational speed of the average speed and the destination mobile terminal, the speed of destination mobile terminal is determined Spend adjusted value;
The adjusted value is the current translational speed of mobile terminal and the difference of average speed.
The speed for including speed adjusted value adjustment message is sent to the destination mobile terminal.
Mobile terminal user can accelerate aggregate speed, to ensure after speed adjustment message is received according to prompting The stand-by period of active members is reduced as far as possible.
For example, if it find that certain several member reach time and most people to reach time phase difference very big, than Such as more than 50%, then need to remind these members in time, it is necessary to they accelerate translational speed, will reach used in assemble place Duration shortens to average duration, with reach owner reach assemble place time it is essentially identical, with reduce set wait when Between.
In practical application, (using stroke reminding device as the server in network, the member of activity uses logical below News instrument be mobile phone exemplified by illustrate) in, the application process of the embodiment of the present invention is described as follows:
Step 201, assemble place and set time are set in server end;
Step 202, the current positional information and translational speed information that the mobile phone of each member reports is obtained;
It should be noted that a kind of software APP being automatically positioned is installed inside the mobile phone of each member, or by mobile phone certainly The function of band provides, can locating cellphone in real time longitude and latitude and translational speed, then latitude and longitude information and translational speed oneself Dynamic end of uploading onto the server.
Step 203, server end calculates each member respectively according to the positional information and translational speed information of different members Set out reminder time;
Step 204, when reaching reminder time of setting out, prompting of setting out is sent to corresponding mobile phone;
It is not too strong mode to remind member by this mode of bothering of short message, wechat when reaching the departure time Need to gather toward assemble place, if within a period of time notified, be significantly improved before the translational speed ratio of member, And moving direction is moved toward assemble place, then prove that member have received set notice.If pass through short message, this side of wechat After formula notice, after a period of time, the translational speed of member is not changed significantly, or mobile direction and assemble place are got over Come it is more remote, then need by this mode of phone come remind member, it is necessary to accelerate speed or change moving direction come reach collection Close place.
Specifically, in the present embodiment, different advice methods can also be set according to the urgency level of time, for example not be In the case of very urgent, notified by way of short message, wechat;If in the case of urgent, then server end is beaten automatically Phone notifies member.
Assuming that the normal walking speed of a people is V_normal, the speed normally run is V_fast, and someone works as Preceding place is L1, and the current time is T1, and as L0, the set time that server is set is at the assemble place that server end is set T0, then the time that can calculate this people needs from current location to assemble place according to normal walking speed is t_ Normal, t_normal=(L0-L1)/V_normal;It is t_fast that running, which needs time for spending, t_fast=(L0-L1)/ V_fast。
If t_normal<T0-T1, then it need not temporarily notify the member;
(if t_fast*1.5)<T0-T1<T_normal, then it represents that be not very urgent, short message, wechat can be passed through Mode starts to gather toward assemble place to notify member to need;
If t_fast<T0-T1<(t_fast*1.5), then it represents that very urgent, then server end is phoned logical automatically Know that member needs toward assemble place to gather at once.
Step 205, the average duration that multiple mobile terminal users reach assemble place is obtained;
Step 206, if the duration used for reaching assemble place be present more than the targeted customer of the average duration, send Speed lifting is notified to the mobile phone of the targeted customer.
Specifically, server can also be estimated to obtain speed lifting percentage, it is assumed that the normal walking speed of a people For V_normal, the current place of someone is L1, and the current time is T1, and L0 is in the assemble place that server end is set, clothes Be engaged in device set the set time be T0, then can calculate this people required for from current location to assemble place most at a slow speed Spend for V_waste, that is, have V_wast=(L0-L1)/(T0-T1);So it is V_wast to need the member to need mobile speed. The percentage for the speed for so needing to accelerate is (V_wast-V_normal)/V_normal.
It should be noted that the stroke reminding mode of the embodiment of the present invention, the efficiency of active set is substantially increased, and Reduce their workload for event organizer, save the time.
As shown in figure 3, one embodiment of the invention provides a kind of stroke reminding method, applied to mobile terminal, including:
Step 301, current location and current translational speed are sent to stroke reminding device;
Step 302, the reminder message of setting out that the stroke reminding device is sent is received.
Further, after step 301, the trip based reminding method also includes:Receive the speed that stroke reminding device is sent Degree adjustment message;
Wherein, the speed adjustment message includes speed adjusted value.
It should be noted that the description of all about mobile terminal side is applied to be applied to movement eventually in above-described embodiment In the embodiment of the stroke reminding method of side, it can also reach same technique effect.
As shown in Fig. 4 to Figure 10, one embodiment of the invention provides a kind of stroke reminding device, including:
First acquisition module 401, for obtaining current location and the current translational speed that at least one mobile terminal is sent;
Determining module 402, for gathering time, the current location and present speed according to default, it is determined that each move Dynamic terminal user reaches setting out reminder time for default assemble place;
First sending module 403, for setting out reminder time based on each mobile terminal user, to each mobile terminal Transmission is set out reminder message.
Further, the determining module 402 includes:
First determination sub-module 4021, for according to default assemble place, the current location and current translational speed, It is determined that each mobile terminal user reaches the duration used at default assemble place;
Second determination sub-module 4022, for according to the duration used and default set time, it is determined that each mobile Terminal user reaches setting out reminder time for default assemble place.
Specifically, first determination sub-module 4021, including:
Detection unit 40211, the size of the current translational speed for detecting each mobile terminal;
Determining unit 40212, if for detecting that current translational speed is more than default first threshold, according to default Assemble place, the current location and current translational speed, it is determined that each mobile terminal user reaches default assemble place Duration used.
Specifically, the determining unit 40212 is used for:
According to formula t=(L0-L1)/v, institute's used time that each mobile terminal user reaches default assemble place is calculated It is long;
Wherein, t is the duration used for reaching default assemble place, and L0 is default assemble place, and L1 is mobile terminal The current location reported, v are current translational speed.
Alternatively, the stroke reminding device, in addition to:
Second sending module 404, if for detect in preset time the current translational speed continuously less than or wait In the first threshold, then reminder message of setting out is sent to the mobile terminal;
Wherein, the reminder message of setting out carries the default set time.
Specifically, second determination sub-module 4022 is used for:
According to formula t1=T-t, calculate mobile terminal user and reach setting out reminder time for default assemble place;
Wherein, t1 is sets out reminder time, and T is the default set time, t for the default assemble place of arrival institute's used time It is long.
Alternatively, the stroke reminding device, in addition to:
Computing module 405, the average duration at default assemble place is reached for calculating at least two mobile terminal users;
Detection module 406, for detecting whether the duration used for reaching default assemble place and average duration be present The absolute value of difference is more than or equal to the destination mobile terminal of default Second Threshold;
3rd sending module 407, if for the destination mobile terminal be present, transmission speed adjusts message to the mesh Mark mobile terminal.
Further, the 3rd sending module 407 is used for:
First acquisition submodule 4071, the average speed at default assemble place is reached for getting;
3rd determination sub-module 4072, for the current mobile speed according to the average speed and the destination mobile terminal Degree, determine the speed adjusted value of destination mobile terminal;
First sending submodule 4073, for the speed adjustment message for including the speed adjusted value to be sent to described Destination mobile terminal.
Specifically, first sending module 403 is used for:
Second acquisition submodule 4031, default collection is reached with the first pre-set velocity respectively for obtaining each mobile terminal Close first used time in place and the second pre-set velocity reaches second used time at default assemble place;
Second sending submodule 4032, if the product for the second used time and default positive number be less than or equal to current time with The difference of default set time, and current time and the difference of default set time were less than or equal to for the first used time, then adopted Mobile terminal is sent to the mode reminder message that will set out for sending information;
3rd sending submodule 4033, if being less than or equal to current time and default set time for the second used time Difference, and current time and the difference of default set time are less than or equal to the first used time and the product of default positive number, then adopt Reminder message of setting out is sent to mobile terminal with the mode called;
Wherein, first pre-set velocity is less than second pre-set velocity, and first used time is more than described second and used When.
It should be noted that the device embodiment is and the above-mentioned stroke reminding method phase applied to stroke reminding device side Corresponding device, all implementations of above-described embodiment suitable for the trip alarm set embodiment, can also reach with Its identical technique effect.
The embodiment of the present invention also provides a kind of stroke reminding device, including:Memory, processor and storage are on a memory And the computer program that can be run on a processor, above-mentioned application is realized when the computer program is by the computing device Each process in the stroke reminding embodiment of the method for stroke reminding device side, and identical technique effect can be reached, to keep away Exempt to repeat, repeat no more here.
The embodiment of the present invention also provides a kind of computer-readable recording medium, wherein, the computer-readable recording medium On be stored with computer program, the computer program is realized when being executed by processor above-mentioned is applied to stroke reminding device side Stroke reminding embodiment of the method in each process, and identical technique effect can be reached, it is no longer superfluous here to avoid repeating State.Wherein, described computer-readable recording medium, such as read-only storage (Read-Only Memory, abbreviation ROM), at random Access memory (Random Access Memory, abbreviation RAM), magnetic disc or CD etc..
As shown in figure 11, for one embodiment of the invention stroke reminding device structured flowchart.It is specific with reference to the figure Illustrate the application entity of the stroke reminding method of the present invention.
Stroke reminding device 1100 as shown in figure 11 includes:At least one processor 1101, memory 1102, at least one Individual network interface 1104 and user interface 1103.Each component in mobile terminal 1100 is coupling in one by bus system 1105 Rise.It is understood that bus system 1105 is used to realize the connection communication between these components.Bus system 1105 is total except data are included Outside line, in addition to power bus, controlling bus and status signal bus in addition.But for the sake of clear explanation, in fig. 11 will Various buses are all designated as bus system 1105.
Wherein, user interface 1103 can include display, keyboard or pointing device (for example, mouse, trace ball (track ball), touch-sensitive plate or touch-screen etc..
It is appreciated that the memory 1102 in the embodiment of the present invention can be volatile memory or non-volatile memories Device, or may include both volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage (Read-Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), erasable programmable are only Read memory (Erasable PROM, EPROM), Electrically Erasable Read Only Memory (Electrically EPROM, ) or flash memory EEPROM.Volatile memory can be random access memory (Random Access Memory, RAM), and it is used Make External Cache.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static random-access Memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random-access Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate SDRAM, DDRSDRAM), it is enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronous Connect dynamic random access memory (Synchlink DRAM, SLDRAM) and direct rambus random access memory (Direct Rambus RAM, DRRAM).The memory 1102 of system and method described herein be intended to including but not limited to this A little and any other suitable type memory.
In some embodiments, memory 1102 stores following element, can perform module or data structure, or Their subset of person, or their superset:Operating system 11021 and application program 11022.
Wherein, operating system 11021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., it is used for Realize various basic businesses and the hardware based task of processing.Application program 11022, include various application programs, such as matchmaker Body player (Media Player), browser (Browser) etc., for realizing various applied business.Realize that the present invention is implemented The program of example method may be embodied in application program 11022.
In embodiments of the present invention, stroke reminding device 1100 also includes:It is stored on memory 1102 and can handling The computer program run on device 1101, can be the computer-controlled program in application program 11022 specifically, computer Program realizes following steps when being performed by processor 1101:Obtain the current location of at least one mobile terminal transmission and when reach Dynamic speed;According to default set time, the current location and present speed, it is determined that each mobile terminal user reaches and preset Assemble place set out reminder time;Based on setting out reminder time for each mobile terminal user, sent out to each mobile terminal Send out hair reminder message.
The method that the embodiments of the present invention disclose can apply in processor 1101, or real by processor 1101 It is existing.Processor 1101 is probably a kind of IC chip, has the disposal ability of signal.In implementation process, the above method Each step can be completed by the instruction of the integrated logic circuit of the hardware in processor 1101 or software form.Above-mentioned Processor 1101 can be general processor, digital signal processor (Digital Signal Processor, DSP), special Integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic, Discrete hardware components.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general Processor can be microprocessor or the processor can also be any conventional processor etc..With reference to institute of the embodiment of the present invention The step of disclosed method, can be embodied directly in hardware decoding processor and perform completion, or with the hardware in decoding processor And software module combination performs completion.Software module can be located at random access memory, flash memory, read-only storage, may be programmed read-only In the ripe computer-readable recording medium in this area such as memory or electrically erasable programmable memory, register.The meter Calculation machine readable storage medium storing program for executing is located at memory 1102, and processor 1101 reads the information in memory 1102, complete with reference to its hardware The step of into the above method.Specifically, computer program is stored with the computer-readable recording medium, computer program is located Reason device 1101 realizes following steps when performing.
It is understood that embodiments described herein can use hardware, software, firmware, middleware, microcode or its Combine to realize.Realized for hardware, processing unit can be realized in one or more application specific integrated circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing appts (DSPDevice, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor, In controller, microcontroller, microprocessor, other electronic units for performing herein described function or its combination.
Realize, can be realized herein by performing the module (such as process, function etc.) of function described herein for software Described technology.Software code is storable in memory and passes through computing device.Memory can within a processor or Realized outside processor.
Alternatively, realized when computer program is performed by processor 1101:According to default assemble place, the present bit Put with current translational speed, it is determined that each mobile terminal user reaches the duration used at default assemble place;According to the institute With duration and default set time, it is determined that each mobile terminal user reaches setting out reminder time for default assemble place.
Alternatively, realized when computer program is performed by processor 1101:Detect the current mobile speed of each mobile terminal The size of degree;If detecting, current translational speed is more than default first threshold, according to default assemble place, described current Position and current translational speed, it is determined that each mobile terminal user reaches the duration used at default assemble place.
Alternatively, realized when computer program is performed by processor 1101:According to formula t=(L0-L1)/v, calculate each Mobile terminal user reaches the duration used at default assemble place;
Wherein, t is the duration used for reaching default assemble place, and L0 is default assemble place, and L1 is mobile terminal The current location reported, v are current translational speed.
Alternatively, realized when computer program is performed by processor 1101:If detect described current in preset time Translational speed then sends reminder message of setting out continuously less than or equal to the first threshold to the mobile terminal;
Wherein, the reminder message of setting out carries the default set time.
Alternatively, realized when computer program is performed by processor 1101:According to formula t1=T-t, mobile terminal is calculated User reaches setting out reminder time for default assemble place;
Wherein, t1 is sets out reminder time, and T is the default set time, t for the default assemble place of arrival institute's used time It is long.
Alternatively, realized when computer program is performed by processor 1101:Calculate at least two mobile terminal users arrival The average duration at default assemble place;Detect whether the duration used for reaching default assemble place and average duration be present The absolute value of difference is more than or equal to the destination mobile terminal of default Second Threshold;If the destination mobile terminal be present, Transmission speed adjusts message to the destination mobile terminal.
Alternatively, realized when computer program is performed by processor 1101:Get being averaged up to default assemble place Speed;According to the current translational speed of the average speed and the destination mobile terminal, the speed of destination mobile terminal is determined Adjusted value;The speed for including speed adjusted value adjustment message is sent to the destination mobile terminal.
Alternatively, realized when computer program is performed by processor 1101:It is pre- with first respectively to obtain each mobile terminal If speed reaches first used time at default assemble place and the second pre-set velocity reaches second used time at default assemble place; If the product of the second used time and default positive number is less than or equal to current time and the difference of default set time, and current time It was less than or equal to for the first used time with the difference of default set time, then the reminder message that will be set out by the way of information is sent hair Give mobile terminal;If the second used time be less than or equal to current time with it is default set the time difference, and current time with The difference of default set time is less than or equal to the first used time and the product of default positive number, then is sent out by the way of calling Hair reminder message is sent out to mobile terminal;
Wherein, first pre-set velocity is less than second pre-set velocity, and first used time is more than described second and used When.
Stroke reminding device 1100 can realize each process that stroke reminding device is realized in previous embodiment, to avoid Repeat, repeat no more here.
The stroke reminding device of the embodiment of the present invention, working as at least one mobile terminal transmission, is obtained by processor 1101 Front position and current translational speed;According to default set time, the current location and present speed, it is determined that each mobile whole End subscriber reaches setting out reminder time for default assemble place;Based on setting out reminder time for each mobile terminal user, to Each mobile terminal sends reminder message of setting out;Realized in manager's organization activity with this, active members are carried out automatically Remind, improve collection efficiency, saved the time of manager.
Figure 12 is the structural representation of the stroke reminding device of the embodiment of the present invention.Specifically, the stroke reminding in Figure 12 Device can be mobile phone, tablet personal computer, personal digital assistant (Personal Digital Assistant, PDA), vehicle-mounted computer Or server etc..
Stroke reminding device in Figure 12 include radio frequency (Radio Frequency, RF) circuit 1210, memory 1220, Input block 1230, display unit 1240, processor 1250, voicefrequency circuit 1260, WiFi (Wireless Fidelity) module 1270 and power supply 1280.
Wherein, input block 1230 is available for the numeral or character information for receiving user's input, and generation and movement are eventually The signal input that the user at end is set and function control is relevant.Specifically, in the embodiment of the present invention, the input block 1230 can With including contact panel 1231.Contact panel 1231, also referred to as touch-screen, collect touch operation of the user on or near it (for example user uses the operations of any suitable object or annex on contact panel 1231 such as finger, stylus), and according to pre- The formula first set drives corresponding attachment means.Optionally, contact panel 1231 may include touch detecting apparatus and touch to control Two parts of device processed.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected, will Signal sends touch controller to;Touch controller receives touch information from touch detecting apparatus, and is converted into contact Coordinate, then give the processor 1250, and the order sent of reception processing device 1250 and can be performed.Furthermore, it is possible to using The polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave realize contact panel 1231.Except contact panel 1231, Input block 1230 can also include other input equipments 1232, and other input equipments 1232 can include but is not limited to secondary or physical bond One or more in disk, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Wherein, display unit 1240 can be used for display by the information of user's input or be supplied to information and the movement of user The various menu interfaces of terminal.Display unit 1240 may include display panel 1241, optionally, can use LCD or organic hairs The forms such as optical diode (Organic Light-Emitting Diode, OLED) configure display panel 1241.
It should be noted that contact panel 1231 can cover display panel 1241, touch display screen is formed, when the touch display screen After detecting the touch operation on or near it, processor 1250 is sent to determine the type of touch event, is followed by subsequent processing Device 1250 provides corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area And arrangement mode of the conventional control viewing area does not limit, can be arranged above and below, left-right situs etc. can distinguish two it is aobvious Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area It can also be the empty interface not comprising any content.The conventional control viewing area is used to show the higher control of utilization rate, for example, Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 1250 is the control centre of mobile terminal, utilizes each of various interfaces and connection whole mobile phone Individual part, by running or performing the software program and/or module that are stored in first memory 1221, and call and be stored in Data in second memory 1222, the various functions and processing data of mobile terminal are performed, it is whole so as to be carried out to mobile terminal Body monitors.Optionally, processor 1250 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 1221 in software program and/or module and/ Or the data in the second memory 1222, processor 1250 be used to obtaining the current location that at least one mobile terminal sends and Current translational speed;According to default set time, the current location and present speed, it is determined that each mobile terminal user arrives Up to setting out reminder time for default assemble place;Based on setting out reminder time for each mobile terminal user, to each movement Terminal sends reminder message of setting out.
Alternatively, processor 1250 is additionally operable to:According to default assemble place, the current location and current mobile speed Degree, it is determined that each mobile terminal user reaches the duration used at default assemble place;According to the duration used and default Gather the time, it is determined that each mobile terminal user reaches setting out reminder time for default assemble place.
Alternatively, processor 1250 is additionally operable to:Detect the size of the current translational speed of each mobile terminal;If detect Current translational speed is more than default first threshold, then according to default assemble place, the current location and current mobile speed Degree, it is determined that each mobile terminal user reaches the duration used at default assemble place.
Alternatively, processor 1250 is additionally operable to:According to formula t=(L0-L1)/v, calculate each mobile terminal user and reach The duration used at default assemble place;
Wherein, t is the duration used for reaching default assemble place, and L0 is default assemble place, and L1 is mobile terminal The current location reported, v are current translational speed.
Alternatively, processor 1250 is additionally operable to:If detect in preset time the current translational speed continuously less than Or equal to the first threshold, then send reminder message of setting out to the mobile terminal;
Wherein, the reminder message of setting out carries the default set time.
Alternatively, processor 1250 is additionally operable to:According to formula t1=T-t, calculate mobile terminal user and reach default collection Close setting out reminder time for place;
Wherein, t1 is sets out reminder time, and T is the default set time, t for the default assemble place of arrival institute's used time It is long.
Alternatively, processor 1250 is additionally operable to:Calculate at least two mobile terminal users and reach default assemble place Average duration;Detect whether that the duration used for reaching default assemble place and the absolute value of the difference of average duration be present is more than Or the destination mobile terminal equal to default Second Threshold;If the destination mobile terminal be present, transmission speed adjustment message To the destination mobile terminal.
Alternatively, processor 1250 is additionally operable to:Get the average speed up to default assemble place;According to described average The current translational speed of speed and the destination mobile terminal, determine the speed adjusted value of destination mobile terminal;It will include The speed adjustment message for stating speed adjusted value is sent to the destination mobile terminal.
Alternatively, processor 1250 is additionally operable to:It is default with the arrival of the first pre-set velocity respectively to obtain each mobile terminal First used time at assemble place and the second pre-set velocity reach second used time at default assemble place;If the second used time is with presetting The product of positive number is less than or equal to current time and the difference of default set time, and current time and default set time Difference be less than or equal to for the first used time, then the reminder message that will be set out by the way of information is sent is sent to mobile terminal;If Second used time was less than or equal to current time and the difference of default set time, and current time and default set time Difference is less than or equal to the product of the first used time and default positive number, then sent by the way of calling set out reminder message to Mobile terminal;
Wherein, first pre-set velocity is less than second pre-set velocity, and first used time is more than described second and used When.
The stroke reminding device of the embodiment of the present invention can realize that stroke reminding device is realized each in previous embodiment Process, to avoid repeating, repeat no more here.
The stroke reminding device of the embodiment of the present invention, working as at least one mobile terminal transmission, is obtained by processor 1250 Front position and current translational speed;According to default set time, the current location and present speed, it is determined that each mobile whole End subscriber reaches setting out reminder time for default assemble place;Based on setting out reminder time for each mobile terminal user, to Each mobile terminal sends reminder message of setting out;Realized in manager's organization activity with this, active members are carried out automatically Remind, improve collection efficiency, saved the time of manager.
As shown in Figure 13 and Figure 14, the embodiment of the present invention also provides a kind of mobile terminal, including:
4th sending module 1301, for current location and current translational speed to be sent to stroke reminding device;
First receiving module 1302, the reminder message of setting out sent for receiving the stroke reminding device.
Further, the mobile terminal also includes:
Second receiving module 1303, the speed for receiving the transmission of stroke reminding device adjust message;
Wherein, the speed adjustment message includes speed adjusted value.
It should be noted that the mobile terminal embodiment is and the above-mentioned stroke reminding method phase applied to mobile terminal side Corresponding mobile terminal, all implementations of above-described embodiment suitable for the mobile terminal embodiment, can also reach with Its identical technique effect.
The embodiment of the present invention also provides a kind of mobile terminal, including:Memory, processor and storage are on a memory and can The computer program run on a processor, realized when the computer program is by the computing device and above-mentioned be applied to move Each process in the stroke reminding embodiment of the method for dynamic end side, and identical technique effect can be reached, to avoid repeating, this In repeat no more.
The embodiment of the present invention also provides a kind of computer-readable recording medium, wherein, the computer-readable recording medium On be stored with computer program, the computer program realizes the above-mentioned row applied to mobile terminal side when being executed by processor Each process in journey based reminding method embodiment, and identical technique effect can be reached, to avoid repeating, repeat no more here. Wherein, described computer-readable recording medium, such as read-only storage (Read-Only Memory, abbreviation ROM), arbitrary access Memory (Random Access Memory, abbreviation RAM), magnetic disc or CD etc..
As shown in figure 15, for one embodiment of the invention mobile terminal structured flowchart.Illustrated with reference to the figure The application entity of the stroke reminding method of the present invention.
Mobile terminal 1500 as shown in figure 15 includes:At least one processor 1501, memory 1502, at least one net Network interface 1504 and user interface 1503.Each component in mobile terminal 1500 is coupled by bus system 1505. It is understood that bus system 1505 is used to realize the connection communication between these components.Bus system 1505, which is removed, includes data/address bus Outside, in addition to power bus, controlling bus and status signal bus in addition.But for the sake of clear explanation, in fig.15 will be each Kind bus is all designated as bus system 1505.
Wherein, user interface 1503 can include display, keyboard or pointing device (for example, mouse, trace ball (track ball), touch-sensitive plate or touch-screen etc..
It is appreciated that the memory 1502 in the embodiment of the present invention can be volatile memory or non-volatile memories Device, or may include both volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage (Read-Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), erasable programmable are only Read memory (Erasable PROM, EPROM), Electrically Erasable Read Only Memory (Electrically EPROM, ) or flash memory EEPROM.Volatile memory can be random access memory (Random Access Memory, RAM), and it is used Make External Cache.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static random-access Memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random-access Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate SDRAM, DDRSDRAM), it is enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronous Connect dynamic random access memory (Synchlink DRAM, SLDRAM) and direct rambus random access memory (Direct Rambus RAM, DRRAM).The memory 1502 of system and method described herein be intended to including but not limited to this A little and any other suitable type memory.
In some embodiments, memory 1502 stores following element, can perform module or data structure, or Their subset of person, or their superset:Operating system 15021 and application program 15022.
Wherein, operating system 15021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., it is used for Realize various basic businesses and the hardware based task of processing.Application program 15022, include various application programs, such as matchmaker Body player (Media Player), browser (Browser) etc., for realizing various applied business.Realize that the present invention is implemented The program of example method may be embodied in application program 15022.
In embodiments of the present invention, mobile terminal 1500 also includes:It is stored on memory 1502 and can be in processor The computer program run on 1501, can be the computer-controlled program in application program 15022 specifically, computer journey Sequence realizes following steps when being performed by processor 1501:Current location and current translational speed are sent to stroke reminding device; Receive the reminder message of setting out that the stroke reminding device is sent.
The method that the embodiments of the present invention disclose can apply in processor 1501, or real by processor 1501 It is existing.Processor 1501 is probably a kind of IC chip, has the disposal ability of signal.In implementation process, the above method Each step can be completed by the instruction of the integrated logic circuit of the hardware in processor 1501 or software form.Above-mentioned Processor 1501 can be general processor, digital signal processor (Digital Signal Processor, DSP), special Integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic, Discrete hardware components.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general Processor can be microprocessor or the processor can also be any conventional processor etc..With reference to institute of the embodiment of the present invention The step of disclosed method, can be embodied directly in hardware decoding processor and perform completion, or with the hardware in decoding processor And software module combination performs completion.Software module can be located at random access memory, flash memory, read-only storage, may be programmed read-only In the ripe computer-readable recording medium in this area such as memory or electrically erasable programmable memory, register.The meter Calculation machine readable storage medium storing program for executing is located at memory 1502, and processor 1501 reads the information in memory 1502, complete with reference to its hardware The step of into the above method.Specifically, computer program is stored with the computer-readable recording medium, computer program is located Reason device 1501 realizes following steps when performing.
It is understood that embodiments described herein can use hardware, software, firmware, middleware, microcode or its Combine to realize.Realized for hardware, processing unit can be realized in one or more application specific integrated circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing appts (DSPDevice, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor, In controller, microcontroller, microprocessor, other electronic units for performing herein described function or its combination.
Realize, can be realized herein by performing the module (such as process, function etc.) of function described herein for software Described technology.Software code is storable in memory and passes through computing device.Memory can within a processor or Realized outside processor.
Alternatively, realized when computer program is performed by processor 1501:The speed that stroke reminding device is sent is received to adjust Whole message;
Wherein, the speed adjustment message includes speed adjusted value.
The mobile terminal of the embodiment of the present invention, current location and current translational speed are sent to row by processor 1501 Journey alarm set;Receive the reminder message of setting out that the stroke reminding device is sent;Realized with this in manager's organization activity When, active members are reminded automatically, improve collection efficiency, have saved the time of manager.
Figure 16 is the structural representation of the mobile terminal of the embodiment of the present invention.Specifically, the mobile terminal in Figure 16 can be with For mobile phone, tablet personal computer, personal digital assistant (Personal Digital Assistant, PDA), vehicle-mounted computer or server Deng.
Mobile terminal in Figure 16 includes radio frequency (Radio Frequency, RF) circuit 1610, memory 1620, input Unit 1630, display unit 1640, processor 1650, voicefrequency circuit 1660, WiFi (Wireless Fidelity) module 1670 With power supply 1680.
Wherein, input block 1630 is available for the numeral or character information for receiving user's input, and generation and movement are eventually The signal input that the user at end is set and function control is relevant.Specifically, in the embodiment of the present invention, the input block 1630 can With including contact panel 1631.Contact panel 1631, also referred to as touch-screen, collect touch operation of the user on or near it (for example user uses the operations of any suitable object or annex on contact panel 1631 such as finger, stylus), and according to pre- The formula first set drives corresponding attachment means.Optionally, contact panel 1631 may include touch detecting apparatus and touch to control Two parts of device processed.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected, will Signal sends touch controller to;Touch controller receives touch information from touch detecting apparatus, and is converted into contact Coordinate, then give the processor 1650, and the order sent of reception processing device 1650 and can be performed.Furthermore, it is possible to using The polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave realize contact panel 1631.Except contact panel 1631, Input block 1630 can also include other input equipments 1632, and other input equipments 1632 can include but is not limited to secondary or physical bond One or more in disk, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Wherein, display unit 1640 can be used for display by the information of user's input or be supplied to information and the movement of user The various menu interfaces of terminal.Display unit 1640 may include display panel 1641, optionally, can use LCD or organic hairs The forms such as optical diode (Organic Light-Emitting Diode, OLED) configure display panel 1641.
It should be noted that contact panel 1631 can cover display panel 1641, touch display screen is formed, when the touch display screen After detecting the touch operation on or near it, processor 1650 is sent to determine the type of touch event, is followed by subsequent processing Device 1650 provides corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area And arrangement mode of the conventional control viewing area does not limit, can be arranged above and below, left-right situs etc. can distinguish two it is aobvious Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area It can also be the empty interface not comprising any content.The conventional control viewing area is used to show the higher control of utilization rate, for example, Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 1650 is the control centre of mobile terminal, utilizes each of various interfaces and connection whole mobile phone Individual part, by running or performing the software program and/or module that are stored in first memory 1621, and call and be stored in Data in second memory 1622, the various functions and processing data of mobile terminal are performed, it is whole so as to be carried out to mobile terminal Body monitors.Optionally, processor 1650 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 1621 in software program and/or module and/ Or the data in the second memory 1622, processor 1650 are used to current location and current translational speed are sent to stroke and carried Awake device;Receive the reminder message of setting out that the stroke reminding device is sent.
Alternatively, processor 1650 is additionally operable to:Receive the speed adjustment message that stroke reminding device is sent;
Wherein, the speed adjustment message includes speed adjusted value.
The mobile terminal of the embodiment of the present invention can realize each process that mobile terminal is realized in previous embodiment, to keep away Exempt to repeat, repeat no more here.
The mobile terminal of the embodiment of the present invention, current location and current translational speed are sent to row by processor 1650 Journey alarm set;Receive the reminder message of setting out that the stroke reminding device is sent;Realized with this in manager's organization activity When, active members are reminded automatically, improve collection efficiency, have saved the time of manager.
Each embodiment in this specification is described by the way of progressive, what each embodiment stressed be with The difference of other embodiment, between each embodiment identical similar part mutually referring to.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can be provided as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can use complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can use one or more wherein include computer can With in the computer-usable storage medium (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
The embodiment of the present invention is with reference to method according to embodiments of the present invention, mobile terminal device (system) and computer The flow chart and/or block diagram of program product describes.It should be understood that can be by computer program instructions implementation process figure and/or side Each flow and/or square frame in block diagram and the flow in flow chart and/or block diagram and/or the combination of square frame.It can provide These computer program instructions move to the processing of all-purpose computer, special-purpose computer, Embedded Processor or other programmable datas The processor of dynamic terminal device is to produce a machine so that handles mobile terminal by computer or other programmable datas and sets The instruction of standby computing device is produced for realizing in one flow of flow chart or multiple flows and/or one square frame of block diagram Or the device for the function of being specified in multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing terminal equipments In the computer-readable memory to work in a specific way so that the instruction being stored in the computer-readable memory produces bag The manufacture of command device is included, the command device is realized in one flow of flow chart or multiple flows and/or one side of block diagram The function of being specified in frame or multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing terminal equipments so that Series of operation steps is performed on computer or other programmable terminal equipments to produce computer implemented processing, so that The instruction performed on computer or other programmable terminal equipments is provided for realizing in one flow of flow chart or multiple flows And/or specified in one square frame of block diagram or multiple square frames function the step of.
Although having been described for the preferred embodiment of the embodiment of the present invention, those skilled in the art once know base This creative concept, then other change and modification can be made to these embodiments.So appended claims are intended to be construed to Including preferred embodiment and fall into having altered and changing for range of embodiment of the invention.
It should also be noted that, herein, such as first and second or the like relational terms are used merely to one Entity or operation make a distinction with another entity or operation, and not necessarily require or imply between these entities or operation Any this actual relation or order be present.Moreover, term " comprising ", "comprising" or its any other variant are intended to contain Lid nonexcludability includes, so that process, method, article or terminal device including a series of elements not only include that A little key elements, but also the other element including being not expressly set out, or also include for this process, method, article or The intrinsic key element of terminal device.In the absence of more restrictions, the key element limited by sentence "including a ...", and It is not precluded within the process including the key element, method, article or terminal device and other identical element is also present.
Above-described is the preferred embodiment of the present invention, it should be pointed out that is come for the ordinary person of the art Say, some improvements and modifications can also be made under the premise of principle of the present invention is not departed from, and these improvements and modifications also exist In protection scope of the present invention.

Claims (26)

  1. A kind of 1. stroke reminding method, applied to stroke reminding device, it is characterised in that including:
    Obtain current location and the current translational speed that at least one mobile terminal is sent;
    According to default set time, the current location and present speed, it is determined that each mobile terminal user's arrival is default Set out reminder time at assemble place;
    Based on setting out reminder time for each mobile terminal user, reminder message of setting out is sent to each mobile terminal.
  2. 2. stroke reminding method according to claim 1, it is characterised in that described according to default set time, described Current location and present speed, it is determined that each mobile terminal user reaches the step of the reminder time of setting out at default assemble place Suddenly, including:
    According to default assemble place, the current location and current translational speed, it is determined that each mobile terminal user reaches in advance If assemble place duration used;
    According to the duration used and default set time, it is determined that each mobile terminal user reaches default assemble place Set out reminder time.
  3. 3. stroke reminding method according to claim 2, it is characterised in that it is described according to default assemble place, it is described Current location and current translational speed, it is determined that each mobile terminal user reaches the step of the duration used at default assemble place Suddenly, including:
    Detect the size of the current translational speed of each mobile terminal;
    If detecting, current translational speed is more than default first threshold, according to default assemble place, the current location With current translational speed, it is determined that each mobile terminal user reaches the duration used at default assemble place.
  4. 4. stroke reminding method according to claim 3, it is characterised in that it is described according to default assemble place, it is described Current location and current translational speed, it is determined that each mobile terminal user reaches the step of the duration used at default assemble place Suddenly, including:
    According to formula t=(L0-L1)/v, the duration used that each mobile terminal user reaches default assemble place is calculated;
    Wherein, t is the duration used for reaching default assemble place, and L0 is default assemble place, and L1 is mobile terminal reporting Current location, v is current translational speed.
  5. 5. stroke reminding method according to claim 3, it is characterised in that in the detection current translational speed After the step of size, in addition to:
    If the current translational speed is detected in preset time continuously less than or equal to the first threshold, to the shifting Dynamic terminal sends reminder message of setting out;
    Wherein, the reminder message of setting out carries the default set time.
  6. 6. stroke reminding method according to claim 2, it is characterised in that described according to the duration used and default Gather the time, determine mobile terminal user reach default assemble place set out reminder time the step of, including:
    According to formula t1=T-t, calculate mobile terminal user and reach setting out reminder time for default assemble place;
    Wherein, for t1 to set out reminder time, T is the default set time, and t is the duration used for reaching default assemble place.
  7. 7. stroke reminding method according to claim 3, it is characterised in that it is described according to default assemble place, simultaneously Using the current location and current translational speed, determine that mobile terminal user reaches the duration used at default assemble place After step, in addition to:
    Calculate the average duration that at least two mobile terminal users reach default assemble place;
    Detect whether that the duration used for reaching default assemble place and the absolute value of the difference of average duration be present is more than or waits In the destination mobile terminal of default Second Threshold;
    If the destination mobile terminal be present, transmission speed adjusts message to the destination mobile terminal.
  8. 8. stroke reminding method according to claim 7, it is characterised in that the transmission speed adjusts message to the mesh The step of marking mobile terminal, including:
    Get the average speed up to default assemble place;
    According to the current translational speed of the average speed and the destination mobile terminal, determine that the speed of destination mobile terminal is adjusted Whole value;
    The speed for including speed adjusted value adjustment message is sent to the destination mobile terminal.
  9. 9. stroke reminding method according to claim 1, it is characterised in that described set out to the transmission of each mobile terminal carries The step of message of waking up, including:
    It is default with first used time at the default assemble place of the first pre-set velocity arrival and second respectively to obtain each mobile terminal Speed reaches second used time at default assemble place;
    If the product of the second used time and default positive number is less than or equal to current time and the difference of default set time, and currently The difference of time and default set time were less than or equal to for the first used time, then the prompting that will be set out by the way of information is sent disappears Breath is sent to mobile terminal;
    If the second used time was less than or equal to current time and the difference of default set time, and current time and default set The difference of time is less than or equal to the first used time and the product of default positive number, then prompting of setting out is sent by the way of calling Message is to mobile terminal;
    Wherein, first pre-set velocity is less than second pre-set velocity, and first used time is more than second used time.
  10. A kind of 10. stroke reminding method, applied to mobile terminal, it is characterised in that including:
    Current location and current translational speed are sent to stroke reminding device;
    Receive the reminder message of setting out that the stroke reminding device is sent.
  11. 11. stroke reminding method according to claim 10, it is characterised in that described by current location and current mobile Speed was sent the step of stroke reminding device, in addition to:
    Receive the speed adjustment message that stroke reminding device is sent;
    Wherein, the speed adjustment message includes speed adjusted value.
  12. A kind of 12. stroke reminding device, it is characterised in that including:
    First acquisition module, for obtaining current location and the current translational speed that at least one mobile terminal is sent;
    Determining module, for gathering time, the current location and present speed according to default, it is determined that each mobile terminal is used Family reaches setting out reminder time for default assemble place;
    First sending module, for setting out reminder time based on each mobile terminal user, sent out to each mobile terminal Send out reminder message.
  13. 13. stroke reminding device according to claim 12, it is characterised in that the determining module includes:
    First determination sub-module, for according to default assemble place, the current location and current translational speed, it is determined that each Mobile terminal user reaches the duration used at default assemble place;
    Second determination sub-module, for according to the duration used and default set time, it is determined that each mobile terminal user Reach setting out reminder time for default assemble place.
  14. 14. stroke reminding device according to claim 13, it is characterised in that first determination sub-module, including:
    Detection unit, the size of the current translational speed for detecting each mobile terminal;
    Determining unit, if for detecting that current translational speed is more than default first threshold, according to default assemble place, The current location and current translational speed, it is determined that each mobile terminal user reaches the duration used at default assemble place.
  15. 15. stroke reminding device according to claim 14, it is characterised in that the determining unit is used for:
    According to formula t=(L0-L1)/v, the duration used that each mobile terminal user reaches default assemble place is calculated;
    Wherein, t is the duration used for reaching default assemble place, and L0 is default assemble place, and L1 is mobile terminal reporting Current location, v is current translational speed.
  16. 16. stroke reminding device according to claim 14, it is characterised in that also include:
    Second sending module, if for detecting in preset time the current translational speed continuously less than or equal to described the One threshold value, then send reminder message of setting out to the mobile terminal;
    Wherein, the reminder message of setting out carries the default set time.
  17. 17. stroke reminding device according to claim 13, it is characterised in that second determination sub-module is used for:
    According to formula t1=T-t, calculate mobile terminal user and reach setting out reminder time for default assemble place;
    Wherein, for t1 to set out reminder time, T is the default set time, and t is the duration used for reaching default assemble place.
  18. 18. stroke reminding device according to claim 14, it is characterised in that also include:
    Computing module, the average duration at default assemble place is reached for calculating at least two mobile terminal users;
    Detection module, the exhausted of the duration used at default assemble place and the difference for the duration that is averaged is reached for detecting whether existing To being worth the destination mobile terminal more than or equal to default Second Threshold;
    3rd sending module, if for the destination mobile terminal be present, transmission speed adjustment message to the target moves Terminal.
  19. 19. stroke reminding device according to claim 18, it is characterised in that the 3rd sending module, including:
    First acquisition submodule, the average speed at default assemble place is reached for getting;
    3rd determination sub-module, for the current translational speed according to the average speed and the destination mobile terminal, it is determined that The speed adjusted value of destination mobile terminal;
    First sending submodule, moved for the speed adjustment message for including the speed adjusted value to be sent to the target Terminal.
  20. 20. stroke reminding device according to claim 12, it is characterised in that first sending module, including:
    Second acquisition submodule, default assemble place is reached with the first pre-set velocity respectively for obtaining each mobile terminal First used time and the second pre-set velocity reach second used time at default assemble place;
    Second sending submodule, if being less than or equal to current time and default collection for the product of the second used time and default positive number The difference of time is closed, and current time and the difference of default set time were less than or equal to for the first used time, then using transmission letter The mode of the breath reminder message that will set out is sent to mobile terminal;
    3rd sending submodule, if it is less than or equal to current time and the difference of default set time for the second used time, and Current time and the difference of default set time are less than or equal to the first used time and the product of default positive number, then use and dial electricity The mode of words sends reminder message of setting out to mobile terminal;
    Wherein, first pre-set velocity is less than second pre-set velocity, and first used time is more than second used time.
  21. A kind of 21. stroke reminding device, it is characterised in that including:Memory, processor and storage on a memory and can located The computer program run on reason device, the computer program are realized during the computing device as appointed in claim 1 to 9 The step of stroke reminding method described in one.
  22. 22. a kind of computer-readable recording medium, it is characterised in that be stored with computer on the computer-readable recording medium Program, the computer program realize stroke reminding method as claimed in any one of claims 1-9 wherein when being executed by processor The step of.
  23. A kind of 23. mobile terminal, it is characterised in that including:
    4th sending module, for current location and current translational speed to be sent to stroke reminding device;
    First receiving module, the reminder message of setting out sent for receiving the stroke reminding device.
  24. 24. mobile terminal according to claim 23, it is characterised in that also include:
    Second receiving module, the speed for receiving the transmission of stroke reminding device adjust message;
    Wherein, the speed adjustment message includes speed adjusted value.
  25. A kind of 25. mobile terminal, it is characterised in that including:Memory, processor and storage are on a memory and can be in processor The computer program of upper operation, the computer program are realized as described in claim 10 or 11 during the computing device The step of stroke reminding method.
  26. 26. a kind of computer-readable recording medium, it is characterised in that be stored with computer on the computer-readable recording medium Program, the step of the stroke reminding method as described in claim 10 or 11 is realized when the computer program is executed by processor Suddenly.
CN201710822486.0A 2017-09-13 2017-09-13 A kind of stroke reminding method, device and mobile terminal Pending CN107657424A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710822486.0A CN107657424A (en) 2017-09-13 2017-09-13 A kind of stroke reminding method, device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710822486.0A CN107657424A (en) 2017-09-13 2017-09-13 A kind of stroke reminding method, device and mobile terminal

Publications (1)

Publication Number Publication Date
CN107657424A true CN107657424A (en) 2018-02-02

Family

ID=61130004

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710822486.0A Pending CN107657424A (en) 2017-09-13 2017-09-13 A kind of stroke reminding method, device and mobile terminal

Country Status (1)

Country Link
CN (1) CN107657424A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108882142A (en) * 2018-05-25 2018-11-23 维沃移动通信有限公司 Reminder message sending method and mobile terminal
CN110154869A (en) * 2018-02-15 2019-08-23 丰田自动车株式会社 Movable body system and progress control method
WO2019161601A1 (en) * 2018-02-24 2019-08-29 平安科技(深圳)有限公司 Social event reminding method, apparatus and device, and computer-readable storage medium
CN114554010A (en) * 2019-05-07 2022-05-27 上海博泰悦臻网络技术服务有限公司 Method and system for managing travel plan, computer-readable storage medium and terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106921790A (en) * 2016-06-08 2017-07-04 阿里巴巴集团控股有限公司 Event-prompting method and device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106921790A (en) * 2016-06-08 2017-07-04 阿里巴巴集团控股有限公司 Event-prompting method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110154869A (en) * 2018-02-15 2019-08-23 丰田自动车株式会社 Movable body system and progress control method
WO2019161601A1 (en) * 2018-02-24 2019-08-29 平安科技(深圳)有限公司 Social event reminding method, apparatus and device, and computer-readable storage medium
CN108882142A (en) * 2018-05-25 2018-11-23 维沃移动通信有限公司 Reminder message sending method and mobile terminal
CN114554010A (en) * 2019-05-07 2022-05-27 上海博泰悦臻网络技术服务有限公司 Method and system for managing travel plan, computer-readable storage medium and terminal
CN114554010B (en) * 2019-05-07 2024-05-17 上海博泰悦臻网络技术服务有限公司 Method, system, computer readable storage medium and terminal for managing trip plan

Similar Documents

Publication Publication Date Title
CN107657424A (en) A kind of stroke reminding method, device and mobile terminal
CN106095059B (en) A kind of method and mobile terminal reducing mobile terminal power consumption
CN104937520A (en) Method and apparatus for automatically adjusting the operation of notifications based on changes in physical activity level
CN105120065B (en) Message treatment method and device
CN107360601A (en) A kind of method for switching network, mobile terminal and computer-readable recording medium
CN105119806B (en) message updating method and device
CN106210289A (en) Information processing method, device and mobile terminal
CN106055079B (en) The management method and device of a kind of central processing unit
CN104052857A (en) Control device and method for mobile device
JP2007082190A (en) Event display device of mobile communication terminal and method thereof
CN104348943B (en) A kind of method and apparatus of incoming call prompting
CN109818771B (en) Method for configuring minimization of drive tests, method and device for measuring minimization of drive tests
CN105871694A (en) Instant messaging service processing method and device
CN107277213B (en) Contact person classification processing method, cloud device and mobile terminal
CN104199596B (en) scene interface switching method and device
CN107493391A (en) The management method and terminal of a kind of application message
CN107526638A (en) Applied program processing method, device, mobile terminal and storage medium
CN106294079A (en) A kind of information prompting method and device
CN106713663B (en) A kind of alarm clock control method and mobile terminal
CN106161800A (en) A kind of incoming call reminding method, device and communication terminal
CN106254694A (en) A kind of method of incoming call blocking, mobile terminal and core net
CN107632600A (en) Control method, apparatus, mobile terminal and the clarifier of air purifier movement
CN107087283A (en) A kind of method and terminal for monitoring beacon frame
CN107003758A (en) ghost point processing method and user equipment
CN106873988A (en) A kind of alarm clock automatic adjusting method, device and mobile terminal

Legal Events

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

Application publication date: 20180202