[发明专利]一种基于移动互联网的支持多主题聊天的即时通讯系统在审
申请号: | 201710078066.6 | 申请日: | 2017-02-14 |
公开(公告)号: | CN107070771A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | 刘超群 | 申请(专利权)人: | 合肥市群智科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙)33240 | 代理人: | 王桂名 |
地址: | 230000 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 互联网 支持 主题 聊天 即时通讯 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及的是一种基于移动互联网的支持多主题聊天的即时通讯系统。
背景技术
目前的即时通讯系统,无论是腾讯的微信、QQ还是阿里巴巴的钉钉,都不能支持多主题聊天。
然而在日常办公的时候,我们又特别需要针对某一事项的聊天窗口,这样无论从管理,还是沟通的角度都会更加清晰。
发明内容
本发明的目的在于克服现有技术的不足,提供了一种基于移动互联网的支持多主题聊天的即时通讯系统,聊天窗口可支持多个聊天主题。
本系统采用Ejabberd或Openfire作为聊天后台,增加聊天主题扩展模块,以增加聊天的主题扩展字段实现,APP端在收到消息时,所述增加聊天主题扩展模块以增加对主题字段的解析,并将其显示在对应的主题下;服务器端的消息存储服务器增加主题信息。
进一步的,APP端创建聊天主题窗口,并将SubjectId(主题ID)和SubjectTitle(主题描述)的数据信息存储到服务器端的IM服务器对应的聊天对象;
APP发消息时,带上Subjectid(聊天主题)发送给IM服务器,IM服务器将其发送给聊天对象并存储带SubjectId的聊天消息;
APP收到消息后,解析Subectid字段,并将消息显示到对应的聊天主题窗口。
进一步的,APP桌面未读消息数为所有主题的未读消息之和。
进一步的,如果支持PC端,则在APP端读了某个主题的新消息后,将该主题的未读消息数清0,告知IM服务器,IM服务器计算出新的未读消息数推送给PC端;
在PC端读了某个主题的新消息后,将主题对应的消息数清0,告知IM服务器,IM服务器推送给APP端。
本发明相比现有技术具有以下优点:使得日常办公的时候,增添了针对多个事项的多个聊天窗口,这样无论从管理,还是沟通的角度都会更加清晰,方便。
具体实施方式
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
本系统采用Ejabberd或Openfire作为聊天后台,增加聊天主题扩展模块,以增加聊天的主题扩展字段实现,APP端在收到消息时,所述增加聊天主题扩展模块以增加对主题字段的解析,并将其显示在对应的主题下;服务器端的消息存储服务器增加主题信息;
其中,APP端创建聊天主题窗口,并将SubjectId(主题ID)和SubjectTitle(主题描述)的数据信息存储到服务器端的IM服务器对应的聊天对象;
APP发消息时,带上Subjectid(聊天主题)发送给IM服务器,IM服务器将其发送给聊天对象并存储带SubjectId的聊天消息。消息存储服务器,增加”Subjectid”字段,将消息带上主题属性。SubjectId由聊天对象ID + 3位自增长数。
APP收到消息后,解析Subectid字段,并将消息显示到对应的聊天主题窗口。
其中,APP桌面未读消息数为所有主题的未读消息之和。
其中,如果支持PC端,则在APP端读了某个主题的新消息后,将该主题的未读消息数清0,告知IM服务器,IM服务器计算出新的未读消息数推送给PC端;
在PC端读了某个主题的新消息后,将主题对应的消息数清0,告知IM服务器,IM服务器推送给APP端。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥市群智科技有限公司,未经合肥市群智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710078066.6/2.html,转载请声明来源钻瓜专利网。