著录项信息
专利名称 | 控制对话信息的方法及装置 |
申请号 | CN201410240251.7 | 申请日期 | 2014-05-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-08-13 | 公开/公告号 | CN103986840A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5;;;H;0;4;W;1;2;/;0;2查看分类表>
|
申请人 | 小米科技有限责任公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期13层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 小米科技有限责任公司 | 当前权利人 | 小米科技有限责任公司 |
发明人 | 马坤;史大龙;林锦滨 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本公开是关于一种控制对话信息的方法及装置,用于提供用户信息的安全性。所述方法包括:在对话应用的私密配置模式中,接收输入的密码和联系人;建立所述密码与所述联系人的对应关系;在所述对话应用中隐藏所述联系人的个人信息。
1.一种控制对话信息的方法,其特征在于,包括:
在对话应用的私密配置模式中,接收输入的密码和联系人;
建立所述密码与所述联系人的对应关系;
在所述对话应用中隐藏所述联系人的个人信息;
在对话应用的私密聊天模式中,接收输入的密码;
根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;
显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息;
所述根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人之后,所述方法还包括:
向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话,其中,所述私密聊天模式为带有私密性保护的聊天模式。
2.根据权利要求1所述的控制对话信息的方法,其特征在于,所述方法还包括:在所述对话应用中隐藏所述联系人的聊天记录。
3.根据权利要求1所述的控制对话信息的方法,其特征在于,所述方法还包括:
在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;
在满足预设的隐藏条件时,隐藏已显示的对话内容。
4.一种控制对话信息的方法,其特征在于,包括:
在对话应用的私密配置模式中,接收输入的密码和联系人;
建立所述密码与所述联系人的对应关系;
在对话应用的私密聊天模式中,接收输入的密码,其中,所述私密聊天模式为带有私密性保护的聊天模式;
根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;
显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息;
在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;
在满足预设的隐藏条件时,隐藏已显示的对话内容;
所述根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人之后,所述方法还包括:
向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。
5.根据权利要求4所述的控制对话信息的方法,其特征在于,所述预设的隐藏条件至少包括下列条件之一:
显示对话内容满足预设的时长阈值;
显示的对话内容满足预设的对话条数阈值;
接收联系人所在对端反馈的表示已显示的反馈消息;
收到用于关闭所述对话界面的关闭命令。
6.根据权利要求4所述的控制对话信息的方法,其特征在于,所述方法还包括:
接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式;
将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。
7.一种控制对话信息的装置,其特征在于,包括:
第一接收模块,用于在对话应用的私密配置模式中,接收输入的密码和联系人;
建立模块,用于建立所述密码与所述联系人的对应关系;
第一配制模块,用于在所述对话应用中隐藏所述联系人的个人信息;
第二接收模块,用于在对话应用的私密聊天模式中,接收输入的密码;
查询模块,用于根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;
第一显示模块,用于显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息;
用于向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话的模块,其中,所述私密聊天模式为带有私密性保护的聊天模式。
8.根据权利要求7所述的控制对话信息的装置,其特征在于,所述装置还包括:
第二配制模块,用于在所述对话应用中隐藏所述联系人的聊天记录。
9.根据权利要求7所述的控制对话信息的装置,其特征在于,所述装置还包括:
第三接收模块,用于在对话应用的私密聊天模式中,接收对话内容;
第二显示模块,用于在对话界面中显示对话内容,并在满足预设的隐藏条件时,隐藏已显示的对话内容。
10.一种控制对话信息的装置,其特征在于,包括:
用于在对话应用的私密配置模式中,接收输入的密码和联系人的模块;
用于建立所述密码与所述联系人的对应关系的模块;
第二接收模块,用于在对话应用的私密聊天模式中,接收输入的密码,其中,所述私密聊天模式为带有私密性保护的聊天模式;
查询模块,用于根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;
第一显示模块,用于显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息;
第三接收模块,用于在对话应用的私密聊天模式中,接收对话内容;
第二显示模块,用于在对话界面中显示对话内容,并在满足预设的隐藏条件时,隐藏已显示的对话内容;
第一发送模块,用于向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。
11.根据权利要求10所述的控制对话信息的装置,其特征在于,所述预设的隐藏条件至少包括下列条件之一:
显示对话内容满足预设的时长阈值;
显示的对话内容满足预设的对话条数阈值;
接收联系人所在对端反馈的表示已显示的反馈消息;
收到用于关闭所述对话界面的关闭命令。
12.根据权利要求10所述的控制对话信息的装置,其特征在于,所述装置还包括:
第四接收模块,用于接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式;
第二发送模块,用于将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。
控制对话信息的方法及装置\n技术领域\n[0001] 本公开涉及通信及计算机处理领域,尤其涉及控制对话信息的方法及装置。\n背景技术\n[0002] 随着电子技术的发展,移动终端已经普遍应用,并且更新换代非常快。移动终端最初只有通话功能,后来逐步增加了短信功能、音乐功能等。尤其在移动终端具有上网功能后,各种即时通讯软件被移植到移动终端上。用户可通过移动终端上的各种应用与他人进行聊天、对话。\n[0003] 本公开的发明人发现,相关技术中,在进行聊天时,聊天界面通过会显示对端用户的用户名、头像、备注等个人信息。私密性较差,并且容易被第三方获得对端用户的个人信息,安全性较差。因此,如何提高对话过程中的私密性或安全性,是亟待解决的问题。\n发明内容\n[0004] 为克服相关技术中存在的问题,本公开提供一种控制对话信息的方法及装置。\n[0005] 根据本公开实施例的第一方面,提供一种控制对话信息的方法,包括:\n[0006] 在对话应用的私密配置模式中,接收输入的密码和联系人;\n[0007] 建立所述密码与所述联系人的对应关系;\n[0008] 在所述对话应用中隐藏所述联系人的个人信息。\n[0009] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例建立联系人与密码的对应关系,然后隐藏该联系人的个人信息,达到保护联系人信息的目的,提高信息的安全性。并且由于有密码存在,可随时通过密码打开与相应联系人的对话。\n[0010] 所述方法还包括:在所述对话应用中隐藏所述联系人的聊天记录。\n[0011] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中不仅可以隐藏联系人的个人信息,还可以隐藏聊天记录,进一步提高对联系人信息的私密性保护和信息的安全性。\n[0012] 所述方法还包括:\n[0013] 在对话应用的私密聊天模式中,接收输入的密码;\n[0014] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0015] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0016] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中在有了之前的配置过程之后,在私密聊天模式下,通过密码可确定对应的联系人,进而与该联系人进行对话。既满足了用户的对话需求,又可以隐藏联系人信息,提高了联系人信息的私密性和安全性。\n[0017] 所述方法还包括:\n[0018] 在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;\n[0019] 在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0020] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例在本端与联系人进行对话的过程中,也可以将双方的对话内容隐藏,进一步保证对话的私密性和信息的安全性。\n[0021] 根据本公开实施例的第二方面,提供一种控制对话信息的方法,包括:\n[0022] 在对话应用的私密聊天模式中,接收输入的密码;\n[0023] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0024] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0025] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中在有了之前的配置过程之后,在私密聊天模式下,通过密码可确定对应的联系人,进而与该联系人进行对话。既满足了用户的对话需求,又可以隐藏联系人信息,提高了联系人信息的私密性和安全性。\n[0026] 所述方法还包括:\n[0027] 在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;\n[0028] 在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0029] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例在本端与联系人进行对话的过程中,也可以将双方的对话内容隐藏,进一步保证对话的私密性和信息的安全性。\n[0030] 所述预设的隐藏条件至少包括下列条件之一:\n[0031] 显示对话内容满足预设的时长阈值;\n[0032] 显示的对话内容满足预设的对话条数阈值;\n[0033] 接收联系人所在对端反馈的表示已显示的反馈消息;\n[0034] 收到用于关闭所述对话界面的关闭命令。\n[0035] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例提供了多种隐藏条件,适用于多种需求。\n[0036] 所述根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人之后,所述方法还包括:\n[0037] 向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。\n[0038] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中不仅本端可以采用私密聊天模式,也可以邀请对端也采用私密聊天模式,双方均可以提高信息的私密性和安全性。\n[0039] 所述方法还包括:\n[0040] 接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式;\n[0041] 将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。\n[0042] 本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中即使对端不采用私密聊天模式,也可以隐藏对端的对话内容,以提高对话的私密性和安全性。\n[0043] 根据本公开实施例的第三方面,提供一种控制对话信息的装置,包括:\n[0044] 第一接收模块,用于在对话应用的私密配置模式中,接收输入的密码和联系人;\n[0045] 建立模块,用于建立所述密码与所述联系人的对应关系;\n[0046] 第一配制模块,用于在所述对话应用中隐藏所述联系人的个人信息。\n[0047] 所述装置还包括:\n[0048] 第二配制模块,用于在所述对话应用中隐藏所述联系人的聊天记录。\n[0049] 所述装置还包括:\n[0050] 第二接收模块,用于在对话应用的私密聊天模式中,接收输入的密码;\n[0051] 查询模块,用于根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0052] 第一显示模块,用于显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0053] 所述装置还包括:\n[0054] 第三接收模块,用于在对话应用的私密聊天模式中,接收对话内容;\n[0055] 第二显示模块,用于在对话界面中显示对话内容,并在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0056] 根据本公开实施例的第四方面,提供一种控制对话信息的装置,包括:\n[0057] 第二接收模块,用于在对话应用的私密聊天模式中,接收输入的密码;\n[0058] 查询模块,用于根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0059] 第一显示模块,用于显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0060] 所述装置还包括:\n[0061] 第三接收模块,用于在对话应用的私密聊天模式中,接收对话内容;\n[0062] 第二显示模块,用于在对话界面中显示对话内容,并在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0063] 所述预设的隐藏条件至少包括下列条件之一:\n[0064] 显示对话内容满足预设的时长阈值;\n[0065] 显示的对话内容满足预设的对话条数阈值;\n[0066] 接收联系人所在对端反馈的表示已显示的反馈消息;\n[0067] 收到用于关闭所述对话界面的关闭命令。\n[0068] 所述装置还包括:\n[0069] 第一发送模块,用于向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。\n[0070] 所述装置还包括:\n[0071] 第四接收模块,用于接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式;\n[0072] 第二发送模块,用于将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。\n[0073] 根据本公开实施例的第五方面,提供一种控制对话信息的装置,包括:\n[0074] 处理器;\n[0075] 用于存储处理器可执行指令的存储器;\n[0076] 其中,所述处理器被配置为:\n[0077] 在对话应用的私密配置模式中,接收输入的密码和联系人;\n[0078] 建立所述密码与所述联系人的对应关系;\n[0079] 在所述对话应用中隐藏所述联系人的个人信息。\n[0080] 根据本公开实施例的第六方面,提供一种控制对话信息的装置,包括:\n[0081] 处理器;\n[0082] 用于存储处理器可执行指令的存储器;\n[0083] 其中,所述处理器被配置为:\n[0084] 在对话应用的私密聊天模式中,接收输入的密码;\n[0085] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0086] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0087] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。\n附图说明\n[0088] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。\n[0089] 图1是根据一示例性实施例示出的一种好友列表的示意图。\n[0090] 图2是根据一示例性实施例示出的一种对话界面的示意图。\n[0091] 图3是根据一示例性实施例示出的一种控制对话信息的方法的流程图。\n[0092] 图4是根据一示例性实施例示出的一种好友列表的示意图。\n[0093] 图5是根据一示例性实施例示出的一种私密聊天模式接入窗口的示意图。\n[0094] 图6是根据一示例性实施例示出的一种配置界面的示意图。\n[0095] 图7是根据一示例性实施例示出的一种好友列表的示意图。\n[0096] 图8是根据一示例性实施例示出的一种对话界面的示意图。\n[0097] 图9是根据一示例性实施例示出的一种控制对话信息的方法的流程图。\n[0098] 图10是根据一示例性实施例示出的一种对话界面的示意图。\n[0099] 图11是根据一示例性实施例示出的一种对话界面的示意图。\n[0100] 图11是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0101] 图12是根据一示例性实施例示出的一种控制对话信息的方法的流程图。\n[0102] 图13是根据一示例性实施例示出的一种控制对话信息的方法的流程图。\n[0103] 图14是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0104] 图15是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0105] 图16是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0106] 图17是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0107] 图18是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0108] 图19是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0109] 图20是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0110] 图21是根据一示例性实施例示出的一种控制对话信息的装置的框图。\n[0111] 图22是根据一示例性实施例示出的一种装置的框图。\n具体实施方式\n[0112] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。\n[0113] 相关技术中,对话应用可以为用户提供好友列表。如图1所示,好友列表中有好友:张三、李四和王五等。其中,101表示好友列表区,102表示功能选项区,包括如“设置”选项等各种功能选项。用户可以从好友列表中选择需要进行对话的联系人,然后打开与该联系人进行对话的对话界面,参见图2所示。对话界面包括201所示的对话外框和202所示的对话内容区。201中一般有联系人的头像、昵称、备注名、个性签名等联系人的个人信息。如图2所示,aa表示头像,bb表示备注名,cc表示昵称,dd表示个性签名。在对话应用中,无论是好友列表还是对话界面,均显示着诸多好友的个人信息和对话内容,私密性和安全性较差。为解决该问题,本实施例可实现隐藏联系人信息。\n[0114] 本实施例中的对话信息包括:联系人的个人信息和对话内容等,可包括对话应用中的各种信息。\n[0115] 图3是根据一示例性实施例示出的一种控制对话信息的方法的流程图,如图3所示,该方法可以由终端实现,包括以下步骤:\n[0116] 在步骤301中,在对话应用的私密配置模式中,接收输入的密码和联系人。\n[0117] 本实施例中的对话应用包括即时通讯应用、短信应用、邮件应用等。\n[0118] 本实施例将相关技术中的聊天模式称为公开聊天模式,本实施例中带有私密性保护的聊天模式为私密聊天模式。在进行私密聊天模式之前,需要进行配置,将该配置模式称为私密配置模式。\n[0119] 本实施例中的密码可以是字符、手势、声音等形式的密码。\n[0120] 在步骤302中,建立所述密码与所述联系人的对应关系。\n[0121] 在步骤303中,在所述对话应用中隐藏所述联系人的个人信息。\n[0122] 本实施例建立联系人与密码的对应关系,然后隐藏该联系人的个人信息,达到保护联系人信息的目的,提高信息的安全性。并且由于有密码存在,可随时通过密码打开与相应联系人的对话。\n[0123] 例如,在对话应用的首界面中有用于进行聊天模式切换的选项,如图4所示,与图\n1相比增加了401,401表示切换选项,用于在公开聊天模式和私密聊天模式之间切换。如果用户选择了私密聊天模式,则显示如图5所示的窗口。用户如果已经按照图3所示的过程进行了私密聊天模式的配置,则可以直接输入密码,并进行下一步。如果没有经过配置过程,或者想修改配置,则可以点击图5中的“配置”选项,使对话应用进入私密配置模式。进入私密配置模式后,对话应用可显示如图6所示的私密配置模式的配置界面。在配置界面中,用户可输入密码和对应的联系人,如密码为lisi,联系人为李四。对话应用接收用户的输入后,建立密码“lisi”与联系人“李四”的对应关系。配置隐藏“李四”的个人信息。隐藏联系人的个人信息可以包括两部分。一部分是在好友列表中隐藏联系人的个人信息,如图7所示。与图1相比,图7中的好友列表里显示了张三和王五,没有显示李四,也就是隐藏了李四的个人信息。另一部分是在与李四进行对话时的对话界面中,如图8所示,隐藏了李四的个人信息。与图2相比,图8在201所示的区域中隐藏了联系人的头像、昵称、备注名、个性签名等联系人的个人信息。还可以将整个201所示的区域隐藏,保留202所示的对话内容区。并且202的背景可以配置为透明。\n[0124] 在一个实施例中,不仅可以隐藏联系人的个人信息,还可以隐藏联系人的聊天记录和进行对话时的对话内容。即,所述方法还包括步骤A1。在步骤A1中,在所述对话应用中隐藏所述联系人的聊天记录。在没有密码的情况下,不仅在好友列表中可以找不到对应的联系人,在聊天记录中也无法找到该联系人的聊天记录。在对话过程中,对话界面中的对话内容,也会在满足一定条件时被隐藏,后面会详细介绍。\n[0125] 经过前面的配置过程,便可以在私密聊天模式下对话。\n[0126] 图9是根据一示例性实施例示出的一种控制对话信息的方法的流程图,如图9所示,该方法可以由终端实现,包括以下步骤:\n[0127] 在步骤901中,在对话应用的私密聊天模式中,接收输入的密码。\n[0128] 在步骤902中,根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人。\n[0129] 在步骤903中,显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0130] 本实施例中在有了之前的配置过程之后,在私密聊天模式下,通过密码可确定对应的联系人,进而与该联系人进行对话。既满足了用户的对话需求,又可以隐藏联系人信息,提高了联系人信息的私密性和安全性。\n[0131] 例如,因处于私密聊天模式,所以用户在图7所示的好友列表中无法找到“李四”。\n则在图5所示的窗口中,用户可输入密码。对话应用接收到密码后,查询步骤302中已建立的对应关系,确定对应的联系人(如李四)。然后对话应用显示如图8所示的对话界面,但是不显示李四的个人信息。\n[0132] 在显示对话界面后,用户可以开始与对端进行对话(或称聊天)。在一个实施例中,所述方法还包括步骤B1和步骤B2。\n[0133] 在步骤B1中,接收对话内容,并在对话界面中显示。该步骤接收的对话内容包括两部分。一部分是本端用输入的对话内容,另一部分是对端联系人发送的对话内容。\n[0134] 在步骤B2中,在满足预设的隐藏条件时,隐藏已显示的对话内容。该步骤实现了看后即焚的效果。显示的对话内容保留较短的时间,满足用户的阅读需要,预计用户阅读之后便可隐藏。\n[0135] 例如,隐藏对话内容前后的示意图如图10和图11所示。在图10中,有3条对话内容“111”、“222”和“333”。之后发现对话内容“111”满足预设的隐藏条件,则将其隐藏。\n参见图11所示,图11中已隐藏对话内容“111”。此时可能接收到新的对话内容“444”,则将其显示在对话界面中,参见图11所示。\n[0136] 需要注意的是,本实施例中的隐藏不是因为对话界面的较小无法显示所有对话内容而隐藏。若是因为对话界面较小而隐藏对话内容,通常在对话界面中显示滚动条,用户通过拖动滚动条可以翻看上下的对话内容。而本实施例中隐藏对话内容,是无法通过拖动滚动条而显示的。是一种彻底的隐藏。用户若想查看已隐藏的对话内容,则可以通过输入密码的方式查看聊天记录。本实施例中的聊天记录包括保存的历史对话内容。\n[0137] 在一个实施例中,所述预设的隐藏条件至少包括下列条件之一:\n[0138] 条件C1:显示对话内容满足预设的时长阈值;\n[0139] 条件C2:显示的对话内容满足预设的对话条数阈值;\n[0140] 条件C3:接收联系人所在对端反馈的表示已显示的反馈消息;\n[0141] 条件C4:收到用于关闭所述对话界面的关闭命令。\n[0142] 在一个实施例中,以条件C1为例,例如预设的时长阈值为3分钟,该预设的时长阈值可由用户灵活配置。在收到对话内容时显示对话内容并进行计时,在计时到达3分钟时,便隐藏该对话内容。\n[0143] 在一个实施例中,以条件C2为例,例如预设的对话条数阈值为5条,该预设的对话条数阈值可由用户灵活配置。在收到对话内容时显示对话内容并更新对话条数,在对话条数达到5条时,便隐藏一条对话内容,也就是说在对话界面中始终保持不超过4条对话内容。\n[0144] 在一个实施例中,以条件C3为例,本端接收用户输入的对话内容后,一方面在本端的对话界面中显示该对话内容,另一方面将该对话内容发送给联系人所在的对端。对端在显示对话内容后,向本端发送反馈消息,表示对端已显示对话内容,本端可以隐藏该对话内容,以及隐藏该对话内容以前仍然显示的对话内容,该对话内容之前的对话内容一般为对端反馈的对话内容。以图10为例,对端反馈了对话内容“111”,本端输入了对话内容“222”,本端将对话内容“222”发送给对端,对端发送反馈消息。本端隐藏对话内容“222”及其之前的对话内容“111”。\n[0145] 本端可以采用私密聊天模式与对端进行对话。对端也可以采用私密聊天模式进行对话,则控制对话信息的过程可参照上述介绍。当然,在本端采用私密聊天模式进行对话时,对端可以采用相关技术中的公开聊天模式。但是本实施例为了提高对话的安全性和私密性,对公开聊天模式进行了改进,本实施例将其称为半公开聊天模式。在半公开聊天模式中,可以不隐藏本端联系人的个人信息,但是需要隐藏对话内容。实现过程可参见下面的介绍。\n[0146] 在一个实施例中,在步骤902之后,所述方法还包括步骤D1。\n[0147] 在步骤D1中,向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。该私密对话邀请可包括两层含义,一层含义是发起对话,向对端发起对话邀请;另一层含义是请求对端采用私密聊天模式。此时对端可以有多种选择。选择1,拒绝对话;选择2,接受对话,但是拒绝采用私密聊天模式;选择3,接受对话,也接受采用私密聊天模式。对端根据选择结果向本端发送邀请的反馈。如果该反馈表示选择1,则结束本次流程。如果该反馈表示选择2或选择3,则可以继续进行对话。其中,如果该反馈为选择3,表示对端同意采用私密聊天模式,则本端和对端的实现过程如前面介绍。如果该反馈表示选择2,虽然可以继续进行对话,但是为了提高对话的安全性,所以所述方法还包括步骤E1和步骤E2。\n[0148] 在步骤E1中,接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式。该拒绝私密聊天反馈相当于选择2对应的反馈。\n[0149] 在步骤E2中,将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。该隐藏条件可以有多种,也可以参照前面的条件C1-条件C2。\n[0150] 以条件C1为例,本端可以在私密对话邀请中或者在发送对话内容时,携带时间条件,如3分钟。指示对端在显示对话内容时开始计时,在到达3分钟时隐藏该对话内容及其之前仍然显示的对话内容。\n[0151] 以条件C2为例,本端可以在私密对话邀请中或者在发送对话内容时,携带条数条件,如4条。指示对端在显示对话内容检查当前对话界面中的对话内容的条数是否不小于\n4条,若是隐藏之前仍在显示的对话内容,使隐藏后的对话内容的条数不超过4条。\n[0152] 下面通过几个实施例详细介绍控制对话信息的实现过程。\n[0153] 图12是根据一示例性实施例示出的一种控制对话信息的方法的流程图,如图12所示,该方法可以由终端实现,包括以下步骤:\n[0154] 在步骤1201中,在对话应用中接收用户针对私密聊天模式的选项的操作。可参见图4所示。\n[0155] 在步骤1202中,输出密码输入窗口。可参见图5所示。\n[0156] 在步骤1203中,在对话应用的私密聊天模式中,接收输入的密码。\n[0157] 在步骤1204中,根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人。\n[0158] 在步骤1205中,显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0159] 在步骤1206中,向所述联系人所在的对端发送私密对话邀请。\n[0160] 在步骤1207中,接收表示同意进行私密对话的反馈。相当于前述选择3对应的反馈。\n[0161] 在步骤1208中,接收用户输入的对话内容并显示。\n[0162] 在步骤1209中,将对话内容发送给对端。\n[0163] 在步骤1210中,在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0164] 本实施例实现了本端和对端均采用私密聊天模式进行对话,双方均提高了对话的私密性和安全性。\n[0165] 图13是根据一示例性实施例示出的一种控制对话信息的方法的流程图,如图13所示,该方法可以由终端实现,包括以下步骤:\n[0166] 在步骤1301中,本端在对话应用的私密聊天模式中,接收输入的密码。\n[0167] 在步骤1302中,本端根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人。\n[0168] 在步骤1303中,本端显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0169] 在步骤1304中,本端向所述联系人所在的对端发送私密对话邀请。\n[0170] 在步骤1305中,本端接收表示拒绝进行私密对话的反馈。相当于前述选择2对应的反馈。\n[0171] 在步骤1306中,本端接收用户输入的对话内容并显示。\n[0172] 在步骤1307中,本端将对话内容和隐藏条件发送给对端。如该隐藏条件为时间条件,2分钟。继续步骤1308和1309。\n[0173] 在步骤1308中,本端在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0174] 在步骤1309中,对端接收对话内容并显示。\n[0175] 在步骤1310中,对端在显示的对话内容满足收到的隐藏条件时,隐藏该对话内容。\n[0176] 本实施例中对端虽然采用半公开聊天模式,相比于公开聊天模式,对于对话信息的安全性有所提高。\n[0177] 通过以上介绍了解了传输截屏图片的实现过程,该过程由终端实现,下面针对设备的内部结构和功能进行介绍。\n[0178] 图14是根据一示例性实施例示出的一种控制对话信息的装置示意图。参照图14,该装置包括:第一接收模块1401、建立模块1402和第一配制模块1403。\n[0179] 第一接收模块1401,用于在对话应用的私密配置模式中,接收输入的密码和联系人。\n[0180] 建立模块1402,用于建立所述密码与所述联系人的对应关系。\n[0181] 第一配制模块1403,用于在所述对话应用中隐藏所述联系人的个人信息。\n[0182] 在一个实施例中,如图15所示,所述装置还包括:第二配制模块1404。\n[0183] 第二配制模块1404,用于在所述对话应用中隐藏所述联系人的聊天记录。\n[0184] 在一个实施例中,如图16所示,所述装置还包括:第二接收模块1405、查询模块\n1406和第一显示模块1407。\n[0185] 第二接收模块1405,用于在对话应用的私密聊天模式中,接收输入的密码。\n[0186] 查询模块1406,用于根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人。\n[0187] 第一显示模块1407,用于显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0188] 在一个实施例中,如图17所示,所述装置还包括:第三接收模块1408和第二显示模块1409。\n[0189] 第三接收模块1408,用于在对话应用的私密聊天模式中,接收对话内容。\n[0190] 第二显示模块1409,用于在对话界面中显示对话内容,并在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0191] 图18是根据一示例性实施例示出的一种控制对话信息的装置示意图。参照图18,该装置包括:第二接收模块1405、查询模块1406和第一显示模块1407。\n[0192] 第二接收模块1405,用于在对话应用的私密聊天模式中,接收输入的密码。\n[0193] 查询模块1406,用于根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人。\n[0194] 第一显示模块1407,用于显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0195] 在一个实施例中,如图19所示,所述装置还包括:第三接收模块1408和第二显示模块1409。\n[0196] 第三接收模块1408,用于在对话应用的私密聊天模式中,接收对话内容;\n[0197] 第二显示模块1409,用于在对话界面中显示对话内容,并在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0198] 在一个实施例中,所述预设的隐藏条件至少包括下列条件之一:\n[0199] 显示对话内容满足预设的时长阈值;\n[0200] 显示的对话内容满足预设的对话条数阈值;\n[0201] 接收联系人所在对端反馈的表示已显示的反馈消息;\n[0202] 收到用于关闭所述对话界面的关闭命令。\n[0203] 在一个实施例中,如图20所示,所述装置还包括:第一发送模块1410。\n[0204] 第一发送模块1410,用于向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。\n[0205] 在一个实施例中,如图21所示,所述装置还包括:第四接收模块1411和第二发送模块1412。\n[0206] 第四接收模块1411,用于接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式。\n[0207] 第二发送模块1412,用于将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。\n[0208] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。\n[0209] 图22是根据一示例性实施例示出的一种用于控制对话信息的装置2200的框图。\n例如,装置2200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。\n[0210] 参照图22,装置2200可以包括以下一个或多个组件:处理组件2202,存储器\n2204,电源组件2206,多媒体组件2208,音频组件2210,输入/输出(I/O)的接口2212,传感器组件2214,以及通信组件2216。\n[0211] 处理组件2202通常控制装置2200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件2202可以包括一个或多个处理器2220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件2202可以包括一个或多个模块,便于处理组件2202和其他组件之间的交互。例如,处理部件2202可以包括多媒体模块,以方便多媒体组件2208和处理组件2202之间的交互。\n[0212] 存储器2204被配置为存储各种类型的数据以支持在设备2200的操作。这些数据的示例包括用于在装置2200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器2204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。\n[0213] 电力组件2206为装置2200的各种组件提供电力。电力组件2206可以包括电源管理系统,一个或多个电源,及其他与为装置2200生成、管理和分配电力相关联的组件。\n[0214] 多媒体组件2208包括在所述装置2200和用户之间的提供一个输出接口的屏幕。\n在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件2208包括一个前置摄像头和/或后置摄像头。当设备2200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。\n[0215] 音频组件2210被配置为输出和/或输入音频信号。例如,音频组件2210包括一个麦克风(MIC),当装置2200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器2204或经由通信组件2216发送。在一些实施例中,音频组件2210还包括一个扬声器,用于输出音频信号。\n[0216] I/O接口2212为处理组件2202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。\n[0217] 传感器组件2214包括一个或多个传感器,用于为装置2200提供各个方面的状态评估。例如,传感器组件2214可以检测到设备2200的打开/关闭状态,组件的相对定位,例如所述组件为装置2200的显示器和小键盘,传感器组件2214还可以检测装置2200或装置2200的一个组件的位置改变,用户与装置2200接触的存在或不存在,装置2200方位或加速/减速和装置2200的温度变化。传感器组件2214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件2214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件2214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。\n[0218] 通信组件2216被配置为便于装置2200和其他设备之间有线或无线方式的通信。\n装置2200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件2216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件2216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。\n[0219] 在示例性实施例中,装置2200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。\n[0220] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器2204,上述指令可由装置2200的处理器2220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。\n[0221] 一种控制对话信息的装置,包括:\n[0222] 处理器;\n[0223] 用于存储处理器可执行指令的存储器;\n[0224] 其中,所述处理器被配置为:\n[0225] 在对话应用的私密配置模式中,接收输入的密码和联系人;\n[0226] 建立所述密码与所述联系人的对应关系;\n[0227] 在所述对话应用中隐藏所述联系人的个人信息。\n[0228] 所述处理器还可以被配置为:\n[0229] 所述方法还包括:在所述对话应用中隐藏所述联系人的聊天记录。\n[0230] 所述处理器还可以被配置为:\n[0231] 所述方法还包括:\n[0232] 在对话应用的私密聊天模式中,接收输入的密码;\n[0233] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0234] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0235] 所述处理器还可以被配置为:\n[0236] 所述方法还包括:\n[0237] 在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;\n[0238] 在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0239] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行一种控制对话信息的方法,所述方法包括:\n[0240] 在对话应用的私密配置模式中,接收输入的密码和联系人;\n[0241] 建立所述密码与所述联系人的对应关系;\n[0242] 在所述对话应用中隐藏所述联系人的个人信息。\n[0243] 所述存储介质中的指令还可以包括:\n[0244] 所述方法还包括:在所述对话应用中隐藏所述联系人的聊天记录。\n[0245] 所述存储介质中的指令还可以包括:\n[0246] 所述方法还包括:\n[0247] 在对话应用的私密聊天模式中,接收输入的密码;\n[0248] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0249] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0250] 所述存储介质中的指令还可以包括:\n[0251] 所述方法还包括:\n[0252] 在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;\n[0253] 在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0254] 一种控制对话信息的装置,包括:\n[0255] 处理器;\n[0256] 用于存储处理器可执行指令的存储器;\n[0257] 其中,所述处理器被配置为:\n[0258] 在对话应用的私密聊天模式中,接收输入的密码;\n[0259] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0260] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0261] 所述处理器还可以被配置为:\n[0262] 所述方法还包括:\n[0263] 在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;\n[0264] 在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0265] 所述处理器还可以被配置为:\n[0266] 所述预设的隐藏条件至少包括下列条件之一:\n[0267] 显示对话内容满足预设的时长阈值;\n[0268] 显示的对话内容满足预设的对话条数阈值;\n[0269] 接收联系人所在对端反馈的表示已显示的反馈消息;\n[0270] 收到用于关闭所述对话界面的关闭命令。\n[0271] 所述处理器还可以被配置为:\n[0272] 所述根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人之后,所述方法还包括:\n[0273] 向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。\n[0274] 所述处理器还可以被配置为:\n[0275] 所述方法还包括:\n[0276] 接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式;\n[0277] 将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。\n[0278] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行一种控制对话信息的方法,所述方法包括:\n[0279] 在对话应用的私密聊天模式中,接收输入的密码;\n[0280] 根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人;\n[0281] 显示用于与确定的联系人聊天的对话界面,隐藏确定的联系人的个人信息。\n[0282] 所述存储介质中的指令还可以包括:\n[0283] 所述方法还包括:\n[0284] 在对话应用的私密聊天模式中,接收对话内容,并在对话界面中显示;\n[0285] 在满足预设的隐藏条件时,隐藏已显示的对话内容。\n[0286] 所述存储介质中的指令还可以包括:\n[0287] 所述预设的隐藏条件至少包括下列条件之一:\n[0288] 显示对话内容满足预设的时长阈值;\n[0289] 显示的对话内容满足预设的对话条数阈值;\n[0290] 接收联系人所在对端反馈的表示已显示的反馈消息;\n[0291] 收到用于关闭所述对话界面的关闭命令。\n[0292] 所述存储介质中的指令还可以包括:\n[0293] 所述根据接收到的密码查询所述对应关系,确定与接收到的密码对应的联系人之后,所述方法还包括:\n[0294] 向所述联系人所在的对端发送私密对话邀请,请求对方以私密聊天模式进行对话。\n[0295] 所述存储介质中的指令还可以包括:\n[0296] 所述方法还包括:\n[0297] 接收对端发送的拒绝私密聊天反馈;所述拒绝私密聊天反馈表示对端接收对话但是拒绝采用私密聊天模式;\n[0298] 将收到的对话内容发送给所述对端,并向所述对端发送隐藏条件,指示所述对端在满足收到的隐藏条件时隐藏对话内容。\n[0299] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。\n[0300] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
法律信息
- 2015-11-25
- 2014-09-10
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 201410240251.7
申请日: 2014.05.30
- 2014-08-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-11-24
|
2010-06-11
| | |
2
| |
2008-04-30
|
2007-12-04
| | |
3
| |
2014-05-07
|
2012-10-26
| | |
4
| |
2013-01-16
|
2012-09-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |