Movatterモバイル変換


[0]ホーム

URL:


CN103257886B - A method for calling an information input program and an electronic device - Google Patents

A method for calling an information input program and an electronic device
Download PDF

Info

Publication number
CN103257886B
CN103257886BCN201210034232.XACN201210034232ACN103257886BCN 103257886 BCN103257886 BCN 103257886BCN 201210034232 ACN201210034232 ACN 201210034232ACN 103257886 BCN103257886 BCN 103257886B
Authority
CN
China
Prior art keywords
information input
program
application
information
programs
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
CN201210034232.XA
Other languages
Chinese (zh)
Other versions
CN103257886A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing LtdfiledCriticalLenovo Beijing Ltd
Priority to CN201210034232.XApriorityCriticalpatent/CN103257886B/en
Priority to CN201710147189.0Aprioritypatent/CN106933666B/en
Publication of CN103257886ApublicationCriticalpatent/CN103257886A/en
Application grantedgrantedCritical
Publication of CN103257886BpublicationCriticalpatent/CN103257886B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The application provides a method for calling an information input program and an electronic device, wherein the method is applied to the electronic device comprising M application programs with functions of receiving input information and N information input programs, wherein the M application programs and the N information input programs have a corresponding relation, and in the corresponding relation, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the method comprises the following steps: obtaining an opening instruction, wherein the opening instruction is used for opening one application program to be opened in M application programs; determining at least one information input program corresponding to the application program to be opened based on the corresponding relation; and executing the opening instruction, and opening the application program to be opened and one information input program in at least one information input program corresponding to the application program to be opened.

Description

Translated fromChinese
一种调用信息输入程序的方法及一种电子设备A method for calling an information input program and an electronic device

技术领域technical field

本申请涉及计算机领域,特别涉及一种调用信息输入程序的方法及一种电子设备。The present application relates to the field of computers, in particular to a method for calling an information input program and an electronic device.

背景技术Background technique

随着计算机技术的不断发展,人们不时的需要在各种电子设备上进行输入操作。一般情况下,为了适应用户个性化的输入需要,用户往往会使用多种信息输入程序,比如,现在市面上最流行的搜狗输入法、讯飞输入法,汉王输入法,google拼音输入法等等。With the continuous development of computer technology, people need to perform input operations on various electronic devices from time to time. In general, in order to meet the user's personalized input needs, users often use a variety of information input programs, for example, the most popular Sogou input method, Xunfei input method, Hanwang input method, Google Pinyin input method, etc. .

然而,这些输入法并没有安全验证机构验证其安全性,若用户使用这些输入法进行密码输入或其他个人隐私信息输入时,没有谁能保证这些输入法在用户输入的过程中的安全性。特别是对于从一些另类网站上下载的信息输入程序,这些从非正规网站上下载的信息输入程序可能会被一些黑客或第三方进行加壳处理。当用户使用这些信息输入程序时,可能会通过这些不安全的信息输入程序泄露输入的内容。However, these input methods do not have a security verification agency to verify their safety. If users use these input methods to input passwords or other personal privacy information, no one can guarantee the security of these input methods during the user input process. Especially for information input programs downloaded from some alternative websites, these information input programs downloaded from unofficial websites may be packed by some hackers or third parties. When the user uses these information input programs, the input content may be leaked through these unsafe information input programs.

为了解决上述问题,一些厂商采用了特殊的办法,比如,淘宝。用户在登录淘宝时,淘宝会在用户输入密码的过程中提供自带的第三方安全信息输入程序,以保证用户在输入过程中,不会存在由于信息输入程序的不安全泄露用户密码或其他用户输入的内容。In order to solve the above problems, some manufacturers have adopted special methods, such as Taobao. When a user logs in to Taobao, Taobao will provide its own third-party security information input program when the user enters the password to ensure that the user's password or other users will not be leaked due to the insecurity of the information input program during the input process. input content.

申请人在实现本申请实施例技术方案的过程中,发现现有技术中至少存在如下问题:During the process of realizing the technical solutions of the embodiments of the present application, the applicant found that at least the following problems existed in the prior art:

虽然上述方法能够在一定程度上保证安全性的问题,但是用户在其信息输入的过程中仅限于通过淘宝网进行相关的输入,当用户退出淘宝进行其他的应用或输入时,并不能够保证在这些环境下,输入过程的安全性。同时,上述方案也不能在其他的网站或应用程序中进行使用,适用的范围较窄。Although the above method can guarantee security to a certain extent, the user is limited to relevant input through Taobao in the process of inputting information. In these environments, enter the security of the process. At the same time, the above solutions cannot be used in other websites or applications, and the scope of application is relatively narrow.

进一步的,由于淘宝提供的输入法只会在用户输入密码或保密性较高时才会使用自带的输入程序。事实上,用户在进行其他的内容输入时也可能存在输入内容安全性的需求,对于此种情况,上述方案并不能够满足。Furthermore, because the input method provided by Taobao will only use the built-in input program when the user enters the password or when the confidentiality is high. In fact, the user may also have a requirement for security of the input content when inputting other content, and for this case, the above-mentioned solution cannot satisfy it.

发明内容Contents of the invention

有鉴于此,本发明提供一种调用信息输入程序的方法,用以解决现有技术中存在信息输入过程不安全及应用环境狭窄的技术问题。In view of this, the present invention provides a method for calling an information input program to solve the technical problems of unsafe information input process and narrow application environment in the prior art.

一方面,通过本申请的一个实施例,提供如下技术方案:On the one hand, through an embodiment of the present application, the following technical solutions are provided:

一种调用信息输入程序的方法,应用在包括有M个具有接收输入信息功能的应用程序及N个信息输入程序的电子设备中,其中,所述M个应用程序与所述N个信息输入程序间存在对应关系,在所述对应关系中,所述M个应用程序中每个应用程序与所述N个信息输入程序中至少一个信息输入程序相对应,所述M和所述N为大于等于2的相同或不相同的整数,所述方法包括:A method for calling an information input program, applied in an electronic device including M application programs with the function of receiving input information and N information input programs, wherein the M application programs and the N information input programs There is a corresponding relationship between, in the corresponding relationship, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the M and the N are greater than or equal to The same or different integers of 2, the method includes:

获得一打开指令,所述打开指令用于打开M个应用程序中的一个待打开应用程序;Obtain an opening instruction, the opening instruction is used to open one of the M application programs to be opened;

基于所述对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;Based on the correspondence, determine at least one information input program corresponding to the application to be opened;

执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序;其中,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。Executing the opening instruction to open the application to be opened and one of the information input programs corresponding to the application to be opened; wherein, the application to be opened needs to input privacy data When using an application program, the one information input program is an information input program whose security level determined from the N information input programs meets a preset level.

可选的,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序,具体包括:Optionally, when the at least one information input program is two or more information input programs, the execution of the opening instruction opens the application to be opened and at least one information corresponding to the application to be opened. An information input program in the input program, including:

随机从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;Randomly determining an information input program corresponding to the application program to be opened from the at least one information input program;

执行所述打开指令,打开所述信息输入程序。Execute the opening instruction to open the information input program.

可选的,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序,具体包括:Optionally, when the at least one information input program is two or more information input programs, the execution of the opening instruction opens the application to be opened and at least one information corresponding to the application to be opened. An information input program in the input program, including:

按照一预定规则,从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;determining an information input program corresponding to the application program to be opened from the at least one information input program according to a predetermined rule;

执行所述打开指令,打开所述信息输入程序。Execute the opening instruction to open the information input program.

可选的,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述预定规则为:Optionally, when the application to be opened is an application that needs to input private data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序作为所述待打开应用程序对应的信息输入程序;或Determining an information input program whose security level meets a preset level from the N information input programs as the information input program corresponding to the application to be opened; or

在所述待打开应用程序为需要输入纯数字的应用程序时,所述预定规则为:从所述N个信息输入程序中确定包括纯数字输入界面的信息输入程序作为所述待打开应用程序对应的信息输入程序。When the application program to be opened is an application program that needs to input pure numbers, the predetermined rule is: from the N information input programs, determine an information input program that includes a pure number input interface as the corresponding application program to be opened. information input program.

