使用重叠送货时窗送货的方法和系统的制作方法

文档序号:6732440阅读:123来源:国知局
专利名称:使用重叠送货时窗送货的方法和系统的制作方法
技术领域
本发明涉及在预期的收件人要求的时窗内向许多地址送货的方法和系统。本发明可应用在食品投递、消费品投递和其他投递行业中。
背景技术
因特网的出现改变了消费品的购物方式。顾客越来越普遍地通过因特网在线定购产品,以便直接送货到家,或送到办公场地。为了给顾客提供方便,提供网上购物或电话购物的企业常常在顾客指定的时间将所购买的商品送上门。顾客所选择的送货时间通常必须在指定的时窗内选择,在特定时窗内的任何时间由该企业送货。例如,图1以图表方式显示了通常为特定日期提供的交付消费品的时窗的典型选择。可用的时窗彼此按顺序一个紧挨着一个;例如上午700到900、900到1100和11点到下午100。
是否方便和可靠是使送货服务取得成功的两个关键特点。由于单个顾客都有工作和其他事情,他们很难在家等很长时间来接收商品,经销商有能力在很窄的时窗内送货并能够可靠地在所承诺的时窗内送货是最基本的要求。若没有这种方便性和可靠性,许多顾客就不会去使用送货上门服务而是直接驾车或走路到零售商那里亲自购买他们所需要的商品。
常常有这样的情况,在可用的时窗内特定时间,顾客没有时间来接收送上门的商品。例如,如果在上午700顾客没有时间接收送上门的商品,但是在上午800或900到1100之间有时间,在传统的系统中,顾客必须等到上午900到1100时窗才能接收商品,这样可能没有在上午800接收商品那样方便。因此,如果顾客没有时间在一个时窗内的任何特定时间接收商品,顾客就不能在该时窗内的任何其他时间接收商品。换言之,如果顾客不能在两个小时时窗内抽出十五分钟的时间,顾客将不得不等到下一个可用的两个小时送货时窗。
传统的送货系统引起的另一个问题是送货车辆可能在一个时窗内经过顾客所在的位置,但是如果顾客在其他时窗内预订商品,那么司机可能不得不在该时窗内再返回到该位置,从而造成很大一笔额外开销。之所以会出现这种问题,是因为当前路线调度的模式针对时间承诺,而不是针对送货目的地的物理位置。因此,采用当前模式,为了在计划的时窗内将货送到,司机要跑许多冤枉路,也会使窝工时间多得多,对于企业和顾客来说,使人工成本和送货成本会大大地增加。尽管当前的送货方案试图在较短的连续时窗内优化送货,以便为购物者提供更多的选择,但它们也没有解决与传统的送货模式相关的许多问题。
因此,需要一种向顾客送货的方法和系统,以便向顾客提供更多选择送货时间的灵活性,并提高向顾客送货的效率。这样的系统将减少企业和顾客的人工成本和送货成本,提高送货次数,为顾客提供更好的服务,减少采用当前送货模式时对顾客造成的不方便。

发明内容
这些目标和其他目标和优点可以由本发明来实现,本发明包括使用重叠的时窗从预期的收件人那里获得希望得到的时间的方法和系统。特别是,根据本发明的优选方法为每个收件人提供许多时窗,这些时窗彼此在时间上相互重叠,从这些时窗中,收件人可以选择送货时间,该方法还接收收件人从许多重叠的时窗中作出的选择。为收件人提供的许多时窗至少包括两个连续的时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗的一部分重叠。
优选情况下,重叠时窗至少包括两个连续的时窗(这种时窗为两小时长),并至少包括一个重叠时窗,该时窗与每一个连续的时窗重叠一个小时。本发明可以包括其他配置,比如至少包括两个连续的一小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个半小时。
本送货方法的另一个优选特点包括,将预先确定的参数应用到若干时窗,以确定哪些时窗可以供收件人从中选择送货时间。这样的参数可以包括(尤其是)哪些时窗具有与它们相关的最低送货服务成本,在某一时窗内送货的费用是否少于费用阈值,是否已经达到在一个时窗内要履行的定单的最大数量。
为了便于使用重叠的时窗从预期的收件人那里获得希望的时间这一方法的应用,提供了一个用于实现送货在线程序的系统。该系统包括因特网网页,用户可访问这些网页,以便在用户和因特网网页之间进行在线交互通信,该系统还包括向用户出售商品和从用户那里接收送货上门的商品请求的软件。该系统还包括第一存储区,用于存储许多时窗,这些时窗在时间上相互重叠,从这些时窗中,用户可以选择一个送货时间,该系统还包括一个调度引擎,用于确定存储在第一存储区中的许多重叠的时窗中可用的送货时窗,并向用户提供可用的送货时窗。该系统还包括第二存储区,用于接收和存储用户所作出的送货时窗选择。
优选情况下,可以编制实现该系统的调度引擎的程序,以将预先确定的参数应用到若干时窗,以识别时窗子集,并将这些时窗子集作为可用的送货时间提供给收件人。如上文所述,可以编制调度引擎程序,以确定哪些时窗具有给收件人送货的最低服务成本,在许多时窗中某一时窗内送货的费用是否少于费用阈值或者是否已经达到在所述的许多时窗中的一个时窗内要履行的定单的最大数量。
在一个实施例中,用于实现送货在线程序的系统还包括路线选择引擎,对该引擎进行编程,可以确定给用户送货的最佳路线。


