Summary of the invention
The application's technical matters to be solved provides a kind of method and apparatus of judging the gripping state, can improve the accuracy of the result of determination of gripping state.
Accordingly, the application also provides the specific gripping state that obtains according to above-mentioned judgement, and application programs is carried out adaptive a kind of adaptation method and a kind of system based on the user's handling state based on the user's handling state.
In order to address the above problem, the application discloses a kind of method of judging the gripping state at touch apparatus, comprising:
Receive the contact data of user on touch apparatus;
According to described contact data, determine corresponding contact area;
According to the parameter of described contact area, judge user's gripping state according to the physiological property of staff.
Preferably, the parameter of the described contact area of described foundation, judge according to the physiological property of staff to comprise the step of user's gripping state:
The canonical parameter of the contact area of the parameter of described contact area and certain specific gripping state is compared, be this specific gripping state if comparative result in preset range, is then judged user's gripping state.
Preferably, the parameter of described contact area comprises the shape of contact area, and/or trend, and/or distributes.
Preferably, obtain the parameter of described contact area by following steps:
Obtain the peripheral coordinate points of described contact area;
By connecting all or part of described peripheral coordinate points, produce the profile of described contact area;
According to the profile of described contact area, determine the shape of described contact area;
The profile of the described contact area of foundation obtains the trend of described contact area with respect to the direction of reference point;
According to the central point of the profile of the described contact area position with respect to reference point, obtain the distribution of described contact area.
Preferably, for the touch apparatus of single face touch screen, the standard of the contact area of left-handed state trend is shaped as ellipse or sub-elliptical type for from the upper right lower-left that is extended to; The standard trend that the right hand grips the contact area of state is from the upper left bottom right that is extended to, and is shaped as ellipse or sub-elliptical type.
Preferably, for touch apparatus two-sided and/or two-sided and the side touch screen, the standard profile that the right hand grips the contact area of state comprises that the many places contact of back side touch screen contacts with a place of touch apparatus right side edge, is shaped as Ji type or approximate Ji type;
The standard profile of the contact area of left-handed state comprises that the many places contact of back side touch screen contacts with a place of touch apparatus left side edge, is shaped as E type or approximate E type;
The standard profile of the contact area of hands grasping state comprises the place contact at edge, the touch apparatus left and right sides.
Preferably, for the touch apparatus with back side touch screen, the standard profile of the contact area of left hand holding state comprises C type or approximate C type palm and the thumb contact at the back side, and other finger contacts to four bar shapeds or approximate bar shaped; Perhaps comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped in approximate " recessed " font left side or the thumb contact of approximate bar shaped;
The standard profile of the contact area of right hand holding state comprises the back side
Type or approximate
Type palm and thumb contact, and other finger contacts to four bar shapeds or approximate bar shaped; Perhaps comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped on approximate " recessed " font right side or the thumb contact of approximate bar shaped.
Preferably, described method also comprises:
Receive move operation and the corresponding Mobile data of user on touch apparatus;
According to described Mobile data, determine that being shaped as of corresponding mobile touch area is rectangular linear or approximate rectangular linear.
On the other hand, disclosed herein as well is a kind of device of judging the gripping state at touch apparatus, comprising:
Touch detection module, be used for receiving the contact data of user on touch apparatus;
The contact area determination module is used for determining corresponding contact area according to described contact data; And
The gesture recognition module is used for the parameter according to described contact area, judges user's gripping state according to the physiological property of staff.
Preferably, described gesture recognition module comprises:
Comparison sub-module is used for the canonical parameter of the contact area of the parameter of described contact area and certain specific gripping state is compared, and is this specific gripping state if comparative result in preset range, is then judged user's gripping state.
Preferably, the parameter of described contact area comprises the shape of contact area, and/or trend, and/or distributes.
Preferably, described device also comprises parameter acquisition module, comprising:
The periphery obtains submodule, is used for obtaining the peripheral coordinate points of described contact area;
Profile produces submodule, is used for producing the profile of described contact area by connecting all or part of described peripheral coordinate points;
Shape is determined submodule, is used for the profile according to described contact area, determines the shape of described contact area;
Trend is obtained submodule, is used for the profile of the described contact area of foundation with respect to the direction of reference point, obtains the trend of described contact area; And
The distributed acquisition submodule is used for obtaining the distribution of described contact area according to the central point of the profile of the described contact area position with respect to reference point.
Preferably, for the touch apparatus of single face touch screen, the standard of the contact area of left-handed state trend is shaped as ellipse or sub-elliptical type for from the upper right lower-left that is extended to; The standard trend that the right hand grips the contact area of state is from the upper left bottom right that is extended to, and is shaped as ellipse or sub-elliptical type.
Preferably, for touch apparatus two-sided and/or two-sided and the side touch screen, the standard profile that the right hand grips the contact area of state comprises that the many places contact of back side touch screen contacts with a place of touch apparatus right side edge, is shaped as Ji type or approximate Ji type;
The standard profile of the contact area of left-handed state comprises that the many places contact of back side touch screen contacts with a place of touch apparatus left side edge, is shaped as E type or approximate E type;
The standard profile of the contact area of hands grasping state comprises the place contact at edge, the touch apparatus left and right sides.
Preferably, for the touch apparatus with back side touch screen, the standard profile of the contact area of left hand holding state comprises C type or approximate C type palm and the thumb contact at the back side, and other finger contacts to four bar shapeds or approximate bar shaped; Perhaps comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped in approximate " recessed " font left side or the thumb contact of approximate bar shaped;
The standard profile of the contact area of right hand holding state comprises the back side
Type or approximate
Type palm and thumb contact, and other finger contacts to four bar shapeds or approximate bar shaped; Perhaps comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped on approximate " recessed " font right side or the thumb contact of approximate bar shaped.
Preferably, described device also comprises:
The move operation receiver module is used for receiving move operation and the corresponding Mobile data of user on touch apparatus;
Mobile touch area determination module is used for determining that according to described Mobile data being shaped as of corresponding mobile touch area is rectangular linear or approximate rectangular linear.
On the other hand, disclosed herein as well is a kind of adaptation method based on the user's handling state, it is characterized in that, comprising:
Adopt preceding method, judge that user's gripping state is certain specific gripping state;
According to result of determination, the application program that runs on the touch apparatus is adjusted into mode of operation corresponding to this specific gripping state.
Preferably, described method also comprises:
Receive first operation and the corresponding first contact data of user on touch apparatus;
According to described the first contact data, determine corresponding the first contact area;
Duration of described the first contact area when presetting the duration, ignore described the first operation.
On the other hand, disclosed herein as well is a kind of system based on the user's handling state, comprising: the aforementioned device of judging the gripping state at touch apparatus reaches the adaptive device based on the user's handling state;
Described adaptive device based on the user's handling state specifically comprises:
Adjusting module is used for according to result of determination, and the application program that runs on the touch apparatus is adjusted into mode of operation corresponding to this specific gripping state.
Preferably, described adaptive device based on the user's handling state also comprises:
The first operation receiver module is used for receiving first operation and the corresponding first contact data of user on touch apparatus;
The first contact area determination module is used for determining corresponding the first contact area according to described the first contact data;
Module is ignored in operation, be used for duration of described the first contact area when presetting the duration, ignore described the first operation.
Compared with prior art, the application comprises following advantage:
The contact data of the application's User on touch apparatus are determined corresponding contact area, and the parameter of the described contact area of foundation, judge user's gripping state according to the physiological property of staff; Like this, can preset based on the physiological property of staff various decision plans, to judge that contact area coincide under described contact area and which kind of the gripping state; Owing to adopting the decision plan based on the physiological property of staff, and described decision plan meets objective law and not take subjective will as transfer, thus can avoid move operation etc. to the interference of result of determination, thus improve the accuracy of result of determination.
Secondly, the application can be considered as the shape of the corresponding mobile touch area of move operation rectangular linear or approximate rectangular linear, it all is different with parameters such as the shape (ellipse or sub-elliptical, E type or approximate E type, Ji type or approximate Ji type) of the contact area that presets, trends.Therefore, with respect to prior art, when judging, can at an easy rate this class move operation be rejected away, avoid this class move operation to the interference of result of determination.
Moreover determination strategy is automatically, does not need first term, the track or the action that do not need the user to remember, and everything is all carried out on the backstage by machine, need not user intervention, to user's burden not; Further, in the prior art, the interface that is applied in the most of application programs on the touch apparatus is changeless, and specialized designs is used to the right hand, is embodied in the details such as interface layout, button putting position.Because the application can according to the result of determination of the state of gripping, be adjusted into mode of operation corresponding to this specific gripping state with described application program.Take input method as example, interface of input method can be switched at once the interface scheme that is fit to left-handed operation, at this moment, the user can press various major keies more glibly, has improved operating efficiency and comfort level.
Further, the application is when judging corresponding the first contact area of the first operation and belong to the corresponding zone of gripping state, and the operation with described the first operation is considered as maloperation and takes to ignore departs from user's true intention to avoid maloperation.
Embodiment
For above-mentioned purpose, the feature and advantage that make the application can become apparent more, below in conjunction with the drawings and specific embodiments the application is described in further detail.
The user in grip using the process of touch apparatus, according to the physiological property of staff, under different gripping states, staff in the front of touch apparatus, the contact area that stays of the touch screen induction regions such as side, the back side is different often.
One of core idea of the embodiment of the present application is, the contact data of User on touch apparatus are determined corresponding contact area, and according to the parameter of described contact area, judges based on the physiological property of staff which kind of gripping state described contact area belongs to.
With reference to Fig. 2, show a kind of process flow diagram of judging the embodiment of the method for gripping state at touch apparatus of the application, comprising:
Step 201, the contact data of reception user on touch apparatus;
The application can be applied to various touch apparatus with touch screen, such as multimedia player, personal digital assistant, GPS device, mobile phone, panel computer etc., these touch apparatus generally include front, the back side and a plurality of side, all touch screen can be set on front wherein, the back side and a plurality of side.
The application can provide following application scenarios:
Application scenarios 1,
Squeeze in the process of subway the user, the right hand is held handle; When receiving note, need to open mobile phone with left hand and reply.Pin leftward in a moment and follow-up operating process of screen, this step all can detect the contact data of left hand on touch apparatus by the sensor on the touch apparatus.
Application scenarios 2,
Use in the process of panel computer the user.A kind of typical attitude is that left hand is arrested the machine left side, and the right hand operates.In whole use procedure, this step all can detect the contact data of right-hand man on touch apparatus by the sensor on the touch apparatus.
Step 202, the described contact data of foundation are determined corresponding contact area;
When receiving described contact data, can by converting them to contact coordinate, determine corresponding contact area.
According to the difference of induction mode, existing touch-screen roughly can be divided into four classes such as resistance-type, condenser type, infrared-type, ultrasonic formula.Take capacitance plate as example, screen can be drawn 4 electrodes on four angles.When human body (such as finger) touching touch-screen, can change the size of electric current.When detecting this change, can calculate according to the ratio that flows out four jiaos of electric currents, obtain the accurate coordinates of touch point.According to the coordinate of all touch points, can determine corresponding contact area.
Step 203, according to the parameter of described contact area, judge user's gripping state according to the physiological property of staff.
In specific implementation, can preset based on the physiological property of staff the canonical parameter of the contact area of certain specific gripping state.When judging, the canonical parameter of the contact area of the parameter of described contact area and certain specific gripping state is compared, if in preset range, then can judging user's gripping state, comparative result is this specific gripping state.
In practice, the parameter of described contact area specifically can comprise the shape of contact area, and/or trend, and/or distribution etc.Based on the physiological property of staff, the application can provide the canonical parameter of contact area of certain specific gripping state of different touch apparatus:
One, the touch apparatus of single face touch screen
When the user held the touch apparatus of single face touch screen, because the restriction of staff physiological property, its thumb contact zone can be:
1) contact range of left hand-held set thumb is from the upper right lower-left that is extended to;
2) contact range of right hand-held set thumb is from the upper left bottom right that is extended to.
Can learn, the specific gripping state of the touch apparatus of single face touch screen can comprise that the right hand grips state and left-handed state, the canonical parameter in corresponding contact zone can comprise respectively: the standard trend of the contact area of left-handed state is shaped as ellipse or sub-elliptical type for from the upper right lower-left that is extended to; The standard trend that the right hand grips the contact area of state is from the upper left bottom right that is extended to, and is shaped as ellipse or sub-elliptical type.
Two, the touch apparatus of two-sided and/or two-sided and side touch screen
When the user held the touch apparatus of two-sided and side touch screen, because the restriction of staff physiological property, its contact area can be:
1) during right hand-held set, back side touch screen has many places contacts (forefinger, middle finger, the third finger, little finger of toe or palm), and the touch apparatus right side edge has place contact (tiger’s jaw and/or palm), is the contact of Ji type or approximate Ji type; Need to prove, said among the application " Ji type or approximate Ji type " refers to that there is the approximate vertical contact that is parallel to lateral edge on the right side, and contact to strip everywhere with this place that vertically makes contact to certain angle, the strip contact is in the left side of this vertical contact.Being called " Ji type or approximate Ji type " is for convenience of description, and not as the strict restriction to shape.
2) during left hand-held set, back side touch screen has many places contacts (forefinger, middle finger, the third finger, little finger of toe or palm), and the touch apparatus left side edge has place contact (tiger’s jaw and/or palm), is the contact of E type or approximate E type; Need to prove, said among the application " E type or approximate E type " refers to that there is the approximate vertical contact that is parallel to lateral edge in the left side, and contact to strip everywhere with this place that vertically makes contact to certain angle, and the strip contact is on this right side that vertically contacts.Being called " E type or approximate E type " is for convenience of description, and not as the strict restriction to shape.
3) during the held by both hands machine, then respectively there is place contact at edge, the touch apparatus left and right sides.
Can learn, the specific gripping state of the touch apparatus of two-sided and/or two-sided and side touch screen can comprise that the right hand grips state, left-handed state and hands grasping state, and the canonical parameter in corresponding contact zone can comprise respectively:
For touch apparatus two-sided and/or two-sided and the side touch screen, the standard profile that the right hand grips the contact area of state can comprise that the many places contact of back side touch screen contacts with a place of touch apparatus right side edge, is shaped as Ji type or approximate Ji type;
The standard profile of the contact area of left-handed state can comprise that the many places contact of back side touch screen contacts with a place of touch apparatus left side edge, is shaped as E type or approximate E type;
The standard profile of the contact area of hands grasping state can comprise the place contact at edge, the touch apparatus left and right sides.
To the touch apparatus of two-sided touch screen, the side can be the casing with the pressure sensitive device, and the contact of energy perception side gets final product.
Three, the touch apparatus that has back side touch screen
When the user held the touch apparatus that there is touch screen at the back side, because the restriction of staff physiological property, its contact area can be:
When 1) left hand is held, back side contact area is C type or approximate C type, the C type originates in contacting of thumb and the back side, the C type is terminal to be extended to the finger place, whether separating depending on finger can be one to four narrower bar shaped or approximate bar shaped contact (when finger separates), or a wider bar shaped or approximate bar shaped contact (when finger closes up);
If the machine of the holding mode that adopts left hand to hold the touch apparatus coboundary, contact area palm place, the back side is " recessed " font or approximate " recessed " font, and there is the thumb contact zone of bar shaped or approximate bar shaped in the left side of " recessed " font or approximate " recessed " font, the thumb contact zone left, to upper left or extend upward;
When 2) right hand was held, equipment back side contact area was
Type or approximate
Type,
Type originates in contacting of thumb and the back side,
Type is terminal to be extended to the finger place, and whether separate depending on finger can be one to four bar shaped or approximate bar shaped contact (finger separately time), or a wider bar shaped or approximate bar shaped contact (when finger closes up);
If the machine of the holding mode that adopts the right hand to hold the touch apparatus coboundary, contact area palm place, the back side is " recessed " font or approximate " recessed " font, and there is the thumb contact zone of bar shaped or approximate bar shaped on the right side of " recessed " font or approximate " recessed " font, the thumb contact zone to the right, to upper right or extend upward.
Can learn, the specific gripping state with touch apparatus of back side touch screen can comprise left hand holding state and right hand holding state,, the canonical parameter in corresponding contact zone can comprise respectively:
The standard profile of the contact area of left hand holding state can comprise C type or approximate C type palm and the thumb contact at the back side, and other finger contacts to four bar shapeds or approximate bar shaped; Can also comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped in approximate " recessed " font left side or the thumb contact of approximate bar shaped;
The standard profile of the contact area of right hand holding state can comprise the back side
Type or approximate
Type palm and thumb contact, and other finger contacts to four bar shapeds or approximate bar shaped; Can also comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped on approximate " recessed " font right side or the thumb contact of approximate bar shaped.
In a preferred embodiment of the present application, can obtain by following steps the parameter of described contact area:
Steps A 1, obtain the peripheral coordinate points of described contact area;
For example, for the determined contact area ofstep 202, can at first carry out discretize to it, be decomposed into the point of various discrete, then, find to be positioned at outermost discrete point in the contact area, also be peripheral coordinate points.
Steps A 2, by connecting all or part of described peripheral coordinate points, produce the profile of described contact area;
Steps A 3, according to the profile of described contact area, determine the shape of described contact area;
For the touch apparatus of single face touch screen, place contact (thumb contact) is only arranged usually, therefore can connect all or part of described peripheral coordinate points to form the profile of a contact area by straight line.Take application scenarios 1 as example, the left hand thumb forms the profile of a contact area at mobile phone front touch screen, and can determine the sub-elliptical type that is shaped as of this contact area.
In particular cases, have two contact areas that the contact of two places forms.Take application scenarios 2 as example, left hand forms the profile of the contact area of a sub-elliptical type in the left side of panel computer touch screen, and simultaneously, right finger also forms the profile of the contact area of a sub-elliptical type on the right side.
And for the touch apparatus of two-sided and/or two-sided and side touch screen with have the touch apparatus of back side touch screen, often has the many places contact, therefore can connect all or part of described peripheral coordinate points to form the profile of a plurality of contact areas by straight line, and can further obtain the shape of each contact area, such as E type, bar shaped or rectangle etc.
Certainly, except straight line connects, can also connect all or part of described peripheral coordinate points to form the profile of contact area by curve, do not limited at this,
The profile of steps A 4, the described contact area of foundation obtains the trend of described contact area with respect to the direction of reference point;
In specific implementation, can set up the frame of reference, horizontal ordinate is x, ordinate is y, so, can true origin (0,0) as reference point.With reference to Fig. 3, show the schematic diagram of the frame of reference and contact area on 1 time mobile phone of application scenarios, it is true origin (0 take the upper left corner on mobile phone, 0), the y axle is down, elliptic region among the figure represents the contact area that the left hand thumb forms at mobile phone front touch screen, then can represent with the angle α of the major axis of this elliptic region or minor axis and x axle the trend of this elliptic region.
Certainly, the method for the above-mentioned trend of obtaining described contact area and the description of trend are just as example, and those skilled in the art can adopt any means to obtain and describe described trend, and the application is not limited this.
Steps A 5, according to the central point of the profile of the described contact area position with respect to reference point, obtain the distribution of described contact area.
If a plurality of contact areas are arranged, this step then need be obtained respectively central point with respect to the position of true origin (0,0).
When the canonical parameter with the contact area of the parameter of described contact area and certain specific gripping state compares, if adopt a plurality of parameters, can compare separately.Suppose to have adopted shape and move towards two parameters, when then the corresponding comparative result of shape and trend is all in preset range, can judge that user's gripping state is this specific gripping state.
At vpg connection, can compare the registration (perhaps misalignment) of two shapes.Take the contact shape of thumb as example, in practice, if gather the contact data of user under various gripping states, thereby preset the canonical parameter of the contact area of specific gripping state; What then compare is the registration of identical thumb, at this moment, the registration threshold value setting can be got larger, such as 95%.And if canonical parameter is according to the contact data initialization of non-user under various gripping states, owing to the shape of different thumbs has difference, thus less registration threshold value can be set, such as 80% etc.Normally, if the registration of the two, is then thought comparative result greater than the registration threshold value in preset range, the misalignment of the two is less than the misalignment threshold value, then think comparative result in preset range, the application is not limited concrete setting and the concrete numerical value of registration or misalignment.
Aspect moving towards, can preset the standard angle scope of the contact area of specific gripping state according to the sample data that gathers, if with the trend of described contact area in this standard angle scope, think that then comparative result is in preset range.
Take application scenarios 1 as example, identical left hand thumb is identical at the touch shape that touch-screen forms, and still, each grip position difference has determined trend and distributed to change simultaneously.Therefore actual specific than the time, can also and distribute as a pair of parameter trend, jointly compare.
For application scenarios 1, suppose that the left hand thumb in the parameter of the contact area that mobile phone front touch screen forms all grips the preset range of the standard trend of contact area of state and shape leftward, can judge that then the user is in the left-handed state.For application scenarios 2, although the right-hand man forms a contact area at panel computer respectively, but, because the parameter of the contact area that left hand forms in the left side of panel computer touch screen grips in the preset range of canonical parameter of contact area of state, therefore can judge that also this user is in the left-handed state leftward.
Above comparison procedure to shape, trend and three parameters of distribution illustrates, and is appreciated that the application's comparative approach is not limited to above-mentioned example.And the application's parameter also is not limited to above-mentioned three parameters, and the application is not limited concrete parameter and concrete comparison procedure.
The application judges based on the physiological property of staff which kind of gripping state described contact area belongs to according to the parameter of described contact area.The application only provides the canonical parameter of contact area of certain specific gripping state of three kinds of touch apparatus, in fact, those skilled in the art can also be according to the size shape of the physiological property of staff, touch apparatus and handling characteristics, user's use habit, preset the canonical parameter of contact area of certain specific gripping state of other touch apparatus, the application is not limited the canonical parameter of the contact area of certain specific gripping state of concrete touch apparatus yet.
In a preferred embodiment of the present application, described method can also comprise:
Receive move operation and the corresponding Mobile data of user on touch apparatus;
According to described Mobile data, determine that corresponding moving contact zone is rectangular linear shape.
In a lot of application programs, usually can use the move operation that slides up and down or horizontally slip, the application can be considered as rectangular linear shape with the corresponding moving contact of move operation zone, and it all is different from parameters such as the shape (ellipse or E type or bar shaped) of the contact area that presets, trends; Especially, because the rectangular linear finger shape of motion track on touch apparatus that is, bar shaped is the shape of this contact area on touch apparatus of finger, thus the difference of the two be, the former is narrower longer, and the latter is wider shorter.Therefore, with respect to prior art, when judging, can at an easy rate this class move operation be rejected away, avoid this class move operation to the interference of result of determination.
In a word, the application is according to the parameter of described contact area, and those skilled in the art can preset based on the physiological property of staff various decision plans, thereby judges that contact area coincide under described contact area and which kind of the gripping state, and it has following advantage:
1, owing to adopting decision plan based on the physiological property of staff, and described decision plan meets objective law and not take subjective will as transfer, therefore can improve the accuracy of result of determination, avoids move operation etc. to the interference of result of determination;
2, determination strategy is automatically, does not need first term, the track or the action that do not need the user to remember, and everything is all carried out on the backstage by machine, need not user intervention, to user's burden not;
3, especially, when judging, can at an easy rate move operation be rejected away, avoid this class move operation to the interference of result of determination, therefore have advantages of that the noise of judgement is little, main support and the identification that relies on the hardware, very low to user's performance accuracy requirement itself;
4, the function (such as handwriting input, paddling page turning etc.) of not disturbing application program self to possess.
Embodiment is corresponding with preceding method, disclosed herein as well is a kind of device of judging the gripping state at touch apparatus, with reference to Fig. 4, specifically can comprise:
Touch detection module 401, be used for receiving the contact data of user on touch apparatus;
Contact area determination module 402 is used for determining corresponding contact area according to described contact data; And
Gesture recognition module 403 is used for the parameter according to described contact area, judges user's gripping state according to the physiological property of staff.
In a preferred embodiment of the present application, described gesture recognition module 303 may further include:
Comparison sub-module is used for the canonical parameter of the contact area of the parameter of described contact area and certain specific gripping state is compared, and is this specific gripping state if comparative result in preset range, is then judged user's gripping state.
In the embodiment of the present application, preferably, the parameter of described contact area specifically can comprise the shape of contact area, and/or trend, and/or distribution etc.
In another preferred embodiment of the application, described device can also comprise:
Parameter acquisition module may further include:
The periphery obtains submodule, is used for obtaining the peripheral coordinate points of described contact area;
Profile produces submodule, is used for producing the profile of described contact area by connecting all or part of described peripheral coordinate points;
Shape is determined submodule, is used for the profile according to described contact area, determines the shape of described contact area;
Trend is obtained submodule, is used for the profile of the described contact area of foundation with respect to the direction of reference point, obtains the trend of described contact area; And
The distributed acquisition submodule is used for obtaining the distribution of described contact area according to the central point of the profile of the described contact area position with respect to reference point.
In a preferred embodiment of the present application, for the touch apparatus of single face touch screen, the standard of the contact area of left-handed state trend can for from the upper right lower-left that is extended to, be shaped as ellipse or sub-elliptical type; The standard trend that the right hand grips the contact area of state can for from the upper left bottom right that is extended to, be shaped as ellipse or sub-elliptical type.
In another preferred embodiment of the present application, for touch apparatus two-sided and/or two-sided and the side touch screen, the standard profile that the right hand grips the contact area of state can comprise that specifically the many places contact of back side touch screen contacts with a place of touch apparatus right side edge, is shaped as Ji type or approximate Ji type;
The standard profile of the contact area of left-handed state can comprise that specifically the many places contact of back side touch screen contacts with a place of touch apparatus left side edge, is shaped as E type or approximate E type;
The standard profile of the contact area of hands grasping state specifically can comprise the place contact at edge, the touch apparatus left and right sides.
In another preferred embodiment of the application, for the touch apparatus with back side touch screen, the standard profile of the contact area of left hand holding state specifically can comprise C type or approximate C type palm and the thumb contact at the back side, and other finger contacts to four bar shapeds or approximate bar shaped; Perhaps comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped in approximate " recessed " font left side or the thumb contact of approximate bar shaped;
The standard profile of the contact area of right hand holding state specifically can comprise the back side
Type or approximate
Type palm and thumb contact, and other finger contacts to four bar shapeds or approximate bar shaped; Perhaps comprise the palm contact of " recessed " font or approximate " recessed " font at the back side, and in " recessed " font or the bar shaped on approximate " recessed " font right side or the thumb contact of approximate bar shaped.
In a preferred embodiment of the present application, described device can also comprise:
The move operation receiver module is used for receiving move operation and the corresponding Mobile data of user on touch apparatus;
Mobile touch area determination module is used for determining that according to described Mobile data corresponding mobile touch area is rectangular linear shape.
For the device embodiment that judges the gripping state at touch apparatus, because itself and the embodiment of the method basic simlarity of judging the gripping state at touch apparatus, so that describes is fairly simple, relevant part gets final product referring to the part explanation of the embodiment of the method for judging the gripping state at touch apparatus.
With reference to Fig. 5, show the process flow diagram of a kind of adaptation method embodiment based on the user's handling state of the application, specifically can comprise:
Step 501, the contact data of reception user on touch apparatus;
Step 502, the described contact data of foundation are determined corresponding contact area;
The parameter ofstep 503, the described contact area of foundation judges that according to the physiological property of staff user's gripping state is certain specific gripping state;
Step 504, according to result of determination, the application program that runs on the touch apparatus is adjusted into mode of operation corresponding to this specific gripping state.
The present embodiment can be based on the user's handling state, carries out adaptively to running on application program on the touch apparatus, and the application can provide following Managed Solution:
Scheme one, described application program is adjusted into mode of operation corresponding to this specific gripping state.
In the embodiment of the present application, preferably, the mode of operation of described application program specifically can comprise the interface display mode of application program, and/or mode of operation.
In the prior art, the interface that is applied in the most of application programs on the touch apparatus is changeless, and specialized designs is used to the right hand, is embodied in the details such as interface layout, button putting position.Like this, carry out literal when input when the left-handed touch-screen mobile phone uses 9 key dummy keyboards, the left hand thumb is difficult to by to first candidate word, and this first-selected word normally the most accurately that, input efficiency can be had a greatly reduced quality like this.
And among a kind of embodiment of the application, pin leftward screen for a moment, can be judged to be the left-handed state, and tell application program.Such as input method, interface of input method switches to the interface scheme that is fit to left-handed operation at once.At this moment, the user can press various major keies more glibly, has improved operating efficiency and comfort level.
And for example, when using panel computer.A kind of typical attitude is that left hand is arrested the machine left side, and the right hand operates.On the equipment of having used this programme, equipment according to palm and four fingers overleaf, tiger’s jaw judges that in the contact characteristics in equipment left side the user is the left-handed state, and tells application program with result of determination.The same example, application program also can be carried out adaptive according to actual conditions.
In like manner, when the user gripped mobile phone or panel computer with the right hand next time, the application also can grip according to the right hand result of determination of state, and the interface of corresponding application programs is adjusted.
The above solves the problem how the input method interactive interface can adapt to the people better by example, in fact, can be according to the interface of input method that is not limited only to of gripping gesture adjustment, other are used also Similar Problems, menu item such as Android (Android) system bottom, also can swap left and right according to left hand, with the project that guarantees to commonly use more easily by arriving, and " withdrawing from " such project be not easy mistake by.
In addition, be not only the interface, other are necessary the functional or device characteristics aspect distinguished for the machine attitude of holding adaptively also can hold the machine attitude by this programme and judge.
In a preferred embodiment of the present application, the parameter of the described contact area of described foundation, judge that according to the physiological property of staff user's gripping state is the step of certain specific gripping state, may further include:
The canonical parameter of the contact area of the parameter of described contact area and certain specific gripping state is compared, be this specific gripping state if comparative result in preset range, is then judged user's gripping state.
In the embodiment of the present application, preferably, the parameter of described contact area may further include the shape of contact area, and/or trend, and/or distributes.
In a preferred embodiment of the present application, described method can also comprise:
Receive move operation and the corresponding Mobile data of user on touch apparatus;
According to described Mobile data, determine that corresponding mobile touch area is rectangular linear shape.
Scheme two,
Described method can also comprise:
Receive first operation and the corresponding first contact data of user on touch apparatus;
According to described the first contact data, determine corresponding the first contact area;
Duration of described the first contact area when presetting the duration, ignore described the first operation.
For example, the plate computer that maintains an equal level leftward is during right-hand operated.Touched because of carelessness touch-screen when might left hand controlling.Under this application scenarios, the surface of contact that prior art can be bumped the left hand mistake also is counted as the multiple point touching operation, causes the operation of true intention unavailable.Such as up sliding, can be mistaken as at 2 and widen.
And the application duration in this piece zone when presetting the duration, it is judged to be the zone of left-handed, therefore carrying out the touch point when judging, can ignore touch point herein, depart from user's true intention to avoid maloperation.In practice, describedly preset the duration and can arrange according to the actual requirements, for example, its value can be 60s, 120s, 180s etc., and the application is not limited the concrete numerical value that presets the duration.
For the management method embodiment of application program, because itself and the embodiment of the method basic simlarity of judging the gripping state at touch apparatus, so that describes is fairly simple, relevant part gets final product referring to the part explanation of the embodiment of the method for judging the gripping state at touch apparatus.
With reference to Fig. 6, show the structural drawing of a kind of system embodiment based on the user's handling state of the application, it specifically comprises the aforementioned device 601 of judging the gripping state at touch apparatus, and based on the adaptive device 602 of user's handling state;
Wherein, the described device 601 of judging the gripping state at touch apparatus is used for judging that user's gripping state is certain specific gripping state;
Described adaptive device 602 based on the user's handling state specifically can comprise:
Adjusting module 621 is used for according to result of determination, and the application program that runs on the touch apparatus is adjusted into mode of operation corresponding to this specific gripping state.
In the embodiment of the present application, preferably, the mode of operation of described application program specifically can comprise the interface display mode of application program, and/or mode of operation.
In another preferred embodiment of the present application, described adaptive device 602 based on the user's handling state can also also comprise:
The first operation receiver module is used for receiving first operation and the corresponding first contact data of user on touch apparatus;
The first contact area determination module is used for determining corresponding the first contact area according to described the first contact data;
Module is ignored in operation, be used for duration of described the first contact area when presetting the duration, ignore described the first operation.
For for the system embodiment of user's handling state, since its with based on the adaptation method embodiment basic simlarity of user's handling state, so that describes is fairly simple, relevant part gets final product referring to the part explanation based on the adaptation method embodiment of user's handling state.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.
Above a kind of method and apparatus, a kind of adaptation method and a kind of system based on the user's handling state based on the user's handling state of judging the gripping state at touch apparatus that the application is provided, be described in detail, used specific case herein the application's principle and embodiment are set forth, the explanation of above embodiment just is used for helping to understand the application's method and core concept thereof; Simultaneously, for one of ordinary skill in the art, the thought according to the application all will change in specific embodiments and applications, and in sum, this description should not be construed as the restriction to the application.