Supercharge Your Innovation With Domain-Expert AI Agents!

A method and device for switching interfaces of different input methods

An input method interface and input method technology, applied in the field of human-computer interaction, can solve the problem of not mentioning user personalized input method interface, etc., to achieve the effect of improving quality

Active Publication Date: 2021-12-07
BEIJING THUNISOFT INFORMATION TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] But this disclosure also does not mention the user's personalized input method interface

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
  • A method and device for switching interfaces of different input methods
  • A method and device for switching interfaces of different input methods
  • A method and device for switching interfaces of different input methods

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] This embodiment provides a method for switching between different input method interfaces, which is suitable for Linux systems, and uses the fallback mechanism of the Fcitx input method framework interface. When the interface interface is not implemented, it will fall back to a default interface, such as figure 1 .

[0035] Specific steps are as follows:

[0036] Step S1, the user invokes the first input method;

[0037] Step S2, the input method framework detects whether there is an interface interface, if yes, go to step S3, if not, go to step S7;

[0038] The realization interface interface of the present invention is kimpanel interface. Judging that the main body is an input method framework, it will send a signal to confirm whether there is a program that implements the kimpanel interface. Kimpanel is a Plammsmoid plugin that can use multiple input methods as a backend. Provide a unified UI interface for different input methods through kimpanel.

[0039] Step ...

Embodiment 2

[0052] This embodiment provides a device for switching interfaces of different input methods, so that a certain input method can display a personalized interface corresponding to it.

[0053] The device includes three parts: an input method engine, an input method interface realization layer, and an input method interface.

[0054] Among them, the input method interface implementation layer: responsible for implementing the interface interface, receiving messages from the input method framework, and calling the input method interface. The messages from the input method framework include key information, input method switching and other information;

[0055] Input method engine: responsible for converting the input method switching information received by the interface implementation layer into corresponding candidates, and returning them to the interface implementation layer;

[0056] Input method interface: a personalized interface corresponding to a specific input method.

...

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 provides a method and device for switching interfaces of different input methods. The input method follows the kimpanel interface to realize a set of corresponding personalized input method interfaces. In actual use, when the user invokes the input method and the framework finds that the interface has been implemented, it will send messages such as drawing to the newly implemented interface, and display the input method interface corresponding to the input method. When switching to other input methods, the input method interface is disconnected from the framework and returns to the default input method interface. The invention provides a personalized interface of the input method, and can realize the dynamic switching of the interfaces of different input methods, thereby improving the service quality for users.

Description

technical field [0001] The invention relates to the field of human-computer interaction, in particular to a method and device for switching interfaces of different input methods. Background technique [0002] In the Linux system, based on the input method of the Fcitx framework, different input methods use the same interface, or only implement a set of interface through its interface. But still can't switch flexibly. Fcitx (Free Chinese Input Toy for X), the Chinese name is Little Penguin Input Method, which is an input method framework released under GPL, providing a flexible input solution for the desktop environment. The Fcitx framework currently uses a unified interface, which cannot meet the individual needs of users. [0003] The Chinese patent application publication number is CN102681780A, and the title of the invention is "Linux smart device and its input method switching method". It discloses a Linux smart device and its input method switching method. Switching ...

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 Patents(China)
IPC IPC(8): G06F9/451G06F9/54
CPCG06F9/542G06F9/451
Inventor 赵国华米坤付阳
Owner BEIJING THUNISOFT INFORMATION TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More