[go: up one dir, main page]

CN108206889B - A kind of information input method and device and terminal equipment - Google Patents

A kind of information input method and device and terminal equipment Download PDF

Info

Publication number
CN108206889B
CN108206889B CN201711277030.7A CN201711277030A CN108206889B CN 108206889 B CN108206889 B CN 108206889B CN 201711277030 A CN201711277030 A CN 201711277030A CN 108206889 B CN108206889 B CN 108206889B
Authority
CN
China
Prior art keywords
input
information
keyboard
screen
display
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
CN201711277030.7A
Other languages
Chinese (zh)
Other versions
CN108206889A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201711277030.7A priority Critical patent/CN108206889B/en
Publication of CN108206889A publication Critical patent/CN108206889A/en
Application granted granted Critical
Publication of CN108206889B publication Critical patent/CN108206889B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种信息输入方法及装置和终端设备,包括:当触发多信息输入时,根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能;利用设置的信息输入功能在至少两个显示屏上进行信息输入处理。通过本申请,实现了同时在不同屏幕上输入信息。特别地,如果将本申请应用在双屏手机中,无疑使得双屏手机的输入操作实现了真正的多任务同时处理功能,拓展了对双屏手机的应用。

Figure 201711277030

The present application discloses an information input method, device and terminal equipment, including: when multi-information input is triggered, setting an information input function according to an existing keyboard input instance corresponding to a display screen that needs to input information; using the set information input function to at least Information input processing is performed on the two display screens. Through the present application, it is possible to input information on different screens at the same time. In particular, if the present application is applied to a dual-screen mobile phone, the input operation of the dual-screen mobile phone will undoubtedly realize a real multi-task simultaneous processing function, and the application to the dual-screen mobile phone will be expanded.

Figure 201711277030

Description

一种信息输入方法及装置和终端设备A kind of information input method and device and terminal equipment

技术领域technical field

本申请涉及但不限于移动通信技术,尤指一种信息输入方法及装置和终端设备。This application relates to, but is not limited to, mobile communication technology, especially an information input method and apparatus and terminal equipment.

背景技术Background technique

双屏手机作为新兴的手机形态,其独特的显示特性已然成为最大亮点。双屏手机在双任务、双屏显示方面均比单屏手机具有明显的优势。但是,在双屏手机使用过程中,在双屏手机通过分屏工作处于双APP的情况下,同一个时间只能处理一个输入焦点,也就是说,同一时间只有一个屏幕上会出现输入键盘(也称键盘显示区)即同一时间只能有一个输入键盘实例,而且,这个输入键盘输入的信息只能显示在该输入键盘所在的屏幕上。具体来讲,以具有屏幕1和屏幕2的双屏手机为例,当点击屏幕1出现输入键盘后,如果点击屏幕2,那么,屏幕1的输入键盘会消失,同时屏幕2弹出输入键盘。也就是说,屏幕1和屏幕2不能同时都具有信息输入功能。As an emerging mobile phone form, dual-screen mobile phones have become the biggest highlight because of their unique display characteristics. Dual-screen mobile phones have obvious advantages over single-screen mobile phones in terms of dual tasks and dual-screen display. However, in the process of using a dual-screen mobile phone, when the dual-screen mobile phone is in dual APP through split-screen work, only one input focus can be processed at the same time, that is, only one input keyboard will appear on one screen at the same time ( Also called keyboard display area), that is, there can only be one input keyboard instance at the same time, and the information input by this input keyboard can only be displayed on the screen where the input keyboard is located. Specifically, taking a dual-screen mobile phone with screen 1 and screen 2 as an example, after clicking on screen 1 to display the input keyboard, if you click on screen 2, the input keyboard on screen 1 will disappear, and the input keyboard will pop up on screen 2. That is, screen 1 and screen 2 cannot both have an information input function at the same time.

相关技术中,双屏手机的输入操作没有实现真正的多任务同时处理功能,这样会对双屏手机的应用造成限制。比如:对于两人通过两个屏幕分享同一手机进行输入操作处理的情况是无法实现的;再如,对于可以双手同时操作的使用者,目前的双屏手机也不够灵活。In the related art, the input operation of the dual-screen mobile phone does not realize the real multi-task simultaneous processing function, which will limit the application of the dual-screen mobile phone. For example, it is impossible for two people to share the same mobile phone for input operation processing through two screens; for another example, for users who can operate with both hands at the same time, the current dual-screen mobile phone is not flexible enough.

发明内容SUMMARY OF THE INVENTION

为了解决上述技术问题,本发明提供一种信息输入方法及装置和终端设备,能够实现同时在不同屏幕上输入信息。In order to solve the above technical problems, the present invention provides an information input method and device and a terminal device, which can realize the simultaneous input of information on different screens.

为了达到本发明目的,本发明提供了一种信息输入方法,包括:In order to achieve the purpose of the present invention, the present invention provides an information input method, comprising:

当触发多屏幕输入时,根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能;其中,所述触发多屏幕输入包括已有键盘输入实例所在屏幕获得预先设置的分离触发信息;所述预先设置的分离触发信息包括表示将键盘和输入法分离的预先设置的手势信息和/或预先设置的触屏操作;When triggering multi-screen input, the information input function is set according to the existing keyboard input instance corresponding to the display screen that needs to input information; wherein, the triggering multi-screen input includes obtaining preset separation trigger information on the screen where the existing keyboard input instance is located; The preset separation trigger information includes preset gesture information and/or preset touch screen operation indicating that the keyboard and the input method are separated;

利用设置的信息输入功能在至少两个显示屏上进行信息输入处理;Use the set information input function to perform information input processing on at least two display screens;

其中,所述根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能包括如下之一:Wherein, according to the existing keyboard input instance, the display screen setting information input function corresponding to the required input information includes one of the following:

根据所述已有键盘输入实例创建至少一个新的键盘输入实例;将创建的键盘输入实例显示在所述对应需要输入信息的显示屏上;当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,判断出不同的显示屏上运行的是同一应用程序的不同对象;且判断出不同的键盘输入实例的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁所述销毁手势或设置信息对应的键盘输入实例;将未销毁的键盘输入实例显示在指定的屏幕上;Create at least one new keyboard input instance according to the existing keyboard input instance; display the created keyboard input instance on the display screen corresponding to the required input information; when the screen where the existing keyboard input instance is located obtains a preset When the trigger information is fused, it is judged that different objects of the same application are running on different display screens; and it is judged that the parameters of different keyboard input instances are not completely consistent; according to the preset destruction gesture or setting information, destroy the destruction The keyboard input instance corresponding to the gesture or setting information; display the undestructed keyboard input instance on the specified screen;

映射所述已有键盘输入实例的键盘显示区到所述对应需要输入信息的至少一个显示屏上以创建新的键盘显示区;其中,同一个键盘输入实例针对不同显示屏的参数分别设置并存储在不同的存储空间;将创建的键盘显示区显示在所述对应需要输入信息的至少一个显示屏上;当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,判断出不同的显示屏上运行的是同一应用程序的不同对象;且判断出不同的键盘显示区的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁所述销毁手势或设置信息对应的键盘显示区;将未销毁的键盘显示区显示在指定的屏幕上。Map the keyboard display area of the existing keyboard input instance to the at least one display screen corresponding to the required input information to create a new keyboard display area; wherein, the same keyboard input instance is respectively set and stored for parameters of different display screens In different storage spaces; the created keyboard display area is displayed on the at least one display screen corresponding to the required input information; when the screen where the existing keyboard input instance is located obtains the preset fusion trigger information, it is determined that different Different objects of the same application are running on the display screen; and it is judged that the parameters of different keyboard display areas are not completely consistent; according to the preset destruction gesture or setting information, destroy the keyboard display area corresponding to the destruction gesture or setting information ; Display the undamaged keyboard display area on the specified screen.

可选地,所述触发多屏幕输入之后,所述对应需要输入信息的显示屏设置信息输入功能之前,还包括:Optionally, after the triggering of the multi-screen input, before the information input function is set on the display screen corresponding to the input information, the method further includes:

判断出不同的所述显示屏上运行的是不同应用程序,或者运行的是同一应用程序的不同对象。It is determined that different applications are running on the different display screens, or different objects of the same application are running.

可选地,所述利用设置的信息输入功能在至少两个显示屏上进行信息输入处理,包括:Optionally, performing information input processing on at least two display screens using the set information input function, including:

不同的所述键盘输入实例接收输入信息,在自身对应的显示屏的输入框中显示输入的信息。The different keyboard input instances receive input information, and display the input information in the input boxes of their corresponding display screens.

可选地,在接收到用户输入的信息后,所述在自身对应的显示屏的输入框中显示输入的信息包括:Optionally, after receiving the information input by the user, the displaying the input information in the input box of the display screen corresponding to the user includes:

被按压的键盘显示区所在显示屏的键盘输入实例调用自身的键盘显示区对应的参数进行处理,并在被按压的键盘显示区所在的显示屏的输入框输入并显示信息。The keyboard input instance of the display screen where the pressed keyboard display area is located calls the parameters corresponding to its own keyboard display area for processing, and inputs and displays information in the input box of the display screen where the pressed keyboard display area is located.

可选地,所述利用设置的信息输入功能在至少两个显示屏上进行信息输入处理,包括:Optionally, performing information input processing on at least two display screens using the set information input function, including:

根据来自用户的预先设置的确定使用多屏输入焦点或单屏输入焦点的触发信息,确定输入焦点的位置;Determine the position of the input focus according to the trigger information preset by the user to determine to use the multi-screen input focus or the single-screen input focus;

接收到用户输入的信息后,将输入的信息显示在输入焦点的位置对应的显示屏的输入框中。After receiving the information input by the user, the input information is displayed in the input box of the display screen corresponding to the position of the input focus.

可选地,所述输入焦点的位置为:所述输入焦点位于一个显示屏上;或者所述需要输入信息的显示屏上均有各自的输入焦点;Optionally, the position of the input focus is: the input focus is located on one display screen; or the display screens that need to input information have their own input focus;

所述将输入的信息显示在输入焦点的位置对应的显示屏的输入框中包括:The displaying of the input information in the input box of the display screen corresponding to the position of the input focus includes:

如果输入焦点位于一个显示屏上,将所述输入的信息显示在所选的输入焦点所在显示屏的输入框中;如果输入焦点在所述至少两个显示屏上均存在,将所述输入的信息显示在各显示屏的输入框中。If the input focus is on one display screen, display the input information in the input box of the display screen where the selected input focus is located; if the input focus exists on both the at least two display screens, display the input information in the input box of the display screen where the selected input focus is located; Information is displayed in the input boxes on each display.

可选地,所述方法还包括:当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,Optionally, the method further includes: when the screen where the existing keyboard input instance is located obtains preset fusion trigger information,

判断出不同的键盘输入实例的参数一致,或者,判断出不同的键盘显示区的参数一致;则,销毁其中任意一个或一个以上键盘输入实例或键盘显示区,以使得包括所述多显示屏的终端设备剩下一个键盘输入实例或键盘显示区。Judging that the parameters of different keyboard input instances are consistent, or, judging that the parameters of different keyboard display areas are consistent; then, destroy any one or more of the keyboard input instances or keyboard display areas, so as to include the multi-display area. The terminal device is left with one keyboard input instance or keyboard display area.

本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的信息输入方法。The present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, implements any of the information input methods described above.

本申请又提供了一种包括多显示屏的终端设备,包括处理器、存储器;其中,存储器上存储有可被处理器运行的计算机程序:当触发多输入键盘时,根据已有键盘输入实例在需要输入键盘的显示屏上设置信息输入功能;其中,所述触发多屏幕输入包括已有键盘输入实例所在屏幕获得预先设置的分离触发信息;所述预先设置的分离触发信息包括表示将键盘和输入法分离的预先设置的手势信息和/或预先设置的触屏操作;The present application further provides a terminal device including multiple display screens, including a processor and a memory; wherein, the memory stores a computer program that can be run by the processor: when a multi-input keyboard is triggered, according to an existing keyboard input example, The information input function is set on the display screen that needs to input the keyboard; wherein, the triggering of multi-screen input includes obtaining preset separation trigger information on the screen where the existing keyboard input instance is located; the preset separation trigger information includes indicating that the keyboard and the input The pre-set gesture information and/or the pre-set touch screen operation that cannot be separated by the method;

利用设置的信息输入功能至少两个显示屏上进行信息输入处理;Use the set information input function to perform information input processing on at least two display screens;

其中,所述根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能包括如下之一:Wherein, according to the existing keyboard input instance, the display screen setting information input function corresponding to the required input information includes one of the following:

根据所述已有键盘输入实例创建至少一个新的键盘输入实例;将创建的键盘输入实例显示在所述对应需要输入信息的显示屏上;当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,判断出不同的显示屏上运行的是同一应用程序的不同对象;且判断出不同的键盘输入实例的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁所述销毁手势或设置信息对应的键盘输入实例;将未销毁的键盘输入实例显示在指定的屏幕上;Create at least one new keyboard input instance according to the existing keyboard input instance; display the created keyboard input instance on the display screen corresponding to the required input information; when the screen where the existing keyboard input instance is located obtains a preset When the trigger information is fused, it is judged that different objects of the same application are running on different display screens; and it is judged that the parameters of different keyboard input instances are not completely consistent; according to the preset destruction gesture or setting information, destroy the destruction The keyboard input instance corresponding to the gesture or setting information; display the undestructed keyboard input instance on the specified screen;

映射所述已有键盘输入实例的键盘显示区到所述对应需要输入信息的至少一个显示屏上以创建新的键盘显示区;其中,同一个键盘输入实例针对不同显示屏的参数分别设置并存储在不同的存储空间;将创建的键盘显示区显示在所述对应需要输入信息的至少一个显示屏上;当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,判断出不同的显示屏上运行的是同一应用程序的不同对象;且判断出不同的键盘显示区的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁所述销毁手势或设置信息对应的键盘显示区;将未销毁的键盘显示区显示在指定的屏幕上。Map the keyboard display area of the existing keyboard input instance to the at least one display screen corresponding to the required input information to create a new keyboard display area; wherein, the same keyboard input instance is respectively set and stored for parameters of different display screens In different storage spaces; the created keyboard display area is displayed on the at least one display screen corresponding to the required input information; when the screen where the existing keyboard input instance is located obtains the preset fusion trigger information, it is determined that different Different objects of the same application are running on the display screen; and it is judged that the parameters of different keyboard display areas are not completely consistent; according to the preset destruction gesture or setting information, destroy the keyboard display area corresponding to the destruction gesture or setting information ; Display the undamaged keyboard display area on the specified screen.

本申请再提供了一种信息输入装置,包括触发模块、处理模块、操作模块;其中,The application further provides an information input device, including a trigger module, a processing module, and an operation module; wherein,

触发模块,用于触发多屏幕输入;Trigger module, used to trigger multi-screen input;

处理模块,用于当触发多屏幕输入时,根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能;其中,所述触发多屏幕输入包括已有键盘输入实例所在屏幕获得预先设置的分离触发信息;所述预先设置的分离触发信息包括表示将键盘和输入法分离的预先设置的手势信息和/或预先设置的触屏操作;The processing module is used for, when triggering multi-screen input, to set the information input function according to the existing keyboard input instance corresponding to the display screen that needs to input information; wherein, the triggering multi-screen input includes obtaining a preset value of the screen where the existing keyboard input instance is located. separation trigger information; the preset separation trigger information includes preset gesture information and/or preset touch screen operations indicating that the keyboard and the input method are separated;

其中,所述根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能包括如下之一:Wherein, according to the existing keyboard input instance, the display screen setting information input function corresponding to the required input information includes one of the following:

根据所述已有键盘输入实例创建至少一个新的键盘输入实例;将创建的键盘输入实例显示在所述对应需要输入信息的显示屏上;当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,判断出不同的显示屏上运行的是同一应用程序的不同对象;且判断出不同的键盘输入实例的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁所述销毁手势或设置信息对应的键盘输入实例;将未销毁的键盘输入实例显示在指定的屏幕上;Create at least one new keyboard input instance according to the existing keyboard input instance; display the created keyboard input instance on the display screen corresponding to the required input information; when the screen where the existing keyboard input instance is located obtains a preset When the trigger information is fused, it is judged that different objects of the same application are running on different display screens; and it is judged that the parameters of different keyboard input instances are not completely consistent; according to the preset destruction gesture or setting information, destroy the destruction The keyboard input instance corresponding to the gesture or setting information; display the undestructed keyboard input instance on the specified screen;

