CN102387090A - 实现多用户关系链变化的装置、***及方法 - Google Patents

实现多用户关系链变化的装置、***及方法 Download PDF

Info

Publication number
CN102387090A
CN102387090A CN2010102717788A CN201010271778A CN102387090A CN 102387090 A CN102387090 A CN 102387090A CN 2010102717788 A CN2010102717788 A CN 2010102717788A CN 201010271778 A CN201010271778 A CN 201010271778A CN 102387090 A CN102387090 A CN 102387090A
Authority
CN
China
Prior art keywords
audience
user
account
new
microblogging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010102717788A
Other languages
English (en)
Other versions
CN102387090B (zh
Inventor
张丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to CN201010271778.8A priority Critical patent/CN102387090B/zh
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to BR112012030755-0A priority patent/BR112012030755B1/pt
Priority to EP11821072.3A priority patent/EP2613482B1/en
Priority to RU2012152253/08A priority patent/RU2538321C2/ru
Priority to PCT/CN2011/077711 priority patent/WO2012028046A1/zh
Priority to KR1020127031891A priority patent/KR101545663B1/ko
Publication of CN102387090A publication Critical patent/CN102387090A/zh
Priority to US13/675,617 priority patent/US20130073630A1/en
Application granted granted Critical
Publication of CN102387090B publication Critical patent/CN102387090B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明公开了一种实现多用户关系链变化的装置、***及方法。该装置包括:推送信息管理模块,用于接收收听通知信令,提取其包含的新听众的微博账号,发送给关系链管理模块;关系链管理模块,用于接收推送信息管理模块发送的新听众的微博账号,将新听众的微博账号添加到听众列表,给新听众标注上新听众标识,通知关系链提醒模块有新听众收听用户;关系链提醒模块,用于接收关系链管理模块的通知,确认是关系链变化的通知后,创建指示标识提示用户有新听众收听用户。由此,用户可以在使用微博的过程中接收听众关系链变化的通知,查看最新的关系链变化,并非常方便地查看有多少听众、多少新听众,以及具体哪些听众、哪些新听众收听了自己。

Description

实现多用户关系链变化的装置、***及方法
技术领域
本发明涉及计算机技术领域,具体涉及一种实现多用户关系链变化的装置、***及方法。
背景技术
目前,网络即时通讯工具(IM,Instant Messenger)已经成为大多数网络用户在日常生活中必不可少的沟通工具,其不仅应用于用户的休闲娱乐中,而且在用户的工作中也得到了广泛的使用。即时通信工具为每一个用户提供一个网络标识(即帐号),以便与其他用户相区别。用户通过即时通讯工具可以与好友进行一对一的单独聊天,也可以建立一对N的群或者讨论组以进行多人聊天。通过即时通讯工具所进行的交互是对话式的,用户可以很自然地与好友进行交流,但这种交流方式效率很低,通常需要多次对话才能表达一个完整的意思。
随着互联网的发展,博客(Blog)作为一种新的网络交流方式被广泛应用。Blog是写博客的人(Blogger)使用特定的软件,在网络上出版、发表和张贴个人文章的一种方式,因此Blog是Blogger表达个人思想的一种方式,其意思表达比较完整,但没有明确对象,网络中的任何用户都可以浏览Blogger的文章并留言。
微博也是近几年被广泛应用的一种新的网络交流方式。所谓微博,即微型博客,也称为一句话博客,是用户通过一句话来表达自己思想的一种网络交流方式。与即时通讯工具和Blog相比,微博传递信息的效率更高,而且也没有明确的对象,所以可以实现一对一、一对N直到一对无穷的消息聊天模式。这意味着在理论上用户可以通过微博对无穷多个人进行消息的传播,同时也可以接收无穷多个人通过微博发出的消息。
然而,用户通过即时通讯工具所能添加的好友的数量是有限的,而且用户和好友之间需要互相验证才能建立关系,所以关系链比较简单。而在Blog中,网络用户不需要验证就可以浏览Blogger的文章并留言,但Blogger只能看到有哪些用户关注过自己的文章以及针对自己文章的留言,并不能真正关注这些用户,即不能直接浏览这些用户所发表的文章,而必须首先获知这些用户的Blog网址,在进入到这些用户的Blog空间后才能浏览这些用户的文章。由此可见,Blog中用户之间的关系链也是比较简单的。
而在微博应用中,用户之间不需要进行验证即可建立收听关系,而且理论上一个用户面向的是无穷多个用户,因此需要一个更加宽泛的关系链,通过该关系链,用户可以在使用微博的过程中查看有多少用户以及哪些用户收听了自己,也可以随意收听这些用户。然而即时通讯工具的用于建立好友关系的验证通知机制已经不适合微博这种松散耦合的关系链,而Blog中的关系链的提供机制又过于简单,因此需要一种更加有效的实现用户关系链变化的机制,以保证用户在使用微博的过程中能够准确获知有多少用户收听了自己,并能快速查看是哪些用户收听了自己,从而根据查看结果确定是否收听这些用户。
发明内容
有鉴于此,本发明的实施例提出了一种实现多用户关系链变化的装置、***及方法,以保证用户在使用微博的过程中能够准确获知有多少用户收听了自己,并能快速查看是哪些用户收听了自己,从而根据查看结果确定是否收听这些用户。
本发明的实施例的技术方案是这样实现的:
一种实现多用户关系链变化的装置,包括:推送信息管理模块、关系链管理模块和关系链提醒模块;
所述推送信息管理模块,用于接收收听通知信令,提取其中包含的新听众的微博账号,并发送给所述关系链管理模块;
所述关系链管理模块,用于接收所述推送信息管理模块发送的新听众的微博账号,将新听众的微博账号添加到听众列表中,给所述新听众标注上新听众标识,并通知所述关系链提醒模块有新听众收听用户;
所述关系链提醒模块,用于接收关系链管理模块的通知,确认是关系链变化的通知后,创建指示标识提示用户有新听众收听该用户。
一种实现多用户关系链变化的***,包括:客户端和微博关系链服务器;
所述微博关系链服务器,用于向客户端发送收听通知信令,所述收听通知信令包含新听众的微博账号;
所述客户端,用于提取所述收听通知信令中包含的新听众的微博账号,将新听众的微博账号添加到听众列表中,给所述新听众标注上新听众标识,并创建指示标识提示用户有新听众收听该用户。
一种实现多用户关系链变化的方法,包括:
客户端接收收听通知信令,所述收听通知信令包含新听众的微博账号;
所述客户端提取所述收听通知信令中包含的新听众的微博账号,将新听众的微博账号添加到听众列表中,给所述新听众标注上新听众标识,并创建指示标识提示用户有新听众收听该用户。
从上述技术方案可以看出,利用本发明实施例提供的实现多用户关系链变化的装置、***及方法,用户可以在使用微博的过程中接收听众关系链变化的通知,查看最新的关系链变化,从而非常方便地查看有多少听众以及多少新听众收听了自己,并查看具体有哪些听众及哪些新听众收听了自己。
附图说明
图1为本发明一实施例的实现多用户关系链变化的***;
图2为本发明一实施例的实现多用户关系链变化的装置;
图3为本发明另一实施例的实现多用户关系链变化的装置;
图4为本发明一实施例的提示新增听众的示意图;
图5为本发明另一实施例的提示新增听众的示意图;
图6为本发明一实施例的实现多用户关系链变化的方法;
图7为本发明另一实施例的实现多用户关系链变化的方法。
具体实施方式
为使本发明的目的、技术方案和优点表达得更加清楚,下面将结合附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。本发明还可以表现为不同的形式,因此并不局限于在此说明的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明保护的范围。
图1为本发明一实施例的实现多用户关系链变化的***。如图1所示,该***包括:用户A的客户端10、用户B的客户端11、登录服务器12以及微博关系链服务器13。
其中,用户A通过客户端10将自己的帐号与密码发送给登录服务器12,验证成功后,在客户端10和登录服务器12之间建立网络连接通道,并且客户端10定时向登录服务器12发送心跳包以保证与登录服务器12的连接。用户A通过客户端10登录到登录服务器12后,客户端10创建微博面板管理模块,通过创建的微博面板管理模块,用户A可以发表微博或收听其它用户的微博。
同样,用户B通过客户端11将自己的帐号与密码发送给登录服务器12,验证成功后,在客户端11和登录服务器12之间建立网络连接通道,并且客户端11定时向登录服务器12发送心跳包以保证与登录服务器12的连接。用户B通过客户端11登录到登录服务器12后,客户端11创建微博面板管理模块,通过创建的微博面板管理模块,用户B可以发表微博或收听其它用户的微博。
在本实施例中,当用户B通过客户端11登录到登录服务器12后希望收听用户A时,用户B通过客户端11向登录服务12发送收听请求信令,所述收听请求信令包括听众,即用户B的微博账号(UIN,UniqueIdentification Number)、被收听人,即用户A的微博账号以及用于指示信令类型的信令命令号。登录服务器12收到该收听请求信令后,根据信令命令号确认收听请求信令属于微博类信令,将该收听请求信令转发给微博关系链服务器13。微博关系链服务器接收到该收听请求信令后,提取出该收听请求信令中的用户A与用户B的微博账号,设置用户A与用户B之间的收听关系,即将用户B设置到用户A的听众列表中,并存储该听众列表。
在本实施例中,可能有听众在用户A不在线时收听用户A,所以微博关系链服务器会实时更新所存储的听众列表,而用户A每次通过客户端10登录到登录服务器12后,需要首先向微博关系链服务器13拉取其存储的听众列表,以保证显示给用户A的听众列表是最新的。当用户A拉取听众列表后,如果有新听众收听用户A,微博关系链服务器13修改自身存储的听众列表,并根据用户A的客户端10的IP地址和端口号,通过登录服务器12向用户A的客户端10下发收听通知信令。其中,该新听众的微博账号携带在收听通知信令中下发给客户端10。用户A的客户端10收到该收听通知信令后,提取出新听众的微博账号,修改之前获取的听众列表,将新听众的微博账号添加到听众列表中,并标注新听众(New)标识,然后在用户A需要时将听众列表显示给用户A。进一步地,还可以在听众列表中标注有多少听众收听了自己,其中有多少是新听众。这样,用户A通过查看听众列表就可以确定有多少听众收听了自己以及哪些听众是新听众,并可以确定是否选择某个听众收听其发表的微博。
在图1所示的本实施例中,仅示出两个用户,而且两个用户共用一个登录服务器,但本领域技术人员可以理解,在其它实施例中,可以有多个用户,并且多个用户可以登录不同的登录服务器。
通过本实施例,用户可以在使用微博的过程中接收听众关系链变化的通知,通过听众列表查看最新的关系链变化,从而非常方便的查看有多少听众以及多少新听众收听了自己,并查看具体有哪些听众及哪些新听众收听了自己。进一步地,如果用户想知道某个听众的详细信息,还可以点击与该听众对应的功能控件,这样,客户端就会从登录服务器调取该听众的帐户信息、个人资料等相关信息,并显示给用户。
图2为本发明一实施例的实现多用户关系链变化的装置。如图2所示,该装置包括推送信息管理模块20、关系链管理模块21和关系链提醒模块22。
其中,推送信息管理模块20用于接收微博关系链服务器推送的收听通知信令,提取其中包含的新听众的微博账号,并发送给关系链管理模块21;
关系链管理模块21用于接收推送信息管理模块20发送的新听众的微博账号,将新听众的微博账号添加到听众列表中,给新听众标注上新听众标识,并通知所述关系链提醒模块22有新听众收听用户;
关系链提醒模块22用于接收关系链管理模块21的通知,确认是关系链变化的通知后,在客户端的微博面板管理模块上创建指示标识提示用户有新听众收听该用户。
在本实施例中,所述装置可以设置在即时通讯(IM)客户端上,也可以是单独的客户端。
图3为本发明另一实施例的实现多用户关系链变化的装置。该装置从逻辑结构的角度可以划分为三个层次:数据拉取与管理层、逻辑管理层和应用管理层。其中,数据拉取与管理层主要用于管理用户账号信息、个人资料、听众列表及微博关系链服务器推送的数据;进一步地,如果该装置是一个单独的客户端,则用户账号信息主要包括用户昵称、标志位等,如果该装置设置在IM客户端上,且该IM客户端的账号与用户的微博账号不相同,则用户账号信息还可以包括IM客户端的账号,当然,如果该IM客户端账号与用户的微博账号相同时,则用户账号信息可以不包括IM客户端的账号;个人资料主要包括用户的性别、年龄等个人信息。逻辑管理层主要用于整合数据拉取与管理层提供的各种原始数据,例如将听众列表中的微博账号与每个听众的用户账号信息和个人资料绑定,从而获取每个听众的完整信息后提供给应用管理层。应用管理层主要用于为用户显示听众列表和听众的相关信息、创建并管理各种供用户操作的功能控件,例如关系链变化提醒控件、听众列表显示控件等等。
具体地,图3所示的实现多用户关系链变化的装置包括:推送信息管理模块20、关系链管理模块21、关系链提醒模块22、听众列表管理模块23、和逻辑管理模块24、账号管理模块25、资料管理模块26、。
其中,推送信息管理模块20、关系链管理模块21、账号管理模块25和资料管理模块26属于数据拉取和管理层,关系链提醒模块22和听众列表管理模块23属于应用管理层,逻辑管理模块24属于逻辑管理层。
本领域的技术人员应该理解,图3所示的装置仅仅是一个优选的实施例,不应视作对本发明权利要求保护范围的限制,该装置可能有各种变化、等同替换和修改。例如,有些模块可以进行扩展和/或集成,还可以在上述装置中添加其它模块。下面将对该装置的所有模块的功能进行详细描述。
推送信息管理模块20,用于接收关系链服务器推送的收听通知信令,提取其中包含的新听众的微博账号,并发送给关系链管理模块21。具体地,当该装置从微博关系链服务器拉取听众列表后,如果有新听众收听使用该装置的用户,则微博关系链服务器主动将包含该新听众的微博账号的收听通知信令推送给推送信息管理模块20,由推送信息管理模块20提取该微博账号后发送给关系链管理模块21。
关系链管理模块21,用于在用户登录后向微博关系链服务器拉取其存储的听众列表,接收推送信息管理模块20发送的新听众的微博账号,将新听众的微博账号添加到听众列表中,给新听众标注上新听众(New)标识,通过事件通知的方式通知关系链提醒模块22有新听众收听用户,并在用户需要时将听众列表提供给听众列表管理模块23。进一步地,关系链管理模块21还可用于在听众列表中标注有多少听众收听了自己,其中有多少是新听众。
关系链提醒模块22,用于接收关系链管理模块21的通知,确认是关系链变化的通知后,在微博面板管理模块上创建指示标识提示用户,例如可以创建通用的小黄条形式提示用户查看;同时,用于监听用户的鼠标点击消息,如果确认用户希望查看新听众,则通知听众列表管理模块23将听众列表显示给用户。
听众列表管理模块23,用于在收到关系链提醒模块22的通知后,向关系链管理模块21调取听众列表,并将听众列表显示给用户。在本实施例中,如果听众列表中只有一个听众,则将该听众的微博账号及近期发表的微博显示给用户,如图4所示;如果听众列表中有多个听众,则按照收听该用户的时间顺序将听众的微博账号显示给用户,其中新听众被标注新听众(New)标识,如图5所示。在本实施例中,该听众列表管理模块23进一步用于,在用户想获知某个听众的详细信息并点击与该听众对应的功能控件时,将该听众的微博账号发送给逻辑管理模块24,通过逻辑管理模块24调取该听众的账号信息和个人资料,并显示给用户。
在本实施例中,如果用户选择收听某个听众的微博,可以通过点击与该听众对应的页面控件来定位到该听众的客人页面。所谓客人页面就是听众的微博空间,是相对于该用户来说的,因为听众是该用户的客人,所以该听众的微博空间就称为用户的客人页面。在客人页面中,用户可以看到该听众发表的所有微博、其他用户针对这些微博所做的评论、该听众收听过的用户以及收听过该听众的用户等相关信息,也可以针对该听众的微博发表自己的评论。
逻辑管理模块24,用于根据听众列表管理模块23发送的该听众的微博账号向账号管理模块25和资料管理模块26分别发送调取指令,调取该听众的账号信息和个人资料,整合该听众的各种原始数据,例如将该听众的微博账号与账号信息和个人资料绑定,从而获取该听众的完整信息后提供给听众列表管理模块23。
账号管理模块25,用于在收到逻辑管理模块24的调取指令后,从登录服务器获取该听众的账号信息,并将获得的账号信息发送给逻辑管理模块24。
资料管理模块26,用于在收到逻辑管理模块24的调取指令后,从登录服务器获取该听众的个人资料,并所获得的个人资料发送给逻辑管理模块24。
本实施例所述的实现多用户关系链变化的装置可以设置在IM客户端上,也可以是单独的客户端。
图6为本发明一实施例的实现多用户关系链变化的方法。如图6所示,该方法包括如下步骤:
步骤61:客户端接收收听通知信令,该收听通知信令包含新听众的微博账号;
步骤62:客户端提取收听通知信令中包含的新听众的微博账号,将新听众的微博账号添加到听众列表中,给新听众标注上新听众(New)标识,并在微博面板管理模块上创建指示标识提示用户有新听众收听该用户。
图7为本发明另一实施例的实现多用户关系链变化的方法。如图7所示,该方法包括如下步骤:
步骤71:用户通过客户端登录到登录服务器后,客户端向微博关系链服务器拉取其存储的听众列表。
由于可能有听众在用户不在线时收听其微博,所以微博关系链服务器会实时更新所存储的听众列表,所以用户在每次登录到登录服务器后,客户端需要首先向微博关系链服务器拉取其存储的听众列表,以保证显示给用户的听众列表是最新的。
步骤72:微博关系链服务器确定是否有听众收听该用户;如果有听众收听,则执行步骤73;否则,再次执行步骤72。
步骤73:微博关系链服务器接收听众的收听请求命令,提取该收听请求信令中的用户与听众的微博账号,设置用户与听众之间的收听关系,即将听众设置到用户的听众列表中,并存储该听众列表。
步骤74:微博关系链服务器向客户端下发收听通知信令,该收听通知信令中携带新听众的微博账号。
步骤75:客户端收到通知信令后,提取该通知信令中携带的新听众的微博账号,将该新听众的微博账号添加到之前获取的听众列表中,标注新听众(New)标识,并提示用户有新听众收听。在本步骤中,客户端还可以在听众列表中标注有多少听众收听了自己,其中有多少是新听众。
步骤76:用户通过客户端确定是否选择收听某个听众;如果选择,则进入该听众的客人页面;否则,结束流程。
从上述实施例可以看出,利用本发明实施例提供的实现多用户关系链变化的装置、***及方法,用户可以在使用微博的过程中接收关系链变化的通知,通过听众列表查看最新的关系链变化,从而非常方便地查看有多少听众以及多少新听众收听了自己,并查看具体有哪些听众及哪些新听众收听了自己。进一步地,如果用户想知道某个听众的详细信息,还可以点击与该听众对应的功能控件,这样,客户端就会从登录服务器调取该听众的帐户信息、个人资料等相关信息,并显示给用户。
应该理解的是,以上所述仅为本发明的部分实施例,本发明并不局限于此。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下通过修改、等同、替代所获得的所有其他实施例,都属于本发明保护的范围。

Claims (19)

1.一种实现多用户关系链变化的装置,其特征在于,该装置包括推送信息管理模块、关系链管理模块和关系链提醒模块;
所述推送信息管理模块,用于接收收听通知信令,提取其中包含的新听众的微博账号,并发送给所述关系链管理模块;
所述关系链管理模块,用于接收所述推送信息管理模块发送的新听众的微博账号,将新听众的微博账号添加到听众列表中,给所述新听众标注上新听众标识,并通知所述关系链提醒模块有新听众收听用户;
所述关系链提醒模块,用于接收关系链管理模块的通知,确认是关系链变化的通知后,创建指示标识提示用户有新听众收听该用户。
2.根据权利要求1所述的装置,其特征在于,所述关系链管理模块进一步用于在用户通过登录到登录服务器后向微博关系链服务器拉取其存储的听众列表。
3.根据权利要求1所述的装置,其特征在于,该装置进一步包括听众列表管理模块;
所述关系链提醒模块进一步用于监听用户的鼠标点击消息,如果确认用户希望查看新听众,则通知听众列表管理模块;
所述听众列表管理模块,用于在收到关系链提醒模块的通知后,向关系链管理模块调取听众列表,并将听众列表显示给用户。
4.根据权利要求3所述的装置,其特征在于,该装置进一步包括逻辑管理模块;
所述听众列表管理模块进一步用于,在用户想获知某个听众的详细信息并点击与该听众对应的功能控件时,将该听众的微博账号发送给所述逻辑管理模块;接收所述逻辑管理模块提供的该听众的完整信息并显示给用户;
所述逻辑管理模块,用于根据听众列表管理模块发送的该听众的微博账号调取该听众的账号信息和个人资料,将该听众的微博账号与账号信息和个人资料绑定,获取每个听众的完整信息后提供给所述听众列表管理模块。
5.根据权利要求4所述的装置,其特征在于,该装置进一步包括账号管理模块和资料管理模块;
所述账号管理模块,用于在收到所述逻辑管理模块的调取指令后,从登录服务器获取该听众的账号信息,并将获得的账号信息发送给逻辑管理模块;
所述资料管理模块,用于在收到所述逻辑管理模块的调取指令后,从登录服务器获取该听众的个人资料,并将获得的个人资料发送给逻辑管理模块。
6.根据权利要求3所述的装置,其特征在于,所述听众列表管理模块用于,当听众列表中只有一个听众时,则将该新听众的微博账号及近期发表的微博显示给用户;当听众列表中有多个听众时,则按照收听该用户的时间顺序将听众的微博账号显示给用户,其中新听众被标注新听众标识。
7.根据权利要求1-6所述的装置,其特征在于,该装置进一步包括与听众对应的页面控件,用于在用户选择收听某个听众时,将用户定位到该听众的客人页面。
8.一种实现多用户关系链变化的***,其特征在于,该***包括:客户端和微博关系链服务器;
所述微博关系链服务器,用于向客户端发送收听通知信令,所述收听通知信令包含新听众的微博账号;
所述客户端,用于提取所述收听通知信令中包含的新听众的微博账号,将新听众的微博账号添加到听众列表中,给所述新听众标注上新听众标识,并创建指示标识提示用户有新听众收听用户。
9.根据权利要求8所述的***,其特征在于,所述客户端进一步用于监听用户的鼠标点击消息,如果确认用户希望查看新听众,则将听众列表显示给用户。
10.根据权利要求9所述的***,其特征在于,所述IM客户端进一步用于在用户想获知某个听众的详细信息并点击与该听众对应的功能控件时,根据该听众的微博账号调取该听众的账号信息和个人资料,将该听众的微博账号与账号信息和个人资料绑定,获取每个听众的完整信息后显示给用户。
11.根据权利要求9所述的***,其特征在于,所述客户端进一步用于当听众列表中只有一个听众时,则将该听众的微博账号及近期发表的微博显示给用户;当听众列表中有多个听众时,则按照收听该用户的时间顺序将听众的微博账号显示给用户,其中新听众被标注新听众标识。
12.根据权利要求8-11所述的***,其特征在于,所述客户端进一步用于在用户选择收听某个听众时,将用户定位到该听众的客人页面。
13.根据权利要求1所述的***,其特征在于,所述微博关系链服务器进一步用于接收听众的收听请求信令,提取出该收听请求信令中的听众和被收听用户的微博账号,将听众设置到被收听用户的听众列表中,并存储该听众列表。
14.一种实现多用户关系链变化的方法,其特征在于,该方法包括:
客户端接收收听通知信令,所述收听通知信令包含新听众的微博账号;
所述客户端提取所述收听通知信令中包含的新听众的微博账号,将新听众的微博账号添加到听众列表中,给所述新听众标注上新听众标识,并创建指示标识提示用户有新听众收听用户。
15.根据权利要求14所述的方法,其特征在于,该方法进一步包括:
所述客户端监听用户的鼠标点击消息,如果确认用户希望查看新听众,则将听众列表显示给用户。
16.根据权利要求15所述的方法,其特征在于,该方法进一步包括:
在用户想获知某个听众的详细信息并点击与该听众对应的功能控件时,所述客户端根据该听众的微博账号调取该听众的账号信息和个人资料,将该听众的微博账号与账号信息和个人资料绑定,获取每个听众的完整信息后显示给用户。
17.根据权利要求15所述的方法,其特征在于,该方法进一步包括:
当听众列表中只有一个听众时,则将该听众的微博账号及近期发表的微博显示给用户;当听众列表中有多个听众时,则按照收听该用户的时间顺序将听众的微博账号显示给用户,其中新听众被标注新听众标识。
18.根据权利要求14-17所述的方法,其特征在于,该方法进一步包括:
在用户选择收听某个听众时,将用户定位到该听众的客人页面。
19.根据权利要求14所述的方法,其特征在于,该方法进一步包括:
所述微博关系链服务器接收听众的收听请求信令,提取出该收听请求信令中的听众和被收听用户的微博账号,将听众设置到被收听用户的听众列表中,并存储该听众列表。
CN201010271778.8A 2010-08-31 2010-08-31 实现多用户关系链变化的装置、***及方法 Active CN102387090B (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201010271778.8A CN102387090B (zh) 2010-08-31 2010-08-31 实现多用户关系链变化的装置、***及方法
EP11821072.3A EP2613482B1 (en) 2010-08-31 2011-07-28 Device, system and method for changing multi-user relationship chain
RU2012152253/08A RU2538321C2 (ru) 2010-08-31 2011-07-28 Устройство, система и способ изменения многопользовательской цепочки отношений
PCT/CN2011/077711 WO2012028046A1 (zh) 2010-08-31 2011-07-28 实现多用户关系链变化的装置、***及方法
BR112012030755-0A BR112012030755B1 (pt) 2010-08-31 2011-07-28 Dispositivo, sistema e método para trocar cadeia de relacionamento de múltiplos usuários
KR1020127031891A KR101545663B1 (ko) 2010-08-31 2011-07-28 다중-사용자 관계 체인을 변경하는 기기, 시스템 및 방법
US13/675,617 US20130073630A1 (en) 2010-08-31 2012-11-13 Device, System And Method For Changing Multi-User Relationship Chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010271778.8A CN102387090B (zh) 2010-08-31 2010-08-31 实现多用户关系链变化的装置、***及方法

Publications (2)

Publication Number Publication Date
CN102387090A true CN102387090A (zh) 2012-03-21
CN102387090B CN102387090B (zh) 2015-05-20

Family

ID=45772144

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010271778.8A Active CN102387090B (zh) 2010-08-31 2010-08-31 实现多用户关系链变化的装置、***及方法

Country Status (7)

Country Link
US (1) US20130073630A1 (zh)
EP (1) EP2613482B1 (zh)
KR (1) KR101545663B1 (zh)
CN (1) CN102387090B (zh)
BR (1) BR112012030755B1 (zh)
RU (1) RU2538321C2 (zh)
WO (1) WO2012028046A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379019A (zh) * 2012-04-20 2013-10-30 腾讯科技(深圳)有限公司 微博中的消息推送方法及装置、***

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634282B (zh) * 2012-08-24 2018-01-30 腾讯科技(深圳)有限公司 信息框推送的方法及***
CN106453449A (zh) * 2015-08-06 2017-02-22 泰兴市智瀚科技有限公司 信息即时推送的方法和分布式***服务器
CN112187915B (zh) * 2020-09-25 2021-09-28 腾讯科技(深圳)有限公司 数据处理方法及相关设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090083117A1 (en) * 2006-12-13 2009-03-26 Concert Technology Corporation Matching participants in a p2p recommendation network loosely coupled to a subscription service
US7685236B1 (en) * 2003-09-24 2010-03-23 Google Inc. Methods and systems for developing an instant messaging network
CN101697538A (zh) * 2009-10-21 2010-04-21 深圳市融创天下科技发展有限公司 一种网络***中海量用户快速传播注册的方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2266921A1 (en) * 1996-09-25 1998-04-02 Andrew David Mercer Network-based conference system
WO1998035489A1 (fr) * 1997-02-07 1998-08-13 Samsung Electronics Co. Ltd. Dispositif de transmission et de traitement de communications groupees dans le systeme de courrier electronique
US7721216B2 (en) * 2002-06-18 2010-05-18 Microsoft Corporation Visual group interface for group connectivity
US7386798B1 (en) 2002-12-30 2008-06-10 Aol Llc Sharing on-line media experiences
US20090276500A1 (en) * 2005-09-21 2009-11-05 Amit Vishram Karmarkar Microblog search engine system and method
CA2626320C (en) * 2005-10-21 2013-07-02 Research In Motion Limited Instant messaging device/server protocol
CN101071478B (zh) * 2006-06-15 2010-12-15 腾讯科技(深圳)有限公司 一种好友分组管理方法
US8739043B2 (en) 2007-05-10 2014-05-27 Microsoft Corporation Signing up to a person or entity
US8401009B1 (en) * 2007-07-23 2013-03-19 Twitter, Inc. Device independent message distribution platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7685236B1 (en) * 2003-09-24 2010-03-23 Google Inc. Methods and systems for developing an instant messaging network
US20090083117A1 (en) * 2006-12-13 2009-03-26 Concert Technology Corporation Matching participants in a p2p recommendation network loosely coupled to a subscription service
CN101697538A (zh) * 2009-10-21 2010-04-21 深圳市融创天下科技发展有限公司 一种网络***中海量用户快速传播注册的方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379019A (zh) * 2012-04-20 2013-10-30 腾讯科技(深圳)有限公司 微博中的消息推送方法及装置、***

Also Published As

Publication number Publication date
EP2613482A1 (en) 2013-07-10
KR101545663B1 (ko) 2015-08-19
BR112012030755B1 (pt) 2021-11-30
RU2012152253A (ru) 2014-10-10
WO2012028046A1 (zh) 2012-03-08
RU2538321C2 (ru) 2015-01-10
BR112012030755A2 (pt) 2016-11-08
EP2613482A4 (en) 2015-04-01
US20130073630A1 (en) 2013-03-21
KR20130054287A (ko) 2013-05-24
CN102387090B (zh) 2015-05-20
EP2613482B1 (en) 2017-11-01

Similar Documents

Publication Publication Date Title
CN101217504B (zh) 一种共享通信好友的方法及网络通信***
CN103326929B (zh) 一种消息传输方法和装置
US10277548B2 (en) Method and device for prompting dynamic information about contact person
CN108243086B (zh) 一种消息处理方法及***
CN101883057B (zh) 一种实现即时通信群中的多个成员之间即时通信的方法和装置
CN102138156A (zh) 维持即时消息接发应用程序中的群
CN102077192A (zh) 基于实时媒体的社交网络通知
JP2021099861A (ja) メッセージングサービスのためのサーバ、システム、ユーザ端末、方法、及びプログラム
CN103346957A (zh) 一种根据联系人消息改变联系人头像表情的***及方法
CN112948682B (zh) 终端的信息处理方法、程序产品、存储介质以及终端
CN104050287A (zh) 一种在即时聊天中回复信息的方法及***
EP3539008A1 (en) An interactive broadcast management system
CN104038406A (zh) 信息提醒方法和装置
CN109840319A (zh) 确定对象实体的方法、***及计算机设备和存储介质
US9210117B2 (en) Invitation information push method and system
CN102387090A (zh) 实现多用户关系链变化的装置、***及方法
CN103096245A (zh) 基于地图或导航的交流***、方法
CN103095907A (zh) 一种移动终端中通过短信改变联系人状态的方法和装置
CN106411703A (zh) 一种信息同步方法及装置
CN102292945B (zh) 社会性网络的消息***
CN102647366A (zh) 微博名单传播的实现方法、终端及***
CN103023742A (zh) 一种在视频监控中利用即时通讯工具进行交互的新方法
CN102404292B (zh) 账号自动匹配方法和***
US20140287787A1 (en) Connection System and Method to Dynamically Create and Collect a Group of Contextual Contacts
JP6752388B2 (ja) サーバ、情報処理方法、及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant