向目的地发送作业的制作方法

文档序号:6498102阅读:164来源:国知局
向目的地发送作业的制作方法
【专利摘要】在一个实施例中,一种处理器可读介质存储表示指令的代码,该指令在被处理器执行时促使处理器接收向其发送特定类型的作业的所选目的地,并将包括所选目的地作为作业参数的作业传递至作业引擎,该作业引擎的功能与特定作业类型匹配。该处理器还使所选目的地与递送代理匹配,该递送代理支持与所选目的地相关联的目的地数据,并被登记为将接收所选目的地的通知。处理器向递送代理传递目的地数据和用以识别由作业引擎从作业生成的文档的文档参考,并使用该文档参考和目的地数据来引导递送代理检索文档并将其发送到所选目的地。
【专利说明】向目的地发送作业

【背景技术】
[0001] 许多现在的一体式打印/扫描/复印/传真设备(也称为多功能打印机)使得能 够实现文档作业从不同作业源到各种文档目的地的传输。例如,某些一体式设备包括许多 "扫描到"功能,其允许用户将文档扫描到目的地,诸如台式计算机共享文件夹、打印机、网 络共享文件夹、社交联网网络服务器上的用户帐户、存储器或大容量存储设备、电子邮件服 务器、到PC上的电子邮件中等。当前,为了使得能够以这种方式实现文档的传输,针对作业 源和文档目的地的每个组合实现不同的软件服务。例如,将由第一软件服务来管理从扫描 仪(即,作业源)向台式计算机共享文件夹(即,文档目的地)发送作业,同时将由第二、不同 的软件服务来管理将该作业从扫描仪发送到电子邮件服务器。

【专利附图】

【附图说明】
[0002] 现在将以示例的方式参考附图来描述本实施例,在所述附图中: 图1示出了根据实施例的适合于实现目的地网络服务的示例性环境; 图2示出了根据实施例的适合于实现目的地网络服务的另一示例性环境; 图3-6示出了根据实施例的向目的地发送作业的示例性方法的流程图。

