[发明专利]一种新消息提示方法及系统无效
申请号: | 201110120020.9 | 申请日: | 2011-05-10 |
公开(公告)号: | CN102780718A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 吕旭辉;沃英杰;钟哲 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;蒋雅洁 |
地址: | 100089 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 新消息 提示 方法 系统 | ||
技术领域
本发明涉及计算机网页设计技术,尤指一种网页中新消息的提示方法及系统。
背景技术
目前,在浏览器的网页内容动态增加或更新时,浏览器用户不会得到提示,而只能是在通过手动刷新页面后,才能使得新的网页内容加入网页。无疑,这样,大大降低了用户的浏览体验。
发明内容
有鉴于此,本发明的主要目的在于提供一种新消息提示方法及系统,能够在网页内容发生更新时及时提醒浏览器用户,从而提高用户的浏览体验。
为达到上述目的,本发明的技术方案是这样实现的:
一种新消息提示方法,包括:
浏览器向服务器请求新增消息的信息;
浏览器接收到服务器的响应后,更新页面提示信息。
该方法还包括:所述服务器存储并更新每个登录浏览器用户订阅的消息的新增消息数量。
所述浏览器利用ajax技术向服务器发起所述请求新增消息的信息;
所述请求中包括用于索引请求的内容的用户标识ID。
所述更新每个登录浏览器用户订阅的消息的新增消息数量包括:
所述服务器为每个登录浏览器用户维护用户信息,其中,用户信息包括中包括消息数计数器;
所述服务器检查所有订阅的用户,当用户发起一条消息时,对每个订阅的用户的消息数计数器加1。
该方法还包括:
当所述浏览器请求消息数时,服务器将以请求中的用户ID为标识,查找到对应的消息树计数器,并将消息树计数器中的数值返回给浏览器。
该方法还包括:所述浏览器更新标题栏。
所述更新的页面提示信息包括新增收听用户数、和/或新增与当前用户相关消息数,和/或新增收听的广播消息数。
一种新增消息提示系统,至少包括浏览器、服务器,其中,
浏览器,用于向服务器请求新增消息的信息;接收到服务器的响应后,更新页面提示信息;
服务器,用于存储每个登录浏览器用户订阅的消息的新增消息数量并即时更新。
所述浏览器,还用于更新浏览器的标题栏。
从上述本发明提供的技术方案可以看出,包括浏览器向服务器请求新增消息的信息,浏览器接收到服务器的响应后,更新页面提示信息。通过本发明方法,在网页内容发生更新时及时提醒了浏览器用户,使得浏览器用户及时获知了网页内容已发生更新的信息,这样,用户可以通过更新即使获取新的网页信息,从而提高用户的浏览体验。
附图说明
图1为本发明新消息提示方法的流程示意图;
图2为本发明新消息提示系统的组成结构示意图;
图3为本发明新消息提示方法的实施例的流程示意图。
具体实施方式
图1为本发明新消息提示方法的流程示意图,如图1所示,包括:
步骤100:浏览器向服务器请求新增消息的信息。
本步骤中,浏览器可以按照预先设置的周期,利用ajax技术自动向服务器发起请求,在请求中包括用户标识(ID),以此来索引请求的内容。其中,ajax技术是一种现有创建交互式网页应用的网页开发技术。
其中,服务器会为每个登录浏览器用户维护用户信息,用户信息包括:用户在本系统中订阅的其他用户的列表、订阅了该用户的其他用户列表,一个消息数计数器。如用户A订阅了用户B,当用户B发送一条消息时,服务器检查所有订阅用户B的用户(包括用户A),对每个订阅用户B的用户(例如用户A)的消息数计数器加1,如此,用户A的计数器将在服务器中被动态更新。当浏览器请求消息数时,服务器将以请求中的用户ID为标识,查找到对应的计数器,并将计数器中的数值返回给浏览器。
步骤101:浏览器接收到服务器的响应后,更新页面提示信息。
本步骤中,更新的页面提示信息包括新增收听用户数、和/或新增与当前用户相关消息数,和/或新增收听的广播消息数等。
进一步地,本步骤还包括:同时通过javascript语句修改HTML中的<title>标签来更新浏览器的标题栏,标题栏内容为当前需要更新的消息数量,使用户在最小化浏览器窗口或焦点不在当前窗口的情况下,能够快速获知当前需要更新的消息数量。
通过本发明方法,在网页内容发生更新时及时提醒了浏览器用户,使得浏览器用户及时获知了网页内容已发生更新的信息,这样,用户可以通过更新即使获取新的网页信息,从而提高用户的浏览体验。
针对本发明方法还提供一种新消息提示系统,如图2所示,至少包括浏览器、服务器,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110120020.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶显示装置及其制造方法
- 下一篇:电气插接触头