确定备选运送目的地的制作方法

文档序号:11890787阅读:297来源:国知局
确定备选运送目的地的制作方法与工艺

运输客户正就多种运送服务和价值提高他们的期望。因此,需要新的概念,以通过改善运送服务和价值来提高客户体验和忠诚度。



背景技术:

承运人很早就在尝试就最终收货人优化如何安排包裹运送,从而为客户和承运人都既改进交货时间又降低成本。例如,现有的系统可以让收货人在知道他们正要从运送地址离开时对运输过程中的包裹进行重定向,而不是要求承运人进行第二次行程。虽然这些系统有可取之处,但他们没有充分应对由于技术上的进步和收货人机动性上的持续演变产生的其他问题/机会。在这方面,已经认识到现有系统需改进之处。通过施加的努力、独创性、创新性,改进这样的系统的解决方案已经实现,并结合本发明的实施例进行了描述。



技术实现要素:

总体上,本发明的实施例提供了用于确定备选运送目的地的系统、方法、设备和计算机程序产品,例如将排定的运送定向到备选收货人。

在一些实施例中,可以提供用于确定备选运送目的地的方法,该方法包括:接收物件的运输信息,运输信息表示该物件待由承运人运送到原收货人并至少包括默认运送地点;以及确定原收货人是否已指示一个或多个备选收货人中的第一优先备选收货人。在一些实施例中,该方法可以进一步包括在确定该原收货人已经指示一个或多个备选收货人中的第一优先备选收货人的情况下,运送物件至第一优先备选收货人。

在一些实施例中,该方法可以进一步包括在接收到该物件的运输信息后,确定所述原收货人是否已选择使货物能够被运送到至少一个备选收货人,并且在所述原收货人未选择使货物能够被运送到至少一个备选收货人的情况下,提供用户接口,该用户接口配置为通知所述物件的原收货人并且允许登记或一次性选择第一优先备选收货人。在一些实施例中,该方法可以进一步包括在接收到该物件的运输信息后,确定所述原收货人是否已选择使货物能够被运送到至少一个备选收货人,并且在所述原收货人已经选择使货物能够被运送到至少一个备选收货人的情况下,确定该第一优先备选收货人。

在一些实施例中,该方法可以进一步包括确定所述第一优先备选收货人是否能够接收该物件,在第一优先备选收货人能够接收该物件的情况下,运送该物件给第一优先备选收货人,而在第一优先备选收货人不能接收该物件的情况下,确定第二优先备选收货人,确定第二优先备选收货人是否能够接收该物件,并在第二优先备选收货人能够接收该物件的情况下,运送该物件给第二优先备选收货人。在一些实施例中,该方法可进一步包括:经由网络向客户端装置提供该物件已被运送的通知,该通知包括表示该物件被运送至一个或多个备选收货人中的一个的信息;经由网络向客户端装置提供用户接口,该用户接口配置为接收确认。

在一些实施例中,该方法可进一步包括经由网络向客户端装置提供用户接口,该用户接口配置为使得原收货人能够指示货物应当运送到默认地点。在一些实施例中,该方法可进一步包括经由网络向客户端装置提供用户接口,该用户接口配置为使得原收货人能够登记为一个或多个备选收货人之一,使得其他原收货人能够选择该原收货人作为他们的备选收货人之一。

在一些实施例中,可提供用于确定备选运送目的地的设备,该设备包括至少一个处理器和包括程序代码的至少一个存储器,所述至少一个存储器和程序代码配置为与所述处理器使得所述设备至少接收物件的运输信息、表示该物件待由承运人运送到原收货人并至少包括默认运送地点,并确定原收货人是否已指示一个或多个备选收货人中的第一优先备选收货人。

在一些实施例中,存储器和程序代码进一步配置为与所述处理器使得所述设备在已确定原收货人已指示一个或多个备选收货人中的第一优先备选收货人的情况下将物件运送给第一优先备选收货人。在一些实施例中,存储器和程序代码进一步经配置为与所述处理器使得所述设备在接收到该物件的运输信息后确定原收货人是否已选择使货物被运送到至少一个备选收货人,并在原收货人未选择使货物被运送到至少一个备选收货人的情况下,提供用户接口,该用户接口配置为通知所述物件的原收货人并且允许登记或一次性选择第一优先备选收货人。

在一些实施例中,存储器和程序代码进一步配置为与所述处理器使得所述设备在接收到该物件的运输信息后确定原收货人是否已选择使货物被运送到至少一个备选收货人,并在原收货人已选择使货物被运送到至少一个备选收货人的情况下,确定第一优先备选收货人。在一些实施例中,存储器和程序代码进一步配置为与所述处理器使得所述设备确定所述第一优先备选收货人是否能够接收该物件,并在第一优先备选收货人能够接收该物件的情况下,运送该物件给第一优先备选收货人,而在第一优先备选收货人不能接收该物件的情况下,确定第二优先备选收货人,确定第二优先备选收货人是否能够接收该物件,并在第二优先备选收货人能够接收该物件的情况下,运送该物件给第二优先备选收货人。

在一些实施例中,存储器和程序代码进一步配置为与所述处理器使得所述设备经由网络向客户端装置提供该物件已被运送的通知,该通知包括表示该物件被运送至一个或多个备选收货人中的一个的信息,并经由网络向客户端装置提供用户接口,该用户接口配置为接收确认。

在一些实施例中,存储器和程序代码进一步配置为与所述处理器使得所述设备经由网络向客户端装置提供用户接口,该用户接口配置为使得原收货人能够指示货物应当运送到默认地点。

在一些实施例中,存储器和程序代码进一步配置为与所述处理器使得所述设备经由网络向客户端装置提供用户接口,该用户接口配置为使得原收货人能够登记为一个或多个备选收货人之一,使得其他原收货人能够选择该原收货人作为他们的备选收货人之一。

在一些实施例中,可以提供用于确定备选运送目的地的计算机程序产品,所述计算机程序产品包括具有存储于其中的计算机可读程序代码部分的至少一个非暂态计算机可读存储介质,所述计算机可读程序代码部分包括:配置为接收物件的运输信息的可执行部分,运输信息表示该物件待由承运人运送到原收货人并至少包括默认运送地点;以及配置为确定原收货人是否已指示一个或多个备选收货人中的第一优先备选收货人的可执行部分。

在一些实施例中,该计算机程序产品可进一步包括配置为在确定该原收货人已经指示一个或多个备选收货人中的第一优先备选收货人的情况下运送物件至第一优先备选收货人的可执行部分。在一些实施例中,计算机程序产品可进一步包括:配置为在接收到该物件的运输信息后确定所述原收货人是否已选择使货物能够被运送到至少一个备选收货人的可执行部分;以及配置为在所述原收货人未选择使货物能够被运送到至少一个备选收货人的情况下提供用户接口的可执行部分,该用户接口配置为通知所述物件的原收货人并且允许登记或一次性选择第一优先备选收货人。

