即时通讯系统中显示多个个人信息的方法

文档序号:7921763阅读:241来源:国知局
专利名称:即时通讯系统中显示多个个人信息的方法
即时通讯系统中显示多个个人信息的方法
狱繊
本发明涉及一种即时通讯技术,尤其是一种在即时通讯系统中依据好友分组显示不同的 个人信息的方法。
背景技术
即时通讯(IM, Instant Messenger或者Instant Message)工具已经广泛的用于人们生活
当中的方方面面。网民用它来与自己的同学、朋友、亲人、同事保持着联系。 一般来说,现 在主流IM (如QQ、 MSN等)都有分组的功能,用户可以把"好友"根据类别归入不同的组当 中,例如"同学"、"同事"、"业务伙伴"、"俱乐部会员"等。这种好友分组形式便于管理且有较强 的个性化特点。同时,IM也为用户提供了用户定制的个性化的个人信息(又称"个人资 料",Personal Profile),可以填写个性化的网名或昵称,也可以填写生活近况。例如用户可 以表达对于家人的关心问候,可以告知同学聚会的时间地点,或者可以交流近期工作的难点 等等。定制的个人信息使得该用户的好友无需在线交谈就能简便快捷地了解用户的生活工作 现状,增添了好友交流的话题,也增进了用户之间的亲密感。
然而目前的IM可供用户定制的"个人信息"只有一个,该用户的所有不同分组的好友看 到的该用户的个人信息都是一致的,留有信息安全和隐私泄漏的隐患。例如用户在公司内部 交流的时候为了方便起见,个人信息填写的是自己真实名字或者工作近况,而在网络聊天的 时候,就不可避免的让这些信息为其他好友得知。又例如用户在与家庭成员或者密友联系 时,个人信息里填写了私密内容,其他普通好友也同样可以得知。这样使得用户不填写真实 的个人信息或者频繁地人工手动更换个人信息,带来诸多不便。
总之,即时通讯系统中单一的用户定制的个人信息难以满足用户对于个性化和安全的要求。
麵赫
本发明的目的在于提供一种在即时通讯系统中依据不同的好友分组而显示多个个人信息 的方法,以解决现有即时通讯系统无法安全高效地显示个人信息的问题。
实现本发明的技术方案一种在即时通讯系统中显示多个个人信息的方法,所述即时通讯系统包括即时通讯服务 器和与该即时通讯服务器交互的多个客户端,用户的个人记录储存在即时通讯服务器内的数 据管理子系统中,每个个人记录各自关联到多个好友分组记录,其中,每个好友分组记录都 关联到一个个人信息记录,第一用户通过第一客户端向即时通讯服务器发送査看第二用户的 个人信息的请求时,即时通讯服务器在第二用户的个人记录中查找第一用户所在的好友分组 的好友分组记录,提取该好友分组记录中关联到的个人信息记录并发送至第一客户端。
另一种在即时通讯系统中显示多个个人信息的方法,所述即时通讯系统包括即时通讯服 务器和与该即时通讯服务器交互的多个客户端,用户的个人记录储存在即时通讯服务器内的 数据管理子系统中,每个个人记录各自关联到多个好友分组记录,其中,每个好友分组记录 都包含一个个人信息记录,第一用户通过第一客户端向即时通讯服务器发送査看第二用户的 个人信息的请求时,即时通讯服务器在第二用户的个人记录中査找第一用户所在的好友分组 的好友分组记录,提取该好友分组记录中包含的个人信息记录并发送至第一客户端。
另一种在即时通讯系统中显示多个个人信息的方法,所述即时通讯系统包括即时通讯服 务器和与该即时通讯服务器交互的多个客户端,用户的个人记录储存在即时通讯服务器内的
数据管理子系统中,每个个人记录各自包含多个好友分组记录,其中,每个好友分组记录都 关联到一个个人信息记录,第一用户通过第一客户端向即时通讯服务器发送査看第二用户的 个人信息的请求时,即时通讯服务器在第二用户的个人记录中査找第一用户所在的好友分组 的好友分组记录,提取该好友分组记录中包含的个人信息记录并发送至第一客户端。
另一种在即时通讯系统中显示多个个人信息的方法,所述即时通讯系统包括即时通讯服 务器和与该即时通讯服务器交互的多个客户端,用户的个人记录储存在即时通讯服务器内的 数据管理子系统中,每个个人记录各自包含多个好友分组记录,其中,每个好友分组记录都 包含一个个人信息记录,第一用户通过第一客户端向即时通讯服务器发送査看第二用户的个
人信息的请求时,即时通讯服务器在第二用户的个人记录中査找第一用户所在的好友分组的 好友分组记录,提取该好友分组记录中包含的个人信息记录并发送至第一客户端。
所述个人信息记录,包括下列记录之一或其组合用户的姓名、性别、年龄、生日、星 座、地域、教育程度、兴趣爱好、个性化签名等等。
在上述在即时通讯系统中显示多个个人信息的方法中,不同的好友分组记录可以关联到 或包含相同的个人信息记录。
在上述在即时通讯系统中显示多个个人信息的方法中,每个用户的个人记录还关联到或包含默认的个人信息记录,如果第二用户没有设置第一用户所在的好友分组的好友分组记录 所关联到或包含的个人信息记录,即时通讯服务器将第二用户的默认的个人信息记录发送至 第一客户端。
在上述在即时通讯系统中显示多个个人信息的方法中,当第一用户不在第二用户的任何 一个好友分组里时,即时通讯服务器发送第二用户的默认的个人信息记录。
实现本发明提供的在即时通讯系统中显示多个个人信息的方法,可以支持用户依据不同 的好友分组定制个性化的个人信息,从而安全而髙效地与好友分享生活、工作、情感信息。
國说.日月


