网络化打印的制作方法

文档序号:6593523阅读:102来源:国知局
专利名称:网络化打印的制作方法
网络化打印技术领域
概括地说,本发明涉及定购打印的材料,具体地说,本发明涉及使用打印系统 网络来定购和实现打印的材料。
背景技术
自动化已成为最近几年来打印方面的重要主题。在打印产品的多个领域已发生 了从手工处理到计算机化和自动化方法的转化,并在最近扩展到诸如定购执行之类的面 向客户的处理。这对于具有较低利润率的相对较小数量的打印定购来说更是如此。
多个打印服务提供商建立基于互联网的店面,在这些店面中,打印顾客可以从 预先规定的产品目录中进行远程定购。这些可定购的产品可以包括静态产品(例如,表 格、明信片)和使用顾客提供的内容和意图来个性化指定或完全指定的产品(例如,贺 卡、名片)ο
店面自动化可以包括针对预先规定的产品的客户内容和意图的自动获取,以及 价格和支付收集的自动生成。共同转让的美国专利申请No.11/678,250描述了用于对定购 预先规定的产品的处理实现自动化的示例店面,该申请以引用方式并入到本文。随后, 可以将自动获得的打印定购传送给用于实现该操作的打印系统。
打印定购的自动实现可以包括针对定购的打印任务的自动生成和该打印任务的 自动处理。共同转让的美国专利申请No.ll/538,937描述了通过生成用于将针对可定购产 品所指定的打印意图参数转换成打印产品处理中所使用的产品处理参数的规则,来自动 实现打印定购的示例性打印系统,该申请以引用方式并入到本文。
这些示例性现有技术系统由于紧密地集成,而因此可以提供高度的自动化。例 如,店面通过规定产品特性和打印意图参数(其中这些参数的值由打印顾客指定),来规 定可定购产品。产品定义还包括打印内容和/或要由打印顾客提供并在打印系统之间共 享的内容的占位符(placeholder)。该产品定义形成了店面中的其它可配置数据的基础(例 如,价格规则)和打印系统中的其它可配置数据的基础(例如,产品处理规则)。
换言之,以高度依赖于某种共享信息的预配置信息为代价来实现自动化。这种 依赖和共享的水平是具有紧密关系的组织可接受的,其中产品的量保证了配置费用。但 是,市场中包括很大数量的相对独立的组织,其中一些具有很大数量的打印顾客,但却 具有有限的打印能力(例如,服务办公室和大型企业),而诸如打印公司之类的其它组织 则具有打印能力却只有有限的客户基础。
这些独立的组织将从彼此之间的协作中受益,但建设费用和可能出现的错误则 使它们的供应不能与整合的供应方竞争。打印顾客也将从容易访问打印服务的更大池中 受益。例如,打印顾客可以针对某个产品(例如,贺卡或名片),从多个服务提供商中容 易地搜索很大范围的目录,并对它们的服务进行比较。在自动化与垂直整合的打印服务 提供商进行竞争的情况下,现有系统不允许这种组织化的协作和灵活的打印定购体验。发明内容
本发明提供了独立店面和打印系统的网络,以便在提供自动打印采购过程中进 行协作。网络允许这些店面向该网络中的其它系统提供关于可定购产品的信息,使得打 印顾客可以通过该网络来定购打印产品,并通过与该网络的店面中的一个相关联的打印 系统来自动实现打印处理。
根据本发明的一个方面,可以配置店面系统使得打印顾客可以从第二店面系统 进行定购,其中该定购被自动地转包到第一店面系统以便由相关联的打印系统进行自动 实现。例如,定购可以针对产品或目录条目进行。在一些实施例中,产品指出了打印条 目的本质,但不包括可打印内容。一般情况下,在目录中组织与内容(其包括需要个性 化的内容)相关联的产品,因此这些产品称为目录条目。为了清楚说明起见,贯穿本申 请使用的术语“产品”意味着具有或不具有相关联内容的打印产品。
根据本发明的一个方面,可以配置第二店面处的产品定义与第一店面处的产品 定义相关。例如,这允许接入多个客户的第二店面的所有者,能自动地生成定购,并向 第一店面转包,其中第一店面由例如具有有限客户基础但具有基于第一店面的产品的自 动打印能力的打印服务提供商进行操作。针对该定购转移,第二店面所有者可以收取名 义费,但事实上其不发生任何事务费用。第一店面的所有者事实上不获得另外的配置费 用,并可以从增加的打印量中受益。如果第二店面由某个企业(例如,具有内部客户基 础的大型公司)操作,则在配置新型产品定义和/或修改的产品定义时,可以灵活地增加 它们在操作第二店面时的主要利润。
根据本发明的另一个方面,可以根据现有产品定义来规定打印产品定义,以便 简化新产品和附属信息的配置。例如,第一打印产品定义可以使用多个潜在选项来规定 产品的通用形式。随后,可以通过从第一打印产品定义中继承选定的特性来容易地规定 特定的第二产品定义。可以在不用修改的情况下重用诸如价格和打印产品规则之类的附 属信息,或者也可以根据需要继承和指定类似价格信息之类的选定信息。
根据本发明的另一个方面,可以在网络化系统之间继承产品定义。例如,当配 置转包的产品定义时,来自第一店面的产品定义的一些部分可以与第二店面自动共享。 第一系统的所有者可以选择与外来系统共享选定的信息。例如,可以共享选定的价格信 息,也可以不共享价格信息。
根据本发明的另一个方面,可以配置网络上的多个店面加入打印社区,后者使 来自一个店面的所选定产品定义在该社区中可视,并可通过该社区进行定购。随后,该 社区的客户可以在该社区中浏览到更多种多样的产品供应,并对根据地理位置、优选的 服务提供商和其它特性所需要的任何转包进行改变。
根据本发明的另一个方面,参与打印社区的店面可以收集和报告与打印顾客所 执行的搜索有关的信息,并在该社区中的实体之间进行交互。该信息可以帮助服务提供 商精练产品供应。
本文将在具体实施方式
中更完整地描述本发明的这些和其它方面。


