首页 / 专利库 / 人工智能 / 语言代码 / 基于区块链的智能家居信息交换系统及工作方法

基于链的智能家居信息交换系统及工作方法

阅读:495发布:2020-05-17

专利汇可以提供基于链的智能家居信息交换系统及工作方法专利检索,专利查询,专利分析的服务。并且本 发明 公开一种基于 区 块 链 的智能家居信息交换系统,包括多个 节点 组成的网络,所述节点包括后台管理系统和节点,所述后台管理系统通过无线或有线通信的方式接入所述节点,所述后台管理系统设置在带有运算能 力 的微处理的 可视化 设备;所述节点还包括数据 服务器 和信息过滤模块,所述信息过滤模块设置于数据服务器上,所述信息过滤模块包括代码执行模块、执行 虚拟机 和信息交换验证模块;所述代码执行模块为以go 语言代码 运行的执行程序,所述执行虚拟机用于为代码执行模块提供必要存储和算力,所述代码执行模块设置在执行虚拟机上。本发明通过区块链技术并开发 智能合约 实现 物联网 设备的协议 接口 ,从而解决物联网智能设备连接和扩展问题。,下面是基于链的智能家居信息交换系统及工作方法专利的具体信息内容。

1.一种基于链的智能家居信息交换系统,包括多个节点组成的网络,其特征在于,所述节点包括后台管理系统和节点,所述后台管理系统通过无线或有线通信的方式接入所述节点,所述后台管理系统设置在带有运算能的微处理的可视化设备;
所述节点还包括数据服务器和信息过滤模块,所述信息过滤模块设置于数据服务器上,
所述信息过滤模块包括代码执行模块、执行虚拟机和信息交换验证模块;
所述代码执行模块为以go语言代码运行的执行程序,所述执行虚拟机用于为代码执行模块提供必要存储和算力,所述代码执行模块设置在执行虚拟机上,
所述信息交换验证模块用于以token权益证明为载体的发包数据指令的集合,登记校验;
其中,针对所述数据服务器上运行的计算机程序或应用,通过与所述节点的数据服务器连接的交换机链接至区块链网络系统中,使得信息过滤模块进行信息交换验证模块后,与其他的节点信息交换。
2.如权利要求1所述的系统,其特征在于,所述设置有代码执行模块的执行虚拟机设置在区块链中的私有平台或加密的公有云平台。
3.如权利要求1所述的系统,其特征在于,所述信息过滤模块用于对信息数据进行清洗、分级;根据分级结果选择性公开各节点的信息数据。
4.如权利要求1所述的系统,其特征在于,所述接入的节点设备包括但不限于手机、移动终端、智能网关、体重仪、智能猫眼、智能摄像机或穿戴设备。
5.如权利要求1所述的系统,其特征在于,该后台管理系统编译为插件操作系统或应用。
6.如权利要求1所述的系统,其特征在于,所述执行虚拟机还包括将信息交换代码哈希值与存储服务器中的合约代码相匹配,获取与相对应的合约代码执行结果的哈希值,形成交易的token权益值。
7.一种基于区块链的智能家居信息交换系统,其特征在于,包括如下步骤:
S1:多个智能设备以无线通信经网关上报数据信息至加密的云平台的数据处理中心;
数据信息会在网关这一模块进行数据分析并分类上传;
S2:数据处理中心将数据信息以对应的映射关系存储归类至存储数据库
S3:对存储数据库的信息进行分析并分级加密;
S4:节点收到数据获取请求,请求显示在后台管理系统;
S5:后台管理系统选择公开程度进行确认发送筛选请求至信息过滤模块;
S6:信息过滤模块的执行代码模块按照上述请求筛选数据列表编译执行程序,在执行虚拟机环境内进行运行程序,筛选出的数据列表信息加密数据包;
S7:信息交换验证模块收到数据包进行哈希值校验,校验正确则得到token权益证明;
S8:若校验不正确,则信息交换失败,无token权益交换;
S9:得到token权益证明的过程和信息,广播到各个节点,各个节点验证正确,则形成新的记录,并再次生成新的哈希值并保存到数据库,最终完成交易;
S10:若各个节点验证错误,则不形成新的记录,即这token权益交换失败,不进行存储。

说明书全文

基于链的智能家居信息交换系统及工作方法

技术领域

[0001] 本发明涉及物联网领域,特别涉及一种基于区块链的智能家居信息交换系统及工作方法。

背景技术

[0002] 目前物联网领域实现了物与物,人与物之间的信息交换,表现为信息采集,信息交流和信息控制,但是这些信息交换存在很多缺点:1)信息交换的局限性问题,由于不同厂家协议的不同,导致信息在某一类或一个小区域内通用,不同公司,不同区域等信息不互通。
[0003] 2)信息的真实性和安全性问题,目前的物联网智能硬件被伪造和篡改的成本很低,安全性不能从原理上得到保证,因此这也成为物联网普及的一个障碍,当人们考虑使用某一个智能硬件产品的时候,需要对安全性和便捷性做出取舍。
[0004] 3)隐私保护性问题,物联网产品与人直接具有长期性,亲密性关系。
[0005] 物联网智能产品直接反应出一个人或一个家庭的起居,行为模式,习惯等,具有强隐私性,而这些信息都有可能会被智能产品提供商、代理商、集成商、运营商等等获取到并通过这些信息转换为利润,甚至以上提到的环节可能会被黑客获取,或行为不端的商家获取,而用于非法,对于以上来说,消费者、使用者是毫不知情的,因此这里缺少一个信任的基础

发明内容

[0006] 本发明提供一种基于区块链的智能家居信息交换系统及工作方法,以解决通过两者相互作用,使物联网具有真正意义上的无限连接性、真实和安全性、隐私保护的特征,通过价值token化,最终实现物联网信息和价值的流动和分配。
[0007] 第一方面,本发明实施例提供一种基于区块链的智能家居信息交换系统,包括多个节点组成的网络,其特征在于,所述节点包括后台管理系统和节点,所述后台管理系统通过无线或有线通信的方式接入所述节点,所述后台管理系统设置在带有运算能的微处理的可视化设备;所述节点还包括数据服务器和信息过滤模块,所述信息过滤模块设置于数据服务器上,
所述信息过滤模块包括代码执行模块、执行虚拟机和信息交换验证模块;
所述代码执行模块为以go语言代码运行的执行程序,所述执行虚拟机用于为代码执行模块提供必要存储和算力,所述代码执行模块设置在执行虚拟机上,
所述信息交换验证模块用于以token权益证明为载体的发包数据指令的集合,登记校验;
其中,针对所述数据服务器上运行的计算机程序或应用,通过与所述节点的数据服务器连接的交换机链接至区块链网络系统中,使得信息过滤模块进行信息交换验证模块后,与其他的节点信息交换。
[0008] 在上述系统中,所述设置有代码执行模块的执行虚拟机设置在区块链中的私有平台或加密的公有云平台。
[0009] 在上述系统中,所述信息过滤模块用于对信息数据进行清洗、分级;根据分级结果选择性公开各节点的信息数据。
[0010] 在上述系统中,所述接入的节点设备包括但不限于手机、移动终端、智能网关、体重仪、智能猫眼、智能摄像机或穿戴设备。
[0011] 在上述系统中,该后台管理系统编译为插件操作系统或应用。
[0012] 在上述系统中,所述执行虚拟机还包括将信息交换代码哈希值与存储服务器中的合约代码相匹配,获取与相对应的合约代码执行结果的哈希值,形成交易的token权益值。
[0013] 第二方面,本发明实施例提供一种基于区块链的智能家居信息交换系统,包括如下步骤:S1:多个智能设备以无线通信经网关上报数据信息至加密的云平台的数据处理中心;
数据信息会在网关这一模块进行数据分析并分类上传;
S2:数据处理中心将数据信息以对应的映射关系存储归类至存储数据库
S3:对存储数据库的信息进行分析并分级加密;
S4:节点收到数据获取请求,请求显示在后台管理系统;
S5:后台管理系统选择公开程度进行确认发送筛选请求至信息过滤模块;
S6:信息过滤模块的执行代码模块按照上述请求筛选数据列表编译执行程序,在执行虚拟机环境内进行运行程序,筛选出的数据列表信息加密数据包;
S7:信息交换验证模块收到数据包进行哈希值校验,校验正确则得到token权益证明;
S8:若校验不正确,则信息交换失败,无token权益交换;
S9:得到token权益证明的过程和信息,广播到各个节点,各个节点验证正确,则形成新的记录,并再次生成新的哈希值并保存到数据库,最终完成交易;
S10:若各个节点验证错误,则不形成新的记录,即这token权益交换失败,不进行存储。
[0014] 第三方面,本发明实施例还提供一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第二方面所述方法的步骤。
[0015] 本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明
[0016] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017] 图1为本发明实施例提供的区块链网络连接结构示意图。
[0018] 图2为本发明实施例提供的单个节点设备结构示意图。
[0019] 图3为本发明实施例提供的一种基于区块链的智能家居信息交换系统的工作流程图
[0020] 其中,1、存储数据库;2、数据处理中心;3、网关;4、加密数据密钥。

具体实施方式

[0021] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0022] 第一方面,本发明实施例提供一种基于区块链的智能家居信息交换系统,包括多个节点组成的网络,其特征在于,所述节点包括后台管理系统和节点,所述后台管理系统通过无线或有线通信的方式接入所述节点,所述后台管理系统设置在带有运算能力的微处理的可视化设备;所述节点还包括数据服务器和信息过滤模块,所述信息过滤模块设置于数据服务器上,
所述信息过滤模块包括代码执行模块、执行虚拟机和信息交换验证模块;
所述代码执行模块为以go语言代码运行的执行程序,所述执行虚拟机用于为代码执行模块提供必要存储和算力,所述代码执行模块设置在执行虚拟机上,
所述信息交换验证模块用于以token权益证明为载体的发包数据指令的集合,登记校验;
其中,针对所述数据服务器上运行的计算机程序或应用,通过与所述节点的数据服务器连接的交换机链接至区块链网络系统中,使得信息过滤模块进行信息交换验证模块后,与其他的节点信息交换。
[0023] 在上一种实施方式中,所述设置有代码执行模块的执行虚拟机设置在区块链中的私有云平台或加密的公有云平台。
[0024] 在上一种实施方式中,所述信息过滤模块用于对信息数据进行清洗、分级;根据分级结果选择性公开各节点的信息数据。
[0025] 在上一种实施方式中,所述接入的节点设备包括但不限于手机、移动终端、智能网关、体重仪、智能猫眼、智能摄像机或穿戴设备。
[0026] 在上一种实施方式中,该后台管理系统编译为插件、操作系统或应用。
[0027] 在上一种实施方式中,所述执行虚拟机还包括将信息交换代码哈希值与存储服务器中的合约代码相匹配,获取与相对应的合约代码执行结果的哈希值,形成交易的token权益值。
[0028] 第二方面,本发明实施例提供一种基于区块链的智能家居信息交换系统,包括如下步骤:S1:多个智能设备以无线通信经网关上报数据信息至加密的云平台的数据处理中心;
数据信息会在网关这一模块进行数据分析并分类上传;
S2:数据处理中心将数据信息以对应的映射关系存储归类至存储数据库;
S3:对存储数据库的信息进行分析并分级加密;
S4:节点收到数据获取请求,请求显示在后台管理系统;
S5:后台管理系统选择公开程度进行确认发送筛选请求至信息过滤模块;
S6:信息过滤模块的执行代码模块按照上述请求筛选数据列表编译执行程序,在执行虚拟机环境内进行运行程序,筛选出的数据列表信息加密数据包;
S7:信息交换验证模块收到数据包进行哈希值校验,校验正确则得到token权益证明;
S8:若校验不正确,则信息交换失败,无token权益交换;
S9:得到token权益证明的过程和信息,广播到各个节点,各个节点验证正确,则形成新的记录,并再次生成新的哈希值并保存到数据库,最终完成交易;
S10:若各个节点验证错误,则不形成新的记录,即这token权益交换失败,不进行存储。
[0029] 以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
[0030] 相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。
[0031] 第二实施例提供了一种可能实施方式,不同厂家具有自己的去中心化智能产品,但厂家可以通过本案提供的对外的接口实现互通互联,而互通互联的节点由于有信息流动,则可以通过非常低的费用,通过智能合约确保节点有利可图,从而能够自发激励节点的部署和运行,而运行节点的人可以是任何组织和个人,从而推动物联网互联互通。
[0032] 第三实施例提供了另一种可能实施方式,酒店提供的一套可信智能家居系统,为客户提供高度隐私的入住体验。当这个客户入住期间,这整个房间的控制权就完全移交给了客户。无论酒店,智能家居厂家,云服务器,都从原理上没有权限进行控制和查看任何信息,除非客户进行授权,即控制权的完全掌握在客户手中,而目前传统的系统虽然有智能卡片或者开密码等,但酒店和厂家都可能从后台通过管理员权限进行控制。
[0033] 在一种可能实施方式中,当客户离开酒店之后,客户的行为习惯,使用情况等产生了很多数据,这些数据信息属于客户并被客户带走,但是酒店和数据公司对这些数据非常感兴趣,并愿意为之付费,而客户会根据实际情况选择是否出售或出租这些信息。
[0034] 在上述一种可能实施方式中,在酒店内设置了一个智能音箱或者带屏幕智能设备,并询问客户有一则广告,是否查看,如果客户感兴趣查看了该广告,则智能设备与客户之间产生了信息流动,即广告商通过智能设备将广告播放给了客户,客户花费了时间和精力观看了广告,并认识或了解了某一产品,这个过程即信息流动,此过程中广告商则需要付费给客户(支付token),通过区块链的智能合约,在广告信息传递给客户的时候,广告商通过本案物联网系统就完成了对客户的付费,付费采用token的形式支付给客户,即价值的流动。广告商由于精准的投放和点对点的支付,节省了广告成本,提高了产品推广的效率,客户也获得了收益,从而实现本案物联网系统所说的价值从新分配以及新商业模式的呈现。
[0035] 显然,本领域的技术人员可以对本发明进行各种改动和变形而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