著录项信息
专利名称 | 快速搜索方法和移动通信终端 |
申请号 | CN201110004282.9 | 申请日期 | 2011-01-11 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2011-04-20 | 公开/公告号 | CN102024064A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0;;;G;0;6;F;3;/;0;4;8查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市车公庙天安数码城创新科技广场B座8楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 王路谊 |
代理机构 | 广州华进联合专利商标代理有限公司 | 代理人 | 何平 |
摘要
一种搜索方法,包括以下步骤:接收用户对应用程序的拖拽操作;判断所述拖拽操作是否满足预定规则;如果满足预定规则,则发送搜索所述应用程序的关联应用程序资源的搜索请求;显示根据所述搜索请求返回的搜索结果。上述搜索方法省略了文字输入的操作,用户只需拖拽某个应用程序,在拖拽操作满足预定规则的时候,搜索出该应用程序的关联应用程序资源,在用户不方便输入文字的时候,依然能够便捷的通过搜索找到应用程序的关联应用程序资源。此外,还提供了一种移动通信终端。
1.一种搜索方法,包括以下步骤:
接收用户对应用程序的图标或文件名进行的拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名随着鼠标指针或者手指一起移动;
判断所述拖拽操作是否满足预定规则;
如果满足预定规则,则发送搜索所述应用程序的关联应用程序资源的搜索请求,查找所述应用程序的关联应用程序资源;
显示根据所述搜索请求返回的搜索结果;
其中,所述发送搜索所述应用程序的关联应用程序资源的搜索请求的步骤包括:获取所述应用程序的名称,所述应用程序的名称为所述图标的命名、对应的文件名或者版本信息中的名称;根据预先建立应用程序的名称与检索词的对应表对名称进行处理获得检索词,所述检索词为名称的全部、一部分或相关的词语;以所述检索词作为关键词发送搜索所述应用程序的关联应用程序资源的搜索请求。
2.根据权利要求1所述的搜索方法,其特征在于,所述预定规则为所述拖拽操作将所述应用程序拖放到搜索区域或所述拖拽操作的动作为预定动作。
3.根据权利要求1所述的搜索方法,其特征在于,所述关联应用程序资源为相同应用程序资源、同类应用程序资源或相关应用程序资源。
4.根据权利要求1所述的搜索方法,其特征在于,所述搜索请求被发送到代理服务器,通过所述代理服务器以所述检索词作为关键词在两个以上应用程序资源服务器搜索。
5.一种移动通信终端,包括:
输入装置,用于接收用户对应用程序的图标或文件名进行的拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名随着鼠标指针或者手指一起移动;
处理装置,与所述输入装置相连,判断所述拖拽操作是否满足预定规则,如果满足预定规则,则产生搜索所述应用程序的关联应用程序资源的搜索请求;
网络接口装置,与所述处理装置相连,用于发送所述搜索请求并接收根据所述搜索请求返回的搜索结果;
显示装置,用于显示所述搜索结果;
其中所述处理装置产生搜索所述应用程序的关联应用程序资源的搜索请求具体为:获取所述应用程序的名称,所述应用程序的名称为所述图标的命名、对应的文件名或者版本信息中的名称;根据预先建立应用程序的名称与检索词的对应表对名称进行处理获得检索词,所述检索词为名称的全部、一部分或相关的词语;以所述检索词作为关键词产生搜索所述应用程序的关联应用程序资源的搜索请求。
6.根据权利要求5所述的移动通信终端,其特征在于,所述预定规则为所述拖拽操作将所述应用程序拖放到搜索区域或所述拖拽操作的动作为预定动作。
7.根据权利要求5所述的移动通信终端,其特征在于,所述关联应用程序资源为相同应用程序资源、同类应用程序资源或相关应用程序资源。
8.根据权利要求5所述的移动通信终端,其特征在于,所述处理装置控制所述网络接口装置将所述搜索请求发送到代理服务器,通过所述代理服务器以所述检索词作为关键词在两个以上应用程序资源服务器搜索。
快速搜索方法和移动通信终端\n【技术领域】\n[0001] 本发明涉及信息技术,特别是涉及一种搜索方法和移动通信终端。\n【背景技术】\n[0002] 搜索是人们获得想要的资源最常用的方式之一。通常的搜索操作为用户打开搜索界面,例如浏览器或者搜索工具栏等,在相应的文本输入区域输入关键字,再点击搜索按钮,产生搜索请求发送到服务器,服务器根据该关键字产生相应的搜索结果返回到客户端。\n[0003] 然而,这种传统搜索方法需要有较为便利的输入方法,对于某些无法输入文字或者输入不方便的情况,则无法进行搜索或者导致搜索不便。例如,手机为了满足便携性,通常不具备可以直接输入各个字母的键盘,或者虽然具备可以直接输入各个字母的按键键盘或虚拟显示键盘,但是受尺寸限制通常较小,使得输入速度受影响,从而影响了使用搜索功能的便利性。\n【发明内容】\n[0004] 基于此,有必要针对传统的搜索方法使用不方便的问题,提供一种搜索方法。\n[0005] 一种搜索方法,包括以下步骤:\n[0006] 接收用户对应用程序的图标或文件名进行的拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名随着鼠标指针或者手指一起移动;\n[0007] 判断所述拖拽操作是否满足预定规则;\n[0008] 如果满足预定规则,则发送搜索所述应用程序的关联应用程序资源的搜索请求,查找所述应用程序的关联应用程序资源;\n[0009] 显示根据所述搜索请求返回的搜索结果;\n[0010] 其中,所述发送搜索所述应用程序的关联应用程序资源的搜索请求的步骤包括:\n获取所述应用程序的名称,所述应用程序的名称为所述图标的命名、对应的文件名或者版本信息中的名称;根据预先建立应用程序的名称与检索词的对应表对名称进行处理获得检索词,所述检索词为名称的全部、一部分或相关的词语;以所述检索词作为关键词发送搜索所述应用程序的关联应用程序资源的搜索请求。\n[0011] 在优选的实施方式中,所述预定规则为所述拖拽操作将所述应用程序拖放到搜索区域或所述拖拽操作的动作为预定动作。\n[0012] 在优选的实施方式中,所述关联应用程序资源为相同应用程序资源、同类应用程序资源或相关应用程序资源。\n[0013] 在优选的实施方式中,所述搜索请求被发送到代理服务器,通过所述代理服务器以所述检索词作为关键词在两个以上应用程序资源服务器搜索。\n[0014] 此外,有必要针对传统的搜索方法使用不方便的问题,提供一种移动通信终端。\n[0015] 一种移动通信终端,包括:\n[0016] 输入装置,用于接收用户对应用程序的图标或文件名进行的拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名随着鼠标指针或者手指一起移动;\n[0017] 处理装置,与所述输入装置相连,判断所述拖拽操作是否满足预定规则,如果满足预定规则,则产生搜索所述应用程序的关联应用程序资源的搜索请求;\n[0018] 网络接口装置,与所述处理装置相连,用于发送所述搜索请求并接收根据所述搜索请求返回的搜索结果;\n[0019] 显示装置,用于显示所述搜索结果;\n[0020] 其中所述处理装置产生搜索所述应用程序的关联应用程序资源的搜索请求具体为:获取所述应用程序的名称,所述应用程序的名称为所述图标的命名、对应的文件名或者版本信息中的名称;根据预先建立应用程序的名称与检索词的对应表对名称进行处理获得检索词,所述检索词为名称的全部、一部分或相关的词语;以所述检索词作为关键词产生搜索所述应用程序的关联应用程序资源的搜索请求。\n[0021] 在优选的实施方式中,所述预定规则为所述拖拽操作将所述应用程序拖放到搜索区域或所述拖拽操作的动作为预定动作。\n[0022] 在优选的实施方式中,所述关联应用程序资源为相同应用程序资源、同类应用程序资源或相关应用程序资源。\n[0023] 在优选的实施方式中,所述处理装置控制所述网络接口装置将所述搜索请求发送到代理服务器,通过所述代理服务器以所述检索词作为关键词在两个以上应用程序资源服务器搜索。\n[0024] 上述搜索方法及移动通信终端省略了文字输入的操作,用户只需拖拽某个应用程序,在拖拽操作满足预定规则的时候,搜索出该应用程序的关联应用程序资源,在用户不方便输入文字的时候,依然能够快速便捷的通过搜索找到应用程序的关联应用程序资源。\n【附图说明】\n[0025] 图1为一实施方式的搜索方法的流程图;\n[0026] 图2为另一实施方式的搜索方法的流程图;\n[0027] 图3为一实施方式的移动通信终端的结构示意图;\n[0028] 图4为另一实施方式的移动通信终端的结构示意图。\n【具体实施方式】\n[0029] 针对在某些场景输入文字不方便而影响搜索便捷性的问题,省略文字输入的操作,用户只需拖拽某个应用程序,则自动对该应用程序进行分析,搜索与该应用程序相同、同类或者相关的应用程序资源。\n[0030] 如图1所示,其为一实施方式的搜索方法的流程图,该搜索方法包括以下步骤:\n[0031] 步骤S110,接收用户对应用程序的拖拽操作。用户可以通过鼠标、触摸屏幕或者触摸板等对应用程序的图标或文件名进行拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名会随着鼠标指针或者手指一起移动。\n[0032] 步骤S120,判断拖拽操作是否满足预定规则。预定规则可以是拖拽操作将应用程序拖放到搜索区域,其中,搜索区域是预先定义并在显示界面区别于其他显示区域的区域,在应用程序被拖放到搜索区域时,则可以认为是满足预定规则,进入步骤S130。预定规则还可以是拖拽操作的动作为预定动作,例如,预定动作为左右晃动或上下滑动等,如果拖拽操作的动作与预定动作相同,则可以认为是满足预定规则,进入步骤S130。如果不满足预定规则,则流程结束,可以进入下一个循环。\n[0033] 步骤S130,发送搜索所述应用程序的关联应用程序资源的搜索请求。如果步骤S120的判断为拖拽操作满足预定规则,则发送搜索请求,查找该应用程序的关联应用程序资源。关联应用程序资源可以是相同应用程序资源、同类应用程序资源或相关应用程序资源。相同应用程序资源是与该应用程序完全相同的应用程序资源,用来搜索该应用程序是否有新版本等;同类应用程序资源是同一类应用程序,例如都是浏览器或者都是股票行情软件;相关应用程序资源是指存在相关性的应用程序资源,例如被拖拽的应用程序是音频播放软件,则相关应用程序资源可以是视频播放软件或音频格式转换软件等。\n[0034] 步骤S140,显示根据搜索请求返回的搜索结果。服务器接收到搜索请求后,会根据该搜索请求进行搜索并返回搜索结果,将该搜索结果显示出来供用户浏览。\n[0035] 上述搜索方法省略了文字输入的操作,用户只需拖拽某个应用程序,在拖拽操作满足预定规则的时候,搜索出该应用程序的关联应用程序资源,在用户不方便输入文字的时候,依然能够便捷的通过搜索找到应用程序的关联应用程序资源。\n[0036] 如图2所示,其为一实施方式的搜索方法的流程图。本实施方式中,步骤S210和步骤S220分别与步骤S110和步骤S220相同,不再赘述。本实施方式中,将图1所示实施方式中的步骤S130具体为包括如下步骤:\n[0037] 步骤S230,获取应用程序的名称。应用程序的名称可以是图标的命名、对应的文件名或者版本信息中的名称等。\n[0038] 步骤S240,对名称进行处理获得检索词。检索词可以是名称的全部、一部分或与名称相关的词语。可以预先建立应用程序的名称与检索词的对应表,根据获取的应用程序的名称相关的词语,得到对应的检索词。例如,某个应用程序的图标命名为“掌上证券”,在对“掌上证券”进行分词处理分别获得“掌上”和“证券”后,可以得到“掌上”、“移动”、“随身”和“证券”、“股票”、“行情”、“财经”等检索词。\n[0039] 步骤S250,以所述检索词作为关键词发送搜索所述应用程序的关联应用程序资源的搜索请求。将分析获得的检索词作为关键词发出搜索请求,搜索引擎获得该关键词后,将进行搜索并返回搜索的结果,从而用户可以查看搜索到的应用程序资源。\n[0040] 本实施方式中,在只用应用程序名称中的词语作为关键词进行搜索时,可以获得相同应用程序资源或同类应用程序资源,从而判断是否有新版本或者可替换的应用程序资源,例如在使用“掌上证券”中的“证券”进行搜索时,可以获得多种证券类的应用程序资源。\n在使用与应用程序的名称相关的词语作为关键词进行搜索时,可以获得一些相关的应用程序资源,例如在使用“图片浏览器”进行搜索时,可以获得“图片编辑器”等应用程序资源,方便用户扩展使用相关的应用程序。在其他的实施方式中,也可以不对名称进行处理获得检索词,直接使用步骤S230获取的应用程序的名称进行搜索,可以简化流程,快速获得结果。\n[0041] 在进一步的改进中,搜索请求被发送到代理服务器,可以通过代理服务器以检索词作为关键词在两个以上应用程序资源服务器搜索。由于应用程序的资源与一般的网页资源不一样,这些资源的开发通常要耗费较大的人力物力,特别是在手机上使用的应用程序资源,需要满足一定的条件,例如收取一定的费用、注册会员,才能下载并安装在手机上使用,因此,出现了一些专门提供这些应用程序资源的服务器,由服务提供商或者硬件制造商进行维护。对于相同平台的手机,例如Android平台、Windows Mobile平台等,通常有很多应用程序资源服务器,通过代理服务器接收用户的搜索请求,并在两个以上的应用程序资源服务器进行搜索,可以获得更多的搜索结果,由代理服务器统一返回到客户端,方便管理并且有利于帮用户找到更多结果。另外,步骤S240也可以由代理服务器完成,可以减少终端的任务处理量,也有利于更新应用程序的名称与检索词的对应表,并使得分词处理更强,处理结果更准确。\n[0042] 此外,还提供了一种移动通信终端,如图3所示,移动通信终端300包括输入装置\n310、处理装置320及网络接口装置330、显示装置340。\n[0043] 输入装置310用于接收用户对应用程序的拖拽操作。输入装置310可以是鼠标、触摸屏幕、触摸板等便于对应用程序进行拖拽操作的设备。用户可以通过鼠标、触摸屏幕或者触摸板等对应用程序的图标或文件名进行拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名会随着鼠标指针或者手指一起移动。\n[0044] 处理装置320与输入装置310相连,判断拖拽操作是否满足预定规则,如果满足预定规则,则产生搜索应用程序的关联应用程序资源的搜索请求。预定规则可以是拖拽操作将应用程序拖放到搜索区域,其中,搜索区域是预先定义并在显示界面区别于其他显示区域的区域,在应用程序被拖放到搜索区域时,则可以认为是满足预定规则。预定规则还可以是拖拽操作的动作为预定动作,例如,预定动作为左右晃动或上下滑动等,如果拖拽操作的动作与预定动作相同,则可以认为是满足预定规则。如果不满足预定规则,则进行其他操作,例如移动应用程序到目标位置等,并等待用户的下一步操作。处理装置320搜索的应用程序的关联应用程序资源可以是相同应用程序资源、同类应用程序资源或相关应用程序资源。相同应用程序资源是与该应用程序完全相同的应用程序资源,用来搜索该应用程序是否有新版本等;同类应用程序资源是同一类应用程序,例如都是浏览器或者都是股票行情软件;相关应用程序资源是指存在相关性的应用程序资源,例如被拖拽的应用程序是音频播放软件,则相关应用程序资源可以是视频播放软件或音频格式转换软件等。\n[0045] 网络接口装置330与处理装置320相连,用于发送搜索请求并接收根据所述搜索请求返回的搜索结果。本实施方式中,网络接口装置330为移动通信模块,将搜索请求以符合相应移动通信协议的方式(例如GSM、WCDMA、CDMA2000或者TD-SCDMA等)通过无线信号发出。在其他实施方式中,网络接口装置330还可以是WiFi无线网络模块、有线网络模块等。\n[0046] 显示装置340与处理装置320相连,用于显示所述搜索结果。通常,网络接口装置\n330接收到根据搜索请求返回的搜索结果后,经处理装置320处理成适合显示的格式,由显示装置340进行显示。\n[0047] 上述移动通信终端可以省略文字输入的操作,用户只需拖拽某个应用程序,在拖拽操作满足预定规则的时候,搜索出该应用程序的关联应用程序资源,在用户不方便输入文字的时候,依然能够便捷的通过搜索找到应用程序的关联应用程序资源。\n[0048] 如图4所示,在另一实施方式的移动通信终端400中,移动通信终端400包括输入装置410、处理装置420、网络接口装置430及显示装置440。\n[0049] 输入装置410用于接收用户对应用程序的拖拽操作。输入装置410可以是鼠标、触摸屏幕、触摸板等便于对应用程序进行拖拽操作的设备。用户可以通过鼠标、触摸屏幕或者触摸板等对应用程序的图标或文件名进行拖拽操作,在拖拽操作的过程中,应用程序的图标或文件名会随着鼠标指针或者手指一起移动。\n[0050] 处理装置420与输入装置410相连,判断拖拽操作是否满足预定规则,如果满足预定规则,则产生搜索应用程序的关联应用程序资源的搜索请求。预定规则可以是拖拽操作将应用程序拖放到搜索区域,其中,搜索区域是预先定义并在显示界面区别于其他显示区域的区域,在应用程序被拖放到搜索区域时,则可以认为是满足预定规则。预定规则还可以是拖拽操作的动作为预定动作,例如,预定动作为左右晃动或上下滑动等,如果拖拽操作的动作与预定动作相同,则可以认为是满足预定规则。如果不满足预定规则,则进行其他操作,例如移动应用程序到目标位置等,并等待用户的下一步操作。处理装置420搜索的应用程序的关联应用程序资源可以是相同应用程序资源、同类应用程序资源或相关应用程序资源。相同应用程序资源是与该应用程序完全相同的应用程序资源,用来搜索该应用程序是否有新版本等;同类应用程序资源是同一类应用程序,例如都是浏览器或者都是股票行情软件;相关应用程序资源是指存在相关性的应用程序资源,例如被拖拽的应用程序是音频播放软件,则相关应用程序资源可以是视频播放软件或音频格式转换软件等。\n[0051] 网络接口装置430与处理装置420相连,用于发送搜索请求并接收根据所述搜索请求返回的搜索结果。本实施方式中,网络接口装置430为移动通信模块,将搜索请求以符合相应移动通信协议的方式(例如GSM、WCDMA、CDMA2000或者TD-SCDMA等)通过无线信号发出。在其他实施方式中,网络接口装置430还可以是WiFi无线网络模块、有线网络模块等。\n[0052] 显示装置440与处理装置420相连,用于显示所述搜索结果。通常,网络接口装置\n430接收到根据搜索请求返回的搜索结果后,经处理装置420处理成适合显示的格式,由显示装置440进行显示。\n[0053] 本实施方式中,处理装置420产生搜索应用程序的关联应用程序资源的搜索请求具体为:\n[0054] 首先,获取应用程序的名称。应用程序的名称可以是图标的命名、对应的文件名或者版本信息中的名称等。\n[0055] 然后,对名称进行处理获得检索词。检索词可以是名称的全部、一部分或与名称相关的词语。可以预先建立应用程序的名称与检索词的对应表,根据获取的应用程序的名称相关的词语,得到对应的检索词。例如,某个应用程序的图标命名为“掌上证券”,在对“掌上证券”进行分词处理分别获得“掌上”和“证券”后,可以得到“掌上”、“移动”、“随身”和“证券”、“股票”、“行情”、“财经”等检索词。\n[0056] 以检索词作为关键词产生搜索所述应用程序的关联应用程序资源的搜索请求。优选地,处理装置420控制网络接口装置430将搜索请求发送到代理服务器500,通过代理服务器500以检索词作为关键词在两个以上应用程序资源服务器搜索。由于应用程序的资源与一般的网页资源不一样,这些资源的开发通常要耗费较大的人力物力,特别是在手机上使用的应用程序资源,需要满足一定的条件(例如收取一定的费用、注册会员)才能下载并安装在手机上使用,因此,出现了一些专门提供这些应用程序资源的服务器,由服务提供商或者硬件制造商进行维护。对于相同平台的手机(例如Android平台、Windows Mobile平台等),通常有很多应用程序资源服务器,通过代理服务器500接收网络接口装置430的搜索请求,并在两个以上的应用程序资源服务器进行搜索,可以获得更多的搜索结果,由代理服务器500统一返回搜索结果,方便管理并且有利于帮用户找到更多结果。另外,对名称进行处理获得检索词的步骤也可以由代理服务器500完成,可以减少终端的任务处理量,也有利于更新应用程序的名称与检索词的对应表,并使得分词处理更强,处理结果更准确。\n[0057] 本实施方式中,在只用应用程序名称中的词语作为关键词进行搜索时,可以获得相同应用程序资源或同类应用程序资源,从而判断是否有新版本或者可替换的应用程序资源,例如在使用“掌上证券”中的“证券”进行搜索时,可以获得多种证券类的应用程序资源。\n在使用与应用程序的名称相关的词语作为关键词进行搜索时,可以获得一些相关的应用程序资源,例如在使用“图片浏览器”进行搜索时,可以获得“图片编辑器”等应用程序资源,方便用户扩展使用相关的应用程序。在其他的实施方式中,也可以不对名称进行处理获得检索词,直接使用应用程序的名称进行搜索,可以简化流程,快速获得结果。\n[0058] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
法律信息
- 2012-12-26
- 2011-06-08
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201110004282.9
申请日: 2011.01.11
- 2011-04-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-01-28
|
2008-09-01
| | |
2
| |
2010-09-08
|
2010-04-23
| | |
3
| |
2009-06-03
|
2008-12-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |