数据共享方法、装置及存储介质制造方法及图纸

技术编号:22135213 阅读:51 留言:0更新日期:2019-09-18 08:57
本公开涉及一种数据共享方法、装置及存储介质。该方法包括:接收终端传输的打印数据流;将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行对所述主数据流的打印任务;将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。本公开所述方法解决了相关技术中,用户利用打印机进行数据共享时,需要用户主动进行繁琐的操作步骤才能实现数据共享的问题。

Data Sharing Method, Device and Storage Media

【技术实现步骤摘要】
数据共享方法、装置及存储介质
本公开涉及打印机信息
,尤其涉及一种数据共享方法、装置及存储介质。
技术介绍
随着信息时代的不断发展,不同部门、不同地区之间的信息交流逐步增加,计算机网络技术的发展为信息传输提供了保障,因而在网络上出现了大量的空间数据。并且,随着大数据时代的到来,人们逐渐认识到数据资源的价值,对挖掘数据价值的迫切需求,使得数据共享技术应用于各个领域。实现数据共享,可以使更多的人更充分地利用已有数据资源,从而创造新的价值。相关技术中,数据共享的三种形态,分别是复制赠与式、集中共有式和分散共享式。复制赠与式是通过数据所有者与数据需求者建立通信,然后数据所有者将数据发送给数据需求者,数据需求者自行保管和维护数据。集中共有式是通过数据所有者将可以共享的数据集中保存在公共数据库中,使用者根据需求自行取用。分散共享式是数据所有者将数据保存在自己的服务器中,授权给一定范围的用户在需求时提取使用。打印机作为一种常用设备,在人们日常工作中发挥着重要的辅助作用。一般传统的打印机所用的数据共享方法是复制赠与式,首先人们将文件资料的格式转换成打印机所能识别的格式,然后发送给打印机,打印机再将文件资料打印出来,然后人们把打印出来的文件资料分发给各个需要的人,从而实现数据共享。
技术实现思路
本公开实施例的主要目的是提供一种数据共享方法、装置及存储介质,以解决相关技术中,用户利用打印机进行数据共享时,需要用户主动进行繁琐的操作步骤才能实现数据共享的问题,使打印机自动将打印数据进行数据共享。根据本公开实施例的第一方面,提供一种数据共享方法,所述方法应用于打印机,包括:接收终端传输的打印数据流;将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行对所述主数据流的打印任务;将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。根据本公开实施例的第二方面,提供一种数据共享方法,所述方法应用于云服务器,包括:接收打印机上传的结构化数据;将所述结构化数据转换为标准格式数据,所述标准格式数据是指不同操作系统的终端均能直接显示的数据;对所述标准格式数据进行存储。可选地,所述结构化数据包括元数据流和主数据流,所述将所述结构化数据转换为标准格式数据包括:将所述元数据流转换为XML格式的数据;和/或将所述主数据流转换为PDF格式或JPGE格式的数据。可选地,所述方法包括:将所述标准格式数据拆分为元数据和主数据;生成所述标准格式数据的索引信息,所述索引信息唯一关联所述元数据和所述主数据,所述索引信息用于所述终端在所述云服务器上查找所述标准格式数据。可选地,所述方法包括:将所述元数据和所述索引信息推送给所述终端。可选地,所述方法包括:接收所述终端发送的包括所述索引信息的查询请求;根据所述索引信息将所述标准格式数据发送给所述终端。根据本公开实施例的第三方面,提供一种数据共享装置,所述装置应用于打印机,包括:接收模块,被配置为接收终端传输的打印数据流;拆分模块,被配置为将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行模块,被配置为执行对所述主数据流的打印任务;上传模块,被配置为将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。根据本公开实施例的第四方面,提供一种数据共享装置,所述装置应用于云服务器,包括:第一接收模块,被配置为接收打印机上传的结构化数据;转换模块,被配置为将所述结构化数据转换为标准格式数据,所述标准格式数据是指不同操作系统的终端均能直接显示的数据;存储模块,被配置为对所述标准格式数据进行存储。可选地,所述转换模块包括:第一转换子模块,被配置为将所述元数据流转换为XML格式的数据;第二转换子模块,被配置为将所述主数据流转换为PDF格式或JPGE格式的数据。可选地,所述装置包括:拆分模块,被配置为将所述标准格式数据拆分为元数据和主数据;生成模块,被配置为生成所述标准格式数据的索引信息,所述索引信息唯一关联所述元数据和所述主数据,所述索引信息用于所述终端在所述云服务器上查找所述标准格式数据。可选地,所述装置包括:推送模块,被配置为将所述元数据和所述索引信息推送给所述终端。可选地,所述装置包括:第二接收模块,被配置为接收所述终端发送的包括所述索引信息的查询请求;发送模块,被配置为根据所述索引信息将所述标准格式数据发送给所述终端。根据本公开实施例的第五方面,提供一种数据共享装置,所述装置应用于打印机,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收终端传输的打印数据流;将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行对所述主数据流的打印任务;将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。根据本公开实施例的第六方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所述方法的步骤。根据本公开实施例的第七方面,提供一种数据共享装置,所述装置应用于云服务器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收打印机上传的结构化数据;将所述结构化数据转换为标准格式数据,所述标准格式数据是指不同操作系统的终端均能直接显示的数据;对所述标准格式数据进行存储。根据本公开实施例的第八方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第二方面所述方法的步骤。采用本公开提供的技术方案,至少能到达到如下技术效果:此种方式不需要用户主动上传数据至云服务器,而是在日常工作中,当用户使用打印机打印文件以满足工作需要时,打印机不仅可以打印出用户所需要的文件,同时还可以将接收到的打印数据流自动上传至云服务器进行数据共享。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据一示例性实施例示出的打印机端的一种数据共享方法的流程图。图2是根据一示例性实施例示出的云服务器端的一种数据共享方法的流程图。图3是根据一示例性实施例示出的云服务器端的另一种数据共享方法的流程图。图4是根据一示例性实施例示出的云服务器端的另一种数据共享方法的流程图。图5是根据一示例性实施例示出的云服务器端的另一种数据共享方法的流程图。图6是根据一示例性实施例示出的打印机端的一种数据共享装置的框图。图7是根据一示例性实施例示出的云服务器端的一种数据共享装置的框图。图8是根据一示例性实施例示出的云服务器端的另一种数据共享装置的框图。图9是根据一示例性实施例示出的云服务器端的另一种数据共享装置的框图。图10是根据一示例性实施例示出的云服务器端的另一种数据共享装置的框图。图11是根据一示例性实施例示出的云服务器端的另一种数据共享装置的框图。图12是根据一示例性实施例示出的打印机端和云服务器端的一种数据共享方法的本文档来自技高网...

