通信建立方法、装置及存储介质与流程

文档序号:25539771发布日期:2021-06-18 20:35阅读:107来源:国知局
通信建立方法、装置及存储介质与流程

本申请属于通信技术领域,具体涉及一种通信建立方法、装置及存储介质。



背景技术:

智能手机已经成为人们生活中不可或缺的一部分,人们日常的沟通、社交联系都离不开手机的通话交流,或者微信、qq等社交软件的文字、语音和通话。目前的手机通信呼叫都需要拨打目标用户的手机号码实现呼叫,社交软件同样也需要知道对方标识id,通过添加对方好友后实现网络呼叫等通信。

在实现本申请过程中,发明人发现现有的呼叫通信方式至少存在如下问题:

1、用户必须获知对方的手机号或网络id才能实现通信联系,给用户带来不便;

2、在用户a和b为通讯录好友,同时用户b和c为通讯录好友的情况下,用户a想联系非通讯录好友c时,往往需要用户b将用户c的手机号或网络id告诉用户a,这样会将c的隐私泄露,使b的处境比较尴尬。



技术实现要素:

本申请实施例的目的是提供一种通信建立方法、装置及存储介质,以解决现有的呼叫通信方式用户必须获知对方的手机号或网络id才能实现通信联系,给用户带来的操作不便以及隐私泄露的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种通信建立方法,应用于第一用户的第一电子设备,该方法包括:

在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接;

基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

第二方面,本申请实施例提供了一种通信建立方法,应用于云端,该方法包括:

接收来自第二用户的协助通信请求;所述协助通信请求是在第一用户与第二用户通信的过程中,所述第二用户的第二电子设备响应于所述第二用户的输入生成的;

基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

第三方面,本申请实施例提供了一种通信建立装置,应用于第一用户的第一电子设备,该装置包括:

第一通信连接建立模块,用于在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接;

第一通信模块,用于基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

第四方面,本申请实施例提供了一种通信建立装置,应用于云端,该装置包括:

第一接收模块,用于接收来自第二用户的协助通信请求;所述协助通信请求是在第一用户与第二用户通信的过程中,所述第二用户的第二电子设备响应于所述第二用户的输入生成的;

第三通信连接建立模块,用于基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

第五方面,本申请实施例提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的通信建立方法的步骤。

第六方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第二方面所述的通信建立方法的步骤。

第七方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面或第二方面所述的通信建立方法的步骤。

本申请实施例提供的通信建立方法、装置及存储介质,在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接,基于所述目标通信连接,与所述目标用户进行通信,所述目标通信连接中隐藏了所述目标用户的个人信息,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的通信建立方法的流程示意图之一;

图2是本申请实施例提供的云服务联系人同步功能开通界面示意图;

图3是本申请实施例提供的建立通信的交互流程示意图之一;

图4是本申请实施例提供的建立通信的具体流程示意图之一;

图5是本申请实施例提供的通话记录显示界面的示意图;

图6是本申请实施例提供的建立通信的交互流程示意图之二;

图7是本申请实施例提供的建立通信的具体流程示意图之二;

图8是本申请实施例提供的建立通信的交互流程示意图之三;

图9是本申请实施例提供的建立通信的具体流程示意图之三;

图10是本申请实施例提供的通信建立方法的流程示意图之二;

图11是本申请实施例提供的通信建立装置的结构示意图之一;

图12是本申请实施例提供的通信建立装置的结构示意图之二;

图13为实现本申请实施例提供的电子设备的结构示意图;

图14为实现本申请实施例提供的电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

应理解,说明书中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本申请的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的通信建立方法、装置及存储介质进行详细地说明。

图1为本申请实施例提供的通信建立方法的流程示意图之一。所述方法应用于第一用户的第一电子设备,如图1所示,所述方法包括:

步骤101,在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接。

具体来说,当用户a(第一用户)的通讯录中有用户b(第二用户),用户b的通讯录中有用户c(目标用户),但用户a的通讯录中没有用户c的情况下,在现有技术中,如果用户a想联系用户c,只能先从用户b处获取c的联系方式,然后再联系用户c,这无疑会造成用户c的隐私泄露。基于此,为了在保护用户c隐私的情况下实现用户a与用户c的通信,本申请实施例利用用户b协助实现用户a和用户c的通信连接的方式:

用户a可以先通过所述第一电子设备中的通信建立装置与用户b建立通信,在与用户b通信的过程中,告知用户b其想与用户c通信,并请求用户b帮忙,当然,用户a也可以事先告知用户b其想与用户c通信,再与用户b建立通信,在通信的过程中,用户b基于用户a的请求,向用户b的第二电子设备输入协助通信指令,所述第二电子设备响应于所述用户b的输入生成协助通信请求,并发送给云端。云端接收来自所述第二电子设备的协助通信请求,并协助建立用户a与用户c的通信连接。

用户b优选在与a的通信界面输入所述协助通信指令,当然,其也可以通过其它界面输入所述指令,本申请实施例对此不作具体限定,至于所述指令的输入方式以及用户b的第二电子设备的响应方式,均可以采用现有技术中的相应手段,本申请实施例对此不作具体限定。

值得注意的是,所述第一用户的第一电子设备上登录有第一用户的账号信息,或者安装有第一用户的sim卡,即所述第一电子设备并不一定是属于第一用户的设备,可以理解的是,第二用户和目标用户的电子设备与此同理,在此不再赘述。

步骤102,基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

具体来说,云端接收到所述协助通信请求之后,可以基于所述协助通信请求,确定建立通信的两个通信方(即用户a和用户c),并建立所述目标通信连接,将所述用户a的通信信息发送给用户c。所述目标通信连接中隐藏了所述目标用户的个人信息,以在正常通信的情况下,保护目标用于的隐私。可以理解的是,所述协助通信请求中包括建立通信的两个通信方的指示信息,所述指示信息可以是基于用户b的输入确定的。

值得注意的是,用户b的第二电子设备在发送协助通信请求时,还会向用户a反馈已请求协助的指示消息,此时,用户a的第一电子设备中的通信建立装置会自动将通信信息发送给云端,再由云端发送给用户c,进而实现与用户c通信。所述通信信息可以为通话请求,例如手机通话请求或社交软件通话请求,也可以为沟通消息,例如手机短信消息或社交软件的文字、语音、图片消息等。

本申请实施例提供的通信建立方法,在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接,基于所述目标通信连接,与所述目标用户进行通信,所述目标通信连接中隐藏了所述目标用户的个人信息,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

可选地,基于上述实施例,所述第一用户分别与所述第二用户以及所述目标用户,基于电话通话进行通信;

与所述目标用户进行通信之后,还包括:

基于通话记录,请求明文显示所述目标用户的个人信息;

在所述目标用户同意所述请求的情况下,获取所述目标用户的个人信息;

建立与所述目标用户的第一通信连接,其中,所述第一通信连接中所述目标用户的个人信息解除隐藏。

具体来说,所述用户b为开启了云服务中联系人数据同步功能的用户,用户b的第二电子设备中的联系人信息都会在云端备份,所述联系人包括手机通讯录与社交软件通讯录中的联系人。如图2所示为本申请实施例提供的云服务联系人同步功能开通界面示意图。

图3是本申请实施例提供的建立通信的交互流程示意图之一,图4是本申请实施例提供的建立通信的具体流程示意图之一,如图3和4所示,通过手机进行通话的情形对应的通信建立方法包括如下步骤:

步骤201、a与b通话中,b选择转拨功能,选择通讯录中的c;

用户b可以通过与用户a通话界面的相应操作按钮选择转拨功能,并进一步选择手机通讯录中的c。当然,用户b也可以通过其它方式触发转拨功能,本申请实施例对此不作具体限定。用户b操作完毕之后,用户b的手机(第二电子设备)生成转拨请求(即协助通信请求)。

步骤202、vivo云服务中心接收到该转拨请求;

步骤203、云服务去通讯录自动建立a与c的关系记录;

