著录项信息
专利名称 | 一种信息搜索方法及装置 |
申请号 | CN201610037241.2 | 申请日期 | 2016-01-20 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-06-29 | 公开/公告号 | CN105718557A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F16/951 | IPC分类号 | G;0;6;F;1;6;/;9;5;1;;;G;0;6;F;3;/;0;4;8;7查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 王英茂;李应伟;张海平 |
代理机构 | 深圳翼盛智成知识产权事务所(普通合伙) | 代理人 | 黄威 |
摘要
本发明提供一种信息搜索方法及装置,所述方法包括以下步骤:在搜索界面中,接收用户输入的关键词;获取用户通过敲击移动终端所产生的第一振动信号;根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;根据所述搜索指令,搜索出所述关键词对应的内容。本发明只需要输入关键词,然后在移动终端的任何位置进行敲击,便能直接搜索出用户想要查看的类型内容。
1.一种信息搜索方法,其特征在于,所述信息搜索方法,包括以下步骤:
在搜索界面中,接收用户输入的关键词;
通过移动终端的麦克风或扬声器或受话器获取用户通过敲击移动终端任意位置所产生的第一振动信号;其中,敲击是直接震动麦克风、扬声器或受话器,所述第一振动信号通过移动终端进行固体传播至麦克风、扬声器或受话器;
确定所述第一振动信号的频谱,判断频谱的时间周期是否在预设时间周期范围内;并且统计频谱的频率分布,判断频率分布是否满足预设要求;并且对频谱的幅值进行分析,分析整个频段的平均幅度值,并判断平均幅度值是否大于预设幅值;若时间周期是在预设时间周期范围内,且频率分布满足预设要求,并且平均幅度值大于预设幅值,确定第一振动信号是有效信号;
根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;
根据所述搜索指令,搜索出所述关键词对应的内容。
2.如权利要求1所述的信息搜索方法,其特征在于,根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令的步骤,具体包括:
根据所述第一振动信号,识别出所述第一振动信号对应的所述搜索类型;
根据所述搜索类型,生成所述搜索类型对应的所述搜索指令。
3.如权利要求2所述的信息搜索方法,其特征在于,所述信息搜索方法,还包括以下步骤:
预先建立所述第一振动信号与所述搜索类型的对应关系表;
根据所述第一振动信号,识别出所述第一振动信号对应的所述搜索类型的步骤,具体包括:在所述对应关系表中,识别出所述第一振动信号对应的所述搜索类型。
4.如权利要求1所述的信息搜索方法,其特征在于,在所述获取用户通过敲击移动终端所产生的第一振动信号的步骤之后,还包括:
确定所述第一振动信号的频谱;
分别对所述频谱的时间、频率和幅值进行分析,得到分析结果;
判断所述分析结果是否为有效信号;
若为有效信号,则执行所述根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令的步骤。
5.如权利要求1所述的信息搜索方法,其特征在于,在所述搜索出所述关键词对应的内容的步骤之后,还包括以下步骤:
获取用户通过敲击移动终端所产生的第二振动信号;
根据所述第二振动信号,播放搜索出的所述关键词对应的内容。
6.一种信息搜索装置,其特征在于,所述信息搜索装置包括:
关键词接收模块,用于在搜索界面中,接收用户输入的关键词;
第一获取模块,用于通过移动终端的麦克风或扬声器或受话器获取用户通过敲击移动终端任意位置所产生的第一振动信号;其中,敲击是直接震动麦克风、扬声器或受话器,所述第一振动信号通过移动终端进行固体传播至麦克风、扬声器或受话器;
确定模块,用于确定所述第一振动信号的频谱,判断频谱的时间周期是否在预设时间周期范围内;并且统计频谱的频率分布,判断频率分布是否满足预设要求;并且对频谱的幅值进行分析,分析整个频段的平均幅度值,并判断平均幅度值是否大于预设幅值;若时间周期是在预设时间周期范围内,且频率分布满足预设要求,并且平均幅度值大于预设幅值,确定第一振动信号是有效信号;
生成模块,用于根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;
搜索模块,用于根据所述搜索指令,搜索出所述关键词对应的内容。
7.如权利要求6所述的信息搜索装置,其特征在于,所述生成模块,具体包括:类型识别模块以及指令生成模块;
所述类型识别模块,用于根据所述第一振动信号,识别出所述第一振动信号对应的所述搜索类型;
所述指令生成模块,用于根据所述搜索类型,生成所述搜索类型对应的所述搜索指令。
8.如权利要求7所述的信息搜索装置,其特征在于,所述信息搜索装置还包括:关系表建立模块;
所述关系表建立模块,用于建立所述第一振动信号与所述搜索类型的对应关系表;
所述类型识别模块,具体用于在所述对应关系表中,识别出所述第一振动信号对应的所述搜索类型。
9.如权利要求6所述的信息搜索装置,其特征在于,所述信息搜索装置还包括:频谱确定模块、分析模块、以及判断模块;
所述频谱确定模块,用于确定所述第一振动信号的频谱;
所述分析模块,用于分别对所述频谱的时间、频率和幅值进行分析,得到分析结果;
所述判断模块,用于判断所述分析结果是否为有效信号;
所述生成模块,具体用于当所述判断模块判断出所述分析结果为有效信号时,根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令。
10.如权利要求6所述的信息搜索装置,其特征在于,所述信息搜索装置还包括:
第二获取模块,用于获取用户通过敲击移动终端所产生的第二振动信号;
播放模块,用于根据所述第二振动信号,播放搜索出的所述关键词对应的内容。
11.一种存储介质,其存储有计算机程序,其中,所述计算机程序使得计算机执行如权利要求1至5任一项所述的方法。
一种信息搜索方法及装置\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种信息搜索方法及装置。\n背景技术\n[0002] 随着通信技术的发展,终端也变得越来越为普及,其在人们生活中所扮演的角色也变得越来越为重要。通过终端,人们不仅可以进行通讯,而且还可以进行购物或娱乐等多种活动。在日常的这些活动中,人们经常需要通过搜索网站来查找自己需要查看的内容,例如,请参阅图1,用户通过浏览器在搜索网站上搜索“小星星”的视频,其操作步骤如下:首先在搜索界面的搜索栏中输入关键词“小星星”,然后点击视频类型搜索,最后点击搜索按键,这时显示的便是“小星星”的视频。如果搜索“小星星”的音乐,那么需要点击音乐类型搜索,最后点击搜索按键;又如,如果搜索“小星星”的图片,那么需要点击图片类型搜索,最后点击搜索按键。\n[0003] 由上可知,搜索用户想要查看的内容,其操作步骤繁琐,需要找到相应的按键,然后点击多次,才能搜索出用户想要查看的内容,给用户操作带来不方便,尤其是手机这种小屏幕,要在小屏幕显示的细小的字体中点中按键,在操作上还是存在一定的局限性。\n[0004] 故,有必要提出一种新的技术方案,以解决上述技术问题。\n发明内容\n[0005] 有鉴于此,本发明的目的在于提供一种信息搜索方法及装置,旨在解决现有技术中存在的搜索用户想要查看的内容,其操作步骤繁琐,需要找到相应的按键,然后点击多次,才能搜索出用户想要查看的内容,给用户操作带来不方便,尤其是手机这种小屏幕,要在小屏幕显示的细小的字体中点中按键,在操作上还是存在一定的局限性的问题。\n[0006] 为解决上述技术问题,本发明实施例提供了以下技术方案:\n[0007] 本发明实施例提供了一种信息搜索方法,所述信息搜索方法,包括以下步骤:\n[0008] 在搜索界面中,接收用户输入的关键词;\n[0009] 获取用户通过敲击移动终端所产生的第一振动信号;\n[0010] 根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;\n[0011] 根据所述搜索指令,搜索出所述关键词对应的内容。\n[0012] 为解决上述技术问题,本发明实施例还提供了以下技术方案:\n[0013] 本发明实施例还提供了一种信息搜索装置,所述信息搜索装置包括:\n[0014] 关键词接收模块,用于在搜索界面中,接收用户输入的关键词;\n[0015] 第一获取模块,用于获取用户通过敲击移动终端所产生的第一振动信号;\n[0016] 生成模块,用于根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;\n[0017] 搜索模块,用于根据所述搜索指令,搜索出所述关键词对应的内容。\n[0018] 相对于现有技术,本发明的信息搜索方法及装置,通过在搜索界面中,接收用户输入的关键词;获取用户通过敲击移动终端所产生的第一振动信号;根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;根据所述搜索指令,搜索出所述关键词对应的内容。本发明只需要输入关键词,然后在移动终端的任何位置进行敲击,便能直接搜索出用户想要查看的类型内容;另外,搜索不同的类型,那么可以通过敲击次数来进行区分,本发明方便用户进行快速搜索出用户想要查看的类型内容,无需用户进行多次点击不同的功能按键;再者,由于用户可以在移动终端的任何位置进行敲击即可实现类型搜索,那么对于屏幕小的移动终端用户来说是非常方便的;本发明不仅操作更为简便,而且可以大大节省用户时间,可以提高处理效率,给用户操作带来极大的方便。\n附图说明\n[0019] 图1是现有技术提供的搜索界面的操作示意图;\n[0020] 图2是本发明实施例一提供的信息搜索方法的实现流程示意图;\n[0021] 图3是本发明实施例二提供的信息搜索方法的实现流程示意图;\n[0022] 图4是本发明实施例三提供的信息搜索装置的模块示意图;\n[0023] 图5是本发明实施例提供的信息搜索装置的详细模块示意图。\n具体实施方式\n[0024] 请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。\n[0025] 本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。\n[0026] 本发明提供的信息搜索方法及装置,主要应用于终端设备,如:手机、电脑、个人数字助理(Personal Digital Assistant,PDA)等。\n[0027] 以下将分别进行详细说明。\n[0028] 实施例一\n[0029] 请参阅图2,所示为本发明实施例提供的信息搜索方法。\n[0030] 所述信息搜索方法,主要应用于移动终端中,具体包括如下步骤:\n[0031] 在步骤S101中,在搜索界面中,接收用户输入的关键词;\n[0032] 在步骤S102中,获取用户通过敲击移动终端所产生的第一振动信号;\n[0033] 在本发明实施例中,例如,当用户在移动终端屏幕显示的搜索网页上输入了搜索关键词后,在移动终端的屏幕上或者背部敲击一下,则此时,该移动终端便可以获取到相应的振动信息,等等。\n[0034] 其中,这种敲击一般可以通过用手直接敲击移动移动终端任意位置来产生,或者,也可以是通过其他硬物,比如用笔杆、钥匙等敲击移动移动终端而生成;敲击时,位置可以不作限定,比如可以是敲击移动终端的屏幕、背面、或边框等。\n[0035] 由于移动终端一般都有麦克风、扬声器和受话器,因此,可以利用移动终端自带的麦克风或扬声器或受话器来识别这种特殊的声音信号,并将该声音信号转化为振动信号,即,步骤“获取用户通过敲击移动终端所产生的第一振动信号”可以包括:\n[0036] 通过移动终端的麦克风或扬声器或受话器获取用户通过敲击移动终端所产生的第一振动信号。\n[0037] 其中,该麦克风可以包含各种类型的麦克风,比如驻极体麦克风、硅麦克风等,而扬声器也可以包括各种类型的扬声器。如果是模拟麦克风或模拟扬声器,则可以先获取用户通过敲击移动终端所产生的模拟信号,然后通过数模转换模块将该模拟信号转换为数字信号,得到振动信号;而如果数字麦克风或数字扬声器,则可以直接输出数字信号,无需进行数模转换。\n[0038] 需说明的是,除了麦克风和扬声器或受话器之外,还可以包括任何声-电转换的器件,在此不再赘述。\n[0039] 作为本发明一优选实施例,在所述获取用户通过敲击移动终端所产生的第一振动信号的步骤之后,还需要进一步判断该第一振动信号是否为有效信号,具体实现如下:\n[0040] 1,确定所述第一振动信号的频谱;\n[0041] 2,分别对所述频谱的时间、频率和幅值进行分析,得到分析结果;\n[0042] 3,判断所述分析结果是否为有效信号;\n[0043] 4,若为有效信号,则执行所述根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令的步骤。\n[0044] 5,若为无效信号,则结束本次操作流程。\n[0045] 然而,可以理解的是,由于该振动信号是一种敲击震动移动终端时产生的声音信号,敲击动作时间非常短暂,且通过移动终端进行固体传播,因此,该声音信号是一种特殊的声音信号,比如,从时间来看,该声音信号非常短(毫秒级别);从信号幅值大小比较来看,由于敲击时是直接震动移动终端的麦克风或扬声器,是固体传播,因此,其强度较一般声音信号的强度更大,所产生的电平也相对较大;进一步的,从频谱来看,该声音信号的频率覆盖了整个录音频段,且各个频率的幅值差别不大,所以,也与一般的声音不同;基于上述几点可知,即便是在嘈杂环境,也可以将该声音信号,即振动信号辨认出来。\n[0046] 例如,可以将该振动信号进行傅里叶变换(FFT),以转换成频谱,然后再进行分析,比如可以对时间、频率和幅值分别进行分析,等等。\n[0047] 在本发明实施例中,确定所述第一振动信号的频谱;分别对所述频谱的时间、频率和幅值进行分析,得到分析结果;判断所述分析结果是否为有效信号,具体可以如下:\n[0048] (1)对该第一振动信号进行傅里叶变换(FFT),得到频谱。\n[0049] (2)对该频谱进行分析,比如可以对时间、频率和幅值分别进行分析,得到分析结果,具体可以如下:\n[0050] 时间(Time)分析:可以确定该频谱的时间周期是否超过预设时间周期【T1,T2】范围,若是,则说明不是正常的敲击动作,加以过滤输出表示不符合要求的信号,比如NC信号,表明该信号为无效信号;如果满足在该预设时间周期【T1,T2】范围内,则说明符合要求,可以输出表示符合要求的信号,比如OK信号,表明该信号为有效信号。其中,该预设时间周期【T1,T2】可以基于敲击动作的特点以及移动终端的结构特点进行设置,比如,根据实际手指甲敲击手机的录音信号分析,T1一般不大于5ms,T2不大于20ms。\n[0051] 频率(Frequency)分布分析:通过统计该频谱的各个频率的分布情况给出输出信号,如果频率分布连续且频带宽广则输出表示符合要求的信号,比如OK信号,表明该信号为有效信号;否则表示不符合要求的信号,比如NC信号,表明该信号为无效信号。从实际对比来看,尤其是6Khz至最高频率(采样率频率除以2)之间,频率分布连续。\n[0052] 幅值(Amplitude)分析:分析该频谱整个频段的信号能量,如果信号能量平均值高于设定的值则输出表示符合要求的信号,比如输出OK信号,表明该信号为有效信号,否则输出表示不符合要求的信号,比如输出NC信号,表明该信号为无效信号。\n[0053] 统计识别:根据时间分析、频率分析、以及幅值分析所得到的分析结果确定是否为有效信号,比如,如果均是OK信号,则表示为正常的敲击动作,而如果是NG信号,则表示不是正常的敲击动作,等等;然后,统计敲击的间隔,如果相连两次敲击的动作过短,比如低于T3(比如50ms),考虑到人的动作没有这么快,可以确定该段频谱不符合要求,不输出当前动作信号;如果相连两次动作的时间长于T4(比如500ms),则认为最后一次动作不属于前N次的动作,即确定最后一次动作所对应的频谱不属于该当前动作信号,所以,只输出前面几次动作所对应的信号,作为该当前动作信号;如果所有的动作间隔都满足在【T3,T4】内,则认为这是某一个指定的动作,即该系列动作所对应的频谱都属于该当前动作信号。\n[0054] 在步骤S103中,根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;\n[0055] 在本发明实施例中,根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令的步骤,具体包括:根据所述第一振动信号,识别出所述第一振动信号对应的所述搜索类型;根据所述搜索类型,生成所述搜索类型对应的所述搜索指令。即,用户只需敲击手机,后台便能根据该振动信号自动识别出搜索类型,以及生成搜索指令。\n[0056] 然而,可以理解的是,需要预先建立所述第一振动信号与所述搜索类型的对应关系表;在所述对应关系表中,识别出所述第一振动信号对应的所述搜索类型。\n[0057] 例如,敲击1次表示进行视频类型的搜索,敲击2次表示进行音乐类型的搜索,敲击\n3次表示进行图片类型的搜索,敲击4次表示进行网页类型的搜索,等等,然而,可以理解的是,可根据用户要求自行设定敲击次数对应的搜索类型的对应关系,以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。\n[0058] 在步骤S104中,根据所述搜索指令,搜索出所述关键词对应的内容。\n[0059] 例如,当用户想通过手机浏览器在搜索网站上搜索“小星星”的视频时,那么用户在搜索界面中输入了关键词“小星星”之后;然后在移动终端的任何位置进行敲击1次,便能直接搜索出用户想要查看的“小星星”视频内容;即,本发明无需用户点击视频类型搜索触发键,以及无需点击搜索触发按键,只要在手机屏幕上敲击1次,便能直接将“小星星”的视频显示在屏幕上。\n[0060] 在本发明实施例中,在所述搜索出所述关键词对应的内容的步骤之后,还包括以下步骤:获取用户通过敲击移动终端所产生的第二振动信号;根据所述第二振动信号,播放搜索出的所述关键词对应的内容。\n[0061] 然而,可以理解的是,在播放搜索出的所述关键词对应的内容之后,获取用户通过敲击移动终端所产生的第三振动信号;根据所述第三振动信号,暂停播放搜索出的所述关键词对应的内容;或者是,关闭当前播放的搜索出的所述关键词对应的内容。\n[0062] 由上可知,本实施例一提供的信息搜索方法,通过在搜索界面中,接收用户输入的关键词;获取用户通过敲击移动终端所产生的第一振动信号;根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;根据所述搜索指令,搜索出所述关键词对应的内容。本发明只需要输入关键词,然后在移动终端的任何位置进行敲击,便能直接搜索出用户想要查看的类型内容;另外,搜索不同的类型,那么可以通过敲击次数来进行区分,本发明方便用户进行快速搜索出用户想要查看的类型内容,无需用户进行多次点击不同的功能按键;再者,由于用户可以在移动终端的任何位置进行敲击即可实现类型搜索,那么对于屏幕小的移动终端用户来说是非常方便的;本发明不仅操作更为简便,而且可以大大节省用户时间,可以提高处理效率,给用户操作带来极大的方便。\n[0063] 实施例二、\n[0064] 根据实施例一所描述的方法,以下将举例作进一步详细说明。\n[0065] 在本实施中,将以该信息搜索方法具体集成在移动终端中为例进行说明。\n[0066] 如图3所示,一种信息搜索方法,具体流程可以如下:\n[0067] 在步骤S201中,在移动终端屏幕显示的搜索界面中,移动终端接收用户输入的关键词;\n[0068] 在步骤S202中,移动终端通过自带的麦克风或扬声器或受话器获取用户通过敲击移动终端所产生的振动信号。\n[0069] 例如,当用户在移动终端屏幕显示的搜索网页上输入了搜索关键词后,在移动终端的屏幕上或者背部敲击一下,则此时,该移动终端便可以获取到相应的振动信息,等等。\n[0070] 其中,这种敲击一般可以通过用手直接敲击移动移动终端任意位置来产生,或者,也可以是通过其他硬物,比如用笔杆、钥匙等敲击移动移动终端而生成;敲击时,位置可以不作限定,比如可以是敲击移动终端的屏幕、背面、或边框等。\n[0071] 由于移动终端一般都有麦克风、扬声器和受话器,因此,可以利用移动终端自带的麦克风或扬声器或受话器来识别这种特殊的声音信号,并将该声音信号转化为振动信号。\n[0072] 其中,该麦克风可以包含各种类型的麦克风,比如驻极体麦克风、硅麦克风等,而扬声器也可以包括各种类型的扬声器。如果是模拟麦克风或模拟扬声器,则可以先获取用户通过敲击移动终端所产生的模拟信号,然后通过数模转换模块将该模拟信号转换为数字信号,得到振动信号;而如果数字麦克风或数字扬声器,则可以直接输出数字信号,无需进行数模转换。\n[0073] 需说明的是,除了麦克风和扬声器或受话器之外,还可以包括任何声-电转换的器件,在此不再赘述。\n[0074] 在步骤S203中,移动终端确定所述第一振动信号的频谱;分别对所述频谱的时间、频率和幅值进行分析,得到分析结果;\n[0075] 时间(Time)分析:可以确定该频谱的时间周期是否超过预设时间周期【T1,T2】范围,若是,则说明不是正常的敲击动作,加以过滤输出表示不符合要求的信号,比如NC信号,表明该信号为无效信号;如果满足在该预设时间周期【T1,T2】范围内,则说明符合要求,可以输出表示符合要求的信号,比如OK信号,表明该信号为有效信号。其中,该预设时间周期【T1,T2】可以基于敲击动作的特点以及移动终端的结构特点进行设置,比如,根据实际手指甲敲击手机的录音信号分析,T1一般不大于5ms,T2不大于20ms。\n[0076] 频率(Frequency)分布分析:通过统计该频谱的各个频率的分布情况给出输出信号,如果频率分布连续且频带宽广则输出表示符合要求的信号,比如OK信号,表明该信号为有效信号;否则表示不符合要求的信号,比如NC信号,表明该信号为无效信号。从实际对比来看,尤其是6Khz至最高频率(采样率频率除以2)之间,频率分布连续。\n[0077] 幅值(Amplitude)分析:分析该频谱整个频段的信号能量,如果信号能量平均值高于设定的值则输出表示符合要求的信号,比如输出OK信号,表明该信号为有效信号,否则输出表示不符合要求的信号,比如输出NC信号,表明该信号为无效信号。\n[0078] 在步骤S204中,移动终端判断所述分析结果是否为有效信号;\n[0079] 在步骤S205中,若为有效信号,则移动终端根据所述第一振动信号,识别出所述第一振动信号对应的所述搜索类型;\n[0080] 然而,可以理解的是,需要预先建立所述第一振动信号与所述搜索类型的对应关系表;在所述对应关系表中,识别出所述第一振动信号对应的所述搜索类型。\n[0081] 例如,敲击1次表示进行视频类型的搜索,敲击2次表示进行音乐类型的搜索,敲击\n3次表示进行图片类型的搜索,敲击4次表示进行网页类型的搜索,等等,然而,可以理解的是,可根据用户要求自行设定敲击次数对应的搜索类型的对应关系,以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。\n[0082] 在步骤S206中,移动终端根据所述搜索类型,生成所述搜索类型对应的所述搜索指令。\n[0083] 在步骤S207中,移动终端根据所述搜索指令,搜索出所述关键词对应的内容。\n[0084] 实施例三\n[0085] 请参阅图4及图5,为本发明实施例三提供的信息搜索装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述信息搜索装置包括:关键词接收模块\n101、第一获取模块102、生成模块103、以及搜索模块104。所述信息搜索装置可以是内置于移动终端中的软件单元、硬件单元或者是软硬件结合的单元。\n[0086] 关键词接收模块101,用于在搜索界面中,接收用户输入的关键词;\n[0087] 第一获取模块102,用于获取用户通过敲击移动终端所产生的第一振动信号;\n[0088] 例如,当用户在移动终端屏幕显示的搜索网页上输入了搜索关键词后,在移动终端的屏幕上或者背部敲击一下,则此时,该移动终端便可以获取到相应的振动信息,等等。\n[0089] 其中,这种敲击一般可以通过用手直接敲击移动移动终端任意位置来产生,或者,也可以是通过其他硬物,比如用笔杆、钥匙等敲击移动移动终端而生成;敲击时,位置可以不作限定,比如可以是敲击移动终端的屏幕、背面、或边框等。\n[0090] 由于移动终端一般都有麦克风、扬声器和受话器,因此,可以利用移动终端自带的麦克风或扬声器或受话器来识别这种特殊的声音信号,并将该声音信号转化为振动信号。\n[0091] 其中,该麦克风可以包含各种类型的麦克风,比如驻极体麦克风、硅麦克风等,而扬声器也可以包括各种类型的扬声器。如果是模拟麦克风或模拟扬声器,则可以先获取用户通过敲击移动终端所产生的模拟信号,然后通过数模转换模块将该模拟信号转换为数字信号,得到振动信号;而如果数字麦克风或数字扬声器,则可以直接输出数字信号,无需进行数模转换。\n[0092] 需说明的是,除了麦克风和扬声器或受话器之外,还可以包括任何声-电转换的器件,在此不再赘述。\n[0093] 生成模块103,用于根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;\n[0094] 搜索模块104,用于根据所述搜索指令,搜索出所述关键词对应的内容。\n[0095] 在本发明实施例中,所述生成模块103,具体包括:类型识别模块1031以及指令生成模块1032;\n[0096] 所述类型识别模块1031,用于根据所述第一振动信号,识别出所述第一振动信号对应的所述搜索类型;\n[0097] 所述指令生成模块1032,用于根据所述搜索类型,生成所述搜索类型对应的所述搜索指令。\n[0098] 在本发明实施例中,所述信息搜索装置还包括:关系表建立模块100;\n[0099] 所述关系表建立模块100,用于建立所述第一振动信号与所述搜索类型的对应关系表;例如,敲击1次表示进行视频类型的搜索,敲击2次表示进行音乐类型的搜索,敲击3次表示进行图片类型的搜索,敲击4次表示进行网页类型的搜索,等等,然而,可以理解的是,可根据用户要求自行设定敲击次数对应的搜索类型的对应关系,以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。\n[0100] 所述类型识别模块1031,具体用于在所述对应关系表中,识别出所述第一振动信号对应的所述搜索类型。\n[0101] 作为本发明一优选实施例,所述信息搜索装置还包括:频谱确定模块105、分析模块106、以及判断模块107;\n[0102] 所述频谱确定模块105,用于确定所述第一振动信号的频谱;\n[0103] 所述分析模块106,用于分别对所述频谱的时间、频率和幅值进行分析,得到分析结果;\n[0104] 所述判断模块107,用于判断所述分析结果是否为有效信号;\n[0105] 所述生成模块103,具体用于当所述判断模块判断出所述分析结果为有效信号时,根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令。\n[0106] 作为本发明另一优选实施例,所述信息搜索装置还包括:\n[0107] 第二获取模块108,用于获取用户通过敲击移动终端所产生的第二振动信号;\n[0108] 播放模块109,用于根据所述第二振动信号,播放搜索出的所述关键词对应的内容。\n[0109] 例如,当用户想通过手机浏览器在搜索网站上搜索“小星星”的视频时,那么用户在搜索界面中输入了关键词“小星星”之后;然后在移动终端的任何位置进行敲击1次,便能直接搜索出用户想要查看的“小星星”视频内容;即,本发明无需用户点击视频类型搜索触发键,以及无需点击搜索触发按键,只要在手机屏幕上敲击1次,便能直接将“小星星”的视频显示在屏幕上。\n[0110] 由上可知,本实施例三提供的信息搜索装置,通过在搜索界面中,接收用户输入的关键词;获取用户通过敲击移动终端所产生的第一振动信号;根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;根据所述搜索指令,搜索出所述关键词对应的内容。本发明只需要输入关键词,然后在移动终端的任何位置进行敲击,便能直接搜索出用户想要查看的类型内容;另外,搜索不同的类型,那么可以通过敲击次数来进行区分,本发明方便用户进行快速搜索出用户想要查看的类型内容,无需用户进行多次点击不同的功能按键;再者,由于用户可以在移动终端的任何位置进行敲击即可实现类型搜索,那么对于屏幕小的移动终端用户来说是非常方便的;本发明不仅操作更为简便,而且可以大大节省用户时间,可以提高处理效率,给用户操作带来极大的方便。\n[0111] 综上所述,本发明的信息搜索方法及装置,通过在搜索界面中,接收用户输入的关键词;获取用户通过敲击移动终端所产生的第一振动信号;根据所述第一振动信号,生成所述第一振动信号对应的搜索类型的搜索指令;根据所述搜索指令,搜索出所述关键词对应的内容。本发明只需要输入关键词,然后在移动终端的任何位置进行敲击,便能直接搜索出用户想要查看的类型内容;另外,搜索不同的类型,那么可以通过敲击次数来进行区分,本发明方便用户进行快速搜索出用户想要查看的类型内容,无需用户进行多次点击不同的功能按键;再者,由于用户可以在移动终端的任何位置进行敲击即可实现类型搜索,那么对于屏幕小的移动终端用户来说是非常方便的;本发明不仅操作更为简便,而且可以大大节省用户时间,可以提高处理效率,给用户操作带来极大的方便。\n[0112] 本发明实施例提供的信息搜索方法及装置属于同一构思,其具体实现过程详见说明书全文,此处不再赘述。\n[0113] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。\n[0114] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
法律信息
- 2019-05-24
- 2019-05-07
著录事项变更
申请人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2016-07-27
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201610037241.2
申请日: 2016.01.20
- 2016-06-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-05-02
|
2011-10-31
| | |
2
| |
2013-05-01
|
2012-01-13
| | |
3
| |
2013-07-31
|
2013-03-29
| | |
4
| |
2015-09-30
|
2014-11-20
| | |
5
| |
2014-03-19
|
2013-11-22
| | |
6
| |
2011-06-15
|
2009-12-09
| | |
7
| |
2015-12-30
|
2015-08-27
| | |
8
| |
2012-10-10
|
2012-04-20
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |