一种用于穿戴设备的区块链积分奖励方法、系统与流程

文档序号:15451008发布日期:2018-09-15 00:01阅读:213来源:国知局

本发明涉及穿戴智能硬件、区块链技术领域,尤其涉及一种用于穿戴设备的区块链积分奖励方法、系统。



背景技术:

当前运动健康类可穿戴设备面向用户推广时,其营销多以理念为主,如运动使人健康、运动可减肥等,受限于人的惰性、工作环境、天气变化等主客观因素,很多用户很难坚持并养成规律运动的良好习惯,这使得用户并没有因可穿戴设备而得到健康锻炼。

在实际消费中,商家为了留住客户,通过向其消费者所发放会员积分的方式对用户进行激励。目前,智能硬件产品结合区块链技术,面向用户端是当前智能硬件、区块链领域最热门的研究热点之一,其中以迅雷玩客云为典型代表,其在京东预约总量2000万,每次京东发售都被瞬间抢光。

为此,本文提出以实际利益,区块链积分的方式奖励用户,以提高用户锻炼的积极性并培养用户每天坚持运动的良好生活习惯。

区块链技术是一种新型去中心化信息技术,能安全地存储数字交易或其他数据,信息不可伪造和篡改,是比特币、以太币等数字货币的底层技术。区块链上的交易确认由区块链上的所有节点共识完成,共识成功后打包写入区块。积分可通过区块链技术存储为区块链积分。发明专利申请cn107122993a公开了一种基于区块链的通用积分系统,具体公开了该系统包括积分录入模块,实现不同机构的积分在区块链平台的数字资产定义;积分兑换模块,通过区块链上的智能合约技术,实现积分与系统通用积分资产的自动兑换;积分转让模块,实现用户之间积分或商场币的实时转让;积分消费模块,用户可以消费商城币,在系统中兑换商户权益;积分清算模块,通过智能合约将商户的商城币自动按照比率清算为流通货币价值;记录存储模块,将系统中的所有操作和交易记录均在区块链中。该发明解决了各个机构之间积分流通不畅,跨机构积分的清算繁琐问题,但未将该积分系统与穿戴智能硬件相结合,未能解决用户锻炼积极性不高、锻炼持续性短的问题。



技术实现要素:

本发明针对现有技术存在的问题,提出了一种以实际可见的短期利益来刺激用户坚持运动的用于穿戴设备的区块链积分奖励方法、系统。

本发明是通过以下技术方案实现的:

一种用于穿戴设备的区块链积分奖励方法,包括

步骤s1,移动端将穿戴设备同步的运动数据上传至服务器中心;

步骤s2,服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分并分配给对应的移动端;

其中,分配给各个移动端的区块链积分用于积分兑换服务。

作为优选,步骤s2具体包括:

步骤s21,服务器中心根据运动数据计算各个移动端的区块链积分;

步骤s22,服务器中心将各个移动端的区块链积分转入对应移动端地址;

其中,移动端地址与穿戴设备在移动端的账户相互绑定。

作为优选,所述运动数据包括运动消耗卡路里。

作为优选,步骤s22中移动端地址对应设置有转账密码。作为优选,分配给各个移动端的区块链积分按如下公式获得:fc=sc*p0/p;

其中,fc为某一天分配给各个移动端的区块链积分,sc为服务器中心总共释放的区块链积分,p0为单个移动端某一天总运动消耗卡路里,p为某一天所有移动端总运动消耗卡路里;

所述服务器中心总共释放的区块链积分sc为供服务器中心能够分配给所有移动端的总区块链积分,且sc小于s,s为预设的所有移动端的总区块链积分。

作为优选,当服务器中心在释放周期t内按时间段分次分配区块链积分时,每个时间段分配给各个移动端的区块链积分按如下公式获得:fc’=sci*p0/(p*t);sci=k*sc;

其中,fc’为某一天分配各个移动端的区块链积分,sci为服务器中心在某一时间段总共释放的区块链积分,sc为服务器中心在释放周期t总共释放的区块链积分,k为小于1的时间段分配系数,i为以自然数标示的时间段序号,p0为单个移动端某一天总运动消耗卡路里,p为某一天所有移动端总运动消耗卡路里,t为释放周期t内某时间段的总天数。

作为优选,sc=(0.7~1)*s。

作为优选,服务器中心在释放周期t内按如下时间段释放总区块链积分的规则具体为:

第一时间段为0~1/4t时,sc1=0.4*sc;

第二时间段为1/4t~2/4t时,sc2=0.3*sc;

第三时间段为2/4t~3/4t时,sc3=0.2*sc;

