首页 / 专利库 / 软件 / 软件解决方案 / 软件组件 / 微件 / 移动widget / 一种在移动设备的通知栏中搜索服务信息的方法和装置

一种在移动设备的通知栏中搜索服务信息的方法和装置

阅读:710发布:2020-05-18

专利汇可以提供一种在移动设备的通知栏中搜索服务信息的方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 提供一种用于在移动设备的通知栏中搜索服务信息的方法,其中,该方法包括:在移动设备上呈现所述通知栏,其中,所述通知栏包括搜索输入框;当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板;获取用户基于所述输入面板在所述搜索输入框中输入的输入序列;对所述输入序列进行搜索,获得服务信息。根据本发明的方法,能够实现在通知栏中搜索服务信息,大大提高了搜索效率,节省搜索时间。,下面是一种在移动设备的通知栏中搜索服务信息的方法和装置专利的具体信息内容。

1.一种用于在移动设备的通知栏中搜索服务信息的方法,其中,该方法包括:
在移动设备上呈现所述通知栏,其中,所述通知栏包括搜索输入框;
当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板;
获取用户基于所述输入面板在所述搜索输入框中输入的输入序列;
对所述输入序列进行搜索,获得服务信息;
其中,所述输入法与所述搜索输入框基于widget相关联,所述输入法被内嵌至包括搜索输入框的微件中;
其中,该方法还包括:
在所述通知栏中呈现所述服务信息,其中,所述服务信息包括用于在所述服务信息中进行服务查询的服务查询输入框;
当所述服务查询输入框获得输入焦点时,在所述通知栏中呈现所述输入法的输入面板。
2.根据权利要求1所述的方法,其中,呈现所述输入面板的步骤包括:
当所述搜索输入框获得输入焦点时,通过向所述输入法发送调用指示信息,来在所述通知栏中呈现所述输入法的输入面板。
3.根据权利要求1所述的方法,其中,该方法还包括:
当满足第一预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板。
4.根据权利要求3所述的方法,其中,所述第一预定关闭条件包括以下至少一项:
-所述搜索输入框失去输入焦点;
-用户完成或取消在所述搜索输入框中的输入操作。
5.根据权利要求1所述的方法,其中,该方法还包括:
当满足第二预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板。
6.根据权利要求5所述的方法,其中,所述第二预定关闭条件包括以下至少一项:
-所述服务查询输入框失去输入焦点;
-用户完成或取消在所述服务查询输入框中的输入操作。
7.根据权利要求1至6中任一项所述的方法,其中,所述服务信息包括以下至少一项:
-应用服务信息;
-网页服务信息;
-提醒服务信息。
8.一种用于在移动设备的通知栏中搜索服务信息的装置,其中,该装置包括:
第一呈现装置,用于在移动设备上呈现所述通知栏,其中,所述通知栏包括搜索输入框;
第二呈现装置,用于当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板;
获取装置,用于获取用户基于所述输入面板在所述搜索输入框中输入的输入序列;
搜索装置,用于对所述输入序列进行搜索,获得服务信息;
其中,所述输入法与所述搜索输入框基于widget相关联,所述输入法被内嵌至包括搜索输入框的微件中;
其中,所述用于在移动设备的通知栏中搜索服务信息的装置还包括:
第三呈现装置,用于在所述通知栏中呈现服务信息,其中,所述服务信息包括用于在所述服务信息中进行服务查询的服务查询输入框;
第四呈现装置,用于当所述服务查询输入框获得输入焦点时,在所述通知栏中呈现所述输入法的输入面板。
9.根据权利要求8所述的装置,其中,所述第二呈现装置包括:
子呈现装置,用于当所述搜索输入框获得输入焦点时,通过向所述输入法发送调用指示信息,来在所述通知栏中呈现所述输入法的输入面板。
10.根据权利要求8所述的装置,其中,所述用于在移动设备的通知栏中搜索服务信息的装置还包括:
第一关闭装置,用于当满足第一预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板。
11.根据权利要求10所述的装置,其中,所述第一预定关闭条件包括以下至少一项:
-所述搜索输入框失去输入焦点;
-用户完成或取消在所述搜索输入框中的输入操作。
12.根据权利要求8所述的装置,其中,所述用于在移动设备的通知栏中搜索服务信息的装置还包括:
第二关闭装置,用于当满足第二预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板。
13.根据权利要求12所述的装置,其中,所述第二预定关闭条件包括以下至少一项:
-所述服务查询输入框失去输入焦点;
-用户完成或取消在所述服务查询输入框中的输入操作。
14.根据权利要求8至13中任一项所述的装置,其中,所述服务信息包括以下至少一项:
-应用服务信息;
-网页服务信息;
-提醒服务信息。

说明书全文

一种在移动设备的通知栏中搜索服务信息的方法和装置

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种在移动设备的通知栏中搜索服务信息的方法和装置。

背景技术

[0002] 现有技术中,用户必须通过移动设备上已安装的应用或者浏览器来在该移动设备中搜索服务。并且,在该搜索过程中,用户需要首先在移动设备中找到并打开该已安装的应用或浏览器,之后,找到用于搜索服务的搜索输入框,并在该搜索输入框中执行输入操作,之后发起搜索来获得服务信息。该方案过程较为复杂,且需要用户人工执行较多的操作,极大的浪费了用户时间。

发明内容

[0003] 本发明的目的是提供一种在移动设备的通知栏中搜索服务信息的方法和装置。
[0004] 根据本发明的一个方面,提供一种用于在移动设备的通知栏中搜索服务信息的方法,其中,该方法包括:
[0005] 在移动设备上呈现所述通知栏,其中,所述通知栏包括搜索输入框;
[0006] 当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板;
[0007] 获取用户基于所述输入面板在所述搜索输入框中输入的输入序列;
[0008] 对所述输入序列进行搜索,获得服务信息。
[0009] 根据本发明的另一个方面,还提供了一种用于在移动设备的通知栏中搜索服务信息的装置,其中,该装置包括:
[0010] 第一呈现装置,用于在移动设备上呈现所述通知栏,其中,所述通知栏包括搜索输入框;
[0011] 第二呈现装置,用于当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板;
[0012] 获取装置,用于获取用户基于所述输入面板在所述搜索输入框中输入的输入序列;
[0013] 搜索装置,用于对所述输入序列进行搜索,获得服务信息。
[0014] 与现有技术相比,本发明具有以下优点:1)能够实现在通知栏中进行搜索服务信息,从而不需要用户在移动设备中寻找特定的应用或浏览器来搜索服务信息,便能方便快捷地实现服务信息的搜索,大大提高了搜索效率;2)能够采用微件技术内嵌输入法,从而实现在通知栏中呈现或关闭输入法的输入面板,克服了现有技术中不能在通知栏中呈现输入法的输入面板的问题;3)在通知栏中进行搜索得到的服务信息包括应用服务信息、网页服务信息、提醒服务信息等,能够实现更全面的搜索;4)支持在通知栏中呈现搜索得到的服务信息,而不是跳出通知栏并进入相应的应用来呈现服务信息,并且,支持在服务信息中执行输入操作,也即能够实现根据用户在服务信息中的输入操作,来呈现或关闭输入法的输入面板。附图说明
[0015] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0016] 图1为本发明一个实施例的用于在移动设备的通知栏中搜索服务信息的方法的流程示意图;
[0017] 图2为本发明另一个实施例的用于在移动设备的通知栏中搜索服务信息的方法的流程示意图;
[0018] 图3为本发明一个示例的通知栏的示意图。
[0019] 附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

[0020] 下面结合附图对本发明作进一步详细描述。
[0021] 图1为本发明一个实施例的用于在移动设备的通知栏中搜索服务信息的方法的流程示意图。
[0022] 其中,本实施例的方法主要通过移动设备来实现;所述移动设备包括但不限于平板电脑、智能手机、PDA等。
[0023] 需要说明的是,所述移动设备仅为举例,其他现有的或今后可能出现的移动设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0024] 根据本实施例的方法包括步骤S1、步骤S2、步骤S3和步骤S4。
[0025] 在步骤S1中,移动设备在该移动设备上呈现通知栏。
[0026] 其中,所述通知栏用于显示移动设备中的消息通知,且该通知栏包括搜索输入框,该搜索输入框用于进行服务搜索。优选地,所述搜索输入框位于通知栏的顶部。例如,图3为本发明一个示例的通知栏的示意图,其中,搜索输入框位于通知栏的顶部,搜索输入框下方为5项消息通知:Notice1、Notice2、Notice3、Notice4、Notice5。
[0027] 具体地,移动设备基于触发事件,来在该移动设备上呈现通知栏。
[0028] 其中,所述触发事件包括任何能够触发呈现通知栏的操作的事件;优选地,所述触发事件包括但不限于:由用户触发的时事件(如用户下拉移动设备的状态栏的事件、用户点击预定按钮的事件等)、由应用触发的事件(如应用中用于呈现该应用的通知的事件等)。
[0029] 在步骤S2中,当所述搜索输入框获得输入焦点时,移动设备在所述通知栏中呈现输入法的输入面板。
[0030] 其中,搜索输入框获得输入焦点,表示当前由该搜索输入框接收用户输入的消息。优选地,所述输入法与所述搜索输入框基于widget(微件)相关联。例如,输入法被内嵌至包括搜索输入框的微件中。
[0031] 其中,在多种情形下,能够使搜索输入框获得输入焦点。例如,当用户执行点击所述搜索输入框时,搜索输入框获得输入焦点。又例如,当用户甩动手机时,搜索输入框获得输入焦点。
[0032] 优选地,当搜索输入框获得输入焦点时,移动设备在该搜索输入框的下方呈现输入法的输入面板。
[0033] 优选地,所述步骤S2进一步包括步骤S21。
[0034] 在步骤S21中,当所述搜索输入框获得输入焦点时,移动设备通过向所述输入法发送调用指示信息,来在所述通知栏中呈现所述输入法的输入面板。其中,所述调用指示信息用于指示调用并呈现输入法的输入面板。
[0035] 例如,当用户点击通知栏中的搜索输入框时,移动设备向输入法发送调用指示信息,并获得输入法根据该调用指示信息所提供的输入面板,之后,移动设备在通知栏中呈现输入法的输入面板。
[0036] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板的实现方式,均应包含在本发明的范围内。
[0037] 需要说明的是,优选地,在步骤S2中所呈现的输入面板,为输入法中与默认输入模式相对应的输入面板。例如,默认输入模式为中文输入模式,则在步骤S2中,当所述搜索输入框获得输入焦点时,移动设备在所述通知栏中呈现输入法的与中文输入模式相对应的输入面板。
[0038] 在步骤S3中,移动设备获取用户基于所述输入面板在所述搜索输入框中输入的输入序列。
[0039] 例如,移动设备获取用户基于通知栏中所呈现的输入面板,在搜索输入框中输入的输入序列“地图”。
[0040] 在步骤S4中,移动设备对所述输入序列进行搜索,获得服务信息。
[0041] 其中,所述服务信息包括任何能够用于提供服务的信息。优选地,所述服务信息包括但不限于:
[0042] 1)应用服务信息。
[0043] 其中,所述应用服务信息包括任何能够用于提供应用服务的信息;其中,所述应用服务所指示的应用包括已安装在移动设备中的应用,以及未安装在移动设备中的应用。优选地,所述应用服务信息包括但不限于:应用的名称、应用的图标、应用的介绍信息等。
[0044] 2)网页服务信息。
[0045] 其中,所述网页服务信息包括任何能够用于提供网页服务的信息;例如,网页服务信息包括基于网页搜索得到的、与输入序列相关的信息。
[0046] 3)提醒服务信息。
[0047] 其中,所述提醒服务信息包括任何能够用于提供提醒服务的信息;例如,提醒服务信息包括用于提醒当前天气情况的信息、用于提醒用户当前位置的信息等。
[0048] 需要说明的是,上述服务信息仅为举例,本领域技术人员应能理解,任何能够用于提供服务的信息,均应包含在本发明所述的服务信息的范围内。
[0049] 其中,移动设备根据用户操作来发起搜索操作。例如,当用户点击通知栏中的预定按钮时,移动设备发起搜索。
[0050] 具体地,移动设备对所获取的输入序列进行搜索,获得与该输入序列相对应的服务信息。
[0051] 例如,在步骤S3中,移动设备获取用户在搜索输入框中输入的输入序列“地图”;在步骤S4中,当用户在通知栏中点击“搜索”按钮时,移动设备对所获取的输入序列进行搜索,获得用于指示本地应用“百度地图”的应用服务信息、以及用于提醒当前位置的提醒服务信息。
[0052] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何对所述输入序列进行搜索,获得服务信息的实现方式,均应包含在本发明的范围内。
[0053] 作为一种优选方案,本实施例的方法还包括步骤S5。
[0054] 在步骤S5中,当满足第一预定关闭条件时,移动设备关闭所述通知栏中当前所呈现的输入面板。
[0055] 其中,所述第一预定关闭条件包括任何预定的、用于关闭针对搜索输入框所呈现的输入面板的条件。优选地,所述第一预定关闭条件包括但不限于:
[0056] 1)所述搜索输入框失去输入焦点。
[0057] 其中,所述搜索输入框失去输入焦点,表示该搜索输入框不再接收用户输入的消息。
[0058] 其中,在多种情形下,能够使搜索输入框失去输入焦点。例如,用户点击搜索输入框以外的其他区域,使得该搜索输入框失去输入焦点;又例如,搜索输入框以外的其他输入框获得输入焦点,则该搜索输入框失去输入焦点。
[0059] 2)用户完成或取消在所述搜索输入框中的输入操作。
[0060] 其中,在多种情形下,可确定用户完成或取消在搜索输入框中的输入操作。例如,用户点击用于触发搜索的预定按钮,则可确定用户已完成在搜索输入框中的输入操作;又例如,用户点击搜索输入框中用于取消输入的按钮,则可确定用户取消在搜索输入框中的输入操作。
[0061] 需要说明的是,上述第一预定关闭条件仅为举例,本领域技术人员应能理解,任何预定的、用于关闭针对搜索输入框所呈现的输入面板的条件(如用户在当前呈现的输入面板中,点击用于收起该输入面板的预定按钮等),均应包含在本发明所述的第一预定关闭条件的范围内。
[0062] 具体地,当满足第一预定关闭条件时,移动设备向输入法发送关闭指示,来关闭所述通知栏中当前所呈现的输入面板。
[0063] 例如,当通知栏中的搜索输入框失去输入焦点时,移动设备向输入法发送关闭指示,以触发输入法收起在通知栏中当前所呈现的输入面板。
[0064] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当满足第一预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板的实现方式,均应包含在本发明的范围内。
[0065] 需要说明的是,所述步骤S5在所述步骤S2之后执行,并且,所述步骤S5执行的操作与所述步骤S3和S4执行的操作之间并无严格的先后顺序。例如,在步骤S2中,当用户点击通知栏中的搜索输入框时,移动设备在通知栏中呈现输入法的输入面板,之后,用户取消在搜索输入框中的输入操作,移动设备直接执行步骤S5来关闭通知栏中当前呈现的输入面板,且不再执行步骤S3和步骤S4。又例如,在步骤S2中,当用户点击通知栏中的搜索输入框时,移动设备在通知栏中呈现输入法的输入面板;接着,在步骤S3中,移动设备获取用户基于该输入面板在搜索输入框中输入的输入序列;之后,用户点击用于触发搜索的预定按钮,则移动设备执行步骤S5来关闭通知栏中当前呈现的输入面板,且同时执行步骤S4对所获取的输入序列进行搜索,获得服务信息。
[0066] 作为本实施例的一种优选方案,在所述步骤S4之后,本实施例的方法还包括步骤S6。
[0067] 在步骤S6中,移动设备在所述通知栏中呈现服务信息。
[0068] 优选地,移动设备基于网络视图(webview)在通知栏中呈现服务信息。
[0069] 优选地,在步骤S4中进行搜索获得的服务信息包括服务查询输入框,本实施例的方法还包括步骤S7。
[0070] 在步骤S7中,当服务查询输入框获得输入焦点时,移动设备在所述通知栏中呈现所述输入法的输入面板。
[0071] 其中,所述服务查询输入框用于在服务信息中进行服务查询。
[0072] 其中,服务查询输入框获得输入焦点,表示当前由该服务查询输入框接收用户输入的消息。
[0073] 其中,当服务查询输入框获得输入焦点时,移动设备在所述通知栏中呈现所述输入法的输入面板的实现方式,与前述步骤S2中,当所述搜索输入框获得输入焦点时,移动设备在所述通知栏中呈现输入法的输入面板的实现方式相同或者相似,在此不再赘述。
[0074] 需要说明的是,优选地,当服务查询输入框获得输入焦点时,移动设备在通知栏中呈现与该服务查询输入框支持的输入模式相对应的输入面板。
[0075] 例如,在步骤S4中,移动设备对输入序列“携程”进行搜索,获得网页服务信息SInfo1;其中,SInfo1包括以下三个服务查询输入框:用于输入出发城市的服务查询输入框input1、用于输入达到城市的服务查询输入框input2、用于输入出发时间的服务查询输入框input3;其中,input1和input2支持中文输入模式,input3支持数字输入模式。在步骤S7中,当服务查询输入框input1或input2获得输入焦点时,移动设备在通知栏中呈现输入法中与中文输入模式相对应的输入面板,当服务查询输入框input3获得输入焦点时,移动设备在通知栏中呈现输入法中与数字输入模式相对应的输入面板。
[0076] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当服务查询输入框获得输入焦点时,在所述通知栏中呈现所述输入法的输入面板的实现方式,均应包含在本发明的范围内。
[0077] 优选地,在步骤S7之后,本实施例的方案还包括步骤S8。在步骤S8中,当满足第二预定关闭条件时,移动设备关闭所述通知栏中当前所呈现的输入面板。
[0078] 其中,所述第二预定关闭条件包括任何预定的、用于关闭针对服务查询输入框所呈现的输入面板的条件。优选地,所述第二预定关闭条件包括但不限于:
[0079] 1)服务查询输入框失去输入焦点。
[0080] 其中,所述服务查询输入框失去输入焦点,表示该服务查询输入框不再接收用户输入的消息。
[0081] 其中,在多种情形下,能够使服务查询输入框失去输入焦点。例如,用户点击服务查询输入框以外的其他区域,使得该服务查询输入框失去输入焦点;又例如,服务查询输入框以外的其他服务查询输入框获得输入焦点,则该服务查询输入框失去输入焦点。
[0082] 2)用户完成或取消在所述服务查询输入框中的输入操作。
[0083] 其中,在多种情形下,可确定用户完成或取消在服务查询输入框中的输入操作。例如,用户点击用于触发服务查询的预定按钮,则可确定用户已完成在服务查询输入框中的输入操作;又例如,用户点击服务查询输入框中用于取消输入的按钮,则可确定用户取消在服务查询输入框中的输入操作。
[0084] 需要说明的是,上述第二预定关闭条件仅为举例,本领域技术人员应能理解,任何预定的、用于关闭针对服务查询输入框所呈现的输入面板的条件(如用户在当前呈现的输入面板中,点击用于收起该输入面板的预定按钮等),均应包含在本发明所述的第二预定关闭条件的范围内。
[0085] 具体地,当满足第二预定关闭条件时,移动设备向输入法发送关闭指示,来关闭所述通知栏中当前所呈现的输入面板。
[0086] 例如,当通知栏中的服务查询输入框失去输入焦点时,移动设备向输入法发送关闭指示,以触发输入法收起在通知栏中当前所呈现的输入面板。
[0087] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当满足第二预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板的实现方式,均应包含在本发明的范围内。
[0088] 现有技术中,用户必须通过移动设备上已安装的应用或者浏览器来在该移动设备中搜索服务。并且,在该搜索过程中,用户需要首先在移动设备中找到并打开该已安装的应用或浏览器,之后,找到用于搜索服务的搜索输入框,并在该搜索输入框中执行输入操作,之后发起搜索来获得服务信息。该方案过程较为复杂,且需要用户人工执行较多的操作,极大的浪费了用户时间。
[0089] 根据本实施例的方案,能够实现在通知栏中进行搜索服务信息,从而不需要用户在移动设备中寻找特定的应用或浏览器来搜索服务信息,便能方便快捷地实现服务信息的搜索,大大提高了搜索效率;并且,能够采用微件技术内嵌输入法,从而实现在通知栏中呈现或关闭输入法的输入面板,克服了现有技术中不能在通知栏中呈现输入法的输入面板的问题;此外,在通知栏中进行搜索得到的服务信息包括应用服务信息、网页服务信息、提醒服务信息等,能够实现更全面的搜索。
[0090] 此外,本实施例的方案还支持在通知栏中呈现搜索得到的服务信息,而不是跳出通知栏并进入相应的应用来呈现服务信息,并且,支持在服务信息中执行输入操作,也即能够实现根据用户在服务信息中的输入操作,来呈现或关闭输入法的输入面板。
[0091] 图2为本发明一个实施例的用于在移动设备的通知栏中搜索服务信息的装置的结构示意图。该用于搜索服务信息的装置(以下简称为“服务搜索装置”)包括第一呈现装置1、第二呈现装置2、获取装置3和搜索装置4。
[0092] 第一呈现装置1在该移动设备上呈现通知栏。
[0093] 其中,所述通知栏用于显示移动设备中的消息通知,且该通知栏包括搜索输入框,该搜索输入框用于进行服务搜索。优选地,所述搜索输入框位于通知栏的顶部。例如,图3为本发明一个示例的通知栏的示意图,其中,搜索输入框位于通知栏的顶部,搜索输入框下方为5项消息通知:Notice1、Notice2、Notice3、Notice4、Notice5。
[0094] 具体地,第一呈现装置1基于触发事件,来在该移动设备上呈现通知栏。
[0095] 其中,所述触发事件包括任何能够触发呈现通知栏的操作的事件;优选地,所述触发事件包括但不限于:由用户触发的时事件(如用户下拉移动设备的状态栏的事件、用户点击预定按钮的事件等)、由应用触发的事件(如应用中用于呈现该应用的通知的事件等)。
[0096] 当所述搜索输入框获得输入焦点时,第二呈现装置2在所述通知栏中呈现输入法的输入面板。
[0097] 其中,搜索输入框获得输入焦点,表示当前由该搜索输入框接收用户输入的消息。优选地,所述输入法与所述搜索输入框基于widget(微件)相关联。例如,输入法被内嵌至包括搜索输入框的微件中。
[0098] 其中,在多种情形下,能够使搜索输入框获得输入焦点。例如,当用户执行点击所述搜索输入框时,搜索输入框获得输入焦点。又例如,当用户甩动手机时,搜索输入框获得输入焦点。
[0099] 优选地,当搜索输入框获得输入焦点时,移动设备在该搜索输入框的下方呈现输入法的输入面板。
[0100] 优选地,所述第二呈现装置2进一步包括子呈现装置(图未示)。
[0101] 当所述搜索输入框获得输入焦点时,子呈现装置通过向所述输入法发送调用指示信息,来在所述通知栏中呈现所述输入法的输入面板。其中,所述调用指示信息用于指示调用并呈现输入法的输入面板。
[0102] 例如,当用户点击通知栏中的搜索输入框时,子呈现装置向输入法发送调用指示信息,并获得输入法根据该调用指示信息所提供的输入面板,之后,移动设备在通知栏中呈现输入法的输入面板。
[0103] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当所述搜索输入框获得输入焦点时,在所述通知栏中呈现输入法的输入面板的实现方式,均应包含在本发明的范围内。
[0104] 需要说明的是,优选地,子呈现装置所呈现的输入面板,为输入法中与默认输入模式相对应的输入面板。例如,默认输入模式为中文输入模式,则当所述搜索输入框获得输入焦点时,子呈现装置在所述通知栏中呈现输入法的与中文输入模式相对应的输入面板。
[0105] 获取装置3获取用户基于所述输入面板在所述搜索输入框中输入的输入序列。
[0106] 例如,获取装置3获取用户基于通知栏中所呈现的输入面板,在搜索输入框中输入的输入序列“地图”。
[0107] 搜索装置4对所述输入序列进行搜索,获得服务信息。
[0108] 其中,所述服务信息包括任何能够用于提供服务的信息。优选地,所述服务信息包括但不限于:
[0109] 1)应用服务信息。
[0110] 其中,所述应用服务信息包括任何能够用于提供应用服务的信息;其中,所述应用服务所指示的应用包括已安装在移动设备中的应用,以及未安装在移动设备中的应用。优选地,所述应用服务信息包括但不限于:应用的名称、应用的图标、应用的介绍信息等。
[0111] 2)网页服务信息。
[0112] 其中,所述网页服务信息包括任何能够用于提供网页服务的信息;例如,网页服务信息包括基于网页搜索得到的、与输入序列相关的信息。
[0113] 3)提醒服务信息。
[0114] 其中,所述提醒服务信息包括任何能够用于提供提醒服务的信息;例如,提醒服务信息包括用于提醒当前天气情况的信息、用于提醒用户当前位置的信息等。
[0115] 需要说明的是,上述服务信息仅为举例,本领域技术人员应能理解,任何能够用于提供服务的信息,均应包含在本发明所述的服务信息的范围内。
[0116] 其中,搜索装置4根据用户操作来发起搜索操作。例如,当用户点击通知栏中的预定按钮时,搜索装置4发起搜索。
[0117] 具体地,搜索装置4对所获取的输入序列进行搜索,获得与该输入序列相对应的服务信息。
[0118] 例如,获取装置3获取用户在搜索输入框中输入的输入序列“地图”;当用户在通知栏中点击“搜索”按钮时,搜索装置4对所获取的输入序列进行搜索,获得用于指示本地应用“百度地图”的应用服务信息、以及用于提醒当前位置的提醒服务信息。
[0119] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何对所述输入序列进行搜索,获得服务信息的实现方式,均应包含在本发明的范围内。
[0120] 作为一种优选方案,本实施例的服务搜索装置还包括第一关闭装置(图未示)。
[0121] 当满足第一预定关闭条件时,第一关闭装置关闭所述通知栏中当前所呈现的输入面板。
[0122] 其中,所述第一预定关闭条件包括任何预定的、用于关闭针对搜索输入框所呈现的输入面板的条件。优选地,所述第一预定关闭条件包括但不限于:
[0123] 1)所述搜索输入框失去输入焦点。
[0124] 其中,所述搜索输入框失去输入焦点,表示该搜索输入框不再接收用户输入的消息。
[0125] 其中,在多种情形下,能够使搜索输入框失去输入焦点。例如,用户点击搜索输入框以外的其他区域,使得该搜索输入框失去输入焦点;又例如,搜索输入框以外的其他输入框获得输入焦点,则该搜索输入框失去输入焦点。
[0126] 2)用户完成或取消在所述搜索输入框中的输入操作。
[0127] 其中,在多种情形下,可确定用户完成或取消在搜索输入框中的输入操作。例如,用户点击用于触发搜索的预定按钮,则可确定用户已完成在搜索输入框中的输入操作;又例如,用户点击搜索输入框中用于取消输入的按钮,则可确定用户取消在搜索输入框中的输入操作。
[0128] 需要说明的是,上述第一预定关闭条件仅为举例,本领域技术人员应能理解,任何预定的、用于关闭针对搜索输入框所呈现的输入面板的条件(如用户在当前呈现的输入面板中,点击用于收起该输入面板的预定按钮等),均应包含在本发明所述的第一预定关闭条件的范围内。
[0129] 具体地,当满足第一预定关闭条件时,第一关闭装置向输入法发送关闭指示,来关闭所述通知栏中当前所呈现的输入面板。
[0130] 例如,当通知栏中的搜索输入框失去输入焦点时,第一关闭装置向输入法发送关闭指示,以触发输入法收起在通知栏中当前所呈现的输入面板。
[0131] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当满足第一预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板的实现方式,均应包含在本发明的范围内。
[0132] 需要说明的是,所述第一关闭装置在第二呈现装置2之后执行操作,并且,所述第一关闭装置执行的操作与所述获取装置3和搜索装置4执行的操作之间并无严格的先后顺序。例如,当用户点击通知栏中的搜索输入框时,第二呈现装置2在通知栏中呈现输入法的输入面板,之后,用户取消在搜索输入框中的输入操作,则第一关闭装置直接执行操作来关闭通知栏中当前呈现的输入面板,且获取装置3和搜索装置4不再执行操作。又例如,当用户点击通知栏中的搜索输入框时,第二呈现装置2在通知栏中呈现输入法的输入面板;接着,获取装置3获取用户基于该输入面板在搜索输入框中输入的输入序列;之后,用户点击用于触发搜索的预定按钮,则第一关闭装置移动设备执行步骤S5操作来关闭通知栏中当前呈现的输入面板,且搜索装置4同时执行步骤S4操作对所获取的输入序列进行搜索,获得服务信息。
[0133] 作为本实施例的一种优选方案,在本实施例的服务搜索装置还包括在搜索装置4之后执行操作的第三呈现装置(图未示)。
[0134] 第三呈现装置在所述通知栏中呈现服务信息。
[0135] 优选地,第三呈现装置基于网络视图(webview)在通知栏中呈现服务信息。
[0136] 优选地,搜索装置进行搜索获得的服务信息包括服务查询输入框,本实施例的服务搜索装置还包括第四呈现装置(图未示)。
[0137] 当服务查询输入框获得输入焦点时,第四呈现装置在所述通知栏中呈现所述输入法的输入面板。
[0138] 其中,所述服务查询输入框用于在服务信息中进行服务查询。
[0139] 其中,服务查询输入框获得输入焦点,表示当前由该服务查询输入框接收用户输入的消息。
[0140] 其中,当服务查询输入框获得输入焦点时,第四呈现装置在所述通知栏中呈现所述输入法的输入面板的实现方式,与当所述搜索输入框获得输入焦点时,第二呈现装置2在所述通知栏中呈现输入法的输入面板的实现方式相同或者相似,在此不再赘述。
[0141] 需要说明的是,优选地,当服务查询输入框获得输入焦点时,第四呈现装置在通知栏中呈现与该服务查询输入框支持的输入模式相对应的输入面板。
[0142] 例如,搜索装置4对输入序列“携程”进行搜索,获得网页服务信息SInfo1;其中,SInfo1包括以下三个服务查询输入框:用于输入出发城市的服务查询输入框input1、用于输入达到城市的服务查询输入框input2、用于输入出发时间的服务查询输入框input3;其中,input1和input2支持中文输入模式,input3支持数字输入模式。当服务查询输入框input1或input2获得输入焦点时,第四呈现装置在通知栏中呈现输入法中与中文输入模式相对应的输入面板,当服务查询输入框input3获得输入焦点时,第四呈现装置在通知栏中呈现输入法中与数字输入模式相对应的输入面板。
[0143] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当服务查询输入框获得输入焦点时,在所述通知栏中呈现所述输入法的输入面板的实现方式,均应包含在本发明的范围内。
[0144] 优选地,本实施例的服务搜索装置还包括在第四呈现装置之后执行操作的第二关闭装置(图未示)。满足第二预定关闭条件时,第二关闭装置关闭所述通知栏中当前所呈现的输入面板。
[0145] 其中,所述第二预定关闭条件包括任何预定的、用于关闭针对服务查询输入框所呈现的输入面板的条件。优选地,所述第二预定关闭条件包括但不限于:
[0146] 1)服务查询输入框失去输入焦点。
[0147] 其中,所述服务查询输入框失去输入焦点,表示该服务查询输入框不再接收用户输入的消息。
[0148] 其中,在多种情形下,能够使服务查询输入框失去输入焦点。例如,用户点击服务查询输入框以外的其他区域,使得该服务查询输入框失去输入焦点;又例如,服务查询输入框以外的其他服务查询输入框获得输入焦点,则该服务查询输入框失去输入焦点。
[0149] 2)用户完成或取消在所述服务查询输入框中的输入操作。
[0150] 其中,在多种情形下,可确定用户完成或取消在服务查询输入框中的输入操作。例如,用户点击用于触发服务查询的预定按钮,则可确定用户已完成在服务查询输入框中的输入操作;又例如,用户点击服务查询输入框中用于取消输入的按钮,则可确定用户取消在服务查询输入框中的输入操作。
[0151] 需要说明的是,上述第二预定关闭条件仅为举例,本领域技术人员应能理解,任何预定的、用于关闭针对服务查询输入框所呈现的输入面板的条件(如用户在当前呈现的输入面板中,点击用于收起该输入面板的预定按钮等),均应包含在本发明所述的第二预定关闭条件的范围内。
[0152] 具体地,当满足第二预定关闭条件时,第二关闭装置向输入法发送关闭指示,来关闭所述通知栏中当前所呈现的输入面板。
[0153] 例如,当通知栏中的服务查询输入框失去输入焦点时,第二关闭装置向输入法发送关闭指示,以触发输入法收起在通知栏中当前所呈现的输入面板。
[0154] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当满足第二预定关闭条件时,关闭所述通知栏中当前所呈现的输入面板的实现方式,均应包含在本发明的范围内。
[0155] 现有技术中,用户必须通过移动设备上已安装的应用或者浏览器来在该移动设备中搜索服务。并且,在该搜索过程中,用户需要首先在移动设备中找到并打开该已安装的应用或浏览器,之后,找到用于搜索服务的搜索输入框,并在该搜索输入框中执行输入操作,之后发起搜索来获得服务信息。该方案过程较为复杂,且需要用户人工执行较多的操作,极大的浪费了用户时间。
[0156] 根据本实施例的方案,能够实现在通知栏中进行搜索服务信息,从而不需要用户在移动设备中寻找特定的应用或浏览器来搜索服务信息,便能方便快捷地实现服务信息的搜索,大大提高了搜索效率;并且,能够采用微件技术内嵌输入法,从而实现在通知栏中呈现或关闭输入法的输入面板,克服了现有技术中不能在通知栏中呈现输入法的输入面板的问题;此外,在通知栏中进行搜索得到的服务信息包括应用服务信息、网页服务信息、提醒服务信息等,能够实现更全面的搜索。
[0157] 此外,本实施例的方案还支持在通知栏中呈现搜索得到的服务信息,而不是跳出通知栏并进入相应的应用来呈现服务信息,并且,支持在服务信息中执行输入操作,也即能够实现根据用户在服务信息中的输入操作,来呈现或关闭输入法的输入面板。
[0158] 需要说明的是,优选地,本发明的服务搜索装置可包括输入法、包含在输入法中的装置等。其中,本发明所述的服务搜索装置可由移动设备的生产厂商或销售服务商预先安装至该移动设备,也可由移动设备从服务器加载到该移动设备。本领域技术人员应能理解,任何可用于实现本发明中的功能的装置,无论是否被加载至移动设备中,均包含在本发明的保护范围内。
[0159] 需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0160] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