可选的,所述安全级别符合预设级别具体为:Optionally, the security level conforms to the preset level, specifically:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

可选的,所述执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序,具体包括:Optionally, the execution of the opening instruction, opening the application to be opened and one of the information input programs corresponding to the application to be opened, specifically includes:

在所述电子设备的显示屏上显示所述至少一个信息输入程序;响应用户的选择操作,从所述至少一个信息输入程序中确定与所述待打开程序对应的一个信息输入程序;displaying the at least one information input program on the display screen of the electronic device; in response to a user's selection operation, determining an information input program corresponding to the program to be opened from the at least one information input program;

执行所述打开指令,打开所述信息输入程序。Execute the opening instruction to open the information input program.

另一方面,通过本申请的另一实施例,提供了如下技术方案:On the other hand, through another embodiment of the present application, the following technical solutions are provided:

一种调用信息输入程序的方法,应用在包括有一个具有接收输入信息功能的应用程序及N个信息输入程序的电子设备中,所述方法包括:A method for calling an information input program, applied to an electronic device including an application program with a function of receiving input information and N information input programs, the method comprising:

获得一打开指令,所述打开指令用于打开所述应用程序;Obtain an opening instruction, the opening instruction is used to open the application program;

检测是否需要在所述应用程序中输入信息;detect whether information needs to be entered into said application;

在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数;Obtaining relevant parameters of the application program when information needs to be input in the application program;

基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序;determining at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters;

从与需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序;其中,在待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。Determine and open an information input program from at least one information input program corresponding to the type of information that needs to be input; wherein, when the application program to be opened is an application program that needs to input privacy data, the information input program is from the One of the security levels determined in the N information input programs described above conforms to the information input program of the preset level.

可选的,所述在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数之后还包括:Optionally, after obtaining relevant parameters of the application program when information needs to be input in the application program, the method further includes:

判断所述应用程序是否有对应的信息输入程序;judging whether the application program has a corresponding information input program;

在有所述对应的信息输入程序时,检测所述信息输入程序是否符合所述应用程序的安全性要求;When there is the corresponding information input program, detect whether the information input program meets the security requirements of the application program;

在不符合所述应用程序的安全性要求时,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序。When the security requirements of the application program are not met, at least one information input program corresponding to the application program is determined from the N information input programs based on the relevant parameters.

可选的,在检测所述信息输入程序是否符合所述应用程序的安全性要求之后还包括:Optionally, after detecting whether the information input program meets the security requirements of the application program, the method further includes:

在符合所述应用程序的安全性要求时,打开所述应用程序对应的信息输入程序。When the security requirements of the application are met, the information input program corresponding to the application is opened.

可选的,所述相关参数具体为:Optionally, the relevant parameters are specifically:

输入光标在与所述应用程序对应的显示界面上的位置信息;和/或input the position information of the cursor on the display interface corresponding to the application program; and/or

所述应用程序的安全级别或私密级别;和/或the level of security or privacy of the application; and/or

所述电子设备所在网络的类型;和/或the type of network on which the electronic device is located; and/or

所述电子设备所在环境的环境参数。Environmental parameters of the environment where the electronic device is located.

可选的,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序,具体包括:Optionally, when it is determined that there are two or more information input programs corresponding to the application program based on the relevant parameters and the N information input programs, the slave corresponding to the type of information that needs to be input Determining and opening an information input program in at least one information input program, specifically including:

从需要输入信息的类型对应的至少一个信息输入程序中,随机确定并打开一个信息输入程序。From at least one information input program corresponding to the type of information to be input, randomly determine and open an information input program.

可选的,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序,具体包括:Optionally, when it is determined that there are two or more information input programs corresponding to the application program based on the relevant parameters and the N information input programs, the slave corresponding to the type of information that needs to be input Determining and opening an information input program in at least one information input program, specifically including:

按照一预设规则,从所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。According to a preset rule, an information input program is determined and opened from at least one information input program corresponding to the type of information to be input.

可选的,在所述需要输入信息类型对应的数据内容为加密性数据时,所述预定规则为:Optionally, when the data content corresponding to the type of information that needs to be input is encrypted data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序。An information input program whose security level meets a preset level is determined from the N information input programs.

可选的,所述安全级别符合预设级别具体包括:Optionally, the security level conforming to the preset level specifically includes:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

再一方面,通过本申请的另一实施例,还提供了如下技术方案:On the other hand, through another embodiment of the present application, the following technical solutions are also provided:

一种电子设备,应用在有M个具有有接收输入信息功能的应用程序及N个信息输入程序,其中,所述M个应用程序与所述N个信息输入程序间存在对应关系,在所述对应关系中,所述M个应用程序中每个应用程序与所述N个信息输入程序中至少一个信息输入程序相对应,所述M和所述N为大于等于2的相同或不相同的整数,所述设备包括:An electronic device, which is applied to M application programs with the function of receiving input information and N information input programs, wherein there is a corresponding relationship between the M application programs and the N information input programs, and in the In the corresponding relationship, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the M and the N are the same or different integers greater than or equal to 2 , the equipment includes:

获得模块,用于获得一打开指令,所述打开指令用于打开M个应用程序中的一个待打开应用程序;An obtaining module, configured to obtain an opening instruction, and the opening instruction is used to open one of the M application programs to be opened;

确定模块,用于基于所述对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;A determining module, configured to determine at least one information input program corresponding to the application program to be opened based on the correspondence relationship;

执行模块,用于执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序;其中,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。An execution module, configured to execute the opening instruction, and open the application to be opened and one information input program in at least one information input program corresponding to the application to be opened; wherein, the application to be opened is When an application program that needs to input privacy data, the one information input program is an information input program whose security level determined from the N information input programs meets a preset level.

可选的,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行模块,具体包括:Optionally, when the at least one information input program is two or more information input programs, the execution module specifically includes:

第一确定单元,用于随机从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;A first determining unit, configured to randomly determine an information input program corresponding to the application program to be opened from the at least one information input program;

第一打开单元,用于执行所述打开指令,打开所述信息输入程序。A first opening unit, configured to execute the opening instruction to open the information input program.

可选的,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行模块,具体包括:Optionally, when the at least one information input program is two or more information input programs, the execution module specifically includes:

第二确定单元,用于按照一预定规则,从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;The second determining unit is configured to determine an information input program corresponding to the application program to be opened from the at least one information input program according to a predetermined rule;

第二打开单元,用于执行所述打开指令,打开所述信息输入程序。A second opening unit, configured to execute the opening instruction to open the information input program.

可选的,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述预定规则为:Optionally, when the application to be opened is an application that needs to input private data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序作为所述待打开应用程序对应的信息输入程序;或Determining an information input program whose security level meets a preset level from the N information input programs as the information input program corresponding to the application to be opened; or

在所述待打开应用程序为需要输入纯数字的应用程序时,所述预定规则为:从所述N个信息输入程序中确定包括纯数字输入界面的信息输入程序作为所述待打开应用程序对应的信息输入程序。When the application program to be opened is an application program that needs to input pure numbers, the predetermined rule is: from the N information input programs, determine an information input program that includes a pure number input interface as the corresponding application program to be opened. information input program.

可选的,所述安全级别符合预设级别具体为:Optionally, the security level conforms to the preset level, specifically:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

可选的,所述执行模块具体包括:Optionally, the execution module specifically includes:

显示单元,用于在所述电子设备的显示屏上显示所述至少一个信息输入程序;a display unit, configured to display the at least one information input program on the display screen of the electronic device;

响应单元,用于响应用户的选择操作,从所述至少一个信息输入程序中确定与所述待打开程序对应的一个信息输入程序;a response unit, configured to respond to a user's selection operation, and determine an information input program corresponding to the program to be opened from the at least one information input program;

执行单元,用于执行所述打开指令,打开所述信息输入程序。An execution unit, configured to execute the opening instruction to open the information input program.

再一方面,通过本申请的另一实施例,还提供了如下技术方案:On the other hand, through another embodiment of the present application, the following technical solutions are also provided:

一种电子设备,包括有一个具有接收输入信息功能的应用程序及N个信息输入程序,所述设备包括:An electronic device includes an application program with the function of receiving input information and N information input programs, and the device includes:

第一获得模块,用于获得一打开指令,所述打开指令用于打开所述应用程序;A first obtaining module, configured to obtain an opening instruction, and the opening instruction is used to open the application;

第一检测模块,用于检测是否需要在所述应用程序中输入信息;A first detection module, configured to detect whether information needs to be input in the application program;

第二获得模块,用于在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数;The second obtaining module is used to obtain relevant parameters of the application program when information needs to be input in the application program;

第一确定模块,用于基于所述相关参数,及从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序;A first determining module, configured to determine at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters;

第一打开模块,用于从与需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序;其中,在待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。The first opening module is used to determine and open an information input program from at least one information input program corresponding to the type of information that needs to be input; wherein, when the application program to be opened is an application program that needs to input privacy data, the An information input program is an information input program whose security level determined from the N information input programs meets a preset level.

可选的,所述设备还包括:Optionally, the device also includes:

判断模块,用于在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数之后,判断所述应用程序是否有对应的信息输入程序;A judgment module, configured to judge whether the application program has a corresponding information input program after obtaining relevant parameters of the application program when information needs to be input in the application program;

第二检测模块,用于在有所述对应的信息输入程序时,检测所述信息输入程序是否符合所述应用程序的安全性要求;The second detection module is used to detect whether the information input program meets the security requirements of the application program when there is the corresponding information input program;

第二确定模块,用于在不符合所述应用程序的安全性要求时,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序。The second determination module is configured to determine at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters when the security requirements of the application program are not met.

可选的,所述设备还包括:Optionally, the device also includes:

第二打开模块,用于在符合所述应用程序的安全性要求时,打开所述应用程序对应的信息输入。The second opening module is configured to open the information input corresponding to the application program when the security requirements of the application program are met.

可选的,所述相关参数具体为:Optionally, the relevant parameters are specifically:

输入光标在与所述应用程序对应的显示界面上的位置信息;和/或input the position information of the cursor on the display interface corresponding to the application program; and/or

所述应用程序的安全级别或私密级别;和/或the level of security or privacy of the application; and/or

所述电子设备所在网络的类型;和/或the type of network on which the electronic device is located; and/or

所述电子设备所在环境的环境参数。Environmental parameters of the environment where the electronic device is located.

可选的,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述第一打开模块,具体用于:Optionally, when it is determined that there are two or more information input programs corresponding to the application program based on the relevant parameters and the N information input programs, the first opening module is specifically used for:

从需要输入信息的类型对应的至少一个信息输入程序中,随机确定并打开一个信息输入程序。From at least one information input program corresponding to the type of information to be input, randomly determine and open an information input program.

可选的,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述第一打开模块,具体用于:Optionally, when it is determined that there are two or more information input programs corresponding to the application program based on the relevant parameters and the N information input programs, the first opening module is specifically used for:

按照一预设规则,从所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。According to a preset rule, an information input program is determined and opened from at least one information input program corresponding to the type of information to be input.

可选的,在所述需要输入信息类型对应的数据内容为加密性数据时,所述预定规则为:Optionally, when the data content corresponding to the type of information that needs to be input is encrypted data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序。An information input program whose security level meets a preset level is determined from the N information input programs.

可选的,所述安全级别符合预设级别具体包括:Optionally, the security level conforming to the preset level specifically includes:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

上述技术方案中的一个或多个技术方案,具有如下技术效果或优点:One or more technical solutions in the above technical solutions have the following technical effects or advantages:

一、由于在一个应用程序中可能包括了多种信息输入程序,根据应用程序在输入信息时,输入内容所涉及的保密程度,选择合适的信息输入程序,有效保证了在信息输入的过程中,因信息输入程序的不安全造成的信息泄露;1. Since a variety of information input programs may be included in an application program, according to the degree of confidentiality involved in the input content of the application program when inputting information, selecting an appropriate information input program effectively ensures that during the information input process, Information leakage caused by insecure information input procedures;

二、进一步的,由于在输入的过程中,也会存在不需要输入保密数据的情况,本申请可以根据用户的输入喜好或事先设置,自动为用户提供适合的信息输入程序,在保障信息输入安全的前提下,更加符合用户的输入习惯;2. Further, since there may be cases where confidential data does not need to be input during the input process, this application can automatically provide users with suitable information input programs according to the user's input preferences or settings in advance, so as to ensure the safety of information input Under the premise, it is more in line with the user's input habits;

三、本申请所提供了调用信息输入程序的方法,该方法对其所应用的环境并没有任何限制,当有输入情况存在时,就可以使用本申请所提供的方法,选择合适的信息输入程序,因此,本申请所提供的技术方案具有较广的应用范围。3. This application provides a method for calling the information input program. This method does not have any restrictions on the environment in which it is applied. When there is an input situation, you can use the method provided by this application to select an appropriate information input program. , therefore, the technical solution provided by this application has a wider application range.

附图说明Description of drawings

图1为本申请第一实施例中调用信息输入的方法流程图;FIG. 1 is a flowchart of a method for calling information input in the first embodiment of the present application;

图2为本申请第二实施例中调用信息输入的方法流程图;FIG. 2 is a flowchart of a method for calling information input in the second embodiment of the present application;

图3为本申请第一实施例中电子设备的系统模块图;FIG. 3 is a system block diagram of the electronic device in the first embodiment of the present application;

图4为本申请第二实施例中电子设备的系统模块图。FIG. 4 is a system block diagram of the electronic device in the second embodiment of the present application.

具体实施方式detailed description

下面结合各个附图对本申请实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。The main realization principles, specific implementation methods and corresponding beneficial effects that can be achieved of the technical solutions of the embodiments of the present application will be described in detail below in conjunction with each accompanying drawing.

实施例一:Embodiment one:

请参考图1,为本申请第一实施例中调用信息输入的方法流程图;Please refer to FIG. 1, which is a flow chart of the method for calling information input in the first embodiment of the present application;

步骤S100,获得一打开指令,所述打开指令用于打开的M个应用程序中的一个待打开应用程序;Step S100, obtaining an opening instruction, the opening instruction is used for one application to be opened among the opened M application programs;

在具体的应用中,本实施例所提供的调用信息输入的方法应用在包括有M个具有接收输入信息功能的应用程序及N个信息输入程序的电子设备中,所述M个应用程序与所述N个信息输入程序间存在对应关系,在所述对应关系中,所述M个应用程序中每个应用程序与所述N个信息输入程序中至少一个信息输入程序相对应,所述M和所述N为大于等于2的相同或不相同的整数。In a specific application, the method for invoking information input provided by this embodiment is applied to an electronic device including M application programs capable of receiving input information and N information input programs, and the M application programs are related to the information input programs. There is a corresponding relationship among the N information input programs, and in the corresponding relationship, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the M and The N is the same or different integer greater than or equal to 2.

具体来说,上述电子设备可以是手机、电脑、pad等具有输入功能的电子终端,所述M个具有输入信息功能的应用程序可以是记事本程序、QQ程序、浏览器程序等等,在所述M个具有输入信息功能的应用程序中,每个应用程序都可以使用不同的信息输入程序,具体来说,用户打开一个记事本程序,可以通过搜狗输入法进行信息的输入,也可以使用智能ABC输入法或其他的信息输入程序进行输入操作。Specifically, the above-mentioned electronic device may be an electronic terminal with an input function such as a mobile phone, a computer, or a pad, and the M application programs with a function of inputting information may be a notepad program, a QQ program, a browser program, etc., in which Among the M application programs with the function of inputting information, each application program can use a different information input program. Specifically, the user opens a notepad program, and can input information through the Sogou input method, or use the smart ABC input method or other information input program for input operation.

所述获得打开指令,所述打开指令用于打开M个应用程序中的一个待打开应用程序,具体是当前电子设备在接收到一个开个指令后,打开所述指令对应的应用程序,如记事本程序。The obtaining of the opening instruction, the opening instruction is used to open one of the M application programs to be opened, specifically, after the current electronic device receives an opening instruction, it opens the application corresponding to the instruction, such as a note this program.

步骤S110,基于所述对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;Step S110, based on the corresponding relationship, determine at least one information input program corresponding to the application program to be opened;

在具体的实施过程中,由于在电子设备中存在不止一个信息输入程序,比如:同时存在五笔输入法、搜狗输入法,全拼输入法等,每个具有输入功能的应用程序都可以使用对应的信息输入程序,比如使用记事本软件时,可以使用五笔输入法和搜狗输入法等,基于所述具有输入功能的应用程序与所述信息输入法的对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;In the specific implementation process, since there is more than one information input program in the electronic device, such as: Wubi input method, Sogou input method, Quanpin input method, etc., each application program with input function can use the corresponding Information input program, such as when using notepad software, can use Wubi input method and Sogou input method, etc., based on the corresponding relationship between the application program with input function and the information input method, determine the corresponding application program to be opened. at least one information entry program;

具体来说,确定信息输入程序的方法可以按照如下规则:Specifically, the method for determining the information input procedure may follow the following rules:

1、随机从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;具体来说,当用户打开的应用程序为记事本程序时,基于信息输入程序与记事本程序的对应关系,从所述记事本程序对应的信息输入程序中随机的确定一个信息输入程序作为用户在在记事本输入程序中进行输入操作的输入法。1. Randomly determine an information input program corresponding to the application to be opened from the at least one information input program; specifically, when the application program opened by the user is a notepad program, based on the information input program and the notepad The corresponding relationship of the programs is to randomly determine an information input program from the information input programs corresponding to the notepad program as an input method for the user to perform an input operation in the notepad input program.

比如,与记事本程序对应的信息输入程序有五笔输入法,全拼输入法,搜狗输入法,微软拼音输入法等,在用户打开记事本程序后,从这些输入法中,随机确定一个信息输入程序作为使用记事本程序中,进行输入操作的输入法。For example, the information input programs corresponding to the Notepad program include Wubi input method, Quanpin input method, Sogou input method, Microsoft Pinyin input method, etc. After the user opens the Notepad program, an information input method is randomly determined from these input methods. The program is used as an input method for inputting in the Notepad program.

2、按照一预定规则,从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;2. According to a predetermined rule, determine an information input program corresponding to the application program to be opened from the at least one information input program;

具体来说,所述预定规则可以是:Specifically, the predetermined rules may be:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序作为所述待打开应用程序对应的信息输入程序;或Determining an information input program whose security level meets a preset level from the N information input programs as the information input program corresponding to the application to be opened; or

在所述待打开应用程序为需要输入纯数字的应用程序时,所述预定规则为:从所述N个信息输入程序中确定包括纯数字输入界面的信息输入程序作为所述待打开应用程序对应的信息输入程序。When the application program to be opened is an application program that needs to input pure numbers, the predetermined rule is: from the N information input programs, determine an information input program that includes a pure number input interface as the corresponding application program to be opened. information input program.

其中,所述安全级别符合预设级别具体为:Wherein, the security level conforming to the preset level is specifically:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

为了保证输入的安全性,在本申请所提供的技术方案中,每个信息输入程序都有一个安全级别的概念,例如:In order to ensure the security of input, in the technical solution provided by this application, each information input program has a concept of security level, for example:

系统出厂自带的输入法为通过厂商测试的,所以能够在一定程度上保证安全性的需求,因此,将这类系统自带的输入法设置为高安全级别,同时,用一参数表示其安全等级。The input method that comes with the system has passed the manufacturer's test, so it can guarantee the security requirements to a certain extent. Therefore, set the input method that comes with this type of system to a high security level, and at the same time, use a parameter to indicate its security. grade.

可信厂商的输入法也是具有高安全级别的,能够保证安全性,同样用一参数表示其安全等级;The input method of a trusted manufacturer also has a high security level, which can guarantee security, and also uses a parameter to indicate its security level;

用户自定义的输入法,根据用户的设置,用户从电子终端的可以使用的输入法中,将值得信赖的输入法加入白名单,这类输入法虽然没有经过测试,但用户是认同其安全性的,故而这些输入程序也是可以认为是具有安全性的信息输入程序。User-defined input method, according to the user's settings, the user will add the trustworthy input method to the white list from the available input methods of the electronic terminal. Although this type of input method has not been tested, the user agrees with its security Therefore, these input programs can also be considered as safe information input programs.

基于上述论述的这些安全的信息输入程序,用户在输入过程中能够保证其安全性,当用户在需要进行输入操作时,就可以调用上述过程中举例提到的预定特征的信息输入程序,即:选择具有安全性保障的信息输入程序。Based on these safe information input programs discussed above, the user can guarantee its security during the input process. When the user needs to perform an input operation, he can call the information input program with the predetermined characteristics mentioned in the above process, namely: Choose an information entry program with security guarantees.

另外,在本申请所提供的技术方案中,还可以基于前文中提到的两点作为判别是否具有安全性的标志,所述信息输入程序不存储输入记录到存储空间,所述信息程序不连接网络,当电子终端中保护的信息输入程序中,具有上述两点,也认为所述信息输入程序时具有安全性的信息输入程序。In addition, in the technical solution provided by this application, the two points mentioned above can also be used as a sign to judge whether it has security. The information input program does not store input records in the storage space, and the information program does not connect to The network, when the information input program protected in the electronic terminal, has the above two points, it is also considered that the information input program has a secure information input program.

在实际应用中,由于用户在涉及账号或密码时,会涉及到数字键的输入,故而用户在普通的输入时,可以采用任何信息输入程序,包括使用第三方不安全的信息输入程序。但是,当检测到用户在输入数字的情况时,自动的为用户从当前使用的输入程序切换的具有安全性的信息输入程序。In practical application, since the user will involve the input of number keys when it involves the account number or password, the user can use any information input program, including the third-party unsafe information input program, during ordinary input. However, when it is detected that the user is inputting numbers, the user is automatically switched from the currently used input program to a safe information input program.

步骤S120,执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序。Step S120, executing the opening instruction to open the application to be opened and one information input program in at least one information input program corresponding to the application to be opened.

在具体的实施过程中,由于步骤S110已经确定哪些输入法是安全的输入法,根据用户打开应用程序对安全性的要求,从所述电子终端中包含的安全性输入法中选择一个作为用户进行输入操作的输入程序。In the specific implementation process, since step S110 has determined which input methods are safe input methods, according to the security requirements of the user opening the application program, one of the security input methods contained in the electronic terminal is selected as the user's security input method. Enter the input program for the operation.

例如:用户打开了网上银行这一个应用程序,则自动为用户选择具有高安全性的信息输入程序。For example, if the user opens the application program of online banking, an information input program with high security is automatically selected for the user.

对于一些特殊情况,如符合安全性要求的输入法具有多个,则可以采用弹出菜单的方式提醒用户选择一个用户偏好的输入法进行输入操作,后续处理过程中,将用户的这些使用偏好记录下来,在以后的使用过程中,用户再此打开需要输入安全的应用程序时,直接为用户提供上次使用过的应用程序,本领域所属的技术人员可以根据实际的情况,设置多种在保障输入安全的前提下,尽可能的为用户提供合适的信息输入程序。For some special cases, if there are multiple input methods that meet the security requirements, the pop-up menu can be used to remind the user to select a user-preferred input method for input operations. During the subsequent processing, these user preferences will be recorded. , in the future use process, when the user opens the application program that needs input security, the application program used last time is directly provided to the user. Those skilled in the art can set a variety of security input programs according to the actual situation. Under the premise of safety, provide users with appropriate information input procedures as much as possible.

另外,对于本步骤描述的过程,具体举例来说,按照前述中描述的安全性规则,在当前电子设备中包括了有不至一种安全的信息输入程序,则将这些信息输入程序在显示屏幕上显示,基于用户对于这些显示输入程序的选择,进而确定与所述待打开程序对应的一个信息输入程序。再执行打开指令,打开所述信息输入程序。进而完成了具有安全性输入法信息的选择。In addition, for the process described in this step, for example, according to the security rules described above, if there is more than one safe information input program included in the current electronic equipment, then these information input programs will be displayed on the display screen Based on the user's selection of these displayed input programs, an information input program corresponding to the program to be opened is determined. Then execute the opening instruction to open the information input program. Then the selection of the input method information with security is completed.

