An example of the present disclosure describes a system and method associated with a multi-window soft-input keyboard application. A multi-window soft-input keyboard application is shown. The soft input keyboard application is used to provide application command control for one or more applications. The soft input keyboard application may include a first application window displaying two or more user interface elements of the service of the soft input keyboard application. In the example, the first application window displays/updates based on the detected foreground application. The user interface elements can be used for application command control of the detected foreground application. An example soft input keyboard application may also include a second application window displaying a soft input keyboard. The display of the second application window can be updated, including replacing the display of the soft input keyboard based on the selection of user interface elements of the first application window. Other examples are also described.
【技术实现步骤摘要】
【国外来华专利技术】多窗口虚拟键盘
技术介绍
处理设备的使用通常迫使用户在应用之间切换以便将信息/内容从一个应用传输到另一个应用。例如,需要多个操作(例如,选择、复制和粘贴)来完成从一个应用到另一个应用的信息传输。这可能为用户造成了繁琐的体验。此外,应用通常缺乏与其他应用程序通信的能力,因此进一步限制了用户体验。因此,本申请所针对的是改进的应用命令控制的一般技术环境。
技术实现思路
本公开内容的非限制性示例描述了用于多窗口软输入键盘应用的系统和方法。在示例中,显示了多窗口软输入键盘应用。所述软输入键盘应用用于为一个或多个其他应用提供应用命令控制。软输入键盘应用可以包括显示软输入键盘应用的服务的两个或更多个用户界面元素的第一应用窗口。在示例中,第一应用窗口基于检测到的前台应用来进行显示/更新。用户界面元素可用于对检测到的前台应用的应用命令控制。示例性软输入键盘应用还可以包括显示软输入键盘的第二应用窗口。所述第二应用窗口的显示可以更新,包括:基于对所述第一应用窗口的用户界面元素的选择来替换所述软输入键盘的显示。本公开内容的另外的非限制性示例描述了关联于与其它其他正在执行的应用交互的多窗口软输入键盘 ...
【技术保护点】
1.一种方法,包括:在与处理设备连接的显示器上显示前台应用;在所述显示器上显示与所述前台应用对接的软输入键盘应用;接收对所述软输入键盘应用的第一应用窗口中的用户界面元素的选择;更新所述显示器以在所述软输入键盘应用的第二应用窗口中包括所选择的用户界面元素的内容;接收对所述第二应用窗口中的所述内容的选择;以及更新所述显示器以在所述前台应用内包括所选择的内容的显示。
【技术特征摘要】
【国外来华专利技术】2016.04.06 US 15/091,6871.一种方法,包括:在与处理设备连接的显示器上显示前台应用;在所述显示器上显示与所述前台应用对接的软输入键盘应用;接收对所述软输入键盘应用的第一应用窗口中的用户界面元素的选择;更新所述显示器以在所述软输入键盘应用的第二应用窗口中包括所选择的用户界面元素的内容;接收对所述第二应用窗口中的所述内容的选择;以及更新所述显示器以在所述前台应用内包括所选择的内容的显示。2.根据权利要求1所述的方法,还包括:从多个正在执行的应用中检测所述前台应用,并且其中,从所述第二应用窗口选择的内容被发送到所检测到的前台应用。3.根据权利要求1所述的方法,其中,对所述用户界面元素的选择的动作以及对所述内容的选择的动作是从包含下列各项的组中选择的至少一项:触摸输入、语音命令、文本输入、接收到所述处理设备中的输入、以及通过与所述处理设备连接的设备接收的输入。4.根据权利要求1所述的方法,其中,所述用户界面元素是从包含下列各项的组中选择的至少一项的快捷方式:剪贴板服务、位置服务、日历服务、搜索服务、翻译服务、懒惰打字员服务、链接服务以及消息传送服务。5.根据权利要求1所述的方法,其中,所述第一应用窗口显示多个用户界面元素,所述用户界面元素是从所述多个用户界面元素中选择的,并且其中,所述第一应用窗口的所述多个用户界面元素响应于检测到所述前台应用的变化而更新。6.根据权利要求1所述的方法,其中,所述第二应用窗口是可垂直滚动和可水平滚动中的至少一种,并且其中,所述第二应用窗口响应于选择的用户界面元素的变化而动态更新。7.根据权利要求1所述的方法,其中,所述第二应用窗口中的所述内容的所述显示基于对所述前台应用中的当前线程的处理而更新。8.一种系统,包括:至少一个处理器;以及与所述至少一个处理器操作性连接的存储器,其存储计算机可执行指令,所述计算机可执行指令当在所述至少一个处理器上执行时使所述至少一个处理器:在与所述系统连接的显示屏幕上显示前台应...
【专利技术属性】
技术研发人员:S·J·元,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。