Method and device for realizing dynamic virtual keyboard

A virtual keyboard and dynamic technology, which is applied in the field of electronic information, can solve problems such as virtual keyboard blind typing, and achieve the effect of improving operation efficiency, convenient use, and simple operation

Active Publication Date: 2010-03-31
LENOVO (BEIJING) LTD
View PDF0 Cites 75 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the present invention provides a method and device for realizing a dynamic virtual keyboard to solve the problem in the prior art that touch typing cannot be effectively realized on a virtual keyboard

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for realizing dynamic virtual keyboard
  • Method and device for realizing dynamic virtual keyboard
  • Method and device for realizing dynamic virtual keyboard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Provide a kind of realization method of dynamic virtual QWERTY keyboard in this embodiment, generate an invisible area with infrared projection, and project the virtual QWERTY keyboard of full size to a plane, and adopt camera as sensor to capture and can help determine " input " content image.

[0042] In order to accurately obtain the effective range corresponding to the user's keystrokes, it is necessary to determine the relationship (including distance and angle) between the position of each key and the position of the key at the reference position. First, the position of each key is calibrated, such as figure 1 shown, including:

[0043] S101, the user places both hands side by side to simulate the ready state on the mechanical keyboard, and obtains nine reference keys (ie A, S, D, F, J, K, L, and; keys) through sensors (such as cameras), two of which The thumb is on the space key) position information;

[0044] S102, the system presents a character key (such as ...

Embodiment 2

[0061] This embodiment provides a dynamic and static dual-mode virtual keyboard.

[0062] The dynamic mode is the same as that of the first embodiment, which is also realized by using infrared projection and a camera.

[0063] Use infrared projection to display the effective range of a keystroke to the user;

[0064] Obtain the position of each keystroke of the user through a sensor (eg, a camera);

[0065] Detect the relationship between the keystroke and its corresponding reference key position, including distance and angle, and then determine the inputted character.

[0066] On the basis of the dynamic virtual keyboard provided in the first embodiment, a static mode virtual keyboard is added, and a fixed QWERTY keyboard pattern is displayed to the user by infrared projection, such as Figure 4 As shown, the user enters characters as if using a normal QWERTY keyboard.

[0067] Users can choose to switch between dynamic mode and static mode.

[0068] When the user's hands...

Embodiment 3

[0071] This embodiment provides a dynamic and static hybrid virtual keyboard, which is also implemented by infrared projection and a camera. The so-called dynamic and static hybrid virtual keyboard is to set several fixed key positions, you can directly tap these fixed key positions to input characters, and the remaining keys are determined according to the relative position information of the reference key.

[0072] A keystroke area with a fixed key position is formed by projecting on a plane in advance, and the fixed key position is used to directly strike an input character. Users can customize the buttons that need to be displayed statically according to their needs or input habits, such as Figure 5 As shown in the figure, the buttons "CTRL", "TAB", "backspace", "ENTER" and "WIN" are static display buttons; infrared projection is used to show the user an effective range of keystrokes and the buttons that need to be statically displayed. (Users can adjust their position);...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for realizing a dynamic virtual keyboard, which comprises the following steps: establishing and storing information of relations between key positions and corresponding reference key positions; and acquiring information of key stroke positions, wherein the position relation information is used for determining the input characters after identifying position information when fingers tap the keyboard to input characters. The invention also provides a corresponding device and an input method. According to the invention, the positioning can be realized through puretouch in the virtual keyboard without absolute positioning of the original virtual keyboard, thereby enhancing the operation efficiency. Different keyboard parameters can be customized for different users, so that the keyboard is more suitable for the user; and therefore, the invention is a favorable engineering design for human bodies. The keyboard has the advantages of simple operation and convenient use.

Description

technical field [0001] The invention relates to the technical field of electronic information, in particular to a method and a device for realizing a dynamic virtual keyboard. Background technique [0002] In recent years, with the extensive use of functions such as personal digital assistants PDA, smart phones and mobile phone mailboxes, the virtual keyboard (VKB, Virtual Keyboard) proposed by mobile phone users to carry out text input with a QWERTY keyboard has been favored by portable devices such as PDAs and smart phones. Users welcome. Using this virtual keyboard VKB can build a 63-key full-size keyboard on any flat object, and users only need to easily tap the required characters in the image drawn by infrared rays to enter text. [0003] At present, the common virtual keyboard VKB has a virtual keyboard based on infrared projection and a virtual keyboard based on a touch screen (board), which have in common that there are no physical mechanical keys, but the absolute...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/01
Inventor 叶颖华张渊毅
Owner LENOVO (BEIJING) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products