用于保护快递的系统、方法和装置与流程

文档序号:21823437发布日期:2020-08-11 21:41阅读:245来源:国知局
用于保护快递的系统、方法和装置与流程

相关申请的交叉引用

本申请基于美国法典第35编第119条要求享有于2017年11月28日提交的并且标题为“systems,apparatuses,andmethodsforsecuringdeliveries”的第62/591,340号美国临时专利申请的优先权和权益,并且本申请通过引用将该美国临时专利申请以其整体并入本文。本申请是于2017年5月4日提交的并且标题为“packagesecuringsystem,”的第15/586,512号美国专利申请的部分延续案,该美国专利申请通过引用以其整体并入本文。

本系统、方法和装置总体涉及保护快递,并且更具体地,涉及为送货司机和快递员提供安全地卸放和提取快递的通道。

背景

在美国,每年投递超过100亿个包裹,并且送货上门不再局限于快递员投递包裹。美国人越来越多地使用送货上门服务来取送换洗衣物、生鲜半成品(mealkit)、酒、杂货等。另外,零售商不断开发新的方式来进行“最后一英里”投递,这种投递超出了传统的物流承运。随着投递的增加,无人看管的包裹被盗的情况也在增加。据估计,每年有超过2300万美国人受到包裹被盗的影响。因此,存在长期被感觉到但尚未解决的对能够快速有效地为留下的无人看管的快递提供保护的系统、方法和装置的需求。

公开内容的简要概述

根据本公开的各个方面,并且在一个实施例中,本系统、方法和装置允许快递员(以及需要保护被投递/提取的物品的其他个人)快速且容易地保护在家庭、企业或其他位置的快递。

传统上,投递包裹的快递员将包裹放置在收件人的前门或其他入口(例如,前大门、前台阶等)外面,并在快递员的投递系统中将包裹标记为已投递。在这些传统的实施例中,投递的包裹未受到保护并且无人看管,使得盗窃或其他形式的损害通常不会被阻止。此外,如果快递员无意中将包裹与不正确的地址进行了匹配,那么预期的收件人就不知道他或她的包裹的位置,而实际的收件人则承担着未知且未请求的包裹。根据本公开的各个方面,本系统和方法建立了用于包裹投递的安全机制,并且提供了优于传统系统的许多益处。

在各种实施例中,本系统和方法包括保护容器,其可操作来储存包裹和其他物品。在一个或更多个实施例中,保护容器可以包括用于容纳包裹的箱子和用于保护箱子的锁定机构。在特定实施例中,本系统和方法可以与锁定机构和一个或更多个第三方系统通信,以用于锁定和解锁锁定机构,从而保护快递。在各种实施例中,计算设备可以可操作地与服务器(例如,系统服务器、零售商服务器、快递员服务器或其他第三方服务器)通信以促进相同的操作。在一个或更多个实施例中,计算设备可以包括快递扫描器、平板电脑计算机(例如,)、智能电话或能够连接到服务器(例如,零售商服务器、快递员服务器或其他第三方服务器)并与锁定机构通信的任何适当的设备(包括锁定机构本身)。

根据特定实施例,本系统包括用于管理锁定机构、计算设备和第三方服务器之间的数据和交互的软件。在一些实施例中,该软件可以在计算设备上执行,以促进锁定和解锁锁定机构。

因此,当试图保护快递时,系统可以确定:快递的标识符是否与当前计划投递给与保护箱子相关联的账户的所有者的那些快递相匹配。如果快递匹配,则解锁箱子以便快递可以被放置在箱子内,并且重新锁定箱子以保护快递。

在一个实施例中,一种用于保护快递的系统,该系统包括:保护容器,该保护容器包括锁定机构;数据库;以及处理器,该处理器操作性地连接到数据库,其中,处理器操作性地用于:从锁定机构接收对应于快递的快递标识符,该快递标识符唯一地标识快递;基于快递标识符,证实快递应该在保护容器中受到保护;以及当证实快递应该在保护容器中受到保护时,向锁定机构传送打开指令,使得快递可以在保护容器中受到保护。

在一个实施例中,一种用于保护快递的方法,包括以下步骤:从锁定机构接收对应于快递的快递标识符,该快递标识符唯一地标识该快递;基于快递标识符,证实快递应该在保护容器中受到保护;以及当证实快递应该在保护容器中受到保护时,向锁定机构传送打开指令,使得快递可以在保护容器中受到保护。

根据本公开的一个方面,所述系统,其中,锁定机构包括条形码扫描器,该条形码扫描器根据快递上的条形码的扫描,导出快递标识符。此外,所述系统,其中,锁定机构与唯一地标识锁定机构的锁定机构标识符相关联。此外,所述系统,其中,处理器还操作性地在从锁定机构接收快递标识符之前,从与快递的快递员相关联的第三方系统接收快递标识符,并将快递标识符与锁定机构标识符相关联地存储在数据库中。此外,所述系统,其中,处理器还操作性地从锁定机构接收锁定机构标识符以及快递标识符。

根据本公开的一个方面,所述系统,其中,处理器为了证实快递应该在保护容器中受到保护,还操作性地将从锁定机构接收的快递标识符和锁定机构标识符与在数据库中存储的快递标识符和锁定机构标识符进行比较。另外,所述系统,其中,处理器为了证实快递应该在保护容器中受到保护,还操作性地从第三方系统确定快递的投递状态。此外,所述系统,其中,快递包括从在线零售商处购买的一个或更多个物品。另外,所述系统,其中,快递包括食品、换洗衣物或酒精。此外,所述系统,其中,锁定机构还包括电源、网络连接和钩环(shackle)。

根据本公开的一个方面,所述方法,其中,锁定机构包括条形码扫描器,该条形码扫描器根据快递上的条形码的扫描,导出快递标识符。此外,所述方法,其中,锁定机构与唯一地标识锁定机构的锁定机构标识符相关联。此外,所述方法,还包括以下步骤:在从锁定机构接收快递标识符之前,从与快递的快递员相关联的第三方系统接收快递标识符,并将快递标识符与锁定机构标识符相关联地存储在数据库中。另外,所述方法,其中,接收快递标识符的步骤还包括从锁定机构接收锁定机构标识符。

根据本公开的一个方面,所述方法,其中,证实快递应该在保护容器中受到保护的步骤还包括将从锁定机构接收的快递标识符和锁定机构标识符与在数据库中存储的快递标识符和锁定机构标识符进行比较。此外,所述方法,其中,证实快递应该在保护容器中受到保护的步骤还包括从第三方系统确定快递的投递状态。另外,所述方法,其中,快递包括从在线零售商处购买的一个或更多个物品。此外,所述方法,其中,快递包括食品、换洗衣物或酒精。此外,所述方法,其中,锁定机构还包括电源、网络连接和钩环。

从结合以下附图进行的对优选实施例和方面的以下详细书面描述中,所要求保护的本发明的这些和其他方面、特征和益处将变得显而易见,但是在不偏离本公开的新颖概念的精神和范围的情况下,可以对该优选实施例和方面进行变更和修改。

附图简述

附图说明了本公开的一个或更多个实施例和/或方面,并且与书面描述一起用于解释本公开的原理。尽可能地,在整个附图中使用相同参考数字来指向实施例的相同或类似元件,且其中:

图1示出了根据本公开的一个实施例的示例性系统概览。

图2示出了根据本公开的一个实施例的示例性系统架构。

图3是根据本公开的一个实施例的示例性输入快递配置过程的流程图。

图4是根据本公开的一个实施例的示例性锁打开过程的流程图。

图5是根据本公开的一个实施例的示例性锁机制过程的流程图。

图6a和图6b是根据本公开的一个实施例的示例性应用账户信息屏幕的屏幕截图。

图7a和图7b是根据本公开的一个实施例的示例性应用账户信息屏幕的屏幕截图。

图8是根据本公开的一个实施例的示例性应用条形码屏幕的屏幕截图。

图9是根据本公开的一个实施例的示例性应用开锁屏幕的屏幕截图。

详细描述

为了增进本公开的原理的理解的目的,现将参考在附图中说明的实施例并且将使用特定语言来描述这些实施例。不过,将理解的是,本公开的范围并不意图局限于此;如本公开涉及的领域的技术人员通常会想到的,设想了所描述或说明的实施例的任何改变和进一步修改以及其中说明的本公开的原理的任何进一步应用。范围的所有限制应当根据权利要求确定并如权利要求所述。

术语是否大写不被视为对术语的含义的限定性或限制性。如在本文档中所使用的,大写术语应当具有与非大写术语相同的含义,除非使用的上下文具体指示期望该大写术语具有更加限制性的含义。不过,在本文档的剩余部分内的大写与否并不旨在一定是限制性的,除非上下文明确指示此类限制是所期望的。

概要

根据本公开的各个方面,并且在一个实施例中,本系统、方法和装置允许快递员(以及需要保护被投递/提取的物品的其他个人)快速且容易地保护在家庭、企业或其他位置的快递。

传统上,投递包裹的快递员将包裹放置在收件人的前门或其他入口(例如,前大门、前台阶等)外面,并在快递员的投递系统中将包裹标记为已投递。在这些传统的实施例中,投递的包裹未受到保护并且无人看管,使得盗窃或其他形式的损害通常不会被阻止。此外,如果快递员无意中将包裹与不正确的地址进行了匹配,那么预期的收件人就不知道他或她的包裹的位置,而实际的收件人则承担着未知且未请求的包裹。根据本公开的各个方面,本系统和方法建立了用于包裹投递的安全机制,并且提供了优于传统系统的许多益处。

在各种实施例中,本系统和方法包括保护容器,其可操作来储存包裹和其他物品。在一个或更多个实施例中,保护容器可以包括用于容纳包裹的箱子和用于保护箱子的锁定机构。在特定实施例中,本系统和方法可以与锁定机构和一个或更多个第三方系统通信,以用于锁定和解锁锁定机构,从而保护快递。在各种实施例中,计算设备可以可操作地与服务器(例如,系统服务器、零售商服务器、快递员服务器或其他第三方服务器)通信以促进相同的操作。在一个或更多个实施例中,计算设备可以包括快递扫描器、平板电脑计算机(例如,)、智能电话或能够连接到服务器(例如,零售商服务器、快递员服务器或其他第三方服务器)并与锁定机构通信的任何适当的设备(包括锁定机构本身)。

根据特定实施例,本系统包括用于管理锁定机构、计算设备和第三方服务器之间的数据和交互的软件。在一些实施例中,该软件可以在计算设备上执行,以促进锁定和解锁锁定机构。

因此,当试图保护快递时,系统可以确定:快递的标识符是否与当前计划投递给与保护箱子相关联的账户的所有者的那些快递相匹配。如果快递匹配,则解锁箱子以便快递可以被放置在箱子内,并且重新锁定箱子以保护快递。

示例性实施例

现在参考附图,出于所公开的系统、方法和装置的基本过程和部件的示例和解释的目的,参考图1,图1示出了本公开的一个实施例的示例性高级概览100。如将理解和认识到的,图1中所示的示例性高级概览100仅代表本系统的一种方式或实施例,并且根据本系统的各种实施例,其他方面被使用。总体来说,作为示例而非限制,借助于以箭头标注的步骤“a”到“c”所指示的一系列步骤,在图1中示出了示例性保护投递过程中所涉及的动作的高级概览100。具体来说,在高级别上,图1描绘了根据本公开的示例性场景,其中,快递员112从零售商仓库102获得快递124(在步骤a)并将其投递到快递目的地106(在步骤b),在快递目的地106处使用保护容器108(例如,箱子109和锁定机构110)保护快递124(在步骤c)。

如图1所示,快递员112接近收件人的前门107,并试图向收件人投递快递/包裹124(例如,包裹、信封、包等)。在各种实施例中,在步骤a,包裹源自零售商仓库102或其他合适的包裹来源(例如,邮局、快递员仓库、杂货店、企业等)处。在某些实施例中,在离开零售商仓库102之前,快递员用快递扫描器114或其他计算设备(例如,平板电脑计算机、智能电话等)扫描包裹,使得在设备管理器118(例如,系统软件)中包裹状态被更新为“待投递(outfordelivery)”或其他类似状态。在特定实施例中,设备管理器可以包括物流软件120和/或锁系统软件122,其用于控制、管理和跟踪快递和锁定机构110。此外,如所示的,该示例性环境的各个部件经由一个或更多个网络116操作性地连接(或通信)。

在一个实施例中,网络116可以是但不限于互联网,并且可以涉及一个或更多个服务的使用(例如,具有客户/服务架构的web部署服务、企业局域网(lan)或广域网(wan)、蜂窝数据网络或通过基于云的系统)。此外,如本领域普通技术人员将理解和认识到的,各种网络部件(如路由器、交换机、主机等)通常参与这些通信。尽管在图1中未示出,但是在各种实施例中,这种通信可以包括一个或更多个安全网络、网关或防火墙,它们提供额外的安全性,防止未经授权的第三方的无端入侵和网络攻击。

继续图1中所示的示例,一旦在零售商仓库扫描快递/包裹,包裹就被发送出去,以便快递员112投递104到包裹目的地106(步骤b)。在特定实施例中,在步骤c,当到达包裹目的地的前门107时,快递员可能会遇到用于安全地储存包裹/快递的保护容器108。在一个或更多个实施例中,保护容器108可以包括用于储存包裹的箱子109以及用于锁定和解锁箱子109的锁定机构110。在一个实施例中,锁定机构110可以是与箱子109分离且不同的部件。在另一个实施例中,锁定机构110可以集成到箱子109内,使得锁定机构110和箱子109是单个部件。

继续当前示例,为了解锁锁定机构并打开箱子109,快递员用锁定机构110扫描包裹。在这个特定示例中,在解锁保护容器108之前,设备管理器118可以包含记录,该记录将要投递的包裹/快递与位于包裹目的地106的锁定机构110匹配或以其他方式链接。在各种实施例中,以及在当前示例中,当快递员112利用锁定机构扫描包裹时,锁定机构将包裹的跟踪号码或其他标识符发送到设备管理器118,使得包裹的投递可以被验证并且锁定机构可以被解锁。在当前示例中,快递员随后可以将包裹放置在保护容器108中并将其重新锁定,使得保护容器的所有者可以在稍后的时间获取包裹。

将会从本文的讨论中理解的是,上面的特定示例仅仅是本文描述的系统和方法的示例性功能。例如,上面描述了快递员将来自零售商仓库的包裹投递到特定的包裹目的地,但是本文的系统、装置和方法对于与保护物品以防止未经授权方损害相关的任何用途可以是有用的。

在另一替代实施例中,本公开可用于监测储存在保护容器108内的物品124的库存状态。继续该示例,雇员112可以使用锁定机构110扫描他/她的雇员标识徽章。如果已授权,则雇员112可以打开并从保护容器108中取出物品124。当保护容器108已经关闭/锁定时,可以提示雇员112使用锁定机构110扫描物品124(或物品124上的条形码),使得系统可以跟踪哪些物品124已经被取出以及由哪些雇员124取出。

现在转到图2,示出了根据本公开的一个实施例的示例性系统架构200。在上面讨论的各种实施例中,系统200包括一系列可操作来促进和管理包裹的安全投递的部件。除了所描述的部件之外,系统架构可以包括一个或更多个模块。出于本公开的目的,模块是(在有或没有人类交互或增强的情况下)执行或促进本文描述的过程、特征和/或功能的软件、硬件或固件(或其组合)系统、过程或功能、或它们的部件。模块可以包括子模块。模块的软件部件可以存储在计算机可读介质上,用于由与存储器或其他存储装置通信的一个或更多个处理器执行。模块可以集成到一个或更多个服务器中,或者由一个或更多个服务器加载和执行。一个或更多个模块可以被分组到引擎或应用中。另外,系统架构可以包括任何计算设备(例如,台式计算机、膝上型电脑、服务器、平板电脑等)、计算设备的组合、软件、硬件、软件和硬件的组合、数据库(例如,存储在云中或本地、结构化为关系型的等)或能够执行本文公开的功能或促进本文公开的功能的执行的数据库的组合。

在各种实施例中,以及如上面所讨论的,该系统包括保护容器108,其用于安全地储存包裹(以及可能需要保护以免受到潜在损害的其他物品)。在特定实施例中,保护容器可以包括用于接收/储存包裹/库存物品的箱子109以及用于锁定和解锁箱子的锁定机构110。在一个实施例中,箱子可以是立方体形状或任何其他合适的形状(例如,矩形、圆形、梯形等)。在一些实施例中,箱子可以由木材、钢、树脂或任何其他合适的材料(例如,碳纤维、塑料、金属等)制造。在各种实施例中,箱子的体积可以小到1000in3或者大到40000in3。在某些实施例中,箱子的重量可少至10磅,或多至200磅。在各种实施例中,箱子可以包括用于将箱子永久固定到较大结构(例如,房屋、建筑物、地面等)的硬件,或集成到结构本身内。在一个实施例中,箱子可以包括用于容纳多个物品的架子/隔间。

在特定实施例中,锁定机构110可以由锌、钢、塑料或任何其他合适的材料制造。在各种实施例中,锁定机构可以包括条形码扫描器(或用于证实快递的其他输入方法——例如指纹扫描器、nfc读取器、相机、麦克风等),电源(例如,电池、墙上插座的插头、连接电源的接线等),和/或无线联网能力(例如,wifi、蓝牙、zigbee等)。在一个或更多个实施例中,锁定机构可以与设备管理器118进行可操作的通信,以执行本文公开的过程。在某些实施例中,锁定机构可以是单独的部件,或者它可以与箱子完全集成,使得保护容器108是单个部件。

继续图2,在各种实施例中,该系统包括设备管理器118,其用于管理和控制锁定机构110并促进包裹/快递跟踪。一般来说,设备管理器118可以包括任何计算设备(例如,台式计算机、膝上型电脑、服务器、平板电脑等)、计算设备的组合、软件、硬件、软件和硬件的组合、数据库(例如,存储在云中或本地、结构化为关系型的等)或能够提供本文公开的功能的数据库的组合。在一些实施例中,设备管理器可以包括物流或其他第三方(例如,零售商、快递员、邮局等)软件120和/或锁系统软件122。一般来说,物流软件120可以促进快递的跟踪。在特定实施例中,物流软件和/或锁系统软件可以包括用于存储跟踪号码、用户账户信息或其他快递相关数据的数据库。在一个或更多个实施例中,用户账户信息可以包括但不限于:姓名、地址、出生日期、锁标识符和任何其他合适的信息。在各种实施例中,锁系统软件122可以可操作来与物流软件120和/或锁定机构110通信,以促进锁定机构110的锁定/解锁。