通过本申请实施例一所提供的技术方案,能够在面临需要安全性输入的应用环境时,自动的为用户提供合适的信息输入程序,在尽可能满足用户偏好的输入法的同时,保证用户在输入过程中的安全。Through the technical solution provided by Embodiment 1 of the present application, when faced with an application environment that requires safe input, it can automatically provide users with appropriate information input programs, and while satisfying the input methods preferred by users as much as possible, it is possible to ensure that users are in the Security during entry.

实施例二:Embodiment two:

请参考图2,为本申请第一实施例中调用信息输入的方法流程图;Please refer to FIG. 2, which is a flow chart of the method for calling information input in the first embodiment of the present application;

步骤S200,获得一打开指令,所述打开指令用于打开所述应用程序;Step S200, obtaining an opening instruction, the opening instruction is used to open the application;

步骤S210,检测是否需要在所述应用程序中输入信息;Step S210, detecting whether information needs to be input in the application program;

步骤S220,在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数;Step S220, when information needs to be input in the application program, obtain relevant parameters of the application program;

在具体的实施过程中,所述相关参数具体为:In the specific implementation process, the relevant parameters are specifically:

输入光标在与所述应用程序对应的显示界面上的位置信息;和/或input the position information of the cursor on the display interface corresponding to the application program; and/or

所述应用程序的安全级别或私密级别;和/或the level of security or privacy of the application; and/or

所述电子设备所在网络的类型;和/或the type of network on which the electronic device is located; and/or

所述电子设备所在环境的环境参数。Environmental parameters of the environment where the electronic device is located.

另外,在所述在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数之后还包括:In addition, after obtaining relevant parameters of the application program when information needs to be input in the application program, it also includes:

判断所述应用程序是否有对应的信息输入程序;judging whether the application program has a corresponding information input program;

在有所述对应的信息输入程序时,检测所述信息输入程序是否符合所述应用程序的安全性要求;When there is the corresponding information input program, detect whether the information input program meets the security requirements of the application program;

在不符合所述应用程序的安全性要求时,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序。When the security requirements of the application program are not met, at least one information input program corresponding to the application program is determined from the N information input programs based on the relevant parameters.

在符合所述应用程序的安全性要求时,打开所述应用程序对应的信息输入程序。When the security requirements of the application are met, the information input program corresponding to the application is opened.

步骤S230,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序;Step S230, based on the relevant parameters, determine at least one information input program corresponding to the application program from the N information input programs;

在具体的实施过程中,本步骤在所述从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程时,可以按照如下方式确定信息输入程序。In a specific implementation process, in this step, when an information input program is determined and opened from at least one information input program corresponding to the type of information to be input, the information input program may be determined in the following manner.

1、从需要输入信息的类型对应的至少一个信息输入程序中,随机确定并打开一个信息输入程序。1. From at least one information input program corresponding to the type of information to be input, randomly determine and open an information input program.

2、按照一预设规则,从所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。2. According to a preset rule, determine and open an information input program from at least one information input program corresponding to the type of information to be input.

具体来说,在所述需要输入信息类型对应的数据内容为加密性数据时,所述预定规则为:Specifically, when the data content corresponding to the type of information that needs to be input is encrypted data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序。An information input program whose security level meets a preset level is determined from the N information input programs.

所述安全级别符合预设级别具体包括:The security level conforming to the preset level specifically includes:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

步骤240,从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。Step 240: Determine and open an information input program from at least one information input program corresponding to the type of information to be input.

在具体的实施过程中,基于前文中描述的应用环境,在同一个应用程序中,基于不同的输入要求,比如输入密码时,自动的切换到安全的输入法,若当前环境中不需要输入安全性保证,则从当前安全的输入法中切换成用户偏好的输入法。In the specific implementation process, based on the application environment described above, in the same application, based on different input requirements, such as when entering a password, it will automatically switch to a secure input method. If the current environment does not require input security If there is no security guarantee, switch from the current safe input method to the user's preferred input method.

相比较实施例一所提供的技术方案,本实施例二主要解决同一个应用程序中,不同的输入场景对输入安全性的要求。Compared with the technical solution provided by the first embodiment, the second embodiment mainly addresses the input security requirements of different input scenarios in the same application program.

请参考图3,为本申请第一实施例中电子设备的系统模块图;Please refer to FIG. 3, which is a system block diagram of the electronic device in the first embodiment of the present application;

所述电子设备,应用在有M个具有有接收输入信息功能的应用程序及N个信息输入程序,其中,所述M个应用程序与所述N个信息输入程序间存在对应关系,在所述对应关系中,所述M个应用程序中每个应用程序与所述N个信息输入程序中至少一个信息输入程序相对应,所述M和所述N为大于等于2的相同或不相同的整数,所述设备包括:The electronic device is applied to M application programs with the function of receiving input information and N information input programs, wherein there is a corresponding relationship between the M application programs and the N information input programs, and in the In the corresponding relationship, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the M and the N are the same or different integers greater than or equal to 2 , the equipment includes:

获得模块,用于获得一打开指令,所述打开指令用于打开的M个应用程序中的一个待打开应用程序;An obtaining module, configured to obtain an opening instruction, and the opening instruction is used for one application to be opened among the opened M application programs;

确定模块,用于基于所述对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;A determining module, configured to determine at least one information input program corresponding to the application program to be opened based on the correspondence relationship;

执行模块,用于执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序。An execution module, configured to execute the opening instruction, and open the application to be opened and one information input program in at least one information input program corresponding to the application to be opened.

在在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行模块,具体包括:When the at least one information input program is two or more information input programs, the execution module specifically includes:

第一确定单元,用于随机从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;A first determining unit, configured to randomly determine an information input program corresponding to the application program to be opened from the at least one information input program;

第一打开单元,用于执行所述打开指令,打开所述信息输入程序。A first opening unit, configured to execute the opening instruction to open the information input program.

第二确定单元,用于按照一预定规则,从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;The second determining unit is configured to determine an information input program corresponding to the application program to be opened from the at least one information input program according to a predetermined rule;

第二打开单元,用于执行所述打开指令,打开所述信息输入程序。A second opening unit, configured to execute the opening instruction to open the information input program.

显示单元,用于在所述电子设备的显示屏上显示所述至少一个信息输入程序;a display unit, configured to display the at least one information input program on the display screen of the electronic device;

响应单元,用于响应用户的选择操作,从所述至少一个信息输入程序中确定与所述待打开程序对应的一个信息输入程序;a response unit, configured to respond to a user's selection operation, and determine an information input program corresponding to the program to be opened from the at least one information input program;

执行单元,用于执行所述打开指令,打开所述信息输入程序。An execution unit, configured to execute the opening instruction to open the information input program.

其中,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述预定规则为:Wherein, when the application program to be opened is an application program that needs to input privacy data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序作为所述待打开应用程序对应的信息输入程序;或Determining an information input program whose security level meets a preset level from the N information input programs as the information input program corresponding to the application to be opened; or

在所述待打开应用程序为需要输入纯数字的应用程序时,所述预定规则为:从所述N个信息输入程序中确定包括纯数字输入界面的信息输入程序作为所述待打开应用程序对应的信息输入程序。When the application program to be opened is an application program that needs to input pure numbers, the predetermined rule is: from the N information input programs, determine an information input program that includes a pure number input interface as the corresponding application program to be opened. information input program.

所述安全级别符合预设级别具体为:Said security level conforms to the preset level, specifically:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

由于本申请图3中所提供的技术方案是与与图1中提供的方法技术方案相对应,为了说明书的简洁,就不在叙述其具体的应用过程。Since the technical solution provided in FIG. 3 of the present application corresponds to the method technical solution provided in FIG. 1 , for the sake of brevity of the description, the specific application process is not described here.

请参考图4,为本申请第二实施例中电子设备的系统模块图;Please refer to FIG. 4, which is a system block diagram of the electronic device in the second embodiment of the present application;

