基于二维码的多维数据加载与解码方法技术

技术编号:14416500 阅读:44 留言:0更新日期:2017-01-12 09:30
本发明专利技术公开了一种基于二维码的多维数据加载与解码方法,移动终端设备获取多维数据的链接/地址信息;根据移动终端设备中的多维数据管理app的定义端界面提示信息,完成链接/地址信息的添加,以形成目标二维码,并将目标二维码存储在多维数据管理app的存储端中;多维数据管理app的查看端通过对目标二维码进行扫描,并对其进行解析后,从云服务器接收并展示其中定义的多维数据信息。本发明专利技术避免了手动输入繁琐的索引信息,并能够实现从多维数据处理暂停处继续处理,增强了用户体验效果。

【技术实现步骤摘要】

本专利技术属于二维码
,具体是一种基于二维码的多维数据加载与解码方法
技术介绍
随着通信和电子技术的快速发展,智能手机、平板电脑等便携式移动终端设备的生产成本越来越低,处理数据的能力越来越强大。基于此原因,这些移动终端设备得以日益普及。并且,随着网络技术的进步,使用这些具备摄像、多媒体互动等诸多功能的移动终端设备进行上网处理多维数据,如:观看音视频、搜索数据信息等活动,已成为人们生活中必不可少的一部分。但是,当用户由于某种原因,需要关闭当前浏览器,暂停对多维数据的处理进程时,如:关闭正在浏览的普通页面或音视频浏览器时,则为下次多维数据的继续处理造成了困难。在用户再次浏览先前的信息页面或观看音视频之前,用户需要手动启动浏览器,然后输入相应的页面或音视频索引信息,才能进行相应的浏览。用户在移动终端设备的浏览器中输入复杂的多维数据的索引信息是一项繁琐的操作,不仅耗费时间,而且还会很容易输入错误的索引信息,甚至会遗忘链接或地址信息,从而降低用户使用体验效果。并且无法从之前的多维数据处理暂停处继续进行处理。目前,由于信息技术的发展,人们接触到越来越多的电子媒介。条形码作为一种新型媒介,在生活中占据着越来越重要的地位。二维条码在一维条码基础上扩展出另一维具有可读性的条码,它位于一维条码与RFID的中间。二维条码用某种特定的几何图形,按一定规律在平面分布的黑白相间的图形上记录数据符号的信息。在代码编制上利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。二维条码具有“定位点”和“容错机制”。容错机制可保证在没有辨识到全部的条码、或是条码有污损时,仍可正确还原条码信息。基于上述二维码的特点和功能,使得有效解决上述问题和更好地对多维数据进行加载和解码成为可能。
技术实现思路
本专利技术的目的在于提供在需要暂时关闭浏览器的情况下,将相应多维数据的链接/地址信息生成目标二维码,在对该目标二维码进行扫描后,即可获取多维数据的链接/地址信息,提供给服务器以获取多维数据,并且能够在多维数据处理暂停处继续处理,如:音视频能够从暂停处继续播放,普通网页能够直接跳转到关闭浏览器时的当前页的方法。实现本专利技术目的的技术解决方案为:一种基于二维码的多维数据加载与解码的方法,包括以下步骤:移动终端设备获取多维数据的链接/地址信息;多维数据是指非结构化和半结构化数据;根据移动终端设备中的多维数据管理app的定义端界面提示信息,完成链接/地址信息的添加,以形成目标二维码,并将目标二维码存储在多维数据管理app的存储端中;多维数据管理app的查看端通过对目标二维码进行扫描,并对其进行解析后,从云服务器接收并展示其中定义的多维数据信息。上述的一种基于二维码的多维数据加载与解码方法,其中,上述方法的具体步骤如下:A1、移动终端设备获取多维数据的链接/地址信息;A2、多维数据管理app的定义端获取上述多维数据的链接/地址信息,若判定当前的链接/地址信息为有效的链接/地址信息,则将链接/地址信息生成相应的目标二维码,并将目标二维码存储在多维数据管理app的存储端中,并提示用户,目标二维码生成成功;A3、若多维数据管理app的定义端判定当前的链接/地址信息为无效的链接/地址信息,则丢弃,并提示用户,此链接/地址信息无效;A4、多维数据管理app的查看端通过对app存储端中的目标二维码进行扫描,并将解析后获取的索引信息提交给云服务器;A5、云服务器对多维数据管理app的查看端发送的索引信息检校成功后,向多维数据管理app的查看端反馈与相应的索引信息相绑定的多维数据信息,app查看端对相应多维信息进行调整并展示。上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A1中,移动终端设备对多维数据的链接/地址信息的获取有两种方式:A11、移动终端设备使用浏览器中预先安装的插件来获取多维数据的链接/地址信息;A12、移动终端设备使用自身安装的应用软件来获取多维数据的链接/地址信息;上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A1中,多维数据划分为由图片、文本等多维数据构成的普通页面和音视频两种;其链接/地址信息,包括其索引和/或其他有效的数据信息,如:音视频的地址信息包括标识符、视频URI和视频播放进度形成的时间节点(时,分,秒),普通页面的链接信息包括标识符和当前页面的URI;上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A2中,包括以下情况:A21、在判定当前链接/地址信息为有效信息后,对此链接/地址信息进行进一步的识别,以达到对于不同类型的多维数据生成的目标二维码,存储在app存储端中的不同板块中的效果(以普通页面和音视频为例);A22、若可判定该链接/地址信息为普通页面的链接信息,则对其生成目标二维码后,将其存储在多维数据管理app的存储端中的页面板块中;A23、若可判定该链接/地址信息为音视频的地址信息,则对其生成目标二维码后,将其存储在多维数据管理app的存储端中的音视频板块中;A24、app定义端弹出互动对话框,提示用户目标二维码生成成功。上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A22中,普通页面指图片、文字等多维数据构成的页面;上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A22中,多维数据管理app的存储端中的页面板块的结构包括存储目标二维码的时间、目标二维码;上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A23中,多维数据管理app的存储端中的音视频板块的结构包括存储目标二维码的时间、目标二维码;上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A4中,多维数据管理app的查看端,使用获取模块和发送模块:所述获取模块,用于获取多维数据管理app定义端生成的目标二维码中的信息;其中,所述目标二维码为app定义端根据浏览器上多维数据的链接/地址信息生成的;所述发送模块,用于根据所述获取模块获取的链接/地址信息处理后的索引信息,向云服务器发送多维数据的请求;上述的一种基于二维码的多维数据加载与解码方法,其中,在步骤A5中,多维数据管理app的查看端,使用接收模块和处理模块:所述接收模块,用于接收所述云服务器响应的多维数据的信息;所述处理单元,用于根据所述接收模块接收到的多维数据的信息进行相应的多维数据调整和展示。上述的一种基于二维码的多维数据加载与解码方法,其中,目标二维码被存储于多维数据管理app的存储端中。本专利技术与现有技术相比,其显著优点:在暂时关闭浏览器的情况下,使用多维数据管理app的定义端将相应多维数据的链接/地址信息生成目标二维码,并存储于app的存储端,在使用app的查看端对目标二维码扫描后,即可获取多维数据的链接/地址信息,将进一步处理后得到的索引信息提供给云服务器以获取多维数据信息,并能够实现,从多维数据的处理暂停处继续处理。省去用户输入复杂的索引信息,增强了用户体验效果。另外,由于使用者可与多种类型的多维数据进行选择,因此,具有更广的适用范围。附图说明图1为本专利技术中方法部分的流程本文档来自技高网
...
基于二维码的多维数据加载与解码方法

【技术保护点】
一种基于二维码的多维数据加载与解码方法,其特征在于包括以下步骤:移动终端设备获取多维数据的链接/地址信息;根据移动终端设备中的多维数据管理app的定义端界面提示信息,完成链接/地址信息的添加,以形成目标二维码,并将目标二维码存储在多维数据管理app的存储端中;多维数据管理app的查看端通过对目标二维码进行扫描,并对其进行解析后,从云服务器接收并展示其中定义的多维数据信息。

【技术特征摘要】
1.一种基于二维码的多维数据加载与解码方法,其特征在于包括以下步骤:移动终端设备获取多维数据的链接/地址信息;根据移动终端设备中的多维数据管理app的定义端界面提示信息,完成链接/地址信息的添加,以形成目标二维码,并将目标二维码存储在多维数据管理app的存储端中;多维数据管理app的查看端通过对目标二维码进行扫描,并对其进行解析后,从云服务器接收并展示其中定义的多维数据信息。2.根据权利要求1所述的基于二维码的多维数据加载与解码方法,其特征在于上述方法的具体步骤如下:A1、移动终端设备获取多维数据的链接/地址信息;A2、多维数据管理app的定义端获取上述多维数据的链接/地址信息,若判定当前的链接/地址信息为有效的链接/地址信息,则将链接/地址信息生成相应的目标二维码,并将目标二维码存储在多维数据管理app的存储端中,并提示用户,目标二维码生成成功;若多维数据管理app的定义端判定当前的链接/地址信息为无效的链接/地址信息,则丢弃,并提示用户,此链接/地址信息无效;A3、多维数据管理app的查看端通过对app存储端中的目标二维码进行扫描,并将解析后获取的索引信息提交给云服务器;A4、云服务器对多维数据管理app的查看端发送的索引信息检校成功后,向多维数据管理app的查看端反馈与相应的索引信息相绑定的多维数据信息,app查看端对相应多维数据信息进行调整并展示。3.根据权利要求1或2所述的基于二维码的多维数据加载与解码方法,其特征在于:步骤A1中所述的移动终端设备对多维数据的链接/地址信息的获取有两种方式:A11、移动终端设备使用浏览器中预先安装的插件来获取多维数据的链接/地址信息;A12、移动终端设备使用自身安装的应用软件来获取多维数据的链接/地址信息;其中,多维数据划分为由多维数据包括图片、文本构成的普通页面和音视频页面,其链接/地址信息的格式为:标识符+分隔符+其他;具体格式如下所示:若为普通页面,按照规则“Data$URI”生成相应的链接信息,其中Data表示普通页面的标识符;URI表示该普通页面的索引信息,用于资源定位;符号‘$’表示分隔符,用于在解析时分割字符串;若为音视频页面,按照规则“Video$URI$hh-mm-ss”生成相应的地址信息,其中Video表示音视频的标识符;URI表示该音视频页面的索引信息,用于资源定位;hh-mm-ss表示音视频的播放进度,意为:小时-分钟-秒;符号‘$’表示分隔符,用作解析时分割字符串。4.根据权利要求2所述的基于二维码的多维数据加载与解码方法,其特征在于:步骤A2中所述多维数据管理app的定义端对获取的链接/地址信息的辨别,包含以下子步骤:A21-1、对获取到的链接/地址信息根据分隔符‘$’进行字符串的分割,若该信息字符串中不包含‘$’分隔符,则判定其为无效的链接/地址信息;A22-1、对根据分隔符‘$’分割后的字符串形成的字符数组进行辨别,若该数组的第一个字符元素与字符‘Data’相匹配,则继续识别数组的第二个字符元素,判别其是否为有效的URI信息,若此URI有效,则判定其为有效的链接/地址信息;若此URI无效,则判定其为无效的链接/地址信息;A23-1、若对字符串分割后形成的字符数组的第一个字符元素与字符‘Video’相匹配,则继续识别数组的第二个字符元素,判别其是否为有效的URI信息,若此URI信息无效,则判定此链接/地址信息无效;若此URI信息有效,则继续识别数组的第三个字符元素是否与模式“hh-mm...

【专利技术属性】
技术研发人员:李千目张祥李彦军
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏;32

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

1