本文已经叙述了本发明的一些优点,本文还将结合附图介绍其它优点,这些附图不一定按比例绘制,其中包括图1是每一班次为90个送货定单送货的现有技术的示意图;图2是集成了本发明的实施例的系统的第一个方框图;图3是集成了本发明的实施例的系统的第二个方框图;图4是重叠时窗处理服务器(本发明的实施例)的一个方框图;图5是一个流程图,显示了由本发明的方法和系统的实施例执行的步骤;图6是根据本发明的每一班次为180个送货定单的模式的示意图;图7是根据本发明利用一组重叠时窗和其他重叠时窗的模式示意图;图8是显示各种时窗配置之间进行比较的线图;图9是显示时窗配置的比较的条形图;具体实施方式
下文将参照附图,对本发明进行更详细的描述,附图中显示了本发明的优选实施例。不过,可以以许多不同的形式实施本发明,并且不应解释为仅限于此处叙述的实施例;相反,提供这些实施例的目的是为了使本文的介绍彻底而全面,并且完全地将本发明的范围传达到那些本领域熟练的技术人员。相同的编号在全文中指相同的元素。
正如本领域熟练的技术人员所感觉到的,本发明可以作为一种方法、数据处理系统或计算机程序产品来实施。相应地,本发明可以采用完全为硬件实施例、完全软件实施例或者结合软件和硬件的实施例的形式。此外,本发明可以采用计算机程序产品的形式,该产品存储在计算机可读的存储介质中,存储介质中具有计算机可读的程序代码。特别是,本发明可以采用Web实现的计算机软件的形式。可以利用任何合适的计算机可读的存储介质,包括硬盘、CD-ROM、光学存储设备或磁存储设备。
下面参照根据本发明的实施例的方法、装置(即,系统)和计算机程序产品的方框图或流程图,对本发明进行详细介绍。可以理解,每个方框图或流程图的方框或方框图和流程图中方框的组合可以分别由计算机程序指令来实现。这些计算机程序指令可以载入到一般用途的计算机、专用的计算机或者其他可编程的数据处理装置以产生一台计算机,以使在计算机或其他可编程的数据处理装置上执行的指令创建用于实现流程图或方框图中指定的功能的装置。
这些计算机程序指令还可以存储在计算机可读的存储器上,该存储器可以指示计算机或者其他可编程的数据处理装置以特定方式运行,以使存储在计算机可读的存储器中的指令产生一件产品,包括实现流程图方框中指定的功能的指令装置。计算机程序指令还可以载入到计算机或者其他可编程的数据处理装置以在计算机上或者其他可编程的装置中执行一系列操作步骤,以产生一个由计算机实现的过程,以使在计算机或其他可编程的数据处理装置上执行的指令提供用于实现流程图或方框图中指定的功能的步骤。
相应地,方框图和流程图中的方框支持执行指定功能的结构的组合,支持用于执行指定功能的步骤的组合,还支持用于执行指定的功能的程序指令装置。还可以理解,方框图和流程图的每个方框以及方框图和流程图中的方框的组合,可以由专用的基于硬件的计算机系统来实现,这些计算机系统执行指定的功能或步骤,或者由专用的硬件和计算机指令的组合来实现。
本发明是从预期的收件人获得希望的送货时间的方法和系统。下面将结合因特网食品送货服务对本发明的实施例进行描述。不过,应理解,本发明也适用于其他类型的货物和商品的送货。
图2是根据本发明的实施例的重叠时窗处理系统10的方框图。从该图中可以理解,重叠时窗处理系统10包括顾客客户计算机20、一个或多个计算机网络30、Web服务器40、重叠时窗处理服务器50和路线选择器客户计算机55。正如当前技术中的一个普通技术人员所能理解的,一个或多个计算机网络30有助于顾客客户计算机20、Web服务器40、重叠时窗处理服务器50和路线选择器客户计算机55之间的通信。一个或多个计算机网络30可以包括多种类型的计算机网络中的任何网络,如因特网、专用Intranet、公用交换机电话网络(PSTN),或任何现有技术中公知的其他类型的网络。在图3所示的本发明的实施例中,顾客客户计算机20和Web服务器40之间的通信链路通过因特网32使用因特网协议(IP)来实现,Web服务器40、重叠时窗处理服务器50和路线选择器客户计算机55之间的通信链路通过局域网(LAN)35来实现。
图4显示了图2和3的重叠时窗处理服务器50的示例实施例。重叠时窗处理服务器50包括处理器60,该处理器通过系统接口或总线61与重叠时窗处理服务器50内的其他元素进行通信。重叠时窗处理服务器50还包括用于接收和显示数据的显示设备/输入设备64。这种显示设备/输入设备64可以是,例如与监视器一起使用的键盘或指针设备。重叠时窗处理服务器50进一步包括存储器66,优选情况下该存储器包括只读存储器(ROM)65和随机存取存储器(RAM)67。该服务器的ROM65用于存储基本输入/输出系统26(BIOS),包含基本的例程,这些例程帮助在时窗处理服务器50内的元素之间传输信息。
此外,重叠时窗处理服务器50至少包括一个存储设备63,比如硬盘驱动器、软盘驱动器、CD-ROM驱动器或光盘驱动器,用于在各种计算机可读的介质(如硬盘、可移动的磁盘或CD-ROM磁盘)上存储信息。正如现有技术中的普通技术人员所理解的,这些存储设备63中的每一种存储设备都通过适当的接口连接到系统总线61。存储设备63和与它们关联的计算机可读的介质为个人计算机20提供非易失性存储。重要的是,上文所描述的计算机可读的介质可以用现有技术中已知的任何其他类型的计算机可读的介质替换。这样的介质包括,例如磁带、闪存卡、数字视频磁盘和贝努利磁带。
各种存储设备和RAM67内可以存储许多程序模块。这样的程序模块包括操作系统80、调度引擎77和路线选择引擎78。如下文所详细描述,调度引擎77和路线选择引擎78借助于处理器60和操作系统80控制重叠时窗处理服务器50的某些操作。
此外,在时窗处理服务器50内还有网络接口74,用于连接计算机网络的其他元素并与它们进行通信。本领域的普通技术人员应该理解一个或多个时窗处理服务器50组件可以位于在地理上与其他时窗处理服务器50组件比较远的地方。此外,一个或多个组件可以合并在一起,执行在此处描述的功能的其他组件可以包括在时窗处理服务器50中。
图5是一个流程图,显示了由本发明的方法和系统的实施例与因特网食品送货服务一起执行的步骤。如时窗100所示,购物者在食品送货因特网站点可以通过传统的数据界面启动送货请求。购物者启动送货请求之后,系统可以要求购物者指出送货的一般时程(比如想要的日期或班次),在这种情况下,在图5的时窗200中,调度引擎将为购物者确定和显示一般时程内可用的时窗。
回过头来参看图1,传统的系统为特定日期提供的时窗的典型的选择包括诸如上午700到900、900到1100点和1100到下午100等送货时间。然而,如图6所示,本发明的方法和系统允许购物者从其他重叠时窗中选择送货时间。重叠时窗是包括两个或多个连续的时窗的任何部分的任何时窗。
在图6所示的带有一小时重叠的两小时时窗的实施例中,送货日分为两个班次,上午班和下午班,计划每一班次为一百八十个定单送货,或者每小时为30个定单送货。因此,关于上午班,购物者不仅可以选择上午700到900和1100到下午100这样连续的时窗,而且还可以选择上午800到1000和1000到中午1200这样的重叠时间。因此,提供给购物者上午送货的重叠时窗的全集将是7am-9am|8am-10am|9am-11am|10am-12pm|11am-1pm。
如果购物者没有时间在上午700接货,但可以在上午800点接货,购物者将不必将送货时间推迟到900。该购物者可以选择上午800到1000时窗。同样,对于图6所示的下午班,提供给购物者下午送货的重叠时窗将是4pm-6pm|5pm-7pm|6pm-8pm|7pm-9pm|8pm-10pm。
在此实施例中,时窗为两小时长,重叠为一小时。可以接受的定单的最大数量如图6的右侧的列所示。给7am-9am|9am-11am|11am-1pm|4pm-6pm|6pm-8pm|8pm-10pm这些时窗分配的最大定单数量等于40,而给8am-10am|10am-12pm|5pm-7pm|7pm-9pm这些时窗分配的最大定单数量等于30。通过测试,这种4∶3的比例已经平均分配到每一班次的送货中。在保持4∶3这一比例的情况下,基于所预期的送货量,可以改变每个时窗的实际最大数量。根据经验数据,也可以根据本发明使用其他比例。
图6也显示了使用重叠送货时窗模式的其中一个优点。路途时间的站数(SPORH)这一术语表示在给定的送货时间内司机所停的次数。当前食品送货行业的SPORH低于2。然而,通过本发明的方法和系统,SPORH显著地提高到4和5之间。通过以这种方式提高SPORH,在给定的时间内获得相同的送货数量所需要的司机数量显著地减少。如图6所示,SPORH为2时需要十五个司机,而SPORH为5时只需要六个司机就可以获得相同的结果。因此,由于采用本发明的方法系统时在给定的时间有较多的定单需要送货,SPORH提高,这就会减少送货所需要的司机的数量,司机所行走的路程也就会减少,可用的顾客联系时间也就会提高,司机等待时窗而产生的停工时间也就显著地减少。
虽然本文就两个小时长的时窗(一个小时的重叠)对本发明进行讨论,但也可以有其他重叠配置。例如,有一个小时的时窗,一个半小时重叠的情况。在这种配置中,提供给购物者上午送货的重叠时窗的全集将是7am-8am|730am-830am|8am-9am|830am-930am|9am-10am|930am-1030am|10am-11am|1030am-1l30am|11am-12pm|1130am-1230pm| 12pm-1pm。
同样,对于下午班,提供给购物者下午送货的重叠时窗将是4pm-5pm|430pm-530pm|5pm-6pm|530pm-630pm|6pm-7pm|630pm-730pm|7pm-8pm|730pm-830pm|8pm-9pm|830pm-930pm|9pm-10pm。
其他时长的时窗和重叠的配置也在本发明的范围内。例如,图7说明了本发明的一个实施例,该实施例具有两小时长的时窗,这一组重叠的时窗相互之间重叠一个小时,还有一个重叠时窗,该时窗重叠两小时时窗和重叠时窗集。
再参考图5,在一个实施例中,作为时窗200的组成部分,调度引擎可以将所选择的预先确定参数应用到这些时窗,以确定哪些时窗提供给收件人作为可用的时窗。调度引擎可以使用现有技术中公知的“AvailableTo Promise”(ATP)软件来应用所选择的条件。例如,调度引擎可以基于诸如购物者的位置、要送上门的商品的性质、分配的送货车辆的容量以及其他因素来确定在哪些时窗送货时服务费用最低。例如,如果在特定的时窗内送货需要采用将另一个车辆投入使用这一形式来增加容量,在时窗200中,这一时窗可能不会让购物者进行选择。
在另一个实施例中,可以将在某一时窗内的送货费用小于等于某一费用阈值这一要求用作使某一时窗可用的参数。在2001年3月16日提出的名为“Real-Time Feasibility Analysis Systems And Methods”(实时可行性分析系统和方法)的美国专利申请中列出了完成这一任务的方法和系统的例子,在这里用作参考。
在另一个实施例中,所有时窗都可以供收件人使用,直到它们达到分配的定单的最大数量。在此实施例中,连续的时窗分配到的定单的数量可能比其他重叠时窗更多,所选择的比例平均分配到一个班次内的众多送货次数中。
再参看图5,在时窗300中,购物者从上文讨论的调度引擎使其可用的时窗中选择。如果没有对调度引擎进行编程使其使用预先确定参数来限制可用的时窗,购物者将从时窗100中所有可用的时窗中选择,调度引擎只需确定该时窗在时窗200是否已满。
在图5的时窗400中,将购物者的时窗选择作为路线选择引擎的输入。在时窗500中,路线选择引擎确定在送货司机向购物者送货时应该遵从的最佳路线。与路线选择引擎一起使用的路线选择软件可以在市场上购买到,如从位于马里兰州巴尔的摩市Roadnet Technologies,Inc.,购买到,该公司销售ROADNET 5000(一种路线选择软件产品)。这样的软件用于快速而有效地进行路线选择,并对送货设备进行时间安排,从而降低运输费用,改善为顾客提供的服务,提高司机的效率,并节省路线选择的时间。ROADNET 5000软件使用各种算法,通过应用诸如可用的司机和设备、司机的工资水平、设备容量、优选的和最大路线持续时间、多个库房,一天当中变化的交通模式、固定的和可变的服务时间、交通和速度限制、路途结构、运输部门的要求、位置、多个时窗的开始和结束时间、定单大小、送货说明和是否使用零售商之类的因素,来确定尽可能最经济合算的和对顾客方便的路线。加拿大安大略省滑铁卢市的Descartes Systems Group也提供路线选择软件,该软件的名字叫DeliveryNet.HOME路线选择解决方案。此软件也是通过将许多因素应用到定单和可能的路线中来确定送货所应采用的最经济合算的路线。
路线选择引擎确定时窗500中的最佳送货路线之后,司机们就按照这一最佳的路线来送货。
与现有技术相比,根据本发明的方法和系统具有许多优点,包括在一天的最佳时间内(下午5点到下午9点和上午8点到下午12点)提供更多的送货时间,为顾客选择送货时间时提供更多的灵活性,为在向顾客送货时提供更高的效率,为人员安排和司机调度等操作提供更多的灵活性。因此,本发明为企业和顾客降低了人工和送货费用,提高了可用的送货次数,并为顾客提供更好的服务。
依靠使用路线选择引擎来确定最佳的送货路线,本发明还能提供很多优点。具体来讲,使用ROADNET 5000路线选择软件来在康涅狄格州的Norwalk/New Canaan地区模拟送货。进行了三次单独的模拟。第一次模拟使用两小时时窗,没有时间重叠,第二次模拟使用一小时时窗,带有一个半小时重叠,第三次模拟使用两小时时窗,带有一小时重叠。模拟的结果如图8和9所示。这些图表说明了每天停站次数和SPORH之间的相互关系。如上文所讨论的,随着停站次数的提高,SPORH也提高。优选情况下,在采用本发明的两小时重叠时窗配置的实施例模拟中,SPORH提高的速度比其他两种配置的速度快得多。
本领域熟练的技术人员可能会想到对本发明的许多修改和其他实施例,这些修改和实施例具有前面的描述和关联的图形中所给出的优点。因此,可以理解,本发明不仅限于这里所介绍的具体实施例,还包括附加的权利要求书的范围内的修改和其他实施例。虽然在此处使用了特定的术语,但它们仅用于一般性和描述性意义,而不是用于限制目的。
权利要求
1.一种从预期的收件人那里获得希望的送货时间的方法,包括为每个收件人提供许多时窗,这些时窗彼此在时间上相互重叠,从这些时窗中,收件人可以选择一个送货时间,以及接收收件人从许多重叠的时窗中作出的选择。
2.一种如权利要求1所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括,为每个收件人提供许多时窗至少包括两个连续的时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗的一部分重叠。
3.一种如权利要求2所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括,为每个收件人提供许多时窗,这些时窗至少包括两个连续的两小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个小时。
4.一种如权利要求2所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括,为每个收件人提供许多时窗,这些时窗至少包括两个连续的一小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个半小时。
5.一种如权利要求1所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括将预先确定的参数应用到所述的许多时窗,以确定所述的许多时窗中哪些时窗可以供收件人从中选择送货时间。
6.一种如权利要求5所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括确定所述的许多时窗中哪些时窗具有与它们相关的最低送货服务成本。
7.一种如权利要求5所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括确定在所述的许多时窗中某一时窗内送货的费用是否少于费用阈值。
8.一种如权利要求5所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括确定是否已经达到在所述的许多时窗中的一个时窗内要履行的定单的最大数量。
9.一种从预期的收件人那里获得希望的送货时间的方法,包括创建在时间上相互重叠的许多时窗;将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给收件人;为每个收件人提供所述的时窗的子集,供收件人从中选择送货时间;接收收件人从所述的许多重叠的时窗中的所述的子集中作出的选择。
10.一种如权利要求9所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括为每个收件人提供的许多时窗至少包括两个连续的时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠。
11.一种如权利要求10所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括,为每个收件人提供许多时窗,这些时窗至少包括两个连续的两小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个小时。
12.一种如权利要求10所定义的获得希望的送货时间的方法,其特征在于,所述的提供步骤包括,为每个收件人提供许多时窗,这些时窗至少包括两个连续的一小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个半小时。
13.一种如权利要求9所定义的获得希望的送货时间的方法,其特征在于,所述的应用步骤包括,确定所述的许多时窗中哪些时窗具有与它们相关的最低送货服务成本。
14.一种如权利要求9所定义的获得希望的送货时间的方法,其特征在于,所述的应用步骤包括确定在所述的许多时窗中某一时窗内送货的费用是否少于费用阈值。
15.一种如权利要求9所定义的获得希望的送货时间的方法,其特征在于,所述的应用步骤包括,确定是否已经达到在所述的许多时窗中的一个时窗内要履行的定单的最大数量。
16.一种送货的方法,包括向收件人提供出售的送货上门的商品;创建在时间上相互重叠的许多时窗;将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给收件人;为每个收件人提供所述的时窗的子集,供收件人从中选择送货时间;接收收件人从所述的许多重叠的时窗中的所述的子集中作出的选择;将收件人所选择的商品送到目的地。
17.一种如权利要求16所定义的送货的方法,其特征在于,所述的提供步骤包括,为每个收件人提供许多时窗,这些时窗至少包括两个连续的时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗的重叠。
18.一种如权利要求16所定义的送货的方法,其特征在于,所述的提供步骤包括为每个收件人提供的许多时窗至少包括两个连续的两小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个小时。
19.一种如权利要求16所定义的送货的方法,其特征在于,所述的提供步骤包括为每个收件人提供许多时窗,这些时窗至少包括两个连续的一小时时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠一个半小时。
20.一种如权利要求16所定义的送货的方法,其特征在于,所述的提供步骤包括确定所述的许多时窗中哪些时窗具有与它们相关的最低送货服务成本。
21.一种如权利要求20所定义的送货的方法,其特征在于,所述的应用步骤包括确定在所述的许多时窗中某一时窗内送货的费用是否少于费用阈值。
22.一种如权利要求20所定义的送货的方法,其特征在于,所述的应用步骤包括确定是否已经达到在所述的许多时窗中的一个时窗内要履行的定单的最大数量。
23.一种从预期的收件人那里获得希望的送货时间的方法,包括创建许多时窗,这些时窗至少包括两个连续的时窗,并至少包括一个重叠的时窗,该时窗与每一个连续的时窗重叠;将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给收件人;为每个收件人提供所述的时窗的子集,供收件人从中选择送货时间;接收收件人从所述的许多重叠的时窗中的所述的子集中作出的选择。
24.一种用于实现送货在线程序的方法,包括显示因特网网页,至少有一个用户可访问该网页,以便在用户和因特网网页之间进行在线交互通信;向用户提供许多可用的送货时窗,这些时窗在时间上相互重叠;接收用户所作出的送货时窗选择;将货送到目的地。
25.一种如权利要求24所定义的用于实现送货在线程序的方法,其特征在于,所述的提供步骤包括利用调度引擎来确定许多时窗中哪些时窗可以作为用户的送货时间。
26.一种如权利要求24所定义的用于实现送货在线程序的方法,其特征在于,所述的提供步骤包括利用调度引擎来将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给用户。
27.一种如权利要求24所定义的用于实现送货在线程序的方法,其特征在于,所述的提供步骤包括利用调度引擎来确定所述的许多时窗中哪些时窗具有与它们相关的最低送货服务成本。
28.一种如权利要求24所定义的用于实现送货在线程序的方法,其特征在于,所述的提供步骤包括利用调度引擎来确定在所述的许多时窗中某一时窗内送货的费用是否少于费用阈值。
29.一种如权利要求24所定义的用于实现送货在线程序的方法,其特征在于,所述的提供步骤包括利用调度引擎来确定是否已经达到在所述的许多时窗中的一个时窗内要履行的定单的最大数量。
30.一种如权利要求24所定义的用于实现送货在线程序的方法,其特征在于,所述的送货步骤包括利用路线选择引擎来确定给用户送货的最佳路线。
31.一种用于实现送货在线程序的系统,包括因特网网页,至少有一个用户可访问该网页,以便在用户和因特网网页之间进行在线交互通信;一种软件,用于通过因特网网页至少向一个用户至少出售一种商品和从用户那里接收送货上门的请求;第一存储区,用于存储许多时窗,这些时窗在时间上相互重叠,从这些时窗中,用户可以选择一个送货时间;一个调度引擎,用于确定存储在第一存储区中的许多重叠的时窗中可用的送货时窗,并向用户提供可用的送货时窗;第二存储区,用于接收和存储用户所作出的送货时窗选择。
32.一种如权利要求31所定义的用于实现送货在线程序的方法,其特征在于,对调度引擎进行编程,以将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给用户。
33.一种如权利要求31所定义的用于实现送货在线程序的方法,其特征在于,对调度引擎进行编程,以确定所述的许多时窗中哪些时窗具有与它们相关的最低送货服务成本。
34.一种如权利要求31所定义的用于实现送货在线程序的方法,其特征在于,对调度引擎进行编程,以确定在许多时窗中某一时窗内送货的费用是否少于费用阈值。
35.一种如权利要求31所定义的用于实现送货在线程序的系统,进一步包括路线选择引擎,对该引擎进行编程,以确定给用户送货的最佳路线。
36.计算机可读的介质,包括用于执行以下步骤的计算机可执行指令通过因特网网页至少向一个用户至少出售一种商品;显示许多时窗,这些时窗在时间上相互重叠,从这些时窗中,用户可以选择一个送货时间;接收用户所作出的送货时窗选择。
37.权利要求36的计算机可读的介质,其特征在于,所述的计算机可读的介质进一步包括,计算机可执行的指令,用于确定许多时窗中的可用的送货时窗,并向用户提供可用的送货时窗。
38.权利要求36的计算机可读的介质,其特征在于,所述的计算机可读的介质进一步包括计算机可执行的指令,以将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给用户。
39.权利要求36的计算机可读的介质,其特征在于,所述的计算机可读的介质进一步包括计算机可执行的指令,以确定给用户送货的最佳路线。
40.一种向收件人显示送货时窗的方法,所述的方法包括如下步骤识别在时间上重叠的许多时窗,在这些时窗内,可以给收件人送货;将预先确定的参数应用到所述的许多时窗,以识别所述的许多时窗中的一个时窗子集,并将这些时窗子集作为可用的送货时间提供给收件人;对预先确定的参数作出响应,指出许多时窗中的一个时窗子集可用于送货。
全文摘要
本文提供了一种从预期的收件人那里获得希望的送货时间的方法和系统。该方法为每个收件人提供许多时窗,这些时窗在时间上相互重叠,从这些时窗中,收件人可以选择一个送货时间,该方法还接收收件人从许多重叠的时窗中作出的选择。本发明的一个方面包括将预先确定的参数应用到若干时窗,以确定哪些时窗可以供收件人从中选择送货时间。这样的参数可以包括(尤其是)哪些时窗具有与它们相关的最低送货服务成本,在某一时窗内送货的费用是否少于费用阈值,是否已经达到在一个时窗内要履行的定单的最大数量。
文档编号G08G1/13GK1386229SQ01802020
公开日2002年12月18日 申请日期2001年5月14日 优先权日2000年7月14日
发明者威廉·T·弗洛伦斯 申请人:美国联合包裹服务公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1