CN105739716A - 一种在输入应用中进行搜索的方法和装置 - Google Patents

一种在输入应用中进行搜索的方法和装置 Download PDF

Info

Publication number
CN105739716A
CN105739716A CN201610046785.5A CN201610046785A CN105739716A CN 105739716 A CN105739716 A CN 105739716A CN 201610046785 A CN201610046785 A CN 201610046785A CN 105739716 A CN105739716 A CN 105739716A
Authority
CN
China
Prior art keywords
search
user
tip
application
searcher
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.)
Pending
Application number
CN201610046785.5A
Other languages
English (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610046785.5A priority Critical patent/CN105739716A/zh
Publication of CN105739716A publication Critical patent/CN105739716A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供了一种在输入应用中进行搜索的搜索方法,通过输入应用的输入面板接收针对对应应用的搜索指令;根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口;根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果。与现有技术相比,本发明根据用户选择的搜索指令,在输入面板中提供对应应用的搜索入口,用户通过在该搜索入口中输入待搜索的具体搜索关键词,直接在输入面板搜索并展现搜索结果,完成输入或分享,实现了用户在输入面板借助搜索入口进行搜索并展现搜索结果而无需跳转,满足了用户在输入场景下通过搜索获取信息的需求,提高了用户的输入效率。

Description

一种在输入应用中进行搜索的方法和装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种在输入应用中进行搜索的技术。
背景技术
现有的移动设备中,输入面板能够完成的功能主要局限于与用户输入相关的操作,单一枯燥并且不能满足用户特定场景下对于搜索需求的及时满足。聊天,写邮件等绝大多数输入场景中,经常会遇到需要获取***应用里,网络搜索或其他类app中信息,常规做法是在对应应用内找到需要的内容再分享内容,不能直接在输入面板进行搜索并展示搜索结果,占用较多***内存,并使得用户的输入分享耗时较多。
因此,如何提供一种能够在输入面板提供对应应用的搜索入口,使得用户能够在输入面板进行搜索并展示搜索结果的技术,成为本领域技术人员亟需解决的问题之一。
发明内容
本发明的目的是提供一种在输入应用中进行搜索的搜索方法和搜索装置。
根据本发明的一个方面,提供一种在输入应用中进行搜索的搜索方法,其中,该方法包括以下步骤:
通过输入应用的输入面板接收针对对应应用的搜索指令;
根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口;
根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果。
优选地,该方法还包括:
根据触发操作,在所述输入面板中展示搜索区域;
其中,所述根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的步骤还包括:
在所述输入面板的搜索区域中显示所述搜索结果。
优选地,所述通过输入应用的输入面板接收针对对应应用的搜索指令的步骤还包括:
在所述搜索区域中将对应于不同对应应用的搜索指令列表提供给所述用户;
获取所述用户所选择的针对所述对应应用的搜索指令。
优选地,所述触发操作包括以下任一项:
点击所述输入面板中的预定按键;
在所述输入面板中输入预定符号。
优选地,该方法还包括:
接收所选择的搜索结果,并进行后续操作;
其中,所述后续操作包括以下任一项:
上屏所选择的搜索结果;
发送所选择的搜索结果;
在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作。
根据本发明的另一个方面,还提供了一种在输入应用中进行搜索的搜索装置,其中,该搜索装置包括以下装置:
用于根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口的装置;
用于根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的装置。
优选地,该搜索装置还包括:
用于根据触发操作,在所述输入面板中展示搜索区域的装置;
其中,所述根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的装置还包括:
用于在所述输入面板的搜索区域中显示所述搜索结果。
用于在所述搜索区域中将对应于不同对应应用的搜索指令列表提供给所述用户的单元;
用于获取所述用户所选择的针对所述对应应用的搜索指令的单元。
优选地,所述触发操作包括以下任一项:
点击所述输入面板中的预定按键;
在所述输入面板中输入预定符号。
优选地,该搜索装置还包括:
用于接收所选择的搜索结果,并进行后续操作的装置;
其中,所述后续操作包括以下任一项:
上屏所选择的搜索结果;
发送所选择的搜索结果;
在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作。
与现有技术相比,本发明具有以下优点:
本发明根据用户选择的搜索指令,在输入面板中提供对应应用的搜索入口,用户通过在所述搜索入口中输入待搜索的具体搜索关键词,直接在输入面板搜索并展现搜索结果,完成输入或者分享。实现了用户在输入面板借助搜索入口进行搜索并展现搜索结果而无需跳转,满足了用户在输入场景下通过搜索获取信息的需求,提高了用户的输入效率,提升了用户的使用体验。
进一步地,本发明根据用户点击预定按键或输入预定符号来触发展现搜索区域,从而在该搜索区域内进行搜索指令的提供、搜索结果的展示等,与普通输入模式相区别,进一步提升用户的使用体验。
进一步地,本发明根据用户对搜索结果的选择,将该搜索结果进行上屏以供用户进行编辑,或者,直接将该搜索结果进行发送,或者执行与在对应应用中相同的操作,提高用户的输入效率,进一步提升用户的使用体验。
进一步地,本发明由用户自行选择并设置针对哪些对应应用可以发起搜索,或进一步地,由用户自行选择并设置在输入面板中展示哪些对应应用,方便用户在输入面板中发起搜索,进一步提升了用户的使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的一种在输入应用中进行搜索的搜索装置示意图;
图2示出根据本发明一个优选实施例的在输入面板中输入搜索指令“/”时的输入面板展示情况示意图;
图3示出根据本发明另一个优选实施例的搜索入口示意图;
图4示出根据本发明又一个优选实施例的展示有预定按键的输入面板示意图;
图5示出根据本发明另一个方面的一种在输入应用中进行搜索的方法流程示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
在上下文中所称“计算机设备”,也称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。
所述计算机设备包括用户设备与网络设备。其中,所述用户设备包括但不限于个人电脑、笔记本电脑、平板电脑、智能手机、PDA等;所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述计算机设备可单独运行来实现本发明,也可接入网络并通过与网络中的其他计算机设备的交互操作来实现本发明。其中,所述计算机设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
需要说明的是,所述用户设备、网络设备和网络等仅为举例,其他现有的或今后可能出现的计算机设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算机可读介质(比如存储介质)中。(一个或多个)处理器可以实施必要的任务。
这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。
应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。
应当理解的是,当一个单元被称为“连接”或“耦合”到另一单元时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。与此相对,当一个单元被称为“直接连接”或“直接耦合”到另一单元时,则不存在中间单元。应当按照类似的方式来解释被用于描述单元之间的关系的其他词语(例如“处于...之间”相比于“直接处于...之间”,“与...邻近”相比于“与...直接邻近”等等)。
这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。
还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。
下面结合附图对本发明作进一步详细描述。需要说明的是在不冲突的情况下,本申请中的实施例及实施例特征可以相互组合。
图1示出根据本发明一个方面的一种在输入应用中进行搜索的搜索装置示意图。搜索装置1包括:1)用于通过输入应用的输入面板接收针对对应应用的搜索指令的装置,以下简称接收装置101;2)用于根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口的装置,以下简称提供装置102;3)用于根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的装置,以下简称显示装置103。
在此,搜索装置1例如位于移动设备中。移动设备包括但不限于便携式电脑、平板电脑、智能手机、PDA等。本领域技术人员应能理解上述移动设备仅为举例,现有的或者今后可能出现的移动设备如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
其中,所述接收装置101通过输入应用的输入面板接收针对对应应用的搜索指令。具体地,当用户在输入应用的输入面板进行输入的过程中有搜索需求时,在所述输入面板中输入针对对应应用的搜索指令。所述搜索指令例如是简单的“/”“”、“#”等搜索指令;也可以是“/***”等具体的搜索指令;或者,用户仅输入“/b”,该输入面板就可以提供“/***”这个具体搜索指令的选项;还可以是例如将常用的对应应用的搜索指令作成特定图标的形式展现在输入面板中,用户需要针对该对应应用进行搜索时,仅需在该输入面板中点选对应的特定图标触发该对应应用的搜索指令。接收装置101通过输入应用的输入面板接收用户通过任一方式提交的针对对应应用的搜索指令。例如,当用户在输入应用的输入面板进行输入的过程中需要搜索与某一关键词相关联的网页信息时,例如,通过百度搜索所述与某一关键词对应网页信息时,可以通过以下任一方式提交针对该网页信息搜索的搜索指令:1)在输入面板中输入符号“/”或点击该输入面板中的预定按键“/”,如图2所示,该输入面板的输入框例如可以展现一个下拉框,该下拉框中展示出针对各对应应用具体搜索指令的列表,例如:“/***Searchthewebvia***”、“/contactsContacts’phonenumber”、“/recentListofyourlastshare”等列表明细,用户可以通过点选等方式选中“/***Searchthewebvia***”;2)在输入面板中输入具体的搜索指令“/***”;3)在输入面板中输入“/b”,该输入面板的输入框例如可以展现一个下拉框,该下拉框中可以提供以字母b开头的具体搜索指令的多个选项,用户再点选具体的搜索指令“/***”;4)点击输入面板上该网页信息搜索对应的特定图标,接收装置101接收用户通过以上任一方式所提交的针对该网页信息搜索的搜索指令。
在此,与所述对应应用对应的搜索指令例如存储于预先定义好的指令库中,当用户在输入面板中输入搜索指令时触发与该搜索指令对应的对应应用。
本领域技术人员应能理解上述针对对应应用的搜索指令仅为举例,现有的或者今后可能出现的搜索指令如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
所述提供装置102根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口。具体地,当用户在输入应用的输入面板进行输入的过程中有搜索需求时,在所述输入面板中输入针对对应应用的搜索指令,接收装置101接收到用户在所述输入应用的输入面板中所提交的针对对应应用的搜索指令,然后提供装置102根据所述搜索指令,在所述输入面板中提供例如可以输入具体搜索关键词的搜索输入框作为所述对应应用的搜索入口。
例如,当用户在输入应用的输入面板进行输入的过程中需要搜索通讯录中某一联系人信息时,其在输入面板中输入符号“/”,该输入面板的输入框例如可以展现一个下拉框,该下拉框中展示出各种对应应用具体搜索指令的列表,例如:“/***Searchthewebvia***”、“/contactsContacts’phonenumber”、“/recentListofyourlastshare”等列表明细,用户可以通过点选等方式选中搜索指令“/contactsContacts’phonenumber”,接收装置101接收用户所提交的针对通讯录的搜索指令,提供装置102在输入面板上提供一个搜索输入框以便作为搜索联系人信息的搜索入口,进行进一步搜索。
在此,该搜索输入框,或言,搜索入口,例如可以是该输入面板原本的输入框,也可以在该输入面板中另外提供。如图3所示,该输入面板中原本的输入框,在用户提交针对通讯录的搜索指令之后,该输入框即转变为可供用户进一步输入具体搜索关键词的搜索输入框,从而作为该通讯录的搜索入口,用户可以在其中输入具体搜索关键词,从而搜索得到其想要的联系人信息。较佳地,该搜索入口可以以特定符号标示,例如,如图3中以特定符号放大镜标示其目前已作为针对对应应用的搜索入口。
本领域技术人员应能理解,上述搜索入口的呈现方式仅为举例,现有的或者今后可能出现的搜索入口的呈现方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
显示装置103根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果。具体地,在提供装置102在输入面板中提供对应应用的搜索入口之后,用户通过与该移动设备的交互,在该搜索入口输入具体搜索关键词进行搜索,显示装置103获取了该用户输入的具体搜索关键词,从而根据该具体搜索关键词在该对应应用的相关数据库中进行匹配搜索,获得对应的搜索结果,显示装置103例如通过约定的显示方式,在所述输入面板中显示所述对应的搜索结果。例如,当该对应应用为通讯录时,显示装置103根据用户的搜索操作,在***通讯录或应用内通讯录中进行匹配搜索,获得对应的联系人信息,并在该输入面板中进行显示;当该对应应用为地图应用时,显示装置103根据用户的搜索操作,在地图应用中进行匹配搜索,获得对应的地图信息、路线信息或导航信息,并在该输入面板中进行显示;当该对应应用为音频或视频应用时,显示装置103根据用户的搜索操作,在所述音频或视频应用的音/视频数据库中进行匹配搜索,获得对应的音频或视频信息等搜索结果,并在该输入面板中进行显示。
在此,所述对应应用的相关数据库例如为该对应应用在该移动设备内的本地数据库,或为该对应应用的网络数据库,其通过网络与该移动设备相连接。这些本地或网络数据库为对应应用预置的或可以根据需求进行更新的数据库。在获得对应应用的授权之后,输入应用可以访问该对应应用的相关数据库。例如,上例中存储所述音频或视频信息的所述音/视频数据库例如为对应的音/视频应用的本地或网络音/视频数据库,该本地音/视频数据库例如为存储该音/视频应用的本地所有或部分音/视频信息,该网络音/视频数据库例如为在网络上某一默认路径存储的网络音/视频数据库,其中,所述默认路径可以进行设置。其中,当输入面板接收了针对音频或视频应用的搜索指令时,搜索装置1便为所述输入应用和所述音/视频数据库之间建立对应的访问连接,搜索装置1进行搜索时,跳转访问于所述音/视频数据库进行匹配搜索以获得对应的搜索结果。
该显示装置103可以将该搜索结果以如图3所示的横排方式在输入面板中显示给用户,用户可以通过左右滑动这些搜索结果进行点选;该显示装置103还可以将该搜索结果以纵列方式在输入面板中提供给用户,用户可以通过上下滚动这些搜索结果进行点选。进一步地,显示装置103将用户选中的搜索结果通过上屏等方式提供给用户,或者为用户发送所选择的搜索结果至指定目的地址或分享到朋友圈、微博、Facebook等社交媒体,再或者在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作,例如,直接播放音频或视频等。
较佳地,该搜索装置1还可以直接在该输入面板中将该对应应用的默认搜索结果向用户显示,如图3所示,当用户提交针对通讯录的搜索指令之后,搜索装置1直接在输入面板中将通讯录中的联系人信息显示给用户,用户可以通过滑动选取等方式选择想要的联系人信息,显示装置103将该联系人信息作为对应的搜索结果。
例如,当用户在输入应用的输入面板进行输入的过程中需要搜索音频文件中某一音频信息时,用户在输入面板中输入具体的搜索指令“/audio”,接收装置101接收用户触发音频文件的搜索指令,提供装置102在输入面板上提供一个搜索输入框以便作为搜索音频文件的搜索入口,进行进一步搜索,用户通过与该移动设备的交互,在该搜索入口输入某一音频信息对应的具体搜索关键词,例如,在所述搜索入口输入“快乐的小猪”,搜索与“快乐的小猪”对应的音频信息,显示装置103例如通过一次或多次调用该输入应用所提供的应用程序接口(API)或其他约定的通信方式,获取了该用户输入的具体搜索关键词为“快乐的小猪”,从而根据该具体搜索关键词在本地音/视频数据库或者网络音/视频数据库进行匹配搜索,获得与“快乐的小猪”对应的音频信息,显示装置103可以将搜索到的所有与“快乐地小猪”相关的音频以如图3所示的横排方式在输入面板中提供给用户,用户可以通过左右滑动这些搜索结果进行点选,也可以以纵列方式在输入面板中提供给用户,用户可以通过上下滚动这些搜索结果进行点选。进一步地,显示装置103将用户选中的“快乐的小猪”的音频通过上屏等方式提供给用户,或者将用户所选择的“快乐的小猪”的音频发送至指定目的地址或分享到朋友圈、微博、Facebook等社交媒体,再或者直接播放该音频。
在此,用户提交针对搜索音频文件的搜索指令后,可以通过以下方式获得自己想要的音频文件:1)搜索装置1自动将本机所有音频文件展示在输入面板,用户可以通过总体浏览选中想要音频文件;2)用户在输入面板的搜索入口中输入具体的音频文件名称,搜索装置1在音/视频数据库中搜索出需要的音频文件;3)用户在输入面板的搜索入口中输入所属音频文件名称的一部分,搜索装置1据此在音/视频数据库中进行匹配搜索,获得多个搜索文件并在输入面板中提供给用户,用户从中选取需要的音频文件。
本领域技术人员应能理解,上述搜索操作仅为举例,现有的或者今后可能出现的搜索操作如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。本领域技术人员还应能理解,上述将搜索结果提供给用户的方式仅为举例,现有的或者今后可能出现的将搜索结果提供给用户的方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在此,当用户在输入过程中有搜索需求时,搜索装置1根据用户选择的搜索指令,在所述输入面板中提供所述对应应用的搜索入口,然后根据用户在所述搜索入口输入的具体搜索关键词,获得对应的搜索结果,并将该搜索结果提供给用户。实现了用户在输入面板调起搜索入口进行搜索而无需跳转,满足了用户在输入场景下通过搜索获取信息的需求,提高了用户的输入效率,提升了用户的使用体验。
优选地,搜索装置1还包括:用于根据触发操作,在所述输入面板中展示搜索区域的装置,以下简称展示装置(未示出);其中,所述显示装置103还包括:用于在所述输入面板的搜索区域中显示所述搜索结果的单元,以下简称显示单元(未示出)。具体地,当用户在输入应用的输入面板进行输入的过程中有搜索需求时,在所述输入面板中输入针对对应应用的搜索指令,接收装置101接收到用户在所述输入应用的输入面板中所提交的针对对应应用的搜索指令,展示装置在所述输入面板中展示搜索区域,例如如图2所示的输入框之下所展示的下拉框可以视作该输入面板的搜索区域,如图3所示的带有特定符号放大镜的搜索输入框也可以视作该输入面板的搜索区域,或者,如图3所示的显示有各联系人信息的部分也可以视作该输入面板的搜索区域。
在输入面板的搜索区域所展示的内容包括但不限于:1)对应于不同对应应用的搜索指令列表;2)与用户所提交的针对对应应用的搜索指令自动匹配的默认搜索结果,例如,用户提交针对通讯录的搜索指令之后,自动将本机所有联系人信息展示在搜索区域,用户可以通过总体浏览选中想要搜索的联系人信息;3)与用户在搜索入口输入的具体搜索关键词匹配的搜索结果,例如,用户提交针对通讯录的搜索指令,其在搜索入口中搜索联系人“张三”,则该输入面板的搜索区域展示“张三”的联系人信息,作为搜索结果。所述显示单元在所述输入面板的搜索区域中将搜索结果例如“张三”的联系人信息,以前述横排或纵列的形式,展示给所述用户。
本领域技术人员应能理解,在输入面板的搜索区域展示的内容仅为举例,现有的或者今后可能出现的可在输入面板的搜索区域展示的内容如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
优选地,接收装置101还包括:
1)用于在所述搜索区域中将对应于不同对应应用的搜索指令列表提供给所述用户的单元,以下简称提供单元(未示出)。具体地,将常用应用的搜索指令以列表的形式展现在搜索区域中供用户进行选择而无需手动输入指令,方便用户操作。例如,将“/***Searchthewebvia***”、“/contactsContacts’phonenumber”、“/recentListofyourlastshare”等应用分别对应的搜索指令“/***”、“/contacts”、“/recent”以列表的形式展现在搜索区域中,用户根据自己的需要点选所述应用对应的搜索指令。
2)用于获取所述用户所选择的针对所述对应应用的搜索指令的单元,以下简称获取单元(未示出)。具体地,用户根据自己的需要点选由提供单元在搜索区域提供的对应于不同对应应用的搜索指令列表,例如,用户想要搜索通讯录中的联系人信息,通过在列表中点选“/contacts”这一搜索指令,从而搜索通讯录中的联系人信息,获取单元获取所述用户在所述搜索指令列表中选择的针对通讯录的搜索指令,进而进入下一步的搜索操作。
在此,所述触发操作包括但不限于:
1)点击所述输入面板中的预定按键,具体地,将常用的搜索指令以预定按键的形式显示在输入面板上,方便用户进行搜索操作,如图4所示,例如将网页搜索、联系人搜索、音乐搜索、颜文字搜索等对应应用通过预定按键或特定图标显示在输入面板上,用户想要搜索某一对应应用内的信息时,只需通过点选对应的预定按键或特定图标,即可提交针对该对应应用的搜索指令,展示装置从而根据该触发操作,在所述输入面板中展示搜索区域。或者,在输入面板中可以设置一个预定按键,例如如图4中所示的预定按键“/”,当用户点击该预定按键之后,展示装置在所述输入面板中展示搜索区域。
2)在所述输入面板中输入预定符号。具体地,在输入面板中输入预定义的触发不同应用的预定符号。例如,用户在输入面板中输入搜索指令“/video”触发针对视频应用的搜索。
较佳地,当用户点击该输入面板中的预定按键,例如,再次点击如图4所示的各个特定图标,或者,点击如图2或图3所示的预定按键“ⅹ”,则该输入面板返回普通输入模式,隐藏该搜索区域。
本领域技术人员应能理解,上述触发操作仅为举例,现有的或者今后可能出现的触发操作如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在此,搜索装置1根据用户点击预定按键或输入预定符号来触发展现搜索区域,从而在该搜索区域内进行搜索指令的提供、搜索结果的展示等,与普通输入模式相区别,进一步提升用户的使用体验。
优选地,搜索装置1还包括:接收所选择的搜索结果,并进行后续操作的装置,以下简称操作装置(未示出)。具体地,用户通过点选等方式在选中需要的搜索结果后,根据需求通过所述操作装置进行后续操作,例如,所述后续操作包括但不限于:
1)上屏所选择的搜索结果。具体地,将所选择的搜索结果直接上屏,供用户进行编辑、存储等操作,例如,用户需要将选择的搜索结果存储备用,则操作装置对所选择的搜索结果直接上屏,然后,用户根据具体情况进行内容编辑完善,将最终结果进行存储备用或等待下一步操作。
2)发送所选择的搜索结果。具体地,将所选择的搜索结果发送给指定目的地。例如,用户A向用户B询问某一联系人的联系方式,用户B可以通过发信息的方式告知用户A,则用户B在使用输入应用编辑信息的时候可以直接在输入面板中搜索出所述联系人的联系方式,发送所述联系方式至该用户A。
3)在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作,例如,在输入面板中调起通讯录搜索,用户选择某个联系人之后,可以直接拨打该联系人电话;又如,用户在输入面板中调起针对音频应用、视频应用的搜索,则当用户选择了某个搜索结果之后,可以直接在该输入面板中播放该搜索结果,即,播放该用户选择的音频或视频,而无需用户返回移动设备主界面,再点击去到对应应用中进行搜索进而拨打/播放等,节约了用户的操作,提升了用户的使用体验。
本领域技术人员应能理解,上述后续操作方式仅为举例,现有的或者今后可能出现的后续操作方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在此,搜索装置1根据用户对搜索结果的选择,将该搜索结果进行上屏以供用户进行编辑,或者,直接将该搜索结果进行发送,或者执行与在对应应用中相同的操作,提高用户的输入效率,进一步提升用户的使用体验。
较佳地,搜索装置1的所述对应应用由所述用户进行设置。具体地,用户可以根据需求或者使用习惯设置在输入面板可以调起哪些应用的搜索,也可以设置不同应用分别针对的搜索指令。例如,用户经常使用页面搜索、联系人搜索、音乐搜索、表情符号搜索、地理位置搜索等对应应用,可以将上述对应应用以预定按键或特定图标的形式设置在输入面板上,方便用户快捷搜索,也可以将上述搜索应用按照使用频率设置触发的优先级,优先级高的应用搜索设置于最易触发的位置,提高用户的调用对应应用搜索的速度。较佳地,用户还可以通过左右滑动选择不同的对应应用,或者,点击特定按键展现更多的应用选项,供用户进行选择。较佳地,在获得这些对应应用的授权之后,搜索装置1可以发起针对这些对应应用的搜索。
在此,由用户自行选择并设置针对哪些对应应用可以发起搜索,或进一步地,由用户自行选择并设置在输入面板中展示哪些对应应用,方便用户在输入面板中发起搜索,进一步提升了用户的使用体验。
较佳地,所述对应应用包括但不限于:
搜索应用,例如,通过百度搜索应用搜索与某一具体搜索关键词对应的网页信息,分享到社交媒体;
通讯录,例如,搜索通信录中朋友A的联系人信息,将其发送给朋友B,或者直接拨打朋友A的电话;
地图应用,例如,搜索用户距离周围各个景点分别的距离或用户周围景点的具体地址,以及从该用户到周围各个景点的具体导航信息,或者将该用户的目前定位发送给朋友;
音频应用,例如,搜索本机或者网络云盘的某一音频信息直接进行播放或者发送给朋友;
视频应用,例如,搜索本机或者网络云盘的某一视频信息直接进行播放或者发送给朋友。
在此,通讯录包括但不限于***通讯录、应用内通讯录等,在此,应用内通讯录例如即时通信应用内的通讯录、社交网络平台内的通讯录等。
本领域技术人员应能理解,上述对应应用仅为举例,现有的或者今后可能出现的应用方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
以下用一具体实施例对上述搜索装置的操作进行详细描述:
例如,当用户在输入应用的输入面板进行输入的过程中需要搜索用户的近期信息分享记录时,用户可以通过下面的方式提交针对近期信息分享记录的搜索指令:在输入面板中输入“/r”,该输入面板的输入框例如可以展现一个下拉框,该下拉框中可以提供以字母r开头的具体搜索指令的多个选项,用户再点选具体的搜索指令“/recent”,接收装置101获取用户触发近期信息分享记录的搜索指令,提供装置102在输入面板上提供一个搜索输入框以便作为近期信息分享记录的搜索入口,进行进一步搜索,用户通过与该移动设备的交互,在该搜索入口输入某一具体搜索关键词,例如,在所述搜索入口输入“快乐的小猪”,搜索近期该用户分享的与“快乐的小猪”对应的信息,其中,所述对应的信息包括但不限于音频信息、视频信息、文字信息、照片信息、网页信息等信息,显示装置103获取了该用户输入的具体搜索关键词为“快乐的小猪”,从而根据该具体搜索关键词在用户近期信息分享记录库中进行匹配搜索,获得与“快乐的小猪”对应的信息,其中,所述近期信息分享记录库中存储有例如一个月以内该用户通过搜索装置1进行分享的信息备份,进一步地,该近期信息分享记录库例如存储在本机或者网络云盘中,显示装置103可以将搜索到的所有与“快乐地小猪”相关的信息以如图3所示的横排方式在输入面板中显示给用户,用户可以通过左右滑动这些搜索结果进行点选,也可以以纵列方式在输入面板中提供给用户,用户可以通过上下滚动这些搜索结果进行点选,例如在与“快乐地小猪”相关的信息中选中了名称为“快乐的小猪”的音频。进一步地,显示装置103将用户选中的“快乐的小猪”的音频通过上屏等方式提供给用户,或者将用户所选择的“快乐的小猪”的音频发送至指定目的地址或者直接播放。所述近期信息分享记录搜索应用使得用户在针对同一信息进行分享或者使用时在近期信息分享记录库中搜索即可,减少了对***内存的占用,提高了搜索时间。
图5示出根据本发明另一个方面的一种在输入应用中进行搜索的方法流程示意图。
在此,搜索装置1例如位于移动设备中。移动设备包括但不限于便携式电脑、平板电脑、智能手机、PDA等。本领域技术人员应能理解上述移动设备仅为举例,现有的或者今后可能出现的移动设备如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在步骤S501中,搜索装置1通过输入应用的输入面板接收针对对应应用的搜索指令。具体地,当用户在输入应用的输入面板进行输入的过程中有搜索需求时,在所述输入面板中输入针对对应应用的搜索指令。所述搜索指令例如是简单的“/”“”、“#”等搜索指令;也可以是“/***”等具体的搜索指令;或者,用户仅输入“/b”,该输入面板就可以提供“/***”这个具体搜索指令的选项;还可以是例如将常用的对应应用的搜索指令作成特定图标的形式展现在输入面板中,用户需要针对该对应应用进行搜索时,仅需在该输入面板中点选对应的特定图标触发该对应应用的搜索指令。在步骤S501中,搜索装置1通过输入应用的输入面板接收用户通过任一方式提交的针对对应应用的搜索指令。例如,当用户在输入应用的输入面板进行输入的过程中需要搜索与某一关键词相关联的网页信息时,例如,通过百度搜索所述与某一关键词对应网页信息时,可以通过以下任一方式提交针对该网页信息搜索的搜索指令:1)在输入面板中输入符号“/”或点击该输入面板中的预定按键“/”,如图2所示,该输入面板的输入框例如可以展现一个下拉框,该下拉框中展示出针对各对应应用具体搜索指令的列表,例如:“/***Searchthewebvia***”、“/contactsContacts’phonenumber”、“/recentListofyourlastshare”等列表明细,用户可以通过点选等方式选中“/***Searchthewebvia***”;2)在输入面板中输入具体的搜索指令“/***”;3)在输入面板中输入“/b”,该输入面板的输入框例如可以展现一个下拉框,该下拉框中可以提供以字母b开头的具体搜索指令的多个选项,用户再点选具体的搜索指令“/***”;4)点击输入面板上该网页信息搜索对应的特定图标,在步骤S501中,搜索装置1接收用户通过以上任一方式所提交的针对该网页信息搜索的搜索指令。
在此,与所述对应应用对应的搜索指令例如存储于预先定义好的指令库中,当用户在输入面板中输入搜索指令时触发与该搜索指令对应的对应应用。
本领域技术人员应能理解上述针对对应应用的搜索指令仅为举例,现有的或者今后可能出现的搜索指令如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
所述在步骤S502中,搜索装置1根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口。具体地,当用户在输入应用的输入面板进行输入的过程中有搜索需求时,在所述输入面板中输入针对对应应用的搜索指令,在步骤S501中,搜索装置1接收到用户在所述输入应用的输入面板中所提交的针对对应应用的搜索指令,然后在步骤S502中,搜索装置1根据所述搜索指令,在所述输入面板中提供例如可以输入具体搜索关键词的搜索输入框作为所述对应应用的搜索入口。
例如,当用户在输入应用的输入面板进行输入的过程中需要搜索通讯录中某一联系人信息时,其在输入面板中输入符号“/”,该输入面板的输入框例如可以展现一个下拉框,该下拉框中展示出各种对应应用具体搜索指令的列表,例如:“/***Searchthewebvia***”、“/contactsContacts’phonenumber”、“/recentListofyourlastshare”等列表明细,用户可以通过点选等方式选中搜索指令“/contactsContacts’phonenumber”,在步骤S501中,搜索装置1接收用户所提交的针对通讯录的搜索指令,在步骤S502中,搜索装置1在输入面板上提供一个搜索输入框以便作为搜索联系人信息的搜索入口,进行进一步搜索。
在此,该搜索输入框,或言,搜索入口,例如可以是该输入面板原本的输入框,也可以在该输入面板中另外提供。如图3所示,该输入面板中原本的输入框,在用户提交针对通讯录的搜索指令之后,该输入框即转变为可供用户进一步输入具体搜索关键词的搜索输入框,从而作为该通讯录的搜索入口,用户可以在其中输入具体搜索关键词,从而搜索得到其想要的联系人信息。较佳地,该搜索入口可以以特定符号标示,例如,如图3中以特定符号放大镜标示其目前已作为针对对应应用的搜索入口。
本领域技术人员应能理解,上述搜索入口的呈现方式仅为举例,现有的或者今后可能出现的搜索入口的呈现方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在步骤S503中,搜索装置1根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果。具体地,在步骤S502中,搜索装置1在输入面板中提供对应应用的搜索入口之后,用户通过与该移动设备的交互,在该搜索入口输入具体搜索关键词进行搜索,在步骤S503中,搜索装置1获取了该用户输入的具体搜索关键词,从而根据该具体搜索关键词在该对应应用的相关数据库中进行匹配搜索,获得对应的搜索结果,在步骤S503中,搜索装置1例如通过约定的显示方式,在所述输入面板中显示所述对应的搜索结果。例如,当该对应应用为通讯录时,在步骤S503中,搜索装置1根据用户的搜索操作,在***通讯录或应用内通讯录中进行匹配搜索,获得对应的联系人信息,并在该输入面板中进行显示;当该对应应用为地图应用时,在步骤S503中,搜索装置1根据用户的搜索操作,在地图应用中进行匹配搜索,获得对应的地图信息、路线信息或导航信息,并在该输入面板中进行显示;当该对应应用为音频或视频应用时,在步骤S503中,搜索装置1根据用户的搜索操作,在存储所述音频或视频应用的音/视频数据库中进行匹配搜索,获得对应的音频或视频信息等搜索结果,并在该输入面板中进行显示。
在此,所述对应应用的相关数据库例如为该对应应用在该移动设备内的本地数据库,或为该对应应用的网络数据库,其通过网络与该移动设备相连接。这些本地或网络数据库为对应应用预置的或可以根据需求进行更新的数据库。在获得对应应用的授权之后,输入应用可以访问该对应应用的相关数据库。例如,上例中存储所述音频或视频信息的所述音/视频数据库例如为对应的音/视频应用的本地或网络音/视频数据库,该本地音/视频数据库例如为存储该音/视频应用的本地所有或部分音/视频信息,该网络音/视频数据库例如为在网络上某一默认路径存储的网络音/视频数据库,其中,所述默认路径可以进行设置。其中,当输入面板接收了针对音频或视频应用的搜索指令时,搜索装置1便为所述输入应用和所述音/视频数据库之间建立对应的访问连接,搜索装置1进行搜索时,跳转访问于所述音/视频数据库进行匹配搜索以获得对应的搜索结果。
在步骤S503中,搜索装置1可以将该搜索结果以如图3所示的横排方式在输入面板中显示给用户,用户可以通过左右滑动这些搜索结果进行点选;在步骤S503中,搜索装置1还可以将该搜索结果以纵列方式在输入面板中提供给用户,用户可以通过上下滚动这些搜索结果进行点选。进一步地,在步骤S503中,搜索装置1将用户选中的搜索结果通过上屏等方式提供给用户,或者为用户发送所选择的搜索结果至指定目的地址或分享到朋友圈、微博、Facebook等社交媒体,再或者在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作,例如,直接播放音频或视频等。
较佳地,该搜索装置1还可以直接在该输入面板中将该对应应用的默认搜索结果向用户显示,如图3所示,当用户提交针对通讯录的搜索指令之后,搜索装置1直接在输入面板中将通讯录中的联系人信息显示给用户,用户可以通过滑动选取等方式选择想要的联系人信息,在步骤S503中,搜索装置1将该联系人信息作为对应的搜索结果。
例如,当用户在输入应用的输入面板进行输入的过程中需要搜索音频文件中某一音频信息时,用户在输入面板中输入具体的搜索指令“/audio”,在步骤S501中,搜索装置1接收用户触发音频文件的搜索指令,在步骤S502中,搜索装置1在输入面板上提供一个搜索输入框以便作为搜索音频文件的搜索入口,进行进一步搜索,用户通过与该移动设备的交互,在该搜索入口输入某一音频信息对应的具体搜索关键词,例如,在所述搜索入口输入“快乐的小猪”,搜索与“快乐的小猪”对应的音频信息,在步骤S503中,搜索装置1例如通过一次或多次调用该输入应用所提供的应用程序接口(API)或其他约定的通信方式,获取了该用户输入的具体搜索关键词为“快乐的小猪”,从而根据该具体搜索关键词在本地音/视频数据库或者网络音/视频数据库进行匹配搜索,获得与“快乐的小猪”对应的音频信息,在步骤S503中,搜索装置1可以将搜索到的所有与“快乐地小猪”相关的音频以如图3所示的横排方式在输入面板中提供给用户,用户可以通过左右滑动这些搜索结果进行点选,也可以以纵列方式在输入面板中提供给用户,用户可以通过上下滚动这些搜索结果进行点选。进一步地,在步骤S503中,搜索装置1将用户选中的“快乐的小猪”的音频通过上屏等方式提供给用户,或者将用户所选择的“快乐的小猪”的音频发送至指定目的地址或分享到朋友圈、微博、Facebook等社交媒体,再或者直接播放该音频。
在此,用户提交针对搜索音频文件的搜索指令后,可以通过以下方式获得自己想要的音频文件:1)搜索装置1自动将本机所有音频文件展示在输入面板,用户可以通过总体浏览选中想要音频文件;2)用户在输入面板的搜索入口中输入具体的音频文件名称,搜索装置1在音/视频数据库中搜索出需要的音频文件;3)用户在输入面板的搜索入口中输入所属音频文件名称的一部分,搜索装置1据此在音/视频数据库中进行匹配搜索,获得多个搜索文件并在输入面板中提供给用户,用户从中选取需要的音频文件。
本领域技术人员应能理解,上述搜索操作仅为举例,现有的或者今后可能出现的搜索操作如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。本领域技术人员还应能理解,上述将搜索结果提供给用户的方式仅为举例,现有的或者今后可能出现的将搜索结果提供给用户的方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在此,当用户在输入过程中有搜索需求时,搜索装置1根据用户选择的搜索指令,在所述输入面板中提供所述对应应用的搜索入口,然后根据用户在所述搜索入口输入的具体搜索关键词,获得对应的搜索结果,并将该搜索结果提供给用户。实现了用户在输入面板调起搜索入口进行搜索而无需跳转,满足了用户在输入场景下通过搜索获取信息的需求,提高了用户的输入效率,提升了用户的使用体验。
优选地,该方法还包括步骤S504(未示出),在步骤S504中,搜索装置1根据触发操作,在所述输入面板中展示搜索区域;其中,在步骤S503中,该方法还包括子步骤S5031(未示出),在子步骤S5031中,搜索装置1在所述输入面板的搜索区域中显示所述搜索结果。具体地,当用户在输入应用的输入面板进行输入的过程中有搜索需求时,在所述输入面板中输入针对对应应用的搜索指令,在步骤S501中,搜索装置1接收到用户在所述输入应用的输入面板中所提交的针对对应应用的搜索指令,在所述输入面板中展示搜索区域,例如如图2所示的输入框之下所展示的下拉框可以视作该输入面板的搜索区域,如图3所示的带有特定符号放大镜的搜索输入框也可以视作该输入面板的搜索区域,或者,如图3所示的显示有各联系人信息的部分也可以视作该输入面板的搜索区域。
在输入面板的搜索区域所展示的内容包括但不限于:1)对应于不同对应应用的搜索指令列表;2)与用户所提交的针对对应应用的搜索指令自动匹配的默认搜索结果,例如,用户提交针对通讯录的搜索指令之后,自动将本机所有联系人信息展示在搜索区域,用户可以通过总体浏览选中想要搜索的联系人信息;3)与用户在搜索入口输入的具体搜索关键词匹配的搜索结果,例如,用户提交针对通讯录的搜索指令,其在搜索入口中搜索联系人“张三”,则该输入面板的搜索区域展示“张三”的联系人信息,作为搜索结果。在子步骤S5031中,搜索装置1在所述输入面板的搜索区域中将搜索结果例如“张三”的联系人信息,以前述横排或纵列的形式,展示给所述用户。
本领域技术人员应能理解,在输入面板的搜索区域展示的内容仅为举例,现有的或者今后可能出现的可在输入面板的搜索区域展示的内容如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
优选地,步骤S501还包括子步骤S5011(未示出)和S5012(未示出):
1)在子步骤S5011中,搜索装置1在所述搜索区域中将对应于不同对应应用的搜索指令列表提供给所述用户。具体地,将常用应用的搜索指令以列表的形式展现在搜索区域中供用户进行选择而无需手动输入指令,方便用户操作。例如,将“/***Searchthewebvia***”、“/contactsContacts’phonenumber”、“/recentListofyourlastshare”等应用分别对应的搜索指令“/***”、“/contacts”、“/recent”以列表的形式展现在搜索区域中,用户根据自己的需要点选所述应用对应的搜索指令。
2)在子步骤S5012中,搜索装置1获取所述用户所选择的针对所述对应应用的搜索指令。具体地,用户根据自己的需要点选由搜索装置1在搜索区域提供的对应于不同对应应用的搜索指令列表,例如,用户想要搜索通讯录中的联系人信息,通过在列表中点选“/contacts”这一搜索指令,从而搜索通讯录中的联系人信息,在子步骤S5012中,搜索装置1获取所述用户在所述搜索指令列表中选择的针对通讯录的搜索指令,进而进入下一步的搜索操作。
在此,所述触发操作包括但不限于:
1)点击所述输入面板中的预定按键,具体地,将常用的搜索指令以预定按键的形式显示在输入面板上,方便用户进行搜索操作,如图4所示,例如将网页搜索、联系人搜索、音乐搜索、颜文字搜索等对应应用通过预定按键或特定图标显示在输入面板上,用户想要搜索某一对应应用内的信息时,只需通过点选对应的预定按键或特定图标,即可提交针对该对应应用的搜索指令,搜索装置1从而根据该触发操作,在所述输入面板中展示搜索区域。或者,在输入面板中可以设置一个预定按键,例如如图4中所示的预定按键“/”,当用户点击该预定按键之后,在步骤S504中,搜索装置1在所述输入面板中展示搜索区域。
2)在所述输入面板中输入预定符号。具体地,在输入面板中输入预定义的触发不同应用的预定符号。例如,用户在输入面板中输入搜索指令“/video”触发针对视频应用的搜索。
较佳地,当用户点击该输入面板中的预定按键,例如,再次点击如图4所示的各个特定图标,或者,点击如图2或图3所示的预定按键“ⅹ”,则该输入面板返回普通输入模式,隐藏该搜索区域。
本领域技术人员应能理解,上述触发操作仅为举例,现有的或者今后可能出现的触发操作如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在此,搜索装置1根据用户点击预定按键或输入预定符号来触发展现搜索区域,从而在该搜索区域内进行搜索指令的提供、搜索结果的展示等,与普通输入模式相区别,进一步提升用户的使用体验。
优选地,该方法还包括步骤S505(未示出),在步骤S505中,搜索装置1接收所选择的搜索结果,并进行后续操作。具体地,用户通过点选等方式在选中需要的搜索结果后,根据需求通过搜索装置1在步骤S505中进行后续操作,例如,所述后续操作包括但不限于:
1)上屏所选择的搜索结果。具体地,将所选择的搜索结果直接上屏,供用户进行编辑、存储等操作,例如,用户需要将选择的搜索结果存储备用,则在步骤S505中,搜索装置1对所选择的搜索结果直接上屏,然后,用户根据具体情况进行内容编辑完善,将最终结果进行存储备用或等待下一步操作。
2)发送所选择的搜索结果。具体地,将所选择的搜索结果发送给指定目的地。例如,用户A向用户B询问某一联系人的联系方式,用户B可以通过发信息的方式告知用户A,则用户B在使用输入应用编辑信息的时候可以直接在输入面板中搜索出所述联系人的联系方式,发送所述联系方式至该用户A。
3)在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作,例如,在输入面板中调起通讯录搜索,用户选择某个联系人之后,可以直接拨打该联系人电话;又如,用户在输入面板中调起针对音频应用、视频应用的搜索,则当用户选择了某个搜索结果之后,可以直接在该输入面板中播放该搜索结果,即,播放该用户选择的音频或视频,而无需用户返回移动设备主界面,再去到对应应用中进行搜索进而拨打/播放等,节约了用户的操作,提升了用户的使用体验。
本领域技术人员应能理解,上述后续操作方式仅为举例,现有的或者今后可能出现的后续操作方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
在此,搜索装置1根据用户对搜索结果的选择,将该搜索结果进行上屏以供用户进行编辑,或者,直接将该搜索结果进行发送,或者执行与在对应应用中相同的操作,提高用户的输入效率,进一步提升用户的使用体验。
较佳地,搜索装置1的所述对应应用由所述用户进行设置。具体地,用户可以根据需求或者使用习惯设置在输入面板可以调起哪些应用的搜索,也可以设置不同应用分别针对的搜索指令。例如,用户经常使用页面搜索、联系人搜索、音乐搜索、表情符号搜索、地理位置搜索等对应应用,可以将上述对应应用以预定按键或特定图标的形式设置在输入面板上,方便用户快捷搜索,也可以将上述搜索应用按照使用频率设置触发的优先级,优先级高的应用搜索设置于最易触发的位置,提高用户的调用对应应用搜索的速度。较佳地,用户还可以通过左右滑动选择不同的对应应用,或者,点击特定按键展现更多的应用选项,供用户进行选择。较佳地,在获得这些对应应用的授权之后,搜索装置1可以发起针对这些对应应用的搜索。
在此,由用户自行选择并设置针对哪些对应应用可以发起搜索,或进一步地,由用户自行选择并设置在输入面板中展示哪些对应应用,方便用户在输入面板中发起搜索,进一步提升了用户的使用体验。
较佳地,,所述对应应用包括但不限于:
搜索应用,例如,通过百度搜索应用搜索与某一具体搜索关键词对应的网页信息,分享到社交媒体;
通讯录,例如,搜索通信录中朋友A的联系人信息,将其发送给朋友B,或者直接拨打朋友A的电话;
地图应用,例如,搜索用户距离周围各个景点分别的距离或用户周围景点的具体地址,以及从该用户到周围各个景点的具体导航信息,或者将该用户的目前定位发送给朋友;
音频应用,例如,搜索本机或者网络云盘的某一音频信息直接进行播放或者发送给朋友;
视频应用,例如,搜索本机或者网络云盘的某一视频信息直接进行播放或者发送给朋友。
在此,通讯录包括但不限于***通讯录、应用内通讯录等,在此,应用内通讯录例如即时通信应用内的通讯录、社交网络平台内的通讯录等。
本领域技术人员应能理解,上述对应应用仅为举例,现有的或者今后可能出现的应用方式如可适用于本发明也应包含在本发明保护范围内,并以引用的方式包含于此。
以下用一具体实施例对上述搜索装置1的操作进行详细描述:
例如,当用户在输入应用的输入面板进行输入的过程中需要搜索用户的近期信息分享记录时,用户可以通过下面的方式提交针对近期信息分享记录的搜索指令:在输入面板中输入“/r”,该输入面板的输入框例如可以展现一个下拉框,该下拉框中可以提供以字母r开头的具体搜索指令的多个选项,用户再点选具体的搜索指令“/recent”,在步骤S501中,搜索装置1接收用户触发近期信息分享记录的搜索指令,在步骤S502中,搜索装置1在输入面板上提供一个搜索输入框以便作为近期信息分享记录的搜索入口,进行进一步搜索,用户通过与该移动设备的交互,在该搜索入口输入某一具体搜索关键词,例如,在所述搜索入口输入“快乐的小猪”,搜索近期该用户分享的与“快乐的小猪”对应的信息,其中,所述对应的信息包括但不限于音频信息、视频信息、文字信息、照片信息、网页信息等信息,在步骤S503中,搜索装置1获取了该用户输入的具体搜索关键词为“快乐的小猪”,从而根据该具体搜索关键词在用户近期信息分享记录库中进行匹配搜索,获得与“快乐的小猪”对应的信息,其中,所述近期信息分享记录库中存储有例如一个月以内该用户通过搜索装置1进行分享的信息备份,进一步地,该近期信息分享记录库例如存储在本机或者网络云盘中,在步骤S503中,搜索装置1可以将搜索到的所有与“快乐地小猪”相关的信息以如图3所示的横排方式在输入面板中显示给用户,用户可以通过左右滑动这些搜索结果进行点选,也可以以纵列方式在输入面板中提供给用户,用户可以通过上下滚动这些搜索结果进行点选,例如在与“快乐地小猪”相关的信息中选中了名称为“快乐的小猪”的音频。进一步地,在步骤S503中,搜索装置1将用户选中的“快乐的小猪”的音频通过上屏等方式提供给用户,或者将用户所选择的“快乐的小猪”的音频发送至指定目的地址或者直接播放。所述近期信息分享记录搜索应用使得用户在针对同一信息进行分享或者使用时在近期信息分享记录库中搜索即可,减少了对***内存的占用,提高了搜索时间。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (10)

1.一种在输入应用中进行搜索的搜索方法,其中,该搜索方法包括以下步骤:
通过输入应用的输入面板接收针对对应应用的搜索指令;
根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口;
根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果。
2.根据权利要求1所述的搜索方法,其中,该方法还包括:
根据触发操作,在所述输入面板中展示搜索区域;
其中,所述根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的步骤还包括:
在所述输入面板的搜索区域中显示所述搜索结果。
3.根据权利要求2所述的搜索方法,其中,所述通过输入应用的输入面板接收针对对应应用的搜索指令的步骤还包括:
在所述搜索区域中将对应于不同对应应用的搜索指令列表提供给所述用户;
获取所述用户所选择的针对所述对应应用的搜索指令。
4.根据权利要求2或3所述的搜索方法,其中,所述触发操作包括以下任一项:
点击所述输入面板中的预定按键;
在所述输入面板中输入预定符号。
5.根据权利要求1至4中任一项所述的搜索方法,其中,该方法还包括:
接收所选择的搜索结果,并进行后续操作;
其中,所述后续操作包括以下任一项:
上屏所选择的搜索结果;
发送所选择的搜索结果;
在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作。
6.一种在输入应用中进行搜索的搜索装置,其中,该搜索装置包括以下装置:
用于通过输入应用的输入面板接收针对对应应用的搜索指令的装置;
用于根据所述搜索指令,在所述输入面板中提供所述对应应用的搜索入口的装置;
用于根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的装置。
7.根据权利要求6所述的搜索装置,其中,该搜索装置还包括:
用于根据触发操作,在所述输入面板中展示搜索区域的装置;
其中,所述根据所述用户在所述搜索入口进行的搜索操作,在所述输入面板中显示对应的搜索结果的装置还包括:
用于在所述输入面板的搜索区域中显示所述搜索结果的单元。
8.根据权利要求7所述的搜索装置,其中,所述用于通过输入应用的输入面板接收针对对应应用的搜索指令的装置还包括:
用于在所述搜索区域中将对应于不同对应应用的搜索指令列表提供给所述用户的单元;
用于获取所述用户所选择的针对所述对应应用的搜索指令的单元。
9.根据权利要求7或8所述的搜索装置,其中,所述触发操作包括以下任一项:
点击所述输入面板中的预定按键;
在所述输入面板中输入预定符号。
10.根据权利要求6至9中任一项所述的搜索装置,其中,该搜索装置还包括:
用于接收所选择的搜索结果,并进行后续操作的装置;
其中,所述后续操作包括以下任一项:
上屏所选择的搜索结果;
发送所选择的搜索结果;
在所述输入应用中对所选择的搜索结果执行与在所述对应应用中相同的操作。
CN201610046785.5A 2016-01-22 2016-01-22 一种在输入应用中进行搜索的方法和装置 Pending CN105739716A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610046785.5A CN105739716A (zh) 2016-01-22 2016-01-22 一种在输入应用中进行搜索的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610046785.5A CN105739716A (zh) 2016-01-22 2016-01-22 一种在输入应用中进行搜索的方法和装置

Publications (1)

Publication Number Publication Date
CN105739716A true CN105739716A (zh) 2016-07-06

Family

ID=56247371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610046785.5A Pending CN105739716A (zh) 2016-01-22 2016-01-22 一种在输入应用中进行搜索的方法和装置

Country Status (1)

Country Link
CN (1) CN105739716A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108122161A (zh) * 2017-12-25 2018-06-05 珠海市魅族科技有限公司 一种商品推荐方法、装置、终端及可读存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101916196A (zh) * 2010-07-19 2010-12-15 中兴通讯股份有限公司 一种应用程序的启动方法及移动终端
CN102314439A (zh) * 2010-06-30 2012-01-11 百度在线网络技术(北京)有限公司 与应用接口相结合的输入方法和设备
CN102866785A (zh) * 2012-08-29 2013-01-09 百度在线网络技术(北京)有限公司 一种文字输入方法、***以及装置
CN102929710A (zh) * 2011-08-09 2013-02-13 中兴通讯股份有限公司 一种调用应用模块的方法及移动终端
CN103309460A (zh) * 2013-05-09 2013-09-18 靳友鹏 一种将文字输入法与搜索引擎融合使用的方法
CN103984709A (zh) * 2014-04-29 2014-08-13 宇龙计算机通信科技(深圳)有限公司 一种在任意界面进行搜索的方法及装置
CN103995601A (zh) * 2014-05-28 2014-08-20 百度在线网络技术(北京)有限公司 输入法的实现方法和装置
CN104917669A (zh) * 2015-05-29 2015-09-16 北京搜狗科技发展有限公司 一种信息处理方法和装置
CN105094603A (zh) * 2015-06-30 2015-11-25 百度在线网络技术(北京)有限公司 一种关联输入的方法与装置
CN105095426A (zh) * 2015-07-17 2015-11-25 百度在线网络技术(北京)有限公司 搜索结果处理方法及装置

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314439A (zh) * 2010-06-30 2012-01-11 百度在线网络技术(北京)有限公司 与应用接口相结合的输入方法和设备
CN101916196A (zh) * 2010-07-19 2010-12-15 中兴通讯股份有限公司 一种应用程序的启动方法及移动终端
CN102929710A (zh) * 2011-08-09 2013-02-13 中兴通讯股份有限公司 一种调用应用模块的方法及移动终端
CN102866785A (zh) * 2012-08-29 2013-01-09 百度在线网络技术(北京)有限公司 一种文字输入方法、***以及装置
CN103309460A (zh) * 2013-05-09 2013-09-18 靳友鹏 一种将文字输入法与搜索引擎融合使用的方法
CN103984709A (zh) * 2014-04-29 2014-08-13 宇龙计算机通信科技(深圳)有限公司 一种在任意界面进行搜索的方法及装置
CN103995601A (zh) * 2014-05-28 2014-08-20 百度在线网络技术(北京)有限公司 输入法的实现方法和装置
CN104917669A (zh) * 2015-05-29 2015-09-16 北京搜狗科技发展有限公司 一种信息处理方法和装置
CN105094603A (zh) * 2015-06-30 2015-11-25 百度在线网络技术(北京)有限公司 一种关联输入的方法与装置
CN105095426A (zh) * 2015-07-17 2015-11-25 百度在线网络技术(北京)有限公司 搜索结果处理方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108122161A (zh) * 2017-12-25 2018-06-05 珠海市魅族科技有限公司 一种商品推荐方法、装置、终端及可读存储介质

Similar Documents

Publication Publication Date Title
US11750683B2 (en) Computer application promotion
US10739958B2 (en) Method and device for executing application using icon associated with application metadata
JP5905017B2 (ja) ソーシャルネットワーク内でコンテンツを共有するためのコンテンツ共有インターフェース
US8996625B1 (en) Aggregate display of messages
CN107368508B (zh) 利用通讯工具服务的关键词检索方法及***
US11321640B2 (en) Distributing a user interface for accessing files
TWI617929B (zh) 儲存於可由處理器電路執行之一非暫態媒介中的系統及方法
US20110302504A1 (en) Mobile Application for Proximity Based Awareness System
US20100325154A1 (en) Method and apparatus for a virtual image world
US20110087739A1 (en) Routing User Data Entries to Applications
CN104917669A (zh) 一种信息处理方法和装置
US10197415B2 (en) Method of sharing information through map service and electronic device therefor
TW201602814A (zh) 模組化搜尋物件架構相關強化搜尋結果
US20200104092A1 (en) Group Slideshow
KR20150019668A (ko) 검색 연관 정보 제공 방법 및 이를 지원하는 전자 장치
KR20140090114A (ko) 키워드 검색 방법 및 장치
US20160007182A1 (en) Directing Information Based on Device Proximity
CN105739716A (zh) 一种在输入应用中进行搜索的方法和装置
CA2806485C (en) System and method for determining a location-based preferred media file
KR20170124861A (ko) 단말 장치, 검색 서버 및 이에 의한 검색 결과 제공 방법
JP2022170722A (ja) チャットルーム内で検索結果のショートカットを提供する方法、コンピュータ装置、およびコンピュータプログラム
JP2023145390A (ja) メッセージ情報表示方法、コンピュータプログラム、およびコンピュータ装置
KR20230077390A (ko) 증강 현실 이모티콘이 제공되는 디지털 앨범 시스템
CA3188009A1 (en) System and method for digital information management
US20160117338A1 (en) Spatial information sharing service system using multiple ids and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160706

RJ01 Rejection of invention patent application after publication