如图所示,所述电子设备包括:As shown, the electronic equipment includes:

第一获得模块,用于获得一打开指令,所述打开指令用于打开所述应用程序;A first obtaining module, configured to obtain an opening instruction, and the opening instruction is used to open the application;

第一检测模块,用于检测是否需要在所述应用程序中输入信息;A first detection module, configured to detect whether information needs to be input in the application program;

第二获得模块,用于在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数;The second obtaining module is used to obtain relevant parameters of the application program when information needs to be input in the application program;

第一确定模块,用于基于所述相关参数,及从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序;A first determining module, configured to determine at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters;

第一打开模块,用于从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。A first opening module, configured to determine and open an information input program from at least one information input program corresponding to the type of information to be input.

判断模块,用于在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数之后,判断所述应用程序是否有对应的信息输入程序;A judgment module, configured to judge whether the application program has a corresponding information input program after obtaining relevant parameters of the application program when information needs to be input in the application program;

第二检测模块,用于在有所述对应的信息输入程序时,检测所述信息输入程序是否符合所述应用程序的安全性要求;The second detection module is used to detect whether the information input program meets the security requirements of the application program when there is the corresponding information input program;

第二确定模块,用于在不符合所述应用程序的安全性要求时,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序。The second determination module is configured to determine at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters when the security requirements of the application program are not met.

第二打开模块,用于在符合所述应用程序的安全性要求时,打开所述应用程序对应的信息输入。The second opening module is configured to open the information input corresponding to the application program when the security requirements of the application program are met.

另外,所述相关参数具体为:In addition, the relevant parameters are specifically:

输入光标在与所述应用程序对应的显示界面上的位置信息;和/或input the position information of the cursor on the display interface corresponding to the application program; and/or

所述应用程序的安全级别或私密级别;和/或the level of security or privacy of the application; and/or

所述电子设备所在网络的类型;和/或the type of network on which the electronic device is located; and/or

所述电子设备所在环境的环境参数。Environmental parameters of the environment where the electronic device is located.

在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述第一打开模块,具体用于:When it is determined based on the relevant parameters and the N information input programs that there are two or more information input programs corresponding to the application, the first opening module is specifically used for:

从需要输入信息的类型对应的至少一个信息输入程序中,随机确定并打开一个信息输入程序。From at least one information input program corresponding to the type of information to be input, randomly determine and open an information input program.

在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述第一打开模块,具体用于:When it is determined based on the relevant parameters and the N information input programs that there are two or more information input programs corresponding to the application, the first opening module is specifically used for:

按照一预设规则,从所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。According to a preset rule, an information input program is determined and opened from at least one information input program corresponding to the type of information to be input.

在所述需要输入信息类型对应的数据内容为加密性数据时,所述预定规则为:When the data content corresponding to the type of information that needs to be input is encrypted data, the predetermined rule is:

从所述N个信息输入程序中确定一个安全级别符合预设级别的信息输入程序。An information input program whose security level meets a preset level is determined from the N information input programs.

所述安全级别符合预设级别具体包括:The security level conforming to the preset level specifically includes:

所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or

所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or

所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.

由于本申请图4中所提供的技术方案是与与图2中提供的方法技术方案相对应,为了说明书的简洁,就不在叙述其具体的应用过程。Since the technical solution provided in FIG. 4 of the present application corresponds to the method technical solution provided in FIG. 2 , for the sake of brevity in the description, its specific application process will not be described.

通过本申请的一个或多个实施例,可以实现如下技术效果:Through one or more embodiments of the present application, the following technical effects can be achieved:

一、由于在一个应用程序中可能包括了多种信息输入程序,根据应用程序在输入信息时,输入内容所涉及的保密程度,选择合适的信息输入程序,有效保证了在信息输入的过程中,因信息输入程序的不安全造成的信息泄露;1. Since a variety of information input programs may be included in an application program, according to the degree of confidentiality involved in the input content of the application program when inputting information, selecting an appropriate information input program effectively ensures that during the information input process, Information leakage caused by insecure information input procedures;

二、进一步的,由于在输入的过程中,也会存在不需要输入保密数据的情况,本申请可以根据用户的输入喜好或事先设置,自动为用户提供适合的信息输入程序,在保障信息输入安全的前提下,更加符合用户的输入习惯;2. Further, since there may be cases where confidential data does not need to be input during the input process, this application can automatically provide users with suitable information input programs according to the user's input preferences or settings in advance, so as to ensure the safety of information input Under the premise, it is more in line with the user's input habits;

三、本申请所提供了调用信息输入程序的方法,该方法对其所应用的环境并没有任何限制,当有输入情况存在时,就可以使用本申请所提供的方法,选择合适的信息输入程序,因此,本申请所提供的技术方案具有较广的应用范围。3. This application provides a method for calling the information input program. This method does not have any restrictions on the environment in which it is applied. When there is an input situation, you can use the method provided by this application to select an appropriate information input program. , therefore, the technical solution provided by this application has a wider application range.

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. In this way, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.

Claims (24)

