一种实现网络用户多身份的方法及装置的制作方法

文档序号:6373485阅读:126来源:国知局
专利名称:一种实现网络用户多身份的方法及装置的制作方法
技术领域
本发明涉及信息安全技术领域,尤其涉及一种实现网络用户多身份的方法及装置。
背景技术
随着网络的发展,越来越多的人使用网络进行日常工作和生活,网络用户也是迅猛发展,很多人都在网络用户中注册用户,使用网络用户进行好友联系、信息分享等。在现实中,很多人都有不止一个网络用户的账户,每个账号都具有独立的登陆名和登陆密码,多个账号之间的切换必须遵循“退出旧账号_>输入新账号的登录名和密码_>验证密码_>使用新账号”,账号之间的信息是完全隔离的,用户不可能将同一信息一次发送 给不同账号之间的好友。在现有技术中,Facebook及其类似系统,用户发出的动态信息(包括图片,转帖,评论等等)都是无差别的共享给该用户的所有好友;Path或者Pair,虽然通过限制好友数使得其好友的关系更加紧密,维护了一个更加亲密关系的网络用户,但同样的,用户的信息仍然会分享给所有的好友,目前还没有网络用户能够解决上述现有技术中用户信息和隐私无差别的被所有好友获得的问题,而且多账户之间的切换登录也会造成用户的操作繁琐,信息不能在多个账户间共享的问题。

发明内容
本发明实施例提供一种实现网络用户多身份的方法及装置,用于解决现有技术中用户的信息被所有好友得知,不利于隐私信息的保护的问题。本发明实施例提供了一种实现网络用户多身份的方法,包括,一个用户名下具有若干个身份标识;每个身份标识绑定有与其相应的身份信息和好友信息;其中,所述身份信息和好友信息根据不同的身份标识进行隔离,与某个身份标识绑定的好友用户只能获得与该身份标识绑定的用户信息。根据本发明实施例所述方法的一个进一步的方面,所述身份信息包括该身份标识下的用户信息、动态信息或共享信息中的至少一种;所述好友信息包括好友用户的用户信息和动态信息。根据本发明实施例所述方法的再一个进一步的方面,当与某个身份标识绑定的好友用户查看用户的身份信息时,获取该用户身份信息对应的身份标识,根据所述身份标识获取与该身份标识绑定的身份信息,将该身份信息返回给所述好友用户的浏览器页面。根据本发明实施例所述方法的另一个进一步的方面,当用户切换身份标识时,获取切换目标身份标识,获取所述目标身份标识对应的身份信息和好友信息,向用户发送所述身份信息和好友信息。根据本发明实施例所述方法的另一个进一步的方面,当用户切换身份标识时还包括,预先加载所有身份标识对应的身份信息和好友信息。根据本发明实施例所述方法的另一个进一步的方面,根据用户的日志分析得到该用户经常使用的身份标识,在切换身份标识时按照使用频率将身份标识进行排列。根据本发明实施例所述方法的另一个进一步的方面,当用户发布信息时,获取用户指定发布信息的目标身份标识,获取所述目标身份标识对应的好友信息,向所述好友信息中的好友用户发布信息。根据本发明实施例所述方法的另一个进一步的方面,获取所述目标身份标识后,根据所述目标身份标识修改所述发布信息的内容。根据本发明实施例所述方法的另一个进一步的方面,在所述发布信息时,所述目标身份标识为多个目标身份标识。本发明实施例还提供了一种实现网络用户多身份的装置,包括,记录单元,用于记录一个用户名下具有的若干个身份标识;绑定单元,用于将每个身份标识绑定有与其相应的身份信息和好友信息;其中,所述身份信息和好友信息根据不同的身份标识进行隔离,与某个身份标识绑定的好友用户只能获得与该身份标识绑定的用户信息。根据本发明实施例所述装置的一个进一步的方面,还包括,好友查看单元,当与某个身份标识绑定的好友用户查看用户的身份信息时,获取该用户身份信息对应的身份标识,根据所述身份标识获取与该身份标识绑定的身份信息,将该身份信息返回给所述好友用户的浏览器页面。 根据本发明实施例所述装置的再一个进一步的方面,还包括,身份切换单元,当用户切换身份标识时,获取切换目标的身份标识,获取所述目标身份标识对应的身份信息和好友信息,向用户终端发送所述身份信息和好友信息。根据本发明实施例所述装置的另一个进一步的方面,还包括,预加载单元,用于预先加载所有身份标识对应的身份信息和好友信息,将所述所有身份标识对应的身份信息和好友信息发送给所述身份切换单元。根据本发明实施例所述装置的另一个进一步的方面,还包括,排序单元,根据用户的日志分析得到该用户经常使用的身份标识,按照使用频率将身份标识的排列顺序发送给所述身份切换单元。根据本发明实施例所述装置的另一个进一步的方面,还包括,发布信息单元,获取用户指定发布信息的目标身份标识,获取所述目标身份标识对应的好友信息,向所述好友信息中的好友发布信息。根据本发明实施例所述装置的另一个进一步的方面,所述发布信息单元还用于获取所述目标身份标识后,根据所述目标身份标识修改所述发布信息的内容。通过本发明实施例的方法和装置,可以将用户的信息公开给不同的好友,解决了用户隐私保护困难的问题。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中
图I为本发明实施例提供的一种实现网络用户多身份方法的流程图;图2所示为本发明实施例一种实现网络用户多身份装置的结构示意图;图3所示为本发明实施例网络用户多身份的示意图;图4为本发明实施例多身份下好友查看用户信息的流程图;图5所示为本发明实施例网络用户多身份切换的流程图;图6所示为本发明实施例用户向单个身份标识中的好友发布动态消息的流程图;图7所示为本发明实施例用户向多个身份标识中的好友发布动态消息的流程图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。如图I为本发明实施例提供的一种实现网络用户多身份方法的流程图。包括步骤101,一个用户名下具有若干个身份标识。步骤102,每个身份标识绑定有与其相应的身份信息和好友信息。其中,所述身份信息和好友信息根据不同的身份标识进行隔离,与某个身份标识绑定的好友用户只能获得与该身份标识绑定的用户信息。所述身份标识可以包括身份名称,所述若干个身份标识相互不同。所述身份信息可以包括该身份标识下的用户信息、动态信息或共享信息等中的至少一种。所述好友信息可以包括好友用户的用户信息和动态信息。其中用户信息可以包括,用户性别、出生年月日、所在城市、工作、兴趣、个性设置等;所述动态信息可以包括,实时由用户更新的文字、图片等内容;所述共享信息可以包括,用户发布的网页、图片、文字、视频等。当与某个身份标识绑定的好友用户查看用户的身份信息时,获取该用户身份信息对应的身份标识,根据所述身份标识获取与该身份标识绑定的身份信息,将该身份信息返回给所述好友用户的浏览器页面。当用户切换身份标识时,获取切换目标的身份标识,获取所述目标身份标识对应的身份信息和好友信息,向用户终端发送所述身份信息和好友信息,其中在加载所述身份信息和好友信息时还可以包括,呈现该身份标识下的个性设置和好友信息中的动态信息
坐寸o当用户切换身份标识时还包括,预先加载所有身份标识对应的身份信息和好友信
肩、O在上述步骤中还包括,根据用户的日志分析得到该用户经常使用的身份标识,在切换身份标识时按照使用频率将身份标识进行排列。当用户发布信息时,获取用户指定发布信息的目标身份标识,获取所述目标身份标识对应的好友信息,向所述好友信息中的好友用户发布信息。在上述步骤中还包括,获取所述目标身份标识后,根据所述目标身份标识修改所述发布信息的内容,例如发布的信息为“我旅游归来”,那么针对于某个目标身份标识(例如小胖)所发布的信息修改为“小胖旅游归来”。在所述发布信息时,所述目标身份标识可以为多个目标身份标识。通过上述实施例,可以实现网络用户内同一个用户可以具有多个身份;采用身份标识精确定位不同身份,保证不同身份之间的信息相互不可见;避免了现有技术中用户需要先退出一个账户的登录才能登录另一个账户,操作更加简单和方便;而且保护了用户的隐私,使得与某个身份相关的好友不会得知关于该用户公布的所有信息。如图2所示为本发明实施例一种实现网络用户多身份装置的结构示意图。包括记录单元201,用于记录一个用户名下具有的若干个身份标识。绑定单元202,用于将每个身份标识绑定有与其相应的身份信息和好友信息,其中,所述身份信息和好友信息根据不同的身份标识进行隔离,与某个身份标识绑定的好友用户只能获得与该身份标识绑定的用户信息。 还包括好友查看单元203,当与某个身份标识绑定的好友用户查看用户的身份信息时,获取该用户身份信息对应的身份标识,根据所述身份标识获取与该身份标识绑定的身份信息,将该身份信息返回给所述好友用户的浏览器页面。还包括身份切换单元204,当用户切换身份标识时,获取切换目标的身份标识,获取所述目标身份标识对应的身份信息和好友信息,向用户终端发送所述身份信息和好友信息,其中在加载所述身份信息和好友信息时还可以包括,呈现该身份标识下的个性设置和好友信息中的动态信息等。还包括预加载单元205,用于预先加载所有身份标识对应的身份信息和好友信息,将所述所有身份标识对应的身份信息和好友信息发送给所述身份切换单元204。还包括排序单元206,根据用户的日志分析得到该用户经常使用的身份标识,按照使用频率将身份标识的排列顺序发送给所述身份切换单元204。还包括发布信息单元207,获取用户指定发布信息的目标身份标识,获取所述目标身份标识对应的好友信息,向所述好友信息中的好友发布信息。所述发布信息单元207还用于获取所述目标身份标识后,根据所述目标身份标识修改所述发布信息的内容。通过上述实施例,可以实现网络用户内同一个用户可以具有多个身份;采用身份标识精确定位不同身份,保证不同身份之间的信息相互不可见;避免了现有技术中用户需要先退出一个账户的登录才能登录另一个账户,操作更加简单和方便;而且保护了用户的隐私,使得与某个身份相关的好友不会得知关于该用户公布的所有信息。如图3所示为本发明实施例网络用户多身份的示意图。在该图中用户具有一个登录账号和密码,该登录账号下具有多个身份标识,例如身份标识A、身份标识B和身份标识C,每个身份标识都具有相应的好友信息(包括好友列表及好友的用户信息和动态信息等)、用户信息(包括显示的名称、性别、所在城市等)、动态信息(例如用户的心情、感想等)。用户在建立身份标识时,用户建立的身份标识将被绑定到用户的账户下,填写的身份信息也将会与所述身份标识绑定,用户基于该身份标识所添加的好友也将会绑定到所述身份标识。用户不同身份标识下的好友并不能直接获得其它身份标识下的身份信息和好友信息等内容,即身份标识A的好友All与身份标识B相隔离,好友All不能直接获得身份标识B发布的信息、动态信息、身份标识B的用户信息等内容。用户还可以选择将发布的消息发送给哪些身份标识下的好友。用户每次登录时,只需要输入一个账户名及密码就可以登录网络用户,然后由用户选择进入哪个身份,每个身份以身份名称来标识;当用户选择了某个身份时,身份切换单元将会利用用户选择的身份标识到系统的数据库中获得与该身份标识相应的身份信息、好友列表,将所述身份信息和好友列表显示给用户。当身份标识A下的好友想要查看身份标识A的用户信息时,可以如图4所示,图4为本发明实施例多身份下好友查看用户信息的流程图。在该图4中,步骤401,身份标识A下的好友All点击身份标识A,查询身份标识A用户的用户信息。 步骤402,好友查看单元获得身份标识A,在网络用户系统的数据库中查找与身份标识A绑定的身份信息,其中身份信息包括用户信息、动态信息和共享信息,其中除了获得绑定的身份信息,还可以获得与身份标识A绑定的好友信息;所述用户信息包括该身份标识A的名称,例如为小明,出生年月日、所在城市等信息,所述动态信息可以例如包括用户的当前的感想等内容,所述共享信息可以包括用户发布的消息,或者转发的网页、消息等内容。步骤403,获得该身份信息中的用户信息,将用户信息发送给好友All的浏览器页面。这样可以避免用户的信息被所有好友获得,例如用户的身份标识A中的好友均是同事,身份标识B中包括了真实的住址信息,用户只想将住址信息公开给身份标识B中的好友,通过上述方法,身份标识A中的好友只能获得身份标识A中的用户信息,并不能获得该用户在身份标识B中的真实住址信息。如图5所示为本发明实施例网络用户多身份切换的流程图。包括步骤501,用户处于身份标识A的状态。在本步骤中,还可以包括预加载的步骤,预加载单元可以预先将用户的所有身份标识中的身份信息和好友信息等内容均读取出来,发送给身份切换单元,这样可以进一步提高切换效率。并且,利用排序单元可以通过分析用户的上网日志得到该用户使用不同身份的频率,将使用频率高的身份标识放在前面,将使用频率低的身份标识放在后面,将身份标识排列顺序发送给身份切换单元,以便于用户在切换身份时的选择。步骤502,用户点击按键(虚拟按键或者真实的键盘按键)进行身份切换,将身份切换为身份标识B。步骤503,身份切换单元获得用户要求切换的目标身份标识B。步骤504,身份切换单元读取系统数据库中与所述身份标识B相绑定的身份信息。步骤505,身份切换单元读取系统数据库中与所述身份标识B相绑定的好友信息。步骤506,用户的终端(例如可以为手机、平板电脑、计算机等)浏览器加载身份标识B的身份信息,其中身份信息中的用户信息包括用户头像、身份名、背景等个性设置。步骤507,根据所述身份标识B的身份信息更新头像、身份名、背景灯个性内容。
步骤508,根据好友信息查询好友的动态信息。步骤509,更新所述好友的动态信息。通过上述实施例,用户可以再不退出账户登录的情况下,很快的实现不同身份的切换,好友的信息也能快速的更新,提高了切换的效率。如图6所示为本发明实施例用户向单个身份标识中的好友发布动态消息的流程图。包括步骤601,用户在身份标识A的状态下发布一条动态消息,例如“我又胖了”。步骤602,发布信息单元获得用户当前的身份标识A发布的动态消息。步骤603,发布信息单元获得系统数据库中该身份标识A的好友列表,例如获得好友All、好友A12。步骤604,发布信息单元获得系统数据库中该身份标识A的身份信息,例如身份名称为“小胖”。步骤605,发布信息单元根据身份信息修改所述动态消息,将“我又胖了”修改为“小胖又胖了”。步骤606,发布信息小单元将修改后的动态消息发送给所述好友列表中好友的浏
JaLzHFT O通过该实施例,可以智能的修改发布的消息,将发布的消息修改为与身份相符的消息,这样可以减小用户的操作复杂度。如图7所示为本发明实施例用户向多个身份标识中的好友发布动态消息的流程图。包括步骤701,用户在身份标识A的状态下发布一条动态消息,例如“我又胖了”。步骤702,用户选择向多个身份标识下的好友发布该动态消息,例如选择向身份标识A、身份标识B和身份标识C下的好友发布该动态消息。步骤703,发布信息单元获得用户当前的身份标识A发布的动态消息。步骤704,发布信息单元获得系统数据库中用户所选择发布动态消息的身份标识对应的好友列表,例如获得身份标识A中的好友AU、好友A12,身份标识B的好友Bll和B12,身份标识C中的好友C11。步骤705,发布信息单元获得系统数据库中该身份标识A的身份信息,例如身份名称为“小胖”。步骤706,发布信息单元根据身份信息修改所述动态消息,将“我又胖了”修改为“小胖又胖了”。步骤707,发布信息单元将修改后的动态消息“小胖又胖了 ”以身份标识A发送给所述身份标识A的好友列表中好友的浏览器。步骤708,发布信息单元获得系统数据库中该身份标识B的身份信息,例如身份名称为“二胖”。步骤709,发布信息单元根据身份信息修改所述动态消息,将“我又胖了”修改为“二胖又胖了”。步骤710,发布信息单元将修改后的动态消息“二胖又胖了 ”以身份标识B发送给所述身份标识B的好友列表中好友的浏览器。
步骤711,发布信息单元获得系统数据库中该身份标识C的身份信息,例如身份名称为“小明”。步骤712,发布信息单元根据身份信息修改所述动态消息,将“我又胖了”修改为“小明又胖了”。步骤713,发布信息单元将修改后的动态消息“小明又胖了 ”以身份标识C发送给所述身份标识C的好友列表中好友的浏览器。通过本发明实施例,不仅仅可以向多个不同身份标识中的好友发布用户的动态信息,还可以发布其它例如图片、文字、网页、视频等内容的共享信息。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现网络用户多身份的方法,其特征在于包括, 一个用户名下具有若干个身份标识; 每个身份标识绑定有与其相应的身份信息和好友信息;其中,所述身份信息和好友信息根据不同的身份标识进行隔离,与某个身份标识绑定的好友用户只能获得与该身份标识绑定的用户信息。
2.根据权利要求I所述的方法,其特征在于,所述身份信息包括该身份标识下的用户信息、动态信息或共享信息中的至少一种;所述好友信息包括好友用户的用户信息和动态信息。
3.根据权利要求I所述的方法,其特征在于,当与某个身份标识绑定的好友用户查看用户的身份信息时,获取该用户身份信息对应的身份标识,根据所述身份标识获取与该身份标识绑定的身份信息,将该身份信息返回给所述好友用户的浏览器页面。
4.根据权利要求I所述的方法,其特征在于,当用户切换身份标识时,获取切换目标身份标识,获取所述目标身份标识对应的身份信息和好友信息,向用户发送所述身份信息和好友f目息。
5.根据权利要求4所述的方法,其特征在于,当用户切换身份标识时还包括,预先加载所有身份标识对应的身份信息和好友信息。
6.根据权利要求4所述的方法,其特征在于还包括,根据用户的日志分析得到该用户经常使用的身份标识,在切换身份标识时按照使用频率将身份标识进行排列。
7.根据权利要求I所述的方法,其特征在于,当用户发布信息时,获取用户指定发布信息的目标身份标识,获取所述目标身份标识对应的好友信息,向所述好友信息中的好友用户发布信息。
8.根据权利要求7所述的方法,其特征在于,获取所述目标身份标识后,根据所述目标身份标识修改所述发布信息的内容。
9.根据权利要求7所述的方法,其特征在于,在所述发布信息时,所述目标身份标识为多个目标身份标识。
10.一种实现网络用户多身份的装置,其特征在于包括, 记录单元,用于记录一个用户名下具有的若干个身份标识; 绑定单元,用于将每个身份标识绑定有与其相应的身份信息和好友信息;其中,所述身份信息和好友信息根据不同的身份标识进行隔离,与某个身份标识绑定的好友用户只能获得与该身份标识绑定的用户信息。
11.根据权利要求10所述的装置,其特征在于还包括,好友查看单元,当与某个身份标识绑定的好友用户查看用户的身份信息时,获取该用户身份信息对应的身份标识,根据所述身份标识获取与该身份标识绑定的身份信息,将该身份信息返回给所述好友用户的浏览器页面。
12.根据权利要求10所述的装置,其特征在于还包括,身份切换单元,当用户切换身份标识时,获取切换目标的身份标识,获取所述目标身份标识对应的身份信息和好友信息,向用户终端发送所述身份信息和好友信息。
13.根据权利要求10所述的装置,其特征在于还包括,预加载单元,用于预先加载所有身份标识对应的身份信息和好友信息,将所述所有身份标识对应的身份信息和好友信息发送给所述身份切换单元。
14.根据权利要求10所述的装置,其特征在于还包括,排序单元,根据用户的日志分析得到该用户经常使用的身份标识,按照使用频率将身份标识的排列顺序发送给所述身份切换单元。
15.根据权利要求10所述的装置,其特征在于还包括,发布信息单元,获取用户指定发布信息的目标身份标识,获取所述目标身份标识对应的好友信息,向所述好友信息中的好友发布信息。
16.根据权利要求15所述的装置,其特征在于,所述发布信息单元还用于获取所述目标身份标识后,根据所述目标身份标识修改所述发布信息的内容。
全文摘要
本发明涉及信息安全技术领域,尤其涉及一种实现网络用户多身份的方法及装置,其中方法包括,一个用户名下具有若干个身份标识;每个身份标识绑定有与其相应的身份信息和好友信息;其中,所述身份信息和好友信息根据不同的身份标识进行隔离。通过本发明实施例的方法和装置,可以将用户的信息公开给不同的好友,解决了用户隐私保护困难的问题。
文档编号G06F21/00GK102752116SQ20121024963
公开日2012年10月24日 申请日期2012年7月18日 优先权日2012年7月18日
发明者俞驰, 李江, 黄雄飞, 黄黎明 申请人:北京开心人信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1