Input method installation method and device

An installation method and input method technology, applied in the direction of program control device, program loading/starting, etc., to avoid normal work and avoid unreliable effects

Active Publication Date: 2009-08-19
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The technical problem to be solved by the present invention is to provide an input method installation method and device to solve the problem that the existing installation method needs to be restarted in most cases to use the newly installed input method

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
  • Input method installation method and device
  • Input method installation method and device
  • Input method installation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] refer to figure 1 , is a flow chart of the installation of an input method described in Embodiment 1. The main steps of installation include:

[0049] S101, extracting the version information of the input method to be installed;

[0050] The version information of the input method to be installed currently, such as the version number, is extracted from the input method installation program.

[0051] S102. Create a directory whose name contains the version information;

[0052] Create a directory distinguished by version information. Usually, the installer allows the user to specify the installation directory. If the user does not specify, it will be installed to the system default directory. The creation method used in this embodiment is as follows:

[0053] 1) Receive the installation directory name specified by the user or the system default, for example, C:\programfiles\SogouInput, this directory is called the main directory;

[0054] 2) adding the version infor...

Embodiment 2

[0066] This embodiment provides a complete input method installation process.

[0067] refer to figure 2 , is a complete flow chart of the installation of the input method described in the second embodiment.

[0068] S201, extract the input method version information to be installed;

[0069] S202, verify whether the directory whose name contains the version information exists, if it exists, the input method of this version has been installed; if it does not exist, continue to S203;

[0070] In order to ensure the reliability of the installation and the stability of the system, this step is added for verification. If the old version of the input method in the system is the same version as the current input method to be installed, the installation process can be stopped, or set to other processing (such as skipping the directory creation step and directly going to S204). If it is a different version of the input method, continue the installation process.

[0071] S203, cre...

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 an input method installation method and device, aiming at solving the problem of the existing installation method that the newly installed input method can be used after being restarted in most cases. The method comprises the steps of extracting version information of the input method to be installed; creating a catalog with the name containing the version information and copying the system file of the input method to be installed to the catalog; checking whether the main file of the input method of the old version exists in the system catalog or not, if so, amending the file name and copying the main file of the input method to be installed to the system catalog; and if not, directly copying the main file of the input method to be installed to the system catalog. The method leads the newly installed input method to be capable of being used immediately without restart; moreover, when the input methods of new version and old version run at the same time, the new and old input methods cannot generate interference.

Description

technical field [0001] The invention relates to the field of program installation, in particular to an input method installation method and device. Background technique [0002] In the current computer operating system environment, such as in the Windows environment, the principle of the input method upgrade installation is: [0003] The input method entry file ime (also known as the main input method file, such as SogouPY.ime) is essentially a dll file (dynamic link library, dynamic link library), which provides various standard export functions for the operating system and applications program call. Windows requires that the disk file corresponding to the dll that has been loaded into the memory (that is, called and executed by other applications) cannot be overwritten. This directly leads to: if the ime file of the input method is loaded (that is, executed by being invoked by other applications), the ime file will not be overwritten, so that other versions of the input ...

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): G06F9/445
Inventor 杨磊李贝
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO 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