在特定实施例中,该系统还包括快递扫描器114,快递员112使用该快递扫描器114来管理包裹投递。在某些实施例中,快递扫描器可以是手持设备(例如,智能电话、平板电脑计算机等)或其他合适的设备(例如,可穿戴设备)。在各种实施例中,快递扫描器可以包括无线联网能力(例如,wifi、蓝牙、zigbee等)。在一个或更多个实施例中,快递扫描器114与锁定机构110和设备管理器118可操作地通信,以确保至少包裹投递状态是最新的等。

在各种实施例中,该系统还包括第三方系统126,该第三方系统126可以是任何计算设备(例如,台式计算机、膝上型电脑、服务器、平板电脑等)、计算设备的组合、软件、硬件、软件和硬件的组合、数据库(例如,存储在云中或本地、结构化为关系型的等)或能够执行本文公开的功能的数据库的组合。在一个实施例中,第三方系统126可以由快递员或其他物流提供商操作,以跟踪快递的状态。在一个实施例中,第三方系统126可以允许向区块链写入/从区块链写入和检查区块链。在一个实施例中,第三方系统126被集成到物流系统120中。

现在参考图3,示出了根据本公开的一个实施例的输入快递配置过程300的示例性流程图。一般来说,过程300是系统(例如,设备管理器118)配置系统账户以接收快递的过程。在各种实施例中,保护容器可以链接到由保护容器的所有者和/或管理者拥有和/或管理的系统账户。类似地,系统账户可以链接到由保护容器的所有者和/或管理者拥有和/或管理的快递公司/物流提供商的账户。在特定实施例中,与保护容器相关联的账户可以配置有预期包裹的跟踪号码,使得快递员可以通过扫描包裹和/或锁定机构并确保包裹的跟踪号码与相关联的账户中配置的跟踪号码匹配来打开锁。如本领域普通技术人员将理解的,图3所示的步骤和过程(以及本文所示和描述的所有其他流程图和序列图的步骤和过程)可以同时和连续地操作,它们通常是异步和独立的,并且不一定按照所示的顺序执行。

在一个实施例中,以及如图3所示,示例性过程300开始于步骤302,其中,系统被配置成从物流提供商接收快递验证信息(例如,电子邮件地址、快递跟踪号码、加密的电子邮件地址和快递跟踪号码、区块链上的块等)或库存标识信息(例如,雇员标识符、物品标识符、物品数量等)。在特定实施例中,在步骤302接收的数据可能已经通过散列或任何其他合适的加密方法(例如,rivest-shamir-adleman(rsa)、高级加密标准(aes)、数据加密标准(des)、三重数据加密标准(3des)、twofish、blowfish等)进行了加密。在各种实施例中,该系统可以经由任何合适的无线通信协议(例如,tcp、tls、http、https、udp、ftp等)接收来自物流提供商/第三方系统的快递验证信息。在一个或更多个实施例中,物流提供商的服务器可以是虚拟的(即基于云的)或物理的。

在步骤304,在各种实施例中,系统验证/证实快递验证信息(例如,检查以查看由物流提供商发送的电子邮件地址与系统账户相关联的电子邮件地址是否匹配)或库存标识信息。如果快递验证/库存标识信息不能被证实(在步骤304),则在一个实施例中,系统在步骤306采取适当的动作(例如,发送错误消息,请求新的快递验证信息等)。如果在步骤304,快递验证数据被证实,则在步骤308,系统被配置成将快递信息(例如,跟踪号码等)添加到与电子邮件地址或其他快递验证信息匹配的用户帐户的帐户。类似地,在步骤308,系统可以用相关库存信息(例如,箱子内物品的数量等)更新账户。在一个或更多个实施例中,当将数据添加到用户账户时,系统然后在步骤310返回“处理完成”通知,并在此后终止。

图4从设备管理器的角度示出了根据本公开的一个实施例的示例性锁打开过程400的示例性流程图。一般来说,过程400是设备管理器确定个人是否可以访问保护容器以保护快递的过程。

在各种实施例中,示例性过程400开始于步骤402,其中,系统被配置成接收快递标识符(例如,包裹的跟踪信息、雇员标识符等)和锁标识符。在特定实施例中,系统可以在扫描包裹(由快递员发起)或雇员标识徽章(其进一步的细节将结合图5的描述进行讨论)之后,从锁机构110接收跟踪信息和锁标识符。

在步骤404,系统被配置成将(在步骤402接收的)锁标识符与用户账户进行匹配,使得系统可以确定该特定快递是否要投递给该用户。在特定实施例中,用户账户可以位于数据库中。在这些实施例中,数据库可以是关系型的、非关系型的或任何其他合适的数据库结构。现在转到步骤406,系统执行检查,以确定在步骤402接收的快递标识符是否位于用户账户中。在各种实施例中,如果跟踪号码没有位于用户账户中,则在步骤408,系统向锁机构返回“不要打开”指令或者采取其他适当的动作(例如,联系管理机构、记录错误、请求重新提交快递标识符等)。

在特定实施例中,如果在步骤406,跟踪号码位于用户账户中,则在步骤410,系统被配置成将跟踪号码发送给快递员(或负责管理跟踪号码的其他实体;例如,检查快递的区块链记录以确认其状态等)并接收包裹的运输状态。在特定实施例中,该系统可以被配置成经由任何合适的无线通信协议(例如,tcp、tls、http、https、udp、ftp等)向快递员发送跟踪号码。类似地,在步骤410,系统可以通过向第三方系统发送雇员的标识符来确认雇员被授权访问箱子。

在步骤412,系统执行检查以确定包裹的运输状态是“待投递”或其他类似状态(例如,“已运输”、“在中转”、“已授权”等)。如果运输状态不是“待投递”或其他类似状态,则在特定实施例中,系统被配置成返回到步骤408并采取适当的动作。在一个或更多个实施例中,如果运输状态是“待投递”或其他类似状态,则在步骤414,系统被配置成向锁机构返回打开锁的指令或采取其他适当的动作。在一个实施例中,适当的动作包括向区块链写入快递已经受到保护和/或锁定机构已经关闭的确认。在一个实施例中,适当的动作包括更新库存状态,以反映由个人/雇员取出的物品。在步骤414(或408)采取适当的动作之后,示例性过程400此后结束。

在替代实施例中,如果在步骤408,系统返回“不要打开”指令,用户可以被手动验证(经由电话、电子邮件、物理存在性等),并且系统可以发送可以打开锁定机构的一次性使用的认证码。

图5示出了根据本公开的一个实施例的示例性锁定机制过程500的示例性流程图。一般来说,示例性过程500是锁定机构促进保护快递/库存物品的过程。

在各种实施例中,示例性过程开始于步骤502,其中,系统接收快递标识符(例如,包裹的跟踪号码、雇员标识符等)。在特定实施例中,系统可以从快递员的快递扫描器接收跟踪号码。在各种实施例中,系统可以经由蓝牙或其他无线协议(例如,wifi、红外、zigbee等)从快递员的快递扫描器接收跟踪号码。在一个或更多个实施例中,系统可以经由服务器接收跟踪号码。在一个实施例中,系统可以被配置成经由硬接线连接(例如,usb、以太网、sata等)检索跟踪号码。在一个实施例中,锁定机构扫描包裹/标识徽章上的条形码或其他标识符,以检索/识别/接收快递标识符。

在步骤504,锁定机构向设备管理器发送在步骤502接收的跟踪号码和锁标识符(其对应于锁定机构)。在一些实施例中,锁标识符可以是分配给特定锁定机构的唯一字符串。在特定实施例中,锁定机构被配置成经由任何合适的无线通信协议(例如,tcp、tls、http、https、udp、ftp等)发送跟踪号码和锁标识符。

在步骤506,系统(例如,锁定机构)被配置成接收来自设备管理器的指令。在步骤508,如果接收到的指令是“不要打开”命令或其他类似指令(例如,“保持关闭”等),则在步骤510,系统将保持其当前状态,并且将不会打开锁定机构或将会采取其他适当的动作(例如,发出警报、拍摄视频/照片等)。如果在步骤508接收的指令是“打开锁”命令或其他类似指令(例如,“打开设备”、“解锁”等),则在步骤512,系统被配置成打开锁定机构。在一个实施例中,在步骤512,系统还被配置成当锁定机构已经关闭时(例如,指示快递已经被保护),向设备管理器(或第三方系统)提供确认。在一个实施例中,在步骤512,系统还可以写入区块链,以确认快递已经受到保护。在一个实施例中,在步骤512,系统还可以请求和接收对从箱子取出的物品的扫描。在步骤512和510之后,示例性过程500此后结束。

图6-9描绘了根据特定实施例的用户界面的屏幕截图,锁系统软件的用户可以使用该用户界面来管理锁机构。从这些图中可以理解,用于访问锁系统软件的用户界面可以包括用于管理对保护容器的访问、解锁锁定机构、输入和记录包裹信息的有用控件以及以简化的方式易于使用的其他有用特征。

图6(其由图6a和图6b组成)是根据本公开的一个实施例的从第三方系统/物流软件向系统通知用户快递的示例性方法的屏幕截图。在特定实施例中,存在从锁系统软件或从物流(或快递员)软件向系统通知用户快递的较安全的方法和较不安全的方法。图6a示出了从物流软件向系统通知用户快递的较安全的方法的屏幕截图600。在图6a所示的实施例中,示出了物流软件屏幕600,其允许用户提供他或她的锁系统软件登录凭证(包括用户的密码)。当用户提供了他或她的登录凭证时,在某些实施例中,用户的物流软件账户和他或她的锁系统软件账户通常是链接的。在特定实施例中,对于每个已链接的账户,每次物流提供商创建新的快递时,物流软件将跟踪号码和锁标识符发送到锁系统软件。

