一种查询文件打开方式的方法及装置制造方法

文档序号:6513124阅读:162来源:国知局
一种查询文件打开方式的方法及装置制造方法
【专利摘要】本发明实施例公开了一种查询文件打开方式的方法,包括:获取目标文件的文件扩展名;确认本地不存在执行所述文件扩展名的目标文件的应用程序;获取与所述文件扩展名对应的文件打开信息,所述文件打开信息中包括文件打开方式。相应地,本发明实施例还公开了一种查询文件打开方式的装置。采用本发明,可以根据目标文件的文件扩展名获取对应的文件打开信息,提供了明确地操作方法,并且提高了查询文件打开方式的精确度,使用户体验良好。
【专利说明】一种查询文件打开方式的方法及装置
【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种查询文件打开方式的方法及装置。
【背景技术】
[0002]手机厂商在手机中安装应用程序时,由于手机内存有限以及与第三方应用程序公司合作等因素,只会选择性的预装一些应用程序,因此用户导入以前的文件或者新下载文件时,对于这些文件可能会出现无法识别的情况。
[0003]目前公开的查询文件打开方式的方法,主要是利用文件管理器根据文件的类型(例如文本、音频、视频以及图像等)在本地的应用程序中查找与目标文件的文件类型对应的应用程序,利用查找到的应用程序执行该目标文件。
[0004]目前现有的查询文件打开方式的方法有很多缺点:首先,同一种文件类型的文件可能存在不同的文件格式,不同文件格式的文件需求的应用程序可能不同,因此根据文件类型获取得到的应用程序成功执行对应的文件的精确度较低;并且,目前的方法也不能明确告知用户如何使用当前系统不支持的文件,降低了用户的体验。

【发明内容】

[0005]本发明实施例提供一种查询文件打开方式的方法及装置,可以根据目标文件的文件扩展名获取对应的文件打开信息,提高查询文件打开方式的精确度,提升了用户的体验。
[0006]本发明实施例提供了一种查询文件打开方式的方法,包括:
[0007]获取目标文件的文件扩展名;
[0008]确认本地不存在执行所述文件扩展名的目标文件的应用程序;
[0009]获取与所述文件扩展名对应的文件打开信息,所述文件打开信息中包括文件打开方式。
[0010]相应地,本发明实施例还提供了一种查询文件打开方式的装置,包括:
[0011]文件扩展名获取模块,用于获取目标文件的文件扩展名;
[0012]应用程序确认模块,用于确认本地不存在执行所述文件扩展名的目标文件的应用程序;
[0013]文件打开信息获取模块,用于获取与所述文件扩展名对应的文件打开信息,所述文件打开信息中包括文件打开方式。
[0014]实施本发明实施例,可以根据目标文件的文件扩展名获取对应的文件打开信息,提高了查询文件打开方式的精确度,并且,对于当前系统无法识别的文件,提供了明确地操作方法,提升了用户的体验。
【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例提供的查询文件打开方式的方法流程图;
[0017]图2是本发明另一实施例提供的查询文件打开方式的方法流程图;
[0018]图3是本发明另一实施例提供的查询文件打开方式的方法流程图;
[0019]图4是本发明实施例提供的一种查询文件打开方式的结构示意图;
[0020]图5是本发明实施例提供的文件打开信息获取模块的结构示意图。
【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]请参阅图1,本发明实施例提供的查询文件打开方式的方法可以实现在智能手机、笔记本电脑以及平板电脑等设备上,本实施例以智能手机为例,如图所示本实施例中的查询文件打开方式的方法流程可以包括:
[0023]SI 10,获取目标文件的文件扩展名。
[0024]具体的,文件的文件名称可以包括文件主名以及文件扩展名,例如,“readme, txt”的文件名称,其中,“readme”是文件主名,txt”是文件扩展名。智能手机通过检测目标文件的文件名称获取该目标文件的文件扩展名,所述文件扩展名为操作系统标识文件的一种机制。
[0025]作为一种可选的实施方式,所述获取目标文件的文件扩展名之前,获取到用户输入针对所述目标文件的打开指令。用户可以通过智能手机提供的屏幕点击目标文件,使得该智能手机获取到所述目标文件的打开指令,从而触发智能手机获取该目标文件的文件扩展名,所述目标文件可以为智能手机出厂时就存在的文件,也可以为出厂后用户自主下载的文件。
[0026]作为一种可选的实施方式,所述获取目标文件的文件扩展名之前,检测到将所述目标文件写入本地存储介质。用户可以通过互联网、蓝牙、WIFI分享以及NFC等方式下载目标文件到智能手机,当智能手机检测到存在目标文件通过以上方式写入到本地存储介质时,触发获取该目标文件的文件扩展名。需要指出的是,当智能手机检测到将所述目标文件写入本地存储介质时,也可以不立即触发获取该目标文件的文件扩展名,只有当获取到用户输入针对该目标文件的打开指令时,才触发获取该目标文件的文件扩展名。
[0027]S120,确认本地不存在执行所述文件扩展名的目标文件的应用程序。
[0028]作为一种可选的实施方式,智能手机可以建立本地应用程序与文件扩展名的对应关系,当获取到目标文件的文件扩展名时,根据建立得到的本地应用程序与文件扩展名的对应关系,确定本地不存在执行所述文件扩展名的目标文件的应用程序。例如本地存在的应用程序包括“WPS”、“Winamp”以及“AutoCAD”,智能手机可以将本地应用程序能够执行的目标文件的文件扩展名建立如表I所示的对应关系,当智能手机获取到目标文件的文件扩展名,且所述文件扩展名为img”,根据表I可以确认本地不存在执行文件扩展名为
img”的目标文件的应用程序。[0029]表1
[0030]
【权利要求】
1.一种查询文件打开方式的方法,其特征在于,所述方法包括: 获取目标文件的文件扩展名; 确认本地不存在执行所述文件扩展名的目标文件的应用程序; 获取与所述文件扩展名对应的文件打开信息,所述文件打开信息中包括文件打开方式。
2.如权利要求1所述的方法,其特征在于,所述获取与所述文件扩展名对应的文件打开信息包括: 向云端服务器发送所述目标文件的文件打开信息获取请求,所述文件打开信息获取请求中包括所述目标文件的文件扩展名; 接收所述云端服务器发送的在预设数据库中获取得到的与所述文件扩展名对应的所述文件打开信息。
3.如权利要求2所述的方法,其特征在于,若在预设的数据库中不存在与所述文件扩展名对应的文件打开信息,所述方法还包括: 向所述云端服务器反馈所述目标文件的文件扩展名。
4.如权利要求1所述的方法,其特征在于,所述获取目标文件的文件扩展名之前,所述方法还包括: 获取到用户输入针对所述目标文件的打开指令;或 检测到将所述目标文件写入本地存储介质。
5.如权利要求1~4任意一项所述的方法,其特征在于,所述文件打开信息,还包括所述文件打开方式对应的应用程序的下载地址; 所述获取与所述文件扩展名对应的文件打开信息之后,所述方法还包括: 根据所述文件打开方式对应的应用程序的下载地址下载所述文件打开方式对应的应用程序。
6.一种查询文件打开方式的装置,其特征在于,所述装置包括: 文件扩展名获取模块,用于获取目标文件的文件扩展名; 应用程序确认模块,用于确认本地不存在执行所述文件扩展名的目标文件的应用程序; 文件打开信息获取模块,用于获取与所述文件扩展名对应的文件打开信息,所述文件打开信息中包括文件打开方式。
7.如权利要求6所述的装置,其特征在于,所述文件打开信息获取模块包括: 请求发送单元,用于向云端服务器发送所述目标文件的文件打开信息获取请求,所述文件打开信息获取请求中包括所述目标文件的文件扩展名; 文件打开信息接收单元,用于接收所述云端服务器发送的在预设数据库中获取得到的与所述文件扩展名对应的所述文件打开信息。
8.如权利要求7所述的装置,其特征在于,所述装置还包括: 文件扩展名反馈模块,用于若在预设的数据库中不存在与所述文件扩展名对应的文件打开信息,向所述云端服务器反馈所述目标文件的文件扩展名。
9. 如权利要求6所述的装置,其特征在于,所述装置还包括: 打开指令获取模块,用于获取到用户输入针对所述目标文件的打开指令时,触发所述文件扩展名获取模块获取目标文件的文件扩展名;和 检测模块,用于检测到将所述目标文件写入本地存储介质时,触发所述文件扩展名获取模块获取目标文件的文件扩展名。
10.如权利要求6~10任意一项所述的装置,其特征在于,所述文件打开信息,还包括所述文件打开方式对应的应用程序的下载地址; 所述装置还包括: 应用程序下载模块,用于根据所述文件打开方式对应的应用程序的下载地址下载所述文件打开方式对应的应用程序。
【文档编号】G06F9/445GK103488511SQ201310442592
【公开日】2014年1月1日 申请日期:2013年9月25日 优先权日:2013年9月25日
【发明者】陶发盼 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1