首页> 中国专利> 进行微博信息提醒的方法、系统、微博服务器及客户端

进行微博信息提醒的方法、系统、微博服务器及客户端

摘要

本发明公开了进行微博信息提醒的方法、系统、微博服务器及客户端,其中,该方法包括:建立收听方标识与至少一个被收听方标识之间的关联关系;获取被收听方发表的微博信息,由被收听方标识从关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息;确定与查询出的收听方标识对应的即时通讯收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示。本发明方案能够简化微博信息的提醒操作,并且能够实现即时有效提醒。

著录项

  • 公开/公告号CN104301201A

    专利类型发明专利

  • 公开/公告日2015-01-21

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN201310306041.9

  • 发明设计人 吴虹丹;

    申请日2013-07-19

  • 分类号H04L12/58(20060101);

  • 代理机构11018 北京德琦知识产权代理有限公司;

  • 代理人周华霞;王丽琴

  • 地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室

  • 入库时间 2023-12-17 04:31:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-12-13

    授权

    授权

  • 2016-06-15

    实质审查的生效 IPC(主分类):H04L12/58 申请日:20130719

    实质审查的生效

  • 2015-01-21

    公开

    公开

说明书

技术领域

本发明涉及网络通讯技术,尤其涉及进行微博信息提醒的方法、系统、微博服务器及客户端。 

背景技术

微博是一个表达真实自我的即时广播平台,开通微博后,可获得朋友、同事等关注对象的最新动态,并可通过微博客户端随时随地记录自己的点滴生活。 

想要分享某条微博信息给另一特定用户时,可启动微博提醒功能,具体包括:发表微博时,选择提醒对象,相应用户。例如,用户A发表微博信息时,用户B、C和D;用户B、C、D登录微博后,就会收到一个“提到我的”提示(tips)提醒,如图1所示。用户B收到图1展示的提醒消息,获知用户A(即dandanone)分享了一条微博;用户B点击提醒消息中的“回复”,可回复该条微博信息。 

针对某一用户,发表微博信息时,常需要将其分享给多个固定的用户;相应地,每次需要收听方,其操作重复繁琐;并且,收听方只有在登录微博后才能收到提醒消息,不够及时。 

发明内容

本发明提供了一种进行微博信息提醒的方法,该方法能够简化微博信息的提醒操作,并且能够实现即时有效提醒。 

本发明提供了一种进行微博信息提醒的系统,该系统能够简化微博信息的提醒操作,并且能够实现即时有效提醒。 

本发明提供了一种进行微博信息提醒的微博服务器,该微博服务器能够简化微博信息的提醒操作,并且能够实现即时有效提醒。 

本发明提供了一种进行微博信息提醒的微博客户端,该微博客户端能够简化微博 信息的提醒操作,并且能够实现即时有效提醒。 

本发明提供了一种进行微博信息提醒的即时通讯客户端,该即时通讯客户端能够简化微博信息的提醒操作,并且能够实现即时有效提醒。 

一种进行微博信息提醒的方法,该方法包括: 

建立收听方标识与至少一个被收听方标识之间的关联关系; 

获取被收听方发表的微博信息,由被收听方标识从关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息; 

确定与查询出的收听方标识对应的即时通讯收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示。 

一种进行微博信息提醒的系统,该系统包括微博服务器、被收听方客户端、收听方客户端和即时通讯收听方客户端; 

所述微博服务器,接收来自收听方客户端的关系建立请求,所述关系建立请求包含收听方标识以及至少一个被收听方标识,建立收听方标识与至少一个被收听方标识之间的关联关系;获取被收听方发表的微博信息,由被收听方标识从关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息;确定与查询出的收听方标识对应的收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示; 

所述被收听方客户端,将被收听方发表的微博信息发送给微博服务器; 

所述收听方客户端,向所述微博服务器发送关系建立请求; 

所述即时通讯收听方客户端,接收来自所述微博服务器的提醒消息,进行提醒显示。 

一种进行微博信息提醒的微博服务器,该微博服务器包括关系建立单元、提醒生成单元和提醒推送单元; 

所述关系建立单元,建立收听方标识与至少一个被收听方标识之间的关联关系; 

所述提醒生成单元,获取被收听方发表的微博信息,由被收听方标识从所述关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息,将提醒消息和查询出的收听方标识发送给所述提醒推送单元; 

所述提醒推送单元,确定与查询出的收听方标识对应的收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示。 

一种进行微博信息提醒的微博客户端,该微博客户端包括关系请求单元,向微博服务器发送关系建立请求以建立关联关系,所述关系建立请求包含收听方标识以及至少一个被收听方标识。 

一种进行微博信息提醒的即时通讯客户端,该即时通讯客户端包括提醒展示单元,接收来自微博服务器的关于微博信息的提醒消息,进行提醒显示。从上述方案可以看出,本发明中,建立收听方标识与被收听方标识之间的关联关系;之后,获取被收听方发表的微博信息,由被收听方标识查询出对应的收听方标识;确定与查询出的收听方标识对应的即时通讯收听方在线后,将生成的提醒消息发送给即时通讯收听方客户端进行提醒显示。采用本发明方案,预先建立关联关系,之后,进行微博信息发表时,微博服务器将自动向收听方进行微博信息的提醒;这样,无需每次在发表微博时选择收听方,简化了操作。并且,将提醒消息发送给收听方对应的即时通讯客户端进行显示,而收听方用户登录即时通讯客户端的概率很大,从而,实现了即时有效的提醒。 

附图说明

图1为现有技术中进行微博信息提醒的界面实例; 

图2为本发明进行微博信息提醒的方法示意性流程图; 

图3为本发明进行微博信息提醒的方法流程图实例; 

图4为本发明进行微博信息提醒的界面实例; 

图5为本发明进行微博信息提醒的系统结构示意图。 

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。 

本发明在微博服务器建立收听方标识和被收听方标识的关联关系,之后,进行微博信息发表时,便基于关联关系自动向收听方进行微博信息的提醒,这样,无需每次在发表微博时选择收听方,简化了操作;并且,本发明将提醒消息发送给收听方对应的即时通讯客户端进行显示,从而,实现了即时有效的提醒。 

参见图2,为本发明进行微博信息提醒的方法示意性流程图,其包括以下步骤: 

步骤201,建立收听方标识与至少一个被收听方标识之间的关联关系。 

收听方标识和被收听方标识,用于对使用微博的收听方和被收听方进行标识,具体如微博账号。特别需要说明的是,本发明针对收听方为同时注册了微博业务和即时通讯业务的用户。被收听方标识和收听方标识为微博账号,对于收听方,收听方标识还同时是即时通讯账号,也就是,收听方用即时通讯账号注册了微博业务;还可以,收听方标识仅为微博账号,收听方注册微博账号时将其与即时通讯账号进行关联,这样,后续在需要时,便可根据微博账号查询到对应的即时通讯账号,以便微博服务器与即时通讯收听方客户端进行通信。 

本发明在微博业务中增加特别收听功能,当收听方需要设置特别收听时,在微博界面点击“特别收听”的功能按键,进行“特别收听”界面,选择被收听方标识,点击“确认”键,以向微博服务器发送包含收听方标识以及至少一个被收听方标识的关系建立请求。选择被收听方标识时,可逐个点击选取或逐个输入;还可以,从好友分组中进行小组选取,这样,选择某一小组,便实现了对该小组所有成员的选取,简便了操作。微博服务器接收关键建立请求后,建立关联关系。步骤202,获取被收听方发表的微博信息,由被收听方标识从关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息。 

当获知被收听方发表微博信息时,由被收听方标识从关联关系中查询出对应收听方标识。 

为了提供高安全性,本步骤所述获取被收听方发表的微博信息之后,该方法还包括:对微博信息的内容安全性进行检测,如果通过检测,则执行所述由被收听方标识从关联关系中查询出对应的收听方标识的步骤;否则,结束流程。 

步骤203,确定与查询出的收听方标识对应的即时通讯收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示。 

若登录即时通讯客户端的收听方不希望接收提醒消息,可向微博服务器发送包含自身标识的屏蔽指示,为了便于区别,这里将自身标识称为第一收听方标识;微博服务器接收来自即时通讯收听方客户端的屏蔽指示后,将关联关系中的第一收听方标识设置为屏蔽生效状态;相应地,步骤202所述由被收听方标识从关联关系中查询出对应的收听方标识之后,该方法还包括:判断查询出的收听方标识是否为屏蔽生效状态, 如果是,则结束流程,否则,执行所述生成关于微博信息的提醒消息的步骤。 

为了避免即时通讯客户端展示的提醒消息过于频繁,本发明还进一步提供以下方案:将查询出的收听方标识表示为第二收听方标识,本步骤所述将提醒消息发送给即时通讯收听方客户端进行提醒显示之前,该方法还包括: 

从提醒消息发送记录中查询关于第二收听方标识的下发记录,判断当前时刻之前的设定时间段内是否下发了提醒消息,如果是,则从上一次发送提醒消息时刻开始的设定时间段之后,再执行所述将提醒消息发送给即时通讯收听方客户端进行提醒显示的步骤;否则,直接执行所述将提醒消息发送给即时通讯收听方客户端进行提醒显示的步骤。 

即时通讯收听方客户端显示提醒消息后,可点击提醒消息中的提示信息进行进一步的操作,下面举例进行说明: 

1)点击提醒消息中的“回复”,输入回复内容,向微博服务器发送包含回复内容和第一被收听方标识的回复指令,微博服务器接收回复指令后,将回复内容推送给与第一被收听方标识对应的被接听方客户端进行展示。 

2)点击提醒消息中的“查看网页”,以向微博服务器发送网页查看指令;微博服务器接收网页查看指令后,由网页查看指令获取与提醒消息对应的微博信息网页,反馈给即时通讯收听方客户端进行展示。 

本发明中,建立收听方标识与被收听方标识之间的关联关系;之后,获取被收听方发表的微博信息,由被收听方标识查询出对应的收听方标识;确定与查询出的收听方标识对应的即时通讯收听方在线后,将生成的提醒消息发送给即时通讯收听方客户端进行提醒显示。采用本发明方案,预先建立关联关系,之后,进行微博信息发表时,微博服务器将自动向收听方进行微博信息的提醒;这样,无需每次在发表微博时选择收听方,简化了操作。并且,将提醒消息发送给收听方对应的即时通讯客户端进行显示,而收听方用户登录即时通讯客户端的概率很大,从而,实现了即时有效的提醒。 

下面通过图3的实例,对本发明方案进行微博信息提醒的方法进行详细说明。其包括以下步骤: 

步骤301,建立收听方标识与至少一个被收听方标识之间的关联关系。 

被收听方为微博用户,收听方为同时注册了微博业务和即时通讯业务的用户。被 收听方标识和收听方标识为微博账号,对于收听方,收听方标识还同时是即时通讯账号,也就是,收听方用即时通讯账号注册了微博业务;还可以,收听方标识仅为微博账号,收听方注册微博账号时将其与即时通讯账号进行关联,这样,后续在需要时,便可根据微博账号查询到对应的即时通讯账号,以便微博服务器与即时通讯收听方客户端进行通信。 

即时通讯,简称IM(Instant Messenger),是一种基于互联网的即时交流消息的业务,代表有:MSN、QQ等。若收听方同时注册了微博业务和即时通讯业务,便可采用本发明方案进行微博信息提醒,具体如微博业务和即时通讯业务属于同一运营商的情况。 

步骤302,获取被收听方发表的微博信息。 

本实例中,假设发表微博信息的被收听方标识为A。 

步骤303,对微博信息的内容安全性进行检测,通过检测后,由被收听方标识A从关联关系中查询出对应的收听方标识B,生成关于微博信息的提醒消息。 

如果没有通过检测,则结束流程。 

步骤304,确定收听方标识B对应的即时通讯收听方在线后,从提醒消息发送记录中查询关于收听方标识B的下发记录,判断当前时刻之前的设定时间段内是否下发了提醒消息,如果是,则执行步骤305,否则,执行步骤306。 

微博服务器每次下发提醒消息时,都进行记录。所述设定时间段例如为3秒,则3秒内只进行一次提醒消息的下发。 

步骤305,从上一次发送提醒消息时刻开始的设定时间段之后,将提醒消息发送给即时通讯收听方客户端进行提醒显示,执行步骤307。 

步骤306,将提醒消息发送给即时通讯收听方客户端进行提醒显示,执行步骤307。 

显示的提醒消息具体如图4所示的tips弹窗,该实例中,被收听方为“鼎鼎”。 

步骤307,接收来自即时通讯收听方客户端的包含回复内容和第一被收听方标识的回复指令,将回复内容推送给与第一被收听方标识对应的被接听方客户端进行展示。 

步骤308,接收来自即时通讯收听方客户端的网页查看指令,由网页查看指令获取相应的微博信息网页,反馈给即时通讯收听方客户端进行展示。 

图4中,“联劝蒲公英乡村图书馆基金…”为相应微博信息的摘要,用户点击“查 看网页”,可展示该微博信息的完整内容。点击文字内容“联劝蒲公英乡村图书馆基金…”,将弹出转播评论框,以进行转播评论。点击提醒消息中的“回复”,可回复该条微博信息,与被收听方进行互动,提升活跃度。若需要屏蔽tips弹窗,可点击“设置”,勾选其中的屏蔽项。 

微博服务器与微博客户端之间交互的信息,以及微博服务器与即时通讯客户端之间的交互的信息,通过接入层通道进行传输。 

现今互联网普及率已相当高,随着即时通讯技术的不断发展,用户在工作和生活上都大量使用即时通讯工具与同事、朋友和亲人保持联系及信息分享,采用tips弹窗方式进行提醒的触达率相当高。采用本发明特别收听的方案,能够保护用户在不受无效信息的骚扰的情况下,确保有效信息对用户的触达。 

参见图5,为本发明进行微博信息提醒的系统结构示意图,该系统包括微博服务器、被收听方客户端、收听方客户端和即时通讯收听方客户端; 