第四时间段为3/4t~t时,sc4=0.1*sc。

作为优选,步骤s2中服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分并分配给对应的移动端是按照每日移动端上传的运动数据计算各个移动端的区块链积分并于当日分配给对应的移动端。

一种用于穿戴设备的区块链积分奖励系统,包括:

传送模块,用于移动端将穿戴设备同步的运动数据上传至服务器中心;

积分模块,用于服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分并分配给对应移动端;

其中,分配给各个移动端的区块链积分用于积分兑换服务。

作为优选,所述积分模块包括:

积分计算单元,用于服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分;

积分分配单元,用于服务器中心将各个移动端的区块链积分转入对应移动端地址;

其中,移动端地址与穿戴设备在移动端的账户相互绑定。

本发明具有以下有益效果:

本发明一种用于穿戴设备的区块链积分奖励方法、系统,结合当前热门区块链技术,对用户实际有效的运动进行量化奖励,具体结合积分奖励并进行积分兑换服务,包括商品、现金等兑换形式来获得实际收益的方式,进而刺激用户坚持锻炼,有利于培养用户每天坚持运动的良好生活习惯;且区块链技术的引入大大减少了引入硬件bom的成本。

附图说明

图1为本发明一种用于穿戴设备的区块链积分奖励方法的总流程框图;

图2为图1中步骤s2的子流程框图;

图3为本发明一种用于穿戴设备的区块链积分奖励系统的结构框图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

目前的穿戴设备厂商多以产品性能辅以健康理念面向客户营销,但产品给用户带来的实际锻炼效果需要保持且需要一定时间才能出效果。而往往能一直保持锻炼的用户少之又少,久而久之穿戴设备只在刚开始阶段使用,后期被闲置不利用。为此,如何有效使用穿戴设备,保持用户锻炼热情,并形成好的锻炼习惯是目前需要解决的问题。

本发明结合当前前沿热门区块链技术,可对用户实际有效的运动进行量化奖励。通过增加可见的短期收益,如运动量获得相应区块链积分,区块链积分兑换实际商品获得实际收益,在一定程度上刺激用户坚持锻炼习惯。

为此,本发明提供一种基于区块链技术、积分兑换内容实现的用于穿戴设备的区块链积分奖励方法及系统。所述穿戴设备可包括,但不限于智能手环、智能脚环等。

实施例一

如图1,本发明一种用于穿戴设备的区块链积分奖励方法包括:

步骤s1,移动端将穿戴设备同步的运动数据上传至服务器中心;

步骤s2,服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分并分配给对应的移动端;

其中,分配给各个移动端的区块链积分用于积分兑换服务。

移动端为使用穿戴设备的用户端,可以为安装有应用程序app的智能设备如平板电脑、智能手机,所述应用程序为与所述穿戴设备相适配的应用程序,所述穿戴设备可将实时记录的运动数据共享给应用程序,如运动健康app与智能手环连接,实时接收、存储智能手环记录的运动数据,所述运动数据可包括用户运动的心率、运动频率、运动消耗卡路里等。如以跑步为例,运动数据具体包括用户在跑步中的配速、心率、步数、距离、消耗卡路里。

服务器中心为app服务器中心,服务器中心接收来自各个移动端上传的运动数据,并计算各个移动端的区块链积分,并分配各个移动端对应的区块链积分。

步骤s1具体为:用户佩戴穿戴设备运动完毕后,穿戴设备会量化出运动所产生的运动数据。用户将穿戴设备的运动数据同步给移动端app后,移动端将同步信息上传至服务器中心。以跑步为例,用户在跑步后,穿戴设备如智能手环量化运动产生运动数据,包括消耗卡路里、心率、步数、距离等,运动数据同步给移动端后上传至服务器中心,由此,服务器中心获得该用户的运动数据。

实际使用时,可设置用户以天为单位将当天运动数据和移动端app同步,移动端上传当天运动数据给服务器中心。而服务器中心可接收到当天来自各个移动端(不同用户)的运动数据,并可获得每一个移动端一天的运动数据和所有移动端一天的运动数据。

根据步骤s1获得的运动数据,在服务器中心进行区块链积分计算和分配。具体地,如图2,所述步骤s2包括:

步骤s21,服务器中心根据运动数据计算各个移动端的区块链积分;

步骤s22,服务器中心将各个移动端的区块链积分转入对应移动端地址;

其中,移动端地址与穿戴设备在移动端的账户相互绑定。