具体来说,云服务中心接收到所述转拨请求之后,基于转拨请求中的指示信息,建立目标通信连接,以将来自用户a的呼叫请求转拨给用户c。

步骤204、a自动拨打云服务中心,云服务中心转拨c;

步骤205、a与c正常通话。

具体来说,用户b的手机在用户b操作完毕,发送转拨请求的同时,还会向用户a反馈已请求协助的指示消息,此时,用户a的手机(第一电子设备)中的通信建立装置会自动拨打云服务中心,云服务中心将呼叫转拨给用户c,使用户a与c能够进行电话通话。

上述流程中,不管用户c是否接受通话,在双方手机都会建立一条不显示手机号码的通话记录,如图5所示为本申请实施例提供的通话记录显示界面的示意图。

在用户a的通信信息发送给用户c之后,在双方的电子设备中都会生成一条通信记录。所述通信记录中,用户c的个人信息处于隐藏状态,即不明文显示,以保护用户隐私。用户a可以在所述通信记录界面输入保存联系人指令,所述保存联系人指令可以是明文保存,也可以是非明文保存。

若用户a选择以非明文形式保存,则用户c的个人信息会以非明文的方式保存到用户a的第一电子设备的通讯录中,后续用户a想与用户c联系时,可通过该通讯录查找用户c并发送通信消息。若用户a选择以明文形式保存,则用户a的第一电子设备会生成明文保存联系人的请求,并发送给用户c的第三电子设备,用户c如果同意该请求,用户a的第一电子设备中的通信建立装置即可从云端获取用户c的个人信息。

所述个人信息包括联系方式,即手机号或微信号等社交软件id。明文保存联系人后,用户a和用户c即可进行正常通信,若为手机号,后续用户a可直接通过该手机号呼叫用户c;若为社交软件id,后续用户a可以通过id添加用户c好友,并基于社交软件进行正常通信。

值得注意的是,用户c同样可以基于第三电子设备中的通信记录保存用户a为联系人,其具体实现方式与上述用户a保存用户c为联系人的方式类似,在此不再赘述。

对于手机进行通话的情形,用户a可以选择隐藏手机号码,保存用户c到通讯录,以备后续通话使用;用户a也可以申请明文保存联系人,用户c同意后,用户a手机中的通信建立装置能够获取用户c的手机号,并建立与所述目标用户的第一通信连接(即正常的电话通信连接),后续用户a可以基于所述第一通信连接对用户c进行正常的电话呼叫。

可选地,本申请实施例提供的通信建立方法,所述第一用户分别与所述第二用户以及所述目标用户,基于电话通话进行通信,并能基于通话记录,请求明文显示所述目标用户的个人信息,在所述目标用户同意所述请求的情况下,获取所述目标用户的个人信息,建立与所述目标用户的第一通信连接,其中,所述第一通信连接中所述目标用户的个人信息解除隐藏,能够在避免用户操作不便以及隐私泄露的基础上,实现用户间的电话通话。

可选地,基于上述实施例,所述第一用户分别与所述第二用户以及所述目标用户,也可以基于社交软件进行通信;

与所述目标用户进行通信之后,还包括:

基于通信记录,请求明文显示所述目标用户的个人信息;

在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏。

具体来说,所述第一用户也可以分别与所述第二用户以及所述目标用户,基于社交软件进行通信,与手机通话的情形类似地,与所述目标用户进行通信之后,所述第一电子设备中会生成通信记录,第一用户可以基于所述通信记录,向用户c请求明文显示其个人信息,在在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏。

本申请实施例提供的通信建立方法,所述第一用户分别与所述第二用户以及所述目标用户,基于社交软件进行通信,与所述目标用户进行通信之后,还包括:基于通信记录,请求明文显示所述目标用户的个人信息,在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏,能够基于用户的意愿提供联系方式,避免隐私泄露的问题。

可选地,基于上述实施例,对所述目标通信连接中所述目标用户的个人信息解除隐藏之后,还包括:

基于解除隐藏的所述目标用户的个人信息,请求添加所述目标用户为社交软件好友。

具体来说,对所述目标通信连接中所述目标用户的个人信息解除隐藏之后,第一用户可以基于解除隐藏的所述目标用户的个人信息,请求添加所述目标用户为社交软件好友,之后便可通过社交软件正常通信。

可选的,所述第一用户、第二用户以及目标用户各自对应的社交软件类型相同。图6是本申请实施例提供的建立通信的交互流程示意图之二,图7是本申请实施例提供的建立通信的具体流程示意图之二,如图6和7所示,通过同类社交软件(以微信为例)进行通信的情形对应的通信建立方法包括如下步骤:

步骤301、a与b是微信好友,b选择转拨功能,选择通讯录中的c;

具体来说,用户b可以通过与用户a的微信通话(语音通话或视频通话)界面的相应操作按钮选择转拨功能,并进一步选择微信通讯录中的c。当然,用户b也可以通过其它方式触发转拨功能,本申请实施例对此不作具体限定。用户b操作完毕之后,用户b的第二电子设备生成转拨请求(即协助通信请求)。

步骤302、vivo云服务中心接收到该转拨请求;

步骤303、云服务去通讯录自动建立a与c的关系记录;

具体来说,云服务中心接收到所述转拨请求之后,基于转拨请求中的指示信息,到用户b的云端通讯录(微信通讯录)中建立用户a与c的关系记录,建立目标通信连接,以将来自用户a的呼叫请求转拨给用户c。

步骤304、a自动拨打云服务中心,云服务中心转拨c或者c同意接收b的好友a的信息并可通过与b的通信输入框放信息直接回复给a;

具体来说,用户b的第二电子设备在用户b操作完毕,发送转拨请求的同时,还会向用户a反馈已请求协助的指示消息,此时,用户a的第一电子设备会自动拨打云服务中心(即向云服务中心发送语音或视频通话请求),云服务中心将呼叫转拨给用户c,使用户a与c能够正常进行语音或视频通话。

对于发送消息的情况,同样可以基于类似方式,即用户a通过微信将消息发送给用户b,用户b触发协助通信请求,用户a的第一电子设备中的通信建立装置会自动将消息发送给云服务中心,云服务中心将该消息发送给用户c,使用户a与c能够正常进行微信消息沟通。

用户a与c的关系记录建立之后,对于用户a而言,其可通过与用户b的微信聊天窗口将通信消息发送给c,但在发送消息时,需要指示是发送给用户b还是用户c,若是发送给用户c,该消息将自动发送到云服务中心,并通过云服务中心发送给用户c;对于用户c而言,其同样可通过与用户b的微信聊天窗口将通信消息回复给a,但在发送消息时,需要指示是发送给用户b还是用户a,若是发送给用户a,该消息将自动发送到云服务中心,并通过云服务中心发送给用户a。出于人性化的考虑,采用上述方式时,所述通信消息可以设置为对用户b不可见。

当然,也可以在用户a和用户c的电子设备中各新建一个微信聊天窗口,以通过云端实现两者的通信,并避免对用户b造成不必要的打扰。

步骤305、a与c正常交流或直接添加好友。

具体来说,上述流程中,不管用户c是否接受通话,在双方的电子设备都会建立一条不显示微信号码的通话记录,后续用户a和用户c均可以通过该通话记录与对方沟通。

同时,用户a或c可以选择隐藏微信个人信息,将对方保存到通讯录,以备后续通信使用,当然,用户a或c也可以申请明文保存联系人,对方同意后,第一电子设备中的通信建立装置自动将云端微信号同步到用户a或c的通讯录中。考虑到微信应用内保存联系人等同于加好友,需要对方同意,此处的通讯录可以是一个新建的区别于微信通讯录的临时通讯录,用于通过通信建立装置建立临时通话。当通信建立装置获取云端微信号后,用户可以基于所述微信号进行添加好友操作,添加成功后即可通过微信应用进行正常沟通。

本申请实施例提供的通信建立方法,基于解除隐藏的所述目标用户的个人信息,请求添加所述目标用户为社交软件好友,能够基于用户的意愿提供联系方式,在保证正常通信联系的情况下避免隐私泄露的问题。

