[发明专利]多样化智能设备间自适应数据共享的方法在审
申请号: | 201410012437.7 | 申请日: | 2014-01-10 |
公开(公告)号: | CN103780685A | 公开(公告)日: | 2014-05-07 |
发明(设计)人: | 董渊;朱海洋;汪芳 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 楼艮基 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 多样化嵌入式智能设备间自适应数据共享的方法,涉及移动智能设备软件领域,其特征在于方法包括三个方面:共享端设置共享数据,将原始共享数据上传到服务器,或运行转换插件将原始共享数据进行转换,将转换后的数据上传到服务器;受共享端根据当前设备的物理特性、支持的数据格式和设备运行环境变化,发送读取共享数据请求;服务器端接收共享数据,根据受共享端发送的读取数据请求,所述方法适用于移动智能设备,可以实现数据在不同物理特性的设备上自适应共享。将原始共享数据进行格式、属性转换,返回适合于受共享端使用的数据格式。本发明具有节省资源、增强用户体验、自动化程度高、易于使用等特点。 | ||
搜索关键词: | 多样化 智能 设备 自适应 数据 共享 方法 | ||
【主权项】:
多样化智能设备间自适应数据共享的方法,其特征在于,所述数据是指类型相同、功能近似或相同的供不同类智能设备使用的数据文件,简称为共享数据,自适应数据共享是指共享数据针对不同智能设备特性的自适应转换,所述数据共享方法是在一个彼此基于3G或WIFI通信协议的、由共享端、服务器端和受共享端共同组成的多样化智能设备间自适应数据共享网络中实现的,其中,共享端是指提供共享数据的智能设备,受共享端是指接收转换后的共享数据的非同类智能设备,实现所述数据共享的步骤如下:步骤(1):所述智能设备向所述网络内经过身份认证和权限认证的服务器发送上传数据请求,其中包括:智能设备描述数据、请求自适应转换的共享数据、共享数据的请求信息以及共享数据本地转换程序,格式如下:智能设备描述数据,是一个智能设备描述文件device.cfg,包括所有智能设备的基本信息:名称、属性、支持的数据类型、数据格式及说明,请求自适应转换的共享数据,包括:智能设备类型的序号、数据文件类型、数据的文件名称、文件使用权限,共享数据的请求信息包括:用户身份标记号、数据使用权限标志、待共享的原始数据文件的文件名称、类型以及文件格式,共享数据本地转换程序,包括:程序名称、作者、版本号、优先级、程序的权重w,w=r*0.8+m*0.2,r为数据转换速率,m为消耗内容量,该本地转换程序可以是标有相同参数的本地可执行程序,或者标志统一接口的库文件,步骤(2):所述服务器在收到步骤(1)所述的各类数据后,构建一个多样化智能设备自适应共享数据转换服务器,步骤如下:按智能设备描述数据构建一个智能设备描述模块,按请求自适应转换的共享数据构建一个待转换的共享数据模块,按共享数据的请求信息构建一个共享数据请求模块,在自适应转换前,待共享的原始数据文件缺省,按共享数据本地转换程序搭建一个共享数据本地转换文件模块,简称数据转换插件,此外,还另设:按步骤(1)上传共享数据构建而成的虚拟层访问模块,内设有原始待共享的共享数据—为了方便云端存储和提取而转换的云端数据—经过自适应数据转换以适用受共享端访问的转换后的非同类设备数据三者共同构成的映射表,数据转换插件管理模块,执行下述各类操作a:按共享端实时上传的请求自适应转换的共享数据,从步骤(1)上传的非同类智能设备提供的请求自适应转换的共享数据中,按文件类型相同、功能相似或相同但名称允许不同的准则,提供各种非同类智能设备使用的转换过的相应设备数据,b:当所述a类操作中同时又多个转换后的设备数据满足要求时,首先,按优先级最高的原则从中选取,当所述多个转换后的设备数据的优先级都相同时选择其中权重w值最大者,c:对所述共享端安装的当前已有的所述数据转换插件进行注册和下载,接收共享消息所述数据转换插件无法转换而直接上传共享原始数据,d:接收共享端通过上传的数据转换插件传送到用户自己私有目录下的数据制成的共享数据,步骤(2)共享端依次按以下步通过服务器端和受共享端实现数据共享:步骤(2.1)共享端向所述服务器端发送一个共享数据请求,服务器对共享端的身份、共享数据的文件名称、类型、文件格式及数据的使用权限确认正确后,发送应答信息予以确认,步骤(2.2)共享端向所述服务器端发送共享数据转换插件,步骤(2.3)共享端的所述数据转换插件模块,也称插件系统,调用所述虚拟层数据访问模块、按照步骤(2.2)中共享数据转换插件中的共享端智能设备的类别序号、数据文件类型从所述虚拟数据访问模块的映射表中调取供不同受共享端调用的对应的转换后的数据,组成对应的共享数据—转换后的受共享数据—转换后的云端数据的映射表,存放在服务器端的公共存储空间中,等待受共享端发送的读取数据请求,步骤(2.4)受共享端向服务器端发送读取数据请求,其中包括:受共享端的身份认证、数据使用权限、本地设备描述信息以及受共享数据的智能设备类别标号、受共享数据文件类型以及文件名称,步骤(2.5)服务器确认后,发送应答信息予以确认,步骤(2.6)受共享端从所述服务器端读取按优先级或权值优先提供的转换的设备信息,或者按照本地设备当前采用的网络协议自行选择合适的转换后的设备信息,步骤(2.7)自适应数据共享程序终止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410012437.7/,转载请声明来源钻瓜专利网。