本发明涉及信息识别技术,尤其涉及一种通信接收方身份识别方法、通信终端及系统。
背景技术:
目前,通信终端如手机、电话机等已成为人们工作生活中不可缺少的通信工具,并使得人们相互之间的通信更加方便、快速。为了适应保护个人的隐私问题的需要,一些具有数字识别、图形识别、指纹识别或人脸识别功能的智能通信终端也随之应运而生,并且受到了人们广泛的关注。上述大部分智能通信终端的识别功能都是针对通信终端的开锁而设置的,而一部分则是针对通信终端的机主而设置的。如申请号为201310071787.6的中国发明专利申请公开了一种通过指纹识别技术选择手机接听人的模块及方法,该方法包括以下步骤:通信终端预先将机主的指纹信息进行存储;来电时,判断是否私密联系人来电;如果不是私密联系人来电直接进入到来电接听界面;如果是私密联系人来电时,启动指纹识别服务,通过当前接听人的指纹信息与存储的指纹信息的比较结果,来判断当前接听人是否是机主,如果是,进入到来电接听界面;如果不是则当前接听人无法接听该来电。这种通过指纹识别技术选择接听人的方法能够保证机主的私密性,同时操作简单方便。
在实际应用中,类似这种通过指纹识别技术选择通信接收方的方法可能存在以下问题:通信发起方无法指定通信接收方并识别通信接收方身份,从而无法保证通信的安全性和私密性。
技术实现要素:
有鉴于此,本发明的目的在于提供一种通信接收方身份识别方法、通信终 端及系统,通过指定通信接收方并识别通信接收方身份,从而保证通信的安全性和私密性。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例一提供一种通信接收方身份识别方法,包括:
第一通信终端根据指定接收方的个人信息,向第二通信终端发起通信请求;
第二通信终端显示第一通信终端发起的通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统;
云存储系统接收第二通信终端上传的当前实际接收方的身份标识,将当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至第二通信终端;
第二通信终端接收云存储系统发送的匹配结果,根据匹配结果对所述通信请求进行处理。
上述方案中,所述第一通信终端根据指定接收方的个人信息,向第二通信终端发起通信请求之前,该方法还包括:
第三通信终端采集并上传用户的身份标识以及身份标识所有人的个人信息至云存储系统;
云存储系统接收并存储第三通信终端上传的用户的身份标识以及身份标识所有人的个人信息。
上述方案中,该方法还包括:
第一通信终端向云存储系统发送包含有指定接收方的个人信息的确认指令;
云存储系统接收第一通信终端发送的确认指令,确认指定接收方。
上述方案中,所述第一通信终端向云存储系统发送包含有指定接收方的个人信息的确认指令之前,该方法还包括:
第一通信终端向云存储系统发送包含有接收方的已知个人信息的查询指令;
云存储系统接收第一通信终端发送的查询指令,将查询指令中包含的接收 方的已知个人信息与存储的用户的个人信息进行比对,并发送反馈指令至第一通信终端;
第一通信终端接收云存储系统发送的反馈指令,获取指定接收方的个人信息。
本发明实施例一还提供一种通信接收方身份识别系统,包括:云存储系统、第一通信终端和第二通信终端;其中,
所述第一通信终端,用于根据指定接收方的个人信息,向第二通信终端发起通信请求;
所述第二通信终端,用于显示第一通信终端发起的通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统;接收云存储系统发送的匹配结果,根据匹配结果对所述通信请求进行处理;
所述云存储系统,用于接收第二通信终端上传的当前实际接收方的身份标识,将当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至第二通信终端。
上述方案中,该系统还包括:第三通信终端,用于采集用户的身份标识以及身份标识所有人的个人信息并上传至云存储系统;
所述云存储系统,还用于接收并存储第三通信终端上传的用户的身份标识以及身份标识所有人的个人信息。
上述方案中,所述第一通信终端,还用于向云存储系统发送包含有指定接收方的个人信息的确认指令;
所述云存储系统,还用于接收第一通信终端发送的确认指令,确认指定接收方。
上述方案中,所述第一通信终端,还用于向云存储系统发送包含有接收方的已知个人信息的查询指令;接收云存储系统发送的反馈指令,获取指定接收方的个人信息;
所述云存储系统,还用于接收第一通信终端发送的查询指令,将查询指令中包含的接收方的已知个人信息与存储的用户的个人信息进行比对,并发送反 馈指令至第一通信终端。
本发明实施例二提供一种通信接收方身份识别方法,包括:
显示通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统;
接收云存储系统发送的匹配结果,根据匹配结果对所述通信请求进行处理。
本发明实施例二还提供一种通信终端,所述通信终端包括:
显示模块,用于显示通信请求;
采集模块,用于采集尝试接收通信请求的当前实际接收方的身份标识,并将所述当前实际接收方的身份标识发送至传输模块;
传输模块,用于接收采集模块发送的当前实际接收方的身份标识,并将所述当前实际接收方的身份标识上传至云存储系统;以及,接收云存储系统发送的匹配结果,并将所述匹配结果发送至第一处理模块;
第一处理模块,用于接收传输模块发送的匹配结果,并根据所述匹配结果对所述通信请求进行处理。
本发明实施例三提供一种通信接收方身份识别方法,包括:
接收通信终端发送的当前实际接收方的身份标识;
将所述当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至通信终端。
上述方案中,该方法还包括:
接收并存储通信终端发送的用户的身份标识以及身份标识所有人的个人信息。
上述方案中,该方法还包括:
接收通信终端发送的包含有指定接收方的个人信息的确认指令,确认指定接收方;
和/或,接收通信终端发送的包含有接收方的已知个人信息的查询指令,将查询指令中包含的接收方的已知个人信息与存储的用户的个人信息进行比对,并发送反馈指令至通信终端。
本发明实施例三还提供一种云存储系统,所述云存储系统包括:接收模块、存储模块、第二处理模块、反馈模块;其中,
所述接收模块,用于接收通信终端发送的当前实际接收方的身份标识,并将当前实际接收方的身份标识发送至第二处理模块;
所述存储模块,用于存储指定接收方的身份标识;
所述第二处理模块,用于接收所述接收模块发送的当前实际接收方的身份标识,将当前实际接收方的身份标识与存储模块中存储的指定接收方的身份标识进行匹配,并将匹配结果发送至反馈模块;
所述反馈模块,用于接收第二处理模块发送的匹配结果,并将匹配结果发送至所述通信终端。
上述方案中,所述接收模块,还用于接收通信终端发送的用户的身份标识以及身份标识所有人的个人信息,并将所述用户的身份标识以及身份标识所有人的个人信息发送至存储模块;
所述存储模块,还用于接收并存储接收模块发送的用户的身份标识以及身份标识所有人的个人信息。
上述方案中,所述接收模块,还用于接收通信终端发送的包含有接收方的已知个人信息的查询指令,并将所述查询指令发送至第二处理模块;接收通信终端发送的包含有指定接收方的个人信息的确认指令,确认指定接收方;
所述第二处理模块,还用于接收所述接收模块发送的查询指令,将所述查询指令中包含的接收方的已知个人信息与存储模块中存储的用户的个人信息进行比对,并发送反馈指令至反馈模块;
所述反馈模块,还用于接收第二处理模块发送的反馈指令,并将反馈指令发送至所述通信终端。
本发明实施例提供的通信接收方身份识别方法、通信终端及系统,第一通信终端根据指定接收方的个人信息向第二通信终端发起通信请求;第二通信终端显示第一通信终端发起的通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统;云存储系统接收第二通信终端上传的当前 实际接收方的身份标识,将当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至第二通信终端;第二通信终端接收云存储系统发送的匹配结果,根据匹配结果对所述通信请求进行处理。可见,本发明实施例能够保证只有当实际接收方的信息与指定接收方的信息一致时,实际接收方才能够接收通信,如此,达到识别通信接收方身份的目的,从而保证通信的安全性和私密性。
此外,根据接收方的已知个人信息无法发起通信的情况下,通信终端还可以通过云存储系统查询并选择通信指定接收方信息,从而实现在通信终端之间建立通信。
附图说明
图1为本发明实施例一通信接收方身份识别方法的实现流程示意图;
图2为本发明实施例一通信接收方身份识别系统的组成结构示意图;
图3为本发明实施例二通信接收方身份识别方法的实现流程示意图;
图4为本发明实施例二通信终端的组成结构示意图;
图5为本发明实施例三通信接收方身份识别方法的实现流程示意图;
图6为本发明实施例三云存储系统的组成结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
实施例一
本实施例中,通信接收方身份识别方法的实现流程如图1所示,包括以下步骤:
步骤101:第一通信终端根据指定接收方的个人信息,向第二通信终端发起通信请求;
这里,所述第一通信终端、第二通信终端可以是移动通信终端、固定通信终端中的一种或多种,本实施例中以第一通信终端和第二通信终端均是手机为 例进行说明;所述通信请求可以是拨打电话、发送信息、传输文件、发起视频等能够实现通信的方式中的一种或多种,本实施例中以通信请求是拨打电话为例进行说明;此外,所述通信请求中包含有第一通信终端标识,用于对所述第一通信终端的身份进行标识。
其中,在步骤101之前,所述方法还包括:
第三通信终端采集并上传用户的身份标识以及身份标识所有人的个人信息至云存储系统;
云存储系统接收并存储第三通信终端发送的用户的身份标识以及身份标识所有人的个人信息。
这里,所述第三通信终端既可以是第一通信终端,也可以是第二通信终端,还可以为不同于第一通信终端和第二通信终端的其它通信终端;所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息,本实施例中以第三通信终端采集用户的身份标识为采集用户的全部手指的指纹图像为例进行说明。
这里,所述第三通信终端采集用户的全部手指的指纹图像可以是通过第三通信终端自身所嵌入设置的指纹采集模块进行指纹信息采集,例如所述指纹采集模块可以是指纹传感器,当用户的手指放置在指纹采集区即可实现指纹图像采集;或者,所述第三通信终端采集用户的全部手指的指纹图像还可以是通过外部设置的指纹采集模块进行指纹信息采集,然后传输至第三通信终端。本实施例中以第三通信终端自身所嵌入设置有指纹采集模块且所述指纹采集模块是指纹传感器为例进行说明。
这里,所述个人信息包括姓名、联系电话、个人标识;所述个人标识可以是qq号码、微信号、电子邮箱地址、身份证号码、家庭地址、工作单位中的一项或多项的组合,本实施例中以个人信息是姓名、联系电话、工作单位为例进行说明。
这里,所述第三通信终端采集身份标识所有人的个人信息可以是通过第三 通信终端自身所嵌入设置的个人信息采集模块进行个人信息采集,例如所述个人信息采集模块可以是个人信息采集系统,通过在个人信息采集系统中输入个人信息即可实现个人信息采集;或者,所述第三通信终端采集身份标识所有人的个人信息还可以是通过外部设置的个人信息采集模块对身份标识所有人的个人信息进行采集,然后传输至第三通信终端。本实施例中以第三通信终端自身嵌入设置有个人信息采集模块且所述个人信息采集模块是个人信息采集系统为例进行说明。
这里,第三通信终端可通过网络上传用户的身份标识以及身份标识所有人的个人信息至云存储系统;所述网络可以是有线网、无线网、光纤网中的一种或多种的组合,本实施例中以网络是无线网为例进行说明。
这里,第三通信终端不仅将用户的身份标识以及身份标识所有人的个人信息上传至云存储系统,还可将第三通信终端标识上传至云存储系统;云存储系统不仅接收并存储第三通信终端发送的用户的身份标识以及身份标识所有人的个人信息,而且还对第三通信终端标识进行存储;所述第三通信终端标识可以作为一种区分不同用户所对应的不同通信终端的信息。
其中,在步骤101之前,所述方法还包括:
第一通信终端向云存储系统发送包含有指定接收方的个人信息的确认指令;
云存储系统接收第一通信终端发送的确认指令,确认指定接收方。
这里,所述确认指令中还包含有第一通信终端标识,用于对所述第一通信终端所指定的接收方进行标识;所述第一通信终端向云存储系统发送包含有指定接收方的个人信息的确认指令的目的是向云存储系统指定通信的接收方,以便云存储系统根据指定接收方的个人信息提前做好识别通信接收方身份的准备。
其中,所述第一通信终端向云存储系统发送包含有指定接收方的个人信息的确认指令之前,所述方法还包括:
第一通信终端向云存储系统发送包含有接收方的已知个人信息的查询指 令;
云存储系统接收第一通信终端发送的查询指令,将接收方的已知个人信息与存储的用户的个人信息进行比对,并发送反馈指令至第一通信终端;
第一通信终端接收云存储系统发送的反馈指令,获取指定接收方的个人信息。
其中,所述云存储系统接收第一通信终端发送的查询指令,将接收方的已知个人信息与存储的用户的个人信息进行比对,并发送反馈指令至第一通信终端,具体包括:查询并判断云存储系统存储的用户的个人信息中是否存在与接收方的已知个人信息具有相同信息的用户,若存在,则发送包含有该用户的个人信息的反馈指令至第一通信终端,若不存在则发送查询失败的反馈指令至第一通信终端。
这里,所述接收方是第一通信终端的当前用户希望接收第一通信终端所发起的通信请求的用户;所述接收方的已知个人信息是第一通信终端的当前用户所知道的接收方的个人信息。本实施例中,接收方的已知个人信息是姓名,则所述具有相同信息的用户是指与接收方具有相同姓名的用户,所述该用户的个人信息包含该用户的姓名、联系电话、工作单位。
在实际应用中,用户可能知道接收方的部分信息,比如姓名,但是却不知道接收方的联系电话,从而导致无法通信。在这种情况下,用户便可以通过向云存储系统查询接收方,从而获取包括联系电话在内的接收方的全部个人信息。
这里,当云存储系统中存在多个用户的姓名与接收方的姓名相同时,将这些具有相同姓名的用户的个人信息全部发送至第一通信终端;此外,还可在查询指令中进一步设置查找条件,提高查找的精确度。例如,查询指令所包含的接收方的已知个人信息中有姓名、工作单位两项信息,那么只选择具有与接收方的姓名、工作单位都完全相同的用户发送至第一通信终端,而不选择只具有与接收方的姓名或工作单位中有一项相同的用户发送至第一通信终端。
这里,当第一通信终端接收到的反馈指令中包含有一个以上用户的个人信息时,可根据已知的信息从所述用户中选择通信的指定接收方。可见,第一通 信终端根据云存储系统发送的反馈指令,能够知道接收方的全部个人信息,解决了只知道接收方的部分信息比如姓名而无法进行通信的问题。
步骤102:第二通信终端显示第一通信终端发起的通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统;
具体的,第二通信终端显示第一通信终端发起的通信请求,提取所述通信请求中包含的第一通信终端标识,然后将所述第一通信终端标识、第二通信终端标识以及当前实际接收方的身份标识上传至云存储系统;所述第二通信终端标识用于对第二通信终端的身份进行标识。
本实施例中,由于第一通信终端发起的通信请求是拨打电话,因此,第二通信终端显示有来电提醒;嵌入设置有指纹传感器的第二通信终端采集尝试接收通信请求的当前实际接收方的任意一根手指的指纹图像上传至云存储系统。
步骤103:云存储系统接收第二通信终端上传的当前实际接收方的身份标识,将当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至第二通信终端;
具体的,云存储系统根据第一通信终端标识,提取已存储的第一通信终端所指定的接收方的身份标识;云存储系统根据第二通信终端标识,对第二通信终端的当前实际接收方的身份标识与第一通信终端的指定接收方的身份标识是否一致进行判断,若一致,则表明当前实际接收方是指定接收方,若不一致则表明当前实际接收方不是指定接收方;根据第二通信终端标识,云存储系统将匹配结果反馈至第二通信终端。
本实施例中,云存储系统接收到的当前实际接收方的身份标识是当前实际接收方的一根手指的指纹图像,而云存储系统存储的指定接收方的身份标识包含指定接收方全部手指的指纹图像,只要当前实际接收方的指纹图像与存储的指定接收方的任意一根手指的指纹图像匹配,则匹配成功,否则匹配失败。
步骤104:第二通信终端接收云存储系统发送的匹配结果,根据匹配结果对所述通信请求进行处理。
具体的,若匹配结果显示匹配成功,则第二通信终端接受当前实际接收方 接收通信请求的操作;若匹配失败,则第二通信终端拒绝当前实际接收方接收通信请求的操作。
本实施例中,只要匹配结果显示:当前实际接收方的指纹图像与存储的指定接收方的任意一根手指的指纹图像匹配成功,则第二通信终端接受当前实际接收方接收第一通信终端发送的通信请求的操作,否则,拒绝当前实际接收方接收第一通信终端发送的通信请求的操作。如此,可以保证只有指定接收方才可以接收第一通信终端发送的通信请求,使得通信具有安全性和私密性。
为实现上述方法,本发明实施例一还提供了一种通信接收方身份识别系统,如图2所示,所述系统包括:云存储系统11、第一通信终端12和第二通信终端13,其中,
云存储系统11、第一通信终端12、第二通信终端13之间均可通过网络15连接;
第一通信终端12,用于根据指定接收方的个人信息,向第二通信终端13发起通信请求;
第二通信终端13,用于显示第一通信终端12发起的通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统11;接收云存储系统11发送的匹配结果,根据匹配结果对所述通信请求进行处理;
云存储系统11,用于接收第二通信终端13发送的当前实际接收方的身份标识,并将当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至第二通信终端13。
这里,所述第一通信终端12、第二通信终端13可以是移动通信终端、固定通信终端中的一种或多种,本实施例中以第一通信终端12和第二通信终端13均是电话机为例进行说明;所述网络15可以是有线网、无线网、光纤网中的一种或多种,本实施例中以网络15是有线网为例进行说明。
所述个人信息包括姓名、联系电话、个人标识;所述个人标识可以是qq号码、微信号、电子邮箱地址、身份证号码、家庭地址、工作单位中的一项或多项的组合,本实施例中以个人信息是姓名、联系电话、工作单位为例进行说 明;所述通信请求可以是拨打电话、发送信息、传输文件、发起视频等能够实现通信的方式中的一种或多种,本实施例中以所述通信请求是发送信息为例进行说明,相应的,第二通信终端13显示有信息提示;此外,所述通信请求中包含有第一通信终端标识,用于对所述第一通信终端12的身份进行标识。
其中,所述第二通信终端13,具体用于:接收并显示第一通信终端12发起的通信请求;提取所述通信请求中包含的第一通信终端标识,并将所述第一通信终端标识、第二通信终端标识以及当前实际接收方的身份标识上传至云存储系统;所述第二通信终端标识用于对第二通信终端13的身份进行标识。
所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息,本实施例中以第二通信终端13采集当前实际接收方的身份标识为采集当前实际接收方的任意一根手指的指纹图像、且指定接收方的身份标识为指定接收方的全部手指的指纹图像为例进行说明。
这里,第二通信终端13采集当前实际接收方的任意一根手指的指纹图像是通过设置的指纹采集模块采集的,所述指纹采集模块可以是嵌入设置于第二通信终端13内部进行指纹信息采集,例如所述指纹采集模块可以是指纹传感器,当用户的手指放置在指纹采集区即可实现指纹图像采集;或者,所述指纹采集模块还可以是设置于第二通信终端13外部进行指纹信息采集,然后传输至第二通信终端13,本实施例中以指纹采集模块嵌入设置于第二通信终端13内部且指纹采集模块是指纹传感器为例进行说明。
其中,所述云存储系统11,具体用于:根据第二通信终端13上传的第一通信终端标识,提取已存储的且第一通信终端12所指定的接收方身份标识;根据第二通信终端标识,对第二通信终端13的当前实际接收方的身份标识与第一通信终端12的指定接收方的身份标识是否一致进行判断,若一致,则表明当前实际接收方是指定接收方,若不一致则表明当前实际接收方不是指定接收方;根据第二通信终端标识,将匹配结果反馈至第二通信终端13。
这里,所述第二通信终端13,具体用于:当匹配结果显示当前实际接收方的身份标识与存储的指定接收方的身份标识匹配成功,则接受当前实际接收方接收第一通信终端12发送的通信请求的操作;当匹配结果显示当前实际接收方的身份标识与存储的指定接收方的身份标识匹配失败,则拒绝当前实际接收方接收第一通信终端12发送的通信请求的操作。
本实施例中,云存储系统11接收到的当前实际接收方的身份标识是当前实际接收方的一根手指的指纹图像,而云存储系统存储的指定接收方的身份标识是指定接收方的全部手指的指纹图像,因此,只要匹配结果显示当前实际接收方的指纹图像与存储的指定接收方的任意一根手指的指纹图像匹配成功,则第二通信终端13接受当前实际接收方接收第一通信终端12发送的通信请求的操作,否则,拒绝当前实际接收方接收第一通信终端12发送的通信请求的操作。如此,可以保证只有指定接收方才可以唯一接收第一通信终端12发送的通信请求,使得通信具有安全性和私密性。
进一步的,所述系统还包括:第三通信终端14,用于采集并上传用户的身份标识以及身份标识所有人的个人信息至云存储系统11;
所述云存储系统11,还用于接收并存储第三通信终端14上传的用户的身份标识以及身份标识所有人的个人信息。
这里,所述第三通信终端14既可以是第一通信终端12,也可以是第二通信终端13,还可以为不同于第一通信终端12和第二通信终端13的其它通信终端;所述第三通信终端14与云存储系统11之间也可通过网络15连接;本实施例中以第三通信终端14采集用户的身份标识为采集用户全部手指的指纹图像为例进行说明。
这里,所述第三通信终端14采集用户全部手指的指纹图像可以是通过第三通信终端14自身所嵌入设置的指纹采集模块采集的,例如所述指纹采集模块可以是指纹传感器,当用户的手指放置在指纹采集区即可实现指纹图像采集;或者,所述第三通信终端14采集用户全部手指的指纹图像还可以是通过设置于第三通信终端14外部的指纹采集模块采集的,然后传输至第三通信终端14。本 实施例中以第三通信终端14自身嵌入设置有指纹采集模块且所述指纹采集模块是指纹传感器为例进行说明。
这里,所述第三通信终端14采集身份标识所有人的个人信息可以是通过第三通信终端14自身所嵌入设置的个人信息采集模块进行个人信息采集,例如所述个人信息采集模块可以是个人信息采集系统,通过在个人信息采集系统中输入个人信息即可实现个人信息采集;或者,所述第三通信终端14采集身份标识所有人的个人信息还可以是通过设置于外部的个人信息采集模块对指纹所有人的个人信息进行采集,然后传输至第三通信终端14。本实施例中以第三通信终端14自身嵌入设置有个人信息采集模块且所述个人信息采集模块是个人信息采集系统为例进行说明。
这里,第三通信终端14不仅将用户的身份标识以及身份标识所有人的个人信息上传至云存储系统11,还将第三通信终端标识上传至云存储系统11;云存储系统11不仅接收并存储第三通信终端14发送的用户的身份标识以及身份标识所有人的个人信息,而且还对第三通信终端标识进行存储;所述第三通信终端标识可以作为一种区分不同用户所对应的不同通信终端的信息。
进一步的,第一通信终端12,还用于向云存储系统11发送包含有指定接收方的个人信息的确认指令;
云存储系统11,还用于接收第一通信终端12发送的确认指令,确认指定接收方。
这里,所述确认指令中还包含有第一通信终端标识,用于对第一通信终端12所指定的接收方进行标识;所述第一通信终端12向云存储系统11发送包含有指定接收方的个人信息的确认指令的目的是向云存储系统11指定通信的接收方,以便云存储系统11根据指定接收方的个人信息提前做好识别通信接收方身份的准备。
进一步的,第一通信终端12,还用于向云存储系统11发送包含有接收方的已知个人信息的查询指令;接收云存储系统11发送的反馈指令,获取指定接收方的个人信息;
云存储系统11,还用于接收第一通信终端12发送的查询指令,将查询指令中包含的接收方的已知个人信息与存储的用户的个人信息进行比对,并发送反馈指令至第一通信终端12。
其中,云存储系统11具体用于:查询并判断已存储的用户的个人信息中是否存在与接收方的已知个人信息具有相同信息的用户,若存在,则发送包含有该用户的个人信息的反馈指令至第一通信终端12,若不存在则发送查询失败的反馈指令至第一通信终端12。
这里,所述接收方是第一通信终端12的当前用户希望接收第一通信终端所发起的通信请求的用户;所述接收方的已知个人信息是第一通信终端12的当前用户所知道的接收方的个人信息。本实施例中,接收方的已知个人信息是联系电话,则所述具有相同信息的用户是指与接收方具有相同联系电话的用户,所述用户的个人信息包含该用户的姓名、联系电话、工作单位。
在实际应用中,用户可能知道接收方的部分信息,比如联系电话,但是不知道接收方姓名或者所述具有相同联系电话的人有多个,从而无法进行正常通信。在这种情况下,用户便可以通过向云存储系统11查询接收方,从而获取接收方的全部个人信息。
这里,当云存储系统11中存在多个用户的联系电话与接收方的联系电话相同时,将这些具有相同联系电话的用户的个人信息全部发送至第一通信终端12。此外,还可在查询指令中进一步设置查找条件,提高查找的精确度。例如,查询指令所包含的接收方的已知个人信息中有联系电话、工作单位两项信息,那么只选择具有与接收方的联系电话、工作单位都完全相同的用户发送至第一通信终端12,而不选择只具有与接收方的联系电话或工作单位中有一项相同的用户发送至第一通信终端12。
这里,当第一通信终端12接收到的反馈指令中包含有一个或多个用户的个人信息时,根据已知的信息从所述用户中选择通信指定接收方;所述第一通信终端12根据云存储系统11发送的反馈指令,能够知道接收方的全部个人信息,解决了只知道接收方的部分信息比如联系电话而无法进行正常通信的问题。
实施例二
本实施例中,通信接收方身份识别方法的实现流程如图3所示,包括以下步骤:
步骤201:显示通信请求,采集并上传尝试接收通信请求的当前实际接收方的身份标识至云存储系统;
这里,所述通信请求可以是拨打电话、发送信息、传输文件、发起视频等能够实现通信的方式中的一种或多种,例如通信请求是拨打电话,则显示的通信请求为来电提醒;所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息。
步骤202:接收云存储系统发送的匹配结果,根据匹配结果对所述通信请求进行处理。
具体的,云存储系统根据发起通信请求的通信终端的通信终端标识,提取已存储的该通信终端所指定的接收方的身份标识;云存储系统根据当前采集身份标识的通信终端的通信终端标识,对当前实际接收方的身份标识与发起通信请求的通信终端的指定接收方的身份标识是否一致进行判断,若一致,则表明当前实际接收方是指定接收方,若不一致则表明当前实际接收方不是指定接收方;根据当前采集身份标识的通信终端的通信终端标识,云存储系统将匹配结果反馈至相应通信终端。
本实施例中,若匹配结果显示匹配成功,则接受当前实际接收方接收通信请求的操作,否则,拒绝当前实际接收方接收通信请求的操作。如此,可以保证只有指定接收方才可以接收第一通信终端发送的通信请求,使得通信具有安全性和私密性。
为实现上述方法,本发明实施例二还提供了一种通信终端,如图4所示,所述通信终端包括:显示模块21、采集模块22、传输模块23、第一处理模块24,其中,
显示模块21,用于显示通信请求;
采集模块22,用于采集尝试接收通信请求的当前实际接收方的身份标识,并将所述当前实际接收方的身份标识发送至传输模块23;
传输模块23,用于接收采集模块22发送的当前实际接收方的身份标识,并将所述当前实际接收方的身份标识上传至云存储系统;以及,接收云存储系统发送的匹配结果,并将所述匹配结果发送至第一处理模块24;
第一处理模块24,用于接收传输模块23发送的匹配结果,并根据所述匹配结果对所述通信请求进行处理。
这里,所述通信请求可以是拨打电话、发送信息、传输文件、发起视频等能够实现通信的方式中的一种或多种,例如通信请求是拨打电话,则显示的通信请求为来电提醒;所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息。
其中,所述第一处理模块24,具体用于:若匹配结果显示当前实际接收方的身份标识与所述通信请求对应的指定接收方的身份标识一致,则表明当前实际接收方是所述通信请求的指定接收方,接受当前实际接收方接收通信请求的操作;若不一致,则表明当前实际接收方不是所述通信请求的指定接收方,拒绝当前实际接收方接收通信请求的操作。
进一步的,采集模块22,还用于采集并发送用户的身份标识以及身份标识所有人的个人信息至传输模块23;
传输模块23,还用于接收采集模块22发送的用户的身份标识以及身份标识所有人的个人信息,并将所述用户的身份标识以及身份标识所有人的个人信息上传至云存储系统。
这里,所述个人信息包括姓名、联系电话、个人标识;所述个人标识可以是qq号码、微信号、电子邮箱地址、身份证号码、家庭地址、工作单位中的一项或多项的组合。
进一步的,传输模块23,还用于向云存储系统发送包含有指定接收方的个人信息的确认指令。
上述方案中,所述通信终端还包括:查询模块25,用于向传输模块23发送包含有接收方的已知个人信息的查询指令;接收传输模块23发送的反馈指令,获取指定接收方的个人信息;
所述传输模块23,还用于接收查询模块25发送的查询指令,并将所述查询指令发送至云存储系统;接收云存储系统发送的反馈指令,并发送所述反馈指令至查询模块25。
在实际应用中,用户可能知道接收方的部分信息,比如姓名,但是却不知道接收方的联系电话,从而导致无法通信。在这种情况下,用户便可以通过查询模块25和传输模块23向云存储系统查询接收方,从而获取包括联系电话在内的接收方的全部个人信息。
这里,当云存储系统中存在多个用户的姓名与接收方的姓名相同时,将这些具有相同姓名的用户的个人信息通过反馈指令全部发送至查询模块25;此外,还可在查询模块25的查询指令中进一步设置查找条件,提高查找的精确度。例如,查询指令所包含的接收方的已知个人信息中有姓名、工作单位两项信息,那么要求云存储系统只选择具有与接收方的姓名、工作单位都完全相同的用户发送至查询模块25,而不选择只具有与接收方的姓名或工作单位中有一项相同的用户发送至查询模块25。
这里,当查询模块25接收到的反馈指令中包含有一个以上用户的个人信息时,可根据已知的信息从所述用户中选择通信的指定接收方。
实际应用中,所述显示模块21、采集模块22、传输模块23、第一处理模块24、查询模块25均可由位于终端的中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。
实施例三
本实施例中,通信接收方身份识别方法的实现流程如图5所示,包括以下步骤:
步骤301:接收通信终端发送的当前实际接收方的身份标识;
具体的,当通信终端显示有通信请求且当前实际接收方尝试接收该通信请 求时,通信终端采集尝试接收该通信请求的当前实际接收方的身份标识;所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息。
步骤302:将所述当前实际接收方的身份标识与存储的指定接收方的身份标识进行匹配,并将匹配结果发送至通信终端。
具体的,根据发起通信请求的通信终端的通信终端标识,提取已存储的该通信终端所指定的接收方的身份标识;根据当前采集身份标识的通信终端的通信终端标识,对当前实际接收方的身份标识与发起通信请求的通信终端的指定接收方的身份标识是否一致进行判断,若一致,则表明当前实际接收方是指定接收方,若不一致则表明当前实际接收方不是指定接收方;根据当前采集身份标识的通信终端的通信终端标识,将匹配结果发送至通信终端。
进一步的,在步骤301之前,所述方法还包括:
接收并存储通信终端发送的用户的身份标识以及身份标识所有人的个人信息。
所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息;所述个人信息包括姓名、联系电话、个人标识;其中,所述个人标识可以是qq号码、微信号、电子邮箱地址、身份证号码、工作单位、家庭住址中的一项或多项的组合。本实施例中以存储的用户的身份标识是用户全部手指的指纹图像、存储的个人信息是姓名、联系电话、电子邮箱地址为例进行说明。
进一步的,在步骤301之前,所述方法还包括:
接收通信终端发送的包含有指定接收方的个人信息的确认指令,确认指定接收方。
这里,所述确认指令用于确认通信终端所指定的接收方身份,以便为识别通信接收方身份提前做好准备。
进一步的,在步骤301之前,所述方法还包括:
接收通信终端发送的包含有接收方的已知个人信息的查询指令;
将查询指令中包含的接收方的已知个人信息与存储的用户的个人信息进行比对,并发送反馈指令至通信终端。
具体的,根据接收到的通信终端发送的接收方的已知个人信息,查询并判断存储的用户的个人信息中是否存在与接收方的已知个人信息具有相同信息的用户,若存在,则发送包含有该用户的个人信息的反馈指令至通信终端,若不存在则发送查询失败的反馈指令至通信终端。
在实际应用中,用户可能知道接收方的部分信息,比如姓名,但是却不知道接收方的联系电话,从而导致无法通信。在这种情况下,用户便可以根据接收方的已知部分信息对接收方个人信息进行查询,从而获取包括联系电话在内的接收方的全部个人信息。
这里,当存储的用户的个人信息中,存在多个用户的姓名与接收方的姓名相同时,将这些具有相同姓名的用户的个人信息全部发送至通信终端;此外,还可在查询指令中进一步设置查找条件,提高查找的精确度。例如,查询指令所包含的接收方的已知个人信息中有姓名、电子邮箱地址两项信息,那么只选择具有与接收方的姓名、电子邮箱地址都完全相同的用户发送至通信终端,而不选择只具有与接收方的姓名或电子邮箱地址中有一项相同的用户发送至所述通信终端。
为实现上述方法,本发明实施例三还提供了一种云存储系统,如图6所示,所述云存储系统包括:接收模块31、存储模块32、第二处理模块33、反馈模块34,其中,
存储模块32,用于存储指定接收方的个人信息以及身份标识;
接收模块31,用于接收通信终端发送的当前实际接收方的身份标识,并将当前实际接收方的身份标识发送至第二处理模块33;
第二处理模块33,用于接收所述接收模块31发送的当前实际接收方的身份标识,将当前实际接收方的身份标识与存储模块32中存储的指定接收方的身 份标识进行匹配,并将匹配结果发送至反馈模块34;
反馈模块34,用于接收第二处理模块33发送的匹配结果,并将匹配结果发送至所述通信终端。
具体的,当通信终端显示有通信请求且当前实际接收方尝试接收该通信请求时,通信终端采集并发送尝试接收该通信请求的当前实际接收方的身份标识至接收模块31;所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息,本实施例中以采集当前实际接收方的身份标识是采集当前实际接收方的任意一根手指的指纹图像为例进行说明。
其中,所述第二处理模块33,具体用于:根据发起通信请求的通信终端的通信终端标识,提取已存储的该通信终端所指定的接收方的身份标识;根据当前采集身份标识的通信终端的通信终端标识,对当前实际接收方的身份标识与发起通信请求的通信终端的指定接收方的身份标识是否一致进行判断,若一致,则表明当前实际接收方是指定接收方,若不一致则表明当前实际接收方不是指定接收方;
反馈模块34,具体用于:根据采集身份标识的通信终端的通信终端标识,将匹配结果反馈至相应的通信终端,由通信终端根据匹配结果执行相应的操作。
进一步的,接收模块31,还用于接收通信终端发送的用户的身份标识以及身份标识所有人的个人信息,并将用户的身份标识以及身份标识所有人的个人信息发送至存储模块32;
存储模块32,还用于接收并存储所述接收模块31发送的用户的身份标识以及身份标识所有人的个人信息。
所述身份标识可以是指纹信息、qq号码、微信号、电子邮箱地址、身份证号码中的一项或多项的组合;其中,所述指纹信息包括但不限于指纹图像、指纹特征码、指纹特征值等可标识指纹的信息;所述个人信息包括姓名、联系电话、个人标识;所述个人标识可以是qq号码、微信号、电子邮箱地址、身 份证号码、家庭地址、工作单位中的一项或多项的组合。本实施例中以存储的用户的身份标识是用户全部手指的指纹图像、存储的个人信息是姓名、联系电话、电子邮箱地址为例进行说明。
进一步的,接收模块31,还用于接收通信终端发送的包含有指定接收方的个人信息的确认指令,确认指定接收方。
这里,所述确认指令用于确认通信终端所指定的接收方身份,以便为识别通信接收方身份提前做好准备。
进一步的,接收模块31,还用于接收通信终端发送的包含有接收方的已知个人信息的查询指令,并将包含有接收方的已知个人信息的查询指令发送至第二处理模块33;
第二处理模块33,还用于接收所述接收模块31发送的查询指令,并将查询指令中包含的接收方的已知个人信息与存储模块32中存储的用户的个人信息进行比对,并发送反馈指令至反馈模块34。
反馈模块34,还用于接收第二处理模块33发送的反馈指令,并将反馈指令发送至通信终端。
具体的,第二处理模块33根据接收到的接收方的已知个人信息,查询并判断存储模块32中存储的用户的个人信息中是否存在与接收方的已知个人信息具有相同信息的用户,若存在,则发送包含有该用户的个人信息的反馈指令至反馈模块34,若不存在则发送查询失败的反馈指令至反馈模块34;所述反馈指令再通过反馈模块34发送至通信终端。
这里,当查询指令所包含的接收方的已知个人信息为姓名时,若存储模块32中存储的用户的个人信息中,存在多个用户的姓名与接收方的姓名相同时,将这些具有相同姓名的用户的个人信息全部发送至反馈模块34;此外,还可在查询指令中进一步设置查找条件,提高查找的精确度。例如,查询指令所包含的接收方的已知个人信息中有姓名、电子邮箱地址两项信息,那么只选择具有与接收方的姓名、电子邮箱地址都完全相同的用户发送至反馈模块34,而不选择只具有与接收方的姓名或电子邮箱地址中有一项相同的用户发送至反馈模块 34。
实际应用中,所述接收模块31、存储模块32、第二处理模块33、反馈模块34均可由位于终端的中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。