可选地,基于上述实施例,所述第一用户分别与所述第二用户以及所述目标用户,可以基于社交软件进行通信;其中,所述第一用户与所述第二用户对应的社交软件类型相同,所述第一用户与所述目标用户对应的社交软件类型不同;

与所述目标用户进行通信之后,还包括:

基于通信记录,请求明文显示所述目标用户的个人信息;

在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏;

基于解除隐藏的所述目标用户的个人信息,通过第一账号请求添加所述目标用户为社交软件好友,所述第一账号为所述第一用户在目标社交软件中的账号,所述目标社交软件为所述目标用户对应的社交软件。

具体来说,图8是本申请实施例提供的建立通信的交互流程示意图之三,图9是本申请实施例提供的建立通信的具体流程示意图之三,如图8和9所示,通过跨社交软件(以微信与qq为例)进行通信的情形对应的通信建立方法包括如下步骤:

步骤401、a与b是微信好友,b与c是qq好友,b选择转拨功能,选择qq通讯录中的c;

具体来说,用户b可以通过与用户a的微信通话(语音通话或视频通话)界面的相应操作按钮选择转拨功能,并进一步选择qq通讯录中的c。当然,用户b也可以通过其它方式触发转拨功能,本申请实施例对此不作具体限定。用户b操作完毕之后,用户b的第二电子设备生成转拨请求(即协助通信请求)。

步骤402、vivo云服务中心接收到该转拨请求;

步骤403、云服务去通讯录自动建立a与c的关系记录;

具体来说,云服务中心接收到所述转拨请求之后,基于转拨请求中的指示信息,到用户b的云端通讯录(微信通讯录和qq通讯录)中建立用户a与c的关系记录,建立目标通信连接,以将来自用户a的呼叫请求转拨给用户c。

步骤404、a自动拨打云服务中心,云服务中心转拨c或者c同意接收b的好友a的信息并可通过与b的通信输入框放信息直接回复给a;

具体来说,用户b的第二电子设备在用户b操作完毕,发送转拨请求的同时,还会向用户a反馈已请求协助的指示消息,此时,用户a的第一电子设备会通过微信自动拨打云服务中心(即向云服务中心发送语音或视频通话请求),云服务中心将呼叫转拨给用户c的qq,使用户a与c能够正常进行语音或视频通话。

对于发送消息的情况,同样可以基于类似方式,即用户a通过微信将消息发送给用户b,用户b触发协助通信请求,用户a的第一电子设备会自动将消息发送给云服务中心,云服务中心将该消息发送到用户c的qq,使用户a与c能够正常进行消息沟通。

用户a与c的关系记录建立之后,对于用户a而言,其可通过与用户b的微信聊天窗口将通信消息发送到c的qq,但在发送消息时,需要指示是发送给用户b还是用户c,若是发送给用户c,该消息将自动发送到云服务中心,并通过云服务中心发送到用户c的qq;对于用户c而言,其可通过与用户b的qq聊天窗口接收来自用户a的通信消息,并将通信消息回复给a,但在发送消息时,需要指示是发送给用户b还是用户a,若是发送给用户a,该消息将自动发送到云服务中心,并通过云服务中心发送到用户a的微信,用户a通过与用户b的微信聊天窗口接收来自用户c的通信消息。出于人性化的考虑,采用上述方式时,所述通信消息可以设置为对用户b不可见。

当然,也可以在用户a和用户c的电子设备中各新建一个聊天窗口(对于用户a而言为微信聊天窗口,对于用户c而言为qq聊天窗口),以通过通信建立装置实现两者的通信,并避免对用户b造成不必要的打扰。

步骤405、a与c正常交流或直接添加好友。

具体来说,上述流程中,不管用户c是否接受通话,在用户a的第一电子设备会建立一条不显示qq号码的通话记录,相应的,在用户c的第三电子设备会建立一条不显示微信号码的通话记录,后续用户a和用户c均可以通过各自电子设备内的通话记录与对方沟通。

同时,用户a或c可以选择隐藏个人信息,将对方保存到通讯录,以备后续通信使用,当然,用户a或c也可以申请明文保存联系人,对方同意后,电子设备可获取云端社交号,考虑到微信和qq应用内保存联系人等同于加好友,需要对方同意,此处的通讯录可以是一个新建的区别于微信和qq通讯录的临时通讯录,用于建立临时通话。用户可以基于所述社交号进行添加好友操作,添加成功后即可通过微信或qq等社交应用进行正常沟通。例如,明文请求通过之后,用户a可以获取用户c的qq号,并通过该qq号添加用户c为qq好友,以便后续通过qq应用进行正常沟通。

本申请实施例提供的通信建立方法,所述第一用户分别与所述第二用户以及所述目标用户,基于社交软件进行通信,其中,所述第一用户与所述第二用户对应的社交软件类型相同,所述第一用户与所述目标用户对应的社交软件类型不同,与所述目标用户进行通信之后,还包括:基于通信记录,请求明文显示所述目标用户的个人信息,在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏,基于解除隐藏的所述目标用户的个人信息,通过第一账号请求添加所述目标用户为社交软件好友,所述第一账号为所述第一用户在目标社交软件中的账号,所述目标社交软件为所述目标用户对应的社交软件,能够在避免隐私泄露的基础上实现正常通信。

图10为本申请实施例提供的通信建立方法的流程示意图之二,所述方法应用于云端,如图10所示,所述方法包括:

步骤1001,接收来自第二用户的协助通信请求;所述协助通信请求是在第一用户与第二用户通信的过程中,所述第二用户的第二电子设备响应于所述第二用户的输入生成的。

具体来说,云端通信建立装置接收来自第二用户(用户b)的协助通信请求。

步骤1002,基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

具体来说,云端通信建立装置基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信。

本申请实施例提供的通信建立方法,接收来自第二用户的协助通信请求,基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信,其中,所述目标通信连接中隐藏了所述目标用户的个人信息,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

基于上述实施例,基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信,包括:

基于所述协助通信请求,在所述第二用户的云端通讯录中建立所述第一用户与所述目标用户的关系记录;

基于所述关系记录,将所述第一用户的通信信息发送给目标用户;

其中,所述关系记录包括所述第一用户和所述目标用户的个人信息以及所述第一用户与所述目标用户的对应关系。

具体来说,云端通信建立装置基于所述协助通信请求,在所述用户b的云端通讯录中建立所述用户a与所述用户c的关系记录,所述关系记录包括所述用户a和所述用户c的个人信息以及所述用户a与所述用户c的对应关系,在此基础上,通信建立装置便可以基于所述关系记录,建立目标通信连接并将所述用户a的通信信息发送给用户c。

同时,若用户a请求以明文形式保存用户c个人信息,并得到用户c的同意时,云端通信建立装置会基于相应的指示信息,将所述关系记录中的目标用户,即用户c的个人信息同步到用户a的第一电子设备中。

本申请实施例提供的通信建立方法,基于所述协助通信请求,在所述第二用户的云端通讯录中建立所述第一用户与所述目标用户的关系记录,基于所述关系记录,将所述第一用户的通信信息发送给目标用户,其中,所述关系记录包括所述第一用户和所述目标用户的个人信息以及所述第一用户与所述目标用户的对应关系,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

图11为本申请实施例提供的通信建立装置的结构示意图之一,所述装置应用于第一用户的第一电子设备,如图11所示,所述装置包括:

第一通信连接建立模块1101,用于在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接;第一通信模块1102,用于基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

具体来说,本申请实施例提供的通信建立装置,用于执行上述相应实施例中的方法,通过本实施例提供的通信建立装置执行上述相应实施例中所述方法的具体步骤与上述相应实施例相同,此处不再赘述。

基于上述任一实施例,

所述第一用户分别与所述第二用户以及所述目标用户,基于电话通话进行通信;

还包括:

第一明文请求模块,用于基于通话记录,请求明文显示所述目标用户的个人信息;

用户信息获取模块,用于在所述目标用户同意所述请求的情况下,获取所述目标用户的个人信息;

