Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for configuring dynamic display effect of virtual keyboard

A virtual keyboard and dynamic display technology, applied in the field of input methods, can solve the problems of large memory consumption, dynamic effect display limitations, and inability to realize display, etc., to meet individual needs, strong scalability, and improve visual effects and input experience. Effect

Active Publication Date: 2016-07-06
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, this dynamic display method cannot flexibly realize the triggering of dynamic effects, nor can it achieve rich dynamic effects; and if the display of various dynamic effects is realized by embedding a large number of GIF animations, a large amount of memory will be consumed, and There are huge restrictions on the display of dynamic effects, and it is impossible to achieve flexible and smooth display

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 configuring dynamic display effect of virtual keyboard
  • Method and device for configuring dynamic display effect of virtual keyboard
  • Method and device for configuring dynamic display effect of virtual keyboard

Examples

Experimental program
Comparison scheme
Effect test

example 1:A1 to B1 and B2,B1(B1),B2,, and , to 。 example 2

[0142] For example, a dynamic initial element A1 is moved down 100%, a dynamic initial element A2 is rotated around itself, a static initial element B1 is a smaller button, and a static initial element B2 is a larger toolbar. Example 1: If A1 is set on B1 and B2 at the same time, B1 will move down a shorter distance (B1 itself is smaller), while B2 will move a larger distance. It can be seen that the difference between the static element and the display area will produce a difference trajectories, thus obtaining two trajectories. Example 2: If you set the pressing animation of B1 to A2, B1 will rotate on the spot when you press it; if you set the pressing animation of B1 to A1 and the lifting animation to A2, then B1 will move down first, and B1 will move when you raise your hand. Rotate in place below. It can be seen that the same initial element A2 also obtains two motion trajectories because of different trigger conditions.

[0143] The dynamic effect determination device...

example 1

[0205] Example 1: The panel pops up. The predetermined operation is: the virtual keyboard appears due to operations such as clicking the input box; the display area is the entire virtual keyboard.

[0206] At this time, when the panel is popping up, the specified animation effects such as gif, displacement, etc. are displayed in the full panel area; if the animation effect of this trigger condition is also specified for sub-elements such as buttons, the sub-elements will be superimposed on the basis of the panel animation effects. The animation of the element.

[0207] The user clicks anywhere to terminate the animation and return to the normal static panel waiting for user input.

example 2

[0208] Example 2: In this example, the predetermined operation is: pressing or lifting the key; the display area is the set specific key. For ease of description, "dynamic effect" is used below to replace "dynamic display effect".

[0209] Example 2 Trigger rule example: the button press (press) animation and release (release) animation are a pair. In the case of a press animation, the starting position of the release animation refers to the press animation. end position. The release animation must be played after the press animation is finished and the two conditions of finger lifting are met. It follows the press animation and will not interrupt the press animation. which is:

[0210] When pressed, if there is a press animation, the press animation will be played

[0211] ·Press and hold, stop at the final position of the press motion effect

[0212] ·Let go, if the press has finished playing:

[0213] If there is no release action, the button immediately jumps to the n...

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 purpose of the invention is to provide a method and a device for configuring a dynamic display effect of a virtual keyboard. The method comprises the steps of acquiring one or more initial elements to be configured; determining display regions, corresponding to the virtual keyboard, of the initial elements; determining movement loci corresponding to the initial elements to configure the dynamic display effect of the virtual keyboard. Compared with the prior art, the method and the device for configuring the dynamic display effect of the virtual keyboard are capable of flexibly configuring the dynamic effect for the virtual keyboard, and are good in expansibility, meanwhile the visual effect and the input experience of a user are improved and the individualized requirement of the user is satisfied.

Description

technical field [0001] The invention relates to the technical field of input methods, in particular to a technology for configuring dynamic display effects of a virtual keyboard. Background technique [0002] Currently, the display effect of the input method is relatively simple. For example, a single static display effect, or a dynamic display effect presented by embedding animations such as GIF. Even if this kind of dynamic display effect is adopted, what is displayed is only the playback of GIF animation, and the displayed dynamic effect is limited to a fixed display position, such as the top tool bar. Therefore, this dynamic display method cannot flexibly realize the triggering of dynamic effects, nor can it achieve rich dynamic effects; and if the display of various dynamic effects is realized by embedding a large number of GIF animations, a large amount of memory will be consumed, and There are huge restrictions on the display of dynamic effects, and it is impossible...

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
IPC IPC(8): G06F3/0488G06F3/0481
CPCG06F3/0481G06F3/04886
Inventor 杨林达陈丹凤
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products