【具体实施方式】
[0003] 概述 如上文一般地所述,当前一体式设备支持通过使用作业类型和目的地类型的每个不同 组合所特定的不同服务而在作业源与文档目的地之间传输作业。例如,在传真至网络文件 夹操作中实现的服务不同于在扫描至网络文件夹操作中实现的服务。因此,具有用户可能 想要从其向Μ个不同的目的地(例如,网络文件夹、台式计算机共享文件夹、Facebook用户 帐户等)发送作业的N个不同作业源类型(例如,扫描仪、传真、大容量介质/闪速驱动器插 件端口等)的一体式设备将涉及到多达NXM个不同的服务。这些服务中的每一个常驻在一 体式设备上,并且每个通常涉及到按用户的单独安装过程。随着目的地类型的数目和种类 继续增加(例如,媒体应用程序、社交联网站点),管理此类设备上的关联服务所需的资源将 显著地增加。
[0004] 然而,本公开的实施例提供了动态可扩展目的地服务,其使得能够通过统一接口 而实现所有目的地类型与所有作业类型的使用。"目的地网络服务"促进打印、传真、扫描或 其他作业类型可被发送到的目的地的创建和管理,并且管理将作业发送到目的地的递送代 理应用程序。因此,设备不限于将作业发送到当设备被装运(ship)时常驻于其固件内的目 的地。替代地,可以在没有固件升级的情况下持续地且动态地扩展用户能够向其发送作业 的目的地的数目和类型。
[0005] 使用目的地编辑器来创建和管理存储目的地。编辑器通过收集目的地特定信息来 创建新的目的地,诸如电子邮件目的地的"To (到)"和"Cc (抄送)"地址和"主题"。此信息 可用作用于当前作业的一次性目的地,或者用名称保存在目的地库中,该名称可被用来选 择以用于任何数目的稍后作业。编辑器可列出能够被选用于编辑或被删除的现有目的地。
[0006] 用户所选目的地被作为作业内的作业参数而传递至设备引擎,其从该作业生成文 档(或文件)。设备将所选目的地传递至"目的地通知管理器",其使所选目的地与先前已向 通知管理器登记的目的地递送代理匹配。每个递送代理向目的地通知管理器登记,并且递 送代理可常驻于设备中或者远程地运行。递送代理被通知所选目的地,并被传递存储在目 的地(例如,电子邮件地址、用户帐户、口令等)内的上下文数据。递送代理还被传递识别要 发送到所选目的地的文档/文件(即,从作业生成)的参考。递送代理检索该文档并执行适 当的目的地特定协议以将其递送至所选目的地(例如,SMTP (电子邮件)、FTP、SMB (共享台 式计算机文件夹)等)。
[0007] 在一个示例性实施例中,处理器可读介质存储表示指令的代码,该指令在被处理 器执行时促使处理器接收将向其发送特定类型的作业的所选目的地。该指令还促使处理器 以所选目的地作为作业参数将作业传递至作业引擎,该作业引擎的功能与特定作业类型匹 配。处理器使所选目的地与特定递送代理匹配,该特定递送代理支持与所选目的地相关联 的目的地数据,并被登记为将接收所选目的地的通知。目的地数据和识别由作业引擎从作 业生成的文档的文档参考被传递至递送代理。使用文档参考和目的地数据,递送代理检索 该文档并将文档发送到所选目的地。
[0008] 在另一示例性实施例中,作业源设备包括一个或多个作业源以及使得用户能够创 建用于作业的目的地的目的地编辑器。该设备包括将存储目的地的可扩展目的地库。该设 备还包括允许用户发起作业并输入作业参数数据的作业U/I。当用户发起作业时,作业U/ I从可扩展目的地库检索目的地,呈现该目的地,并将用户选择目的地提交给目的地通知管 理器。目的地通知管理器将用户所选目的地映射到递送代理,并且该递送代理将作业发送 到用户所选目的地。
[0009] 在另一示例性实施例中,处理器可读介质存储表示当被处理器执行时促使处理器 从作业源接收作业的指令的代码。处理器从目的地库检索目的地并在作业U/I上呈现目的 地。处理器通过作业U/I来接收用于作业的用户所选目的地和参数,并将所选目的地映射 到递送代理。作业被再现成递送代理向所选目的地发送的文档。
[0010] 说明性实施例 图1示出了根据本公开的实施例的适合于实现如在本文中一般地公开的目的地网络 服务的示例性环境100。环境100包括作业源设备102。在一些实施方式中,作业源设备 102包括一体式(ΑΙ0)设备或多功能打印机(MFP)设备,其包括诸如分别地用以生成打印作 业、扫描作业、传真作业和复印作业的打印、扫描、传真和复印功能之类的功能。虽然遍及本 说明书一般地将作业源设备102表示为一体式设备102,但在其他实施例中,可将作业源设 备102实现为单功能设备,诸如独立扫描仪、传真机、打印机,或者作为某些更抽象的东西, 诸如支持在计算机上或在任何上述物理设备上运行的文件系统的操作系统。一般地,作业 源设备102应能够保持和/或生成将被发送到某个目的地的文档。另外,设备102可操纵 目的地网络服务的任何或所有部件。在图1实施方式中,目的地网络服务的全部的各种部 件常驻于作业源设备102上。在其他实施方式中,如下面所讨论的,服务的不同部件可常驻 于除作业源设备102之外的设备上。
[0011] 作业源设备102通过网络106被耦合到一个或多个目的地104(1-η)。网络106 意图表示多种常规网络拓扑和类型(包括光学、有线和/或无线网络)中的任何一个,采用多 种常规网络协议(包括公共和/或专有协议)中的任何一个。网络106可包括例如企业网 络、家庭网络(例如,电缆)或因特网以及一个或多个局域网(LAN)和/或广域网(WAN)及 其组合。
[0012] 目的地104意图表示能够从作业接收文档或文件的多种设备和/或在设备上运 行的应用程序中的任何一个,所述作业诸如打印作业、扫描作业、传真作业或其他类型的作 业。例如,目的地104可以包括台式计算机共享文件夹、打印机、网络共享文件夹、社交联网 网络服务器上的用户帐户、电子邮件服务器、FTP站点、PC或服务器的存储器、移动大容量 存储设备,诸如USB闪速存储器驱动器(例如,插入PC、打印机或其他设备的USB端口中)等。
[0013] 作业源设备102 (例如,一体式设备)一般地包括标准计算部件,诸如处理器(CPU) 108和存储器110 (例如,易失性和非易失性存储器部件)。存储器110包括处理器/计算 机可读介质,其提供各种固件、软件、应用程序、模块等形式的处理器/计算机可执行指令 的存储。如上所述,在图1的实施例中,目的地网络的所有部件常驻于作业源设备102上。 这些部件一般地常驻于存储器110中,并包括目的地编辑器112、可扩展目的地库114、作业 U/I 116、作业引擎118、目的地通知管理器120以及一个或多个递送代理122。还可存在存 储在存储器110中的其他应用程序,诸如嵌入式网络服务器(EWS)124。存储器110还可存 储各种类型的数据和数据结构,诸如打印作业或要打印文件。因此,数据126可以包括打印 作业命令和/或命令参数。作业源设备102通常还包括各种输入/输出设备128,诸如前面 板、键盘、触摸屏、USB端口等。
[0014] 目的地网络服务的部件一般地一起工作以使得能够创建并管理所有类型的目的 地且由所有类型的作业使用目的地。目的地编辑器112是可由处理器108执行以创建、编 辑和/或删除目的地104的任何应用程序。目的地编辑器112提供U/I,用户可以通过该 U/I输入名称并且可选地输入目的地104的描述以及递送代理122所使用的目的地数据 (例如,以XML、JS0N等)。目的地编辑器112还知道目的地104并或使其与目的地递送代理 122的唯一标识符(即,全局唯一标识符⑶ID)相关联。在一些实施方式中,目的地编辑器 112检索当前登记目的地递送代理122的列表,因此其呈现的U/I支持那些目的地104,对 于那些目的地104而言存在登记目的地递送代理122。例如,创建社交联网帐户目的地(例 如,Facebook帐户目的地)的目的地编辑器112知道递送代理标识和用于帐户名称和口令 的XML格式。编辑器112呈现U/I以在将数据作为目的地104保存在作业源设备102上的 可扩展目的地库114上之前收集并验证帐户名称和口令。目的地编辑器112可以通过前面 板或EWS 124在主机设备102上、在远程前面板上或在诸如移动电话或平板电脑之类的远 程设备上运行,如下面所讨论的。
[0015] 可扩展目的地库114保持由用户通过目的地编辑器112创建的目的地104。不存 在库114的最小或最大尺寸,并且其仅仅受到在实现主机设备102上可用的资源的限制。目 的地库114通常位于主机作业源设备102上,但是在一些实施方式中,其还可远离设备102 位于远程设备上,如下面所讨论的。虽然目的地库114可以包括被预先加载到固件的一个 或多个目的地104,但库114可通过目的地编辑器112动态地扩展。因此,由于在作业源设 备102装运给用户之后逐渐产生新的目的地104 (例如,新的社交联网帐户、新的电子邮件 地址目的地等),不需要固件升级以向库114添加新的目的地。替代地,可用目的地104的 列表可通过目的地编辑器112且通过如下面所讨论的关联递送代理122向目的地通知管理 器120的登记而被用户扩展以包括新的目的地。
[0016] 作业U/I 116允许用户发起作业并输入作业参数数据。当用户发起作业时,作业 U/I 116从目的地库114检索可用于用户的目的地104,并将其呈现给用户以便连同其余作 业参数一起用于选择。作业U/I 116将所选目的地作为作业参数传递至作业引擎118以创 建新文档,并且作业引擎118将用户所选目的地传送至目的地通知管理器120。可在前面板 或EWS 124中在主机设备102上或在远程设备上实现作业U/I。
[0017] 作业引擎118是与在当时正在发起的作业类型匹配的引擎。作业引擎118可以是 例如扫描引擎、打印引擎、传真引擎、复印引擎等。作业引擎118处理作业以生成将被发送 到目的地的文档。作业引擎118将对文档的参考和用户所选目的地传递至目的地通知管理 器120。因此,当用户发起扫描作业时,所选目的地被传递到的作业引擎118是作业源设备 102的扫描引擎。
[0018] 目的地通知管理器120通知适当的目的地递送代理122,其目的地104中的一个已 被选择以便发起文档传输过程。目的地通知管理器120将所选目的地映射到适当的目的地 递送代理122,并向该目的地递送代理122传递存储在所选目的地内的特定数据。递送代理 122然后使用目的地特定数据将文档发送到其最终目的地。所选目的的被使用递送代理的 唯一标识符(即,⑶ID)和在目的地通知管理器120内实现的登记系统而映射到适当的递送 代理122。每个递送代理122使用其⑶ID向目的地通知管理器120登记其本身。一旦已登 记,递送代理122每当与其⑶ID相关联的目的地已被选择时就从目的地通知管理器120接 收通知。类似于目的地库114,通常在主机设备102上实现目的地通知管理器120,但是在 一些实施例中可在远程设备上实现,如下面所述。
[0019] 目的地递送代理122实现对文档正被传输到的特定目的地所特定的适当协议。每 个递送代理122具有唯一标识符(⑶ID),并且每个支持唯一的一组目的地数据。例如,用于 社交联网帐户目的地(例如,Facebook帐户目的地)的递送代理122通常将支持一组目的地 数据,其包括到用户帐户的URL、帐户名和口令。如上所述,每个目的地递送代理122向目的 地通知管理器120登记其本身以接收所选目的地的通知。目的地通知管理器120向目的地 递送代理传递存储在所选目的地内的目的地特定数据,使得递送代理能够执行目的地特定 协议以便向所选目的地发送文档。类似于目的地库114,目的地递送代理122可常驻于主机 作业源设备102上或远程设备上,只要递送代理122能够针对通知而登记并对该通知进行 响应即可。
[0020] 图2示出了根据本公开的实施例的适合于实现如在本文中一般地公开的目的地 网络服务的另一示例性环境200。在本实施例中,虽然目的地网络服务的部件以与上文关 于图1实施例所讨论的相同的一般方式运行,但该部件并非全部常驻于作业源设备102上。 替代地,目的地网络服务的不同部件可以在远离作业源设备102的设备上常驻和运行。
[0021] 相应地,除作业源设备102和目的地104(1-η)之外,环境200包括通过网络106 被耦合到作业源设备102的一个或多个远程客户端202和一个或多个远程服务器204。可 将远程客户端设备202例如实现为台式计算机PC、移动计算机、移动智能电话、平板计算机 等,其操控一个或多个目的地网络服务部件。因此,虽然未示出,但远程客户端202 -般地 包括一个或多个处理器和存储器部件,包括提供用于采取各种固件、软件、应用程序、模块 等形式的处理器/计算机可执行指令的存储的处理器/计算机可读介质。例如,远程客户 端202可操控并实现诸如目的地编辑器112、作业U/I 116以及一个或多个目的地递送代理 112之类的部件。如上所述,目的地编辑器112使得用户能够创建、管理和编辑可扩展目的 地库114中的目的地,同时作业U/I 116检索并向用户呈现目的地104且允许用户发起作 业并输入作业参数数据。在另一实施方式中,用户可以在远程客户端202上发起网络浏览 器206,并且可以使用浏览器206通过设备102上的嵌入式网络服务器(EW) 124而在作业 源设备102上访问并实现目的地编辑器112和作业U/I 116。
[0022] 远程服务器204通常被实现为多种网络服务器、工作站、台式计算机PC、打印服务 器、打印机、其组合等中的任何一个。远程服务器204 -般地包括处理器和存储器部件(未 示出),包括提供采取各种固件、软件、应用程序、模块等形式的处理器/计算机可执行指令 的存储的处理器/计算机可读介质。远程服务器204可操控并实现诸如目的地库114、目的 地通知管理器120以及一个或多个目的地递送代理112之类的部件。
[0023] 虽然已一般地描述了远程客户端202和远程服务器204,但并不存在限制这些设 备或其操控的部件的意图。例如,客户端202在一些实施例中包括网络服务器且实现共享 目的地库114,而远程服务器204在一些实施方式中可包括实现目的地编辑器112的移动智 能电话。在给定实例中远程客户端202和远程服务器204的特定实施方式和功能可取决于 其使用的特定环境。
[0024] 虽然目的地网络服务的一些部件常驻于远离作业源设备102的设备上,但服务的 其他部件仍常驻于设备102上。另外,一些部件在设备102与远程客户端202和服务器204 之间被复制。一般地,存在跨诸如设备102之类的联网设备的目的地网络服务部件以及远 程客户端202和服务器204的许多可能组合和/或分布。虽然未示出目的地网络服务部件 的每个可能组合和/或分布,但其可在本文中设想并包括在本公开的范围内。对跨这些远 程设备的不同部件分布存在各种潜在益处。例如,在目的地编辑器112和作业U/I 116在 远程客户端202 (或客户端202上的远程前面板)上运行的情况下,用户可以在从PC台式 计算机工作的同时创建并存储目的地104,并在作业源设备102上发起能够被发送到先前 或新创建目的地的作业。
[0025] 在企业中,保存在远程服务器204上的共享目的地库114跨企业为用户提供对由 许多用户创建的广泛的一组目的地的访问。共享目的地库114还减少了跨企业在每个设备 102上具有单独目的地库114的需要。这显著地减少了实现目的地库114所需的资源。共 享目的地库114还使得系统管理员能够在单个共享位置处保持并控制目的地。当在远离设 备102的位置处、诸如在远程服务器204上共享目的地通知管理器120时,实现类似的益 处。在一个特定示例中,企业策略可规定企业中的第一组设备102能够向已知目的地的特 定列表发送作业,而企业中的第二组设备102能够向目的地的无限制或可扩展列表发送作 业。在这种情况下,促使第一组设备102使用具有仅登记与已知目的地的特定列表相关联 的递送代理122的共享目的地通知管理器120将使得第一组设备102局限于向已知目的地 发送作业。
[0026] 图3-5示出了根据本公开的实施例的向目的地发送作业的示例性方法300和400 的流程图。方法300和400与上文关于图1一2所讨论的实施例相关联,并且在此类实施例 的相关讨论中能够找到在方法300和400中所示的步骤的细节。可将方法300和400的步 骤体现为存储在计算机/处理器可读介质上的编程指令,诸如图1和2的存储器110。在实 施例中,方法300和400的步骤的实施方式通过处理器、诸如图1和2的处理器108读取并 执行此类编程指令而实现。方法300和400可包括多于一个的实施方式,并且方法300和 400的不同实施方式可能不采用存在于相应流程图中的每个步骤。因此,虽然在其相应流程 图内按照特定顺序呈现了方法300和400的步骤,但其呈现顺序并不意图是关于实际上可 实现步骤的顺序或关于是否可实现所有步骤的限制。例如,可能在不执行一个或多个后续 步骤的情况下通过执行许多初始步骤来实现方法300的一个实施方式,同时可能通过执行 所有步骤来实现方法300的另一实施方式。
[0027] 图3的方法300在方框302处从接收向其发送特定类型的作业的所选目的地开 始。在方框304、306和308处,分别地,接收所选目的地包括发起作业类型所特定的作业U/ I,从可扩展目的地库检索目的地并向目的地呈现作业U/I,并通过作业U/I接收用户所选 目的地。在方框306处,从可扩展目的地库检索目的地可以包括从位于远程服务器或其他 远程设备上的可扩展目的地库检索目的地。
[0028] 方法300在方框310处以将包括所选目的地作为作业参数的作业传递至作业引擎 而继续,所述作业引擎的功能与该特定作业类型匹配。例如,如果作业类型是扫描作业,则 将作业传递至设备102的扫描引擎。在方框312处,使所选目的地与递送代理匹配,递送代 理支持与所选目的地相关联的目的地数据并被登记(向目的地通知管理器)以接收所选目 的地的通知。使所选目的地与递送代理匹配包括向目的地通知管理器发送所选目的地,并 用目的地通知管理器将所选目的地通知给递送代理。在一些实施方式中,发送所选目的地 可以将所选目的地发送到位于远程服务器或其他远程设备上的目的地通知管理器。
[0029] 在方法300的方框314处,将目的地数据和用于识别由作业引擎从作业生成的文 档的文档参考传递至递送代理。在方框316处,使用文档参考和目的地数据来引导递送代 理检索文档并将其发送到所选目的地。
[0030] 在方法300的方框318处,发起目的地编辑器以接收目的地信息。方法300然后 在图4中在方框320处以基于目的地信息来创建目的地继续。在方法300的方框322处, 将目的地保存在可扩展目的地库中。将目的的保存在可扩展目的地库中可以包括将目的地 保存在位于远程服务器或某个其他远程设备上的可扩展目的地库中。
[0031] 方法400是向目的地发送作业的另一方法。方法400在图5的方框402处以从诸 如扫描仪、闪速驱动器或传真引擎之类的作业源接收作业开始。在方法400的方框404处, 从目的地库检索目的地并在用户接口上呈现。在一些实施方式中,从位于远程服务器或其 他远程设备上的目的地库检索目的地。在方框406处,通过用户接口来接收用于作业的用 户所选目的地和参数。
[0032] 方法400在方框408处继续,其中,将所选目的地映射到目的地递送代理。将所 选目的地映射到递送代理包括将所选目的地发送到目的地通知管理器(方框410),并使所 选目的地与向目的地通知管理器登记的递送代理标识相关联(方框412)。在一些实施方式 中,将所选目的地发送到目的地通知管理器包括将所选目的地发送到位于远程服务器或某 个其他远程设备上的目的地通知管理器。
[0033] 在方法400的方框414处,将作业再现为文档或文件。在方框416处,使用递送代 理将文档或文件发送到所选目的地。将文档发送到所选目的地包括在目的地通知管理器处 接收所选目的地(方框418),并将存储在所选目的地中的目的地数据传递至递送代理(方框 420 )。在一些实施方式中,递送代理可以位于远程服务器或其他远程设备上。
[0034] 该方法然后在图6中在方框422处以管理可向其发送作业的目的地继续。管理目 的地包括呈现目的地编辑器用户接口以接收目的地信息,如方框424处所示。管理目的地 还包括接收向目的地通知管理器登记的递送代理列表(方框426),并基于目的地信息创建 目的地并且该目的地与来自列表的递送代理相关联(方框428)。然后,如在方框430处所 示,将目的地保存到可扩展目的地库。管理目的地还使得能够编辑先前存储目的地并删除 目的地,如分别地在方框432和434处所示。
[0035] 方法400可以在方框436处以管理目的地递送代理的登记而继续。管理递送代理 登记包括从递送代理接收登记请求,如在方框438处所示。在接收到登记请求时,递送代理 向目的地通知管理器登记,如在方框440处所示。
【权利要求】
1. 一种处理器可读介质,存储表示指令的代码,该指令在被处理器执行时促使处理 器: 接收向其发送特定类型的作业的所选目的地; 将包括所选目的地作为作业参数的作业传递至作业引擎,该作业引擎的功能与特定作 业类型匹配; 使所选目的地与递送代理匹配,该递送代理支持与所选目的地相关联的目的地数据, 并被登记为将接收所选目的地的通知; 向递送代理传递目的地数据和用以识别由作业引擎从作业生成的文档的文档参考;以 及 使用该文档参考和目的地数据来引导递送代理检索文档并将其发送到所选目的地。
2. 如权利要求1所述的处理器可读介质,其中,促使处理器接收所选目的地的指令还 促使处理器: 发起作业类型所特定的作业U/I ; 用该作业U/I,从目的地库检索目的地并呈现该目的地;以及 通过作业U/I来接收用户所选目的地。
3. 如权利要求2所述的处理器可读介质,其中,促使处理器从目的地库检索目的地的 指令还促使处理器从位于远程服务器上的目的地库检索目的地。
4. 如权利要求1所述的处理器可读介质,其中,促使处理器使所选目的地与递送代理 匹配的指令还促使处理器: 将所选目的地发送到目的地通知管理器,该目的地通知管理器将所选目的地通知给递 送代理。
5. 如权利要求4所述的处理器可读介质,其中,促使处理器向目的地通知管理器发送 所选目的地的指令还促使处理器将所选目的地发送到位于远程服务器上的目的地通知管 理器。
6. 如权利要求1所述的处理器可读介质,其中,所述指令还促使处理器: 发起目的地编辑器来接收目的地信息; 基于该目的地信息来创建目的地;以及 将目的地保存在目的地库中。
7. 如权利要求6所述的处理器可读介质,其中,促使处理器将目的地保存在目的地库 中的指令还促使处理器将目的地保存在位于远程服务器上的目的地库中。
8. -种作业源设备,包括: 一个或多个作业源; 目的地编辑器,用以使得用户能够创建用于作业的目的地; 可扩展目的地库,用以存储目的地; 作业用户接口,用以从库检索目的地,呈现目的地,并将用户所选目的地提交给目的地 通知管理器; 该目的地通知管理器将用户所选目的地映射到递送代理; 该递送代理用以向用户所选目的地发送作业。
9. 如权利要求8所述的作业源设备,包括一体式设备,其中,所述一个或多个作业源选 自包括复印引擎、扫描引擎、传真引擎、大容量介质存储引擎和打印引擎的源群组。
10. 如权利要求8所述的作业源设备,其中,所述作业选自包括复印作业、扫描作业、传 真作业、大容量介质作业和打印作业的组。
11. 一种处理器可读介质,存储表示指令的代码,该指令在被处理器执行时促使处理 器: 从作业源接收作业; 从目的地库检索目的地并在用户接口上呈现目的地; 通过用户接口接收所选目的地和用于作业的参数; 将所选目的地映射到递送代理; 将作业再现成文档; 用递送代理将文档发送到所选目的地。
12. 如权利要求11所述的处理器可读介质,其中,从目的地库检索目的地包括从位于 远程服务器上的目的地库检索目的地。
13. 如权利要求11所述的处理器可读介质,其中,促使处理器将所选目的地映射到递 送代理的指令还促使处理器: 将所选目的地发送到目的地通知管理器;以及 使所选目的地与向目的地通知管理器登记的递送代理标识相关联。
14. 如权利要求3所述的处理器可读介质,其中,将所选目的地发送到目的地通知管理 器包括将所选目的地发送到位于远程服务器上的目的地通知管理器。
15. 如权利要求14的处理器可读介质,其中,促使处理器用递送代理将文档发送到所 选目的地的指令还促使处理器: 在目的地通知管理器处接收所选目的地;以及 将存储在所选目的地中的目的地数据传递至递送代理。
16. 如权利要求11所述的处理器可读介质,其中,所述指令还促使处理器: 呈现目的地编辑器用户接口以接收目的地信息; 检索向目的地通知管理器登记的递送代理列表; 基于目的地信息来创建目的地并使该目的地与来自列表的递送代理相关联;以及 将目的地保存到目的地库。
17. 如权利要求16所述的处理器可读介质,其中,所述指令还促使处理器: 通过目的地编辑器来编辑先前存储的目的地;以及 通过目的地编辑器来删除先前存储的目的地。
18. 如权利要求11所述的处理器可读介质,其中,所述指令还促使处理器: 从递送代理接收登记请求;以及 向目的地通知管理器登记递送代理。
【文档编号】G06F15/16GK104067220SQ201280068715
【公开日】2014年9月24日 申请日期:2012年4月30日 优先权日:2012年4月30日
【发明者】J.T.伯格斯特兰 申请人:惠普发展公司,有限责任合伙企业
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1