实现消费品返回的系统和方法

文档序号:6457643阅读:169来源:国知局
专利名称:实现消费品返回的系统和方法
技术领域
本发明旨在采用计算机和网络实现消费品返回的 一 种系统和方 法。在一优选实施例中,本发明旨在便于用过的可消费产品,从消费 者返回到由厂家预选的用于处置的目的地,处置包括用于复原和再循 环。
背景技术
有许多情形由于各种原因希望把产品从消费者运回厂家。例如在 激光调色剂卡盒领域,希望把用过的卡盒从消费者运回到厂家,以便 厂家可通过诸如复原或再循环其全部或部分而处置卡盒。这种系统允 许厂家再利用卡盒的某些部分以便制造新的卡盒,并还原其它部分为 可再利用的废料。以这种方式处置卡盒允许厂家更经济地制造新的卡 盒,并对于环境有很正面的效果。U.S. Patent No. 5,965,858 to Suzuki, et al.提出厂家物品再循环 程序。在该专利中,物品在制造厂制造,向商店投送,并在商店由消 费者购买。在消费者已经使用物品达给定的时间周期之后,它被带到 当地处置位置(或商店,然后商店将其送到处置位置),其中基于类别 或等级对其进行分类,并然后送到适当的再循环设施。然而在Suzuki etal.中,没有说明物品如何从消费者运送到处置位置。实现消费品投送供处置的 一种传统的方法是使新购买的产品包 含预授权的的发运标签。这种标签一般预先印有预选择的目的地(诸如 厂家的再循环设施),并由特定的承运预授权(例如诸如联合包裹服务 公司)。当消费者已经用完产品并准备将其返回时,消费者找到产品所带的标签,找到放置产品的包装箱,附加上标签并发运包装箱中附有 标签的产品。上述的方法一般来说是好的,并已经用来实现非常成功的产品处 置程序。然而,这有若干明显的缺陷,其大部分是源于这样的事实, 即这基本上是静态的,不能在情况变化时易于修改的非可适应的系统。 例如如果包含在原始包装中的标签丢失,消费者就不易于实现产品的 返回。与传统的方法相关的利另一缺陷在于,厂家必须在产品最初包装 时选择消费品返回的目的地,并在此后不能改变这目的地。并因为选 择必须在产品包装时,在厂家知道产品最终将在谁的手中完成之前作 出,因而不能被修改以适应特定的消费者。这样,厂家不能指导消费 品返回到与消费者靠近的目的地,以便降低运费。传统的处理产品返回的方法另一缺陷在于,该方法没有提供在返 回过程期间与用户交互作用的模方式。实际上,产品厂家一般不能告 知返回的包装来自哪里,或返回的包装物究竟是否包含产品。此外,包装预授权发运标签与消费品就在厂家中锁定到发运标签 上指示的承运服务公司。这降低了厂家在潜在的承运服务公司之中协 商以获得最低成本的可能性。因而需要实现消费品返回的这样一种系统和方法,它采用全新的 途径,并可克服与以上讨论的传统方法相关联的缺陷。发明内容就以上来看,根据本发明的一种方式,提供了一种用于实现消费品的返回的网络服务器。该网络服务器适于(a)向位于网络上的客 户机呈现一个或多个表页面,这些页面适于引发包含要返回的消费品 的标识及消费品当前位置的标识的消费者信息;(b)接收消费者信息; 并(c)向客户机传送发运标签数据,该标签数据包括消费品目的地和 承运服务公司的标识。目的地是根据消费者信息选择的,而不考虑消 费品是在那里购买的。根据本发明的另 一种方式,提供了在网络环境中实现消费品返回的一种方法。该方法包括网络服务器(a)向位于网络上的客户机呈 现一个或多个表页面,这些页面适于引发包含要返回的消费品的标识 及消费品当前位置的标识的消费者信息;(b)接收消费者信息;并(c) 向客户机传送发运标签数据,该标签数据包括消费品目的地和承运服 务公司的标识。目的地是根据消费者信息选择的,而不考虑消费品是 在那里购买的。根据本发明的另 一种方式,提供了运行在网络服务器上实现消费 品返回的计算机代码。该代码包括(a)用于向位于网络上的客户机 呈现一个或多个表页面的代码,这些页面适于引发包含要返回的消费 品的标识及消费品当前位置的标识的消费者信息;(b)用于接收消费 者信息的代码;并(c)用于向客户机传送发运标签数据的代码,该标 签数据包括消费品目的地和承运服务公司的标识。目的地是根据消费 者信息选择的,而不考虑消费品是在那里购买的。根据本发明的另一种方式,提供了操作在网络环境中的一种设 备。该设备适于实现消费品返回并包括(a)用于向位于网络上的客 户机呈现一个或多个表页面的装置,这些页面适于引发包含要返回的 消费品的标识及消费品当前位置的标识的消费者信息;(b)用于接收 消费者信息的装置;并(c)用于向客户机传送发运标签数据的装置, 该标签数据包括消费品目的地和承运服务公司的标识。目的地是根据 消费者信息选择的,而不考虑消费品是在那里购买的。根据本发明的另一种方式,提供了与打印机工作连接的计算机相 关联一种网络客户机。该客户机位于链接客户机与网络服务器的网络 上,并适于(a)向服务器传送消费者信息,这包括含有要返回的消 费品的标识及消费品当前位置的标识的信息的信息;以及(b)从服务 器接收发运标签数据,这包括消费品目的地和承运服务公司的标识。 目的地是根据消费者信息选择的,而不考虑消费品是在那里购买的。根据本发明的另 一种方式,提供了用于实现消费品返回的一种网 络服务器。该网络服务器适于(a)向位于网络上的客户机呈现一个 或多个表页面,这些页面适于引发包含要返回的消费品的标识及消费品当前位置的标识的消费者信息,以及为了产品的返回消费者是否需要包装材料;(b)接收消费者信息;(c)如果收到的消费者信息指示消 费者需要包装材料,则根据所标识的消费者信息来启动包装材料的发 运,并向客户机呈现页面,请求消费者在包装材料被装填时再次与网 络服务器接触,以便在这时请求发运标签;以及(d)如果收到的消费 者信息指示消费者不需要包装材料,则立即向客户机传送发运标签数 据,该标签数据包含消费品目的地及承运服务公司的标识。目的地是 根据消费者信息选择的,而不考虑消费品是在那里购买的。


