具有可更新电子显示器的可运输附接网络的数据存储装置的制作方法

文档序号:28952018发布日期:2022-02-19 10:52阅读:78来源:国知局
具有可更新电子显示器的可运输附接网络的数据存储装置的制作方法
具有可更新电子显示器的可运输附接网络的数据存储装置
1.本技术是申请日为2016年6月30日、申请号为201680038541.0、发明名称为“具有可更新电子显示器的可运输附接网络的数据存储装置”的发明专利申请的分案申请。


背景技术:

2.数据存储容量和大数据的增长已经远远超过了能够传输大数据的数据传输带宽的增长速度。这种差异非常大,以致于将大数据从一个存储设施传输至另一存储设施可能非常昂贵(例如,需要昂贵的系统升级)或非常冗长(例如,传输需要几个月到几年)。物理地移动存储介质可将数据留在传统硬件上,或者可能不是可用选项(例如,当数据由存储服务代表客户存储时)。一些解决方案已经涉及将数据传输至便携式存储装置(例如,附接网络的存储装置)并且将便携式存储装置运输至另一存储设施(其中数据被传输至另一存储系统)。
3.然而,当涉及到运输时,将物品放入箱中并将标签放到箱上为可防止正确物品被运输至正确目的地的人为错误提供了许多机会。例如,可能将错误物品放在一个箱子中,或者可能将错误标签放在箱子上,从而使客户接收到错误物品。
4.特定而言,当对物品下订单时,物品被取出,并且选择用于运输物品的箱子。有时物品与其它物品一起被装在一个区域中,且人为错误或其它错误可能会使物品被放入不适合该物品的箱子中。在另一示例中,用于运输箱的标签可被印刷并放在箱上。此外,人为错误或其它错误可使标签被打印错误或放在不适合该标签的盒子上。此外,诸如纸板运输箱的一次性运输箱可能不是对资源的最佳使用,因为它们在被处理掉之前通常仅使用了一次或几次。
5.此外,一些这样的错误可能发生在履行订单的营业场所处或者发生在客户地点(例如,将物品返回到下订单的营业场所的客户地点)处。
附图说明
6.图1示出根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输数据存储装置的系统和进程。
7.图2示出根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输数据存储装置。
8.图3是根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输数据存储装置的示意图。
9.图4是根据一些实施方案的使用具有网络可更新的电子墨水运输显示器的可运输数据存储装置的进程的流程图。
10.图5是根据一些实施方案的与具有网络可更新的电子墨水运输显示器的可运输数据存储装置相关联的供应进程的流程图。
11.图6是根据一些实施方案的与客户位置处的具有网络可更新的电子墨水运输显示器的可运输数据存储装置相关联的客户端进程的流程图。
12.图7是根据一些实施方案的与具有网络可更新的电子墨水运输显示器的可运输数据存储装置相关联的服务提供商数据提取进程的流程图。
13.图8示出根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输手提箱/运输箱。
14.图9a至图9d示出根据一些实施方案的经由可更新电子显示器显示的各种类型的信息。
15.图10是示出根据不同实施方案的实施本文描述的一些或全部技术的示例计算机系统的框图。
16.虽然本文通过举例的方式对几个实施方案和说明性附图描述了实施方案,但是本领域技术人员应认识到,实施方案不限于所描述的实施方案或附图。应理解,附图及其具体实施方式并非意图将实施方案限于所公开的特定形式,而是相反,本发明旨在涵盖落入由所附权利要求书限定的精神和范围内的所有修改、等效物和替代方案。本文使用的标题仅用于组织目的,并不意味着用于限制说明书或权利要求书的范围。如在整个本技术中所使用,词语“可”以容许性意义(即,意味着具有...的潜力)而不是强制性意义(即,意味着必须)来使用。类似地,词语“包括”意味着包括但不限于。
具体实施方式
17.各种实施方案描述与可运输数据存储装置相关联的系统和进程,所述可运输数据存储装置包括用于显示可运输数据存储装置的目的地运输地址的电子运输显示器。
18.在一些情况下,独立装置可包括适于运输存储装置的壳体,使得不需要额外包装。例如,壳体可包括可更新电子显示器,该显示器显示运输信息,使得承运商可从显示器扫描或读取运输信息并基于所显示的运输信息将装置递送至目的地。在实施方案中,该装置可用于将大量数据从一个大型数据存储设施移动至另一大型数据存储设施。当数据传输网络不能足够快地移动数据时,可使用该装置来将数据从一个存储设施移动至另一存储设施。例如,千万亿字节的数据可需要几年的时间来通过某些网络连接进行传输,而将数据从存储设施传输至装置可能需要几天或更少的时间,并且可运输存储装置的物理运输最快可以是一夜。当需要高度安全的传输方式时,也可使用该装置来将数据从一个存储设施移动至另一个设施。
19.在实施方案中,导入或导出可与拥有或控制装置或代表客户存储数据的服务提供商相关。例如,经由可运输数据存储装置将数据从客户移动至存储服务提供商可被称为导入,且经由可运输数据存储装置将数据从存储服务提供商移动至客户可被称为导出。在一些实施方案中,数据可以是多播的,例如,从客户发送至其中数据被上传至存储服务的存储服务提供商,且然后装置被进一步运输至客户的客户(例如,在数据被在存储服务提供商处上传之后,经由装置与数据一起从存储服务提供商继续)。多播场景也可应用在导出实施方案中。多播实施方案可指在源处被加载有数据且然后被发送至多个不同目的地以将副本分布在多个不同目的地处的单个装置,或者可指被加载有相同的数据副本且每一个均被发送至不同目的地的多个不同的可运输数据存储装置。在一些多播实施方案中,多个不同装置(每个装置用于传输大量数据的一部分)可作为一组被运输至第一目的地,且然后被运输到另一目的地,从而将大量数据的副本留在(例如,在不同办公室播种)每个目的地,然后返回
到服务提供商。例如,客户可从服务提供商存储网络请求对多个位置或客户的数据导出。
20.例如,一些大型数据存储设施存储大量数据,但无法将大量数据传输至设施外部。在一些情况下,企业存储设施可随时间而增长,其中数据在企业内专门使用,使得从来都不会实现足以合理移动大量数据的外部数据传输设施。将这样的大量数据以经济高效且及时的方式移动至基于云的存储解决方案可能是困难的,或甚至是不可能的。
21.在特定示例中,将大数据(例如,万亿字节或千万亿字节的数据等)从一个存储设施移动至另一存储设施可能需要数月或数年的时间来用当前带宽解决方案传输。替代方案是在一个存储系统上在数天或数周内将数据本地传输至多个数据传输装置,且然后将多个传输装置传输至另一存储系统,并将数据从多个传输装置本地传输至目的地存储系统。
22.装置可配备有电子显示器作为装置的壳体的一部分或者并入其中。在实施方案中,显示器可以是低功率显示器,诸如电子墨水显示器,并且显示器可用各种信息中的任一种来更新,所述各种信息包括装置在何处被运输的目的地地址。装置可配备有各种传感器,诸如用于跟踪装置的运输进度的gps传感器,或环境传感器,诸如加速度计、温度传感器、湿度传感器、压力传感器等。在实施方案中,与传感器相关联的数据可由显示器显示。在实施方案中,装置可以是坚固的,使得装置在运送期间不太可能受到损害。
23.在实施方案中,可运输装置被配置为使得围绕永久存储装置且并入有电子显示器的坚固壳体充当独立整体。这样的布置可减少运输错误。例如,由于永久存储装置、显示器和壳体耦接为独立整体,因此不可能使适合于不同箱中的一个箱的永久存储装置不匹配。类似地,由于显示器被构建在可运输整体中,因此不可能错误地标记可运输单元(例如,通过在装置上放置错误标签)。因此,可通过这种可运输存储装置减少与不匹配标签、箱和物品相关联的错误。
24.例如,可由使用装置的服务提供商或客户来创建各种进程(诸如用于保持数据安全的进程)。例如,服务提供商(诸如具有多个装置的存储服务提供商)可实施将特定装置与数据传输服务的特定请求联系起来的供应进程。在实施方案中,服务提供商可在装置上安装安全信息并且指示装置的显示器来显示与请求相关联的运输目的地并且将装置作为独立运输箱提供给承运商。
25.在另一进程中,诸如当请求了服务的客户接收到装置时,客户可将装置连接至客户网络并下载对应于装置的专有应用。当应用由客户网络上的客户计算机执行时,应用可在网络上发现连接的装置并验证数据传输装置。在一些实施方案中,应用可用于识别要被传输至装置的客户网络上的数据,并且应用可加密识别的客户数据并且将加密的数据加载至装置上。
26.在一些实施方案中,装置的目的地信息可被更新。例如,更新的地址信息可通过客户网络或从装置的存储器获得并显示在电子显示器上。在一些实施方案中,装置可实现(例如,基于gps传感器)其位于客户位置处并将所显示的地址信息从客户地点改变至下一目的地。客户然后可将装置作为独立运输箱提供给承运商,来进行运输而不需要任何其它额外包装或标签。
27.在另一进程中,例如,当在服务提供商处往回接收装置(根据地址或者指示由显示器显示的地址的代码)时,可执行提取进程。例如,数据传输装置可连接至服务提供商网络,装置上的数据被解密并存储至服务提供商的存储服务,并且数据传输装置准备好以供重新
使用。
28.在一些实施方案中,电子显示器可被配置为根据逻辑打开或关闭。例如,为了隐藏服务提供商存储网络的位置,装置可被配置为在装置已经离开客户设施(例如,且由运营商接收)之前不显示服务提供商的目的地地址。程序逻辑可依靠gps或蜂窝数据来确定装置位置并相应地调整显示器。
29.在一些实施方案中,整个装置可被配置为充当装置的用户界面。例如,装置可被配置为通过从其中显示器为空白的睡眠模式唤醒显示器来响应于装置的摇晃。在实施方案中,装置的摇晃可使显示器显示目的地地址或消息。
30.装置可配置有小键盘(例如,经由显示器配置的物理小键盘或虚拟小键盘),或者可被配置为响应或提供可听命令、指令或消息。
31.图1示出根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输数据存储装置的系统和进程。所示实施方案描绘可运输数据存储装置从服务提供商位置120到企业位置x110并返回服务提供商位置120的移动以及由各种实体沿途执行的各种进程a-g。在实施方案中,图1中描绘的装置130可与图2、图3、图8和图9a-9d中描绘的装置130相同。
32.图1中描绘了企业位置x110。但是在一些实施方案中,企业可具有其它位置,并且可运输数据存储装置130可被运输至这些位置,替代所描绘运输b、除了所描绘运输b之外、在所描绘运输b之前或在所描绘运输b之后。在一些实施方案中,多个不同装置可与所描述运输同时运输至各个位置。可运输数据存储装置可被运输至企业以外的实体,例如但不限于客户、政府实体、其它服务提供商等。在实施方案中,计算机(诸如企业位置x110处的服务器或台式计算机)可执行图4和图6中所示的一些或全部进程。在实施方案中,计算机(诸如服务提供商位置120处的服务器或台式计算机)可执行图5和图7中所示的一些或全部进程。
33.在所描绘实施方案中,(a)客户创建、生成或请求要执行的作业。作业创建或请求可经由诸如企业经由一个或多个网络(例如,网络108)访问的服务提供商的基于网络的网页或网站的控制台来执行。在(b)处,服务提供商供应特定可运输数据存储装置130、指示装置显示与企业位置x110相关联的地址(例如,在作业创建(a)期间获得的地址),并且根据作业信息(例如,在一些实施方案中,作业信息可在请求时在作业生成期间被确定)将装置运输至请求客户。在(c)处,在企业位置x110处接收装置,并且将客户数据传输至客户地点处的装置。在(d)处,电子显示器用装置的新目的地更新。例如,在实施方案中,服务提供商可经由网络108发送更新地址,或者装置可辨识它在企业位置处,并且在供应步骤(b)期间从编程有下一目的地的内存存储区自动更新所显示的目的地地址。在(e)处,装置由企业或客户提供给运输承运商,并且装置被运回给提供商。在一些实施方案中,在装置被发送回服务提供商之前,可将装置发送至一个或多个其它客户地点以获取额外数据。在(f)处,装置在服务提供商处被往回接收、连接至服务提供商网络,并且客户数据被从装置提取到服务提供商系统中。在(g)处,装置被擦拭并被存储,直到它被供应用于另一工作。
34.可设想其它各种使用情况,例如,在装置已经被存储服务提供商接收并且在存储服务提供商处上传了数据之后,可将装置运输至其它实体,诸如客户的客户。在一些实施方案中,装置可被发送至与将装置发送至存储服务提供商的客户不同的其它客户。在实施方案中,装置可用于将相同数据分发给相同客户的多个不同地点。例如在导出或导入实施方案中,装置可被指示在不同时间显示各种地址,使得装置被用于多播数据。可设想,例如,诸
如当装置被供应时,各种地址可一次存储在装置上,或者各种地址可通过网络(诸如蜂窝网络)或经由客户或提供商网络或其组合被发送至装置。在实施方案中,装置可包括逻辑,该逻辑被配置为基于装置感测装置的地理位置或地点来更新显示的地址。例如,确定(例如,基于gps传感器或蜂窝三角测量)其已经到达一个位置的装置可被配置为显示存储在装置的存储器中的下一地址。
35.图2示出根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输数据存储装置。例如,当其它传输形式(例如,宽带数据传输)不可用或者成本或时间过高时,所描绘的可运输存储装置130可用于将大量客户数据从客户存储网络或服务器移动至其它存储网络或服务器。在实施方案中,可运输存储装置的实施方案可包括比所描绘的那些更多、更少或与其不同的特征或部件。
36.在所描绘的实施方案中,可运输数据存储装置130包括围绕永久存储装置290的壳体215。永久存储装置可包括任何类型的存储装置,诸如但不限于硬盘驱动器、光学介质、磁带、忆阻存储装置、永久ram或固态存储装置。壳体可被加固(例如,根据各种标准,诸如军事标准或电子工业标准),并且可被配置有面向外的电子显示器214,使得当由壳体围封时,永久存储装置、壳体和电子显示器形成适合运输而无需任何额外包装、标签等的独立运输箱,并且使得电子显示器214用于显示目的地位置(例如,代替运输标签)。在实施方案中,壳体215和显示器214充当可重新使用的运输部件以代替纸板箱和运输标签。壳体可包括便于装置130的移动的各种机构(诸如滚轮、手柄等)。
37.装置130被示出具有用于为需要电力运行的可运输装置的部分或全部部件供电的电池260和电源连接器250。在实施方案中,电源连接器250可被配置为将可运输装置连接至外部电源。在一些实施方案中,电源连接器可为永久存储装置供电。可设想其它电源,诸如依靠运输期间的运动来为可运输存储装置供电的动能源、太阳能源等。任何不同电源都可为可运输存储装置130的电子装置(例如,显示器或存储装置)供电。
38.装置130被描绘为具有显示器214。显示器可并入有各种显示技术中的任何一种,诸如低功率电子墨水(e-ink)、有机发光二极管(oled)、主动矩阵有机发光二极管(amoled)、柔性显示器或触敏显示器(作为非限制性示例)。低功率电子墨水显示器可为其中优选小型电池(例如,运输成本更低的电池会更便宜或占用更少运输空间)的运输环境提供降低功耗的益处。在一些实施方案中,装置130可配置有多个显示器214。例如,一些承运商或运营中心在运输箱的三面贴标签,使得不管箱的方向如何,箱的目的地都可被扫描或读取。类似地,可将多个显示器并入到装置的壳体215的多个侧面中。例如,在一些实施方案中,壳体可配置有1-6个或更多个显示器。各种显示器可被配置为使得显示器是计算机可读的(例如,经由扫描仪)。
39.装置130被示出具有网络接口240。网络接口240可充当可运输存储装置130和各种网络(诸如lans、wans等)之间的接口(例如,经由各种协议,诸如iscsi或以太网)。在一些实施方案中,网络连接器240可充当直接到另一装置的接口(例如,经由scsi)。
40.装置130被示出具有开关230。在一些实施方案中,开关230可充当接通-关断电源的开关或者充当用于启动显示器的开关。装置130被还示出具有天线220。天线可被配置为便于服务提供商或客户和装置之间的无线通信。例如,无线通信可通过各种蜂窝网络、wi-fi等(例如,网络108)进行。例如,在装置130正在去往某个位置的途中时,服务提供商可经
由蜂窝网络将更新地址信息发送至可运输存储装置130。例如,可经由显示器214显示更新的地址信息,使得装置130在飞行中被重新路由。在其它实施方案中,无线通信信道可用于在装置位于客户地点时发送更新运输信息以进行显示。在实施方案中,蜂窝网络可用于跟踪装置。
41.装置130被示出具有射频识别(rfid)280。在一些情况下,rfid可帮助跟踪装置。例如,装置可在供应进程期间经由相应rfid而识别,或者装置可在客户处接收时或者在由相应rfid返回到服务供应商时被识别。rfid可用于在装置通过设施,诸如通过服务供应商运营设施路由时(例如,当在输送机系统上路由时)跟踪可运输存储装置。
42.装置130被示出具有各种传感器222、224。装置可装备有各种传感器中的任何一种,包括全球定位传感器(gps)、温度传感器、湿度传感器或加速计,所有这些都是非限制性示例。数据可从传感器收集并以各种方式使用,诸如用于记录装置的环境(例如,热、冷、温和潮湿)或记录与装置130相关联的各种事件,诸如装置130的减速、快速移动、方向或位置。传感器数据可被本地存储、通过网络108发送或经由显示器214显示。
43.装置130可被配置有多个安全层。例如,存储在装置上的数据可用一个或多个密钥加密一次或多次。密钥可由各方确定、存储、控制或保持,并且在所示进程的各个步骤中应用。例如,用于加密存储在装置上的数据的一些密钥可与装置分开存储,而用于加密装置上的数据的其它密钥可与装置一起存储。在实施方案中,加密密钥可应用于多层中。
44.例如,装置130可被配置为一个或多个其它类型的基于网络的装置或其它电子装置,诸如瞬态本地硬件。在一个示例性非穷尽列表中,装置130可被配置为密码硬件和软件的各种组合(例如,作为类型1加密装置)、作为存储网关、作为web服务、防火墙、高保障防护装置、服务器、虚拟机映像、一个或多个软件狗、数据仓库解决方案或数据库服务箱等。
45.图3是根据一些实施方案的具有网络可更新的电子墨水运输显示器的可运输数据存储装置130的示意图。图3示出可运输存储装置130的各种部件和模块。装置可配置有更少或额外的部件或模块。一些部件或模块可被其它部件或模块替换。例如,在实施方案中,处理器310和存储器312可被固件替换。在实施方案中,各种部件或模块可执行附图中所示的一些或全部进程。
46.在图3中,装置130被示出具有显示器214、网络接口306和永久存储装置350。在所示实施方案中,显示驱动器302提供处理器310和显示器214之间的接口功能。例如,为了指示显示器显示地址,处理器310执行来自存储器312的计算机指令,该指令是将消息发送至由显示驱动器解释的显示驱动器302,并使显示驱动器在显示器214上显示地址。
47.网络接口306充当外部网络(例如,客户网络或服务提供商网络或网络108)和装置之间的接口。在实施方案中,网络接口被配置为将指令传输至装置或者将加密数据传输至永久存储装置350。无线接口308可被配置为(例如,经由蜂窝或wi-fi网络)接收来自服务提供商的指令。例如,服务提供商120可经由蜂窝网络将更新地址信息发送至装置130,使得装置的显示地址在途中被更新,由此在飞行中改变装置的目的地,使得装置被运输至更新地址,而不是先前地址。
48.输入/输出(i/o)接口304可被配置为协调处理器310、存储器312、显示驱动器、网络接口306、无线接口308、传感器接口(多个)320和永久存储装置350或外设接口之间的i/o通信量。在一些实施方案中,i/o接口304可执行任何必要协议、定时或其它数据转换,以将
来自一个部件(例如,系统存储器312)的数据信号转换为适合于由另一部件(例如,处理器310)使用的格式。在一些实施方案中,例如,i/o接口304可包括对通过各种类型的外围总线(诸如外围部件互连(pci)总线标准或通用串行总线(usb)标准的变体)附接的装置的支持。在一些实施方案中,例如,i/o接口340的功能可被分为两个或更多个单独部件,诸如北桥和南桥。而且,在一些实施方案中,i/o接口304的一些或全部功能(例如到系统存储器312的接口)可直接并入到处理器310中。
49.装置130被描绘为具有永久数据存储装置350。永久数据存储装置350可包括非易失性存储装置(诸如硬盘驱动器或闪存)的任何组合。永久存储装置350可被配置为(例如,在供应进程期间)在从客户位置运输至服务提供商位置(其中数据被转移至服务提供商存储系统)期间存储大量加密数据(例如,来自诸如客户存储系统的大型数据存储装置)。
50.装置130被描绘为具有可为装置130的各个电子部件供电的电源330、传感器340和传感器接口320。如上所述,各种传感器中的任何一个可并入到装置130中。装置130还可包括充当传感器340和i/o接口304之间的接口的各种传感器接口320。在实施方案中,传感器接口可以是为特定传感器定制的专有接口。传感器接口可执行各种功能,诸如数据转换、传感器输出的分析和基于分析的信息输出等。
51.数据传输装置生命周期
52.图4是根据一些实施方案的使用具有网络可更新的电子墨水运输显示器的可运输数据存储装置的进程的流程图。在实施方案中,图4示出数据传输装置生命周期。所示进程可在可运输存储装置130、服务提供商120和客户企业位置110的背景下执行。
53.在402,服务提供商(例如,服务提供商120)供应可运输存储装置(例如,装置130)并且设置装置的电子显示器。例如,服务提供商可设置电子显示器(例如,经由装置用户界面或经由通过网络接口进行的外部连接)以显示客户目的地地址。在实施方案中,服务提供商还可将返回地址或另一客户设施的地址存储在装置的存储器中,使得可在某个时刻用存储地址来更新显示器。
54.在404,装置130作为独立运输箱被运输至由装置的电子显示器指示的目的地。例如,服务提供商可将具有壳体、显示器、永久存储装置和网络接口的装置提供至公共承运商,而无需任何额外的包装或标签。在实施方案中,除了壳体和电子显示器之外,公共承运商可通过运营商网络将装置运输至目的地,而无需包装或贴标签。
55.在406,在客户地点(例如,企业位置x110)处接收装置,装置安装至客户地点处的网络并且将数据加载至装置130。在408,电子显示的目的地可被更新并且装置130作为独立运输箱被运输至由装置的电子显示器所指示的更新的目的地。显示器可由在供应时存储在装置130的存储器中或者在途中或在客户位置处通过网络(网络108)来接收的目的地地址或代码来更新。更新地址可以是用于将装置返回给服务提供商的返回地址或者用于相同或不同客户的另一位置的地址(例如,可实施安全防范使得来自多个客户的数据可被存储在装置上)。
56.在410,装置被运输至下一客户地点,在该客户地点,装置可被安装并且更多数据被加密并且加载至装置130上(类似于406),并且进程可继续到408和410一次或多次,直到装置更新服务提供商地址,且装置被给予运营商以运输至服务提供商网络位置。在412,来自装置130的数据被提取或传输至服务提供商120的存储服务中。例如,装置由服务提供商
120接收、连接至服务提供商网络,来自装置的数据未加密并且数据存储至服务提供商存储服务。
57.在414,装置被擦除数据(例如,删除或重写客户数据和安全信息)并且准备重新使用。进程可再次从402开始并继续。
58.图5-7示出与装置130相关联的各种进程。图5示出可由服务提供商执行的将特定装置130与特定客户作业相关联的供应进程。图6示出用于将装置连接至客户的存储装置、将数据加载至装置上并且用下一个目的地更新电子显示器的客户侧进程。图7示出当由服务提供商往回接收装置130时可由服务提供商执行自装置卸载数据的进程。所示进程描绘了在适当情况下的替代导入/导出实施方案。
59.供应
60.图5是根据一些实施方案的与具有网络可更新的电子墨水运输显示器的可运输数据存储装置相关联的供应进程的流程图。在实施方案中,所示进程的一个或多个部分可由在提供商计算机或网络上执行的一个或多个进程执行。所示进程可在图1-3所示的装置130上执行。
61.在框502,经由控制台接收用于客户数据导入或导出作业的一个或多个请求。控制台可被配置为通过基于网络的用户界面来提供对数据传输项目或作业的访问和管理。在实施方案中,基于网络的用户界面可由服务提供商提供。控制台可被配置为从客户接收各种项目数据并将该数据提供至服务提供商。在实施方案中,当装置连接至客户网络时,服务提供商可将数据用作供应进程的一部分以及客户网络上的认证进程的一部分。
62.在框504,供应数据传输装置并且将安全信息安装在装置上。例如,特定数据传输装置可从与客户项目或作业相关联的存储中移除,并且加载有密钥、安全证书等,使得装置130可被运输至做出该请求的客户。
63.在导出实施方案中(例如,当客户请求经由数据传输装置从存储服务提供商系统导出数据时),可将数据从服务提供商的存储网络加载至数据传输装置上。
64.在框506,数据传输装置130的电子显示器214可设置有客户提供的运输地址(例如,经由控制台获得的地址)。例如,服务提供商可经由装置的网络接口来设置显示器。在框508,将数据传输装置130作为独立运输箱提供给承运商。例如,数据传输装置可被提供给公共承运商并由其运输,而无需对壳体和电子显示装置外部进行任何额外包装或贴标签。在一些实施方案中,装置130可被配置为从公共承运商或从服务提供商接收使装置显示由公共承运商使用的条形码等来用于通过承运商网络路由装置的命令。
65.图6是根据一些实施方案的与客户位置处的具有网络可更新的电子墨水运输显示器的可运输数据存储装置相关联的客户端进程的流程图。进程的各个部分可作为将数据从客户网络移动至装置130的一部分而由客户网络(例如,企业位置x110)上的服务器或其它计算机执行。在一些实施方案中,可通过在客户硬件上执行下载的专有应用来执行进程的各部分。在实施方案中,专有应用可从服务提供商下载。
66.在框602,从承运商接收数据传输装置。例如,可从公共承运商的客户地点(例如,企业位置x110)接收装置130。数据传输装置连接至客户网络(框604)。这可包括将装置130物理地连接至客户的网络(例如,经由以太网或sata等)。
67.在框606,客户服务器(例如,经由下载应用的执行)发现并验证数据传输装置。例
c)和收件人地址信息(bldg 2,123hwy 14)、跟踪信息(例如,跟踪条形码和相关联的跟踪号码1ksd949...)、路线代码dl 787 902(例如,告知如何在承运商网络或设施内路由包裹)、以包裹的目的地的邮政编码为特征的邮政条形码(例如,1234abcd),和可编码各种信息(例如,邮政编码、国家代码、服务类别(1da等)的qr码、跟踪号码、儒略日期、包裹数量和重量、地址验证,和送货街道、城市和国家)。
77.在一些实施方案中,各种信息可被隐藏或遮蔽或以代码显示,而不是直接显示在显示器中。例如,可对地址进行编码以便在没有计算机辅助(诸如扫描仪)的情况下使目的地变得容易辨认。例如,图9b示出具有网络可更新的电子墨水运输显示器的可运输数据存储装置的可更新装置显示器,其中装置130的显示器214仅显示单个qr码。各种信息中的任何信息可被编码成qr码,并且经由扫描仪或图像处理装置解码(诸如地址信息等)。在一些实施方案中,可根据地理位置隐藏或遮蔽或不显示信息。例如,当处于客户地点时,数据传输装置可不显示服务提供商的地址,而是可显示指令以将数据传输装置提供给承运商。在实施方案中,一旦装置已经离开客户驻地,装置就可转换显示器来显示服务提供商的地址,或者可显示仅计算机可读的目的地地址的编码版本。
78.图9c示出具有网络可更新的电子墨水运输显示器的可运输数据存储装置的可更新装置显示器。在所示实施方案中,装置130的显示器214正在显示警告消息:意图经由电子显示器显示的目的地地址与安全证书不匹配。可显示各种其它消息或信息,诸如传感器数据、指令(例如,使用装置的指令)、其它警告等。
79.图9d示出具有网络可更新的电子墨水运输显示器的可运输数据存储装置的可更新装置显示器。在所示实施方案中,已经指示装置130的显示器214显示与装置130的各种传感器相关联的消息。所显示的传感器信息可包括与所感测数据相关联的元数据。在所示示例中,显示器已被指示显示消息:“箱环境在2015年5月5日上午9:15在位置30.282180,-97.824945达到47摄氏度。在实施方案中,与其它传感器相关联的其它消息可被指示在装置130上显示。例如,显示器可被指示显示用于使用装置的指令,诸如来自存储在装置上的用户手册或者经由网络发送至装置的指令。也可显示其它消息,诸如也可设想与丢失或被盗装置相关联的消息。
80.各种计算机系统中的任一个可被配置为实施与具有网络可更新的电子墨水运输显示器的可运输数据存储装置相关联的进程(例如,由服务提供商供应或提取或者在客户服务器上执行下载应用)。例如,图10是示出适合于实施本文描述的一些系统和方法的计算机系统的一个实施方案的框图。在各种实施方案中,存储服务位置120处的服务提供商的存储服务,或者企业位置110处的客户计算机(例如,客户服务器)可各自包括诸如图10中所示的计算机系统1000。
81.在所示实施方案中,计算机系统1000包括经由输入/输出(i/o)接口1030耦接至系统存储器1020的一个或多个处理器1010。计算机系统1000还包括耦接至i/o接口1030的网络接口1040。在一些实施方案中,计算机系统1000可说明实施企业逻辑或可下载应用的服务器,而在其它实施方案中,服务器可包括比计算机系统1000更多、更少或与其不同的元件。
82.在各种实施方案中,计算机系统1000可以是包括一个处理器1010的单处理器系统,或者是包括若干处理器1010(例如,两个、四个、八个或其它适当数量)的多处理器系统。
处理器1010可以是能够执行指令的任何合适处理器。例如,在各种实施方案中,处理器1010可以是实施各种指令集架构(isa)(诸如x106、powerpc、sparc或mips isa或任何其它合适的isa)中的任何一种的嵌入式处理器。在多处理器系统中,处理器1010中的每个都可通常但未必实施相同isa。
83.系统存储器1020可被配置为存储处理器1010可访问的指令和数据。在各种实施方案中,系统存储器820可使用诸如静态随机存取存储器(sram)、同步动态ram(sdram)、非易失性/闪存型存储器或任何其它类型的存储器等任何合适的存储器技术来实施。在所示实施方案中,实施诸如上面针对服务提供商或可下载的专有软件所描述的那些方法和技术等期望功能的程序指令和数据被示出作为程序指令1025而存储在系统存储器1020内。在一些实施方案中,系统存储器1020可包括可如本文所述进行配置的数据1035。
84.在一个实施方案中,i/o接口1030可被配置为协调处理器1010、系统存储器1020和系统中的任何外围装置之间的i/o通信量,包括通过网络接口1040或其它外围接口。在一些实施方案中,i/o接口1030可执行任何必要协议、定时或其它数据转换,以将来自一个部件(例如,系统存储器1020)的数据信号转换为适合于由另一部件(例如,处理器1010)使用的格式。在一些实施方案中,例如,i/o接口1030可包括对通过诸如外围部件互连(pci)总线标准或通用串行总线(usb)标准的变体等各种类型的外围总线附接的装置的支持。在一些实施方案中,例如,i/o接口1030的功能可被分为两个或更多个单独部件,诸如北桥和南桥。而且,在一些实施方案中,i/o接口1030的一些或全部功能(例如到系统存储器1020的接口)可直接并入到处理器1010中。
85.例如,网络接口1040可被配置为允许在计算机系统1000和附接至网络的其它装置(诸如其它计算机系统)之间交换数据。特定而言,网络接口1040可被配置为允许计算机系统1000和/或各种i/o装置1050之间的通信。如本文所述,i/o装置1050可包括扫描装置、显示装置、输入装置和/或其它通信装置。网络接口1040可通常支持一个或多个无线联网协议(例如,wi-fi/ieee 802.11或另一无线联网标准)。然而,在各种实施方案中,例如,网络接口1040可经由任何合适的有线或无线通用数据网络(诸如其它类型的以太网网络)来支持通信。此外,网络接口1040可支持经由诸如模拟语音网络或数字光纤通信网络的电信/电话网络、经由诸如光纤信道san的存储区域网络,或者经由任何其它合适类型的网络和/或协议进行的通信。
86.在一些实施方案中,系统存储器1020可以是被配置为存储如上所述的程序指令和数据的计算机可访问介质的一个实施方案。然而,在其它实施方案中,程序指令和/或数据可被接收、发送或存储在不同类型的计算机可访问介质上。一般来说,计算机可访问介质可包括计算机可读存储介质或存储器介质,诸如磁性或光学介质,例如经由i/o接口1030耦接至计算机系统1000的磁盘或dvd/cd-rom。计算机可读存储介质还可包括任何易失性或非易失性介质,诸如ram(例如,sdram、ddr sdram、rdram、sram等)、rom等,所述介质可包括在计算机系统1000的一些实施方案中,作为系统存储器1020或另一类型的存储器。此外,计算机可访问介质可包括传输介质或信号,诸如电、电磁或数字信号,所述信号可经由通信介质(诸如网络和/或无线链路)输送,诸如可经由网络接口1040实施。
87.在一些实施方案中,i/o装置1050可以是相对简单的或“瘦”客户端装置。例如,i/o装置1050可被配置为具有显示器、数据输入和通信能力但是在其它方面计算功能很少的哑
终端。然而,在一些实施方案中,i/o装置1050可以是与计算机系统1000类似地配置的计算机系统,包括一个或多个处理器1010和各种其它装置(但在一些实施方案中,实施i/o装置1050的计算机系统1000可具有稍微不同的装置或不同类别的装置)。
88.在各种实施方案中,i/o装置1050(例如,扫描仪或显示装置和其它通信装置)可根据各种实施方案包括但不限于以下各项中的一个或多个:手持式装置、由人佩戴或附接到人身上的装置,和集成到任何移动或固定设备中或安装在其中的装置。i/o装置1050还可包括但不限于以下各项中的一个或多个:个人计算机系统、台式计算机、机架式计算机、膝上型或笔记本式计算机、工作站、网络计算机、“哑”终端(即,具有很少或不具有集成处理能力的计算机终端)、个人数字助理(pda)、移动电话或其它手持式装置、专有装置、打印机或适于与推荐引擎195或装置130通信的任何其它装置。一般而言,i/o装置1050(例如,光标控制装置、键盘或显示器)可以是可与计算系统1000的元件通信的任何装置。在一个实施方案中,i/o装置1050中的至少一些可被配置为扫描或以其它方式读取或接收各种对象的代码或识别符,并将代码传达给推荐引擎195。这些部件可包括但不限于物品、订单、运输箱或手提箱中的一个或多个。
89.鉴于以下条款可更好地理解上述内容:
90.1.一种网络可附接的数据传输装置,其包括:
91.壳体,其被配置为将所述网络可附接的数据传输装置作为独立运输单元来运输;
92.可更新电子显示器,其耦接至所述壳体并且在所述壳体外部可见以提供运输目的地信息,其中所述可更新电子显示器是可更新的以改变所述运输目的地信息;
93.永久存储介质,其处于所述壳体内部,所述永久存储介质被配置为在运输期间存储数据;
94.网络连接,其可通过所述壳体访问并且被配置为提供对作为附接网络的存储装置的所述永久存储介质的访问;和
95.内部电源,其被配置为至少为所述可更新电子显示器提供电力。
96.2.如条款1所述的网络可附接的数据传输装置,其中所述可更新显示器包括电子墨水屏幕,所述电子墨水屏幕被配置为在没有电力的情况下在运输期间保持显示所述运输目的地信息。
97.3.如条款1所述的网络可附接的数据传输装置,所述装置还包括射频识别(rfid),使得所述网络可附接的装置可由所述rfid唯一地识别和跟踪。
98.4.如条款1所述的网络可附接的数据传输装置,其还包括加速度计,所述加速度计被配置为检测施加至所述壳体的力,并且其中所述网络可附接的装置被配置为在所述电子显示器上显示关于施加至所述壳体的所述力的信息。
99.5.如条款1所述的网络可附接的数据传输装置,其中所述可更新显示器包括触摸屏,所述触摸屏被配置为接收基于触摸的输入,以配置所述网络可附接的数据传输装置以在网络上进行数据传输。
100.6.如条款1所述的网络可附接的数据传输装置,其中所述网络可附接的装置供应有密钥库,所述密钥库包括认证所述网络可附接的装置的一个或多个证书和用于加密存储至所述网络可附接的数据传输装置的所述永久存储介质的数据的一个或多个密钥。
101.7.如条款1所述的网络可附接的数据传输装置,所述装置还包括温度传感器、压力
传感器或湿度传感器中的至少一个,这些传感器被配置为感测所述网络可附接的数据传输装置的环境的相应特性,并且其中所述网络可附接的装置被配置为在所述电子显示器上显示从所述至少一个传感器获得的信息。
102.8.如条款1所述的网络可附接的数据传输装置,其中所述网络可附接的数据传输装置根据包括用于防尘和防水的mil std 810(mil-spec)或ipxx(侵入防护)的一个或多个标准来加固。
103.9.如条款1所述的网络可附接的数据传输装置,其中所述永久存储介质包括一个或多个硬盘驱动器、光学介质、磁带或固态存储装置,并且其中所述网络可附接的数据传输装置被配置为指示经由所述可更新电子显示器来显示所述永久存储介质的一个或多个操作特性。
104.10.一种方法,其包括:
105.由服务提供商的一个或多个计算机接收对客户数据导入作业的请求,其中所述请求指定客户位置和要从所述客户位置向所述服务提供商导入的数据量;
106.基于所述客户数据导入作业供应一定量的数据传输装置,其中对于所述一定量的数据传输装置中的每个,所述供应包括:
107.在所述供应的数据传输装置上安装安全信息,其中所述安全信息可用于保护存储在所述数据传输装置上的客户数据,和
108.指示在所述数据传输装置的壳体的电子显示器上显示所述客户位置的运输地址;和
109.对于所述一定量的数据传输装置中的每个,根据在所述数据传输装置的所述壳体的所述电子显示器上显示的所述运输地址将运输导向到客户,其中所述壳体为所述数据传输装置提供独立运输单元,并且其中所述数据传输装置被配置为安装在所述壳体中的所述客户位置处的网络上。
110.11.如条款10所述的方法,
111.其中对于给定数据传输装置,所述将运输导向到所述客户包括引导公共承运商将所述给定数据传输装置运输至所述客户;且
112.其中所述方法还包括:
113.从所述公共承运商接收特定于所述公共承运商的所述运输的代码;和
114.指示所述给定数据传输装置经由所述给定数据传输装置的所述电子显示器来显示所述公共承运商代码。
115.12.如条款10所述的方法,所述方法还包括:
116.经由无线网络并且在所述将所述数据传输装置中的给定一个的运输导向到所述客户之后,接收从所述数据传输装置的一个或多个传感器获得的传感器数据;和
117.至少部分地基于所述传感器数据来重新路由所述数据传输装置或向所述客户发送电子消息。
118.13.如条款10所述的方法,所述方法还包括:
119.在所述将所述数据传输装置中的给定一个的运输导向到所述客户之后,并且在于所述服务提供商处往回接收所述数据传输装置之前,
120.经由无线网络将更新的运输地址信息发送至所述给定数据传输装置;和
121.指示所述数据传输装置来经由所述数据传输装置的所述壳体的所述电子显示器显示所述更新的运输地址信息,使得所述数据传输装置被路由至所述更新的运输地址,其中所述更新的运输地址包括另一客户位置。
122.14.如条款10所述的方法,所述方法还包括:
123.在所述针对给定数据传输装置根据在所述数据传输装置的所述壳体的所述电子显示器上显示的所述运输地址将运输导向到所述客户之后,
124.在所述服务提供商处接收所述给定数据传输装置;
125.将所述给定数据传输装置连接至所述服务提供商的存储服务;
126.读取、解密来自所述给定传输装置的客户数据并将其从所述给定传输装置传输至所述服务提供商的存储服务;和
127.准备所述给定数据传输装置以供重新使用,准备包括擦除来自所述给定数据传输装置的所述客户数据和安全信息。
128.15.一种方法,其包括:
129.在接收到数据传输装置的运输之后,其中所述数据传输装置包括具有电子显示器的壳体和被配置为存储数据的在所述壳体内的存储介质,并且其中所述电子显示器被配置为显示运输地址:
130.通过所述壳体将所述数据传输装置连接至网络;
131.经由所述网络将数据加载至所述数据传输装置上;
132.将所述数据传输装置的所述电子显示器改变为下一个运输目的地;和
133.根据在所述数据传输装置的所述壳体的所述电子显示器上显示的所述运输地址,将所述数据传输装置运输至所述下一个运输目的地,其中所述壳体为所述数据传输装置提供独立运输单元。
134.16.如条款15所述的方法,所述方法还包括:
135.由所述数据传输装置经由无线网络接收更新的运输地址信息;和
136.经由所述数据传输装置的所述壳体的所述电子显示器显示所述更新的运输地址信息,使得所述数据传输装置被重新路由到所述更新的运输地址。
137.17.如条款16所述的方法,
138.其中所述更新的运输信息相对于与所述运输信息一起提供的安全证书进行认证,并且
139.其中所述方法还包括:当所述更新的运输信息未通过相对于所述安全证书的认证时,指示所述电子显示器显示警告消息。
140.18.如条款15所述的方法,所述方法还包括经由所述数据传输装置的所述电子显示器显示用于将所述数据传输装置连接至所述网络的指令。
141.19.如条款15所述的方法,其中当所述下一个运输目的地是用作所述数据的目的地的服务提供商时,所述数据传输装置被配置为编码对应的所显示运输地址并显示所述经编码的运输地址,使得所述服务提供商的所述运输地址被混淆。
142.20.如条款15所述的方法,其中所述方法还包括:
143.确定所述数据传输装置连接和数据传输的进度;和
144.经由所述数据传输装置的所述电子显示器显示所述进度的指示。
145.21.一种方法,其包括:
146.由服务提供商的一个或多个计算机接收对客户数据导出作业的请求,其中所述请求指定要从所述服务提供商的数据存储服务导出的客户数据;
147.基于所述客户数据导出作业供应一个或多个数据传输装置,其中对于所述一个或多个数据传输装置中的每个,所述供应包括:
148.通过所述数据传输装置的壳体将所述数据传输装置连接至网络;
149.在所述供应的数据传输装置上安装安全信息,其中所述安全信息可用于保护存储在所述数据传输装置上的客户数据;
150.经由所述网络将客户数据加载至所述数据传输装置上;和
151.指示在所述数据传输装置的所述壳体的电子显示器上显示客户指定位置的运输地址;和
152.对于所述一个或多个数据传输装置中的每个,
153.根据在所述数据传输装置的所述壳体的所述电子显示器上显示的所述运输地址将运输导向到所述客户指定位置,其中所述壳体为所述数据传输装置提供独立运输单元,并且其中所述数据传输装置被配置为安装在所述壳体中的所述客户位置处的网络上。
154.22.如条款21所述的方法,所述方法还包括:
155.在所述根据所述电子显示器上显示的所述运输地址将运输导向到所述客户指定位置之后,
156.对于所述一个或多个数据传输装置中的每个:
157.指示在所述数据传输装置的壳体的电子显示器上显示另一客户指定位置的另一运输地址;和
158.根据在所述数据传输装置的所述壳体的所述电子显示器上显示的所述运输地址,将运输导向到所述另一客户指定位置。
159.23.如条款21所述的方法,所述方法还包括:
160.对于所述一个或多个数据传输装置中的每个,且
161.在所述根据所述壳体的所述电子显示器上显示的所述运输地址将运输导向到所述客户指定位置之后:
162.经由无线网络将更新的运输地址信息发送至所述数据传输装置;和
163.指示所述数据传输装置经由所述数据传输装置的所述壳体的所述电子显示器来显示所述更新的运输地址信息,使得所述数据传输装置在去往所述客户位置的所述运输地址的途中时被重新路由至所述更新的运输地址。
164.如附图所示且如本文所描述的各种方法表示方法的说明性实施方案。这些方法可以手动地、以软件、硬件或其组合来实施。可改变任何方法的顺序,并且各种元件可被添加、重新排序、组合、省略、修改等。例如,在一个实施方案中,方法可由计算机系统实施,所述计算机系统包括执行程序指令的处理器,所述程序指令存储在耦接至处理器的计算机可读存储介质上。程序指令可被配置为实施本文描述的功能(例如,企业逻辑、包装服务、产品数据库、装置和/或其它通信装置等的功能)。
165.对于受益于本公开的本领域技术人员将显而易见的是,可做出各种修改和变化。本公开意图涵盖所有这些修改和改变,且因此上述描述被认为是说明性的而非限制性的意
义。
166.各种实施方案还可包括在计算机可访问介质上接收、发送或存储根据前面描述所述实施的指令和/或数据。一般来说,计算机可访问介质可包括存储介质或存储器介质,诸如磁性或光学介质(例如,磁盘或dvd/cd-rom)、易失性或非易失性介质,诸如,ram(例如,sdram、ddr、rdram、sram等)、rom等,以及经由通信介质(诸如网络和/或无线链路)输送的传输介质或信号(诸如电、电磁或数字信号)。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1