一种文件搜索方法及终端的制作方法_2

文档序号:9687655阅读:来源:国知局
进行介绍。
[0073]其中,终端可以多次检测用户的动作,进行已打开文件属性的分析和总结,以确保搜索文件的准确性。
[0074]102、根据接收的浏览指令,判断用户浏览第一文件的时间是否小于第一预设阈值,或者用户在预设时间内浏览的第一文件的数量是否达到第二预设阈值;
[0075]本实施例中,终端根据接收到的浏览指令,将打开该浏览指令指示的第一文件,如果用户只浏览了第一文件,则判断用户浏览第一文件的时间是否小于第一预设阈值,其中,第一预设阈值可以是2秒,也可以是其他合理的时间。
[0076]除了可以判断用户浏览第一文件的时间是否小于第一预设阈值,还可以在检测到用户连续打开多个文件时采用另一种的方式,即判断用户在预设时间内浏览的第一文件的数量是否达到第二预设阈值,其中,第二预设阈值可以5次,或者其他合理的取值。
[0077]103、若是,则根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件。
[0078]本实施例中,如果用户浏览第一文件的时间小于第一预设阈值,或者用户在预设时间内浏览的第一文件的数量达到第二预设阈值,则可以根据第一文件的相关属性来搜索与其属性相匹配的第二文件。
[0079]需要说明的是,第二文件可以是一个文件,也可以是多个文件,此处不作限定。
[0080]本发明实施例中终端可以接收用户对第一文件的浏览指令,当用户浏览第一文件的时间小于第一预设阈值,或者用户在预设时间内浏览的第一文件的数量达到第二预设阈值时,终端可以根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件。也就是说用户不需要启动搜索功能,也不需要输入任何信息,终端能根据用户的浏览行为自动搜索与历史浏览文件属性相匹配的目标文件,从而帮助用户快速找到需要的文件,操作简单,节约用户的查找时间,提高工作效率。
[0081 ]可选地,在上述图1对应的实施例的基础上,本发明实施例提供的文件搜索方法第一个可选实施例中,根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件,可以包括:
[0082]获取各第一文件的文件类型;
[0083]统计第一文件中各文件类型对应的文件数量;
[0084]确定各文件类型对应的文件数量中数量最多的目标文件类型;
[0085]确定目标文件类型对应的备选文件;
[0086]确定各备选文件中的关键信息;
[0087]统计关键信息中重复频率最高的目标关键信息;
[0088]根据目标关键信息搜索第二文件。
[0089]本实施例中,终端搜索与第一文件的属性相匹配的第二文件具体可以是,首先由终端获取第一文件的文件类型,其中,文件类型属于文件属性中的一种,有些文件类型被设计用于存储特殊的数据,例如,图像文件中的联合图像专家小组(英文全称:JointPhotographic Experts Group,英文缩写:JPEG),其文件格式仅用于存储静态的图像,而图像互换格式(英文全称:Graphics Interchange Format,英文缩写:GIF)的既可以存储静态图像,也可以存储简单动画;超文本标记语言(英文全称:Hyper Text Markup Language,英文缩写:HTML)文件则可以存储带有格式的文本;便携式文件格式(英文全称:PortableDocument Format,英文缩写:PDF)格式则可以存储内容丰富的,图文并茂的文本。
[0090]当第一文件为一个文件夹时,可以统计该第一文件中个文件类型所对应的文件数量,比如PDF文件有10个,JPEG文件有3个,HTML文件有I个,这时确定文件类型最多为TOF文件,将I3DF文件作为目标文件类型,在后台数据库中找到该I3DF文件对应的备选文件,备选文件即为10个PDF文件,确定备选出PDF文件中的关键信息,且统计出关键信息中重复频率最高的目标关键信息,比如,有8个PDF文件中都出现了 “环保”,则将“环保”作为目标关键信息。
[0091]需要说明的是,如果是图片文件还可包括图片中人物或风景信息等关键信息,文档文件还可包括文档中的某些特定关键字,例如标题、目录、颜色或字体加粗标注的文字,此处不限定关键信息的种类。
[0092]最后,根据目标关键信息,自动搜索该路径下或相邻路径下的文件,对全盘进行搜索,或者可以在邮件、微信或者网盘等应用中搜索与该第一文件的属性相同或者相似的第二文件,在上述的例子中,即可以在全盘中搜索关键信息为“环保”的第二文件,将搜索到的文件展示给用户,以便于用户进行查看,缩小查找范围,快速找到目标文件。
[0093]其次,本发明实施例中,提供了一种根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件的具体方法,可以获取各第一文件的文件类型,统计第一文件中各文件类型对应的文件数量,再确定各文件类型对应的文件数量中数量最多的目标文件类型,确定目标文件类型对应的备选文件,然后确定各备选文件中的关键信息,最后统计关键信息中重复频率最高的目标关键信息,并根据目标关键信息搜索第二文件。通过上述方式来查找用户需要的文件,不但无需输入任何信息,同时终端能够根据用户历史操作,智能化地帮助用户确认所需文件,更好的增强了用户体验。
[0094]可选地,在上述图1对应的实施例的基础上,本发明实施例提供的文件搜索方法第二个可选实施例中,根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件,可以包括:
[0095]获取各第一文件的创建时间;
[0096]统计创建时间中各个时间区间对应的文件数量;
[0097]确定各个时间区间对应的文件数量中数量最多的目标时间区间;
[0098]根据目标时间区间搜索第二文件。
[0099]本实施例中,终端搜索与第一文件的属性相匹配的第二文件具体可以是,先获取各个第一文件的创建时间,并统计创建时间中各个时间区间对应的文件数量,比如,当第一文件为文件夹中的多个文件时,在2015年I月I日至2015年I月31日之间创建的第一文件有5个,在2015年3月I日至2015年3月31日之间创建的第一文件有8个,在2015年7月I日至2015年7月31日之间创建的第一文件有I个,因此,在2015年3月I日至2015年3月31日这个时间区间总对应的第一文件的文件数量最多,于是将2015年3月I日至2015年3月31日确定为目标时间区间。
[0100]最后,根据目标时间区间,自动搜索该路径下或相邻路径下的文件,对全盘进行搜索,或者可以在邮件、微信或者网盘等应用中搜索与该第一文件的属性相同或者相似的第二文件,在上述的例子中,即可以在全盘中搜索目标时间区间也为2015年3月I日至2015年3月31日的第二文件,将搜索到的文件展示给用户,以便于用户进行查看,缩小查找范围,快速找到目标文件。
[0101]需要说明的是,上述各个时间区间或者文件数量仅仅为一个示意,在实际应用中,还可以是其他合理的数值,此处不作限定。〃
[0102]其次,本发明实施例中,提供了一种根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件的具体方法,可以获取各第一文件的创建时间,并统计创建时间中各个时间区间对应的文件数量,再确定各个时间区间对应的文件数量中数量最多的目标时间区间,最后根据目标时间区间搜索第二文件。通过上述方式来查找用户需要的文件,不但无需输入任何信息,同时终端能够根据各个第一文件的创建时间,智能化地帮助用户确认目标时间区间内的第二文件,增强了用户体验,提升了方案的灵活性。
[0103]可选地,在上述图1对应的实施例的基础上,本发明实施例提供的文件搜索方法第三个可选实施例中,根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件,可以包括:
[0104]获取各第一文件的名称;
[0105]提取第一文件中各名称的关键词;
[0106]统计关键词中重复频率最尚的目标关键词;
[0107]根据目标关键词搜索第二文件。
[0108]本实施例中,终端搜索与第一文件的属性相匹配的第二文件具体可以是,先获取各个第一文件的名称,例如,有文件名称“我的大学生活I”、“我的大学生活2”、“我的大学生活3”、“我的大学生活4”、“我的大学生活5”、“我的高中生活I”以及“我的高中生活2”,不难看出,文件名称中出现最多的词为“我的大学生活”,提取该关键词作为目标关键词,并统计出与该关键词相关的文件名有5个。
[0109]最后,根据目标关键词,自动搜索该路径下或相邻路径下的文件,对全盘进行搜索,或者可以在邮件、微信或者网盘等应用中搜索与该第一文件的目标关键词相同或者相似的第二文件,在上述的例子中,即可以在全盘中搜索目标关键词为“我的大学生活”的第二文件,将搜索到的文件展示给用户,以便于用户进行查看,缩小查找范围,快速找到目标文件。
[0110]其次,本发明实施例中,提供了一种根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件的具体方法,首先获取各第一文件的名称,然后提取第一文件中各名称的关键词,再统计关键词中重复频率最高的目标关键词,最后根据目标关键词搜索第二文件。通过上述方式来查找用户需要的文件,不但无需输入任何信息,同时终端能够根据第一文件的目标关键词,智能化地帮助用户确认与目标关键词相同或者相似的第二文件,增强了用户体验,提升了方案的灵活性。
[0111]可选地,在上述图1对应的实施例的基础上,本发明实施例提供的文件搜索方法第三个可选实施例中,根据第一文件的属性,搜索与第一文件的属性相匹配的第二文件,可以包括:
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1