映射所述已有键盘输入实例的键盘显示区到所述对应需要输入信息的至少一个显示屏上以创建新的键盘显示区;其中,同一个键盘输入实例针对不同显示屏的参数分别设置并存储在不同的存储空间;将创建的键盘显示区显示在所述对应需要输入信息的至少一个显示屏上;当所述已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,判断出不同的显示屏上运行的是同一应用程序的不同对象;且判断出不同的键盘显示区的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁所述销毁手势或设置信息对应的键盘显示区;将未销毁的键盘显示区显示在指定的屏幕上。Map the keyboard display area of the existing keyboard input instance to the at least one display screen corresponding to the required input information to create a new keyboard display area; wherein, the same keyboard input instance is respectively set and stored for parameters of different display screens In different storage spaces; the created keyboard display area is displayed on the at least one display screen corresponding to the required input information; when the screen where the existing keyboard input instance is located obtains the preset fusion trigger information, it is determined that different Different objects of the same application are running on the display screen; and it is judged that the parameters of different keyboard display areas are not completely consistent; according to the preset destruction gesture or setting information, destroy the keyboard display area corresponding to the destruction gesture or setting information ; Display the undamaged keyboard display area on the specified screen.

操作模块,用于利用设置的信息输入功能在至少两个显示屏上进行信息输入处理。The operation module is used to perform information input processing on at least two display screens by using the set information input function.

可选地,所述装置还包括:判断模块;Optionally, the device further includes: a judging module;

所述判断模块用于:在所述触发多屏幕输入后,所述对应需要输入信息的显示屏上设置信息输入功能前,判断出不同的显示屏上运行的是不同应用程序,或者运行的是同一应用程序的不同对象。The judging module is used to: after the triggering of the multi-screen input, before setting the information input function on the display screen corresponding to the input information, it is judged that different application programs are running on different display screens, or different applications are running. Different objects of the same application.

可选地,所述操作模块用于:不同的所述键盘输入实例接收输入信息,在自身对应的显示屏的输入框中显示输入的信息。Optionally, the operation module is configured to: receive input information in different keyboard input instances, and display the input information in an input box of its corresponding display screen.

可选地,所述操作模块还用于:在接收到用户输入的信息后,所述在自身对应的显示屏的输入框中显示输入的信息包括:被按压的键盘显示区所在显示屏的键盘输入实例调用自身的键盘显示区对应的参数进行处理,并在被按压的键盘显示区所在的显示屏的输入框输入并显示信息。Optionally, the operation module is further configured to: after receiving the information input by the user, the information to be displayed in the input box of the corresponding display screen includes: the keyboard of the display screen where the pressed keyboard display area is located. The input instance calls the parameters corresponding to its own keyboard display area for processing, and inputs and displays information in the input box of the display screen where the pressed keyboard display area is located.

可选地,所述操作模块用于:根据来自用户的预先设置的确定使用多屏输入焦点或单屏输入焦点的触发信息,确定输入焦点的位置;接收到用户输入的信息后,将输入的信息显示在输入焦点的位置对应的显示屏的输入框中。Optionally, the operation module is configured to: determine the position of the input focus according to the trigger information preset by the user to determine to use the multi-screen input focus or the single-screen input focus; The information is displayed in the input box of the display screen corresponding to the position of the input focus.

可选地,所述输入焦点的位置为:所述输入焦点位于一个显示屏上;或者所述需要输入信息的显示屏上均有各自的输入焦点;Optionally, the position of the input focus is: the input focus is located on one display screen; or the display screens that need to input information have their own input focus;

所述将输入的信息显示在输入焦点的位置对应的显示屏的输入框中包括:如果输入焦点位于一个显示屏上,将所述输入的信息显示在所选的输入焦点所在显示屏的输入框中;如果输入焦点在所述至少两个显示屏上均存在,将所述输入的信息显示在各显示屏的输入框中。The displaying of the input information in the input box of the display screen corresponding to the position of the input focus includes: if the input focus is located on a display screen, displaying the input information in the input box of the display screen where the selected input focus is located. in; if the input focus exists on the at least two display screens, display the input information in the input box of each display screen.

可选地,在已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,所述处理模块还用于:Optionally, when the preset fusion trigger information is obtained on the screen where the existing keyboard input instance is located, the processing module is further used to:

判断出不同的键盘输入实例的参数一致,或者,判断出不同的键盘显示区的参数一致;那么,销毁其中任意一个或一个以上键盘输入实例或键盘显示区,以使得包括多显示屏的中断设备剩下一个键盘输入实例或键盘显示区。Judging that the parameters of different keyboard input instances are consistent, or, judging that the parameters of different keyboard display areas are consistent; then, destroy any one or more of the keyboard input instances or keyboard display areas, so as to include interrupt devices with multiple display screens One keyboard input instance or keyboard display area remains.

本申请技术方案包括:在包括多显示屏的终端设备上,当触发多屏幕输入时,根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能;利用设置的信息输入功能在至少两个显示屏上进行信息输入处理。通过本申请,实现了同时在不同屏幕上输入信息。特别地,如果将本申请应用在双屏手机中,无疑使得双拼手机的输入操作实现了真正的多任务同时处理功能,拓展了对双屏手机的应用。比如:实现了两人通过两个屏幕分享同一双屏手机进行输入操作处理;再如,为可以双手同时操作的使用者提供了双屏手机的灵活应用。The technical solution of the present application includes: on a terminal device including multiple display screens, when multi-screen input is triggered, setting an information input function according to an existing keyboard input instance corresponding to a display screen that needs to input information; using the set information input function in at least two Information input processing is performed on a display screen. Through the present application, the simultaneous input of information on different screens is achieved. In particular, if the present application is applied to a dual-screen mobile phone, the input operation of the dual-screen mobile phone will undoubtedly realize the real multi-task simultaneous processing function, and the application to the dual-screen mobile phone will be expanded. For example, it is realized that two people share the same dual-screen mobile phone through two screens to perform input operation processing; another example, the flexible application of the dual-screen mobile phone is provided for users who can operate with both hands at the same time.

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。Other features and advantages of the present invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the description, claims and drawings.

附图说明Description of drawings

附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。The accompanying drawings are used to provide a further understanding of the technical solutions of the present application, and constitute a part of the specification. They are used to explain the technical solutions of the present application together with the embodiments of the present application, and do not constitute a limitation on the technical solutions of the present application.

图1为本申请信息输入方法的流程图;Fig. 1 is the flow chart of the application information input method;

图2(a)为本申请在需要输入键盘的显示屏上设置输入键盘的一种方式的示意图;Fig. 2 (a) is a schematic diagram of a mode in which an input keyboard is set on a display screen that requires an input keyboard for the application;

图2(b)为本申请在需要输入键盘的显示屏上设置输入键盘的另一种方式的示意图;Fig. 2 (b) is the schematic diagram of another mode of setting the input keyboard on the display screen of the application that needs to input the keyboard;

图3为本申请终端设备的结构组成示意图;3 is a schematic diagram of the structural composition of the terminal equipment of the application;

图4为本申请实现信息输入的装置的组成结构示意图。FIG. 4 is a schematic diagram of the composition and structure of an apparatus for implementing information input in the present application.

具体实施方式Detailed ways

为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that, the embodiments in the present application and the features in the embodiments may be arbitrarily combined with each other if there is no conflict.

图1为本申请信息输入方法的流程图,在包括多显示屏的终端设备如双拼手机上,如图1所示,包括:Fig. 1 is the flow chart of the information input method of the application, on the terminal device including multi-display screen such as Shuangpin mobile phone, as shown in Fig. 1, including:

步骤100:当触发多屏幕输入时,根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能。Step 100 : when the multi-screen input is triggered, set the information input function according to the existing keyboard input instance corresponding to the display screen that needs to input the information.

可选地,触发多屏幕输入可以包括:已有键盘输入实例所在屏幕获得预先设置的分离触发信息。Optionally, triggering the multi-screen input may include: obtaining preset separation trigger information on the screen where the existing keyboard input instance is located.

可选地,预先设置的分离触发信息包括但不限于以下任意组合:表示将键盘和输入法分离的预先设置的手势信息、预先设置的触屏操作等。Optionally, the preset separation trigger information includes, but is not limited to, any combination of the following: preset gesture information indicating that the keyboard and input method are separated, preset touch screen operations, and the like.

可选地,对应需要输入信息的显示屏设置信息输入功能可以是包括:Optionally, the information input function corresponding to the display screen setting information that needs to be input may include:

根据所述已有键盘输入实例创建至少一个新的键盘输入实例;Create at least one new keyboard input instance according to the existing keyboard input instance;

将创建的键盘输入实例显示在对应需要输入信息的显示屏上。Display the created keyboard input instance on the display screen corresponding to the required input information.