在一些实施例中,计算机程序产品可进一步包括:配置为在接收到该物件的运输信息后确定所述原收货人是否已选择使货物能够被运送到至少一个备选收货人的可执行部分;以及配置为在所述原收货人已经选择使货物能够被运送到至少一个备选收货人的情况下确定该第一优先备选收货人的可执行部分。

在一些实施例中,该计算机程序产品还可以包括:配置为确定所述第一优先备选收货人是否能够接收该物件的可执行部分;配置为在第一优先备选收货人能够接收该物件的情况下运送该物件给第一优先备选收货人的可执行部分;配置为在第一优先备选收货人不能接收该物件的情况下确定第二优先备选收货人的可执行部分;配置为确定第二优先备选收货人是否能够接收该物件的可执行部分;以及配置为在第二优先备选收货人能够接收该物件的情况下运送该物件给第二优先备选收货人的可执行部分。在一些实施例中,计算机程序产品可进一步包括:配置为经由网络向客户端装置提供该物件已被运送的通知的可执行部分,该通知包括表示该物件被运送至一个或多个备选收货人中的一个的信息;以及配置为经由网络向客户端装置提供用户接口的可执行部分,该用户接口配置为接收确认。

在一些实施例中,计算机程序产品可进一步包括配置为经由网络向客户端装置提供用户接口的可执行部分,该用户接口配置为使得原收货人能够指示货物应当运送到默认地点。在一些实施例中,计算机程序产品可进一步包括配置为经由网络向客户端装置提供用户接口的可执行部分,该用户接口配置为使得原收货人能够登记为一个或多个备选收货人之一,使得其他原收货人能够选择该原收货人作为他们的备选收货人之一。

附图说明

对如此概况描述的本发明,现在将参考附图,这些附图不一定按比例绘制,并且其中:

图1是可用于实践本发明的实施例的系统的概观。

图2是根据本发明一个实施例的承运人系统的示例性示意图。

图3是根据本发明的一个实施例的移动站的示例性示意图。

图4和5示出图示了可以根据本发明的各种实施例使用的操作和处理的流程图。

图6示出本发明的各种实施例的示例性输入和输出;

图7示出例示了可以根据本发明的各种实施例使用的操作和处理的流程图;

图8A和8B示出本发明的各种实施例的示例性输入和输出;以及

图9-11示出可以根据本发明的各种实施例使用的操作和处理的流程图。

具体实施方式

本发明的各种实施例现在将参照附图在下文更全面地描述,其中示出本发明的一些但不是所有的实施例。实际上,这些发明可实施为许多不同的形式并且不应被解释为限于这里阐述的实施例,相反,提供这些实施例使得本公开将满足应用的法律要求。术语“或”在本文中用于备选和结合理解两者,除非另有说明。术语“例示的”和“示例性”被用于示例而不指示质量水平。通篇中相同的数字指代相同的元件。

I.方法、设备、系统和计算机程序产品

如应理解的,各种实施例可以以各种方式来实施,包括作为方法、设备、系统或计算机程序产品。因此,各种实施例可以采取完全硬件实施例或其中处理器被编程以执行特定步骤的实施例的形式。此外,各种实施方式可以采取具有实施在存储介质中的计算机可读程序指令的计算机可读存储介质上的计算机程序产品的形式。任何合适的计算机可读存储介质都可以使用,包括硬盘、CD-ROM、光学存储装置或磁性存储装置。

下面参照方法、设备、系统和计算机程序产品的框图和流程图描述各种实施例。应当理解的是,框图和流程图的每个方框分别可以部分由计算机程序指令来实施,如在计算系统的处理器上执行的逻辑步骤或操作。这些计算机程序指令可以被加载到计算机上,诸如专用计算机或其它可编程数据处理设备,以产生专门配置的机器,从而使得在计算机或其他可编程数据处理设备上执行的指令实施流程图方框或多个方框中指定的功能。

这些计算机程序指令还可以存储在可以引导计算机或其它可编程数据处理设备以特定方式起作用的计算机可读存储器中,使得存储在计算机可读存储器中的指令产生包括用于实施在流程图方框或多个方框中指定的机能的计算机可读指令的制品。该计算机程序指令还可以被加载到计算机或其它可编程数据处理设备以使将在计算机或其它可编程设备上执行的一系列操作步骤产生计算机实施的处理,从而使得在计算机上或其它可编程设备上执行的指令提供用于实施在流程图方框中或多个方框中指定的功能的操作。

相应地,框图和流程图的多个方框支持各种组合,用于执行指定功能、用于执行指定的功能的操作的组合、和用于执行指定功能的程序指令。还应该理解的是,在框图和流程图图示的每个方框与框图和流程图图示的方框的组合可以由执行指定功能或操作的专用的基于硬件的计算机系统,或专用硬件和计算机指令的组合来实施。

II.示例性系统架构

图1提供了可结合本发明的各种实施例使用的系统的图示。如图1所示,该系统可以包括一个或多个承运人系统100、一个或多个移动站105、一个或多个收货人计算装置110、一个或多个网络115和一个或多个托运人计算装置120。系统的每个部件可以例如在相同或不同的无线或有线网络上彼此进行电子通信,这些网络例如包括有线或无线个人区域网(PAN)、局域网(LAN)、城域网(MAN)、广域网(WAN)等。另外,虽然图1示出某些通信系统实体为单独的、独立的实体,但各种实施例不局限于这种特定结构。

1.示例性承运人系统

图2提供了根据本发明的一个实施例的承运人系统100的示例性示意图。承运人可以是传统的承运人,如美国联合包裹服务公司(UPS)、联邦快递FedEx、DHL、快递服务、美国邮政服务(USPS)、加拿大邮政、货运公司(如整车货件、零担货件、铁路承运人、航空承运人、海运承运人等)和/或类似物。然而,承运人也可以是非传统的承运人,如亚马逊、谷歌、优布Uber、拼车服务、众包服务、零售商和/或类似物。通常,术语“系统”可以指例如一个或多个计算机、计算实体、计算装置、移动电话、游戏机(例如,Xbox游戏机、PS游戏机、Wii游戏机)、台式机、平板电脑、笔记本电脑、膝上型电脑、分布式系统、服务器或服务器网络、刀片服务器、网关、交换机、处理装置、处理实体、机顶盒、继电器、路由器、网络接入点、基站等,和/或适于执行本文描述的功能、操作和/或处理的装置或实体任何组合。然而,承运人系统100还可以包括各种其他的系统,如地址匹配系统(AMS)、因特网会员系统(IMS)、客户资料系统(CPS)、包裹中心信息/数据系统(PCIS)、定制的取件及运送系统(CPAD)、Web内容管理系统(WCMS)、电子邮件通知系统(NES)、防欺诈系统(FPS)以及其他各种系统及其相应部件。承运人系统100还可以与各种支付网络/系统通信用于执行或促使支付费用。如所将认识到的,这些费用的支付可以是多种形式,如借记卡、信用卡、直接信贷、直接借记、现金、支票、汇票、网上银行、电子商务支付网络/系统(例如,贝宝TM,谷歌钱包,亚马逊支付)、虚拟货币(如比特币)、奖励点或积分点和/或类似物。

如从图1所可以理解的,在一个实施例中,承运人系统100包括一个或多个处理器205,其与承运人系统100内其它元件经由系统接口或总线261进行通信。处理器205可以以许多不同的方式来实现。例如,处理器205可以实现为处理元件、处理电路、协处理器、控制器或各种其他处理装置,包括集成电路,如专用集成电路(ASIC)、现场可编程门阵列(FPGA)、硬件加速器等。

在示例性实施例中,处理器205可以配置为执行存储在存储器中的或否则是处理器205可访问的指令。例如,是否通过硬件或软件方法或通过它们的组合来配置,处理器205可以代表当相应地配置时能够执行根据本发明的实施例的操作的实体。用于接收和显示数据的显示/输入装置264也可包括在承运人系统100中。此显示/输入装置264可以是,例如与显示器组合使用的键盘或点击装置。承运人系统100还可包括暂态和非暂态存储器263,其可以包括随机存取存储器(RAM)267和只读存储器(ROM)265。承运人系统的ROM265可以用于存储基本输入/输出系统(BIOS)226到承运人系统100内的不同元件中,基本输入/输出系统(BIOS)226包括有助于传送信息/数据的基本例程。

此外,在一个实施例中,承运人系统100可以包括用于在各种计算机可读媒体上存储信息/数据的至少一个存储装置268,诸如硬盘驱动器、CD驱动器和/或光盘驱动器。(多个)存储装置268及其关联的计算机可读媒体可以提供非易失性存储。上述计算机可读媒体可以由任何其他类型的计算机可读媒体取代,如嵌入式或可移除多媒体存储卡(MMC)、安全数字(SD)存储卡、记忆棒、电可擦除可编程只读存储器(EEPROM)、闪存、硬盘等。另外,这些存储装置268中的每个可以通过适当的接口连接到系统总线261。

此外,一些可执行指令、应用程序、程序模块和/或类似物可以通过各种存储装置268存储和/或存储在RAM 267中。这样的可执行指令、应用程序、程序模块和/或类似物可以包括操作系统280、登记模块270、警报模块260、运送选项模块250、识别模块245、服务日程表模块和/或类似物。如下文更详细讨论的,这些可执行指令、应用程序、程序模块和/或类似物可在处理器205和操作系统280的协助下控制承运人系统100的操作的某些方面,虽然其功能不必被模块化。除了程序模块,承运人系统100可以存储或与一个或多个数据库通信,诸如与数据库240通信。

在一个实施例中,也位于承运人系统100内的是用于与各种计算实体(例如,与一个或多个移动站105)连接的网络接口274。例如,承运人系统100可以能够从/向移动站105、收货人计算装置110以及托运人计算装置120接收/发送数据和/或消息。该通信可以经由相同或不同的有线或无线网络(或有线和无线网络的组合)来进行。例如,该通信可以使用有线数据传输协议来执行,如光纤分布式数据接口(FDDI)、数字用户线(DSL)、以太网、异步传输模式(ATM)、帧中继、通过电缆服务接口规范的数据(DOCSIS)来执行,或任何其他有线传输协议。类似地,承运人系统100可以配置为经由使用各种协议中的任一种无线外部通信网络来进行通信,这些协议诸如为802.11、通用分组无线业务(GPRS)、通用移动电信系统(UMTS)、码分多址2000(CDMA2000)、CDMA2000 1X(1xRTT)、宽带码分多址(WCDMA)、时分-同步码分多址(TD-SCDMA)、长期演进(LTE)、演进的通用陆地无线电接入网络(E-UTRAN)、演进数据优化(EVDO)、高速分组接入(HSPA)、高速下行链路分组接入(HSDPA)、IEEE 802.11(Wi-Fi)、802.16(WiMAX)、超宽带(UWB)、红外(IR)协议,BluetoothTM(蓝牙)协议、近场通信(NFC)协议、无线通用串行总线(USB)协议和/或任何其它无线协议。

应该理解的是,一个或多个承运人系统100的部件可以相对于其他承运人系统100的部件而言位于远程。此外,一个或多个部件可被组合,并且执行此处描述的功能的另外的部件可以包括在承运人系统100中。

2.示例性移动站

图3提供了可结合于本发明的实施例中使用的移动站105的说明性示意代表图。移动站105可由多方来操作,包括承运人的人员(例如,运送司机、分拣员和/或类似物)。移动站105可包括天线312、发送器304(例如,无线电)、接收器306(例如,无线电)以及处理装置308(例如,处理器、控制器和/或类似物),其提供信号并分别从发送器304和接收器306接收信号。

提供给和接收自发送器304和接收器306的信号分别可以包括按照应用的无线系统的空中接口标准的信令信息/数据。在这点上,移动站105可以能够以一个或多个空中接口标准、通信协议、调制类型和接入类型进行操作。更具体地,移动站105可以根据任意数量的无线通信标准和协议来操作,如上文中那些关于承运人系统100所描述的。在具体的实施例中,移动站105可以根据多种无线通信标准和协议进行操作(例如,使用戈壁无线电),如802.11、GPRS、UMTS、CDMA2000、1xRTT、WCDMA、TD-SCDMA、LTE、E-UTRAN、EVDO、HSPA、HSDPA、Wi-Fi、WiMAX、UWB、IR BluetoothTM、NFC、无线USB协议和/或任何其他无线协议和/或多种无线载体。为此,移动站105可以包括集成的移动接收多样化和集成的电源管理。这样的配置可以对用户提供全球连接。

经由这些通信标准和协议,移动站105可以与使用如下概念的各种其他实体通信:如非结构化补充服务数据(USSD)、短消息服务(SMS)、多媒体消息服务(MMS)、双音多频信号(DTMF)和/或订户身份模块拨号器(SIM拨号)。移动站105也可以下载改变、附加和更新例如到它的固件、软件(例如,包括可执行指令、应用程序、程序模块)和操作系统。

根据一个实施例,移动站105可以包括地点确定装置和/或功能。例如,移动站105可以包括适用于获取例如纬度、经度、海拔、地理编码、路线和/或速度数据的全球定位系统(GPS)模块。在一个实施例中,GPS模块通过识别在视图中的卫星数目和那些卫星的相对位置来获取数据(有时被称为星历数据)。

移动站105还可以包括用户接口(其可以包括联接到处理装置308的显示器316)和/或用户输入接口(联接到处理装置308)。用户输入接口可以包括允许移动站105接收数据的多种设备中的任一种,诸如小键盘318、触摸显示器、语音或动作接口,或其他输入装置。在包括小键盘318的实施例中,小键盘318可包括传统数字(0-9)和相关键(#,*),以及用于操作移动站105的其他键,并且可以包括全套字母键或可被激活以提供全套字母数字键的一组键。除了提供输入,该用户输入接口可用于例如激活或停用某些功能,例如屏幕保护程序和/或睡眠模式。

移动站105还可以包括易失性存储器322和/或非易失性存储器324,其可以是嵌入式的和/或可以是可移除的。例如,非易失性存储器可以是嵌入式或可移除的MMC、安全数字SD存储卡、记忆棒、EEPROM、闪存、硬盘等。存储器可以存储多段或大量由移动站105使用以执行移动站105的功能的信息/数据中的任一种。该存储器还可以存储内容,例如用于应用程序的计算机程序代码和/或其它计算机程序。

3.示例性收货人计算装置

收货人计算装置110可各自包括在功能上类似于承运人系统100和/或移动站105的那些组件的一个或多个组件。例如,在一个实施例中,每个收货人计算装置可以包括:(1)处理器,其经由系统接口或总线与其他元件通信;(2)用户接口;(3)暂态或非暂态存储器;和(4)通信接口。正如所注意到的,收货人计算装置110可以包括用户接口(其可以包括联接到处理元件308的显示装置/输入装置)和/或用户输入接口(联接到处理元件308)。例如,用户接口可以是承运人的应用程序、浏览器、用户接口、仪表板、网页和/或本文中类似的可互换使用的词语,其执行于和/或经由收货人计算装置110可访问以与来自承运人系统100的信息/数据相交互和/或使这些信息/数据被显示,如此处所描述的。这些架构的提供仅用于示例性目的并且不限制于各种实施例。一般而言,术语装置、系统、计算实体、实体和/或本文中类似的可互换使用的词语可指,例如,一个或多个计算机、计算实体、移动电话、台式机、平板电脑、笔记本电脑、膝上型电脑、分布式系统、游戏机(如Xbox游戏机,PS游戏机,Wii游戏机)、手表、眼镜、钥匙坠存储器、无线射频识别(RFID)标签、耳机件、扫描仪、照相机、腕带、自助终端、输入终端、服务器或服务器网络、刀片服务器、网关、交换机、处理装置、处理实体、机顶盒、继电器、路由器、网络接入点、基站等,和/或适合于执行本文描述的功能、操作和/或处理的装置或实体的任何组合。客户可以指托运人(例如,经由承运人来运输物件的一方)或收货人(例如,从承运人接收物件的一方)。在返还的情况下,收到物件的收货人在返还物件时可变成托运人。

4.示例性托运人计算装置

托运人计算装置120可各包括在功能上类似于承运人系统100、移动站105和/或收货人计算装置110的那些部件的一个或多个部件。例如,在一个实施例中,每个托运人计算装置可包括:(1)处理器,其经由系统接口或总线与其他元件进行通信;(2)用户接口;(3)暂态和非暂态存储器;和(4)通信接口。如所注意到的,托运人计算装置120可包括用户接口(其可以包括联接到处理元件308的显示装置/输入装置)和/或用户输入接口(联接到处理元件308)。例如,用户接口可以是承运人应用程序、浏览器、用户接口、仪表板、网页和/或本文中类似的可互换使用的词语,其执行于和/或经由托运人计算装置120可访问以与来自承运人系统100的信息/数据相交互和/或使这些信息/数据被显示,如此处所描述的。这些架构的提供仅用于示例性目的并且不限制于各种实施例。客户可以指托运人(例如,经由承运人来运输物件的一方)、收货人(例如,从承运人接收物件的一方)、第三方、和/或类似物。在返还的情况下,运输物件的托运人在物件被返还时可变成收货人。

III.示例性系统操作

现在将参考图4-11。图4、5、7和9-11是例示了可对于货物的客户控制管理而被执行的操作和处理的流程图。图6、图8A和8B示出用于确定备选运送目的地的示例性输入和输出,如将排定的货运引导到备选收货人。

1.登记处理

图4示出的流程图例示了可由承运人系统执行的处理以将用户登记和/或注册(例如,托运人,收货人,第三方,和/或类似物)到程序中以启用备选运送目的地,例如,“备选收货人运送网络”等。图5示出的流程图例示了可以由承运人系统执行以使客户(例如,托运人,收货人,第三方,和/或类似物)利用例如“备选收货人运送网络”等来选择备选运送目的地的处理。回到图4,如被示出在操作405中的,诸如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的工具,用于对程序执行注册/登记以启用/允许货物被运送到储存处/备选收货人(例如,“备选收货人运送网络”)。

客户(例如,托运人,收货人,第三方,和/或类似物)可以是个人、家庭、公司、组织、实体、组织内的部门、组织和/或个人的代表和/或类似物。为了要进行登记,客户(例如,操作收货人计算装置110或者托运人计算装置120的客户或客户代表)可以访问网页、应用程序、仪表板、浏览器、或承运人的门户网站,如美国联合包裹运送服务公司(UPS)。例如,该承运人系统100可以提供网页,该网页可向客户提供登录到客户账户的选项或注册/登记用于客户取件、运送和/或返还程序。

在一个实施例中,作为注册/登记过程的一部分,承运人系统100(例如经由登记模块270)可以要求客户(例如,其操作收货人计算装置110或托运人计算装置120)提供履历和/或地理信息/数据。这样的信息/数据可以被手动输入或通过允许访问其他帐户,如脸书(Facebook)、Gmail电子邮件、推特(Twitter)、贝宝(PayPal)和/或类似物。例如,客户可以提供客户的名称,例如名、姓、公司名、实体名称和/或组织名称。客户也可以提供与客户相关联的任何别名。例如,如果客户是名为约瑟夫布朗的个人时,客户可以提供乔布朗或或乔伊布朗作为别名。

客户还可以提供一个或多个与客户关联的物理地址(例如,街道地址,城市,州,邮政编码和/或国家)给承运人系统100。例如,可以将约瑟夫布朗的主要住址,即美国佐治亚州亚特兰大市大街105号,30309,提供给承运人系统100。此外,一个或多个次要住址也可以提供给承运人系统100用于关联于布朗先生的帐户和简档,如美国佐治亚洲布福德市拉尼尔群岛71号,30518。如将认识到的,住址可以包括周末住宅、客户访问的家庭成员住宅和/或类似物。此外,客户还可以提供与客户相关联的一个或多个办公地址(例如,街道地址,城市,州,邮政编码和/或国家)给承运人系统100。例如,布朗先生可以有主要办公地址美国佐治亚州亚特兰大市桃树大街西1201号,30309。一个或多个次要办公地址也可以提供给承运人系统100以与布朗先生的账户和简档相关联,如美国北卡罗来纳州夏洛特市南特赖恩街101号,28280;美国华盛顿特区西北F街950号,20004;美国纽约市公园大道90号,10016。如将认识到的,办公地址可以包括单个企业的多个办公室地点,多个企业的多个办公室地点和/或类似物。如将认识到的,客户可以提供其他的履历和/或地理信息/数据以适应不同的需要和情况。

在一个实施例中,一旦承运人系统100从客户接收必要的履历和/或地理信息/数据,承运人系统100可以执行一个或多个验证操作。例如,承运人系统100可确定指定国家的主要地址(和/或其他地址)或邮政编码对于“备选收货人运送网络”或类似物而言是否合格。承运人系统100还可例如通过使主要地址通过一个或多个地址清理或标准化系统来确定主要地址(和/或其他地址)是否是有效的。承运人系统100还可以执行各种欺诈预防措施,如确定客户(如托运人或收货人)或客户地址中的一个是否已经从客户取件、运送和/或返还程序“列入黑名单”。如将认识到的,各种其他方法和技术可以用于适应各种需要和情况。

在一个实施例中,承运人系统100可以通过注册/登记处理为客户创建客户简档。因此,承运人系统100可以创建和存储各种客户简档(例如,通过数据库240)。除了至少以上的信息/数据之外,客户简档可以包括一个或多个相应的用户名和密码。如将要认识到的,每个物理地址可以与客户的简档相关联。

在一些实施例中,作为登记过程的一部分在登记过程之后,承运人系统100可以使客户注册、申请成为、或者以其他方式成为储存处,并且如果被选择则成为备选收货人。因此,如操作410所示,例如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于登记为储存处和/或备选收货人的工具。在一些实施例中,验证过程和/或批准过程(例如,类似于或除了在初始登记操作中所执行的之外)可在将客户分类为储存处和/或使得/允许其他客户选择该客户作为备选收货人之前执行。例如,最后一英里承运人系统或承运人系统100可以包括诸如处理器205等用于通过例如信用检查、背景检查、现金存款等验证资格的工具。有些实施例可允许在选择之后由其他客户进行后续的评级和/或同行评审过程。

在一个实施例中,一旦客户登记为存储处和/或备选收货人,则可得到福利或奖励,比如,例如对将来的运输费用和/或服务的折扣(如免费的客户取件或运送,减价和/或无限制的服务等)。此外,一旦客户登记为存储处和/或备选收货人,客户(例如,其操作客户计算装置110/120)可经由网页提供与客户程序关联的各种偏好给承运人系统100。例如,客户(例如,其操作客户计算装置110/120)能提供多种偏好,例如通信偏好、服务调度偏好、运送偏好和/或运送选项。客户(例如,其操作客户计算装置110/120)还可以通过适当的接口(例如,浏览器、仪表盘、网页、应用程序)更新任何信息/数据。在一些实施例中,客户(例如,其操作客户计算装置110/120)还可以提供关于其不可作为储存处/备选收货人的偏好。例如,当客户在休假等,无法接收包裹。

2.确定和选择备选收货人

图5示出的流程图例示了可由承运人系统100执行的处理以使客户(例如,托运人和/或收货人)利用例如“备选收货人运送网络”等选择一个或多个储存处作为备选运送目的地。如操作505中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于产生或接收运输信息/数据(下文中称为“运输信息”)的工具,运输信息/数据指示待由承运人运送到收货人的物件。在一些实施例中,运输信息/数据可以包括至少默认的运送地点,例如,“原收货人”-包括与自动服务日程表相关联的那些(见图6)。在一些实施例中,运输信息/数据可包括运送的估计时间。例如,默认运送地点可以是运输标签上的地址,由例如托运人表示。物件可能是任何有形的和/或物理的对象。在一个实施例中,物件/包裹可以是或被封闭在一个或多个包装件、包裹、袋、容器、货厢、装货箱、组合物件、车辆配件、货盘、桶装货物等等,和/或本文中使用的可互换的类似词语。这些物件/包裹可包括通信能力(例如,通过芯片(如集成电路芯片)、RFID、NFC、蓝牙、Wi-Fi和任何其他合适的通信技术、标准或协议)以与彼此和/或与各种计算实体进行各种目的的通信。在这方面,在一些示例性实施例中,物件可以“向”地址信息/数据通信发送、“从”地址信息/数据接收唯一识别码和/或各种其它信息/数据。一旦运输信息/数据被产生和/或接收,就可以安排运送。

在一些实施例中,运输信息/数据可以进一步包括与物件有关的信息/数据,诸如运送服务等级。例如,运送服务等级可以是次日送达(Next Day Air)、隔夜送达(Overnight)、快运(Express)、次日早晨送达(Next Day Air Early AM)、次日晚前送达(Next Day Air Saver)、紧急收件(Jetline)、紧急派送(Sprintline)、保证运送(Secureline)、二日送达(2nd Day Air)、挂号件(Priority)、二日早晨送达(2nd Day Air Early AM)、三日选择递送(3Day Select)、陆运(Ground)、标准快递(Standard)、平邮(First Class)、媒体类邮件(Media Mail)、SurePost(联合包裹与美国邮政合作的服务)、货运(Freight)和/或类似物。运输数据可以包括与运输商品(如托运人)的一方有关的信息/数据,如该方的地址、该方的电话号码、该方的返还地址、该方的名称和/或类似物。运输信息/数据也可以包括与物件所运送至的客户(例如,收货人)有关的信息/数据,如客户的物理地址或地点(例如,运送点/地点)、客户的虚拟地址、客户的电话号码、客户的名称和/或类似物。如所将认识到的,术语运送点/地点旨在包括任何可识别的地点,包括住宅、商业地点、商店、车辆、船舶、地标和/或类似物。

在一个实施例中,运输信息/数据可包括与物件本身和任何跟踪信息有关的信息/数据。跟踪信息/数据可以反映承运人的运输网络中的物件的移动,包括预期的取件或交货日或时间。为了反映物件的移动,与该物件相关联的物件/货物识别可随着该物件传输通过承运人的传输网络而在不同的点被扫描或电子地读取。例如,该物件/货物识别可由条码装置或MAXICODE二维码装置、RFID读取器、照相机控制器自动地扫描,或由使用手持装置(例如,移动站105)的承运人雇员扫描。在一个实施例中,每次物件/货物识别被扫描或读取时,适当的装置可将物件/货物识别和其他适当的信息/数据(例如扫描或读取地点和时间)发送到承运人系统100。然后该承运人系统100可以随着物件在承运人的传输网络中的传输而接收和使用该信息/数据来追踪物件,并相应地更新货物信息/数据。

为了安排运送,根据本文讨论的一些实施例,承运人系统100可配置为确定原收货人是否已经登记了例如“备选收货人运送网络”或以其他方式选择了允许货物被运送到备选收货人。因此,如示出在操作510中的,诸如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于在接收到物件的货物信息/数据后确定原收货人是否已选择使货物运送到至少一个备选收货人的工具。在一些实施例中,在原收货人未选择使货物被运送到至少一个备选收货人的情况下,最后一英里承运人系统或承运人系统100可以包括诸如处理器205等的用于提供用户接口的工具,该用户接口配置为通知物件的原收货人并允许登记或一次性选择第一优先备选收货人。

例如,当收货人未登记或以其他方式选择允许货物运送到储存处/备选收货人时,承运人系统100可以例如提供配置成实现以上参考图4所描述的登记处理的用户接口。在其他实施例中,承运人系统100可以配置成提供物件通知,并且在一些实施例中提供估计的交货日期等,并且允许原收货人选择储存处/备选收货人。此类通知更多细节描述在美国申请第13/913,066号,其通过引用以整体并入本文。因此,如示出在操作515中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等工具以用于通过网络向客户端装置提供写有原收货人地址的物件的通知。此外,如示出在操作520中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205或类似物的用于通过网络向客户端装置提供用户接口的工具,该用户接口配置为使能够登记和/或提示储存处/备选收货人的选择。也就是说,承运人系统100可以提供用户接口并允许原收货人登记“备选收货人运送网络”,从而创建客户简档或更新现有的客户简档,或一次性选择储存处/备选收货人。如操作525所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于储存与储存处/备选收货人的选择有关的信息/数据。例如,该信息/数据可以存储在如新创建的客户简档或更新的客户简档中。在一个实施例中,一旦客户(例如,原收货人)简档已经由承运人系统100创建,一个或多个物件的每个待运送到、取件自、和/或返还自客户的物件可识别为与该客户对应,因此,可被运送到、取件自、和/或返还自储存处/备选收货人。

再参照操作510,承运人系统100可以配置为用于在接收到物件的运输信息/数据后确定原收货人是否已选择使货物能够被运送到至少一个备选收货人,如通过确定客户是否在“备选收货人运送网络”中登记或以其他方式选择允许货物运送给备选收货人。在原收货人已选择使货物能够被运送到至少一个备选收货人的情况下,承运人系统100可以配置为用于通过例如如下步骤来确定第一优先备选收货人:首先确定是否选择了一个或多个备选收货人,并且如果没有,则接收对一个或多个备选收货人的选择,和/或确定什么优先级被分配到和/或关联于每个选择的备选收货人。同样,一旦客户进行了登记过程或以其他方式被承运人系统进行了关于物件的通知并被提供了使他们能够允许物件被运送到备选收货人的功能,承运人系统可以配置成用于接收对一个或多个备选收货人的选择。因此,如操作530所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于接收对一个或多个备选收货人的选择的工具。

图6示出示例性的服务调度信息/数据,其通过与与特定客户(如收货人或者托运人)相关联的地址识别所选择的备选收货人。如图所示,客户(例如,其操作收货人计算装置110或托运人计算装置120)可以提供在一周(包括假期)的每天和/或在那些日子中的一定时期可将物件运送至的备选收货人。例如,该特定客户在星期一、星期二、星期三和星期四的(a)上午7:00-上午9:00之间和下午5:00-下午9:00之间的取件或运送应在美国佐治亚州亚特兰大市大街105号,30309进行,并且在(b)上午9:00-下午5:00之间应在美国佐治亚州亚特兰大市桃树大街西1201号,30309进行。星期五的(a)上午7:00-上午9:00之间的取件或运送应在美国佐治亚州亚特兰大市大街105号,30309进行,并且在(b)上午9:00-下午9:00之间应在美国佐治亚洲布福德市拉尼尔群岛71号,30518进行。以及周六、周日或节假日的取件或运送应在美国佐治亚洲布福德市拉尼尔群岛71号,30518进行。

在接收将储存处作为备选收货人的选择后(例如,由操作适当的计算装置110/120的客户提供),承运人系统100可以更新适当的客户简档,以反映物件应按照服务日程表(例如,客户的偏好或请求)被取件自和/或运送至该客户。正如所注意到的,这样的服务日程表可基于其他的考虑、因素、标准和本文中可互换使用的类似的词语,例如一年中的月份、运送指令、运送服务等级、季节、取件或运送日/时的天气条件、取件或运送日/时的行驶条件、取件或运送日/时的环境条件、取件或运送日/时的安全条件和/或类似物。这种自动服务日程表可用于根据偏好来运送物件而不管原先由托运人、承运人或收货人所打算的物理地址、日期、时间和/或类似物。

在一些实施例中,承运人系统100可以识别候选的备选运送收货人/地点(例如在美国专利申请第14/556,972号中描述的动态运送地点,其在此引入作为参考),可从其中选择备选收货人。在一些实施例中,候选的备选运送收货人/地点可以基于折扣等级的选择而被确定和/或提供,例如,位于市中心的备选收货人或那些位于旅客密集的地点的备选收货人可以比那些需要乡村运送的备选收货人有更低的相关费用。

例如,如将被本领域的技术人员所理解的,承运人聚集与待运送物品相关联的货物数据并将物件分配到运送路线上以通过承运人的运送网络中的一个或多个设施来传送物件。此外,承运人还创建用于执行物件的从设施到运送地址的最终运送的调遣计划。在一些实施例中,在调遣计划产生之前或产生过程中,承运人系统100可以识别运送路线内的候选备选运送收货人/地点。可以通过将不同的业务规则应用至调遣计划指定的运送路径沿途的服务站点来识别候选备选运送收货人/地点。在一些实施例中,业务规则可以指定只有在该站点的估计时间超过预定阈值的服务站点或与给定的站点相关的运送件的数量超过阈值的服务站点才是候选的备选运送地点/收货人。例如,承运人系统100可以将来自调遣计划的站点时段数据与预定的阈值进行比较。在一些实施例中,业务规则可以指定预定距离阈值内的服务站点的预定数量作为组可表示候选备选运送收货人/地点(例如,在社区内,在相同的街道上,具备购物中心等)。在一些实施例中,业务规则可指定某些或所有的商业站点可被视为候选备选运送收货人/地点或所有服务站点可以是候选运送收货人/地点。

在一些实施例中,如美国申请第14/025,893号所总体地描述的,一些客户可具有承运人那儿的账户,其建立一系列运送偏好。这些偏好可以包括主要运送地址和一个或多个次要运送地址,如前所述。在一些情况下,简档可将用于关联在某些天/时间运送物件的某些地址和在其他天/时间送往其它地址的运送件。在收货人具有客户简档的情况下,承运人系统100可以识别在与收货人的简档提供的主要和/或次要地址相距预定距离阈值内的候选备选运送收货人/地点。在一些实施例中,承运人系统100可以识别在与收货人的简档提供的主要和/或次要地址的估计运送时间相隔预定时间阈值内的候选备选运送收货人/地点。

在一些实施例中,承运人系统100可以识别哪些收货人被提供了所识别的动态运送地点的一个或多个。在一些实施例中,只有具有承运人那儿的帐户和/或客户简档的收货人有资格被提供候选备选运送收货人/地点。通过引用的方式并入以上的美国申请第14/025,893号描述了用于登记帐户以及如何操作帐户的系统和方法。

在一些实施例中,承运人系统100可使用地点信息/数据来“积极主动地”识别候选备选运送收货人/地点,例如餐馆、零售商店、地标或在所确定的客户地点的预定距离内的其他地点,并“积极主动地”将这个选项通知给客户(例如,在客户选择储存处/备选收货人之前)。例如,候选备选运送收货人/地点可以被以通知传送给客户或当客户访问Web门户时传送给客户等。如更详细地在2013年3月13日申请的美国申请第13/839398号中讨论的(其在此通过引用并入),一个或多个承运人服务器可以使用各种算法来预测客户的地点,并提供这些地点作为候选备选运送收货人/地点。在进一步的实施例中,候选备选运送收货人/地点可以是基于GPS信息、社交网络帐户信息/数据的动态地点等。例如,客户可以在附近的零售商店购物,并要求该物件被运送到她的地点。然后该承运人的服务提供者将使用该客户的移动装置115/120的GPS地点、包括该客户和/或客户的车辆的信息/数据在内的社交网络信息/数据(其可以是车辆社交网络的一部分)来定位客户和进行该物件的运送。

在一些实施例中,可以选择一个或多个储存库并随后各自可被给予优先级。例如,用户的储存处/备选收货人的第一选择可以给予第一优先级,而客户的第二选择可给予第二优先级。例如,优先级可以根据费用(例如,运送给特定的储存处/备选收货人可能会更具成本效益时)、价值(例如,特定的储存处/备选收货人可能比家/办公室更近,并仍能提供比家/办公室更大的成本优势但不具有与某些更远或更难到达的地方相同的成本优势)、可用性(例如,特定的储存处/备选收货人可能是能够接受要求非标准的或特殊处置的包裹/物件或能提供更好/更方便的小时等)、便利性(例如,特定的储存处/备选收货人可能位于特定的路线上,在特定的社区等)等等。

一旦第一优先备选收货人被选择并识别,如示出在操作535中的那样,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于确定第一优先备选收货人是否可用来例如接收物件的工具。例如,如以上参照图4所描述的,当客户登记为储存处时,客户可提供他们无法接收物件/包裹、包装件等的时间范围/窗口的通知。因此,这里承运人系统可确定由原收货人选择的作为备选收货人的储存处是否被识别了可用性、不可用性等。

在第一优先备选收货人不可接收该物件的情况下,最后一英里承运人系统或承运人系统100可以配置为执行使物件运送给第一优先备选收货人的处理,而在第一优先备选收货人不可接收该物件时,最后一英里承运人系统或承运人系统100可以配置为确定第二优先备选收货人。一旦第二优先备选收货人被识别,最后一英里承运人系统或承运人系统100可以配置为确定第二优先备选收货人是否能够接收物件,并且在第二优先备选收货人能够接收该物件的情况下,最后一英里承运人系统或承运人系统100可以配置为执行使物件运送给第二优先备选收货人的处理。在一些实施例中,如有必要,所描述的过程可以继续多次以定位可用的备选收货人(例如,确定第三优先备选收货人,确定他们的可用性等)。

在一些实施例中,如操作540中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等工具,以用于在第一优先备选收货人可用时经由网络向客户端装置提供用户接口,该用户接口配置为提供意图运送到第一选择备选收货人和/或允许选择将物件运送到原收货人的通知。也就是说,当客户可能已经登记了“备选收货人运送网络”,或以其他方式选择允许货物被运送到备选收货人时,最后一英里承运人系统或承运人系统100可以在一些实施例中仍然向原收货人提供让他们接收物件/包裹的功能。

在一些实施例中,如被示出在操作545中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的工具,用于在第一优先备选收货人不可用时经由网络向客户端装置提供用户接口,该用户接口配置成提供默认的或第一优先备选收货人不可用的通知,而且提供意图运送物件/包裹到第二备选收货人的通知。此外,在一些实施例中,最后一英里承运人系统或承运人系统100可包括诸如处理器205等工具,用于经由网络向客户端装置提供用户接口,该用户接口配置为允许选择将物件运送到原收货人。如被示出在操作550中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等工具,用于执行使物件运送给备选收货人的处理。如上所示,在一些实施例中,可将物件运送至的备选收货人可以是第一优先备选收货人,而在其它实施例中,可将物件运送至的备选的收货人是第二/第三/第四优先备选收货人。

一旦进行运送,就可发送通知。执行的具体处理参照图7在下面进行详细说明。回到图5,如被示出在操作555中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的工具,用于通过网络向客户端装置提供用户接口,该用户接口配置为提供该物件已运送的通知。在一些实施例中,通知可以包括指示一个或多个备选收货人中的物件已被运送至的那个的信息/数据的(例如,送到第一优先备选收货人,或在第一优先备选收货人不可用时送到第二优先备选收货人)。此外,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的工具,用于例如通过请求和/或接收客户签名、相片等来请求运送的确认。即,当原收货人从储存处/备选收货人取回物件时,该储存处/备选收货人可要求和/或请求原收货人确认取件和/或在一些实施例中,附加地或备选地,托运人、承运人系统和/或最后承运人系统可要求和/或请求原收货人确认取件。

图7是例示出可执行以基于收货人的通信偏好向客户计算装置提供运送地点、运送时间和运送日通知的操作和处理的流程图。例如,收货人可在其通信偏好中指定如何以及何时联系,如在排定运送的早晨通过电子邮件联系。消息可以指示运送地点、运送日期和/或运送时间,如所示于图8A和8B中的,以及各种其他信息。如所将认识到的,各种其他的操作和处理可与本发明的实施例一起使用。这些操作和处理可定制以适应不同的需要和情况。再参照图7,如在操作705中所示的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的工具,用于存储用于提供指示运送地点和运送时间的信息/数据的通信偏好,其中通信偏好(1)识别在给客户提供信息/数据时使用的至少一个通信格式和至少一个对应的电子目的地地址,和(2)在物件的第一次承运人尝试之前定义一时间段,其中提供信息/数据的消息要被发送到该至少一个对应的电子目的地地址。在一些实施例中,该至少一个通信格式是从文本消息、电子邮件消息、语音消息、图片消息、视频消息和社交媒体消息中选择的。

如在操作710中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于自动地生成提供关于要运送至客户的物件的信息/数据的消息的工具。如在操作715中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于在承运人第一次尝试将物件运送至客户之前的定义的时段内自动向至少一个对应的电子目的地地址发送消息的工具。图8A和8B示出根据一些实施例的提供了运送地点和运送时间的示例性用户接口。在一些实施例中,承运人系统100可以自动生成(例如,通过消息模块260)一条或多条消息,该消息提供关于要运送至客户的物件的信息/数据,例如,符合收货人的通信偏好。类似地,承运人系统100可以自动地向符合收货人的通信偏好的电子目的地地址发送一条或多条消息。例如,该承运人系统100可以在物件要被运送到收货人的家庭地址的前一天生成并向收货人的电子邮件地址发送电子邮件消息,以及向收货人的手机发送文本消息。

C.示例性实施例

图9示出了数据流图。系统900可以包括承运人系统(例如,最后一英里承运人系统),以及由例如图3中所示的收货人计算装置110实现的客户端装置。如在操作910中所示,在一些实施例中,如由例如收货人计算装置110实现的客户端装置的设备可以包括诸如处理装置308等的用于登记“备选收货人运送网络”的工具。因此,在一些实施例中,例如最后一英里承运人系统或承运人系统100的设备可包括诸如处理器205等的用于执行如以上参考图4所述的登记处理的工具。一旦登记,如在操作920中所示,如由例如收货人计算装置110实现的客户端装置的设备可以包括诸如处理设备308等的用于提供选择成为存储处(例如,备选收货人)的指示的工具。

一旦客户选择应用成为存储处/备选收货人,可以由例如最后一英里承运人系统或承运人系统100等进行验证过程。这样,如果经验证,则如操作930中示出的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于批准收货人的工具。如示于操作940中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于允许收货人成为储存处的工具。在成为储存处/备选收货人之后,如示于操作950中的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于当例如收货人提供了可用性的指示时选择收货人为储存处/备选收货人的工具。

再参照操作960,在登记并选择是否成为批准的储存处后,如示出在操作960中的,如由例如收货人计算装置110实施的客户端装置的设备可以包括诸如处理设备308等的用于允许包裹运送到储存处的工具。一旦允许运送,可以进行选择。因此,如示出在操作970中的,如由例如收货人计算装置110实施的客户端装置的设备可以包括诸如处理设备308等的用于选择一个或多个可进行运送的储存处的工具。如以上参考图5所描述的,承运人系统100可确定储存处/备选收货人的可用性。因此,如示出在操作980中的,如由例如收货人计算装置110实施的客户端装置的设备可以包括诸如处理设备308等的用于如果选择的储存处不可用时为包裹的处置设置选项的工具。例如,包裹可以运送到原收货人、第二优先备选收货人等。

图10显示了数据流图。系统1000可以包括承运人系统(例如,最后一英里承运人系统)和客户端装置,所述客户端装置实现为例如图3中所示的收货人计算装置110。相应地,图10示出了可以由系统1000执行的用于根据“备选收货人运送网络”执行物件/包裹的运送的数据流程图。在一些实施例中,如在操作1005中所示的,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于接收新的运输信息/数据(表示等待运送到原收货人的物件的新的输送信息/数据)的工具。如在操作1010中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于确定原收货人是否参与了例如“备选收货人运送网络”等的工具。如果确定了原收货人未参与,承运人系统可以通知物件/包裹的原收货人。因此,如在操作1015中所示,如由例如收货人计算装置110实现的客户端装置的设备可以包括如处理装置308等用于接收运送到原收货人的包裹的接收通知的工具。

然而,如果确定了原收货人参与了“备选收货人运送网络”,则如在操作1020中所示,如最后一英里承运人系统或承运人系统100的设备可以包括如处理器205等的用于确定原收货人是否已经选择了储存处作为备选收货人的工具。如果原收货人尚未选择储存处作为备选收货人,则如在操作1025中所示,如由例如收货人计算装置110实现的客户端装置的设备可以包括如处理装置308等的用于接收物件/包裹和一个或多个选项(例如,候选的备选运送地点/收货人)的通知的工具。接着,如在操作1030中所示,如由例如收货人计算装置110实现的客户端装置的设备可以包括如处理装置308等用于选择储存处作为备选收货人的工具。

如在操作1035中所示,一旦原收货人已经选择了储存处作为备选收货人,或相应于操作1020时作出的“是”的确定,如最后一英里承运人系统或承运人系统100的设备可以包括如处理器205等的用于执行用于向选定的储存处运送物件/包裹并通知运送件的原收货人的处理的工具。如在操作1040中所示,一旦运送,如由例如收货人计算装置110实现的客户端装置的设备可以包括诸如处理装置308等的用于从储存处取回包裹或者提供其接收确认的工具。接着,如在操作1045中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于接收运送件的确认和/或证明(例如,电子签名,照片等)的工具。

在一些示例性实施例中,在图10所述的处理中所示的一些操作可以通过最后一英里承运人系统进行,如图11中所示。相应地,图11示出了可以通过用于根据“备选收货人运送网络”执行物件/包裹的运送的系统1100进行的数据流图。系统1100可以包括:第一承运人系统(例如,承运人系统),其可实现为如图2中所示的承运人系统100;客户端装置,其可以实现为例如图3中所示的收货人计算装置110;以及最后一英里承运人系统,(例如,在这里示为“最后一英里承运人系统”),其可实现为如图2所示的承运人系统100的第二个实例。许多已参考图10给出了具体说明的操作是相同的,因此,在下面的实施例中,为简洁起见,省略相同部分的详细描述。具体而言,在图10中所示的操作1005-1030对应于在图11中所示的操作1105-1130。

现在参照操作1135,如在操作1135中所示,一旦原收货人已经选择了储存处作为备选收货人,或响应于操作1120时作出的肯定的确定,如承运人系统100的设备可以包括诸如处理器205等的用于向最后一英里承运人(例如,最后一英里承运人系统)发送运送信息/数据(例如,上述参考的相对于操作1005和选择的储存处的新的包裹数据)的工具。

接着,如在操作1150中所示,如最后一英里承运人系统的设备可以包括诸如处理器205等的用于执行用于向选择的储存处运送物件/包裹,并向选择的储存处通知物件/包裹的运送的原收货人的处理的工具。如在操作1140中所示,一旦运送,如由例如收货人计算装置110实现的客户端装置的设备可以包括诸如处理装置308等的用于从储存处取回包裹或者提供其接收确认的工具。接着,如在操作1145中所示,如最后一英里承运人系统或承运人系统100的设备可以包括诸如处理器205等的用于接收运送的确认和/或证明(例如,电子签名,照片等)的工具。

IV.结论

在本文中所阐述的本发明的许多修改和其他实施方式将对本发明所属领域的技术人员提出在上述的说明和相关附图中所呈现的教导。因此,将理解,本发明并不限于所公开的具体实施方式,且那些修改和其他的实施方式也意图包含在所附的权利要求书的范围内。虽然在此使用了特定的术语,但它们仅用于一般和描述的意义,并不是为了限制的目的。

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