CN104461715A - Reminding task executing method and device based on reminding mode - Google Patents

Reminding task executing method and device based on reminding mode Download PDF

Info

Publication number
CN104461715A
CN104461715A CN201410827087.XA CN201410827087A CN104461715A CN 104461715 A CN104461715 A CN 104461715A CN 201410827087 A CN201410827087 A CN 201410827087A CN 104461715 A CN104461715 A CN 104461715A
Authority
CN
China
Prior art keywords
event
task
execution pattern
trigger condition
state parameter
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
CN201410827087.XA
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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410827087.XA priority Critical patent/CN104461715A/en
Publication of CN104461715A publication Critical patent/CN104461715A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephone Function (AREA)

Abstract

The invention discloses a reminding task executing method and device based on the reminding mode to provide a non-time-based reminding technique, enable event arrangement to be more intelligent and reasonable, improve the practicality of the reminding function and improve using experience. The method comprises the steps of acquiring the state parameter information of at least one event bound with a reminding task; judging whether the executing mode of the reminding task is triggered according to the obtained state parameter information of at least one event, wherein the executing mode is used for saving the incidence relation for reminding people of the reminding task according to the state parameter information of at least one event; reminding people of the reminding task when the obtained state parameter information of at least one event triggers the executing mode. According to the technical scheme, the non-time-based reminding technique is provided, event arrangement is made to be more intelligent and reasonable, the practicality of the reminding function is improved, and using experience is improved.

Description

