[发明专利]一种即时通讯系统及方法有效
申请号: | 202010618690.2 | 申请日: | 2020-07-01 |
公开(公告)号: | CN111770013B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 杨明宇;张宏原;罗锦涛 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | H04L51/043 | 分类号: | H04L51/043;H04L51/046 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时通讯 系统 方法 | ||
1.一种即时通讯系统,包括服务器、客户端和操作后台,所述客户端包括有用于在电脑的状态栏上显示的消息提醒模块,其特征在于:所述消息提醒模块包括标签等级设置组件、对比组件和动态显示组件;其中:
所述标签等级设置组件用于对联系人设置提醒等级标签,当设置的提醒等级标签的等级越高,该联系人发送的消息越优先提醒;
所述对比组件用于存在多个联系人消息提醒时,用于比较联系人的提醒等级标签,并输出提醒等级标签高的联系人给动态显示组件;
所述动态显示组件用于动态显示对比组件输出的联系人;
所述操作后台用于新增客户端账户并完善客户端账户信息,所述客户端账户信息包括账号、账号密码、登录电脑的内网地址、人员姓名、人员联系信息以及人员职位信息,申请的所有账户端信息存储在服务器中,所述客户端通过账号和密码进行登录,且在登录过程中会校验分配的登录电脑的内网地址;当存在联系人发送来信息时,所述动态显示组件在电脑工具栏处显示联系人的头像标签,服务器中存储有与人员职位信息相对应的图案,在创建客户端账户后,服务器提取与人员职位相匹配的图案与其人员姓名中的姓氏进行结合生成与该人员相对应的头像标签。
2.根据权利要求1所述的即时通讯系统,其特征在于:所述标签等级设置组件包括等级数量定义控件和等级定义控件,其中:
所述等级数量定义组件用于设置提醒等级标签的数量,默认为三个等级;
所述等级定义控件用于从定义的所有所述提醒等级标签中选择其中一个提醒等级标签赋予给选择的联系人。
3.根据权利要求2所述的即时通讯系统,其特征在于:所述标签等级设置组件还包括时间管理控件,所述时间管理控件用于设定标签等级设置的生效时间段,且所设定的时间段可以选择设置为单日有效或每日有效。
4.根据权利要求1所述的即时通讯系统,其特征在于:所述客户端与服务器采用socket的通讯协议连接。
5.一种即时通讯方法,其特征在于:包括如下步骤:
S1、对每个人员创建提醒等级标签;
S2、信息发送客户端向信息接收客户端发送信息,信息接收客户端接收到信息发送客户端对应联系人发送的信息后,对比组件判断是否存在已有未读信息,当不存在已有未读信息时,对比组件直接将该联系人发送给动态显示组件;当已存在未读消息时,对比组件将该联系人的提醒等级标签与未读消息的联系人的提醒等级标签进行比对,并将提醒等级标签高的联系人发送给动态显示组件,当所对比的联系人的提醒标签等级相同时,输出发送时间靠后的联系人给动态显示组件;
S3、动态显示组件接收对比组件发送的联系人,并在工具栏闪烁该联系人的头像标签,所述头像标签由与人员职位信息相对应的图像和该人员的姓氏结合而成。
6.根据权利要求5所述的即时通讯方法,其特征在于:信息发送客户端向信息接收客户端的信息发送过程包括如下步骤:
S201、信息发送客户端发出信息数据后传递至服务器;
S202、服务器接收信息数据后,通过心跳连接检测信息接收客户端的状态,若检测为在线状态时,服务器将信息数据发送至客户端,客户端解析信息数据生成可读信息,并通过消息提醒模块进行提醒;当检测为离线状态时,服务器将信息数据进行存储,当该客户端上线后,再将消息数据发送给客户端。
7.根据权利要求5所述的即时通讯方法,其特征在于:所述客户端通过账号和密码进行登录,且在登录过程中校验登录IP地址与所设置的IP地址是否相同,账号客户端账户通过操作后台进行新增创建操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010618690.2/1.html,转载请声明来源钻瓜专利网。