电子锁箱的制作方法

文档序号:33148909发布日期:2023-02-03 22:23阅读:61来源:国知局
电子锁箱的制作方法
电子锁箱


背景技术:

1.物品可以被配送到家或企业。该物品可以是经由电子市场购买的。配送员可能会将物品留在家或企业之外,从而使物品容易被盗并暴露在环境中。该物品可以包括识别家或企业的地址信息,这可以使配送员能够识别适当的家或企业以用于配送该物品。该物品还可以包括订单号、在订购时由市场生成的物品特性。


技术实现要素:

2.在一些方面,一种电子锁箱,其包括:加热区段,其包括第一锁定机构;冷却区段,其包括第二锁定机构、用于打开/关闭相关区段的三个马达;非温度控制区段,其包括第三锁定机构;码阅读器;处理器,其耦合到存储器,该处理器被配置为:从服务器接收电子订单的指示,其中该指示包括物品的描述、与电子订单相关联的跟踪号,以及与电子订单相关联的预期配送日期;在存储器中存储物品的描述、跟踪号和预期配送日期的指示;经由码阅读器识别与物品相关联的码;根据码确定与物品相关联的跟踪号和物品的描述;确定与物品相关联的跟踪号对应于与电子订单相关联的跟踪号;确定当前日期对应于与电子订单相关联的预期配送日期;以及分别向第一锁定机构、第二锁定机构或第三锁定机构提供指令以解锁加热区段、冷却区段或非温度控制区段以保存(hold)物品,其中指令被提供以基于物品的描述来解锁和打开加热区段、冷却区段或非温度控制区段。
3.在一些方面,一种装置,其包括:第一区段,其包括第一锁定机构;第二区段,其包括第二锁定机构;第三区段,其包括第三锁定机构;码阅读器;处理器,其耦合到存储器,该处理器被配置为:从服务器接收电子订单的指示,其中该指示包括物品的描述、与电子订单相关联的跟踪号,以及与电子订单相关联的预期配送日期;在存储器中存储物品的描述、跟踪号和预期配送日期的指示;经由码阅读器识别与物品相关联的码;根据码确定与物品相关联的跟踪号和物品的描述;确定与物品相关联的跟踪号对应于与电子订单相关联的跟踪号;确定当前日期对应于与电子订单相关联的预期配送日期;以及分别向第一锁定机构、第二锁定机构或第三锁定机构提供指令以解锁第一区段、第二区段或第三区段以保存物品,其中指令被提供以基于物品的描述来解锁第一区段、第二区段或第三区段。
附图说明
4.图1是与操作电子锁箱相关的示例实施方式的图。
5.图2是与操作电子锁箱相关的示例实施方式的图。
6.图3是与电子锁箱相关的示例实施方式的图。
7.图4是可以在其中实施本文描述的系统和/或方法的示例环境的图。
8.图5是图4的一个或多个设备的示例部件的图。
9.图6是与操作电子锁箱相关的示例过程的流程图。
具体实施方式
10.示例实施方式的以下详细描述参考附图。不同附图中的相同附图标记可以标识相同或相似的元件。
11.当在配送期间没有人可以接收物品时,物品可能经常被留在家或企业之外。留在家或企业之外的物品可能有被盗的风险,或者物品在被留在家或办公室之外时可能会被乱动。此外,物品可能暴露于天气因素,诸如雨、雪、风、高温或低温、湿度等,这可能增加物品损坏的风险。
12.在本文描述的技术和装置的各个方面中,电子锁箱可以放置在家或企业之外以在配送后保存物品。电子锁箱可以包括不同的区段或隔间,它们可以取决于配送到家或企业的物品的类型而适合使用。电子锁箱可以包括加热区段,用于保存应保持温暖的物品。电子锁箱可以包括冷却区段,用于保存应保持冷却的物品。电子锁箱可以包括非温度控制区段(例如,没有温度控制的区段),该非温度控制区段可以适合保存不需要保持温暖或冷却的物品。
13.在一些方面,电子锁箱的处理器可以从服务器接收电子订单的指示。该指示可以包括物品的描述和/或特性、与电子订单相关联的跟踪号、和/或与电子订单相关联的预期配送日期。作为示例,该物品可以是从电子市场订购的产品。作为另一个示例,该物品可以是从食品配送服务订购的食品。处理器可以在与电子锁箱相关联的存储器中存储物品的描述、跟踪号和预期配送日期的指示。
14.在一些方面,处理器可以经由与电子锁箱相关联的码阅读器(例如,条形码阅读器)识别与物品相关联的码(例如,条形码或快速响应(qr)码)。物品可以包括诸如产品或食品的物品。处理器可以根据条形码确定与物品相关联的跟踪号。处理器可以确定与物品相关联的跟踪号对应于与电子订单相关联的跟踪号。处理器可以确定当前日期对应于与电子订单相关联的预期配送日期。换言之,处理器可以确定该物品确实是预期要配送的物品。
15.在一些方面,处理器可以向锁定机构提供指令以解锁电子锁箱的区段中的一个以保存物品。例如,处理器可以向第一锁定机构提供指令以解锁加热区段,向第二锁定机构提供指令以解锁冷却区段,或向第三锁定机构提供指令以解锁非温度控制区段。在一些方面,处理器可以基于物品的描述和/或特性(如电子订单上所指示的)来选择加热区段、冷却区段或非温度控制区段。例如,处理器可以识别物品的描述中的关键字或短语,并确定该物品是否应该保持温暖、保持冷却,或者是否适合存放在不进行温度控制的区段,并打开/关闭相关区段。
16.在一些方面,电子锁箱可以安全地存储物品,直到物品准备好被授权操作电子锁箱的用户取回。电子锁箱可以存储物品以保护物品不被盗窃或乱动。此外,电子锁箱可以存储物品以保护物品免受天气因素的影响。在一些方面,电子锁箱可以仅在满足某些标准时解锁(例如,与物品相关联的条形码指示对应于与电子订单相关联的跟踪号的跟踪号,并且当前日期对应于预期配送日期),从而防止电子锁箱的未经授权的使用。
17.在一些方面,电子锁箱可以对安全用例有用。例如,移动现金和贵重物品的安全公司可能只有在中央允许的情况下才能打开电子锁箱,否则无法打开电子锁箱。电子锁箱可以传输信标信号,该信标信号可以始终指示与电子锁箱相关联的位置,因此可以实时跟踪电子锁箱的位置。在一些方面,电子锁箱可以对防御用例有用。例如,电子锁箱可以确保机
密文件和资产与授权人员共享。用以访问电子锁箱的码仅可以与授权人员共享。电子锁箱可以在中央操作,以确保机密文件和资产得到安全保护。
18.图1是与操作电子锁箱相关的示例实施方式100的图。如图1所示,示例实施方式100包括客户端设备、电子锁箱和服务器。这些设备将结合图4和图5更详细地描述。
19.在一些方面,电子锁箱可以在物品配送之后安全地存储物品。电子锁箱可以包括加热区段,该加热区段包括第一锁定机构。加热区段可以被加温到预定温度。加热区段可以包括第一温度传感器以捕获与加热区段相关联的温度。可替代地,加热区段可以防止外部空气进入加热区段,从而允许加热区段内的物品保持热量。第一锁定机构可以锁定或解锁加热区段。电子锁箱可以包括冷却区段,该冷却区段包括第二锁定机构。冷却区段可以被冷却到预定温度。冷却区段可以包括第二温度传感器以捕获与冷却区段相关联的温度。第二锁定机构可以锁定或解锁冷却区段。电子锁箱可以包括非温度控制区段,该非温度控制区段包括第三锁定机构。非温度控制区段可以不进行温度控制,并且可以与基于外部温度的变化温度相关联。非温度控制区段可以包括第三温度传感器以捕获与非温度控制区段相关联的温度。第三锁定机构可以锁定或解锁非温度控制区段。在一些方面,电子锁箱可以包括机械马达以分开地打开和关闭加热区段、冷却区段和/或非温度控制区段。机械马达可以是电动计算机控制组件的部分,以打开和关闭加热区段、冷却区段和/或非温度控制区段中的每个。
20.在一些方面,电子锁箱可以包括条形码或qr码阅读器,以读取与正被配送到电子锁箱的物品相关联的条形码或qr码。码阅读器可以帮助验证物品确实是预期配送的合法物品。
21.在一些方面,电子锁箱可以包括用于与服务器和/或客户端设备进行信息通信的收发器。收发器可以能够使用各种通信协议进行通信,诸如wifi、蓝牙或移动网络(诸如3g、长期演进(lte)(4g)或新无线电(nr)(5g))。例如,客户端设备可以经由通信协议从电子锁箱接收信息,并且服务器可以经由通信协议从电子锁箱接收信息。
22.在一些方面,电子锁箱可以包括位置传感器以捕获与电子锁箱相关联的位置。电子锁箱可以使用位置传感器确定与电子锁箱相关联的位置。电子锁箱可以向客户端设备、服务器和/或无人机设备传输位置的指示。在一些方面,电子锁箱可以包括在电子锁箱的外表面上的唯一的(unique)qr码,其提供电子锁箱的识别。当电子锁箱是彼此相邻定位的多个电子锁箱的部分时,该qr码为电子锁箱提供身份。例如,多个电子锁箱可以包括一排分开的电子锁箱或电子锁箱的二维网格。
23.在一些方面,电子锁箱的加热区段可以包括第一相机/超声波传感器/传感器。第一相机和/或传感器可以用于确定加热区段的当前占用空间(例如,60%满)。电子锁箱的冷却区段可以包括第二相机/超声波传感器/传感器。第二相机和/或传感器可以用于确定冷却区段的当前占用空间。电子锁箱的非温度控制区段可以包括第三相机。第三相机/超声波传感器/传感器可以用于确定非温度控制区段的当前占用空间。
24.在一些方面,电子锁箱的加热区段可以包括第一重量传感器。第一重量传感器可以用于确定当前保存在加热区段中的物品的总重量(例如,10千克)。电子锁箱的冷却区段可以包括第二重量传感器。第二重量传感器可以用于确定当前保存在冷却区段中的物品的总重量。电子锁箱的非温度控制区段可以包括第三重量传感器。第三重量传感器可以用于
确定当前保存在非温度控制区段中的物品的总重量。
25.如附图标记102所示,电子锁箱可以从服务器接收电子订单的指示。可以经由客户端设备下达(place)电子订单。电子订单可以通过电子市场、食品配送服务等下达。电子锁箱可以基于与电子锁箱相关联的唯一的互联网协议(ip)地址从服务器接收电子订单的指示。电子订单的指示可以包括物品的描述。该物品可以是产品、食品等。物品的描述可以包括与物品相关联的一个或多个关键字或短语。电子订单的指示可以包括与电子订单相关联的跟踪号。跟踪号可以是由数值和/或包括字母的其他字符组成的值。电子订单的指示可以包括与配送物品相关联的承运者。电子订单的指示可以包括与电子订单相关联的预期配送日期。在一些情况下,电子锁箱可以从服务器接收电子订单的更新的指示,例如具有更新的预期配送日期。
26.在一些方面,服务器可以从各种系统接收电子订单信息,诸如电子市场系统、电子食品配送系统等。服务器可以使用不同的应用程序编程接口(api)连接到各种系统,这可以允许服务器从各种系统中检索电子订单信息。换言之,当客户端设备从各种系统中的一个订购物品时,服务器可以能够从各种系统检索电子订单信息。服务器可以将电子订单信息传输到电子锁箱,这可以使得电子锁箱能够在物品的配送期间被解锁。
27.在一些方面,服务器可以维持与电子锁箱相关的信息。电子锁箱可以在注册过程期间向服务器注册。服务器可以存储与电子锁箱相关联的管理员用户名和密码。服务器可以存储与电子锁箱相关联的位置的指示。服务器可以存储与电子锁箱相关联的地址的指示。服务器可以存储与电子锁箱相关联的认证信息。
28.如附图标记104所示,电子锁箱可以在电子锁箱的存储器中存储电子订单的指示。例如,电子锁箱可以在存储器中存储物品的描述、跟踪号和预期配送日期。在稍后配送物品时,电子锁箱可以使用此信息。
29.在一些方面,在人工配送中,配送员可以尝试将物品配送到电子锁箱。最初,电子锁箱可以是锁定的。与物品相关联的码可以由与电子锁箱相关联的码阅读器读取。例如,配送员可以将与物品相关联的码保持在码阅读器附近,使得码阅读器可以扫描与物品相关联的码。该码可以位于保存该物品的包装上。
30.在一些方面,电子锁箱的处理器可以经由码阅读器识别与物品相关联的码。处理器可以根据码确定与物品相关联的跟踪号和物品的描述。换言之,码可以指示与物品相关联的跟踪号。处理器可以将如由码指示的与物品相关联的跟踪号与可以被存储在电子锁箱的存储器中的与电子订单相关联的跟踪号进行比较。处理器可以确定与物品相关联的跟踪号对应于与电子订单相关联的跟踪号。处理器可以将当前日期与可以被存储在电子锁箱的存储器中的与电子订单相关联的预期配送日期进行比较。处理器可以确定当前日期对应于与电子订单相关联的预期配送日期。
31.如附图标记108所示,处理器可以确定解锁电子锁箱的区段中的一个。处理器可以基于与物品相关联的跟踪号(如码所指示的)对应于与电子订单相关联的跟踪号来确定解锁区段中的一个。此外,处理器可以基于当前日期对应于与电子订单相关联的预期配送日期来确定解锁区段中的一个。
32.在一些方面,处理器可以基于电子锁箱的适当区段中的空间的可用性来确定解锁电子锁箱的区段中的一个。处理器可以使用加热区段、冷却区段和非温度控制区段中的一
个或多个重量传感器或相机来确定加热区段、冷却区段或非温度控制区段具有用以保存该物品的可用空间。处理器可以基于加热区段、冷却区段或非温度控制区段具有用以保存物品的空间来提供用以解锁的指令。
33.在一些方面,电子锁箱可以包括小键盘,配送员可以在小键盘上手动输入码。该码可以是由与电子锁箱相关联的用户设置的预定义码。该码可以是对应于正在配送包裹的承运者的预定义码。例如,第一承运者可以使用第一码,第二承运者可以使用第二码,等等。处理器可以识别经由小键盘输入的码,并且当码与多个预定义码中的一个匹配时,处理器可以确定解锁电子锁箱的区段中的一个。
34.如附图标记110所示,处理器可以提供指令以解锁并自动打开电子锁箱的区段中的一个。处理器可以分别向第一锁定机构、第二锁定机构或第三锁定机构提供指令以解锁加热区段、冷却区段或非温度控制区段,以在配送后保存物品。加热区段可以经由第一锁定机构解锁,冷却区段可以经由第二锁定机构解锁,或者非温度控制区段可以经由第三锁定机构解锁。
35.在一些方面,处理器可以基于物品的描述提供指令以解锁加热区段、冷却区段或非温度控制区段。如先前从服务器接收的电子订单所指示的,物品的描述可以指示与该物品相关联的关键字和/或短语。基于关键字和/或短语,处理器可以确定物品是否应该保持温暖、保持冷却,或者是否适合存放在不进行温度控制的区段。处理器可以基于被配送的物品的各种要求来确定解锁加热区段、冷却区段或非温度控制区段。在一些方面,处理器可以使用机器学习模型和/或可以随着时间学习哪些物品将与电子锁箱的特定区段相关联。在一些方面,处理器可以基于经由电子锁箱的用户界面接收的用户输入来提供指令以解锁加热区段、冷却区段或非温度控制区段。例如,用户输入可以指示选择电子锁箱的相关区段以解锁和打开。
36.作为示例,处理器可以基于电子订单中的毛衣的描述确定正在配送的毛衣不需要加热或冷却。在这种情况下,处理器可以提供指令以解锁非温度控制区段。作为另一个示例,处理器可以基于电子订单中的药物的描述确定正在配送的药物需要冷却。在这种情况下,处理器可以提供指令以解锁冷却区段。作为又一个示例,处理器可以确定正在从餐馆配送的比萨饼应该加热,并且处理器可以提供指令以解锁加热区段。在一些示例中,处理器可以访问指示常见物品和对应的加热/冷却要求的数据库。例如,数据库可以指示奶瓶需要冷却,但玩具不需要冷却或加热。
37.在一些方面,在第一解锁机构解锁加热区段之后,与加热区段相关联的机械马达可以使加热区段打开。在一些方面,在第二解锁机构解锁冷却区段之后,与冷却区段相关联的机械马达可以使冷却区段打开。在一些方面,在第三解锁机构解锁非温度控制区段之后,与非温度控制区段相关联的机械马达可以使非温度控制区段打开。
38.在一些方面,处理器可以确定不解锁电子锁箱的区段中的一个。处理器可以基于与物品相关联的跟踪号(如码所指示的)不对应于与电子订单相关联的跟踪号来确定不解锁区段中的一个。处理器可以基于当前日期不对应于与电子订单相关联的预期配送日期来确定不解锁区段中的一个。处理器可以基于指示电子锁箱的一个或多个区段满载(at capacity)的重量信息和/或空间信息来确定不解锁区段中的一个。
39.例如,处理器可以确定特定物品应该被配送在特定区段中,但是该特定区段可能
不可用于保存该物品。在这种情况下,收发器可以向客户端设备传输通知。客户端设备可以向电子锁箱提供指令以打开电子锁箱的另一个区段以保存该包裹。
40.如附图标记112所示,电子锁箱的收发器可以向服务器和/或客户端设备传输物品已经被成功配送并且正被保存在电子锁箱中的指示。服务器可以基于从收发器接收到的指示来确定物品已经被成功配送。此外,可以经由在客户端设备上执行的应用程序,通知与电子锁箱相关联的用户该物品已经被成功配送并且正被保存在电子锁箱中。用户可以在物品配送后从电子锁箱中取回物品。
41.如附图标记114所示,处理器可以在物品已经被配送后分别向第一锁定机构、第二锁定机构或第三锁定机构发送指令以锁定并自动关闭加热区段、冷却区段或非温度控制区段。处理器可以确定物品已经被配送到加热区段、冷却区段或非温度控制区段,并且基于该确定,处理器可以发送指令。作为结果,在物品配送之后,除与电子锁箱相关联的用户以外的用户可能无法访问电子锁箱。例如,在电子锁箱打开后,物品被放置在电子锁箱的区段中的一个内,并且出于安全原因,与区段中的一个相关联的盖子关闭,电子锁箱不可以再被例如配送员打开。
42.在一些方面,收发器可以从服务器或客户端设备接收指令以解锁加热区段、冷却区段或非温度控制区段。处理器可以基于从服务器或客户端设备接收到的指令向第一锁定机构、第二锁定机构或第三锁定机构发送指令以进行解锁。作为示例,配送员可能已经不小心关闭了区段中的一个的盖子和/或将物品错放在区段中的一个中。在这些示例中,可以防止配送员打开电子锁箱的另一个区段。在这些情况下,服务器或客户端设备可以指示电子锁箱打开区段中的一个以允许配送员将物品放置在电子锁箱的适当区段中。
43.在一些方面,在处理器确定解锁电子锁箱之后,处理器可以经由电子锁箱的用户界面发送用于显示的指示。用户界面可以提示配送员选择在电子锁箱中打开哪个区段来配送物品。例如,用户界面可以提供解锁加热区段、冷却区段或非温度控制区段的选项。
44.如附图标记116所示,收发器可以向服务器和/或客户端设备发送一个或多个指示,或者可替代地,收发器可以从服务器和/或客户端设备接收一个或多个指示。在一些方面,收发器可以传输加热区段、冷却区段和非温度控制区段中的每个的打开-关闭状态的指示。打开-关闭状态可以指示对应的区段当前是打开还是关闭。在一些方面,收发器可以传输加热区段、冷却区段和非温度控制区段中的每个的当前温度读数的指示。可以使用加热区段、冷却区段和非温度控制区段中的温度传感器来捕获温度读数。在一些方面,收发器可以传输加热区段、冷却区段和非温度控制区段中的每个的当前体积状态的指示。可以使用加热区段、冷却区段和非温度控制区段中的相机来捕获关于体积的信息。在一些方面,收发器可以传输加热区段、冷却区段和非温度控制区段中的每个的配送物品的总重量的指示。可以使用加热区段、冷却区段和非温度控制区段中的重量传感器来捕获重量信息。重量信息可以跟踪与电子锁箱的特定区段中配送的每个物品相关联的重量。例如,重量信息可以指示第一配送物品重2千克,第二配送物品重3千克,等等。在一些方面,收发器可以传输电子锁箱的操作错误或环境状况的指示。操作错误或环境状况的指示可以基于电子锁箱内的传感器的传感器读数。
45.如上所述,提供图1作为示例。其他示例可以与关于图1所描述的不同。图1中所示的设备的数量和布置作为示例提供。实际上,与图1所示的设备相比,可以存在附加的设备、
更少的设备、不同的设备或不同布置的设备。此外,图1所示的两个或更多个设备可以在单个设备内实施,或者图1所示的单个设备可以被实施为多个分布式设备。附加地或可替代地,图1中所示的一组设备(例如,一个或多个设备)可以执行描述为由图1中所示的另一组设备执行的一个或多个功能。
46.图2是与操作电子锁箱相关的示例实施方式200的图。如图2所示,示例实施方式200包括客户端设备、电子锁箱、服务器和无人机设备。这些设备将结合图4和图5更详细地描述。
47.如附图标记202所示,电子锁箱可以从服务器接收电子订单的指示。电子订单的指示可以包括物品的描述、与电子订单相关联的跟踪号以及与电子订单相关联的预期配送日期。电子锁箱可以基于与电子锁箱相关联的唯一的ip地址从服务器接收电子订单的指示。
48.如附图标记204所示,电子锁箱可以在电子锁箱的存储器中存储电子订单的指示。例如,电子锁箱可以在存储器中存储物品的描述、跟踪号和预期配送日期。
49.如附图标记206所示,可以被分配用于将物品配送到电子锁箱的配送无人机可以将配送通知传输到服务器。配送通知可以指示配送无人机在配送物品的途中。配送通知可以指示与物品的配送相关联的大致配送窗口。配送通知可以指示配送无人机的当前位置,这可以使服务器能够计算配送无人机和电子锁箱之间的距离和/或行进时间。
50.如附图标记208所示,服务器可以向配送无人机传输与电子锁箱相关联的位置的指示。服务器可以从电子锁箱接收位置的指示。电子锁箱可以使用与电子锁箱相关联的位置传感器来确定位置。在一些情况下,配送无人机可以基于电子订单已经获得关于电子锁箱的位置的信息。此外,该指示可以指示电子锁箱具有用以保存物品的空间。
51.在一些方面,配送无人机可以基于从服务器接收的指示行进到与电子锁箱相关联的位置。配送无人机可以扫描与感兴趣的电子锁箱相关联的qr码。在一个示例中,电子锁箱可以是区域内的多个电子锁箱中的一个,并且每个电子锁箱可以包括用于识别目的的qr码。配送可以基于与电子锁箱相关联的qr码识别感兴趣的电子锁箱。
52.如附图标记210所示,电子锁箱可以接收来自配送无人机的消息。该消息可以指示配送无人机具有要配送的物品。在配送到达与电子锁箱相关联的位置之后,电子锁箱可以接收该消息。配送无人机可以基于从服务器接收到的电子锁箱具有用以保存物品的空间的指示来传输消息。该消息可以指示与该物品相关联的跟踪号。配送无人机可以基于配送无人机和电子锁箱之间的接近度使用蓝牙协议或近场通信(nfc)来传输消息。
53.如附图标记212所示,电子锁箱的处理器可以确定解锁电子锁箱的区段中的一个。处理器可以基于从配送无人机接收的消息来确定解锁区段中的一个。处理器可以确定消息中指示的跟踪号对应于与电子订单相关联的跟踪号。处理器可以确定当前日期对应于与电子订单相关联的预期配送日期。
54.在一些方面,配送无人机可以将物品保持在电子锁箱的码阅读器附近。处理器可以经由码阅读器识别与物品相关联的码。处理器可以根据码确定与物品相关联的跟踪号和物品的描述。处理器可以确定如码所指示的与物品相关联的跟踪号对应于与电子订单相关联的跟踪号。在这种情况下,处理器可以确定解锁电子锁箱的区段中的一个。换言之,处理器可以基于从配送无人机接收的消息和/或与物品相关联的码来确定解锁区段中的一个。
55.如附图标记214所示,处理器可以基于从电子锁箱接收的消息提供指令以解锁并
自动打开电子锁箱的区段中的一个。处理器可以分别向第一锁定机构、第二锁定机构或第三锁定机构提供指令以解锁电子锁箱的加热区段、电子锁箱的冷却区段或电子锁箱的非温度控制区段,以在配送后保存物品。加热区段可以经由第一锁定机构解锁,冷却区段可以经由第二锁定机构解锁,或者非温度控制区段可以经由第三锁定机构解锁。在该示例中,可以经由配送无人机将物品配送并放置在加热区段、冷却区段或非温度控制区段中。
56.如附图标记216所示,电子锁箱的收发器可以向服务器和/或客户端设备传输物品已经成功配送并且正被保存在电子锁箱中的指示。
57.如附图标记218所示,处理器可以在物品已经被配送后分别向第一锁定机构、第二锁定机构或第三锁定机构发送指令以锁定和自动关闭加热区段、冷却区段或非温度控制区段。
58.如上所述,提供图2作为示例。其他示例可以与关于图2所描述的不同。图2中所示的设备的数量和布置作为示例提供。实际上,与图2所示的设备相比,可以存在附加的设备、更少的设备、不同的设备或不同布置的设备。此外,图2所示的两个或更多个设备可以在单个设备内实施,或者图2所示的单个设备可以被实施为多个分布式设备。附加地或可替代地,图2中所示的一组设备(例如,一个或多个设备)可以执行描述为由图2中所示的另一组设备执行一个或多个功能。
59.图3是与电子锁箱相关的示例实施方式300的图。
60.在一些方面,电子锁箱可以包括加热区段、冷却区段和/或非温度控制区段。在一些方面,电子锁箱可以包括码阅读器。码阅读器可以扫描与物品相关联的码。加热区段、冷却区段或非温度控制区段可以基于与物品相关联的码解锁和打开。在一些方面,电子锁箱可以包括一个或多个显示器,其可以指示与加热区段、冷却区段和/或非温度控制区段相关联的当前物品重量。在一些方面,电子锁箱可以包括用户界面以允许配送员选择电子锁箱的哪个区段被解锁以配送物品。
61.如上所述,提供图3作为示例。其他示例可以与关于图3所描述的不同。
62.图4是示例环境400的图,在该示例环境400中可以实施本文描述的系统和/或方法。如图4所示,环境400可以包括客户端设备405、电子锁箱410、服务器415、无人机设备420和网络425。环境400的设备可以经由有线连接、无线连接或有线和无线连接的组合进行互连。
63.如本文别处所述,客户端设备405包括能够接收、生成、存储、处理和/或提供与操作电子锁箱相关联的信息的一个或多个设备。客户端设备405可以包括通信设备和/或计算设备。例如,客户端设备405可以包括无线通信设备、电话(诸如智能电话、移动电话或视频电话)、用户装备、膝上型计算机、平板计算机、台式计算机或类似类型的设备。在一些实施方式中,客户端设备405可以用于连接到与聚合虚拟会话相关联的多个虚拟会话中的每个。
64.如本文别处所述,电子锁箱410可以能够保存物品。电子锁箱410可以包括各种区段,诸如加热区段、冷却区段和/或非温度控制区段。电子锁箱410可以包括用于打开和关闭加热区段、冷却区段和/或非温度控制区段的机械马达。电子锁箱410可以包括在加热区段、冷却区段和/或非温度控制区段中的相机和/或重量传感器,以用于确定与配送物品相关联的重量和/或体积。电子锁箱410可以包括用于与服务器415和客户端设备405通信的收发器。电子锁箱410可以包括码阅读器,以用于扫描与物品相关联的码。电子锁箱410可以包括
位置传感器,以用于识别与电子锁箱410相关联的当前位置。
65.如本文别处所述,服务器415包括能够接收、生成、存储、处理、提供和/或路由与操作电子锁箱相关联的信息的一个或多个设备。服务器415可以基于对一个或多个第三方站点430的访问来接收、生成、存储、处理、提供和/或路由信息。第三方站点430可以包括与电子市场、食品配送服务等相关联的电子页面。服务器415可以包括通信设备和/或计算设备。例如,服务器415可以包括服务器,诸如应用程序服务器、客户端服务器、web服务器、数据库服务器、主机服务器、代理服务器、虚拟服务器(例如,在计算硬件上执行),或云计算系统中的服务器。在一些实施方式中,服务器415包括在云计算环境中使用的计算硬件。
66.无人机设备420可以是能够将物品配送到电子锁箱410的无人空中运载工具和/或无人陆地运载工具。无人机设备420可以在有或没有人陪伴无人机设备420的情况下配送物品。无人机设备420可以包括各种定位和移动传感器。无人机设备420可以包括致动器以控制使无人机设备420移动的马达、发动机、推进器等。
67.网络425包括一个或多个有线和/或无线网络。例如,网络425可以包括蜂窝网络、公共陆地移动网络、局域网络、广域网络、城域网络、电话网络、专用网络、互联网和/或这些或其他类型的网络的组合。网络425使得能够在环境400的设备之间通信。
68.图4中所示的设备和网络的数量和布置作为示例提供。实际上,与图4所示的设备和/或网络相比,可以存在附加的设备和/或网络、更少的设备和/或网络、不同的设备和/或网络、或不同布置的设备和/或网络。此外,图4所示的两个或更多个设备可以在单个设备内实施,或者图4所示的单个设备可以被实施为多个分布式设备。附加地或可替代地,环境400的一组设备(例如,一个或多个设备)可以执行描述为由环境400的另一组设备执行的一个或多个功能。
69.图5是设备500的示例部件的图,其可以对应于客户端设备405、电子锁箱410、服务器415和/或无人机设备420。在一些实施方式中,客户端设备405、电子锁箱410、服务器415和/或无人机设备420可以包括一个或多个设备500和/或设备500的一个或多个部件。如图5所示,设备500可以包括总线510、处理器520、存储器530、存储部件540、输入部件550、输出部件560和通信部件570。
70.总线510包括使得能够在设备500的部件之间进行有线和/或无线通信的部件。处理器520包括中央处理单元、图形处理单元、微处理器、控制器、微控制器、数字信号处理器、现场可编程门阵列、专用集成电路和/或另一类型的处理部件。处理器520以硬件、固件或硬件和软件的组合来实施。在一些实施方式中,处理器520包括能够被编程以执行功能的一个或多个处理器。存储器530包括随机存取存储器、只读存储器和/或另一类型的存储器(例如,闪存、磁存储器和/或光存储器)。
71.存储部件540存储与设备500的操作相关的信息和/或软件。例如,存储部件540可以包括硬盘驱动器、磁盘驱动器、光盘驱动器、固态盘驱动器、光盘、数字多功能光盘和/或另一类型的非暂时性计算机可读介质。输入部件550使设备500能够接收输入,诸如用户输入和/或感测到的输入。例如,输入部件550可以包括触摸屏、键盘、小键盘、鼠标、按钮、麦克风、开关、传感器、全球定位系统部件、加速度计、陀螺仪和/或致动器。输出部件560使设备500能够提供输出,诸如经由显示器、扬声器和/或一个或多个发光二极管。通信部件570使设备500能够与其他设备通信,诸如经由有线连接和/或无线连接。例如,通信部件570可以
包括接收器、发射器、收发器、调制解调器、网络接口卡和/或天线。
72.设备500可以执行本文描述的一个或多个过程。例如,非暂时性计算机可读介质(例如,存储器530和/或存储部件540)可以存储一组指令(例如,一个或多个指令、代码、软件代码和/或程序代码)以供处理器520执行。处理器520可以执行该组指令以执行本文描述的一个或多个过程。在一些实施方式中,由一个或多个处理器520对该组指令的执行导致一个或多个处理器520和/或设备500执行本文描述的一个或多个过程。在一些实施方式中,硬连线电路系统可以用于代替指令或与指令组合来执行本文描述的一个或多个过程。因此,本文描述的实施方式不限于硬件电路系统和软件的任何特定组合。
73.图5中所示的部件的数量和布置作为示例提供。设备500可以包括与图5中所示的部件相比附加的部件、更少的部件、不同的部件或不同布置的部件。附加地或可替代地,设备500的一组部件(例如,一个或多个部件)可以执行描述为由设备500的另一组部件执行的一个或多个功能。
74.图6是与操作电子锁箱相关联的示例过程600的流程图。在一些实施方式中,图6的一个或多个过程框可以由系统(例如,客户端设备405、电子锁箱410、服务器415和/或无人机设备420)执行。在一些实施方式中,图6的一个或多个过程框可以由与系统分开的或包括系统的另一设备或一组设备执行,诸如客户端设备405、电子锁箱410、服务器415和/或配送无人机420。附加地或可替代地,图6的一个或多个处理框可以由设备500的一个或多个部件执行,诸如处理器520、存储器530、存储部件540、输入部件550、输出部件560和/或通信部件570。
75.如图6所示,过程600可以包括从服务器接收电子订单的指示(框610)。该指示可以包括物品的描述、与电子订单相关联的跟踪号以及与电子订单相关联的预期配送日期。如图6进一步所示,过程600可以包括在存储器中存储物品的描述、跟踪号和预期配送日期的指示(框620)。如图6进一步所示,过程600可以包括经由码阅读器识别与物品相关联的码(框630)。如图6进一步所示,过程600可以包括根据码确定与物品相关联的跟踪号和物品的描述(框640)。如图6中进一步所示,过程600可以包括确定与物品相关联的跟踪号对应于与电子订单相关联的跟踪号(框650)。如图6进一步所示,过程600可以包括确定当前日期对应于与电子订单相关联的预期配送日期(框660)。如图6进一步所示,过程600可以包括分别向第一锁定机构、第二锁定机构或第三锁定机构提供指令以解锁加热区段、冷却区段或非温度控制区段,以保存物品(框670)。指令可以被提供以基于物品的描述来解锁加热区段、冷却区段或非温度控制区段。
76.尽管图6示出了过程600的示例框,但在一些实施方式中,过程600可以包括与图6中描绘的框相比附加的框、更少的框、不同的框或不同布置的框。附加地或可替代地,可以并行执行过程600的框中的两个或更多个。
77.前述公开提供了说明和描述,但并不旨在穷举或将实施方式限制为公开的精确形式。可以根据上述公开进行修改或者可以从实施方式的实践中获得修改。
78.如本文所使用的,术语“部件”旨在广义地解释为硬件、固件或硬件和软件的组合。显然,本文描述的系统和/或方法可以以不同形式的硬件、固件和/或硬件和软件的组合来实施。用于实施这些系统和/或方法的实际专用控制硬件或软件代码不局限于实施方式。因此,本文描述了系统和/或方法的操作和行为而不参考特定的软件代码——应当理解,软件
和硬件可以用于基于本文的描述来实施系统和/或方法。
79.如本文所使用的,取决于上下文,满足阈值可以指大于阈值、大于或等于阈值、小于阈值、小于或等于阈值、等于阈值、不等于阈值等的值。
80.尽管在权利要求中记载和/或在说明书中公开了特征的特定组合,但是这些组合并不旨在限制各种实施方式的公开。事实上,这些特征中的许多可以以未在权利要求中具体记载和/或在说明书中公开的方式组合。尽管下面列出的每个从属权利要求可以直接引用一个权利要求,但各种实施方式的公开包括每个从属权利要求与权利要求集中的每个其他权利要求的组合。如本文所使用的,提及项目列表中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖a、b、c、a-b、a-c、b-c和a-b-c,以及具有多个相同项目的任何组合。除非明确说明,否则本文使用的任何元件、动作或指令均不应被解释为关键或必要的。此外,如本文所使用的,冠词“一”和“一个”旨在包括一个或多个项目,并且可以与“一个或多个”互换使用。此外,如本文所用的,冠词“该”旨在包括与冠词“该”连接的一个或多个项目,并且可以与“一个或多个”互换使用。此外,如本文所用,术语“一组”旨在包括一个或多个项目(例如,相关项目、不相关项目或相关和不相关项目的组合),并且可以与“一个或多个”互换使用。在旨在仅一个项目的情况下,使用短语“仅一个”或类似的语言。此外,如本文所使用的,术语“具有”等旨在为开放式术语。此外,除非另有明确说明,否则短语“基于”旨在表示“至少部分地基于”。此外,如本文所使用的,术语“或”在以一系列形式使用时旨在包括在内,并且可以与“和/或”互换使用,除非另有明确说明(例如,如果与“任一个”或“仅一个”组合使用)。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1