从以下参照附图本发明优选实施例的详细说明,将能更好地理解 本发明上述和其它目的,方式和优点,其中图1是一框图,描绘根据本发明所设施的系统的元件。图2是一流程图,描绘根据本发明优选实施例的系统的操作。图2A是图2流程图的继续。图3-8是在根据本发明实施例的系统操作期间由Web服务器供 给的示例性Web页面。图9是一流程图,表示在本发明的一实施例中客户机计算机与 Web服务器之间的交互作用。图IOA-N表示供应给客户机计算机的Web页面的若干例子。图11A-C共同组成了一流程图,表示本发明的一实施例中厂家 服务器的操作。图12是一流程图,表示本发明的一实施例中承运公司服务器的操作。图13是一流程图,表示本发明的一实施例中第一厂家服务器、 第二厂家服务器与承运公司服务器操作和它们之间的交互作用。图14是用于组织和存储信息的数据结构一例。图15是供给本发明的一实施例,用于确定返回中心和承运公司 可被处理的数据矩阵的一例。
具体实施方式
"消费者"一般是指任何希望返回消费品的人或实体。在优选实施 例中,消费者是实际购买并使用要返回的消费品的个人或实体,并能 够维护关于他们的消费者简档。然而,在最广泛的实施例中,消费者 就是实现消费品返回的实体。"厂家,,是指组织并授权消费品返回的的人或实体。在优选实施例 中,如以下更详细的讨论,組织并授权消费品返回实体,实际上是实 际制造该产品,并使用本发明的系统以跟踪产品使用信息及消费者信 息的实体。然而,这不是这里广泛意义上公开的系统和方法所必须的。"消费品"或有时简称为"产品,,是指世上的任何产品。在 一个优选 实施例中,待返回的消费品是可再循环的产品,例如诸如可再循环的 激光打印机调色剂卡盒。然而,根据本发明用于实现产品返回的系统 和方法可适用于返回任何消费品。"计算机"可指单个的计算机或交互作用的计算机系统。 一般来 说,计算机是硬件系统、软件操作系统和大概一个或多个软件应用程序的组合。计算机的例子包括但不限于具有DOS、 Windows、 OX/2 或Limix操作系统的IBM-型个人计算机(PC); Macintosh计算机;具 有JAVA-OS操作系统的硬件;图形工作站,诸如具有UNIX操作系 统的Sun Microsystems及Silicon图形工作站;掌中宝(PahnPilots); 及PilotPC。"网络"是指任何两个或多个计算机之间允许传输数据的连接。网 络的一个例子是因特网。"客户机/服务器"体系结构是一种网络体系结构,其中网络上的 每一计算机或进程或是"客户机"或是"服务器"。"服务器"是网络上的 一计算机或装置,它管理网络资源并能操作以接收来自网络上第三方 请求并响应那些请求。请求由"客户机"发送到服务器,这一般是运行 在个人计算机或工作站上并依赖于服务器执行某些操作的应用程序。"用户标识信息"是唯一地描述一 消费者的计算机信息,并包括但 不限于用户ID和保密字信息。"Web页面"是指以标记语言书写的任何文挡,标记语言包括但不限于HTML(超文本标记语言)或VRML(虚拟现实建模语言),动态 HTML, XML(扩展标记语言)或它们相关的计算机语言,以及可通过 一特定的因特网地址或在任何一个特定Web站点可到达的这种文挡 的集合,或通过特定的URL(统一资源定位器)可获得的任何文挡。"Web站点"是指至少 一个Web页面,并最好是多个Web页面, 被虚拟连接以形成互相结合的组。"Web浏览器"是指运行在能够显示来自Web站点上的Web页面 的文本、图形或两者的计算机上任何客户机软件程序。Web浏览器的 例子包括但不限于 Netscape Navigation 与 Microsoft Internet Explorer。"Web服务器"是能够向Web浏览器供应至少一个Web页面的服务器。术语"显示Web页面,,包括在计算机用户可得的Web页面上提交 至少一部分的信息所必须的所有行动。这样,该术语包括但不限于静 态图形信息的静态可视显示,音频信息的可闻听产生,动画的活动可 视显示以及视频流数据的可视显示。对于本发明,软件应用程序基本上可以可由一个业内专业人员易 于选择任何编程语言书写。所选择的编程语言应当与执行软件应用程 序的计算机兼容,并特别要与计算机的操作系统兼容。适用的编程语 言的例子包括但不限于C, C++, CGI, Java以及Java Scripts,此外, 当作为方法的一系列步骤被描述时,本发明的功能能够作为由数据处 理器操作的一系列软件指令实现,诸如本发明能够作为软件,固件或 硬件,或它们的组合而实现。本发明的系统的一例在图1中简化示出。如所示,系统包括可操 作连接到数据库服务器150和网络120的厂家的Web服务器110。网 络120例如可以是因特网。客户计算机IOO(诸如消费者的客户计算机) 也连接到网络120,客户计算机还连接到可打印出发运标签170的打 印机(最好是激光打印机)160,其方式将在以下更为详细地说明。数据库服务器150最好包括一关系数据库管理系统,其中存储的信息按预定的功能排布在彼此相关的行和列的表中,并且能够通过数据库查询协议诸如结构化查询语言(SQL)访问。应当易于理解,图l的图示只是示例性的,各种变形自然是可能 的。例如,每一个计算机100和110可连接到它们自己的网络,这些 网络再连接到网络120。系统还可以由多个客户计算机和多个Web服 务器实现。还操作其它的变形。客户计算机100最好包括通信硬件及带有图形用户界面(GUI)功 能以允许与因特网接口的操作系统,并最好装有图形式万维网(Web) 浏览器软件,诸如加载其上的Netscape Navigation或Microsoft Internet Explorer,并可操作往来于Web上的超文本传输协议(HTTP) 服务器读取并发送超文本标记语言(HTML)形式。客户计算机100最好可操作作为虛拟机运行通过浏览器从访问下 载的Java小程序等。具体来说,如以下将说明的,客户计算机100 必须能够把消费者信息传送到厂家服务器计算机。厂家Web服务器 110最好包括硬件,HTTP适应的软件,操作系统和共用网关接口 (CGI) 软件,用于与输入查询和数据源接口。 Web服务器IIO接收消费者信 息,并在数据库服务器150存储消费者信息。图l还描绘了承运商Web服务器180,它表示诸如从消费者的位 置到由厂家指定的位置,将进行被返回的产品实际的运输的承运服务 公司的Web服务器。这种承运商的例子包括United States Post Office, United Parcel Service, Federal Express等。厂家Web月良务器110与承 运商Web服务器180通过往来120通信。承运商Web服务器180可 操作地连接到它自己的数据库服务器190。当然实际上,厂家可以使 用 一个以上的承运商,这种情形下多个承运商Web服务器和数据库服 务器将成为系统的一部分(如承运商Web服务器180N和数据库服务器 190N所示)。现在参照图2转到根据本发明优选实施例的操作。如图2所示, 已经决定返回产品的的消费者,例如诸如通过向客户计算机100的 Web浏览器输入这种Web页面的URL,初始连接到Web服务器110(S210),检索并显示Web页面。这种行动在今天的日常行为中通常称 为"访问厂家的Web站点"。URL与当希望返回产品时检索Web页 面的指导在物品的原始包装中或包装上可能已经提供给消费者。在最初连接时Web服务器110可向客户机100供应的一示例性 Web页面30示于图3。如所示,这一 Web页面询问消费者是否是程 序的第一次用户或是否以前已经使用过该程序(S220)。装有两个按钮 31和32供消费者相应。若干消费者是第一次用户,则Web服务器将 供应允许消费者对程序登记,诸如图4中所示的示例性Web页面40。 这一 Web页面是包含允许(或要求)消费者输入各种数据的字段的CGI 形式,且提交按钮41向Web服务器传送该信息。 一旦收到该信息, 它就被存储在数据库服务器150中。图4中所示的特定的字段当然只 是示例性,且除此之外或代替它们所有或部分可使用其它字段。最好使用消费者姓名和地址指引消费品到最靠近消费者的设施。 例如管理一再循环程序的一特别的厂家可选择建立两个自画像设施, 一个在美国的东海岸而一个在西海岸。厂家可能需要消费者的位置, 以便指引产品向两个设施中最靠近消费者的那个。在提交Web页面40的形式时,Web服务器供应一Web页面, 诸如图5的Web页面,这允许消费者确定用户标识("用户ID")和保密 字。 一旦这些数据由Web服务器收到,Web服务器就把它们存储在 数据库服务器150,并向客户计算机100供应如图6所示的确认消费 者规定的用户ID的一Web页面(S222)。一旦用户ID已经由Web服务器建立,消费者为了实现产品返 回就不再需要进行登记包装S221和S223。而是在第二次和后继的访 问时,Web Web服务器供应一 Web页面提供一表供输入已经建立的 用户ID和保密字(S222),诸如图7中所示的Web页面70。在另一实施例中,用户ID和保密字信息不是由消费者人工输入, 而是在初始登记过程中通过由Web服务器放置在客户计算机100上的 甜点(cookie)文件自动提供。在任何情形下,在由Web服务器收到用户ID和保密字时,Web服务器都进行有效性检验(S224)以确定用户ID是否是有效的。更具体 来说,Web服务器比较从客户计算机收到的信息与存储在数据库服务 器150中的消费者信息。这样,如果给出的用户ID不存在,或例如 不对应于给定的消费者姓名信息,可能对消费者再次供应Web页面 70以便重新输入用户标识。在成功的有效性检验之后(或第一次用户点击Web页面60的继 续按钮61之后),在S230对客户计算机100供应图8中所示的Web 页面80,该页面提供了一表供输入指示关于被返回的产品的信息。这 种信息一般将包括指示被返回的产品类型的信息,以及可能是型号或 产品的文字描述。这一信息可由用户通过键盘等输入,或另外由用户 从以下拉菜单等形式提供的可得产品的列表中选择产品输入。在S224 输入的产品类型信息受到与对用户标识信息确认的连接中所进行的相 同类型的有效性检验,即输入的产品与数据库服务器150中保存产品 列表比较,以确定它是否是有效的产品。如果不是有效的产品,则向 客户计算机IOO返回适当的消息。如果产品类型有效,则将如以下所述,确定目的地并传送发运标 签数据。在本发明的一优选实施例中,产品标识信息不仅包括指示产 品的一般类型的信息,而且还包括具体产品序列号的指示。这种情形 下,序列号也要通过将其与保存在数据库服务器150中的序列号列表 比较而受到有效性检验。在本发明的一优选实施例中,Web服务器110 在收到来自客户计算机100的产品信息之后,将供应一Web页面,该 页面提供输入关于产品的消费者使用的信息。这种使用信息可包括这 样的事情,诸如消费者是在家中还是在办公室环境正在使用该产品;消费者使用多少该产品;消费者为购买该产品支付多少钱;消费者在哪里购买以及得知该产品的;以及厂家干感兴趣的种种其它数据。这 种信息一旦由Web服务器收到,即被存储在数据库服务器150中。这 种信息允许数据库服务器,不仅对于具体的消费者,而且对于要返回 的具体的产品,保持丰富的信息。在本发明的另 一 实施例中,消费品装有在使用期间可收集关于产品信息的聪明芯片。如果产品是一打印机卡盒,则信息可能包含所进 行的打印次数,卡盒用在的打印机的型号,或聪明芯片能够被编程记 录的任何其它有关产品的信息。这种信息一旦从返回的产品收到,就能够被添加到数据库服务器150中。从聪明芯片收集的产品信息在数 据库服务器150中,例如可通过产品序列号与具体的消费者相关联。 这样,厂家就能够更减去地监视产品的寿命周期。一旦产品信息已经输入并由Web服务器收到,则Web服务器将 对消费品选择产品返回目的地,及将承担运输的承运服务公司(S240)。 一般来说,Web服务器110将根据产品类型确定产品的目的地,以便 把产品发送到可被处理的设施。例如,在激光卡盒要返回供再循环的 情形下,将选择能够进行再循环目的地。目的地可根据消费者的位置 被进一步细化,选择究竟是哪个适合的目的地最靠近消费者,以便尽 可能降低发运成本。数据库服务器维护所有可用的目的地、它们的位 置及处理能力的一个列表,并在对具体的产品确定目的地时由Web 服务器110访问。而且在数据库服务器150中维护的还有所有承运服务公司、及它 们对具体运输的收费的列表。Web服务器110也访问这一信息,以便 确定哪个承运服务公司是最经济的,给出要返回的产品的性质(诸如其 重量和目的地)以及拾取和投送地点。承运公司服务器150最好周期地 更新,以便反映费率的变化,新协议的合同等。一旦选择了目的地和承运服务公司,Web服务器就产生发运标签 数据(S250)。发运标签数据包括对于客户计算机100引导打印机160 打印发运标签足够的数据,这包括所选择的目的地和承运服务公司的 标识。发运标签数据还包括在标签上打印实现代码所必须的数据,指 示其上附有标签的包装的发运已被预授权,以及接收者(即厂家)将支 付发运费。发运标签数据最好还包括打印发送者地址所必须的数据。发运标签数据从Web服务器150(S260)传送,并由客户计算机 100(S270)接收,客户计算机可操作连接到适于打印发运标签(S280)的 打印机160。在一优选实施例中,发运标签数据以一种格式传送和接收,使得消费者能够引起标签被打印而无需在客户计算机上安装附加 的软件。在任何情形下,被返回的产品由消费者放置到适当的包装中, 且打印的标签附加在其上。投送步骤(S290)是由承运服务公司实现的,诸如United States Post Office, United Parcel Service, Federal Express等。 一般来说,承 运服务公司将从消费者拾取包,并把包投送到在发运标签上打印的目 的地。实际上,承运服务公司一般与厂家订有合同,以便许可发运标签 数据的传送,因为是承运服务公司将接受关于发运标签的授权。这样 承运服务公司本身以便适于通过网络接受并传送授权信息。在另一独立的实施例中,客户计算机位于接收站点,而不是消费 者的家或设施处。接收站点可能是完全不同的消费者丟弃被返回的产 品的位置。在这一实施例中,接收站点,以如同前面的实施例中消费 者获得这一信息相同的方式,获得用户ID和保密字。然而,作为从 客户计算机向厂家Web服务器传送的消费者信息的一部分,需要一条 附加的消费者信息"请求的包装箱数"。如同前面的实施例中那样,适当的产品目的地是基于产品类型和 消费者信息选择的。然而,不是象前面的实施例中那样向客户计算机 传送发运标签数据,而是向接收站点邮寄可附加发运标签的空包装箱。 然后如上面所述的实施例中那样进行发运标签数据的发送与接收并打 印发运标签。由承运服务公司把几个产品装入包装箱中,并把包装箱 投送到所选择的目的地。图9是一流程图,描述根据本发明的 一 实施例客户计算机IOO(这 例子中,是消费者的客户计算机)与Web服务器IIO(这例子中,是厂 家的Web服务器)的交互作用。该过程在S9000以客户机访问服务器 开始。服务器在S9010接收访问请求(或数据,如以下所述),并在 S9020-S9030分析并处理该请求。服务器在S9040向客户机供应适当 的Web页面。适当的Web页面的一个一般的例子是提示消费者输入 一定的信息(即数据)的形式;更具体的例子将在以下讨论。在S9050,客户机接收由服务器供应的Web页面并显示该页面。 在S卯60,消费者输入由页面要求的数据(如果有要求),且客户机在 Web页面上向消费者显示这些数据。在S9070,客户机等待直到由消 费者实现处理,例如由消费者点击显示的页面上的提交按钮。当处理 被实现时,客户机过渡到S9080,其中由消费者输入的数据被客户机 发送到服务器。在S9010这种数据的接收使服务器返回。在S9010之 后,服务器通过如以上讨论的其每一步骤,在S卯40达到结束,其中 服务器向客户机供应另一 Web页面。该过程被重复,直到客户机已收 到来自服务器所有必要的Web页面,并已向服务器提交所有必要的数 据。在初始访问时可由服务器向客户机供应的Web页面的具体的例 子示于图IOA。这页面包含可由消费者点击的超链lOOO(字"Here,,), 以获得必须的下一个Web页面,以便开始请求用于实现产品返回的包 装箱和/或发运标签的过程,这将在以下更详细说明。其它Web页面 的例子示于图IOB-ION,其中许多还将在下面提及。在点击超链1000后可供应给客户机的下一个页面的一例子示于 图IOB。通过这页面,分别在字段1001和1002输入他的电子邮件ID 和保密字并点击"登录进入"按钮1003,登记的用户就能够登录到系 统。另外,可通过点击超链1004向忘记了其保密字的已登记用户提供 保密字。最后,未登记的消费者可通过点击"现在登记!,,按钮1005 实现登记过程。供应给已点击"现在登记!,,按钮1005的消费者的Web页面的一 例示于图10C中。页面设有多个字段用于输入必须的信息(例如,名, 姓,用户类型,地址,城市,州,邮编,电子邮件,保密字及确认保 密字)及可选的信息(例如,头衔,公司,电话号码),以及用于提及输 入数据的按钮1006,及用于重置表格的按钮1007。页面还可以设有字 段1008,用于指示是否希望通知新的产品及提供服务。如所示,用户 类型字段和字段1008呈现有默认的输入。任何情形下,根据图9冲描 绘的步骤及以下所述的过程,所有由消费者输入的数据由客户机提供给服务器供分析和处理。 一旦消费者已经通过图10C的Web页面提 供了所需的信息,他或她的登记由服务器确认,且对相关的客户机再 次供应图10B的Web页面,通过该页面使用新的获得的电子邮件ID 和保密字现在登记的用户可登录。可供应给已点击"忘记保密字?"超链1004的消费者的Web页面 的例子示于图10D。这一页面包括用于输入电子邮件地址的字段1009, 按钮1010用于提交该地址。 一旦提交,输入的数据(即电子邮件地址) 就提供给服务器,服务器对其进行分析和处理,将其与存储在其数据 库中而适当的保密字相关联,并通过到给出的电子邮件地址的电子邮 件向消费者提供该保密字。用于通知忘记了保密字已登记的用户的这 一过程是业内所熟知的。无论如何, 一旦图10D的表格提交给服务器, 则就可向相关的客户机提供图10E的示例性Web页面,该页面通知 保密字已经发送,并提供用于获得图IOB的登入页面的"继续进行"按 钮1011。供应给已经成功实现登录过程的客户机的"欢迎"Web页面的一 例示于图IOF。这页面包括欢迎消息,及邀请消费者通过点击左侧的 超链1012-1016选择几个菜单选项之一的消息1017。某些示例性超 链是"返回容器"超链1012(用于启动返回过程);"查看返回历史"超链 1013(用于查看已经返回或处于正在由相关消费者返回的过程中的产 品的综合历史);"更新简档超链1014(用于允许消费者更新他的用户筒 档,诸如通过改变电子邮件地址)";"站点反馈,,超链1015(用于允许消 费者给出关于站点的反馈);以及不言自明的"退出,,超链1016。对于 业内一般专业人员很明显的,这些菜单选项只是示例性的,而其它的 选项也是可能的。在本发明的一优选实施例中,继"欢迎"Web页面之 后的所有或某些Web页面将在左侧显示所有或某些菜单选项超链 1012-1016,使得消费者能够在随时访问它们。当返回容器超链1012时供应给客户机的示例性Web页面示于图 IOG。该页面包括字段1018,用于输入被返回的产品的确切型号;以 及字段1019, —输入被返回的产品的数量。在产品是可消耗的与较大的机器(诸如与激光打印机结合使用的可消耗的激光调色剂卡盒)结合 使用情形下,还可提供附加的用于输入机器(例如激光打印机)型号的字段1020以及用于输入特别的机器序列号的字段1021。任何情形下, 对于字段1018 - 1021的信息可由消费者在其中键入,或另外在许多例 子中,综合通过使用熟知的下拉型菜单。图10G的Web页面还包括 字段1022a用于选择发运标签,及字段1022b用于选择复用发运箱。 在图中,字段1022是按默认被选择的。当然还包括用于向服务器提交 输入数据的按钮1023,及用于重置表格的按钮1024。在消费者请求复用发运箱的情形下(字段1022b),可沿图IOH的 行对客户机进一步供应一页面,通知将发运未组装的包装箱,并请求 一旦一旦包装箱被装填则消费者再次访问Web站点以很多发运标签。 这种类型的成批的返回比个别成批返回更为有效,成本较低且对环境 更为友好。此外,这样延迟提供发运标签使得系统更具动态性,以至 允许产品究竟发送到哪里的决定,以及使承运公司本身尽可能靠近实 际发运日期,以优化那些决定。例如假设厂家在请求复用发运箱时从 承运公司X获得最优惠的费率,后来在消费者装箱之前,从承运公司 Y协商出更为优惠的费率。这种情形下发运标签提供的延迟将允许厂 家使用承运公司Y而不是承运公司X,因而允许以可能的最优惠的费 率发运包装箱。就成批返回的优点而言,某些情形下最好对消费者提供奖励,引 导消费者选择成批返回路线,例如首先请求发运能够容纳多个产品的 包装箱,并延后请求发运标签,并待发运箱装满再作出实际的返回。 这种奖励的 一 个例子是当定购复用发运箱或在收到装填的复用发运箱 时,对消费者提供优待券。优惠券可很好用于免费的产品,即产品的 一定百分率折扣购买价格,产品的购买价格固定美元量折扣等。优惠 券能够以硬拷贝形式邮寄到消费者地址,或能够另外以电子的形式提 供给消费者,诸如在Web页面上供在消费者端打印,或提供电子邮件。 另一奖励的例子是使定购或返回复用复用箱的消费者进入赢得奖赏的 竟赛。奖赏的优胜者可按周期基础(诸如按月)随机确定,并在Web页面上或通过电子邮件通知。为了使诱导的效果最大,,应当修改图IOG的Web页面向消费 者给出指示,有与定购和/或使用复用复用箱相关的奖励。这样作一个 方便的方式是提供沿"点击此处获得关于复用发运箱奖励程序的信息" 行标有消息的一按钮。该按钮的点击将引起供应一新的Web页面(或 引起窗口被打开),该页面解释成批返回的好处,鼓励消费者进行成批 返回,简述这时所提供的奖励的细节。应当注意,上述的奖励程序不仅适用于诱导消费者进行成批返回 而不是个别返回,而且可诱导消费者首先使用该系统进行返回。当本 发明用于消费者本来没有其它奖励返回的产品的返回时,诸如当本发 明用来促进用过的可消耗品返回供包括复原和再循环的处置时,这种 诱导是特别有用的。返回图10G,在消费者请求发运标签(字段1022a)的情形下,然 后可以对客户机沿图IOI的各行供应页面。该页面显示将被提供的发 运标签的具体情形,包括发送者信息1025及容器信息1026。消费者 被提示如果信息正确可点击"继续"按钮1027于打印标签;或如果需要 编辑发送者信息则点击"更新简档"超链1014。还提供了"删除"按钮 1028,用于消费者希望删除他的标签请求的情形。图101的Web页面还包括实际发运标签1029的图形表示。此外, 实际的发运标签1029,该页面包括用于向包装附加标签并实现拾取和 投放的的指令。当然,标签1029是向相关货物的发运授权所必须的, 并是按将进行运输的特定承运公司的格式。标签1029包括发送者地址 1029a;目的地地址1029b;包泉的重量1029c及由承运公司用来拾取 和跟踪包裹的信息1029d(诸如跟踪号码和某些机器可读的条形码)。跟 踪号码可按请求由承运公司提供给厂家;或另一方式,可由厂家基于 由承运公司提供给它的规则产生。在本发明的一优选实施例中,图101的Web页面还包括超链 1030,消费者可点击此超链获得关于承运公司投放设施位置的信息。 提供这种信息一种方便的方式是简单地把客户机重新定向到承运公司的Web站点,至少在较大的承运公司的情形下这种站点将已包括用于 标识它们最近设施的工具。另一方式是,厂家的服务器通过向承运公 司服务器传送消费者的地址,并从承运公司服务器接收离该位置最近 的投放站点的位置,可直接提供这种信息。图10J示出以消费者本地 区域的地图的格式提供这种信息的Web页面的一例,在消费者准确的 位置处带有"X,,标记,并在承运公司的最近设施位置有"C,,标记。图IOK示出一示例性Web页面,该页面当消费者点击图IOF的 "查看返回历史"超链1013时可被显示(或包含这种超链的任何Web页 面)。对于每一返回(图IOK中只示出一个),页面显示返回日期和时间 1031;跟踪号码1032;承运公司标识1033(这例子中是假^殳的承运公 司"XYZ");产品标识1034;数量1035;机器型号1036;机器的序列 号1037;及专用的超链"标签"1038。返回日期和时间1031表示发运 标签提供给客户机的日期和时间。跟踪号码1032是由承运公司(或由 厂家根据承运公司的规则)指定的跟踪号码,并且是获得关于与其相关 的包裹的信息的超链。承运公司项1033也是一超链, 一般是通向承运 公司Web站点的主页。超链1038沿图10G所示的行链接厂家Web 站点的页面,字段1018 - 10 21已经以同相关的摘要行信息相同的信息 填充,并这样作为用于获得与已经返回的产品相同的产品发运标签的 捷径。图IOL示出一示例性Web页面,该页面在消费者点击图IOF的 "更新简档"超链1014(或包含该超链的任何Web页面)时被显示。这页 面与初始登记时提供给消费者的图10C的Web页面极为相似,作为 图例,并由于表格已经以消费者当前的信息填充这样的事实保留在页 面的顶部。消费者可留下或编辑他或她认为适当的填入的信息。然而 为了安全的原因,如业内通常那样,保密字和确认保密字字段以星号 而不是实际的字符填充。图10L的Web页面还设有向服务器传送数 据的"更新"按钮1039,,已经重置该表的按钮1040。图IOM示出一示例性Web页面,该页面在消费者点击图IOF的 "站点反馈"超链(或任何包含这一超链的Web页面)时显示。这页面包含一系列问题(这例子中是四个问题),这些问题是从消费者关于Web 站点和产品返回程序的质量的反馈引起的。某些问题为是或否的类型; 其它则提供若干分级的响应,诸如"满意","一般"及"不满意"。还提 供了供输入自由文本评论的的字段。"提交反馈"按钮1042的点击把输 入数据传送到服务器。在收到这些数据时,服务器可向客户机供应图 ION所示类型的Web页面,感谢消费者的反馈并邀请他通过包装箱左 侧的菜单选项之一继续进行。现在将参照图11A-C说明本发明的优选实施例中,厂家的服务 器在分析与处理客户机的访问请求和/或收到的数据中的操作(即图9 的S9020与S9030)。过程在S1101开始。在S1102,服务器确定是否 要响应初始访问请求,即是否要响应图10A的超链("这里,,)的点击。 如果是,则在S1103服务器准备并供应沿图10B的行的Web页面。 如果否,则服务器在S1104确定是否响应图10B的"现在登记!"按钮 1005的点击。如果是,则服务器在S1105准备并供应沿图10C的行的 Web页面。如果否,则服务器在S1106确定是否响应图10B的"登录"按钮 1003所点击。如果是,则服务器执行S1107-1110。在S1107,服务器 通过比较那些数据与存储在其数据库中的数据鉴定电子邮件ID及保 密字(即输入到字段IOOI与1102的数据),以确定电子邮件ID是有效 的且保密字与之对应。服务器在S1108确定电子邮件ID和保密字是 否被认可,并如果是,则在S1109准备并供应图10F的"欢迎"Web 页面。如果它们没有被认可,则服务器在S1110准备重新输入Web 页面,通知这样消费者,并向消费者提供重新输入其ID与保密字的 机会。如果服务器在S1106确定没有响应"登录"按钮1003的点击,则 在Sllll确定是否响应"忘记保密字?"超链1004的点击。如果是,则 服务器在S1112准备沿图10D的行的Web页面。服务器在S1113接 收由消费者输入并传送的电子邮件地址,并在S1114通过将其与存储 在其数据库中的电子邮件id进行比较而鉴定电子邮件地址。如果在S1115电子邮件地址被认可,则服务器在S1117从数据库获得对应于 该电子邮件ID的保密字,在S1118向该电子邮件地址发送保密字, 并在S1118准备且供应沿图10E行的Web页面。如果在S1115电子 邮件地址没有被认可,则服务器在S1119准备重新输入的Web页面, 该页面通知这样的消费者,并提供消费者重新输入其电子邮件地址的 机会。如果服务器在Sllll确定没有响应"忘记保密字?,,超链的点击, 则它在S1120确定是否已收到消费者供登记的信息。如果是,则服务 器在步骤S1121向其承运公司之一(最好是厂家对于消费者地理区域 使用的承运公司)的服务器发送由消费者输入的地址信息,并从承运公 司接收对于地址确认的信息。地址确认的检验在S1122进行。如果地 址是有效的,则服务器在S1123在其数据库中存储由消费者输入的信 息,并在S1124准备并供应图10F的"欢迎"Web页面。如果地址无 效,则服务器在S1125准备并供应一Web页面,指示由消费者输入的 地址信息与承运公司数据库中任何地址不匹配。如果服务器在S1120确定用于登记的消费者信息尚未收到,则服 务器在S1126确定消费者是否已经点击"返回容器,,超链1012。如果是, 则服务器在S1127准备并供应沿图lOG的行的一Web页面。如果否, 则服务器在S1128确定优惠是否已点击"提交"按钮1023,以提交产品 信息和对于发运标签或复用复用箱的相关的请求。如果是,则服务器在S1130通过将该信息与存储在其数据库中的 信息核对而检验提交的产品,机器型号和机器序列号信息,并在S1131 确定是否有错误。如果有错误,则服务器在S1132准备一指示不匹配 的信息的Web页面。如果没有错误,则服务器在S1133确定请求是否 是标签请求。如果否,则请求是复用箱请求,且服务器在S1134准备 并供应沿图lOH的行的一Web页面。然后在S1135,服务器向消费者 指令包装箱的发运。如果请求是一标签请求,则服务器基于产品类型和消费者位置选 择供产品返回的一 目的地(S1137);确定选择的目的地是否适当(S1137),以及如果不适当,则确定一溢出或一替换的目的地(S1138); 并还是基于消费者位置确定承运公司(S1139)。在本发明的一优选实施 例中,服务器将在这一时机与多个承运公司的服务器接触,以便从每 一个获得费率报价,并自动选择它确定的提供最优惠费率的承运公司。在S1137产品目的地的选择是基于规定的规则,考虑消费者的地 理位置(即包裹发出点)及被返回产品的性质,由厂家作出的。例如, 规则可以规定所有由美国密西西比河西部的消费者返回的A类的产品 去向是洛杉矶中的设施;所有由美国密西西比河东部的消费者返回的 A类的产品去向是纽约中的设施;所有由美国密西西比河西部的消费 者返回的B类的产品去向是旧金山中的设施;而所有由美国密西西比 河东部的消费者返回的B类的产品去向是迈阿密中的设施。当然,以 上的规则只是示例性的而其它规则当然是可能的,包括容纳更多的产 品类型及更多的可能的目的地的规则,以及考虑附加因素的规则。无 论如何,在本发明的优选实施例中,厂家的服务器提供工具,使得能 够使授权的管理员在程序初始启动时适时规定目的地选择的规则,并 在程序的整个寿命周期能够改变或更新那些规则。任何情形下, 一旦确定了承运公司,服务器在S1140就向所选择 的承运公司服务器发送信息,这信息包括步骤物的起点和目的地位 置,步骤物的尺寸和重量等。在S1141服务器从承运公司服务器接收 费率信息,并在其数据库中存储该信息。在S1142,服务器基于由相 关承运公司向其提供的数据,信息和规则准备并供应沿图101的行的 Web页面。如果服务器在S1128确定"提交"按钮1023尚未被点击,则它在 S1143确定用户是否已经点击"查看返回历史"超链1013。如果是,则 服务器在S1144从其数据库检索消费者返回历史,并在S1145使用该 数据准备并供应沿图10K的行的Web页面。如果否,则服务器在S1146 确定"LABEL"超链1038是否已经被点击,以实现对标签的快捷请求。 如果是,则服务器适当地使用对应于返回历史的行的数据执行S1130 一S1142。如果"LABEL"超链1038尚未被点击,则服务器在S1147确定是 否响应图101的"这里"超链1030的点击。如果是,则服务器在S1148 向承运公司服务器发送包括消费者位置(即地址)的消费者信息,并从 承运公司服务器接收最近的投放位置。服务器在S1149准备并供应沿 图IOJ的行的一 Web页面,以便向消费者通知投放站点的位置。在本发明的一提高的实施例中,图101的Web页面设有可由消 费者点击的一超链,以便请求由承运公司在消费者的位置拾取包裹。 这一特性例如只对较大的消费者可用,这样的消费者经营承运公司可 在该处设法形成例行拾取的设施。无论如何,在结合有上述特性的系 统中,服务器在S1150确定拾取请求是否已由消费者作出,如果是, 则在S1151对承运公司服务器发送拾取请求信息,并从承运公司服务 器接收对拾取将发生的确认。然后在S1152,服务器准备并向消费者 供应确^人拾取的Web页面。在S1153服务器确定图10K的跟踪号码超链1032是否被点击。 如果是,则服务器在S1154对承运公司服务器发送对关于跟踪号码的 信息的请求,并接收该信息;并在S1155准备并供应向消费者呈现该 信息的Web页面。如果否,则服务器在S1156确定承运公司超链1033 是否被点击,并如果是,则在S1157重新把客户机定向到承运公司服 务器。在S1158,服务器确定消费者是否点击了"更新简档"超链1014。 如果是,在服务器在S1159从其数据库检索消费者简档数据,并在 S1160准备并供应沿图10L的行的Web页面,其填有消费者信息并准 备用于编辑。如果否,则在S1161服务器确定"站点反馈,,超链1015是否已被 点击,并如果是,在S1162准备并供应沿图10M的行的Web页面。 如果否,则服务器在S1163确定1042的"提交反馈"按钮是否已被点击。 如果是,则服务器在S1164在其数据库中存储提交的审定信息,并在 S1165准备并供应沿图10N的行的Web页面。如果否,则服务器在 S1166确定指示用户希望退出系统的"退出"超链1916是否已被点击。如果是,则服务器在S1167准备并供应退出Web页面。如果否,则服 务器在S1168准备并供应出错Web页面,指出作出了 一个不能被处理 的行动。现在将参照图12从承运公司服务器的角度说明本发明以上实施 例的操作。操作在S1201开始,并如下进行 如果厂家服务器正作出地址确认请求(S1202),则承运公司服务 器在S1203使用来自其数据库的信息验证提供给它的地址,城市,州 和邮编;并在S1204,通知厂家服务器该信息是否有效。 如果厂家正作出费率请求(S1205),则承运公司服务器在S1206 从其数据库检索发运的费率;并在S1207向厂家服务器发送该费率信 息。 如果厂家服务器正作出最近投放位置的请求(S1208),则承运公 司服务器在S1209确定其最靠近由厂家服务器指定的消费者的设施的 位置;并在S1210准备并向厂家服务器供应位置数据。 如果厂家服务器正作出拾取请求(S1211),则承运公司服务器在 S1212登录该拾取请求,使其将被实现,并向厂家服务器发送一确认。 厂家服正作出跟踪信息请求(S1213),则承运公司服务器在 S1214从其数据库中检索相关的跟踪信息;并在S1215准备并向厂家 服务器发送该信息。 如果厂家正作出承运公司主页访问请求(S1216),则承运公司服 务器在S1217把客户机连接到其主页。图13描绘了本发明另一实施例。在这实施例中,返回的产品是 由第一厂家制造的,用于由第二厂家制造的较大的机器中的可消耗的 产品。该产品返回到第一厂家并由其处置,但消费者与第二厂家的 Web服务器接口。这一 实施例将在这样的情形下使用,例如激光调色剂卡盒由第一 厂家制造,而用于由第二厂家制造的激光打印机。这种情形下,该实 施例将允许打印机购买者访问打印机厂家的Web站点,并允许其获得 用于向卡盒厂家的设施发运卡盒的发运标签供处置,例如供恢复和再循环。图13是一流程图,示出第一厂家(例如,卡盒厂家)、第二厂家(例 如打印机厂家)及承运公司之间的操作和交互作用。消费者在S1301连 接到第二厂家的Web站点,并在S1302向第二厂家的服务器传送其地 址信息,产品信息等(在优选实施例中,所有按图10C和10G的表格 所需的信息)。某些信息--诸如消费者的州,城市和邮政编码- -从 第二厂家的服务器向承运公司服务器传送,且承运公司服务器在S1303通过比较该信息与存储在其数据库中的信息而实现地址的验 证。然后承运公司服务器通知第二厂家服务器地址是否是有效的。如在S1304所示,如果地址无效,则进程循环回更新的S1302, 以便接收更新的传送。如果地址有效,则厂家服务器在S1305在一临 时文本文件(诸如数据库中 一平面文件)中存储消费者的信息。厂家服 务器还可永久存储该信息,供与返回程序无关的相关目的之用。无论 如何,消费者地址信息和产品信息从第二厂家的服务器被传送到第一 厂家的服务器,这样第一厂家服务器在S1306在其数据中存储该信息。在S1307第一厂家服务器根据上述的方法确定产品的目的地;并 根据由承运公司向其提供的规则产生跟踪号码。然后第二厂家服务器向第一厂家服务器提供该信息,这样第一厂家服务器在S1308,把该 信息与存储在其数据库中的其它消费者信息连接起来,以产生发运标 签。然后该进程在S1309结束。在本发明一特别优选的实施例中,承运公司Web服务器和第一 厂家Web服务器,使用由美国国家标准学会(ANSI)颁布的X12电子 数据交换(EDI)标准,彼此周期性地(诸如每天)转移数据。由承运公司 服务器提供给第一厂家服务器的数据例如可包括,描述承运公司在其 管辖区具有的什么包裹的数据,及对于这些包裹的投递时间表。由对 于厂家服务器提供给承运公司服务器的数据,例如可包括描述已产生 的电子标签的数据,以便使承运公司知道包裹可能在运来的途中。这 种数据当然只是示例性的,而其它类型的数据自然也是可能的。为了实现根据本发明的消费者产品返回程序,与厂家Web服务器110通信的数据库服务器150当然必须存储各种类型的数据,诸如 关于登记的消费者,管理员,返回中心,产品等的数据。图14示出用 于组织并存储这种信息的数据结构的一例。数据最好存储在相关的表 中,并通过关系数据库管理系统管理和访问,诸如由Oracle, Sybase 等市售的系统。图14所示的数据格式中,整个的数据库被划分为若干 部分,其每一部分存储与系统不同方面相关的数据。标有"管理数据"的部分1401存储与那些被授权登录到系统执行 管理功能的管理员相关的数据。对每一管理员A...N,这一部分包含 含有诸如管理员名字,公司部门,电子邮件地址,登录ID,保密字等 信息的数据记录。标以"消费者数据,,的部分1402用于存储类似的信息 类型,但是关于作为消费者被登记访问系统的用户。对于每一消费者 A...N,这部分包含含有诸如消费者名字,地址,电子邮件地址,电话 号码,登录ID,保密字等信息,以及描述消费者已经进行的返回什么 的返回历史信息的数据记录。在两个部分1401和1402中的数据记录, 是在相关的管理员或消费者(在可能有的情形下)作为新用户,使用登 记所必须提供的信息登记到系统时生成的。这些数据记录当然在用户 更新他们的简档时被修改,并作为用户使用该系统实现交易。标以"返回中心数据,,的部分1403包含对消费者产品可向其返回 的每一返回中心的数据记录。对于每一返回中心A…N的数据记录可 由已经登录到系统上的授权的管理员生成,并将包含诸如中心代码, 中心名称,地址,电话号码,传真机号码,初始化数据记录的管理员 名字,及可发运到那里的返回的消费者产品类型的信息。对于给定的 返回中心A的数据记录可通过授权的管理员修改,诸如当确定给定的 返回中心A要接收不同的或附加的类型的消费者产品时。标以"产品数据,,的部分1404包含对可使用该系统进行返回的每 一类型消费者产品的数据记录。每一这种数据记录A…N包括产品代 码,产品名称,产品说明等。该数据记录最好还包括产品的尺寸,诸 如其长,宽,高和重量,它们了用来估计或计算发运费。而且,如果 产品是与较大的机器结合使用的可消耗品,则数据记录可包括产品可与其结合使用的机器或多个机器的标识。例如,如果产品的是结构调 色剂卡盒,则数据记录可包含该卡盒可用于的机器的型号号码。任何 情形下,对于那些可使用系统进行返回消费品的数据记录由授权的管 理员生成并可他更新。在本发明一特定的优选实施例中,对于每一产品A…N的数据记 录包括附加的信息条,即由管理员在数据记录生成时规定的产品分组 代码。 一般,若干相似产品的类型将被指定相同的分组代码。以这种 方式把产品划分为组减轻了对已返回产品分类过程,因为这使得类似 的且以类似的方式处理产品能够被分组在一起。标以"评论数据"的部分1405存储由已对系统提供反馈的消费者 提交的各种响应和评论。标以"承运公司数据"的部分1406包含对系统 使用的每一承运公司A...N的数据记录,这些数据记录将包含诸这些 信息,如承运公司的名称,承运公司的代码,承运公司Web站点的统 一资源定位器(URL),及关于承运公司收费结构的基本信息。标以"型 号数据"的部分1407存储对于部分1404中有记录的产品可在其中使用 的每一较大的机器的数据记录。每一型号记录A…N包含型号名称, 型号代码和那些能与之结合使用的产品的标识(例如以产品的代码或 组代码)。标以"自动选择数据"的部分1408存储这样的数据,它们用于确 定给定的产品应当返回到哪个返回中心以及用于确定将实现发运的承 运公司。存储在这部分的数据由授权的管理员输入和更新。组织这种 数据的一种较好的方式是作为行和或列的矩阵,这种矩阵可按预定的 方式4皮扫描,以对每一消费者请求确定正确的返回中心和承运公司。这种矩阵的一个例子如图15所示。这例子包括以下的列产品(被 返回的产品的标识);州(产品从该州返回);返回中心(产品被返回到的 中心);以及承运公司(实现发运的承运公司的标识)。在对于给定的产 品确定返回中心和承运公司的标识时,系统从第 一行开始通过顺序地 扫描每一行1…3扫描这一矩阵。在扫描每一行时,系统确定产品的标 识与位置是否与该行的项匹配。若干是,则系统确定产品将被发运到该返回中心,并由该行中指示的承运公司发运。若干否,则将以类似的方式处理下一行等,直到找到匹配。这种处理表述在以下的例子中 例子1消费者已提交对从其在纽约州中的位置返回产品B的标签的请 求。系统将考察行l,并确定所有来自纽约的产品A,B或C由承运公 司X发运到返回中心NE("东北");并产生适当的标签。例子2消费者已提交对从其在加州中的位置返回产品C的标签的请求, 系统将考察行l,并确定虽然产品标准符合(产品C在范围A-C中), 但该州标准不符合。然后系统将继续考察行2,并确定任何源于加州 的产品要由承运/>司Y发运到返回中心SW("西南"),并产生一适当 的标签。例子3消费者已提交对从其在纽约的位置返回产品D的标签的请求。系 统将考察行l,并确定虽然渣标准符合,但产品标准不符合(产品D在 范围A-C之外)。然后系统将继续考察行2,并确定虽然该行适用于所 有产品类型,但它只适用于源于加州的返回。因而系统将继续考察行 3,并确定该行适用于来自任何州的任何产品(即任何产品能够使用该 系统返回)。任何系统确定产品D由承运公司Z返回到中心MW("中 西部");并产生适当的标签。自然应当明白,在图15中示例类型的数据配置中,行的顺序将 直接影响最终结果。例如行3说来自"任何"州的"任何"产品由承运公 司Z发运返回到中心MW,行2说来自加州的"任何"产品由承运公司 Y发运返回到SW。并因为行2在行3之前被考察,因而它将具有控 制优先权,使得所有来自加州的产品将由Y发运到SW,而不是由Z 发运到MW。图15的矩阵当然只是示例性的,而不应解释为任何限制。当然 包括附加的行并容纳附加的产品、返回中心和承运公司的更复杂的矩 阵明显是可能的。其它列也是明显可能的,这允许目的地和承运公司的确定基于其它或附加的因素(诸如被返回的产品组的代码,或消费者 国家,地区,城市和/或邮政编码)。其它的配置也是可能的。更一般来说,上述详细的说明是示例性的而不是限制由权利要求 定义的本发明。例如,虽然上述描述许多是对于产品处置程序的,但 本发明的系统和方法可用于实现因任何原因的产品返回,诸如产品服 务,产品修理,消费者不满意等。各种其它修改也是可能的。
权利要求
1.一种用于实现消费品的返回的网络服务器,该网络服务器适于(a)向位于网络上的客户机呈现一个或多个表页面,这些页面适于引发包含要返回的消费品的标识及消费品当前位置的标识的消费者信息;(b)接收消费者信息;并(c)以可以由客户机用来自动打印包含发运标签数据的发运标签的形式,向客户机传送发运标签数据,该标签数据包括目的地和承运服务公司的标识,目的地是根据接收的消费品标识和接收的消费品当前位置,从多个可能的目的地自动选择的,承运服务公司是根据接收的消费品当前位置和自动选择的目的地位置,从多个可能的承运服务公司中自动选择的,其中在进行目的地自动选择和承运服务公司自动选择时均不考虑消费品是在哪里购买的。
2. 根据权利要求1的网络服务器,该网络服务器在传送客户发 运标签前夕,基于包含当前承运费率的因素来选择承运服务公司。
3. 根据权利要求1的网络服务器,适于在数据库服务器中存储 收到的消费者信息。
4. 根据权利要求3的网络服务器,其中消费者信息包括产品序 列号数据。
5. 根据权利要求3的网络服务器,还适于接收作为消费者信息 成分的消费者姓名和地址信息。
6. 根据权利要求1的网络服务器,其中网络服务器是Web服务 器,客户机是Web浏览器,而网络是因特网。
7. 根据权利要求1的网络服务器,其中消费品可再循环,且目 的地是再循环设施。
8. 根据权利要求1的网络服务器,还适于作为消费者信息成分 接收关于使用消费品作为消费者信息成分的信息,关于消费品使用的信息。
9. 根据权利要求7的网络服务器,其中消费品是激光打印机调 色剂卡盒,且其中客户机运行在可与激光打印机连接操作的计算机上。
10. 在网络环境中实现消费品返回的一种方法,该方法包括网络 服务器(a) 向位于网络上的客户机呈现一个或多个表页面,这些页面适 于引发包含要返回的消费品的标识及消费品当前位置的标识的消费者 信息;(b) 接收消费者信息;以及(c) 以可以由客户机用来自动打印包含发运标签数据的发运标签 的形式,向客户机传送发运标签数据,该标签数据包括目的地和承运 服务公司的标识,目的地是根据接收的消费品标识和接收的消费品当 前位置,从多个可能的目的地自动选择的,承运服务公司是根据接收 的消费品当前位置和自动选择的目的地位置,从多个可能的承运服务 公司中自动选择的,其中在进行目的地自动选择和承运服务公司自动 选择时均不考虑消费品是在哪里购买的。
11. 根据权利要求10的方法,还包括在传送客户发运标签前夕, 基于包含当前承运费率的因素来选择承运服务公司。
12. 根据权利要求10的方法,还包括在数据库服务器中存储收 到的消费者信息。
13. 根据权利要求12的方法,其中消费者信息包括产品序列号数据。
14. 根据权利要求12的方法,还包括接收作为消费者信息成分 的消费者姓名和地址信息。
15. 根据权利要求10的方法,其中网络服务器是Web服务器, 客户机是Web浏览器,而网络是因特网。
16. 根据权利要求10的方法,其中消费品可再循环,且目的地 是再循环设施。
17. 根据权利要求10的方法,还作为消费者信息成分接收关于消费品使用的信息。
18. 根据权利要求16的方法,其中消费品是激光打印机调色剂 卡盒,且其中客户机运行在可与激光打印机连接操作的计算机上。
19. 运行在网络服务器上用于实现消费品返回的计算机代码,包括(a) 用于向位于网络上的客户机呈现一个或多个表页面的代码, 这些页面适于引发包含要返回的消费品的标识及消费品当前位置的标 识的消费者信息;(b) 用于接收消费者信息的代码;以及(c) 用于以可以由客户机用来自动打印包含发运标签数据的发运 标签的形式,向客户机传送发运标签数据的代码,该标签数据包括目 的地和承运服务公司的标识,目的地是根据接收的消费品标识和接收 的消费品当前位置,从多个可能的目的地自动选择的,承运服务公司 是根据接收的消费品当前位置和自动选择的目的地位置,从多个可能 的承运服务公司中自动选择的,其中在进行目的地自动选择和承运服 务公司自动选择时均不考虑消费品是在哪里购买的。
20. 根据权利要求19的计算机代码,还包括用于在传送客户发 运标签前夕,基于包含当前承运费率的因素来选择承运服务公司的代 码。
21. 根据权利要求19的计算机代码,还包括用于在数据库服务 器中存储收到的消费者信息的代码。
22. 根据权利要求21的计算机代码,其中消费者信息包括产品 序列号数据。
23. 根据权利要求21的计算机代码,还包括用于接收作为消费 者信息成分的消费者姓名和地址信息的代码。
24. 根据权利要求19的计算机代码,其中网络服务器是Web服 务器,客户机是Web浏览器,而网络是因特网。
25. 根据权利要求19的计算机代码,其中消费品可再循环,且 目的地是再循环i殳施。
26. 根据权利要求19的计算机代码,还包括用于接收作为消费 者信息成分的关于消费品使用的信息的代码。
27. 根据权利要求25的计算机代码,其中消费品是激光打印机 调色剂卡盒,且其中客户机运行在可与激光打印机连接操作的计算机 上。
28. 操作在网络环境中适于实现消费品返回的一种设备,该设备包括(a) 用于向位于网络上的客户机呈现一个或多个表页面的装置, 这些页面适于引发包含要返回的消费品的标识及消费品当前位置的标 识的消费者信息;(b) 用于接收消费者信息的装置;(c) 用于以可以由客户机用来自动打印包含发运标签数据的发运 标签的形式,向客户机传送发运标签数据的装置,该标签数据包括目 的地和承运服务公司的标识,目的地是根据接收的消费品标识和接收 的消费品当前位置,从多个可能的目的地自动选择的,承运服务公司 是根据接收的消费品当前位置和自动选择的目的地位置,从多个可能 的承运服务公司中自动选择的,其中在进行目的地自动选择和承运服 务公司自动选择时均不考虑消费品是在哪里购买的。
29. 根据权利要求28的设备,还包括用于在传送客户发运标签 前夕,基于包含当前承运费率的因素来选择承运服务公司的装置。
30. 根据权利要求28的设备,还包括用于在数据库服务器中存 储收到的消费者信息的装置。
31. 根据权利要求30的设备,其中消费者信息包括产品序列号数据。
32. 根据权利要求30的设备,还包括用于接收作为消费者信息 成分的消费者姓名和地址信息的装置。
33. 根据权利要求28的设备,其中设备是Web服务器,客户机 是Web浏览器,而网络是因特网。
34. 根据权利要求28的设备,其中消费品可再循环,且目的地是再循环设施。
35. 根据权利要求28的设备,还包括用于接收作为消费者信息 成分的关于消费品使用的信息的装置。
36. 根据权利要求34的设备,其中消费品是激光打印机调色剂 卡盒,且其中客户机运行在可与激光打印机连接操作的计算机上。
37. 与打印机可操作连接的计算机相关联的一种网络客户机,该 客户机位于链接客户机与网络服务器的网络上,网络客户机包括(a) 在软件的控制下操作用于向服务器传送消费者信息的硬件, 所述消费者信息包括包含要返回的消费品的标识及消费品当前位置的 标识的信息;以及(b) 在软件的控制下操作用于以可以由客户机用来自动打印包含 发运标签数据的发运标签的形式,从服务器接收发运标签数据的硬件, 该标签数据包括目的地和承运服务公司的标识,目的地是根据接收的 消费品标识和接收的消费品当前位置,从多个可能的目的地自动选择 的,承运服务公司是根据接收的消费品当前位置和自动选择的目的地 位置,从多个可能的承运服务公司中自动选择的,其中在进行目的地 自动选择和承运服务公司自动选择时均不考虑消费品是在哪里购买 的。
38. 根据权利要求37的网络客户机,网络客户机向打印机传送 发运标签数据,以引起打印机打印发运标签。
39. 用于实现消费品返回的一种网络服务器,该网络服务器适于(a) 向位于网络上的客户机呈现一个或多个表页面,这些页面适 于引发包含要返回的消费品的标识、消费品当前位置的标识以及为了 产品的返回消费者是否需要包装材料的消费者信息;(b) 接收消费者信息;(c) 如果收到的消费者信息指示消费者需要包装材料,则根据所 标识的消费者信息来启动包装材料的发运,并向客户机呈现页面,请 求消费者在包装材料被装填时再次与网络服务器接触,以便在这时请 求发运标签;以及(d)如果收到的消费者信息指示消费者不需要包装材料,则立即 以可以由客户机用来自动打印包含发运标签数据的发运标签的形式, 向客户机传送发运标签数据,该标签数据包含消费品目的地及承运服 务公司的标识,目的地是根据消费者信息选择的,而不考虑消费品是 在哪里购买的。
40.用于在网络环境中实现消费品返回的方法,该方法包括网络 服务器,用于执行下列步骤(a) 向位于网络上的客户机呈现一个或多个表页面,这些页面适 于从消费者引发包含要返回的消费品的标识及消费品当前位置的标识 的消费者信息;(b) 接收消费者信息;(c) 以可以由客户机用来自动打印包含发运标签数揚的发运标签 的形式,向客户机传送发运标签数据,该标签数据包括目的地和承运 服务公司的标识,目的地是根据接收的消费品标识和接收的消费品当 前位置,从多个可能的目的地自动选择的,承运服务公司是根据接收 的消费品当前位置和自动选择的目的地位置,从多个可能的承运服务 公司中自动选择的,其中在进行目的地自动选择和承运服务公司自动 选择时均不考虑消费品是在哪里购买的,其中,向消费者呈现一个激 励,促使消费者使用所述发运标签来返回多个消费品。
全文摘要
提供了一种实现消费品返回的网络服务器(120)。该网络服务器适于向位于网上客户机(100)呈现一个或多个页面,这些页面适于引发包含要返回的消费品的标识及消费品当前位置的标识的消费者信息。该服务器接收消费者信息并向客户机传送发运标签数据,该标签数据包括消费品目的地和承运服务公司的标识。目的地是根据消费者信息选择的,而不考虑消费品在那里购买。
文档编号G06Q30/00GK101231716SQ20081000196
公开日2008年7月30日 申请日期2001年7月10日 优先权日2000年7月10日
发明者二神龙太郎, 恒成知生, 本·拉基, 艾卡迪·萨克斯 申请人:佳能美国公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1