跟踪捐赠和处置食物产品项目的方法
[0001]
相关申请的交叉引用
[0002]
本申请要求于2018年5月18日提交的美国临时申请第62/673,311号的优先权和权益,其全部内容通过引用将合并于此。
背景技术:[0003]
本发明总体上涉及可跟踪性应用程序或系统,并且更具体地,涉及用于跟踪捐赠的食物产品项目以及旨在处置的食物产品项目的方法。本发明的可跟踪性应用程序允许食物产品项目从其生产到最终交付到捐赠中心、处置场所或其他位置的可跟踪性,并提供对食物产品的社会和环境影响的透明度。本发明的应用程序特别适用于在饭店或其他食物服务场所(例如酒吧、移动厨房、旅馆、汤厨房等)内制备的食物产品。因此,本说明书对此进行了具体参考。然而,应当理解,本发明的方面也同样适用于其他类似的应用和装置。
[0004]
由于多种原因,不仅限于资源节约、减少垃圾填埋场、食物不安全以及消费者对垃圾填埋场使用的意识,对开发更有效的跟踪食物浪费和食物捐赠方式的需求变得越来越明显。举例来说,每天似乎都有新的食品召回。围绕每天发生的食物浪费量的环境、社会经济和道德的问题和忧虑也在日益增加。例如,据报道,仅美国人每天就浪费多达15万吨的食物,而浪费的食物每年相当于在3000万英亩的耕地上生长的粮食,或约占美国所有收割耕地的7.5%。因此,与食物浪费捐赠和/或处置有关的自动识别和数据捕获的作用对于过程改进和透明度提高至关重要。
[0005]
此外,关于捐赠的食物项目的安全性、跟踪和税收状况,存在各种联邦、州和地方要求。如今,尽管2017年《食物捐赠法》将责任保护范围扩大到了食物捐赠者,但许多食物准备者、加工者和提供者仍由于涉及到责任而不愿将食物项目捐赠给有需要的组织或个人。
[0006]
此外,当今的消费者越来越关注食物产品的透明度以及所述食物产品项目的社会和环境影响。尽管已经有文献报道了食品服务行业对可跟踪性的需求,但尚无从食物的生产或制备一直到消费者或食品产品的最终捐赠或处置的跟踪食品的实际实施。缺乏实际解决方案存在若干原因。
[0007]
首先,一般的食品服务工作者的技能水平和可用时间相对有限,从而降低了使用需要多个步骤的复杂食物可跟踪性系统的潜力。其次,在厨房和其他食物制备场所中可用的食物可跟踪性技术受到一定限制,通常包括需要仔细记录信息、使用色点并最终将信息转录为数字记录的手动过程,而这些都不仅耗时,而且成本高昂并且容易发生人为错误。
[0008]
因此,在本领域中,长期以来需要一种从食物产品的来源(例如厨房或其他食品制备场所)到其交付给消费者、捐赠或最终处置作为废物的该食物产品项目的跟踪食物产品的自动化方法。在本领域中,还长期需要跟踪食物产品的自动化方法,该方法包括为食品服务提供者处理、识别、数据捕获和记录捐赠的食物和浪费的食物项目。此外,具有对食物产品从其原产地到最终目的地的跟踪能力将使食品生产链中的政府、公司和个人能够提高食物产品项目的整体质量和安全性,减少饥饿和食物废物,并提高食物产品生产过程中使用的宝贵资源的整体效率以及可持续性。
技术实现要素:[0009]
以下给出了简化的概述,以便提供对所公开的创新的一些方面的基本理解。该概述不是详尽的概述,并且无意于标识关键/重要元素或描绘其范围。其唯一目的是以简化的形式介绍一些概念,作为稍后介绍的更详细描述的序言。
[0010]
本文公开和要求保护的主题在其一个方面中包括一种用于跟踪捐赠的食物产品项目和指定用于处置的食物产品项目的方法。本发明的可跟踪性应用程序允许食物产品项目从其生产到最终交付到捐赠中心、处置场所或其他位置的可跟踪性,并提供对食物产品的社会和环境影响的透明度。如本文所讨论的,食物产品可跟踪性是指记录和保留食物产品从生产到转化、消耗、捐赠或处置的生命周期中所采取的每个行动的“内容、地点、时间和原因”的能力。
[0011]
用于食品服务提供者的处理、识别、数据捕获和记录捐赠的食物和浪费的食物产品项目的自动化食物产品跟踪方法主要包括具有以下三个过程的应用程序:(1)针对将捐赠或处置的食物产品项目配置并设置应用程序;(2)食物产品项目捐赠或处置事件的执行,其中具有有关食物产品项目和/或事件的适当信息的标签可以由例如智能条形码打印机打印,其具有连接的传感器输入和/或数据日志中捕获的数据;以及(3)从对捐赠或浪费的食物信息的更新的数据日志中查看和/或提取以及进一步处理捕获的数据。
[0012]
本发明的方法可以与智能打印机(例如rfid、快速响应(qr)或条形码打印机)结合使用,该智能打印机可以具有连接的传感器输入,以处理和跟踪食物浪费和捐赠,包括将运输事件(捐赠)或食物产品处置事件(浪费)的关键跟踪事件信息适当地发布到例如存储器存储装置、用户显示器或本地服务器中包含的数据库、基于云的数据库或超级分类帐格式。在运输事件(捐赠)的情况下,食物产品项目的所有权可以从食物服务经营者转移到例如慈善机构。当可跟踪的食物产品项目从一个限定的位置发送到另一个限定的位置时,就会发生运输事件(捐赠)。处置事件(浪费)是指可跟踪的食物产品项目被破坏、丢弃或产品以无法再为消费者可用的方式处理。
[0013]
为了实现更增强和详细的数据跟踪和分析,本发明的应用程序和方法允许管理员或用户定义食物产品分组或分拣类别。这包括食物类别和子类别、部门、食物类型、接收者选项以及食物产品项目的捐赠或处置原因。本发明的方法还提供了标签的创建,该标签可以施加到捐赠的食物产品容器上以便于识别和确定新鲜日期。对于指定要处置的食物产品项目,可以使用标签对食物产品项目进行类似的视觉标识,但没有新鲜日期确定。
[0014]
此外,可以保存捐赠或处置的食物产品的信息的更新的内部捕获数据日志,以由管理员自行决断供以后在提取数据后在本地打印机上或远程查看。可以针对每个捐赠的食物或浪费的食物信息更新对该捕获的数据日志进行增量修改,并且还可以保存所有数据日志记录,直到达到预定的固定文件大小或其他用户选择的里程碑为止。然后可以将数据日志存储在本地位置,并开始新的数据日志。当新数据日志文件达到预定固定文件大小或其他用户选择的里程碑时,可以存储新数据日志文件,并且可以将首先存储的数据文件覆盖或转移到辅助位置。
[0015]
为了实现前述和相关目的,本文结合以下描述和附图描述了所公开的创新的某些说明性方面。然而,这些方面仅指示可以采用本文公开的原理的各种方式中的几种,并且旨在包括所有这些方面及其等同形式。当结合附图考虑时,根据以下详细描述,其他优点和新
颖特征将变得显而易见。
附图说明
[0016]
图1示出了描绘本发明的一种用于配置可跟踪性应用程序以跟踪食物产品项目的捐赠或处置的可能方法的流程图。
[0017]
图2示出了可以分配到图1的食物产品的属性的一个可能实施例。
[0018]
图3a示出了描绘本发明的用于执行图1的可跟踪性应用程序的一种可能方法的流程图,其中食物产品将被捐赠和/或消耗。
[0019]
图3b示出了描绘本发明的用于执行图1的可跟踪性应用程序的一种可能方法的流程图,其中食物产品将被浪费。
[0020]
图4示出了描绘选择食物产品项目以包括在图3a或3b中描绘的方法中的一种可能的方法的流程图。
[0021]
图5示出了描绘管理员或用户可用来访问或操纵关于通过图3a或3b的方法收集的食物产品项目的数据的一种可能方法的流程图。
[0022]
图6示出了用户或管理员显示屏的一种可能的实施例。
[0023]
图7a示出了可以借助本发明的方法生成的一种可能的标签格式。
[0024]
图7b示出了可以借助本发明的方法生成的另选标签格式。
[0025]
图7c示出了可以借助本发明的方法生成的另一另选标签格式。
[0026]
图7d示出了可以借助本发明的方法生成的另一另选标签格式。
[0027]
图7e示出了可以借助本发明的方法生成的另一另选标签格式。
[0028]
图7f示出了可以借助本发明的方法生成的另一另选标签格式。
[0029]
图8示出了可以借助本发明的方法创建和管理的一种可能的数据记录格式。
[0030]
图9示出了可以作为本发明方法的结果展示给用户的可跟踪性数据的一种可能的仪表板视图。
[0031]
图10示出了可以与本发明的方法结合使用的智能打印机的一个可能实施例的透视图。
具体实施方式
[0032]
现在参考附图描述本创新,其中,贯穿全文,相似的附图标记用于指代相似的元件。在下面的描述中,出于说明之目的,阐述了许多具体细节以便提供对其的透彻理解。但是,很明显,没有这些具体细节也可以实践本创新。在其他实例中,以框图形式示出了公知的结构和装置,以便于对其进行描述。
[0033]
如前所提及的,用于食品服务提供者的处理、识别、数据捕获和记录捐赠的食品和浪费的食物产品项目的自动化食物产品可跟踪性方法主要包括具有以下三个过程的软件应用程序:(1)针对将捐赠或处置的食物产品项目配置并设置应用程序;(2)食物产品项目捐赠或处置事件的执行,其中具有有关事务的适当信息的标签可以由例如智能条形码打印机打印,其具有连接的传感器输入和/或数据集和数据日志中捕获的数据;以及(3)从对捐赠或处置的食物产品信息的更新的数据日志中查看和/或提取以及进一步处理捕获的数据。
[0034]
为了在食物产品项目的消耗、捐赠或处置之前开始要捕获和跟踪的食物产品项目的应用程序配置和设置阶段,首先需要识别哪些即食食物产品或食物产品成分可用于消耗、捐赠或处置。图1示出了描绘本发明的一种用于配置可跟踪性应用程序或系统以跟踪食物产品项目的捐赠或处置的可能方法的流程图,该可跟踪性应用程序或系统可以驻留在智能打印机、智能设备或传统个人计算机(例如,图10中的智能条形码打印机)上。更具体地,当诸如管理员(未示出)之类的用户在步骤300处进入该过程时,该方法的配置和设置阶段开始。在步骤302,用户从应用程序中的预先存在的类别或子类别列表中选择食物产品项目的类别和/或食物产品项目的子类别,或者在应用程序中当前不存在所需类别或子类别的情况下,具有创建新的食物产品项目类别或子类别的选项。在应用程序中使用类别和子类别允许对食品项目进行分组或定位,以便于传输、提取和进一步的数据处理。然后,用户具有进行到步骤304或者经由步骤318在步骤320退出应用程序的选项。例如,用户可能已经出于在302处创建食物产品项目的新的类别或子类别的唯一目的在步骤300处进入了该过程,但尚未准备好指定供捐赠或处置的特定的食物产品项目。
[0035]
在步骤304,用户可以从步骤302的食物产品项目的所选类别或子类别中的预先存在的食物项目的列表中选择特定食物项目,或者在应用程序中当前不存在要捐赠或处置的所需食物产品项目的情况下,具有创建新的食物产品项目的选项。然后,用户具有进行至步骤306或在步骤320退出应用程序的选项。
[0036]
在步骤306,用户可以配置或指定捐赠或处置食物产品项目的原因,并且可以将有关食物产品项目的其他有用信息归在多个文本和/或数据字段中以进一步填充食物产品项目的数据集。例如,用户可能因为食物产品项目不再被需要、剩余或即将接近其货架寿命、“最佳使用日期”等而将其捐赠。该应用程序允许管理员或用户创建、编辑并选择捐赠或处置的原因,这些原因可以是通用的或特定于管理员或用户的。另外,与食物产品项目的创建或来源有关的信息也可以包括在图2中所示的文本字段90中,包括但不限于食物产品项目的描述、唯一标识符或gtin、批次/批号、要捐赠或处置的食物产品项目的数量、其创建日期等。还可以将附加信息指定给特定目的字段,这些字段包括但不限于并且仅作为实施例:过敏原字段92、“使用期限”字段94等(如图2中最佳所示)。尽管如此,本领域普通技术人员将理解,以上类别的信息和食物产品项目属性仅用于说明的目的,并且许多其他类型的信息和/或属性也可用于创建所需的数据集并适合用户的需求或偏好。在步骤306结束时,用户具有进行到步骤308,或在步骤320退出应用程序的选项。
[0037]
在步骤308,用户可以从食物产品的捐赠或处置将归属的部门(department)的预先存在的列表中进行选择。另选地,如果应用程序中当前不存在所需部门,则用户具有选择创建新部门的选项。更具体地说,该应用程序允许用户创建、编辑和选择通用或特定于用户的部门。在步骤308结束时,用户具有进行到步骤310,或者在步骤320退出应用程序的选项。
[0038]
在步骤310,用户可以从类别或子类别内的可用食物类型的现有列表中选择食物类型或项目,或者如果应用程序中当前不存在所期望的食物类型或项目,则创建新的食物类型或项目。基于用户期望或偏好的细节水平,食物类型或项目的现有列表可以是通用的或定制的。在步骤310结束时,用户具有进行到步骤314,或在步骤320退出应用程序的选项。
[0039]
在步骤314,用户可以从应用程序内的现有接收者列表中选择要捐赠或处置的食物产品项目的适当接收者。另选地,如果应用程序中当前不存在期望的接收者,则用户可以
输入新的接收者来接收食物产品项目。也可以输入、编辑或删除有关接收者标识外的其他信息。例如,有关接收者的位置、偏好、需求、限制(例如,捐赠的食物项目的情况下为过敏原或处置食物项目的情况下为基于土地的限制)的信息以及适合用户需求或偏好的任何其他有用信息都可以被添加到数据集中。在步骤314结束时,用户具有进行到步骤316,或者在步骤320退出应用程序的选项。
[0040]
在步骤316,用户还可以在完成步骤318的过程之前选择将食物项目记录为废物,还是将食物项目记录并标记为捐赠。在318处完成后,用户可以在320处退出应用程序,或者返回到步骤302,以处理用于捐赠或处置的附加食物产品项目。
[0041]
在应用程序的设置和配置阶段之后,取决于所选择的路径(即食物产品项目的处置或捐赠),用户可以进行到实施或执行阶段(如在图3a和图3b中最佳示出的)。更具体地,图3a示出了描绘本发明的一种用于执行图1的可跟踪性应用程序/方法的可能方法的流程图,其中食物产品项目将被捐赠和/或消耗,并且图3b示出了描绘本发明的一种用于执行图1的可跟踪性应用程序/方法的可能方法的流程图,其中食物产品项目将被浪费或处置。在任一情况下,用户在步骤10进入应用程序的实施阶段,并确定是捐赠12(如图3a中所示)还是处置48(如图3b中所示)食物产品项目。
[0042]
如果选择捐赠食物产品项目,则用户进行到步骤16,其中,用户进入图4中描绘的选择要捐赠的食物项目的过程。更具体地,在步骤100进入食物项目选择子例程。在步骤102,用户选择适当的食物项目类别(即,来自在图1中的步骤302配置的那些类别),并且进行到用户确定是否存在适当的食物项目子类别(即,来自在图1中的步骤302配置的那些子类别)的步骤104。如果不存在适当的子类别,则用户可以在步骤112退出子例程并返回到配置阶段以创建适当的子类别。另一方面,如果确实存在食物产品项目的适当子类别,则用户可以在步骤106选择该子类别并进行至步骤108。
[0043]
在步骤108,用户确定子类别内是否存在适当的食物项目(即,来自在图1中的步骤304配置的那些食物项目)。如果不存在适当的食物项目,则用户可以在步骤112退出子例程,并返回到配置阶段以创建适当的食物项目。另一方面,如果确实存在适当的食物项目,则用户可以在步骤110选择该食物项目,进行到在步骤112退出子例程并返回图3a中的步骤18以输入食物产品项目的重量。在步骤20,确定是否附接有秤,以自动将食物产品项目的重量传输至应用程序。如果存在秤并且成功读取了食物项目的重量,则在步骤26,用户可以接受该重量,并且该过程如以下所述继续进行。另一方面,如果不存在秤或者如果该秤不能成功地确定要捐赠的食物产品项目的重量,则可以由用户手动确定该重量并在步骤24将其输入系统中,并在步骤26被用户接受。
[0044]
在步骤26处接受食物产品项目的重量之后,用户具有输入以下一项或多项的选项:步骤28处的部门名称或信息;步骤30处的食物产品类型;步骤34处的食物产品项目捐赠的原因;和/或步骤38处的接收者信息。上文描述了这些类别中的每个类别所包括的信息的重要性和不同类型。如上文还解释的,用户将已经在本发明的方法的配置阶段中配置了这些类别中的每一者。尽管如此,如果现在需要添加、删除或以其他方式编辑这些类别中的任何一个中可用的选项,则用户可以经由步骤45返回到应用程序的配置阶段,并在步骤46退出过程以完成该操作。此时,用户可以返回到图3a中描绘的捐赠实施过程。
[0045]
另一方面,如果用户在步骤28、30、34和38中的一个或多个步骤处成功输入了适当
的信息,则用户将进行到步骤40,在该步骤中可以选择适当的打印量,并且在步骤42可以打印来自数据集和/或标签的适当信息。如下面更充分解释的,图7a至图7f示出了可以在步骤42打印和/或存储的标签类型的一般性质和内容。此外,食物项目捐赠事件除了在步骤44处存储在本地事务日志中外还可以从打印机1000发布到包含在本地服务器中的数据库、基于云的数据库或超级分类帐格式。在打印标签和/或存储数据之后,过程在步骤46退出。
[0046]
通过比较,如果在图3a的步骤14做出决定以在步骤48处处置食品,则该过程如图3b中所示那样进行。更具体地,在步骤50,用户进入图4中描绘的食物项目选择子例程,并在步骤100进入选择要处置的食物产品项目的过程。在步骤102,用户选择适当的食物项目类别(即,来自在图1中的步骤302处配置的那些类别),并进行到步骤104,在该步骤104处,用户确定是否存在适当的食物项目子类别(即,来自图1中的步骤302处配置的那些子类别)。如果不存在适当的食物子类别,则用户可以在步骤112退出子例程并返回到配置阶段(图1中所描绘)以创建适当的子类别。另一方面,如果确实存在要处置的食物产品项目的适当子类别,则用户可以在步骤106选择该子类别并进行至步骤108。
[0047]
在步骤108,用户确定子类别内是否存在适当的食物项目(即,来自图1中的步骤304处配置的那些食物项目)。如果不存在适当的食物项目,则用户可以在步骤112退出子例程,并返回到图1中大体描绘的配置阶段以创建合适的食物项目。另一方面,如果确实存在适当的食物项目,则用户可以在步骤110处选择该食物项目,进行至在步骤112退出子程序并返回图3b中的步骤52以输入食物产品项目的重量。在步骤54,确定秤是否附接到应用程序以自动将食品项目的重量传输到应用程序。如果存在秤并且成功读取了食物产品项目的重量,则在步骤60,用户接受该重量,并且该过程如下所述继续进行。另一方面,如果不存在秤,或者如果秤不能成功确定要处置的食物产品项目的重量,则用户可以手动确定该重量并在步骤58将其输入系统中,并在步骤60接受该重量。
[0048]
在步骤60处接受重量之后,用户具有输入以下一项或多项的选项:步骤62处的有关部门的名称或其他信息;步骤64处的食物类型;步骤66处的食物项目的处置原因(例如,超过它的过期日期、毁弃)等;和/或步骤68处的接收者信息。以上描述了这些类别中的每一个类别的重要性和不同类型的信息。上文描述了这些类别中的每个类别所包括的信息的重要性和不同类型。如上文还解释的,用户将已经在图1中描绘的配置阶段中配置了这些类别中的每一者。尽管如此,如果现在需要添加、删除或以其他方式编辑这些类别中的任何一个中可用的选项,则用户可以经由步骤70返回到应用程序的配置阶段,并在步骤74退出过程以完成该操作。此时,用户可以返回到图3b中描绘的过程。
[0049]
另一方面,如果用户在步骤62、64、66和68中的一个或多个步骤处成功输入了适当的信息,则用户将进行到步骤72,在该步骤中可以选择适当的打印量,并且可以打印来自数据集和/或标签的适当信息(类似于图3a中的步骤40和42),并且,食物项目处置事件及其相关的数据集除了存储在本地事务日志中外还可以从打印机1000发布到包含在本地服务器中的的数据库、基于云的数据库或超级分类帐格式。在打印标签和/或存储数据之后,过程在步骤74退出。
[0050]
在该应用程序的实施阶段之后,用户可以进行到捕获数据的管理或查看和/或提取阶段(如图5中最佳所示)。更具体地说,图5示出了描绘管理员或用户可用来访问或操纵关于通过图3a或3b大体示出的方法收集的捐赠或处置的食物产品项目的数据的一种可能
方法的流程图。可以通过本领域中公知的用于提取数据的任何手段(包括但不限于提取到usb存储驱动器,通过经由网络连接的适当协议的数据传输等)来进行存储的数据文件的提取。
[0051]
用户可以在步骤200处进入应用程序的管理过程,并在步骤202处官方登录。可以用密码保护管理登录过程以保护应用程序和驻留在其中的数据集的完整性。在步骤204处,确定是否安装有适当的外部存储装置,例如usb。如果未安装这样的存储装置,则在步骤206处,在步骤220/222退出过程之前,向用户显示以下选项:(a)打印机将使用适当的协议(例如ftp或sftp)以在用户显示器1002上发布或查看食物产品项目捐赠日志;或(b)打印机将使用适当的协议(例如ftp或sftp)以在用户显示器1002上发布或查看食物产品项目处置/浪费日志。当用户完成发布或查看适当的日志时,用户进行到步骤220,以确定是在步骤222处退出管理过程,还是在步骤204处返回以进行更多数据处理。
[0052]
另一方面,如果安装了诸如usb之类的存储装置,则该过程继续进行,并且用户可以使用该存储装置的以下选项:(a)在步骤208处将捐赠日志文件复制到存储装置;(b)在步骤210处,将处置/浪费日志文件复制到存储装置;(c)在步骤212处,将捐赠和/或处置/浪费日志文件复制到另选的存储位置,例如内部存储位置或基于云的存储位置或其他外部存储位置;和/或(d)在步骤214处将捐赠和/或处置/浪费的日志文件加载到用户显示器1002以供用户查看。还可以构想,数据集和相关数据日志可以被传输到本地服务器、网络、基于云的应用程序或超级分类帐,以供用户或授权的第三方进一步共享和/或处理,并且系统还可以创建适当的电子产品代码信息服务(epics)事件记录,该事件记录也可以传输到本地服务器、网络、基于云的应用程序或超级分类帐。一旦完成用户期望的任务,用户就可以在步骤220/222处退出管理过程,或者在步骤204处返回以进行更多的数据处理选项。用户还可以访问、读取和存储配置信息和事务日志。
[0053]
图6示出了可以与上述过程结合使用的用户或管理员屏幕600的一种可能的实施例。例如,屏幕600可以包括以下选项和/或属性的非穷举列表:(a)标题602;(b)存储装置的状态604;(c)将捐赠和/或处置/浪费数据文件复制到存储装置的能力606;(d)将捐赠日志复制到存储装置的能力608;(e)加载新的捐赠和/或处置/浪费数据文件的能力610;(f)将浪费日志复制到存储装置的能力612;以及(g)在614处返回到先前的屏幕或退出系统的能力。尽管如此,本领域普通技术人员将理解,以上选项和属性仅用于说明目的,并且也可以采用许多其他选项和/或属性来适应用户的需求或偏好。例如,还可以包括与将可跟踪性数据发布到本地服务器、网络、基于云的应用程序或超级分类帐以供用户或授权的第三方进一步共享和/或处理有关或者与如上提到的创建epics事件记录有关的附加选项。
[0054]
此外,可以保存捐赠的食物或浪费的食物的信息的更新的内部捕获数据日志,以由管理员自行决断供以后在提取数据后在本地打印机上或远程查看。可以针对每个捐赠的食物或浪费的食物信息更新对捕获的数据日志进行增量修改,并且还可以保存所有数据日志记录,直到达到预定的固定文件大小或其他用户定义的里程碑为止。然后可以将数据日志存储在本地位置,并开始新的数据日志。当新数据日志文件达到预定固定文件大小或其他用户定义的里程碑时,可以存储新数据日志文件,并且可以将首先存储的数据文件覆盖或转移到辅助位置。
[0055]
图7a至图7f示出了可以借助本发明的方法生成的多种不同的可能的标签格式,并
且可以包括在这些标签上的各种类型的信息。例如,标签可以包括诸如进行捐赠或处置的食品服务场所的名称和联系信息、日期和时间、食物项目描述、数量、计量单位、产品类别和子类别、部门、捐赠或处置事件的原因、接收者及其联系信息、过敏原、“最佳使用期限”、“使用期限”或其他适当的日期、处理或消耗食物项目的说明、负责执行捐赠或处置事件的员工、捐赠或处置的食物项目的价值、以及温度或其他约束或限制之类的信息。尽管如此,本领域的普通技术人员将理解,图7a至图7f中所描绘的标签格式和选项是仅出于说明性目的的,并且还可以采用许多其他选项和/或格式来适应用户的需求或偏好。
[0056]
图8示出了可以借助本发明的方法创建、管理和修改的一种可能的数据集或记录800。更具体地,数据记录800可以用于以简明且易于使用的格式向用户、下游受赠者或废物接收者或任何其他方传达捐赠或处置事件的“内容、地点、时间和原因”的信息。然而,本领域普通技术人员将理解,图8中描绘的数据记录格式是仅出于说明性目的的,并且还可以采用许多其他选项和/或格式来适应用户的需求或偏好。该数据集还可以在捐赠或处置事件期间定期更新。
[0057]
图9示出了可以作为本发明方法的结果以仪表板或事务日志视图的表格和/或图形表示的形式展示给用户的可跟踪性数据900的一种可能的仪表板视图。如图9中所示,这样的数据集可以包括以下非穷举的属性列表:日期和时间;食物项目描述;数量;计量单位;产品类别和子类别;部门;捐赠或处置事件的原因;接收者及其联系信息;过敏原;“最佳使用期限”,“使用期限”或其他适当日期;负责执行捐赠或处置事件的员工;被捐赠或处置的食物项目的价值;以及任何温度或其他约束或限制。然而,本领域普通技术人员将理解,图9中描绘的可跟踪性数据900仅是出于说明性目的的,并且还可以采用许多其他选项和/或格式来适合用户的需求或偏好。来自应用程序的可跟踪性数据900也可以以用诸如逗号或分号之类的字符界定的格式存储,并且可以与适当的电子表格软件包结合使用,以进行进一步的分析和报告。
[0058]
图10示出了可以与本发明的方法结合使用以标记、标明或以其他方式标注指定的用于捐赠或处置的食物产品项目的具有交互式用户显示器的智能条形码打印机1000的一个可能实施例的透视图。尽管如此,智能打印机1000不限于条形码打印机,并且可以是本领域中已知的用于产生可用于标明和/或跟踪物体的标签的任何其他类型的打印机,例如rfid打印机或能够打印快速响应(qr)码的打印机。例如,附于捐赠的食物产品项目的标签上包含qr码,这将允许接收者或任何其他用户扫描qr码并从网页获得对有关捐赠的食物项目的可跟踪性信息的访问。
[0059]
上面已经描述的内容包括所要求保护的主题的实施例。当然,不可能描述出于描述所要求保护的主题的目的的组件或方法的每种可能的组合,但是本领域的普通技术人员可以认识到,所要求保护的主题的许多进一步的组合和置换是可能的。因此,要求保护的主题旨在涵盖落入所附权利要求书的精神和范围内的所有这样的改变、修改和变化。此外,就在详细描述或权利要求中使用术语“包括”的范围而言,该术语旨在以与术语“包含”相似的方式具有包容性,因为当在权利要求中用作过渡词语时,“包含”被解释为“包含”。