图1为好友分组记录关联到不同个人信息的示意图 图2为好友分组记录关联到相同个人信息的示意图 图3为好友分组记录包含不同个人信息的示意图
姊爐世
即时通讯系统包括即时通讯服务器和与该即时通讯服务器交互的客户端,用户的个人记 录UID储存在即时通讯服务器内的数据管理子系统中。其中,数据管理子系统可以是通用的 关系数据库管理系统,例如0racle、 MySQL等,也可以是用户自定义的具有类似数据库功能 的管理数据记录的子系统。每个个人记录UID关联到或者包含多个好友分组记录GID;其中, 每个好友分组记录GID都关联到或者包含一个单独的个人信息记录,第一用户(例如第二用 户的好友)通过客户端向即时通讯服务器发送查看第二用户的个人信息的请求时,即时通讯 服务器在第二用户的个人记录UID中査找第一用户所在的好友分组记录GID,提取该好友分 组记录GID中的个人信息记录并发送至第一用户的第一客户端。
图l所示为本发明实施方案一的在即时通讯系统中显示多个个人信息的方法的示意图。
其中,在即时通讯服务器的数据管理子系统中,某用户的个人记录为UID,该用户有两个好 友分组1和2,用户的个人记录UID关联到对应的好友分组记录为GID1和GID2。每个好友分
组记录还各自关联到一个不同的个人信息记录,分别为P1和P2。其中个人信息记录可以包 括用户的姓名、性别、年龄、生日、星座、地域、教育程度、兴趣爱好、个性化签名等等以及它们的组合。该用户的一个好友A在好友分组1中。当该好友A请求査看该用户的个人信 息时,即时通讯服务器首先査找到该好友A所在该用户的好友分组1,通过好友分组l对应 的好友分组记录GID1提取用户设置的个人信息记录P1并发送给好友A。用户的个人记录UID 还关联到一个默认的个人信息P0。当用户没有设置好友分组记录GID1中的个人信息记录时, 即时通讯服务器以默认的个人信息P0替代GID1中的个人信息记录P1,作为个人信息发送给 好友A。
当用户A査看用户B的个人信息而用户A又不是用户B的好友时,即用户A不在用户B 的任何一个好友分组里时,即时通讯服务器提取用户B的个人记录UID中默认的个人信息PO 并发送给用户A。
此外,本发明实施方案一还可以修改为每个好友分组记录包含不同的个人信息记录, 即用户个人记录UID关联到好友分组记录GID1、 GID2,其中GID1包含个人信息P1, GID2 包含个人信息P2。用户的个人记录UID也可以包含一个默认的个人信息PO。其余技术特征不 做修改。
图2所示为本发明实施方案二的在即时通讯系统中显示多个个人信息的方法的示意图。 在即时通讯服务器的数据管理子系统中,某用户设置了两个个性化的个人信息,对应的个人 信息记录分别为Pl和P2。同时,这个用户设置了三个好友分组,用户个人记录UID关联到 对应的好友分组记录分别为GID1、 GID2和GID3。其中,用户的好友A所在的好友分组2 对应的好友分组记录为GID2。用户设置的好友分组记录GID1和G1D2关联到相同的个人信 息记录P1,好友分组记录GID3关联到单独的个人信息记录P2。当该好友A请求査看该用户 的个人信息时,即时通讯服务器首先查找到该好友A所在该用户的好友分组2,通过好友分 组2对应的好友分组记录GID2提取用户设置的个人信息记录Pl并发送给好友A。用户的个 人记录UID还关联到一个默认的个人信息PO。当用户没有设置好友分组记录GID2中的个人 信息记录时,即时通讯服务器以默认的个人信息P0替代GID2关联到的个人信息记录P1,作 为个人信息发送给好友A。
此外,本发明实施方案二还可以修改为好友分组记录包含相同的个人信息记录,即用 户个人记录UID关联到好友分组记录GID1、 GID2、 GID3,其中GID1、 G1D2包含相同的个 人信息P1, GBD3包含另一个单独的个人信息P2。用户的个人记录UID也可以包含一个默认 的个人信息PO。其余技术特征不做修改。
图3所示为本发明实施方案三的在即时通讯系统中显示多个个人信息的方法的示意图。
6其中,在即时通讯服务器的数据管理子系统中,某用户的个人记录为UID,该用户有两个好 友分组1和2,对应于用户的个人记录UID包含的好友分组记录为GID1和GID2。每个好友分 组记录还各自包含一个不同的个人信息记录,分别为P1和P2。其中个人信息记录可以包括 用户的姓名、性别、年龄、生日、星座、地域、教育程度、兴趣爱好、个性化签名等等。该 用户的一个好友A在好友分组1中。当该好友A请求査看该用户的个人信息时,即时通讯服 务器首先査找到该好友A所在该用户的好友分组2,通过好友分组2对应的好友分组记录 GID2提取用户设置的个人信息记录P2并发送给好友A。用户的个人记录UID还包含一个默认 的个人信息PO。当用户没有设置好友分组记录GID2中的个人信息记录时,即时通讯服务器 以用户个人记录UID中默认的个人信息P0作为个人信息发送给好友A。
本发明实施方案三还可以修改为好友分组记录包含相同的个人信息记录,即实施方案 三中好友分组记录GID1和GID2包含的个人信息记录相同,均为P1。其余技术特征不做修 改。
本发明实施方案三还可以修改为好友分组记录关联到相同或不同的个人信息记录,即
实施方案三中好友分组记录GID1和GID2关联到个人信息记录Pl和P2, Pl和P2可以相同 也可以不同。其余技术特征不做修改。
采用上述的显示多个个人信息的方法,不同好友分组设置的个人信息可以不同,用户可 以方便地定制个性化的个人信息而无需担心隐私泄密,从而提高了易用性和安全性。
虽然,本领域的技术人员可以提出多种改进和改变,但是当所有的改变和改进在它们有 助于技术的范围内合理和适当地提出时,本发明人的目的是在被授权专利的范围内具体实施 所有的改变和改进。
权利要求
1.一种在即时通讯系统中显示多个个人信息的方法,所述即时通讯系统包括即时通讯服务器和与该即时通讯服务器交互的多个客户端,用户的个人记录储存在即时通讯服务器内的数据管理子系统中,每个个人记录各自关联到或包含多个好友分组记录,其中,每个好友分组记录都关联到或包含一个个人信息记录,第一用户通过第一客户端向即时通讯服务器发送查看第二用户的个人信息的请求时,即时通讯服务器在第二用户的个人记录中查找第一用户所在的好友分组的好友分组记录,提取该好友分组记录中关联到或包含的个人信息记录并发送至第一客户端。
2. 如权利要求1所述的在即时通讯系统中显示多个个人信息的方法,其中所述个人信息记 录包括且并不限于下列记录之一或其组合姓名、性别、年龄、生日、星座、地域、教 育程度、兴趣爱好、个性化签名等等。
3. 如权利要求l所述的在即时通讯系统中显示多个个人信息的方法,不同的好友分组记录 可以关联到或包含相同的个人信息记录。
4. 如权利要求1所述的在即时通讯系统中显示多个个人信息的方法,每个所述用户的个人 记录还都关联到或包含默认的个人信息记录。
5. 如权利要求4所述的在即时通讯系统中显示多个个人信息的方法,如果第二用户没有设 置第一用户所在的好友分组的好友分组记录所关联到或包含的个人信息记录,即时通讯 服务器将第二用户的默认的个人信息记录发送至第一客户端。
6. 如权利要求4所述的在即时通讯系统中显示多个个人信息的方法,当第一用户不在第二 用户的任何一个好友分组里时,即时通讯服务器发送第二用户的默认的个人信息记录。
全文摘要
本发明涉及一种在即时通讯系统中显示多个个人信息的方法,即时通讯系统包括即时通讯服务器和与多个客户端,用户的个人记录储存在服务器内数据管理子系统中,每个个人记录包含或关联到多个好友分组记录,每个好友分组记录都包含或关联到一个个人信息记录,第一用户查看第二用户的个人信息时,服务器在第二用户的个人记录中查找第一用户所在的好友分组记录,提取被包含或被关联的个人信息记录并发送至第一用户。每个用户都有一个默认的个人信息记录被包含于或被关联到该用户的个人记录。当第一用户不在第二用户的任何一个好友分组里时,服务器发送第二用户的默认的个人信息记录。不同的好友分组记录还可以包含或关联到相同的个人信息记录。本发明有利于用户安全地定制个性化的个人信息。
文档编号H04L12/58GK101527689SQ20081017819
公开日2009年9月9日 申请日期2008年11月25日 优先权日2008年11月25日
发明者岳 江 申请人:岳 江
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1