一种移动智能终端中的网址输入方法以及装置制造方法

文档序号:6620198阅读:152来源:国知局
一种移动智能终端中的网址输入方法以及装置制造方法
【专利摘要】本发明提供一种移动智能终端中的网址输入方法以及装置。所述移动智能终端中的网址输入方法包括:在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘;响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。通过本发明的技术方案,能够为用户提供更宽畅的输入环境和编辑环境,以及更简便的按键操作,改善了智能终端中的网址输入体验。
【专利说明】一种移动智能终端中的网址输入方法以及装置

【技术领域】
[0001] 本发明涉及文字输入法技术,尤其涉及一种在移动智能终端中进行网址输入的方 法以及实现所述方法的装置。

【背景技术】
[0002] 在现有的在移动智能终端中的网址输入方法,通过浏览器应用提供的地址栏执行 网址输入。当浏览器应用的地址栏获得焦点时(即光标位于浏览器应用的地址栏中时),调 用系统已安装的输入法来进行网址输入和编辑;在完成输入后,由浏览器应用响应用户的 指令打开所述网址指向的网页。或者,用户可在文档编辑器中输输入、编辑网址,然后将所 述网址内容复制到浏览器的地址栏中,浏览器应用响应用户的指令打开所述网址指向的网 页。
[0003] 然而,现有技术的网址输入方法受限于设备屏幕大小:如果在浏览器地址栏中输 入网址,用户只能在浏览器狭窄的地址栏中输入和编辑网址;如果先在文档编辑器中输入、 编辑网址,然后将所述网址内容复制到浏览器的地址栏中,则用户的操作步骤过多,非常不 便。此外,用户只能在传统的兼顾多种输入布局的复杂键盘上点击字符,移动智能终端不提 供专用于网址输入的网址输入框以及网址输入键盘,这种网址输入方法的易用性较差,使 得在输入网址的过程中,用户操作非常不便且繁琐。


【发明内容】

[0004] 本发明的目的在于,提供一种移动智能终端中的网址输入方法以及实现所述方法 的装置,通过提供网址专用输入窗口和网址输入键盘来为用户提供简洁、宽畅的输入环境 和编辑环境,并且减少用户的操作步骤。
[0005] 为达到上述目的,本发明的实施例采用如下技术方案:
[0006] 根据本发明的一方面,提供一种移动智能终端中的网址输入方法,所述方法包括: 在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘;响 应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口 中;响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址 信息发送给浏览器进程。
[0007] 根据本发明的另一方面,提供一种移动智能终端中用于网址输入的装置,包括:输 入检测单元,用于检测用户的输入;网址输入显示单元,用于在所述移动智能终端的用户界 面上显示网址专用输入窗口,并显示网址输入虚拟键盘,并且响应于输入检测单元检测到 用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;浏 览器调用单元,用于响应于输入检测单元检测到用户完成输入的指令,获取所述网址专用 输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。
[0008] 通过本发明的网址输入方法及装置,能够为用户提供网址专用输入窗口和网址输 入键盘来进行网址输入,改善了针对网址的编辑环境,减少用户的操作步骤。

【专利附图】

【附图说明】
[0009] 图1为本发明示例性实施例的移动智能终端中的网址输入方法的流程图;
[0010] 图2为本发明的示例性实施例的移动智能终端中用于网址输入的装置的逻辑框 图。

【具体实施方式】
[0011] 本发明的总体发明构思是:提供一种移动智能终端中的网址输入方法,在所述移 动智能终端的用户界面上提供网址专用输入窗口以及网址输入虚拟键盘;此后,响应于用 户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中,以执 行网址输入;然后响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息, 并将所述网址信息发送给浏览器进程,由浏览器进程打开网页。在本发明的实施例中所说 的网址输入虚拟键盘主要是指在例如在触控终端的触摸屏上显示的能够响应触摸操作的 软键盘。在本发明的实施例中所说的输入焦点是指光标所在的位置,比如:当光标位于所述 网址专用输入窗口中时,所述网址专用输入窗口就获得了输入焦点。
[0012] 根据本发明的网址输入的方法,通过网址专用输入窗口为用户提供更宽畅的输入 环境和编辑环境,通过专用于网址输入的网址输入键盘来为用户提供更简便的按键操作, 并且可直接将所述网址信息发送给浏览器进程,减少了用户的操作步骤,从而改善了智能 终端中的网址输入体验。
[0013] 下面结合附图对本发明实施例进行详细描述。
[0014] 图1是示出本发明示例性实施例的移动智能终端中的网址输入方法的流程图。
[0015] 参照图1,在步骤110,在所述移动智能终端的用户界面上显示网址专用输入窗 口,并显示网址输入虚拟键盘。
[0016] 根据本发明的可选实施例,当检测到输入焦点位于浏览器应用的网址输入框时, 执行步骤110,在所述用户界面上显示网址专用输入窗口,从而使用户在使用浏览器时,就 能直接使用网址专用输入窗口。其中,检测到输入焦点位于浏览器应用的网址输入框包括: 获得输入焦点;获得输入法当前的宿主进程的信息;如果该宿主进程是浏览器进程并且输 入焦点处于浏览器进程显示的网址输入框中,则确定检测到输入焦点位于浏览器应用的网 址输入框。本发明所说的输入法当前的宿主进程是指调用输入法的进程,比如:在浏览器应 用中的网址输入框中执行输入时调用系统安装的输入法,此时输入法的宿主进程就是浏览 器进程。
[0017] 根据本发明的另一可选实施例,响应于用户执行网址输入的指令,执行步骤110, 在所述用户界面上显示网址专用输入窗口。例如,用户可以在执行文本编辑时手动切换使 输入法弹出网址专用输入窗口,例如通过专用的菜单选项(如"输入网址")或者以其它方 式下达的网址输入指令。因而,用户能够在其需要访问网页时,不必先启动浏览器就可以先 输入网址,减少了用户的操作步骤。
[0018] 根据本发明的示例性实施例,在显示所述网址专用输入窗口时,一同显示所述网 址专用输入窗口和所述网址输入虚拟键盘;根据本发明的另一示例性实施例,当检测到网 址专用输入窗口获得焦点时,在所述移动智能终端的用户界面上显示网址输入虚拟键盘。
[0019] 根据本发明的优选实施例,所述网址输入虚拟键盘上提供网址输入所需的按键。 t匕如,可提供网址输入常用的".com"等按键,而对于一些不会用于网址输入的按键可以去 除,比如"!"、"?"、"《"等按键,从而使键盘部署更简洁,按键空间更大,方便用户操作。
[0020] 在步骤120,响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所 述网址专用输入窗口中。
[0021] 在步骤130,响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信 息,并将所述网址信息发送给浏览器进程。在本实施例中,如果所述宿主进程是浏览器进 程,则根据所述网址信息将用于访问网址的消息发送给所述浏览器进程,以通过浏览器直 接打开网页,或者将所述网址信息复制到所述浏览器进程显示的网址输入框中,从而用户 可继续如常进行网页浏览操作。在通过响应用户的指令显示网址专用输入窗口的情况下, 则通过应用程序接口以所述网址信息作为参数启动浏览器进程,以指示启动的浏览器进程 打开所述网址信息指向的网页。此外,还可在获取所述网址专用输入窗口中的网址信息后, 先检查所述网址信息是否为合法网址,如果是合法网址则将所述网址信息发送给浏览器进 程,如果不是合法网址则提示用户其所输入的内容非正确的网址,从而帮助用户校验输入 的内容的正确性。
[0022] 根据本发明的优选实施例,在步骤130之后,关闭所述网址专用输入窗口及网址 输入虚拟键盘,从而使用户界面更简洁。
[0023] 根据本发明的优选实施例,所述网址输入方法还包括以下步骤中的至少一个:响 应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大小;响应 于用户对所述网址专用输入窗口的单击,选中字符;响应于用户对所述网址专用输入窗口 的双击,选中网址段;响应于用户对所述网址专用输入窗口的划动,删除选中内容;响应于 用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大小写互换的 操作选项。这些操作提供了智能便捷的编辑操作,更进一步地方便用户的输入,改善用户交 互体验。
[0024] 根据本发明的优选实施例,在接收到用户完成输入的指令后,记录所述用户在所 述网址专用输入窗口中输入的网址信息,作为历史输入记录,并且在监测到所述网址专用 输入窗口获得输入焦点时,提供记录的历史输入记录及常用网址,从而使用户在需要访问 其常用网站时,不必逐字键入网址,更进一步地方便了用户的操作。
[0025] 图2是根据本发明的示例性实施例的移动智能终端中用于网址输入的装置的逻 辑框图。
[0026] 参照图2,根据本发明的示例性实施例的移动智能终端中用于网址输入的装置包 括:输入检测单元210、网址输入显示单元220、浏览器调用单元230。
[0027] 输入检测单元210用于检测用户的输入。
[0028] 网址输入显示单元220用于在所述移动智能终端的用户界面上显示网址专用输 入窗口,并显示网址输入虚拟键盘,并且响应于输入检测单元检测到用户对所述网址输入 虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中。
[0029] 根据本发明的可选实施例,网址输入显示单元220响应于用户执行网址输入的指 令,在所述用户界面上显示网址专用输入窗口。例如,用户可以在执行文本编辑时手动切换 指示输入法弹出网址专用输入窗口,例如通过专用的菜单选项(如"输入网址")或者以其 它方式下达的网址输入指令。这样,用户能够在其需要访问网页时,不必先启动浏览器就可 以先输入网址,减少了用户的操作步骤。
[0030] 此外,网址输入显示单元220可以一同显示所述网址专用输入窗口和所述网址输 入虚拟键盘;也可以响应于输入检测单元210检测到网址专用输入窗口获得输入焦点,在 所述移动智能终端的用户界面上显示网址输入虚拟键盘。
[0031] 根据本发明的优选实施例,所述网址输入虚拟键盘上提供网址输入所需的按键。 t匕如,可提供网址输入常用的".com"等按键,而对于一些不会用于网址输入的按键可以去 除,比如"!"、"?"、"《"等按键,从而使键盘部署更简洁,按键空间更大,方便用户操作。
[0032] 根据本发明的优选实施例,网址输入显示单元220还用于执行以下步骤中的至少 一个:响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大 小;响应于用户对所述网址专用输入窗口的单击,选中字符;响应于用户对所述网址专用 输入窗口的双击,选中网址段;响应于用户对所述网址专用输入窗口的划动,删除选中内 容;响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大小 写互换的操作选项。从而提供了智能便捷的编辑操作,方便用户的输入,改善用户交互体 验。
[0033] 浏览器调用单元230用于响应于输入检测单元210检测到用户完成输入的指令, 获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。根据本 发明的可选实施例,在网址输入显示单元220通过响应用户的指令显示网址专用输入窗口 的情况下,浏览器调用单元230通过应用程序接口以所述网址信息作为参数启动浏览器进 程,以指示启动的浏览器进程打开所述网址指向的网页。此外,浏览器调用单元230还可在 获取所述网址专用输入窗口中的网址信息后,先检查所述网址信息是否为合法网址,如果 是合法网址则将所述网址信息发送给浏览器进程,如果不是合法网址则提示用户其所输入 的内容非正确的网址,从而帮助用户校验输入的内容的正确性。
[0034] 根据本发明的优选实施例,所述用于网址输入的装置还包括:网址输入确定单元 (未示出),用于根据输入检测单元210检测到输入焦点确定输入焦点是否位于浏览器应用 的网址输入框。在本实施例中,网址输入确定单元响应于输入检测单元210检测到获得输 入焦点,获得所述输入焦点的宿主进程的信息,如果该宿主进程是浏览器进程并且输入焦 点处于浏览器进程显示的网址输入框中,则网址输入确定单元确定检测到输入焦点位于浏 览器应用的网址输入框;网址输入显示单元220响应于网址输入确定单元确定输入焦点位 于浏览器应用的网址输入框,在所述用户界面上显示网址专用输入窗口。这样,用户在使用 浏览器时,可直接使用网址专用输入窗口。此外,如果所述宿主进程是浏览器进程,则浏览 器调用单元230根据所述网址信息将用于访问网址的消息发送给所述宿主进程,或者将所 述网址信息复制到所述浏览器进程显示的网址输入框中。
[0035] 根据本发明的优选实施例,浏览器调用单元230将用于访问所述内容指示的网址 的消息发送给浏览器进程后,所述网址输入显示单元220关闭所述网址专用输入窗口及网 址输入虚拟键盘,从而使用户界面更简洁。
[0036] 通过上述本发明的示例性实施例的移动智能终端中的网址输入方法及用于网址 输入的装置,通过网址专用输入窗口为用户提供更宽畅的输入环境和编辑环境;通过专用 于网址输入的网址输入键盘来为用户提供更简便快捷的按键操作;并且,通过直接将网址 信息发送给浏览器进程,减少了用户的操作步骤,很大程度上改善了智能终端中的网址输 入体验。
[0037] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1. 一种移动智能终端中的网址输入方法,所述方法包括: 在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键 盘;响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入 窗口中; 响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网 址信息发送给浏览器进程。
2. 根据权利要求1所述的方法,其特征在于,所述在所述移动智能终端的用户界面上 显示网址专用输入窗口包括:当检测到输入焦点位于浏览器应用的网址输入框时,在所述 用户界面上显示网址专用输入窗口。
3. 根据权利要求2所述的方法,其特征在于,所述检测到输入焦点位于浏览器应用的 网址输入框包括:获得输入焦点;获得输入法当前的宿主进程的信息;如果所述宿主进程 是浏览器进程并且输入焦点处于所述浏览器进程显示的网址输入框中,则确定检测到输入 焦点位于浏览器应用的网址输入框。
4. 根据权利要求3所述的方法,其特征在于,所述将所述网址信息发送给浏览器进程 包括: 如果所述宿主进程是浏览器进程,则根据所述网址信息将用于访问网址的消息发送给 所述宿主进程,或者将所述网址信息复制到所述浏览器进程显示的网址输入框中。
5. 根据权利要求1所述的方法,其特征在于,所述在所述移动智能终端的用户界面上 显示网址专用输入窗口包括:响应于用户执行网址输入的指令,在所述用户界面上显示网 址专用输入窗口。
6. 根据权利要求1-5任一权利要求所述的方法,其特征在于,所述显示网址输入虚拟 键盘的处理包括: 一同显示所述网址专用输入窗口和所述网址输入虚拟键盘,或者, 当检测到网址专用输入窗口获得输入焦点时,在所述移动智能终端的用户界面上显示 网址输入虚拟键盘。
7. 根据权利要求6所述的方法,其特征在于,所述网址输入虚拟键盘上提供网址输入 所需的按键。
8. 根据权利要求7所述的方法,还包括以下步骤中的至少一个: 响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大 小; 响应于用户对所述网址专用输入窗口的单击,选中字符; 响应于用户对所述网址专用输入窗口的双击,选中网址段; 响应于用户对所述网址专用输入窗口的划动,删除选中内容; 响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大 小写互换的操作选项。
9. 根据权利要求8所述的方法,还包括:将所述网址信息发送给浏览器进程后,关闭所 述网址专用输入窗口及网址输入虚拟键盘。
10. -种移动智能终端中用于网址输入的装置,包括: 输入检测单元,用于检测用户的输入; 网址输入显示单元,用于在所述移动智能终端的用户界面上显示网址专用输入窗口, 并显示网址输入虚拟键盘,并且响应于输入检测单元检测到用户对所述网址输入虚拟键盘 的输入,将输入的内容显示在所述网址专用输入窗口中; 浏览器调用单元,用于响应于输入检测单元检测到用户完成输入的指令,获取所述网 址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。
11. 根据权利要求10所述的装置,其特征在于,所述装置还包括:网址输入确定单元, 用于根据输入检测单元检测到输入焦点确定输入焦点是否位于浏览器应用的网址输入框; 并且 响应于网址输入确定单元确定输入焦点位于浏览器应用的网址输入框,网址输入显示 单元在所述用户界面上显示网址专用输入窗口。
12. 根据权利要求11所述的装置,其特征在于,网址输入确定单元响应于输入检测单 元检测到获得输入焦点,获得输入法当前的宿主进程的信息,如果所述宿主进程是浏览器 进程并且输入焦点处于浏览器进程显示的网址输入框中,则网址输入确定单元确定检测到 输入焦点位于浏览器应用的网址输入框。
13. 根据权利要求12所述的装置,其特征在于,如果所述宿主进程是浏览器进程,则所 述浏览器调用单元根据所述网址信息将用于访问网址的消息发送给所述宿主进程,或者将 所述网址信息复制到所述浏览器进程显示的网址输入框中。
14. 根据权利要求10所述的装置,其特征在于,所述网址输入显示单元响应于用户执 行网址输入的指令,在所述用户界面上显示网址专用输入窗口。
15. 根据权利要求10?14中任一权利要求所述的装置,其特征在于,网址输入显示单 元一同显示所述网址专用输入窗口和所述网址输入虚拟键盘,或者, 网址输入显示单元响应于输入检测单元检测到网址专用输入窗口获得输入焦点,在所 述移动智能终端的用户界面上显示网址输入虚拟键盘。
16. 根据权利要求15所述的装置,其特征在于,所述网址输入虚拟键盘上提供网址输 入所需的按键。
17. 根据权利要求16所述的装置,其特征在于,所述网址输入显示单元还用于执行以 下步骤中的至少一个: 响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大 小; 响应于用户对所述网址专用输入窗口的单击,选中字符; 响应于用户对所述网址专用输入窗口的双击,选中网址段; 响应于用户对所述网址专用输入窗口的划动,删除选中内容; 响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大 小写互换的操作选项。
18. 根据权利要求17所述的装置,其特征在于,所述浏览器调用单元将所述网址信息 发送给浏览器进程后,所述网址输入显示单元关闭所述网址专用输入窗口及网址输入虚拟 键盘。
【文档编号】G06F17/30GK104142981SQ201410337202
【公开日】2014年11月12日 申请日期:2014年7月15日 优先权日:2014年7月15日
【发明者】谭成鑫 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1