这种设置信息输入功能的方式为采用多键盘输入实例的方式,输入键盘由一个实例分离为两个或两个以上实例,两个或两个以上输入键盘实例具有不同的运行模块、处理模块,分别显示在各自所属的屏幕上,如图2(a)所示,图2(a)以双屏手机新创建一个键盘输入实例为例进行了展示,包括两个显示在不同显示屏上的第一键盘显示实例和第二键盘显示实例,运行模块包括:如第一键盘按键处理模块和第二键盘按键处理模块,处理模块包括:如第一输入焦点选择模块和第二输入焦点选择模块,以及第一字符输出焦点选择模块和第二字符输出焦点选择模块。并且分离后的键盘输入法实例可以分别设置不同的参数,这些参数包括但不限于:输入语言类型、键盘布局等。This way of setting the information input function is to use multiple keyboard input instances. The input keyboard is separated from one instance into two or more instances, and the two or more input keyboard instances have different running modules and processing modules. They are displayed on their respective screens, as shown in Figure 2(a). Figure 2(a) takes a new keyboard input instance created by a dual-screen mobile phone as an example. A keyboard display instance and a second keyboard display instance, the running module includes: for example, a first keyboard key processing module and a second keyboard key processing module, the processing module includes: such as a first input focus selection module and a second input focus selection module, and The first character output focus selection module and the second character output focus selection module. And the separated keyboard input method instance can be set with different parameters, including but not limited to: input language type, keyboard layout, and the like.

可选地,对应需要输入信息的显示屏设置信息输入功能也可以是包括:Optionally, the information input function corresponding to the display screen setting information that needs to be input may also include:

映射已有键盘输入实例的键盘显示区到对应需要输入信息的至少一个显示屏上以创建新的键盘显示区;其中,同一个键盘输入实例针对不同显示屏的参数分别设置并存储在不同的存储空间如内存空间;Map the keyboard display area of the existing keyboard input instance to at least one display screen corresponding to the information to be input to create a new keyboard display area; wherein, the same keyboard input instance is respectively set for the parameters of different display screens and stored in different storage space such as memory space;

将创建的键盘显示区显示在对应需要输入信息的至少一个显示屏上。The created keyboard display area is displayed on at least one display screen corresponding to the required input information.

本实施例中,就是在需要输入信息的显示屏上映射了一个与已有键盘输入实例的键盘显示区相同的键盘显示区。新的键盘显示区可以与已有键盘输入实例的键盘显示区具有相同的参数,也可以与已有键盘输入实例的键盘显示区具有不同的参数,这里的参数可以包括但不限于:输入语言类型、键盘布局等。In this embodiment, a keyboard display area that is the same as the keyboard display area of the existing keyboard input instance is mapped on the display screen where information needs to be input. The new keyboard display area can have the same parameters as the keyboard display area of the existing keyboard input instance, or it can have different parameters from the keyboard display area of the existing keyboard input instance. The parameters here can include but are not limited to: input language type , keyboard layout, etc.

这种设置信息输入功能的方式为采用单键盘输入实例的方式,输入键盘还是一个实例,只是该键盘输入实例被映射为两个或两个以上键盘显示区,两个或两个以上键盘显示区具有相同的运行模块、处理模块,不同的键盘显示区分别显示在各自所属的屏幕上,如图2(b)所示,图2(b)以双屏手机复制并新创建一个键盘显示为例进行了展示,包括两个显示在不同显示屏上的第一键盘显示实例和第二键盘显示实例,运行模块包括键盘按键处理模块,处理模块包括输入焦点选择模块以及字符输出焦点选择模块。并且不同的键盘显示区可以分别设置不同的参数,这些参数包括但不限于:输入语言类型、键盘布局等。This way of setting the information input function is to use a single keyboard input instance, the input keyboard is still an instance, but the keyboard input instance is mapped into two or more keyboard display areas, two or more keyboard display areas It has the same operating module and processing module, and different keyboard display areas are displayed on their respective screens, as shown in Figure 2(b). Figure 2(b) takes a dual-screen mobile phone to copy and create a new keyboard display as an example It is shown, including two first keyboard display instances and second keyboard display instances displayed on different display screens, the running module includes a keyboard key processing module, and the processing module includes an input focus selection module and a character output focus selection module. And different keyboard display areas can be set with different parameters, including but not limited to: input language type, keyboard layout, and the like.

可选地,触发多屏幕输入之后,对应需要输入信息的显示屏设置信息输入功能之前,该方法还包括:Optionally, after triggering multi-screen input and before setting the information input function corresponding to the display screen that needs to input information, the method further includes:

判断出不同的显示屏上运行的是不同APP,或者运行的是同一APP的不同对象。It is determined that different APPs are running on different display screens, or different objects of the same APP are running.

可选地,当判断出不同的显示屏上运行的不是不同APP,或者运行的不是同一APP的不同对象,那么,结束本流程。Optionally, when it is determined that different APPs are not running on different display screens, or different objects of the same APP are not running, then this process ends.

步骤101:利用设置的信息输入功能在至少两个显示屏上进行信息输入处理。Step 101: Use the set information input function to perform information input processing on at least two display screens.

可选地,对于信息输入功能采用多键盘输入实例的方式,本步骤包括:Optionally, for the information input function, the method of multiple keyboard input instances is adopted, and this step includes:

不同的键盘输入实例检测到各自的用户输入,在自身对应的显示屏的输入框中显示输入的信息。比如:第一键盘输入实例检测到用户输入,在自身对应的第一键盘显示区域的输入框中显示输入的信息;第二键盘输入实例检测到用户输入,在自身对应的第二键盘显示区域的输入框中显示输入的信息。Different keyboard input instances detect their respective user input, and display the input information in the input box of their corresponding display screen. For example: the first keyboard input instance detects user input, and displays the input information in the input box of its corresponding first keyboard display area; the second keyboard input instance detects user input, and displays the input information in the corresponding second keyboard display area of itself. The input box displays the entered information.

可选地,对于信息输入功能采用单键盘输入实例的方式,本步骤包括:Optionally, for the information input function, a single keyboard input instance is used, and this step includes:

根据来自用户的预先设置的确定使用多屏输入焦点或单屏输入焦点的触发信息,确定输入焦点的位置;Determine the position of the input focus according to the trigger information preset by the user to determine to use the multi-screen input focus or the single-screen input focus;

接收到用户输入的信息后,将输入的信息显示在输入焦点的位置对应的显示屏的输入框中。After receiving the information input by the user, the input information is displayed in the input box of the display screen corresponding to the position of the input focus.

可选地,输入焦点的位置为:所述输入焦点位于一个显示屏上;或者所述需要输入信息的显示屏上均有各自的输入焦点;Optionally, the position of the input focus is: the input focus is located on one display screen; or the display screens that need to input information have their own input focus;

将输入的信息显示在输入焦点的位置对应的显示屏的输入框中包括:Displaying the input information in the input box of the display screen corresponding to the position of the input focus includes:

如果输入焦点位于一个显示屏上,将所述输入的信息显示在所选的输入焦点所在显示屏的输入框中;如果输入焦点在所述至少两个显示屏上均存在,将所述输入的信息显示在各显示屏的输入框中。If the input focus is on one display screen, display the input information in the input box of the display screen where the selected input focus is located; if the input focus exists on both the at least two display screens, display the input information in the input box of the display screen where the selected input focus is located; Information is displayed in the input boxes on each display.

通过本申请提供的信息输入方法,实现了同时在不同屏幕上输入信息。如果将本申请提供的信息处理方法应用在双屏手机中,无疑使得双拼手机的输入操作实现了真正的多任务同时处理功能,拓展了对双屏手机的应用。比如:实现了两人通过两个屏幕分享同一双屏手机进行输入操作处理;再如,为可以双手同时操作的使用者提供了双屏手机的灵活应用。Through the information input method provided by this application, it is possible to input information on different screens at the same time. If the information processing method provided by the present application is applied to a dual-screen mobile phone, the input operation of the Shuangpin mobile phone will undoubtedly realize the real multi-task simultaneous processing function, and the application to the dual-screen mobile phone will be expanded. For example, it is realized that two people share the same dual-screen mobile phone through two screens to perform input operation processing; another example, the flexible application of the dual-screen mobile phone is provided for users who can operate with both hands at the same time.

可选地,对于多键盘输入的情况,在接收到用户输入的信息后,所述将输入的信息显示在各显示屏的输入框中,包括:Optionally, for the case of multi-keyboard input, after receiving the information input by the user, the displaying the input information in the input box of each display screen includes:

检测触摸屏被按压的是哪个键盘显示区的输入键盘所在的显示屏,对应该输入键盘所在的显示屏的键盘输入实例调用自身的键盘显示区对应的参数进行处理,并在被按压的键盘显示区所在的显示屏的输入框输入并显示信息。Detect which keyboard display area of the touch screen is pressed on the display screen where the input keyboard is located, and call the corresponding parameters of its own keyboard display area for the keyboard input instance of the display screen where the input keyboard is located. Enter and display information in the input box of the display where it is located.

可选地,对应于多键盘输入实例的方式,当已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,本申请方法还可以包括:Optionally, corresponding to the method of multiple keyboard input instances, when the screen where the existing keyboard input instances are located obtains preset fusion trigger information, the method of the present application may further include:

判断出不同的显示屏上运行的是同一APP的不同对象;It is judged that different objects of the same APP are running on different displays;

且判断出不同的键盘输入实例的参数不完全一致;And it is judged that the parameters of different keyboard input instances are not completely consistent;

按照预先设置的销毁手势或设置信息,销毁该销毁手势或设置信息对应的键盘输入实例;According to the preset destruction gesture or setting information, destroy the keyboard input instance corresponding to the destruction gesture or setting information;

将未销毁的键盘输入实例显示在指定的屏幕上。Displays an undestroyed instance of keyboard input on the specified screen.

可选地,对应于单键盘输入实例的方式,当已有键盘输入实例所在屏幕获得预先设置的融合触发信息时,本申请方法还可以包括:Optionally, corresponding to the method of single keyboard input instance, when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, the method of the present application may further include:

判断出不同的显示屏上运行的是同一APP的不同对象;It is judged that different objects of the same APP are running on different displays;

且判断出不同的键盘显示区的参数不完全一致;And it is judged that the parameters of different keyboard display areas are not completely consistent;

按照预先设置的销毁手势或设置信息,销毁对应的键盘显示区;Destroy the corresponding keyboard display area according to the preset destruction gesture or setting information;

将未销毁的键盘显示区显示在指定的屏幕上。Displays the undamaged keyboard display area on the specified screen.

可选地,预先设置的融合信息包括但不限于以下任意组合:表示将键盘和输入法融合的预先设置的手势信息、预先设置的触屏操作等。Optionally, the preset fusion information includes, but is not limited to, any combination of the following: preset gesture information representing the fusion of the keyboard and the input method, preset touch screen operations, and the like.

可选地,销毁手势或设置信息可以是如:用户在相应的键盘上打个X;或者,用户长按键盘;或者,通过弹出菜单选择销毁,等等。这里只是举例说明,并不用于限定本申请的保护范围。Optionally, the destruction gesture or setting information may be, for example: the user presses an X on the corresponding keyboard; or, the user presses the keyboard for a long time; or selects destruction through a pop-up menu, and so on. This is just an example, and is not intended to limit the protection scope of the present application.

可选地,在已有键盘输入实例所在屏幕获得预先设置的融合触发信息的情况下,判断 出不同的显示屏上运行的不是同一APP的不同对象,那么,结束本流程。Optionally, under the situation that the preset fusion trigger information is obtained on the screen where the existing keyboard input instance is located, it is judged that running on different display screens is not different objects of the same APP, then this process is ended.

可选地,在已有键盘输入实例所在屏幕获得预先设置的融合触发信息的情况下,判断出不同的键盘输入实例的参数一致,或者,判断出不同的键盘显示区的参数一致;那么,销毁其中任意一个或一个以上键盘输入实例或键盘显示区,以使得包括多显示屏的中断设备剩下一个键盘输入实例或键盘显示区。Optionally, under the situation that the preset fusion trigger information is obtained on the screen where the existing keyboard input instance is located, it is judged that the parameters of different keyboard input instances are consistent, or, it is judged that the parameters of different keyboard display areas are consistent; then, destroy Any one or more than one keyboard input instance or keyboard display area, so that the interrupt device including multiple display screens has one keyboard input instance or keyboard display area left.

下面以双屏手机为例结合具体实施场景进行描述。In the following, a dual-screen mobile phone is used as an example for description in conjunction with a specific implementation scenario.

第一实施例,假设用户U打开了同一个应用的两个对象,比如在两个屏幕分别都打开了微信,并且针对的是不同的聊天对象如联系人A和联系人B。那么,如果用户此时想对这两个聊天对象发送同样的信息,那么,该用户U可以执行一个预先设置的手势动作,将键盘实例进行融合即合并,并且执行预先设置的特定的手势,将两个屏幕都设置有输入焦点,即双键盘输入实例,那么,如果该用户U输入ABC,则两个屏幕发送给微信中的聊天对象的聊天内容都是ABC。In the first embodiment, it is assumed that user U has opened two objects of the same application, for example, WeChat has been opened on both screens respectively, and the chat objects are for different chat objects such as contact A and contact B. Then, if the user wants to send the same information to the two chat objects at this time, the user U can perform a preset gesture action, fuse or merge the keyboard instances, and execute a preset specific gesture to Both screens are set with an input focus, that is, an instance of dual keyboard input. Then, if the user U inputs ABC, the chat content sent by the two screens to the chat object in WeChat is ABC.

第二实施例,在第一实施例的基础上,假设经过了几句话的同步输入聊天之后,要是该用户U需要针对其中一个聊天对象如联系人A和另一个聊天对象如联系人B发送不同的内容,比如:对联系人A要输入汉字,对联系人B要输入英文。那么,用户U可以通过执行预先设置的特定的手势将键盘分离为两个键盘输入实例,显示在不同屏幕如屏幕1和屏幕2上,并且假设用户设置屏幕1的键盘输入实例为中文输入法,屏幕2的键盘输入实例为英文输入法,以便实现用户U针对不同聊天对象输入不同内容的操作。In the second embodiment, on the basis of the first embodiment, it is assumed that after a few sentences of synchronous input chatting, if the user U needs to send a message to one of the chat objects such as contact A and another chat object such as contact B Different contents, for example: to input Chinese characters to contact A, and to input English to contact B. Then, the user U can separate the keyboard into two keyboard input instances by performing a preset specific gesture, and display them on different screens such as screen 1 and screen 2, and suppose that the user sets the keyboard input instance of screen 1 as the Chinese input method, The keyboard input example of the screen 2 is an English input method, so as to realize the operation of the user U inputting different contents for different chat objects.

第三实施例,假设用户V打开了两个不同的APP,比如一个是微信,一个是浏览器,此时,由于是两个不同的APP分别在两个显示屏上打开,因此,双屏手机会分别在两个显示屏上自动创建两个键盘输入实例,这样,在对应的显示屏上可以调用不同的键盘输入实例来实现针对不同APP的独立输入操作。比如:打开微信聊天的显示屏可以采用中文输入法,而打开浏览器的显示屏的浏览器地址栏可以采用英文输入法等。In the third embodiment, it is assumed that user V has opened two different APPs, for example, one is WeChat and the other is a browser. Two keyboard input instances are automatically created on the two display screens respectively, so that different keyboard input instances can be called on the corresponding display screens to implement independent input operations for different APPs. For example, the display screen for opening WeChat chat can use the Chinese input method, and the browser address bar of the display screen for opening the browser can use the English input method, etc.

图3为本申请终端设备的结构组成示意图,如图3所示,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任意一种信息输入的方法。FIG. 3 is a schematic diagram of the structure and composition of a terminal device of the present application. As shown in FIG. 3 , it includes a processor and a computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed by the processor , implement any one of the above information input methods.

其中,计算机可读存储介质包括以下任意一种或任意多种:闪存、硬盘、多媒体卡、卡型存储器(例如,安全数码卡(SD卡,Secure Digital Memory Card)或数据寄存器(DX,Data Register)存储器等)、随机访问存储器(RAM,Random Access Memory)、静态随机访问存储器(SRAM,Static Random Access Memory)、只读存储器(ROM,Read Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-OnlyMemory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、磁性存储器、磁盘、光盘等。Wherein, the computer-readable storage medium includes any one or any of the following: flash memory, hard disk, multimedia card, card-type memory (for example, a secure digital card (SD card, Secure Digital Memory Card) or a data register (DX, Data Register) ) memory, etc.), random access memory (RAM, Random Access Memory), static random access memory (SRAM, Static Random Access Memory), read only memory (ROM, Read Only Memory), electrically erasable programmable read only memory ( EEPROM, Electrically Erasable Programmable Read-Only Memory), Programmable Read-Only Memory (PROM, Programmable Read-Only Memory), magnetic memory, magnetic disk, optical disk, etc.

