一种基于即时通讯的信息呈现方法及装置转让专利

申请号 : CN201710642767.8

文献号 : CN107508799B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 温东彪

申请人 : 珠海格力电器股份有限公司

摘要 :

本发明涉及通信领域,特别涉及一种基于即时通讯的信息呈现方法及装置。用以满足用户对即时通讯过程中交互信息的私密性要求。该方法为:服务器先将第一客户端设置的虚假信息发往第二客户端,第二客户端接收到虚假信息后会触发真实信息查看操作,则服务器会按照第一客户端预先设置的方式对第二客户端进行授权验证,确定第二客户端通过授权验证后,再将第一客户端对应虚假信息设置的真实信息发送至第二客户端,这样,便满足了用户对即时通讯过程中交互信息的私密性要求,避免了交互信息的泄露,同时真实信息查看授权方式的设置也使通讯双方的通讯过程更具有趣味性。

权利要求 :

1.一种基于即时通讯的信息呈现方法,其特征在于,包括:

第二客户端接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行真实信息查看;

第二客户端根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证,具体包括:第二客户端根据服务器通知判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;若是,则采用生物特征验证方式或密码验证方式进行授权验证;否则,采用完成预置任务方式进行授权验证;

第二客户端通过所述授权验证后,接收服务器发送的所述第一客户端对应所述第一虚假信息设置的第一真实信息。

2.如权利要求1所述的方法,其特征在于,第二客户端接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行第一真实信息查看,包括:第二客户端将接收的服务器发送的第一客户端设置的第一虚假信息呈现给用户;

第二客户端确定用户针对所述第一虚假信息执行指定操作时,向用户呈现确认提示框,确定用户点击所述确认提示框后,向服务器请求进行真实信息查看。

3.如权利要求1所述的方法,其特征在于,进一步包括:

第二客户端向用户呈现所述第一真实信息后,开始测量所述第一真实信息的显示时长;

第二客户端确定所述第一真实信息的显示时长达到预设的目标显示时长门限后,将第一客户端设置的第一真实信息进行删除,重新将接收的第一客户端设置的第一虚假信息进行显示。

4.如权利要求3所述的方法,其特征在于,第二客户端获取所述目标显示时长门限时,包括:第二客户端通过所述服务器获取第一客户端设置的第一显示时长门限,以及获取本地设置的第二显示时长门限;

第二客户端将所述第一显示时长门限和所述第二显示时长门限进行比较,选择时长较短的一方作为所述目标显示时长门限。

5.如权利要求1或2所述的方法,其特征在于,进一步包括:

第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;

第二客户端将所述用户设置的所述信息呈现方式上传至服务器,由服务器对应所述用户的身份标识进行集中存储。

6.一种基于即时通讯的信息呈现方法,其特征在于,包括:

服务器将接收的第一客户端设置的第一虚假信息发送给第二客户端,并确定第二客户端基于所述第一虚假信息请求进行真实信息查看;

服务器指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证,具体包括:服务器根据本地服务器数据判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;若是,则指示第二客户端采用生物特征验证方式或密码验证方式进行授权验证;否则,指示第二客户端采用完成预置任务方式进行授权验证;

服务器确定第二客户端通过所述授权验证后,向第二客户端发送所述第一客户端对应所述第一虚假信息设置的第一真实信息。

7.如权利要求6所述的方法,其特征在于,进一步包括:

服务器接收第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;

服务器对应所述用户的身份标识对所述信息呈现方式进行集中存储。

8.一种基于即时通讯的信息呈现装置,其特征在于,至少包括第一处理单元,验证单元和第二处理单元,其中:第一处理单元,接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行真实信息查看;

验证单元,根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证;具体包括:根据服务器通知判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;若是,则采用生物特征验证方式或密码验证方式进行授权验证;否则,采用完成预置任务方式进行授权验证;

第二处理单元,通过所述授权验证后,接收服务器发送的所述第一客户端对应所述第一虚假信息设置的第一真实信息。

9.如权利要求8所述的装置,其特征在于,接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行第一真实信息查看时,所述第一处理单元用于:将接收的服务器发送的第一客户端设置的第一虚假信息呈现给用户;

确定用户针对所述第一虚假信息执行指定操作时,向用户呈现确认提示框,确定用户点击所述确认提示框后,向服务器请求进行真实信息查看。

10.如权利要求8所述的装置,其特征在于,所述第二处理单元进一步用于:向用户呈现所述第一真实信息后,开始测量所述第一真实信息的显示时长;

确定所述第一真实信息的显示时长达到预设的目标显示时长门限后,将第一客户端设置的第一真实信息进行删除,重新将第一客户端设置的第一虚假信息进行显示。

11.如权利要求10所述的装置,其特征在于,获取所述目标显示时长门限时,所述第二处理单元进一步用于:通过所述服务器获取第一客户端设置的第一显示时长门限,以及获取本地设置的第二显示时长门限;

将所述第一显示时长门限和所述第二显示时长门限进行比较,选择时长较短的一方作为所述目标显示时长门限。

12.如权利要求8或9所述的装置,其特征在于,所述第二处理单元进一步用于:根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;

将所述用户设置的所述信息呈现方式上传至服务器,由服务器对应所述用户的身份标识进行集中存储。

13.一种基于即时通讯的信息呈现装置,其特征在于,至少包括第一处理单元,验证单元和第二处理单元,其中:第一通信单元,将接收的第一客户端设置的第一虚假信息发送给第二客户端,并确定第二客户端基于所述第一虚假信息请求进行真实信息查看;

验证单元,指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证,具体包括:根据本地服务器数据判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;若是,则指示第二客户端采用生物特征验证方式或密码验证方式进行授权验证;否则,指示第二客户端采用完成预置任务方式进行授权验证;

第二通信单元:确定第二客户端通过所述授权验证后,向第二客户端发送所述第一客户端对应所述第一虚假信息设置的第一真实信息。

14.如权利要求13所述的装置,其特征在于,所述第二通信单元,进一步用于:接收第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;

对应所述用户的身份标识对所述信息呈现方式进行集中存储。

说明书 :

一种基于即时通讯的信息呈现方法及装置

技术领域

[0001] 本发明涉及通信领域,特别涉及一种基于即时通讯的信息呈现方法及装置。

背景技术

[0002] 在信息时代,即时通讯的方法越来越多,用户对即时通讯过程中通讯信息私密性的要求也越来越高。
[0003] 目前,即时通讯以视频,语音或文字等作为通讯信息的载体,用户通过终端设备进行即时通讯,除发送端和接收端的用户可以获知通讯信息外,其他用户也可以通过对发送端或接收端的用户的终端设备中的记录进行查阅,获知通讯信息,无法达到用户对通讯信息私密性的要求。
[0004] 有鉴于此,相关技术人员研究出一种读后即删除的即时通讯的方法,具体为:接收端接收到通讯信息并呈现给用户后,若确定用户已查阅,则自动删除该通讯信息。这种方法满足了用户对通讯信息私密性的要求,但用户无法对通讯信息进行重复查阅,从而给用户造成了使用上的不便,
[0005] 因此,需要设计一种新的基于即时通讯的信息呈现方法以克服上述缺陷。

发明内容

[0006] 本发明实施例提供种基于即时通讯的信息呈现方法及装置,用于满足用户对即时通讯过程中交互信息的私密性要求。
[0007] 本发明实施例提供的具体技术方案如下:
[0008] 一种基于即时通讯的信息呈现方法,包括:
[0009] 第二客户端接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行真实信息查看;
[0010] 第二客户端根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证;
[0011] 第二客户端通过所述授权验证后,接收服务器发送的所述第一客户端对应所述第一虚假信息设置的第一真实信息。
[0012] 可选的,第二客户端接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行第一真实信息查看,包括:
[0013] 第二客户端将接收的服务器发送的第一客户端设置的第一虚假信息呈现给用户;
[0014] 第二客户端确定用户针对所述第一虚假信息执行指定操作时,向用户呈现确认提示框,确定用户点击所述确认提示框后,向服务器请求进行真实信息查看。
[0015] 可选的,第二客户端根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证,包括:
[0016] 第二客户端根据服务器通知判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;
[0017] 若是,则采用生物特征验证方式或密码验证方式进行授权验证;
[0018] 否则,采用完成预置任务方式进行授权验证。
[0019] 可选的,进一步包括:
[0020] 第二客户端向用户呈现所述第一真实信息后,开始测量所述第一真实信息的显示时长;
[0021] 第二客户端确定所述第一真实信息的显示时长达到预设的目标显示时长门限后,将第一客户端设置的第一真实信息进行隐藏,重新将接收的第一客户端设置的第一虚假信息进行显示。
[0022] 可选的,第二客户端获取所述目标显示时长门限时,包括:
[0023] 第二客户端通过所述服务器获取第一客户端设置的第一显示时长门限,以及获取本地设置的第二显示时长门限;
[0024] 第二客户端将所述第一显示时长门限和所述第二显示时长门限进行比较,选择时长较短的一方作为所述目标显示时长门限。
[0025] 可选的,进一步包括:
[0026] 第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;
[0027] 第二客户端将所述用户设置的所述信息呈现方式上传至服务器,由服务器对应所述用户的身份标识进行集中存储。
[0028] 一种基于即时通讯的信息呈现方法,包括:
[0029] 服务器将接收的第一客户端设置的第一虚假信息发送给第二客户端,并确定第二客户端基于所述第一虚假信息请求进行真实信息查看;
[0030] 服务器指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证;
[0031] 服务器确定第二客户端通过所述授权验证后,向第二客户端发送所述第一客户端对应所述第一虚假信息设置的第一真实信息。
[0032] 可选的,服务器指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证,包括:
[0033] 服务器根据本地服务器数据判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;
[0034] 若是,则指示第二客户端采用生物特征验证方式或密码验证方式进行授权验证;
[0035] 否则,指示第二客户端采用完成预置任务方式进行授权验证。
[0036] 可选的,进一步包括:
[0037] 服务器接收第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;
[0038] 服务器对应所述用户的身份标识对所述信息呈现方式进行集中存储。
[0039] 一种基于即时通讯的信息呈现装置,至少包括第一处理单元,验证单元和第二处理单元,其中:
[0040] 第一处理单元,接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行真实信息查看;
[0041] 验证单元,根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证;
[0042] 第二处理单元,通过所述授权验证后,接收服务器发送的所述第一客户端对应所述第一虚假信息设置的第一真实信息。
[0043] 可选的,接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行第一真实信息查看时,所述第一处理单元用于:
[0044] 将接收的服务器发送的第一客户端设置的第一虚假信息呈现给用户;
[0045] 确定用户针对所述第一虚假信息执行指定操作时,向用户呈现确认提示框,确定用户点击所述确认提示框后,向服务器请求进行真实信息查看。
[0046] 可选的,根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证时,所述验证单元用于:
[0047] 根据服务器通知判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;
[0048] 若是,则采用生物特征验证方式或密码验证方式进行授权验证;
[0049] 否则,采用完成预置任务方式进行授权验证。
[0050] 可选的,所述第二处理单元进一步用于:
[0051] 向用户呈现所述第一真实信息后,开始测量所述第一真实信息的显示时长;
[0052] 确定所述第一真实信息的显示时长达到预设的目标显示时长门限后,将第一客户端设置的第一真实信息进行删除,重新将第一客户端设置的第一虚假信息进行显示。
[0053] 可选的,获取所述目标显示时长门限时,所述第二处理单元进一步用于:
[0054] 通过所述服务器获取第一客户端设置的第一显示时长门限,以及获取本地设置的第二显示时长门限;
[0055] 将所述第一显示时长门限和所述第二显示时长门限进行比较,选择时长较短的一方作为所述目标显示时长门限。
[0056] 可选的,所述第二处理单元进一步用于:
[0057] 根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;
[0058] 将所述用户设置的所述信息呈现方式上传至服务器,由服务器对应所述用户的身份标识进行集中存储。
[0059] 一种基于即时通讯的信息呈现装置,至少包括第一处理单元,验证单元和第二处理单元,其中:
[0060] 第一通信单元,将接收的第一客户端设置的第一虚假信息发送给第二客户端,并确定第二客户端基于所述第一虚假信息请求进行真实信息查看;
[0061] 验证单元,指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证;
[0062] 第二通信单元:确定第二客户端通过所述授权验证后,向第二客户端发送所述第一客户端对应所述第一虚假信息设置的第一真实信息。
[0063] 可选的,指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证时,所述验证单元用于:
[0064] 根据本地服务器数据判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;
[0065] 若是,则指示第二客户端采用生物特征验证方式或密码验证方式进行授权验证;
[0066] 否则,指示第二客户端采用完成预置任务方式进行授权验证。
[0067] 可选的,所述第二通信单元,进一步用于:
[0068] 接收第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;
[0069] 对应所述用户的身份标识对所述信息呈现方式进行集中存储。
[0070] 本发明有益效果如下:
[0071] 本发明实施例中,服务器会将第一客户端设置的虚假信息发往第二客户端,第二客户端接收到虚假信息后会触发真实信息查看操作,则服务器会按照第一客户端预先设置的方式对第二客户端进行授权验证,确定第二客户端通过授权验证后,再将第一客户端对应虚假信息设置的真实信息发送至第二客户端,这样,便满足了用户对即时通讯过程中交互信息的私密性要求,避免了交互信息的泄露,同时真实信息查看授权方式的设置也使通讯双方的通讯过程更具有趣味性。

