CN105072238A - 一种根据新增号码的备注信息创建通讯录的方法及装置 - Google Patents
一种根据新增号码的备注信息创建通讯录的方法及装置 Download PDFInfo
- Publication number
- CN105072238A CN105072238A CN201510571906.3A CN201510571906A CN105072238A CN 105072238 A CN105072238 A CN 105072238A CN 201510571906 A CN201510571906 A CN 201510571906A CN 105072238 A CN105072238 A CN 105072238A
- Authority
- CN
- China
- Prior art keywords
- newly
- increased number
- chat text
- remark information
- address list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种根据新增号码的备注信息创建通讯录的方法及装置,通过监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本,根据聊天文本提取新增号码的备注信息,保存添加了备注信息的新增号码至移动终端的通讯录,解决了现有通过手动给新增号码添加备注信息创建通讯录,导致操作繁琐、效率较低的技术问题,实现了根据聊天文本自动提取新增号码的备注信息,并基于提取的备注信息自动创建通讯录,提升了用户体验。
Description
技术领域
本发明涉及移动通讯技术领域,特别地,涉及一种根据新增号码的备注信息创建通讯录的方法及装置。
背景技术
随着移动通讯技术的发展,手机成为人们最主要的沟通工具之一。大多数手机都提供了通讯录存储和管理功能,用户可以将新增号码的联系人姓名、电话号码、公司名称等信息保存在联系人当中。由于互联网,电子邮件,即时聊天工具的发展,人们相互之间的沟通和联系越来越方便,社交圈子比以前更广,由此导致通讯录的增长非常迅速,对于一些商务人士,其手机通讯录中的新增号码也越来越多。
然而,在一个固定的时间范围,人们经常联系的人不过几十个人而已,手机中大部分的新增号码很长时间都不会联系。这就给通讯录的管理带来了麻烦:时间长了不联系,用户很容易忘记通讯录中的某位新增号码是谁,因此,很多通讯录较大的用户经常会遇到如下的问题:看到通讯录中储存的新增号码,却怎么也想不起对方是谁。尽管目前手机通讯录允许用户通过新增号码的备注信息创建通讯录,例如通过手动输入新增号码对应的联系人姓名、即时通讯号码条目等内容信息创建通讯录。然而,通过手动给新增号码添加备注信息创建通讯录,工作量大而且效率很低,不仅大大增加了用户操作的时间,而且十分繁琐。
发明内容
本发明提供了一种根据新增号码的备注信息创建通讯录的方法及装置,以解决现有通过手动给新增号码添加备注信息创建通讯录,导致操作繁琐、效率较低的技术问题。
根据本发明的一方面,提供了一种根据新增号码的备注信息创建通讯录的方法,包括:
监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本;
根据聊天文本提取新增号码的备注信息;
保存添加了备注信息的新增号码至移动终端的通讯录。
进一步地,监听到新增号码与移动终端的通讯交互事件发生之后,获取通讯交互事件产生的聊天文本之前包括:
判断聊天文本的数量是否达到预设的阈值,若是,则获取通讯交互事件产生的聊天文本。
进一步地,通讯交互事件包括:
呼叫新增号码、接听新增号码、发送短消息给新增号码或接收新增号码的短消息中的任意一种。
进一步地,获取通讯交互事件产生的聊天文本包括:
判断通讯交互事件是否为呼叫新增号码或接听新增号码,若是,则获取移动终端呼叫或接听新增号码的语音通话记录,并将转换成文本格式的语音通话记录作为通讯交互事件产生的聊天文本,
若否,则判断通讯交互事件是否为发送短消息给新增号码或接收新增号码的短消息,若是,则获取移动终端发送给或接收到新增号码的短消息的短信记录,并将转换成文本格式的短信记录作为通讯交互事件产生的聊天文本。
进一步地,根据聊天文本提取新增号码的备注信息包括:
预先设定备注项目;
采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息;
提取包含项目信息的聊天文本条目;
计算聊天文本条目与预先建立的数据库中样本条目的相似度,并选取最大的相似度对应的聊天文本条目作为聊天结果文本;
选取聊天结果文本中的项目信息作为新增号码的备注信息。
进一步地,采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息包括:
选取与备注项目对应的参考命名词典;
对聊天文本进行分词;
将分词后的聊天文本与参考命名词典进行匹配,提取与备注项目对应的项目信息。
进一步地,选取最大的相似度对应的聊天文本条目作为聊天结果文本包括:
判断最大的相似度对应的聊天文本条目是否为多个,若是,则选择与获取通讯交互事件产生的聊天文本的***时间差最大的聊天文本条目作为聊天结果文本。
进一步地,根据聊天文本提取新增号码的备注信息之后,保存添加了备注信息的新增号码至移动终端的通讯录之前包括:
提示移动终端是否需要保存添加了备注信息的新增号码至移动终端的通讯录,并在接收到移动终端确认需要保存的提示信息后,保存添加了备注信息的新增号码至移动终端的通讯录。
进一步地,信息项目包括:
新增号码对应的联系人的姓名、即时通讯账号、电子邮箱地址、家庭地址、职业类别、分组、工作单位、单位地址、银行账号、好友印象中的一项或多项。
根据本发明的另一方面,提供了一种根据新增号码的备注信息创建通讯录的装置,包括:
监听装置,用于监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本;
备注信息提取装置,用于根据聊天文本提取新增号码的备注信息;
保存装置,用于保存添加了备注信息的新增号码至移动终端的通讯录。
本发明具有以下有益效果:
本发明公开的根据新增号码的备注信息创建通讯录的方法及装置,通过监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本,根据聊天文本提取新增号码的备注信息,保存添加了备注信息的新增号码至移动终端的通讯录,解决了现有通过手动给新增号码添加备注信息创建通讯录,导致操作繁琐、效率较低的技术问题,实现了根据聊天文本自动提取新增号码的备注信息,并基于提取的备注信息自动创建通讯录,提升了用户体验。
除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明优选实施例的根据新增号码的备注信息创建通讯录的方法流程图;
图2是本发明针对第一个精简实施例的根据新增号码的备注信息创建通讯录的方法流程图;
图3是本发明针对第二个精简实施例的根据新增号码的备注信息创建通讯录的方法流程图;
图4是本发明优选实施例的根据新增号码的备注信息创建通讯录的装置的结构框图。
附图说明:
10、监听装置;20、备注信息提取装置;30、保存装置。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
参照图1,本发明的优选实施例提供了一种根据新增号码的备注信息创建通讯录的方法,包括:
步骤S101,监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本;
步骤S102,根据聊天文本提取新增号码的备注信息;
步骤S103,保存添加了备注信息的新增号码至移动终端的通讯录。
本发明公开的根据新增号码的备注信息创建通讯录的方法,通过监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本,根据聊天文本提取新增号码的备注信息,保存添加了备注信息的新增号码至移动终端的通讯录,解决了现有通过手动给新增号码添加备注信息创建通讯录,导致操作繁琐、效率较低的技术问题,实现了根据聊天文本自动提取新增号码的备注信息,并基于提取的备注信息自动创建通讯录,提升了用户体验。
需要说明的是,本实施例中的新增号码是指没有被移动终端的通讯录所存储的号码,即该新增号码既可以是第一次与移动终端进行通讯交互,也可以是已经与移动终端进行通讯交互过,只是移动终端没有存储该号码而已。针对后一种情况,本实施例在获取通讯交互事件产生的聊天文本时,可以仅获取当前通讯交互事件产生的聊天文本,也可以包含历史通讯交互事件产生的聊天文本。
可选地,监听到新增号码与移动终端的通讯交互事件发生之后,获取通讯交互事件产生的聊天文本之前包括:
判断聊天文本的数量是否达到预设的阈值,若是,则获取通讯交互事件产生的聊天文本。
由于在本发明实施例的实现过程中,可能会出现一些新增号码为骚扰号码的情况,例如该骚扰号码仅在移动终端刚接听就挂断的情况,或者给移动终端仅仅发送了一条广告推销短信的情况,同时为了更准确和全面的根据聊天文本提取新增号码的备注信息,本实施例在监听到新增号码与移动终端的通讯交互事件发生之后,获取通讯交互事件产生的聊天文本之前判断聊天文本的数量是否达到预设的阈值,若是,则获取通讯交互事件产生的聊天文本。
本实施例通过在获取通讯交互事件产生的聊天文本之前判断聊天文本的数量是否达到预设阈值,一方面,可以扩大作为提取备注信息的聊天文本的数据范围,从而提高了备注信息提取的全面性和准确性,另一方面,可以避免仅仅包含少量聊天文本的通讯交互事件对应的新增号码为骚扰号码的影响。
可选地,通讯交互事件包括:
呼叫新增号码、接听新增号码、发送短消息给新增号码或接收新增号码的短消息中的任意一种。
需要说明的是,本实施例只考虑通讯交互事件能产生对应的聊天文本的情况,当通讯交互事件并不产生对应的聊天文本的情况不在本实施例的考虑范围内,例如,当新增号码呼叫移动终端,但移动终端并没有接听该新增号码的来电情况。且本实施例可以通过电信网络或互联网呼叫新增号码、接听新增号码、发送短消息给新增号码或接收新增号码的短消息。
可选地,获取通讯交互事件产生的聊天文本包括:
判断通讯交互事件是否为呼叫新增号码或接听新增号码,若是,则获取移动终端呼叫或接听新增号码的语音通话记录,并将转换成文本格式的语音通话记录作为通讯交互事件产生的聊天文本,
若否,则判断通讯交互事件是否为发送短消息给新增号码或接收新增号码的短消息,若是,则获取移动终端发送给或接收到新增号码的短消息的短信记录,并将转换成文本格式的短信记录作为通讯交互事件产生的聊天文本。
由于本实施例中的通讯交互事件可以为呼叫新增号码、接听新增号码、发送短消息给新增号码或接收新增号码的短消息中的任意一种,故在获取通讯交互事件产生的聊天文本时,需要根据通讯交互事件的所属类别对通讯交互事件所产生的聊天数据进行相应转换,从而最终得到文本格式的聊天文本。
可选地,根据聊天文本提取新增号码的备注信息包括:
预先设定备注项目;
采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息;
提取包含项目信息的聊天文本条目;
计算聊天文本条目与预先建立的数据库中样本条目的相似度,并选取最大的相似度对应的聊天文本条目作为聊天结果文本;
选取聊天结果文本中的项目信息作为新增号码的备注信息。
本实施例采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息。命名实体识别是信息处理技术中的关键基础技术,命名实体是文本中基本的信息单位,命名实体可分为人名、地名、组织名、时间表达式、数值表达式等,在不同应用领域,可根据需要定义其他类型的命名实体。
本实施例在聊天文本中提取了与备注项目对应的项目信息后,同时提取包含项目信息的聊天文本条目,本实施例中所指的聊天文本条目是指聊天文本中的单条聊天记录,可以是一句话,也可以是几句话。然后再将计算聊天文本条目与预先建立的数据库中样本条目的相似度,并选取最大的相似度对应的聊天文本条目作为聊天结果文本,最后选取聊天结果文本中的项目信息作为新增号码的备注信息。
本实施例通过先采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息,然后将只包含项目信息的聊天文本条目与预先建立的数据库中的样本条目进行相似度相比直接将聊天文本与数据库中的样本条目进行相似度计算的可靠性和准确性更高,同时也减小了数据库中样本条目建立的难度。为了让计算出的相似度具有更好的指导意义,本实施例在计算相似度时,可以将该聊天文本条目中的项目信息内容去掉,从而避免了项目信息对相似度计算的影响。
可选地,采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息包括:
选取与备注项目对应的参考命名词典;
对聊天文本进行分词;
将分词后的聊天文本与参考命名词典进行匹配,提取与备注项目对应的项目信息。
由于命名实体可分为人名、地名、组织名、时间表达式、数值表达式等,因此本实施例针对不同的备注项目设定不同类型的参考命名词典。具体地,对于备注项目为人名的情况,设置百家姓的参考命名词典,对于备注项目为QQ号、微信号、银行账号等这些数字类的备注项目,则设置与这些不同数字命名规则对应的参考命名词典。
可选地,选取最大的相似度对应的聊天文本条目作为聊天结果文本包括:
判断最大的相似度对应的聊天文本条目是否为多个,若是,则选择与获取通讯交互事件产生的聊天文本的***时间差最大的聊天文本条目作为聊天结果文本。
由于计算出的聊天文本条目与预先建立的数据库中样本条目的相似度可能同时并列存在多个的情况,从而导致聊天结果文本为多个,从而在后续将聊天结果文本中的项目信息作为新增号码的备注信息时的备注信息也为多个。例如,当备注项目为新增号码对应的联系人的姓名,且经过相似度计算后,发现最大的相似度对应的聊天文本条目为2条,内容分别为“我叫张三”和“我叫上李四”的聊天文本条目。针对这个问题,本实施例选择与获取通讯交互事件产生的聊天文本的***时间差最大的聊天文本条目作为聊天结果文本。采用根据时间差选取唯一的聊天结果文本,主要是基于在日常生活当中,新增号码与移动终端发生通讯交互事件的时候,往往会先介绍自己的基本信息,特别是针对备注项目是新增号码对应的联系人的姓名的情况,即新增号码与移动终端发生通讯交互事件的时候,一般会先介绍自己的姓名或其他的一些基本信息。
本实施例在判定出最大的相似度对应的聊天文本条目为多个时,通过结合聊天文本条目与获取通讯交互事件产生的聊天文本的***时间差获取最终的唯一的聊天结果文本,解决了最大的相似度对应的聊天文本条目为多个时导致聊天结果文本为多个,进而导致根据聊天结果文本提取的备注信息不准确的情况,提高了获取与备注项目对应的备注信息的准确度。
可选地,根据聊天文本提取新增号码的备注信息之后,保存添加了备注信息的新增号码至移动终端的通讯录之前包括:
提示移动终端是否需要保存添加了备注信息的新增号码至移动终端的通讯录,并在接收到移动终端确认需要保存的提示信息后,保存添加了备注信息的新增号码至移动终端的通讯录。
由于在实际情况中,并不是所有的新增号码移动终端都希望能自动对其添加备注信息并保存到通讯录中。针对该问题,本实施例在根据聊天文本提取新增号码的备注信息之后,保存添加了备注信息的新增号码至移动终端的通讯录之前,提示移动终端是否需要保存添加了备注信息的新增号码至移动终端的通讯录,并在接收到移动终端确认需要保存的提示信息后,保存添加了备注信息的新增号码至移动终端的通讯录。通过在保存添加了备注信息的新增号码至移动终端的通讯录之前对移动终端进行保存提示,大大的提示了用户体验,避免了对一些不重要的新增号码创建通讯录。
可选地,信息项目包括:新增号码对应的联系人的姓名、即时通讯账号、电子邮箱地址、家庭地址、职业类别、分组、工作单位、单位地址、银行账号、好友印象等中的一项或多项。
本实施例中的信息项目包括但不限于新增号码对应的联系人的姓名、即时通讯账号、电子邮箱地址、家庭地址、职业类别、分组、工作单位、单位地址、银行账号、好友印象,例如还可以包括邮政编码、微博账户等等。除此之外,本实施例中的备注信息还可以是通讯交互事件发生的时间、地点等信息。具体地,针对备注信息是通讯交互事件发生的时间时,可以直接调用通讯交互事件发生时移动终端的***时间作为备注信息中的时间信息。当备注信息是地点信息时,则直接利用GPS定位移动终端所处的精确位置,并将定位出的精确位置作为备注信息中的地点信息。
下面以两个精简的实施例对本实施例的对新增号码添加备注信息的方法进行更进一步的说明,在第一个精简的实施例中,本实施例的通讯情景为:新增号码给移动终端发送短信,其中新增号码并不在移动终端的通讯录中存储。参照图2,本实施例针对该通讯情景实现根据新增号码的备注信息创建通讯录的方法具体包括:
步骤S201,判断聊天文本的数量是否达到预设的阈值,若是,则获取通讯交互事件产生的聊天文本。具体地,本实施例中的阈值为10条,即只有新增号码与移动终端进行短信交互产生的短信条数超过10条,***才获取通讯交互事件产生的聊天文本。
步骤S202,预先设定信息项目。本实施例设置信息项目为一项,具体为新增号码对应的联系人的姓名。
步骤S203,采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息。由于本实施例选取的备注项目为新增号码对应的联系人的姓名,其属于命名实体中的人名类别,假设本实施例经过命名实体识别方法提取的与备注项目(新增号码对应的联系人的姓名)对应的项目信息具体为“张三”。
步骤S204,提取包含项目信息的聊天文本条目。假设本实施例提取包含“张三”的聊天文本条目为两条,分别为“我叫张三”和“张三是我朋友”。
步骤S205,计算聊天文本条目与预先建立的数据库中样本条目的相似度,并选取最大的相似度对应的聊天文本条目作为聊天结果文本。由于本实施例针对备注项目为新增号码对应的联系人的姓名所建立的数据库中的样本条目为经过训练的多种自我介绍的表述方式,故经过计算可以得到“我叫张三”与数据库中的样本条目的相似度最大,从而获取“我叫张三”该条聊天文本条目作为聊天结果文本。
步骤S206,选取聊天结果文本中的项目信息作为新增号码的备注信息。具体地,本实施例选取聊天结果文本(“我叫张三”)中的项目信息(“张三”)为新增号码的备注信息。也即在移动终端预先设定备注项目为新增号码对应的联系人的姓名时,可以获取与姓名对应的备注信息,即“张三”。
步骤S207,保存添加了备注信息的新增号码至移动终端的通讯录。具体地,本实施例保存备注信息为“张三”的新增号码至移动终端的通讯录中。在具体实施过程中,本实施例根据聊天文本提取新增号码的备注信息之后,保存添加了备注信息的新增号码至移动终端的通讯录之前还可以提示移动终端是否需要保存添加了备注信息的新增号码至移动终端的通讯录,并在接收到移动终端确认需要保存的提示信息后,才保存添加了备注信息的新增号码至移动终端的通讯录,从而提升用户体验。
需要说明的是,在具体的实施过程中,姓名为“张三”的通讯用户可能已被移动终端标注为通讯录联系人,针对该问题,本实施例在提取了新增号码对应的联系人的姓名后,继续判断移动终端的通讯录中是否已创建了该联系人的姓名的通讯录,若是,则直接将该新增号码及该新增号码对应的其他信息项目添加至已创建的通讯录联系人下。
本实施例通过监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本,根据聊天文本提取新增号码的备注信息,保存添加了备注信息的新增号码至移动终端的通讯录,解决了手动根据新增号码的备注信息创建通讯录导致操作繁琐、效率较低的技术问题,大量节省了手动根据新增号码的备注信息创建通讯录的时间,提高了备注信息的添加效率,提升了用户体验。
在第二个精简的实施例中,本实施例的通讯情景为:新增号码给移动终端发送短信,其中新增号码并不在移动终端的通讯录中存储。参照图3,本实施例针对该通讯情景实现根据新增号码的备注信息创建通讯录的方法具体包括:
步骤S301,判断聊天文本的数量是否达到预设的阈值,若是,则获取通讯交互事件产生的聊天文本。具体地,本实施例中的阈值为10条,即只有新增号码与移动终端进行短信交互产生的短信条数超过10条,***才获取通讯交互事件产生的聊天文本。
步骤S302,预先设定信息项目。本实施例设置信息项目为一项,具体为新增号码对应的联系人的姓名。
步骤S303,采用命名实体识别方法提取聊天文本中与备注项目对应的项目信息。由于本实施例选取的备注项目为新增号码对应的联系人的姓名,其属于命名实体中的人名类别,假设本实施例经过命名实体识别方法提取的与备注项目(新增号码对应的联系人的姓名)对应的项目信息具体为“张三”、“李四”。
步骤S304,提取包含项目信息的聊天文本条目。假设本实施例提取包含“张三”的聊天文本条目为两条,分别为“我叫张三”和“我叫上李四”。
步骤S305,计算聊天文本条目与预先建立的数据库中样本条目的相似度。由于本实施例针对备注项目为新增号码对应的联系人的姓名所建立的数据库中的样本条目为经过训练的多种自我介绍的表述方式,故假设经过计算可以得到“我叫张三”以及“我叫上李四”与数据库中的样本条目的相似度并列最大。
步骤S306,判断最大的相似度对应的聊天文本条目是否为多个,若是,则选择与获取通讯交互事件产生的聊天文本的***时间差最大的聊天文本条目作为聊天结果文本。由于本实施例最大的相似度对应的聊天文本条目为2个,具体为“我叫张三”以及“我叫上李四”,然后再选择与获取通讯交互事件产生的聊天文本的***时间差最大的聊天文本条目作为聊天结果文本。
步骤S307,选取聊天结果文本中的项目信息作为新增号码的备注信息。
步骤S308,保存添加了备注信息的新增号码至移动终端的通讯录。
需要说明的是,本实施例列举的聊天文本条目的内容只限于用于说明本实施例可能存在最大的相似度为多个的情况,实际情况中,并不限于此种情况。此外,本实施例针对其他的信息项目获取备注信息的方法与针对新增号码对应的联系人的姓名该信息项目获取备注信息的方法类似,在此不再详述。
参照图4,本实施例提供了一种根据新增号码的备注信息创建通讯录的装置,包括:
监听装置10,用于监听新增号码与移动终端的通讯交互事件是否发生,所述新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取所述通讯交互事件产生的聊天文本;
备注信息提取装置20,用于根据所述聊天文本提取所述新增号码的备注信息;
保存装置30,用于保存添加了所述备注信息的新增号码至所述移动终端的通讯录。
本发明公开的根据新增号码的备注信息创建通讯录的装置,通过监听新增号码与移动终端的通讯交互事件是否发生,新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取通讯交互事件产生的聊天文本,根据聊天文本提取新增号码的备注信息,保存添加了备注信息的新增号码至移动终端的通讯录,解决了现有通过手动给新增号码添加备注信息创建通讯录,导致操作繁琐、效率较低的技术问题,实现了根据聊天文本自动提取新增号码的备注信息,并基于提取的备注信息自动创建通讯录,提升了用户体验。
本实施例的根据新增号码的备注信息创建通讯录的装置的具体工作过程和工作原理可参照本实施例的根据新增号码的备注信息创建通讯录的方法的工作过程和工作原理。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种根据新增号码的备注信息创建通讯录的方法,其特征在于,包括:
监听新增号码与移动终端的通讯交互事件是否发生,所述新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取所述通讯交互事件产生的聊天文本;
根据所述聊天文本提取所述新增号码的备注信息;
保存添加了所述备注信息的新增号码至所述移动终端的通讯录。
2.根据权利要求1所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,监听到新增号码与移动终端的通讯交互事件发生之后,获取所述通讯交互事件产生的聊天文本之前包括:
判断所述聊天文本的数量是否达到预设的阈值,若是,则获取所述通讯交互事件产生的聊天文本。
3.根据权利要求2所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,所述通讯交互事件包括:
呼叫所述新增号码、接听所述新增号码、发送短消息给所述新增号码或接收所述新增号码的短消息中的任意一种。
4.根据权利要求3所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,获取所述通讯交互事件产生的聊天文本包括:
判断所述通讯交互事件是否为呼叫所述新增号码或接听所述新增号码,若是,则获取所述移动终端呼叫或接听所述新增号码的语音通话记录,并将转换成文本格式的所述语音通话记录作为所述通讯交互事件产生的聊天文本,
若否,则判断所述通讯交互事件是否为发送短消息给所述新增号码或接收所述新增号码的短消息,若是,则获取所述移动终端发送给或接收到所述新增号码的短消息的短信记录,并将转换成文本格式的所述短信记录作为所述通讯交互事件产生的聊天文本。
5.根据权利要求1-4任一所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,根据所述聊天文本提取所述新增号码的备注信息包括:
预先设定备注项目;
采用命名实体识别方法提取所述聊天文本中与所述备注项目对应的项目信息;
提取包含所述项目信息的聊天文本条目;
计算所述聊天文本条目与预先建立的数据库中样本条目的相似度,并选取最大的相似度对应的所述聊天文本条目作为聊天结果文本;
选取所述聊天结果文本中的所述项目信息作为所述新增号码的备注信息。
6.根据权利要求5所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,采用命名实体识别方法提取所述聊天文本中与所述备注项目对应的项目信息包括:
选取与所述备注项目对应的参考命名词典;
对所述聊天文本进行分词;
将分词后的所述聊天文本与所述参考命名词典进行匹配,提取与所述备注项目对应的项目信息。
7.根据权利要求6所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,选取最大的相似度对应的所述聊天文本条目作为聊天结果文本包括:
判断最大的相似度对应的所述聊天文本条目是否为多个,若是,则选择与获取所述通讯交互事件产生的聊天文本的***时间差最大的所述聊天文本条目作为聊天结果文本。
8.根据权利要求7所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,根据所述聊天文本提取所述新增号码的备注信息之后,保存添加了所述备注信息的新增号码至所述移动终端的通讯录之前包括:
提示所述移动终端是否需要保存添加了所述备注信息的新增号码至所述移动终端的通讯录,并在接收到所述移动终端确认需要保存的提示信息后,保存添加了所述备注信息的新增号码至所述移动终端的通讯录。
9.根据权利要求8所述的根据新增号码的备注信息创建通讯录的方法,其特征在于,所述信息项目包括:
所述新增号码对应的联系人的姓名、即时通讯账号、电子邮箱地址、家庭地址、职业类别、分组、工作单位、单位地址、银行账号、好友印象中的一项或多项。
10.一种根据新增号码的备注信息创建通讯录的装置,其特征在于,包括:
监听装置(10),用于监听新增号码与移动终端的通讯交互事件是否发生,所述新增号码是指没有被移动终端的通讯录所存储的号码,若是,则获取所述通讯交互事件产生的聊天文本;
备注信息提取装置(20),用于根据所述聊天文本提取所述新增号码的备注信息;
保存装置(30),用于保存添加了所述备注信息的新增号码至所述移动终端的通讯录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510571906.3A CN105072238A (zh) | 2015-09-10 | 2015-09-10 | 一种根据新增号码的备注信息创建通讯录的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510571906.3A CN105072238A (zh) | 2015-09-10 | 2015-09-10 | 一种根据新增号码的备注信息创建通讯录的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105072238A true CN105072238A (zh) | 2015-11-18 |
Family
ID=54501513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510571906.3A Pending CN105072238A (zh) | 2015-09-10 | 2015-09-10 | 一种根据新增号码的备注信息创建通讯录的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105072238A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105678129A (zh) * | 2015-12-29 | 2016-06-15 | 联动优势科技有限公司 | 一种确定用户身份信息的方法及设备 |
CN106412198A (zh) * | 2016-09-28 | 2017-02-15 | 珠海市魅族科技有限公司 | 自动备注方法、自动备注装置及终端 |
CN106506808A (zh) * | 2016-10-12 | 2017-03-15 | 北京小米移动软件有限公司 | 对通讯消息提示的方法及装置 |
CN106817472A (zh) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | 一种通讯账号确定方法、终端设备及服务器 |
CN108900652A (zh) * | 2018-06-28 | 2018-11-27 | 南昌华勤电子科技有限公司 | 一种智能生成通讯录的方法及装置 |
CN109194807A (zh) * | 2018-10-16 | 2019-01-11 | 珠海格力电器股份有限公司 | 一种电话号码管理方法、装置及终端设备 |
CN109922199A (zh) * | 2019-03-15 | 2019-06-21 | 维沃移动通信有限公司 | 一种联系人信息处理方法及终端 |
CN111917911A (zh) * | 2020-07-15 | 2020-11-10 | 江苏鑫埭信息科技有限公司 | 一种自动解析并管理通话数据的方法、***及电子设备 |
CN113301203A (zh) * | 2021-07-27 | 2021-08-24 | 深圳市安达信通讯设备有限公司 | 基于通讯录对历史信息数据进行更新的方法及装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651731A (zh) * | 2009-08-06 | 2010-02-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信录管理方法、***及移动终端 |
CN101873557A (zh) * | 2010-06-25 | 2010-10-27 | 华为终端有限公司 | 提示终端用户保存联系人的方法和用户终端 |
CN101951432A (zh) * | 2010-08-30 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种在通信录中增加联系人信息的方法、装置及移动终端 |
CN102970402A (zh) * | 2012-11-16 | 2013-03-13 | Tcl集团股份有限公司 | 一种更新移动终端通讯录联系人信息的方法及装置 |
CN102970401A (zh) * | 2012-11-01 | 2013-03-13 | 北京小米科技有限责任公司 | 一种记录联系人信息的方法及装置 |
CN104079696A (zh) * | 2013-03-29 | 2014-10-01 | 腾讯科技(深圳)有限公司 | 联系人名片的生成方法及装置 |
CN104378501A (zh) * | 2014-10-28 | 2015-02-25 | 小米科技有限责任公司 | 电话号码命名方法及装置 |
CN104427109A (zh) * | 2013-08-30 | 2015-03-18 | 联想(北京)有限公司 | 使用语音创建联系人项的方法及电子设备 |
-
2015
- 2015-09-10 CN CN201510571906.3A patent/CN105072238A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651731A (zh) * | 2009-08-06 | 2010-02-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信录管理方法、***及移动终端 |
CN101873557A (zh) * | 2010-06-25 | 2010-10-27 | 华为终端有限公司 | 提示终端用户保存联系人的方法和用户终端 |
CN101951432A (zh) * | 2010-08-30 | 2011-01-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种在通信录中增加联系人信息的方法、装置及移动终端 |
CN102970401A (zh) * | 2012-11-01 | 2013-03-13 | 北京小米科技有限责任公司 | 一种记录联系人信息的方法及装置 |
CN102970402A (zh) * | 2012-11-16 | 2013-03-13 | Tcl集团股份有限公司 | 一种更新移动终端通讯录联系人信息的方法及装置 |
CN104079696A (zh) * | 2013-03-29 | 2014-10-01 | 腾讯科技(深圳)有限公司 | 联系人名片的生成方法及装置 |
CN104427109A (zh) * | 2013-08-30 | 2015-03-18 | 联想(北京)有限公司 | 使用语音创建联系人项的方法及电子设备 |
CN104378501A (zh) * | 2014-10-28 | 2015-02-25 | 小米科技有限责任公司 | 电话号码命名方法及装置 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106817472B (zh) * | 2015-12-02 | 2020-03-10 | 华为技术有限公司 | 一种通讯账号确定方法、终端设备及服务器 |
CN106817472A (zh) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | 一种通讯账号确定方法、终端设备及服务器 |
CN105678129A (zh) * | 2015-12-29 | 2016-06-15 | 联动优势科技有限公司 | 一种确定用户身份信息的方法及设备 |
CN105678129B (zh) * | 2015-12-29 | 2018-11-16 | 联动优势科技有限公司 | 一种确定用户身份信息的方法及设备 |
CN106412198A (zh) * | 2016-09-28 | 2017-02-15 | 珠海市魅族科技有限公司 | 自动备注方法、自动备注装置及终端 |
CN106412198B (zh) * | 2016-09-28 | 2018-06-29 | 珠海市魅族科技有限公司 | 自动备注方法、自动备注装置及终端 |
CN106506808B (zh) * | 2016-10-12 | 2020-02-07 | 北京小米移动软件有限公司 | 对通讯消息提示的方法及装置 |
CN106506808A (zh) * | 2016-10-12 | 2017-03-15 | 北京小米移动软件有限公司 | 对通讯消息提示的方法及装置 |
CN108900652A (zh) * | 2018-06-28 | 2018-11-27 | 南昌华勤电子科技有限公司 | 一种智能生成通讯录的方法及装置 |
CN109194807A (zh) * | 2018-10-16 | 2019-01-11 | 珠海格力电器股份有限公司 | 一种电话号码管理方法、装置及终端设备 |
CN109922199A (zh) * | 2019-03-15 | 2019-06-21 | 维沃移动通信有限公司 | 一种联系人信息处理方法及终端 |
CN111917911A (zh) * | 2020-07-15 | 2020-11-10 | 江苏鑫埭信息科技有限公司 | 一种自动解析并管理通话数据的方法、***及电子设备 |
CN113301203A (zh) * | 2021-07-27 | 2021-08-24 | 深圳市安达信通讯设备有限公司 | 基于通讯录对历史信息数据进行更新的方法及装置 |
CN113301203B (zh) * | 2021-07-27 | 2021-10-29 | 深圳市安达信通讯设备有限公司 | 基于通讯录对历史信息数据进行更新的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105072238A (zh) | 一种根据新增号码的备注信息创建通讯录的方法及装置 | |
CN103501374B (zh) | 电话簿排序方法及装置、终端 | |
US20170011303A1 (en) | Contact-Based Predictive Response | |
US20140304617A1 (en) | Information Prompt Method, Apparatus and Terminal Device | |
CN101741756B (zh) | 对即时通讯文本消息中特殊字符串转换的方法和*** | |
US20180248821A1 (en) | Information pushing method, apparatus, and system, and computer storage medium | |
CN103442140B (zh) | 一种输入法与通讯录协同的方法、***及移动终端 | |
CN104994209A (zh) | 基于通讯软件聊天记录的联系人信息获取方法及*** | |
WO2014117656A1 (zh) | 一种移动终端及通信联系人信息的提取方法 | |
CN103259820A (zh) | 选择通信方式的方法及其通信终端 | |
CN102946499A (zh) | 可视化语音信箱***及应用于可视化语音信箱***的方法 | |
CN104883671A (zh) | 一种垃圾短信的判断方法及*** | |
CN110705926A (zh) | 一种物流对象配送信息的获取方法、装置和*** | |
CN103546644A (zh) | 一种移动终端及其通信方法和通信装置 | |
CN105049341A (zh) | 给新增即时通讯号码自动添加备注信息的方法及装置 | |
CN103220211A (zh) | 一种sns消息的处理方法、装置及移动终端 | |
CN104506743B (zh) | 一种动态拦截电话的方法及装置 | |
CN105554233B (zh) | 一种去电提醒方法及终端 | |
CN105120046A (zh) | 一种根据新增号码的备注信息创建通讯录的方法及装置 | |
CN102006554B (zh) | 短信息生成方法及*** | |
CN105025489A (zh) | 垃圾短信自动屏蔽方法 | |
CN105430654A (zh) | 号码的归属信息的识别方法及装置 | |
CN102917312B (zh) | 移动广播电视应用中紧急广播的转发方法及通信终端 | |
CN105120045A (zh) | 根据新增联系人姓名的备注信息创建通讯录的方法及装置 | |
CN105681523A (zh) | 一种自动发送生日祝福短信的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151118 |