一种消息提醒用呼吸灯及消息提醒方法

文档序号:7868516阅读:348来源:国知局
专利名称:一种消息提醒用呼吸灯及消息提醒方法
技术领域
本发明涉及网络通信技术领域,特别涉及一种消息提醒用呼吸灯及消息提醒方法。
背景技术
参见图1,现有的消息提醒系统中,消息盒子在收到新消息时,会在用户桌面亮起呼吸灯以提醒用户有新消息到达;同时,当用户鼠标悬停于呼吸灯处时,呼吸灯进一步提醒用户收到新消息的条数。上述方案存在的缺陷在于,当用户收到多种类型的消息,如系统消息、绑定的第三方账号消息等,鼠标悬停呼吸灯时,只提示了消息条数,用户无法预知消息具体类型。这种情况下,用户无法直接选择查看新消息,而只能在双击呼吸灯后打开消息盒子,进而才可以查看相应的新消息,影响用户对消息的查看效率。

发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种消息提醒用呼吸灯及消息提醒方法。依据本发明的一个方面,提供了一种消息提醒用呼吸灯,其包括消息接收单元,适于与消息编辑后台,或者,一个或多个第三方服务器通信,以接收消息;类型识别单元,适于判断接收到的消息的类型;计数单元,适于记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量;显示单元,适于当存在未读消息时显示呼吸灯图案,当鼠标悬浮于所述呼吸灯图案时显示每种类型的未读消息的类型图标和对应的消息数量,当鼠标点击所述未读消息的类型图标时显示相应的消息详情或者打开该未读消息对应的应用。可选地,所述第三方服务器包括以下一种或多种社交网站服务器、邮箱服务器以及即时通信服务器;所述消息编辑后台,或者,一个或多个第三方服务器在所述消息中设置用于表示消息类型的类型标签。可选地,所述类型识别单元包括信息提取模块,适于从接收到的消息中提取类型标签;类型识别模块,适于根据提取的类型标签确定接收到的消息的类型。可选地,所述类型识别模块,还适于根据接收到的消息的来源网站确定接收到的消息的类型。可选地,所述计数单元包括建表模块,适于生成未读消息表单,所述未读消息表单中记录有每种类型的未读消息的数量;表单更新模块,适于当新接收到消息时,根据接收到的消息的类型,令所述未读消息表单中相应类型的未读消息的数量加1,以及,当未读消息被阅读后,令所述未读消息表单中相应类型的未读消息的数量减I。可选地,所述显示单元包括读表模块,适于读取所述未读消息表单,以判断当前是否存在未读消息;命令捕捉模块,适于捕捉鼠标的光标位置及点击命令;图案生成模块,适于当存在未读消息时在显示界面上生成呼吸灯图案,以及当鼠标的光标位于所述呼吸灯图案上方时显示每种类型的未读消息的类型图标和对应的消息
数量;动作模块,适于当鼠标点击所述未读消息的类型图标时,显示相应的消息详情或者打开该未读消息对应的应用,并向所述表单更新模块发送消息阅读通知。本发明还提供一种消息提醒方法,其包括与消息编辑后台,或者,一个或多个第三方服务器通信,以接收消息;判断接收到的消息的类型;记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量; 当存在未读消息时显示呼吸灯图案;当鼠标悬浮于所述呼吸灯图案时显示每种类型的未读消息的类型图标和对应的
消息数量;当鼠标点击所述未读消息的类型图标时显示相应的消息详情或者打开该未读消息对应的应用。可选地,所述第三方服务器包括以下一种或多种社交网站服务器、邮箱服务器以及即时通信服务器;所述方法还包括步骤所述消息编辑后台,或者,一个或多个第三方服务器在所述消息中设置用于表示消息类型的类型标签。可选地,所述判断接收到的消息的类型,包括从接收到的消息中提取类型标签;根据提取的类型标签确定接收到的消息的类型。可选地,所述判断接收到的消息的类型,具体为根据接收到的消息的来源网站确定接收到的消息的类型。可选地,所述记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量,包括生成未读消息表单,所述未读消息表单中记录有每种类型的未读消息的数量;当新接收到消息时,根据接收到的消息的类型,令所述未读消息表单中相应类型的未读消息的数量加1,以及,当未读消息被阅读后,令所述未读消息表单中相应类型的未读消息的数量减I。可选地,通过读取所述未读消息表单,以判断当前是否存在未读消息。
本发明所述消息提醒用呼吸灯及消息提醒方法,对消息类型进行区分,并按照不同的消息类型显示未读消息的数量,用户可以预知未读消息的类型,并可以直接点击选择感兴趣的未读消息进行查看,提高了用户对未读消息的查看效率。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式



通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1示出了现有的消息提醒系统的效果截图;图2示出了根据本发明一个实施例的消息提醒用呼吸灯的模块结构示意图;图3示出了根据本发明一个实施例的类型识别单元的模块结构示意图;图4示出了根据本发明一个实施例的计数单元的模块结构示意
图5示出了根据本发明一个实施例的显示单元的模块结构示意图;图6示出了本发明的呼吸灯的效果截图;图7示出了根据本发明一个实施例的消息提醒方法流程图;图8示出了根据本发明一个实施例的步骤S200的细化流程图;图9示出了根据本发明一个实施例的步骤S300的细化流程图。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图2示出了根据本发明一个实施例的消息提醒用呼吸灯的模块结构示意图,如图2所示,所述呼吸灯100包括消息接收单元110、类型识别单元120、计数单元130和显示单元140。所述消息接收单元110,适于与消息编辑后台200,或者,一个或多个第三方服务器300通信,以接收消息。其中,所述第三方服务器300可以直接向所述呼吸灯的消息接收单元110发送消息,也可以先将消息发送给所述消息编辑后台200,再由所述消息编辑后台200统一处理(比如批量定时发送等)后发送给所述呼吸灯的消息接收单元110。所述第三方服务器300包括以下一种或多种社交网站服务器(比如人人网、开心网、新浪微博、腾讯微博的服务器等)、邮箱服务器(比如163邮箱、新浪邮箱、QQ邮箱的服务器等)以及即时通信服务器(比如QQ、飞信、微信的服务器等)。另外,所述消息编辑后台200,或者,一个或多个第三方服务器300在所述消息中设置用于表示消息类型的类型标签。比如,在来自人人网服务器的消息中设置对应人人网的类型标签,在来自新浪微博的消息中设置对应新浪微博的类型标签。类型识别单元120,适于判断接收到的消息的类型。参见图3,所述类型识别单元120包括信息提取模块121,适于从接收到的消息中提取类型标签。所述类型标签有所述消息编辑后台200或者第三方服务器300预先设置在所述消息的预定字段,所述信息提取模块121读取该字段即可获得相应的类型标签。类型识别模块122,适于根据提取的类型标签确定接收到的消息的类型。另外,所述类型识别模块,还适于根据接收到的消息的来源网站确定接收到的消息的类型。当所述第三方服务器300直接向所述呼吸灯100发送消息时,所述类型识别模块可以直接根据消息的来源网站的URL确定消息的类型,比如当消息的来源网站为http://WWW. renren. com/时,该消息自动被识别为人人网的消息。计数单元130,适于记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量。参见图4,所述计数单元130包括建表模块131,适于生成未读消息表单,所述未读消息表单中记录有每种类型的未读消息的数量。表I是未读消息表单示例,如表I所示,该未读消息表单按照消息的不同类型分别记录未读消息的数量,比如来自人人网的未读消息数量为I条,来自安全桌面的未读消息数量为I条,来自新浪 微博的未读消息数量为2条,来自163邮箱的未读消息(即邮件)数量为I条。表I未读消息表单示例
权利要求
1.一种消息提醒用呼吸灯,其包括 消息接收单元,适于与消息编辑后台,或者,一个或多个第三方服务器通信,以接收消息; 类型识别单元,适于判断接收到的消息的类型; 计数单元,适于记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量; 显示单元,适于当存在未读消息时显示呼吸灯图案,当鼠标悬浮于所述呼吸灯图案时显示每种类型的未读消息的类型图标和对应的消息数量,当鼠标点击所述未读消息的类型图标时显示相应的消息详情或者打开该未读消息对应的应用。
2.如权利要求1所述的呼吸灯,其特征在于,所述第三方服务器包括以下一种或多种社交网站服务器、邮箱服务器以及即时通信服务器; 所述消息编辑后台,或者,一个或多个第三方服务器在所述消息中设置用于表示消息类型的类型标签。
3.如权利要求2所述的呼吸灯,其特征在于,所述类型识别单元包括 信息提取模块,适于从接收到的消息中提取类型标签; 类型识别模块,适于根据提取的类型标签确定接收到的消息的类型。
4.如权利要求3所述的呼吸灯,其特征在于,所述类型识别模块,还适于根据接收到的消息的来源网站确定接收到的消息的类型。
5.如权利要求1所述的呼吸灯,其特征在于,所述计数单元包括 建表模块,适于生成未读消息表单,所述未读消息表单中记录有每种类型的未读消息的数量; 表单更新模块,适于当新接收到消息时,根据接收到的消息的类型,令所述未读消息表单中相应类型的未读消息的数量加1,以及, 当未读消息被阅读后,令所述未读消息表单中相应类型的未读消息的数量减I。
6.如权利要求5所述的呼吸灯,其特征在于,所述显示单元包括 读表模块,适于读取所述未读消息表单,以判断当前是否存在未读消息; 命令捕捉模块,适于捕捉鼠标的光标位置及点击命令; 图案生成模块,适于当存在未读消息时在显示界面上生成呼吸灯图案,以及当鼠标的光标位于所述呼吸灯图案上方时显示每种类型的未读消息的类型图标和对应的消息数量; 动作模块,适于当鼠标点击所述未读消息的类型图标时,显示相应的消息详情或者打开该未读消息对应的应用,并向所述表单更新模块发送消息阅读通知。
7.一种消息提醒方法,其包括 与消息编辑后台,或者,一个或多个第三方服务器通信,以接收消息; 判断接收到的消息的类型; 记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量; 当存在未读消息时显示呼吸灯图案; 当鼠标悬浮于所述呼吸灯图案时显示每种类型的未读消息的类型图标和对应的消息数量; 当鼠标点击所述未读消息的类型图标时显示相应的消息详情或者打开该未读消息对应的应用。
8.如权利要求7所述的方法,其特征在于,所述第三方服务器包括以下一种或多种社交网站服务器、邮箱服务器以及即时通信服务器; 所述方法还包括步骤 所述消息编辑后台,或者,一个或多个第三方服务器在所述消息中设置用于表示消息类型的类型标签。
9.如权利要求8所述的方法,其特征在于,所述判断接收到的消息的类型,包括 从接收到的消息中提取类型标签; 根据提取的类型标签确定接收到的消息的类型。
10.如权利要求7所述的方法,其特征在于,所述判断接收到的消息的类型,具体为 根据接收到的消息的来源网站确定接收到的消息的类型。
11.如权利要求7所述的方法,其特征在于,所述记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量,包括 生成未读消息表单,所述未读消息表单中记录有每种类型的未读消息的数量; 当新接收到消息时,根据接收到的消息的类型,令所述未读消息表单中相应类型的未读消息的数量加1,以及, 当未读消息被阅读后,令所述未读消息表单中相应类型的未读消息的数量减I。
12.如权利要求11所述的方法,其特征在于,通过读取所述未读消息表单,以判断当前是否存在未读消息。
全文摘要
本发明公开了一种消息提醒用呼吸灯,涉及网络通信技术领域。所述呼吸灯包括消息接收单元,适于与消息编辑后台,或者,一个或多个第三方服务器通信,以接收消息;类型识别单元,适于判断接收到的消息的类型;计数单元,适于记录每种类型的未读消息的数量,以及根据接收到的消息的类型,更新相应类型的未读消息的数量;显示单元,适于当存在未读消息时显示呼吸灯图案,当鼠标悬浮于呼吸灯图案时显示每种类型的未读消息的类型图标和对应的消息数量,当鼠标点击未读消息的类型图标时显示相应的消息详情或者打开该未读消息对应的应用。所述消息提醒用呼吸灯及消息提醒方法中,用户可以预知未读消息的类型,提高了用户对未读消息的查看效率。
文档编号H04L12/58GK103067255SQ20121053759
公开日2013年4月24日 申请日期2012年12月12日 优先权日2012年12月12日
发明者付黎 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1