本发明所涉及到的区块链技术,具体以eth(以太坊)钱包呈现。根据以太坊钱包的特性,可设置每个移动端app在联网时自动生成相应节点,同时产生相应的钱包地址,此地址为一256bit的字节,可以二维码、条形码、序列码等形式呈现。此钱包地址为各个移动端地址,可嵌入到移动端app中,移动端地址与穿戴设备在移动端app的账户进行绑定,呈一一对应方式存储,这样每个钱包地址为与移动端app账户相对应的移动端地址,服务器中心在对所有移动端区块链积分计算好后,可便于将特定区块链积分分配到特定移动端,分配时以将特定区块链积分转入到对应移动端地址的方式进行。可见,每个移动端的区块链积分存储是基于分区、去中心化的方式存储,解决了现有积分存储在中心服务器易丢失、篡改、可靠性低的问题。为进一步提高机密性和可靠性,步骤s22中移动端地址对应设置有转账密码。在钱包生成节点后,用户可对相应钱包地址设置转账密码,在用户使用区块链积分进行积分兑换服务时,可避免区块链积分被盗用、转移。受限于区块链技术的可追溯性、不可更改特性,可保证积分下发的可靠性,不存在用户为了套利而更改积分。

步骤s21中区块链积分计算具体按照如下公式进行:

分配给各个移动端的区块链积分按如下公式获得:fc=sc*p0/p;

其中,fc为某一天分配给各个移动端的区块链积分,sc为服务器中心总共释放的区块链积分,p0为单个移动端某一天总运动消耗卡路里,p为某一天所有移动端总运动消耗卡路里;

所述服务器中心总共释放的区块链积分sc为供服务器中心能够分配给所有移动端的总区块链积分,且sc小于s,s为预设的所有移动端的总区块链积分。不论何种运动,在进行有效运动后,运动消耗卡路里是最直接的运动指标,且能有效反应运动效果并以此为目标规划健康锻炼计划。为此,本发明计算区块链积分基于运动数据中的运动消耗卡路里进行。

服务器中心根据每个移动端上传的运动数据计算对应移动端的区块链积分。例如以天为单位,将每个移动端当天上传的运动数据,运动消耗卡路里,按如上公式计算移动端当天通过运动获取的区块链积分。服务器中心预设的所有移动端总区块链积分s,例如可以为100000区块链积分;服务器中心根据当天收到各个移动端的运动消耗卡路里后,按照单个移动端当天总运动消耗卡路里在所有移动端当天总运动消耗卡路里的占比来计算单个移动端当天的区块链积分。如,某一天a移动端总运动消耗卡路里为100卡路里,在该天所有移动端总运动消耗卡路里为20000卡路里,则a移动端当天被分配的区块链积分为100000*(100/20000)=500区块链积分。

而实际上,考虑到区块链积分兑换服务的后期经营,需要留有一定区块链积分,为此,服务器器中心总共释放的区块链积分小于预设的所有移动终端总区块链积分,即sc小于s。优选地,sc=(0.7~1)*s,即服务器中心释放的总区块链积分不小于0.7倍的预设的所有移动终端总区块链积分s,且小于预设的所有移动终端总区块链积分s。进一步优选,服务器中心总共释放的区块链积分sc=0.8*s。上述例子,某一天a移动端总运动消耗卡路里为100卡路里,该天所有移动端的总运动消耗卡路里为20000卡路里,则a端移动端当天被分配的区块链积分为(0.8*100000)*(100/20000)=400区块链积分。

考虑到穿戴设备迭代更新周期,服务器中心按释放周期t进行释放区块链积分。该释放周期t设定为12个月,也可根据需要设定6个月为一周期等。并且,在该释放周期t划分多个时间段,服务器中心在各个时间段进行分次释放区块链积分。在此情况下,分配给各个移动端的区块链积分按如下公式进行:

每个时间段分配给各个移动端的区块链积分按如下公式获得:fc’=sci*p0/(p*t);sci=k*sc;

其中,fc’为某一天分配各个移动端的区块链积分,sci为服务器中心在某一时间段总共释放的区块链积分,sc为服务器中心在释放周期t总共释放的区块链积分,k为小于1的时间段分配系数,i为以自然数标示的时间段序号,p0为单个移动端某一天总运动消耗卡路里,p为某一天所有移动端总运动消耗卡路里,t为释放周期t内某时间段的总天数。为了鼓励用户尽早购买设备加入区块链积分奖励,初期释放的区块链积分要更高,后期逐渐递减。若以三个月为一周期进行释放减量。服务器中心在释放周期t内按如下时间段释放总区块链积分的规则具体为:

第一时间段为0~1/4t时,sc1=0.4*sc;

考虑到区块链积分兑换服务的后期经营,需要留有一定区块链积分,为此,服务器器中心总共释放的区块链积分小于预设的所有移动终端总区块链积分,即sc小于s。优选地,sc=(0.7~1)*s。进一步优选,服务器中心总共释放的区块链积分sc=0.8*s。也就是说,在1-3个月释放的数量sc1为0.4*(0.7~1*s),优选为0.4*(0.8*s)。

第二时间段为1/4t~2/4t时,sc2=0.3*sc;考虑到区块链积分兑换服务的后期经营,需要留有一定区块链积分,为此,服务器器中心总共释放的区块链积分小于预设的所有移动终端总区块链积分,即sc小于s。优选地,sc=(0.7~1)*s。进一步优选,服务器中心总共释放的区块链积分sc=0.8*s。也就是说,在4-6个月释放的数量sc2为0.3*(0.7~1*s),优选为0.3*(0.8*s)。

第三时间段为2/4t~3/4t时,sc3=0.2*sc;考虑到区块链积分兑换服务的后期经营,需要留有一定区块链积分,为此,服务器器中心总共释放的区块链积分小于预设的所有移动终端总区块链积分,即sc小于s。优选地,sc=(0.7~1)*s。进一步优选,服务器中心总共释放的区块链积分sc=0.8*s。也就是说,在7-9月释放的数量sc3为0.2*(0.7~1*s),优选为0.2*(0.8*s)。

第四时间段为3/4t~t时,sc4=0.1*sc;考虑到区块链积分兑换服务的后期经营,需要留有一定区块链积分,为此,服务器器中心总共释放的区块链积分小于预设的所有移动终端总区块链积分,即sc小于s。优选地,sc=(0.7~1)*s。进一步优选,服务器中心总共释放的区块链积分sc=0.8*s。也就是说,在10-12月释放的数量sc4为0.1*(0.7~1*s),优选为0.1*(0.8*s)。

当在某一时间段时,服务器中心分配给各个移动端的区块链积分利用上述各时间段的服务器中心总共释放的区块链积分代入上述公式获得具。由此我们可获得用户在某释放周期一天所获得的区块链积分数,假定用户是最早的一批用户a端,以优选方案为例,那么在1-3月内他每天锻炼后所获得区块链积分为80000*(100/20000*90)=4.44积分。我们可以理解80000的服务器中心释放的区块链积分s为释放周期t,12个月的总区块链积分。

穿戴设备根据承担成本对用户每天所得积分情况给出参考兑换价值,在应用程序app中插入第三方平台,如移动充值平台、金融平台等,通过积分兑换服务,如话费充值、现金兑换、商品兑换等。

实施例二

如图3,本发明一种用于穿戴设备的区块链积分奖励系统,依据上述方法实现。所述系统包括传送模块、积分模块。所述传送模块用于移动端将穿戴设备同步的运动数据上传至服务器中心。所述积分模块用于服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分并分配给对应移动端。

移动端为使用穿戴设备的用户端,可以为安装有应用程序app的智能设备如平板电脑、智能手机,所述应用程序为与所述穿戴设备相适配的应用程序,所述穿戴设备可将实时记录的运动数据共享给应用程序,如运动健康app与智能手环连接,实时接收、存储智能手环记录的运动数据,所述运动数据可包括用户运动的心率、运动频率、运动消耗卡路里等。如以跑步为例,运动数据具体包括用户在跑步中的配速、心率、步数、距离、消耗卡路里。

服务器中心为app服务器中心,服务器中心接收来自各个移动端上传的运动数据,并计算各个移动端的区块链积分,并分配各个移动端对应的区块链积分。分配给各个移动端的区块链积分用于积分兑换服务。

具体地,所述积分模块包括积分计算单元和积分分配单元。所述积分计算单元用于服务器中心根据移动端上传的运动数据计算各个移动端的区块链积分。所述积分分配单元用于服务器中心将各个移动端的区块链积分转入对应移动端地址。所述积分计算及分配按照实施例一公开的方式进行,在此不再赘述。

本发明所涉及到的区块链技术,可设置每个移动端app在联网时自动生成相应节点,同时产生相应的地址,此地址为一256bit的字节,可以二维码、条形码、序列码等形式呈现。此地址为各个移动端地址,可嵌入到移动端app中,移动端地址与穿戴设备在移动端app的账户进行绑定,呈一一对应方式存储,这样服务器中心在对所有移动端区块链积分计算好后,可便于将特定区块链积分分配到特定移动端,分配时以将特定区块链积分转入到对应移动端地址的方式进行。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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