Nothing Special   »   [go: up one dir, main page]

CN103389869B - A kind of method, apparatus and equipment for being adjusted to touch input interface - Google Patents

A kind of method, apparatus and equipment for being adjusted to touch input interface Download PDF

Info

Publication number
CN103389869B
CN103389869B CN201210139814.4A CN201210139814A CN103389869B CN 103389869 B CN103389869 B CN 103389869B CN 201210139814 A CN201210139814 A CN 201210139814A CN 103389869 B CN103389869 B CN 103389869B
Authority
CN
China
Prior art keywords
information
key
input interface
screen
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210139814.4A
Other languages
Chinese (zh)
Other versions
CN103389869A (en
Inventor
翟莉莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201210139814.4A priority Critical patent/CN103389869B/en
Publication of CN103389869A publication Critical patent/CN103389869A/en
Application granted granted Critical
Publication of CN103389869B publication Critical patent/CN103389869B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The object of the present invention is to provide a kind of method, apparatus and equipment for being adjusted to touch input interface.The method according to the invention, the method:When being inputted by the touch input interface, the status attribute information of current user equipment is obtained;When the acquired status attribute information meets predetermined switching condition, current input interface is switched into segmentation input interface, wherein, the segmentation input interface includes multiple positioned at the key area of screen different position, and each key area includes at least one virtual key.The advantage of the invention is that, the situation of the practical application scene of detectable user, input interface is switched into suitable pattern input by user, with better environment adaptive functions, also, can be when screen has more idle interface, show modifier key region simultaneously, so that input keyboard is switched to the operation of keyboard symbol by user without performing, and corresponding keyboard symbol can be directly acquired, improve input efficiency.

Description

A kind of method, apparatus and equipment for being adjusted to touch input interface
Technical field
The present invention relates to field of computer technology more particularly to a kind of sides for being adjusted to touch input interface Method, device and equipment.
Background technology
In Current electronic product, touch screen technology is more and more used, and it is past in the electronic product using touch-screen Toward also through touch input mode all kinds of inputs are carried out for user.But for carrying out the virtual key interface of touch input It usually all directly displays on the screen, when screen is larger, user, which carries out touch input, to meet difficulty, and especially work as user A gripping electronic product is needed, when being inputted for one time, is more difficult to smoothly input.Further, since screen display interface has Limit, and as the prosperity of Both Internet language is, it is necessary to which the assortment of keys used is no longer limited to the only letter for word input or portion The buttons such as head, it is also necessary to all kinds of others symbols or specific character combination such as " http:// ", " .edu " etc., and be usually to protect The smooth input of word is demonstrate,proved, such button will not be directly displayed, user generally requires to carry out repeatedly to switch to search just find and need The button wanted so that input operation is complex.
The content of the invention
The object of the present invention is to provide a kind of method, apparatus and equipment for being adjusted to touch input interface.
According to an aspect of the present invention, provide a kind of in the side that user equipment is used to be adjusted touch input interface Method, wherein, it the described method comprises the following steps:
A. when being inputted by the touch input interface, the status attribute information of current user equipment is obtained;
B. when the acquired status attribute information meets predetermined switching condition, current input interface is switched to Split input interface, wherein, the segmentation input interface includes multiple positioned at the key area of screen different position, each button Region includes at least one virtual key.
According to another aspect of the present invention, a kind of interface tune for being adjusted to touch input interface is additionally provided Engagement positions, wherein, the interface adjusting apparatus includes:
First acquisition device, for when being inputted by the touch input interface, obtaining current user equipment Status attribute information;
Switching device, will be current defeated for when the acquired status attribute information meets predetermined switching condition Enter changing interface to splitting input interface, wherein, the segmentation input interface includes multiple buttons positioned at screen different position Region, each key area include at least one virtual key.
According to an aspect of the present invention, a kind of user equipment is additionally provided, the user equipment includes the interface tune Engagement positions.
Compared with prior art, the present invention has the following advantages:1) the method according to the invention can detect the reality of user Input interface is switched to suitable pattern input by user by the situation of application scenarios, has better environment adaptive functions, and The input operation of great convenience user;2) also, can be when screen there is more idle interface, while show modifier key area Domain so that input keyboard is switched to the operation of keyboard symbol by user without performing, and can directly acquire corresponding keyboard symbol, Improve input efficiency.
Description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is the method flow diagram for being used to be adjusted touch input interface in user equipment according to a kind of present invention;
Fig. 2 is the method flow diagram being adjusted to touch input interface according to a preferred embodiment of the present invention;
Fig. 3 is the structural representation according to a kind of interface adjusting apparatus being adjusted to touch input interface of the present invention Figure;
Fig. 4 is the interface adjusting apparatus being adjusted to touch input interface according to a preferred embodiment of the present invention Structure diagram;
Fig. 5 is the schematic diagram according to a kind of touch input interface of the prior art;
Fig. 6 is the schematic diagram according to the segmentation input interface shown after the switching over of one embodiment of the present of invention;
Fig. 7 is the signal according to the segmentation input interface comprising auxiliary input area of a preferred embodiment of the present invention Figure;
Fig. 8 is that can carry out mobile segmentation input interface to auxiliary input area according to a preferred embodiment of the invention Schematic diagram.
The same or similar reference numeral represents the same or similar component in attached drawing.
Specific embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 illustrates the method stream for being used to be adjusted touch input interface in user equipment according to a kind of present invention Cheng Tu.The method according to the invention includes step S1 and step S2.
Wherein, the method according to the invention is realized by user equipment.The user equipment includes one kind can be according to The instruction for being previously set or storing, the automatic electronic equipment for carrying out numerical computations and/or information processing, hardware include but unlimited In microprocessor, application-specific integrated circuit (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device Deng.User equipment according to the present invention includes can be by touch manner and the electronic product for carrying out human-computer interaction, for example, tablet is electric Brain, smart mobile phone, PDA, game machine etc..
It should be noted that the user equipment is only for example, other user equipmenies that are existing or being likely to occur from now on The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference.
With reference to Fig. 1, in step sl, when the touch input interface that user equipment is included by it is inputted, obtain It is derived from the current status attribute information of body.
Wherein, the status attribute information includes following at least any one:
1) the screen attribute information of user equipment;The screen attribute information includes and the relevant parameters of screen display Information, it is preferable that the screen attribute information includes but not limited to following at least any one:
A) screen physical size information;
B) screen resolution information;
C) screen density information;
D) screen type information, for example, capacitance plate, touch screens, sound wave screen etc..
2) the current use state information of user equipment.The currently used status information is included in user equipment use With the relevant status information of screen display, it is preferable that the use state information includes but not limited to following any state:
A) transverse screen state;
B) vertical screen state.
Specifically, when status attribute information includes screen attribute information, user equipment passes through system hardware relevant interface Screen attribute information is obtained, alternatively, passing through predetermined storage address obtains pre-stored screen attribute information;Work as status attribute When information includes use state information, user equipment passes through embedded sensing device, such as gravity sensor, infrared sensor Deng obtaining itself current use state information.
Then, in step s 2, when user equipment judges that the acquired status attribute information meets predetermined switching item During part, current input interface is switched into segmentation input interface.Wherein, the segmentation input interface includes multiple positioned at screen The key area of different position, each key area include at least one virtual key.Preferably, the segmentation input interface bag Two key areas are included, described two key areas are located at the left and right sides of screen respectively.
Wherein, the predetermined switching condition is used to judge whether to need to switch to point according to the status attribute information obtained Cut input interface;Preferably, the predetermined switching condition includes following at least any one condition:
1) the screen hardware information belongs to preset range;
2) the use state information is predetermined state.
First example according to the present invention, when the touch input interface that user equipment is included by it is inputted, The original state at touch input interface is as shown in figure 5, the region that the grey parts expression of wherein screen the first row is inputting;With Family equipment obtains the screen size information of itself in step sl includes 245mm × 190mm, and currently used state includes " transverse screen State ", and be contained in the predetermined switching condition in user equipment include " dimension information > 150mm × 150mm, and use state For transverse screen state ".Then user equipment judges that obtained status attribute information meets predetermined switching condition, by touch input interface Switch to as shown in Figure 6, the segmentation input interface comprising P1 Yu two key areas of P2.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any when the acquired status attribute information meets predetermined switching condition, it will Current input interface switches to the realization method of segmentation input interface, should be included in the scope of the present invention.
Although it should be further noted that is illustrated in the embodiment of this specification by taking full keyboard as an example, this hair Bright practical application is not limited to full keyboard, any dummy keyboard for touch input, the virtual key of such as similar cell phone keyboard Disk should be also contained in protection scope of the present invention.
Preferably, at least one key area in the segmentation input interface is realized using application program widget.
Continue to illustrate the first example, wherein, two key areas shown in Fig. 6 use application program widget (widget) realize.
One of according to a preferred embodiment of the invention, the method further includes step S7 (not shown) and step S8 (schemes not Show).
In the step s 7, user equipment obtains the position tune of one or more of segmentation input interface key area Whole information.
Wherein, the position adjustment information includes the information for determining the adjustment position of key area, it is preferable that described Position adjustment information includes but not limited to following at least any one information:
1) directional information of key area movement;
2) range information of key area movement;Wherein, predetermined coordinate information can be used to identify in the range information.
3) the new location information in key area, for example, final position coordinate information of key area etc..
Specifically, user equipment determines one or more of described segmentation input interface according to the operating gesture of user The position adjustment information of key area;Alternatively, the parameter that user equipment is inputted according to user, determines the segmentation input interface One or more of key area position adjustment information.
Continue to illustrate the first example, user equipment is according to user to the specific behaviour of one of key area P1 To make, ring manipulation etc. is drawn in double click operation, long-press operation, determines in-position adjustment modes, and according to user by the key zone Operation of the domain to 20 coordinate units of dragging above screen, determining the position adjustment information of the key area includes directional information " upward ", range information " 20 ".
Optionally, user equipment can also be directly inputted according to user in panel is set the operation of new display location coordinate come It determines in-position adjustment modes, and the position adjustment information of the case key area is determined according to the coordinate inputted.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any position for obtaining one or more of segmentation input interface key area The realization method of adjustment information is put, should be included in the scope of the present invention.
Then, in step s 8, user equipment is according to the position adjustment information, to adjust one or more of buttons Region on the screen show position.
Continue to illustrate the first example, user equipment according to the directional information " upward " obtained in the step s 7, away from From information " 20 ", the position that shows of key area P1 is translated up into 20 coordinate units.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any according to the position adjustment information, to adjust one or more of key zones The realization method for showing position of domain on the screen, should be included in the scope of the present invention.
The method according to the invention, the situation of the practical application scene by detecting user, input interface is switched to suitable Pattern input by user is closed, there is better environment adaptive functions, and the input operation of great convenience user, improve User experience.
Fig. 2 illustrates the method stream being adjusted to touch input interface according to a preferred embodiment of the present invention Cheng Tu.According to the method for the present embodiment, split each key area in input interface respectively comprising it is one or more substantially by Key, also, the segmentation input interface also includes the modifier key region to contain modifier key.
Wherein, the basal keystroke is included in the higher button of frequency of use in input process, it is preferable that it is described substantially by Key includes but not limited to the button for spelling, for example, button corresponding with letter, radical etc..
The modifier key is included in the higher button of frequency of use in input process, it is preferable that the modifier key bag It includes but is not limited to following at least any one:
1) digital keys;
2) spcial character, such as " ⊙ ",Wait graphic characters etc.;
3) punctuation mark, such as "《", " symbols such as (";
4) emoticon, such as " (^o^)/",Deng.
Wherein, the basal keystroke can be divided with modifier key according to predetermined set, also can use frequency according to user Rate is divided, for example, according to the history frequency of use to each button of user, using highest preceding 20 buttons of frequency as Basal keystroke, mode of remaining button as modifier key etc..
Specifically, with reference to Fig. 2, the method according to the invention includes step S1, step S2, step S3 and step S4.
Step S1 and step S2 has been described in detail in reference to embodiment shown in FIG. 1, and is contained in by reference This, repeats no more.
In step s3, user equipment obtains screen clear position information.
The clear position information includes the screen location information outside the key area shown in screen;It is preferred that Ground, the clear position information include the screen outside the key area shown and the current input frame inputted Curtain location information.
Wherein, the clear position information includes but not limited to following any form:
1) the screen coordinate information of clear area;
2) when screen has been divided into the region of predetermined number, clear position information includes the number of each clear area Information;
3) the area size information of clear area.
Continue to illustrate the first example, the screen that user equipment is shown according to such as Fig. 6 determines clear position packet Include in addition to key area P1, P2 and current input area (i.e. the first row grey parts in Fig. 6), dotted line frame A1, A2 Two parts, and the area size of A1 is determined as 245mm × 80mm, the area size of A2 is 80mm × 90mm.
Then, in step s 4, when the clear position meets predetermined display condition, user equipment is described in screen Clear position shows the modifier key region.Wherein, the predetermined display condition is used to judge whether to show modifier key area Domain.Preferably, the predetermined display condition includes following at least any one:
1) clear area scope includes predetermined coordinate range according to determined by clear position information;
2) clear area scope can include the region of predefined size according to determined by clear position information.
Continue to illustrate the first example, wherein, predetermined display condition, which includes clear position region, completely to be included The region of 75mm × 60mm, then user equipment A1 and A2 are determined according to the area size information of A1, the A2 obtained in step s3 The region of 75mm × 60mm can be included, user equipment determines that obtained clear position information A1 and A2 are satisfied by predetermined display Condition;Then, then random selection shows modifier key region P3 of the size for 75mm × 60mm in clear position A2, to obtain Segmentation input interface as shown in Figure 7.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any when the clear position meets predetermined display condition, in the sky of screen The realization method in modifier key region, should be included in the scope of the present invention described in not busy position display.
One of preferred embodiment according to the present embodiment further includes step S5 (not shown) and step according to the method for this programme S6 (not shown).
In step s 5, user equipment obtains input relevant information.Wherein, the input relevant information is used to determine in institute State the one or more modifier keys shown in modifier key region.Preferably, the related information of the input includes but is not limited to Any one of below at least:
1) input frame type information;Wherein, the input frame type information includes the input frame for inputting different content Type information, it is preferable that the input frame type information includes but not limited to following any:
A) text type;For example, for inputting the input in the text editors such as the short message of content of text, memorandum Frame.
B) web page address type;For example, browser address bar etc. is used to input the input frame of web page address information.
C) addresses of items of mail type;For example, station address column of Mail Clients etc. is used to input the input frame of addresses of items of mail.
2) historical information is inputted;The input historical information includes the history selection operation phase with user in input process The information of pass.Preferably, the input historical information includes but not limited to following at least any one:
A) modifier key that user selected in input;
B) the selected number of each modifier key.
3) information-setting by user.The information-setting by user include but not limited to that user voluntarily selects as modifier key Key information.
Wherein, those skilled in the art should can determine the method for obtaining input relevant information according to actual conditions and demand, For example, on the cell phone apparatus using Android platform, input frame is obtained according to the interface of Android system defined Mode of type information etc., details are not described herein again.
Then, in step s 6, user equipment determines that the modifier key region is wrapped according to the input relevant information The one or more modifier keys contained.
Specifically, the mode of one or more modifier keys for determining that the modifier key region is included include but It is not limited to following any:
1) user equipment determines that auxiliary is pressed according to predetermined with the corresponding modifier key of input relevant information that is being obtained One or more modifier keys included in key range;
For example, the input correlation information that user equipment obtains in step s3 includes input frame type information " web page address Type ", the then modifier key " http corresponding with " the web page address type " that user equipment acquisition prestores://”、“www.”、 " bbs. ", " .cn ", " .com ", " .edu " are presented in modifier key region.
2) user equipment determines rule according to input relevant information and predetermined button, to determine in modifier key region Comprising one or more modifier keys.
In another example the selected number that the input historical information that user equipment obtains in step s3 includes each button is believed Breath, and pre-defined rule include " select be chosen number information sort from high to low after the 20th to 30 as currently aid in press The button that key range is included ";After then user equipment sorts each button according to selected number from high to low, ranking is selected The button of the 20th to 30 is presented in modifier key region.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any according to the input relevant information, determine that the modifier key region is included One or more modifier keys realization method, should be included in the scope of the present invention.
One of preferred embodiment as the present embodiment, user equipment obtain it is described segmentation input interface in one or The position adjustment information of multiple key areas;Then, user equipment is according to the position adjustment information, come adjust it is one or Multiple key areas on the screen show position.Wherein, one or more of key areas may include modifier key region.
As the another preferred embodiment of the present embodiment, at least one key area in the segmentation input interface uses should It is realized with program widget.Wherein, at least one key area further includes modifier key region.
Continue to illustrate the first example, in the segmentation input interface including P1, P2, P3 three parts as shown in Figure 7, Input area P3 is aided in be realized using widget.
It should be noted that possess the properties of widget using the widget interfaces realized, for example, P3 can shown It is dragged to as illustrated in figure 8 at positions on screen;When user is not required, the "×" symbol in the P3 upper right corner can be clicked on and close this This interface of P3 etc..
The method according to the invention, can be when screen has more idle interface, while shows modifier key region so that uses Input keyboard is switched to the operation of keyboard symbol by family without performing, and can directly acquire corresponding keyboard symbol, is improved defeated Enter efficiency;Also, can input content be commonly used come the auxiliary keyboard corresponding to determining it according to current input frame, can not only improved Input efficiency also further improves user experience.
Fig. 3 illustrates a kind of structure of interface adjusting apparatus being adjusted to touch input interface according to the present invention Schematic diagram.Interface adjusting apparatus according to the present invention includes the first acquisition device 1 and switching device 2.
With reference to Fig. 3, when the touch input interface that user equipment is included by it is inputted, the first acquisition device 1 Obtain itself current status attribute information.
Wherein, the status attribute information includes following at least any one:
1) the screen attribute information of user equipment;The screen attribute information includes and the relevant parameters of screen display Information, it is preferable that the screen attribute information includes but not limited to following at least any one:
A) screen size information;
B) screen resolution information;
C) screen density information;
D) screen type information, for example, capacitance plate, touch screens, sound wave screen etc..
2) the current use state information of user equipment.The currently used status information is included in user equipment use With the relevant status information of screen display, it is preferable that the use state information includes but not limited to following any state:
A) transverse screen state;
B) vertical screen state.
Specifically, when status attribute information includes screen attribute information, the first acquisition device 1 is related by system hardware Interface obtains screen attribute information, alternatively, passing through predetermined storage address obtains pre-stored screen attribute information;Work as state When attribute information includes the use of status information, the first acquisition device 1 is by embedded sensing device, such as gravity sensor, red Outer sensor etc. obtains itself current use state information.
Then, when switching device 2 judges that the status attribute information acquired in the first acquisition device 1 meets predetermined switching During condition, current input interface is switched into segmentation input interface.Wherein, the segmentation input interface includes multiple positioned at screen The key area of curtain different position, each key area include at least one virtual key.Preferably, the segmentation input interface Including two key areas, described two key areas are located at the left and right sides of screen respectively.
Wherein, the predetermined switching condition is used to judge whether to need to switch to point according to the status attribute information obtained Cut input interface;Preferably, the predetermined switching condition includes following at least any one condition:
1) the screen hardware information belongs to preset range;
2) the use state information is predetermined state.
First example according to the present invention, when the touch input interface that user equipment is included by it is inputted, The original state at touch input interface is as shown in figure 5, the region that the grey parts expression of wherein screen the first row is inputting;The One acquisition device 1, which obtains the screen size information of itself, includes 245mm × 190mm, and currently used state includes " transverse screen state ", And be contained in the predetermined switching condition in user equipment include " dimension information > 150mm × 150mm, and use state for horizontal stroke Screen state ".Then switching device 2 judges that obtained status attribute information meets predetermined switching condition, and touch input interface is cut Shift to as shown in Figure 6, the segmentation input interface comprising P1 Yu two key areas of P2.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any when the acquired status attribute information meets predetermined switching condition, it will Current input interface switches to the realization method of segmentation input interface, should be included in the scope of the present invention.
Although it should be further noted that is illustrated in the embodiment of this specification by taking full keyboard as an example, this hair Bright practical application is not limited to full keyboard, any dummy keyboard for touch input, the virtual key of such as similar cell phone keyboard Disk should be also contained in protection scope of the present invention.
Preferably, at least one key area in the segmentation input interface is realized using application program widget.
Continue to illustrate the first example, wherein, two key areas shown in Fig. 6 use application program widget (widget) realize.
One of according to a preferred embodiment of the invention, the interface adjusting apparatus further includes the 4th acquisition device (not shown) With adjusting apparatus (not shown).
4th acquisition device obtains the position adjustment information of one or more of segmentation input interface key area.
Wherein, the position adjustment information includes the information for determining the adjustment position of key area, it is preferable that described Position adjustment information includes but not limited to following at least any one information:
1) directional information of key area movement;
2) range information of key area movement;Wherein, predetermined coordinate information can be used to identify in the range information.
3) the new location information in key area, for example, final position coordinate information of key area etc..
Specifically, the 4th acquisition device is according to the operating gesture of user, determine one in the segmentation input interface or The position adjustment information of multiple key areas;Alternatively, the parameter that the 4th acquisition device is inputted according to user, determines the segmentation The position adjustment information of one or more of input interface key area.
Continue to illustrate the first example, the 4th acquisition device is according to user to the specific of one of key area P1 Ring manipulation etc. is drawn in operation, double click operation, long-press operation, determines in-position adjustment modes, and according to user by the button Operation of the region to 20 coordinate units of dragging above screen, determining the position adjustment information of the key area includes directional information " upward ", range information " 20 ".
Optionally, the 4th acquisition device can also directly input the behaviour of new display location coordinate according to user in panel is set Make to determine in-position adjustment modes, and the position adjustment information of the case key area is determined according to the coordinate inputted.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any position for obtaining one or more of segmentation input interface key area The realization method of adjustment information is put, should be included in the scope of the present invention.
Then, adjusting apparatus is according to the position adjustment information, to adjust one or more of key areas in screen On show position.
Continue to illustrate the first example, the directional information " upward " that adjusting apparatus is obtained according to the 4th acquisition device, The position that shows of key area P1 is translated up 20 coordinate units by range information " 20 ".
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any according to the position adjustment information, to adjust one or more of key zones The realization method for showing position of domain on the screen, should be included in the scope of the present invention.
Scheme according to the present invention, the situation of the practical application scene by detecting user, input interface is switched to suitable Pattern input by user is closed, there is better environment adaptive functions, and the input operation of great convenience user, improve User experience.
Fig. 4 illustrates the interface tune being adjusted to touch input interface according to a preferred embodiment of the present invention The structure diagram of engagement positions.According to the interface adjusting apparatus of the present embodiment, split each key area point in input interface Not Bao Han one or more basal keystrokes, also, the auxiliary that the segmentation input interface is also included to contain modifier key is pressed Key range.
Wherein, the basal keystroke is included in the higher button of frequency of use in input process, it is preferable that it is described substantially by Key includes but not limited to the button for spelling, for example, button corresponding with letter, radical etc..
The modifier key is included in the higher button of frequency of use in input process, it is preferable that the modifier key bag It includes but is not limited to following at least any one:
1) digital keys;
2) spcial character, such as " ⊙ ",Wait graphic characters etc.;
3) punctuation mark, such as "《", " symbols such as (";
4) emoticon, such as " (^o^)/",Deng.
Wherein, the basal keystroke can be divided with modifier key according to predetermined set, also can use frequency according to user Rate is divided, for example, according to the history frequency of use to each button of user, using highest preceding 20 buttons of frequency as Basal keystroke, mode of remaining button as modifier key etc..
Specifically, with reference to Fig. 4, according to the interface adjusting apparatus of the present embodiment include the first acquisition device 1, switching device 2, Second acquisition device 3 and display device 4.
First acquisition device 1 has been described in detail in reference to embodiment shown in Fig. 3 with switching device 2, and with reference Mode is incorporated herein, and is repeated no more.
Second acquisition device 3 obtains screen clear position information.
The clear position information includes the screen location information outside the key area shown in screen;It is preferred that Ground, the clear position information include the screen outside the key area shown and the current input frame inputted Curtain location information.
Wherein, the clear position information includes but not limited to following any form:
1) the screen coordinate information of clear area;
2) when screen has been divided into the region of predetermined number, clear position information includes the number of each clear area Information;
3) the area size information of clear area.
Continue to illustrate the first example, the screen that the second acquisition device 3 is shown according to such as Fig. 6 determines clear position Information includes in addition to key area P1, P2 and current input area (i.e. the first row grey parts in Fig. 6), dotted line frame A1, A2 two parts, and the area size of A1 is determined as 245mm × 80mm, the area size of A2 is 80mm × 90mm.
Then, when the clear position meets predetermined display condition, display device 4 is shown in the clear position of screen Show the modifier key region.Wherein, the predetermined display condition is used to judge whether to show modifier key region.Preferably, The predetermined display condition includes following at least any one:
1) clear area scope includes predetermined coordinate range according to determined by clear position information;
2) clear area scope can include the region of predefined size according to determined by clear position information.
Continue to illustrate the first example, wherein, predetermined display condition, which includes clear position region, completely to be included The area size information in the region of 75mm × 60mm, then A1, A2 that display device 4 is obtained according to the second acquisition device 3, determines A1 The region of 75mm × 60mm can be included with A2, it is pre- that display device 4 determines that obtained clear position information A1 and A2 is satisfied by Determine display condition, then display device 4 randomly chooses the modifier key area for showing that size is 75mm × 60mm in clear position A2 Domain P3, to obtain segmentation input interface as shown in Figure 7.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any when the clear position meets predetermined display condition, in the sky of screen The realization method in modifier key region, should be included in the scope of the present invention described in not busy position display.
One of preferred embodiment according to the present embodiment further includes the 3rd acquisition device according to the interface adjusting apparatus of this programme (not shown) and determining device (not shown).
3rd acquisition device obtains input relevant information.Wherein, the input relevant information is used to determine in the auxiliary The one or more modifier keys shown in key area.Preferably, the related information of the input include but be not limited to down toward It is any one of few:
1) input frame type information;Wherein, the input frame type information includes the input frame for inputting different content Type information, it is preferable that the input frame type information includes but not limited to following any:
A) text type;For example, for inputting the input in the text editors such as the short message of content of text, memorandum Frame.
B) web page address type;For example, browser address bar etc. is used to input the input frame of web page address information.
C) addresses of items of mail type;For example, station address column of Mail Clients etc. is used to input the input frame of addresses of items of mail.
2) historical information is inputted;The input historical information includes the history selection operation phase with user in input process The information of pass.Preferably, the input historical information includes but not limited to following at least any one:
A) modifier key that user selected in input;
B) the selected number of each modifier key.
3) information-setting by user.The information-setting by user include but not limited to that user voluntarily selects as modifier key Key information.
Wherein, those skilled in the art should can determine to obtain the mode of input relevant information according to actual conditions and demand, For example, on the cell phone apparatus using Android platform, input frame is obtained according to the interface of Android system defined Mode of type information etc., details are not described herein again.
It is then determined device according to the input relevant information, determine one that the modifier key region included or Multiple modifier keys.
Specifically, the mode of one or more modifier keys for determining that the modifier key region is included include but It is not limited to following any:
1) determining device determines that auxiliary is pressed according to predetermined with the corresponding modifier key of input relevant information that is being obtained One or more modifier keys included in key range;
For example, the input correlation information that the 3rd acquisition device obtains includes input frame type information " web page address type ", Modifier key " the http corresponding with " the web page address type " that then determining device acquisition prestores://”、“www.”、“bbs.”、 " .cn ", " .com ", " .edu " are presented in modifier key region.
2) determining device determines rule according to input relevant information and predetermined button, to determine in modifier key region Comprising one or more modifier keys.
In another example the input historical information that the 3rd acquisition device obtains includes the selected number information of each button, and Pre-defined rule includes " selecting to be chosen the 20th to 30 after number information sorts from high to low as current modifier key region Comprising button ";After then determining device sorts each button according to selected number from high to low, select ranking the 20th to The button of 30 is presented in modifier key region.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention rather than the limit to the present invention System, it should be appreciated by those skilled in the art that it is any according to the input relevant information, determine that the modifier key region is included One or more modifier keys realization method, should be included in the scope of the present invention.
One of preferred embodiment as the present embodiment, user equipment obtain it is described segmentation input interface in one or The position adjustment information of multiple key areas;Then, user equipment is according to the position adjustment information, come adjust it is one or Multiple key areas on the screen show position.Wherein, one or more of key areas may include modifier key region.
As the another preferred embodiment of the present embodiment, at least one key area in the segmentation input interface uses should It is realized with program widget.Wherein, at least one key area further includes modifier key region.
Continue to illustrate the first example, in the segmentation input interface including P1, P2, P3 three parts as shown in Figure 7, Input area P3 is aided in be realized using widget.
It should be noted that possess the properties of widget using the widget interfaces realized, for example, P3 can shown It is dragged to as illustrated in figure 8 at positions on screen;When user is not required, the "×" symbol in the P3 upper right corner can be clicked on and close this This interface of P3 etc..
Scheme according to the present invention, can be when screen has more idle interface, while shows modifier key region so that uses Input keyboard is switched to the operation of keyboard symbol by family without performing, and can directly acquire corresponding keyboard symbol, is improved defeated Enter efficiency;Also, can input content be commonly used come the auxiliary keyboard corresponding to determining it according to current input frame, can not only improved Input efficiency also further improves user experience.
The software program of the present invention can perform to realize steps described above or function by processor.Similarly, originally The software program of invention can be stored in computer readable recording medium storing program for performing (including relevant data structure), for example, RAM is deposited Reservoir, magnetic or optical driver or floppy disc and similar devices.In addition, hardware can be used in fact in some steps or function of the present invention It is existing, for example, as the circuit for coordinating to perform each function or step with processor.
In addition, the part of the present invention can be applied to computer program product, such as computer program instructions, when its quilt When computer performs, by the operation of the computer, the method according to the invention and/or technical solution can be called or provided. And the program instruction of the method for the present invention is called, it is possibly stored in fixed or moveable recording medium and/or passes through Broadcast or the data flow in other signal bearing medias and be transmitted and/or be stored according to described program instruction operation In the working storage of computer equipment.Here, including a device according to one embodiment of present invention, which includes using Memory in storage computer program instructions and processor for executing program instructions, wherein, when the computer program refers to When order is performed by the processor, method and/or skill of the device operation based on foregoing multiple embodiments according to the present invention are triggered Art scheme.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned exemplary embodiment, Er Qie In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power Profit requirement rather than above description limit, it is intended that all by what is fallen within the meaning and scope of the equivalent requirements of the claims Variation includes within the present invention.Any reference numeral in claim should not be considered as to the involved claim of limitation.This Outside, it is clear that one word of " comprising " is not excluded for other units or step, and odd number is not excluded for plural number.That is stated in system claims is multiple Unit or device can also be realized by a unit or device by software or hardware.The first, the second grade words are used for table Show title, and do not represent any particular order.

Claims (13)

1. a kind of method for being used to be adjusted touch input interface in user equipment, wherein, the described method includes following steps Suddenly:
A. when being inputted by the touch input interface, the status attribute information of current user equipment is obtained, wherein, institute Stating status attribute information includes the screen hardware information of the user equipment;
B. when the acquired status attribute information meets predetermined switching condition, current input interface is switched into segmentation Input interface, wherein, the segmentation input interface includes multiple positioned at the key area of screen different position, each key area Including at least one virtual key;
Wherein, each key area in the segmentation input interface includes one or more basal keystrokes respectively, also, described Split input interface also comprising the modifier key region to contain modifier key, wherein, the method further includes after the stepb Following steps:
Obtain screen clear position information;
When the clear position is more than predetermined threshold, the modifier key region is shown in the clear position of screen;
Wherein, the method is further comprising the steps of:
Obtain input relevant information;
According to the input relevant information, one or more modifier keys that the modifier key region is included are determined.
2. according to the method described in claim 1, wherein, the input correlation information includes following at least any one:
Input application type information;
Input historical information;
Information-setting by user.
3. method according to claim 1 or 2, wherein, the method is further comprising the steps of:
Obtain the position adjustment information of one or more of segmentation input interface key area;
According to the position adjustment information, come adjust one or more of key areas on the screen show position.
4. method according to claim 1 or 2, wherein, the predetermined switching condition includes:
The screen hardware information belongs to preset range.
5. method according to claim 1 or 2, wherein, at least one key area in the segmentation input interface is adopted It is realized with application program widget.
6. method according to claim 1 or 2, wherein, the segmentation input interface includes two key areas, and described two A key area is located at the left and right sides of screen respectively.
7. a kind of interface adjusting apparatus for being adjusted to touch input interface, wherein, the interface adjusting apparatus includes:
First acquisition device, for when being inputted by the touch input interface, obtaining the state of current user equipment Attribute information;Wherein, the status attribute information includes the screen hardware information of the user equipment;
Switching device, for when the acquired status attribute information meets predetermined switching condition, by current input circle Face switches to segmentation input interface, wherein, the segmentation input interface include it is multiple positioned at the key area of screen different position, Each key area includes at least one virtual key;
Wherein, each key area in the segmentation input interface includes one or more basal keystrokes respectively, also, described Split input interface also comprising the modifier key region to contain modifier key, wherein, the interface adjusting apparatus further includes:
Second acquisition device, for obtaining screen clear position information;
Display device, for when the clear position is more than predetermined threshold, being shown in the clear position of screen described auxiliary Help key area;
Wherein, the interface adjusting apparatus further includes:
3rd acquisition device inputs relevant information for obtaining;
Determining device, for according to the input relevant information, determining the one or more that the modifier key region is included Modifier key.
8. interface adjusting apparatus according to claim 7, wherein, the input correlation information includes following at least any :
Input application type information;
Input historical information;
Information-setting by user.
9. the interface adjusting apparatus according to claim 7 or 8, wherein, the interface adjusting apparatus further includes:
4th acquisition device, the position for obtaining one or more of segmentation input interface key area adjust letter Breath;
Adjusting apparatus, for according to the position adjustment information, to adjust one or more of key areas on the screen Show position.
10. the interface adjusting apparatus according to claim 7 or 8, wherein, the predetermined switching condition includes:
The screen hardware information belongs to preset range.
11. the interface adjusting apparatus according to claim 7 or 8, wherein, at least one in the segmentation input interface presses It is realized using application program widget key range.
12. the interface adjusting apparatus according to claim 7 or 8, wherein, the segmentation input interface includes two key zones Domain, described two key areas are located at the left and right sides of screen respectively.
13. a kind of user equipment, wherein, the user equipment is included such as at least any one of them circle in claim 7 to 12 Face adjusting apparatus.
CN201210139814.4A 2012-05-08 2012-05-08 A kind of method, apparatus and equipment for being adjusted to touch input interface Active CN103389869B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210139814.4A CN103389869B (en) 2012-05-08 2012-05-08 A kind of method, apparatus and equipment for being adjusted to touch input interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210139814.4A CN103389869B (en) 2012-05-08 2012-05-08 A kind of method, apparatus and equipment for being adjusted to touch input interface

