[发明专利]网页即时通讯中实时显示网站用户状态的方法有效
申请号: | 200910077000.0 | 申请日: | 2009-02-12 |
公开(公告)号: | CN101483537A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 周佺喜 | 申请(专利权)人: | 周佺喜 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100007北京市东城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 即时通讯 实时 显示 网站 用户 状态 方法 | ||
技术领域:
本发明属于网络技术领域,特别涉及无需下载客户端软件的网页即时通讯技术,是一种以纯网页的技 术形式实现人们所熟悉的QQ聊天模式的即时通讯模式。
背景技术:
21世纪是信息时代,人类正处在信息技术革命的浪潮中。作为以操作系统为代表的第一轮革新浪潮从 上世纪80年代起到本世纪之初已经趋于成熟,而以信息交换与个体互连为主题的第二轮信息技术革命在 时下则愈演愈烈,这其中即时通讯技术(Instant Messaging Technology,简称IMT)在这场革命中充当了弄潮 儿。
目前市面上有很多即时通讯软件,比较著名同时也是被用户使用最多的有QQ、MSN及Skype等等。使用 这种通讯软件进行联络,需要消息联络人和被连联络人都下载并安装好即时通讯软件,这样一来一是占用 时间二是增加软件的使用难度,而且考虑到安全性,在某些场合下安装第三方聊天软件是被禁止的,比如 在一些公共场合使用公共电脑。如果不使用聊天软件,还用一种通讯方式是消息发送方通过互联网页打开 谈话窗口发起谈话,而消息接受方则需要在后台安装通讯软件来与发送方进行通信并管理,这种方式只解 决了互联网用户,但是后台管理者还是在使用上受到了一定的限制。那么有没有一种技术可以让消息发送 者和接受者都不需要安装软件而打开网站就可以直接进行文字、语音和视频的交流呢?随着flash技术的 进步,现在市面上有一种技术可以实现刚才的想法。发起方登陆网站后只需点击网页上的对方图标就可以 与接受方进行交流,而消息接受方也不用安装任何软件,只要有人找自己网页上就会有一个窗口打开,通 过确认接受就可以立即与消息发起者进行交流。
但是这种网页交流方式在推广之前有一项重大的技术问题需要被攻克,那就是,这种即时通讯需要知道网 页上的用户的实时状态而不能有延迟。诸如“用户上线”、“用户离线”、“对方已打开聊天窗口”、“对方已 关闭聊天窗口”、“对方正在打字”等等都需要通过网页的形式实时的显示出来。
发明内容:
本发明为解决上述问题,提供了一种用flash控件加JavaScript脚本并配合socket服务器来判断用户实 时状态进而实现在网页上进行通信的方法,如图1所示。包括如下步骤(所有英文符号皆为匿名指代):
a.用户UA登陆网站WA,通过JavaScript加载flash改变socket服务器上的共享值而使所有浏览网站 WA的其它用户都会立即看到用户UA状态是“上线”。
b.当用户UA关闭或是推出登陆网站WA时,socket服务器上的共享值自动改变而使所有浏览网站 WA的其它用户都会即刻看到用户UA的状态为“离线”。
c.在用户UA登录网站WA后,不论UA怎样在网站WA的页面间跳转,所有浏览网站WA的其它 用户始终都看到UA的状态是“上线”,直到用户UA关闭自己的浏览器或是退出登录网站WA。 这里主要是通过当用户失去与socket服务器联系时增加一个离线延时,在适当的延时内用户状态 不会从“上线”变为“离线”,从而使用户状态在跳转过程中不会出现频繁的瞬时闪动。
d.当用户UA发起对用户UB的会话后,用户UA浏览器会弹出对话窗口DA,在DA中会显示提醒 消息“连线用户UB”。如果UA连接上用户UB,则UB一方会弹出对话框TB,并显示消息“用 户UA想和你交谈,是否接受?”,此时TB会通过JavaScript加载flash控件并改变socket服务器 上相应的共享值,通过共享值改变DA上的提示为“等待用户UB确认”,如果用户UB拒绝了邀 请,那么同样通过此共享值可以让DA上的提示变为“用户UB拒绝了邀请”。
e.在TB询问对话框弹出后,如果用户UB接受了邀请,则TB会通过JavaScript自动关闭并在用户 UB一方加载对话窗口DB。DB窗口和DA窗口都会在socket服务器端产生各自的共享来监视各自 的状态,DB窗口通过调用DA产生的共享会在窗口中实时显示DA的状态(包括对方窗口正在打 开或是关闭),反之亦然。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周佺喜,未经周佺喜许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910077000.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:针对3G电路交换网络上视频通话的快速呼叫建立方法
- 下一篇:一种充电器