处理器可以是中央处理器(CPU,Central Processing Unit)、控制器、微控制器、微处理器、或其他数据处理芯片等。The processor may be a central processing unit (CPU, Central Processing Unit), a controller, a microcontroller, a microprocessor, or other data processing chips.

本申请还提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种信息输入方法的步骤。The present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, implements the steps of any one of the above information input methods.

图4为本申请信息输入装置的组成结构示意图,如图4所示,包括:触发模块、处理模块、操作模块;其中,FIG. 4 is a schematic diagram of the composition structure of the information input device of the application, as shown in FIG. 4 , including: a trigger module, a processing module, and an operation module; wherein,

触发模块,用于触发多屏幕输入;Trigger module, used to trigger multi-screen input;

处理模块,用于当触发多屏幕输入时,根据已有键盘输入实例对应需要输入信息的显示屏设置信息输入功能;The processing module is used to set the information input function on the display screen corresponding to the input information according to the existing keyboard input instance when the multi-screen input is triggered;

操作模块,用于利用设置的信息输入功能在至少两个显示屏上进行信息输入处理。The operation module is used to perform information input processing on at least two display screens by using the set information input function.

可选地,触发多屏幕输入可以包括:已有键盘输入实例所在屏幕获得预先设置的分离触发信息。Optionally, triggering the multi-screen input may include: obtaining preset separation trigger information on the screen where the existing keyboard input instance is located.

可选地,预先设置的分离触发信息包括但不限于以下任意组合:表示将键盘和输入法分离的预先设置的手势信息、预先设置的触屏操作等。Optionally, the preset separation trigger information includes, but is not limited to, any combination of the following: preset gesture information indicating that the keyboard and input method are separated, preset touch screen operations, and the like.

可选地,本申请实现信息处理装置还包括:判断模块,用于:Optionally, the information processing apparatus implemented in the present application further includes: a judgment module for:

触发多屏幕输入后,对应需要信息输入的显示屏设置信息输入功能前,判断出不同的显示屏上运行的是不同APP,或者运行的是同一APP的不同对象。After triggering multi-screen input, before setting the information input function corresponding to the display screen that needs information input, it is determined that different APPs are running on different display screens, or different objects of the same APP are running.

可选地,处理模块可以具体用于:Optionally, the processing module can be specifically used to:

当触发多屏幕输入时,根据所述已有键盘输入实例创建至少一个新的键盘输入实例;将创建的键盘输入实例显示在对应需要输入信息的显示屏上。When multi-screen input is triggered, at least one new keyboard input instance is created according to the existing keyboard input instance; the created keyboard input instance is displayed on the display screen corresponding to the required input information.

可选地,处理模块也可以具体用于:Optionally, the processing module can also be specifically used for:

当触发多屏幕输入时,映射已有键盘输入实例的键盘显示区到所述对应需要输入信息的至少一个显示屏上以创建新的键盘显示区;其中,同一个键盘输入实例针对不同显示屏的参数分别设置在并存储在不同的内存空间;将创建的键盘显示区显示在对应需要输入信息的至少一个显示屏上。When triggering multi-screen input, map the keyboard display area of the existing keyboard input instance to the at least one display screen corresponding to the required input information to create a new keyboard display area; The parameters are respectively set and stored in different memory spaces; the created keyboard display area is displayed on at least one display screen corresponding to the information to be input.

可选地,对于信息输入功能采用多键盘输入实例的方式,操作模块可以具体用于:Optionally, the multi-keyboard input instance method is adopted for the information input function, and the operation module can be specifically used for:

不同的键盘输入实例接收输入信息如检测到各自的用户输入,在自身对应的显示屏的输入框中显示输入的信息。Different keyboard input instances receive input information, such as detecting respective user input, and display the input information in the input box of their corresponding display screen.

可选地,对于信息输入功能采用单键盘输入实例的方式,操作模块也可以具体用于:Optionally, for the information input function, a single keyboard input instance is used, and the operation module can also be specifically used for:

根据来自用户的预先设置的确定使用多屏输入焦点或单屏输入焦点的触发信息,确定输入焦点的位置;接收到用户输入的信息后,将输入的信息显示在输入焦点的位置对应的显示屏的输入框中。Determine the position of the input focus according to the trigger information preset by the user to determine to use the multi-screen input focus or the single-screen input focus; after receiving the information input by the user, display the input information on the display screen corresponding to the position of the input focus input box.

可选地,所述输入焦点的位置为:所述输入焦点位于一个显示屏上;或者所述需要输入信息的显示屏上均有各自的输入焦点;Optionally, the position of the input focus is: the input focus is located on one display screen; or the display screens that need to input information have their own input focus;

所述将输入的信息显示在输入焦点的位置对应的显示屏的输入框中包括:如果输入焦点位于一个显示屏上,将所述输入的信息显示在所选的输入焦点所在显示屏的输入框中;如果输入焦点在所述至少两个显示屏上均存在,将所述输入的信息显示在各显示屏的输入框中。The displaying of the input information in the input box of the display screen corresponding to the position of the input focus includes: if the input focus is located on a display screen, displaying the input information in the input box of the display screen where the selected input focus is located. in; if the input focus exists on the at least two display screens, display the input information in the input box of each display screen.

通过本申请提供的信息输入装置,实现了同时在不同屏幕上输入信息。如果将本申请提供的信息输入装置应用在双屏手机中,无疑使得双拼手机的输入操作实现了真正的多任务同时处理功能,拓展了对双屏手机的应用。比如:实现了两人通过两个屏幕分享同一双屏手机进行输入操作处理;再如,为可以双手同时操作的使用者提供了双屏手机的灵活应用。With the information input device provided in the present application, it is possible to input information on different screens at the same time. If the information input device provided by the present application is applied to a dual-screen mobile phone, the input operation of the Shuangpin mobile phone will undoubtedly realize the real multi-task simultaneous processing function, and the application to the dual-screen mobile phone will be expanded. For example, it is realized that two people share the same dual-screen mobile phone through two screens to perform input operation processing; another example, the flexible application of the dual-screen mobile phone is provided for users who can operate with both hands at the same time.

可选地,本申请信息输入装置中的操作模块,还用于:Optionally, the operation module in the information input device of the present application is also used for:

对于多键盘输入的情况,在接收到用户输入的信息后,所述将输入的信息显示在各显示屏的输入框中,包括:For the case of multi-keyboard input, after receiving the information input by the user, the said information to be input is displayed in the input box of each display screen, including:

检测触摸屏被按压的是哪个键盘显示区的输入键盘所在的显示屏,对应输入键盘所在的显示屏,键盘输入实例调用自身的键盘显示区对应的参数进行处理,并在被按压的所在的显示屏的输入框输入并显示信息。Detect which keyboard display area is pressed on the touch screen and the display screen where the input keyboard is located corresponds to the display screen where the input keyboard is located. input box to enter and display information.

可选地,对应于多键盘输入实例的方式,所述触发模块还用于:已有键盘输入实例所在屏幕获得预先设置的融合触发信息;此时,Optionally, corresponding to the mode of multiple keyboard input instances, the triggering module is further configured to: obtain preset fusion trigger information on the screen where the existing keyboard input instances are located; at this time,

所述处理模块还用于:The processing module is also used for:

判断出不同的显示屏上运行的是同一APP的不同对象;且判断出不同的键盘输入实例的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁该销毁手势或设置信息对应的键盘输入实例;将未销毁的键盘输入实例显示在指定的屏幕上。It is judged that different objects of the same APP are running on different display screens; and it is judged that the parameters of different keyboard input instances are not completely consistent; according to the preset destruction gesture or setting information, destroy the keyboard corresponding to the destruction gesture or setting information Input instance; displays an undestroyed instance of keyboard input on the specified screen.

可选地,对应于单键盘输入实例的方式,所述触发模块还用于:已有键盘输入实例所在屏幕获得预先设置的融合触发信息时;此时,Optionally, corresponding to the mode of single-keyboard input instance, the triggering module is also used for: when the screen where the existing keyboard input instance is located obtains preset fusion trigger information; at this time,

所述处理模块还用于:The processing module is also used for:

判断出不同的显示屏上运行的是同一APP的不同对象;且判断出不同的键盘显示区的参数不完全一致;按照预先设置的销毁手势或设置信息,销毁对应的键盘显示区;将未销毁的键盘显示区显示在指定的屏幕上。It is judged that different objects of the same APP are running on different display screens; and it is judged that the parameters of different keyboard display areas are not completely consistent; the corresponding keyboard display areas are destroyed according to the preset destruction gesture or setting information; The keyboard display area of is displayed on the specified screen.

可选地,预先设置的融合信息包括但不限于以下任意组合:表示将键盘和输入法融合的预先设置的手势信息、预先设置的触屏操作等。Optionally, the preset fusion information includes, but is not limited to, any combination of the following: preset gesture information representing the fusion of the keyboard and the input method, preset touch screen operations, and the like.

可选地,销毁手势或设置信息可以是如:用户在相应的键盘上打个X;或者,用户长按键盘;或者,通过弹出菜单选择销毁,等等。这里只是举例说明,并不用于限定本申请的保护范围。Optionally, the destruction gesture or setting information may be, for example: the user presses an X on the corresponding keyboard; or, the user presses the keyboard for a long time; or selects destruction through a pop-up menu, and so on. This is just an example, and is not intended to limit the protection scope of the present application.

可选地,在已有键盘输入实例所在屏幕获得预先设置的融合触发信息的情况下,处理模块还用于:Optionally, in the case where the preset fusion trigger information is obtained on the screen where the existing keyboard input instance is located, the processing module is further configured to:

判断出不同的键盘输入实例的参数一致,或者,判断出不同的键盘显示区的参数一致;那么,销毁其中任意一个或一个以上键盘输入实例或键盘显示区,以使得包括多显示屏的中断设备剩下一个键盘输入实例或键盘显示区。Judging that the parameters of different keyboard input instances are consistent, or, judging that the parameters of different keyboard display areas are consistent; then, destroy any one or more of the keyboard input instances or keyboard display areas, so as to include interrupt devices with multiple display screens One keyboard input instance or keyboard display area remains.

以上所述,仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred examples of the present invention, and are not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims (16)

1. An information input method comprising:
when multi-screen input is triggered, setting an information input function corresponding to a display screen needing information input according to an existing keyboard input example; the method comprises the following steps that a multi-screen triggering input is triggered, wherein the multi-screen triggering input comprises that a screen where an existing keyboard input example is located obtains preset separation triggering information; the preset separation triggering information comprises preset gesture information and/or preset touch screen operation for separating the keyboard and the input method;
performing information input processing on the at least two display screens by using the set information input function;
the display screen setting information input function corresponding to the information to be input according to the existing keyboard input example comprises one of the following functions:
creating at least one new keyboard input instance according to the existing keyboard input instance; displaying the created keyboard input example on the display screen corresponding to the information needing to be input; when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, different objects of the same application program run on different display screens are judged; judging that the parameters of different keyboard input examples are not completely consistent; according to a preset destroying gesture or setting information, destroying a keyboard input instance corresponding to the destroying gesture or the setting information; displaying the keyboard input example which is not destroyed on a specified screen;
mapping the keyboard display area of the existing keyboard input example to the at least one display screen corresponding to the information needing to be input so as to create a new keyboard display area; the same keyboard input example is respectively set aiming at the parameters of different display screens and is stored in different storage spaces; displaying the created keyboard display area on the at least one display screen corresponding to the information needing to be input; when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, different objects of the same application program run on different display screens are judged; judging that the parameters of different keyboard display areas are not completely consistent; according to a preset destroying gesture or setting information, destroying a keyboard display area corresponding to the destroying gesture or the setting information; and displaying the undisrupted keyboard display area on a specified screen.
2. The information input method according to claim 1, wherein after the multi-screen input is triggered and before the information input function is set for the display screen corresponding to the information to be input, the method further comprises: and judging that different application programs run on different display screens or different objects of the same application program run on different display screens.
3. The information input method according to claim 1, wherein the performing of information input processing on at least two display screens with the set information input function includes: and different keyboard input examples receive input information and display the input information in the input frame of the display screen corresponding to the keyboard input examples.
4. The information input method according to claim 3, wherein, after receiving the information input by the user, the displaying the input information in the input box of the display screen corresponding to the information input method comprises: and calling parameters corresponding to the keyboard display area of the keyboard input example of the display screen where the pressed keyboard display area is positioned to process, and inputting and displaying information in an input frame of the display screen where the pressed keyboard display area is positioned.
5. The information input method according to claim 1, wherein the performing of information input processing on at least two display screens with the set information input function includes: determining the position of an input focus according to preset trigger information for determining to use a multi-screen input focus or a single-screen input focus from a user;
and after receiving the information input by the user, displaying the input information in an input frame of the display screen corresponding to the position of the input focus.
6. The information input method of claim 5, wherein the position of the input focus is: the input focus is positioned on a display screen; or the display screens needing to input information are provided with respective input focuses;
the displaying the input information in the input frame of the display screen corresponding to the position of the input focus comprises: if the input focus is positioned on a display screen, displaying the input information in an input frame of the display screen where the selected input focus is positioned; and if the input focus exists on the at least two display screens, displaying the input information in the input frame of each display screen.
7. The information input method of claim 1, the method further comprising: when the screen where the existing keyboard input example is located obtains preset fusion trigger information, judging that the parameters of different keyboard input examples are consistent, or judging that the parameters of different keyboard display areas are consistent;
then, any one or more of the keyboard input instances or keyboard display areas are destroyed, so that the terminal equipment comprising the multi-display screen is left with one keyboard input instance or keyboard display area.
8. A computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the information input method of any one of the above claims 1 to 7.
9. A terminal device including multiple display screens includes a processor, a memory; wherein the memory has stored thereon a computer program executable by the processor to:
when multi-screen input is triggered, setting an information input function on a display screen needing to input information according to an existing keyboard input example; the method comprises the following steps that a multi-screen triggering input is triggered, wherein the multi-screen triggering input comprises that a screen where an existing keyboard input example is located obtains preset separation triggering information; the preset separation triggering information comprises preset gesture information and/or preset touch screen operation for separating the keyboard and the input method;
performing information input processing on at least two display screens by using the set information input function;
the display screen setting information input function corresponding to the information to be input according to the existing keyboard input example comprises one of the following functions:
creating at least one new keyboard input instance according to the existing keyboard input instance; displaying the created keyboard input example on the display screen corresponding to the information needing to be input; when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, different objects of the same application program run on different display screens are judged; judging that the parameters of different keyboard input examples are not completely consistent; according to a preset destroying gesture or setting information, destroying a keyboard input instance corresponding to the destroying gesture or the setting information; displaying the keyboard input example which is not destroyed on a specified screen;
mapping the keyboard display area of the existing keyboard input example to the at least one display screen corresponding to the information needing to be input so as to create a new keyboard display area; the same keyboard input example is respectively set aiming at the parameters of different display screens and is stored in different storage spaces; displaying the created keyboard display area on the at least one display screen corresponding to the information needing to be input; when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, different objects of the same application program run on different display screens are judged; judging that the parameters of different keyboard display areas are not completely consistent; according to a preset destroying gesture or setting information, destroying a keyboard display area corresponding to the destroying gesture or the setting information; and displaying the undisrupted keyboard display area on a specified screen.
10. An information input device comprises a trigger module, a processing module and an operation module; the trigger module is used for triggering multi-screen input;
the processing module is used for setting an information input function corresponding to a display screen needing information input according to an existing keyboard input example when multi-screen input is triggered; the method comprises the following steps that a multi-screen triggering input is triggered, wherein the multi-screen triggering input comprises that a screen where an existing keyboard input example is located obtains preset separation triggering information; the preset separation triggering information comprises preset gesture information and/or preset touch screen operation for separating the keyboard and the input method;
the display screen setting information input function corresponding to the information to be input according to the existing keyboard input example comprises one of the following functions:
creating at least one new keyboard input instance according to the existing keyboard input instance; displaying the created keyboard input example on the display screen corresponding to the information needing to be input; when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, different objects of the same application program run on different display screens are judged; judging that the parameters of different keyboard input examples are not completely consistent; according to a preset destroying gesture or setting information, destroying a keyboard input instance corresponding to the destroying gesture or the setting information; displaying the keyboard input example which is not destroyed on a specified screen;
mapping the keyboard display area of the existing keyboard input example to the at least one display screen corresponding to the information needing to be input so as to create a new keyboard display area; the same keyboard input example is respectively set aiming at the parameters of different display screens and is stored in different storage spaces; displaying the created keyboard display area on the at least one display screen corresponding to the information needing to be input; when the screen where the existing keyboard input instance is located obtains preset fusion trigger information, different objects of the same application program run on different display screens are judged; judging that the parameters of different keyboard display areas are not completely consistent; according to a preset destroying gesture or setting information, destroying a keyboard display area corresponding to the destroying gesture or the setting information; displaying the undisrupted keyboard display area on a designated screen;
and the operation module is used for performing information input processing on the at least two display screens by utilizing the set information input function.
11. The information input apparatus of claim 10, the apparatus further comprising: a judgment module;
the judging module is used for: after the multi-screen input is triggered, before an information input function is set on the corresponding display screen needing information input, different application programs running on different display screens or different objects of the same application program are judged.
12. The information input apparatus according to claim 10,
the operation module is used for: and different keyboard input examples receive input information and display the input information in the input frame of the display screen corresponding to the keyboard input examples.
13. The information input apparatus of claim 12, the operation module further to: after receiving information input by a user, the displaying the input information in the input frame of the display screen corresponding to the user comprises: and calling parameters corresponding to the keyboard display area of the keyboard input example of the display screen where the pressed keyboard display area is positioned to process, and inputting and displaying information in an input frame of the display screen where the pressed keyboard display area is positioned.
14. The information input apparatus of claim 10, wherein the operation module is to: determining the position of an input focus according to preset trigger information for determining to use a multi-screen input focus or a single-screen input focus from a user; and after receiving the information input by the user, displaying the input information in an input frame of the display screen corresponding to the position of the input focus.
15. The information input apparatus of claim 14,
the position of the input focus is: the input focus is positioned on a display screen; or the display screens needing to input information are provided with respective input focuses;
the displaying the input information in the input frame of the display screen corresponding to the position of the input focus comprises: if the input focus is positioned on a display screen, displaying the input information in an input frame of the display screen where the selected input focus is positioned;
and if the input focus exists on the at least two display screens, displaying the input information in the input frame of each display screen.
16. The information input device of claim 10, wherein when the screen where the existing keyboard input instance is located obtains the preset fusion trigger information, the processing module is further configured to: judging that the parameters of different keyboard input examples are consistent, or judging that the parameters of different keyboard display areas are consistent;
then, any one or more of the keyboard input instances or keyboard display areas are destroyed, so that the terminal equipment comprising the multi-display screen is left with one keyboard input instance or keyboard display area.
CN201711277030.7A 2017-12-06 2017-12-06 A kind of information input method and device and terminal equipment Active CN108206889B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711277030.7A CN108206889B (en) 2017-12-06 2017-12-06 A kind of information input method and device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711277030.7A CN108206889B (en) 2017-12-06 2017-12-06 A kind of information input method and device and terminal equipment