第二通信连接建立模块,用于建立与所述目标用户的第一通信连接,其中,所述第一通信连接中所述目标用户的个人信息解除隐藏。

基于上述任一实施例,所述第一用户分别与所述第二用户以及所述目标用户,基于社交软件进行通信;

还包括:

第二明文请求模块,用于基于通信记录,请求明文显示所述目标用户的个人信息;

第一明文显示模块,用于在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏。

基于上述任一实施例,还包括:

第一好友添加模块,用于基于解除隐藏的所述目标用户的个人信息,请求添加所述目标用户为社交软件好友。

基于上述任一实施例,所述第一用户分别与所述第二用户以及所述目标用户,基于社交软件进行通信;其中,所述第一用户与所述第二用户对应的社交软件类型相同,所述第一用户与所述目标用户对应的社交软件类型不同;

还包括:

第三明文请求模块,用于基于通信记录,请求明文显示所述目标用户的个人信息;

第二明文显示模块,用于在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏;

第二好友添加模块,用于基于解除隐藏的所述目标用户的个人信息,通过第一账号请求添加所述目标用户为社交软件好友,所述第一账号为所述第一用户在目标社交软件中的账号,所述目标社交软件为所述目标用户对应的社交软件。

图12为本申请实施例提供的通信建立装置的结构示意图之二,所述装置应用于云端,如图12所示,所述装置包括:

第一接收模块1201,用于接收来自第二用户的协助通信请求;所述协助通信请求是在第一用户与第二用户通信的过程中,所述第二用户的第二电子设备响应于所述第二用户的输入生成的;

第三通信连接建立模块1202,用于基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

具体来说,本申请实施例提供的通信建立装置,用于执行上述相应实施例中的方法,通过本实施例提供的通信建立装置执行上述相应实施例中所述方法的具体步骤与上述相应实施例相同,此处不再赘述。

基于上述任一实施例,基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信,包括:

基于所述协助通信请求,在所述第二用户的云端通讯录中建立所述第一用户与所述目标用户的关系记录;

基于所述关系记录,将所述第一用户的通信信息发送给目标用户;

其中,所述关系记录包括所述第一用户和所述目标用户的个人信息以及所述第一用户与所述目标用户的对应关系。

本申请实施例中的通信建立装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的通信建立装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的通信建立装置能够实现图1-10的方法实施例中通信建立装置实现的各个过程,为避免重复,这里不再赘述。

本申请实施例提供的应用于第一用户的第一电子设备的通信建立装置,通过在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接,基于所述目标通信连接,与所述目标用户进行通信,其中,所述目标通信连接中隐藏了所述目标用户的个人信息,;本申请实施例提供的应用于云端的通信建立装置,通过接收来自第二用户的协助通信请求,基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信,其中,所述目标通信连接中隐藏了所述目标用户的个人信息,电子设备侧和云端侧的通信建立装置相配合,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

可选的,如图13所示,本申请实施例还提供一种电子设备,包括处理器1301,存储器1302,存储在存储器1302上并可在所述处理器1301上运行的程序或指令,该程序或指令被处理器1301执行时实现上述通信建立方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图14为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1400包括但不限于:射频单元1401、网络模块1402、音频输出单元1403、输入单元1404、传感器1405、显示单元1406、用户输入单元1407、接口单元1408、存储器1409、以及处理器1410等部件。

本领域技术人员可以理解,电子设备1400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图14中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

应理解的是,本申请实施例中,输入单元1404可以包括图形处理器(graphicsprocessingunit,gpu)14041和麦克风14042,图形处理器14041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1406可包括显示面板14061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板14061。用户输入单元1407包括触控面板14071以及其他输入设备14072。触控面板14071,也称为触摸屏。触控面板14071可包括触摸检测装置和触摸控制器两个部分。其他输入设备14072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

存储器1409可用于存储软件程序或指令以及各种数据。存储器1409可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1409可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

处理器1410可包括一个或多个处理单元;可选的,处理器1410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。

第一方面,射频单元1401,用于在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接;;

还用于基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

本申请实施例提供的电子设备,在与第二用户进行通信的过程中,通过所述第二用户建立与目标用户的目标通信连接,基于所述目标通信连接,与所述目标用户进行通信,所述目标通信连接中隐藏了所述目标用户的个人信息,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

可选的,射频单元1401,还用于基于通话记录,请求明文显示所述目标用户的个人信息;

在所述目标用户同意所述请求的情况下,获取所述目标用户的个人信息;

建立与所述目标用户的第一通信连接,其中,所述第一通信连接中所述目标用户的个人信息解除隐藏。

本申请实施例提供的电子设备,基于通话记录,请求明文显示所述目标用户的个人信息,在所述目标用户同意所述请求的情况下,获取所述目标用户的个人信息,建立与所述目标用户的第一通信连接,其中,所述第一通信连接中所述目标用户的个人信息解除隐藏,能够在避免用户操作不便以及隐私泄露的基础上,实现用户间的电话通话。

可选的,射频单元1401,还用于基于通信记录,请求明文显示所述目标用户的个人信息。处理器1410,用于在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏。

本申请实施例提供的电子设备,基于通信记录,请求明文显示所述目标用户的个人信息,在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏,能够基于用户的意愿提供联系方式,避免隐私泄露的问题。

射频单元1401,还用于基于解除隐藏的所述目标用户的个人信息,请求添加所述目标用户为社交软件好友。

本申请实施例提供的电子设备,基于解除隐藏的所述目标用户的个人信息,请求添加所述目标用户为社交软件好友,能够基于用户的意愿提供联系方式,在保证正常通信联系的情况下避免隐私泄露的问题。

射频单元1401,还用于基于通信记录,请求明文显示所述目标用户的个人信息;

还用于基于解除隐藏的所述目标用户的个人信息,通过第一账号请求添加所述目标用户为社交软件好友,所述第一账号为所述第一用户在目标社交软件中的账号,所述目标社交软件为所述目标用户对应的社交软件。

处理器1410,还用于在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏。

本申请实施例提供的电子设备,基于通信记录,请求明文显示所述目标用户的个人信息,在所述目标用户同意所述请求的情况下,对所述目标通信连接中所述目标用户的个人信息解除隐藏,基于解除隐藏的所述目标用户的个人信息,通过第一账号请求添加所述目标用户为社交软件好友,所述第一账号为所述第一用户在目标社交软件中的账号,所述目标社交软件为所述目标用户对应的社交软件,能够在避免隐私泄露的基础上实现正常通信。

第二方面,射频单元1401,用于接收来自第二用户的协助通信请求;所述协助通信请求是在第一用户与第二用户通信的过程中,所述第二用户的第二电子设备响应于所述第二用户的输入生成的;

处理器1410,用于基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信;

其中,所述目标通信连接中隐藏了所述目标用户的个人信息。

本申请实施例提供的电子设备,接收来自第二用户的协助通信请求,基于所述协助通信请求,建立所述第一用户与目标用户的目标通信连接,以供所述第一用户基于所述目标通信连接,与所述目标用户进行通信,其中,所述目标通信连接中隐藏了所述目标用户的个人信息,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

处理器1410,还用于基于所述协助通信请求,在所述第二用户的云端通讯录中建立所述第一用户与所述目标用户的关系记录;

射频单元1401,还用于基于所述关系记录,将所述第一用户的通信信息发送给目标用户;

其中,所述关系记录包括所述第一用户和所述目标用户的个人信息以及所述第一用户与所述目标用户的对应关系。

本申请实施例提供的电子设备,基于所述协助通信请求,在所述第二用户的云端通讯录中建立所述第一用户与所述目标用户的关系记录,基于所述关系记录,将所述第一用户的通信信息发送给目标用户,其中,所述关系记录包括所述第一用户和所述目标用户的个人信息以及所述第一用户与所述目标用户的对应关系,能够在不获知对方的手机号或网络id的情况下实现通信联系,避免用户操作不便以及隐私泄露的问题。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述通信建立方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述通信建立方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1