用于提供履行服务的方法和系统的制作方法

文档序号:6477788阅读:156来源:国知局
专利名称:用于提供履行服务的方法和系统的制作方法
技术领域
本发明涉及库存(inventory)管理服务的以计算机实现的注册,并且更具体地, 涉及用于提供库存履行(fulfillment)服务的以计算机实现的技术。
背景技术
为了给顾客提供可容易地获得以便执行递送的各种商品,许多商家(不论从事电 子商业还是常规的"实体(brick and mortar)"商业)在库存设施内保持各种数量的这些 商品。在库存中保持商品可以用于缓冲顾客需要或制造商或分销商提供各种商品的能力的 变化。例如,商家供销售的不同商品可能具有不同的制造商交付周期。在库存中保持大量 的这些商品可以使得商家能够对顾客提供这些商品的一贯可获得性,而不必顾及不同的交 付周期。 然而,在某些情况下,保持库存可能给商家带来各种代价或不利。例如,供应和维 护库存存储设施可能是昂贵的,尤其是对于不能有效地并且可获利地将这些设施的固定成 本分散到有限的库存数量上的小商家。另外,如果需求出现,调整库存系统规模以便适应增 加的需求或容量可能是在技术、设施和/或人员安置上需要大量投资的昂贵问题。
商家保持自己的库存还可能给顾客带来不利。随着电子商业逐渐流行,许多商家 越来越多地与其它商家一起通过电子市场列出其出售商品,电子市场提供一种公共界面, 顾客可以通过该公共界面搜索商品并下订单。然而,如果不同的商家最终负责通过这种市 场履行其各自的订单,则顾客对给定商品的订购体验可能根据从哪家商家订购商品极为不 同。例如,不熟练或订单履行处理能力弱的商家可能发货缓慢,可能发送错误的商品,可能 运送损坏的货物,或可能造成负面的顾客体验。这种负面体验不仅会影响顾客从其订购的 商家上,而且还会影响电子市场中的其他商家上,可能降低顾客对该市场本身的信心。
另外,个人、诸如转售店的小商家或其它实体可能具有他们希望通过电子商业渠 道销售的单个商品单元,或少量可能是异质的商品,可能但不必然是用过的商品。允许顾客 列出要销售的商品的常规电子商业渠道可能需要单独的标价(listing)处理,以便以电子 商业渠道列出每个商品,并且可能需要销售的顾客处理将每个售出商品运送给购买该商品 的特定顾客的大部分或所有方面。例如,如果一个人希望通过电子商业渠道列出20件商品 以便销售,他必须完成20次不同的标价处理,每次列出一件商品,并且然后,这个人可能潜 在地必须分别20次去往承运人或递送服务货运站以便运送这些商品,从而履行订单或对 商品的请求。这个人可能还必须为运送的每个包装创建运送标签。

发明内容
描述了各种方法和装置实施例,由此可以由履行服务提供者给顾客提供库存履行 服务,所述顾客可以是个人或商家,并且所述顾客具有他们希望通过所述履行服务提供者 的库存履行服务销售的单个商品单元,或少量可能是异质的商品。在这些实施例中,通过与 库存管理系统的自助注册接口,可以简化通过电子商业渠道列出要销售的商品的处理,并且可以通过所述自助注册接口给顾客提供可以减少顾客所需的工作的附加服务,以便利用 由履行服务提供者提供的库存履行服务。在一个实施例中,履行服务提供者可以通过所述 自助注册接口自动产生用于由标价顾客指定的一个或多个可能是异质的商品的运送信息。 所述运送信息可以包括装箱单,其列出或指出将要发送给履行服务提供者,储存在履行服 务提供者的库存内,并且代表标价顾客销售给一个或多个购买顾客的由标价顾客指定的一 个或多个可能是异质的商品。运送信息还可以包括至少指出运送的起运地址和运达地址的 一个或多个包裹标签。 标价顾客可具有将要销售的一个或多个商品的集合。标价顾客可以通过所述履行 服务注册接口产生商品列表。可以产生运送信息并且将其提供给标价顾客,并且所述商品 集合可被以一次运输运送给履行服务提供者,并且被列出以便销售。标价顾客的商品集合 中的两个或更多个商品可以是若干单元的相同商品,例如,书或CD的两个或更多个拷贝。 标价顾客的商品集合可以包括两个或更多个异质的商品。如此处关于可由标价顾客列出 的两个或更多个商品所使用的,异质包括一类商品中的两个或更多个不同商品的概念(例 如,两本不同的书,三张不同的CD等),以及不同类别的两个或更多个商品的概念(例如,多 本书、多张CD、多张DVD、多个个人电子设备、多个视频游戏、多个用具等)。异质商品还可以 包括两个或更多个类似的但不相同的商品(例如,具有不同封面的一本书的两个拷贝、相 同书的较早和较晚的版本、两种不同版本的CD、属于不同代的设备的两件电子设备等),或 甚至不同状态的相同商品的两个或更多个单元(例如,不佳状态的用过的书和一本近似新 品状态的该书的相同版本,一种CD的不同状态的若干拷贝等)。 在一个实施例中,标价顾客是以履行服务提供者列出以便销售的所有商品记录的 销售者。在一个实施例中,针对标价顾客的任和费用或收费可以是后付(backload)的。换 言之,不向标价顾客收取关于特定商品的任何费用,直到售出该商品为止。在一个实施例 中,可以指定标价期限,例如,90天,在该期限内出售由标价顾客向履行服务提供者列出的 商品。如果商品在该期限内未被售出,可以向标价顾客提供处置该商品的一种或多种选 项。在一个实施例中,对于在标价期限结束时未被售出的任何商品,履行服务提供者可以开 始向顾客收取储存费用或可能收取其它适用的库存履行服务费。在一个实施例中,履行服 务提供者可以降低在标价期限内未被售出的商品的售价。在一个实施例中,在商品的标价 期限期满后商品未被售出的情况下,履行服务提供者可以将商品的售价降低某个数量(例 如,10% ),并且然后在一个时间段之后(例如,两天或一个星期),如果商品在该价格下未 被售出,则再次降低价格,并且可以继续周期地或不定期地降低价格直到商品售出为止,或 如果商品未被售出,则将商品处理掉。在一个实施例中,对于在标价期限结束时未售出的任 何商品,履行服务提供者可以例如通过以批发价将商品卖给批发商清算该商品。其它处置 选项也是可行的。 在一个实施例中,履行服务提供者可以确定标价顾客针对一个或多个商品接收库 存履行服务的请求是否满足履行服务提供者的一个或多个标价规则。在一个实施例中,为 了确定对于给定商品,标价顾客的请求满足一个或多个标价规则中的一个特定规则,履行 服务提供者可以确定顾客指定的该给定商品的售价是否在一个建议价格范围内,该建议价 格范围例如可以根据对历史销售数据的评估确定。在一个实施例中,为了确定对于给定商 品,标价顾客的请求满足一个或多个标价规则中的一个特定规则,履行服务提供者可以估计如果该给定商品被售出,标价顾客的预期利润。在一个实施例中,可以按照该商品的顾客 指定的售价减去该给定商品的任意预期的库存履行服务业务处理成本或费用确定预期利 润。在一个实施例中,如果确定的售出给定商品的利润小于预定阈值,履行服务提供者可以 拒绝针对该给定商品接收库存履行服务的请求。指定的阈值可以但不必是零。在一个实施 例中,如果需要,可以给标价顾客提供向上调整售价的机会,《_>果需要,即使预期利润为 零或负值也列出给定商品的机会。 在其它实施例中,为了确定标价顾客的请求满足关于给定商品的一个或多个标价 规则中的一个特定规则,履行服务提供者可以根据一个或多个其它标价规则过滤该给定商 品。例如,履行服务提供者可以选择不接受过期商品、具有不良销售历史的商品和/或某些 种类或类型的商品、某些标题的各种媒体产品。 一般地,可以根据履行服务提供者需要或希 望的准则的任意集合使用标价规则过滤履行服务提供者不接受的商品。


图1是示出了履行中心的一个实施例的方框图; 图2A是示出了履行服务注册接口的一个实施例的方框图;
图2B是示出了履行服务管理接口的一个实施例的方框图; 图3是示出了一种方法的一个实施例的流程图,通过该方法履行服务提供者可以 接收并且处理来自商家的对库存履行服务的请求; 图4是示出了代表若干商家履行商品订单的方法的一个实施例的流程图; 图5示出了可被包括在图4的订单履行方法所产生的包裹内的装箱单的一个实施
例; 图6示出了 Web页面的一个实施例; 图7示出了根据一个实施例,通过履行服务注册接口给顾客提供库存履行服务的 履行服务提供者和库存管理系统,所述顾客具有他们希望以履行服务提供者列出的单个商 品单元或少量可能是异质的商品; 图8是示出了根据各种实施例,用于给顾客提供库存履行服务的以计算机实现的 方法的流程图,所述顾客具有他们希望以履行服务提供者列出以供销售的单个商品单元或 少量可能是异质的商品; 图9A-G和图10到图14示出了根据这些实施例,可以通过履行服务注册接口提供 的用于给标价顾客提供对库存履行服务的fcv , 示例用户界面,所述标价顾客具有他们 希望以履行服务提供者列出以供销售的单个商品单元或少量可能是异质的商品;禾口
图15是示出了计算机系统的示例实施例的方框图。 虽然本发明可以有各种修改和替换形式,在附图中以示例方式示出了其特定实施 例,并且将在此处对其进行详细描述。然而,应当理解,附图和详细描述不旨在将本发明限 制为公开的特定形式,而是相反,本发明覆盖落在由所附权利要求限定的本发明的精神和 范围内的所有修改、等同物和替换方案。
具体实施例方式
履行中心概述
图1示出了配置为存储库存商品以便实现顾客订单履行的履行中心的一个实施 例。在示出的实施例中,企业5包括履行中心IO,履行中心10又包括库存存储设施20和库 存管理系统30。存储设施20可被配置为存储任意数量的库存商品35a-n。如在下面更详 细描述的,系统30可被配置为通过任意数目的不同商家40a-d中的一个或多个商家接收来 自一个或多个顾客50的对各种商品35的顾客订单。另外,系统30可被配置为发起和/或 协调动作以将订购商品35运送到相应顾客50。 —般而言,履行中心10可被配置为接收和存储来自各种来源,诸如批发商、发行 商或商家40的不同类型的商品35。商品35 —般地包括可被接收以便存储的任意类型的 有形物体或物质。作为例子而不是限制,商品35可以包括媒体商品(例如,书、压縮盘、录 像带和/或DVD)、电子设备、计算机和相关外设和装置、消费用品或商业用品、衣服、处方药 和/或店面交易药品、化妆品、食品或其它适合的商品。应当注意,可以按离散的可数的单 元或多个单元诸如包裹、盒、箱、托盘或其它适合的集合储存、管理或分发商品35。可替换 地,固有地无法按可数单位组织的某些商品35诸如大体积产品、日用品等可被以连续或任 意可分数量存储。这种商品35按照可测量数量,诸如,长度、面积、体积、重量、持续时间的 单位或以测量单位表征的其它大小属性管理。 一般而言,商品35的量可以指单个商品35 或商品35的合计单元的可数数目,或适当时,商品35的可测量的量。 在履行中心10接收的用于存储的商品35可被存储在库存存储设施20内,库存存 储设施20可以包括商品存储结构的任意适合的组合或布置。例如,设施20可以包括以网 格或其它方式布置的货架、箱、托盘或其它类型的存储装置。在某些实施例中,设施20可以 包括适合于具有特定存储要求的商品35的不同类型的存储设备。例如,某些类型的商品35 可能是容易腐烂的、易碎的或挥发性的,并且可能需要在受控的温度、空气或其它条件下存 储。相应地,设施20可以包括配置为满足某些商品35的特定环境要求的冷冻或其它类型 的存储区域。可以设想,在某些实施例中,商品35可被以不同于接收商品35的配置存储在 设施20内。例如,可能以盒、托盘或其它合计单元接收商品35,并且可以打开商品35的包 装或将商品35拆散,以便以单个单元存储在箱内、货架上或设施20内的其它存储结构内。
库存管理系统30可以一般地配置为通过履行中心10追踪和控制库存商品35的 状态和移动。在一个实施例中,如下面结合图15的描述更详细描述的,系统30可以包括计 算机可访问介质,该计算机可访问介质配置为存储可由例如处理器或计算机系统执行,以 便检测与商品35相关的事件,并且响应这些事件产生或启动动作的指令。例如,系统30可 以检测关于库存商品35从提供商或商家到达的事件,并且作为响应,可以指示代理(例如, 机器代理或人类代理)处理接收到的商品35,并且将它们适当地存储在存储设施20内。类 似地,系统30可被配置为检测各种商品35的订单,这些订单可能来自代表顾客50的商家 40。作为响应,系统30可被配置为指示代理为收到的订单从存储设施20中选择适当的一 个或多个商品35,并且准备将选择的一个或多个商品35运送或运输给相应顾客50。在某 些实施例中,当给定商品35的单元被存储在存储设施20内或被从存储设施20中选择时, 系统30可以更新相应于给定商品35的指示,以便反应其库存状态。例如,这种指示可以反 应当前存储在设施20内的单元数目、已被从设施20中选择,但是仍未离开履行中心10的 单元数目、已被订购的给定商品35的单元数目和/或其它适合的商品状态信息。系统30 还可以配置为处理关于处理损坏的或有缺陷的商品35、从顾客50收到的退货(return)的事件,或其它异常事件。 商家40可以安排在商业中给顾客50提供各种商品35。 一般而言,商家可以根 据任意适合的商业模式在商业中提供商品35。例如,可以基于销售、租赁、出租、拍卖、实 物交换、信贷、许可、特许或任意其他类型的交易在商业中提供商品35。商家40可以通过 各种渠道在商业中提供商品35。例如,给定商家40可以通过顾客50可访问的电子商务 (e-commerce)入口站点提供商品35。这种电子商务提供可以不同地包括通过由给定商家 40托管的并且作为与企业5不同的提供实体出现的基于Web的实体(例如,Web站点或页 面)列出商品35,或通过企业5托管的基于Web的实体代表给定商家40列出商品35。
在某些实施例中,商家40可以通过由企业5托管的一般的基于Web的实体列出商 品35,诸如商家40可以列出提供商品的市场或论坛。 一般而言,市场电子商务渠道可被一 般地称为基于Web的实体,通过该实体,多个商家40可以通过一个或多个Web页面向顾客 50提供商品35。例如,市场可被组织为向顾客50呈现一个或多个Web页面,这些Web页面 按照各种项目(例如,价格、可获得性、状态等)列出在商业中提供特定商品35的各商家 40。可替换地,市场可被组织为向顾客50呈现一个或多个Web页面,这些Web页面相应于 商家40的各自的虚拟店面,其中每个店面指出相应商家40的各种提供商品。在某些实施 例中,可以通过下面描述的Web服务应用编程接口 (API)而不是一个或多个Web页面实现 市场。例如,市场的目录信息、订购功能和其它方面可被实现为可由各方调用以便向顾客50 给出交易商品35的Web服务功能。电子商务市场的其它配置也是可行和可以构想的。
商家的电子商务提供还可以包括通过与企业5和商家40不同的第三方网络实体 诸如第三方拍卖网络实体列出商品35。还可以构想,商家40可以通过不同于基于Web实体 的实体给出电子商务提供。例如,商家40可以通过电子邮件、电子公告板或其它电子渠道 给出这种提供。 在某些实施例中,商家40还可以通过例如,目录、电话或实体店面渠道的非电子 渠道向顾客50提供交易商品35。可替换地,某些商家40可以通过不同渠道的组合提供交 易商品35。还应注意,某些商家,诸如商家40d,可以成为总体上给商家40提供履行服务的 企业5的成员,虽然在其它实施例中,企业5可以为商品35提供履行服务而不作为这些商 品的商家运营。 —般而言,一个或多个顾客50可以包括可以通过一个或多个商家40对一个或多 个商品35下订单的任意实体。例如,顾客50可以包括个人、机构、公司、企业、组织或其它 实体。顾客50可以通过适合的渠道,诸如,上面描述的电子商务渠道中的一个,或通过非电 子订购渠道向商家40下订单。顾客50可以是最终在法律上和/或财政上对订单负责的实 体,但是不必须是这种实体。类似地,顾客50可以是也可以不是与给定订单相关联的商品 的预期接收者。例如,顾客50可以代表会承担支付义务或可是预期接收者的另一个实体对 商品35下订单。在某些实施例中,顾客50可以包括同意一起运送他们订购的商品35的多 个个体或实体。例如,顾客50可以相应于相同住户或企业中的一组个体。
在给定顾客50对一个或多个商品35下订单之后,该订单就可以被履行。 一般而 言,履行处理可以包括从存储中选择订单中指定的一个或多个商品35,以适于将所选择的 一个或多个商品35运输到顾客50或其它预期接收者的模式包装所选择的一个或多个商 品35,以及将包裹或多个包裹运输给接收者。例如,所选择的一个或多个商品可被与保护材料、促销材料(例如,公告传单或小册子)、装箱单或发票一起包装在一个或多个盒子、信 封或其它类型的容器内。然后包装容器可被密封、适当标注并且提交给公共承运人(例如, 美国邮政服务或其它承运人)或另一种类型的承运人或递送服务,以便递送给预期的接收 者。 断瞎i青雄王頃 如图1的实施例所示,履行中心10可以被配置为给各种商家40提供履行服务,这 些商家可以在与履行中心10相关联企业之内或之外。 一般地,履行服务可以包括与商品35 在履行中心10内的存储和处理以及对各种商品35的特定顾客订单的履行相关的任意动 作。例如,履行服务可以包括将商品35收入库存所涉及的那些任务,诸如物理接收多个单 元或数量的商品35,检查和/或评估接收的商品35的状态,打开包装或如果必要重新包装 商品35,并且将商品35存储在存储设施20内。履行服务还可以包括响应顾客订单,从存 储设施20中选择或挑出商品35,以及上述的包装和运送任务。在某些实施例中,履行服务 可以包括代表商家40进行的其它任务,诸如在存储在存储设施20内时检验或监视商品35 的数量和/或状态,接收和处理从顾客50返回的商品35,处理和处置出于各种原因滞销的 商品35(例如,剩余的、损坏的、过期的、变质等的商品35)、进行针对顾客50的顾客服务活 动(例如,响应投诉、查询等)或其它类型的任务。配置为给商家40提供履行服务的履行 中心10的实施例还可被称为履行服务提供者。 在某些情况下,与商家40自己执行履行服务相比,履行中心10可以以更大规模的 经济给商家40提供履行服务。例如,提供大履行中心10(例如,包括成千上万平方英尺的 存储区域的履行中心10)中一平方英尺的存储区域所增加的花费可能显著地小于小商家 40所承受的花费,小的商家40可能具有有限的存储空间,或可能本地市场情况迫使其保持 多于该商家的库存所需的空间。类似地,履行中心10可以实现复杂的库存追踪和管理技 术,而这些技术的实现在单个商家40等级上成本高昂并且麻烦,诸如商品的RFID(射频标 识)、多个订单之间的商品选择的动态调度和优化、对于订购、接收和运送活动的实时库存 追踪或其它库存管理技术。如下面更详细描述的,在某些实施例中,履行中心IO可被配置 为合并来自若干商家40的单个顾客的订单,这可以例如通过减少包装、商品处理和运送成 本,实现附加的经济规模。 然而,安排给各个商家40提供履行服务可能带来挑战。例如,商家40可能作为不 同企业运行,它们具有彼此不同并且与企业5不同的用于库存管理和记账的方法和系统。 结果,商家40和企业5可能缺乏标识库存商品35的统一方法。例如,给定商家40可能通 过商品的统一产品代码(UPC)标识和管理特定商品35,而可能在履行中心10中以专有的唯 一标识号标识相同的商品35。另外,商家40可能希望动态地改变他们为各种商品35接收 的履行服务。例如,特定商家40可能希望迅速从自己为商品35执行履行转变为从履行中 心10接收针对该商品的履行服务,或者反之亦然。如果这种转变需要手工批准(例如,对 商家资格或商品对于履行服务的适合性的批准)和/或将特定商家的库存和订单管理系统 的相关方面手工集成到履行中心10的相关方面,安排履行服务的开销可能显著侵蚀通过 这种服务提供的节省或功效。例如,如果企业5对履行服务请求的处理以手工查找和手工 输入由商家40提供的数据为条件,可能要经过几天或几个星期。 在一个实施例中,履行中心IO可被配置为提供注册接口,商家可以通过该注册接口注册以接收针对一个或多个商品35的履行服务,其中对该注册接口进行的处理履行服 务请求的操作不需要人工干预。例如,该接口可以提供自动处理,商家可以通过该自动处理 完成对启动针对各种商品35的履行服务来说所必需的那些任务。如下面更详细所述,在各 种实施例中,这种自动处理可以包括评估商家40的凭证(例如,企业5是否了解该商家,该 商家是否处于良好金融状态等)、为已经请求了履行服务的商品35估价(例如,对于所请求 的服务,商品35是否具有资格),以及给做出请求的商家40提供完成履行服务请求所需的 信息(例如,提供将被应用于商品35上以便进行履行中心库存控制的标签、用于将商品运 送到履行中心10的运送标签、指示、状态报告或其它信息)。如下所述,每个任务的履行中 心的每个部分可被自动执行,而无需人工干涉。 图2A示出了履行服务注册接口的一个实施例。在示出的实施例中,履行中心10 的库存管理系统30被示出为包括配置为与数据库210交互的注册接口 200。在一个实施 例中,注册接口 200可被配置为呈现一个界面,给定商家40可以通过该界面指出对履行服 务的请求,输入与所请求的服务相关的数据,和从事企业5认为对于给定商家40接收所请 求的服务来说是必要的那些处理动作。例如,在一个实施例中,接口 200可被配置为给商家 40呈现可以通过公共因特网或私有内联网(例如,由企业5维护或代表企业5维护的私有 网络,该网络需要某种级别的验证或安全连接以便进行访问)访问的一个或多个Web页面。 这种Web页面可以包括可填写的表格、菜单、可执行应用(例如,以Java"1、 Javascript或适 合于基于Web的执行的另一种语言编码的应用)或其它基于Web的接口元素。
在另一个实施例中,接口 200可被配置为向商家40呈现专有的或非基于Web的注 册接口。例如,通过拨号或非基于Web的因特网连接,诸如,通过诸如telnet的终端模拟程 序,或通过适用于在商家40和库存管理系统30之间传输信息的另一种标准或专有应用,接 口 200是可访问的。在另一个实施例中,如下面更详细描述的,接口 200可以包括用于商家 履行服务注册的Web服务接口。在某些实施例中,接口 200可以包括其它类型或模式的接 口实现,包括配置为与商家40通信,以便执行与注册或管理对履行服务的使用相关的活动 的上述技术的各种组合。 在示出的实施例中,接口 200可被配置为在数据库210中存储从商家40接收的履 行服务注册数据,或从商家的履行服务注册活动得出的,或作为商家的履行服务注册活动 的结果产生的,或与商家的履行服务注册活动相关的其它数据。 一般而言,数据库210可以 包括可被配置为持久数据仓库的任意适合类型的应用或数据结构。例如,数据库210可被 配置为关系型数据库,该关系型数据库包括列和行构成的一个或多个表格,并且可根据查 询语言诸如一种版本的结构化查询语言(SQL)搜索或查询。可替换地,数据库210可被配 置为包括根据标记语言诸如一种版本的可扩展标记语言(XML)格式化的数据记录的结构 化数据存储。在其它实施例中,可以使用可通过任意适合类型的应用访问和管理的一个或 多个任意或最少结构化数据文件实现数据库210。 数据库210可以一般地配置为存储关于商家40、商品35和/或各种处理阶段中对 履行服务的请求的任意类型的数据。例如,数据库210可被配置为存储关于商家40的标识 信息,诸如商家职员或部门的名称和地址、商家开账单和运送地址信息、商家银行或其它金 融信息或其它标识信息。数据库210还可以被配置为存储关于商家40的库存或销售交易 的当前和/或历史状态信息,诸如商家的订单历史、支付历史、商家的库存商品35在履行中
14心10中的状态、商家的任意待决履行服务请求的状态或其它类型的状态信息。在某些实施例中,数据库210还可以配置为存储商品35的标识符映射信息。例如,数据库210可以存储将给定商家40的用于特定商品35标识符(例如,商家的储存保持单元(SKU)标识符)和可特定于企业5或特定于履行中心10的标识符相关的记录。例如可以使用这种映射信息,以便关联商家的履行服务请求。 应当注意,数据库210不必集成在库存管理系统30内,或甚至不必集成在履行中心10内。在某些实施例中,商家和/或库存数据可被存储在分布在企业5各处的若干不同数据存储内。例如,商家金融数据可被存储在与企业5的会计部门相关联的会计数据库内,企业5的会计部门可能与履行部门诸如履行中心10不同。类似地,除了或取代数据库210,在某些实施例中接口 200可以配置为与库存管理系统30内外的各种系统、应用或数据库交互。 图3示出了一种方法的一个实施例,通过该方法诸如履行中心10的履行服务提供者(或简单地,提供者)可以接收并且处理来自商家40的对库存履行服务的请求。构想在各种实施例中,如下面结合图15的描述更详细地描述的,可以通过存储在计算机可访问介质上的以计算机执行的指令实现示出的方法或其适合的变形,或通过可以是状态相关的(例如,状态机),但本身不执行离散指令的专用计算硬件设备实现。还构想在某些实施例中,可以用包括在接口 200内的判断逻辑实现示出的部分或全部方法,而在其它实施例中,接口 200可配置向和从库存管理系统30或履行中心10内的其它可执行组件、系统或设备转发商家状态信息(例如,履行服务注册处理的输入和输出)。在这种其它实施例中,可由接口 200之外的组件实现某些或全部示出的方法。注意在各种实施例中,商家可以提交可应用于多个不同商品35的单个履行服务请求,或可以提交针对若干商品35中的每一个的相应请求。虽然下面描述的例子可能涉及单个商品35的处理,应当理解,该方法可应用于多个不同商品35的并发履行服务请求处理。 在示出的实施例中,操作在方框300开始,其中履行服务提供者从商家40处接收对库存履行服务的请求。例如,作为商家40使用商家标识符和适当的凭证(例如,登录名称和口令,或任意其它适合类型的凭证)签入一个安全Web页面并且随后选择一个选项(例如,链接、按钮等)以请求通过该安全Web页面显示的履行服务的结果,可以通过注册接口200的一个实施例接收这种请求。在其它实施例中,可以通过Web服务调用或通过不采用基于Web的协议的通信模式接收这种请求。 在从商家40收到履行服务请求之后,提供者可以确定做出请求的商家是否有资格接收履行服务(方框302)。在某些实施例中,商家关于履行服务的资格可以取决于商家的历史行为。例如,可以检查商家与提供者或另一个企业的以前交易的当前状态或历史,以便确定商家是否与顾客、供应商、提供者或其它方从事过欺诈或可疑交易。在某些实施例中,当考虑商家关于履行服务的资格时,可以考虑商家的信誉、顾客服务历史或与商家(或在某些情况下,与商家相关联的负有金融责任的实体或个人,诸如担保人、负责人、执行人等)相关的任意其它数据,并且这种数据可以包括从第三方诸如信用报告中介、业务参考、顾客等获得的数据。 在各种实施例中,提供者可以考虑上述类型中的任意一种或未特别提及的其它类型的商家数据实现不同复杂度的判断模型,以便给出关于做出请求的商家对于履行服务是否具有资格的判断。例如,在一个实施例中,欺诈行为的任意历史可以使得商家失去资格,
而在某些实施例中,更复杂的风险分析模型可以在其它数据点的上下文中考虑这种行为。
构想在某些实施例中,关于履行服务的资格可以取决于所请求的服务的类型和数量。例如,
可在试验或试用的基础上允许具有少量历史或可疑历史的商家40访问履行服务,将这种
访问局限为商品35的某种类型、数量或值,或基于某些其它方面做出限制。 如果确定做出请求的商家40对于履行服务没有资格,可以阻止商家进入到自动
履行服务请求处理(方框304)。在某些实施例中,可以指示商家与履行服务代理(例如,顾
客服务代表)联系,以便在处理履行服务请求中获取其它信息或帮助,例如,接收对无资格
原因的解释,和为了补救该情况可以采取的动作(如果有的话)的解释。 如果确定做出请求的商家40对于履行服务具有资格,提供者可以确定商家是否
已经注册为接收履行服务(方框306)。在一个实施例中,确定商家的注册状态可以包括确
定商家是否提供了提供者认为代表商家执行履行服务所必需的数据。例如,注册可以附带
有商家40同意(例如,电子地或书面地)详细说明提供者和商家关于履行服务的责任和期
望的履行服务参与协议(诸如,商家同意遵守各种金融的、程序性的、顾客服务的和其它策
略)。注册还可以附带有商家40提供充分的标识信息,如下所述。在某些实施例中,确定商
家是否是注册的可以包括确定商家是否以前注册过履行服务,并且如果是的,假设商家是
注册的而不用检查商家注册所需的每个数据项。^样,在某些实施例中,如果以前的注册或
代表商家的任意的以前的履行服务活动发生在当前履行服务请求之前大于一个阈值时间
段,可以要求商家再次提供某些或全部注册数据。注意在某些实施例中,确定商家的注册状
态可以发生在确定商家关于履行服务的资格之前。 如果确定做出请求的商家40未注册,提供者可以从商家40处请求注册数据(方框308)。例如,可以通过接口 200向商家40提供或显示可填写的Web表格或对商家输入的
其它请求。被请求的输入可以包括诸如的商家名称、电话号码、地址、银行名称、银i"力萄号和账号、纳税人标识信息和/或任意其它适合信息的信息。另外,如果必要或适当,可以通过接口 200向商家40传递参与协议,同时请求商家明确地接受或拒绝该协议。商家40然后可以用适合于传递该请求的模式的方式输入或提供所请求的数据,例如,通过填写基于Web的表格。 然后提供者可以尝试验证由商家40提供的注册数据(方框310)。例如,提供者可以核对已经提供了所有所需数据,并且例如通过分别对照公共地址数据库或指定的银行检查联系人或银行信息,可以向第三方证实某些数据项。如果适用,提供者还可以核对商家是否指示接受参与协议。如果提供的数据的任意部分不能通过检验,商家可以请求商家重新输入数据,或可以终止自动履行服务请求处理,并且请求商家联系代理以便获得进一步的帮助(方框304)。 如果验证了提供的数据,或确定商家40已经注册,提供者可以请求与商家40请求履行服务的一个或多个商品35相关联的标识信息(方框312)。例如,接口 200可以显示另一个基于Web的表格,商家可以通过该表格提供商品标识信息。在某些实施例中,商品标识信息可被与对履行服务的初始请求一起提供,并且提供者可以不做出针对该信息的单独请求。另外,在某些实施例中,除了商品标识信息之外,商家40可以指定请求履行服务的商品35的数量。
然后提供者可以确定它是否具有关于由做出请求的商家40标识出的商品35的足够信息,以便处理对该商品的履行服务请求(方框314)。在一个实施例中,提供者可以通过首先确定提供者是否知道商品35(例如,提供者是否有与商品35相关联的信息的某些记录)进行这种确定。例如,如前所述,商家40可以以不同于履行中心10的方式标识商品35。在一个实施例中,商家可以提供商家自己的唯一标识符,诸如商家特定的SKU标识符,作为商品35的标识信息。作为响应,提供者可以例如通过使用商家的标识符查询数据库210,以便确定相应记录是否包括提供者标识符,来确定是否存在从商家的唯一标识符到提供者知道的标识符的映射。在另一个实施例中,当提供用于商品35的标识信息时,取代或除了商家特定的标识符之外,做出请求的商家40可以提供该提供者知道的标识符。
如果提供者不具有充足的信息以便处理针对标识出的商品35的履行服务请求,提供者可以从商家处请求附加信息(方框316)。例如,如果提供者不能基于商家特定的标识符诸如商家的SKU定位商品35的记录,则提供者可以向做出请求的商家40请求提供者特定的标识符,或如果可获得,诸如通用产品码标识符的普通标识符。在某些实施例中,提供者可以通过接口 200提供商品搜索能力,以便允许做出请求的商家40确定提供者是否知道已请求了履行服务的商品35。例如,提供者可以提供关键字搜索特性,以便允许做出请求的商家40输入与商品35相关的关键字。可替换地,提供者可以允许做出请求的商家40在商品种类的分层结构中导航,以便确定该分层结构是否包括由商家40标识出的商品35,并且在某些实施例中,如果不包括商品35,确定该分类结构中的最类似商品。
在某些实施例中,提供者可能不具有相应于请求了履行服务的商品35的信息。例如,提供者以前从未给做出请求的商家40或任意其它商家提供过针对商品35的履行服务。在某些实施例中,提供者可被配置为在这种情况下请求必要的信息。例如,提供者可以请求做出请求的商家40提供信息诸如商品尺寸、重量、商品类型或种类信息(例如,根据提供者定义的分类法或分层结构)、商品特殊特性(例如,商品是否是液体、易腐烂的、危险材料、需要特殊处理或存储条件等)或提供者认为识别商品35所必需的任意其它信息,以便确定对于履行服务而言商品35是否合格,和/或便于提供履行服务。 —旦提供者具有关于标识出的商品35的充足信息,提供者可以确定对于所请求的履行服务而言商品35是否合格(方块318)。例如,在一个实施例中,提供者可以对某种类型的商品35诸如危险商品禁止履行服务。在另一个实施例中,可以根据其参与的协议或费用结构、与提供者的当前业务关系、商家的其它库存相对于提供者的当前状态或任意其它适合准则限制商家40针对某种商品35请求履行服务。例如,商家40可以与提供者签订合同,以便在给定的时间段内接收针对某些数量的商品35的履行服务,从而可以禁止针对额外数量的商品35的履行请求。 如果由于商品35不合格而不能处理履行服务请求,提供者可以通过接口 200通知做出请求的商家40,并且可以终止自动履行服务请求处理(方框320)。否则,提供者可以指示做出请求的商家40将某些指定数量,诸如由做出请求的商家在履行服务请求中或在履行服务请求之后指定的数量的商品35传送给提供者(方框322)。 在一个实施例中,在指示商家传送商品35时,提供者可以给做出请求的商家40提供将由该商家用于标识商品35的各个单元的数据。例如,提供者可以通过接口 200向商家传送文档文件,诸如可移植文档格式(PDF)文件或另一种类型的文件,该文件包括指示可用于在履行中心10内管理商品35的单元的信息的字母数字、条形码或其它信息。在各种实施例中,这种标识信息可以唯一地标识商品35的每个单元,可以一般地将这些单元标识为商品35的种类或类型的相同实例,或可以组合商品35通有的信息和特定于商品35的特定单元的信息。例如,提供的标识信息可以包括对于商品35的特定单元来说是唯一的序列号、商品35的所有单元通有的UPC或类似产品代码、或标识商品35的产品类型和特定单元的状态(例如,新的、用过的、损坏的等)的代码。可以使用任意适合类型的标识信息或标识信息的组合。可以使用提供的文档,以便产生将被分别粘贴到商品35的各个单元的标签。例如,在收到文档之后,做出请求的商家40可以将其内容打印在标签纸上,并且在适当时将标签粘贴到商品35的单元上。 提供者还可以给做出请求的商家40提供将由该商家用于向提供者传送商品35的数据。在一个实施例中,提供者可以通过接口 200向商家传送包括指示运送信息的数据的文档文件,诸如PDF文档或其它类型的文档文件。例如,该文档文件可以包括地址信息、条形码数据和/或可用于产生运送标签的其它数据。这种运送标签可以是适用于将包装交给任意类型承运人的普通运送标签。可替换地,可以例如通过包括条形码、地理编码或特定于特定承运人的其它路由或处置信息,针对特定承运人剪裁运送标签数据。在某些实施例中,运送信息可被包括在用于传送如上所述的单元标识信息的相同文档内,而在其它实施例中,可以在单独文档内传送运送信息数据。注意在各种实施例中,提供者可以向做出请求的商家40传送单元标识信息、运送信息两者,或既不传送标识信息也不传送运送信息。
在某些实施例中,提供给做出请求的商家40的与运送相关的数据可以反映预期来自做出请求的商家40的离散运送或包裹的数目。例如,商家可以指出可将为其请求了履行服务的指定数量的商品35划分在某个数目的包裹之间划分。可替换地,提供者可以指示做出请求的商家40以特定方式将该指定量在多个运送之间划分。在某些实施例中,在特定商品35的多个运送或包裹的情况下,例如,通过包括将被包括在根据运送数据产生的运送标签上的条形码或其它信息,提供给做出请求的商家40的运送数据可以唯一地标识某个运送或包裹。构想在某些实施例中,提供者可以指示做出请求的商家40将不同量的商品35运送到不同的履行中心10,并且传送给做出请求的商家40的运送数据可以反映这种分布。例如,提供者可以根据各个履行中心IO处的可获得的存储资源指定该分布。可替换地,提供者或做出请求的商家40可能希望确保商品35在不同履行中心10之间的特定地理分布,例如,以便满足预期的需求模式。 在许多情况下,在收到向提供者传送指定量的商品35的指示后,做出请求的商家40可以根据收到的指示适当地包装商品35,并且将其运送给提供者。例如,做出请求的商家40可以打印商品标签,并且将它们粘贴到商品35的单元上,将这些单元打包在一个或多个用于运送的包裹内,打印运送标签并且将它们粘贴到一个或多个包裹上,并且将这些一个或多个包裹交给运送人或承运人以便运送给提供者。然而,做出请求的商家40不必实际持有商品35。在某些实施例中,做出请求的商家40可以安排第三方诸如制造商、发行商、卖方或其它类型的提供商将指定量的商品35传送给提供者。例如,做出请求的商家40可以将商品标识和/或运送信息转发给第三方,由第三方代表做出请求的商家40安排将商品35传送给提供者。 在指示做出请求的商家40传送指定量的商品35之后,提供者可以接收商品35(方框324)并且将商品35存储在库存内(方框326)。例如,包括商品35的单元的一个或多个包裹可以到达履行中心IO。在各种实施例中,可以扫描、拆开、检验和/或处理一个或多个包裹,并且商品35的单元可被存储在存储设施20内。还可以适当地更新库存管理系统30,以便反映商品35的收到的单元的状态,并且在某些实施例中,可以通知做出请求的商家40商品35可用于履行。 在某些实施例中,提供者可以在商品35到达之前从做出请求的商家40接收运送通知。在某些这种实施例中,提供者或做出请求的商家40可以响应这种通知更新商品35的可获得性的指示。例如,做出请求的商家40可以通过由企业5维持的电子商务渠道诸如基于Web的店面或市场在交易中提供商品35。响应于从做出请求的商家40收到的运送通知,企业5可以考虑诸如从做出请求的商家40运输到提供者的预期时间、在提供者处接收和存储商品35的处理时间和/或影响商品35的可获得性的其它因素的因素,更新提供显示或商品35的标价,以便指出预期的交付周期或对可获得性的其它指示。
注意在某些实施例中,诸如履行中心10的履行服务提供者:,.操作,以便允许商家40针对商品35请求履行服务,执行针对所请求的服务验证商家和商品的合格性所需的那些动作,并且向商家传送商家为所请求的服务准备商品35并且将商品35传送到提供者所必需的数据。特别地,应注意履行中心IO可以用完全自动的方式执行这些任务,从而如果做出请求的商家40和商品35满足提供者的合格要求,则可以处理该履行服务请求而不需人工干预。例如,通过经由注册接口 200与履行中心10交互,商家40可以完成针对商品35的覆行服务请求,向履行中心10运送商品35,并且开始将针对商品35的顾客订单传递给履行中心10以便如下面详述的加以履行,而不依赖注册接口 200之外的履行中心10的代理的动作。由于商家40可以完全主动地与该系统交互,这种自动履行服务请求处理系统还可以被称为"自助"系统。 在一个实施例中,除了提供商家40可以通过用来为各种商品35请求库存履行服务自助的注册接口 200之外,履行服务提供者可以提供一个管理接口 ,商家40可以通过该管理接口管理可应用于它们的商品35的履行服务的各个方面。图2B示出了类似于图2A的库存管理系统30的实施例,其中添加了可被配置为与数据库210和商家40交互的管理接口 220。 管理接口 220可被配置为呈现一个界面,给定商家40可以通过该界面执行下面描述的关于以前请求了履行服务(例如,通过注册接口 200)的商品35的各种功能中的任意一种。类似于注册接口 200,在一个实施例中管理接口 220可被配置为给商家40呈现可以通过公共以太网或私有内联网(例如,由企业5维护或代表企业5维护的私有网络,该私有网络需要某种级别的验证或安全连接以便进行访问)访问的一个或多个Web页面。这种Web页面可以包括可填写的表格、菜单、可执行应用(例如,以JaVa 、Javascript或适合于基于Web的执行的另一种语言编码的应用)或其它基于Web的接口元素。在某些实施例中,管理接口 220可被配置为以类似于上面关于注册接口 200描述的方式,向商家40呈现非基于Web的管理接口或基于Web服务的管理接口 。 在某些实施例中,构想注册接口 200和管理接口 220两者都可被实现为基于Web的履行服务入口站点的不同的或集成的部分。例如,可以通过作为集中式履行服务Web站点的多个方面呈现给商家40的各个Web页面或Web页面组实现与注册接口 200和管理接口 220两者相关联的功能。可替换地,可以通过作为用于注册和管理履行服务的一般Web服务API呈现给商家40的各组Web服务调用给出这种功能。 如上所述,在一个实施例中,在商家40已经为商品35注册履行服务之后,商品35可被置于履行中心10的物理保管和管理之下。在这种实施例中,除了商品35在履行中心10内的状态之外,商品35的供应链可以延伸为包括将商品35从商家40运输到履行中心10和从履行中心10运输到顾客50。(在某些情况下,商品35的一般供应链还可以说明反映从顾客50退回的单元的流程,和/或从履行中心10移出的单元并且被送回商家40的流程的反向供应链)。在某些实施例中,管理接口 220可被配置为向给定商家40提供关于注册商品35的一般供应链的状态的可见性。例如,管理接口 220可以提供在任意给定时间在给定商家40、履行中心10和/或顾客50之间运输的给定商品35的单元量的指示或显示(例如,如果可获得或适用,包括运输中的单元的追踪信息)。 在一个实施例中,管理接口 220还可以提供保持在履行中心10内的库存内的给定商品35的单元的状态的指示,诸如标识已经承诺订购但是仍未被选取或运送的单元、标识变质或损坏的单元、或标识任意其它相关库存整体信息。在某些实施例中,管理接口 220可以给商家40提供关于商品35的供应链中产生的问题或异常的解释性信息。例如,如果商品35的单元在从商家40到达履行中心10之后损坏了,或处于当为这些单元请求履行服务时商家40期望或指出的状态或情况不同的状态或情况(例如,使用过而不是新的状态),管理接口 220可被配置为向商家40显示这种信息,并且允许商家40指出解决该问题的动作。例如,管理接口 220可以允许商家40指示处理掉损坏的商品或退回商家40,以便允许商家40安排向履行中心10传送附加单元(例如,以便确保未完成的订单),或采取另一种适合的动作。更一般地,管理接口 220可以允许商家40主动请求从库存中撤回商品35的单元(例如,返回给商家40),在不同的履行中心IO之间重新定位商品35的单元,或处理掉商品35的单元。 —般而言,管理接口 220可被配置为提供适用于监视或改变给定商品35在包括商家40、履行中心10和顾客50的扩展供应链内的状态的任意类型的功能。在某些实施例中,供应链和管理接口功能可被延伸到其它第三方,诸如制造商、发行商、批发商或在关于给定商品35的交易中可能涉及的其它各方。 在其他实施例中,管理接口 220可被配置为提供可能不直接与供应链监视或管理有关的功能。在一个实施例中,管理接口 220可被配置为提供一种接口 ,商家40可以通过该接口接收代表顾客50提出的顾客服务问题的通知,并且参与其解决。例如,库存管理系统30可被配置为接收针对特定订单提出的顾客服务问题的报告,并且标识与这些订单(或包括在订单中的特定商品35)相关联的一个或多个商家40。系统30然后可以将与给定商家40相关联的这种顾客服务报告导向到给定商家40可以通过管理接口 220访问的收信箱、论坛或其它仓库。可替换地,管理接口 220可以将这些报告例如通过电子邮件直接转发到给定商家40。响应于一个给定报告,给定商家40可以例如通过安排退货或更换商品35,安排给顾客50退款或要支付的信用卡,或指示另一种适合的动作,通过管理接口 220参与该问题的解决。 订单履行处理 如前所述,诸如企业5的履行中心10的履行服务提供者可以为由若干不同的商家40在交易中提供的各种商品35执行履行服务。如上面以图3所述,商家40可以通过自助注册接口请求这种服务。 —旦商家40已被安排为接收来自提供者的针对商品35的履行服务,该提供者可以开始履行顾客订单。在一个实施例中,顾客可以通过一个渠道直接向商家40为商品35下订单,商家40通过该渠道在交易中提供商品35(例如,通过电子商务或如上所述的其它类型的渠道)。在一个这种实施例中,顾客订单可被通过接口 200或通过配置为用于订单处理的一个不同接口通过库存管理系统30从商家40传送到履行中心10。在某些实施例中,顾客订单可被通过第三方传送给履行中心10。例如,商家40可以向顾客50呈现其自己的订单输入界面,并且承担向履行中心10传送要履行的订单的职责。可替换地,商家40可以安排企业5代表该商家托管包括订单输入界面的商务渠道,从而商家40可能不直接涉及接收和处理订单,而是可以在金融上和/或法律上对订单负责。 在某些环境下,给定顾客50可能对由各个不同商家40在交易中提供的两个或更多个商品35下订单。例如,给定顾客50可以用任意适合的组合向每个商家40下单独的订单,从第一商家40订购第一商品35和一组商品35,从第二商家40订购第二商品35和一组商品35等等。可替换地,给定顾客50可以通过允许给定顾客50同时观看多于一个商家40的提供商品的电子商务渠道下一个或多个订单。例如,给定顾客50可以使用虚拟"购物车",可以将不同商家40提供的商品35放置在该购物车以便进行订购处理。这种购物车可以允许给定顾客对特定订单的商品选择跨越不同电子商务渠道而保留。例如,当顾客从一个商家的web站点或标价页浏览到与另一个商家40相关联的渠道时,顾客的购物车的内容可以保留。在某些实施例中,例如通过允许顾客50提交针对车内的所有商品35的一个支付事务,而不是提交针对与这些商品相关联的每个商家40的单独的支付事务,虚拟的购物车可以简化顾客的订购体验。如下面更详细描述的,虚拟购物车还可以便于识别合并给定顾客50从多个不同商家40订购的商品35的机会。 在常规的订单履行模型中,从不同商家40订购的商品35将被单独履行,这可能增加履行的总成本。例如,单独包装和运送一组商品35比将它们一起包装和运送花费更多。然而,在某些实施例中,诸如履行中心10的履行服务提供者可被配置为合并单个顾客50从多个商家40订购的商品35,从而从不同商家40订购的至少某些商品35被作为单次运送而打包和运送,而每个商家40保持该商家对相应商品35的记录。在一起运送某些商品35时,可以减少履行费用,并且获得的节省可被传递给顾客50或由商家40和/或企业5作为利润保留。同时,每个商家40可以保持该商家在交易中提供的商品.的记录,保持与之相关联的金融、法律和/或其它责任和利益。"『Jl然履行服务提供者可以物理地保管其代表商家40为之提供履行服务的商品35,但在商家40和顾客50之间的交易中提供者可能仅仅作为中间人而不是负责人。在各种实施例中,提供者在履行订单时的角色对于顾客50来说可以是可见的或不可见的。 图4示出了代表多个不同商家40履行针对商品35的订单的方法的一个实施例。总地参考图l-4,操作在方框400开始,其中诸如履行中心10的履行服务提供者接收顾客50针对由各个不同商家40在交易中提供的至少两个不同商品35所下的一个或多个订单。在某些实施例中,一个或多个商家40可能已经如上面关于图3所述通过诸如接口 200的自助履行服务接口为其相应的订购商品35请求了履行服务。如前所述,可以从商家40、直接从顾客50或通过第三方接收一个或多个订单。在采用虚拟购物车的实施例中,不同商品 35、不同商家40和订购顾客50之间的关系可以是明确的或暗含在作为虚拟购物车内容处 理的结果产生的数据记录内。例如,虚拟购物车可以给构成顾客订单的组成部分的每个商 品35分配一个公共订单标识符,如下所述,该公共订单标识符可以便于提供者将商品35组 合到运送中。 在某些实施例中,如果从相同的商家40或不同的商家40收到来自单个顾客50的 多个不同订单,提供者例如可以基于公共顾客标识符或可被在商家40和提供者之间进行 协调的公共订单标识符将这些订单关联在一起。 一旦被识别为关联或相关,多个订单可被 尽可能处理为单个订单,以便进行下面描述的履行处理。在某些这种实施例中,提供者可以 仅仅关联在给定时间间隔内所下的或接收的订单,诸如在一个小时、一天内下的订单等。该 间隔可以取决于顾客指定的递送模式。例如,如果顾客50请求针对给定订单的加快运送, 用于将给定订单关联到其它订单的时间间隔可以相对较短,以便防止运送给定订单时的延 迟。 在收到一个或多个订单之后,可以从存储中检索指定的商品35(方框402)。例如, 在一个实施例中,可由库存管理系统30处理顾客订单,以便产生用于人工或机械拣选器的 指令,以便从库存存储设施20内选择指定的商品35。构想在某些实施例中,指定的商品35 可被与指定到不相关订单的其它商品35—起被取出。例如,系统30可以在多个拣选器之 间划分若干订单,以便优化拣选器效率,尤其是在给定订单中指定的商品35广泛分布在整 个履行中心10中的情况下。 然后可以包装相应于两个不同商家40的至少两个检索到的商品35(方框404)。例 如,检索到的商品35可被递送到履行中心10内的包装区域,以便被适当的包装以便运送, 这可以包括选择适当的盒子或其它外壳,插入保护性包装材料和/或放入装箱单、发票、发 货单、促销材料或其它材料。在某些实施例中,如果相应于一个或多个顾客订单的所有商品 35存在于履行中心10内,它们可被打包为单个包装以便运送,或如果价值、商品特性或发 货人要求规定,则被划分在多个包装中。在某些情况下,例如取决于商品可获得性,订购商 品35的履行可被分布在不同履行中心10之间。 随后,可将包括相应于两个不同商家40的至少两个商品35的包裹运送给顾客 50 (方框406)。例如, 一个或多个包裹可被交给公共承运人以便运送。
图5示出了可被包括在根据图4的方法履行的包裹内的装箱单的一个实施例。在 示出的实施例中,装箱单500指示向标识出的顾客进行的一个运送中包括4个商品35。商 品A和B被示出由商家A提供。商品C被示出由商家B提供。商品D被示出由商家C提供。 因此,商家A-C被示出为其相应商品A-D的记录的商家,而标识出的顾客可以作为单个运送 接收商品A-D。涉及不同数目的商品和商家的其它情况也是可能和可以构想的。注意在各 种实施例中,装箱单500可以对应于顾客发票、账单文档、提货单或格式化为概述订单信息 的其它文档。 还应注意,在某些实施例中,装箱单500可以包括以各种方式格式化的多个页或 组成部分。例如,可以在装箱单500的不同页或部分上指出相应于记录的不同商家的商品 35。在某些情况下,装箱单500还可以包括标识记录的商家的信息之外的信息或数据。例 如,这种信息可以包括可应用于给定商品35或涉及关于记录的商家的给定商品35的业务的条款、保证信息、顾客服务信息(例如,用于投诉、退货、交换等的联系信息)、市场或促销信息(例如,将来折扣、优待券的提供等)或其它类型的信息。在某些实施例中,可以定制或格式化装箱单500包括的信息,以便适合切合顾客的地点的要求或习惯。例如,不同文档要求可能适用于涉及位于不同法律管辖范围(例如,州、国家等)的顾客的业务。可以适当地格式化装箱单500,以便将这些要求或其它因素考虑在内。 如上所述,将从多个商家订购的商品35合并到少量运送中可以导致更低的履行成本。例如,由于规模大,相对于个体商家40可获得的运费,履行中心10可能优惠享有折扣运费。因此,通过允许其商品35被与来自另一个商家40的商品35组合在一起运送,给定商家40可以享受较低的运送和包装费用。另外,通过更及时和/或方便的运送体验,可以增加顾客商誉。例如,通过从履行中心10履行,可以比如果订单涉及的每个商家40自己单独履行其部分更快地完成顾客的订单。另外,除了减少运送到顾客50的运费的可能性之外,更少的运送可以减少顾客接收商品35的递送的不便,例如,如果顾客或顾客的代理必须在递送时在场。 注意,虽然上述的订单合并可能足以减少履行费用,但这种合并可能不必然如此。在某些情况下,通过履行中心10履行单个商品35的费用可能比如果商家40执行自己的履行低。例如,履行中心10可以受益于更大规模的经济、更好的库存基础设施和供应链管理或相对于商家40在较小规模上执行自己的履行导致减少的履行费用的其它优点。
在某些情况下,商家通过注册接口 200向履行服务注册给定商品35可以致使商品35有资格享受由履行中心10履行的商品35可获得的各种服务或促销机会,诸如费用减少或快速运送促销,其中顾客可以接收免费的标准运送、免费的快速运送、费用减少的标准或快速运送等。其它促销机会可以包括针对当前订单的折扣、针对将来订单的信用、忠诚计划点数、伙伴商家的折扣或信用或其它类型的促销。这种资格甚至可适用于顾客50订购给定商品35的单个单元而不组合给定商品35和订单中的其它商品35的情况。例如,在一个实施例中,关于由履行中心10履行的商品35的促销运送安排或其它促销机会的合格性可以取决于顾客订单的总价格。在这种实施例中,如果给定商品35具有足以满足该合格性准则的价格,则顾客50可以在单独或与履行中心IO履行的其它商品35相组合地订购给定商品35的单个单元时接收促销补偿。 在某些实施例中,由如上所述的商家对于履行服务的自助注册产生的费用节省和/或由履行中心10的效率产生的费用节省可用于给为顾客提供的促销机会,诸如,接收费用减少的或加快的运送、商品折扣或其它类型的促销的机会提供资金。在其它情况下,这种费用节省可被作为履行服务收费的折扣或信用、作为利润共享或合作行销基金或以另一种适合的方式提供给商家40。这种节省还可由企业5保留,或以上述方式的任意组合在企业5、商家40和/或顾客50之间分配。 如前所述,上述方法和技术的各个方面(例如,注册接口 200和/或管理接口 220的各个方面)可以通过使用web页面呈现给商家40或顾客50。 一般而言,web页面可以包括数据内容和可被配置为控制数据内容的呈现的元数据内容。例如,web页面可以包括文本、静态图像、视频内容、可导航链接或其它类型的数据内容,以及可以控制数据内容的放置、外观、交互行为或其它呈现方面的元数据或指令。 通常,web页面的数据和元数据内容可被以一种语言,诸如,一种版本的超文本标记语言(HTML)或用于基于web的内容实现的任意其它适合的语言编码。Web页面内容可被 使用适合的传输协议,诸如例如一种版本的超文本传输协议(HTTP),在网络(例如,因特网 或私有网络)上从内容源,诸如由履行中心10或企业5实现的或代表履行中心10或企业 5实现的web主机,传递到诸如商家40或顾客50的客户端。然后可以由适合的客户端应 用诸如web浏览器按照由编码语言和元数据内容所指示的解释或处理所述内容。Web浏览 器的某些例子包括但不限于Microsoft InternetExplorerTM、Mozilla Firefox和0pera 。 除了向客户端呈现web页面之外,Web浏览器还可以收集和处理来自客户端的输入数据。例 如,浏览器可以检测对可导航链接、菜单项目、按钮或可被呈现给客户端的其它类型的输入 设备的选择或激活,并且可以通过向内容源或另一个实体或系统传回数据、导航到不同的 内容源或执行另一种适合的动作而响应于这种选择或激活而操作。 图6示出了一般web页面的一个实施例。在示出的实施例中,浏览器窗口 600被 示出为包括web页面610。包括在web页面610内的各种类型内容有文本内容620、图像内 容630、输入功能部件640和可导航链接650,虽然在其它实施例中,web页面610可以包括 更多或更少类型的各种组合内容,包括上面未特别列举的类型。虽然各种内容类型被示出 为单独的功能部件,根据浏览器的能力和实现web页面610所使用的语言,它们可被以任意 适合的方式散布或组合。在一个实施例中,可由诸如上述那些的恥b浏览器产生和管理浏 览器窗口 600。 在一个实施例中,可由例如接口 200或代表接口 200产生web页面610的各种内 容特征的内容和放置,以便实现商家40可以通过该web页面调用上面关于图3描述的自助 履行服务注册处理。例如,文本内容620、图像内容630和输入功能部件640可被配置为诸 如通过呈现具有可由商家40在其中插入数据的字段的表格,向商家40呈现履行服务提供 者对输入数据的请求,并且提供允许商家40作为响应输入并且传送这种数据的技术。
在另一个实施例中,web页面610可被配置为实现适用于向顾客50呈现商品35 在商业中的提供以及顾客50潜在地感兴趣的其它数据的电子商务渠道。例如,商家40可 以操作自己的电子商务托管设备,产生自己的内容,并且通过web页面610将其传送给顾客 50。可替换地,商家40可以安排诸如企业5的另一方代表其呈现这种web页面610。在另 一个实施例中,企业5或另一方可以通过一个或多个web页面610实现诸如上述的电子商 务市场。例如,可以通过web页面610向顾客50显示对于特定商品35或对于多个商品35, 来自各个商家40的若干提供物。
尼页客的库存履行服备 上面描述了以计算机实现的系统和方法的实施例,借助该系统和方法,履行服务 提供者可以为由若干不同商家在商业中提供的各种商品执行库存履行服务。如上面关于图 2A和2B和图3所述,商家可以通过自助注册接口请求这种服务。 一般地,上述实施例可应 用于这样的商家,所述商家具有他们希望通过履行服务提供者和所提供的库存来销售的大 量类似商品。然而,个人、诸如转售店的小商家或其它实体可能具有他们希望通过由履行服 务提供者提供的库存履行服务来销售的单个单元的商品或少量可能是异质的并且可能是 但不必然是用过的商品。 下面描述一种方法和装置的实施例,借助该方法和装置,可由履行服务提供者给 可以是个人或商家,并且具有他们希望通过履行服务提供者的库存履行服务销售的单个单元的商品或少量可能是异质的商品的顾客提供库存履行服务。在这些实施例中,可以简化 或流水线化用于通过由履行服务提供者的库存管理系统提供的自助履行服务注册接口列 出销售商品的一般处理,并且可以通过可以减少顾客利用由履行服务提供者提供的库存履 行服务所需的工作的自助注册接口给顾客提供附加服务。在一个实施例中,通过到库存管 理系统的履行服务注册接口,履行服务提供者可以自动产生由标价顾客指定的一个或多个 商品的运送信息。该运送信息可以包括装货单或装箱单,其列出将要发送到履行服务提供 者、送入履行服务提供者的库存、供销售,并且代表标价顾客销售给一个或多个购买顾客的 由标价顾客指定的一个或多个可能是异质的商品。运送信息还可以包括至少指出运送的起 运地址和运达地址的一个或多个包裹标签。 在一个实施例中,标价顾客是向履行服务提供者标价的所有商品记录的销售人。 因此,出于税或其它目的,履行服务提供者不是记录的销售人。在一个实施例中,针对标价 顾客的任意费用或收费可以是后付的。换言之,不向标价顾客收取关于特定商品的任意费 用,直到卖出该商品为止。在一个实施例中,通过从该商品被售出时(如果被售出的话)的 售价推导出与特定商品相关联的任意库存履行服务费用,可以向标价顾客征收该费用。因 此,标价顾客销售特定商品的利润是售价减去该特定商品的任意库存履行服务费用。因此, 标价顾客可以不向履行服务提供者支付用于列出商品的任何费用,直到售出列出的商品为 止。在一个实施例中,在指定的时间段之后,通过一种或多种方法处置未售出商品,并且履 行服务提供者可以针对未售出商品的处置征收适当费用。可替换地,履行服务提供者可以 在指定的时间段之后开始针对未售出商品向标价顾客征收适当的库存履行服务费用,例 如,库存存储费。 在一个实施例中,可以指定例如90天的标价期限,在该时间段内向履行服务提供 者标价的标价顾客所列出的商品将被储存销售。如果商品未在该标价期限内售出,可以使 用一种或多种处置方法处置该商品。在一个实施例中,如果商品未在标价期限内售出,可以 例如在商品的标价期限到期之前或之后,通过电子邮件通知为标价顾客提供用于商品处置 的一个或多个选项。在一个实施例中,可以允许标价顾客从两个或更多个处置选项中进行 选择。在一个实施例中,商品可被返回标价顾客。在一个实施例中,履行服务提供者可以为 返回的商品向标价顾客征收一种或多种费用。在一个实施例中,对于在标价期限结束之前 未被售出的任意商品,履行服务提供者可以继续存储销售该商品,但是可以开始向标价顾 客收取储存和可能其它适用的库存履行服务费用。在一个实施例中,履行服务提供者可以 减少在标价期限内未售出的商品的售价。在一个实施例中,在商品的标价期限结束时商品 未售出的情况下,履行服务提供者可将该商品的售价降低某个数量(例如,10% ),并且然 后在一个时间段之后(例如,两天或一个星期),如果商品在该价格下未被售出,则再次降 低价格,并且如果商品未售出,继续周期地或不定期地降低价格,直到商品售出为止,或如 果商品未被售出,则处理掉该商品。在一个实施例中,对于在标价期限结束时未售出的任何 商品,履行服务提供者可以例如通过以批发价将商品卖给批发商或某些其它实体来清算该 商品,或可替换地以低于标价顾客的售价的清算价格从标价顾客处购买该商品。在一个实 施例中,在标价期限结束时未售出的商品可被捐赠给慈善组织或其它非营利组织。其它处 置方法也是可能的。在一个实施例中,在标价期限内未被售出的商品可被回收或处理掉。如 果商品在指定的期限内未被售出,可以向标价顾客收取适当数目的费用,以负担用于该商品的任何处置方法。 此处术语标价顾客可用于描述履行服务提供者的顾客,所述标价顾客使用所述实 施例通过履行服务提供者列出要销售的商品。标价顾客例如可以是家中具有他们希望销售 的一个或多个异质的用过的商品的集合的个人,或希望销售若干单元的商品或少量商品, 但是不需要上述所有功能的小商家,或一般地具有他们希望通过履行服务提供者销售的一 个或多个可能是异质商品的集合的任意实体。此处可以使用术语购买顾客描述从履行服务 提供者处购买商品的履行服务提供者的顾客,所述商品可能包括由标价顾客列出的商品。
标价顾客可以具有将要售出的一个或多个商品的集合。标价顾客可以通过履行服 务注册接口产生商品的标价。可以产生运送信息并且将其提供给标价顾客,并且所述商品 集合可被以一次运输运送给履行服务提供者,并且被履行服务提供者列出以便销售。标价 顾客的商品集合中的两个或更多个商品可以是相同商品的多个单元,例如,书或CD的两个 或更多个拷贝。标价顾客的商品集合可以包括两个或更多个异质的商品。如此处关于可由 标价顾客列出的两个或更多个商品所使用的,异质包括一类商品中的两个或更多个不同商 品的概念(例如,两本不同的书,三张不同的CD等),以及不同类别的两个或更多个商品的 概念(例如,多本书、多张CD、多张DVD、多个个人电子设备、多个视频游戏、多个用具等)。 异质商品还可以包括两个或更多个类似的但不相同的商品(例如,具有不同封面的一本书 的两个拷贝、相同书的较早和较晚的版本、两种不同版本的CD、属于不同代的设备的两件电 子设备等),或甚至不同状态的相同商品的两个或更多个单元(例如,不佳状态的用过的书 和一本近似新品状态的该书的相同版本,一种CD的不同状态的若干拷贝等)。
在一个实施例中,履行服务提供者可以确定标价顾客的针对一个或多个商品接收 库存履行服务的请求是否满足履行服务提供者的一个或多个标价规则。在一个实施例中, 为了确定标价顾客的请求满足关于给定商品的一个或多个标价规则中的一个特定规则,履 行服务提供者可以确定顾客指定的该给定商品的售价是否在一个建议价格范围内,该建议 价格范围例如可以根据对历史销售数据的评估确定。在一个实施例中,为了确定标价顾客 的请求满足关于给定商品的一个或多个标价规则中的一个特定规则,履行服务提供者可以 估计如果给定商品被售出,则标价顾客的预期利润。在一个实施例中,可以按照该商品的顾 客指定的售价减去该给定商品的任意预期的库存履行服务业务处理成本或费用确定预期 利润。在一个实施例中,如果确定的售出给定商品的利润小于预定阈值,则履行服务提供者 可以拒绝针对给定商品接收库存履行服务的请求。指定的阈值可以是但不必是零。在一个 实施例中,如果希望,可以给标价顾客提供向上调整售价的机会,或如果希望,即使预期利 润为零或负值也列出给定商品的机会。 在其它实施例中,为了确定标价顾客的请求满足关于给定商品的一个或多个标价
规则中的一个特定规则,履行服务提供者可以根据一个或多个其它标价规则过滤给定商
品。例如,履行服务提供者可以选择不接受过期商品、具有不良销售历史的商品和/或某些
种类或类别的商品、某些标题的各种媒体产品。 一般地,根据履行服务提供者需要或希望的
准则的任意集合,可以使用标价规则过滤履行服务提供者不接受的商品。 图7示出了根据一个实施例的履行服务提供者和通过履行服务注册接口给顾客
提供库存履行服务的库存管理系统,所述顾客具有他们希望通过履行服务提供者列出的单
个商品单元或少量可能是异质的商品。在一个实施例中,标价顾客720可以例如使用标价顾客系统722上的web浏览器访问到库存管理系统702的履行服务注册接口 704。标价顾 客720可能需要在访问履行服务注册接口 704之前向履行服务提供者700注册一个账户, 并且从而在向履行服务提供者700注册后,可具有提供给标价顾客720的唯一顾客账户标 识符和口令。 标价顾客可以通过履行服务注册接口 704为一个或多个商品724中的每一个提供 商品描述(例如,书的ISBN、UPC、某些其它标识符、标题或关键字等)。在一个实施例中, 可以通过履行服务注册接口 704提供搜索功能,该搜索功能使得标价顾客720能够根据关 键字或标识符在特定类别中搜索商品724,并且允许标价顾客720从通过在履行服务提供 者700的目录中进行的搜索发现的一个或多个商品的列表中选择最佳匹配标价顾客720希 望列出以便销售的商品724的特定商品描述。商品描述的目录可被库存管理系统702保持 在数据库706内。注意,数据库706可以包括但不限于一个或多个数据库、数据存储、各种 类型的文件的集合、商品描述的一个或多个目录、价格信息、标价或其它规则、表格和列表、 web页面和相关联的web页面数据、信息、以及图、用于通过各种接口显示的文本和/或图形 文件、诸如历史销售信息的历史信息或可被库存管理系统702保持和使用的任意其它数据 和信息。换言之,数据库706可以包括并且因此代表此处描述的可由库存管理系统702使 用的任意和所有数据和信息。 在一个实施例中,响应于标价顾客720提供或选择用于特定商品724的商品描述, 库存管理系统702可以根据由履行服务提供者700收集和保持的特定商品724和/或与特 定商品724类似的商品的历史销售信息,通过履行服务注册接口 704提供特定商品724很 可能被在合理的期限(该期限可以与标价期限一样长或不一样长,例如90天)售出的推荐 价格或价格范围。在一个实施例中,标价顾客720可以通过履行服务注册接口 704指定顾 客720希望销售商品724的价格,并且可以通过履行服务注册接口 704接收关于以特定售 价销售商品724的可能性的指导,可以根据由履行服务提供者700保持的历史销售信息确 定该可能性。 一旦标价顾客720已经提供或选择了特定商品724的售价,在一个实施例中, 库存管理系统702可以通过履行服务注册接口 704给标价顾客720提供以该价格销售特定 商品724的预期利润。该预期利润是售价减去履行服务提供者700为提供此处所述的列出 和库存履行服务向标价顾客720征收的任何收费或费用。 在一个实施例中,可由履行服务提供者700为提供此处所述的列出和库存履行服 务向标价顾客720征收一种或多种费用或收费。如前所述,这些费用或收费可以是后付的, 并且因此不直接向标价顾客720收费,而是在顾客720列出的一个或多个商品724被售出 时,或在一个或多个商品724的标价期限(例如,90天)到期之后征收。例如,履行服务提 供者700可以为销售通过履行服务注册接口 704列出的商品724收取一种或多种费用。作 为例子,对于媒体商品(例如,书、CD、 DVD、磁带、计算机或视频游戏等),履行服务提供者 700可以对商品的价格收取佣金。例如,履行服务提供者700可以每本书向标价顾客收取总 售价的10%作为销售书的佣金。可以对不同类型、种类和/或价格范围的商品724收取不 同的百分比作为佣金。 在一个实施例中,履行服务提供者700可以针对至少某些种类的商品收取固定的 费用,例如针对媒体商品,这允许履行服务提供者700对于商品724至少收取某个合理的金 额,尽管该商品的售价可能很低。标价顾客720可能给商品定价很低,但是通过固定价格,对于每次销售,履行服务提供者700仍然收到固定的金额。在一个实施例中,履行服务提供 者700可以为每个商品征收交易费,例如,每个售出商品收$0. 99 。在一个实施例中,履行服 务提供者700可以征收订单履行费。例如,对于售价在$25. 00以下并且重量小于1磅的某 些东西,可以大约向标价顾客720收取$0. 90。 下面描述对从标价顾客720向履行服务提供者700运送包含商品724的包裹726 所可以征收的费用的处理。 因此,由于上面费用中的一种或多种可被根据销售时的售价推导出,标价顾客720 可能会为销售定价低于某个点的商品而亏本,并且因此售价必须至少高到足以承担顾客 720的所有适用费用以便收支平衡,并且更高一些以便顾客720实现利润。因此,一个实施 例可以提供一个或多个过滤器,这些过滤器可以针对以指定的售价顾客720可能或将会亏 本的商品724提醒顾客720。在一个实施例中,履行服务提供者700可以拒绝接受标价顾客 720试图以顾客720将亏本或在最好情况下将收支平衡的低价格列出的任意商品724。在 一个实施例中,履行服务提供者700可以指定利润阈值,如果低于该阈值,顾客将被提醒或 履行服务提供者700将拒绝接受商品724的列出。利润阈值可以但不必设置为$0.00。履 行服务提供者700可以例如选择设置高于$0. 00的阈值。 例如,通过由履行服务提供者700提供的到库存管理系统702的销售标价服务接 口 708,或通过购买顾客可以借以浏览和选择由履行服务提供者700储存在库存内的各种 商品以便进行购买的另一个实体(例如,电子商务渠道),标价顾客720可以基于通过履行 服务注册接口 704提供的定价信息选择是否希望将商品724运送给履行服务提供者700并 且通过销售标价服务列出商品724。例如,如果预期利润低或为负,标价顾客720可以决定 不列出商品,或可替换地可以选择提高价格。在一个实施例中,如果销售商品724的预期 利润低于指定阈值,库存管理系统702可被配置为拒绝接受列出来自标价顾客720的商品 724。例如,该阈值可以但不必被指定为零,这表示顾客销售该商品将不赚钱。
在一个实施例中,库存管理系统702可以包括可用于过滤标价顾客720为其提供 了商品描述的商品724的标价规则、数据和逻辑,从而可以拒绝履行服务提供者700规定不 从标价顾客720处接受的特定商品724。例如,履行服务提供者700可能不愿储存销售极少 销售的书或其它商品、过时商品诸如不太可能销售的旧版本的教科书和/或老式个人电子 设备等等。履行服务提供者700可以指出拒绝特定商品的其它原因。例如,履行服务提供者 700可以拒绝未列于目录中的任意商品。在一个实施例中,库存管理系统702可以包括一个 或多个可编辑的列表或表格,履行服务提供者700可以在其中添加或删除履行服务提供者 700将不接受的商品的标识符、标题、描述等。标价规则和逻辑可被应用于这些列表或表格, 并且从而可用于拒绝列出该列表或表格中指定的特定商品。如果顾客输入所述标价规则和 逻辑确定履行服务提供者700不接受的商品的标题、标识符等,可以通过履行服务注册接 口 704通知标价顾客720该商品不被接受。作为另一个例子,履行服务提供者700可以通过 标价规则拒绝或谢绝接受是或被怀疑是商品的盗版或非法或未授权拷贝,例如,盗版CD或 DVD的商品的标价。作为另一个例子,履行服务提供者700可以通过标价规则拒绝接受不 在其原始包装箱或包装物内的至少某些商品,例如,不在原始盒子或包装物内的CD或DVD。 作为另一个例子,某些州或市政当局可能具有或可以制定法律或法令,例如,控制或限制某 些商品的销售的州内或跨州运输和销售限制,并且从而履行服务提供者700可以包括标价规则以便符合法律限制。 在一个实施例中,履行服务提供者700的库存管理系统702可以通过履行服务注 册接口 704为标价顾客720提供用于向履行服务提供者700的目录添加当前未列于目录中 的商品的一个或多个商品描述的方法和接口 。使用这种方法和接口 ,履行服务提供者700 可以接受履行服务提供者700通常不储存销售的商品的列表,和/或不在目录中的商品的 列表。这种方法和接口可以允许标价顾客720创建"定制"商品,例如,标价顾客720优选 地希望作为一个商品724 —起销售的两个或更多个商品的批或套。 可由标价顾客720通过履行服务注册接口 704针对任意数量的商品724完成上述 处理。 一旦处理了所有商品724,标价顾客720可以通过履行服务注册接口 704完成标价。 然后库存管理系统702可以自动为标价顾客720产生运送信息710。运送信息710可以包 括装货单或装箱单,其列出将被发送给履行服务提供者700,储存在履行服务提供者的库存 内(例如,在材料处理设施712内),被提供以销售,并且代表标价顾客720销售给一个或 多个购买顾客730的由标价顾客720指定的一个或多个可能是异质的商品724。运送信息 710还可以包括至少指出运送的起运地址(标价顾客720将从其运送包含一个或多个商品 724的包裹726的地址)和运达地址(包裹726被运到的设施的地址)的一个或多个包裹 标签。可以自动从标价顾客720的账户信息中获得起运地址,或可替换地,可以允许标价顾 客720通过履行服务注册接口 704在两个或更多个起运地址之间选择和/或输入不同的起 运地址。 库存管理系统702可将运送信息710通过履行服务注册接口 704提供给标价顾客 720。运送信息710可以例如被以可打印的形式电子地传输给标价顾客720。例如,可将运 送信息710在可打印的web页面上、通过电子邮件消息作为消息文本或作为附件、或通过某 些其它电子通信渠道提供给标价顾客720。可替换地,运送信息710可被邮寄给标价顾客 720。在一个实施例中,装箱单和包裹标签中的任意一个或这两者可以包括承运人或递送服 务和/或履行服务提供者700在收到该包裹之后可以使用的可扫描或可读的信息。在一个 实施例中,提供给标价顾客720的运送信息710还可以包括关于可在标价顾客720的地址 附近获得以用于递送到履行服务提供者700指定的运达地址的一个或多个承运人或递送 服务的信息,例如,街道地址、卸货位置、电话号码和/或日程安排。 然后,标价顾客720可将装箱单和每个商品724放入包裹726,可将包裹标签施加 到包裹726外部,并且可将包裹726运送到包裹标签指定的履行服务提供者700的设施,诸 如材料处理设施712,该设施可以例如是订单履行中心。包裹726可以具有不同的形状、大 小,以及盒子、信封或适合于包装标价顾客720的商品(多个)724和将其运送到履行服务 提供者的其它类型的容器的配置。 在一个实施例中,履行服务提供者700可以通过履行服务注册接口 704提供选项, 凭借该选项标价顾客可以选择由履行服务提供者700向顾客提供包装容器或盒子,或可替 换地,包含盒子、胶带以及可能的其它包装附件的包装工具,以便将一系列指定的一个或多 个商品724运送给履行服务提供者700。履行服务提供者700可以例如响应标价顾客选择 选项以向顾客发送包装工具,向顾客邮寄或运送包装工具。 由标价顾客720列出的商品724可被输入库存管理系统702,并且被作为来自标价 顾客72Q的即将到来的运送而加以追踪。可以通过打印在一个或多个包裹标签上的可扫描或可读信息追踪该运送。 只要包裹726满足承运人或递送服务的运送准则(例如,重量限制、大小限制、内 容限制等),可以使用各种承运人或递送服务中的任意一个将包裹726运送到包裹标签指 定的履行服务提供者700的设施,并且该承运人或递送服务提供从包裹726的包裹标签上 指出的起运地址到目的地地址的递送。例如,如果包裹726满足用于可允许包装的准则,可 以使用邮政服务或包装递送服务诸如UPS运送包裹726。标价顾客720可以将包裹传送到 承运人或递送服务的某设施,可以由例如信使服务取包裹726,并且将其传送到承运人或递 送服务的设施,或可替换地,承运人或递送服务可以从标价顾客720处取包裹726。在一个 实施例中,库存管理系统702可被配置为自动通知承运人或递送服务标价顾客720具有 待取的包裹726,并且还可以将承运人或递送服务取包裹726的取包裹时间通知标价顾客 720。 在一个实施例中,包裹标签可以专用于特定承运人或递送服务;例如,包裹标签可 以是邮政服务标签或UPS标签。在一个实施例中,可以预先支付运送费用,并且因此包裹标 签可以指出预先支付了运送费用。可替换地,标价顾客720可以在承运人或递送服务取包 裹时或在递送到承运人或递送服务时支付运送费用。如果预先支付运送费用,可由履行服 务提供者700向标价顾客720预先为运送收费,或可替换地,可以后付运送费用,并且因此 不向顾客720收费,直到售出一个或多个商品724,或如果一个或多个商品724的标价期限 (例如,90天)到期而被处理掉为止。在一个实施例中,如果存在两个或更多个商品,运费 可被分摊到这些商品724上,并且因此如果被售出,可从销售每个商品724的获利中扣除一 部分运费。如果售出了某些商品724,但是一个或多个商品724未被售出并且因此被处理掉 了,可以向标价顾客720收取任意剩余运费和用于处理这些一个或多个商品的任意其它费 用。 虽然上面描述以单个包裹726包装、标记和运送所有商品724,标价顾客720的包 括两个或更多个商品724的标价可能需要两个或更多个包裹726。在一个实施例中,在标 价处理过程中,标价顾客720可以指定,或可替换地,库存管理系统702可以确定需要的包 裹726的数目。在这个实施例中,库存管理系统702可以给标价顾客720提供足够的包裹 标签以便标记所有包裹726。 包括由顾客列出的商品724的一个或多个包裹726可由承运人或递送服务传送到 包裹标签上的送达地址所指定的履行服务提供者700的设施,例如,传送到图7所示的示 例材料处理设施712。库存管理系统702可以包括到该设施(例如,到材料处理设施712) 的接口,该接口用于指到设施内的操作员接收到来的运送,并且将收到的商品储存到设施 内的库存存储中,并且用于指到操作员收取、处理包裹和运送商品,以便履行例如通过销售 标价服务接口 708从购买顾客730接收的请求(例如,购买订单)。如上所述,由标价顾客 720列出的商品724可被输入到库存管理系统702中,并且被作为来自标价顾客720的即将 到来的运送加以追踪。可以通过打印在包裹标签(多个)上的可扫描或可读信息追踪该运 送。 一旦包裹726到达设施712的接收操作,就可以扫描包裹上的包裹标签,这向库存管理 系统702标识来自标价顾客720的运送已经到达。 在一个实施例中,在该设施,可以打开包裹726,并且可以去除装箱单。装箱单可以 包括关于该运送的可扫描或可读信息。例如,装箱单可以包括可被扫描以便获得关于运送的信息的条形码。可替换地或除此之外,装箱单可以包括包含在运送中的商品的标价和商 品的数量。操作员可以扫描或读取装箱单中的信息。可将扫描或读取的信息传递到库存管 理系统702,库存管理系统702可以检验包裹726包括由顾客720列出的所有商品724。在 一个实施例中,可以指示操作员在收到的商品724上的已有条形码或其它标记上打印或施 加材料处理设施商品标签,或可替换地,库存管理系统702可以自动地打印商品标签,以便 由操作员应用。在一个实施例中,由于商品724不是常规库存商品,而是为了以库存履行服 务处理而接收的商品,可以在特殊采购订单类型下接收商品724的运送。
可选择地,操作员可以检查包含在包裹内的商品724,以便确保商品724的质量是 符合规定的,并且还检查可能在运送过程中发生的任何损坏。在一个实施例中,可以检查 某些类型的商品724,诸如CD和DVD,以便确保该商品不是商品的盗版或非法拷贝,和/或 进行检查以便确保出于法律或其它原因可以接受该商品,以便储存在材料处理设施的库存 内,并且通过一个或多个电子商务渠道提供。在一个实施例中,履行服务提供者700可以选 择不检查或验证由标价顾客720提供的商品724的质量,并且取而代之依靠由购买和接收 由标价顾客720提供的商品724的购买顾客730执行的质量评估,以便监视商品724的质 量和管制标价顾客720。在一个实施例中,履行服务提供者700可以通过库存管理系统702 为购买顾客730提供一个或多个方法,以提供关于从标价顾客720接收的商品724的满意 度的反馈,并且当决定是否从特定标价顾客720处购买商品724时,可将这种反馈信息提供 给潜在的购买顾客730。因此,具有不佳声誉的标价顾客720将来难以通过履行服务提供者 700销售商品724。 在收到来自装箱单的扫描或读取信息之后,作为响应,库存管理系统702可以提 供关于在该设施内对相关包裹726中包含的商品724的处置的指令。例如,库存管理系统 702可以提供指挥该操作员或某些其它操作员将每个商品置于或放置在该设施内的库存存 储中的特定位置、箱子、存储槽或其它接收器内的指令。在一个实施例中,该设施可以具有 库存存储内专用于储存如上所述通过与履行服务注册接口 704的顾客交互而在来自标价 顾客720的包裹726中收到的商品724的一个区域或多个区域。可替换地,在来自标价顾客 720的包裹726中收到的商品724可被与从库存存储内的其它来源收到的商品一起储存。 在一个实施例中,在收到从装箱单扫描或读取的信息之后,作为响应,库存管理系统702可 以为包裹726中的每个商品724打印商品标签。然后,操作员可以将打印的商品标签施加 到每个商品724上,并且可以与储存指令一起转发该一个或多个商品,以便放置或置于库 存存储内。施加到一个或多个商品724上的商品标签可以包括关于该一个或多个商品724 本身的信息(例如,由履行服务提供者700使用的专有商品标识符、诸如UPC或ISBN标识 符的其它商品标识符等),并且还可以包括将标价顾客720标识为该一个或多个商品724的 登记销售者的信息。例如,标价顾客720可以具有在向履行服务提供者700注册以接收账 户之后发放给该标价顾客720的唯一顾客账户标识符。该信息可被以诸如条形码的可扫描 或可读格式包括在商品标签上。 在一个实施例中,可以通过可以是也可以不是由履行服务提供者700提供的一个 或多个电子商务渠道提供由一个或多个标价顾客720提供的商品的销售标价。作为例子, 描述了通过销售标价服务接口 708对由履行服务提供者700提供的电子商务渠道的访问, 但是应当注意,这个例子不旨在作为限制,并且可以使用其它电子商务渠道列出来自标价顾客720的商品,以便由购买顾客730购买。 在一个实施例中,购买顾客730可以例如使用购买顾客系统732上的web浏览器 访问通往库存管理系统702的销售标价服务接口 708。可替换地,购买顾客可以通过不同的 电子商务渠道访问库存管理系统702,例如,通过web服务接口访问库存管理系统702的电 子商务web站点。在一个实施例中,可以请求购买顾客730在访问销售标价服务接口 708 之前向履行服务提供者700注册一个账户。购买顾客730可以例如通过销售标价服务接口 708浏览由履行服务提供者700提供销售的各种目录中的各种商品。如上所述,呈现给购买 顾客730以便销售的商品可以包括由标价顾客720列出并且被运送到履行服务提供者700 的设施的一个或多个商品724。可以通过销售标价服务接口 708向购买顾客730显示关于 由标价顾客720列出的商品724的信息。这种显示的信息可以包括图形和/或文本信息。 例如,可以显示商品724的图形图像以及标题、演员或作者(如果适用)、商品描述和定价信 息。特别地,可以与相关联的商品724 —起显示由标价顾客720指定的售价。可以通过销 售标价服务接口 708显示关于一个或多个其它商品,包括由履行服务提供者700、其它标价 顾客720或诸如上面参考图1到6描述的商家之一的其它实体提供销售的一个或多个其它 相同或类似商品的信息。 购买顾客730可以例如通过销售标价服务接口 708从显示的一个或多个商品的标 价中选择购买特定的商品。该商品可被添加到顾客730的虚拟"购物车"。购买顾客730可 以但不必例如通过销售标价服务接口 708进一步浏览履行服务提供者700的提供商品,并 且可以选择一个或多个其它商品以便购买,这些商品也被添加到顾客的"购物车"。当购买 顾客730准备"结账"时,顾客730例如通过与销售标价服务接口 708的交互完成购买。可 由库存管理系统702产生由顾客730选择的一个或多个商品的购买订单,该订单可以包括 由标价顾客720列出的一个或多个商品724,并且可能包括由其它标价顾客720或包括但 不限于履行服务提供者700的其它实体列出的一个或多个其它商品,并且该一个或多个商 品724由购买顾客730购选择购买。在一个实施例中,标价顾客720是购买订单上由购买 顾客730购买的任意商品724的登记销售者。购买订单上的其它商品,如果有的话,将具有 其它登记销售者。 在一个实施例中,不同于例如通过销售标价服务接口 708在呈现给购买顾客730 的显示上分开列出来自标价顾客720的商品724,商品724可被包括在以相同价格列出的 一组两个或更多个类似商品中。例如,标价顾客720可以列出将以$5.00销售的特定的用 过的书。 一个或多个其它标价顾客720可以列出相同售价的相同的用过的书,或可以相同 价格提供来自其它来源的相同的用过的书。作为例子,销售标价服务接口 708因此可以显 示类似"以$5.00列出了该书的IO个用过的拷贝。点击jMh选择该价格的这些用过的书之 一。"的内容。因此,购买顾客730可以简单地购买这些书中的任意一本。可用可由库存管 理系统702实现的各种方法中的任意一种确定要选择并且向顾客730发送哪本特定的书。 例如,可以使用FIFO方法,其中已被列出最长时间的商品是下一个被选择的商品。可替换 地,具有最高质量的商品可以是下一个被选择的书。作为另一种替换方案,使用某种随机算 法选择商品。替代或除了购买顾客选择这些用过的书中的任意一本(从顾客730的视角看, 本质上随机地选择商品)之外,销售标价服务接口 708例如可以给购买顾客730提供一种 方法,以便进一步浏览商品,例如,以便确定由标价顾客720指定的用过的书的状态,并且可以允许购买顾客730选择以该价格购买这些用过的书(或其它类型的商品)中的特定一 个。(注意,书被用作例子;可为其它类型或种类的商品使用相同或类似的方法)。
在一个实施例中,履行服务提供者700可以通过库存管理系统702为购买顾客730 提供一个或多个方法,以便提供对从标价顾客720接收的商品724的满意度的反馈,并且这 种反馈信息可被提供给潜在的购买顾客730。因此购买顾客730可以获得标价顾客720的 声誉(好或坏),以便在购买顾客730决定购买由标价顾客720提供的商品724还是可能从 某些其它来源购买时加以考虑。另外,如果购买顾客730购买由标价顾客720提供的一个 或多个商品724,购买顾客730可以选择输入关于购买的反馈。因此,一个或多个购买顾客 730可以通过反馈帮助确保由标价顾客720提供的货物的质量是正如标价顾客720所指出 的。具有坏声誉的标价顾客720将来可能难以销售列出的商品724,这可以促使标价顾客 720在通过履行服务注册接口 704提供对商品724的任何描述时是诚实的。
—旦由库存管理系统702为购买顾客产生了包括由标价顾客720列出的商品724 中的至少一个的购买订单,该购买订单可被发送到履行服务提供者700的设施(例如,材料 处理设施712)以便进行处理。注意,履行服务提供者700可以具有在其中存储/收集和处 理库存以便运送的两个或更多个设施712,并且因此购买订单的若干部分可能被转发到两 个或更多个这种设施,并且在这些设施处履行。然而,为了简单起见,在这个例子中假设可 以在设施712内履行列于购买订单上的所有商品。 在订单履行处理中,在设施712—个操作员或多个操作员的任务可以是收集商 品,以便履行由购买顾客730产生的购买订单。 一个或多个操作员然后可以从库存存储中 收集这些一个或多个商品以便履行购买订单,该购买订单包括由标价顾客720列出以便销 售的一个或多个商品724,这些商品可被从库存中根据由库存管理系统702提供的指令存 储商品724的位置收集,并且将收集的一个或多个商品传送到一个或多个处理站以便进行 处理。在一个或多个处理站,如果需要,来自各个订单的被混合收集的商品的集合被分拣到 各自的订单内,并且如果需要,可以对分拣后的订单执行附加处理。 一旦准备包装购买顾客 730的订单,订单中的商品(其可以包括由标价顾客720列出的一个或多个商品724和一个 或多个其它商品736)可被包装到一个或多个盒子或其它运送容器或接收器内,以便作为 运输734运送给购买顾客730。可能未能在设施712中获得履行购买顾客730的订单的所 有商品,并且因此运输734可能是满足顾客730的订单的部分运送,稍后收集延期交货的缺 失商品,并且运送给购买顾客730。 在一个实施例中,库存管理系统702可以确定从购买顾客730接收的购买订单是 否有资格享受特殊运送选项或计划,例如,折扣运送计划、针对超过某个数量的购买的免费 运送计划、或某些促销或特别运送的机会。如果购买订单有资格享受特殊的运送选项或计 划,库存管理系统702可以在购买时通知购买顾客730,并且指示设施712处的操作员按照 特殊运送选项或计划的条款向购买顾客730进行运送734。 在订单履行处理过程中,由标价顾客720列出和提供的商品724上的商品标签可 被至少扫描或读取一次。例如,在收取商品724之后,操作员可以例如使用手持扫描器扫描 商品上的商品标签。因此,关于商品724的信息(其可以包括标识特定标价顾客720的信 息)可被传递给库存管理系统702。 购买订单上的一个或多个商品,或该商品中的至少一部分,包括由标价顾客720列出的一个或多个商品724以及可能一个或多个其它商品736,然后可被作为运输734运送 给购买顾客730。标价顾客720被列出为由标价顾客720列出和提供的商品724的登记销 售者。如果有的话,其它实体被列出为其它商品736的登记销售者。 一旦购买顾客730收 到运输734,顾客730可以检查包含在其中的商品,包括由标价顾客720列出和提供的一个 或多个商品724。如上所述,在一个实施例中,库存管理系统702可以为购买顾客730提供 一种方法和接口,以便如果希望,提供关于一个或多个商品724的购买的反馈。例如,如果 由标价顾客720提供的一个或多个商品724具有比标价顾客720所指差得多的质量,购买 顾客730可以提供指出由标价顾客720提供的一个或多个商品724质量差的反馈。相反, 如果由标价顾客720提供的一个或多个商品724具有高质量,购买顾客730可以提供指出 标价顾客720提供高质量商品724的反馈。 如上所述,可以后付某些或全部费用和收费,从而标价顾客720不必向履行服务 提供者700支付所提供的服务的费用,直到商品724售出之后为止。在某个时间点,或是在 产生包括由标价顾客720列出的商品724的购买订单之后,或是可替换地,在实际收取和处 理商品724以便运送之后,为商品724的销售向标价顾客720进行支付。在一个实施例中, 向标价顾客720支付商品724的售价减去履行服务提供者700征收的任何收费或费用。在 一个实施例中,该支付可以是以到标价顾客720的账户728的电子转账进行的电子支付。 账户728可以是银行账户,或由顾客指定的某些其它账户。在一个实施例中,可以提供替代 支付方法;例如,标价顾客720可以选择被以邮寄给或递交给顾客720的支票支付。在一个 实施例中,库存管理系统702可以通过履行服务注册接口 704给标价顾客720提供一种方 法,以便指定用于所有列出的商品724的特别账户728或某些其它支付方法。在一个实施 例中,库存管理系统702可以通过履行服务注册接口 704给标价顾客720提供一种方法,以 便为所有列出的商品724指定一个具体账户728或某些其它支付方法,或可替换地,分别为 每个商品724指定。 在一个实施例中,履行服务提供者700可以通过库存管理系统702提供用于标价 顾客720的销售利润的分发的一个或多个其它选项。例如,履行服务提供者700可以通过库 存管理系统702提供将部分或所有利润捐赠给慈善团体或慈善基金,或捐赠给某些其它非 营利组织的选项,可由履行服务提供者700指定或可选择地由标价顾客720指定这些慈善 团体、慈善基金或非营利组织。在一个实施例中,履行服务提供者700可以给标价顾客720 提供选项以将来自一个或多个商品724的销售的利润存入由履行服务提供者700保持的账 户,并且因此标价顾客720可以使用该账户中的资金,以便用于从履行服务提供者700的将 来购买。 库存管理系统702可以例如通过电子邮件向标价顾客720提供通知。作为例子, 可向标价顾客发送电子邮件,以便通知标价顾客由顾客720列出的商品或多个商品724已 经售出,并且销售利润将被电子转账到顾客720指定的账户(或分发)。作为另一个例子, 可以向顾客720发送电子邮件,以便通知该顾客商品将要或已经超过其标价期限(例如,90 天)而未售出。在一个实施例中,该电子邮件请求来自顾客的在关于如何处置商品724的两 个或更多个选项(例如,返回、清算、回收、减价等)中进行选择的回复。可通知顾客720对 到期商品724的任意附加处理收费或费用,并且可以通过电子转账向标价顾客的账户728 收费。可以发送其它电子邮件,例如,将运送的包裹726的状态通知顾客720,例如,通知顾客720包裹726已被接收,并且包裹726包含(或不包含,如果是这样的情况的话)由装箱 单指出的所有商品724。 在一个实施例中,库存管理系统702可以提供特定于标价顾客720的一个或多个 恥b页面,从而标价顾客720可以登录(以适当的标识和口令信息)并且检查运送的包裹 726的状态、库存中列出的商品724的状态、列出的商品724的销售状态等等。库存管理系 统702还可以通过顾客720的一个或多个web页面给顾客720提供修改关于列出的一个或 多个商品724的信息的能力,例如,顾客提高或减少列出的一个或多个商品724的所需售 价,并且改变列出的一个或多个商品724的描述的能力。基于特定一个或多个商品724或 类似一个或多个商品724的历史销售信息,库存管理系统702还可以通过顾客720的一个 或多个web页面提供调整列出的一个或多个商品724的价格的建议。 图8是示出了根据各种实施例的用于给顾客提供库存履行服务的以计算机实现 的方法的流程图,所述顾客具有他们希望以履行服务提供者来标价销售的单个单元的商品 或少量可能是异质的商品。图15示出了可以实现该方法的实施例的示例计算机系统。如 750所示,履行服务提供者可以从标价顾客处接收针对一个或多个商品的销售接收库存履 行服务的请求。如果请求是针对多个商品接收库存履行,该多个商品可以包括至少两个异 质商品。所述商品例如可以包括标价顾客希望通过履行服务提供者提供的库存履行服务销 售的用过的商品,诸如媒体商品(CD、 DVD、视频游戏、书等)、其它类型或种类的商品或混合 种类或类型的商品。在一个实施例中,可以通过以计算机实现的履行服务注册接口诸如图 7所示的履行服务注册接口 704接收该请求。图9A到14示出了履行服务注册接口的示例 图形用户界面实现。标价顾客可以例如通过标价顾客计算机系统上的web浏览器或通过某 些其它支持恥b的设备访问履行服务注册接口。 如752所示,响应针对一个或多个商品接收库存履行服务的请求,履行服务提供 者可以例如通过履行服务注册接口给标价顾客提供一个或多个商品的建议定价信息。在 一个实施例中,为了将建议定价信息提供给给定商品的标价顾客,履行服务提供者可以评 估相应于该给定商品的历史销售数据,并且根据历史销售数据产生给定商品的建议价格范 围。 如754所示,履行服务提供者可以确定标价顾客针对一个或多个商品接收库存履 行服务的请求是否满足履行服务提供者的一个或多个标价规则。在一个实施例中,为了确 定标价顾客的请求满足关于给定商品的一个或多个标价规则中的特定一个,履行服务提供 者可以确定顾客通过履行服务注册接口为给定商品指定的售价是否在一个建议价格范围 内,该建议价格范围例如可以根据对历史销售数据的评估确定。 在一个实施例中,为了确定标价顾客的请求满足关于给定商品的一个或多个标价 规则中的一个特定规则,履行服务提供者可以估计如果给定商品被售出,标价顾客的预期 利润。在一个实施例中,可以按照该商品的开价(可由标价顾客通过履行服务注册接口指 定开价)减去该给定商品的任意预期库存履行服务业务成本或费用确定预期利润。在一个 实施例中,如果确定的售出给定商品的利润小于预指定阈值,履行服务提供者可以拒绝针 对给定商品接收库存履行服务的请求。指定的阈值可以是但不必是零。在一个实施例中, 如果希望,可以给标价顾客提供向上调整售价的机会,或如果希望,即使预期利润为零或负 值也列出给定商品的机会。
在其它实施例中,为了确定标价顾客的请求满足关于给定商品的一个或多个标价 规则中的一个特定规则,履行服务提供者可以根据一个或多个其它标价规则过滤给定商 品。例如,履行服务提供者可以选择不接受过时商品(例如,旧版本的教科书、老式个人电 子设备等等)、具有不良销售历史的商品和/或某些种类或类别的商品、某些题目的各种媒 体产品。 一般地,可以根据履行服务提供者需要或希望的准则的任意集合使用标价规则过 滤履行服务提供者将不接受的商品。 如756所示,如果履行服务提供者确定该请求满足一个或多个标价规则,履行服 务提供者可以给标价顾客提供用于将一个或多个商品传送给履行服务提供者的信息。该信 息,其可被称为运送信息,可被通过履行服务注册接口提供给顾客。例如,可以用可打印的 形式通过履行服务注册接口显示运送信息。可替换地,可以通过电子邮件将运送信息寄给 标价顾客,或通过某些其它通信渠道或方法提供运送信息。如上所述,履行服务提供者可以 拒绝一个或多个商品,或可替换地,如果必要或希望,可由标价顾客从原始请求中去除一个 或多个商品。因此,运送信息可以仅仅指定所述一个或多个商品中被履行服务提供者和标 价顾客接受的那些商品。 在一个实施例中,运送信息可以包括装货单或装箱单,其列出一个或多个可能是 异质的商品中被接受的那些商品。在一个实施例中,运送信息还可以包括至少指定起运地 址和到达地址的一个或多个包裹标签。在一个实施例中,可以先付运费,并且从而一个或多 个包裹标签可以指出预先付费运送。在一个实施例中,提供给标价顾客的运送信息还可以 包括关于在标价顾客720的地址附近可获得的以便递送到履行服务提供者指定的运达地 址的运送的一个或多个承运人或递送服务的信息,例如,街道地址、卸货位置、电话号码和/ 或日程安排。在一个实施例中,装箱单和包裹标签中的任意一个或这两者可以包括承运人 或递送服务和/或履行服务提供者在收到一个或多个包裹之后可以使用的可扫描或可读 信息。 标价顾客可将装箱单和每个商品放入一个包裹或多个包装,可将一个或多个包裹 标签施加到一个或多个包裹外部,并且可将一个或多个包裹运送到包裹标签上的运达地址 指定的履行服务提供者的设施。该设施可以是材料处理设施,例如,订单履行中心。在到达 包裹标签上的运达地址指定的设施之后,履行服务提供者的库存管理系统,诸如图7的库 存管理系统702,可以检测在该设施处接收到该一个或多个包裹。例如,可以扫描包装上的 包裹标签,这向库存管理系统表明来自标价顾客的运送已经到达。在一个实施例中,可以打 开包裹,并且可以去除装箱单。装箱单可以包括可扫描或可读的信息。例如,装箱单可以包 括条码。操作员可以扫描或读取来自该装箱单的信息。在收到来自装箱单和/或来自包裹 标签的扫描或读取的信息之后,作为响应,库存管理系统可以提供关于在该设施内对相关 包裹中包含的商品的处置的指令。例如,库存管理系统可以提供引导该操作员或某些其它 操作员将包装内的每个商品置于或放置在该设施内的库存存储中的特定位置、箱子、存储 槽或其它接收器内的指令。在一个实施例中,商品可被与该设施的库存存储内的与该标价 顾客无关联的其它商品混合。 如758所示,如果履行服务提供者确定该请求满足一个或多个标价规则,履行服 务提供者可以产生用于一个或多个电子商务渠道内的一个或多个商品的相应销售标价。在 一个实施例中,例如,可由履行服务提供者通过诸如图7示出和描述的销售标价服务接口708,或作为另一个例子,通过根据web服务接口访问履行服务提供者的库存管理系统的电子商务web站点,提供电子商务渠道。如上所述,履行服务提供者可以拒绝一个或多个商品,或如果必要或希望,可由标价顾客从原始请求中去除一个或多个商品。因此,可以仅仅为所述一个或多个商品中被履行服务提供者和标价顾客接受的那些商品产生销售标价。在一个实施例中,履行服务提供者可以通过履行服务注册接口给标价顾客提供一种选项和界面(例如,web页面),以便如果需要的话去除商品的销售标价,和/或例如通过改变售价或编辑标价顾客注释来修改销售标价。在一个实施例中,如果必要或需要的话,履行服务提供者可以保留去除商品的任何销售标价和/或修改销售标价的权利。 在一个实施例中,如果通过一个或多个电子商务渠道上的销售标价销售了由标价顾客列出的一个或多个商品中的给定一个商品,履行服务提供者可以向标价顾客征收关于给定商品的库存履行服务的任意收费和费用。在一个实施例中,该收费和费用是后付的;即,标价顾客在实际售出商品时支付,并且因此销售利润是售价减去所述费用。在一个实施例中,标价顾客是通过一个或多个电子商务渠道上的销售标价售出的每个商品的登记销售者。 在一个实施例中,履行服务提供者可以指定标价期限或到期期限,在该期限之后,一个或多个电子商务渠道上的销售标价可期满终止。例如,履行服务提供者可在90天后让销售标价过期。在一个实施例中,可将不同长度的标价期限应用于不同类型或种类的商品。在一个实施例中,如果给定商品在其相应销售标价期满之前未被售出,履行服务提供者可以不向标价顾客征收在相应销售标价期满之前发生的库存履行服务的费用。在一个实施例中,可以为在相应销售标价的标价期限期满之前未被售出的给定商品向标价顾客征收在相应销售标价期满之前发生的库存履行服务费用的至少部分费用。 在一个实施例中,在销售标价期满之后,相应商品可被返回给标价顾客。在其它实施例中,可以通过一个或多个其它方法处置相应商品。在一个实施例中,该商品可被减价,并且相应地在延长的标价期限内调整销售标价。在一个实施例中,在商品未被售出而商品的标价期限期满之后,履行服务提供者可以将商品的售价降低某个数量(例如,10% ),并且然后在一个时间段之后(例如,两天或一个星期),如果商品在该价格下未被售出,则再次降低价格,并且可以继续周期地或不定期地降低价格直到商品售出为止,或者如果商品未被售出,则将商品处理掉。在一个实施例中,对于在标价期限结束时未售出的任意商品,履行服务提供者可以继续储存销售该商品,但是可以开始向标价顾客收取储存和可能其它适合的库存履行服务费。在一个实施例中,可以例如通过以批发价或清算价将商品卖给批发商清算该商品。在一个实施例中,该商品可被丢弃,或如果可以,回收该商品。在一个实施例中,该商品可被捐献给慈善机构或其它非营利组织。在一个实施例中,当商品的销售标价快要或已经期满时,履行服务提供者可以例如通过电子邮件或通过以履行服务注册接口提供的web页面通知标价顾客。在一个实施例中,履行服务提供者可以通过履行服务注册接口或通过某些其它通信渠道给标价顾客提供处置其相应的销售标价已经期满的商品的两个或更多个选项,并且因此标价顾客可以选择所希望的处置选项。在一个实施例中,履行服务提供者可以根据对商品的处置方法向标价顾客征收适当的费用。如果对商品的处置存在任何利润,例如,如果以在任何适用的费用的征收之后仍提供利润的降低的价格售出了该商品,履行服务提供者可以例如通过到标价顾客的账户的电子资金转账向标价顾客支付该利润。如果由于相应销售标价期满之后处理和处置该商品的费用,没有利润,而是存在负利润或亏损,可向标价顾客征收费用。同样可以通过从标价顾客的账户的电子资金转账执行对处理和处置的任意费用和收费的征收。 在商品被如上所述列于一个或多个电子商务渠道上,并且被收入所述设施的库存存储之后,履行服务提供者的库存管理系统可以接收来自购买顾客对由标价顾客提供的商品中的一个给定商品,并且可能还指定不是由标价顾客提供的一个或多个其它商品的订单。可以例如通过一个或多个电子商务渠道中的一个接收该订单。响应从购买顾客处接收订单,库存管理系统可以向设施处的操作员发出指令,指令该操作员收取、包装并且与其它
商品一起,如果有的话,向购买顾客发送该给定商品。在一个实施例中,标价顾客是给定商品的登记销售者,并且仅是该给定商品的登记销售者。响应从购买顾客处接收订单,库存管理系统可以向标价顾客支付给定商品的售价减去为该给定商品向标价顾客征收的任意库存履行服务费。 在一个实施例中,库存管理系统可以确定从购买顾客处接收的订单是否有资格享受特殊运送选项或计划,例如,折扣运送计划或促销的运送机会。如果该订单有资格享受特殊运送选项或计划,库存管理系统可以指示设施处的操作员包括给定商品的订单将在特殊运送选项或计划的条款下被运送给购买顾客。
,,細 图9A-G和图10到图14示出了根据一个实施例,可以通过履行服务注册接口诸如图7的履行服务注册接口 704提供的用于给标价顾客提供对库存履行服务的访问的示例用户界面,所述顾客具有他们希望以履行服务提供者列出以便销售的单个单元的商品或少量可能是异质的商品。在一个实施例中,图9A到图14中所示的示例用户界面的各种显示可被通过履行服务注册接口作为web页面提供给标价顾客。可以使用标价顾客可以访问的计算机系统上的恥b浏览器或通过某些其它支持web的设备显示这些web页面,并且由标价顾客访问。在一个实施例中,标价顾客必须具有履行服务提供者的账户,以便访问这些示例的用户界面。图9A到图14所示的用户界面是示例性的,并且不旨在作为限制。
图9A示出了根据一个实施例,用于产生标价顾客希望通过由履行服务提供者提供的库存履行服务列出以便销售的一个或多个可能是异质商品的标价的示例用户界面显示。可以从在履行服务提供者的电子商务web站点上提供的一个或多个链接,或可替换地,从可以是直接或不直接与履行服务提供者相关联的一个或多个其它web站点上的一个或多个web页面上的一个或多个链接访问显示800。在一个实施例中,web页面可以作为选项给标价顾客提供到显示800的链接,以及到web页面诸如如上所述,商家用于访问库存履行服务的功能的图6的web页面610的链接。因此,可以给标价顾客提供一个选项,以便使用此处描述的库存履行服务的一个或其它实施例 显示800可以包括但不限于搜索802区域和列表820区域。标价顾客可以使用搜索802区域在履行服务提供者的目录中搜索和选择与标价顾客希望以履行服务提供者列出的商品匹配的特定商品。搜索802可以包括使得标价顾客能够选择将被搜索的商品的种类的搜索种类804用户界面元素。种类可以包括但不限于各种媒体种类(例如,书、音乐、音乐或书的子种类、DVD、电影、电影的子种类、视频和/或计算机游戏等)和各种其它种类(例如,个人电子设备、应用、工具、电子工具等)。 一般地,可以在搜索种类804中输入或选择列于履行服务提供者的目录内的商品的任意类型或种类。在一个实施例中,搜索种类804可以是菜单,可以从该菜单选择特定种类。在一个实施例中,搜索种类804可以是接受字母数字输入的文本输入框。 搜索802还可以包括搜索(search for) 806用户界面元f一在一个实施例中,搜索806可以是接受字母数字输入的文本输入框。在一个实施例中,搜索806可以接受但不限于书的ISBN、通用产品代码(UPC)、履行服务提供者使用的专有商品标识符、与商品相关联的某些其它标识符、标题或标题的一部分、演员或作者的名字或某些其它关键字中的一个或多个。在一个实施例中,可以输入一个或多个逻辑操作符以便构造搜索表达式;例如,用户可以输入"smith ANDBlues"以便搜索包括单词Smith和Blues两者的标题。搜索802还可以包括"Go"808用户界面元素,例如按钮,以便启动在指定的搜索种类804中对指定的搜索806的搜索。 列表820是列出标价顾客选择的特定商品的位置。列表820可以包括列出的商品的概述822,概述822可以显示列出的单元的总数,以及如果售出了所有商品,估计的总利润。列表820还可以包括完成824用户界面元素,当顾客完成商品的标价时,标价顾客可以选择它。 在图9A,标价顾客已经选择了 "Popular music"种类,指定了搜索串,并且选择了Go 808。已经定位了目录中满足指定搜索准则的至少3个商品。在搜索802区域中以商品810A、810B和810C水平显示出了这些商品。商品810可以提供该种类中的商品的图形和/或文本描述,以及关于这些商品的信息。例如,商品810可以显示商品的图形图像,诸如CD,并且可以显示ISBN、UPC或与该商品相关联的某些其它代码或标识符。可以提供一个或多个用户界面元素,诸如"更多"812,以便滚动或观看已经通过搜索定位到但是当前未被显示的其它商品810。在一个实施例中,每个商品810可以是用户可选择的,例如通过将光标悬置于商品810上并且左击鼠标来选择,以便将该商品添加到列表820。在一个实施例中,还可以,或作为替代,给每个商品810提供皿812用户界面元素,从而标价顾客可以选择相关联的商品810。此时,标价顾客尚未选择与顾客希望列出的商品最佳匹配的特定商品810。 在图9B,标价顾客已经选择了商品810A,并且商品810A已被添加到列表820。列表820可以包括与商品810A相关联的一个或多个其它用户界面元素。例如,列表820可以包括商品信息826,其显示与商品810A相关的附加文本和/或图形信息,诸如,标题、重量、类型或种类、一个或多个标识符等。列表820还可以包括一个或多个用户界面元素,标价顾客可以在这些用户界面元素中选择或输入关于标价顾客希望列出以便销售的标价顾客所拥有的特定商品的信息。在一个实施例中,列表820可以包括状态828用户界面元素,其例如可以是可选择的菜单项,标价顾客可以通过它从一系列两个或更多个状态中为标价顾客拥有的特定商品选择近似的状态。例如,可选择的状态可以包括诸如"类似新的","非常好","平均"和"差"的状态。在一个实施例中,列表820可以包括状态注释830用户界面元素,标价顾客可以在其中输入进一步描述特定商品的状态(或其它方面)的文本。在一个实施例中,列表820可以包括数量834用户界面元素,标价顾客可以在其中指定标价顾客列出特定商品810A的多少个单元( 一个或多个)用于销售。 在一个实施例中,列表820可以包括价格832用户界面元素。在一个实施例中,履行服务提供者可以自动确定所选择的商品810的价格,并且可将该价格输入价格832用户界面元素。在一个实施例中,标价顾客可以在价格832用户界面元素中输入所需的售价。在一个实施例中,列表820可以包括用户界面元素836,其示出如果以指定的售价售出该商品,可获得的估计的利润。根据从指定的售价中减去相关商品的销售后向标价顾客征收的任意适合的库存履行服务费用计算该利润。注意,如果估计的费用大于在价格832中指定的售价,售出的利润可能是负的。在一个实施例中,列表820可以包括用户界面元素838,其示出商品810A的当前和/或历史开价。在一个实施例中,如图所示,用户界面元素838可以示出当前在履行服务提供者的库存中的新商品810A的数目,和新的商品810A的最低售价,以及当前在履行服务提供者的库存中的用过的商品810A的数目,和用过的商品810A的最低售价。在一个实施例中,列表820还可以示出从最低售价到最高售价的售价范围。在一个实施例中,列表820还可以示出更详细的定价信息,例如各种状态的用过的商品的售价。在一个实施例中,更详细的定价信息还可以包括以一个或多个售价出售标价顾客列出的商品810的估计的次数。因此,履行服务提供者可以通过在显示800中提供的用户界面指导标价顾客为特定状态的特定商品选择适当的售价。 在一个实施例中,列表820可以包括添加840用户界面元素,可以选择添加840用户界面元素以将在列表820中显示的相关商品810A添加到标价顾客希望销售的商品的实际列表中。在一个实施例中,可以禁止添加840,直到标价顾客完成了与商品810A相关联的一个或多个所需字段。在图9B,标价顾客尚未完成与商品810A相关联的字段,并且因此,商品810A虽被列出但尚未被添加。注意,列出的商品的概述822仍然示出0单元和0总利润。 在图9C,标价顾客已经在与商品810相关联的列表820的各个字段中输入信息,并且已经通过选择图9B的添加840添加了商品810A。标价顾客已经为该顾客希望销售的商品810A的单个单元指定了售价$30. 00。由售出利润836用户界面元素显示$22. 58的预期销售利润。列出的商品的概述822现在示出一个单元和$22. 58的总利润。为商品810A显示去除844用户界面元素,标价顾客可以选择去除844以便从列表中去除商品810A。注意,响应于标价顾客选择与商品810A相关联的添加840,搜索802区域已被清空,并且被复位为不显示任何商品810的默认状态。 在图9D,标价顾客已经选择了种类"Books",指定了搜索串,并且选择了 Go 808。已经定位了目录中满足指定搜索准则的至少3个商品。在搜索802中以商品810D、810E和810F水平显示出了这些商品。此时,标价顾客尚未选择与该顾客希望列出的商品最佳匹配的特定商品810,并且因此尚未向列表820中添加另一个商品810。 在图9E,标价顾客已经选择了商品810E,并且商品810E已被添加到列表820。标价顾客尚未在与商品810E相关联的列表820的各个字段中输入信息,并且尚未为商品810E选择添加840。列出的商品的概述822仍然示出一个单元和$22. 58的总利润。
在图9F,标价顾客已经在与商品810E相关联的列表820的各个字段中输入信息,并且已经为商品810E选择了添加840。注意,商品810E的售价832是$ 1. 50,并且商品810E的售出利润836是$-0. 99。如果以这个开价出售商品810E,标价顾客将亏本。列出的商品的概述822现在示出两个单元和如果售出所有单元总利润为$21. 59。如果商品810的预期售出利润为负,售出利润836用户界面元素可以用粗体和/或彩色(例如,红色)显示负利润,或可以使用一个或多个其它方法突出显示负利润。可替换地,显示800可以通过某些其它机制提醒标价顾客以指定的售价销售该商品会导致负利润。作为响应,标价顾客可以选择将价格提高到至少收支平衡的水平,或可以例如通过选择去除844用户界面元素,选择不列出该商品。 在一个实施例中,履行服务提供者可以拒绝接受将导致负利润或亏损的商品的标价。在这个实施例中,履行服务提供者可以通过在显示800上呈现的用户界面或通过某些其它机制提醒标价顾客在该指定价格下的商品810将不被接受。在这个实施例中,可以为与如果以指定的价格出售将导致负利润的相关商品810禁止添加840用户界面元素。作为响应,标价顾客可以选择将价格提高到至少收支平衡的水平,或可以选择不列出该商品。
在图9G,标价顾客已经删除了商品810E,并且搜索和选择了两个其它的商品810,商品810G和810H。标价顾客已经在与商品810G和810H相关联的列表820的各个字段中输入了信息,并且已经为商品810G和810H选择了添加840。列出的商品的概述822现在示出三个单元和$32. 72的总利润。如果标价顾客作出了该顾客希望销售的商品标价,则该标价顾客可以选择完成824用户界面元素。否则,标价顾客可以继续操作该列表,搜索并且添加其它商品810,并且可能编辑或删除列出的商品810。 图10示出了可被响应于标价顾客选择显示800的完成824用户界面元素显示的示例确认框850。标价顾客可以选择"OK"以便敲定将被作为运送给履行服务提供者的内容的商品的标价,或可选择地,可以选择"取消"以便取消操作,并且返回图9G所示的显示800。 图11示出了可以响应于标价顾客选择确认框850的"OK"用户界面元素而显示的显示860。在显示860中,标价顾客可以指定包含使用图9A到9G的显示800创建的列表中的指定商品的运送的起运地址。在一个实施例中,显示860可以包括一个或多个地址862的用户可选择列表。可以从标价顾客的已有账户信息中获得一个或多个地址862。在一个实施例中,显示860可以包括地址输入864用户界面元素或多个元素,标价顾客可以在其中指定运送的起运地址。 图12示出了包括可打印的和/或可下载的用于该运送的包裹标签872或多个标签的显示870。在一个实施例中,可以响应于标价顾客选择图11的显示860中的地址来显示显示870。包裹标签872可以包括起运地址(例如,从显示860中选择的地址862A)和指定一个或多个包裹将被运送到的设施的地址的运达地址874。包裹标签872还可以包括购买订单/运送标识符,诸如条形码878和字母数字运送/包装标识符号。包裹标签872还可以包括特殊处理和处置通知876,其例如可以是对运达设施的操作员的视觉提醒,提醒已经如此处所述从标价顾客处收到了包裹。显示870还可以包括一个用户界面元素,例如,打印按钮,标价顾客可以选择该用户界面元素以便打印一个或多个包裹标签872。显示870还可以包括例如"继续"按钮的用户界面元素,标价顾客可以选择该用户界面元素以便进入下一个显示,例如图13的显示880。 图13示出了包括将被包括在运送的包裹内或可替换地附加到运送的包裹上的可打印的和/或可下载的装箱单882的显示880。装箱单882可以包括起运地址(例如,从显示860中选择的地址862A)和指定一个或多个包裹将被运送到的设施的地址的运达地址874。装箱单882还可以包括购买订单/运送标识符,诸如条形码884和字母数字运送标识符号。在一个实施例中,装箱单882可以包括运送内容列表888,其可以包括该运送中的每种商品和商品数量的列表(运送中可能有两个或更多个特定商品)。列出的每个商品的信息可以包括但不限于商品名称、商品描述、商品标识符(例如,UPC码、ISBN号或其它商品标识符)、标价顾客指出的商品状态和数量中的一个或多个。装箱单882还可以包括特殊处理和处置通知886,其例如可以指示运达设施的操作员已经如此处所述从标价顾客处收到了包裹,并且可以提供用于处理包含在运送中的商品的指示。例如,该指示可以包括类似如下的内容 1.打印并且在已有条形码上施加商品标签。
2.使用特殊购买订单类型接收。 显示880还可以包括一个用户界面元素,例如,打印按钮,标价顾客可以选择该用户界面元素以便打印装箱单882。显示880还可以包括例如"继续"按钮的用户界面元素,标价顾客可以选择该用户界面元素以进入下一个显示。 虽然图12和13示出了一个或多个包裹标签和装箱单的单独显示,在可替换的实
施例中,可以使用单个显示以便给标价顾客显示一个或多个包裹标签和装箱单。 图14示出了可以在为了运送到履行服务提供者,由标价顾客对一个或多个可能
是异质商品的列表完成处理之后显示的显示890。在显示890上,可以给标价顾客提供允许
顾客从头开始该处理以便产生新的运送,或退出处理并且返回以前的web页面或显示的用
户界面元素。可以给标价顾客提供允许标价顾客进入"销售者账户"web页面或专用于标价
顾客的多个页面的一个或多个用户界面元素,其中标价顾客可以观看和管理关于产生的运
送或以前产生的运送的信息。 示例计算机系统实施例 构想在某些实施例中,任意上述方法和技术可被实现为能够被存储或通过计算机可访问介质传递的程序指令和数据。这些方法或技术可以包括,例如,但不限于,库存管理系统30、接口 200和/或数据库210的功能,以及图3和4所示的方法,或它们任意适合的变型或部分。这些方法或技术可以包括,例如,但不限于,图7所示的库存管理系统702、接口 704和708和/或数据库706的功能,以及图8所示的方法,或它们任意适合的变型或部分,还可以执行这些程序指令,以便支持上述方法和技术执行计算功能,例如,实例化操作系统功能、应用功能和/或任意其它适合的功能。 图15示出了包括计算机可访问介质的计算机系统的一个示例实施例。在示出的实施例中,计算机系统900包括通过输入/输出(I/O)接口 930耦合到系统存储器920的一个或多个处理器910。计算机系统900进一步包括耦合到1/0接口的网络接口 940。在某些实施例中,构想可以使用计算机系统900的单个实例实现库存管理系统50和/或库存管理系统702,而在其它实施例中,多个这种系统可被配置为托管库存管理系统50和/或库存管理系统702的不同部分或实例。例如,在一个实施例中,可以通过计算机系统900的实例实现某些数据源或服务(例如,购买管理服务),这些实例与实现其它数据源或服务(例如,订单输入/履行服务)的那些实例不同。注意,在某些实施例中,库存管理系统50和/或库存管理系统702的上述各种功能可被以任意适合的方式划分为若干不同模块、程序或其它功能部分。然后获得的库存管理系统50和/或库存管理系统702的部分可被实现为计算机系统900的一个或若干实例中的统一的或分布式的系统,例如,实现为可由一个或多个处理器910执行的指令。 在各种实施例中,计算机系统900可以是包括一个处理器910的单处理器系统,或包括若干处理器910的多处理器系统(例如,两个、四个、八个或另一个适合的数目)。处理器910可以是能够执行指令的任意适合的处理器。例如,在各种实施例中,处理器910可以是实现各种指令集体系结构(ISA)中的任意一种的通用或嵌入式处理器,诸如x86、PowerPC、 SPARC或MIPS ISA或任意其它适合的ISA。在多处理器系统中,每个处理器910通常可以但是不必然实现相同的ISA。 系统存储器920可被配置为存储可由处理器910访问的指令和数据。在各种实施例中,可以使用任意适合的存储器技术实现系统存储器920,诸如静态随机访问存储器(SRAM)、同步动态RAM (SDRAM)、非易失/闪存型存储器或任意其它类型的存储器。在示出的实施例中,实现所希望的功能诸如上述那些功能的程序指令和数据被示出为作为代码925存储在系统存储器920内。 在一个实施例中,I/O接口 930可被配置为协调处理器910、系统存储器920和设备中的包括网络接口 940或其它外围接口的任意外围设备之间的1/0通信。在某些实施例中,1/0接口 930可以执行任意必需的协议、定时或其它数据转换,以便将数据信号从一种组件(例如,系统存储器920)转换为适用于另一种组件(例如,处理器910)的格式。在某些实施例中,I/0接口 930可以包括对通过各种类型的外围总线附加的设备的支持,诸如例如各种外围组件互连(PCI)总线标准或通用串行总线(USB)标准的变型。在某些实施例中,1/0接口 930的功能可被划分到两个或更多个不同的组件内,诸如例如,南桥和北桥。另外,在某些实施例中,I/0接口 930的某些或所有功能,诸如到系统存储器920的接口可被直接并入处理器910。 网络接口 940可被配置为允许在计算机系统900和附加到网络上的其它设备诸如其它计算机系统之间交换数据。在各种实施例中,网络接口 940可以通过有线或无线一般数据网络,诸如任意适合类型的以太网;通过电信/电话网络诸如模拟语音网络或数字光纤通信网络;通过存储区域网络诸如光纤通道SAN,或通过任意其它适合类型的网络和/或协议支持通信。 在某些实施例中,系统存储器920可以是配置为存储如上所述的程序指令和数据的计算机可访问介质的一个实施例。然而,在其它实施例中,可以在不同类型的计算机可访问介质上接收、发送或存储程序指令和/或数据。 一般而言,计算机可访问介质可以包括存ift :'「质或存储器介质,诸如磁介质或光介质,例如,通过I/O接口 930耦合到计算机系统900的盘或CD/DVD-ROM。计算机可访问介质还可以包括任意易失或非易失介质,诸如RAM(例如,SDRAM, DDRSDRAM, RDRAM, SRAM等)、ROM等,它们可被作为系统存储器920或另一种类型的存储器包括在计算机系统900的某些实施例中。通过计算机可访问介质存储的存储程序指令和数据可被通过传输介质或信号,诸如可被通过诸如网络和/或无线链路的通信介质传递的电信号、电磁信号或数字信号传输,这诸如可被通过网络接口 940实现。
另外,构想上面描述和例如在图3和4以及图7和8中示出的任意方法或技术可被实现为web服务,可以代表请求这种服务的客户端执行这种web服务。 一般而言,以web服务提供功能或服务可以包含提供各种标准API中的任意一种,所述API配置为允许不同的软件应用以自治的、基于web的并且通常与平台无关的方式通信(例如,请求服务和对这种请求进行响应)。例如,企业可以选择通过web服务接口向外部客户端(例如,商家40或顾客50)披露某些企业数据(例如,目录数据、库存数据、顾客数据或其它类型的数据)和/或某些企业功能(例如,履行服务请求处理功能、查询功能、电子商务功能、一般数据存储或计算功能等)。然后,应用可以通过web访问接口访问披露的数据和/或功能,甚至访问应用可被配置为在与托管披露的数据或功能的平台完全不同的平台上执行(例如,不同的操作系统或系统体系结构)。例如,商家40可以通过由接口 200披露的web服务调用执行商品35的履行服务的自助注册,或可以将要被履行的订单通知给履行中心10。
在某些实施例中,提供web服务可以包括使用特定协议,所述协议可以是可执行的(例如,作为代码925的一部分),以便向潜在的用户公开可获得的web服务,以充分描述web服务的接口以及允许用户正确地调用web服务,以允许用户在web服务中特定业务进行选择和辨别,并且以提供用于以灵活和与平台无关的方式交换v、 二"服务数据的格式。特别地,在一个实施例中,web服务的提供者可以使用一种版本的通用发现描述和集成(UDDI)协议注册该服务,该协议可以作为普通的指南,潜在资源的用户可以通过它定位感兴趣的web服务。web服务的提供者还可以公开关于应当如何格式化来自用户的合适的web服务请求的具体细节(例如,需要或允许哪些特定的参数,给定参数要使用的数据类型或格式等)。例如,可以使用一种版本的web服务描述语言(WSDL)公开这种接口的细节(例如在UDDI指南条目内)。 在许多实施例中,通过使用被格式化为与平台无关的结构化数据的消息或文档,诸如,按照一种版本的可扩展标记语言(XML)格式化的文档,在客户和服务提供者之间交换web服务请求和响应数据。例如,在一个实施例中,可将提供给定库存商品的库存完好信息的恥b服务请求包含在一个XML文档中,该XML文档包括标识感兴趣的商品、所请求的数据的类型(例如,库存完好性数据)的字段以及可能的其它字段,其中以描述字段表示的数据的类型的XML标签界定每个字段。来自web服务提供者的对这种请求的响应可以包括包含所请求的数据的XML文档。在某些实施例中,可以使用基于web的数据传输协议诸如例如一种版本的超文本传输协议(HTTP),在做出请求的应用和目标web服务之间传输与web服务相关的文档。 不同类型的web服务请求和响应可以产生带有很少公共内容的XML文档,这可以使得对这种文档的处理和解释复杂化。例如,在指定web服务请求的不同版本的自由格式的XML文档中,被请求的实际web服务可能出现在不同文档版本中的不同位置,这可能需要文档的接收者在理解该文档的用途之前缓存或解析大量文档数据。因此,在某些实施例中,包含web服务请求/响应数据的XML文档可被封装在用于定义消息发送框架的附加XML数据内,例如,用于交换具有任意内容的文档或消息的一般格式。例如,在一个实施例中,web服务请求或响应可以是根据一种版本的简单对象访问协议(SOAP)格式化的XML文档,所述XML文档可以在各种版本中定义不同的文档部分,诸如"封装"(例如,该XML文档可以包括对文档类型、预期接收者恥b服务的说明等)以及可以包括任意XML消息数据的消息体(例如,web服务请求的特定细节)。然而,在某些实施例中,可以使用用于公开服务和格式化并且交换消息的不同协议和标准实现web服务。 另外,在某些实施例中,可以不使用基于文档的技术诸如SOAP类的协议实现web服务系统。例如,作为对基于文档的方法的替换,可以使用表示状态转换(REST)类体系结构实现web服务。 一般而言,在REST类体系结构中,web服务请求可被构成为通过传输协
议传递的命令,诸如通过一种版本的HTTP协议传递的PUT或GET命令。在REST类体系结
构中,可以作为命令参数包括在基于文档的web服务体系结构中可被嵌入在文档内的请求
的那些参数。Web服务体系结构的其它适合配置也是可能和可构想的。 虽然已经相当详细地描述了上述实施例, 一旦完全理解了上述公开,本领域的技
术人员可以明了多种变型和修改。下面的权利要求旨在被解释为包括所有这些变型和修改。
权利要求
一种系统,包括被配置为存储指令的存储器;和耦合到所述存储器的一个或多个处理器,其中所述指令能够由所述一个或多个处理器中的至少一个处理器执行以实现库存管理系统,其中所述库存管理系统配置为实现履行服务注册接口;通过所述履行服务注册接口从顾客处接收请求以针对所述顾客的商品中的一个或多个商品的销售接收来自履行服务提供者的库存履行服务;响应于接收所述请求,通过所述履行服务注册接口向所述顾客提供针对所述一个或多个商品的建议定价信息;确定针对所述一个或多个商品接收库存履行服务的所述请求是否满足一个或多个标价规则;和响应于确定所述请求满足所述一个或多个标价规则,通过所述履行服务注册接口向所述顾客提供用于将所述一个或多个商品传送给所述履行服务提供者的信息。
2. 如权利要求l的系统,其中响应于确定所述请求满足所述一个或多个标价规则,所 述库存管理系统还被配置为在一个或多个电子商务渠道内产生所述一个或多个商品的相应销售标价。
3. 如权利要求1的系统,其中为了针对所述一个或多个商品中的一个给定商品向所述 顾客提供所述建议定价信息,所述库存管理系统还被配置为评估相应于所述给定商品的历史销售数据;禾口 根据所述历史销售数据产生所述给定商品的建议价格范围。
4. 如权利要求3的系统,其中为了确定关于所述给定商品,所述顾客的请求满足所述 一个或多个标价规则中的一个特定规则,所述库存管理系统还被配置为确定由所述顾客通 过所述履行服务注册接口为所述给定商品指定的售价是否在所述建议价格范围内。
5. 如权利要求l的系统,其中为了确定关于所述一个或多个商品中的一个给定商品, 所述顾客的请求是否满足所述一个或多个标价规则中的一个特定规则,所述库存管理系统 还被配置为估计扣除了针对所述给定商品的预期履行服务业务花费的所述给定商品的所述顾客 的利润;和响应于估计所述给定商品的所述顾客的利润小于指定的阈值,拒绝针对所述给定商品 接收库存履行服务的所述请求。
6. 如权利要求l的系统,其中为了通过所述履行服务注册接口向所述顾客提供用于将 所述一个或多个商品传递给所述履行服务提供者的信息,所述库存管理系统被配置为通过 所述履行服务注册接口向所述顾客传送文档,所述文档包括适用于标识包括所述一个或多 个商品的一个或多个包裹以便运送给所述履行服务提供者的运送数据。
7. 如权利要求6的系统,其中所述文档被格式化为使得所述顾客能够产生一个或多个 标签,所述标签适合于施加到包括所述一个或多个商品的所述一个或多个包裹,其中所述 一个或多个标签指示所述运送数据中的至少一些运送数据。
8. 如权利要求l的系统,其中为了通过所述履行服务注册接口接收所述请求,所述库 存管理系统还被配置为通过所述履行服务注册接口经由呈现给所述顾客的一个或多个恥b页面接收所述请求。
9. 一种方法,包括履行服务提供者从顾客处接收请求以针对所述顾客的商品中的一个或多个商品的销 售接收来自所述履行服务提供者的库存履行服务,其中通过以计算机实现的履行服务注册 接口接收所述请求;响应于接收所述请求,所述履行服务提供者通过所述履行服务注册接口向所述顾客提 供针对所述一个或多个商品的建议定价信息;所述履行服务提供者确定针对所述一个或多个商品接收库存履行服务的所述顾客的 请求是否满足一个或多个标价规则;禾口响应于确定所述请求满足所述一个或多个标价规则,所述履行服务提供者通过所述履 行服务注册接口向所述顾客提供用于将所述一个或多个商品传送给所述履行服务提供者 的信息。
10. 如权利要求9的方法,还包括响应于确定所述请求满足所述一个或多个标价规则, 所述履行服务提供者在一个或多个电子商务渠道内产生所述一个或多个商品的相应销售 标价。
11. 如权利要求9的方法,其中所述针对所述一个或多个商品中的一个给定商品向所 述顾客提供所述建议定价信息包括评估相应于所述给定商品的历史销售数据,和根据所 述历史销售数据产生用于所述给定商品的建议价格范围。
12. 如权利要求ll的方法,其中所述确定关于所述给定商品所述顾客的请求满足所述 一个或多个标价规则中的一个特定规则包括确定由所述顾客通过所述履行服务注册接口 为所述给定商品指定的售价在所述建议价格范围内。
13. 如权利要求9的方法,其中所述确定关于所述一个或多个商品中的一个给定商品, 所述顾客的请求是否满足所述一个或多个标价规则中的一个特定规则包括估计扣除了针对所述给定商品的预期履行服务业务花费的所述给定商品的所述顾客 的利润;和响应于估计所述给定商品的所述顾客的利润小于指定的阈值,拒绝针对所述给定商品 接收库存履行服务的所述请求。
14. 如权利要求9的方法,其中所述通过所述履行服务注册接口向所述顾客提供用于 将所述一个或多个商品传递给所述履行服务提供者的信息包括通过所述履行服务注册接 口向所述顾客传送文档,所述文档包括适用于标识包括所述一个或多个商品的一个或多个 包裹以便运送给所述履行服务提供者的运送数据。
15. 如权利要求14的方法,其中所述文档被格式化为使得所述顾客能够产生一个或多 个标签,所述标签适合于施加到包括所述一个或多个商品的所述一个或多个包裹,其中所 述一个或多个标签指示所述运送数据中的至少一些运送数据。
16. 如权利要求9的方法,其中所述通过所述履行服务注册接口接收所述请求包括通 过由所述履行服务注册接口经由呈现给所述顾客的一个或多个web页面接收所述请求。
17. —种系统,包括 被配置为存储指令的存储器;禾口耦合到所述存储器的一个或多个处理器,其中所述指令能够由所述一个或多个处理器中的至少一个处理器执行以实现库存管理系统,其中所述库存管理系统被配置为 实现履行服务注册接口;通过所述履行服务注册接口从顾客处接收请求以针对所述顾客的商品中的一个或多 个商品的销售接收来自履行服务提供者的库存履行服务;禾口 响应于接收所述请求通过所述履行服务注册接口向所述顾客提供用于将所述一个或多个商品传送给所述 履行服务提供者的信息;禾口在一个或多个电子商务渠道内产生用于所述一个或多个商品的相应销售标价。
18. 如权利要求17的系统,其中对于所述一个或多个商品中的一个给定商品,所述库 存管理系统被配置为根据所述一个或多个商品中的一个给定商品通过所述一个或多个电 子商务渠道中的相应一个电子商务渠道的销售,向所述顾客征收库存履行服务的费用。
19. 如权利要求17的系统,其中对于所述一个或多个商品甲的一个给定商品,所述销 售标价中的相应一个销售标价被配置为在期满期限之后期满终止,并且其中如果所述给定 商品在所述相应销售标价的期满之前未被售出,则所述库存管理系统被配置为不向所述顾 客征收在所述相应销售标价期满之前产生的库存履行服务花费的费用。
20. 如权利要求19的系统,其中在所述相应销售标价期满之后,所述库存管理系统被 配置为指示将所述给定商品返回给所述顾客,或将其移出库存。
21. 如权利要求20的系统,其中响应于所述库存管理系统指示将所述给定商品返回给 所述顾客,所述库存管理系统被配置为向所述顾客征收将所述给定商品返回所述顾客的花 费的费用。
22. 如权利要求19的系统,其中在所述相应销售标价期满之后,所述库存管理系统被 配置为向所述顾客征收在所述相应销售标价期满之后产生的库存履行服务花费的费用。
23. 如权利要求17的系统,其中所述一个或多个电子商务渠道中的一个给定的电子商 务渠道包括一个或多个web页面。
24. 如权利要求17的系统,其中所述一个或多个电子商务渠道中的一个给定的电子 商务渠道包括恥b服务接口,其中能够从所述库存管理系统通过所述web服务接口访问所 述销售标价,以便在相应于所述给定电子商务渠道的电子商务web站点上披露所述销售标 价。
25. —种方法,包括履行服务提供者从顾客处接收请求以针对所述顾客的商品中的一个或多个商品的销 售接收来自所述履行服务提供者的库存履行服务,其中通过以计算机实现的履行服务注册 接口接收所述请求;禾口响应于接收所述请求,所述履行服务提供者通过所述履行服务注册接口向所述顾客提供用于将所述一个或多个商品传送给所述 履行服务提供者的信息;禾口在一个或多个电子商务渠道内产生所述一个或多个商品的相应销售标价。
26. 如权利要求25的方法,还包括对于所述一个或多个商品中的一个给定商品,所述履行服务提供者根据所述一个或多 个商品中的一个给定商品通过所述一个或多个电子商务渠道中的相应一个电子商务渠道的销售,向所述顾客征收库存履行服务的费用。
27. 如权利要求25的方法,还包括对于所述一个或多个商品中的一个给定商品,所述销售标价中的相应一个销售标价在 期满期限之后期满终止;响应于所述给定商品在所述相应销售标价期满之前未被售出,所述履行服务提供者不 向所述顾客征收在所述相应销售标价期满之前产生的库存履行服务花费的费用。
28. 如权利要求27的方法,还包括在所述相应销售标价期满之后,将所述给定商品返回给所述顾客,或将所述给定商品 移出库存。
29. 如权利要求28的方法,还包括所述履行服务提供者向所述顾客征收将所述给定商品返回所述顾客的花费的费用。
30. 如权利要求27的方法,还包括在所述相应销售标价期满之后,所述履行服务提供者向所述顾客征收在所述相应销售 标价期满之后产生的库存履行服务花费的费用。
31. 如权利要求25的方法,其中所述一个或多个电子商务渠道中的一个给定的电子商 务渠道包括一个或多个web页面。
32. 如权利要求25的方法,其中所述一个或多个电子商务渠道中的一个给定的电子 商务渠道包括恥b服务接口 ,其中能够从所述库存管理系统通过所述web服务接口访问所 述销售标价,以便在相应于所述给定电子商务渠道的电子商务web站点上披露所述销售标 价。
33. —种系统,包括 被配置为存储指令的存储器;禾口耦合到所述存储器的一个或多个处理器,其中所述指令能够由所述一个或多个处理器 中的至少一个处理器执行以实现库存管理系统,其中所述库存管理系统被配置为 实现履行服务注册接口;通过所述履行服务注册接口从标价顾客处接收请求以针对所述标价顾客的多个商品 中的每个商品接收来自履行服务提供者的库存履行服务,其中所述多个商品中的至少两个 商品是异质的;禾口响应于接收所述请求通过所述履行服务注册接口向所述标价顾客提供用于将所述多个商品以单个包裹传 送给所述履行服务提供者的信息;禾口在一个或多个电子商务渠道内产生所述商品中的每个商品的相应销售标价。
34. 如权利要求33的系统,其中所述库存管理系统还被配置为 检测已经在履行中心收到了所述包裹;禾口作为响应,指示将所述多个商品中的每个商品作为库存存储在所述履行中心内。
35. 如权利要求34的系统,其中为了指示将所述多个商品中的每个商品作为库存存储 在所述履行中心内,所述库存管理系统被配置为指示将所述多个商品中的商品与所述履行 中心的库存存储区域内与所述标价顾客不相关联的其它商品混合。
36. 如权利要求34的系统,其中所述库存管理系统还被配置为在指示将所述多个商品中的每个商品作为库存存储在所述履行中心内之后,通过所述 一个或多个电子商务渠道中的一个给定的电子商务渠道接收来自购买顾客的针对所述商 品中的一个给定商品的订单;禾口响应于接收所述订单,指示将所述给定商品运送给所述购买顾客,其中所述标价顾客 是所述给定商品的登记销售者。
37. 如权利要求36的系统,其中响应于接收所述订单,所述库存管理系统还被配置为 向所述标价顾客支付所述给定商品的售价减去为所述给定商品向所述标价顾客征收的库 存履行服务费用。
38. 如权利要求36的系统,其中为了指示将所述给定商品运送给所述购买顾客,所述 库存管理系统还被配置为确定所述订单是否有资格享受折扣运送计划;禾口如果所述订单有资格,指示按照所述折扣运送计划的条款将所述给定商品运送给所述 购买顾客。
39. 如权利要求34的系统,其中所述库存管理系统还被配置为在指示将所述多个商品中的每个商品作为库存存储在所述履行中心内之后,接收来 自购买顾客的订单,其中所述订单指定与所述标价顾客相关联的所述商品中的一个给定商 品,以及不与所述标价顾客相关联的另一个商品;禾口响应于接收所述订单,指示将所述给定商品和所述另一个商品运送给所述购买顾客, 其中所述标价顾客仅是所述给定商品的登记销售者。
40. 如权利要求33的系统,其中为了通过所述履行服务注册接口向所述标价顾客提供 用于将所述一个或多个商品传送给所述履行服务提供者的信息,所述库存管理系统还被配 置为通过所述履行服务注册接口向所述顾客传送文档,所述文档包括适于产生所述包裹的 预付费运送标签的运送数据。
41. 一种方法,包括履行服务提供者通过以计算机实现的履行服务注册接口从标价顾客处接收请求,以针 对所述标价顾客的多个商品中的每个商品接收来自所述履行服务提供者的库存履行服务, 其中所述多个商品中的至少两个商品是异质的;禾口响应于接收所述请求,所述履行服务提供者通过所述履行服务注册接口向所述标价顾客提供用于将所述多个商品以单个包裹传 送给所述履行服务提供者的信息;禾口在一个或多个电子商务渠道内产生用于所述商品中的每一个商品的相应销售标价。
42. 如权利要求41的方法,还包括库存管理系统 检测已经在履行中心收到了所述包裹;禾口作为响应,指示将所述多个商品中的每个商品作为库存存储在所述履行中心内。
43. 如权利要求42的方法,其中所述指示将所述多个商品中的每个商品作为库存存储 在所述履行中心内包括指示将所述多个商品中的商品与所述履行中心的库存存储区域内 与所述标价顾客不相关联的其它商品混合。
44. 如权利要求42的方法,还包括在指示将所述多个商品中的每个商品作为库存存储在所述履行中心内之后,所述库存管理系统通过所述一个或多个电子商务渠道中的一个给定的电子商务渠道接收来自购买 顾客的针对所述商品中的一个给定商品的订单;禾口响应于接收所述订单,所述库存管理系统指示将所述给定商品运送给所述购买顾客, 其中所述标价顾客是所述给定商品的登记销售者。
45. 如权利要求44的方法,还包括响应于接收所述订单,所述库存管理系统向所述标价顾客支付所述给定商品的售价减 去为所述给定商品向所述标价顾客征收的库存履行服务费用。
46. 如权利要求44的方法,其中所述指示将所述给定商品运送给所述购买顾客包括 确定所述订单是否有资格享受折扣运送计划;禾口如果所述订单有资格,指示按照所述折扣运送计划的条款将所述给定商品运送给所述 购买顾客。
47. 如权利要求42的方法,还包括在指示将所述多个商品中的每个商品作为库存存储在所述履行中心内之后,所述库存 管理系统接收来自购买顾客的订单,其中所述订单指定与所述标价顾客相关联的所述商品 中的一个给定商品以及与所述标价顾客不相关联的另一个商品;禾口响应于接收所述订单,所述库存管理系统指示将所述给定商品和所述另一个商品运送 给所述购买顾客,其中所述标价顾客仅是所述给定商品的登记销售者。
48. 如权利要求41的方法,其中所述通过所述履行服务注册接口向所述标价顾客提供 用于将所述一个或多个商品传送给所述履行服务提供者的信息包括通过所述履行服务注 册接口向所述顾客传送文档,所述文档包括适于产生用于所述包裹的预付费运送标签的运 送数据。
全文摘要
用于给具有要销售的少量异质商品的顾客提供库存履行服务的方法和装置。提供了用于产生通过库存履行服务销售的商品的标价的自助注册接口。库存履行服务可以给顾客提供定价建议。库存履行服务可以确定列出的商品是否满足一个或多个标价规则。可以自动产生用于一列商品的运送信息,并且将其提供给顾客。顾客可以将商品在一次运输中运送到指定的设施。该顾客是列出的所有商品的登记销售者。可以不向顾客为服务收费,直到售出商品为止。可以指定储存销售列出商品的标价期限。如果商品在该期限内未被售出,可以提供处置商品的选项(多个)。
文档编号G06Q10/00GK101790740SQ200880023785
公开日2010年7月28日 申请日期2008年5月20日 优先权日2007年5月31日
发明者A·C·罗克利夫, A·帕特尔, J·W·默里, K·A·弗里曼, M·B·格里菲思, T·W·普拉斯特 申请人:亚马逊科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1