本发明涉及智能收衣柜领域,尤其涉及一种远程控制智能收衣柜广告的方法、设备及存储设备。
背景技术:
经过近几年互联网技术发的不断发展,网络越来越多地参与到了人们的工作和生活中来,而越来越多的网络用户的工作和生活也逐渐离不开互联网。因此,通过互联网来进行智能收衣柜广告的播放也越来受到越来越多的客户的青睐。
目前,投放广告都是广告公司随意地选择广告机进行投放、或者通过一些数学分析来选择广告机投放、或者商家选择广告机来投放。商家无法方便及时地在想要投放广告的那些广告机上投放自己的广告。对于智能收衣柜的广告播放来说,也存在同样的问题,购买智能收衣柜的客户无法远程控制自己的智能收衣柜上播放的广告是一个很大的问题,如果客户有很多智能收衣柜的话,利用传统的人工本地更换广告方式,将会是一个很大的工作量。且目前智能收衣柜的广告都是使用的广告机,存储广告资源使用的都是本地设备直接存储,例如u盘或移动硬盘。工作人员更新广告时,需通过人工操作方式更换广告资源,操作不方便,更新不及时。
因此,本发明提出一种远程控制智能收衣柜广告的方法,用户可以远程控制自己的智能收衣柜的广告播放、更新及删除。而且可以根据流量限制调整广告的显示更新周期,减小不必要的流量消耗。
技术实现要素:
为了解决现有智能收衣柜广告更新不方便,下载广告时,流量消耗量大,给用户造成困扰的问题,本发明提供了一种远程控制智能收衣柜广告的方法、设备及存储设备,一种远程控制智能收衣柜广告的方法,应用于智能洗衣柜中,所述智能洗衣柜包括:显示模块、资源存储模块、计时模块和资源管理模块;所述资源存储模块内预置有默认广告;
其特征在于:所述一种远程控制智能收衣柜广告的方法,包括以下步骤:
s101:显示模块播放资源存储模块中的默认广告;同时资源管理模块触发计时模块的计时功能,计时模块开始计时;
s102:终端设备向云端服务器上传广告资源数据;所述广告资源数据包括:最新的广告和该广告对应的版本号;
s103:资源管理模块判断计时模块是否计时结束?若是,则到步骤s104;否则继续计时;
s104:资源管理模块获取云端服务器中存储的广告资源数据中的广告的版本号;并将获取的版本号与资源存储模块中的版本号进行对比,判断两个版本号是否一样?若是,则返回步骤s101;否则,转到步骤s105;
s105:资源管理模块将云端服务器中的广告资源数据缓存至资源存储模块,同时删除资源存储模块中原有的广告资源数据;并将最新缓存的广告设置为默认广告;开启计时模块的新一轮计时;
所述默认广告要么只有一个,具有唯一的版本号;要么具有多个广告片段,这多个广告片段共同拥有一个版本号,播放时,所有广告片段循环播放。
进一步地,步骤s101中,计时开始后,直到完成一个计时周期再开启新一轮计时,在一个计时周期内,不再重新计时。
进一步地,所述终端设备上安装有智能收衣柜广告管理系统,用户可根据对应的账号和密码登陆智能收衣柜广告管理系统,对资源存储模块内资源数据进行上传、更新和删除。
进一步地,所述终端设备为web端的后台设备。
进一步地,每个智能洗衣柜有一个对应的编号,为智能洗衣柜的唯一身份标识,不同的智能洗衣柜对应不同的编号。
进一步地,所述智能收衣柜内置有路由器,路由器内安装有sim通讯卡,可实现上网功能。
进一步地,计时模块的每一轮计时时间是24个小时。用户可以根据需求,对计时模块的每一轮计时时间进行调整,以改变智能收衣柜的广告刷新频率。
一种存储设备,所述存储设备存储指令及数据用于实现一种远程控制智能收衣柜广告的方法。
进一步地,步骤s105中,默认广告只要被更新,显示模块立即播放新的默认广告。
一种远程控制智能收衣柜广告的设备,包括:处理器及所述存储设备;所述处理器加载并执行所述存储设备中的指令及数据用于实现一种远程控制智能收衣柜广告的方法。
本发明提供的技术方案带来的有益效果是:关于智能收衣柜的广告播放,现有解决方案一般是时实获取广告资源,实时获取广告资源会消耗较大网络流量。本发明提出的技术方案可实现按需更新智能收衣柜的广告,通过调整广告的定时更新时间来控制流量的消耗。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明实施例中一种远程控制智能收衣柜广告的方法的控制原理图;
图2是本发明实施例中一种远程控制智能收衣柜广告的方法的流程图;
图3是本发明实施例中硬件设备工作的示意图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
本发明的实施例提供了一种远程控制智能收衣柜广告的方法及设备、及存储设备。
请参考图1,图1是本发明实施例中一种远程控制智能收衣柜广告的方法的控制原理图,包括:智能收衣柜、云端服务器和终端设备;
智能收衣柜包括:显示模块、资源存储模块、计时模块和资源管理模块;
云端服务器包括:在线管理模块、云存储模块和资源下发模块;
终端设备包括:web端的后台设备、手机;
所述资源存储模块内预置有默认的广告;
请参考图2,图2是本发明实施例中一种远程控制智能收衣柜广告的方法的流程图,具体包括如下步骤:
s101:显示模块播放资源存储模块中的默认广告;同时资源管理模块触发计时模块的计时功能,计时模块开始计时;计时开始后,直到完成一个计时周期再开启新一轮计时,在一个计时周期内,不再重新计时。
s102:终端设备向云端服务器上传广告资源数据;所述广告资源数据包括:最新的广告和该广告对应的版本号;
s103:资源管理模块判断计时模块是否计时结束?若是,则到步骤s104;否则继续计时;
s104:资源管理模块获取云端服务器中存储的广告资源数据中的广告的版本号;并将获取的版本号与资源存储模块中的版本号进行对比,判断两个版本号是否一样?若是,则返回步骤s101;否则,转到步骤s105;
s105:资源管理模块将云端服务器中的广告资源数据缓存至资源存储模块,同时删除资源存储模块中原有的广告资源数据;并将最新缓存的广告设置为默认广告;开启计时模块的新一轮计时。
为更加具体的对本发明实施例进行说明,将云端服务器中的在线管理模块、云存储模块和资源下发模块在整个流程中的作用进行详细说明,进而步骤s101至步骤s105对应的详细步骤包括;
s201:智能收衣柜的显示模块播放资源存储模块默认的广告;同时资源管理模块触发计时模块的计时功能,计时模块开始计时;
s202:终端设备向在线管理模块发送资源上传请求;在线管理模块接收到所述资源上传请求后,将终端设备的资源数据上传至资源存储模块进行存储;所述资源数据包括广告资源和智能洗衣柜编号;所述智能洗衣柜编号为智能洗衣柜的唯一身份标识,不同的智能洗衣柜对应不同的编号;所述广告资源对应有版本号;
s203:资源管理模块判断计时模块是否计时结束?若是,则到步骤s204;否则继续计时;
s204:资源管理模块通过资源下发模块获取资源存储模块中存放的最新上传的广告资源的版本号,并将获取的最新上传的广告资源的版本号与智能收衣柜中显示模块当前显示的广告资源的版本号进行对比,判断版本号是否一样?若是,则返回步骤s201;否则,转到步骤s205;
s205:资源管理模块通过资源下发模块获取资源存储模块中存储的最新广告资源;并将获取的最新广告资源缓存至资源存储模块,并将最新缓存的广告资源设置为默认的广告;同时删除资源存储模块中原有的广告资源,开启计时模块的新一轮计时(即到了步骤s201)。如此循环,即可实现智能收衣柜广告的循环更新播放。
每个智能收衣柜有对应的群落号和编号,不同的群落号对应着不同的登陆账号;每个群落号内有包含有多个智能收衣柜的编号;用户通过账号登陆智能收衣柜广告管理系统登陆后,可对与所述账号对应的智能收衣柜群落的云端服务器中云存储模块内存储的广告资源进行上传、更新和删除等操作。同一个智能收衣柜群落内的所有智能收衣柜播放的广告一致。不同群落的智能收衣柜播放的广告可以不一致。具体情况可根据用户要求进行设定。
当播放的广告为静态广告时,广告播放后,在一个计时周期结束前,就不再循环播放。
当播放的广告为动态广告时,计时模块的计时周期大于或者等于动态广告的一次播放时长,当动态广告开始第二次播放时,不再触发计时模块重新计时,计时模块从动态广告第一次播放的时候开始计时,直到计时结束后,才进行相关操作,开始新一轮的计时。
在本实施例中,终端设备上安装有智能收衣柜广告管理系统,用户可根据对应的账号和密码登陆智能收衣柜广告管理系统,对资源存储模块内资源数据进行上传、更新和删除。
在本实施例中,智能收衣柜内置有路由器,路由器内安装有sim通讯卡,可实现上网功能。
在本实施例中,计时模块的每一轮计时时间是24个小时,本发明实施例中是每晚11:00点为计时模块的新一轮计时开启时间,同时资源管理模块会去检测更新显示模块的广告资源。用户可以根据需求,对计时模块的每一轮计时时间进行调整,以改变智能收衣柜的广告刷新频率。
在本实施例中,资源下发模块是通过自定义的api来实现资源的下发功能,以下是自定义api的功能描述:
接口描述:检测并获取当前智能柜的广告资源的最新版本及下载地址信息
输入:柜子编号信息、获取广告资源类型;
输出:返回当前广告资源的最新版本号信息、资源下载地址链接、资源最近一次更新时间。
在本实施例中,显示模块通过双屏异显的形式对广告资源进行显示。
请参见图3,图3是本发明实施例的硬件设备工作示意图,所述硬件设备具体包括:一种远程控制智能收衣柜广告的设备301、处理器302及存储设备303。
一种远程控制智能收衣柜广告的设备301:所述一种远程控制智能收衣柜广告的设备301实现所述一种远程控制智能收衣柜广告的方法。
处理器302:所述处理器302加载并执行所述存储设备303中的指令及数据用于实现所述一种远程控制智能收衣柜广告的方法。
存储设备303:所述存储设备303存储指令及数据;所述存储设备303用于实现所述一种远程控制智能收衣柜广告的方法。
本发明的有益效果是:关于智能收衣柜的广告播放,现有解决方案一般是时实获取广告资源,实时获取广告资源会消耗较大网络流量。本发明提出的技术方案可实现按需更新智能收衣柜的广告,通过调整广告的定时更新时间来控制流量的消耗。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。