Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they are only with the most appended
The example of the apparatus and method that some aspects that described in detail in claims, the application are consistent.
It is only merely for describing the purpose of specific embodiment at term used in this application, and is not intended to be limiting the application.
" a kind of ", " described " and " being somebody's turn to do " of singulative used in the application and appended claims is also intended to include majority
Form, unless context clearly shows that other implications.It is also understood that term "and/or" used herein refers to and wraps
Any or all containing one or more projects of listing being associated may combination.
Although should be appreciated that in the application possible employing term first, second, third, etc. to describe various information, but this
A little information should not necessarily be limited by these terms.These terms are only used for same type of information is distinguished from each other out.Such as, without departing from
In the case of the application scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as
One information.Depend on linguistic context, word as used in this " if " can be construed to " ... time " or " when ...
Time " or " in response to determining ".
For the application is further described, it is provided that the following example:
Figure 1A shows the flow chart of the pose reminding method of the exemplary embodiment one according to the present invention, and Figure 1B shows
The schematic diagram of multiple time periods of the exemplary embodiment one according to the present invention;The present embodiment can be applied in Intelligent bracelet, intelligence
On the wearable devices such as energy foot ring, intelligent earphone, as shown in Figure 1A, comprise the steps:
Step 101, determines whether user's prime type in the preset time period of distance current point in time is pre-
If type, when prime type is preset kind, perform step 102, when prime type is not preset kind, more
New current point in time, continues executing with step 101.
Step 102, when prime type is preset kind, determines prime type record within multiple time periods
Duration, obtain the first duration array.
Step 103, determines that whether multiple duration elements of the first duration array are more than or equal in first threshold array
Corresponding predetermined threshold value, when multiple duration elements of the first duration array are all higher than or are equal to correspondence in first threshold array
During predetermined threshold value, perform step 104, right less than in first threshold array when multiple duration elements of the first duration array exist
During the predetermined threshold value answered, update current point in time, continue executing with step 101.
Step 104, when multiple duration elements of the first duration array are all higher than or are equal in first threshold array corresponding
Predetermined threshold value time, generate need adjust prime type reminder message.
In above-mentioned steps 101, in one embodiment, preset time period can be 30 seconds, 1 minute, 2 minutes etc. shorter
Time period.In one embodiment, prime type can be sitting posture, stand, walk dynamic and static time etc. in type of gesture any one
Kind, can be by identifying that user's particular state in this preset time period determines.In one embodiment, preset kind can be
Sitting posture, stand, walk dynamic and static time etc. in type of gesture any one, can be by user according to its actual prompting requirements set.
In above-mentioned steps 102, in one embodiment, multiple time periods can be with current point in time for time starting point
The time period that the different time length that calculates forward is corresponding, such as, as shown in Figure 1B, current point in time is 14:25:00, forward
Calculating 128 minutes, this included within 128 minutes: distance current point in time 4 minutes, 8 minutes, 16 minutes, 32 minutes, 64 minutes,
Totally 6 time periods of 128 minutes, in these 6 time periods, the duration of record is respectively as follows: at,4、at,8、at,16、at,32、at,64、
at,128, wherein, t represents attitude type corresponding to this 6 time periods, and subscript 4,8,16,32,64,128 represents and current point in time
The number of minutes being separated by, i.e. at,4The duration recorded in representing 4 minutes of distance 14:25:00, at,8Expression distance 14:25:
The duration of record in 8 minutes of 00, the like, the first duration array A that each time period is correspondingt=[at,4at,8at, 16at,32at,64at,128].In one embodiment, this minute corresponding attitude class can within each minute, be represented by the way of 0 or 1
Type, such as, 1 represents sitting posture, and 0 represents non-sitting posture (such as, walk about, stand, quiet time etc.), then corresponding sitting posture in each time period
Duration can as shown in Figure 1B, first 4 minutes have 4 minutes represent sitting posture, then at,4=4, first 8 minutes have 6 minutes tables
Show sitting posture, then at,8=6, etc..Additionally, time relationship corresponding to each time period can be distributed in the way of the power side of 2,
Can also be to be separated by the distribution of same settings the number of minutes, such as, at,4、at,8、at,12、at,16、at,20、at,24, etc., wherein, multiple
Time relationship corresponding to time period is distributed in the way of the power side of 2, can contain bigger time model with the less time period
Enclose, thus memory consumption shared when reducing calculating.
In above-mentioned steps 103, in one embodiment, the duration of prompting can be actually needed from the first duration according to user
Whole duration elements in array determine multiple duration element, such as, user need when keeping sitting posture 30 minutes to
Family is reminded, and the first duration array statistics for the sitting posture information within 128 minutes, it is therefore desirable to according to 30 minutes from the
The longest array finds the duration element before 30 minutes, such as, from At=[at,4at,8at,16at,32at,64at,128Find in]
Multiple array elements be at,4、at,8、at,16.In one embodiment, the length of first threshold array and the first duration array
Length is identical, each predetermined threshold value in first threshold array and each duration one_to_one corresponding in the first duration array,
First threshold array isPredetermined threshold value in first threshold array can root
The tolerance disturbed by other posture according to prime type is arranged, and such as, first threshold array isIn one embodiment, it is thus necessary to determine that
at,4、at,8、at,16Whether it is respectively greater than or is equal to
In above-mentioned steps 104, in an exemplary scenario, preset kind is " sitting posture ", is walked by above-mentioned steps 101-
Rapid 103 may determine that user keeps " sitting posture " time to reach certain time length, therefore can be by generating reminder message to carry
The user that wakes up is adjusted to the posture such as " standing " or " walking about " the need of by current " sitting posture ";In another exemplary scene,
Preset kind is " quiet lie ", may determine that user keeps the time of " quiet lie " to reach one by above-mentioned steps 101-step 103
Timing is long, therefore can by generate reminder message with remind user the need of by current quiet lie be adjusted to " sitting posture " or
The posture such as " stand ".In one embodiment, reminder message can be vibration, bright light flicker and sound in any one or
Two or more combinations.
Seen from the above description, due to can exist in multiple time periods other type of gesture (such as, of short duration walk about or
Of short duration stands) interference to preset kind (such as, sitting posture), when prime type is preset kind, by time multiple
Between the duration of record prime type in section, when duration meets alert condition, generate and need to adjust the first appearance
The reminder message of gesture type, such that it is able to user occurs that other the of short duration posture time to reminding produces in avoiding each time period
Raw interference, it is ensured that user keeps user can being reminded in time to adjust posture, to guarantee user when presetting posture for a long time
Posture can be adjusted in time, to alleviate the fatigue that user keeps same posture to cause for a long time.
Fig. 2 shows the flow chart of the pose reminding method of the exemplary embodiment two according to the present invention;The present embodiment exists
On the basis of above-described embodiment, as a example by how determining multiple duration element from the first duration array, carry out exemplary theory
Bright, as in figure 2 it is shown, comprise the steps:
Step 201, determines whether user's prime type in the preset time period of distance current point in time is pre-
If type, when prime type is preset kind, perform step 202, when prime type is not preset kind, more
New current point in time, continues executing with step 201.
Step 202, when prime type is preset kind, determines prime type record within multiple time periods
Duration, obtain the first duration array.
Step 203, according to reminder time threshold value corresponding to preset kind whole durations unit from the first duration data set
Element is determined more than first duration element.
Step 204, determines whether more than first duration element is more than or equal to corresponding presetting in first threshold array
Threshold value.
Step 205, when multiple duration elements of the first duration array are all higher than or are equal in first threshold array corresponding
Predetermined threshold value time, generate need adjust prime type reminder message.
The description of above-mentioned steps 201-step 202 and step 205 may refer to the relevant of above-mentioned Figure 1A illustrated embodiment
Describe, be not described in detail in this.
In above-mentioned steps 203, in one embodiment, reminder time threshold value can be set according to its actual demand by user
Putting, it is also possible to determine at the reasonable duration duration keeping same posture according to human body, reminder time threshold value can be less than multiple
The duration that maximum duration in time period is corresponding, such as, maximum duration in multiple time periods corresponding time a length of 128 minutes,
Then reminder time threshold value needs less than this 128 minutes;In one embodiment, can determine from the first duration array less than or
Person is equal to the duration element of reminder time threshold value corresponding to preset kind and determines from the first duration array more than presetting
First duration element of the reminder time threshold value that type is corresponding, such as, time relationship corresponding to multiple time periods with 2 power
The mode of side is distributed, and reminder time threshold value R is 30 minutes, needs to start to keep the duration of sitting posture the least from current point in time
In 30 minutes, due to at,16The time period of corresponding 16 minutes, less than 30 minutes, does not the most still meet the prompting duration of 30 minutes, and
First duration element at,32The time period of corresponding 32 minutes is more than 30 minutes, in the first duration array At=[at,4at,8at, 16at,32at,64at,128In], duration element at,4、at,8、at,16For the reminder time threshold value corresponding less than or equal to preset kind
Duration element, duration element at,32For the first duration element of the reminder time threshold value corresponding more than preset kind, at,64For greatly
In the second duration element of reminder time threshold value corresponding to preset kind, more than first the duration element obtained is at,4、at,8、
at,16、at,32.In one embodiment, first duration element at,32Need to meet at,32≥MIN(R,ct,32), i.e. at,32It is more than
Or equal to reminder time threshold value R and at,32Corresponding predetermined threshold value ct,32In smaller value, if first duration element at,32
It is unsatisfactory for at,32≥MIN(R,ct,32), sitting posture duration length accumulative within showing user's tolerable 32 minutes, now
It is believed that do not meet the condition of prompting.
In above-mentioned steps 204, corresponding to above-mentioned steps 203, it is thus necessary to determine that at,4、at,8、at,16、at,32Whether more than or
Person is equal in first threshold array
The present embodiment is on the basis of having the Advantageous Effects of above-described embodiment, according to the prompting that preset kind is corresponding
Time threshold determines more than first duration element in the whole duration elements from the first duration data set, during different prompting
Between the corresponding different alert condition of threshold value, such that it is able to guarantee that different users arranges different according to its concrete prompting demand
Reminder time threshold value, improves the motility reminding pose adjustment.
Fig. 3 shows the flow chart of the pose reminding method of the exemplary embodiment three according to the present invention;The present embodiment exists
On the basis of above-described embodiment, in the multiple time periods corresponding to combine the second type of non-preset kind, record continues
Duration realizes illustrative as a example by the prompting of user, as it is shown on figure 3, comprise the steps:
Step 301, determines whether user's prime type in the preset time period of distance current point in time is pre-
If type, when prime type is preset kind, perform step 302, when prime type is not preset kind, more
New current point in time, continues executing with step 301.
Step 302, when prime type is preset kind, determines multiple time timing that prime type is corresponding
The duration that device is accumulative within each self-corresponding time period, obtains the first duration array.
Step 303, determines that whether multiple duration elements of the first duration array are more than or equal in first threshold array
Corresponding predetermined threshold value, when multiple duration elements of the first duration array are all higher than or are equal to correspondence in first threshold array
During predetermined threshold value, perform step 304.
Step 304, when multiple duration elements of the first duration array are all higher than or are equal in first threshold array corresponding
Predetermined threshold value time, determine the duration that second type recorded within multiple time periods, obtain the second duration array,
Two type of gesture are not preset kind.
Step 305, determines that whether more than second duration element of the second duration array be less than or equal to Second Threshold number
Predetermined threshold value corresponding in group, when more than second duration element is respectively less than or is equal to default threshold corresponding in Second Threshold array
During value, perform step 306.
Step 306, when more than second duration element is respectively less than or is equal to predetermined threshold value corresponding in Second Threshold array
Time, generate the reminder message needing to adjust prime type.
The description of above-mentioned steps 301-step 303 may refer to the associated description of above-mentioned Figure 1A or embodiment illustrated in fig. 2,
It is not described in detail in this.
In above-mentioned steps 304, enter as a example by prime type is " standing " for " sitting posture " and second type
Row exemplary illustration, when user has kept the duration of sitting posture to reach 30 minutes at distance current point in time, in order to keep away
Exempt within these 30 minutes user due to the of short duration impact on sitting posture of walking about or stand, can be in conjunction with sitting posture or stand
The duration of the distance record of multiple time periods within 128 minutes of current point in time, determines within these 30 minutes and is
No existence " is walked about " or " standing " annoyance level to " sitting posture ", and illustrative as a example by " standing ", " standing " exists
The second duration array that in multiple time periods, the duration of record is corresponding is Bt=[bt,4bt,8bt,16bt,32bt,64bt,128]。
In above-mentioned steps 305, in one embodiment, can determine from the second duration array less than or equal to pre-
If the duration element of the reminder time threshold value that type is corresponding, such as, reminder time threshold value R is 30 minutes, Bt=[bt,4bt,8bt, 16bt,32bt,64bt,128B in]t,4、bt,8、bt,16Duration for the reminder time threshold value corresponding less than or equal to preset kind
Element, it is hereby achieved that more than second duration element is bt,4、bt,8、bt,16.In one embodiment, the length of Second Threshold array
Spend identical with the length of the second duration array, each with the second duration array of each predetermined threshold value in Second Threshold array
Duration one_to_one corresponding, Second Threshold array is Ct=[ct,4ct,8ct,16ct,32ct,64ct,128], pre-in Second Threshold array
If the tolerance of second type can be arranged by threshold value according to preset kind, such as, Second Threshold array is Ct=
[ct,4=0ct,8=1ct,16=2ct,32=4ct,64=6ct,128=8].In one embodiment, it is thus necessary to determine that bt,4、bt,8、bt,16It is
No it is respectively greater than or equal to ct,4、ct,8、ct,16。
In above-mentioned steps 306, corresponding to above-mentioned steps 305, it is thus necessary to determine that bt,4、bt,8、bt,16Whether more than or etc.
C in Second Threshold arrayt,4、ct,8、ct,16。
The present embodiment is on the basis of having the Advantageous Effects of above-described embodiment, by prime type and second
The combination of each self-corresponding duration of type of gesture determines the need for reminding the posture of user, by the second appearance
The Rule of judgment of gesture type can identify the interference to preset kind of the non-preset kind, it is ensured that attitude can be reminded exactly to adjust
Whole.
Fig. 4 A shows the flow chart of the pose reminding method of the exemplary embodiment four according to the present invention, and Fig. 4 B shows
Three axial schematic diagrams of the exemplary embodiment four according to the present invention, Fig. 4 C shows the exemplary enforcement according to the present invention
The acceleration information of example four and the schematic diagram of acceleration signature value;The present embodiment is based on above-described embodiment, pre-how to calculate
If illustrative as a example by the acceleration signature value that time window is corresponding, as shown in Figure 4 A, comprise the steps:
Step 401, controls Preset Time window and slides in preset time period, in Preset Time window, calculates and accelerates
The square root of degree sensor acceleration information in three axial directions.
Step 402, determines the meansigma methods of Preset Time window acceleration information in three axial directions.
Step 403, according to three axially on the square root of acceleration information and three axial each self-corresponding averagely
Value determines three axial each self-corresponding standard deviations in Preset Time window.
Step 404, determines, according to three axial each self-corresponding meansigma methodss, the angle that Preset Time window is corresponding.
Three axial each self-corresponding standard deviations are compared by step 405 with the first preset value and the second preset value,
To the first comparative result.
Step 406, compares angle corresponding for Preset Time window with the 3rd preset value, obtains second and compares knot
Really.
Step 407, determines the user's the first appearance in preset time period according to the first comparative result and the second comparative result
Gesture type.
In above-mentioned steps 401, in one embodiment, the width of Preset Time window can be come really by preset time period
Fixed, such as, preset time period is 1 minute, then Preset Time window can be 4 seconds, by Preset Time window in preset time period
Interior slip, during sliding, can control the time-interleaving having 2 seconds between adjacent two Preset Time windows, thus may be used
To obtain 30 Preset Time windows at 1 minute.In each time window, as shown in Figure 4 C, acceleration transducer is at figure
Acceleration information on X-axis shown in 4B, Y-axis, Z axis three are axial is: x1、x2、…、xn, y1、y2、…、yn, z1、z2、…、zn,
Wherein, n is the number of the acceleration information that acceleration transducer gathered within meter at 1 minute, calculates above-mentioned acceleration information
I-th acceleration information square rootThus can obtain 30 squares in preset time period
Root.
In above-mentioned steps 402, in one embodiment, can to each axially on acceleration information summation after remove again
The quantity of the acceleration information axially gathered in Preset Time window with this, obtains the meansigma methods of this axial acceleration information
In above-mentioned steps 403, in one embodiment, the computing formula of standard deviation may refer to of the prior art retouching
State, be not described in detail in this.
In above-mentioned steps 404, in one embodiment, the computing formula of angle is
In above-mentioned steps 405, in one embodiment, the first preset value (T1) is less than the second preset value (T2), by the
Standard deviation can be divided into three intervals by one preset value and the second preset value: [0, T1], [T1, T2], [T2, ∞], when first
Comparative result is standard deviation when being positioned at [0, T1], represents that the dispersion degree of acceleration information in this Preset Time window is less,
Represent that user remains static;When the first comparative result be standard deviation be positioned at [T1, T2] time, in representing this Preset Time window
The dispersion degree of acceleration information slightly larger, represent that user is in non-mobile status;When the first comparative result is that standard deviation is positioned at
Time [T2, ∞], represent that the dispersion degree of acceleration information in this Preset Time window is very big, represent that user is in mobile shape
State.
In above-mentioned steps 406, in one embodiment, angle can be divided into two intervals, example by the 3rd preset value (T3)
As, [0, T3] and [T3,90], when the second comparative result be angle be positioned at [0, T3] time, represent user hands be in flat condition,
This flat condition can corresponding sitting posture, when the second comparative result be angle be positioned at [T3,90] time, represent that the hands of user is in sagging
State, this hang can correspondence be stood.
In above-mentioned steps 407, when the first comparative result is that standard deviation is positioned at [0, T1] and the second comparative result is angle
When degree is positioned at [0, T3], represent that user is in the state of " lying low ";When the first comparative result be standard deviation be positioned at [T1, T2] and
Second comparative result is angle when being positioned at [0, T3], represents that user is in the state of " sitting posture ";When the first comparative result is standard
Difference is positioned at [T2, ∞] and the second comparative result is angle when being positioned at [0, T3], represents that user is in the state of " walking about ";When
One comparative result is that standard deviation is positioned at [0, T1] and the second comparative result is angle when being positioned at [T3,90], represents that user is in
The state " lain low ";When the first comparative result be standard deviation be positioned at [T1, T2] and the second comparative result be angle be positioned at [T3,
90], time, represent that user is in the state of " standing ";When the first comparative result is that standard deviation is positioned at [T2, ∞] and second and compares
Result is angle when being positioned at [T3,90], represents that user is in the state of " walking about ".
In the present embodiment, slide within to the setting time period by the way of Preset Time window, obtain this setting time
Acceleration signature value in Duan, is classified by the different interval posture to user of acceleration signature value, makes the appearance of user
Gesture identification more becomes more meticulous, and improves the accuracy of prime type identification.
Fig. 5 shows the flow chart of the pose reminding method of the exemplary embodiment five according to the present invention;The present embodiment base
In above-described embodiment, as a example by the duration how updating time timer record and to combine Figure 1B illustrative,
As it is shown in figure 5, comprise the steps:
Step 501, determines the default memory space of the duration that prime type records within multiple time periods.
Step 502, updates default according to prime type at the status data in preset time period in the way of displacement
Data in memory space, with duration accumulative in updating multiple time period.
As shown in Figure 1B, when current point in time is substituted by new time point, corresponding in order to ensure prime type
Former 128 minutes corresponding status datas can be deleted, by the first appearance by the real-time of the duration of record in multiple time periods
Gesture type updates the leftmost side in default memory space, by former 1st point at the 1st minute interior status data in the way of displacement
Status data value in clock all moves right one to the 127th minute interior status data.It will be appreciated by those skilled in the art that
, the data shown in Figure 1B are illustrative as a example by from left to right, the present embodiment equally can also by from the right side to
The mode done stores.
Above-mentioned only illustrative as a example by prime type, it will be appreciated by persons skilled in the art that and work as
When needing multiple posture duration within each self-corresponding multiple time periods is recorded, equally use above-mentioned side
Formula realizes.
The present embodiment is stored by displacement, can reduce the equipment amount of calculation when adding up duration, when saving calculating
Between.
Fig. 6 shows the structure chart of the pose reminding device of the exemplary embodiment one according to the present invention;;As shown in Figure 6,
This pose reminding device may include that first determine module 61, second determine module the 62, the 3rd determine module 63, remind generate
Module 64.Wherein:
First determines module 61, for determining user's prime class in the preset time period of distance current point in time
Whether type is preset kind;
Second determines module 62, for when first determines that module 61 determines that prime type is preset kind, determines
The duration that prime type recorded within multiple time periods, obtains the first duration array;
3rd determines module 63, for determining the second multiple duration elements determining the first duration array that module 62 determines
Whether more than or equal to predetermined threshold value corresponding in first threshold array;
Remind generation module 64, determine that module 63 determines that multiple duration elements of the first duration array are the biggest for working as the 3rd
In or during equal to corresponding in first threshold array predetermined threshold value, generate the reminder message needing to adjust prime type.
Fig. 7 shows the structure chart of the pose reminding device of the exemplary embodiment two according to the present invention;As it is shown in fig. 7,
On the basis of above-mentioned embodiment illustrated in fig. 6, the 3rd determines that module 63 comprises the steps that
First determines unit 631, for the reminder time threshold value corresponding according to preset kind from the first duration data set
Whole duration elements in determine more than first duration element;
Second determines unit 632, for determining that first determines whether more than first the duration element that unit 631 determines is more than
Or equal to predetermined threshold value corresponding in first threshold array.
In one embodiment, more than first duration element includes: being less than or equal in the first duration array presets class
The reminder time threshold corresponding more than preset kind in the duration element of the reminder time threshold value that type is corresponding and the first duration array
First duration element of value.
Fig. 8 shows the structure chart of the pose reminding device of the exemplary embodiment three according to the present invention;As shown in Figure 8,
On the basis of above-mentioned Fig. 6 or embodiment illustrated in fig. 7, device may also include that
4th determines module 65, for determining the duration that second type recorded within multiple time periods, obtains
Second duration array, second type is not preset kind;
5th determines module 66, for determining the 4th more than second the duration unit determining the second duration array that module determines
Whether element is less than or equal to predetermined threshold value corresponding in Second Threshold array;
When the 5th determines that module 66 determines that more than second duration element is respectively less than or is equal in Second Threshold array corresponding
Predetermined threshold value time, remind generation module 64 perform generate need adjust prime type reminder message.
In one embodiment, the 5th determines that module 66 comprises the steps that
3rd determines unit 661, for the reminder time threshold value corresponding according to preset kind from the second duration data set
Whole duration elements in determine more than second the duration element that the second duration data set is corresponding;
4th determines unit 662, for determining that the 3rd determines whether more than second the duration element that unit 661 determines is less than
Or equal to predetermined threshold value corresponding in Second Threshold array.
In one embodiment, more than second duration element include in the second duration array less than or equal to preset kind
The duration element of corresponding reminder time threshold value.
Fig. 9 shows the structure chart of the pose reminding device of the exemplary embodiment four according to the present invention;As it is shown in figure 9,
On the basis of above-mentioned any illustrated embodiment of Fig. 6-Fig. 8, device may also include that
Computing module 67, is used for controlling Preset Time window and slides in preset time period, calculates Preset Time window pair
The acceleration signature value answered;
6th determines module 68, for the interval range according to computing module 67 calculated acceleration signature value place
Determine user's prime type in preset time period.
In one embodiment, acceleration signature value includes that standard deviation and angle, computing module 67 comprise the steps that
Computing unit 671, in Preset Time window, calculates acceleration transducer acceleration in three axial directions
The square root of data;
5th determines unit 672, for determining the meansigma methods of Preset Time window acceleration information in three axial directions;
6th determines unit 673, for according to computing unit 671 each axial acceleration information calculated
Square root and the 5th determines that in this most corresponding meansigma methods that unit 672 determines determines Preset Time window each is axial
Corresponding standard deviation;
7th determines unit 674, for determining, according to the 5th, three axial each self-corresponding meansigma methodss that unit 672 determines
Determine the angle that Preset Time window is corresponding.
In one embodiment, the 6th determines that module 68 comprises the steps that
First comparing unit 681, for determine the 6th three axial each self-corresponding standard deviations that unit 673 determines with
First preset value and the second preset value compare, and obtain the first comparative result;
Second comparing unit 682, for angle corresponding for Preset Time window being compared with the 3rd preset value, obtains
Second comparative result;
8th determines unit 683, the most single for the first comparative result obtained according to the first comparing unit 681 and second
The second comparative result that unit 682 obtains determines user's prime type in preset time period.
In one embodiment, device may also include that
7th determines module 69, for determining the default of duration that prime type record within multiple time periods
Memory space;
More new module 60, for according to prime type the status data in preset time period by displacement in the way of more
New 7th determines the data in the default memory space that module 69 determines, with duration accumulative in updating multiple time period.
About the device in above-described embodiment, wherein modules performs the concrete mode of operation above-mentioned related side
The embodiment of method is described in detail, has the most no longer described in detail.
The attitude based reminding method provided corresponding to any of the above-described embodiment, the application also proposed shown in Figure 10 according to this
The schematic configuration diagram of the wearable device of one exemplary embodiment of invention.Refer to Figure 10, at hardware view, this is wearable sets
For processor, internal bus, network interface, internal memory and nonvolatile memory can be included, certainly it is also possible that other industry
Hardware required for business.Processor reads the computer program of correspondence from nonvolatile memory and then runs in internal memory,
Logic level realizes above-mentioned attitude alarm set.Certainly, in addition to software realization mode, the application is not precluded from other
Mode of implementation, such as logical device or software and hardware combining etc., say, that the executive agent of following handling process
It is not limited to each logical block, it is also possible to be hardware or logical device.
Wherein, processor is configured to perform the attitude that above-mentioned Figure 1A, Fig. 2, Fig. 3, Fig. 4 A, Fig. 5 any embodiment provides
Based reminding method.
Those skilled in the art, after considering description and putting into practice invention disclosed herein, will readily occur to its of the application
Its embodiment.The application is intended to any modification, purposes or the adaptations of the application, these modification, purposes or
Person's adaptations is followed the general principle of the application and includes the undocumented common knowledge in the art of the application
Or conventional techniques means.Description and embodiments is considered only as exemplary, and the true scope of the application and spirit are by following
Claim is pointed out.
Also, it should be noted term " includes ", " comprising " or its any other variant are intended to nonexcludability
Comprise, so that include that the process of a series of key element, method, commodity or equipment not only include those key elements, but also wrap
Include other key elements being not expressly set out, or also include want intrinsic for this process, method, commodity or equipment
Element.In the case of there is no more restriction, statement " including ... " key element limited, it is not excluded that including described wanting
Process, method, commodity or the equipment of element there is also other identical element.
The foregoing is only the preferred embodiment of the application, not in order to limit the application, all essences in the application
Within god and principle, any modification, equivalent substitution and improvement etc. done, should be included within the scope of the application protection.