一种联系方式的存储方法和存储设备与流程

文档序号:25355886发布日期:2021-06-08 14:46阅读:148来源:国知局
一种联系方式的存储方法和存储设备与流程

1.本发明涉及数据处理技术领域,尤其是一种联系方式的转换及存储方法,用于方便智能设备对接收信息的保存。


背景技术:

2.在当今的工作和生活中,智能手机已经被广泛使用。成为人们随身携带的必不可少的工具。智能手机上通常具有存储联系人信息的通讯录功能,是一种典型的存储联系人信息的软件。在人们日常交流的过程中,经常会通过微信转发一些联系人相关的信息。联系人信息或以文字形式、或以图片形式,当我们需要将信息保存到电话通讯录时,需要通过创建联系人或添加到现有联系人的方式,将联系人的姓名、所在单位、职位等逐项添加到通讯录中保存。上述现有技术的缺点是:用户在输入联系人信息的过程中,需要将微信中的信息逐项复制到手机通讯录中,才能保存联系人信息。在输入字符信息过程中,用户需要在微信软件及通讯录进行多次交互,操作非常不方便,不但影响该用户的操作效率,多次交互操作还会占用过多的时间,造成资源浪费,还有可能因操作疏忽而造成存贮的信息错误。对于智能手机的用户来说,录入电话字符的过程往往是单手指操作,需要用户单手指点击所要输入的每个字符,因此整个输入过程非常繁琐,严重影响了用户新建联系人的操作效率,而且操作时间会很长,占用的硬件资源也会相应增加;同时,整个输入过程需要用户自己记住相应信息,由用户自己通过大脑和手指的协调保证输入信息的正确性,因此很容易出错,准确率不高,尤其在时间较为紧迫的情况下准确率会更低。


技术实现要素:

3.本发明需要解决的技术问题是提供一种联系方式的存储方法和存储设备,完成对接收信息全面的分类并存储到手机通讯录中,以减少人机交互次数,存储更加智能和高效。
4.为解决上述技术问题,本发明所采用的技术方案是:一种联系方式的存储方法,对应用接收的信息进行识别和转换后进行判断,判断出通讯录中的各类信息后保存到智能设备的通讯录中。
5.本发明技术方案的进一步改进在于:接收的信息包括文字信息和图片信息,文字信息直接识别并转换后进行判断,从接收的图片信息中识别出文字信息并转换后再进行判断。
6.本发明技术方案的进一步改进在于:识别接收的信息后将信息统一转换成包括asii、拼音码表、汉字表的数据结构文件格式。
7.本发明技术方案的进一步改进在于:判断文字信息后进行分类,分为地址类、邮箱类、姓名类、职务类、单位名称类和电话号码类。
8.本发明技术方案的进一步改进在于:对信息中的字符串进行识别,将识别到含有电信、移动、联通、区号类开头、或特定长度阿拉伯数字串的电话号码特征的数字串判定为电话号码类;将识别到含有@特征的字符串判定为邮箱类;将识别到含有姓氏特征的字符串
判定为姓名类;将识别到含有职务名词特征的字符串判定为职务类;将识别到含有省、市、区、街、县、村、门牌地址特征的字符串判定为地址类;将识别到含有公司、学校、科研组织、政府机构、事业单位特征的字符串判定为单位名称类。
9.本发明技术方案的进一步改进在于:所述应用为微信、qq、短信息的任意一种,智能设备为手机、pad的任一一种。
10.本发明技术方案的进一步改进在于:应用为微信,智能设备为手机,存储方法具体包括以下步骤:步骤一,打开微信,找到微信好友发来的至少包括姓名和电话号码的微信信息条;步骤二,点击或长按该条微信信息,在手机屏幕上弹出包含“保存到手机通讯录”的对话框;步骤三,点击“保存到手机通讯录”,弹出包含“创建新联系人”和“添加到已有联系人”的对话框;步骤四、选择点击“创建新联系人”,跳转到手机通讯录的编辑界面;并将微信信息条中的符合姓名类要求的信息添加到手机通讯录的联系人姓名一栏,将符合单位名称类要求的信息添加到手机通讯录的单位名称一栏,将符合职务类要求的信息添加到手机通讯录的职务一栏,将符合电话号码类要求的信息填充到电话号码一栏,将符合邮箱类要求的信息填充到手机通讯录的电子邮件一栏,将符合地址类要求的信息填充到手机通讯录的地址一栏;步骤五、如发现上述填充的信息有误,则进行手动编辑;如确认无误,则进行下一步骤;步骤六、点击手机通讯录的编辑界面中的“保存”即完成从微信信息到建立手机通讯录的过程。
11.一种联系方式的存储设备,包括图片识别模块、文字识别模块、转换模块、类别判别模块、双向链表数据索引模块、通讯录接口模块、存储模块和数据库,文字识别模块和图片识别模块用于直接识别文字和图片中的文字信息,转换模块用于对识别的信息进行转换,类别判别模块与数据库连接,类别判别模块接收转换模块的信息后根据数据库的数据信息进行类别判断,双向链表数据索引模块用于实现通讯录与类别判别模块分类后的数据结构实现双向链表,通讯录接口模块将双向链表数据索引模块和通讯录连接,存储模块用于将分类好的信息进行更新和存储。
12.本发明存储设备技术方案的进一步改进在于:数据库内设置有地址类、邮箱类、姓名类、职务类、单位名称类和电话号码类的数据特征信息。
13.由于采用了上述技术方案,本发明取得的技术进步是:本发明提供一种联系方式的新的存储方法和存储设备,完成对接收信息的全面的分类存储,省去了需要借助人工手动参与的繁琐步骤,真正实现信息存储的智能化,信息存储更加高效。
14.接收的信息往往不会只有文字信息,本发明具备多种信息的识别功能,尤其可以从接收的图片信息中识别出有价值的文字信息,方便下一步的判断和分类。
15.现有技术识别电话号码信息较为成熟,应用的也最为广泛,但是除电话号码之外的信息往往需要人工识别并编辑,操作较为繁琐。本发明将识别的信息判断后进行分类,分
为常用的地址类、邮箱类、姓名类、职务类、单位名称类和电话号码类,更加贴合智能手机的通讯录明细,一键实现各类信息的存储,信息存储更加全面。将识别到含有电信、移动、联通或、区号类开头、或特定长度阿拉伯数字串的电话号码特征的数字串判定为电话号码类;将识别到含有@特征的字符串判定为邮箱类;将识别到含有姓氏特征的字符串判定为姓名类;将识别到含有职务名词特征的字符串判定为职务类;将识别到含有省、市、区、街、县、村、门牌地址特征的字符串判定为地址类;将识别到公司、研究所、事务所等含有公司、学校、科研组织、政府机构、事业单位特征的字符串判定为公司单位名称类;结合了日常用语和行为习惯给出了判断的方法,提高判断的准确性。
附图说明
16.图1是本发明存储设备原理框图。
具体实施方式
17.下面结合实施例对本发明做进一步详细说明:一种联系方式的存储方法,对应用接收的信息进行识别和转换后进行判断,判断出通讯录中的各项信息后保存到智能设备的通讯录中。识别接收的信息后将信息统一转换成包括asii、拼音码表、汉字表的数据结构文件格式。其中接收的信息包括文字信息和图片信息,文字信息直接识别并转换后进行判断,从接收的图片信息中识别出文字信息并转换后再进行判断。
18.判断文字信息后进行分类存储,分为地址类、邮箱类、姓名类、职务类、单位名称类和电话号码类,分类后进行分别存储。具体的类别识别方法如下:对如符合电话号码特征的数字且有制定开头的连续数字130、139、010、022等符合电话号码特征的数字串,则可以判定为手机电话号码信息、固话信息。调用常用姓氏数据库识别联系人相关信息,以姓氏开头识别2~3个字节以判定联系人,并将信息显示到相应对话框内。根据特定字符判定存储类型,检索含有@的字符串序列并向前向后检索空格位置判定为邮箱信息,并将信息显示到相应对话框内。根据字符判定存储类型,检索含有“省、市、区、街、县、村、门牌”等字符串序列并向前向后检索空格位置判定为地址信息。识别到总、经理、财务、员等含有职务名词特征的字符串判定为职务类;识别到公司、学校、科研组织、政府机构、事业单位等单位名称特征的字符串判定为单位名称类。
19.一种联系方式的存储设备,包括图片识别模块、文字识别模块、转换模块、类别判别模块、双向链表数据索引模块、通讯录接口模块、存储模块和数据库,文字识别模块和图片识别模块用于直接识别文字和图片中的文字信息,转换模块用于对识别的信息进行转换,类别判别模块与数据库连接,数据库内设置有地址类、邮箱类、姓名类、职务类、单位名称类和电话号码类的数据特征信息,类别判别模块接收转换模块的信息后根据数据库的数据信息进行类别判断,双向链表数据索引模块用于实现通讯录与类别判别模块分类后的数据结构实现双向链表,通讯录接口模块将双向链表数据索引模块和通讯录连接,存储模块用于将分类好的信息进行更新和存储。
实施例
20.智能设备为一台智能手机,应用为微信。
21.接收到微信好友的一个联系信息,信息包括 王晓明 13011195678 010

