Method and apparatus for generating a personalized input panel
AssigneeBaidu Online Network Technology (Beijing) Co., Ltd.
InventorsTiebin Wang, Yixiang Wang
Life of this patent
Estimating the term…
Abstract
The present invention provides a method for generating a personalized input panel in a user equipment, wherein the method comprises the following steps: a. obtaining hand shape information of a user; b. comparing the hand shape information of the user with predetermined hand shape information, to obtain hand shape feature information of the user; c. generating a personalized input panel suitable for the user based on the hand shape feature information. According to the solution of the present invention, a personalized input panel that conforms to the hand shape features and use habits of a user may be provided.
Claims17
A method for generating a personalized input panel for a user equipment, comprising:
- obtaining hand shape information of a user, the hand shape information including an overall length-width ratio of the hand and at least one of the following:
- a proportion of fingers over a length of a whole hand;
- a width of a palm;
- or
- a length proportion between respective fingers;
- comparing the hand shape information of the user with predetermined hand shape information, to obtain hand shape feature information of the user;
- obtaining touch point information of the user on the user equipment, the touch point information including at least one of the following:
- location information of touch points on the user equipment;
- or shape information of the touch points;
- and
- generating a personalized input panel for the user based on the hand shape feature information and the touch point information, comprising:
- calculating locations of often used keys in the input panel based on the overall length-width ratio of the hand of the user, and calculating the locations of other non-often used keys based on the determined locations of the often used keys.
An input panel generating apparatus for generating a personalized input panel in a user equipment, comprising:
- a first obtaining module configured to obtain hand shape information of a user, the hand shape information including an overall length-width ratio of the hand and at least one of the following:
- a proportion of fingers over a length of a whole hand;
- a width of a palm;
- or
- a length proportion between respective fingers;
- a comparing module configured to compare the hand shape information of the user with predetermined hand shape information, to obtain hand shape feature information of the user;
- a second obtaining module configured to obtain touch point information of the user on the user equipment, the touch point information including at least one of the following:
- location information of touch points on the user equipment;
- or shape information of the touch points;
- and
- a generating module configured to generate a personalized input panel for the user based on the hand shape feature information by calculating locations of often used keys in the input panel based on the overall length-width ratio of the hand of the user, and calculating the locations of other non-often used keys based on the determined locations of the often used keys, the generating module comprising a sub-generating module configured to generate the personalized input panel for the user based on the hand shape feature information and the touch point information.
A non-transitory computer-readable storage medium containing instructions, that when executed, control a computer system to be configured for:
- obtaining hand shape information of a user, the hand shape information including an overall length-width ratio of the hand and at least one of the following:
- a proportion of fingers over a length of a whole hand;
- a width of a palm;
- or
- a length proportion between respective fingers;
- comparing the hand shape information of the user with predetermined hand shape information, to obtain hand shape feature information of the user;
- obtaining touch point information of the user on the user equipment, the touch point information including at least one of the following:
- location information of touch points on the user equipment;
- or shape information of the touch points;
- and
- generating a personalized input panel for the user based on the hand shape feature information and the touch point information, comprising:
- calculating locations of often used keys in the input panel based on the overall length-width ratio of the hand of the user, and calculating the locations of other non-often used keys based on the determined locations of the often used keys.
Dependencies are inferred from the claim text.