基于可控制元素的搜索方法及搜索装置的制造方法_3

文档序号:9865649阅读:来源:国知局
接口模块触发搜索指示,以供基于可控制元素的搜索装置开始搜索。
[0070]本实施例的基于可控制元素的搜索方法,通过接收携带有待增加搜索关键词的关键词增加指示;在搜索框中追加显示待增加搜索关键词的可交互元素;根据搜索框中追加后的所有搜索关键词进行搜索处理。本实施例的搜索方案,还可以追加带增加的搜索关键词,且追加的待增加搜索关键词在搜索框中也是一个可交互元素来独立显示,具有独立性,从而保证搜索框中所有的搜索关键的都有对应的可交互元素,这样可以对其中任意一个可交互元素对应的待删除搜索关键词进行删除,非常便于在搜索过程中对可交互元素对应的搜索关键词进行删减处理,克服了现有技术中,在减少搜索关键词时需要全部重新输入搜索关键词的缺陷,取得了有效地提高各个搜索关键词的独立性,从而可以在减少搜索关键词时提高搜索效率的有益效果。
[0071]需要说明的是,上述图1-图3所示实施例的基于可控制元素的搜索方法中,在搜索框中独立显示各个搜索关键词的可交互元素之后,还可以包括如下步骤:
[0072](I)当搜索框中的待选定搜索关键词的可交互元素被选定时,接收待选定搜索关键词的可交互元素的滑动方向和滑动位移;
[0073](2)根据待选定搜索关键词的可交互元素的滑动方向和滑动位移,在搜索框中各独立显示的搜索关键词的可交互元素之间滑动待选定搜索关键词的可交互元素。
[0074]例如用户可以通过人机接口模块选定该待选定的搜索关键词的可交互元素,并向搜索框中朝一个方向滑动搜索关键词一定距离,从而得到该待选定搜索关键词的可交互元素的滑动方向和滑动位移。用户通过人机接口模块这样滑动该待选定搜索关键词,即相当于发出一个滑动请求,基于可控制元素的搜索装置通过检测可以接收该滑动请求中该待选定搜索关键词的可交互元素的滑动方向和滑动位移。然后根据该滑动方向和滑动位移,在搜索框中各独立显示的搜索关键词的可交互元素之间滑动待选定搜索关键词的可交互元素。
[0075]进一步可选地,上述图1-图3所示实施例的基于可控制元素的搜索方法中,在搜索框中独立显示至少两个搜索关键词中的每一个搜索关键词的可交互元素之后,还可以包括如下操作:
[0076]当搜索框的长度小于所有搜索关键词的长度之和时,在搜索框的一侧固定显示最后输入的搜索关键词的可交互元素,并按照各搜索关键词输入的时间顺序依次从搜索框的一侧到搜索框的另一侧显示剩余的部分搜索关键词的可交互元素。
[0077]例如,可以选择在搜索框的右侧固定显示最后输入的搜索关键词的可交互元素,然后按照各搜索关键词输入的时间顺序依次从搜索框的右侧到搜索框的左侧依次显示剩余的部分搜索关键词的可交互元素。当然,由于搜索框的长度小于所有搜索关键词的长度之和,因此,搜索框中只能显示部分搜索关键词,其余搜索关键词可以不显示。当用户想要查看时,可以由用户通过人机接口模块依次向左选择搜索关键词查看,也可以看到。另外,也可以选择在搜索框的左侧固定显示最后输入的搜索关键词的可交互元素,原理类似,在此不再赘述。
[0078]图5为本发明的基于可控制元素的搜索装置实施例一的结构示意图,如图5所示,本实施例的基于可控制元素的搜索装置,具体可以包括:接收模块10、显示模块11和搜索处理模块12。
[0079]其中接收模块10用于接收至少两个搜索关键词;显示模块11用于在搜索框中独立显示接收模块10接收的至少两个搜索关键词中的每一个搜索关键词的可交互元素;搜索处理模块12用于根据显示模块11在搜索框中独立显示的至少两个搜索关键词进行搜索处理。
[0080]本实施例的基于可控制元素的搜索装置,实现可控制元素的搜索原理以及技术效果与上述图1所示实施例的相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。
[0081]图6为本发明的基于可控制元素的搜索装置实施例二的结构示意图,如图6所示,本实施例的基于可控制元素的搜索装置在上述图5所示实施例的技术方案的基础上,进一步更加详细地描述本发明的技术方案。
[0082]如图6所示,本实施例的基于可控制元素的搜索装置还包括删除模块13。
[0083]其中接收模块10还用于接收对其中一个可交互元素对应的待删除搜索关键词进行删除的指示;删除模块13用于从搜索框中的至少两个搜索关键词中删除接收模块10接收的可交互元素对应的待删除搜索关键词;搜索处理模块12还用于根据删除模块13处理之后,搜索框中剩余的搜索关键词进行搜索处理。
[0084]进一步可选地,本实施例的基于可控制元素的搜索装置中,接收模块10还用于接收携带有待增加搜索关键词的关键词增加指示;显示模块11用于在搜索框中追加显示接收模块10接收的待增加搜索关键词的可交互元素;搜索处理模块12还用于根据显示模块11追加显示后的搜索框中所有搜索关键词进行搜索处理。
[0085]进一步可选地,如图6所示,本实施例的基于可控制元素的搜索装置中,还包括滑动模块14。
[0086]其中接收模块10还用于当搜索框中的待选定搜索关键词的可交互元素被选定时,接收待选定搜索关键词的可交互元素的滑动方向和滑动位移;滑动模块14用于根据接收模块10接收的待选定搜索关键词的可交互元素的滑动方向和滑动位移,在搜索框中各独立显示的搜索关键词的可交互元素之间滑动待选定搜索关键词。
[0087]进一步可选地,本实施例的本实施例的基于可控制元素的搜索装置中,显示模块11还用于当搜索框的长度小于所有搜索关键词的长度之和时,在搜索框的一侧固定显示最后输入的搜索关键词的可交互元素,并按照各搜索关键词输入的时间顺序依次从搜索框的一侧到搜索框的另一侧显示剩余的部分搜索关键词的可交互元素。
[0088]本实施例的基于可控制元素的搜索装置,实现可控制元素的搜索原理以及技术效果与上述图2及图3示实施例的相同,详细可以参考上述图2及图3所示实施例的记载,在此不再赘述。
[0089]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0090]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0091]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0092]本领域那些技术人员可以理解,可以对实施例
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1