新消息提醒的方法及装置\n技术领域\n[0001] 本发明涉及通信领域,特别涉及一种新消息提醒的方法及装置。\n背景技术\n[0002] 随着IM(Instant Messaging,即时通讯)的不断发展,IM即时通讯工具不仅在平时的休闲娱乐中得到了广泛的应用,在用户的工作中也得到了广泛的应用,微博作为一种扩展IM消息传播机制的新应用同样得到了广泛的关注。随着用户使用微博时间的增长,收听的用户数量越来越多,将会收到和积累大量的消息。如何及时地提醒用户有新消息达到,成为了人们十分关注的问题。\n[0003] 现有的新消息提醒方案是以小黄点的形式来实现的,例如,当监听到主页有新消息到达时,则在主页相应的按钮上显示一个小黄点。\n[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下缺点:\n[0005] 通过小黄点的形式告知用户有新消息到达,需要用户主动打开微博客户端主界面才会看到出现小黄点,且小黄点仅能代表有新消息,致使该种提醒方式不仅被动,而且单一,打折了提醒的效果;另外,现有技术对于任何到达的新消息都要进行提醒,致使提醒没有针对性。\n发明内容\n[0006] 为了及时、有效地提醒新消息,丰富提醒的内容,并使提醒的新消息更具针对性,进而满足用户的个性化需求,本发明实施例提供了一种新消息提醒的方法及装置。所述技术方案如下:\n[0007] 一方面,提供了一种新消息提醒的方法,所述方法包括:\n[0008] 监听新消息;\n[0009] 将监听到的新消息与预设关注信息进行匹配;\n[0010] 如果匹配成功,则在当前界面的预设位置弹出显示新消息相关信息的窗口,以提示用户有新消息到达;\n[0011] 当监听到多个与预设关注信息相匹配的新消息时,在所述显示新消息相关信息的窗口提供每条新消息的相关信息的查看入口;\n[0012] 其中,所述将监听到的新消息与预设关注信息进行匹配,具体包括:\n[0013] 判断所述新消息是否为关注用户发送的新消息和/或是否包含关键字;\n[0014] 如果是,则判断监听到的新消息与预设关注信息相匹配,否则,判断监听到的新消息与预设关注信息不匹配。\n[0015] 进一步地,所述将监听到的新消息与预设关注信息进行匹配之前,还包括:\n[0016] 提示用户设置关注信息,并将所述用户设置的关注信息作为预设关注信息保存在本地,所述关注信息包括用户设置的关注用户和/或关注关键字。\n[0017] 可选地,所述提示用户设置关注信息之后,还包括:\n[0018] 将所述用户设置的关注信息发送给服务器保存;\n[0019] 相应地,所述将监听到的新消息与预设关注信息进行匹配之前,还包括:\n[0020] 向所述服务器查询预设关注信息,并将所述服务器返回的预设关注信息与本地保存的预设关注信息进行比较,如果不同,则更新本地保存的预设关注信息。\n[0021] 进一步地,所述将所述用户设置的关注信息发送给服务器保存之后,还包括:\n[0022] 在所述用户更新已设置的关注信息后,更新本地存储的预设关注信息,并将用户更新后的关注信息发送给所述服务器,使所述服务器更新保存的关注信息。\n[0023] 具体地,所述新消息相关信息至少包括新消息个数、发送新消息的用户信息、消息是否带有图片的标识和消息内容概要中的一种信息。\n[0024] 另一方面,还提供了一种新消息提醒的装置,所述装置包括:\n[0025] 监听模块,用于监听新消息;\n[0026] 匹配模块,用于将所述监听模块监听到的新消息与预设关注信息进行匹配;\n[0027] 第一提示模块,用于在所述匹配模块得出监听到的新消息与预设关注信息相匹配时,在当前界面的预设位置弹出显示新消息相关信息的窗口,以提示用户有新消息到达;\n当监听到多个与预设关注信息相匹配的新消息时,在所述显示新消息相关信息的窗口提供每条新消息的相关信息的查看入口;\n[0028] 其中,所述匹配模块,具体用于判断所述新消息是否为关注用户发送的新消息和/或是否包含关键字;如果是,则判断监听到的新消息与预设关注信息相匹配,否则,判断监听到的新消息与预设关注信息不匹配。\n[0029] 进一步地,所述装置,还包括:\n[0030] 第二提示模块,用于提示用户设置关注信息,所述关注信息包括用户设置的关注用户和/或关注关键字;\n[0031] 保存模块,用于在所述第二提示模块提示用户设置关注信息之后,将所述用户设置的关注信息作为预设关注信息保存在本地。\n[0032] 可选地,所述装置,还包括:\n[0033] 发送模块,用于在所述第二提示模块提示用户设置关注信息之后,将所述用户设置的关注信息发送给服务器保存;\n[0034] 查询模块,用于在所述匹配模块将所述监听模块监听到的新消息与预设关注信息进行匹配之前,向所述服务器查询预设关注信息;\n[0035] 更新模块,用于在所述查询模块向所述服务器查询预设关注信息之后,将所述服务器返回的预设关注信息与本地保存的预设关注信息进行比较,如果不同,则更新本地保存的预设关注信息。\n[0036] 进一步地,所述更新模块,还用于在所述用户更新已设置的关注信息后,更新本地存储的预设关注信息;\n[0037] 所述发送模块,还用于将用户更新后的关注信息发送给所述服务器,使所述服务器更新保存的关注信息。\n[0038] 具体地,所述第一提示模块在当前界面的预设位置弹出的窗口内显示的所述新消息相关信息至少包括新消息个数、发送新消息的用户信息、消息是否带有图片的标识和消息内容概要中的一种信息。\n[0039] 本发明实施例提供的技术方案的有益效果是:\n[0040] 在监听到新消息后,通过将新消息与预设关注信息进行匹配,仅提示与预设关注信息相匹配的新消息,从而可以使提醒的新消息更具针对性,进而满足用户的个性化需求;\n另外,通过以弹出窗口的形式提醒新消息,且在窗口内显示新消息相关信息等内容,不仅可以及时、有效地提醒新消息,还丰富了提醒的内容。\n附图说明\n[0041] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0042] 图1是本发明实施例一提供的新消息提醒的方法流程图;\n[0043] 图2是本发明实施例二提供的新消息提醒的方法流程图;\n[0044] 图3是本发明实施例二提供的新消息提醒的界面示意图;\n[0045] 图4是本发明实施例三提供的新消息提醒的装置结构示意图;\n[0046] 图5是本发明实施例三提供的另一种新消息提醒的装置结构示意图;\n[0047] 图6是本发明实施例三提供的又一种新消息提醒的装置结构示意图。\n具体实施方式\n[0048] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。\n[0049] 实施例一\n[0050] 参见图1,本实施例提供了一种新消息提醒的方法,该方法流程具体如下:\n[0051] 101:监听新消息;\n[0052] 102:将监听到的新消息与预设关注信息进行匹配;\n[0053] 103:如果匹配成功,则提示用户有新消息到达。\n[0054] 本实施例提供的方法,在监听到新消息后,通过将新消息与预设关注信息进行匹配,仅提醒与预设关注信息相匹配的新消息,不仅可以及时、有效地提醒新消息,还能使提醒的新消息更具针对性,进而满足用户的个性化需求。\n[0055] 实施例二\n[0056] 本实施例提供了一种新消息提醒的方法,该方法通过用户设置关注信息,并在监听到新消息后,将监听到的新消息与预设关注信息进行匹配,即对监听到的所有新消息进行过滤,仅提示与预设关注信息相匹配的新消息,从而在及时、有效地提醒新消息的同时,使提醒的新消息更具针对性。参见图2,本实施例提供的方法流程具体如下:\n[0057] 201:提示用户设置关注信息,并将用户设置的关注信息作为预设关注信息保存在本地;\n[0058] 针对该步骤,提示用户设置关注信息的目的,是为了对监听到的消息进行过滤,仅提醒用户关注的新消息,从而使提醒的新消息更具针对性。本实施例不对关注信息的具体内容进行限定,包括但不限于用户设置的关注用户和/或关注关键字。例如,用户希望关注用户A发送的新消息,则用户在设置关注信息时,可将用户A作为关注用户;又例如,无论是哪个用户发表的新消息,用户仅关注有关“笑话”的新消息,则可将关注关键字设置为“笑话”,因此,当监听到的新消息的内容涉及到笑话时,均可提示用户有新消息达到。\n[0059] 关于提示用户设置关注信息的方式,本实施例同样不做具体限定。例如,可以在显示界面上设置提示窗口,并设置相关选项供用户选择。无论用户设置什么关注信息,为了后续步骤能够按照用户设置的关注信息对监听到的新消息进行过滤,本实施例提供的方法在提示用户设置关注信息之后,都需要将用户设置的关注信息进行保存。除此之外,为了使用户在不同的客户端登录时,设置的关注信息均有效,在用户设置完关注信息之后,还需要将用户设置的关注信息发送给服务器保存,以使服务器与客户端同步。另外,在用户更新已设置的关注信息后,除了需要更新本地存储的预设关注信息,还要将用户更新后的关注信息发送给服务器,使服务器更新保存的关注信息。\n[0060] 202:监听新消息,并将监听到的新消息与预设关注信息进行匹配;\n[0061] 其中,监听新消息的方式可通过现有技术实现,本实施例对此不作具体限定。该步骤与上述步骤201可以是同一用户在同一客户端进行操作的,也可以是用户在一个客户端上执行完上述步骤201之后,又在其他客户端登录,为了有效过滤新消息,每次监听新消息之前,都要向服务器查询预设关注信息,并将服务器返回的预设关注信息与本地保存的预设关注信息进行比较,如果不同,则更新本地保存的预设关注信息。例如,用户昨天在客户端A上设置的关注信息为关注用户1,而该用户今天在客户端B上登录,由于客户端B上未保存之前设置的关注信息,则当用户登录到当前的客户端B上后,需要向服务器查询预设关注信息,再将该预设关注信息保存在本地客户端B上,这样,即使用户在不同的客户端登录,均能根据预设关注信息对监听到的新消息进行有效过滤。\n[0062] 在将监听到的新消息与预设关注信息进行匹配时,具体可判断新消息是否为关注用户发送的新消息和/或是否包含关键字;如果是,则判断监听到的新消息与预设关注信息相匹配,否则,判断监听到的新消息与预设关注信息不匹配。例如,当预设关注信息为关键字“旅游”时,如果监听到的新消息中包含关键字“旅游”时,则判断该新消息与预设关注信息匹配,否则,判断该新消息与预设关注信息不匹配。又例如,当预设关注信息为关注用户B时,则如果监听到的新消息是由用户B发送,则判断该新消息与预设关注信息相匹配,否则,判断该新消息与预设关注信息不匹配。除此之外,还可以既设置关注用户,又可以设置关键字,该种情况下,仅在新消息是关注用户发表,且包含关键字时,才判断该新消息与预设关注信息相匹配。\n[0063] 203:如果匹配成功,则提示用户有新消息到达。\n[0064] 针对该步骤,如果匹配成功,则意味着该新消息是用户关注的新消息,需要及时、有效地提醒新消息,本实施例不对具体提示方式进行限定。为了使用户在未打开主页消息界面的情况下尽快获知消息内容,可在当前界面的预设位置弹出显示新消息相关信息的窗口,以提示用户有新消息到达。\n[0065] 其中,本实施例不对提示窗口的显示位置进行限定,即不对当前界面的预设位置进行限定,例如,可设置在界面的右下角或左下角等。本实施例同样不对窗口内显示的新消息相关信息进行限定,如图3所示的提示窗口,该新消息相关信息至少包括但不限于新消息个数、发送新消息的用户信息、消息是否带有图片的标识和消息内容概要中的一种信息。\n对于监听到多个与预设关注信息相匹配的新消息的情况,除了显示新消息的个数,还可以在窗口内提供查看入口,如:提供一个“上一条消息/下一条消息”的操作入口供用户查看每条消息的相关信息。通过弹出窗口显示消息的相关信息,不仅可以及时提醒用户有新消息到达,还可让用户及时了解消息内容,从而有助于用户判断是否需要立即查看新消息。\n[0066] 本实施例提供的方法,在监听到新消息后,通过将新消息与预设关注信息进行匹配,仅提醒与预设关注信息相匹配的新消息,从而可以使提醒的新消息更具针对性,进而满足用户的个性化需求;另外,通过以弹出窗口的形式提醒新消息,且在窗口内显示新消息相关信息等内容,不仅可以及时、有效地提醒新消息,还丰富了提醒的内容。\n[0067] 实施例三\n[0068] 参见图4,本实施例提供了一种新消息提醒的装置,该装置包括:\n[0069] 监听模块401,用于监听新消息;\n[0070] 匹配模块402,用于将监听模块401监听到的新消息与预设关注信息进行匹配;\n[0071] 第一提示模块403,用于在匹配模块402得出监听到的新消息与预设关注信息相匹配时,提示用户有新消息到达。\n[0072] 参见图5,该装置,还包括:\n[0073] 第二提示模块404,用于提示用户设置关注信息,关注信息包括用户设置的关注用户和/或关注关键字;\n[0074] 保存模块405,用于在第二提示模块404提示用户设置关注信息之后,将用户设置的关注信息作为预设关注信息保存在本地;\n[0075] 相应地,匹配模块402,具体用于判断新消息是否为关注用户发送的新消息和/或是否包含关键字;如果是,则判断监听到的新消息与预设关注信息相匹配,否则,判断监听到的新消息与预设关注信息不匹配。\n[0076] 参见图6,该装置,还包括:\n[0077] 发送模块406,用于在第二提示模块404提示用户设置关注信息之后,将用户设置的关注信息发送给服务器保存;\n[0078] 查询模块407,用于在匹配模块402将监听模块401监听到的新消息与预设关注信息进行匹配之前,向服务器查询预设关注信息;\n[0079] 更新模块408,用于在查询模块407向服务器查询预设关注信息之后,将服务器返回的预设关注信息与本地保存的预设关注信息进行比较,如果不同,则更新本地保存的预设关注信息。\n[0080] 进一步地,更新模块408,还用于在用户更新已设置的关注信息后,更新本地存储的预设关注信息;\n[0081] 发送模块406,还用于将用户更新后的关注信息发送给服务器,使服务器更新保存的关注信息。\n[0082] 具体地,第一提示模块403,具体用于在当前界面的预设位置弹出显示新消息相关信息的窗口,以提示用户有新消息到达,新消息相关信息至少包括新消息个数、发送新消息的用户信息、消息是否带有图片的标识和消息内容概要中的一种信息。\n[0083] 综上所述,本实施例提供的装置,在监听到新消息后,通过将新消息与预设关注信息进行匹配,仅提醒与预设关注信息相匹配的新消息,从而可以使提醒的新消息更具针对性,进而满足用户的个性化需求;另外,通过以弹出窗口的形式提醒新消息,且在窗口内显示新消息相关信息等内容,不仅可以及时、有效地提醒新消息,还丰富了提醒内容。\n[0084] 需要说明的是:上述实施例提供的新消息提醒的装置在进行新消息提醒时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的新消息提醒的装置与新消息提醒的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0085] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0086] 本发明实施例中的全部或部分步骤,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,如光盘或硬盘等。\n[0087] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2014-06-11
- 2012-06-13
实质审查的生效
IPC(主分类): H04L 12/18
专利申请号: 201010279276.X
申请日: 2010.09.08
- 2012-04-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-09-15
|
2002-02-04
| | |
2
| |
2007-07-25
|
2006-01-19
| | |
3
| |
2009-12-23
|
2009-07-16
| | |
4
| |
2006-07-12
|
2004-12-31
| | |
5
| |
2009-09-16
|
2009-04-10
| | |
6
| |
2004-12-08
|
2004-06-01
| | |
7
| |
2008-04-23
|
2006-10-20
| | |
8
| |
2008-06-04
|
2007-12-21
| | |
9
| |
2006-01-25
|
2005-07-22
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |