CN104123072B - It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device - Google Patents

It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device Download PDF

Info

Publication number
CN104123072B
CN104123072B CN201310156668.0A CN201310156668A CN104123072B CN 104123072 B CN104123072 B CN 104123072B CN 201310156668 A CN201310156668 A CN 201310156668A CN 104123072 B CN104123072 B CN 104123072B
Authority
CN
China
Prior art keywords
keyboard
mobile device
information
dummy keyboard
status information
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
CN201310156668.0A
Other languages
Chinese (zh)
Other versions
CN104123072A (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 CN201310156668.0A priority Critical patent/CN104123072B/en
Publication of CN104123072A publication Critical patent/CN104123072A/en
Application granted granted Critical
Publication of CN104123072B publication Critical patent/CN104123072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The object of the present invention is to provide a kind of for providing the method and apparatus of the dummy keyboard in mobile device.Equipment is provided and obtains grip status information corresponding to mobile device, wherein the mobile device includes dummy keyboard that is to be shown or showing;According to the grip status information, keyboard setting information corresponding with the dummy keyboard is determined;According to the keyboard setting information, the dummy keyboard is shown.Compared with prior art, the present invention includes grip status information corresponding to the mobile device of dummy keyboard that is to be shown or showing by obtaining, according to the grip status information, determine keyboard setting information corresponding with the dummy keyboard, and according to the keyboard setting information, show the dummy keyboard, to according to current grip status information adjust automatically keyboard layout, it is consistent in real time with the use habit of user, the convenience and input efficiency that user uses are improved, the input experience of user is improved.

Description

It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device
Technical field
The present invention relates to Internet technical fields more particularly to a kind of for providing the skill of the dummy keyboard in mobile device Art.
Background technique
Currently, the virtual keyboard layout of mobile device is mainly optimized according to the use habit of right handheld subscriber, It for long-term left hand-held set or occasionally switches to for the user of left hand-held set, the setting of dummy keyboard does not simultaneously meet left hand and holds machine The habit of user, it is inconvenient so as to cause input.In the prior art, the setting by user's self-defining dummy keyboard is needed, Just it is able to achieve the optimization to virtual keyboard layout;And the setting of self-defining dummy keyboard need user expend a large amount of study at This, it is complicated for operation for ordinary user, using unfriendly.
Summary of the invention
The object of the present invention is to provide a kind of for providing the method and apparatus of the dummy keyboard in mobile device.
According to an aspect of the invention, there is provided it is a kind of for providing the method for the dummy keyboard in mobile device, In, method includes the following steps:
A obtains grip status information corresponding to mobile device, wherein the mobile device includes to be shown or showing The dummy keyboard shown;
B determines keyboard setting information corresponding with the dummy keyboard according to the grip status information;
C shows the dummy keyboard according to the keyboard setting information.
According to another aspect of the present invention, a kind of offer for providing the dummy keyboard in mobile device is additionally provided to set It is standby, wherein the equipment includes:
Acquisition device, for obtaining grip status information corresponding to mobile device, wherein the mobile device include to Display or the dummy keyboard shown;
Determining device, for determining keyboard setting corresponding with the dummy keyboard according to the grip status information Information;
Display device, for showing the dummy keyboard according to the keyboard setting information.
In accordance with a further aspect of the present invention, a kind of input application is additionally provided, including as described above for providing shifting The offer equipment of dummy keyboard in dynamic equipment.
According to another aspect of the invention, a kind of input plug-in unit is additionally provided, including as described above for providing shifting The offer equipment of dummy keyboard in dynamic equipment.
Compared with prior art, the present invention is by obtaining the mobile device including dummy keyboard that is to be shown or showing Corresponding grip status information determines keyboard setting corresponding with the dummy keyboard according to the grip status information Information, and according to the keyboard setting information, the dummy keyboard is shown, thus according to current grip status information adjust automatically Keyboard layout is consistent with the use habit of user in real time, improves convenience and input efficiency that user uses, improves The input of user is experienced.
Moreover, the present invention can also obtain detection relevant information corresponding to mobile device, according to according to the detection phase Information is closed, determines grip status information corresponding to the mobile device;It further, can also be according to the related letter of the detection Breath, and in conjunction with keyboard operation relevant information corresponding with dummy keyboard in the mobile device, determine the mobile device institute Corresponding grip status information;To obtain grip status information corresponding to mobile device automatically according to detection relevant information, Improve the accuracy rate and real-time of grip status information.
Moreover, the present invention can also obtain keyboard operation relevant information corresponding with dummy keyboard in mobile device, root According to the keyboard operation relevant information, grip status information corresponding to the mobile device is determined, to obtain movement automatically Grip status information corresponding to equipment improves the accuracy rate and real-time of grip status information.
Moreover, the present invention can also detect whether the trigger condition for meeting determining keyboard setting information, when meeting the touching When clockwork spring part, grip status information corresponding to mobile device is obtained;Further, the present invention can also work as the trigger condition When including detecting the direction adjustment operation for acting on the mobile device, being adjusted and being operated according to the direction, determining the shifting The central axis information of dynamic equipment determines that grip state corresponding to the mobile device is believed according to the central axis information Breath;To improve the treatment effeciency for determining the keyboard setting information, the accuracy rate and real-time for holding status information are improved, Reduce the processing consumption of mobile device.
Moreover, the present invention can also believe according to the grip status information, and in conjunction with the screen direction of the mobile device Breath determines keyboard setting information corresponding with the dummy keyboard, so that adjust automatically is different according to different screen directions Keyboard layout, be consistent in real time with the use habit of user, improve the convenience and input efficiency that user uses, improve The input experience of user.
Moreover, the present invention can also be determining and described virtual according to the grip status information, in conjunction with auxiliary setting information The corresponding keyboard setting information of keyboard is practised with the use of user in real time to provide more abundant keyboard setting information It is used to be consistent, the convenience and input efficiency that user uses are improved, the input experience of user is improved.
Moreover, the present invention can also determine one corresponding with the dummy keyboard according to the grip status information Or multiple candidate keyboard setting informations, one or more of candidate keyboards are arranged according to the correspondence user of the mobile device The selection operation of information determines keyboard setting information corresponding with the dummy keyboard, to provide more choosings for user It selects, is consistent with the use habit of user, improve the convenience and input efficiency that user uses, improve the input body of user It tests.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, of the invention other Feature, objects and advantages will become more apparent upon:
Fig. 1 shows a kind of for providing the offer equipment of the dummy keyboard in mobile device of one aspect according to the present invention Schematic diagram;
It is a kind of for providing mentioning for the dummy keyboard in mobile device Fig. 2 shows in accordance with a preferred embodiment of the present invention For equipment schematic diagram;
Fig. 3 shows a kind of for providing the dummy keyboard in mobile device of another preferred embodiment according to the present invention Equipment schematic diagram is provided;
Fig. 4 shows according to a further aspect of the present invention a kind of for providing the method stream of the dummy keyboard in mobile device Cheng Tu;
Fig. 5 shows in accordance with a preferred embodiment of the present invention a kind of for providing the side of the dummy keyboard in mobile device Method flow chart;
Fig. 6 shows a kind of for providing the dummy keyboard in mobile device of another preferred embodiment according to the present invention Method flow diagram;
Fig. 7 (a) and Fig. 7 (b) is shown under a kind of different grip status informations according to a preferred embodiment of the present invention Virtual keyboard layout schematic diagram.
The same or similar appended drawing reference represents the same or similar component in attached drawing.
Specific embodiment
Present invention is further described in detail with reference to the accompanying drawing.
Fig. 1 shows a kind of for providing the offer equipment of the dummy keyboard in mobile device of one aspect according to the present invention Schematic diagram;Wherein, the offer equipment includes acquisition device 11, determining device 12, display device 13.Specifically, acquisition device 11 obtain grip status information corresponding to mobile device, wherein the mobile device includes void that is to be shown or showing Quasi- keyboard;Determining device 12 determines keyboard setting information corresponding with the dummy keyboard according to the grip status information; Display device 13 shows the dummy keyboard according to the keyboard setting information.
Here, the offer equipment includes but be not limited to the network equipment, user equipment or the network equipment and user equipment passes through Network is integrated constituted equipment.Wherein, the network equipment include it is a kind of can according to the instruction for being previously set or storing, The automatic electronic equipment for carrying out numerical value calculating and information processing, hardware includes but is not limited to microprocessor, specific integrated circuit (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc..The network equipment it include but not It is limited to the cloud that computer, network host, single network server, multiple network server collection or multiple servers are constituted;Here, Cloud is made of a large number of computers or network servers based on cloud computing (Cloud Computing), wherein cloud computing is distribution One kind that formula calculates, a virtual supercomputer consisting of a loosely coupled set of computers.The user equipment its Including but not limited to any mobile electron that can carry out human-computer interaction by keyboard, touch tablet or voice-operated device with user Product, such as smart phone, PDA etc., the mobile electronic product can use any operating system, be as android is operated System, iOS operating system etc..The network includes but is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, VPN network, wireless Self-organizing network (Ad Hoc network) etc..Those skilled in the art will be understood that other equipment that provide are equally applicable to this hair It is bright, it should also be included within the scope of protection of the present invention, and be incorporated herein by reference.
It constantly works between above-mentioned each device, here, it will be understood by those skilled in the art that " lasting " refers to State each device respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out obtaining for grip status information It takes, the determination of keyboard setting information, the display of dummy keyboard etc., is held corresponding to mobile device until providing equipment and stopping obtaining Hold status information.
Acquisition device 11 obtains grip status information corresponding to mobile device, wherein the mobile device includes to aobvious The dummy keyboard for showing or showing.
Specifically, when mobile device includes dummy keyboard that is to be shown or showing, acquisition device 11 passes through utilization Various kinds of sensors detects the current corresponding grip status information of the mobile device;Or the acquisition device 11 is according to each Kind of communication protocol (Communications Protocol) and stores or provides the movement by Various types of data coffret Other third party's modules of grip status information corresponding to equipment or application interact, and obtain grip corresponding to mobile device Status information;Or by obtaining with user corresponding to the mobile device to modes such as the selection operations of grip status information (such as offer left hand grip state, right hand grip state, both hands grip state hold status information, enable user's selection etc.), obtains Take grip status information corresponding to mobile device.
Wherein, the grip status information includes but is not limited to left hand grip state, the right hand grip state, both hands grip shape Any one in state.
Wherein, the including but not limited to user to be shown opens the application inputted, such as opens text Shelves or notepad but when not yet showing dummy keyboard in screen, it is described to show as on the screen of the mobile device When being shown a dummy keyboard.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that any implementation for obtaining grip status information corresponding to mobile device, it should all Within the scope of the present invention.
Preferably, the available keyboard operation corresponding to dummy keyboard in mobile device of the acquisition device 11 is related Information;According to the keyboard operation relevant information, grip status information corresponding to the mobile device is determined.To described Acquisition device 11 may be implemented by detecting the current corresponding grip state of the mobile device automatically using various kinds of sensors Information.
Specifically, the acquisition device 11 can obtain user in mobile device by directly interacting with user The corresponding keyboard operation relevant information of dummy keyboard;Or pass through other third party devices, it is virtual in acquisition and mobile device The corresponding keyboard operation relevant information of keyboard.
Wherein, the keyboard operation relevant information includes but is not limited to user to the button operation information of dummy keyboard (such as User is to the key selection of dummy keyboard, operating time etc.), (such as user inputs faulty operation information of the user to dummy keyboard It behind two characters " 1 ", " 4 ", deletes two characters and re-enters, then the two of initial input character " 1 ", " 4 " are mistake Operation information), it is (general by gravity sensor, acceleration transducer, rotating vector sensor, finger sensing contact identifier Positioned at the fuselage afterbody of mobile device) etc. one of or a variety of acquired users the adjustment of the dummy keyboard is operated (such as user to be adjusted to mobile phone screen direction, and then influences the direction etc. of dummy keyboard by overturning mobile phone screen).
Those skilled in the art will be understood that above-mentioned keyboard operation relevant information is only for example, and can be used in if any other The keyboard operation information for determining grip status information, should be included within the scope of the present invention.
The acquisition device 11 is according to the keyboard operation relevant information, based on predefined or pass through machine learning The decision rule of acquired grip status information corresponding with the keyboard operation information determines that the mobile device institute is right The grip status information answered.
For example, when the keyboard operation information includes that (such as user is to virtual for button operation information of the user to dummy keyboard The key selection of keyboard, operating time etc.) when, it can be according to user to the information such as position, the keying frequency of button operation, judgement Grip status information corresponding to the mobile device;For example, user is more than certain to the keying frequency being located on the left of screen Threshold value, then it is assumed that the grip status information is left hand grip.
For example, when the keyboard operation information includes faulty operation information of the user to dummy keyboard, then according to the mistake Maloperation, or according to the probability of the faulty operation (probability of such as described faulty operation is more than certain threshold value), described in judgement Grip status information corresponding to mobile device;Such as be deleted again after user presses the key on the left of screen, after And inputted after having selected the key on the right side of screen, then it is assumed that the grip status information is left hand grip;Or user couple Error rate positioned at screen Left button is more than to the error rate for being located at screen right button, then it is assumed that the grip status information For right hand grip.
For example, when the keyboard operation information includes by gravity sensor, acceleration transducer, rotating vector sensing One of device, finger sensing contact identifier (fuselage afterbody for being normally at mobile device) etc. or a variety of acquired users To the adjustment operation information of the dummy keyboard, then according to the adjustment operation information, judge corresponding to the mobile device Hold status information;Transverse screen is adjusted to by vertical screen for example, working as screen corresponding to the dummy keyboard, then the current grip shape of default State information is both hands grip.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the keyboard operation relevant information, it determines corresponding to the mobile device Grip status information implementation, should be included in the scope of the present invention.
Determining device 12 determines keyboard setting letter corresponding with the dummy keyboard according to the grip status information Breath.
Specifically, the determining device 12 is by determining holding with described for system default according to the grip status information Hold the corresponding keyboard setting information of status information;Or (such as user defines corresponding to specific grip according to the setting of user The keyboard setting information of status information), call keyboard setting information corresponding with the grip status information.
Wherein, the keyboard setting information includes but is not limited to keyboard layout, keyboard skin, keyboard back light information, key Sound etc..For example, when the grip status information is that left hand is held, shown in the keyboard layout such as Fig. 7 (a);It is held when described When to hold status information be right hand grip, shown in the keyboard layout such as Fig. 7 (b);When the grip status information is both hands grip When, the keyboard layout is full keyboard layout, rather than nine key boards are laid out.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that the implementation of any keyboard setting information, should be included in the scope of the present invention It is interior.
Display device 13 shows the dummy keyboard according to the keyboard setting information.
Specifically, display device 13 is by the keyboard setting information according to determined by determining device 12, by the layout of keyboard, After the information such as skin or backlight are adjusted, shown on the screen of the mobile device.
Preferably, the determining device 12 can be according to the grip status information, and in conjunction with the screen of the mobile device Curtain directional information, determines keyboard setting information corresponding with the dummy keyboard.
Specifically, the determining state 12 can also be according to the grip status information, in conjunction with the screen of the mobile device Curtain directional information, such as screen transverse screen or screen vertical screen, are determined keyboard setting information corresponding to the dummy keyboard.
Wherein, the keyboard setting information includes but is not limited to keyboard layout, keyboard skin, keyboard back light information etc..
For example, in conjunction with the grip status information, determining the keyboard setting information when the screen direction is vertical screen For the keyboard layout under left hand grip or the keyboard layout under right hand grip (such as Fig. 7 (a) and (b) are shown);When the screen side When to for transverse screen, in conjunction with the grip status information, such as grip status information is both hands grip, then the keyboard setting is believed Breath is full keyboard layout (i.e. non-nine key boards layout);When the screen direction is that transverse screen and left hand are held, then the keyboard Setting information is the keyboard layout in the case where the left half screen of transverse screen shows left hand grip, and right half screen shows input interface;When the screen When curtain direction is transverse screen and right hand grip, then the keyboard setting information is the key in the case where the right half screen of transverse screen shows left hand grip Disk layout, left half screen show input interface.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the grip status information, and in conjunction with the screen side of the mobile device To information, determines the implementation of keyboard setting information corresponding with the dummy keyboard, should be included in model of the invention In enclosing.
Preferably, the determining device 12 can according to the grip status information, in conjunction with auxiliary setting information, determine with The corresponding keyboard setting information of the dummy keyboard.
Specifically, the determining device 12 can be by according to various communication protocol (Communications Protocol), by Various types of data coffret, and store or provide auxiliary setting information corresponding to the mobile device Other third party's modules or application interact, and obtain the auxiliary setting information;Or various kinds of sensors (such as light for passing through itself Line sensor etc.) obtain the auxiliary setting information.
Wherein, the auxiliary setting information includes but is not limited to external environment information corresponding to the mobile device, when Currently running program information etc. corresponding to dummy keyboard in preceding temporal information, mobile device.Here, the external environment Information is included but is not limited by the current light information etc. obtained using light sensor.
The determining device 12 is by according to the grip status information, and in conjunction with the auxiliary setting information, for example, knot Light information or the temporal information etc. in the auxiliary setting information are closed, determines backlight letter corresponding with the dummy keyboard Breath, and then determine keyboard setting information corresponding with the dummy keyboard.
Wherein, the keyboard setting information includes but is not limited to keyboard layout, keyboard skin, keyboard back light information etc..
For example, the determining device 12 obtains the grip status information as left hand grip, then the determining device 12 is true The fixed keyboard layout information is left hand grip layout;Simultaneously:
For example, then the determining device 12 is according to the light information when the auxiliary setting information is light information Power, adjust dummy keyboard backlight power.
For example, then the determining device 12 is different according to the time when the auxiliary setting information is temporal information, Adjust the power of dummy keyboard backlight;Or user's input skin etc. of preference under different periods (uses letter if the working time Clean skin, time of having a rest then use other skins etc.).
For example, when the auxiliary setting information is currently running program letter corresponding to the dummy keyboard in mobile device When breath, then the determining device 12 is different according to the application, adjusts keyboard layout or keyboard skin of dummy keyboard etc., such as When the application is game application, then the skin of keyboard is adjusted as the keyboard skin under the game themes.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the grip status information, in conjunction with auxiliary setting information, determining and institute The implementation for stating the corresponding keyboard setting information of dummy keyboard, should be included in the scope of the present invention.
Preferably, the determining device 12 can be according to the grip status information, and determination is opposite with the dummy keyboard The candidate keyboard setting information of the one or more answered;According to the correspondence user of the mobile device to one or more of candidates The selection operation of keyboard setting information determines keyboard setting information corresponding with the dummy keyboard.
Specifically, the determining device 12 can also be according to the grip status information, determination and the dummy keyboard phase Corresponding one or more candidate keyboard setting informations, such as the grip status information are left hand grip, it is determined that device 12 mentions The candidate keyboard setting that the multiple left hands supplied under different brightness or different skin are held;Or the determining device 12 is user Provide left hand grip, the right hand holds two kinds of candidate keyboards settings, further, status information can also be held according to left hand, There is provided the candidate keyboard setting that the left hand is held to recommendation mark.
The determining device 12 is by directly acquiring or interacting with third party, to obtain user to one or more of The selection operation of candidate keyboard setting information, using the candidate keyboard setting information determined selected by user as with the virtual key The corresponding keyboard setting information of disk.
It is a kind of for providing mentioning for the dummy keyboard in mobile device Fig. 2 shows in accordance with a preferred embodiment of the present invention For equipment schematic diagram;Wherein, the offer equipment includes acquisition device 11 ', determining device 12 ', display device 13 ', wherein institute Stating acquisition device 11 ' includes measurement acquisition unit 111 ' and status determining unit 112 '.Specifically, measurement acquisition unit 111 ' obtains Take detection relevant information corresponding to mobile device, wherein the mobile device includes virtual key that is to be shown or showing Disk, the detection relevant information include the location dependent information of the mobile device;Status determining unit 112 ' is according to the inspection Relevant information is surveyed, determines grip status information corresponding to the mobile device;Determining device 12 ' is believed according to the grip state Breath determines keyboard setting information corresponding with the dummy keyboard;Display device 13 ' is shown according to the keyboard setting information Show the dummy keyboard.Wherein, the determining device 12 ', display device 13 ' phase identical or basic with corresponding intrument shown in Fig. 1 Together, therefore details are not described herein again, and is incorporated herein by reference.
It constantly works between above-mentioned each device, here, it will be understood by those skilled in the art that " lasting " refers to State each device respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out obtaining for detection relevant information The determination of status information, the determination of keyboard setting information, display of dummy keyboard etc. are taken, held, is obtained until providing equipment stopping Take grip status information corresponding to mobile device.
Measurement acquisition unit 111 ' obtains detection relevant information corresponding to mobile device, wherein the mobile device packet Dummy keyboard that is to be shown or showing is included, the detection relevant information includes the location dependent information of the mobile device.
Specifically, the measurement acquisition unit 111 ' based on gravity sensor, acceleration transducer, rotating vector by being passed One of sensor, finger sensing contact identifier (fuselage afterbody for being normally at mobile device) etc. are a variety of, obtain movement Detection relevant information corresponding to equipment;Or interact with other third party's modules or application, it obtains corresponding to mobile device Detection relevant information.
Wherein, the mobile device includes dummy keyboard that is to be shown or showing.Here, it is described it is to be shown include but It is not limited to user and opens the application inputted, such as open document or notepad but not yet shown in screen It is described to show as when having shown that a dummy keyboard on the screen of the mobile device when dummy keyboard.
Wherein, the detection relevant information includes the location dependent information of the mobile device.Here, the position is related Information is as utilized current mobile device and water as acquired in gravity sensor, acceleration transducer, rotating vector sensor etc. Square to tilt angle etc.;Alternatively, the pressure pressed using the user as acquired in finger sensing contact identifier etc. fuselage Force information;Or further, current mobile device and the tilt angle of horizontal direction etc. are predicted using the pressure information.
Status determining unit 112 ' determines grip state corresponding to the mobile device according to the detection relevant information Information.
Specifically, the status determining unit 112 ' obtains the detection relevant information, by based on detection relevant information With the decision rule of grip status information, grip status information corresponding to the mobile device is determined.For example, working as the detection Status information is the tilt angle of current mobile device and horizontal direction when to be left-leaning be more than threshold angle (as more than 15 °), then Think the grip status information for left hand grip;Alternatively, when the detecting state information is left side of the active user to fuselage When pressure is greater than right atrial pressure certain threshold value, then it is assumed that be that the grip status information is held for left hand.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the detection relevant information, it determines and is held corresponding to the mobile device The implementation for holding status information, should be included in the scope of the present invention.
Preferably, the status determining unit 112 ' can according to the detection relevant information, and in conjunction with the movement The corresponding keyboard operation relevant information of dummy keyboard in equipment, determines grip status information corresponding to the mobile device.
Specifically, the status determining unit 112 ' can obtain user couple by by directly interacting with user The corresponding keyboard operation relevant information of dummy keyboard in mobile device;Or by other third party devices, obtain and mobile The corresponding keyboard operation relevant information of dummy keyboard in equipment.
Wherein, the keyboard operation relevant information includes but is not limited to user to the button operation information of dummy keyboard (such as User is to the key selection of dummy keyboard, operating time etc.), (such as user inputs faulty operation information of the user to dummy keyboard It behind two characters " 1 ", " 4 ", deletes two characters and re-enters, then the two of initial input character " 1 ", " 4 " are mistake Operation information), it is (general by gravity sensor, acceleration transducer, rotating vector sensor, finger sensing contact identifier Positioned at the fuselage afterbody of mobile device) etc. one of or a variety of acquired users letter is operated to the adjustment of the dummy keyboard (such as user to be adjusted to mobile phone screen direction, and then influences the direction of dummy keyboard by overturning mobile phone screen to breath Deng).
Those skilled in the art will be understood that above-mentioned keyboard operation relevant information is only for example, and can be used in if any other The keyboard operation information for determining grip status information, should be included within the scope of the present invention.
The status determining unit 112 ' according to the detection relevant information, and in conjunction with virtual key in the mobile device The corresponding keyboard operation relevant information of disk, based on predefined or pass through grip status information acquired in machine learning Decision rule, determine grip status information corresponding to the mobile device.
For example, the tilt angle of current mobile device and horizontal direction ought be met simultaneously only to be left-leaning more than threshold angle When (as more than 15 °) and user are more than certain threshold value to the keyboard error operation rate positioned at left side of dummy keyboard, institute is just thought Grip status information is stated for left hand grip, to improve the accuracy of judgement grip status information.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that any according to the detection relevant information, and in conjunction with it is virtual in the mobile device The corresponding keyboard operation relevant information of keyboard, determines the implementation of grip status information corresponding to the mobile device, It should be included in the scope of the present invention.
Fig. 3 shows a kind of for providing the dummy keyboard in mobile device of another preferred embodiment according to the present invention Equipment schematic diagram is provided;Wherein, the offer equipment includes detection device 14 ", acquisition device 11 ", determining device 12 ", display Device 13 ".Specifically, detection device 14 " detects whether the trigger condition for meeting determining keyboard setting information;When meeting the touching When clockwork spring part, acquisition device 11 " obtain mobile device corresponding to grip status information, wherein the mobile device include to Display or the dummy keyboard shown;Determining device 12 " is according to the grip status information, determination and the dummy keyboard phase Corresponding keyboard setting information;Display device 13 " shows the dummy keyboard according to the keyboard setting information.Wherein, described Determining device 12 ", display device 13 " and corresponding intrument shown in Fig. 1 are identical or essentially identical, therefore details are not described herein again, and pass through The mode of reference is incorporated herein.
It constantly works between above-mentioned each device, here, it will be understood by those skilled in the art that " lasting " refers to State each device respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out trigger condition detection, The acquisition of status information, the determination of keyboard setting information, display of dummy keyboard etc. are held, until providing equipment stopping detection is It is no to meet the trigger condition for determining keyboard setting information.
Detection device 14 " detects whether the trigger condition for meeting determining keyboard setting information.
Specifically, detection device 14 " detects by real-time detection and whether meets determining keyboard setting in current mobile device The trigger condition of information.Wherein, the trigger condition includes but is not limited to detect that dummy keyboard has been shown in current screen On, it perhaps detects that the dummy keyboard is to be shown but is not yet shown on current screen or detects and act on the shifting When the direction of dynamic equipment adjusts operation.
Wherein, the including but not limited to user to be shown opens the application inputted, such as opens text Shelves or notepad but when not yet showing dummy keyboard in screen, it is described to show as on the screen of the mobile device When being shown a dummy keyboard.
When meeting the trigger condition, acquisition device 11 " obtains grip status information corresponding to mobile device, In, the mobile device includes dummy keyboard that is to be shown or showing.
Here, the acquisition device 11 " obtains acquisition device 11 described in the mode for holding status information and Fig. 1 Acquisition modes are same or similar, therefore details are not described herein, and are incorporated herein by reference.
Preferably, when the trigger condition includes detecting the direction adjustment operation for acting on the mobile device, institute Operation can be adjusted according to the direction by stating acquisition device 11 ", determine the central axis information of the mobile device;According to described Central axis information determines grip status information corresponding to the mobile device, wherein the mobile device includes to be shown Or the dummy keyboard shown.
Specifically, when detection device 14 " detects the direction adjustment operation for acting on the mobile device, then illustrate institute It states that grip mode may change or the layout information of keyboard should change, therefore, direction is adjusted described in operation is used as One of trigger condition.
Here, the direction adjustment operation includes but is not limited to pass through gravity sensor, acceleration transducer, rotating vector One of sensor, finger sensing contact identifier (fuselage afterbody for being normally at mobile device) etc. are a variety of acquired User adjusts operation to the direction of the dummy keyboard;For example, user is by overturning, shaking mobile phone screen, thus to Mobile phone screen The direction of curtain is adjusted or user is by selection setting, changes the direction etc. of screen.
When the detection device 14 " detects the direction adjustment operation for acting on the mobile device, as detected It states mobile device and produces 90 ° of overturnings, then the acquisition device 11 " can be adjusted according to the direction and be operated, based on overturning Degree, using with the line of current central axis upright as central axis information adjusted.
Here, the central axis information is currently such as to work as mobile device transverse screen with the axis information of horizontal plane When, central axis is the line vertical, parallel with wide line with the length line of equipment, and when mobile device vertical screen, central axis is Line vertical with wide line, parallel with length line.
The acquisition device 11 " is according to the central axis information, such as by according to the central axis information and water The angle information that prosposition is set determines grip status information corresponding to the mobile device, wherein the mobile device include to Display or the dummy keyboard shown.
Fig. 4 shows according to a further aspect of the present invention a kind of for providing the method stream of the dummy keyboard in mobile device Cheng Tu.Specifically, in step s1, equipment is provided and obtains grip status information corresponding to mobile device, wherein the movement Equipment includes dummy keyboard that is to be shown or showing;In step s2, equipment is provided according to the grip status information, really Fixed keyboard setting information corresponding with the dummy keyboard;In step s3, equipment is provided according to the keyboard setting information, Show the dummy keyboard.
It constantly works between above steps, here, it will be understood by those skilled in the art that " lasting " refers to State each step respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out obtaining for grip status information It takes, the determination of keyboard setting information, the display of dummy keyboard etc., is held corresponding to mobile device until providing equipment and stopping obtaining Hold status information.
In step s1, equipment is provided and obtains grip status information corresponding to mobile device, wherein the mobile device Including dummy keyboard that is to be shown or showing.
Specifically, when mobile device includes dummy keyboard that is to be shown or showing, in step s1, equipment is provided By utilizing various kinds of sensors, the current corresponding grip status information of the mobile device is detected;Or it in step s1, mentions For equipment according to various communication protocols (Communications Protocol), by Various types of data coffret, with storage or Other third party's modules or application for providing grip status information corresponding to the mobile device interact, and obtain mobile device Corresponding grip status information;Or by obtaining the choosing with user corresponding to the mobile device to grip status information Selecting the modes such as operation, (such as offer left hand grip state, right hand grip state, both hands grip state grip status information, enable and using Family selection etc.), obtain grip status information corresponding to mobile device.
Wherein, the grip status information includes but is not limited to left hand grip state, the right hand grip state, both hands grip shape Any one in state.
Wherein, the including but not limited to user to be shown opens the application inputted, such as opens text Shelves or notepad but when not yet showing dummy keyboard in screen, it is described to show as on the screen of the mobile device When being shown a dummy keyboard.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that any implementation for obtaining grip status information corresponding to mobile device, it should all Within the scope of the present invention.
Preferably, in step s1, provide equipment available keyboard behaviour corresponding with dummy keyboard in mobile device Make relevant information;According to the keyboard operation relevant information, grip status information corresponding to the mobile device is determined.From And in step s1, providing equipment may be implemented by the way that it is right to detect the current institute of the mobile device automatically using various kinds of sensors The grip status information answered.
Specifically, in step s1, user can be obtained to shifting by by directly interacting with user by providing equipment The corresponding keyboard operation relevant information of dummy keyboard in dynamic equipment;Or it by other third party devices, obtains and is set with movement The standby corresponding keyboard operation relevant information of middle dummy keyboard.
Wherein, the keyboard operation relevant information includes but is not limited to user to the button operation information of dummy keyboard (such as User is to the key selection of dummy keyboard, operating time etc.), (such as user inputs faulty operation information of the user to dummy keyboard It behind two characters " 1 ", " 4 ", deletes two characters and re-enters, then the two of initial input character " 1 ", " 4 " are mistake Operation information), it is (general by gravity sensor, acceleration transducer, rotating vector sensor, finger sensing contact identifier Positioned at the fuselage afterbody of mobile device) etc. one of or a variety of acquired users letter is operated to the adjustment of the dummy keyboard (such as user to be adjusted to mobile phone screen direction, and then influences the direction of dummy keyboard by overturning mobile phone screen to breath Deng).
Those skilled in the art will be understood that above-mentioned keyboard operation relevant information is only for example, and can be used in if any other The keyboard operation information for determining grip status information, should be included within the scope of the present invention.
In step s1, equipment is provided according to the keyboard operation relevant information, based on predefined or pass through machine The decision rule of the acquired grip status information corresponding with the keyboard operation information of study, determines the mobile device Corresponding grip status information.
For example, when the keyboard operation information includes that (such as user is to virtual for button operation information of the user to dummy keyboard The key selection of keyboard, operating time etc.) when, it can be according to user to the information such as position, the keying frequency of button operation, judgement Grip status information corresponding to the mobile device;For example, user is more than certain to the keying frequency being located on the left of screen Threshold value, then it is assumed that the grip status information is left hand grip.
For example, when the keyboard operation information includes faulty operation information of the user to dummy keyboard, then according to the mistake Maloperation, or according to the probability of the faulty operation (probability of such as described faulty operation is more than certain threshold value), described in judgement Grip status information corresponding to mobile device;Such as be deleted again after user presses the key on the left of screen, after And inputted after having selected the key on the right side of screen, then it is assumed that the grip status information is left hand grip;Or user couple Error rate positioned at screen Left button is more than to the error rate for being located at screen right button, then it is assumed that the grip status information For right hand grip.
For example, when the keyboard operation information includes by gravity sensor, acceleration transducer, rotating vector sensing One of device, finger sensing contact identifier (fuselage afterbody for being normally at mobile device) etc. or a variety of acquired users To the adjustment operation information of the dummy keyboard, then according to the adjustment operation information, judge corresponding to the mobile device Hold status information;Transverse screen is adjusted to by vertical screen for example, working as screen corresponding to the dummy keyboard, then the current grip shape of default State information is both hands grip.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the keyboard operation relevant information, it determines corresponding to the mobile device Grip status information implementation, should be included in the scope of the present invention.
In step s2, equipment is provided according to the grip status information, determines key corresponding with the dummy keyboard Disk setting information.
Specifically, in step s2, equipment is provided by according to the grip status information, determining system default and institute State the corresponding keyboard setting information of grip status information;Or (such as user defines corresponding to specific according to the setting of user Hold the keyboard setting information of status information), call keyboard setting information corresponding with the grip status information.
Wherein, the keyboard setting information includes but is not limited to keyboard layout, keyboard skin, keyboard back light information etc..
For example, when the grip status information is that left hand is held, shown in the keyboard layout such as Fig. 7 (a);It is held when described When to hold status information be right hand grip, shown in the keyboard layout such as Fig. 7 (b);When the grip status information is both hands grip When, the keyboard layout is full keyboard layout, rather than nine key boards are laid out.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that the implementation of any keyboard setting information, should be included in the scope of the present invention It is interior.
In step s3, equipment is provided according to the keyboard setting information, shows the dummy keyboard.
Specifically, in step s3, equipment is provided by according to keyboard setting information identified in step s2, by keyboard The information such as layout, skin or backlight be adjusted after, shown on the screen of the mobile device.
Preferably, in step s2, providing equipment can be according to the grip status information, and in conjunction with the mobile device Screen direction information, determine corresponding with dummy keyboard keyboard setting information.
Specifically, in step s2, providing equipment can also be according to the grip status information, in conjunction with the mobile device Screen direction information, such as screen transverse screen or screen vertical screen carry out keyboard setting information corresponding to the dummy keyboard It determines.
Wherein, the keyboard setting information includes but is not limited to keyboard layout, keyboard skin, keyboard back light information etc..
For example, in conjunction with the grip status information, determining the keyboard setting information when the screen direction is vertical screen For the keyboard layout under left hand grip or the keyboard layout under right hand grip (such as Fig. 7 (a) and (b) are shown);When the screen side When to for transverse screen, in conjunction with the grip status information, such as grip status information is both hands grip, then the keyboard setting is believed Breath is full keyboard layout (i.e. non-nine key boards layout);When the screen direction is that transverse screen and left hand are held, then the keyboard Setting information is the keyboard layout in the case where the left half screen of transverse screen shows left hand grip, and right half screen shows input interface;When the screen When curtain direction is transverse screen and right hand grip, then the keyboard setting information is the key in the case where the right half screen of transverse screen shows left hand grip Disk layout, left half screen show input interface.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the grip status information, and in conjunction with the screen side of the mobile device To information, determines the implementation of keyboard setting information corresponding with the dummy keyboard, should be included in model of the invention In enclosing.
Preferably, in step s2, provide equipment can according to the grip status information, in conjunction with auxiliary setting information, Determine keyboard setting information corresponding with the dummy keyboard.
Specifically, in step s2, providing equipment can be by according to various communication protocol (Communications Protocol), by Various types of data coffret, and store or provide auxiliary setting information corresponding to the mobile device Other third party's modules or application interact, and obtain the auxiliary setting information;Or various kinds of sensors (such as light for passing through itself Line sensor etc.) obtain the auxiliary setting information.
Wherein, the auxiliary setting information includes but is not limited to external environment information corresponding to the mobile device, when Currently running program information etc. corresponding to dummy keyboard in preceding temporal information, mobile device.Here, the external environment Information is included but is not limited by the current light information etc. obtained using light sensor.
In step s2, equipment is provided by according to the grip status information, and in conjunction with the auxiliary setting information, example Such as, in conjunction with the light information assisted in setting information or temporal information etc., back corresponding with the dummy keyboard is determined Optical information, and then determine keyboard setting information corresponding with the dummy keyboard.
Wherein, the keyboard setting information includes but is not limited to keyboard layout, keyboard skin, keyboard back light information etc..
For example, the equipment acquisition grip status information is provided and is held for left hand in step s2, then in step s2, Equipment is provided and determines that the keyboard layout information is left hand grip layout;Simultaneously:
For example, then in step s2, providing equipment according to the light when the auxiliary setting information is light information The power of information adjusts the power of dummy keyboard backlight.
For example, then in step s2, providing equipment according to the time when the auxiliary setting information is temporal information Difference adjusts the power of dummy keyboard backlight;Or user's input skin etc. of preference under different periods (is adopted if the working time With succinct skin, the time of having a rest then uses other skins etc.).
For example, when the auxiliary setting information is currently running program letter corresponding to the dummy keyboard in mobile device When breath, then in step s2, equipment is provided according to the application difference, adjusts the keyboard layout or keyboard skin of dummy keyboard Deng, such as when the application is game application, then the skin of keyboard is adjusted as the keyboard skin under the game themes.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the grip status information, in conjunction with auxiliary setting information, determining and institute The implementation for stating the corresponding keyboard setting information of dummy keyboard, should be included in the scope of the present invention.
Preferably, in step s2, providing equipment can be according to the grip status information, the determining and dummy keyboard Corresponding one or more candidate keyboard setting informations;According to the correspondence user of the mobile device to one or more of The selection operation of candidate keyboard setting information determines keyboard setting information corresponding with the dummy keyboard.
Specifically, in step s2, providing equipment can also be according to the grip status information, the determining and virtual key The corresponding one or more candidate keyboard setting informations of disk, such as grip status information is left hand grip, then in step s2 In, the candidate keyboard setting for multiple left hands grip that equipment provides under different brightness or different skin is provided;Or in step In s2, equipment is provided as user and provides left hand grip, the candidate keyboards setting of two kinds of right hand grip, it further, can be with root Status information is held according to left hand, provides the candidate keyboard setting that the left hand is held to recommendation mark.
In step s2, equipment is provided by directly acquiring or interacting with third party, to obtain user to one Or the selection operation of multiple candidate keyboard setting informations, using the candidate keyboard setting information determined selected by user as with it is described The corresponding keyboard setting information of dummy keyboard.
Fig. 5 shows in accordance with a preferred embodiment of the present invention a kind of for providing the side of the dummy keyboard in mobile device Method flow chart.Specifically, in step s11 ', equipment is provided and obtains detection relevant information corresponding to mobile device, wherein institute Stating mobile device includes dummy keyboard that is to be shown or showing, and the detection relevant information includes the position of the mobile device Set relevant information;In step s12 ', equipment is provided according to the detection relevant information, is determined corresponding to the mobile device Hold status information;In step s2 ', equipment is provided according to the grip status information, determination is opposite with the dummy keyboard The keyboard setting information answered;In step s3 ', equipment is provided according to the keyboard setting information, shows the dummy keyboard.Its In, the step s2 ', that step s3 ' corresponds to step with shown in Fig. 4 is identical or essentially identical, therefore details are not described herein again, and by drawing Mode is incorporated herein.
It constantly works between above steps, here, it will be understood by those skilled in the art that " lasting " refers to State each step respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out obtaining for detection relevant information The determination of status information, the determination of keyboard setting information, display of dummy keyboard etc. are taken, held, is obtained until providing equipment stopping Take grip status information corresponding to mobile device.
In step s11 ', equipment is provided and obtains detection relevant information corresponding to mobile device, wherein the movement is set Standby includes dummy keyboard that is to be shown or showing, and the detection relevant information includes the position correlation letter of the mobile device Breath.
Specifically, in step s11 ', equipment is provided and is passed through based on gravity sensor, acceleration transducer, rotating vector One of sensor, finger sensing contact identifier (fuselage afterbody for being normally at mobile device) etc. are a variety of, obtain and move Detection relevant information corresponding to dynamic equipment;Or interact with other third party's modules or application, it is right to obtain mobile device institute The detection relevant information answered.
Wherein, the mobile device includes dummy keyboard that is to be shown or showing.Here, it is described it is to be shown include but It is not limited to user and opens the application inputted, such as open document or notepad but not yet shown in screen It is described to show as when having shown that a dummy keyboard on the screen of the mobile device when dummy keyboard.
Wherein, the detection relevant information includes the location dependent information of the mobile device.Here, the position is related Information is as utilized current mobile device and water as acquired in gravity sensor, acceleration transducer, rotating vector sensor etc. Square to tilt angle etc.;Alternatively, the pressure pressed using the user as acquired in finger sensing contact identifier etc. fuselage Force information;Or further, current mobile device and the tilt angle of horizontal direction etc. are predicted using the pressure information.
In step s12 ', equipment is provided according to the detection relevant information, determines and holds corresponding to the mobile device Hold status information.
Specifically, in step s12 ', equipment is provided and obtains the detection relevant information, by based on detection relevant information With the decision rule of grip status information, grip status information corresponding to the mobile device is determined.For example, working as the detection Status information is the tilt angle of current mobile device and horizontal direction when to be left-leaning be more than threshold angle (as more than 15 °), then Think the grip status information for left hand grip;Alternatively, when the detecting state information is left side of the active user to fuselage When pressure is greater than right atrial pressure certain threshold value, then it is assumed that be that the grip status information is held for left hand.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that it is any according to the detection relevant information, it determines and is held corresponding to the mobile device The implementation for holding status information, should be included in the scope of the present invention.
Preferably, in step s12 ', provide equipment can according to the detection relevant information, and in conjunction with the movement The corresponding keyboard operation relevant information of dummy keyboard in equipment, determines grip status information corresponding to the mobile device.
Specifically, in step s12 ', user couple can be obtained by by directly interacting with user by providing equipment The corresponding keyboard operation relevant information of dummy keyboard in mobile device;Or by other third party devices, obtain and mobile The corresponding keyboard operation relevant information of dummy keyboard in equipment.
Wherein, the keyboard operation relevant information includes but is not limited to user to the button operation information of dummy keyboard (such as User is to the key selection of dummy keyboard, operating time etc.), (such as user inputs faulty operation information of the user to dummy keyboard It behind two characters " 1 ", " 4 ", deletes two characters and re-enters, then the two of initial input character " 1 ", " 4 " are mistake Operation information), it is (general by gravity sensor, acceleration transducer, rotating vector sensor, finger sensing contact identifier Positioned at the fuselage afterbody of mobile device) etc. one of or a variety of acquired users letter is operated to the adjustment of the dummy keyboard (such as user to be adjusted to mobile phone screen direction, and then influences the direction of dummy keyboard by overturning mobile phone screen to breath Deng).
Those skilled in the art will be understood that above-mentioned keyboard operation relevant information is only for example, and can be used in if any other The keyboard operation information for determining grip status information, should be included within the scope of the present invention.
In step s12 ', provide equipment according to the detection relevant information, and in conjunction with it is virtual in the mobile device The corresponding keyboard operation relevant information of keyboard, based on predefined or believed by grip state acquired in machine learning The decision rule of breath determines grip status information corresponding to the mobile device.
For example, the tilt angle of current mobile device and horizontal direction ought be met simultaneously only to be left-leaning more than threshold angle When (as more than 15 °) and user are more than certain threshold value to the keyboard error operation rate positioned at left side of dummy keyboard, institute is just thought Grip status information is stated for left hand grip, to improve the accuracy of judgement grip status information.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention System, it should be appreciated by those skilled in the art that any according to the detection relevant information, and in conjunction with it is virtual in the mobile device The corresponding keyboard operation relevant information of keyboard, determines the implementation of grip status information corresponding to the mobile device, It should be included in the scope of the present invention.
Fig. 6 shows a kind of for providing the dummy keyboard in mobile device of another preferred embodiment according to the present invention Method flow diagram.Specifically, in step s4 ", equipment is provided and detects whether the trigger condition for meeting determining keyboard setting information; When meeting the trigger condition, in step s1 ", equipment is provided and obtains grip status information corresponding to mobile device, In, the mobile device includes dummy keyboard that is to be shown or showing;In step s2 ", equipment is provided and is held according to Status information is held, determines keyboard setting information corresponding with the dummy keyboard;In step s3 ", equipment is provided according to institute Keyboard setting information is stated, shows the dummy keyboard.Wherein, the step s2 ", step s3 " are identical as step is corresponded to shown in Fig. 4 Or it is essentially identical, therefore details are not described herein again, and is incorporated herein by reference.
It constantly works between above steps, here, it will be understood by those skilled in the art that " lasting " refers to State each step respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out trigger condition detection, The acquisition of status information, the determination of keyboard setting information, display of dummy keyboard etc. are held, until providing equipment stopping detection is It is no to meet the trigger condition for determining keyboard setting information.
In step s4 ", equipment is provided and detects whether the trigger condition for meeting determining keyboard setting information.
Specifically, in step s4 ", equipment is provided by real-time detection, detects and whether meets in current mobile device really Determine the trigger condition of keyboard setting information.Wherein, the trigger condition includes but is not limited to detect that dummy keyboard has shown that On current screen, perhaps detect that the dummy keyboard is to be shown but is not yet shown on current screen or detects work When direction for the mobile device adjusts operation.
Wherein, the including but not limited to user to be shown opens the application inputted, such as opens text Shelves or notepad but when not yet showing dummy keyboard in screen, it is described to show as on the screen of the mobile device When being shown a dummy keyboard.
When meeting the trigger condition, in step s1 ", equipment is provided and obtains grip state corresponding to mobile device Information, wherein the mobile device includes dummy keyboard that is to be shown or showing.
Here, providing equipment in step s1 " and obtaining step s1 described in the mode for holding status information and Fig. 4 Acquisition modes it is same or similar, therefore details are not described herein, and is incorporated herein by reference.
Preferably, when the trigger condition includes detecting the direction adjustment operation for acting on the mobile device, In step s1 ", operation can be adjusted according to the direction by providing equipment, determine the central axis information of the mobile device;Root According to the central axis information, grip status information corresponding to the mobile device is determined, wherein the mobile device includes Dummy keyboard that is to be shown or showing.
Specifically, in step s4 ", provide equipment detect act on the mobile device direction adjustment operation when, Then illustrate that the grip mode may change or the layout information of keyboard should change, therefore, direction is adjusted and is operated As one of described trigger condition.
Here, the direction adjustment operation includes but is not limited to pass through gravity sensor, acceleration transducer, rotating vector One of sensor, finger sensing contact identifier (fuselage afterbody for being normally at mobile device) etc. are a variety of acquired User adjusts operation to the direction of the dummy keyboard;For example, user is by overturning, shaking mobile phone screen, thus to Mobile phone screen The direction of curtain is adjusted or user is by selection setting, changes the direction etc. of screen.
In step s4 ", provide equipment detect act on the mobile device direction adjustment operation when, such as detect The mobile device produces 90 ° of overturnings, then in step s1 ", operation can be adjusted according to the direction by providing equipment, is based on The degree of overturning, using with the line of current central axis upright as central axis information adjusted.
Here, the central axis information is currently such as to work as mobile device transverse screen with the axis information of horizontal plane When, central axis is the line vertical, parallel with wide line with the length line of equipment, and when mobile device vertical screen, central axis is Line vertical with wide line, parallel with length line.
In step s1 ", equipment is provided according to the central axis information, such as by according to the central axis information With the angle information of horizontal position, grip status information corresponding to the mobile device is determined, wherein the mobile device packet Include dummy keyboard that is to be shown or showing.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie In the case where 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 Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims Variation is included in the present invention.Any reference signs in the claims should not be construed as limiting the involved claims.This Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in device claim is multiple Unit or device can also be implemented through software or hardware by a unit or device.The first, the second equal words are used to table Show title, and does not indicate any particular order.

Claims (16)

1. a kind of for providing the method for the dummy keyboard in mobile device, wherein method includes the following steps:
A obtains keyboard operation relevant information corresponding with dummy keyboard in mobile device;Believed according to the keyboard operation correlation Breath, determines grip status information corresponding to mobile device, wherein the mobile device includes void that is to be shown or showing Quasi- keyboard, wherein the keyboard operation relevant information includes user to the button operation information of dummy keyboard, user to virtual key The faulty operation information of disk, user in the adjustment operation of the dummy keyboard any one of at least;
B determines keyboard setting corresponding with the dummy keyboard in conjunction with auxiliary setting information according to the grip status information Information, wherein the auxiliary setting information include external environment information, current time information corresponding to the mobile device, At least any one in currently running program information corresponding to the dummy keyboard;
C shows the dummy keyboard according to the keyboard setting information.
2. according to the method described in claim 1, wherein, the step a includes:
Obtain detection relevant information corresponding to mobile device, wherein the mobile device includes to be shown or showing Dummy keyboard, the detection relevant information include the location dependent information of the mobile device;
A1 determines grip status information corresponding to the mobile device according to the detection relevant information.
3. according to the method described in claim 2, wherein, the step a1 includes:
According to the detection relevant information, and in conjunction with related to the corresponding keyboard operation of dummy keyboard in the mobile device Information determines grip status information corresponding to the mobile device.
4. according to the method described in claim 1, wherein, this method further include:
Detect whether the trigger condition for meeting determining keyboard setting information;
Wherein, the step a includes:
When meeting the trigger condition, grip status information corresponding to mobile device is obtained, wherein the mobile device Including dummy keyboard that is to be shown or showing.
5. according to the method described in claim 4, wherein, the trigger condition includes detecting to act on the mobile device Direction adjustment operation;
Wherein, the step a includes:
It is adjusted and is operated according to the direction, determine the central axis information of the mobile device;
According to the central axis information, grip status information corresponding to the mobile device is determined, wherein the movement Equipment includes dummy keyboard that is to be shown or showing.
6. the method according to any one of claims 1 to 5, wherein the step b includes:
According to the grip status information, and in conjunction with the screen direction information of the mobile device, the determining and dummy keyboard Corresponding keyboard setting information.
7. the method according to any one of claims 1 to 5, wherein the step b includes:
According to the grip status information, one or more candidate keyboard setting letters corresponding with the dummy keyboard are determined Breath;
According to the correspondence user of the mobile device to the selection operation of one or more of candidate keyboard setting informations, really Fixed keyboard setting information corresponding with the dummy keyboard.
8. a kind of for providing the offer equipment of the dummy keyboard in mobile device, wherein the equipment includes:
Acquisition device, for obtaining keyboard operation relevant information corresponding with dummy keyboard in mobile device;According to the key Disk operate relevant information, determine grip status information corresponding to mobile device, wherein the mobile device include it is to be shown or The dummy keyboard shown, wherein the keyboard operation relevant information include user to the button operation information of dummy keyboard, User to the faulty operation information of dummy keyboard, user in the adjustment operation of the dummy keyboard any one of at least;
Determining device, for according to the grip status information, in conjunction with auxiliary setting information, determination to be opposite with the dummy keyboard The keyboard setting information answered, wherein the auxiliary setting information include external environment information corresponding to the mobile device, when At least any one in currently running program information corresponding to preceding temporal information, the dummy keyboard;
Display device, for showing the dummy keyboard according to the keyboard setting information.
9. offer equipment according to claim 8, wherein the acquisition device includes:
Measurement acquisition unit, for obtaining detection relevant information corresponding to mobile device, wherein the mobile device include to Display or the dummy keyboard shown, the detection relevant information include the location dependent information of the mobile device;
Status determining unit, for according to the detection relevant information, determining that grip state corresponding to the mobile device is believed Breath.
10. offer equipment according to claim 9, wherein the status determining unit is used for:
According to the detection relevant information, and in conjunction with related to the corresponding keyboard operation of dummy keyboard in the mobile device Information determines grip status information corresponding to the mobile device.
11. offer equipment according to claim 8, wherein the equipment further include:
Detection device, for detecting whether meeting the trigger condition for determining keyboard setting information;
Wherein, the acquisition device is used for:
When meeting the trigger condition, grip status information corresponding to mobile device is obtained, wherein the mobile device Including dummy keyboard that is to be shown or showing.
12. offer equipment according to claim 11, wherein the trigger condition includes detecting to act on the movement The direction of equipment adjusts operation;
Wherein, the acquisition device is used for:
It is adjusted and is operated according to the direction, determine the central axis information of the mobile device;
According to the central axis information, grip status information corresponding to the mobile device is determined, wherein the movement Equipment includes dummy keyboard that is to be shown or showing.
13. the offer equipment according to any one of claim 8 to 12, wherein the determining device is used for:
According to the grip status information, and in conjunction with the screen direction information of the mobile device, the determining and dummy keyboard Corresponding keyboard setting information.
14. the offer equipment according to any one of claim 8 to 12, wherein the determining device is used for:
According to the grip status information, one or more candidate keyboard setting letters corresponding with the dummy keyboard are determined Breath;
According to the correspondence user of the mobile device to the selection operation of one or more of candidate keyboard setting informations, really Fixed keyboard setting information corresponding with the dummy keyboard.
15. a kind of input application, including virtual in mobile device for providing as described in any one of claim 8 to 14 The offer equipment of keyboard.
16. a kind of input plug-in unit, including virtual in mobile device for providing as described in any one of claim 8 to 14 The offer equipment of keyboard.
CN201310156668.0A 2013-04-28 2013-04-28 It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device Active CN104123072B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310156668.0A CN104123072B (en) 2013-04-28 2013-04-28 It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310156668.0A CN104123072B (en) 2013-04-28 2013-04-28 It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device

Publications (2)

Publication Number Publication Date
CN104123072A CN104123072A (en) 2014-10-29
CN104123072B true CN104123072B (en) 2019-03-19

Family

ID=51768503

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310156668.0A Active CN104123072B (en) 2013-04-28 2013-04-28 It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device

Country Status (1)

Country Link
CN (1) CN104123072B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105700782A (en) * 2014-11-25 2016-06-22 中兴通讯股份有限公司 Method for regulating virtual key layout, device for regulating virtual key layout and mobile terminal
CN104820490B (en) * 2015-03-02 2020-08-28 百度在线网络技术(北京)有限公司 Method and system for acquiring feature information
CN106293429A (en) * 2015-05-21 2017-01-04 西安中兴新软件有限责任公司 A kind of method and device controlling keyboard & display
CN105468280A (en) * 2015-11-13 2016-04-06 小米科技有限责任公司 Method and device for switching keyboard styles
CN108052244A (en) * 2017-10-30 2018-05-18 努比亚技术有限公司 A kind of terminal operation method, terminal and computer readable storage medium
CN108196785B (en) * 2018-01-29 2021-09-28 上海闻泰电子科技有限公司 Display method and device of input method keyboard, mobile terminal and storage device
CN113377201A (en) * 2021-06-24 2021-09-10 北京百度网讯科技有限公司 Input method panel display method and device
CN113867594A (en) * 2021-10-21 2021-12-31 元心信息科技集团有限公司 Information input panel switching method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378950A (en) * 2009-04-10 2012-03-14 高通股份有限公司 A virtual keypad generator with learning capabilities
CN102681670A (en) * 2012-04-09 2012-09-19 中兴通讯股份有限公司 Mobile terminal and setting method for virtual keyboard of same
CN102810039A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Left or right hand adapting virtual keyboard display method and terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010110550A1 (en) * 2009-03-23 2010-09-30 Core Logic Inc. Apparatus and method for providing virtual keyboard
CN101907921A (en) * 2009-06-08 2010-12-08 联想(北京)有限公司 Portable equipment and state adjustment method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378950A (en) * 2009-04-10 2012-03-14 高通股份有限公司 A virtual keypad generator with learning capabilities
CN102810039A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Left or right hand adapting virtual keyboard display method and terminal
CN102681670A (en) * 2012-04-09 2012-09-19 中兴通讯股份有限公司 Mobile terminal and setting method for virtual keyboard of same

Also Published As

Publication number Publication date
CN104123072A (en) 2014-10-29

Similar Documents

Publication Publication Date Title
CN104123072B (en) It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device
US10983603B2 (en) Devices and methods for generating input
CN107077295A (en) A kind of method, device, electronic equipment, display interface and the storage medium of quick split screen
US10540083B2 (en) Use of hand posture to improve text entry
US10055064B2 (en) Controlling multiple devices with a wearable input device
US10764415B2 (en) Screen lighting method for dual-screen terminal and terminal
CN104461172B (en) A kind of display methods and electronic equipment
US20170199662A1 (en) Touch operation method and apparatus for terminal
CN108885525A (en) Menu display method and terminal
US20170052620A1 (en) Device And Method For Operating On Touch Screen, And Storage Medium
CN104965641B (en) information display method and device
CN108958615A (en) A kind of display control method, terminal and computer readable storage medium
KR20160088620A (en) Virtual input apparatus and method for receiving user input using thereof
CN105960626A (en) Grip detection
WO2015067045A1 (en) Method, device and computer system for performing operations on objects in object list
CN108475161A (en) Display methods and terminal
US11550421B2 (en) Electronic device control method and input device
JP2012199888A (en) Portable terminal
CN108132752A (en) A kind of method for editing text and mobile terminal
CN109634438B (en) Input method control method and terminal equipment
WO2023016372A1 (en) Control method and apparatus, and electronic device and storage medium
CN107656727A (en) A kind of font object library generating method and mobile terminal
CN113050863A (en) Page switching method and device, storage medium and electronic equipment
KR20210034668A (en) Text input method and terminal
CN108984062A (en) A kind of content display method, terminal

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