用于分配食物产品的分配设备的制造方法_3

文档序号:9673114阅读:来源:国知局
D标签。在优选实施例中,供应物标识符520是条形码。条形码可以是所谓的一维条形码或者二维条形码,例如QR码。供应物标识符520也可以是人类可读码,如字母数字码。
[0074]即使分配设备200配置为接收供应物510的包装,分配设备200需要读取其供应物标识符。
[0075]分配系统100包括移动通信装置300。在分配系统100中使用移动通信装置300是最优选的。然而,可以避免使用移动通信装置300。
[0076]移动通信装置300包括用于获得供应物包装500的供应物标识符520的供应物识别单元310。例如,供应物识别单元310可以配置为从供应物包装500读取供应物标识符520以获得供应物标识符,例如从供应物包装500读取条形码。例如,移动通信装置300包括相机,并且可以配置为通过拍摄其图片而读取供应物标识符520。移动通信装置300可以配置为例如如果供应物标识符520是诸如QR码的条形码,则对图片进行解码。
[0077]移动通信装置300可以由相机图片来确定供应物标识符,然而移动通信装置300也可以将图片发送至认证服务器400 ;认证服务器400则配置为由图片确定供应物标识符。
[0078]移动通信装置300包括配置为与分配设备200通信,用于接收来自存储器250的设备标识符的第一通信单元340。例如,分配设备200可以使用例如短程,例如蓝牙的无线电,将设备标识符发送至移动通信装置300。
[0079]移动通信装置300包括配置为经由通信网络与认证服务器400通信的第二通信单元330。例如,第二通信单元330可以配置用于3G或GSM数据链接,或者经由互联网,如果可行的话,通过本地W1-Fi调制解调器。
[0080]移动通信装置300包括消息控制单元320,其配置为将由供应物识别单元310获得的供应物标识符以及由分配设备200通过第一通信单元340获得的设备标识符,经由第二通信单元330发送至认证服务器400。
[0081]第二通信单元330配置为作为回报从认证服务器400接收数字认证消息。
[0082]第二通信单元330配置为将该认证消息经由第一通信单元340发送至分配设备200。
[0083]移动通信装置300在接收认证消息之前将设备标识符和供应物标识符发送至认证服务器。移动通信装置300可以配置为加密和/或签署其与分配设备200和/或认证服务器400的通信。
[0084]移动通信装置300可以是移动电话,特别是所谓的“智能电话”。智能电话是包括显示器、相机、处理器和存储器的移动电话。智能电话配置为在存储器中容纳软件,所谓的app,并且利用处理器执行它们。app的执行使信息显示在屏幕上,例如用于用户的关于要采取哪些步骤的指令,或者有关app的进程的信息。智能电话可以配置为接收配置用于在智能电话上执行移动通信方法的方法的app。该app可以从存储该app的app服务器上下载到智能电话上。
[0085]分配系统100包括认证服务器400。认证服务器400包括配置为接收从供应物包装500获得的供应物标识符520以及从分配设备200获得的设备标识符的通信单元430。在图1中,通信单元430配置为与第二通信单元330通信。认证服务器400从移动通信装置300接收供应物标识符和设备标识符两者。
[0086]认证服务器400包括服务器认证单元420。服务器认证单元420配置为证实供应物标识符并且检测供应物标识符的重现。
[0087]例如,认证服务器400可以包括数据库410。数据库410包含所有用于供应物包装的供应物标识符。供应物标识符在系统中是唯一的。数据库410业可以存储供应物标识符是否已经在以前使用,即认证服务器400是否已经在以前生成用于供应物标识符的认证消息。使用数据库在诸如认证服务器400的服务器中不是大的负担。所接收的供应物标识符在并且仅在其处于数据库410中时是真实的。如果所接收的供应物标识符在数据库410中,但被标记为已使用(认证消息被发送),则其是重现。
[0088]为了确保真实性,认证消息也可以验证(利用公钥)可能已经嵌入在供应物标识符(使用私钥)中的签名。这具有的优点在于,数据库410不需要存储所有已经制造的供应物标识符,而仅仅存储服务器400生成认证消息所针对的全部供应物标识符。这相当大地简化了后勤,因为在供应物标识符中的签名的产生不需要由服务器400完成。
[0089]例如,数据库410的记录可以存储以下信息:供应物标识符(如从包装可读取的,例如供应物标识符520)、供应物类型、已发送认证(是/否)。
[0090]服务器认证单元420还可以验证设备标识符是否在数据库中。如果否,则存在一定错误,并且供应物标识符不应该被证实,也不应标记为已使用。
[0091]服务器认证单元420还可验证供应物类型是否与设备兼容。例如,数据库410可以针对每个设备标识符存储兼容类型。例如,供应物类型可以是汤,但分配设备200可能不支持汤。如果供应物类型未包括在兼容类型中,供应物标识符不应被证实和标记为已使用。
[0092]如果重现保护单元236被使用,数据库410还可以存储有关序列号存储器中的序列号的信息。例如,数据库410可以存储包括在发送至设备200的最后的认证消息中的序列号。
[0093]如果服务器认证单元420发现供应物可以被认证,则服务器认证单元420生成用于分配设备的认证消息。认证消息包括供应物认证量。供应物认证量可以等于供应物510中的量。如果供应物包装500包含1000克,供应物认证量可以是1000克。为了避免阻止非空的机器,供应物认证量可以选择为高于供应物包装500的含量,如高一百分比,如高10%。在后者情况下,计数单元232优选配置有最大值。
[0094]服务器认证单元420配置为将认证消息发送至分配机器。这可以通过将其经由通信单元430发送至移动通信装置300来实现。这也可以直接实现,如果分配设备200具有与认证服务器400的直接连接的话。
[0095]服务器400可以在认证消息中包括用于分配设备200的附加信息。例如,服务器400可以包括新的或更新的食谱。此外,设备200可以连同其设备标识符将用于服务器400的信息,例如状态信息、例如所制备的部分的数量、机器故障等一起发送。
[0096]令人感兴趣的,对于使用的供应物的集中控制要求相当少的硬件。在简单实施例中,机器包含蓝牙接口芯片(而不是如电子标签读取器或条形码读取器)以及供应物包装条形码(而不是如电子标签)。商业情况的改变,诸如机器重新销售给另一提供商可以在认证服务器处调整,并且不需要修改分配设备。
[0097]在实施例中,分配设备包括用于容纳多个供应物的多个容器,电子计数单元配置为表示对应于多个供应物的认证供应物的多个量,计数单元配置为在分配单元分配食物产品的部分,消耗特定的相应供应物的部分时降低认证供应物的特定量,分配单元配置为如果分配食物产品所需的认证供应物的量低于所需供应物的最小认证供应物量,则阻止食物产品的分配,分配认证单元配置为从认证消息获得用于特定供应物的供应物认证量,并且以供应物认证量增加与由计数单元表示的特定供应物相对应的认证供应物的特定量。
[0098]如果期望,移动通信装置300可以从分配系统100中省去。例如,认证服务器400可以通过其他手段接收设备标识符和供应物标识符,例如在与认证服务器400连接的网站处输入。例如,如果分配设备200包括W1-Fi连接,则认证服务器400可以将认证消息直接发送至分配设备200。然而,这一选项被认为比图1中示出的更繁琐。
[0099]典型地,装置200、300和400均可以包括微处理器(未示出),其执行存储在装置200,300和400处的合适软件,例如软件可以下载和存储在相应的存储器中,例如RAM (未示出)中。
[0100]图2a示出分配设备200的实施例。图2b示出供应物标识符520的实施例。图2c示出移动通信装置300的实施例。
[0101]图3a和3b是图示可以用于分配设备200的用于分配食物产品的方法的流程图。在图3a中,示出了分配方法610。在步骤612中,接收用于分配食物产品的请求,例如用户按压分配设备的一个或多个按钮。在步骤614中,将认证供应物的量与最小认证供应物量进行比较。如果认证供应物的量小于最小认证供应物量,则方法在步骤620继续。在步骤620中,食物产品的分配被阻止。如果认证供应物的量大于(或等于)最小认证供应物量,则方法在步骤616继续。在步骤616中,食物产品的一部分被分配,从而消耗一定量的供应物。在步骤618中,认证供应物的量被减小。在步骤620和618之后,方法可以在步骤612中接收新请求。
[0102]图3b示出分配认证方法630。在步骤632中,从认证服务器接收数字认证消息。在步骤634中,从认证消息中获得供应物认证量。在步骤636中,以供应物认证量增加由计数单元表示的认证供应物的量。
[0103]方法610和630可以一起或分离地被采用。
[0104]图4是图不可以用于移动通彳目装置300的移动通彳目方法640的流程图。在步骤642中,获得供应物包装的供应物标识符。在步骤644中,从分配设备接收设备标识符。在步骤646中,将从供应物包装获得的供应物标识符以及从分配设备获得的设备标识符发送至认证服务器。在步骤648中,从认证服务器接收数字认证消息。在步骤650中,将认证消息发送至分配设备。
[0105]图5是图示可以用于服务器400的认证方法的流程图。在步骤662中,接收从供应物包装获得的供应物标识符以
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1