Summary of the invention
The technical problem to be solved in the present invention is, for the above-mentioned defect of prior art, a kind of time memorandum expression device, time memorandum control device, time memorandum system and time memo method are provided, there is provided the time illusion of good will to user and feel it is pressed for time reducing the possibility that user misses memorandum event, and improving the concept of time of user.
The present invention proposes a kind of time memo method for solving its technical matters in first aspect, comprises the steps:
The memorandum information concerning events of S1, reception user input, generate memorandum event, described memorandum information concerning events at least comprises the memorandum event flag time;
S2, according to preset produce a mistiming adjust current time and display adjustment after false current time;
S3, to arrive after according to memorandum event flag time and improvement time of producing, the false current time of adjustment display, and the false current time shown the most at last corrects back true current time.
In the embodiment of according to a first aspect of the present invention:
Described step S2 also comprises further:
According to the described mistiming, the adjustment memorandum event flag time.
In the embodiment of according to a first aspect of the present invention:
Described method is upon step s 2, also comprise before step S3 further:
S21, arrive after according to memorandum event flag time and instruction time of producing, the mode according to presetting performs specific operation.
In the embodiment of according to a first aspect of the present invention:
Described method also comprises after step S1, before step S2: judge that whether current time is close to the described memorandum event flag time, if close to, perform described step S2;
Wherein, described close to being defined as the time default apart from the described memorandum event flag time one.
In the embodiment of according to a first aspect of the present invention, the mistiming in described step S2 comprise further following listed in one or combine arbitrarily:
The actual execution time that this time user gone out according to the passing related statistical data estimation of this user performs described memorandum event is poor with the quiet hour of setting execution time;
The actual execution time that this time user gone out according to the passing related statistical data estimation of similar crowd performs described memorandum event is poor with the quiet hour of setting execution time;
Obtain overall situation real-time information and contrast this time user that overall situation historical information record estimates to perform the actual execution time of described memorandum event poor with the dynamic time of setting execution time.
In the embodiment of according to a first aspect of the present invention, described overall situation real-time information and overall situation historical information at least comprise following listed in one or combine arbitrarily:
The transport information relevant with memorandum event;
The Weather information relevant with memorandum event;
The e-mail messages relevant with memorandum event;
The short message relevant with memorandum event.
In the embodiment of according to a first aspect of the present invention, described method also comprised before step S21:
Judge whether user performs described memorandum event, then performs described step S21 if not.
In the embodiment of according to a first aspect of the present invention, whether the described user of judgement performs described memorandum event comprises further:
Obtain user to the direct feedback index of described memorandum event and/or obtain user and to be correlated with the Real-time Feedback index of detour behavior;
Dependent feedback index and the passing statistics of this user and/or the relevant passing statistics of similar crowd are carried out contrast judge whether user performs described memorandum event according to presetting.
The present invention proposes a kind of time memorandum system for solving its technical matters in second aspect, and the time memorandum control module and the time memorandum that comprise communication connection express module, wherein:
Described time memorandum control module receives the memorandum information concerning events of user's input to generate memorandum event and to send to time memorandum to express module, and described memorandum information concerning events at least comprises the memorandum event flag time;
Described time memorandum control module also expresses the false current time after module display adjustment according to presetting the current time producing mistiming regulation time memorandum expression module to make time memorandum, and after arriving the improvement time produced according to the memorandum event flag time, regulation time memorandum expresses the false current time of module display, and the false current time of time memorandum expression module display the most at last corrects back true current time.
In the embodiment of according to a second aspect of the present invention, described time memorandum control module is also further used for, according to the described mistiming, and the adjustment memorandum event flag time.
In the embodiment of according to a second aspect of the present invention, described time memorandum control module is also further used for, and after arriving the instruction time produced according to the memorandum event flag time, the mode according to presetting performs specific operation.
In the embodiment of according to a second aspect of the present invention, described time memorandum control module comprises the one in following listed processing unit further or combines arbitrarily:
This user profile processing unit, according to the passing related statistical data of this user, estimates the actual execution time that this user performs described memorandum event poor with the quiet hour of setting execution time;
Similar crowd's information process unit, according to the passing related statistical data of similar crowd, estimates the actual execution time that this user performs described memorandum event poor with the quiet hour of setting execution time;
Overall situation information process unit, obtains overall situation real-time information and also contrasts overall situation historical information record, and estimating this user, to perform the actual execution time of described memorandum event poor with the dynamic time of setting execution time.
In the embodiment of according to a second aspect of the present invention, described time memorandum control module comprises further:
User behavior detecting unit, for obtaining user to the direct feedback index of described memorandum event and/or obtain user and to be correlated with the Real-time Feedback index of detour behavior, and dependent feedback index and the passing statistics of this user and/or the relevant passing statistics of similar crowd are carried out contrast judge whether user performs described memorandum event according to presetting.
In the embodiment of according to a second aspect of the present invention, described time memorandum is expressed module and is comprised the one in following listed viewing area further or combine arbitrarily:
First viewing area, for showing current time;
Second viewing area, for showing described memorandum event according to the mode of time schedule;
3rd viewing area, for showing the detailed information of memorandum event.
In the embodiment of according to a second aspect of the present invention:
Described first viewing area is to have the dial plate form display current time of hour hands, minute hand and time scale;
Described second viewing area is arranged around the time scale of described dial plate, and the one comprised further in following listed viewing area or combination arbitrarily:
Corresponding time scale shows the prompting minute subregion of multiple memorandum event;
Corresponding time scale shows the prompting clock subregion of multiple memorandum event;
Corresponding time scale shows subregion prompt date of multiple memorandum event.
In the embodiment of according to a second aspect of the present invention:
Described first viewing area shows current time in the mode of numeral;
Described second viewing area comprises a timeline, and described memorandum event is shown on described timeline according to time schedule;
Described 3rd viewing area is dynamically located at below described timeline to show the detailed information of current time or the memorandum event closest to current time.
The present invention proposes a kind of time memorandum control device for solving its technical matters in the third aspect, comprising:
Event creation module, for receiving the memorandum information concerning events of user's input, generate memorandum event, described memorandum information concerning events at least comprises the memorandum event flag time;
Time regulating module, for according to preset produce a mistiming send the very first time adjustment instruction to adjust current time for false current time;
Time rectification module, for after arriving the improvement time produced according to the memorandum event flag time, send very first time corrective instruction to adjust described false current time, and the most described false current time corrects back true current time.
In the embodiment of according to a third aspect of the present invention, described time regulating module is also according to described adjustment memorandum event flag time mistiming.
In the embodiment of according to a third aspect of the present invention, described time memorandum control device also comprises:
Execution module, for after arriving the instruction time produced according to the memorandum event flag time, the mode according to presetting performs specific operation.
In the embodiment of according to a third aspect of the present invention, described time regulating module comprises the one in following listed processing unit further or combines arbitrarily:
This user profile processing unit, according to the passing related statistical data of this user, estimates the actual execution time that this user performs described memorandum event poor with the quiet hour of setting execution time;
Similar crowd's information process unit, according to the passing related statistical data of similar crowd, estimates the actual execution time that this user performs described memorandum event poor with the quiet hour of setting execution time;
Overall situation information process unit, obtains overall situation real-time information and also contrasts overall situation historical information record, and estimating this user, to perform the actual execution time of described memorandum event poor with the dynamic time of setting execution time.
The present invention proposes a kind of time memorandum expression device for solving its technical matters in fourth aspect, comprising:
Display module, for showing current time and memorandum event, described memorandum event at least has the memorandum event flag time;
False current time after described display module also adjusts based on the very first time adjustment instruction display received, and show the true current time after correcting based on the false current time of the very first time corrective instruction adjustment display received is also final after the improvement time produced arriving the foundation memorandum event flag time.
In the embodiment of according to a fourth aspect of the present invention, described display module also adjusts the display of described memorandum event based on the memorandum event flag time after the adjustment received.
In the embodiment of according to a fourth aspect of the present invention, described display module comprises the one in following listed viewing area further or combines arbitrarily:
First viewing area, for showing current time;
Second viewing area, for showing described memorandum event according to the mode of time schedule;
3rd viewing area, for showing the detailed information of memorandum event.
Implement time memo method of the present invention and system, time memorandum control device and time memorandum expression device, there is following beneficial effect: the present invention is by the adjustment of displaying time time relevant with memorandum event, the time illusion of good will can be provided to user, cause to user and feel it is pressed for time, and assisting users performs memorandum event, thus reduce the possibility that user misses memorandum event, and improve the concept of time of user.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Fig. 1 shows the process flow diagram of time memo method 100 according to an embodiment of the invention.As shown in Figure 1, this time memo method 100 comprises the steps:
Step S110, receives the memorandum information concerning events of user's input, generates memorandum event.This memorandum information concerning events can be inputted in several ways by user, such as, user is by touching the User Interface of screen display and input memorandum event or by the keyboard of PC or transmit memorandum event etc. by other third party device.Memorandum event all at least joins with time correlation usually, and therefore memorandum information concerning events at least comprises the memorandum event flag time, also can comprise such as location information, personal information etc.The memorandum event flag time refers to the time point or time period that acquire a special sense to memorandum event, the mark time can be: user wishes to be alerted this event when being positioned at this time point or time period, or event is planned the starting point, end point or the duration section that occur, etc.
Step S120, according to preset produce a mistiming adjust current time and display adjustment after false current time.This mistiming can be a default time difference, can also be the actual execution time that is estimated to according to the overall situation Data Dynamic of user and/or the passing relevant statistics of similar crowd and/or Real-time Collection and the difference between the setting execution time.Overall situation data here refer to and environmental information in the related large scale of this memorandum event, such as perform traffic, weather, relevant mail notification, SMS notification etc. the information related in memorandum event procedure.This time method for determining difference, will provide later and introduce more specifically.According to this mistiming, in step S120, current time is tuned up or slow down to show a false current time.Specifically, the adjustment of this mistiming does not occur suddenly, preferably when close to special time period, such as when not far from the memorandum event flag time, at the uniform velocity or incrementally tune up or slow down current display time, and the memorandum event flag time place realize display false current time and true current time there is this mistiming.
Step S130, arrive after according to the instruction time reaching the generation of memorandum event flag time, the mode according to presetting performs specific operation.Here instruction time produced according to the memorandum event flag time, and the instruction time both can be exactly the memorandum event flag time, also can than memorandum event flag time advance or postponement, specifically determined according to situations such as the type of event, environment and users.Such as, when memorandum Event Priority is high, the instruction time can be performed in the memorandum event flag time in advance; And when memorandum Event Priority is low and concept of time is fuzzy, the instruction time can be postponed and performing in the memorandum event flag time.Here, specific operation can be the multiple different form of expression, such as, can be the prompting that user can be caused to note, such as alarm clock, light, vibration etc.; Or automatically perform memorandum event itself, such as, turn on televisor by Remote, close electric light etc.The criterion that whether arrives of memorandum event flag time in this step, can be judge whether to arrive the memorandum event flag time based on false current time, also can judge whether to arrive the memorandum event flag time based on true current time.According to circumstances, specific operation in this step may also be one " skipping " operation, does not namely do any material alterations and allows system keep existing running status (such as when the priority level of memorandum event is low and user does not wish to be bothered suddenly when hurrying in other things).
Step S140, after arriving the improvement time produced according to the memorandum event flag time, the false current time of adjustment display, and the false current time shown the most at last corrects back true current time.Specifically, based on the mistiming in abovementioned steps S120, the false current time of display can be adjusted according to the mode preset in this step.Improvement time herein can be the memorandum event flag time itself, also can shift to an earlier date according to different situations or postpone.As the current time of display being adjusted to the false current time with true current time life period difference in abovementioned steps S120, after relevant memorandum event arrives the improvement time, the devious false current time of display is needed to correct back true current time, in order to avoid interfere with other event of user.Similarly, the rectification of this mistiming neither occur suddenly, preferably at the uniform velocity or incrementally tunes up or slow down current display time.
Above-mentioned time memo method 100 according to the present invention, by the adjustment of above-mentioned displaying time, can provide the time illusion of good will to user, thus reduces the possibility that user misses memorandum event, and improves the concept of time of user.Such as, some users are at ordinary times always because be usually late the scarce capacity of control to the time, and this method 100 can through adjusting relevant displaying time to this user habit and in conjunction with the statistical information of same or similar type populations, the situation of change (such as weather and traffic) of external environment condition automatically, feel it is pressed for time to cause to user, the false current time such as shown a few minutes faster than true current time, make user's generation time illusion and perform memorandum event in advance, thus reducing the possibility missing memorandum event.
Figure 16 describes a kind of method adjusting false current time.Be described further with the example in Fig. 1 step S120 and step S140, for convenience of description, the following stated is when false current time is all the time faster than the situation of true current time, but also according to circumstances can occur that false current time is slower than the situation of true current time in actual applications.For convenience of description, coordinate axis transverse axis 1702 is true current time, and the longitudinal axis 1700 is the deviate of false current time and true current time.Unless stated otherwise, otherwise the following stated time point refers to the time point on true current time axle.Time point 1710 is a memorandum event flag time point 7:30AM.Time point 1716 is the position of false current time corresponding true current time when being shown to note time point up to standard, namely as false current time display 7:30AM, and the 7:20AM of actual corresponding true current time.In this example, time point 1716 is the maximum position of false current time and true current time offset.The change of error situation of false current time and true current time is as shown in the curve in coordinate axis in figure.Curve is divided into two parts, and increase departs from part 1720 and rectification departs from part 1722, and time point 1716 is the border of two intersections.Increase depart from the starting point 1712 of part 1720 mode of choosing in principle with when user does not obviously discover more late start better.Starting point 1712 is too early, and can make the too early display false current time of system thus may cause harmful effect, starting point 1712 is excessively late, the time lapse of display can be made too fast and be easily noticed by the users thus cause effect bad.Therefore, choosing of starting point 1712 can maximum time deviation and suitably adjusting needed for system, and starting point 1712 is positioned at 6:30AM in the drawings.After false current time is shown to note time point 1716 up to standard, as correct depart from shown in part 1722, the deviate of false current time and true current time can reduce gradually, and the most finally end point 1714 position time externally show true current time.Rectification departs from the mode of choosing of the end point 1714 of part 1722 in principle with more early better when user does not obviously discover.End point 1714 is excessively late, system can be made to cross late rectification and return true current time thus may cause harmful effect, and end point 1714 is too early, can make cross the time lapse shown slow and be easily noticed by the users thus cause effect bad.Due to the display of at this moment system external is false current time, that at any time, correcting the straightening speed departing from part 1722 should the passage speed of the true current time of fast mistake.Such as, draw close 1 minute when false current time is corrected toward true current time, true current time should pass and be greater than 1 minute, otherwise there will be displaying time and counterclockwise walk.
Figure 17, Figure 18 describe when using method described in Figure 16, the treating method when the situation that two memorandum event flag time points are very close.For convenience of description, the following stated is when false current time is all the time faster than the situation of true current time, but also according to circumstances can occur that false current time is slower than the situation of true current time in actual applications.In fig. 17, memorandum event 1810 and memorandum event 1812 separately define the change of error curve of two initial false current times and true current time according to method described in Figure 16, two curves go out to have juxtaposition in position 1830, in order to avoid conflict, in this case, change of error curve finally for the false current time and true current time that adjust displaying time is maximal value part in two individual curves, represent with solid black curve 1820, the similar alphabetical m elongated of shape.Preceding method is likely because the knuckle of curve 1820 intermediate recessed portions causes the passage speed generation of false current time to suddenly change and impact effect.Therefore another kind of rectification mode is described in Figure 18.Different with Figure 17, the recess 1940 of solid black curve 1920 between memorandum event 1910 and memorandum event 1912 have passed through and relax process, makes recess 1940 eliminate knuckle and become mitigation, makes the passage speed of false current time become mitigation.
Figure 19 describes when false current time arrives mark time point 2010, if a kind of processing mode when user performs memorandum event at once.For convenience of description, the following stated is when false current time is all the time faster than the situation of true current time, but also according to circumstances can occur that false current time is slower than the situation of true current time in actual applications.Have one to correct sart point in time 2012 after mark time point 2010, after rectification sart point in time 2012, system displaying time starts to correct the deviate with true current time gradually.In this processing mode, system produces a stand-by period after being set in mark time point 2010.Correct sart point in time 2012 from the stand-by period exhaust a little or user performs the time point of memorandum event choose the earliest one benchmark the most.That is, before the stand-by period exhausts, if systems axiol-ogy performs memorandum event to user, just start to be remedied to true current time gradually; If user does not also perform memorandum event when the stand-by period exhausts, then start when the stand-by period exhausts to be remedied to true current time gradually.Such benefit is when user does not at once perform memorandum event, also continues display false current time and performs as early as possible to impel user, can also ensure can not produce bad illusion to other things for a long time because of continuing to show in this false current time.The deviate of the false current time and true current time of correcting sart point in time 2012 correspondence not necessarily wants identical with the deviate of mark time point 2010, can produce different senses it is pressed for time by suitably heightening or turn down deviate to user.If user just performs memorandum event at mark time point 2010, so correcting sart point in time 2012 will overlap with mark time point 2010.
Fig. 2 shows the process flow diagram of the time memo method 200 according to another specific embodiment of the present invention.As shown in Figure 2, this time memo method 200 comprises the steps:
Step S201, receives the memorandum information concerning events of user's input, generates memorandum event.This memorandum information concerning events at least comprises the memorandum event flag time, also can comprise such as location information, personal information etc.
Step S202, judges the memorandum event flag time whether current time is arranged close to user.In this step, judge close standard, can pre-define, the time that such as the definable distance memorandum event flag time one is default calculates " close ", such as, calculates " close " within the distance 30 minutes event flag time of memorandum.If do not have close, keep armed state, if close, then perform step S203.
Step S203, judges whether user performs this memorandum event.This step S203 is in order to after user performs memorandum event in advance, what automatic cancellation was relevant performs this link of specific operation in the instruction time, such as, automatically cancel and remind link, make user can not divert one's attention by unnecessary prompting or have influence in isospace other people.Concrete determination methods, will introduce later further.
Step S204, according to a mistiming, adjustment current time also shows the false current time after adjusting.The realization of this step is identical with the step S120 in the method 100 shown in Fig. 1, therefore is not described in detail in this.
Step S205, according to this mistiming, adjustment the memorandum event flag time and according to adjustment after memorandum event flag time showing described in memorandum event.This step has similarity with step S204 in implementation and object, according to the mistiming determined, the memorandum event flag time point of user's initial setting up is adjusted and shifts to an earlier date or postpone, thus on the basis of false current time the mark time of further change memorandum event display match with it, reduce the possibility that user misses memorandum event.
Step S206, judges whether the instruction time reaching memorandum event.Here instruction time produced according to the memorandum event flag time, and the instruction time both can be the memorandum event flag time itself, also can than memorandum event flag time advance or postponement, specifically according to situation decisions such as the type of event, environment and users.Such as, when memorandum Event Priority is high, the instruction time can be performed in the mark time in advance; And when memorandum Event Priority is low and concept of time is fuzzy, the instruction time can be postponed and performing in the mark time.If arrive the memorandum event command time, then perform step S207, otherwise return step S203.In this step S206, judge whether the standard arriving the memorandum event command time, can determine according to setting, such as, can be that standard judges based on the memorandum event flag time of user's initial setting up, or be that standard judges based on the memorandum event flag time after adjustment in step S205.
Step S207, the mode according to presetting performs specific operation.Here, specific operation can be the multiple different form of expression, such as, can be the prompting that user can be caused to note, such as alarm clock, light, vibration etc.; Or automatically perform memorandum event itself, such as, turn on televisor by Remote, close electric light etc.
Step S208, judges whether to arrive the improvement time produced according to the memorandum event flag time.If when arriving the improvement time, then carry out step S209.Rectification sart point in time 2012 in improvement time and Figure 19 is same or similar, therefore is not described in detail in this.
Step S209, adjust the false current time of display, and the false current time shown the most at last corrects back true current time according to aforesaid time difference and default mode.Step S140 in method 100 shown in the realization of this step and Fig. 1 is same or similar, therefore is not described in detail in this.
Step S210, corrects the memorandum event flag time according to aforesaid time difference, and according to the memorandum event flag time showing memorandum event after rectification.As the memorandum event flag time adjusted according to the mistiming in front step S205, after relevant memorandum event arrives the improvement time, equally also need the mark time of being corrected the initial setting up of reuse family the mark time of memorandum event, and according to the mark time showing memorandum event of correcting, in order to avoid produce interference to user.About the display packing of memorandum event, introduction will be provided later.
Above-mentioned time memo method 200 according to the present invention, by the adjustment memorandum event flag time while adjustment current display time, can be strengthened the effect of good will time illusion, thus effectively reduce the possibility that user misses memorandum event.
Fig. 3 shows the process flow diagram according to the present invention's time memo method 300 of a specific embodiment again.As shown in Figure 3, the idiographic flow of this time memo method 300 is as follows:
Step S301, user inputs the detailed information such as the time place of memorandum event to system.System, after receiving user profile, creates memorandum event.Then the passing relevant statistics that step S302 obtains this user is carried out, implementation status of such as habits and customs, punctual degree, event of the same type etc., and the passing relevant statistics of user's input information and this user is contrasted, whether to find out in the previous data of this user, have can data as a reference.Further, this method 300 can also obtain the passing statistics of the similar similar crowd of user therewith from similar demographic data storehouse by step S303, and contrasted to the passing related statistical data of similar crowd, to obtain reference data by user's input information.Judge that this user standard similar with a certain crowd includes but not limited to: time period on the keyword of memorandum event, daily schedule, geographic position, periphery traffic conditions, weather and climate, same day residing for memorandum event, need the date residing for memorandum event and season, the kind of equipment be connected, the hobby and custom etc. of this user.Namely the obtain manner of this type of information can be inputted by user voluntarily, also can be judged voluntarily to sum up by equipment.
Then, in step S304, the memorandum event flag time whether current time is arranged close to user is judged.As previously mentioned, judge close standard, can pre-define, the time that such as definable distance memorandum event flag time starting point one section is default calculates " close ", and such as distance memorandum event flag time starting point calculated " close " within 30 minutes.If do not have close, keep armed state, if close, then perform step S305.In step S305, judge whether user performs memorandum event, if yes then enter step S312, if otherwise enter step S306.This step S305 is in order to after user performs memorandum event in advance, automatically cancels reminding user or performs this link of operation in the original plan, make user can not by unnecessary prompting or operation divert one's attention, or have influence in isospace other people.After user performs memorandum event, why enter step 312 improvement time is because user may just perform memorandum event after system starts to show the false time, at this time just needs information about events display to correct back actual time.
In step S306, obtain overall situation real-time information by such as various acquisition means.Such as, if memorandum event relates to the situation away from the current residing space of native system of trip and so on, then obtain the information of the overall situation such as real-time road, weather of memorandum venue location point periphery in step S306 by network from modes such as third party service providers (such as map and traffic information service providers), and contrast overall situation historical record (such as contrasting relevant traffic conditions whether crowded etc. with the time period than usual).Further, then step S306 is also by the user-dependent mail of Intelligent Recognition and note etc., such as, identifies and the storm early warning note that observatory sends automatically upgrades the information of overall situation.
After obtaining reference data by step S302, S303, S306, these data carry out processing to extrapolate this user actual deviation performed between the execution time of memorandum event and the execution time of initial setting in the current situation by this method 300 in step S307.Generally, system will first with reference to passing historical data, and preferentially with reference to the implementation status of this user at previous similar or similar case, if there are the record data of enough previously similar or similar case, so these data will as preferential reference source.If this user previously similar or similar case record data not fully time, then with reference to the record data of other similar crowds under similar or similar case.System judges the situation of may keeping time of this event by contrasting this user and/or the passing punctual situation of other similar crowds, thus show that a quiet hour is poor, for representing the static difference of actual execution time and setting execution time.If memorandum event relates to the situation of trip and so on away from the current residing space of native system, system will utilize overall situation real-time information contrast overall situation historical record (whether crowdedly with the time period than usual such as contrasting relevant traffic conditions) obtained, if the obvious exception of discovery, then calculate a dynamic time difference, for representing the dynamic difference of actual execution time and setting execution time.The difference of quiet hour difference described here and dynamic time difference is, quiet hour difference be by current event and this user or and the historical data of this user class like crowd between compare that similarity draws (such as, this user can be late 10 minutes in similar event before, therefore system infers this user in the execution of this event also can be late 10 minutes, here 10 minutes then for the quiet hour is poor), and dynamic time difference be according to the difference between the data feedback of real-time overall situation and historical data calculate (such as, user perform this event by drive through section, only need under account of the history 20 minutes namely by, but current real-time feedback data shows because this section is crowded, present needs 32 minutes just by, therefore this user of system infers can be late by 12 minutes in startup procedure, here within 12 minutes, be then that dynamic time is poor).The Static and dynamic mistiming complements each other, determine user for system finally may be late/early to time jointly provide reference.Such as, quiet hour difference is late 10 minutes, and dynamic time difference is late 12 minutes, and so system finally can be selected, by two mistiming superpositions, to judge that this user finally may be late 22 minutes.Step S302, S303, S306 under any circumstance perform.Arrange and actual conditions according to user, the part in step S302, S303, S306 even all can not perform.Such as, when memorandum event only occur in current residing periphery among a small circle space time (such as staying at home) or upper outside web download relevant data cannot be connected time, step S306 just can skip; When user does not wish the statistic record of oneself crowd similar with other of system contrast, also can select to skip step S303; Etc..
After system determines the final mistiming that user may be late/early arrive, adjustment current time will be calculated by step S308, and the false current time after display adjustment.The object of this step is, when user does not discover, by adjustment displaying time, thus user is produced to the time illusion of good will, user is made to take for him/her still by original custom time action, but in fact shift to an earlier date/postponed execution memorandum event, and corrected or relax the original unpunctual behavior of user.Such as, what system showed originally is true current time, user in the original plan 7:30AM gos out, systems axiol-ogy goes out user at least will shift to an earlier date 10 minutes and go out and be just unlikely late, so after the specific time point close to the time of going out, (such as after 6:30AM) starts, along with current time more and more approaches the time of going out, the display current time of system than true current time in advance increasing, when system finally shows 7:30AM, actual time is 7:20AM in fact, user is thought going out to the time is done sth. in advance action in 10 minutes in fact, to reduce the possibility that user is late.
Step S309 has similarity with step S308 in implementation and object.Step S309 adjusts the memorandum event flag time mistiming by previously having determined, and according to the memorandum event flag time showing memorandum event after adjustment.
Step S308 and step S309 functionally has can the place of phase trans-substitution, and also having can complementary place.Such as, user can select to skip step S308, the true current time of direct display, but by the memorandum event flag time that step S309 amendment user originally inputted, under current time shows situation accurately in advance or postpone mark time of memorandum event, thus reach identical or be comparable to the effect of the good will time illusion described in step S308.To correct the potential late behavior of user, the present invention also also can shift to an earlier date the memorandum event flag time by tuning up current time display simultaneously, thus a minimizing amendment display makes to differ with original time the possibility causing too greatly user to discover.Such as user's original plan 7:30AM gos out and arranges 7:30AM is clock alarming time point, systems axiol-ogy goes out user at least will shift to an earlier date 10 minutes and go out and be just unlikely late, so when actual time is 7:20AM in fact time, system displaying time is 7:25AM, and the mark time of memorandum event has also advanceed to 7:25AM from 7:30AM, make finally to guide user within 10 minutes, to go out in advance than usual.Or such as, while step S309 have modified the memorandum event flag time, also inform user mark the time be modified and retain display the initial markers time as a reference, make the memorandum event of the memorandum event flag time showing after according to adjustment just play the effect of suggestion, the method can use when enough not holding assessment of scenario result or time user wishes to have the initiative in hands.
Time step S310 is for having judged whether to adopt step S311 to perform specific operation, such as reminding user.If to just carrying out step S311, if be also less than, return step S305.Step S305 to step S310 is a cycle detection mechanism.This circulation object is whether ceaselessly detect user performs memorandum event in advance, and whether the dynamic time difference that in last circulation, step S307 calculates based on overall situation data has variation, and upgrade the virtual current time of adjustment and memorandum event flag time according to the latest computed result of dynamic time difference.Why adopting cycle detection, is that because the information of overall situation all may change at any time need real-time update, the traffic of such as blocking is unimpeded again, rainy the rain has stopped, etc.Here instruction time produced according to the memorandum event flag time, and the instruction time both can be the memorandum event flag time, also can than memorandum event flag time advance or postponement, specifically determined according to situations such as the type of event, environment and users.Such as, when memorandum Event Priority is high, the instruction time can be performed in the mark time in advance; And when memorandum Event Priority is low and concept of time is fuzzy, the instruction time can be postponed and performing in the mark time.
Step S311 performs specific operation according to the mode preset.Here, specific operation can be the multiple different form of expression, such as, can be the prompting that user can be caused to note, such as alarm clock, light, vibration etc.; Or system automatically performs memorandum event itself, such as, turn on televisor by Remote, close electric light etc.The criterion that whether arrives of memorandum event flag time in this step, can be judge whether to arrive the memorandum event flag time based on false current time, also can judge whether to arrive the memorandum event flag time based on true current time.According to circumstances, specific operation in this step may also be one " skipping " operation, namely do not do any material alterations and allow system keep existing running status (such as when the priority level of memorandum event is low, and when user does not wish to be bothered suddenly when hurrying in other things).
Then step S312, corrects current display time and memorandum event flag time based on the mistiming determined before.Step S308-S309 before causes there is deviation between the time of display and actual time.System produces an improvement time (similar or be same as in Figure 19 rectification sart point in time 2012) according to the memorandum event flag time, after the improvement time arrives, the display of current time and memorandum event flag time all needs to adjust to the memorandum event flag time that real current time and initial user arrange gradually, in order to avoid interfere with other events of user from the time devious.
Step S313 performs with the indirectly relevant auxiliary function of this memorandum event.Comprising possible function be: when memorandum event is the information of going away about user, after user gos out, system sends the room-mate that switch closes the order of room electric light, system informs user, etc.
Step S314 is the assessment to memorandum event implementation status.This assessment can have been come jointly by system and user one of them or both sides.By time user being performed to memorandum event, system judges that whether user is punctual, concrete reference data can be the feedback of sensor or the third party device carried by system, such as, by carry motion sensor senses user whether also room activity, to be detected by electronic lock user whether switch gate, by the localization examination user of the mobile phone whether reaching on the time predetermined area, etc.Also can be kept time situation input data to system from line item by user afterwards.After system obtains memorandum event execution result data, the precision of prediction to this user crowd similar with other after data can being stored into this customer data base and promoting with help system in similar demographic data storehouse.
Fig. 4 is that in Fig. 3, step S305 judges whether user performs the process flow diagram of the concrete methods of realizing of memorandum event.As shown in Figure 4, step S305 comprises further:
Step S3051, is obtained user to the direct feedback of memorandum event, checks whether the implementation status of directly being informed memorandum event by certain mode, such as user's whether initiatively input information mark dependent event and perform.
Step S3052, obtain the Real-time Feedback of environment residing for user, and real-time feedback data is contrasted to the passing behavioral statistics data of this user and/or the passing behavioral statistics data of similar crowd, to search in real-time feedback data the behavior whether having and meet the passing behavior fingerprint of specific user.This step S3052 is the process detected user behavior, judges user's whether executed memorandum event by environment real-time feedback information.
Step S3053, judges whether the direct feedback of user and environment Real-time Feedback all show that user does not perform this memorandum event.If each reference index shows do not perform, then enter step S3058, think that user does not perform this memorandum event, otherwise perform step S3054.Step S3054, on the basis based on step S3053 result of determination, judges whether the direct feedback of user and environment Real-time Feedback show this memorandum event of user's executed simultaneously further.If each reference index all shows executed, then enter step S3055, think that user performs this memorandum event, otherwise enter step S3056.Step S3056, is arranged according to right of priority, selects user directly to feed back the trust item high with right of priority in environment Real-time Feedback.Step S3056 is for selecting to lay particular emphasis on which reference index, not laying particular emphasis on which reference index in addition when there being conflicting situation in reference index.Such as, got up when user directly indicates on mobile phone, but system do not detect user get up the motor message and sound that should produce time, by final by step S3056 select be used for judging the actual reference index of whether getting up of user.The judgment basis of step S3056 determines according to the right of priority of every reference index, and right of priority is according to arranging decision.Such as, when every reference index is inconsistent, system can be selected to accept and believe certain specific indexes (content that such as user directly indicates on mobile phone) with it as criterion, also the result that most reference index can be selected to admit (has 6 answers giving affirmative in such as 9 indexs, then think that user performs memorandum event), also answer weight addition can being selected the highest according to the weight addition of each reference index (such as can set the weight of motor message higher than ambient light signal etc.), etc.In step S3057, judge whether user performs memorandum event according to trusting item, if it is determined that user's executed then enters step S3055 (the "Yes" branch as step S305 in Fig. 3), if it is determined that user does not perform, enter step S3058 (the "No" branch as step S305 in Fig. 3).
Based on above introduced time memo method, the present invention also proposes a kind of time memorandum system.Fig. 5 shows the building-block of logic of time memorandum system 400 according to an embodiment of the invention.As shown in Figure 5, this time memorandum system 400 comprises time memorandum control module 410 and the time memorandum expression module 420 of communication connection (wired and/or wireless).Wherein, time memorandum control module 410 is for receiving the memorandum information concerning events of user's input to generate memorandum event and to send to time memorandum to express module 420.Described memorandum information concerning events at least comprises the memorandum event flag time.Time memorandum control module 410 produces an instruction time and an improvement time according to the memorandum event flag time by the mode preset.Time memorandum control device 410 also shows the false current time after adjustment according to the current time presetting generation one mistiming regulation time memorandum expression module 420 to make time memorandum express module 420, and perform specific operation when arriving the instruction time according to the mode preset, and after the arrival memorandum event improvement time, express the false current time of module 420 display according to described mistiming regulation time memorandum, and the false current time that time memorandum expression module 420 shows the most at last corrects back true current time.Time memorandum expresses the memorandum event that module 420 sends for displaying time memorandum control module 410, according to the false current time after the control display adjustment of time memorandum control module 410, and perform relevant instruction when arriving the memorandum event command time according to the mode preset, such as reminding user, the true current time after correcting according to the control display of time memorandum control module 410 after arriving memorandum event improvement time point.
In preferred embodiment, time memorandum control module 410 also according to described adjustment memorandum event flag time mistiming, and corrects the described memorandum event flag time according to the described mistiming after the arrival improvement time.Time memorandum expresses module 420 according to the memorandum event flag time showing memorandum event after described adjustment, and according to the memorandum event flag time point display memorandum event after rectification after arriving the improvement time.
Further as shown in Figure 5, time memorandum control module 410 is formed primarily of event creation module 411, time regulating module 412, execution module 413, time rectification module 414, first data acquisition module 416, second data acquisition module 417, user behavior detection module 418 and communication module 415.Event creation module 411 is for receiving the memorandum information concerning events of user's input, and generate memorandum event, described memorandum information concerning events at least comprises the memorandum event flag time.Time regulating module 412 for when current time is close to the memorandum event flag time, according to preset produce a mistiming send the very first time adjustment instruction with regulation time memorandum express module 420 show current time for false current time.As previously mentioned, described " close " may be defined as the distance memorandum event flag time point one default period.Execution module 413 is for after arriving the instruction time produced according to the memorandum event flag time, and the mode according to presetting performs specific operation.As previously mentioned, here instruction time produced according to the memorandum event flag time, instruction time both can be exactly the memorandum event flag time, also can than memorandum event flag time advance or postponement, specifically determined according to situations such as the type of event, environment and users.The specific operation that execution module 413 performs after arriving the instruction time can be the multiple different form of expression, such as can send steering order to memorandum event representation module to carry out the prompting of memorandum event, or automatically perform memorandum event itself, such as Remote is turned on televisor, is closed electric light etc., or does not perform " skipping " operation of any substantive operations.Time rectification module 414 is for after arriving the improvement time produced according to the memorandum event flag time, send the false current time that very first time corrective instruction shows with regulation time memorandum expression device 420, and this false current time corrects back true current time the most at last.In addition, time regulating module 414 also can send the adjustment instruction of the second time to adjust the memorandum event flag time according to aforesaid time difference.Correspondingly, time rectification module 414 also sends the second time corrective instruction to correct the described memorandum event flag time according to the described mistiming after the arrival improvement time, is finally corrected the mark time into initial input the memorandum event flag time.Communication module 415 for time memorandum express module 420 communicate to connect to send described generation memorandum event, the very first time adjusts instruction, the second time adjusted instruction, very first time corrective instruction, the second time corrective instruction and other steering orders express module 420 to time memorandum.
Further as shown in Figure 5, the first data acquisition module 416 for the passing related statistical data of the passing related statistical data and/or similar crowd that obtain this user and/or overall situation historical information, to provide reference data to time regulating module 412.Specifically, first data acquisition module 416 can obtain the passing related statistical data of this user from customer data base by modes such as network and/or self storages, obtain the passing related statistical data of similar crowd from similar demographic data storehouse, and obtain overall situation historical information from relevant overall situation historical information record.Second data acquisition module 417 is for obtaining system periphery environment Real-time Feedback and overall situation real-time information.Specifically, the second data acquisition module 417 can obtain the real-time information of system periphery environment by various data acquisition means.Such as, but the second data acquisition module 417 self is provided with several data pick-up transducers, such as microphone is for collecting surrounding enviroment sound, user speech password etc., airborne sensor (can be infrared motion sensor, depth perception shooting first-class) is for collecting residing space distribution, object of which movement etc., gesture sensor is for identifying the gesture steering order etc. of user, to provide reference data to time regulating module 412, and by the real-time information of Network Capture overall situation to user behavior detection module 418.
Time regulating module 412 can comprise the one in this user profile processing unit, similar crowd's information process unit and overall situation information process unit further or combine arbitrarily.The passing related statistical data of this user that this user profile processing unit obtains according to the first data acquisition module 416, estimate the actual execution time that this user performs described memorandum event poor with the quiet hour of setting execution time.The passing related statistical data of the similar crowd that similar crowd's information process unit obtains according to the first data acquisition module 416, estimate the actual execution time that this user performs described memorandum event poor with the quiet hour of setting execution time.The overall situation real-time information that overall situation information process unit obtains according to the second data acquisition module 417 also contrasts the overall situation historical information record that the first data acquisition module 416 obtains, and estimating this user, to perform the actual execution time of described memorandum event poor with the dynamic time of setting execution time.Time regulating module 412 can the poor and/or dynamic time based on the above-mentioned quiet hour is poor to be extrapolated this user and performs the actual execution time of memorandum event and the final mistiming of setting execution time, for the adjustment carrying out current time and memorandum event flag time according to presetting.
Further as shown in Figure 5, time memorandum control module 410 also can have user behavior detection module 418.Dependent feedback index and the passing statistics of this user and/or the relevant passing statistics of similar crowd for obtaining user to the direct feedback index of memorandum event and/or obtain user and to be correlated with the Real-time Feedback index of detour behavior, and are carried out contrast judge whether user performs this memorandum event according to being preset by this user behavior detection module 418.If user behavior detection module 418 finds that user has performed this memorandum event before the instruction time, then execution module 413 is allowed not perform specific operation in the original plan.
Further as shown in Figure 5, time memorandum expression module 420 is formed primarily of communication module 421, memory module 422, display module 423 and prompting module 424.Wherein, communication module 421 for the communication module 415 of time memorandum control module 410 establish a communications link send with time of reception memorandum control module 410 memorandum event, the very first time adjusts instruction, the second time adjusted instruction, very first time corrective instruction, the second time corrective instruction and other steering orders.The memorandum event that memory module 422 receives for storing communication module 421 and relevant instruction information.Display module 423 is for showing the memorandum event stored in current time and memory module 422, and concrete display mode will provide introduction later.Display module 423 also according to the false current time after described very first time adjustment instruction display adjustment, and adjusts the false current time of display and the true current time after final display rectification according to described very first time corrective instruction after arriving the improvement time.Display module 423 also adjusts instruction based on memorandum event described in the memorandum event flag time showing after adjustment according to described second time, and finally adjusts according to described second time corrective instruction the mark time that the memorandum event flag time is initial input after the arrival improvement time.Prompting module 424 performs specific operation for the steering order sent according to time memorandum control module 410 when arriving the instruction time.Here instruction time produced according to the memorandum event flag time, and the instruction time both can be the mark time, also can than mark time advance or postponement, specifically determined according to situations such as the type of event, environment and users.Such as, when memorandum Event Priority is high, the instruction time can be performed in the mark time in advance; And when memorandum Event Priority is low and concept of time is fuzzy, the instruction time can be postponed and performing in the mark time.Here, specific operation can be the multiple different form of expression, such as, can be the prompting that user can be caused to note, such as alarm clock, light, vibration etc.; Or automatically perform memorandum event itself, such as, turn on televisor by Remote, close electric light etc.Execution module 413 and prompting module 424 functionally complement each other, and cooperation is complementary.
Fig. 6 shows the application example schematic diagram of time memorandum system 500 according to an embodiment of the invention.As shown in Figure 6, this time memorandum system 500 is made up of main control platform 510, clock 520 and potential expansion equipment 530.Wherein, main control platform 510 be namely equivalent to aforementioned embodiment illustrated in fig. 5 in time memorandum control module 410, it can be mobile phone, the apparatus such as computer with enough computing powers and input capability, fetches with clock 520 communication link the control realized clock 520.All collections to user data and process (input of such as memorandum event content and arrangement), the sending of instruction, the activity needing to consume a large amount of calculation resources and electric energy is set etc. all can have been come by this main control platform 510 of system.Clock 520 be namely equivalent to aforementioned embodiment illustrated in fig. 5 in time memorandum express module 420, there is communication, store and display capabilities, communicated to connect by the mode such as bluetooth, Wi-Fi and main control platform 510, with the data transmitted based on main control platform 510 and instruction displaying time and memorandum event.Schematic diagram simplifies connected mode, might not be direct connection between main control platform 510 and clock 520, also can connect by router or other third party's transferring equipment.The content that the process and directly transmitting that main control platform 510 can utilize self existing resource to complete relevant raw data finally should show is to clock 520, basic, original feedback data also can be passed to main control platform 510, thus decrease the complexity of clock 520 and improve cruising time by clock 520.In such a system not necessarily, its function can be accept instruction from main control platform 510 to expansion equipment 530, may also be and sends instruction to it.Such as main control platform 510 sends the instruction of switch lamp can to an intelligent bulbs of expansion; Or an electronic lock of expansion sends the testing result of subscriber switch door can to main control platform 510.
Fig. 7 shows the application example schematic diagram of time memorandum system 600 according to another embodiment of the present invention.As shown in Figure 7, this time memorandum system 600 is made up of maincenter box 610, clock 620, other third party device 640 and 650 and potential expansion equipment 630.Wherein, maincenter box 610 be namely equivalent to aforementioned embodiment illustrated in fig. 5 in time memorandum control module 410.Clock 620 be namely equivalent to aforementioned embodiment illustrated in fig. 5 in time memorandum express module 420.Due to data acquisition and processing (DAP) activity may at substantial hardware resource, space and electric power, in this system 600, main data acquisition and processing (DAP) activity be placed into one spatially with independently maincenter box 610 in power supply.The principal display device of maincenter box 610 owing to not being information, therefore according to circumstances freely can be placed by user, and be communicated with external power supply, and avoid in Long-Time Service the trouble needing frequently to change battery or charging.And clock 620 and other third party device (such as computer 640 and mobile phone 650) also make power consumption decline and promote flying power because of not needing to do complex data process.Clock 620 and maincenter box 610 communicate to connect, with the data transmitted based on maincenter box 610 and instruction displaying time and memorandum event.Maincenter box 610 also can communicate to connect with computer 640 and mobile phone 650.By computer 640 and mobile phone 650, data and instruction can be transferred to maincenter box 610, and after treatment final instruction are transmitted to clock 620 and other execution terminals.On the other hand, also relevant information can be forwarded on computer 640 and mobile phone 650 by maincenter box 610.Maincenter box 610 is also provided with 630 communication connections to realize other related expanding functions by expansion interface and expansion.
Fig. 8 shows the building-block of logic of time memorandum apparatus 700 according to an embodiment of the invention.Time memorandum apparatus 700 shown in Fig. 8 is the integrated of the time memorandum system 400 be independently partly made up of time memorandum control module 410 and time memorandum expression module 420 two shown in Fig. 5.As shown in Figure 8, this time memorandum apparatus 700 comprises event creation module 701, memory module 702, display module 703, first data acquisition module 707, second data acquisition module 708, user behavior detection module 709, time regulating module 704, execution module 705 and time rectification module 706.Wherein, event creation module 701 is for receiving the memorandum information concerning events of user's input, and generate memorandum event, described memorandum information concerning events at least comprises the memorandum event flag time.Memory module 702 is for storing described memorandum event.Display module 703 is for showing the memorandum event stored in current time and memory module 702.First data acquisition module 707 for the passing related statistical data of the passing related statistical data and/or similar crowd that obtain this user and/or overall situation historical information, to provide reference data to time regulating module 704 and user behavior detection module 709.Second data acquisition module 708 is for obtaining system periphery environment Real-time Feedback and overall situation real-time information.Specifically, the second data acquisition module 708 can obtain user's indirect feedback of system periphery environment to provide reference data to time regulating module 704 by various data acquisition means.Such as, but the second data acquisition module 708 self is provided with several data pick-up transducers, such as microphone is for collecting ambient sound, user speech password etc., airborne sensor (can be infrared motion sensor, depth perception shooting first-class) is for collecting residing space distribution, object of which movement etc., gesture sensor for identifying the gesture steering order etc. of user, also by the real-time information of Network Capture overall situation.
Time regulating module 704 for when current time is close to the memorandum event flag time, according to preset produce a mistiming adjust display module 703 show current time be false current time.As previously mentioned, described " close " may be defined as the distance memorandum event flag time point one default period.Specifically, time regulating module 704 is poor for adjusting the method for current time according to default generation time, identical with the time regulating module 412 in the time memorandum system 400 shown in earlier figures 5, therefore does not repeat them here.Execution module 705 is for after arriving the instruction time produced according to the memorandum event flag time, and the mode according to presetting performs specific operation.As previously mentioned, here instruction time produced according to the memorandum event flag time, instruction time both can be exactly the memorandum event flag time, also can than memorandum event flag time advance or postponement, specifically determined according to situations such as the type of event, environment and users.The specific operation that execution module 705 performs after arriving the instruction time can be the multiple different form of expression, such as can carry out the prompting of memorandum event, or automatically perform memorandum event itself, such as Remote is turned on televisor, is closed electric light etc., or does not perform " skipping " operation of any substantive operations.Time rectification module 706, for after arriving the improvement time produced according to the memorandum event flag time, adjust the false current time that display module 703 shows, and this false current time corrects back true current time the most at last.In addition, time regulating module 704 also can according to the aforesaid time difference adjustment memorandum event flag time, and display module 703 shows memorandum event according to the memorandum event flag time after this adjustment.Correspondingly, time rectification module 706 also corrects the memorandum event flag time according to the described mistiming after the arrival improvement time, finally is corrected the mark time into initial input the memorandum event flag time, display module 703 shows memorandum event based on the memorandum event flag time of this rectification.
Further, time memorandum system 700 also can have user behavior detection module 709.Dependent feedback index and the passing statistics of this user and/or the relevant passing statistics of similar crowd for obtaining user to the direct feedback index of memorandum event and/or obtain user and to be correlated with the Real-time Feedback index of detour behavior, and are carried out contrast judge whether user performs this memorandum event according to being preset by this user behavior detection module 709.If user behavior detection module 709 finds that user has performed this memorandum event before the instruction time, then execution module 705 is allowed not perform specific operation in the original plan.
Fig. 9 shows the application example schematic diagram of time memorandum system 800 according to an embodiment of the invention.As shown in Figure 9, this time memorandum system 800 is made up of clock 820, other third party device 840 and 850 and potential expansion equipment 830.Wherein, clock 820 be namely equivalent to aforementioned embodiment illustrated in fig. 8 in time memorandum apparatus 700.Clock 820 can communicate to connect with third party device 840,850 and/or expansion equipment 830.With Information Collecting & Processing in the application example shown in Fig. 6 with Fig. 7 to be separated with information displaying unlike, in the system 800 shown in Fig. 9, clock 820 self is also responsible for data acquisition process.Third party device 840,850 can be instruction and data receiver, also can be instruction and data transmitting equipment.By computer 840 and mobile phone 850, data and instruction can be transferred to clock 820, and are sent by clock 820 after clock 820 processes.On the other hand, also relevant information can be forwarded on computer 840 and mobile phone 850 by clock 820, realize the synchronous of memorandum event.Expansion equipment 830 and clock 820 communicate to connect to realize other related expanding functions.
Time and the memorandum event display mode of time memorandum expression device of the present invention is introduced in detail below with reference to Figure 10-15.
Figure 10 shows the display mode schematic diagram of the time memorandum expression device 900 of one embodiment of the invention.As shown in Figure 10, this time memorandum expression device 900 adopts the form of clock.The dial plate of clock 900 provides the first viewing area 920, viewing area 910, second and the 3rd viewing area 930.Wherein, the first viewing area 910 has hour hands 911, minute hand 912 and time scale 913, for showing current time.Second viewing area 920 is arranged around the time scale 913 of dial plate, for showing memorandum event according to the mode of time schedule.Second viewing area 920 comprises corresponding time scale 913 further and shows the prompting clock subregion 922 that the prompting minute subregion 921 of multiple memorandum event and corresponding time scale 913 show multiple memorandum event.Second viewing area 920 also can have the subregion 923 prompt date on display memorandum event corresponding date.3rd viewing area 930 is arranged in the white space of the first viewing area 910 on dial plate, can be used for showing the detailed information such as the particular content of current memorandum event, also can show other relevant informations etc. according to setting and user preference.
Specifically as shown in Figure 10, minute subregion 921 is reminded can to show specific memorandum event, such as minute information bar 9211,9212,9213.These information bar may be used for the corresponding start time, the end time that show corresponding memorandum event, continue the information such as duration.Information content can be the memorandum event of user's favor program reproduction time, the time of meeting, special time point and so on.These information bar can externally demonstrate different forms according to setting and different situations, distinguish differentiation to facilitate.Such as, information bar 9211 is thicker than information bar 9212,9213, may be used for pointing out this information to be event once arriving; And the position end to end of this information bar and length can be corresponding with the beginning indicating event, end time and duration with the scale 913 of clock 900.Except indicating a time period, information bar 9211 also can represent a concrete time point, such as represents the 23rd minute in this hour; The length of information bar 9211 also may be used for the fuzzy time point of expression one (such as large near 23 minutes, but not 23 minutes on schedule), or also can be a preset length or shape and not have actual meaning.Information bar 9213 is relatively thin, may be used for representing corresponding event also not so near to come or importance is not high or this event occurred, etc. purposes.Except the temporal information of presentation of events, information bar also may be used for the content of presentation of events itself.Information bar 9212 can possess above-mentioned functions, also shows certain Word message, the exercise question of such as event or brief introduction; Its Word message can be static (perhaps a display section content) also can be dynamic rolling display (also permitting to show the whole piece information content within a period of time).When needs information number ratio is more, can be readability in order to what keep display information, the information bar that clock 900 alternative display section memorandum event is corresponding, information bar after such as only showing the information bar on important information bar or the same day or current time in following 24 hours, etc.
Remind the effect of clock subregion 922 similar with prompting minute subregion 921.Such as information bar 9221 can show clock part corresponding to memorandum event.Information bar 9222 and information bar 9221 profile are distinguished to some extent, are the time for the morning (AM) or afternoon (PM) for use in differentiation corresponding informance bar.Such as information bar 9221 corresponding morning is more than 7, and information bar 9222 a bit many clocks in corresponding afternoon.When have multiple event within a bit of time (such as one hour) time, if give each event a corresponding independent clock information bar, the too crowded impact of display likely can be made to identify.Therefore, in a similar situation, adjacent multiple event can distinguish one_to_one corresponding multiple minutes information bar, and simultaneously a corresponding clock information bar to simplify display.Than as shown in fig. 10, in 7 o'clock, there are three events, in prompting minute subregion 922 corresponding minute information bar 9211,9212,9213 respectively, but remind clock subregion 922 all only corresponding clock information bar 9221.The particular location of information bar 9221 can be the mean value of the time of comprised event, also directly can point to 7 o'clock scale direction to show that comprised event all occurs in the time period more than 7, etc. mode.
Prompt date subregion 923 effect to prompting minute subregion 921, remind the effect of clock subregion 922 similar.Information bar 9231,9232,9233 on prompt date subregion 923 can show date corresponding to memorandum event, such as one_to_one corresponding some day of one month, and according to circumstances shows different shape.Such as information bar 9231 is by overstriking to represent that information is for work as the day before yesterday, and information bar 9232 can represent the some day of information after current, and it is the some day of having pass by this month that information bar 9233 can be expressed as information.Prompt date, subregion 923 can have independently proprietary scale and mark, for indicating the exact date wherein residing for each information bar.
The benefit of time location residing for above-mentioned information bar expression event is adopted to be, the scale 913 of information bar position and clock 900 displaying time is highly corresponding, meet the custom of people's traditional time of checking, thus the distance of corresponding event relative to current time can be found out more intuitively.It should be noted that " information bar " described above just as an address of memorandum event prompt mark, not representing described prompting mark must be strip, and it can according to arranging display various shape.
3rd viewing area 930 of clock 900 can according to arranging the different information of display.The information of display can be associated with the information of information bar, such as shows the content part of concrete event corresponding to information bar; Or there is no the information of concrete time correlation, the memorandum event information that such as " to buy fruit when going to supermarket at one's leisure " such.3rd viewing area 930 also can show other content, such as current weather conditions, or the content that other connection devices send over, such as SMS or missed call etc.
Figure 11 and Figure 12 shows the display packing of clock 900 when there being the time period corresponding to multiple information bar to have overlap on dial plate position in Figure 10.Figure 11 shows a kind of local detail in clock 900 upper left corner.Wherein remind the information bar 9214 in minute subregion 921 and information bar 9215 free lap on the dial plate position of correspondence.In order to avoid obscuring, the lap 9216 of two information bar can overstriking display, and fineness can be the superposition of two information bar thickness separately.Can discrimination degree in order to improve further, information bar 9214 and information bar 9215 can adopt different profiles.Run into more information bar when having coincidence in time, also can be by that analogy.
Figure 12 shows the another kind of local detail in clock 900 upper left corner.The information bar 9214 in minute subregion 921 and information bar 9215 is wherein reminded to have lap on the dial plate time location of correspondence.In order to avoid obscuring, as shown in figure 12, the display position of two information bar staggers mutually, makes each information bar can the display of independent completion.Can discrimination degree in order to improve further, information bar 9214 and information bar 9215 can adopt different profiles.When running into more information bar and having coincidence in time, also can be by that analogy.
Figure 13 shows the display packing of clock 900 when showing the false current time after adjusting in Figure 10.As shown in figure 13, clock 900 can all show real current time most of time, in some special time periods according to aforesaid time memo method display and true current time false current time devious.Minute hand then shows the number of minutes of real current time when being positioned at position 912, show the clock number of real current time when hour hands are positioned at position 911.But according to circumstances, clock 900 can adjust the current time of display automatically, the current time of display and real current time is made to have deviation, such as according to arrow instruction departure degree 915, minute hand departs from true current time location 912 and moves to display position 914, hour hands depart from true current time location 911 and move to display position 913, and the current time of display false.The departure degree 915 of minute hand does not occur suddenly, but close to special time period, such as when from memorandum event one execution time, point is not far, the running speed of minute hand and hour hands starts according to circumstances to accelerate or slack-off, near execution time point, minute hand and hour hands instruction produce deviation with true current time gradually, and making user to take for minute with hour hands instruction times is current actual time; Otherwise after an improvement time point, minute hand and hour hands running speed can be according to circumstances slack-off or accelerate again, make minute hand and hour hands finally point to again true current time with the time deviation before correcting.On 3rd viewing area 930, the content of display also can carry out change adjustment according to the false current time of display.
Figure 14 shows the display mode schematic diagram of the time memorandum expression device 1000 of another embodiment of the present invention.As shown in figure 14, this time memorandum expression device also adopts the form of clock 1000, clock 1000 has substantially identical display mode with the clock 900 shown in Figure 10, and dial plate provides the first viewing area 1020, viewing area 1010, second and the 3rd viewing area 1030.Further, clock 1000 can also change the identified time of the information bar on dial plate according to aforesaid time memo method.Information bar is according to circumstances displaced to position 1022 from position 1021.On 3rd viewing area 1030, the content of display also can carry out change adjustment according to the change of the identified time of information bar.
Figure 15 shows the display mode schematic diagram of the time memorandum expression device 1200 of yet another embodiment of the invention.As shown in figure 15, this time memorandum expression device is different from the circular moulding clock of the tradition in previous embodiment, but adopts the mode of square clock 1200.The electronic display of clock 1200 is provided with the first viewing area 1220, viewing area 1210, second, also can be provided with the 3rd viewing area 1230.First viewing area 1210 shows current time in the mode of numeral.Second viewing area 1220 comprises a timeline 1221, and memorandum event information bar 1222,1223 is shown on timeline 1221 according to time schedule.Information bar can show different shape mutually to distinguish, and such as information bar 1222 is shown as hollow, represents that this information is expired; Information bar 1223 is shown as solid, represents that corresponding event has arrived or at hand.3rd viewing area 1230 is dynamically located at current time below timeline 1221 or is connect by the information bar of current time recently, for showing the detailed information of corresponding event.With the clock 900 in previous embodiment and clock 1000 similar, clock 1200 also can adjust simultaneously and currently be shown as false current time and memorandum event flag time (i.e. the identified time of information bar).
Above-mentioned time memorandum expression device according to the present invention is by the adjustment of above-mentioned displaying time and memorandum event flag time point, the time illusion of good will can be provided to user, cause to user and feel it is pressed for time, thus reduce the possibility that user misses memorandum event, and improve the concept of time of user.
It will be appreciated by persons skilled in the art that and describe technical characteristic of the present invention and relation thereof by method step above, the compass of described method step and order are definition arbitrarily for convenience of description.As long as this technical characteristic and relation thereof can be realized, other boundary and order also can be applied.Therefore any such other boundary or order fall into scope and spirit essence of the present invention.
It will be appreciated by persons skilled in the art that and also by functional module, technical characteristic of the present invention and relation thereof to be described above.The boundary of described functional module and the relation of each functional module are definition arbitrarily for convenience of description.As long as this technical characteristic and relation thereof can be realized, other boundary or relation also can be applied.Therefore any such other boundary or relation also fall into scope and spirit essence of the present invention.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.