23467890 1234567890@qq.com 北京胜利有限公司 总经理 北京市复兴门大街1234号。
22.存储方法具体包括以下步骤:步骤一,打开微信,找到微信好友发来的微信信息条;步骤二,点击或长按该条微信信息,在手机屏幕上弹出包含“保存到手机通讯录”的对话框;步骤三,点击“保存到手机通讯录”,弹出包含“创建新联系人”和“添加到已有联系人”的对话框;步骤四、选择点击“创建新联系人”,跳转到手机通讯录的编辑界面;对于接收的信息通过文字识别模块进行识别,识别后通过转换模块将信息转换成包括asii、拼音码表、汉字表的数据结构文件格式。通过类别判别模块进行判断,具体判断如下:对信息中的字符串进行识别,识别到13011195678和010

23467890的电话号码特征的判定为手机号和固定电话;识别到含有@的1234567890@qq.com特征的字符串判定为邮箱类;识别到“王”姓氏特征的王晓明判定为姓名类;识别到总经理职务特征的字符串判定为职务类;识别到“市”地址特征的北京市复兴门大街1234号字符串判定为地址类;识别到“公司”公司特征的北京胜利有限公司判定为单位名称类。
23.通过双向链表数据索引模块建立数据表格,然后通过通讯录接口模块将数据表格和通讯录名录进行连接,最后通过存储模块将将微信信息条中的符合姓名要求的信息添加到手机通讯录的联系人姓名一栏,将符合单位要求的信息添加到手机通讯录的单位名称一栏,将符合职位职务要求的信息添加到手机通讯录的职务一栏,将符合电话号码要求的信息填充到电话号码一栏,将符合邮箱要求的信息填充到手机通讯录的电子邮件一栏,将符合地址要求的信息填充到手机通讯录的地址一栏。
24.步骤五、检测上述填充的信息是否有误,确认无误,则进行下一步骤;步骤六、点击手机通讯录的编辑界面中的“保存”即完成从微信信息到建立手机通讯录的过程。
25.以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案做出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1