[发明专利]基于邮件中附件内容的检索方法、计算设备及存储介质有效
申请号: | 202111336452.3 | 申请日: | 2021-11-12 |
公开(公告)号: | CN113792013B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 林德智;张一威 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F16/16;G06Q10/10 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 邮件 附件 内容 检索 方法 计算 设备 存储 介质 | ||
1.一种基于邮件中附件内容的检索方法,在计算设备中执行,所述方法包括:
接收检索请求,所述检索请求中包括检索信息;
基于各邮件中附件的文件类型,将各所述附件分别添加到第一队列或第二队列,其中,若所述附件为非压缩文件,则确定将所述附件添加到第一队列,若所述附件为压缩文件,则确定将所述附件添加到第二队列;
利用所述检索信息,对所述第一队列中的各附件的内容进行匹配,并在匹配到相关内容时,显示所述内容对应的附件,具体包括:针对所述第一队列中的每个附件,从所述附件中读取预定大小的内容,并将读取的内容与所述检索信息进行匹配;若匹配到相关内容,则结束所述附件的匹配任务,并显示所述附件;否则,依序从所述附件中读取预定大小的内容进行匹配,直至结束所述附件的匹配任务,其中,每次从所述附件中读取的内容均从前一次读取内容的结束字符向前偏移预定数量个字符,且预定数量与所述检索信息的字符数量相同;
对所述第二队列中的各附件进行处理,并将处理后的各附件增加到所述第一队列,具体包括:对所述第二队列中的各附件进行解压,并将解压后的各附件增加到所述第一队列;
清除用于存储所述第二队列中各附件的存储目录;
对所述第一队列中增加的各附件重复所述匹配步骤,直至匹配结束。
2.如权利要求1所述的方法,其中,在所述对所述第一队列中增加的各附件重复所述匹配步骤,直至匹配结束的步骤之后,还包括:
将匹配到相关内容的附件与所述检索信息进行关联,以生成检索记录;
保存所述检索记录。
3.如权利要求2所述的方法,其中,在所述基于各邮件中附件的文件格式,将各所述附件分为第一队列和第二队列的步骤之前,还包括:
将所述检索信息与所述检索记录进行匹配;
若匹配成功,则显示匹配成功的检索记录所对应的附件。
4.如权利要求1所述的方法,其中,还包括步骤:
从所述第一队列的附件中,删除音视频文件、二进制文件。
5.如权利要求1所述的方法,其中,所述利用所述检索信息,对所述第一队列中的各附件的内容进行匹配的步骤包括:
根据所述计算设备的处理器核数,创建线程池;
调用所述线程池对所述第一队列中各附件进行匹配。
6.如权利要求1所述的方法,其中,在所述基于各邮件中附件的文件类型,将各所述附件分为第一队列和第二队列的步骤之后,还包括:
根据第一队列中各附件消息摘要值,对所述第一队列中的各附件进行去重处理。
7.一种计算设备,包括:
至少一个处理器;和
存储有程序指令的存储器,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如权利要求1-6中任一项所述方法的指令。
8.一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如权利要求1-6中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111336452.3/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法