基于移动终端的多人协同管理待办事项的方法和系统的制作方法

文档序号:7795069阅读:189来源:国知局
基于移动终端的多人协同管理待办事项的方法和系统的制作方法
【专利摘要】本发明提供一种基于移动终端的多人协同管理待办事项的方法,包括:服务器存储共享空间与集合P的对应关系;当第i移动终端向服务器发送操作共享空间中共享资源的请求消息时,服务器首先匹配第i移动终端是否属于集合P,如果属于,则将共享资源ID对应的共享资源推送到第i移动终端;第i移动终端操作所述共享资源后,将操作后的共享资源返回到服务器;服务器更新共享资源,同时记录更新过程和更新结果,然后将更新过程通知集合P所对应的所有移动终端。本发明提供的基于移动终端的多人协同管理待办事项的方法和系统,适用于移动终端协同管理待办事项的场景,具有多人合作的进度同步性以及待办事项管理的及时性的优点。
【专利说明】基于移动终端的多人协同管理待办事项的方法和系统
【技术领域】
[0001]本发明属于移动通信【技术领域】,具体涉及一种基于移动终端的多人协同管理待办事项的方法和系统。
【背景技术】
[0002]随着科学技术的快速发展,人们生活节奏和工作节奏越来越快,日常需要处理的事项也越来越多,现有技术中,人们通常使用智能手机等移动通信设备管理各个待办事项,从而提高管理待办事项的效率。在实现本发明的过程中,发明人发现,现有移动通信设备管理待办事项是基于单人场景,且仅能追踪事项完成与否的单一进度,具有使用范围小的问题;而且,还具有管理待办事项效率低的不足。

【发明内容】

[0003]针对现有技术存在的缺陷,本发明提供一种基于移动终端的多人协同管理待办事项的方法和系统,适用于多人协同管理待办事项的场景,还具有待办事项管理效率高的优点。
[0004]本发明采用的技术方案如下:
[0005]本发明提供一种基于移动终端的多人协同管理待办事项的方法,包括以下步骤:
[0006]SI,第I移动终端向服务器发送创建共享空间的请求消息,所述服务器判断所述第I移动终端是否已登录,如果末登录,则引导所述第I移动终端登录所述服务器,在所述第I移动终端转变为登录状态后,执行S2 ;其中,所述请求消息中携带第I移动终端ID,还携带具有管理共享空间权限的`移动终端ID ;所述移动终端ID包括第2移动终端ID、第3移动终端ID…第η移动终端ID ;η为自然数,n ^ 2 ;
[0007]S2,所述服务器存储所述共享空间与集合P= {第I移动终端ID、第2移动终端ID、…第η移动终端ID}的对应关系;
[0008]S3,当第i移动终端ID所对应的第i移动终端向所述服务器发送添加新的待办事项的请求消息时,i ε(1、2...η),所述请求消息携带新的待办事项,所述服务器首先匹配第
i移动终端ID是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述新的待办事项添加到所述共享空间,并更新所述共享空间;
[0009]当第i移动终端ID所对应的第i移动终端向所述服务器发送操作所述共享空间中共享资源的请求消息时,i £(1、2吣11),所述请求消息携带共享资源ID,所述服务器首先匹配第i移动终端ID是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述共享资源ID对应的共享资源推送到所述第i移动终端;所述第i移动终端操作所述共享资源后,将操作后的共享资源返回到所述服务器;所述服务器更新所述共享资源,同时记录更新过程和更新结果,然后将所述更新过程通知集合P所对应的所有移动终端。
[0010]优选的,所述第I移动终端、与所述第2移动终端ID对应的第2移动终端…与所述第η移动终端ID对应的第η移动终端具有相同的管理共享空间的权限。[0011]优选的,S3中,还包括:
[0012]在所述服务器将所述共享资源ID对应的共享资源推送到所述第i移动终端之后,立刻锁住存储在所述服务器的共享资源;只有当接收到所述第i移动终端返回的操作后的共享资源,并更新共享资源之后,才解锁所述共享资源;其中,锁住共享资源是指,拒绝其他移动终端对所述共享资源的操作请求。
[0013]优选的,所述移动终端ID为移动终端的手机号码、移动终端在所述服务器预留的QQ号码或移动终端在所述服务器预留的邮箱地址。
[0014]优选的,S3中,将所述操作结果通知集合P所对应的所有移动终端具体为:
[0015]所述服务器预存储集合P中所有移动终端的设备令牌;
[0016]所述服务器根据所存储的设备令牌,向集合P中所有移动终端推送操作结果的通知消息。
[0017]优选的,S3中,所述共享资源包括待办事项以及所述待办事项的执行进度;
[0018]所述第i移动终端操作所述共享资源具体为:所述第i移动终端修改所述待办事项的执行进度。
[0019]优选的,所述待办事项的执行进度通过多种进度标识标记。
[0020]本发明还提供一种基于移动终端的多人协同管理待办事项的系统,包括移动终端群和服务器;所述移动终端群由η个移动终端组成,分别为:第I移动终端、第2移动终端…第η移动终端;η为自然数,n ^ 2,其具有管理某一共享空间的权限;
[0021]所述服务器包括:
[0022]存储模块,用于存储共享空间与集合P= {第I移动终端ID、第2移动终端ID、…弟η移动终端ID}的对应关系;
[0023]第一接收模块,用于接收来自某一移动终端的向共享空间添加新的待办事项的请求消息;
[0024]第一判断模块,用于判断该移动终端是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述接收模块接收到的新的待办事项添加到所述共享空间,并更新所述共孕空间;
[0025]第二接收模块,用于接收来自某一移动终端的操作所述共享空间中共享资源的请求消息;
[0026]第二判断模块,用于判断该移动终端是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述共享资源推送到该移动终端,使该移动终端具有操作所述共享资源的权限;
[0027]第三接收模块,用于接收所述移动终端操作后的共享资源;
[0028]更新模块,用于当接收到来自所述第三接收模块的共享资源后,更新所述共享资源,同时记录更新过程和更新结果;
[0029]通知模块,用于当所述更新模块更新共享资源后,将更新过程通知集合P所对应的所有移动终端;
[0030]所述移动终端群中任意一个移动终端均包括:
[0031]发送模块,用于向所述服务器发送向共享空间添加新的待办事项的请求消息;以及,向所述服务器发送操作所述共享空间中共享资源的请求消息;[0032]操作模块,用于当接收到所述服务器推送的允许操作的共享资源后,操作所述共孚资源;
[0033]返回模块,用于将操作后的共享资源返回给服务器;
[0034]接收模块,用于接收来自服务器的共享资源更新过程的通知消息。
[0035]本发明的有益效果如下:
[0036]本发明提供的基于移动终端的多人协同管理待办事项的方法和系统,适用于移动终端协同管理待办事项的场景,具有多人合作的进度同步性以及待办事项管理的及时性的优点。
【专利附图】

【附图说明】
[0037]图1为本发明提供的基于移动终端的多人协同管理待办事项的方法流程示意图。【具体实施方式】 [0038]以下结合附图对本发明进行详细说明:
[0039]如图1所示,本发明提供一种基于移动终端的多人协同管理待办事项的方法,包括以下步骤:
[0040]SI,第I移动终端向服务器发送创建共享空间的请求消息,服务器判断第I移动终端是否已登录,如果末登录,则引导第I移动终端登录服务器,在第I移动终端转变为登录状态后,执行S2 ;其中,请求消息中携带第I移动终端ID,还携带具有管理共享空间权限的移动终端ID ;移动终端ID包括第2移动终端ID、第3移动终端ID…第η移动终端ID ;η为自然数,η > 2 ;实际应用中,各移动终端管理共享空间的权限可以完全相同,也可以不完全相同,例如,仅设置一个移动终端同时具有删除和更改共享资源的权限,而其他移动终端仅具有更改共享资源的权限。此外,移动终端ID可以为移动终端的手机号码、移动终端在服务器预留的QQ号码或移动终端在服务器预留的邮箱地址等,本发明对此并不限制。此外,移动终端可以为手机或平板电脑等具有通信功能的终端。
[0041]S2,服务器存储共享空间与集合P= {第I移动终端ID、第2移动终端ID、…第η移动终端ID}的对应关系;
[0042]S3,当第i移动终端ID所对应的第i移动终端向服务器发送添加新的待办事项的请求消息时,i e(l、2…η),请求消息携带新的待办事项,服务器首先匹配第i移动终端ID是否属于集合P,即,首先判断第i移动终端是否有操作共享空间的权限,如果不具有权限,则拒绝该请求消息;如果属于,说明第i移动终端具有操作共享空间的权限,然后,将新的待办事项添加到共享空间,并更新共享空间;
[0043]当第i移动终端ID所对应的第i移动终端向服务器发送操作共享空间中共享资源的请求消息时,i £(1、2吣11),请求消息携带共享资源ID,服务器首先匹配第i移动终端ID是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将共享资源ID对应的共享资源推送到第i移动终端;第i移动终端操作共享资源后,将操作后的共享资源返回到服务器,例如,当共享资源为待办事项以及待办事项的执行进度时,操作共享资源具体为:修改待办事项的执行进度,其中,待办事项的执行进度可以通过多种进度标识标记,更方便用户观察。服务器更新共享资源,同时记录更新过程和更新结果,然后将更新过程通知集合P所对应的所有移动终端。通知方式包括但不限于:服务器预存储集合P中所有移动终端的设备令牌;服务器根据所存储的设备令牌,向集合P中所有移动终端推送操作结果的通知消息,从而保证了多人合作的进度同步性。在该步骤中,移动终端并不直接修改服务器所存储的共享资源,而是采用本地修改共享资源,并上传到服务器的方式,降低了服务器的负荷。
[0044]本发明中,为防止各移动终端操作冲突,例如,在第I移动终端修改共享资源且未上传到服务器的过程中,其他移动终端也请求并需修改同一共享资源的情形。服务器在将共享资源ID对应的共享资源推送到第i移动终端之后,立刻锁住存储在服务器的共享资源,锁住共享资源是指,拒绝其他移动终端对共享资源的操作请求,但允许其他移动终端访问共享资源。只有当接收到第i移动终端返回的操作后的共享资源,并更新共享资源之后,才解锁共孚资源。
[0045]本发明还提供一种基于移动终端的多人协同管理待办事项的系统,包括移动终端群和服务器;移动终端群由η个移动终端组成,分别为:第I移动终端、第2移动终端…第η移动终端;η为自然数,n ^ 2,其具有管理某一共享空间的权限;
[0046]服务器包括:
[0047]存储模块,用于存储共享空间与集合P= {第I移动终端ID、第2移动终端ID、…弟η移动终端ID}的对应关系;
[0048]第一接收模块,用于接收来自某一移动终端的向共享空间添加新的待办事项的请求消息;
[0049]第一判断模 块,用于判断该移动终端是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述接收模块接收到的新的待办事项添加到所述共享空间,并更新所述共孕空间;
[0050]第二接收模块,用于接收来自某一移动终端的操作所述共享空间中共享资源的请求消息;
[0051]第二判断模块,用于判断该移动终端是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述共享资源推送到该移动终端,使该移动终端具有操作所述共享资源的权限;
[0052]第三接收模块,用于接收所述移动终端操作后的共享资源;
[0053]更新模块,用于当接收到来自所述第三接收模块的共享资源后,更新所述共享资源,同时记录更新过程和更新结果;
[0054]通知模块,用于当所述更新模块更新共享资源后,将更新过程通知集合P所对应的所有移动终端;
[0055]移动终端群中任意一个移动终端均包括:
[0056]发送模块,用于向所述服务器发送向共享空间添加新的待办事项的请求消息;以及,向所述服务器发送操作所述共享空间中共享资源的请求消息;
[0057]操作模块,用于当接收到所述服务器推送的允许操作的共享资源后,操作所述共孚资源;
[0058]返回模块,用于将操作后的共享资源返回给所述服务器;
[0059]接收模块,用于接收来自所述服务器的共享资源更新过程的通知消息。[0060]综上所述,本发明提供的基于移动终端的多人协同管理待办事项的方法和系统,适用于移动终端协同管理待办事项的场景,具有多人合作的进度同步性以及待办事项管理的及时性的优点。
[0061]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
【权利要求】
1.一种基于移动终端的多人协同管理待办事项的方法,其特征在于,包括以下步骤: SI,第I移动终端向服务器发送创建共享空间的请求消息,所述服务器判断所述第I移动终端是否已登录,如果末登录,则引导所述第I移动终端登录所述服务器,在所述第I移动终端转变为登录状态后,执行S2 ;其中,所述请求消息中携带第I移动终端ID,还携带具有管理共享空间权限的移动终端ID ;所述移动终端ID包括第2移动终端ID、第3移动终端ID...第η移动终端ID ;η为自然数,n ^ 2 ; S2,所述服务器存储所述共享空间与集合P= {第I移动终端ID、第2移动终端ID、…弟η移动终端ID}的对应关系; S3,当第i移动终端ID所对应的第i移动终端向所述服务器发送添加新的待办事项的请求消息时,i ε(1、2...η),所述请求消息携带新的待办事项,所述服务器首先匹配第i移动终端ID是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述新的待办事项添加到所述共享空间,并更新所述共享空间; 当第i移动终端ID所对应的第i移动终端向所述服务器发送操作所述共享空间中共享资源的请求消息时,i £(1、2吣11),所述请求消息携带共享资源ID,所述服务器首先匹配第i移动终端ID是否属于集合P,如果不属于,则拒`绝该请求消息;如果属于,则将所述共享资源ID对应的共享资源推送到所述第i移动终端;所述第i移动终端操作所述共享资源后,将操作后的共享资源返回到所述服务器;所述服务器更新所述共享资源,同时记录更新过程和更新结果,然后将所述更新过程通知集合P所对应的所有移动终端。
2.根据权利要求1所述的基于移动终端的多人协同管理待办事项的方法,其特征在于,所述第I移动终端、与所述第2移动终端ID对应的第2移动终端…与所述第η移动终端ID对应的第η移动终端具有相同的管理共享空间的权限。
3.根据权利要求1所述的基于移动终端的多人协同管理待办事项的方法,其特征在于,S3中,还包括: 在所述服务器将所述共享资源ID对应的共享资源推送到所述第i移动终端之后,立刻锁住存储在所述服务器的共享资源;只有当接收到所述第i移动终端返回的操作后的共享资源,并更新共享资源之后,才解锁所述共享资源;其中,锁住共享资源是指,拒绝其他移动终端对所述共享资源的操作请求。
4.根据权利要求1所述的基于移动终端的多人协同管理待办事项的方法,其特征在于,所述移动终端ID为移动终端的手机号码、移动终端在所述服务器预留的QQ号码或移动终端在所述服务器预留的邮箱地址。
5.根据权利要求4所述的基于移动终端的多人协同管理待办事项的方法,其特征在于,S3中,将所述操作结果通知集合P所对应的所有移动终端具体为: 所述服务器预存储集合P中所有移动终端的设备令牌; 所述服务器根据所存储的设备令牌,向集合P中所有移动终端推送操作结果的通知消肩、O
6.根据权利要求1所述的基于移动终端的多人协同管理待办事项的方法,其特征在于,S3中,所述共享资源包括待办事项以及所述待办事项的执行进度; 所述第i移动终端操作所述共享资源具体为:所述第i移动终端修改所述待办事项的执行进度。
7.根据权利要求1所述的基于移动终端的多人协同管理待办事项的方法,其特征在于,所述待办事项的执行进度通过多种进度标识标记。
8.一种基于移动终端的多人协同管理待办事项的系统,其特征在于,包括移动终端群和服务器;所述移动终端群由η个移动终端组成,分别为:第I移动终端、第2移动终端…第η移动终端;η为自然数,n ^ 2,其具有管理某一共享空间的权限; 所述服务器包括: 存储模块,用于存储共享空间与集合P= {第I移动终端ID、第2移动终端ID、…第η移动终端ID}的对应关系; 第一接收模块,用于接收来自某一移动终端的向共享空间添加新的待办事项的请求消息; 第一判断模块,用于判断该移动终端是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述接收模块接收到的新的待办事项添加到所述共享空间,并更新所述共孕空间; 第二接收模块,用于接收来自某一移动终端的操作所述共享空间中共享资源的请求消息; 第二判断模块,用于判断该移动终端是否属于集合P,如果不属于,则拒绝该请求消息;如果属于,则将所述共享资源推送到该移动终端,使该移动终端具有操作所述共享资源的权限; 第三接收模块,用于接收所述移动终端操作后的共享资源; 更新模块,用于当接收到来自所述第三接收模块的共享资源后,更新所述共享资源,同时记录更新过程和更新结果; 通知模块,用于当所述更新模块更新共享资源后,将更新过程通知集合P所对应的所有移动终端; 所述移动终端群中任意一个移动终端均包括: 发送模块,用于向所述服务器发送向共享空间添加新的待办事项的请求消息;以及,向所述服务器发送操作所述共享空间中共享资源的请求消息; 操作模块,用于当接收到所述服务器推送的允许操作的共享资源后,操作所述共享资源; 返回模块,用于将操作后的共享资源返回给所述服务器; 接收模块,用于接收来自所述服务器的共享资源更新过程的通知消息。
【文档编号】H04L29/08GK103731501SQ201410014456
【公开日】2014年4月16日 申请日期:2014年1月13日 优先权日:2014年1月13日
【发明者】张 浩 申请人:北京发现角科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1