Translated fromChinese
1.一种调用信息输入程序的方法,应用在包括有M个具有接收输入信息功能的应用程序及N个信息输入程序的电子设备中,其中,所述M个应用程序与所述N个信息输入程序间存在对应关系,在所述对应关系中,所述M个应用程序中每个应用程序与所述N个信息输入程序中至少一个信息输入程序相对应,所述M和所述N为大于等于2的相同或不相同的整数,其特征在于,所述方法包括:1. A method for calling an information input program, which is applied in an electronic device including M application programs with the function of receiving input information and N information input programs, wherein the M application programs and the N information input programs There is a corresponding relationship between the input programs, and in the corresponding relationship, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the M and the N are The same or different integers greater than or equal to 2, characterized in that the method comprises:获得一打开指令,所述打开指令用于打开M个应用程序中的一个待打开应用程序;Obtain an opening instruction, the opening instruction is used to open one of the M application programs to be opened;基于所述对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;Based on the correspondence, determine at least one information input program corresponding to the application to be opened;执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序;其中,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。Executing the opening instruction to open the application to be opened and one of the information input programs corresponding to the application to be opened; wherein, the application to be opened needs to input privacy data When using an application program, the one information input program is an information input program whose security level determined from the N information input programs meets a preset level.2.如权利要求1所述的方法,其特征在于,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序,具体包括:2. The method according to claim 1, wherein when the at least one information input program is two or more information input programs, the execution of the opening instruction opens the application program to be opened and the An information input program in at least one information input program corresponding to the application program to be opened specifically includes:随机从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;Randomly determining an information input program corresponding to the application program to be opened from the at least one information input program;执行所述打开指令,打开所述信息输入程序。Execute the opening instruction to open the information input program.3.如权利要求1所述的方法,其特征在于,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序,具体包括:3. The method according to claim 1, wherein when the at least one information input program is two or more information input programs, the execution of the opening instruction opens the application program to be opened and the An information input program in at least one information input program corresponding to the application program to be opened specifically includes:按照一预定规则,从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;determining an information input program corresponding to the application program to be opened from the at least one information input program according to a predetermined rule;执行所述打开指令,打开所述信息输入程序。Execute the opening instruction to open the information input program.4.如权利要求1所述的方法,其特征在于,所述安全级别符合预设级别具体为:4. The method according to claim 1, wherein the security level conforms to a preset level specifically as follows:所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.5.如权利要求2~4任一所述的方法,其特征在于,所述执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序,具体包括:5. The method according to any one of claims 2 to 4, wherein the execution of the opening instruction opens the application to be opened and at least one information input program corresponding to the application to be opened An information input program, specifically including:在所述电子设备的显示屏上显示所述至少一个信息输入程序;响应用户的选择操作,从所述至少一个信息输入程序中确定与所述待打开程序对应的一个信息输入程序;displaying the at least one information input program on the display screen of the electronic device; in response to a user's selection operation, determining an information input program corresponding to the program to be opened from the at least one information input program;执行所述打开指令,打开所述信息输入程序。Execute the opening instruction to open the information input program.6.一种调用信息输入程序的方法,应用在包括有一个具有接收输入信息功能的应用程序及N个信息输入程序的电子设备中,其特征在于,所述方法包括:6. A method for calling an information input program, applied in an electronic device including an application program with a function of receiving input information and N information input programs, characterized in that the method includes:获得一打开指令,所述打开指令用于打开所述应用程序;Obtain an opening instruction, the opening instruction is used to open the application program;检测是否需要在所述应用程序中输入信息;detect whether information needs to be entered into said application;在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数;Obtaining relevant parameters of the application program when information needs to be input in the application program;基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序;determining at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters;从与需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序;其中,在待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。Determine and open an information input program from at least one information input program corresponding to the type of information that needs to be input; wherein, when the application program to be opened is an application program that needs to input privacy data, the information input program is from the One of the security levels determined in the N information input programs described above conforms to the information input program of the preset level.7.如权利要求6所述的方法,其特征在于,所述在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数之后还包括:7. The method according to claim 6, characterized in that, after obtaining the relevant parameters of the application program when information needs to be input in the application program, further comprising:判断所述应用程序是否有对应的信息输入程序;judging whether the application program has a corresponding information input program;在有所述对应的信息输入程序时,检测所述信息输入程序是否符合所述应用程序的安全性要求;When there is the corresponding information input program, detect whether the information input program meets the security requirements of the application program;在不符合所述应用程序的安全性要求时,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序。When the security requirements of the application program are not met, at least one information input program corresponding to the application program is determined from the N information input programs based on the relevant parameters.8.如权利要求7所述的方法,其特征在于,在检测所述信息输入程序是否符合所述应用程序的安全性要求之后还包括:8. The method according to claim 7, further comprising: after detecting whether the information input program meets the security requirements of the application program:在符合所述应用程序的安全性要求时,打开所述应用程序对应的信息输入程序。When the security requirements of the application are met, the information input program corresponding to the application is opened.9.如权利要求6所述的方法,其特征在于,所述相关参数具体为:9. The method according to claim 6, wherein the relevant parameters are specifically:输入光标在与所述应用程序对应的显示界面上的位置信息;和/或input the position information of the cursor on the display interface corresponding to the application program; and/or所述应用程序的安全级别或私密级别;和/或the level of security or privacy of the application; and/or所述电子设备所在网络的类型;和/或the type of network on which the electronic device is located; and/or所述电子设备所在环境的环境参数。Environmental parameters of the environment where the electronic device is located.10.如权利要求9所述的方法,其特征在于,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序,具体包括:10. The method according to claim 9, wherein, based on the relevant parameters, and when it is determined that there are two or more information input programs corresponding to the application program among the N information input programs, the Determining and opening an information input program from at least one information input program corresponding to the type of information that needs to be input, specifically including:从需要输入信息的类型对应的至少一个信息输入程序中,随机确定并打开一个信息输入程序。From at least one information input program corresponding to the type of information to be input, randomly determine and open an information input program.11.如权利要求9所述的方法,其特征在于,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述从与所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序,具体包括:11. The method according to claim 9, wherein, based on the relevant parameters, and when it is determined that there are two or more information input programs corresponding to the application program among the N information input programs, the Determining and opening an information input program from at least one information input program corresponding to the type of information that needs to be input, specifically including:按照一预设规则,从所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。According to a preset rule, an information input program is determined and opened from at least one information input program corresponding to the type of information to be input.12.如权利要求6所述的方法,其特征在于,所述安全级别符合预设级别具体包括:12. The method according to claim 6, wherein said security level conforming to a preset level specifically comprises:所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.13.一种电子设备,应用在有M个具有有接收输入信息功能的应用程序及N个信息输入程序,其中,所述M个应用程序与所述N个信息输入程序间存在对应关系,在所述对应关系中,所述M个应用程序中每个应用程序与所述N个信息输入程序中至少一个信息输入程序相对应,所述M和所述N为大于等于2的相同或不相同的整数,其特征在于,所述设备包括:13. An electronic device, which is applied to M application programs with the function of receiving input information and N information input programs, wherein there is a corresponding relationship between the M application programs and the N information input programs. In the corresponding relationship, each application program in the M application programs corresponds to at least one information input program in the N information input programs, and the M and the N are equal to or greater than 2 or different. An integer, characterized in that the device comprises:获得模块,用于获得一打开指令,所述打开指令用于打开M个应用程序中的一个待打开应用程序;An obtaining module, configured to obtain an opening instruction, and the opening instruction is used to open one of the M application programs to be opened;确定模块,用于基于所述对应关系,确定所述待打开应用程序对应的至少一个信息输入程序;A determining module, configured to determine at least one information input program corresponding to the application program to be opened based on the correspondence relationship;执行模块,用于执行所述打开指令,打开所述待打开应用程序及与所述待打开应用程序对应的至少一个信息输入程序中的一个信息输入程序;其中,在所述待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。An execution module, configured to execute the opening instruction, and open the application to be opened and one information input program in at least one information input program corresponding to the application to be opened; wherein, the application to be opened is When an application program that needs to input privacy data, the one information input program is an information input program whose security level determined from the N information input programs meets a preset level.14.如权利要求13所述的电子设备,其特征在于,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行模块,具体包括:14. The electronic device according to claim 13, wherein when the at least one information input program is two or more information input programs, the execution module specifically includes:第一确定单元,用于随机从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;A first determining unit, configured to randomly determine an information input program corresponding to the application program to be opened from the at least one information input program;第一打开单元,用于执行所述打开指令,打开所述信息输入程序。A first opening unit, configured to execute the opening instruction to open the information input program.15.如权利要求13所述的电子设备,其特征在于,在所述至少一个信息输入程序为两个或以上信息输入程序时,所述执行模块,具体包括:15. The electronic device according to claim 13, wherein when the at least one information input program is two or more information input programs, the execution module specifically includes:第二确定单元,用于按照一预定规则,从所述至少一个信息输入程序中确定与所述待打开应用程序对应的一个信息输入程序;The second determining unit is configured to determine an information input program corresponding to the application program to be opened from the at least one information input program according to a predetermined rule;第二打开单元,用于执行所述打开指令,打开所述信息输入程序。A second opening unit, configured to execute the opening instruction to open the information input program.16.如权利要求13所述的电子设备,其特征在于,所述安全级别符合预设级别具体为:16. The electronic device according to claim 13, wherein the security level conforms to a preset level, specifically:所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.17.如权利要求13~16任一所述的电子设备,其特征在于,所述执行模块具体包括:17. The electronic device according to any one of claims 13-16, wherein the execution module specifically includes:显示单元,用于在所述电子设备的显示屏上显示所述至少一个信息输入程序;a display unit, configured to display the at least one information input program on the display screen of the electronic device;响应单元,用于响应用户的选择操作,从所述至少一个信息输入程序中确定与所述待打开程序对应的一个信息输入程序;a response unit, configured to respond to a user's selection operation, and determine an information input program corresponding to the program to be opened from the at least one information input program;执行单元,用于执行所述打开指令,打开所述信息输入程序。An execution unit, configured to execute the opening instruction to open the information input program.18.一种电子设备,包括有一个具有接收输入信息功能的应用程序及N个信息输入程序,其特征在于,所述电子设备包括:18. An electronic device, comprising an application program with a function of receiving input information and N information input programs, characterized in that the electronic device includes:第一获得模块,用于获得一打开指令,所述打开指令用于打开所述应用程序;A first obtaining module, configured to obtain an opening instruction, and the opening instruction is used to open the application;第一检测模块,用于检测是否需要在所述应用程序中输入信息;A first detection module, configured to detect whether information needs to be input in the application program;第二获得模块,用于在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数;The second obtaining module is used to obtain relevant parameters of the application program when information needs to be input in the application program;第一确定模块,用于基于所述相关参数,及从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序;A first determining module, configured to determine at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters;第一打开模块,用于从与需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序;其中,在待打开应用程序为需要输入私密性数据的应用程序时,所述一个信息输入程序是从所述N个信息输入程序中确定的一个安全级别符合预设级别的信息输入程序。The first opening module is used to determine and open an information input program from at least one information input program corresponding to the type of information that needs to be input; wherein, when the application program to be opened is an application program that needs to input privacy data, the An information input program is an information input program whose security level determined from the N information input programs meets a preset level.19.如权利要求18所述的电子设备,其特征在于,所述电子设备还包括:19. The electronic device of claim 18, further comprising:判断模块,用于在需要在所述应用程序中输入信息时,获得所述应用程序的相关参数之后,判断所述应用程序是否有对应的信息输入程序;A judgment module, configured to judge whether the application program has a corresponding information input program after obtaining relevant parameters of the application program when information needs to be input in the application program;第二检测模块,用于在有所述对应的信息输入程序时,检测所述信息输入程序是否符合所述应用程序的安全性要求;The second detection module is used to detect whether the information input program meets the security requirements of the application program when there is the corresponding information input program;第二确定模块,用于在不符合所述应用程序的安全性要求时,基于所述相关参数,从所述N个信息输入程序中确定与所述应用程序对应的至少一个信息输入程序。The second determination module is configured to determine at least one information input program corresponding to the application program from the N information input programs based on the relevant parameters when the security requirements of the application program are not met.20.如权利要求19所述的电子设备,其特征在于,所述电子设备还包括:20. The electronic device of claim 19, further comprising:第二打开模块,用于在符合所述应用程序的安全性要求时,打开所述应用程序对应的信息输入。The second opening module is configured to open the information input corresponding to the application program when the security requirements of the application program are met.21.如权利要求18所述的电子设备,其特征在于,所述相关参数具体为:21. The electronic device according to claim 18, wherein the relevant parameters are specifically:输入光标在与所述应用程序对应的显示界面上的位置信息;和/或input the position information of the cursor on the display interface corresponding to the application program; and/or所述应用程序的安全级别或私密级别;和/或the level of security or privacy of the application; and/or所述电子设备所在网络的类型;和/或the type of network on which the electronic device is located; and/or所述电子设备所在环境的环境参数。Environmental parameters of the environment where the electronic device is located.22.如权利要求18所述的电子设备,其特征在于,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述第一打开模块,具体用于:22. The electronic device according to claim 18, wherein, based on the relevant parameters, and when it is determined that there are two or more information input programs corresponding to the application program among the N information input programs, the The first opening module described above is specifically used for:从需要输入信息的类型对应的至少一个信息输入程序中,随机确定并打开一个信息输入程序。From at least one information input program corresponding to the type of information to be input, randomly determine and open an information input program.23.如权利要求18所述的电子设备,其特征在于,在基于所述相关参数,及所述N个信息输入程序中确定所述应用程序对应的信息输入程序为两个或以上时,所述第一打开模块,具体用于:23. The electronic device according to claim 18, characterized in that, based on the relevant parameters, and when it is determined that there are two or more information input programs corresponding to the application program among the N information input programs, the The first opening module described above is specifically used for:按照一预设规则,从所述需要输入信息的类型对应的至少一个信息输入程序中确定并打开一信息输入程序。According to a preset rule, an information input program is determined and opened from at least one information input program corresponding to the type of information to be input.24.如权利要求18所述的电子设备,其特征在于,所述安全级别符合预设级别具体包括:24. The electronic device according to claim 18, wherein the security level meeting the preset level specifically includes:所述信息输入程序不存储记录到存储空间;和/或The information input program does not store records in storage space; and/or所述信息输入程序不连接网络;和/或said information entry program is not connected to the Internet; and/or所述信息输入程序中的参数为安全值。The parameters in the information input program are safe values.
CN201210034232.XA2012-02-152012-02-15 A method for calling an information input program and an electronic deviceActiveCN103257886B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201210034232.XACN103257886B (en)2012-02-152012-02-15 A method for calling an information input program and an electronic device
CN201710147189.0ACN106933666B (en)2012-02-152012-02-15Method for calling information input program and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210034232.XACN103257886B (en)2012-02-152012-02-15 A method for calling an information input program and an electronic device

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710147189.0ADivisionCN106933666B (en)2012-02-152012-02-15Method for calling information input program and electronic equipment

Publications (2)

Publication NumberPublication Date
CN103257886A CN103257886A (en)2013-08-21
CN103257886Btrue CN103257886B (en)2017-03-01

Family

ID=48961821

Family Applications (2)

Application NumberTitlePriority DateFiling Date
CN201210034232.XAActiveCN103257886B (en)2012-02-152012-02-15 A method for calling an information input program and an electronic device
CN201710147189.0AActiveCN106933666B (en)2012-02-152012-02-15Method for calling information input program and electronic equipment

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
CN201710147189.0AActiveCN106933666B (en)2012-02-152012-02-15Method for calling information input program and electronic equipment

Country Status (1)

CountryLink
CN (2)CN103257886B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105809019A (en)*2016-03-152016-07-27青岛海信移动通信技术股份有限公司Method and device for Android terminal to start input method keyboard
CN105844180A (en)*2016-03-152016-08-10青岛海信移动通信技术股份有限公司Starting method and device of input method keyboard
CN109521889B (en)*2018-09-292021-02-09咪咕音乐有限公司 Input method and device, terminal and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1432912A (en)*2001-10-122003-07-30微软公司Automatic saftware input panel selection based on application program state
US20090327313A1 (en)*2008-06-252009-12-31Microsoft CorporationExtensible input method editor dictionary
CN101833412A (en)*2009-03-132010-09-15鸿富锦精密工业(深圳)有限公司Safe input system and safe input method
CN102222021A (en)*2011-06-222011-10-19百度在线网络技术(北京)有限公司Input method panel switching method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101286118B (en)*2007-04-102012-04-18北京搜狗科技发展有限公司Method and system for quickly calling program instruction
CN101923432A (en)*2010-06-102010-12-22北京捷通华声语音技术有限公司Method and device for calling application program in mobile terminal
CN101894232B (en)*2010-07-262012-09-12深圳市永达电子股份有限公司Safe input method applied to identity authentication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1432912A (en)*2001-10-122003-07-30微软公司Automatic saftware input panel selection based on application program state
US20090327313A1 (en)*2008-06-252009-12-31Microsoft CorporationExtensible input method editor dictionary
CN101833412A (en)*2009-03-132010-09-15鸿富锦精密工业(深圳)有限公司Safe input system and safe input method
CN102222021A (en)*2011-06-222011-10-19百度在线网络技术(北京)有限公司Input method panel switching method and device

Also Published As

Publication numberPublication date
CN106933666B (en)2021-04-13
CN106933666A (en)2017-07-07
CN103257886A (en)2013-08-21

Similar Documents

PublicationPublication DateTitle
CN104765993B (en) A method and device for preventing addiction
EP3182314B1 (en)Fingerprint identification method and apparatus
US10025952B1 (en)Obfuscation of sensitive human-perceptual output
CN106534570B (en)Privacy protection method and device
CN104834449B (en)Icon management method and device for mobile terminal
CN106778130B (en)Message display method, display device and mobile terminal
WO2019095563A1 (en)Screen watermark display method and apparatus, computer device, and storage medium
CN106599716A (en) Method, device and mobile terminal for protecting message content
US10891397B2 (en)User interface display method for terminal, and terminal
CN108875394B (en)Electronic device and application program control method
KR20180005695A (en) Information acquisition method and device
US8881268B2 (en)Secure area for apps
CN103455740B (en)A kind of cipher processing method, device and terminal
CN106503507A (en)Method and mobile terminal that a kind of password shows
CN105930076B (en)The display methods of mobile communication terminal and its hiding selected object
CN107368735B (en)Application installation method, mobile terminal and computer readable storage medium
WO2018214748A1 (en)Method and apparatus for displaying application interface, terminal and storage medium
JP2015518298A (en) Information input method, apparatus, terminal, and storage medium
CN105549829B (en)A kind of setting project processing method and its device
CN105740687B (en)Method and terminal for opening hidden folder
CN103257886B (en) A method for calling an information input program and an electronic device
CN106407771A (en)Message management method and device
WO2017088745A1 (en)Information processing method and apparatus, and electronic device
CN108769366A (en)Right management method, device, mobile terminal and storage medium
CN107018232A (en)A kind of identifying code rendering method and terminal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp