Mobile terminal is processed the method and system of invitationTechnical field
The present invention relates to a kind of calendar mode of operation of mobile terminal, be specifically related to a kind of mobile terminal and can automatically identify the invitation in note or mail, and automatically set the method for calendar reminding.
Background technology
For web terminal equipment, in existing many mail office softwares, be all provided with calendar reminding function, it can be automatically set in calendar the invitation receiving after user confirms to receive, and carries out timed reminding.And along with the development of mobile technology, now increasing user attempts carrying out the transmitting-receiving of mail with mobile terminal, and the schedule of oneself is managed.And in prior art, mobile phone is received the mail of all kinds of invitations or during with meeting and predetermined mail of time and note, user can only could trigger timed reminding module by oneself adding to remind, if the task of not doing is processed, may impact the schedule of oneself.And manually add prompting, need to input event, and the time is determined, this process often needs repeatedly to check note, between different application, switches, and very trouble seems.
Day by day universal along with mobile terminal, intelligently helps the operations such as processing messages, specific function interpolation to seem all the more important, and it can bring convenience to user's operation, and obvious traditional mobile terminal calendar reminding mode does not meet the operational requirements of modern mobile terminal.
Summary of the invention
The problem to be solved in the present invention is that mobile terminal cannot carry out autostore to including the message of invitation, manual operations needs repeatedly between application, to switch, operation inconvenience, invention provides a kind of calendar reminding method of mobile terminal, make calendar reminding function more intelligent, user's operating experience is better.
Mobile terminal is processed a method for invitation, and it comprises following steps:
S1, initiation message are intercepted module;
S2, message are intercepted module and are intercepted mobile terminal and whether receive message, as received, enter S3;
S3, unlatching message determination module, message determination module judges in described message whether include special key words, as comprised, enters S4, returns to S2 continue to intercept if do not comprised;
S4, unlatching meeting message content extraction module, meeting message content extraction module, according to content decision condition, is searched for coupling to the content of meeting message, extracts and meets one or more specifying informations of content decision condition and be saved to buffer memory, enters S5;
Compiling module is reminded in S5, unlatching meeting, calls meeting and reminds template, and the specifying information extracting in S4 is carried out to template filling, determine meeting reminder time, form meeting and remind establishment record, and call meeting and remind establishment display module, display conference is reminded establishment record, enters S6;
S6, judge whether to receive user and meeting is reminded to the instruction that writes calendar, if so, open meeting and remind generation module to form meeting to remind record and write calendar according to meeting reminder time, if not, empty buffer memory, flow process finishes.
Preferably, after step S5, and further comprising the steps of before step S6:
Open meeting and remind modified module, accept user and meeting is reminded to the modification of establishment record.
Preferably, the special key words in step S3 is preset by user.
Preferably, the content decision condition in step S4 is recognition time format information.
Preferably, the meeting in step S5 reminds establishment record also to include message content original text.
Preferably, the acquisition form of message described in step S2 comprises note or Email.
Mobile terminal is processed a system for invitation, and it comprises:
Message is intercepted module, in order to intercept the message receiving in mobile terminal;
Whether message determination module, in order to include special key words in decision message;
Meeting message content extraction module, in order to according to content decision condition, searches for coupling to the content of meeting message, extracts and meets one or more specifying informations of content decision condition, and be saved to buffer memory;
Compiling module is reminded in meeting, in order to call meeting, reminds template, and the specifying information that meeting message content extraction module is extracted fills template, determines and forms meeting reminder time meeting and remind establishment record;
Establishment display module is reminded in meeting, in order to remind establishment record to user's display conference;
Generation module is reminded in meeting, in order to accept user instruction, forms meeting and reminds record, and preserve in calendar.
Preferably, system also comprises meeting prompting modified module, in order to accept user, meeting is reminded to the modification of establishment record.
Preferably, system also comprises that special key words arranges module, in order to accept the design of user to special key words, and preserves special key words in system.
Preferably, the content decision condition that meeting message content extraction module comprises is recognition time format information.
Preferably, meeting reminds compiling module can enclose message content original text when formation meeting reminds establishment to record.
Preferably, the acquisition form that message is intercepted the message that module intercepts comprises note or Email.
With prior art by message check and the manual operation that calendar is set is compared, this case operates more for convenience.On the one hand, user experience of the present invention is good, the demand of carrying due to mobile terminal, so its screen shows is relatively little, this programme provides meeting to remind establishment record owing to passing through automatically to identify invitation, makes user only need to revise rear confirmation to relevant information.On the other hand, the present invention, by the automatic acquisition of message original text and provide, user can not need to be switched between a plurality of application, and guarantee information typing is accurate.
Accompanying drawing explanation
Fig. 1 is flow chart of steps of the present invention.
Fig. 2 is the schematic diagram that automatically generates invitation in embodiment mono-and provide prompting.
Fig. 3 is the confirmation interface schematic diagram of invitation establishment record in embodiment mono-.
Fig. 4 receives the schematic diagram of note in embodiment bis-.
Fig. 5 is the confirmation interface schematic diagram that automatically generates and be switched to invitation establishment record in embodiment bis-.
Embodiment
Embodiment mono-
Android system is a kind of operating system of the Open Source Code based on Linux, and it is used in mobile device in a large number, as panel computer.Panel computer relies on that it is light, the advantage such as rapid of starting shooting is accepted by market rapidly, and it makes the communication between people more convenient, such as mail communication anywhere or anytime.By mail communication, people can inform mutually related news, the agreement that also can meet simultaneously.One with can automatically identifying invitation and setting the panel computer of calendar reminding system, and it is automatically being set on calendar reminding and will realize by following steps, as shown in Figure 1.
S1, initiation message are intercepted module;
S2, message are intercepted module and are intercepted mobile terminal and whether receive message, as received, enter S3;
S3, message determination module judge in Mail Contents whether include special key words, this special key words is set by application setting by user in advance, in this embodiment, the special key words that user sets comprises: " meeting ", " meeting ", " meet ", " invitation ", message determination module is for this special key words, one by one mail is searched in full, once retrieve the character meeting with above special key words, judge that this mail is as invitation mail, stop intercepting entering next step.
In the present embodiment, the order of the special key words that message determination module is set according to user is retrieved one by one, if while searching for being set as first order " a meeting " word, retrieve mail and comprise " meeting " word, can confirm as so this mail for inviting mail, therefore, stop intercepting and entering next step; If the judgement of first word is finished not find the character identical with it, continue to intercept, until the special key words that all users set was all compared with mail, the keyword that still do not conform to, stops intercepting, and assert the non-invitation mail of this mail.
S4, system are opened meeting message content extraction module, to being judged as the mail of invitation, carry out information extraction, systemic presupposition is fixed to be extracted the character of time format, therefore in content being searched for to coupling, obtain time format information " 2013-11-25 ", " 12:00 ", extract this character and be kept at buffer memory, and enter step S5;
Compiling module is reminded in S5, unlatching meeting, call meeting and remind template, the temporal information of extracting in S5 is filled " meeting starts " hurdle in template, and set reminder time according to system predefined pre-set time of value, in the present embodiment, user sets and within 5 minutes, reminds in advance, system is filled 11:55 on " reminder time " hurdle automatically, form meeting and remind establishment record, by the remarkable positiondisplay call tag 1 of current interface, as shown in Figure 2.Establishment display module is reminded in system call meeting, on application interface, switch the interface of the meeting prompting establishment registration confirmed that shows generation as shown in Figure 3, establishment record is reminded in the meeting generating to user's display systems, and encloses message body original text, requires user to confirm.For meeting, reminding each message box to provide can be for the region of input, and user can adjust the time started in this record and reminder time according to the content of mail, and finally determines meeting prompting establishment record, enters step S6;
S6, judge whether to receive user and meeting is reminded to the instruction that writes calendar, when user confirms there is no mistake in meeting prompting establishment record by ACK button, need again it to be set to calendar simultaneously, application is opened meeting and is reminded generation module, remind establishment record to generate meeting meeting and remind record, and arrange as in calendar according to 11:55; If user thinks that this meeting there is no need to count stroke, can cancel the setting to these minutes by the cancel button by the page, empty buffer memory and finish the flow process automatically identifying invitation and set calendar reminding.
Embodiment bis-
Nowadays, smart mobile phone is very universal, user arranges the stroke of oneself by the calendar application of interior of mobile phone, and reminded in time, meanwhile, SMS plays a very important role equally in communication exchange, and people are often by the note form agreement of meeting, and wish using it as routing, be set in calendar.
Smart mobile phone in the present embodiment comprise one can with the application interface of user interactions, in order to carry out information exchange with user, also have a set of cell phone system simultaneously, it can automatically be identified the invitation in note and be set in calendar.This system comprises that message intercepts module, message determination module, meeting message content extraction module, meeting and remind compiling module, meeting to remind establishment display module, meeting to remind generation module, and each module effect is as follows:
Message is intercepted module: message is intercepted module and started, and the short message content that its arch-rival's machine receives is intercepted.
Message determination module: as shown in Figure 4, while intercepting note, message determination module can be to the judgement of comparing of the content of SMS and the pre-set keyword of user.System also comprises that a keyword arranges module, and in the present embodiment, user provides keyword " meeting ", " meeting ", " meet " by this module to system in advance, for comparing judgement.First " meeting " compared, when coming to nothing, continue to intercept, " meeting " compared, so circulation, contains one of keyword of setting and stops message and intercept module to finding in note.If all do not meet the keyword that user sets, this information is identified as non-invitation information.
Meeting message content extraction module: contain after pre-set keyword in judging note, need the content of note to extract, meeting message content is according to content decision condition, the content of meeting message is searched for to coupling, in the present embodiment, it is by the data with time format, being positioned at character " place: " mates short message content search as decision condition with next data of cutting apart between punctuate, so, it will search " 2013-11-25, 16:00-17:00 " and " hall " meet the requirement of content decision condition, with being about to these information, carry out buffer memory.
Compiling module is reminded in meeting: the relevant information that meets content decision condition is being carried out after buffer memory, to open meeting and remind compiling module, this module can Automatically invoked meeting be reminded template, " 2013-11-25; 16:00-17:00 " and " hall " that search are filled template, and automatically set and within 15 minutes, carry out meeting prompting in advance, enclose note original text, form meeting and remind establishment record, as shown in Figure 5.
Establishment display module is reminded in meeting, in order to remind establishment record to user's display conference, cell phone system is by the application interface with user interactions, to meeting, remind establishment record to show, system provides modification button, modified module is reminded in the meeting also comprising in its correspondence system, this module is reminded the modification of establishment record for accepting user to this meeting, like this user can employing system the time of meeting of establishment, meeting-place, reminder time, user also can be according to note textual content and individual demand simultaneously, these information are edited, and wait for that final confirmation is set to the instruction of calendar record.
Generation module is reminded in meeting, after the instruction that obtains user and confirm to be set to calendar record (user realizes confirmation by ACK button), forms corresponding meeting prompting record, in calendar, preserves.If it is not invitation note that user assert this note, can cancels the record that this is generated automatically, and empty internal memory.
So far, mobile phone is by its inner identification invitation automatically and set the note that the system of calendar reminding completes receiving and identify and extract content, automatically generates the corresponding record of reminding, and the time to be reminded is once to sending prompting to user.
These are only preferred embodiment of the present invention, therefore can not limit according to this scope of the invention process, the equivalence of doing according to description of the present invention changes and decorates, and all should belong in the scope of the present invention's covering.