图1是描绘根据现有技术实现自动打印的示例系统的图。
图2是根据本发明的一个实施例,描绘店面的示例性网络的图。
图3A和图3B是根据本发明的一个实施例,描绘示例性打印社区的图。
图4A是根据本发明的一个实施例,描绘第一店面中配置的示例性邀请函产品定 义的图。
图4B-4J是描绘关于图4A的产品的结构和可打印内容的示例性信息。
图5是描绘根据本发明的一个实施例,通过从第一店面中的产品定义继承来在 第二店面中配置的示例性产品定义的图。
图6是根据本发明的其它实施例,描绘第二店面中配置的与第一店面中的产品 定义有关的示例性产品定义的图。
图7是描绘根据本发明的一个实施例,用于通过继承来配置子产品的示例性时 序图。
图8是描绘根据本发明的一个实施例,用于通过店面网络来定购子产品的示例 性时序图。
图9是描绘根据本发明的一个实施例,用于浏览打印社区中的产品的示例性用 户接口的图。
图10是描绘根据本发明,用于从打印社区定购产品的示例性时序图。
具体实施方式
图1是描绘用于实现自动打印的示例性现有技术系统10的图。例如,系统10 与上面标识的共同转让的参考文献相一致。概括来说,打印顾客1或2使用任意位置的 客户端计算机,通过广域网3来访问打印服务提供商4,以便定购打印的产品。打印服务 提供商4可以包括例如计算机化的店面5,后者用于与打印顾客1或2进行通信以便执行 打印定购事务。例如,打印服务提供商4还可以包括通过局域网7来与店面5进行通信 的计算机化打印系统6。打印系统6接受店面5所确认的定购,并处理这些定购以生成期 望的打印材料,其中这些打印材料随后交付给打印顾客1或2。使用高度耦合的方式来优 选地设计和配置店面5和打印系统6,以使能够自动地处理定购。
图2是根据本发明的一个实施例,描绘店面的示例性网络20的图。网络使具有 有限打印设备的服务提供商14和具有自动打印能力的打印服务提供商4能够向打印顾客 1或2提供另外的竞争性服务,而无需导致产生显著的另外建设或事务性成本。
例如,服务提供商14可以具有大量的打印产品条目的目录和/或显著的潜在客 户池。可以在店面15中规定服务提供商14的目录,但服务提供商14不能够在无自动打 印解决方案的情况下,按照合理的费用生产这些条目。相反,打印服务提供商4具有有 限的目录和/或客户基础,但能够自动地和高效地生产这些打印产品。以前,可能需要 手工地和易发生错误地从店面15向店面5转交定购细节。做为一种替代,可以开发定制 软件以使定购转交处理自动化,这需要随着产品定义的改变而对该软件进行调整。做为 另一种替代,可以通过费力和易发生错误的处理来配置店面5和15,使得它们的产品定 义彼此镜像,从而允许在店面15接收的打印定购能在店面5处进行容易地处理。
根据本发明的一个方面,可以在店面15中规定与店面5中配置的第一打印产品 定义有关的第二打印产品。在优选的实施例中,配置第二产品包括从第一产品进行继承。为了本申请的说明目的,继承意味着接收和自动地重用来自不同店面的产品定义。 如下面所更详细描述的,可以部分地重用具有有限可用性的产品定义的某些部分、或者 由店面修改的继承自该产品定义的产品定义。通过继承产品定义,将它们的定义链接, 并确保子产品定义和父产品定义之间的一致性。此外,相对于父产品,将配置子产品定 义的费用减少到最小,如其特性中的期望的差异所指示的。
为了进一步描绘本发明的该方面,现在描述继承产品定义的更详细示例。产品 定义可以包括信息的一些分类。例如,一种分类可以包括捕获打印顾客1或2的意图的 信息。另一种示例性分类可以包括关于打印产品的结构和内容的信息。另一种示例性分 类可以包括用于确定定购的价格的信息。举例而言,在店面5中可以配置这些信息的分 类。另一种示例性的信息分类是打印系统6从确认的定购中自动地生成打印材料所使用 的打印产品规则。
对于该示例,假定打印服务提供商4规定邀请函产品。规定该邀请函产品相对 通用,其具有定购所提供的所有可打印内容,并具有可选的RSVP和信封部分。
图4A是描绘在店面5中规定的用于该邀请函产品的示例性打印意图信息的图。 可以将打印意图配置成包括一组打印意图参数40的数据图解,其中这些参数的值由打印 顾客1或2在定购时进行指定。每一个打印意图参数40具有参数名41。可以为每一个 打印意图参数40配置可能的参数值42,以描述打印顾客1或2可以选择的范围。参数注 释43还可以用于向打印顾客提供关于参数或值的描述性信息。在该示例中,如图所示地 配置打印意图参数40A-40G,以允许打印顾客1或2能指定邀请函的各种可选的包装、数 量和处理选项。
图4B-4J是描绘关于图4A的产品的结构和可打印内容的示例性信息。图4B和 图4C描绘了基本邀请函44的结构,后者指示其封入四页45-48中的两页所提供的内容。 图4D-4E描绘了可以定购的可选部分,其包括RSVP插入49和回邮信封50。图4F描绘 了包括组合的邀请函部分的可选完成布置。图4G-4J描绘了关于该邀请函的可打印内容 的信息。具体而言,不存在针对该产品的预定内容。但是,描绘了用于客户提供的内容 的占位符51-M的大小和相对位置的详细说明。在店面5中,可以将该结构和内容信息 配置成参数或图形表示或者这些或其它方法的某种组合。可以向打印顾客1或2呈现该 信息的表示,以阐明定购了何物。这些表示还可以包括顾客提供的内容,以便帮助显现 所完成的产品。
针对至少部分地基于打印意图参数集40的邀请函产品,还可以在店面5中配置 打印价格模型。为了清楚说明起见,这里没有给出示例性打印价格模型。关于基于打印 意图参数的打印价格模型的更详细讨论,参见共同转让的美国专利申请Νο.11/678,250。
针对至少部分地基于打印意图参数集40的邀请函产品,还可以在打印系统6中 配置用于实现自动化的打印产品规则。为了清楚说明起见,这里没有给出示例性打印产 品规则。关于基于规则的打印产品自动化的更详细讨论,参见共同转让的美国专利申请 No.ll/538,937。
已经在店面5中配置了父邀请函产品,服务提供商14可以配置店面15通过从店 面5中规定的父邀请函产品进行继承来生成子邀请函产品。对于该示例,假定服务提供 商14旨在生成更简单的邀请函产品,其中提供更少的选项,仅需要打印顾客1或2对可7打印内容(例如,文本)的一部分进行个性化实现。店面15与店面5进行通信,以便从店 面5获得产品定义信息。作为在配置子产品时采取的步骤的结果,发生该通信。或者, 店面15可以不时地从店面5获得产品信息,并使该信息可用于选择店面5的管理者。
在一个优选的实施例中,首先根据店面5提供的信息,配置子产品与父产品相 同。随后,店面15的用户转到根据该子产品的定制需求,来限定定义。在其它实施例 中,可以使用其它自动化方法来配置子产品。例如,将父定义使用为向导,来引导用户 完成定义处理。
图5是根据本发明的一个实施例,描绘通过继承第一店面5中的产品定义,来实 现在第二店面15中配置的示例性产品定义的一部分的图。具体而言,图5描绘了用于通 过继承店面5规定的打印意图参数集40所生成的子产品的打印意图参数集60 (其包括参 数名61、参数值62和参数注释63)。在该示例中,针对该子产品的需求还包括限制参 数60A、60D和60F的可能值62的范围。例如,可以实现这种打印意图的定制,以便消 除具有费用、质量、时间、包装、交付或服务提供商14不期望具有的其它特性的选项。
同样,继承关于所述邀请函产品的结构和内容的信息(没有示出)。在该示例 中,保持结构信息,但对内容信息进行定制。例如,假定将诸如Adobe 、InDesign : 模板之类的一个或多个内容模板配置成与子产品定义中的占位符51- 中的每一个相关 联。可以规定用于各种类型的邀请函的模板(例如,生日、婚庆),以便简化打印顾客1 或2选择适当的模板和随后提供另外内容的任务。不同的模板可以允许不同水平的个性 化,以便适合打印顾客1或2的需求。例如,简化的模板仅仅需要打印顾客1或2提供 正文信息(例如,名字和地址信息)。再举一个例子,更灵活的模板可以提供示例艺术 品、图像和文本,但允许打印顾客1或2按照期望来替换或编辑某些条目。例如,可以 实现这种内容信息的定制,以便区分服务提供商14或者满足它们现有客户基础的特定需 求。
同样,可以对用于确定定购的价格的信息进行继承(没有示出),并对该信息进 行定制。这里,可以存在多种潜在实施例。在一个实施例中,为了保留或定制,可以将 来自店面5的价格模型提供给店面15。从服务提供商14的角度来看,这是最简单的,但 其对于由打印服务提供商4配置的敏感价格信息提供不必要的可视。因此,在一些实施 例中,不继承价格信息,也可以按照打印服务提供商4的判断来继承价格信息。在该情 况下,服务提供商14必须独立地配置价格。
在另一个实施例中,可以从父价格模型中继承子价格模型的结构,但不包括敏 感性价格信息。这需要由服务提供商14进行一些价格配置。在另一个实施例中,不需要 配置子价格模型。替代地,基线价格可以由打印服务提供商4直接提供,随后服务提供 商14可以传递该价格或者配置简单的模型(例如,每一定购递增或者每一单元一价格), 以便针对该子产品来调整父价格。
在另一个实施例中,当模型是基于电子数据表时,继承可以包括将子价格模型 的一部分链接到父价格模型,但对父模型的不可见,使得父价格的任何变化自动地反映 在子模型中。例如,对于在父电子数据表中由打印服务提供商4标识的每一个价格参数 或因素,可以在子价格电子数据表中配置应用于链接到父电子数据表的加法和/或乘法 因子。因此,例如,可以增加父价格因子(例如,增加某个量或者乘以某个量),也可以替代父价格因子(例如,乘以零和增加期望的量)。该方法还允许提供商4模糊或完全地 隐藏来自服务提供商14的父价格模型的一部分。
图6是根据本发明的其它实施例,描绘第二产品中配置的与第一店面中的产品 定义有关的示例性产品定义的图。在这些实施例中,可以配置用于第二产品的不同打印 意图参数集70,其中打印意图参数集70与第一产品的打印意图参数40有关。例如,可 以实现此以便进一步区分第二产品与第一产品。在一个实施例中,可以手工地配置第二 产品,使得将针对第二产品的定购自动地转换成针对第一产品的定购。在优选的实施例 中,可以通过从第一产品中继承来配置第二产品,使得第二产品是第一产品的子产品。
在一个继承实施例中,服务提供商14可以继承父产品定义,并使用如图所示的 产品打印意图参数70对其进行包封。这需要服务提供商14配置打印意图参数70和打印 意图参数40之间的逻辑映射。例如,分别根据参数名41和71和/或可能的值42和72 之间的一致性,可以自动地将打印意图参数70A和70C直接映射到参数40B和40E。随 后,可以将打印意图参数70B手工地映射到打印意图参数40A、40C、40D、40F和40G。 举例而言,打印意图参数70B的“是”值可以用于映射到下面的值针对打印意图参数 40A的“使用信封完成”;针对打印意图参数40C的“折叠”;针对打印意图参数40D 的“明天”;针对打印意图参数40F的“制版(press)” ;针对打印意图参数40G的“照 片”。同样,打印意图参数70B的“否”值可以用于映射到打印意图参数40A、40C、 40D、40F和40G的缺省值。
可以结合图5来如上所述地进行关于结构和内容以及价格的继承。价格信息可 以是基于父打印意图参数40,也可以是基于打印意图参数70。但是,在后一情况下,子 产品和父产品之间潜在地存在差异。参数注释位于列73。
图7是描绘根据本发明的一个实施例,通过继承来配置产品的示例时序的图。 具体而言,图7描述了图2的行动者,以及当通过从图4A-4J的示例性父产品中继承来配 置图5的示例性子产品时,它们执行的步骤。
店面5开始于步骤300,首先打印服务提供商4配置父产品定义。例如,连同关 于父产品的结构、内容和价格302的信息一起,来规定打印意图参数40。接着,在步骤 301,当父产品配置完成时,将关于该父产品的信息自动地发送给打印系统6。
转到步骤400,打印服务提供商4配置打印系统6中的打印产品规则。在完成 后,潜在地测试,激活这些规则,并在步骤401,打印系统6自动地向店面5发送信息, 其中该信息指示其已准备好处理针对该父产品的定购。
转到步骤303,打印服务提供商4向可以由其客户中的至少一些访问的目录公布 该父产品。打印顾客1可以实现成访问该父产品的客户,也可以不实现成访问该父产品 的客户。如果实现成访问该父产品的客户,则打印顾客1可以随后直接向店面5提交针 对该父产品的定购。
在步骤304(例如,其可以更早或更晚(如图所示)),店面5允许店面15访问 5。该配置可以包括建立用户帐户和连同帐单信息的优惠、价格信息(例如,折扣)等 等,使得店面15可以直接地定购店面5上配置的产品。
接着在步骤305(其中,还在用于已配置店面访问店面5的步骤303完成之后发 生步骤305),向店面15发送关于父产品的信息。该信息可以包括用于通过继承父产品来配置子产品所必须的信息中的一些或全部。例如,仅仅发送父产品的名字和一些描述性 信息,并在子产品的配置期间,根据需要来请求另外的信息。再举一个例子,可以省略 该步骤,店面15可以动态地在店面5查询关于能用于继承的任何产品的信息。
接着在步骤200,服务提供商14根据父产品来确定子产品的需求,并如上所述 地配置该子产品。在一些实施例中,店面15能够测试针对店面5的定购的提交,以便验 证该配置和子产品与父产品之间的依赖性,而无需向店面5出具帐单以及无需打印系统6 发起生产。人们期望由这些系统来进行测试模式处理,以便验证诸如价格和内容之类的 不同层面。
在步骤201,在子产品的配置和测试之后,服务提供商14向目录公布该子产 品,使得至少打印顾客1可以定购该子产品。
图8是描绘根据本发明的一个实施例,用于通过店面的网络来定购图7中配置 的子产品的示例性时序图。打印顾客1开始于步骤100,首先作为现有客户登录到店面 15。在一些实施例中,可以通过访客帐户或者在不具有访问控制的情况下,来提供客户 对于店面5或15的访问。相反,用于确认客户的支付能力的处理(例如,通过信用卡授 权),可以用于替代一些访问控制。
接着在步骤200,店面15向打印顾客1呈现可定购产品的目录,以便进行选择。 在步骤101,打印顾客1选择如上所述的子产品。在步骤201,店面15询问打印顾客1, 以便提供关于该定购的细节。在步骤102,打印顾客1向店面15提供这些细节,其中这 些细节包括至少打印意图参数值。对于该示例子产品,打印顾客1还提供店面15要将其 与该子产品相关联的至少一个内容模板进行合并的一些内容细节(例如,文本)。不是如 图所示的那样,步骤101和102可以发生一系列相关的信息交换。
接着在步骤202,在接收到必要的意图和内容信息之后,店面15使该信息生效 (例如,内容与意图一致),并计算该潜在定购的价格。接着在步骤203,向打印顾客1 发送用于确认该定购的请求,其中该请求包括至少所计算得到的价格。在大约与步骤203 相同的时间,店面15在步骤204根据打印顾客1提供的针对所述子产品的信息,来导出 针对父产品的定购。举例而言,这可以包括生成适当的父打印意图值和生成该父产品 所需的内容(例如,并入模板和个性化信息)。
接着在步骤103,在从店面15接收到用于确认的请求之后,打印顾客1考虑该价 格,识别支付方式信息,并向店面15发送针对该子产品的定购的确认。在接收到确认之 后,在步骤205,店面15按照确认的定购向店面5发送先前所导出的针对父产品的定购。 在接收到确认的父定购之后,在步骤306,店面5向打印系统6发送用于根据该定购生成 自动打印任务的请求。
在步骤401,打印系统6根据所接收的打印意图和内容以及预先配置的打印产品 规则,生成打印任务,并开始自动化处理。打印系统6、店面5和店面15还可以反向向 它们各自的客户提供定购状态信息。并没有示出所有的状态指示,但在完成产品处理之 后,在步骤402,打印系统6指示打印已完成。与该操作一致,打印系统6执行其它必要 的操作,以便使完成的父产品可用于传送403给打印顾客1。同样,在接收到完成状态之 后,店面5在步骤308向店面15出具帐单,店面5在步骤307向店面15提供通知,在步 骤206,店面15向打印顾客1通知完成,并还在步骤207向打印顾客1出具帐单。
参照图3A来描述网络化店面的其它方面。图3A是根据本发明的一个实施例, 描绘操作成打印社区30的一部分的店面5、15和25的示例网络的图。图3A描述了操 作店面25、LAN 27和打印系统沈的第二打印服务提供商M。打印服务提供商M提供 可以与打印服务提供商4所提供的那些重叠的打印产品,这些打印产品可以按不同的价 格来提供或者具有其它不同方面。提供商4、14和M可以配置它们各自的店面5、15和 25加入打印社区30,以使任何店面的客户(例如,店面15的打印顾客1)能浏览和定购 由店面5、15和25中的任何一个向打印社区30所公布的目录中的产品。
可以建立多个打印社区。例如,不同的社区可以是基于地理位置、提供商、客 户、工作类型或其它特性的。可以分别地配置店面5、15和25加入多个打印社区中的一 个或多个。
根据一个实施例,当打印顾客1或2浏览打印社区30时,打印社区30中的每一 个店面5、15和25接收请求,并使用基于该请求的产品信息进行响应。本领域中所公知 的多种通信方法(例如,中心辐射(hub-spoke)和对等通信)适用于这种类型的通信。
服务提供商4、14和M可以在加入打印社区30时或者之后,建立对于打印社区 30中的它们参与者的限制。例如,可以向打印社区30公布选定的产品。例如,这对于 维持机密性或者竞争性优势来说可能是必须的。再举一个例子,当通过打印社区30提 供产品的特性时,可以改变产品的特性(例如,价格信息、打印意图选择、传送方法)。 例如,这可以通过以下操作来实现通过打印社区30使用的改变的特性来生成子产品定 义。
店面5、15和25还可以提供与打印社区30中的交互有关的信息。可以存储该 信息,并使用该信息来生成用于帮助服务提供商4、14和M精练它们的专用和社区供应 的报告。针对一段时间的示例性报告信息可以包括店面所接收的搜索请求的数量;店 面所接收的基于一些搜索特性(例如,一组搜索关键字)的搜索请求的分布;与(例如, 专用目录或社区目录中的)店面提供的产品相匹配的搜索请求的数量;导致对于店面的 查询的搜索的数量(例如,产品详情的浏览或者部分完成的定购);导致与店面的完成定 购的搜索的数量;根据诸如地理位置、提供商从属关系和产品特性之类的一些特性,在 该社区中完成的定购的分布。
图9是根据本发明的一个实施例,描绘用于浏览打印社区30中的产品的示例性 用户接口 600的图。在加入打印社区30之后,每一个店面5、15和25可以向客户提供 用户接口 600。用户接口 600包括用于指定感兴趣产品的特性的搜索区域601。针对搜 索区域601,描绘了示例性搜索特性和客户值。例如,打印顾客根据它们的位置或接受服 务的区域,希望排除某些供应方或者考虑某些供应方。
搜索结果区域602根据搜索特性,呈现从打印社区30中的店面接收的概括产品 信息的示例显示。例如,可以通过用户接口 600选择产品的概括信息,以便获得另外的 信息或者开始定购进入处理。信息的呈现可以采用多种形式。示例性表格包括列表式的 概述表格(如图所示)、详情表格(没有示出)和映射表格上的供应方位置(没有示出)。
图10是描绘根据本发明,用于从打印社区30定购产品的示例性时序图。图10 描述了图3A的行动者,以及当打印顾客1搜索和定购产品时它们执行的步骤。该时序 开始于方框610,其中方框610表示店面5、15和25配置产品的步骤顺序,其类似于图7中所描述的顺序。假定在该步骤,每一个店面已配置一个或多个邀请函产品,其中这些 产品包括可以通过继承其它店面(其中,这些店面可以是,也可以不是打印社区30的一 部分)中配置的产品来配置的那些产品。
接着在步骤210、310和510,店面15、5和25分别加入打印社区30,并配置它 们与打印社区30有关的系统。例如,假定店面15和5已向社区公布了它们的邀请函产 品,但是店面25却没有。应当注意,当向打印社区30公布产品时,店面需要提供另外 相关信息,以帮助打印顾客1或2进行基于了解后的选择。例如,需要给出关于提供产 品的服务提供商的信息、与打印该产品相关联的转包商、服务提供商和转包商进行服务 的地理位置以及其它相关信息。
接着在步骤100,打印顾客1登录到店面15,例如在该店面15,该顾客已建立 个人和/或财务证书。随后,在步骤211,店面15自动地或者根据来自打印顾客1的输 入,呈现搜索用户接口 600。在步骤110,打印顾客1向店面15提供搜索标准,店面15 则随后在步骤212向社区中的所有其它店面广播该请求。如上所述,针对时序中的本步 骤和其它步骤,可以存在多种潜在的通信和同步实施例。为了清楚说明起见,本文仅示 出了一个示例性实施例。
接着在步骤213、313和513,店面15、5和25分别识别与搜索标准相匹配的任 何产品。在步骤314和514,店面5和25分别使用任何匹配的产品的信息来对店面15进 行响应,其中在该时间点,匹配信息仅包括来自店面5的匹配。当接收到每一个匹配的 产品信息时,店面15通过在步骤215向结果区域602发送更新信息来进行响应。
接着在步骤111,打印顾客1从搜索结果区域602选择匹配产品中的一个,并发 起定购处理。假定所选定的产品是由店面5提供的产品。则店面15接收请求,并在步 骤216将该定购请求移交到店面5。在步骤320,店面5通过查询来自打印顾客1的产品 细节进行响应。
根据一个实施例,在该时间点,通常不直接访问店面5的打印顾客1可以直接与 店面5进行交互。例如,这可以由提供针对店面5的代理访问的店面15来实现。访问 店面5受到店面5和/或15的限制。例如,访问可以受限于当前事务或者受限于某个会 话或者受到购买量的限制。在其它实施例(没有示出)中,店面15可以充当店面5的代 理,使得打印顾客1直接与店面15进行交互,店面15代表打印顾客1向店面5提交打印 定购。
假定第一实施例,则例如在步骤102,打印顾客通过向店面5提供打印意图值和 内容来进行响应,店面5则在步骤321,使该定购生效并对此定购进行估价,然后在步骤 322请求定购确认。同时,假定在步骤515,打印服务提供商M已决定向社区公布多种 产品。这包括至少一个邀请函产品,其中在步骤516,该邀请函产品被识别成与最近的搜 索请求相匹配。作为响应,店面25在步骤514向店面15提供该匹配的产品信息。店面 15则在步骤215,向搜索结果区域602提供更新。
打印顾客1注意到更新的搜索结果区域602,并在步骤112向店面5放置针对该 定购的预占,然后保存未决定购323。随后,在步骤111,打印顾客1选择用于定购的新 产品,店面15在步骤216将该定购移交到响应的店面25。接着执行方框611,其中方框 611表示打印顾客1和店面25建立了确认的定购的步骤顺序,其中该步骤顺序类似于上面图7中所描述的步骤。
接着,在步骤520,店面25在从打印系统沈接收到打印完成指示之后,为打印 顾客1出具帐单。此外,店面25在步骤521通知店面15该事务已结束。结束事务可以 触发财务事务,例如由于代理,店面15向店面25出具帐单。其还可以触发关闭任何未 决的事务,例如向店面5占据的事务。
最后在步骤522,店面25向打印顾客1通知该定购完成。例如,这可以直接从 店面25或者通过店面15发送电邮或者通知来实现。
在一些实施例中,搜索区域特性601可以用于影响转包安排。例如,如果店面 25要转包定购的产品的实现,则可以识别位于不同城市的两个或更多转包店面,并根据 搜索特性601中的提供的信息(例如,打印机位置)来选择其中一个。
图3B是描绘另一个示例性打印社区实施例的图。在该实施例中,打印社区31 包括打印社区服务器32,后者用于促进打印社区31的管理和操作。例如,打印社区服务 器32可以维护与打印社区31的结构和状态有关的信息,并提供对与打印社区31有关的 信息(例如,产品信息和交互信息)的访问。再举一个例子,打印社区服务器32可以直 接拥有用户接口 600,并以类似于上面所描述的方式,将定购请求移交到社区店面。
本发明的实施例可以包括携带计算机可读信号的任何介质,其中计算机可读信 号包括由计算机处理器执行,以使计算机处理器执行本发明的方法的指令。实施例可以 具有多种多样形式中的任何一种。例如,实施例可以包括物理介质,例如包括软盘的 磁存储介质、硬盘驱动器、包括CDROM、DVD等等的光数据存储介质、包括ROM、闪 速RAM等等的电子数据存储介质或者诸如数字或模拟通信链路之类的传输类型介质。可 以可选地在介质上对这些指令进行压缩和/或加密。
部件列表
1打印顾客
2打印顾客
3广域网
4打印服务提供商
5店面
6打印系统
7局域网
10系统
14服务提供商
15店面
20店面网络
24打印服务提供商
25店面
26打印系统
27局域网
30打印社区
31打印社区10099] 32打印社区服务器[Oloo-I 40打印意图参数
40A一40G打印意图参数
41参数名[Ol 03] 42可能的参数值[Ol 04] 43参数注释[O105] 44邀请函[O106] 45邀请函首页[O107] 46邀请函左内页[O108] 47邀请函右内页[Ol 09] 48邀请函背页
49RSVP插入
50回邮信封
5l占位符
52占位符
53占位符
54占位符
60打印意图参数
60A一60G打印意图参数
6l参数名
62可能的参数值[Ol 20] 63参数注释
70打印意图参数
70A一70C打印意图参数
7l参数名[Ol 24] 72可能的参数值[Ol 25] 73参数注释[Ol 26] 100登录到店面
10l从目录中选择子产品
102提供意图值和内容[Ol 29] 103确认定购和支付方式[Ol 30-I 110搜索请求
11l选择用于定购的产品[Ol 32] 11 2向店面放置定购保持[Ol 33] 200通过从父产品继承来配置子产品
20l向目录公布子产品[Ol 35] 202生效和计算价格[Ol 36] 203请求确认[Ol 37] 204转换到父产品定购
205提交确认的父产品定购
206定购完成
207向打印顾客出具帐单
210店面加入打印社区
211显示搜索社区用户接口
212向社区中的所有店面广播搜索
213识别匹配
215向搜索结果区域发送更新的信息
216将定购请求移交给店面
300配置父产品意图、结构和内容
301关于向打印系统发送的父产品的信息
302配置父产品价格
303向目录公布父产品
304配置服务提供商接入
305关于向店面发送的父产品的信息
306根据定购生成打印任务
307定购完成
308向店面出具帐单
310店面加入打印社区
313识别匹配
314提供匹配的信息
320查询产品详情
321生效和计算价格
322请求定购确认
323保存未决的定购
400配置父产品打印产品规则
401打印系统向店面发送信息
402打印完成
403使产品可用于传输
510店面加入打印社区
513识别匹配
514提供匹配的信息
515向社区公布新产品
516将新产品识别为匹配
520向打印顾客出具帐单
521关闭事务
522定购完成
600用户接口
601搜索区域
602搜索结果区域
610用于产品建立和本地公布的顺序
611打印顾客和店面确认定购的顺序
权利要求
1.一种用于打印的方法,所述方法包括 配置多个店面加入打印社区;打印顾客通过针对所述打印社区的接口来指定期望的产品的特性; 从所述打印社区的所述多个店面获得信息,其中,所述信息包括关于与所期望的产 品的特性相匹配的产品的信息;根据来自所述打印社区的所述多个店面的信息,确定与所期望的产品的特性相匹配 的产品;以及向所述打印顾客提供关于与所期望的产品的特性相匹配的产品的信息。
2.根据权利要求1所述的方法,其中,配置店面加入所述打印社区包括 使得能够向所述打印社区传输所述店面提供的产品特性。
3.根据权利要求2所述的方法,其中,配置店面加入所述打印社区包括 建立对通过所述打印社区提供的产品的限制。
4.根据权利要求3所述的方法,其中,建立对通过所述打印社区提供的产品的限制包 括下面操作中的一个或多个选择要通过所述打印社区提供的产品的一个子集; 改变通过所述打印社区提供的产品的特性。
5.根据权利要求2所述的方法,其中,指定所期望的产品的特性还包括指定下面中的 一种或多种提供所期望的产品的服务提供商的特性;提供所期望的产品的服务提供商所服务的位置的特性。
6.根据权利要求1所述的方法,其中,针对所述打印社区的接口包括所述打印社区的店面。
7.根据权利要求1所述的方法,其中,针对所述打印社区的接口包括所述打印社区的管理服务器。
8.根据权利要求1所述的方法,其中,所述多个店面由多个服务提供商进行操作,其 中,打印顾客访问店面取决于配置所述打印顾客访问所述店面。
9.根据权利要求8所述的方法,其中,配置店面加入所述打印社区包括 使得针对所述打印社区的接口能够至少部分地访问所述打印社区中的店面。
10.根据权利要求9所述的方法,还包括所述打印顾客选择所述多个店面中的一个所提供的产品。
11.根据权利要求10所述的方法,其中,选择所述产品还包括 针对所述打印社区的接口自动地提供对所述店面的代理访问;以及 所述打印顾客直接通过所述店面进行定购。
12.根据权利要求10所述的方法,其中,针对所述打印社区的接口是所述打印社区的 第一店面,并且其中,选择所述产品还包括所述第一店面代表所述打印顾客向其它店面中的一个定购所选定的产品。
13.根据权利要求10所述的方法,其中,选择所述多个店面中的一个所提供的产品包括在所述打印社区中存储与选择所述产品有关的信息。
14.根据权利要求13所述的方法,还包括 根据与选择所述产品有关的信息,来生成报告。
15.根据权利要求1所述的方法,还包括存储与确定同期望的产品的特性相匹配的产品有关的信息。
16.根据权利要求15所述的方法,还包括根据与搜索同期望的产品的特性相匹配的产品有关的信息,来生成报告。
17.—种打印定购装置,包括 多个店面,每一个店面用于 加入打印社区;提供关于可通过所述打印社区定购的产品的信息; 向打印顾客提供用于指定期望的产品的特性的接口;从所述打印社区的多个店面获得信息,其中,所述信息包括关于与期望的产品的特 性相匹配的产品的信息;根据来自所述打印社区的所述多个店面的信息,来确定与期望的产品的特性相匹配 的产品;向所述打印顾客提供关于与期望的产品的特性相匹配的产品的信息;以及 与另一个店面进行协作,以便处理针对可通过所述打印社区定购的产品的定购。
18.—种打印定购装置,包括 至少一个打印社区服务器,用于维护关于已加入所述打印社区的店面的信息; 向打印顾客提供用于指定期望的产品的特性的接口;从所述打印社区的多个店面获得信息,其中所述信息包括关于与期望的产品的特性 相匹配的产品的信息;根据来自所述打印社区的所述多个店面的信息,来确定与期望的产品的特性相匹配 的产品;向所述打印顾客提供关于与期望的产品的特性相匹配的产品的信息;以及 与所述打印社区的一个店面进行协作,以便处理针对由所述店面标识的产品的定 购;以及多个店面,每一个店面用于 加入打印社区;提供关于可通过所述打印社区定购的产品的信息;以及 与打印社区服务器进行协作,以便处理针对所述打印社区标识的产品的定购。
19.一种携带包括指令的一组计算机可读信号的介质,其中,当所述指令由计算机处 理器执行时,使得所述计算机处理器执行根据权利要求1所述的方法。
全文摘要
本文给出了用于通过打印店面网络来定购打印的材料的方法和装置。可以通过继承在另一个店面中定义的产品,来规定在一个店面中定义的可打印产品。多个店面可以在虚拟打印社区中进行合作,以使客户能够浏览和定购该社区中的任何店面的产品。
文档编号G06Q30/00GK102027499SQ200980116817
公开日2011年4月20日 申请日期2009年5月19日 优先权日2008年5月20日
发明者A·米尔穆塔哈里 申请人:伊斯曼柯达公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1