[发明专利]一种实现即时消息群发的方法、系统和设备无效
申请号: | 200910179973.5 | 申请日: | 2009-10-16 |
公开(公告)号: | CN101692658A | 公开(公告)日: | 2010-04-07 |
发明(设计)人: | 沈毅纲;周峰;张锦红;宋革联;庄闽栋;孙洪波;王祥君;林建华;沈青松 | 申请(专利权)人: | 中国电信股份有限公司;浙江省公众信息产业有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李弘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 即时消息 群发 方法 系统 设备 | ||
技术领域
本发明涉及即时消息通信领域,特别是指一种实现即时消息群发的方法、系统和设备。
背景技术
目前,即时消息应用非常广泛,各种即时消息的技术比比皆是,但是都很难实现即时消息群发。群发即时消息是指点对多点地发送即时消息。现有技术主要采取的方式是:用户选择多个接收方,然后输入一段文字,多个接收方都能收到该段文字消息。现在用户如果要实现对多个用户发送信息,需要的操作是,打开a用户的对话框,打入需要发送的内容,点击发送,复制发送的内容,打开b用户对话框,粘贴入需要发送的内容,点击发送,直到所需发送的用户都被发送到为止,操作复杂。
发明内容
有鉴于此,本发明的目的在于提出一种实现即时消息群发的方法、系统和设备,使得用户可以方便得将即时消息分别发送到多个用户的即时消息客户端。
基于上述目的本发明提供的一种实现即时消息群发的方法,包括:
用户输入即时消息内容,在接收方列表中选择一个以上的接收方;
发送方客户端收到用户的发送信号后,逐个将每个接收方的帐号信息与发送方的帐号信息、消息内容一起生成MESSAGE消息,将生成的一条以上MESSAGE消息逐条发送给即时消息服务器;
即时消息服务器根据MESSAGE消息中接收方的帐号信息将消息内容发送给接收方客户端。
可选的,该方法进一步对发送方帐号信息,接收方帐号信息进行分类打包。
可选的,该方法所述生成MESSAGE消息步骤进一步包括:对接收方帐号信息及消息内容进行判断,如果接收方帐号的号码为空,则向用户展示错误信息,如果接收方帐号的号码不为空,则继续发送;如果消息内容为空,则向用户展示错误信息,如果消息内容不为空,则继续发送。
可选的,该方法在所述发送MESSAGE消息过程中还包括:获取接收方个数,调用定时器进行计时;
每当发送一条MESSAGE消息后,统计接收方个数,并不断判断接收方个数是否大于0,当接收方个数大于0时,继续调用定时器进行计时,当接收方个数等于0,在判断所有接收方都发送完毕后定时器即停止计时。
可选的,该方法所述用户根据发送方客户端的提示,用户输入即时消息内容,客户端向用户展示接收方列表,用户从中选择接收方。
可选的,该方法所述即时消息服务器收到所述MESSAGE消息后还包括:即时消息服务器收到消息后对号码信息进行判断后,将消息内容发送给接收方;
接收方收到信息后,向即时消息服务器回复ok;
即时消息服务器回复ok给发送方客户端。
基于上述目的,本发明还提出了一种实现即时消息群发的客户端,包括:
输入模块,用于完成接收方信息及发送内容这两个参数的设定与接收;
定时器,用于设定群发消息的时间间隔,以免大容量发送给服务器压力;
逻辑处理模块,用于判断发送条件,如果没有达到发送条件则通知输出模块在客户端进行提示;
输出模块,用于显示逻辑处理模块及定时器传递过来的即时消息发送信息及发送中的各种状态。
可选的,该客户端所述输入模块将发送方帐号信息,接收方帐号信息进行分类打包,生成MESSAGE消息的形式;
输入模块对接收方帐号信息及消息内容进行判断,如果接收方帐号的号码为空,则向用户展示错误信息,如果接收方帐号的号码不为空,则继续发送;如果消息内容为空,则向用户展示错误信息,如果消息内容不为空,则继续发送,并调用定时器进行计时。
可选的,该客户端所述逻辑处理模块获取接收方个数,将接收方帐号号码及消息内容发送给客户端的输出模块后,由输出模块发送至即时消息服务器,再由即时消息服务器发送至接收方客户端;
每当发送一条MESSAGE消息后,统计接收方个数,逻辑处理模块记录的接收方个数随着消息的发送逐个递减,逻辑处理模块不断判断接收方个数是否大于0,当接收方个数大于0时,继续调用定时器进行计时,当接收方个数等于0,在判断所有接收方都发送完毕后定时器即停止计时,流程结束。
可选的,该客户端该客户端还包括用户界面单元,用于为用户提供友好的交换界面。
基于上述目的,本发明还提供了一种实现即时消息群发的系统,包括:发送方客户端、即时消息服务器和接收方。
从上面所述可以看出,本发明提供的实现即时消息群发的方法、系统和设备,简化了即时消息群发的步骤,给使用者带来了很大的方便。也可以提高用户发送通知的效率,而且群发即时消息成为有效代替为企业节省了大量费用、为企业节省了成本。
附图说明
图1为本发明实施例系统结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司;浙江省公众信息产业有限公司,未经中国电信股份有限公司;浙江省公众信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910179973.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抗继发龋窝洞修复材料制备方法
- 下一篇:针织横机的三角装置