图6b示出了从物流软件向系统通知用户快递的较不安全的方法的屏幕截图650。在图6b所示的实施例中,示出了物流软件屏幕650,其允许用户提供与用户的锁系统软件账户相关联的他或她的电子邮件地址。在该实施例中,可以通过遵循上面关于图3所讨论的过程(或基本类似的替代过程)来准许对锁定机构的访问。

图7(其由图7a和图7b组成)是从锁系统软件通知系统用户快递的示例性方法的屏幕截图。如上面所讨论的,存在向系统通知用户快递的较安全的方法和较不安全的方法,图7a示出了较安全的方法的屏幕截图700。在图7a所示的实施例中,示出了锁系统软件屏幕700,其允许用户提供他或她的物流软件登录凭证(包括用户的密码)。当用户提供了他或她的登录凭证时,在某些实施例中,用户的物流软件账户和他或她的锁系统软件账户通常是链接的。在特定实施例中,对于每个已链接的账户,每次物流提供商创建新的快递时,物流软件将跟踪号码和锁标识符发送到锁系统软件。

图7b示出了从锁系统/设备管理软件向系统通知用户快递的较不安全的方法的屏幕截图750。在图7b所示的实施例中,示出了锁系统软件屏幕750,其允许用户提供与用户的物流软件账户相关联的他或她的电子邮件地址。在该实施例中,可以通过遵循上面关于图3所讨论的过程(或基本类似的替代过程)来准许对锁定机构的访问。

图8示出了根据本公开的一个实施例的物流软件的示例性条形码屏幕的屏幕截图800。通常,在各种实施例中,快递员可以用锁定机构扫描(例如,来自手持设备(诸如快递扫描器)的)条形码,使得锁定机构可以接收跟踪号码,并将其发送到锁系统软件,如上面关于图5所讨论的。

图9示出了物流软件的示例性屏幕的屏幕截图900(如在手持设备(诸如快递扫描器)上示出的),其为快递员提供了打开锁定机构的按钮。在各种实施例中,当快递员按下如图所示的“按下解锁”按钮时,快递扫描器可以将包裹的跟踪号码无线地传递给锁定机构,使得锁定机构可以将其发送给锁系统软件,以获得打开锁的指令,如上面关于图5所讨论的。

替代地,在各种实施例中,当锁机构从锁系统软件接收到打开锁的指令时,物流软件可以包括如图9所示的“按下解锁”(或其他类似的)按钮,允许快递员从他或她的快递扫描器打开锁。

根据前述内容,将会理解的是,本文描述的过程的各个方面是在形成系统的一部分的计算机系统上执行的软件过程。因此,将会理解的是,本文描述的系统的各种实施例通常被实现为特殊配置的计算机,其包括各种计算机硬件部件,并且在许多情况下,如本文更详细讨论的,与常规的或已知的计算机、过程等相比,包括显著的附加特征。在本公开的范围内的实施例也包括计算机可读介质,其用于携带或具有存储于其上的计算机可执行指令或数据结构。此类计算机可读介质可以是通过计算机可访问或通过通信网络可下载的任何可用介质。通过示例而非限制的方式,此类计算机可读介质可以包括各种形式的数据存储设备或介质,诸如ram、rom、闪存、eeprom、cd-rom、dvd或其他光盘存储装置、磁盘存储装置、固态硬盘(ssd)或其他数据存储设备、任何类型的可移动非易失性存储器(诸如安全数字盘(sd)、闪存、记忆棒等)或可用于携带或存储计算机程序代码的任何其他介质,该计算机程序代码采用计算机可执行指令或数据结构的形式,并且可以通过计算机访问。

当信息在网络或另一通信连接(硬接线,无线,或硬接线或无线的组合中的任意一个)上传播或提供到计算机时,该计算机将该连接适当看作是计算机可读介质。因此,任何此类连接被适当称为并被视为计算机可读介质。上述的组合也应该被包括在计算机可读介质的范围内。计算机可执行指令包括例如使计算机执行一个特定功能或一组功能的指令和数据。

本领域中的技术人员将理解可以实现本公开的各方面的合适计算环境的特征和方面。虽然未作要求,但是所要求保护的发明的一些实施例可以在计算机可执行指令的上下文中进行描述,诸如先前描述的程序模块或引擎通过联网环境中的计算机来执行。此类程序模块往往通过流程图、序列图、示例性屏幕显示以及本领域技术人员使用的其他技术来反映和说明,以传达如何制作和使用此类计算机程序模块。一般来说,程序模块包括在计算机内执行特定任务或实现特定定义的数据类型的例程、程序、函数、对象、部件、数据结构、对本地或远程的其他计算机的应用程序接口(api)调用等。计算机可执行指令、相关联的数据结构和/或模式(schema)以及程序模块表示用于执行本文公开的方法的步骤的程序代码的示例。这种可执行指令或相关联的数据结构的特定序列表示用于实现在这些步骤中描述的功能的相应动作的示例。

本领域中的技术人员还将明白,所要求保护的和/或描述的系统和方法可以在具有许多类型的计算机系统配置的网络计算环境中实践,该计算机系统配置包括个人计算机、智能电话、平板电脑、手持式设备、多处理器系统、基于微处理器的或可编程的消费电子产品、联网的pc、小型计算机、大型计算机等。所要求保护的发明的实施例在分布式计算环境中被实践,其中,任务由通过通信网络(通过硬接线链路、无线链路或通过硬接线或无线链路的组合)链接的本地和远程处理设备执行。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备中。

一种用于实现所描述的操作的各个方面的示例性系统(未图示),包括计算设备,该计算设备包括处理单元、系统存储器和系统总线,该系统总线将包括系统存储器的各个系统部件耦合到处理单元。计算机通常将会包括一个或更多个数据存储设备,用于从其读取数据和向其写入数据。数据存储设备提供计算机可执行指令、数据结构、程序模块和用于计算机的其他数据的非易失性存储。

实现本文所述的功能的计算机程序代码通常包括可以被存储在数据存储设备上的一个或更多个程序模块。如本领域中的技术人员所知道的,这种程序代码通常包括操作系统、一个或更多个应用程序、其他程序模块和程序数据。用户可以通过键盘、触摸屏、指点(pointing)设备、包含以脚本语言写的计算机程序代码的脚本或其他输入设备(未示出)(诸如麦克风等)来将命令和信息输入到计算机中。这些和其他输入设备往往通过已知的电气、光学和无线连接而连接到处理单元。

影响所描述的过程的许多方面的计算机通常将会使用至一个或更多个远程计算机或数据源的逻辑连接在联网环境中操作,这在下面进一步描述。远程计算机可以是另一个人计算机、服务器、路由器、网络pc、对等设备或其他通用网络节点,并且通常包括上面关于主计算机系统所述的许多或全部元件,其中,本发明在所述主计算机系统中实施。各计算机之间的逻辑连接包括局域网(lan)、广域网(wan)、虚拟网络(wan或lan)和无线lan(wlan),它们在此处以示例而非限制的方式被提出。此类联网环境在办公范围或企业范围的计算机网络、企业内部网和互联网中是常见的。

当用在lan或wlan联网环境中时,实现本发明的各方面的计算机系统通过网络接口或适配器连接到本地网络。当用在wan或wlan联网环境中时,计算机可以包括调制解调器、无线链路或在广域网诸如互联网上建立通信的其他机制。在联网环境中,关于计算机描述的程序模块或其部分可以被存储在远程数据存储设备中。应当理解,所述或示出的网络连接是示例性的,并且可以使用在广域网或互联网上建立通信的其他机制。

虽然已经在优选实施例的上下文中描述了各个方面,但是本领域普通技术人员从本文的描述中将容易地辨别出所要求保护的发明的附加方面、特征和方法。在不脱离权利要求的实质或范围的情况下,除了本文描述的实施例和适应性修改之外,公开内容和所要求保护的发明的许多实施例和适应性修改以及许多变化、修改和等效布置和方法将从公开内容及其前述描述中变得明显或由公开内容及其前述描述合理地暗示。而且,本文所述和要求保护的各个过程的步骤的任何顺序和/或时间次序被认为是用于实现所要求保护的发明的设想的最佳模式。还应当理解,虽然各个过程的步骤可能被示出和描述为处于优选的顺序或时间次序,但是在没有实现特定预期结果的具体指示的情况下,任何此类过程的步骤并不限于以任何特定顺序或次序来实现。在大多数情况下,此类过程的步骤可以以各种不同的顺序和次序来实现,同时仍然落入所要求保护的发明的范围内。另外,一些步骤可以与其他步骤并举地(simultaneously)、同时地(contemporaneously)或同步地进行。

实施例之所以被选择和描述,是为了解释所要求保护的发明的原理及其实践应用,以便使本领域的技术人员能够利用本发明和各个实施例及其适用于设想的特定用途的各种修改。在不偏离所要求保护的发明的精神和范围的情况下,替代实施例对于所要求保护的发明所属领域的技术人员将变得显而易见。因此,所要求保护的发明的范围由随附权利要求限定,而不是由前面的描述和本文所述的示例性实施例限定。

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