Summary of the invention
The embodiment of the invention discloses a kind of based reminding method and terminal, communication can be initiated from trend other-end and connect to remind the user of this other-end, avoid this user to miss some critical events.
First aspect, embodiments provide a kind of based reminding method, the method comprises:
Obtain the reminder time of the reminder events prestored;
Obtain the contact person be associated with described reminder events;
Send call request according to described reminder time to described contact person to connect to set up communication;
After determining that setting up communication connects, send the prompting message corresponding to described reminder events to described contact person.
In conjunction with first aspect, in the first possible implementation of first aspect, when described reminder events comprises text data, before the described prompting message corresponding to described reminder events to described contact person's transmission, also comprise:
Obtain the text data of described reminder events;
Change described text data into speech data, described speech data is described prompting message.
In conjunction with the first possible implementation of first aspect, in the implementation that the second of first aspect is possible, described communication connects for call connects, and the described prompting message corresponding to described reminder events to described contact person's transmission, comprising:
After determining that setting up call connects, to speech data described in described contact person's voice broadcast.
In conjunction with the first possible implementation of first aspect, in the third possible implementation of first aspect, described communication connects for call connects, and the described prompting message corresponding to described reminder events to described contact person's transmission, comprising:
After determining that setting up call connects, send the information comprising described speech data to described contact person, make described contact person receive described in comprise the information of described speech data after, the terminal that described contact person is corresponding plays described speech data.
In conjunction with first aspect, or the first possible implementation of first aspect, or the implementation that the second of first part is possible, or the third possible implementation of first aspect, in the 4th kind of possible implementation of first aspect, described according to described reminder time to described contact person send call request with set up communication connect, comprising:
Connect to set up communication to the described contact person request of making a call in described reminder time; Or
Arriving in the preset time period before described reminder time, connect to the described contact person request of making a call to set up communication.
Second aspect, the embodiment of the present invention provides a kind of terminal, and this terminal comprises:
First acquiring unit, for obtaining the reminder time of the reminder events prestored;
Second acquisition unit, for obtaining the contact person be associated with described reminder events;
First transmitting element, connects to set up communication for sending call request according to described reminder time to described contact person;
Second transmitting element, for after determining that setting up communication connects, sends the prompting message corresponding to described reminder events to described contact person.
In conjunction with second aspect, in the first possible implementation of second aspect, described terminal also comprises:
3rd acquiring unit, for obtaining the text data of described reminder events;
Converting unit, for changing described text data into speech data, described speech data is described prompting message.
In conjunction with the first possible implementation of second aspect, in the implementation that the second of second aspect is possible, described second transmitting element specifically for determine set up call connect after, to speech data described in described contact person's voice broadcast.
In conjunction with the first possible implementation of second aspect, in the third possible implementation of second aspect, described second transmitting element is specifically for after determining that setting up call connects, the information comprising described speech data is sent to described contact person, make described contact person receive described in comprise the information of described speech data after, the terminal that described contact person is corresponding plays described speech data.
In conjunction with second aspect, or the first possible implementation of second aspect, or the implementation that the second of second aspect is possible, or the third possible implementation of second aspect, in the 4th kind of possible implementation of second aspect, described first transmitting element is specifically for connecting to set up communication to the described contact person request of making a call in described reminder time; Or arriving in the preset time period before described reminder time, connect to the described contact person request of making a call to set up communication.
By implementing the embodiment of the present invention, terminal extracts the reminder time in default reminder events automatically, and initiate communication connection in this reminder time to another terminal, communication connection establishment good rear to this another terminal send prompting message to remind the user of this another terminal, avoid this user and miss critical event.
Further, the content of text in reminder events is converted into voice by terminal automatically, to remind subsequently through the user of these voice to another terminal, reminded contents is had more just to property.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only a part of embodiment of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
It should be noted that, the term used in embodiments of the present invention is only for the object describing specific embodiment, and not intended to be limiting the present invention." one ", " described " and " being somebody's turn to do " of the singulative used in the embodiment of the present invention and appended claims is also intended to comprise most form, unless context clearly represents other implications.It is also understood that term "and/or" used herein refer to and comprise one or more project of listing be associated any or all may combine.In addition, term " first ", " second ", " the 3rd " and " the 4th " etc. in specification of the present invention and claims and above-mentioned accompanying drawing are for distinguishing different object, instead of for describing particular order.In addition, term " comprises " and " having " and their any distortion, and intention is to cover not exclusive comprising.Such as contain the process of series of steps or unit, method, system, product or equipment and be not defined in the step or unit listed, but also comprise the step or unit do not listed alternatively, or also comprise alternatively for other intrinsic step of these processes, method, product or equipment or unit.
Terminal described by the embodiment of the present invention can be the terminal equipments such as mobile phone, panel computer, notebook computer, palmtop PC, mobile internet device (MID, mobileinternetdevice), wearable device (such as intelligent watch (as iWatch etc.), Intelligent bracelet, pedometer etc.).
Refer to Fig. 1, Fig. 1 is the schematic flow sheet of a kind of based reminding method that the embodiment of the present invention provides, and the method includes but not limited to following steps.
Step S101: the reminder time obtaining the reminder events prestored.
Particularly, the reminder events that terminal can be prestored by traversal obtains the reminder time in this reminder events, this reminder events can with text, audio frequency, video, the modes such as image are stored in terminal, the appearance form of reminder events is now told about for text, as " December 30, morning, 8:00 made Ah cat get up ", " this afternoon, 3:00 cried out manager's meeting " etc., reminder time so in reminder events " December 30, morning, 8:00 made Ah cat get up " is " 8:00 in morning December 30 ", reminder time in reminder events " this afternoon, 3:00 cried out manager's meeting " is " 3:00 this afternoon ".
It should be noted that, when the information of the reminder time obtained is imprecise, as " 3:00 in afternoon ", so terminal can combine and " 3:00 in afternoon " should draw definite reminder time according to self current time, if the current time in terminal is " on November 11st, 2016 ", the definite reminder time so obtained is " 3:00 in afternoon on November 11st, 2016 ".
Step S102: obtain the contact person be associated with reminder events.
Particularly, user also can arrange for this reminder events the contact person be associated when arranging reminder events, this contact person can be arranged on beyond the content of reminder events, also can be arranged in the content of reminder events, for the reminder events in step S101, the contact be associated with reminder events " December 30, morning, 8:00 made Ah cat get up " artificial " Ah cat ", the contact be associated with reminder events " 3:00 cried out to handle and had a meeting this afternoon " artificial " manager ", these contact persons are equally also present in the telephone directory of user or socially apply; Such as, the remark names of the people that is related in the phonebook is called " Ah cat " and " manager ", or has the remark names of good friend to be called " Ah cat " and " manager " in a social application.
Step S103: send call request according to reminder time to contact person and connect to set up communication.
Particularly, after the reminder time that terminal obtains reminder events and contact person, send call request based on this reminder time to this contact person to connect to set up communication, this communication also can be able to be video communication for speech communication, for example, terminal can call out by the phone application of self this contact person stored in this phone application.
In the optional scheme of one, send call request according to reminder time to contact person and connect to set up communication, comprising: connect to set up communication to contact person's request of making a call in reminder time; Or in the preset time period before the arriving reminding time, connect to contact person's request of making a call to set up communication.
In other words, the action of calling can be carried out in reminder time, and also can carry out in the preset time period before reminder time, specifically when starting calling can set according to actual needs, but need with reminder time as a reference.
Step S104: after determining that setting up communication connects, send the prompting message corresponding to reminder events to contact person.
Particularly, after terminal sends call request, if receive according to this call request feed back be used to indicate call request successful Indication message time, terminal check communication connects to be successfully established and to have connected based on this communication and sends prompting message.This prompting message can be text message, or voice messaging, or video information, or other forms of prompting message; Correspondingly, the terminal belonging to this contact person receives this prompting message, and sends corresponding prompting, as voice message, text prompt, light prompt, vibration prompting etc.
In the method described by Fig. 1, terminal extracts the reminder time in default reminder events automatically, and initiate communication connection in this reminder time to another terminal, communication connection establishment good rear to this another terminal send prompting message to remind the user of this another terminal, avoid this user and miss critical event.
Refer to Fig. 2, Fig. 2 is another based reminding method schematic flow sheet that the embodiment of the present invention provides, and the method includes but not limited to following steps.
Step S201: the text data obtaining reminder events.
Particularly, when reminder events exists with the form of text data (as above-mentioned text " December 30, morning, 8:00 made Ah cat get up ") in the terminal, terminal obtains text data.
Step S202: converting text data are speech data, speech data is prompting message.
Particularly, text data are converted to speech data by terminal, the data that namely can present in a voice form, and using this speech data as above-mentioned prompting message, remind in the terminal of contact person side for follow-up.It should be noted that, when text data is converted to speech data by terminal, can the full content of converting text data, also can the partial content of converting text data, when the amount of text data is larger, the key content (as information such as time, place, personages) can picked up wherein is changed.
Step S203: the reminder time obtaining the reminder events prestored.
Step S204: obtain the contact person be associated with reminder events.
Step S205: send call request according to reminder time to contact person and connect to set up communication.
Particularly, step S203 ~ S205 can be corresponding to step S101 ~ S103, repeats no more herein.
Step S206: after determining that setting up communication connects, send the prompting message corresponding to reminder events to contact person.
In the optional scheme of one, communication connects for call connects, and sends the prompting message corresponding to reminder events, comprising to contact person: after determining that setting up call connects, to contact person's voice broadcast speech data.
Particularly, above-mentioned communication connects for call connects (namely voice connection or video connect), the concrete mode sending the prompting message corresponding to reminder events to contact person is: to contact person's voice broadcast speech data, namely this speech data is play in the side of terminal, connect by the call of setting up the terminal being transferred to contact person side to make this speech data of report, so, contact person just can obtain having reminded.
In another optional scheme, communication connects for call connects, the prompting message corresponding to reminder events is sent to contact person, comprise: after determining that setting up call connects, the information comprising speech data is sent to contact person, after contact person being received comprise the information of speech data, the terminal that contact person is corresponding plays speech data.
Particularly, the concrete mode sending the prompting message corresponding to reminder events to contact person can be: send the information comprising speech data to contact person, after contact person being received comprise the information of speech data, the terminal that contact person is corresponding plays speech data.That is, the speech data be converted to directly is sent to contact person, after terminal corresponding to contact person receives this speech data, report this speech data.
In the method described by Fig. 2, the content of text in reminder events is converted into voice by terminal automatically, to remind subsequently through the user of these voice to another terminal, reminded contents is had more just to property.
The above-mentioned method illustrating the embodiment of the present invention, for the ease of implementing the such scheme of the embodiment of the present invention better, correspondingly, provided below is the device of the embodiment of the present invention.
Refer to Fig. 3, Fig. 3 is the structural representation of a kind of terminal 30 that the embodiment of the present invention provides, this terminal 30 can comprise the first acquiring unit 301, second acquisition unit 302, first transmitting element 303 and the second transmitting element 304, wherein, and being described in detail as follows of unit.
First acquiring unit 301 is for obtaining the reminder time of the reminder events prestored;
Second acquisition unit 302 is for obtaining the contact person be associated with reminder events;
First transmitting element 303 connects to set up communication for sending call request according to reminder time to contact person;
Second transmitting element 304, for after determining that setting up communication connects, sends the prompting message corresponding to reminder events to contact person.
In the optional scheme of one, the first transmitting element 303 is specifically for connecting to set up communication to contact person's request of making a call in reminder time; Or in the preset time period before the arriving reminding time, connect to contact person's request of making a call to set up communication.
In another optional scheme, the second transmitting element 304 specifically for determine set up call connect after, to contact person's voice broadcast speech data.
In another optional scheme, second transmitting element 304 is specifically for after determining that setting up call connects, send to contact person and comprise the information of speech data, after contact person being received comprise the information of speech data, the terminal 30 that contact person is corresponding plays speech data.
It should be noted that, in embodiments of the present invention, the specific implementation of unit can the corresponding corresponding description with reference to the embodiment of the method shown in Fig. 1, repeats no more herein.
In the terminal 30 described by Fig. 3, terminal 30 extracts the reminder time in the reminder events preset automatically, and initiate communication connection in this reminder time to another terminal 30, send prompting message to remind the user of this another terminal 30 at good rear of communication connection establishment to this another terminal 30, avoid this user and miss critical event.
Refer to Fig. 4, Fig. 4 is the structural representation of another terminal 30 that the embodiment of the present invention provides, this terminal 30 is except comprising the first acquiring unit 301, second acquisition unit 302, first transmitting element 303 and the second transmitting element 304 in the corresponding embodiment of Fig. 3, the 3rd acquiring unit 305 and converting unit 306 can also be comprised, wherein, being described in detail as follows of the 3rd acquiring unit 305 and converting unit 306.
3rd acquiring unit 305 is for obtaining the text data of reminder events;
Converting unit 306 is speech data for converting text data, and speech data is prompting message.
It should be noted that, in embodiments of the present invention, the specific implementation of unit can the corresponding corresponding description with reference to the embodiment of the method shown in Fig. 2, repeats no more herein.
In the terminal 30 described by Fig. 4, the content of text in reminder events is converted into voice by terminal 30 automatically, to remind subsequently through the user of these voice to another terminal, reminded contents is had more just to property.
Please refer to Fig. 5, Fig. 5 is the structural representation of another terminal 50 that the embodiment of the present invention provides, and this terminal 50 can comprise: at least one memory 501, baseband chip 502, radio-frequency module 503, peripheral system 504, transducer 505 and communication bus 506.Wherein, memory 501 is for storage operation system, network communication program, user interface program, control program etc.; Baseband chip 502 comprises at least one processor 5021, such as CPU, clock module 5022 and power management module 5023; Peripheral system 504 comprises camera controller 5042, Audio Controller 5043, touch display screen controller 5044 and sensor management module 5045, correspondingly, also comprises camera 5047, voicefrequency circuit 5048 and touch display screen 5049; Further, transducer 505 can comprise light sensor, displacement transducer, acceleration transducer, fingerprint sensor etc., and generally speaking, transducer 505 can increase depending on actual needs or reduce; Memory 501 can be high-speed RAM memory, also can be non-labile memory (non-volatilememory), such as at least one magnetic disc store.Memory 505 can also be optionally that at least one is positioned at the storage device away from aforementioned processor 5021.
In the terminal 50 shown in Fig. 5, processor 5021 may be used for calling the control program of storage in memory 501 to perform following operation:
Obtain the reminder time of the reminder events prestored;
Obtain the contact person be associated with reminder events;
Send call request according to reminder time to contact person to connect to set up communication;
After determining that setting up communication connects, send the prompting message corresponding to reminder events to contact person.
Optionally, when reminder events comprises text data, before sending the prompting message corresponding to reminder events to contact person, also comprise:
Obtain the text data of reminder events;
Converting text data are speech data, and speech data is prompting message.
Optionally, communication connects for call connects, and sends the prompting message corresponding to reminder events, comprising to contact person: after determining that setting up call connects, to contact person's voice broadcast speech data.
Optionally, communication connects for call connects, the prompting message corresponding to reminder events is sent to contact person, comprise: after determining that setting up call connects, the information comprising speech data is sent to contact person, after contact person being received comprise the information of speech data, the terminal that contact person is corresponding plays speech data.
Optionally, send call request according to reminder time to contact person and connect to set up communication, comprising:
Connect to set up communication to contact person's request of making a call in reminder time; Or
In preset time period before the arriving reminding time, connect to contact person's request of making a call to set up communication.
It should be noted that, the specific implementation of terminal 50 can the corresponding corresponding description with reference to the embodiment of the method shown in Fig. 1, repeats no more herein.
In sum, by implementing the embodiment of the present invention, terminal extracts the reminder time in default reminder events automatically, and initiate communication connection in this reminder time to another terminal, communication connection establishment good rear to this another terminal send prompting message to remind the user of this another terminal, avoid this user and miss critical event.
Further, the content of text in reminder events is converted into voice by terminal automatically, to remind subsequently through the user of these voice to another terminal, reminded contents is had more just to property.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
Above disclosedly be only a kind of preferred embodiment of the present invention, certainly the interest field of the present invention can not be limited with this, one of ordinary skill in the art will appreciate that all or part of flow process realizing above-described embodiment, and according to the equivalent variations that the claims in the present invention are done, still belong to the scope that invention is contained.