【技术保护点】
1.一种数据共享方法,其特征在于,所述方法应用于打印机,所述方法包括:接收终端传输的打印数据流;将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行对所述主数据流的打印任务;将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。

【技术特征摘要】
1.一种数据共享方法,其特征在于,所述方法应用于打印机,所述方法包括:接收终端传输的打印数据流;将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行对所述主数据流的打印任务;将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。2.一种数据共享方法,其特征在于,所述方法应用于云服务器,所述方法包括:接收打印机上传的结构化数据;将所述结构化数据转换为标准格式数据,所述标准格式数据是指不同操作系统的终端均能直接显示的数据;对所述标准格式数据进行存储。3.根据权利要求2所述的方法,其特征在于,所述结构化数据包括元数据流和主数据流,所述将所述结构化数据转换为标准格式数据包括:将所述元数据流转换为XML格式的数据;和/或将所述主数据流转换为PDF格式或JPGE格式的数据。4.根据权利要求2所述的方法,其特征在于,所述方法包括:将所述标准格式数据拆分为元数据和主数据;生成所述标准格式数据的索引信息,所述索引信息唯一关联所述元数据和所述主数据,所述索引信息用于所述终端在所述云服务器上查找所述标准格式数据。5.根据权利要求4所述的方法,其特征在于,所述方法包括:将所述元数据和所述索引信息推送给所述终端。6.根据权利要求4所述的方法,其特征在于,所述方法包括:接收所述终端发送的包括所述索引信息的查询请求;根据所述索引信息将所述标准格式数据发送给所述终端。7.一种数据共享装置,其特征在于,所述装置应用于打印机,所述装置包括:接收模块,被配置为接收终端传输的打印数据流;拆分模块,被配置为将所述打印数据流拆分为元数据流和主数据流,所述主数据流是待打印内容的数据流,所述元数据流是用于表征所述待打印内容的属性信息的数据流;执行模块,被配置为执行对所述主数据流的打印任务;上传模块,被配置为将所述元数据流和所述主数据流组装成结构化数据上传至云服务器。8.一种数据共享装置,其特征在于,所述装置应用于云服务器,所述装置包括:第一接收模块,被配置为接收打印机上传的结构化数据;转换模块,被配置为将所述结构化数据转换为标准格式数...

【专利技术属性】
技术研发人员:陶海晶韩路
申请(专利权)人:北京小米移动软件有限公司上海汉图科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1