Publications (2)

Publication Number Publication Date
CN103389869A CN103389869A (en) 2013-11-13
CN103389869B true CN103389869B (en) 2018-05-25

Family

ID=49534153

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210139814.4A Active CN103389869B (en) 2012-05-08 2012-05-08 A kind of method, apparatus and equipment for being adjusted to touch input interface

Country Status (1)

Country Link
CN (1) CN103389869B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927166B (en) * 2014-03-25 2017-12-29 深圳市基思瑞科技有限公司 A kind of method that Android system mobile terminal that can be exchanged with key position and a kind of Android system mobile terminal key position are exchanged
CN104317479A (en) * 2014-10-10 2015-01-28 百度在线网络技术(北京)有限公司 Method and device for displaying input interface
EP3249513B1 (en) * 2015-02-16 2020-10-21 Huawei Technologies Co. Ltd. Keyboard display method and device
CN104765565A (en) * 2015-04-21 2015-07-08 天脉聚源(北京)传媒科技有限公司 Floating control placing method and device
CN106293428A (en) * 2015-05-15 2017-01-04 阿里巴巴集团控股有限公司 The characters input method of touch control terminal
CN105549440B (en) * 2015-12-31 2018-01-12 西安诺瓦电子科技有限公司 A kind of intelligent control method of oil price board system
CN108874333A (en) * 2017-05-12 2018-11-23 北京点石经纬科技有限公司 Input interface display system and method for portable equipment
CN109144287B (en) * 2017-06-28 2022-08-02 北京搜狗科技发展有限公司 Method and device for setting input method interface
CN107340969B (en) * 2017-08-24 2020-05-08 北京拉酷网络科技有限公司 Rapid information input interaction method and input interaction system based on touch pad
US10628038B2 (en) 2017-08-24 2020-04-21 Beijing Luckey Technology Co., Ltd. Touchpad-based fast information input interaction method and input interaction system
CN107835305B (en) * 2017-10-26 2021-05-07 北京百度网讯科技有限公司 Information input method and device for terminal equipment with screen
CN111782127A (en) * 2020-07-02 2020-10-16 Oppo广东移动通信有限公司 Display method, display device, electronic equipment and storage medium
CN111953846A (en) * 2020-08-11 2020-11-17 深圳传音控股股份有限公司 Interface layout adjusting method, terminal device and computer-readable storage medium
CN112000272B (en) * 2020-08-25 2022-05-06 北京百度网讯科技有限公司 Keyboard panel layout adjusting method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668994A (en) * 2002-07-19 2005-09-14 索尼株式会社 Information display input device and information display input method, and information processing device
TW200928943A (en) * 2007-12-28 2009-07-01 High Tech Comp Corp Handheld electronic device and operation method thereof
CN102169391A (en) * 2011-05-13 2011-08-31 汉王科技股份有限公司 Input device and input method of touch device
CN102362254A (en) * 2009-03-23 2012-02-22 韩国科亚电子股份有限公司 Apparatus and method for providing virtual keyboard
CN102360249A (en) * 2011-09-29 2012-02-22 上海汉翔信息技术有限公司 Discrete keyboard layout system and setting method, corresponding portable electronic device and control method
CN102422246A (en) * 2009-06-16 2012-04-18 英特尔公司 Adaptive virtual keyboard for handheld devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080158024A1 (en) * 2006-12-21 2008-07-03 Eran Steiner Compact user interface for electronic devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668994A (en) * 2002-07-19 2005-09-14 索尼株式会社 Information display input device and information display input method, and information processing device
TW200928943A (en) * 2007-12-28 2009-07-01 High Tech Comp Corp Handheld electronic device and operation method thereof
CN102362254A (en) * 2009-03-23 2012-02-22 韩国科亚电子股份有限公司 Apparatus and method for providing virtual keyboard
CN102422246A (en) * 2009-06-16 2012-04-18 英特尔公司 Adaptive virtual keyboard for handheld devices
CN102169391A (en) * 2011-05-13 2011-08-31 汉王科技股份有限公司 Input device and input method of touch device
CN102360249A (en) * 2011-09-29 2012-02-22 上海汉翔信息技术有限公司 Discrete keyboard layout system and setting method, corresponding portable electronic device and control method

Also Published As

Publication number Publication date
CN103389869A (en) 2013-11-13

Similar Documents

Publication Publication Date Title
CN103389869B (en) A kind of method, apparatus and equipment for being adjusted to touch input interface
CN103049254B (en) DLL for semantic zoom
CN103415833B (en) The outer visual object of the screen that comes to the surface
EP2905689B1 (en) Method and apparatus for displaying character on touchscreen
US20110320978A1 (en) Method and apparatus for touchscreen gesture recognition overlay
JP6381032B2 (en) Electronic device, control method thereof, and program
US20100207870A1 (en) Device and method for inputting special symbol in apparatus having touch screen
CN109918013A (en) Method and apparatus for the processing of touch screen hovering input
CN105630327B (en) The method of the display of portable electronic device and control optional element
JP2016115208A (en) Input device, wearable terminal, portable terminal, control method of input device, and control program for controlling operation of input device
US20120242659A1 (en) Method of controlling electronic device via a virtual keyboard
CN102629164B (en) A kind of multi-point touch equipment and method for information display and apply processing unit
WO2007076226A1 (en) Scrolling list with floating adjacent index symbols
JP2010108061A (en) Information processing apparatus, information processing method, and information processing program
KR20110104620A (en) Apparatus and method for inputing character in portable terminal
CN103294392A (en) Method and apparatus for editing content view in a mobile device
JP5092985B2 (en) Content decoration apparatus, content decoration method, and content decoration program
CN102693064B (en) Method and system for quitting protection screen by terminal
JP2014530423A (en) Character input device and character input method in portable terminal
US10137373B2 (en) Recording medium, information processing device and information processing method
JP3197051U (en) Key input device
JP2003131811A (en) Information processing device, information processing method and storage medium
WO2021178255A1 (en) Electronic input system
KR20100045617A (en) Korean alphabet input method utilizing a multi-touch sensing touch screen
JP5636584B2 (en) Character input device, character input method, and character input program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant