基于任务的多平台信息聚合系统及方法
【专利摘要】本发明提供一种基于任务的多平台信息聚合系统及方法,包括:数据互联模块,用于从多个不同外部平台中获取相关于任务平台中任务的外部数据;数据聚合模块,用于将获取到的所述外部数据构建为所述任务的聚合集;数据互通模块,用于通过所述任务平台将所述聚合集分享至任务成员平台。本发明将分散于Email、IM、云存储等平台上的信息数据,以任务为线索,将其聚合起来,在任务成员中共享,真正做到“一次输入、任意使用”。
【专利说明】
基于任务的多平台信息聚合系统及方法
技术领域
[0001]本发明涉及一种基于任务的多平台信息聚合系统及方法。
【背景技术】
[0002]随着“云计算”、“移动互联网”、“大数据”的迅猛发展,通讯方式越来越多元化。基于共同任务的信息数据的存储却被分割、局限于不同平台、不同应用软件中。使任务成员难以全面、有效地共孚?目息,难以提尚任务完成效率。
[0003]现有的任务管理或项目管理系统,需要专属的信息录入界面和存储空间,无法从已经广泛使用的Email、頂、云存储等平台中获取信息数据,造成大量数据的重复录入或遗失。
【发明内容】
[0004]针对现有技术中的缺陷,本发明的目的是提供一种基于任务的多平台信息聚合系统及方法,将分散于Emai1、頂、云存储等平台上的信息数据,以任务为线索,将其聚合起来,在任务成员中共享,真正做到“一次输入、任意使用”。
[0005]为达到上述目的,本发明所采用的技术方案如下:
[0006]根据本发明提供的一种基于任务的多平台信息聚合系统,包括:
[0007]数据互联模块,用于从多个不同外部平台中获取相关于任务平台中任务的外部数据;
[0008]数据聚合模块,用于将获取到的所述外部数据构建为所述任务的聚合集;
[0009]数据互通模块,用于通过所述任务平台将所述聚合集分享至任务成员平台。
[0010]优选地,所述聚合集是获取自不同外部平台的外部数据的集合,不同外部平台的外部数据被分享至相同平台类型的任务成员平台。
[0011 ]优选地,所述数据聚合模块,包括如下模块:
[0012]格式统一模块,用于对外部数据进行解码,再将解码后的外部数据编码为统一格式的数据作为聚合集。
[0013]优选地,所述数据互通模块,包括如下模块:
[0014]数据分发模块,用于将待分享至任务成员平台的统一格式的数据,按照任务成员平台的编码规则进行编码。
[0015]优选地,所述数据互联模块,包括如下模块:
[0016]直接获取模块,用于从外部平台接收外部数据。
[0017]优选地,所述数据互联模块,包括如下模块:
[0018]间接获取模块,用于获取数据提取指令,其中,所述数据提取指令用于从外部平台提取出外部数据;
[0019]所述数据聚合模块,包括如下模块:
[0020]提取指令聚合模块,用于将数据提取指令构建为所述聚合集。
[0021]优选地,还包括任务管理模块,其中,所述任务编辑模块用于对任务和/或任务成员进行创建和/或编辑。
[0022]优选地,任务管理模块包括分享范围设置模块,其中,所述分享范围设置模块用于设定能够分享得到聚合集的任务成员。
[0023]根据本发明提供的一种基于任务的多平台信息聚合方法,包括:
[0024]数据互联步骤:从多个不同外部平台中获取相关于任务平台中任务的外部数据;
[0025]数据聚合步骤:将获取到的所述外部数据构建为所述任务的聚合集;
[0026]数据互通步骤:通过所述任务平台将所述聚合集分享至任务成员平台。
[0027]优选地,所述聚合集是获取自不同外部平台的外部数据的集合,不同外部平台的外部数据被分享至相同平台类型的任务成员平台。
[0028]优选地,所述数据聚合步骤,包括如下步骤:
[0029]格式统一步骤:对外部数据进行解码,再将解码后的外部数据编码为统一格式的数据作为聚合集。
[0030]优选地,所述数据互通步骤,包括如下步骤:
[0031]数据分发步骤:将待分享至任务成员平台的统一格式的数据,按照任务成员平台的编码规则进行编码。
[0032]优选地,所述数据互联步骤,包括如下步骤:
[0033]直接获取步骤:从外部平台接收外部数据。
[0034]优选地,所述数据互联步骤,包括如下步骤:
[0035]间接获取步骤:获取数据提取指令,其中,所述数据提取指令用于从外部平台提取出外部数据;
[0036]所述数据聚合步骤,包括如下步骤:
[0037]提取指令聚合步骤:将数据提取指令构建为所述聚合集。
[0038]优选地,还包括任务管理步骤,其中,所述任务编辑步骤用于对任务和/或任务成员进行创建和/或编辑。
[0039]优选地,任务管理步骤包括分享范围设置步骤,其中,所述分享范围设置步骤用于设定能够分享得到聚合集的任务成员。
[0040]与现有技术相比,本发明具有如下的有益效果:
[0041]本发明将分散于EmaiiaM、云存储等平台上的信息数据,以任务为线索,将其聚合起来,在任务成员中共享,真正做到“一次输入、任意使用”。
【附图说明】
[0042]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0043]图1本发明方法流程图。
【具体实施方式】
[0044]下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0045]根据本发明提供的一种基于任务的多平台信息聚合系统,包括:
[0046]数据互联模块,用于从多个不同外部平台中获取相关于任务平台中任务的外部数据;
[0047]数据聚合模块,用于将获取到的所述外部数据构建为所述任务的聚合集;
[0048]数据互通模块,用于通过所述任务平台将所述聚合集分享至任务成员平台。
[0049]其中,外部平台是指将待聚合数据所在的平台,例如百度云、QQ空间、某个工程软件。任务成员平台是指任务成员私人的平台,例如成员的邮箱。所述分享,包括将聚合集本身发送至任务成员平台、或者将聚合集的提取链接发送至任务成员平台。所述获取,包括从外部平台下载相应的文档、生成从外部平台提取文档的链接。所述聚合集是指:形成一种唯一的统一数据格式、根据不同外部平台形成各自相应统一的数据格式、或者形成统一的文档提取链接形式。
[0050]进一步地,外部数据、聚合集等数据可以采用多种方式进行存储。一方面,基于任务的多平台信息聚合系统所在的服务器端对外部数据、聚合集进行存储,以便进一步进行数据处理或者分享给任务成员平台,例如,存储在服务器端本地的硬盘等存储介质,也可以存储在与服务器端本地对应的云端服务器上。另一方面,任务成员平台所在的用户端对聚合集进行存储,以便离线查看或者数据处理等,例如,智能手机等用户端将通过分享途径获取的聚合集存储在非易失性存储器中,当然也可以服务器端向用户端保留(不开放)离线查看服务时仅允许聚合集存储在SRAM或者DRAM中。
[0051]具体地,所述聚合集是获取自不同外部平台的外部数据的集合,不同外部平台的外部数据被分享至相同平台类型的任务成员平台。聚合集中的外部数据并非分享至成员的所有任务成员平台,而是仅被分享至与来源相同平台类型的任务成员平台。例如,获取自百度云的文档,仅被分享至任务成员的阿里云、360云、新浪云、腾讯云、亚马逊云等同样是云平台的平台中,而不会被分享至微信中,以便于同类型文档的格式保留、分享以及管理。
[0052]所述数据聚合模块,包括如下模块:
[0053]格式统一模块,用于对外部数据进行解码,再将解码后的外部数据编码为统一格式的数据作为聚合集。其中,优选地,聚合为一个整体时,编码为具有各个模块独立特性;聚合为一个整体时,编码为统一的数据格式也可以看做一个任务就是一个整体。
[0054]所述数据互通模块,包括如下模块:
[0055]数据分发模块,用于将待分享至任务成员平台的统一格式的数据,按照任务成员平台的编码规则进行编码。
[0056]所述数据互联模块,包括如下模块:
[0057]直接获取模块,用于从外部平台接收外部数据。
[0058]所述数据互联模块,包括如下模块:
[0059]间接获取模块,用于获取数据提取指令,其中,所述数据提取指令用于从外部平台提取出外部数据;
[0060]所述数据聚合模块,包括如下模块:
[0061]提取指令聚合模块,用于将数据提取指令构建为所述聚合集。
[0062]其中,任务平台仅生成能够从外部平台提取数据的指令(例如该指令可以是一个网址链接、还可以是一个网址链接+提取码),在分享时,将该指令提供给任务成员平台,从而任务成员平台根据得到的该指令直接从外部平台接收数据。例如,当外部平台和任务成员平台都是百度云时,文档的传输不需要进行编码的转换,因此仅将文档链接或者提取码进行聚合即相当于对数据进行聚合。
[0063]所述基于任务的多平台信息聚合系统,还包括任务管理模块,其中,所述任务编辑模块用于对任务和/或任务成员进行创建和/或编辑。
[0064]任务管理模块包括分享范围设置模块,其中,所述分享范围设置模块用于设定能够分享得到聚合集的任务成员。
[0065]根据本发明提供的一种基于任务的多平台信息聚合方法,包括:
[0066]数据互联步骤:从多个不同外部平台中获取相关于任务平台中任务的外部数据;
[0067]数据聚合步骤:将获取到的所述外部数据构建为所述任务的聚合集;
[0068]数据互通步骤:通过所述任务平台将所述聚合集分享至任务成员平台。
[0069]优选地,所述聚合集是获取自不同外部平台的外部数据的集合,不同外部平台的外部数据被分享至相同平台类型的任务成员平台。
[0070]优选地,所述数据聚合步骤,包括如下步骤:
[0071]格式统一步骤:对外部数据进行解码,再将解码后的外部数据编码为统一格式的数据作为聚合集。
[0072]优选地,所述数据互通步骤,包括如下步骤:
[0073]数据分发步骤:将待分享至任务成员平台的统一格式的数据,按照任务成员平台的编码规则进行编码。
[0074]优选地,所述数据互联步骤,包括如下步骤:
[0075]直接获取步骤:从外部平台接收外部数据。
[0076]优选地,所述数据互联步骤,包括如下步骤:
[0077]间接获取步骤:获取数据提取指令,其中,所述数据提取指令用于从外部平台提取出外部数据;
[0078]所述数据聚合步骤,包括如下步骤:
[0079]提取指令聚合步骤:将数据提取指令构建为所述聚合集。
[0080]优选地,还包括任务管理步骤,其中,所述任务编辑步骤用于对任务和/或任务成员进行创建和/或编辑。
[0081]优选地,任务管理步骤包括分享范围设置步骤,其中,所述分享范围设置步骤用于设定能够分享得到聚合集的任务成员。
[0082]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
【主权项】
1.一种基于任务的多平台信息聚合系统,其特征在于,包括: 数据互联模块,用于从多个不同外部平台中获取相关于任务平台中任务的外部数据; 数据聚合模块,用于将获取到的所述外部数据构建为所述任务的聚合集; 数据互通模块,用于通过所述任务平台将所述聚合集分享至任务成员平台。2.根据权利要求1所述的基于任务的多平台信息聚合系统,其特征在于,所述聚合集是获取自不同外部平台的外部数据的集合,不同外部平台的外部数据被分享至相同平台类型的任务成员平台。3.根据权利要求1所述的基于任务的多平台信息聚合系统,其特征在于,所述数据聚合模块,包括如下模块: 格式统一模块,用于对外部数据进行解码,再将解码后的外部数据编码为统一格式的数据作为聚合集。4.根据权利要求3所述的基于任务的多平台信息聚合系统,其特征在于,所述数据互通模块,包括如下模块: 数据分发模块,用于将待分享至任务成员平台的统一格式的数据,按照任务成员平台的编码规则进行编码。5.根据权利要求1所述的基于任务的多平台信息聚合系统,其特征在于,所述数据互联模块,包括如下模块: 直接获取模块,用于从外部平台接收外部数据。6.根据权利要求1所述的基于任务的多平台信息聚合系统,其特征在于,所述数据互联模块,包括如下模块: 间接获取模块,用于获取数据提取指令,其中,所述数据提取指令用于从外部平台提取出外部数据; 所述数据聚合模块,包括如下模块: 提取指令聚合模块,用于将数据提取指令构建为所述聚合集。7.根据权利要求1所述的基于任务的多平台信息聚合系统,其特征在于,还包括任务管理模块,其中,所述任务编辑模块用于对任务和/或任务成员进行创建和/或编辑。8.根据权利要求7所述的基于任务的多平台信息聚合系统,其特征在于,任务管理模块包括分享范围设置模块,其中,所述分享范围设置模块用于设定能够分享得到聚合集的任务成员。9.一种基于任务的多平台信息聚合方法,其特征在于,包括: 数据互联步骤:从多个不同外部平台中获取相关于任务平台中任务的外部数据; 数据聚合步骤:将获取到的所述外部数据构建为所述任务的聚合集; 数据互通步骤:通过所述任务平台将所述聚合集分享至任务成员平台。10.根据权利要求9所述的基于任务的多平台信息聚合方法,其特征在于,所述聚合集是获取自不同外部平台的外部数据的集合,不同外部平台的外部数据被分享至相同平台类型的任务成员平台。
【文档编号】H04L29/08GK105897896SQ201610224794
【公开日】2016年8月24日
【申请日】2016年4月12日
【发明人】温昊, 赖恒
【申请人】上海多吉网络科技有限公司