数字化菜谱消费权限的控制方法及系统的制作方法

文档序号:8498869阅读:218来源:国知局
数字化菜谱消费权限的控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及烹饪产品权限控制领域,特别涉及数字化菜谱消费权限的控制方法及系统。
【背景技术】
[0002]随着信息技术的发展,尤其是网络信息技术和自动控制技术的进步,烹饪领域出现了越来越多的智能烹饪产品,例如,将菜肴制作过程中的食材准备过程独立出来,形成包含所需食材的方便菜产品、能够自动执行命令制作菜肴的智能厨房烹饪设备、以及控制智能厨房烹饪设备利用特定的方便菜产品或自有食材制作所需菜肴的数字化菜谱等。其中,数字化菜谱是将各种菜肴的烹饪过程数据经过处理,获得的具有通用的标准格式的烹饪程序,数字化菜谱的应用,满足了消费者利用智能厨房烹饪设备对各类菜肴的烹饪需求。
[0003]数字化菜谱属于一种数字产品,其具有移动、复制都比较方便的特点,因此,数字化菜谱制作者无法按照传统实物产品对拥有权的控制方式对数字化菜谱的消费权限进行控制管理,容易出现数字化菜谱被盗用的现象。
[0004]目前,解决上述问题的一种方法是对数字化菜谱进行永久授权,永久授权通常为一次性购买,即用户拥有数字化菜谱的永久性使用权,在此种情况下,每一份数字化菜谱的销售价格较为昂贵,实现方式不够灵活。
[0005]解决上述问题的另一种方法是对数字化菜谱进行按次授权,能够灵活的对数字化菜谱的消费权限进行管理,如消费者购买一份方便菜产品,通过方便菜产品上的识别信息获取数字化菜谱,通常情况下,一份方便菜产品仅能具有使用一次数字化菜谱的权限,然而目前并没有对该数字化菜谱的消费权限加以限制,即便没有获得授权,消费者依然可以重复使用数字化菜谱的烹饪控制数据烹制菜肴。
[0006]例如中国发明申请201210542169.0公开的一种方便菜应用系统,其通过二维码将数字菜谱附着到方便菜的外包装上,用户通过二维码可以获得与方便菜对应的数字菜谱。这种方法将特定适用的数字菜谱与方便菜按照事先约定的规格/格式对应关联起来,但是,并没有对方便菜产品上的识别信息的使用次数加以限定,即并没有对数字化菜谱的消费权限加以限制,用户可以利用该漏洞,重复使用数字化菜谱的烹饪控制数据,导致数字化菜谱的版权被盗用的情况的发生。
[0007]而且,在通常情况下,方便菜产品的识别信息印制在外包装上,也就是说,即便用户未购买相应的方便菜产品,也可以获取方便菜产品的数字化菜谱使用权限,致使数字化菜谱的版权受到未授权地滥用。
[0008]因此,目前并没有一种合适的方法来对数字化菜谱在应用过程中的消费权限问题进行解决,现有数字化菜谱在消费权限的控制管理方面仍需要改进。

【发明内容】

[0009]针对上述技术问题,本发明分别提供了两种数字化菜谱消费权限的控制方法及系统,其能够根据数字化菜谱的购买信息,产生记载有数字化菜谱消费权限的订单数据及与其关联的消费编码,通过判断与消费编码相关联的订单数据中的消费权限来控制数字化菜谱的使用权限,能够优化数字化菜谱的版权保护措施,防止数字化菜谱被未经授权地使用。
[0010]本发明通过如下技术方案实现:
本发明提供一种数字化菜谱消费权限的控制方法,包括如下步骤:
根据数字化菜谱的购买信息,服务器生成记载有数字化菜谱消费权限的订单数据,以及与订单数据相关联的消费编码,服务器存储有订单数据和消费编码的关联关系;
厨房主机设有可用消费权限缓存模块和已用消费权限缓存模块,厨房主机获取数字化菜谱的消费编码,根据服务器中订单数据和消费编码的关联关系,将与所述消费编码相关联的订单数据中的消费权限下载存储至可用消费权限缓存模块;同时,厨房主机还下载存储所述数字化菜谱的烹饪控制数据;
厨房设备调用厨房主机中数字化菜谱的烹饪控制数据进行烹饪时,厨房主机判断可用消费权限缓存模块是否存在相应数字化菜谱的消费编码;
若存在,厨房设备能够调用所述数字化菜谱的烹饪控制数据进行烹饪;厨房设备每调用一次数字化菜谱的烹饪控制数据,厨房主机将所述数字化菜谱在可用消费权限缓存模块中的一个消费编码移动至已用消费权限缓存模块中;
若不存在,厨房设备无法调用所述数字化菜谱的烹饪控制数据。
[0011]可选地,不同种类的数字化菜谱,对应的消费编码不相同;消费编码的数量与数字化菜谱的购买数量相一致。
[0012]可选地,数字化菜谱为方便菜产品的数字化菜谱,基于方便菜产品的份量设置消费编码的数量信息。
[0013]可选地,所述消费编码中包含第一验证信息,所述订单数据中包含第二验证信息,所述第一验证信息与所述第二验证信息相匹配,通过验证所述第一验证信息与所述第二验证信息的匹配性,校验所述消费编码的真伪。
[0014]可选地,厨房设备每调用一次数字化菜谱的烹饪控制数据,厨房主机生成一条所述数字化菜谱的消费备案信息,通过网络传递给服务器;服务器根据所述消费备案信息,更新所述数字化菜谱的消费信息。
[0015]本发明还提供一种采用上述数字化菜谱权限管理方法的数字化菜谱消费权限的控制系统,其中,所述权限管理系统包括服务器、厨房主机和厨房设备,所述服务器与所述厨房主机通讯连接,所述厨房主机与所述厨房设备通讯连接;
所述服务器包括订单处理模块,所述订单处理模块根据获取的数字化菜谱的购买信息,生成记载有数字化菜谱消费权限的订单数据,并生成与所述订单数据相关联的消费编码;
所述厨房设备用于调用并执行所述厨房主机中的数字化菜谱的烹饪控制数据;
所述厨房主机包括消费权限处理模块和事件处理模块,其中,所述消费权限处理模块包括可用消费权限缓存模块和已用消费权限缓存模块,所述厨房主机获取数字化菜谱的消费编码,将与所述消费编码相关联的订单数据中的消费权限下载存储至可用消费权限缓存模块,并下载存储对应的数字化菜谱的烹饪控制数据;
所述事件处理模块判断所述厨房设备调用的数字化菜谱在可用消费权限缓存模块是否存在消费编码,若存在消费编码,授予所述厨房设备调用所述数字化菜谱的烹饪控制数据的使用权限;且所述厨房设备每调用一次数字化菜谱的烹饪控制数据,所述事件处理模块将所述数字化菜谱在可用消费权限缓存模块中的一个消费编码移动至已用消费权限缓存模块中;若不存在消费编码,所述厨房设备无法调用所述数字化菜谱的烹饪控制数据。
[0016]可选地,所述厨房主机还包括消费备案模块,所述消费备案模块在所述厨房设备每调用一次数字化菜谱的烹饪控制数据时,生成一条所述数字化菜谱的消费备案信息,并将所述消费备案信息通过网络传递给服务器。
[0017]可选地,所述服务器设置有备案数据库,用于接收所述厨房主机传送的消费备案信息,并根据所述消费备案信息,更新所述数字化菜谱的消费信息。
[0018]可选地,所述厨房主机还包括验证模块,所述验证模块通过验证所述消费编码中的第一验证信息与所述订单数据中的第二验证信息的匹配性,校验消费编码的真伪。
[0019]可选地,所述厨房主机设置有人机交互模块,用于获取数字化菜谱的消费编码,或者所述厨房主机通过通信模块访问服务器获取数字化菜谱的消费编码。
[0020]本发明还提供一种数字化菜谱消费权限的控制方法,包括如下步骤:
根据数字化菜谱的购买信息,服务器生成记载有数字化菜谱消费权限的订单数据,以及与订单数据相关联的消费编码;其中,所述订单数据中的所述消费权限中包含所述数字化菜谱的允许消费次数,所述允许消费次数与所述数字化菜谱的购买数量相同;
厨房设备获取所要烹饪的数字化菜谱的消费编码,将所述消费编码传递至服务器;服务器根据所述消费编码,获取与所述消费编码相关联的订单数据,判断所述订单数据中的允许消费次数是否为零;若所述订单数据中的允许消费次数不为零,服务器获取与所述订单数据相对应的数字化菜谱,将所述数字化菜谱解析为烹饪控制数据,并将所述烹饪控制数据发送给所述厨房设备;
厨房设备存储所述数字化菜谱的烹饪控制数据,并根据所述烹饪控制数据烹饪菜肴;每次烹饪操作完成后,所述厨房设备中的所述数字化菜谱的烹饪控制数据被写入加密程序;同时,与所述数字化菜谱对应的所述订单数据中的允许消费次数减少一次,并重新保存修改结果至订单数据;
若所述订单数据中的允许消费次数为零,厨房设备不具备执行对应数字化菜谱的权限。
[0021]可选地,服务器判断修改后的订单数据中的允许消费次数是否为零,如果为零,月艮务器向所述厨房设备发出清除烹饪控制数据的命令。
[0022]可选地,数字化菜谱为方便菜产品的数字化菜谱,基于方便菜产品的份量设置订单数据中允许消费次数信息的数量信息。
[0023]可选地,所述允许消费次数为多次时,服务器再次获取到所述消费编码时,判断执行对应的数字化菜谱的厨房设备与上一次是否一致,如果一致,服务器向所述厨房设备发送解密数据,将存储在厨房设备上的烹饪控制数据解密,所述厨房设备获取到执行所述数字化菜谱的烹饪控制数据的使用权限。
[0024]基于上述数字化菜谱消费权限的管理方法,本发明又提供一种数字化菜谱消费权限的控制系统,其中,所述权限管理系统包括服务器和厨房设备,所述服务器和所述厨房设备通讯连接; 所述服务器包括订单数据库、菜谱数据库和中心处理模块;其中,所述订单数据库存储有订单数据,所述订单数据包含数字化菜谱的允许消费次数、菜谱信息和备案信息;所述菜谱数据库中存储有与所述订单数据库中菜谱信息相关联的数字化菜谱;所述中心处理模块根据获取到的数字化菜谱的购买信息,生成记载有数字化菜谱消费权限的订单数据,存入订单数据库,同时还生成与所述订单数据相关联的消费编码;
厨房设备将所要烹饪的数字化菜谱的消费编码传递至服务器,用于获取并执行所述服务器中数字化菜谱的烹饪控制数据的使用权限;
所述服务器获取到厨房设备传递的消费编码时,根据所述消费编码,在所述订单数据库中获取与所述消费编码相关联的订单数据,判断所述订单数据中的允许消费次数是否为零;若所述订单数据中的允许消费次数不为零,服务器根据所述订单数据中的菜谱信息,从所述菜谱数据库中查找与所述订单数据相对应的数字化菜谱,将所述数字化菜谱解析为烹饪控制数据,并将所述烹饪控制数据发送给所述厨房设备;
每次烹饪操作完成后,所述厨房设备中的所述数字化菜谱的烹饪控制数据被写入加密程序;中心处理模块对所述数字化菜谱的消费信息进行备案处理,将备案结果写到订单数据的备案信息中;根据备案信息,处理器修改订单数据的允许消费次数,减去已消费的消费次数,将修改结果保存到订单数据中。
[0
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1