一种利用家电挖掘比特币的方法、系统和家用电器与流程

文档序号:12134074阅读:273来源:国知局
一种利用家电挖掘比特币的方法、系统和家用电器与流程

本发明涉及家电控制领域,特别涉及一种利用家电挖掘比特币的方法、系统和家用电器。



背景技术:

目前,各种智能电器,比如空调、除湿机、净化机等等已经在我们的生活中越来越普及。但是这些电器使用率往往较低,一般只在有需要的时候才会开启,而大部分时间处于空闲状态,不仅存在电器资源浪费,也不能为用户创造额外收入。



技术实现要素:

本发明提供了一种利用家电挖掘比特币的方法、系统和家用电器,解决了以上所述的技术问题。

本发明解决上述技术问题的技术方案如下:

依据本发明的一个方面,提供了一种利用家电挖掘比特币的方法,包括以下步骤:

步骤1,控制家电联网,并登陆比特币账号,所述比特币账号为预先在比特币挖币网站注册的账号;

步骤2,驱动家电的控制器在所述比特币挖币网站进行挖币,并将挖得的比特币存储在所述比特币账号对应的比特币钱包中。

本发明的有益效果是:本发明的技术方案为现有家用电器增加了挖掘比特币的功能,当家用电器空闲或者运行时,通过在比特币挖币网站挖掘比特币,为用户创造额外收入,同时也不会影响家用电器的正常运行,增加了家用电器的使用范围和商业价值。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步,所述步骤2具体包括以下步骤:

S201,判断家电是否处于联网状态,若是,则执行S202,若否,则执行步骤1;

S202,驱动家电的控制器调用预存的比特币算法生成计算结果;

S203,控制家电访问所述比特币挖币网站的服务器,判断所述计算结果是否命中所述服务器生成的目标数字,若是,则获取比特币,并将获取的比特币存储在所述比特币账号对应的比特币钱包中,若否,则执行S201。

进一步,步骤1和步骤2之间还包括状态判断步骤,具体为:

S1,判断家电的当前状态是否为空闲状态,若是,则执行步骤2,若否,则获取家电控制器的当前使用率;

S2,判断所述当前使用率是否小于第一预设阈值,若是,则执行步骤2,若否,则不利用家电挖掘比特币,且间隔第一预设时间后执行S1。

进一步,还包括暂停挖掘步骤:比特币挖掘过程中,每间隔第二预设时间获取家电控制器的当前使用率,若所述当前使用率大于第二预设阈值,则暂停比特币挖掘过程,且暂停第三预设时间后执行S1。

进一步,还包括记录步骤:记录挖掘过程中生成的挖币数据,并将所述挖币数据上传到所述家电对应的服务器;所述挖币数据包括单次挖币时间、挖币总时间、挖币次数、单次挖币个数和挖币总数中的至少一个。

依据本发明的另一方面,还提供了一种利用家电挖掘比特币的系统,包括联网模块和挖币模块,

所述联网模块用于控制家电联网,并通过家电登陆比特币账号,所述比特币账号为预先在比特币挖币网站注册的账号;

所述挖币模块用于驱动家电的控制器在所述比特币挖币网站进行挖币,并将挖得的比特币存储在所述比特币账号对应的比特币钱包中。

本发明的有益效果是:本发明的技术方案为现有家用电器增加了挖掘比特币的功能,当家用电器空闲或者运行时,通过在比特币挖币网站挖掘比特币,为用户创造额外收入,同时也不会影响家用电器的正常运行,增加了家用电器的使用范围和商业价值。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步,所述挖币模块包括:

第一判断单元,用于判断家电是否处于联网状态,若是,则驱动计算单元,若否,则驱动联网模块;

计算单元,用于驱动家电的控制器调用预存的比特币算法生成计算结果;

验证单元,用于控制家电访问所述比特币挖币网站的服务器,判断所述计算结果是否命中所述服务器生成的目标数字,若是,则获取比特币,并将获取的比特币存储在所述比特币账号对应的比特币钱包中,若否,则驱动所述第一判断单元。

进一步,所述控制器为FPGA可编程控制器。进一步,还包括状态判断模块,所述状态判断模块包括:

第二判断单元,用于判断家电的当前状态是否为空闲状态,若是,则驱动所述挖币模块进行挖币,若否,则获取家电控制器的当前使用率;

第三判断单元,用于判断所述当前使用率是否小于第一预设阈值,若是,则驱动所述挖币模块进行挖币,若否,则不利用家电挖掘比特币,且间隔第一预设时间后驱动第二判断单元。

进一步,还包括暂停模块,所述暂停模块用于比特币挖掘过程中,每间隔第二预设时间获取家电控制器的当前使用率,若所述当前使用率大于第二预设阈值,则暂停比特币挖掘过程,且暂停第三预设时间后驱动所述第二判断单元。

进一步,还包括记录模块,所述记录模块用于记录挖掘过程中生成的挖币数据,并将所述挖币数据上传到所述家电对应的服务器;所述挖币数据包括单次挖币时间、挖币总时间、挖币次数、单次挖币个数和挖币总数中的至少一个。

为了解决本发明的技术问题,还提供了一种家用电器,包括以上所述的利用家电挖掘比特币的系统。

进一步,所述家用电器包括空调、除湿机、加湿器、净化器和电视机。

本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。

附图说明

图1为本发明实施例提供的利用家电挖掘比特币的方法流程示意图;

图2为本发明实施例提供的利用家电挖掘比特币的系统结构示意图;

图3为本发明实施例提供的家用电器的结构示意图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

图1给出了本发明实施例提供的利用家电挖掘比特币的方法流程示意图,如图1所示,包括以下步骤:

步骤1,控制家电联网,并通过家电登陆比特币账号,所述比特币账号为预先在比特币挖币网站注册的账号;

步骤2,驱动家电的控制器在所述比特币挖币网站进行挖币,并将挖得的比特币存储在所述比特币账号对应的比特币钱包中。

具体的,在该实施例中,可以通过家用电器对应的客户端app控制家用电器联网,使其可以访问预存的比特币挖币网站等网站,也可以通过所述客户端App在所述比特币挖币网站注册比特币账号。比特币是一种利用开源的P2P技术产生的电子货币,它不依靠特定货币机构发行,而是依据特定开源算法,通过大量的计算产生,当通过算法生成特定的数字后,即可获得25比特币。比特币可以用来兑现,可以兑换成大多数国家的货币,使用者可以用比特币购买一些虚拟物品,比如网络游戏当中的衣服、帽子、装备等,也可以使用比特币购买现实生活当中的物品,因此如果挖掘到比特币,就可以为用户创造经济价值。现阶段,通常使用电脑或者专用的矿机进行比特币挖掘,因此在挖到比特币以前就需要投入数额不菲的资金,如果没有挖到比特币或者不准备继续挖掘比特币,就会造成浪费。而本发明的技术方案是为现有家用电器增加了挖掘比特币的功能,当家用电器空闲或者运行时,就可以在比特币挖币网站挖掘比特币,从而为用户创造额外收入。同时也不会影响家用电器的正常运行,增加了家用电器的使用范围和商业价值。

可选地,作为本发明的一个实施例,所述步骤2具体包括以下步骤:

S201,判断家电是否处于联网状态,若是,则执行S202,若否,则执行步骤1;

S202,驱动家电的控制器调用预存的比特币算法生成计算结果;

S203,控制家电访问所述比特币挖币网站的服务器,判断所述计算结果是否命中所述服务器生成的目标数字,若是,则获取比特币,并将获取的比特币存储在所述比特币账号对应的比特币钱包中,若否,则执行S201。该实施例中,首先保持家用电器一直为联网状态,稳定的联网状态才能更好的对比特币进行挖掘,提高挖掘成功率,然后通过预存的比特币算法进行计算,且验证计算结果是否命中,若成功命中,则获取的比特币存储在所述比特币账号对应的比特币钱包,若否,则进入下一轮挖掘。

可选地,作为本发明的一个实施例,步骤1和步骤2之间还包括状态判断步骤,具体为:

S1,判断家电的当前状态是否为空闲状态,若是,则执行步骤2,若否,则获取家电控制器的当前使用率;

S2,判断所述当前使用率是否小于第一预设阈值,若是,则执行步骤2,若否,则不利用家电挖掘比特币,且间隔第一预设时间后执行S1。该实施例中,通过设置状态判断步骤,当家电的当前状态为空闲时,直接进行比特币挖掘,若家电为运行状态,则获取家电控制器的当前使用率,若当前使用率小于第一预设阈值,就可以进行比特币挖掘,如果高于第一预设阈值,说明家电维持当前状态需要占用较高的使用率,暂时不进行比特币挖掘,从而保证家电的正常使用功能。

可选地,作为本发明的一个实施例,还包括暂停挖掘步骤,具体为:比特币挖掘过程中,每间隔第二预设时间获取家电控制器的当前使用率,若所述当前使用率大于第二预设阈值,则暂停比特币挖掘过程,且暂停第三预设时间后执行S1。该实施例中,在比特币挖掘过程持续监测家电控制器的当前使用率,一旦当前使用率大于第二预设阈值,说明家电实现当前功能需要利用较高的使用率,暂时不进行比特币挖掘,从而保证家电的正常使用功能;经过第三预设时间后再次获取家电的当前状态,判断是否再次进行比特币挖掘。

可选地,作为本发明的一个实施例,还包括记录步骤,具体为:记录挖掘过程中生成的挖币数据,并将所述挖币数据上传到所述家电对应的服务器;所述挖币数据包括单次挖币时间、挖币总时间、挖币次数、单次挖币个数和挖币总数中的至少一个。在该实施例中,通过对比特币挖掘过程中的挖币数据进行记录并上传到服务器,用户通过家电对应的客户端App即可查看这些挖币数据,便于用户实时了解挖币情况。

上文结合图1,详细描述了根据本发明实施例的利用家电挖掘比特币的方法,下面结合图2,详细描述根据本发明实施例的利用家电挖掘比特币的系统。

图2为本发明实施例提供的利用家电挖掘比特币的系统结构示意图,如图2所示,包括联网模块和挖币模块,

所述联网模块用于控制家电联网,并登陆比特币账号,所述比特币账号为预先在比特币挖币网站注册的账号;

所述挖币模块用于驱动家电的控制器在所述比特币挖币网站进行挖币,并将挖得的比特币存储在所述比特币账号对应的比特币钱包中。

可选地,作为本发明的一个实施例,所述挖币模块具体包括:

第一判断单元,用于判断家电是否处于联网状态,若是,则驱动计算单元,若否,则驱动联网模块;

计算单元,用于驱动家电的控制器调用预存的比特币算法生成计算结果;

验证单元,用于控制家电访问所述比特币挖币网站的服务器,判断所述计算结果是否命中所述服务器生成的目标数字,若是,则获取比特币,并将获取的比特币存储在所述比特币账号对应的比特币钱包中,若否,则驱动所述第一判断单元。

可选的,作为本发明的另一个实施例,所述控制器为FPGA可编程控制器。FPGA可编程控制器已经逐渐在智能家电,比如智能空调中得到了广泛使用,基于FPGA的灵活性、更强的计算性以及能够适应比特币协议的变化等特点,其具有更高的挖币效率,从而提高了家用电器挖到比特币的概率。

可选的,作为本发明的另一个实施例,还包括状态判断模块,所述状态判断模块具体包括:

第二判断单元,用于判断家电的当前状态是否为空闲状态,若是,则驱动所述挖币模块进行挖币,若否,则获取家电控制器的当前使用率;

第三判断单元,用于判断所述当前使用率是否小于第一预设阈值,若是,则驱动所述挖币模块进行挖币,若否,则不利用家电挖掘比特币,且间隔第一预设时间后驱动第二判断单元。

可选的,作为本发明的另一个实施例,还包括暂停模块,所述暂停模块具体用于比特币挖掘过程中,每间隔第二预设时间获取家电控制器的当前使用率,若所述当前使用率大于第二预设阈值,则暂停比特币挖掘过程,且暂停第三预设时间后驱动所述第二判断单元。

可选的,作为本发明的另一个实施例,还包括记录模块,所述记录模块用于记录挖掘过程中生成的挖币数据,并将所述挖币数据上传到所述家电对应的服务器;所述挖币数据包括单次挖币时间、挖币总时间、挖币次数、单次挖币个数和挖币总数中的至少一个。

本发明还提供一种家用电器,如图3所示,为家用电器的结构示意图,包括以上所述的利用家电挖掘比特币的系统。在具体的实施例中,所述家用电器包括空调、除湿机、加湿器、净化器和电视机。

本发明的技术方案为现有家用电器增加了挖掘比特币的功能,当家用电器空闲或者运行时,通过在比特币挖币网站挖掘比特币,为用户创造额外收入,同时也不会影响家用电器的正常运行,增加了家用电器的使用范围和商业价值。

在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1