Based on reminding task manner of execution and the device of indicating mode
Technical field
The disclosure relates to reminding technology field, particularly relates to the reminding task manner of execution based on indicating mode and device.
Background technology
Along with the development in epoch, a lot of thing is often had to need to process in the life of people and work, but it is more and more unrealistic only to rely on human brain to record these things, and therefore all kinds of alarm clock terminal devices, software arise at the historic moment, and remind the process of people to event in the corresponding moment.
Current event notification is all based on the time, such as user sets reminder events according to the time of origin of event in alarm clock terminal device or software, such as tomorrow, there was meeting at 10 o'clock, user will set the reminder events of 9: 50 in advance, come 9: 50 when the time, alarm clock terminal device or software will participate in a conference by jingle bell reminding user automatically.This reminding technology can only be used for the very clear and definite event of those time of origins, but there is a lot of thing to be the time of origin do not determined in daily life, such as user has and will go jogging today or will buy the such event of certain part electrical equipment recently, be do not have necessary time of origin for such event, therefore traditional time-based prompting is just inoperative; Further, even if such event has been reminded by alarm clock terminal device or software, but if now user be busy with other event or now weather be not suitable for user and perform such event, prompting at this moment just becomes meaningless.
Visible, current reminding technology cannot carry out event notification to user intelligently, and practicality is poor, and Consumer's Experience is poor.
Summary of the invention
For overcoming Problems existing in correlation technique, disclosure embodiment provides reminding task manner of execution based on indicating mode and device, in order to provide non-time-based reminding technology, makes the event arrangement of user more rationally intelligent, improve the practicality of prompting function, user's experience is higher.
According to the first aspect of disclosure embodiment, a kind of reminding task manner of execution based on indicating mode is provided, comprises:
Obtain the state parameter information of at least one event of binding with reminding task;
The state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
When the state parameter information of at least one event triggers described execution pattern described in obtaining, according to described execution pattern, prompting operation is carried out to described reminding task.
In one embodiment, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
In one embodiment, also comprise in the execution pattern of described reminding task:
Described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
The state parameter information of described at least one event according to acquisition, judges whether the execution pattern triggering reminding task, comprising:
Judge obtain at least one event described state parameter information between whether meet described trigger condition logical relation, if meet described trigger condition logical relation, trigger described execution pattern.
In one embodiment, also comprise in the execution pattern of described reminding task: conditioning tasks correspondence table;
Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
The state parameter information of described at least one event according to acquisition, judges whether the execution pattern triggering reminding task, comprising:
Judge whether the state parameter information of at least one event described obtained meets at least one group of trigger condition in described conditioning tasks correspondence table;
If meet at least one group of trigger condition in described conditioning tasks correspondence table, then trigger executing the task corresponding to this trigger condition according to described conditioning tasks correspondence table.
In one embodiment, the state parameter information of at least one event that described acquisition and reminding task are bound, comprising:
The acquisition address of the state parameter information of each event is obtained from described execution pattern;
The state parameter information of at least one event according to described acquisition address acquisition.
According to the second aspect of disclosure embodiment, a kind of method of indicating mode of self-defined reminding task is provided, comprises:
Obtain the event information of at least one event of binding with reminding task;
According to the event information of at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
In one embodiment, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
In one embodiment, the event information of at least one event that described acquisition and reminding task are bound, comprising:
Obtain the event information of at least one event of input and described reminding task and at least one event binding described arranged instruction;
The event information of at least one event described in described basis, set up the execution pattern of described reminding task, comprising:
Obtain the mode setting instruction inputted according to the relation between at least one event described and described reminding task, the execution pattern of described reminding task is set according to described mode setting instruction;
Described mode setting instruction comprises as triggering the state parameter information of at least one event described in described execution pattern condition and operating as the prompting performed when triggering described execution pattern.
In one embodiment, the event information of at least one event that described acquisition and reminding task are bound, comprising:
The list of thing that display is selected for user, described list of thing is can as the set of the event options of the binding event of described reminding task; Obtain the event information of at least one event that user selects from described list of thing;
The event information of at least one event described in described basis, set up the execution pattern of described reminding task, comprising:
According to the event information of at least one event described, generate the pattern trigger condition list matched with at least one event described; Described pattern trigger condition list at least one event described support as described in the set of trigger condition option of trigger condition;
According to the event information of at least one event described, generate the pattern matched with at least one event described and to execute the task list; Described pattern execute the task list at least one event described support as described in the set of option of executing the task of executing the task;
Show described pattern trigger condition list;
Obtain the selected information to trigger condition option in described pattern trigger condition list, the option of executing the task that described pattern is executed the task in list is screened, generates the option of executing the task that described selected trigger condition option is corresponding;
Using chosen trigger condition option as the trigger condition of described execution pattern, using screened option executing the task as described execution pattern of executing the task, set up execution pattern.
In one embodiment, also comprise in described execution pattern: described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
The event information of at least one event described in described basis, sets up the execution pattern of described reminding task, also comprises: the trigger condition logical relation arranging described execution pattern according to described trigger condition logical relation set information.
In one embodiment, also comprise in described execution pattern: conditioning tasks correspondence table; Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
The event information of at least one event described in described basis, set up the execution pattern of described reminding task, also comprise:
Receive the conditioning tasks correspondence table set information of input;
Conditioning tasks correspondence table in described execution pattern is set according to described conditioning tasks correspondence table set information.
According to the third aspect of disclosure embodiment, a kind of reminding task actuating unit based on indicating mode is provided, comprises:
Acquisition module, for obtaining the state parameter information of at least one event of binding with reminding task;
Judge module, for the state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
Operational module, for when the state parameter information of at least one event triggers described execution pattern described in obtaining, carries out prompting operation according to described execution pattern to described reminding task.
In one embodiment, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
In one embodiment, also comprise in the execution pattern of described reminding task:
Described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
Described judge module, comprising:
First judges submodule, for judge obtain described at least one event state parameter information between whether meet described trigger condition logical relation, if meet described trigger condition logical relation, trigger described execution pattern.
In one embodiment, also comprise in the execution pattern of described reminding task: conditioning tasks correspondence table;
Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
Described judge module, comprising:
Second judges submodule, for judging whether the state parameter information of at least one event described in acquisition meets at least one group of trigger condition in described conditioning tasks correspondence table; If meet at least one group of trigger condition in described conditioning tasks correspondence table, then trigger executing the task corresponding to this trigger condition according to described conditioning tasks correspondence table.
In one embodiment, described acquisition module comprises:
First obtains submodule, for obtaining the acquisition address of the state parameter information of each event from described execution pattern;
Second obtains submodule, for the state parameter information of at least one event according to described acquisition address acquisition.
According to the fourth aspect of disclosure embodiment, a kind of device of indicating mode of self-defined reminding task is provided, comprises:
Acquisition module, for obtaining the event information of at least one event of binding with reminding task;
Set up module, for the event information according at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
In one embodiment, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
In one embodiment, described acquisition module comprises:
First obtains submodule, for obtaining the event information of at least one event of input and described reminding task and at least one event binding described being arranged instruction;
Described module of setting up comprises:
First sets up submodule, for obtaining the mode setting instruction inputted according to the relation between at least one event described and described reminding task, arranges the execution pattern of described reminding task according to described mode setting instruction; Described mode setting instruction comprises as triggering the state parameter information of at least one event described in described execution pattern condition and operating as the prompting performed when triggering described execution pattern.
In one embodiment, described acquisition module comprises:
Second obtains submodule, and for showing the list of thing selected for user, described list of thing is can as the set of the event options of the binding event of described reminding task; Obtain the event information of at least one event that user selects from described list of thing;
Described module of setting up comprises:
First generates submodule, for the event information according at least one event described, generates the pattern trigger condition list matched with at least one event described; Described pattern trigger condition list at least one event described support as described in the set of trigger condition option of trigger condition;
Second generates submodule, for the event information according at least one event described, generates the pattern matched with at least one event described and to execute the task list; Described pattern execute the task list at least one event described support as described in the set of option of executing the task of executing the task;
Display sub-module, for showing described pattern trigger condition list;
3rd generates submodule, for obtaining the selected information to trigger condition option in described pattern trigger condition list, the option of executing the task that described pattern is executed the task in list is screened, generates the option of executing the task that described selected trigger condition option is corresponding;
Second sets up submodule, for using chosen trigger condition option as the trigger condition of described execution pattern, using screened option executing the task as described execution pattern of executing the task, sets up execution pattern.
In one embodiment, also comprise in described execution pattern: described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
Described module of setting up comprises:
3rd sets up submodule, for arranging the trigger condition logical relation of described execution pattern according to described trigger condition logical relation set information.
In one embodiment, also comprise in described execution pattern: conditioning tasks correspondence table; Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
Described module of setting up also comprises:
4th sets up submodule, for receiving the conditioning tasks correspondence table set information of input; Conditioning tasks correspondence table in described execution pattern is set according to described conditioning tasks correspondence table set information.
According to the 5th aspect of disclosure embodiment, a kind of reminding task actuating unit based on indicating mode is provided, comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the state parameter information of at least one event of binding with reminding task;
The state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
When the state parameter information of at least one event triggers described execution pattern described in obtaining, according to described execution pattern, prompting operation is carried out to described reminding task.
According to the 6th aspect of disclosure embodiment, a kind of device of indicating mode of self-defined reminding task is provided, comprises:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the event information of at least one event of binding with reminding task;
According to the event information of at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
Technique scheme provides a kind of non-time-based reminding technology, and make the event arrangement of user more rationally intelligent, improve the practicality of prompting function, user's experience is higher.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in instructions and to form the part of this instructions, shows embodiment according to the invention, and is used from instructions one and explains principle of the present invention.
Fig. 1 is the process flow diagram of a kind of reminding task manner of execution based on indicating mode according to an exemplary embodiment.
Fig. 2 is a kind of implementing procedure figure of step S101 in the Fig. 1 according to an exemplary embodiment.
Fig. 3 is a kind of implementing procedure figure of step S102 in the Fig. 1 according to an exemplary embodiment.
Fig. 4 is a kind of implementing procedure figure of the reminding task manner of execution based on indicating mode according to an exemplary embodiment.
Fig. 5 is the another kind of implementing procedure figure of the reminding task manner of execution based on indicating mode according to an exemplary embodiment.
Fig. 6 is another implementing procedure figure of the reminding task manner of execution based on indicating mode according to an exemplary embodiment.
Fig. 7 is the method flow diagram of the indicating mode of a kind of self-defined reminding task according to an exemplary embodiment.
Fig. 8 is a kind of implementing procedure figure of step S702 in the Fig. 7 according to an exemplary embodiment.
Fig. 9 is the block diagram of a kind of reminding task actuating unit based on indicating mode according to an exemplary embodiment.
Figure 10 is a kind of structural drawing of judge module in the Fig. 9 according to an exemplary embodiment.
Figure 11 is the another kind of structural drawing of judge module in the Fig. 9 according to an exemplary embodiment.
Figure 12 is a kind of structural drawing of acquisition module in the Fig. 9 according to an exemplary embodiment.
Figure 13 is the block diagram of the device of the indicating mode of a kind of self-defined reminding task according to an exemplary embodiment.
Figure 14 is a kind of structural drawing of device in the Figure 13 according to an exemplary embodiment.
Figure 15 is the another kind of structural drawing of device in the Figure 13 according to an exemplary embodiment.
Figure 16 is a kind of structural drawing setting up module in the Figure 13 according to an exemplary embodiment.
Figure 17 is the another kind of structural drawing setting up module in the Figure 13 according to an exemplary embodiment.
Figure 18 is a kind of block diagram for the device based on the reminding task actuating unit of indicating mode or the indicating mode of self-defined reminding task according to an exemplary embodiment.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the present invention.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present invention are consistent.
Disclosure embodiment provides a kind of non-time-based reminding technology, can for some timeliness not strong, the event that the time does not necessarily require is reminded.A reminder events, can be combined result between one or more event factor trigger (syntagmatic can be with or etc. logical relation combine).The reminding technology of this non-time-based intelligence, make the event arrangement of user more rationally intelligent, improve the practicality of prompting function, user's experience is higher.
Disclosure embodiment provides a kind of reminding task manner of execution based on indicating mode, and in the terminal device that can be applicable to have prompting function or application program, as shown in Figure 1, the method comprises the following steps S101-S103:
In step S101, obtain and the state parameter information of at least one event that reminding task is bound.
Wherein, reminding task refers to the task that the needs that user pre-sets are alerted, such as in alarm clock program, the reminding task that arranges in scheduling program.
In one embodiment, user or system can set at least one event of binding with reminding task according to reminding task in advance, this event can be event related with the execution of reminding task, such as, when reminding task is running, due to the impact that can be subject to weather, user's whether available free time, user's body situation etc. of running, therefore, the event of binding with this reminding task of running can be just weather condition, subscriber calendar arrangement, these events of user's body parameter; For another example, when reminding task is when buying certain article, owing to buying the impact that article can be subject to user's whether available free time, whether market has advertising campaign etc., therefore, corresponding with buying this reminding task of certain article event can be just subscriber calendar arrangement, these events of store promotional information.
In step s 102, according to the state parameter information of at least one event obtained, judge whether the execution pattern triggering reminding task, execution pattern, for preserving the state parameter information according at least one event, carries out the incidence relation of prompting operation to reminding task.
In step s 103, when the state parameter information of at least one event obtained triggers execution pattern, according to execution pattern, prompting operation is carried out to reminding task.
The content that the execution pattern that the following describes reminding task comprises can be divided into following several:
The first:
At least comprise event information, the trigger condition of at least one event of binding with reminding task in the execution pattern of reminding task and execute the task.
Wherein, the event information of at least one event of binding with reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event; Wherein, the mark of event can be that event title, event code etc. can the information of unique identification event; The acquisition address of the state parameter information of event can be local storage address, server side memory address etc., and namely step S101 is according to the state parameter information of this acquisition address acquisition at least one event above-mentioned, as shown in following and Fig. 2.Trigger condition is the state parameter information of at least one event above-mentioned as triggering execution pattern condition of setting.That is, when the state parameter information of at least one event above-mentioned mates with the state parameter information set in trigger condition, just execution pattern can be triggered.Executing the task as operating as the prompting performed when triggering execution pattern of setting, can be send to remind the tinkle of bells, vibration reminding, warning lamp flicker etc.That is, in step s 103, after triggering execution pattern, execution be in this execution pattern, execute the task prompting operation defined.
In one embodiment, as shown in Figure 2, step S101 can be embodied as step S1021-S1022:
The acquisition address of the state parameter information of each event is obtained in step S1021, from execution pattern; In step S1022, according to the state parameter information obtaining at least one event of address acquisition.
Lift an example to be below described:
Reminding task is run, and preserving the event of binding with this reminding task in its execution pattern is that subscriber calendar arranges this event, and the acquisition address of its state parameter information.The acquisition address of subscriber calendar arrangement correspondence is local subscriber calendar software, also can be the schedule website that user uses at network side.Obtaining address can be that system is pre-set, and this form does not need user oneself to set acquisition address, is user-friendly to; Also can be that user sets according to own situation, this form meets the demand of user more, more hommization.Saving trigger condition in execution pattern for user is in idle condition, also saving and execute the task as sending prompting the tinkle of bells, or also can simultaneously displays temperature information wear suitable clothing with reminding user and take exercise by running, or user also can be pointed out to judge, and whether oneself health be applicable to running simultaneously.
As shown in Figure 4, in step S401, from execution pattern, get subscriber calendar arrange corresponding acquisition address; In step S402, according to predetermined period or the time point in setting, from acquisition address, get subscriber calendar arrangement information; In step S403, judge whether user is in idle condition according to the subscriber calendar arrangement information got; If so, then step S404 is performed: perform executing the task of setting in above-mentioned execution pattern; If otherwise return step S402.
The second:
On the basis of the first execution pattern above-mentioned, in the execution pattern of reminding task, trigger condition logical relation can also be comprised, for the logical relation between representing as the state parameter information of each event triggering execution pattern condition.Here logical relation, the logical formula that can be logical "and" or logical "or" or be made up of logical "and", "or".
Now, above-mentioned steps S102 can be embodied as: judge obtain at least one event state parameter information between whether meet trigger condition logical relation, if meet trigger condition logical relation, trigger execution pattern.
The benefit done like this is: make the trigger process of the execution pattern of reminding task become diversification and intellectuality, is no longer confined to meet fixing a kind of trigger condition, but when meeting arbitrary group of default trigger condition, can perform reminding task.
Lift an example to be below described:
Reminding task is run, and preserving the event of binding with this reminding task in its execution pattern is weather condition, subscriber calendar arrangement, these three events of user's body situation, and the acquisition address of the state parameter information of each event.Wherein, acquisition address corresponding to weather condition is some weather sensing equipments that local device is arranged, and also can be the weather service website of network side, can also be any addresses that can obtain weather parameters such as the local weather software installed; The acquisition address of subscriber calendar arrangement correspondence is local subscriber calendar software, also can be the schedule website that user uses at network side; Acquisition address corresponding to user's body situation is the service website such as Hospital Website etc. storing user's body parameter of network side.Trigger condition logical relation is saved in execution pattern, such as that " weather condition is good " meets calculation one group of trigger condition with " user is in idle condition " simultaneously, and " user is in idle condition " and " user's body in order " meet calculates another and organizes trigger condition simultaneously.Also saving in execution pattern and execute the task as sending prompting the tinkle of bells.
As shown in Figure 5, in step S501, from execution pattern, get the acquisition address that above-mentioned three events are corresponding; In step S502, according to predetermined period or the time point in setting, from obtaining the state parameter information getting above-mentioned three events address; In step S503, judge whether the state parameter information of above-mentioned three events got mates with the logical relation defined in trigger condition logical relation; If coupling, then perform step S504: perform executing the task of setting in above-mentioned execution pattern; If do not mated, return step S502.
The third:
On the basis of the first execution pattern above-mentioned or the second execution pattern, conditioning tasks correspondence table in the execution pattern of reminding task, can also be comprised; At least one group of trigger condition is stored and corresponding relation between executing the task in conditioning tasks correspondence table.
Now, as shown in Figure 3, above-mentioned steps S102 can be embodied as step S1031-S1032:
In step S1031, judge whether the state parameter information of at least one event obtained satisfies condition at least one group of trigger condition in task correspondence table; If at least one group of trigger condition in the task that satisfies condition in step S1032 correspondence table, then trigger executing the task corresponding to this trigger condition according to conditioning tasks correspondence table.
The benefit done like this is: often kind of all corresponding a kind of suitable executing the task of trigger condition, makes prompting function more improve and meet consumers' demand, improves user's experience.
Lift an example to be below described:
Based on the execution pattern that aforementioned the second is illustrated, conditioning tasks correspondence table is also included in addition in this execution pattern, what such as this group trigger condition of setting " weather condition is good " and " user is in idle condition " was corresponding executes the task as " sending prompting the tinkle of bells, and whether oneself health is applicable to running to point out user to judge simultaneously ", what setting " user is in idle condition " was corresponding with " user's body in order " this group trigger condition executes the task as " sending prompting the tinkle of bells, and simultaneously displays temperature information is worn suitable clothing with reminding user and is taken exercise by running ".
As shown in Figure 6, in step s 601, from execution pattern, get acquisition address corresponding to above-mentioned three events; In step S602, according to predetermined period or the time point in setting, from obtaining the state parameter information getting above-mentioned three events address; In step S603, judge whether the state parameter information of above-mentioned three events got mates with the logical relation defined in trigger condition logical relation; If coupling, then perform step S604: perform execute the task corresponding with met trigger condition in above-mentioned execution pattern; If do not mated, return step S602.
The above-mentioned reminding task manner of execution based on indicating mode that disclosure embodiment provides.The method obtains the state parameter information of at least one event of binding with reminding task by the terminal device or application program with prompting function, when the state parameter information of at least one event meets the condition triggering execution pattern, perform prompting operation according to execution pattern.The method is a kind of non-time-based reminding technology, and make the event arrangement of user more rationally intelligent, improve the practicality of prompting function, user's experience is higher.
The disclosure embodiment still provides a kind of method of indicating mode of self-defined reminding task, and in the terminal device that can be applicable to have prompting function or application program, as shown in Figure 7, the method comprises the following steps S701-S702:
In step s 701, to obtain and the event information of at least one event that reminding task is bound.
In step S702, according to the event information of at least one event, set up the execution pattern of reminding task; Execution pattern, for preserving the state parameter information according at least one event, carries out the incidence relation of prompting operation to reminding task.
In one embodiment, at least comprise in the execution pattern of above-mentioned reminding task: event information, the trigger condition of at least one event of binding with reminding task and execute the task; The event information of at least one event of binding with reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event; Trigger condition is the state parameter information of at least one event as triggering execution pattern condition of setting; Execute the task as operating as the prompting performed when triggering execution pattern of setting.Specifically refer to aforementioned associated description, no longer describe in detail here.
In one embodiment, step S701 can be embodied as: obtain the event information of at least one event of input and reminding task and at least one event binding arranged instruction.Now, step S702 can be embodied as: obtain the mode setting instruction according to the relation input between at least one event and reminding task, arrange the execution pattern of reminding task according to mode setting instruction; Mode setting instruction comprises as the state parameter information of at least one event triggering execution pattern condition with as the prompting performed when triggering execution pattern operation.That is, user can according to oneself demand arrange bind with reminding task be which event and concrete trigger condition and execute the task, meet the demand of user, improve Consumer's Experience.
In one embodiment, step S701 can be embodied as: the list of thing that display is selected for user, and list of thing is can as the set of the event options of the binding event of reminding task; Obtain the event information of at least one event that user selects from list of thing.Now, as shown in Figure 8, step S702 can be embodied as step S801-S805: in step S801, according to the event information of at least one event, generate the pattern trigger condition list matched with at least one event; The set of the trigger condition option as trigger condition that pattern trigger condition list is supported at least one event; In step S802, according to the event information of at least one event, generate the pattern matched with at least one event and to execute the task list; Pattern is executed the task the set as the option of executing the task of executing the task that list is supported at least one event; In step S803, display mode trigger condition list; In step S804, obtain selected information to trigger condition option in pattern trigger condition list, the option of executing the task that pattern is executed the task in list is screened, generate the option of executing the task that selected trigger condition option is corresponding; In step S805, using chosen trigger condition option as the trigger condition of execution pattern, using screened option executing the task as execution pattern of executing the task, set up execution pattern.Namely, system provides list of thing, pattern trigger condition list, pattern to execute the task list to user automatically, user therefrom selects event, the trigger condition that will bind with reminding task, system automatically filters out according to these information that user selects and executes the task from pattern executes the task list, automatically, set up out execution pattern, this process set up does not need user manually to input specifying information, only needs execution to choose operation, simple and fast, improves the speed of setting.
In one embodiment, also can comprise in above-mentioned execution pattern: trigger condition logical relation, for the logical relation between representing as the state parameter information of each event triggering execution pattern condition; Refer to aforementioned.Now, as shown in Figure 8, step S702 also can comprise step S806: in step S806, arrange the trigger condition logical relation of execution pattern according to trigger condition logical relation set information.The benefit done like this is can using the state parameter information of each event as the factor judging whether to trigger execution pattern.By setting up the logical expression between each factor, set up the foundation judging whether to trigger execution pattern.
In one embodiment, also can comprise in above-mentioned execution pattern: conditioning tasks correspondence table; At least one group of trigger condition is stored and corresponding relation between executing the task in conditioning tasks correspondence table; Refer to aforementioned.Now, as shown in Figure 8, step S702 also can comprise step S807: in step S807, receive the conditioning tasks correspondence table set information inputted; Conditioning tasks correspondence table in execution pattern is set according to conditioning tasks correspondence table set information.The benefit done like this be can in execution pattern set up the condition task correspondence table, with the corresponding relation determining trigger condition and between executing the task.The mode shown by correspondence is managed between different trigger condition from different executing the task.
The corresponding aforementioned reminding task manner of execution based on indicating mode, disclosure embodiment provides a kind of reminding task actuating unit based on indicating mode, and as shown in Figure 9, this device comprises:
Acquisition module 91, for obtaining the state parameter information of at least one event of binding with reminding task;
Judge module 92, for the state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
Operational module 93, for when the state parameter information of at least one event triggers described execution pattern described in obtaining, carries out prompting operation according to described execution pattern to described reminding task.
In one embodiment, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
In one embodiment, also comprise in the execution pattern of described reminding task:
Described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
Now, as shown in Figure 10, judge module 92 can comprise:
First judges submodule 921, for judge obtain described at least one event state parameter information between whether meet described trigger condition logical relation, if meet described trigger condition logical relation, trigger described execution pattern.
In one embodiment, also comprise in the execution pattern of described reminding task: conditioning tasks correspondence table;
Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
Now, as shown in figure 11, judge module 92 can comprise:
Second judges submodule 922, for judging whether the state parameter information of at least one event described in acquisition meets at least one group of trigger condition in described conditioning tasks correspondence table; If meet at least one group of trigger condition in described conditioning tasks correspondence table, then trigger executing the task corresponding to this trigger condition according to described conditioning tasks correspondence table.
In one embodiment, as shown in figure 12, acquisition module 91 can comprise:
First obtains submodule 911, for obtaining the acquisition address of the state parameter information of each event from described execution pattern;
Second obtains submodule 912, for the state parameter information of at least one event according to described acquisition address acquisition.
The method of the indicating mode of corresponding aforementioned self-defined reminding task, disclosure embodiment also provides a kind of device of indicating mode of self-defined reminding task, and as shown in figure 13, this device comprises:
Acquisition module 131, for obtaining the event information of at least one event of binding with reminding task;
Set up module 132, for the event information according at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
In one embodiment, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
In one embodiment, as shown in figure 14, acquisition module 131 can comprise:
First obtains submodule 1311, for obtaining the event information of at least one event of input and described reminding task and at least one event binding described being arranged instruction;
Now, set up module 132 can comprise:
First sets up submodule 1321, for obtaining the mode setting instruction inputted according to the relation between at least one event described and described reminding task, arranges the execution pattern of described reminding task according to described mode setting instruction; Described mode setting instruction comprises as triggering the state parameter information of at least one event described in described execution pattern condition and operating as the prompting performed when triggering described execution pattern.
In one embodiment, as shown in figure 15, acquisition module 131 can comprise:
Second obtains submodule 1312, and for showing the list of thing selected for user, described list of thing is can as the set of the event options of the binding event of described reminding task; Obtain the event information of at least one event that user selects from described list of thing;
Now, set up module 132 to comprise:
First generates submodule 1322, for the event information according at least one event described, generates the pattern trigger condition list matched with at least one event described; Described pattern trigger condition list at least one event described support as described in the set of trigger condition option of trigger condition;
Second generates submodule 1323, for the event information according at least one event described, generates the pattern matched with at least one event described and to execute the task list; Described pattern execute the task list at least one event described support as described in the set of option of executing the task of executing the task;
Display sub-module 1324, for showing described pattern trigger condition list;
3rd generates submodule 1325, for obtaining the selected information to trigger condition option in described pattern trigger condition list, the option of executing the task that described pattern is executed the task in list is screened, generates the option of executing the task that described selected trigger condition option is corresponding;
Second sets up submodule 1326, for using chosen trigger condition option as the trigger condition of described execution pattern, using screened option executing the task as described execution pattern of executing the task, sets up execution pattern.
In one embodiment, also comprise in described execution pattern: described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
As shown in figure 16, set up module 132 can comprise:
3rd sets up submodule 1327, for arranging the trigger condition logical relation of described execution pattern according to described trigger condition logical relation set information.
In one embodiment, also comprise in described execution pattern: conditioning tasks correspondence table; Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
Now, as shown in figure 17, set up module 132 also can comprise:
4th sets up submodule 1328, for receiving the conditioning tasks correspondence table set information of input; Conditioning tasks correspondence table in described execution pattern is set according to described conditioning tasks correspondence table set information.
Disclosure embodiment provides a kind of reminding task actuating unit based on indicating mode, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the state parameter information of at least one event of binding with reminding task;
The state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
When the state parameter information of at least one event triggers described execution pattern described in obtaining, according to described execution pattern, prompting operation is carried out to described reminding task.
Disclosure embodiment provides a kind of device of indicating mode of self-defined reminding task, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the event information of at least one event of binding with reminding task;
According to the event information of at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
Figure 18 is a kind of block diagram for the device 1200 based on the reminding task actuating unit of indicating mode or the indicating mode of self-defined reminding task according to an exemplary embodiment, and this device is applicable to terminal device.Such as, device 1200 can be mobile phone, computing machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Figure 18, device 1200 can comprise following one or more assembly: processing components 1202, storer 1204, power supply module 1206, multimedia groupware 1208, audio-frequency assembly 1210, the interface 1212 of I/O (I/O), sensor module 1214, and communications component 1216.
The integrated operation of the usual control device 1200 of processing components 1202, such as with display, call, data communication, camera operation and record operate the operation be associated.Treatment element 1202 can comprise one or more processor 1220 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 1202 can comprise one or more module, and what be convenient between processing components 1202 and other assemblies is mutual.Such as, processing element 1202 can comprise multi-media module, mutual with what facilitate between multimedia groupware 1208 and processing components 1202.
Storer 1204 is configured to store various types of data to be supported in the operation of equipment 1200.The example of these data comprises for any application program of operation on device 1200 or the instruction of method, contact data, telephone book data, message, picture, video etc.Storer 1204 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), ROM (read-only memory) (ROM), magnetic store, flash memory, disk or CD.
The various assemblies that electric power assembly 1206 is device 1200 provide electric power.Electric power assembly 1206 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for device 1200 and be associated.
Multimedia groupware 1208 is included in the screen providing an output interface between described device 1200 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 1208 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 1200 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 1210 is configured to export and/or input audio signal.Such as, audio-frequency assembly 1210 comprises a microphone (MIC), and when device 1200 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The sound signal received can be stored in storer 1204 further or be sent via communications component 1216.In certain embodiments, audio-frequency assembly 1210 also comprises a loudspeaker, for output audio signal.
I/O interface 1212 is for providing interface between processing components 1202 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor module 1214 comprises one or more sensor, for providing the state estimation of various aspects for device 1200.Such as, sensor module 1214 can detect the opening/closing state of equipment 1200, the relative positioning of assembly, such as described assembly is display and the keypad of device 1200, the position of all right pick-up unit 1200 of sensor module 1214 or device 1200 assemblies changes, the presence or absence that user contacts with device 1200, the temperature variation of device 1200 orientation or acceleration/deceleration and device 1200.Sensor module 1214 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor module 1214 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor module 1214 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 1216 is configured to the communication being convenient to wired or wireless mode between device 1200 and other equipment.Device 1200 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 1216 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communication component 1216 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 1200 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD) (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the storer 1204 of instruction, above-mentioned instruction can perform said method by the processor 820 of device 1200.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
Those skilled in the art, at consideration instructions and after putting into practice disclosed herein disclosing, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Instructions and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.

Claims (24)

1., based on a reminding task manner of execution for indicating mode, it is characterized in that, comprising:
Obtain the state parameter information of at least one event of binding with reminding task;
The state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
When the state parameter information of at least one event triggers described execution pattern described in obtaining, according to described execution pattern, prompting operation is carried out to described reminding task.
2. the method for claim 1, is characterized in that, at least comprises in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
3. method as claimed in claim 2, is characterized in that, also comprise in the execution pattern of described reminding task:
Described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
The state parameter information of described at least one event according to acquisition, judges whether the execution pattern triggering reminding task, comprising:
Judge obtain at least one event described state parameter information between whether meet described trigger condition logical relation, if meet described trigger condition logical relation, trigger described execution pattern.
4. method as claimed in claim 2, is characterized in that, also comprise in the execution pattern of described reminding task: conditioning tasks correspondence table;
Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
The state parameter information of described at least one event according to acquisition, judges whether the execution pattern triggering reminding task, comprising:
Judge whether the state parameter information of at least one event described obtained meets at least one group of trigger condition in described conditioning tasks correspondence table;
If meet at least one group of trigger condition in described conditioning tasks correspondence table, then trigger executing the task corresponding to this trigger condition according to described conditioning tasks correspondence table.
5. method as claimed in claim 2, it is characterized in that, the state parameter information of at least one event that described acquisition and reminding task are bound, comprising:
The acquisition address of the state parameter information of each event is obtained from described execution pattern;
The state parameter information of at least one event according to described acquisition address acquisition.
6. a method for the indicating mode of self-defined reminding task, is characterized in that, comprising:
Obtain the event information of at least one event of binding with reminding task;
According to the event information of at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
7. method as claimed in claim 6, is characterized in that,
At least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
8. method as claimed in claim 7, is characterized in that,
The event information of at least one event that described acquisition and reminding task are bound, comprising:
Obtain the event information of at least one event of input and described reminding task and at least one event binding described arranged instruction;
The event information of at least one event described in described basis, set up the execution pattern of described reminding task, comprising:
Obtain the mode setting instruction inputted according to the relation between at least one event described and described reminding task, the execution pattern of described reminding task is set according to described mode setting instruction;
Described mode setting instruction comprises as triggering the state parameter information of at least one event described in described execution pattern condition and operating as the prompting performed when triggering described execution pattern.
9. method as claimed in claim 7, is characterized in that,
The event information of at least one event that described acquisition and reminding task are bound, comprising:
The list of thing that display is selected for user, described list of thing is can as the set of the event options of the binding event of described reminding task; Obtain the event information of at least one event that user selects from described list of thing;
The event information of at least one event described in described basis, set up the execution pattern of described reminding task, comprising:
According to the event information of at least one event described, generate the pattern trigger condition list matched with at least one event described; Described pattern trigger condition list at least one event described support as described in the set of trigger condition option of trigger condition;
According to the event information of at least one event described, generate the pattern matched with at least one event described and to execute the task list; Described pattern execute the task list at least one event described support as described in the set of option of executing the task of executing the task;
Show described pattern trigger condition list;
Obtain the selected information to trigger condition option in described pattern trigger condition list, the option of executing the task that described pattern is executed the task in list is screened, generates the option of executing the task that described selected trigger condition option is corresponding;
Using chosen trigger condition option as the trigger condition of described execution pattern, using screened option executing the task as described execution pattern of executing the task, set up execution pattern.
10. method as claimed in claim 7, is characterized in that, also comprise in described execution pattern: described trigger condition logical relation, for the logical relation between representing as the state parameter information of each event triggering described execution pattern condition;
The event information of at least one event described in described basis, sets up the execution pattern of described reminding task, also comprises: the trigger condition logical relation arranging described execution pattern according to described trigger condition logical relation set information.
11. methods as claimed in claim 9, is characterized in that, also comprise in described execution pattern: conditioning tasks correspondence table; Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
The event information of at least one event described in described basis, set up the execution pattern of described reminding task, also comprise:
Receive the conditioning tasks correspondence table set information of input;
Conditioning tasks correspondence table in described execution pattern is set according to described conditioning tasks correspondence table set information.
12. 1 kinds, based on the reminding task actuating unit of indicating mode, is characterized in that, comprising:
Acquisition module, for obtaining the state parameter information of at least one event of binding with reminding task;
Judge module, for the state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
Operational module, for when the state parameter information of at least one event triggers described execution pattern described in obtaining, carries out prompting operation according to described execution pattern to described reminding task.
13. devices as claimed in claim 12, is characterized in that, at least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
14. devices as claimed in claim 13, is characterized in that, also comprise in the execution pattern of described reminding task:
Described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
Described judge module, comprising:
First judges submodule, for judge obtain described at least one event state parameter information between whether meet described trigger condition logical relation, if meet described trigger condition logical relation, trigger described execution pattern.
15. devices as claimed in claim 13, is characterized in that,
Also comprise in the execution pattern of described reminding task: conditioning tasks correspondence table;
Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
Described judge module, comprising:
Second judges submodule, for judging whether the state parameter information of at least one event described in acquisition meets at least one group of trigger condition in described conditioning tasks correspondence table; If meet at least one group of trigger condition in described conditioning tasks correspondence table, then trigger executing the task corresponding to this trigger condition according to described conditioning tasks correspondence table.
16. devices as claimed in claim 13, is characterized in that,
Described acquisition module comprises:
First obtains submodule, for obtaining the acquisition address of the state parameter information of each event from described execution pattern;
Second obtains submodule, for the state parameter information of at least one event according to described acquisition address acquisition.
The device of the indicating mode of 17. 1 kinds of self-defined reminding task, is characterized in that, comprising:
Acquisition module, for obtaining the event information of at least one event of binding with reminding task;
Set up module, for the event information according at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
18. devices as claimed in claim 17, is characterized in that,
At least comprise in the execution pattern of described reminding task:
Event information, the trigger condition of at least one event of binding with described reminding task and execute the task;
The event information of at least one event of binding with described reminding task, comprising: the acquisition address of the mark of each event and the state parameter information of each event;
Described trigger condition be setting as the state parameter information of at least one event described triggering described execution pattern condition;
Described operating as the prompting performed when triggering described execution pattern into setting of executing the task.
19. devices as claimed in claim 18, is characterized in that,
Described acquisition module comprises:
First obtains submodule, for obtaining the event information of at least one event of input and described reminding task and at least one event binding described being arranged instruction;
Described module of setting up comprises:
First sets up submodule, for obtaining the mode setting instruction inputted according to the relation between at least one event described and described reminding task, arranges the execution pattern of described reminding task according to described mode setting instruction; Described mode setting instruction comprises as triggering the state parameter information of at least one event described in described execution pattern condition and operating as the prompting performed when triggering described execution pattern.
20. devices as claimed in claim 18, is characterized in that,
Described acquisition module comprises:
Second obtains submodule, and for showing the list of thing selected for user, described list of thing is can as the set of the event options of the binding event of described reminding task; Obtain the event information of at least one event that user selects from described list of thing;
Described module of setting up comprises:
First generates submodule, for the event information according at least one event described, generates the pattern trigger condition list matched with at least one event described; Described pattern trigger condition list at least one event described support as described in the set of trigger condition option of trigger condition;
Second generates submodule, for the event information according at least one event described, generates the pattern matched with at least one event described and to execute the task list; Described pattern execute the task list at least one event described support as described in the set of option of executing the task of executing the task;
Display sub-module, for showing described pattern trigger condition list;
3rd generates submodule, for obtaining the selected information to trigger condition option in described pattern trigger condition list, the option of executing the task that described pattern is executed the task in list is screened, generates the option of executing the task that described selected trigger condition option is corresponding;
Second sets up submodule, for using chosen trigger condition option as the trigger condition of described execution pattern, using screened option executing the task as described execution pattern of executing the task, sets up execution pattern.
21. devices as claimed in claim 18, is characterized in that, also comprise in described execution pattern: described trigger condition logical relation, for represent as trigger described execution pattern condition each event state parameter information between logical relation;
Described module of setting up comprises:
3rd sets up submodule, for arranging the trigger condition logical relation of described execution pattern according to described trigger condition logical relation set information.
22. devices as claimed in claim 20, is characterized in that, also comprise in described execution pattern: conditioning tasks correspondence table; Trigger condition described at least one group is stored and corresponding relation between executing the task in described conditioning tasks correspondence table;
Described module of setting up also comprises:
4th sets up submodule, for receiving the conditioning tasks correspondence table set information of input; Conditioning tasks correspondence table in described execution pattern is set according to described conditioning tasks correspondence table set information.
23. 1 kinds, based on the reminding task actuating unit of indicating mode, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the state parameter information of at least one event of binding with reminding task;
The state parameter information of at least one event according to acquisition, judge whether the execution pattern triggering reminding task, described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task;
When the state parameter information of at least one event triggers described execution pattern described in obtaining, according to described execution pattern, prompting operation is carried out to described reminding task.
The device of the indicating mode of 24. 1 kinds of self-defined reminding task, is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain the event information of at least one event of binding with reminding task;
According to the event information of at least one event described, set up the execution pattern of described reminding task; Described execution pattern, for preserving the state parameter information according at least one event described, carries out the incidence relation of prompting operation to described reminding task.
CN201410827087.XA 2014-12-25 2014-12-25 Reminding task executing method and device based on reminding mode Pending CN104461715A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410827087.XA CN104461715A (en) 2014-12-25 2014-12-25 Reminding task executing method and device based on reminding mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410827087.XA CN104461715A (en) 2014-12-25 2014-12-25 Reminding task executing method and device based on reminding mode

Publications (1)

Publication Number Publication Date
CN104461715A true CN104461715A (en) 2015-03-25

Family

ID=52907817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410827087.XA Pending CN104461715A (en) 2014-12-25 2014-12-25 Reminding task executing method and device based on reminding mode

Country Status (1)

Country Link
CN (1) CN104461715A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105427089A (en) * 2015-11-13 2016-03-23 Tcl集团股份有限公司 Intelligent agenda, setting and detecting method and agenda system
CN106101062A (en) * 2016-05-24 2016-11-09 微梦创科网络科技(中国)有限公司 A kind of network activity subscriber reminds the processing method and processing device of service
CN106875154A (en) * 2017-01-16 2017-06-20 深圳市邦华电子有限公司 A kind of reminding task triggering method, device and a kind of intelligent terminal
CN107646119A (en) * 2015-05-22 2018-01-30 微软技术许可有限责任公司 The intelligence of prompting emerges
CN108921407A (en) * 2018-06-20 2018-11-30 北京密境和风科技有限公司 A kind of task processing system and method
CN109873750A (en) * 2019-01-03 2019-06-11 平安科技(深圳)有限公司 Remote sale intelligent reminding method for sending information, device, medium and electronic equipment
CN111784312A (en) * 2020-08-20 2020-10-16 支付宝(杭州)信息技术有限公司 Reminding method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137489A (en) * 2010-01-21 2011-07-27 宏达国际电子股份有限公司 Intelligent notification management method and system
CN102439957A (en) * 2011-10-12 2012-05-02 华为终端有限公司 Schedule generating method and communication terminal thereof
CN102592213A (en) * 2011-12-26 2012-07-18 北京百纳威尔科技有限公司 Schedule reminding system and method based scene
CN102625231A (en) * 2011-06-14 2012-08-01 北京小米科技有限责任公司 Mobile terminal prompting method
CN103118156A (en) * 2013-01-18 2013-05-22 东莞宇龙通信科技有限公司 Alarm clock setting method and corresponding device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137489A (en) * 2010-01-21 2011-07-27 宏达国际电子股份有限公司 Intelligent notification management method and system
CN102625231A (en) * 2011-06-14 2012-08-01 北京小米科技有限责任公司 Mobile terminal prompting method
CN102439957A (en) * 2011-10-12 2012-05-02 华为终端有限公司 Schedule generating method and communication terminal thereof
CN102592213A (en) * 2011-12-26 2012-07-18 北京百纳威尔科技有限公司 Schedule reminding system and method based scene
CN103118156A (en) * 2013-01-18 2013-05-22 东莞宇龙通信科技有限公司 Alarm clock setting method and corresponding device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107646119A (en) * 2015-05-22 2018-01-30 微软技术许可有限责任公司 The intelligence of prompting emerges
CN107646119B (en) * 2015-05-22 2021-05-28 微软技术许可有限责任公司 Intelligent surfacing with reminding
CN105427089A (en) * 2015-11-13 2016-03-23 Tcl集团股份有限公司 Intelligent agenda, setting and detecting method and agenda system
CN106101062A (en) * 2016-05-24 2016-11-09 微梦创科网络科技(中国)有限公司 A kind of network activity subscriber reminds the processing method and processing device of service
CN106101062B (en) * 2016-05-24 2019-12-03 微梦创科网络科技(中国)有限公司 A kind of network activity subscriber reminds the processing method and processing device of service
CN106875154A (en) * 2017-01-16 2017-06-20 深圳市邦华电子有限公司 A kind of reminding task triggering method, device and a kind of intelligent terminal
CN108921407A (en) * 2018-06-20 2018-11-30 北京密境和风科技有限公司 A kind of task processing system and method
CN109873750A (en) * 2019-01-03 2019-06-11 平安科技(深圳)有限公司 Remote sale intelligent reminding method for sending information, device, medium and electronic equipment
CN109873750B (en) * 2019-01-03 2022-04-26 平安科技(深圳)有限公司 Remote sale intelligent reminding information sending method, device, medium and electronic equipment
CN111784312A (en) * 2020-08-20 2020-10-16 支付宝(杭州)信息技术有限公司 Reminding method and device

Similar Documents

Publication Publication Date Title
CN104461715A (en) Reminding task executing method and device based on reminding mode
CN104158955A (en) Event reminding method and device
CN104580730B (en) Alarm clock prompting method and device
CN104881121A (en) Prompting method and device
CN104580642A (en) Clock reminding method and device
CN104836897A (en) Method and device for controlling terminal communication through wearable device
CN105487650A (en) Intelligent alarm clock turn-off method and apparatus
CN104580738A (en) Method and device for setting information reminding modes
CN104156848B (en) The method and apparatus of schedule management
CN105243799A (en) Safety reminding processing method and device
CN104598246A (en) Method and device for reminding event
CN104394500A (en) Method and device for finding terminal by using wearable equipment
CN104598093A (en) Method and device for prompting message during screen locking
CN104301877A (en) Short message prompting method and device
CN104683568A (en) Information reminding method and information reminding device
CN104092808A (en) Number marking method, device and terminal
CN104852842A (en) Information broadcasting method and information broadcasting device
CN104352228A (en) Method and device for processing application program
CN104660806A (en) Information reminding method and device
CN105260247A (en) Method and device for controlling terminal application
CN105214197A (en) Based reminding method and device
CN105117899A (en) Reminding method and apparatus
CN105898032A (en) Adjusting method and apparatus for warning tone
CN105224171A (en) icon display method, device and terminal
CN104394137A (en) Voice call reminding method and device

Legal Events

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

Application publication date: 20150325

RJ01 Rejection of invention patent application after publication