[发明专利]一种基于MVP模式的安卓客服对话系统及方法有效

专利信息
申请号: 201810660156.0 申请日: 2018-06-25
公开(公告)号: CN109120505B 公开(公告)日: 2021-01-19
发明(设计)人: 陆璐;赖锦雄;黄小川 申请(专利权)人: 华南理工大学
主分类号: H04L12/58 分类号: H04L12/58;H04L29/06;H04L29/08;G06Q30/02
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 陈宏升
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 mvp 模式 客服 对话 系统 方法
【权利要求书】:

1.一种基于MVP模式的安卓客服对话系统,其特征在于,包含用户端、坐席端、后台服务器模块;

所述用户端用于用户登录及验证,与坐席端进行信息交互;用户端具体用途包括:

进入客服会话界面:第三方应用调用SDK提供的登录接口,将用户账号、用户密码传入,验证成功则进入客服会话界面,用户发送消息,后台服务器模块接收到消息,自动转发给在线客服,创建会话;

采集用户位置信息:当用户进行会话界面时,调用位置服务获取用户地理位置,并进行封装上传到后台服务器模块;

发送消息:将消息封装成Json对象,调用后台发送消息的Http接口,发送成功则在UI线程中更新会话界面并展示消息;

接收消息:接收到消息时,将消息进行解析获得消息类型,在UI线程中更新会话界面并展示;

结束会话:结束会话有用户端结束会话和坐席端结束会话;用户端结束会话;将会话ID封装成Json对象,调用结束会话接口,结束会话并更新UI界面;坐席端结束会话或会话超时,通过MQTT模块结束会话并更新UI界面;

所述坐席端包含登录模块、在线客服模块、历史会话模块、账号设置模块、后台运行服务模块;所述登录模块用于客服登录及验证;所述在线客服模块用于实现客服对话业务逻辑,业务逻辑包含:客服在线或离线状态设置、会话接入、消息发送与接收、会话解决状态及分类设置、用户信息获取及设置、结束会话;所述历史会话模块用于查询客服所有历史会话详情;所述账号设置模块用于客服账号的基础信息设置、清理缓存数据;后台运行服务模块用于系统后台服务,系统后台服务包含MQTT模块相关服务、心跳报活服务;

其中,在线客服模块的具体用途包括:

客服在线或离线状态设置:客服登录成功后进入主界面,能进行客服状态的设置,初始默认为离线状态,当客服进行设置选定一个状态时,调用setStatus方法,将选中的状态封装为Json对象,通过Http Post方法,调用后台状态设置接口,完成设置;

会话接入:客服设置为在线状态后,可接入用户,提供客服服务,当接收到后台服务器模块传来的创建会话消息,将创建会话消息进行广播,在线客服接收广播,对广播进行解析,再将创建会话消息传递至UI界面,通知UI界面弹出会话项,点击之后进入对话界面;

消息通信:坐席端发送消息时,调用发送消息方法,将消息内容封装为Json对象,发送Post请求,调用后台服务器模块相应消息接口并发送至后台服务器模块,发送成功则通知UI界面展示消息,将消息封装成Message对象并存储在数据库中;坐席端接收消息时,MQTT模块进行广播,在线客服获取用户消息,对用户消息进行解析,展示用户消息和用户消息形式,将消息封装成Message对象并存储在数据库中;

会话解决状态及分类设置:进入会话界面,解析并获取会话解决状态及分类,能进行修改,在UI线程中对UI界面进行更新;

用户信息获取及设置:进入用户信息界面,解析并获取用户信息,能进行修改或填写,在UI线程中对UI界面进行更新;

结束会话:坐席端主动结束会话和被动结束会话;

所述后台服务器模块包含Web服务器、MQTT服务器,用于处理用户端和坐席端的HTTP请求并作出响应,查询和修改数据库相关数据;同时通过MQTT服务器对用户端和坐席端进行消息推送,实现信息交互和客服业务逻辑处理。

2.根据权利要求1所述的一种基于MVP模式的安卓客服对话系统,其特征在于,所述登录模块,具体模块用途包括:

客服登录与验证:进入登录界面,客服使用客服账号和客服密码进行登录,后台服务器对客服账号和客服密码进行验证,验证成功则保存客服账号和客服密码,登录成功并更新UI界面;验证失败则弹出登录失败提示,回到登录界面;

客服登出:客服点击退出登录按钮,调用logout方法,再通过Http Post调用后台退出登录接口,同时在UI线程中更新UI界面,退出主界面,返回登录界面。

3.根据权利要求1所述的一种基于MVP模式的安卓客服对话系统,其特征在于,所述历史会话模块,具体用途包括:

历史会话列表展示:获取历史会话条目,在UI界面更新展示;

历史会话详情:选择历史会话条目,获取选中的历史会话详细会话信息,在UI界面更新展示历史会话详情。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810660156.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top