Electronic device supporting virtual keyboard and method for configuring the virtual keyboard
US-2017010806-A1 · Jan 12, 2017 · US
US2016188203A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016188203-A1 |
| Application number | US-201314908430-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 22, 2013 |
| Priority date | Aug 5, 2013 |
| Publication date | Jun 30, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided is a device for adaptively adjusting a layout of a touch input panel, including: an input information counting component, configured to count error input information of virtual keys in real time; a holding mode judgement component, configured to judge, when the number of error inputs occurring in a region on one side of the input panel is apparently more than the number of error inputs occurring in a region on the other side of the input panel, that the user is holding and operating a mobile terminal with a single hand and the user is currently holding, by the single hand, the side where fewer error inputs occur; and a panel layout adjustment component, configured to adjust an overall layout of the input panel and a current UI, and arrange the virtual keys to places where the single hand holding the mobile terminal is capable of completely controlling them.
Opening claim text (preview).
1 . A device for adaptively adjusting a layout of a touch input panel, comprising: an input information counting component, which is configured to count error input information of virtual keys in real time when a user performs a touch input operation using an input panel; a holding mode judgement component, which is configured to judge, when the number of error inputs occurring in a region on one side of the input panel is apparently more than the number of error inputs occurring in a region on the other side of the input panel, that the user is holding and operating a mobile terminal with a single hand and the user is currently holding, by the single hand, the side of the mobile terminal where fewer error inputs occur; and a panel layout adjustment component, which is configured to adjust an overall layout of the input panel and a current user interface (UI) according to a current holding mode of the user, and arrange the virtual keys to places where the single hand of the user holding the mobile terminal is capable of completely controlling the virtual keys. 2 . The device for adaptively adjusting the layout of the touch input panel as claimed in claim 1 , wherein the input information counting component is further configured to: acquire press information of the user; judge whether a virtual key pressed the second-to-last time is a Delete key; when the virtual key pressed the second-to-last time is the Delete key, count this input operation as an error input. 3 . The device for adaptively adjusting the layout of the touch input panel as claimed in claim 2 , wherein the holding mode judgment component is further configured to: judge whether a key corresponding to the error input is adjacent to a key pressed the last time; when the key corresponding to the error input is adjacent to the key pressed the last time, continue to judge whether the key corresponding to the error input is located on a left side or a right side of an initial layout of the virtual keys; when the key corresponding to the error input is located on the left side of the initial layout of the virtual keys, add one to a value of a counter for counting error inputs on the left side; when the key corresponding to the error input is located on the right side of the initial layout of the virtual keys, add one to a value of a counter for counting error inputs on the right side. 4 . The device for adaptively adjusting the layout of the touch input panel as claimed in claim 3 , wherein the holding mode judgement component is further configured to: compare the value of the counter for counting the error inputs on the left side with the value of the counter for counting the error inputs on the right side; when the value of the counter for counting the error inputs on the left side is greater than the value of the counter for counting the error inputs on the right side and a difference between the value of the counter for counting the error inputs on the left side and the value of the counter for counting the error inputs on the right side is greater than a preset value, judge that the user is holding and operating the mobile terminal with the right hand only; when the value of the counter for counting the error inputs on the right side is greater than the value of the counter for counting the error inputs on the left side and a difference between the value of the counter for counting the error inputs on the left side and the value of the counter for counting the error inputs on the right side is greater than a preset value, judge that the user is holding and operating the mobile terminal with the left hand only. 5 . The device for adaptively adjusting the layout of the touch input panel as claimed in claim 1 , wherein the panel layout adjustment component is further configured to: when the user holds and operates the mobile terminal with the left hand only, adjust a layout of a virtual keyboard into an arrangement of decreasing the number of virtual keys in turn from left to right; when the user holds and operates the mobile terminal with the right hand only, adjust the layout of the virtual keyboard into an arrangement of decreasing the number of virtual keys in turn from right to left. 6 . A method for adaptively adjusting a layout of a touch input panel, comprising: counting error input information of virtual keys in real time when a user performs a touch input operation using an input panel; judging, when the number of error inputs occurring in a region on one side of the input panel is apparently more than the number of error inputs occurring in a region on the other side of the input panel, that the user is holding and operating a mobile terminal with a single hand and the user is currently holding, by the single hand, the side of the mobile terminal where fewer error inputs occur; and adjusting an overall layout of the input panel and a current user interface (UI) according to a current holding mode of the user, and arranging the virtual keys to places where the single hand of the user holding the mobile terminal is capable of completely controlling the virtual keys. 7 . The method for adaptively adjusting the layout of the touch input panel as claimed in claim 6 , wherein counting the error input information of the virtual keys in real time when the user performs the touch input operation using the input panel comprises: acquiring press information of the user; judging whether a virtual key pressed the second-to-last time is a Delete key; when the virtual key pressed the second-to-last time is the Delete key, counting this input operation as an error input. 8 . The method for adaptively adjusting the layout of the touch input panel as claimed in claim 7 , wherein judging, when the number of error inputs occurring in a region on one side of the input panel is apparently more than the number of error inputs occurring in a region on the other side of the input panel, that the user is holding and operating the mobile terminal with a single hand and the user is currently holding, by the single hand, the side of the mobile terminal where fewer error inputs occur comprises: judging whether a key corresponding to the error input is adjacent to a key pressed the last time; when the key corresponding to the error input is adjacent to the key pressed the last time, continuing to judge whether the key corresponding to the error input is located on a left side or a right side of an initial layout of the virtual keys; when the key corresponding to the error input is located on the left side of the initial layout of the virtual keys, adding one to a value of a counter for counting error inputs on the left side; when the key corresponding to the error input is located on the right side of the initial layout of the virtual keys, adding one to a value of a counter for counting error inputs on the right side. 9 . The method for adaptively adjusting the layout of the touch input panel as claimed in claim 8 , wherein judging, when the number of error inputs occurring in a region on one side of the input panel is apparently more than the number of error inputs occurring in a region on the other side of the input panel, that the user is holding and operating the mobile terminal with a single hand and the user is currently holding, by the single hand, the side of the mobile terminal where fewer error inputs occur further comprises: comparing the value of the counter for counting the error inputs on the left side with the value of the counter for counting the error inputs on the right side; when the value of the counter for counting the error inputs on the left side is greater than the value of the counter for counting the error inputs on the right side and a difference bet
by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title
for error correction or compensation, e.g. based on parallax, calibration or alignment · CPC title
using dedicated keyboard keys or combinations thereof · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
using selection techniques to select from displayed items · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.