Publications (2)

Publication Number Publication Date
CN108206889A CN108206889A (en) 2018-06-26
CN108206889B true CN108206889B (en) 2021-05-25

Family

ID=62604102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711277030.7A Active CN108206889B (en) 2017-12-06 2017-12-06 A kind of information input method and device and terminal equipment

Country Status (1)

Country Link
CN (1) CN108206889B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109271120A (en) * 2018-08-21 2019-01-25 维沃移动通信有限公司 Display method and terminal
CN109173251A (en) * 2018-08-30 2019-01-11 北京奇艺世纪科技有限公司 A kind of method for inputting characters rapidly and device based on handle
CN111062065A (en) * 2018-10-16 2020-04-24 中兴通讯股份有限公司 A method, device, device and storage medium for generating a password input keyboard
CN109491738B (en) * 2018-10-30 2022-03-01 维沃移动通信有限公司 A terminal device control method and terminal device
CN109788132A (en) * 2018-12-29 2019-05-21 努比亚技术有限公司 A kind of message treatment method, mobile terminal and computer readable storage medium
CN110225180B (en) * 2019-04-23 2021-01-08 维沃软件技术有限公司 Content input method and terminal equipment
CN110908748A (en) * 2019-10-24 2020-03-24 福州瑞芯微电子股份有限公司 Method and device for supporting single-screen multi-input method application
CN110865763A (en) * 2019-10-24 2020-03-06 福州瑞芯微电子股份有限公司 A method and device for supporting multi-screen multi-input method applications
CN110865718A (en) * 2019-10-24 2020-03-06 福州瑞芯微电子股份有限公司 Method and device for supporting application of input method to multi-screen switching
CN110928617A (en) * 2019-10-28 2020-03-27 福州瑞芯微电子股份有限公司 Method and device for switching component elements among multiple display screens
CN111371950A (en) * 2020-02-28 2020-07-03 Oppo(重庆)智能科技有限公司 Split screen response method and device, terminal and storage medium
CN114217697A (en) * 2021-12-07 2022-03-22 沈阳中科创达软件有限公司 Multi-screen input method, device and electronic device, and computer-readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106026A (en) * 2011-11-11 2013-05-15 三星电子株式会社 Data input method and apparatus for mobile terminal having touchscreen
CN103207768A (en) * 2012-01-11 2013-07-17 元太科技工业股份有限公司 Dual-screen electronic device and operation method thereof
CN105549876A (en) * 2015-12-04 2016-05-04 小米科技有限责任公司 Method and apparatus for performing input in input box
CN106293341A (en) * 2016-08-08 2017-01-04 乐视控股(北京)有限公司 The multi-screen display method of a kind of application program and device
CN106598448A (en) * 2016-10-29 2017-04-26 深圳市金立通信设备有限公司 Input method management method and terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8698751B2 (en) * 2010-10-01 2014-04-15 Z124 Gravity drop rules and keyboard display on a multiple screen device
US9454304B2 (en) * 2010-02-25 2016-09-27 Microsoft Technology Licensing, Llc Multi-screen dual tap gesture
CN101937313B (en) * 2010-09-13 2019-11-12 中兴通讯股份有限公司 A method and device for dynamically generating and inputting a touch keyboard
CN103092493A (en) * 2011-10-28 2013-05-08 宏碁股份有限公司 Multi-touch input method and electronic device thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106026A (en) * 2011-11-11 2013-05-15 三星电子株式会社 Data input method and apparatus for mobile terminal having touchscreen
CN103207768A (en) * 2012-01-11 2013-07-17 元太科技工业股份有限公司 Dual-screen electronic device and operation method thereof
CN105549876A (en) * 2015-12-04 2016-05-04 小米科技有限责任公司 Method and apparatus for performing input in input box
CN106293341A (en) * 2016-08-08 2017-01-04 乐视控股(北京)有限公司 The multi-screen display method of a kind of application program and device
CN106598448A (en) * 2016-10-29 2017-04-26 深圳市金立通信设备有限公司 Input method management method and terminal

Also Published As

Publication number Publication date
CN108206889A (en) 2018-06-26

Similar Documents

Publication Publication Date Title
CN108206889B (en) A kind of information input method and device and terminal equipment
US11543928B2 (en) Method for displaying input method interface of improved accuracy of input, device, and terminal
US11467715B2 (en) User interface display method, terminal and non-transitory computer-readable storage medium for splitting a display using a multi-finger swipe
US20120289290A1 (en) Transferring objects between application windows displayed on mobile terminal
CN107577414A (en) The method and mobile terminal of split screen display available
CN106843732A (en) The method and mobile terminal of a kind of split screen display available
TW201812567A (en) Display data control method, device, and system
US20180181288A1 (en) Method for displaying information, and terminal equipment
CN104537051B (en) Terminal and searching method based on touch operation
CN107045546B (en) Webpage processing method and device and intelligent terminal
CN113467660A (en) Information sharing method and electronic equipment
US20150186019A1 (en) Method and apparatus for manipulating and presenting images included in webpages
CN104571874A (en) Method and device for dynamically switching keyboard backgrounds
CN112163432A (en) Translation method, translation device and electronic device
CN112162812A (en) Object adding method and device
CN105549829B (en) A kind of setting project processing method and its device
CN107479886A (en) A kind of method for information display and mobile terminal
CN105045618A (en) Application starting method and mobile terminal
WO2023241563A1 (en) Data processing method and electronic device
CN106201295A (en) A kind of message clone method and device and intelligent terminal
CN109714474B (en) Content duplication method, device, terminal and storage medium
CN104536688A (en) Searching method and device based on touch operation
CN106919397B (en) A kind of method and mobile terminal of interface display
CN110286831A (en) Screenshot method, device and terminal equipment
CN112162689B (en) Input method, device and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant