[发明专利]基于移动智能平台的邮件检索系统设计在审
申请号: | 201611083232.3 | 申请日: | 2016-11-30 |
公开(公告)号: | CN108132938A | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 长沙湘佩网络技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410011 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动智能 邮件检索 解析 检索 检索功能 系统设计 附件内容 建立索引 手机邮箱 系统实现 邮件附件 邮件解析 邮件信息 文档 | ||
本发明公布了一种基于移动智能平台的邮件检索系统设计,本系统针对大多数手机邮箱忽略个人邮件的检索功能,在移动智能平台上设计的邮件检索系统;该系统实现了对收/发件人、主题、正文等进行检索外,还增加了针对邮件附件内容的检索功能;系统通过增加邮件解析模块,对附件内容格式的解析,针对不同类型的文档,判断其类型并进行解析;解析、提取完成之后,继续建立索引、检索等一系列操作,实现邮件信息检索的功能。
技术领域
本发明属于移动智能平台技术领域,使用了Java开发语言和数据库SQLite设计的邮件检索系统。
背景技术
电子邮件的普通使用,让个人和企业在传送文件和信息方面得到了最大的便利;智能化手机的出现让手机邮件的使用更加方便起来,邮件检索功能也变的重要起来了;本系统主要针对这个问题,不同于普通的手机邮箱客户端,而是以其为基础,设计了可以全面检索邮件信息的邮件检索系统。
发明内容
系统的客户端包括了用户登录模块和邮件查询模块,其中用户登录模块实现了用户的帐号登录,用户可以选择注册个人信息的帐号或者第三方平台的帐号进行登录,同时用户可以对密码进行修改,还可以具有记住密码和自动登录的选择权;
邮件查询模块是用户通过相关的关键字来分类查询获取到需求的信息,可以根据主题、收件人、发件人、附件内容、正文以及全文等范围进行搜索;同时邮件获取过程为先提取邮件头字段,然后将邮件的收、发件人、主题、时间、MIME版木和邮件内容的类型等字段以及正文和附件文木等信息提取出来;
经过邮件获取模块对邮件的获取后,能够获得该邮件的各字段和正文以及附件信息;采用解析模块进行解析后,提取相应的文档文木,把文木文档和邮件各字段信息存储入数据库中,就可以方便快速地建立索引了。
系统的检索功能由索引建立模块和检索模块构成的,其中索引建立模块包括数据存储和索引建立两部分;
1.数据存储:分为外部分数据存储和内部数据存储,外部数据存储采用文件存储数据,外部数据包括了写邮件、联系人、邮件检索和收件人;内部数据存储采用SQLite数据库存储数据,是通过在Java逻辑层的数据窗口机制来实现的;
2.索引建立:首先要有需要建立索引的待索引邮件,并调用邮件解析程序分别获得邮件各字段以及正文和附件文木;然后将这些待索引邮件传给分词组件,分词组件将他们分成一个个单独的词,然后通过去停留词格式化处理;经过分词处理得到的词和经过索引文件列表得到的文件ID就可以得到邮件索引表,索引建立过程结束;
系统的检索模块采用Lucene中的搜索API, 首先进行查询请求,请求后开始中文分词并进入到邮件索引数据库进行匹配,若匹配不成功返回重新进行中文分词,直到匹配成功后进行记录文档并将关键词遍历完检索库,若检索不成功返回邮件索引数据库,索引成功后开始分析重要性并排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙湘佩网络技术有限公司,未经长沙湘佩网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611083232.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地址信息管理平台
- 下一篇:一种基于电商系统数据库设计及数据访问优化技术方法