附图说明

[0072] 图1为本发明实施例中第一客户端预先设置信息查看方式的流程图;
[0073] 图2为本发明实施例中第二客户端查看真实信息的流程图;
[0074] 图3为本发明实施例中第二客户端结构功能示意图;
[0075] 图4为本发明实施例中服务器结构功能示意图。

具体实施方式

[0076] 为了满足用户对即时通讯过程中交互信息的私密性要求,本发明实施例中,服务器会先将第一客户端设置的虚假信息发送至第二客户端,待第二客户端按照第一客户端预设的真实信息查看授权方式通过授权验证后,再将第一客户端对应虚假信息设置的真实信息发送至第二客户端。
[0077] 下面面结合附图对本发明优选的实施方式进行详细说明。
[0078] 参阅图1所示,本发明实施例中,第一客户端预先设置信息呈现方式的具体流程如下:
[0079] 步骤100:第一客户端开启正常聊天模式。
[0080] 步骤101:第一客户端是否设置信息呈现方式,若是,执行步骤102,否则,返回步骤100。
[0081] 具体的,在第一客户端安装有特定的即时通讯聊天软件(以下称为软件x),在软件x中,第一客户端可以选择预先设置信息呈现方式。
[0082] 例如,在软件x中,设置一个名为“一语双关”的选项,用户1通过点击“一语双关”这一选项,开启“一语双关”聊天模式,这样,用户1就可以预先设置信息呈现方式。
[0083] 具体的,在设置信息呈现方式时,需要至少设置虚假信息,虚假信息对应的真实信息,真实信息查看授权方式,进一步地,还设置第一显示时长门限。
[0084] 步骤102:第一客户端接收用户1输入的虚假信息。
[0085] 具体的,在第一客户端上用户1编辑虚假信息,虚假信息可以呈现为文字,图片或视频,具体呈现方式由用户1灵活选择设置。
[0086] 步骤103:第一客户端接收用户1输入的真实信息。
[0087] 步骤104:第一客户端接收用户1设置的真实信息查看授权方式。
[0088] 具体的,真实信息查看授权方式可以有多种,本发明实施例中仅以其中的三种为例进行说明。
[0089] 第一种,密码查看方式。
[0090] 具体的,用户1设置一个密码,作为用户2查看真实信息时需要输入的密码,用户2输入该密码后,可以查看到虚假信息对应的真实信息。
[0091] 第二种,指纹识别查看方式。
[0092] 具体的,用户1设置指纹识别身份验证方式,用户2输入指纹并通过身份验证后,可以查看到虚假信息对应的真实信息。
[0093] 第三种,任务通关查看方式。
[0094] 具体的,用户1设置一个任务,用户2完成任务后,可以查看到虚假信息对应的真实信息,其中,任务的内容可以是一个网络游戏或一道难题等等,具体的任务内容由用户1灵活选择设置。
[0095] 以上作为举例的三种真实信息查看授权方式,都可以对用户2在第一次查看虚假信息对应的真实信息时进行授权,在用户2获得授权后,可选的,只需要通过密码查看方式或指纹识别查看方式进行身份验证,就可以对虚假信息对应的真实信息进行重复查看,并且不会耽误过长时间。
[0096] 步骤105:第一客户端接收用户1设置的第一显示时长门限。
[0097] 具体的,用户2在使用软件x并得到真实信息后,该真实信息将在上述第一显示时长门限内向用户2呈现,在第一显示时长门限超时后,软件x将真实信息重新恢复显示为虚假信息,这样,可以有效避免真实信息泄露。
[0098] 在实际应用中,用户2也可以自行针对真实信息设置相应的第二显示时长门限,用户2使用的第二客户端运行软件x时,将在第一显示时长门限和第二显示时长门限内,选择时长较短的一方作为目标显示时长门限执行时长计时,这一点将在后续实施例中作出进一步详细说明。
[0099] 步骤106:第一客户端将用户1设置的信息呈现方式上传至服务器。
[0100] 所谓信息呈现方式包括以上提及的:虚假信息,真实信息,真实信息查看授权方式,进一步地还可以包括第一显示时长门限。
[0101] 第一客户端将用户1设置的信息呈现方式上传至服务器,由服务器对应用户1的身份标识进行集中存储。
[0102] 参阅图2所示,本发明实施例中,第二客户端查看真实信息的具体流程如下:
[0103] 步骤200:第二客户端接收到第一客户端发送的虚假信息。
[0104] 具体的,第二客户端安装有软件x,用户2通过第二客户端登录软件x,则第二客户端和第一客户端处于正常聊天模式,第二客户端可以接收到第一客户端通过软件x发送的虚假信息。
[0105] 步骤201:第二客户端将接收的虚假信息进行显示。
[0106] 步骤202:第二客户端判断用户2是否触发真实信息查看操作,若是,执行步骤203,否则,返回步骤201。
[0107] 具体的,在软件x中,用户2可以选择是否查看第一客户端发送的真实信息。第二客户端确定用户2针对上述虚假信息执行指定操作时,向用户2呈现确认提示框,第二客户端确定用户2点击上述确认提示框后,向服务器请求进行真实信息查看,避免用户2因误操作执行了上述指定操作的情况出现。
[0108] 其中,所谓的指定操作可以有多种类型,如、双击、长按等等,在此不再一一举例。
[0109] 例如,在软件x中设置一个名为“一语双关”的选项,若用户2需要查看第一客户端发送的真实信息,可以通过长按虚假信息令第二客户端弹出确认提示框,提示用户是否开启“一语双关”功能,确定用户点击“确认”后,开启“一语双关”聊天模式,向服务器请求进行真实信息查看。
[0110] 步骤203:第二客户端通过查看服务器数据判断用户2是否已获得查看真实信息的授权,若是,执行步骤207,否则,执行步骤204。
[0111] 具体的,在用户2确定需要查看第一客户端发送的真实信息后,第二客户端查看服务器数据,判断用户2是否已经查看过第一客户端发送的真实信息,若是,则说明用户2已经获得授权,否则,说明用户2未获得授权。
[0112] 步骤204:第二客户端根据服务器中存储的真实信息查看授权方式对用户2发起授权验证。
[0113] 具体的,真实信息查看授权方式有多种,在本发明实施例中,主要以三种方式进行进一步详细说明,详见后续实施例。
[0114] 步骤205:第二客户端根据获得的真实信息查看授权方式判断用户2是否需要完成一项任务,若是,执行步骤206,否则,执行步骤207。
[0115] 在实际应用中,任务的内容可以是一个网络游戏或一道难题,具体任务内容由用户1灵活选择设置。
[0116] 步骤206:第二客户端判断用户2是否完成任务,若是,执行步骤211,否则,返回步骤208。
[0117] 具体的,用户2在进行任务过程中,第二客户端可以准确获知任务进度,直至用户2完成任务。
[0118] 步骤207:第二客户端判断是否需要对用户2进行指纹验证,若是,执行步骤208,否则,执行步骤209。
[0119] 步骤208:第二客户端判断用户2是否通过指纹验证,若是,执行步骤211,否则,返回步骤207。
[0120] 步骤209:第二客户端判断是否需要对用户2进行密码验证,若是,执行步骤210,否则,返回步骤203。
[0121] 步骤210:第二客户端判断用户2是否通过密码验证,若是,执行步骤211,否则,执行步骤209。
[0122] 步骤211:第二客户端将用户2通过授权验证这一信息上传至服务器。
[0123] 具体的,在用户2在通过授权验证后,第二客户端会将上述信息上传至服务器,服务器将本地服务器数据更新“为用户2已获得授权”,这样,用户2在需要重复查看第一客户端发送的真实信息时,第二客户端可以直接根据服务器数据确定用户2已获得授权,用户2不需要再次进行授权验证。
[0124] 步骤212:第二客户端将接收的真实信息呈现给用户2。
[0125] 步骤213:第二客户端判断真实信息显示时长计时是否超时,若是,执行步骤214,否则,返回步骤212。
[0126] 具体的,在软件x上可以设置目标信息显示时长门限,用户1在设置信息呈现方式时,可以设置第一显示时长门限,用户2获得授权后,可以对第一客户端发送的真实信息进行查看,同时可以设置第二显示时长门限,第二客户端执行时长计时时,先根据服务器获取第一客户端设置的第一显示时长门限,再获取本地设置的第二显示时长门限,第二客户端在第一显示时长门限和第二显示时长门限中选择时长较短的一方作为目标显示时长门限,执行时长计时。
[0127] 步骤214:第二客户端重新将接收的虚假信息进行显示。
[0128] 具体的,在真实信息显示时长计时达到目标显示时长门限时,第二客户端将真实信息进行删除,重新将接收的虚假信息进行显示。若第二客户端确定用户2需要重复查看真实信息,在确定用户2通过身份验证后,第二客户端重新从服务器下载真实信息到本地。
[0129] 上述步骤是基于第一客户端作为发送端,第二客户端作为接收端进行的具体说明,在实际应用中,任意一个客户端都可以执行上述步骤,第二客户端也可以作为发送端由用户2设置信息呈现方式,上述信息呈现方式至少包括:虚假信息,虚假信息对应的真实信息以及真实信息查看授权方式,具体流程同第一客户端设置信息呈现方式的流程相同,在此不再赘述。
[0130] 下面采用一个具体例子对上述步骤进行详细说明。
[0131] 假设用户1和用户2均使用即时通讯工具软件x进行交流。
[0132] 用户1选择设置信息呈现方式后,编辑虚假信息为一张风景图片,编辑真实信息为用户1的电话号码,用户1设置真实信息查看方式为“完成游戏任务”,同时设置第一显示时长门限为2分钟。
[0133] 用户2先接收到用户1发送的一张风景图片,用户2触发真实信息查看操作后,获知真实信息查看方式为“完成游戏任务”,用户2完成游戏任务后,第二客户端确定用户2通过授权验证后,将从服务器获取的用户1的电话号码呈现给用户2,同时用户2设置第二显示时长门限为1分钟,第二客户端对第一显示时长门限和第二显示时长门限进行比较,确定第二显示时长门限较短,则将第二显示时长门限作为目标显示时长门限,在用户1的电话号码显示时长计时达到1分钟后,第二客户端将用户1的电话号码删除,重新将风景图片呈现给用户2。
[0134] 综上所述,参阅图3所示,本发明实施例中,一种基于即时通讯的信息呈现装置(即上述系统)至少包括虚假信息处理单元30,授权验证单元31和真实信息处理单元32,其中,[0135] 第一处理单元30,接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行真实信息查看;
[0136] 验证单元31,根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证;
[0137] 第二处理单元32,通过所述授权验证后,接收服务器发送的所述第一客户端对应所述第一虚假信息设置的第一真实信息。
[0138] 可选的,接收服务器发送的第一客户端设置的第一虚假信息,并基于所述第一虚假信息向所述服务器请求进行第一真实信息查看时,所述第一处理单元30用于:
[0139] 将接收的服务器发送的第一客户端设置的第一虚假信息呈现给用户;
[0140] 确定用户针对所述第一虚假信息执行指定操作时,向用户呈现确认提示框,确定用户点击所述确认提示框后,向服务器请求进行真实信息查看。
[0141] 可选的,根据服务器指示,按照所述第一客户端预设的真实信息查看授权方式进行授权验证时,所述验证单元31用于:
[0142] 根据服务器通知判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;
[0143] 若是,则采用生物特征验证方式或密码验证方式进行授权验证;
[0144] 否则,采用完成预置任务方式进行授权验证。
[0145] 可选的,所述第二处理单元32,用于:
[0146] 向用户呈现所述第一真实信息后,开始测量所述第一真实信息的显示时长;
[0147] 确定所述第一真实信息的显示时长达到预设的目标显示时长门限后,将第一客户端设置的第一真实信息进行删除,重新将接收的第一客户端设置的第一虚假信息进行显示。
[0148] 可选的,获取所述目标显示时长门限时,所述第二处理单元32进一步用于:
[0149] 通过所述服务器获取第一客户端设置的第一显示时长门限,以及获取本地设置的第二显示时长门限;
[0150] 将所述第一显示时长门限和所述第二显示时长门限进行比较,选择时长较短的一方作为所述目标显示时长门限。
[0151] 可选的,所述第二处理单元32进一步用于:
[0152] 根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;
[0153] 将所述用户设置的所述信息呈现方式上传至服务器,由服务器对应所述用户的身份标识进行集中存储。
[0154] 参阅图4所示,一种基于即时通讯的信息呈现装置,至少包括第一通信单元40,验证单元41和第二通信单元42,其中:
[0155] 第一通信单元40:将接收的第一客户端设置的第一虚假信息发送给第二客户端,并确定第二客户端基于所述第一虚假信息请求进行真实信息查看;
[0156] 验证单元41:指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证;
[0157] 第二通信单元42:确定第二客户端通过所述授权验证后,向第二客户端发送所述第一客户端对应所述第一虚假信息设置的第一真实信息。
[0158] 可选的,指示第二客户端按照所述第一客户端预设的真实信息查看授权方式进行授权验证时,所述验证单元41用于:
[0159] 根据本地服务器数据判断用户是否已经查看过第一客户端发送的第一真实信息且得到授权;
[0160] 若是,则指示第二客户端采用生物特征验证方式或密码验证方式进行授权验证;
[0161] 否则,指示第二客户端采用完成预置任务方式进行授权验证。
[0162] 可选的,所述第二通信单元42进一步用于:
[0163] 接收第二客户端根据用户指示设置信息呈现方式,所述信息呈现方式至少包括:第二虚假信息,第二虚假信息对应的第二真实信息,以及真实信息查看授权方式;
[0164] 对应所述用户的身份标识对所述信息呈现方式进行集中存储。
[0165] 综上所述,本发明实施例中,服务器会将第一客户端设置的虚假信息发往第二客户端,第二客户端接收到虚假信息后会触发真实信息查看操作,则服务器会按照第一客户端预先设置的方式对第二客户端进行授权验证,确定第二客户端通过授权验证后,再将第一客户端对应虚假信息设置的真实信息发送至第二客户端,这样,便满足了用户对即时通讯过程中交互信息的私密性要求,避免了交互信息的泄露,同时真实信息查看授权方式的设置也使通讯双方的通讯过程更具有趣味性。
[0166] 进一步地,若第二客户端需要重复查看真实信息,只需要进行身份验证即可,从而既避免重复进行授权验证,不会耽误过长时间,又方便用户对交互信息进行重复查阅。
[0167] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0168] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0169] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0170] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0171] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0172] 显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。