所述微博服务器,接收来自收听方客户端的关系建立请求,所述关系建立请求包含收听方标识以及至少一个被收听方标识,建立收听方标识与至少一个被收听方标识之间的关联关系;获取被收听方发表的微博信息,由被收听方标识从关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息;确定与查询出的收听方标识对应的收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示; 

所述被收听方客户端,将被收听方发表的微博信息发送给微博服务器; 

所述收听方客户端,向所述微博服务器发送关系建立请求; 

所述即时通讯收听方客户端,接收来自所述微博服务器的提醒消息,进行提醒显示。 

被收听方客户端和收听方客户端都为微博客户端,即时通讯收听方客户端为即时通讯客户端。被收听方为微博用户,收听方为同时注册了微博业务和即时通讯业务的用户。被收听方标识和收听方标识为微博账号,对于收听方,收听方标识还同时是即时通讯账号,也就是,收听方用即时通讯账号注册了微博业务;还可以,收听方标识仅为微博账号,收听方注册微博账号时将其与即时通讯账号进行关联,这样,后续在需要时,便可根据微博账号查询到对应的即时通讯账号,以便微博服务器与即时通讯收听方客户端进行通信。 

较佳地,该收听方客户端包括关系请求单元,向微博服务器发送关系建立请求以建立关联关系,所述关系建立请求包含收听方标识以及至少一个被收听方标识。 

较佳地,所述即时通讯客户端包括提醒展示单元,接收来自微博服务器的关于微博信息的提醒消息,进行提醒显示。 

较佳地,该即时通讯客户端还包括屏蔽状态处理单元,向微博服务器发送包含即时通讯收听方标识的屏蔽指示,以将关联关系中的即时通讯收听方标识设置为屏蔽生效状态。 

较佳地,所述微博服务器包括关系建立单元、提醒生成单元和提醒推送单元; 

所述关系建立单元,建立收听方标识与至少一个被收听方标识之间的关联关系; 

所述提醒生成单元,获取被收听方发表的微博信息,由被收听方标识从所述关联关系中查询出对应的收听方标识,生成关于微博信息的提醒消息,将提醒消息和查询出的收听方标识发送给所述提醒推送单元; 

所述提醒推送单元,确定与查询出的收听方标识对应的收听方在线后,将提醒消息发送给即时通讯收听方客户端进行提醒显示。 

较佳地,所述提醒生成单元包括获取子单元、查询子单元和生成子单元; 

所述获取子单元,获取被收听方发表的微博信息,将被收听方标识和微博信息发送给所述查询子单元; 

所述查询子单元,由被收听方标识从所述关联关系中查询出对应的收听方标识,将微博信息和查询出的收听方标识发送给所述生成子单元; 

所述生成子单元,生成关于微博信息的提醒消息,将提醒消息和查询出的收听方标识发送给所述提醒推送单元。 

较佳地,该微博服务器包括屏蔽状态设置单元,接收来自即时通讯收听方客户端的屏蔽指示,所述屏蔽指示包含即时通讯收听方标识,表示为第一收听方标识,将所述关联关系中的第一收听方标识设置为屏蔽生效状态; 

所述查询子单元,由被收听方标识从所述关联关系中查询出对应的收听方标识后,还判断查询出的收听方标识是否为屏蔽生效状态,如果是,则将微博信息和查询出的收听方标识发送给所述生成子单元,否则,不将微博信息和查询出的收听方标识发送给所述生成子单元。 

较佳地,所述获取子单元,在获取被收听方发表的微博信息之后,还对微博信息的内容安全性进行检测,如果通过检测,则将被收听方标识和微博信息发送给所述查询子单元;否则,不将被收听方标识和微博信息发送给所述查询子单元。 

较佳地,将查询出的收听方标识表示为第二收听方标识,所述提醒推送单元包括在线监控子单元、发送记录查询子单元和推送子单元; 

所述在线监控子单元,确定与查询出的收听方标识对应的收听方在线后,将第二收听方标识发送给所述发送记录查询子单元; 

所述发送记录查询子单元,从提醒消息发送记录中查询关于第二收听方标识的下发记录,判断当前时刻之前的设定时间段内是否下发了提醒消息,如果是,则从上一次发送提醒消息时刻开始的设定时间段之后,向所述推送子单元发送启动指令,否则,直接向所述推送子单元发送启动指令; 

所述推送子单元,接收启动指令,将提醒消息发送给与第二收听方标识对应的即时通讯收听方客户端进行提醒显示。 

较佳地,该微博服务器还包括回复处理单元和网页查看处理单元中的至少一个; 

所述回复处理单元,接收来自即时通讯收听方客户端的包含回复内容和第一被收听方标识的回复指令,将回复内容推送给与第一被收听方标识对应的被接听方客户端进行展示; 

所述网页查看处理单元,接收来自即时通讯收听方客户端的网页查看指令,由网页查看指令获取相应的微博信息网页,反馈给即时通讯收听方客户端进行展示。 

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号