亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

向目的地發(fā)送作業(yè)的制作方法

文檔序號(hào):6498102閱讀:183來(lái)源:國(guó)知局
向目的地發(fā)送作業(yè)的制作方法
【專(zhuān)利摘要】在一個(gè)實(shí)施例中,一種處理器可讀介質(zhì)存儲(chǔ)表示指令的代碼,該指令在被處理器執(zhí)行時(shí)促使處理器接收向其發(fā)送特定類(lèi)型的作業(yè)的所選目的地,并將包括所選目的地作為作業(yè)參數(shù)的作業(yè)傳遞至作業(yè)引擎,該作業(yè)引擎的功能與特定作業(yè)類(lèi)型匹配。該處理器還使所選目的地與遞送代理匹配,該遞送代理支持與所選目的地相關(guān)聯(lián)的目的地?cái)?shù)據(jù),并被登記為將接收所選目的地的通知。處理器向遞送代理傳遞目的地?cái)?shù)據(jù)和用以識(shí)別由作業(yè)引擎從作業(yè)生成的文檔的文檔參考,并使用該文檔參考和目的地?cái)?shù)據(jù)來(lái)引導(dǎo)遞送代理檢索文檔并將其發(fā)送到所選目的地。
【專(zhuān)利說(shuō)明】向目的地發(fā)送作業(yè)

【背景技術(shù)】
[0001] 許多現(xiàn)在的一體式打印/掃描/復(fù)印/傳真設(shè)備(也稱(chēng)為多功能打印機(jī))使得能 夠?qū)崿F(xiàn)文檔作業(yè)從不同作業(yè)源到各種文檔目的地的傳輸。例如,某些一體式設(shè)備包括許多 "掃描到"功能,其允許用戶將文檔掃描到目的地,諸如臺(tái)式計(jì)算機(jī)共享文件夾、打印機(jī)、網(wǎng) 絡(luò)共享文件夾、社交聯(lián)網(wǎng)網(wǎng)絡(luò)服務(wù)器上的用戶帳戶、存儲(chǔ)器或大容量存儲(chǔ)設(shè)備、電子郵件服 務(wù)器、到PC上的電子郵件中等。當(dāng)前,為了使得能夠以這種方式實(shí)現(xiàn)文檔的傳輸,針對(duì)作業(yè) 源和文檔目的地的每個(gè)組合實(shí)現(xiàn)不同的軟件服務(wù)。例如,將由第一軟件服務(wù)來(lái)管理從掃描 儀(即,作業(yè)源)向臺(tái)式計(jì)算機(jī)共享文件夾(即,文檔目的地)發(fā)送作業(yè),同時(shí)將由第二、不同 的軟件服務(wù)來(lái)管理將該作業(yè)從掃描儀發(fā)送到電子郵件服務(wù)器。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0002] 現(xiàn)在將以示例的方式參考附圖來(lái)描述本實(shí)施例,在所述附圖中: 圖1示出了根據(jù)實(shí)施例的適合于實(shí)現(xiàn)目的地網(wǎng)絡(luò)服務(wù)的示例性環(huán)境; 圖2示出了根據(jù)實(shí)施例的適合于實(shí)現(xiàn)目的地網(wǎng)絡(luò)服務(wù)的另一示例性環(huán)境; 圖3-6示出了根據(jù)實(shí)施例的向目的地發(fā)送作業(yè)的示例性方法的流程圖。

【具體實(shí)施方式】
[0003] 概述 如上文一般地所述,當(dāng)前一體式設(shè)備支持通過(guò)使用作業(yè)類(lèi)型和目的地類(lèi)型的每個(gè)不同 組合所特定的不同服務(wù)而在作業(yè)源與文檔目的地之間傳輸作業(yè)。例如,在傳真至網(wǎng)絡(luò)文件 夾操作中實(shí)現(xiàn)的服務(wù)不同于在掃描至網(wǎng)絡(luò)文件夾操作中實(shí)現(xiàn)的服務(wù)。因此,具有用戶可能 想要從其向Μ個(gè)不同的目的地(例如,網(wǎng)絡(luò)文件夾、臺(tái)式計(jì)算機(jī)共享文件夾、Facebook用戶 帳戶等)發(fā)送作業(yè)的N個(gè)不同作業(yè)源類(lèi)型(例如,掃描儀、傳真、大容量介質(zhì)/閃速驅(qū)動(dòng)器插 件端口等)的一體式設(shè)備將涉及到多達(dá)NXM個(gè)不同的服務(wù)。這些服務(wù)中的每一個(gè)常駐在一 體式設(shè)備上,并且每個(gè)通常涉及到按用戶的單獨(dú)安裝過(guò)程。隨著目的地類(lèi)型的數(shù)目和種類(lèi) 繼續(xù)增加(例如,媒體應(yīng)用程序、社交聯(lián)網(wǎng)站點(diǎn)),管理此類(lèi)設(shè)備上的關(guān)聯(lián)服務(wù)所需的資源將 顯著地增加。
[0004] 然而,本公開(kāi)的實(shí)施例提供了動(dòng)態(tài)可擴(kuò)展目的地服務(wù),其使得能夠通過(guò)統(tǒng)一接口 而實(shí)現(xiàn)所有目的地類(lèi)型與所有作業(yè)類(lèi)型的使用。"目的地網(wǎng)絡(luò)服務(wù)"促進(jìn)打印、傳真、掃描或 其他作業(yè)類(lèi)型可被發(fā)送到的目的地的創(chuàng)建和管理,并且管理將作業(yè)發(fā)送到目的地的遞送代 理應(yīng)用程序。因此,設(shè)備不限于將作業(yè)發(fā)送到當(dāng)設(shè)備被裝運(yùn)(ship)時(shí)常駐于其固件內(nèi)的目 的地。替代地,可以在沒(méi)有固件升級(jí)的情況下持續(xù)地且動(dòng)態(tài)地?cái)U(kuò)展用戶能夠向其發(fā)送作業(yè) 的目的地的數(shù)目和類(lèi)型。
[0005] 使用目的地編輯器來(lái)創(chuàng)建和管理存儲(chǔ)目的地。編輯器通過(guò)收集目的地特定信息來(lái) 創(chuàng)建新的目的地,諸如電子郵件目的地的"To (到)"和"Cc (抄送)"地址和"主題"。此信息 可用作用于當(dāng)前作業(yè)的一次性目的地,或者用名稱(chēng)保存在目的地庫(kù)中,該名稱(chēng)可被用來(lái)選 擇以用于任何數(shù)目的稍后作業(yè)。編輯器可列出能夠被選用于編輯或被刪除的現(xiàn)有目的地。
[0006] 用戶所選目的地被作為作業(yè)內(nèi)的作業(yè)參數(shù)而傳遞至設(shè)備引擎,其從該作業(yè)生成文 檔(或文件)。設(shè)備將所選目的地傳遞至"目的地通知管理器",其使所選目的地與先前已向 通知管理器登記的目的地遞送代理匹配。每個(gè)遞送代理向目的地通知管理器登記,并且遞 送代理可常駐于設(shè)備中或者遠(yuǎn)程地運(yùn)行。遞送代理被通知所選目的地,并被傳遞存儲(chǔ)在目 的地(例如,電子郵件地址、用戶帳戶、口令等)內(nèi)的上下文數(shù)據(jù)。遞送代理還被傳遞識(shí)別要 發(fā)送到所選目的地的文檔/文件(即,從作業(yè)生成)的參考。遞送代理檢索該文檔并執(zhí)行適 當(dāng)?shù)哪康牡靥囟▍f(xié)議以將其遞送至所選目的地(例如,SMTP (電子郵件)、FTP、SMB (共享臺(tái) 式計(jì)算機(jī)文件夾)等)。
[0007] 在一個(gè)示例性實(shí)施例中,處理器可讀介質(zhì)存儲(chǔ)表示指令的代碼,該指令在被處理 器執(zhí)行時(shí)促使處理器接收將向其發(fā)送特定類(lèi)型的作業(yè)的所選目的地。該指令還促使處理器 以所選目的地作為作業(yè)參數(shù)將作業(yè)傳遞至作業(yè)引擎,該作業(yè)引擎的功能與特定作業(yè)類(lèi)型匹 配。處理器使所選目的地與特定遞送代理匹配,該特定遞送代理支持與所選目的地相關(guān)聯(lián) 的目的地?cái)?shù)據(jù),并被登記為將接收所選目的地的通知。目的地?cái)?shù)據(jù)和識(shí)別由作業(yè)引擎從作 業(yè)生成的文檔的文檔參考被傳遞至遞送代理。使用文檔參考和目的地?cái)?shù)據(jù),遞送代理檢索 該文檔并將文檔發(fā)送到所選目的地。
[0008] 在另一示例性實(shí)施例中,作業(yè)源設(shè)備包括一個(gè)或多個(gè)作業(yè)源以及使得用戶能夠創(chuàng) 建用于作業(yè)的目的地的目的地編輯器。該設(shè)備包括將存儲(chǔ)目的地的可擴(kuò)展目的地庫(kù)。該設(shè) 備還包括允許用戶發(fā)起作業(yè)并輸入作業(yè)參數(shù)數(shù)據(jù)的作業(yè)U/I。當(dāng)用戶發(fā)起作業(yè)時(shí),作業(yè)U/ I從可擴(kuò)展目的地庫(kù)檢索目的地,呈現(xiàn)該目的地,并將用戶選擇目的地提交給目的地通知管 理器。目的地通知管理器將用戶所選目的地映射到遞送代理,并且該遞送代理將作業(yè)發(fā)送 到用戶所選目的地。
[0009] 在另一示例性實(shí)施例中,處理器可讀介質(zhì)存儲(chǔ)表示當(dāng)被處理器執(zhí)行時(shí)促使處理器 從作業(yè)源接收作業(yè)的指令的代碼。處理器從目的地庫(kù)檢索目的地并在作業(yè)U/I上呈現(xiàn)目的 地。處理器通過(guò)作業(yè)U/I來(lái)接收用于作業(yè)的用戶所選目的地和參數(shù),并將所選目的地映射 到遞送代理。作業(yè)被再現(xiàn)成遞送代理向所選目的地發(fā)送的文檔。
[0010] 說(shuō)明性實(shí)施例 圖1示出了根據(jù)本公開(kāi)的實(shí)施例的適合于實(shí)現(xiàn)如在本文中一般地公開(kāi)的目的地網(wǎng)絡(luò) 服務(wù)的示例性環(huán)境100。環(huán)境100包括作業(yè)源設(shè)備102。在一些實(shí)施方式中,作業(yè)源設(shè)備 102包括一體式(ΑΙ0)設(shè)備或多功能打印機(jī)(MFP)設(shè)備,其包括諸如分別地用以生成打印作 業(yè)、掃描作業(yè)、傳真作業(yè)和復(fù)印作業(yè)的打印、掃描、傳真和復(fù)印功能之類(lèi)的功能。雖然遍及本 說(shuō)明書(shū)一般地將作業(yè)源設(shè)備102表示為一體式設(shè)備102,但在其他實(shí)施例中,可將作業(yè)源設(shè) 備102實(shí)現(xiàn)為單功能設(shè)備,諸如獨(dú)立掃描儀、傳真機(jī)、打印機(jī),或者作為某些更抽象的東西, 諸如支持在計(jì)算機(jī)上或在任何上述物理設(shè)備上運(yùn)行的文件系統(tǒng)的操作系統(tǒng)。一般地,作業(yè) 源設(shè)備102應(yīng)能夠保持和/或生成將被發(fā)送到某個(gè)目的地的文檔。另外,設(shè)備102可操縱 目的地網(wǎng)絡(luò)服務(wù)的任何或所有部件。在圖1實(shí)施方式中,目的地網(wǎng)絡(luò)服務(wù)的全部的各種部 件常駐于作業(yè)源設(shè)備102上。在其他實(shí)施方式中,如下面所討論的,服務(wù)的不同部件可常駐 于除作業(yè)源設(shè)備102之外的設(shè)備上。
[0011] 作業(yè)源設(shè)備102通過(guò)網(wǎng)絡(luò)106被耦合到一個(gè)或多個(gè)目的地104(1-η)。網(wǎng)絡(luò)106 意圖表示多種常規(guī)網(wǎng)絡(luò)拓?fù)浜皖?lèi)型(包括光學(xué)、有線和/或無(wú)線網(wǎng)絡(luò))中的任何一個(gè),采用多 種常規(guī)網(wǎng)絡(luò)協(xié)議(包括公共和/或?qū)S袇f(xié)議)中的任何一個(gè)。網(wǎng)絡(luò)106可包括例如企業(yè)網(wǎng) 絡(luò)、家庭網(wǎng)絡(luò)(例如,電纜)或因特網(wǎng)以及一個(gè)或多個(gè)局域網(wǎng)(LAN)和/或廣域網(wǎng)(WAN)及 其組合。
[0012] 目的地104意圖表示能夠從作業(yè)接收文檔或文件的多種設(shè)備和/或在設(shè)備上運(yùn) 行的應(yīng)用程序中的任何一個(gè),所述作業(yè)諸如打印作業(yè)、掃描作業(yè)、傳真作業(yè)或其他類(lèi)型的作 業(yè)。例如,目的地104可以包括臺(tái)式計(jì)算機(jī)共享文件夾、打印機(jī)、網(wǎng)絡(luò)共享文件夾、社交聯(lián)網(wǎng) 網(wǎng)絡(luò)服務(wù)器上的用戶帳戶、電子郵件服務(wù)器、FTP站點(diǎn)、PC或服務(wù)器的存儲(chǔ)器、移動(dòng)大容量 存儲(chǔ)設(shè)備,諸如USB閃速存儲(chǔ)器驅(qū)動(dòng)器(例如,插入PC、打印機(jī)或其他設(shè)備的USB端口中)等。
[0013] 作業(yè)源設(shè)備102 (例如,一體式設(shè)備)一般地包括標(biāo)準(zhǔn)計(jì)算部件,諸如處理器(CPU) 108和存儲(chǔ)器110 (例如,易失性和非易失性存儲(chǔ)器部件)。存儲(chǔ)器110包括處理器/計(jì)算 機(jī)可讀介質(zhì),其提供各種固件、軟件、應(yīng)用程序、模塊等形式的處理器/計(jì)算機(jī)可執(zhí)行指令 的存儲(chǔ)。如上所述,在圖1的實(shí)施例中,目的地網(wǎng)絡(luò)的所有部件常駐于作業(yè)源設(shè)備102上。 這些部件一般地常駐于存儲(chǔ)器110中,并包括目的地編輯器112、可擴(kuò)展目的地庫(kù)114、作業(yè) U/I 116、作業(yè)引擎118、目的地通知管理器120以及一個(gè)或多個(gè)遞送代理122。還可存在存 儲(chǔ)在存儲(chǔ)器110中的其他應(yīng)用程序,諸如嵌入式網(wǎng)絡(luò)服務(wù)器(EWS)124。存儲(chǔ)器110還可存 儲(chǔ)各種類(lèi)型的數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu),諸如打印作業(yè)或要打印文件。因此,數(shù)據(jù)126可以包括打印 作業(yè)命令和/或命令參數(shù)。作業(yè)源設(shè)備102通常還包括各種輸入/輸出設(shè)備128,諸如前面 板、鍵盤(pán)、觸摸屏、USB端口等。
[0014] 目的地網(wǎng)絡(luò)服務(wù)的部件一般地一起工作以使得能夠創(chuàng)建并管理所有類(lèi)型的目的 地且由所有類(lèi)型的作業(yè)使用目的地。目的地編輯器112是可由處理器108執(zhí)行以創(chuàng)建、編 輯和/或刪除目的地104的任何應(yīng)用程序。目的地編輯器112提供U/I,用戶可以通過(guò)該 U/I輸入名稱(chēng)并且可選地輸入目的地104的描述以及遞送代理122所使用的目的地?cái)?shù)據(jù) (例如,以XML、JS0N等)。目的地編輯器112還知道目的地104并或使其與目的地遞送代理 122的唯一標(biāo)識(shí)符(即,全局唯一標(biāo)識(shí)符⑶ID)相關(guān)聯(lián)。在一些實(shí)施方式中,目的地編輯器 112檢索當(dāng)前登記目的地遞送代理122的列表,因此其呈現(xiàn)的U/I支持那些目的地104,對(duì) 于那些目的地104而言存在登記目的地遞送代理122。例如,創(chuàng)建社交聯(lián)網(wǎng)帳戶目的地(例 如,F(xiàn)acebook帳戶目的地)的目的地編輯器112知道遞送代理標(biāo)識(shí)和用于帳戶名稱(chēng)和口令 的XML格式。編輯器112呈現(xiàn)U/I以在將數(shù)據(jù)作為目的地104保存在作業(yè)源設(shè)備102上的 可擴(kuò)展目的地庫(kù)114上之前收集并驗(yàn)證帳戶名稱(chēng)和口令。目的地編輯器112可以通過(guò)前面 板或EWS 124在主機(jī)設(shè)備102上、在遠(yuǎn)程前面板上或在諸如移動(dòng)電話或平板電腦之類(lèi)的遠(yuǎn) 程設(shè)備上運(yùn)行,如下面所討論的。
[0015] 可擴(kuò)展目的地庫(kù)114保持由用戶通過(guò)目的地編輯器112創(chuàng)建的目的地104。不存 在庫(kù)114的最小或最大尺寸,并且其僅僅受到在實(shí)現(xiàn)主機(jī)設(shè)備102上可用的資源的限制。目 的地庫(kù)114通常位于主機(jī)作業(yè)源設(shè)備102上,但是在一些實(shí)施方式中,其還可遠(yuǎn)離設(shè)備102 位于遠(yuǎn)程設(shè)備上,如下面所討論的。雖然目的地庫(kù)114可以包括被預(yù)先加載到固件的一個(gè) 或多個(gè)目的地104,但庫(kù)114可通過(guò)目的地編輯器112動(dòng)態(tài)地?cái)U(kuò)展。因此,由于在作業(yè)源設(shè) 備102裝運(yùn)給用戶之后逐漸產(chǎn)生新的目的地104 (例如,新的社交聯(lián)網(wǎng)帳戶、新的電子郵件 地址目的地等),不需要固件升級(jí)以向庫(kù)114添加新的目的地。替代地,可用目的地104的 列表可通過(guò)目的地編輯器112且通過(guò)如下面所討論的關(guān)聯(lián)遞送代理122向目的地通知管理 器120的登記而被用戶擴(kuò)展以包括新的目的地。
[0016] 作業(yè)U/I 116允許用戶發(fā)起作業(yè)并輸入作業(yè)參數(shù)數(shù)據(jù)。當(dāng)用戶發(fā)起作業(yè)時(shí),作業(yè) U/I 116從目的地庫(kù)114檢索可用于用戶的目的地104,并將其呈現(xiàn)給用戶以便連同其余作 業(yè)參數(shù)一起用于選擇。作業(yè)U/I 116將所選目的地作為作業(yè)參數(shù)傳遞至作業(yè)引擎118以創(chuàng) 建新文檔,并且作業(yè)引擎118將用戶所選目的地傳送至目的地通知管理器120??稍谇懊姘?或EWS 124中在主機(jī)設(shè)備102上或在遠(yuǎn)程設(shè)備上實(shí)現(xiàn)作業(yè)U/I。
[0017] 作業(yè)引擎118是與在當(dāng)時(shí)正在發(fā)起的作業(yè)類(lèi)型匹配的引擎。作業(yè)引擎118可以是 例如掃描引擎、打印引擎、傳真引擎、復(fù)印引擎等。作業(yè)引擎118處理作業(yè)以生成將被發(fā)送 到目的地的文檔。作業(yè)引擎118將對(duì)文檔的參考和用戶所選目的地傳遞至目的地通知管理 器120。因此,當(dāng)用戶發(fā)起掃描作業(yè)時(shí),所選目的地被傳遞到的作業(yè)引擎118是作業(yè)源設(shè)備 102的掃描引擎。
[0018] 目的地通知管理器120通知適當(dāng)?shù)哪康牡剡f送代理122,其目的地104中的一個(gè)已 被選擇以便發(fā)起文檔傳輸過(guò)程。目的地通知管理器120將所選目的地映射到適當(dāng)?shù)哪康牡?遞送代理122,并向該目的地遞送代理122傳遞存儲(chǔ)在所選目的地內(nèi)的特定數(shù)據(jù)。遞送代理 122然后使用目的地特定數(shù)據(jù)將文檔發(fā)送到其最終目的地。所選目的的被使用遞送代理的 唯一標(biāo)識(shí)符(即,⑶ID)和在目的地通知管理器120內(nèi)實(shí)現(xiàn)的登記系統(tǒng)而映射到適當(dāng)?shù)倪f送 代理122。每個(gè)遞送代理122使用其⑶ID向目的地通知管理器120登記其本身。一旦已登 記,遞送代理122每當(dāng)與其⑶ID相關(guān)聯(lián)的目的地已被選擇時(shí)就從目的地通知管理器120接 收通知。類(lèi)似于目的地庫(kù)114,通常在主機(jī)設(shè)備102上實(shí)現(xiàn)目的地通知管理器120,但是在 一些實(shí)施例中可在遠(yuǎn)程設(shè)備上實(shí)現(xiàn),如下面所述。
[0019] 目的地遞送代理122實(shí)現(xiàn)對(duì)文檔正被傳輸?shù)降奶囟康牡厮囟ǖ倪m當(dāng)協(xié)議。每 個(gè)遞送代理122具有唯一標(biāo)識(shí)符(⑶ID),并且每個(gè)支持唯一的一組目的地?cái)?shù)據(jù)。例如,用于 社交聯(lián)網(wǎng)帳戶目的地(例如,F(xiàn)acebook帳戶目的地)的遞送代理122通常將支持一組目的地 數(shù)據(jù),其包括到用戶帳戶的URL、帳戶名和口令。如上所述,每個(gè)目的地遞送代理122向目的 地通知管理器120登記其本身以接收所選目的地的通知。目的地通知管理器120向目的地 遞送代理傳遞存儲(chǔ)在所選目的地內(nèi)的目的地特定數(shù)據(jù),使得遞送代理能夠執(zhí)行目的地特定 協(xié)議以便向所選目的地發(fā)送文檔。類(lèi)似于目的地庫(kù)114,目的地遞送代理122可常駐于主機(jī) 作業(yè)源設(shè)備102上或遠(yuǎn)程設(shè)備上,只要遞送代理122能夠針對(duì)通知而登記并對(duì)該通知進(jìn)行 響應(yīng)即可。
[0020] 圖2示出了根據(jù)本公開(kāi)的實(shí)施例的適合于實(shí)現(xiàn)如在本文中一般地公開(kāi)的目的地 網(wǎng)絡(luò)服務(wù)的另一示例性環(huán)境200。在本實(shí)施例中,雖然目的地網(wǎng)絡(luò)服務(wù)的部件以與上文關(guān) 于圖1實(shí)施例所討論的相同的一般方式運(yùn)行,但該部件并非全部常駐于作業(yè)源設(shè)備102上。 替代地,目的地網(wǎng)絡(luò)服務(wù)的不同部件可以在遠(yuǎn)離作業(yè)源設(shè)備102的設(shè)備上常駐和運(yùn)行。
[0021] 相應(yīng)地,除作業(yè)源設(shè)備102和目的地104(1-η)之外,環(huán)境200包括通過(guò)網(wǎng)絡(luò)106 被耦合到作業(yè)源設(shè)備102的一個(gè)或多個(gè)遠(yuǎn)程客戶端202和一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器204???將遠(yuǎn)程客戶端設(shè)備202例如實(shí)現(xiàn)為臺(tái)式計(jì)算機(jī)PC、移動(dòng)計(jì)算機(jī)、移動(dòng)智能電話、平板計(jì)算機(jī) 等,其操控一個(gè)或多個(gè)目的地網(wǎng)絡(luò)服務(wù)部件。因此,雖然未示出,但遠(yuǎn)程客戶端202 -般地 包括一個(gè)或多個(gè)處理器和存儲(chǔ)器部件,包括提供用于采取各種固件、軟件、應(yīng)用程序、模塊 等形式的處理器/計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)的處理器/計(jì)算機(jī)可讀介質(zhì)。例如,遠(yuǎn)程客戶 端202可操控并實(shí)現(xiàn)諸如目的地編輯器112、作業(yè)U/I 116以及一個(gè)或多個(gè)目的地遞送代理 112之類(lèi)的部件。如上所述,目的地編輯器112使得用戶能夠創(chuàng)建、管理和編輯可擴(kuò)展目的 地庫(kù)114中的目的地,同時(shí)作業(yè)U/I 116檢索并向用戶呈現(xiàn)目的地104且允許用戶發(fā)起作 業(yè)并輸入作業(yè)參數(shù)數(shù)據(jù)。在另一實(shí)施方式中,用戶可以在遠(yuǎn)程客戶端202上發(fā)起網(wǎng)絡(luò)瀏覽 器206,并且可以使用瀏覽器206通過(guò)設(shè)備102上的嵌入式網(wǎng)絡(luò)服務(wù)器(EW) 124而在作業(yè) 源設(shè)備102上訪問(wèn)并實(shí)現(xiàn)目的地編輯器112和作業(yè)U/I 116。
[0022] 遠(yuǎn)程服務(wù)器204通常被實(shí)現(xiàn)為多種網(wǎng)絡(luò)服務(wù)器、工作站、臺(tái)式計(jì)算機(jī)PC、打印服務(wù) 器、打印機(jī)、其組合等中的任何一個(gè)。遠(yuǎn)程服務(wù)器204 -般地包括處理器和存儲(chǔ)器部件(未 示出),包括提供采取各種固件、軟件、應(yīng)用程序、模塊等形式的處理器/計(jì)算機(jī)可執(zhí)行指令 的存儲(chǔ)的處理器/計(jì)算機(jī)可讀介質(zhì)。遠(yuǎn)程服務(wù)器204可操控并實(shí)現(xiàn)諸如目的地庫(kù)114、目的 地通知管理器120以及一個(gè)或多個(gè)目的地遞送代理112之類(lèi)的部件。
[0023] 雖然已一般地描述了遠(yuǎn)程客戶端202和遠(yuǎn)程服務(wù)器204,但并不存在限制這些設(shè) 備或其操控的部件的意圖。例如,客戶端202在一些實(shí)施例中包括網(wǎng)絡(luò)服務(wù)器且實(shí)現(xiàn)共享 目的地庫(kù)114,而遠(yuǎn)程服務(wù)器204在一些實(shí)施方式中可包括實(shí)現(xiàn)目的地編輯器112的移動(dòng)智 能電話。在給定實(shí)例中遠(yuǎn)程客戶端202和遠(yuǎn)程服務(wù)器204的特定實(shí)施方式和功能可取決于 其使用的特定環(huán)境。
[0024] 雖然目的地網(wǎng)絡(luò)服務(wù)的一些部件常駐于遠(yuǎn)離作業(yè)源設(shè)備102的設(shè)備上,但服務(wù)的 其他部件仍常駐于設(shè)備102上。另外,一些部件在設(shè)備102與遠(yuǎn)程客戶端202和服務(wù)器204 之間被復(fù)制。一般地,存在跨諸如設(shè)備102之類(lèi)的聯(lián)網(wǎng)設(shè)備的目的地網(wǎng)絡(luò)服務(wù)部件以及遠(yuǎn) 程客戶端202和服務(wù)器204的許多可能組合和/或分布。雖然未示出目的地網(wǎng)絡(luò)服務(wù)部件 的每個(gè)可能組合和/或分布,但其可在本文中設(shè)想并包括在本公開(kāi)的范圍內(nèi)。對(duì)跨這些遠(yuǎn) 程設(shè)備的不同部件分布存在各種潛在益處。例如,在目的地編輯器112和作業(yè)U/I 116在 遠(yuǎn)程客戶端202 (或客戶端202上的遠(yuǎn)程前面板)上運(yùn)行的情況下,用戶可以在從PC臺(tái)式 計(jì)算機(jī)工作的同時(shí)創(chuàng)建并存儲(chǔ)目的地104,并在作業(yè)源設(shè)備102上發(fā)起能夠被發(fā)送到先前 或新創(chuàng)建目的地的作業(yè)。
[0025] 在企業(yè)中,保存在遠(yuǎn)程服務(wù)器204上的共享目的地庫(kù)114跨企業(yè)為用戶提供對(duì)由 許多用戶創(chuàng)建的廣泛的一組目的地的訪問(wèn)。共享目的地庫(kù)114還減少了跨企業(yè)在每個(gè)設(shè)備 102上具有單獨(dú)目的地庫(kù)114的需要。這顯著地減少了實(shí)現(xiàn)目的地庫(kù)114所需的資源。共 享目的地庫(kù)114還使得系統(tǒng)管理員能夠在單個(gè)共享位置處保持并控制目的地。當(dāng)在遠(yuǎn)離設(shè) 備102的位置處、諸如在遠(yuǎn)程服務(wù)器204上共享目的地通知管理器120時(shí),實(shí)現(xiàn)類(lèi)似的益 處。在一個(gè)特定示例中,企業(yè)策略可規(guī)定企業(yè)中的第一組設(shè)備102能夠向已知目的地的特 定列表發(fā)送作業(yè),而企業(yè)中的第二組設(shè)備102能夠向目的地的無(wú)限制或可擴(kuò)展列表發(fā)送作 業(yè)。在這種情況下,促使第一組設(shè)備102使用具有僅登記與已知目的地的特定列表相關(guān)聯(lián) 的遞送代理122的共享目的地通知管理器120將使得第一組設(shè)備102局限于向已知目的地 發(fā)送作業(yè)。
[0026] 圖3-5示出了根據(jù)本公開(kāi)的實(shí)施例的向目的地發(fā)送作業(yè)的示例性方法300和400 的流程圖。方法300和400與上文關(guān)于圖1一2所討論的實(shí)施例相關(guān)聯(lián),并且在此類(lèi)實(shí)施例 的相關(guān)討論中能夠找到在方法300和400中所示的步驟的細(xì)節(jié)。可將方法300和400的步 驟體現(xiàn)為存儲(chǔ)在計(jì)算機(jī)/處理器可讀介質(zhì)上的編程指令,諸如圖1和2的存儲(chǔ)器110。在實(shí) 施例中,方法300和400的步驟的實(shí)施方式通過(guò)處理器、諸如圖1和2的處理器108讀取并 執(zhí)行此類(lèi)編程指令而實(shí)現(xiàn)。方法300和400可包括多于一個(gè)的實(shí)施方式,并且方法300和 400的不同實(shí)施方式可能不采用存在于相應(yīng)流程圖中的每個(gè)步驟。因此,雖然在其相應(yīng)流程 圖內(nèi)按照特定順序呈現(xiàn)了方法300和400的步驟,但其呈現(xiàn)順序并不意圖是關(guān)于實(shí)際上可 實(shí)現(xiàn)步驟的順序或關(guān)于是否可實(shí)現(xiàn)所有步驟的限制。例如,可能在不執(zhí)行一個(gè)或多個(gè)后續(xù) 步驟的情況下通過(guò)執(zhí)行許多初始步驟來(lái)實(shí)現(xiàn)方法300的一個(gè)實(shí)施方式,同時(shí)可能通過(guò)執(zhí)行 所有步驟來(lái)實(shí)現(xiàn)方法300的另一實(shí)施方式。
[0027] 圖3的方法300在方框302處從接收向其發(fā)送特定類(lèi)型的作業(yè)的所選目的地開(kāi) 始。在方框304、306和308處,分別地,接收所選目的地包括發(fā)起作業(yè)類(lèi)型所特定的作業(yè)U/ I,從可擴(kuò)展目的地庫(kù)檢索目的地并向目的地呈現(xiàn)作業(yè)U/I,并通過(guò)作業(yè)U/I接收用戶所選 目的地。在方框306處,從可擴(kuò)展目的地庫(kù)檢索目的地可以包括從位于遠(yuǎn)程服務(wù)器或其他 遠(yuǎn)程設(shè)備上的可擴(kuò)展目的地庫(kù)檢索目的地。
[0028] 方法300在方框310處以將包括所選目的地作為作業(yè)參數(shù)的作業(yè)傳遞至作業(yè)引擎 而繼續(xù),所述作業(yè)引擎的功能與該特定作業(yè)類(lèi)型匹配。例如,如果作業(yè)類(lèi)型是掃描作業(yè),則 將作業(yè)傳遞至設(shè)備102的掃描引擎。在方框312處,使所選目的地與遞送代理匹配,遞送代 理支持與所選目的地相關(guān)聯(lián)的目的地?cái)?shù)據(jù)并被登記(向目的地通知管理器)以接收所選目 的地的通知。使所選目的地與遞送代理匹配包括向目的地通知管理器發(fā)送所選目的地,并 用目的地通知管理器將所選目的地通知給遞送代理。在一些實(shí)施方式中,發(fā)送所選目的地 可以將所選目的地發(fā)送到位于遠(yuǎn)程服務(wù)器或其他遠(yuǎn)程設(shè)備上的目的地通知管理器。
[0029] 在方法300的方框314處,將目的地?cái)?shù)據(jù)和用于識(shí)別由作業(yè)引擎從作業(yè)生成的文 檔的文檔參考傳遞至遞送代理。在方框316處,使用文檔參考和目的地?cái)?shù)據(jù)來(lái)引導(dǎo)遞送代 理檢索文檔并將其發(fā)送到所選目的地。
[0030] 在方法300的方框318處,發(fā)起目的地編輯器以接收目的地信息。方法300然后 在圖4中在方框320處以基于目的地信息來(lái)創(chuàng)建目的地繼續(xù)。在方法300的方框322處, 將目的地保存在可擴(kuò)展目的地庫(kù)中。將目的的保存在可擴(kuò)展目的地庫(kù)中可以包括將目的地 保存在位于遠(yuǎn)程服務(wù)器或某個(gè)其他遠(yuǎn)程設(shè)備上的可擴(kuò)展目的地庫(kù)中。
[0031] 方法400是向目的地發(fā)送作業(yè)的另一方法。方法400在圖5的方框402處以從諸 如掃描儀、閃速驅(qū)動(dòng)器或傳真引擎之類(lèi)的作業(yè)源接收作業(yè)開(kāi)始。在方法400的方框404處, 從目的地庫(kù)檢索目的地并在用戶接口上呈現(xiàn)。在一些實(shí)施方式中,從位于遠(yuǎn)程服務(wù)器或其 他遠(yuǎn)程設(shè)備上的目的地庫(kù)檢索目的地。在方框406處,通過(guò)用戶接口來(lái)接收用于作業(yè)的用 戶所選目的地和參數(shù)。
[0032] 方法400在方框408處繼續(xù),其中,將所選目的地映射到目的地遞送代理。將所 選目的地映射到遞送代理包括將所選目的地發(fā)送到目的地通知管理器(方框410),并使所 選目的地與向目的地通知管理器登記的遞送代理標(biāo)識(shí)相關(guān)聯(lián)(方框412)。在一些實(shí)施方式 中,將所選目的地發(fā)送到目的地通知管理器包括將所選目的地發(fā)送到位于遠(yuǎn)程服務(wù)器或某 個(gè)其他遠(yuǎn)程設(shè)備上的目的地通知管理器。
[0033] 在方法400的方框414處,將作業(yè)再現(xiàn)為文檔或文件。在方框416處,使用遞送代 理將文檔或文件發(fā)送到所選目的地。將文檔發(fā)送到所選目的地包括在目的地通知管理器處 接收所選目的地(方框418),并將存儲(chǔ)在所選目的地中的目的地?cái)?shù)據(jù)傳遞至遞送代理(方框 420 )。在一些實(shí)施方式中,遞送代理可以位于遠(yuǎn)程服務(wù)器或其他遠(yuǎn)程設(shè)備上。
[0034] 該方法然后在圖6中在方框422處以管理可向其發(fā)送作業(yè)的目的地繼續(xù)。管理目 的地包括呈現(xiàn)目的地編輯器用戶接口以接收目的地信息,如方框424處所示。管理目的地 還包括接收向目的地通知管理器登記的遞送代理列表(方框426),并基于目的地信息創(chuàng)建 目的地并且該目的地與來(lái)自列表的遞送代理相關(guān)聯(lián)(方框428)。然后,如在方框430處所 示,將目的地保存到可擴(kuò)展目的地庫(kù)。管理目的地還使得能夠編輯先前存儲(chǔ)目的地并刪除 目的地,如分別地在方框432和434處所示。
[0035] 方法400可以在方框436處以管理目的地遞送代理的登記而繼續(xù)。管理遞送代理 登記包括從遞送代理接收登記請(qǐng)求,如在方框438處所示。在接收到登記請(qǐng)求時(shí),遞送代理 向目的地通知管理器登記,如在方框440處所示。
【權(quán)利要求】
1. 一種處理器可讀介質(zhì),存儲(chǔ)表示指令的代碼,該指令在被處理器執(zhí)行時(shí)促使處理 器: 接收向其發(fā)送特定類(lèi)型的作業(yè)的所選目的地; 將包括所選目的地作為作業(yè)參數(shù)的作業(yè)傳遞至作業(yè)引擎,該作業(yè)引擎的功能與特定作 業(yè)類(lèi)型匹配; 使所選目的地與遞送代理匹配,該遞送代理支持與所選目的地相關(guān)聯(lián)的目的地?cái)?shù)據(jù), 并被登記為將接收所選目的地的通知; 向遞送代理傳遞目的地?cái)?shù)據(jù)和用以識(shí)別由作業(yè)引擎從作業(yè)生成的文檔的文檔參考;以 及 使用該文檔參考和目的地?cái)?shù)據(jù)來(lái)引導(dǎo)遞送代理檢索文檔并將其發(fā)送到所選目的地。
2. 如權(quán)利要求1所述的處理器可讀介質(zhì),其中,促使處理器接收所選目的地的指令還 促使處理器: 發(fā)起作業(yè)類(lèi)型所特定的作業(yè)U/I ; 用該作業(yè)U/I,從目的地庫(kù)檢索目的地并呈現(xiàn)該目的地;以及 通過(guò)作業(yè)U/I來(lái)接收用戶所選目的地。
3. 如權(quán)利要求2所述的處理器可讀介質(zhì),其中,促使處理器從目的地庫(kù)檢索目的地的 指令還促使處理器從位于遠(yuǎn)程服務(wù)器上的目的地庫(kù)檢索目的地。
4. 如權(quán)利要求1所述的處理器可讀介質(zhì),其中,促使處理器使所選目的地與遞送代理 匹配的指令還促使處理器: 將所選目的地發(fā)送到目的地通知管理器,該目的地通知管理器將所選目的地通知給遞 送代理。
5. 如權(quán)利要求4所述的處理器可讀介質(zhì),其中,促使處理器向目的地通知管理器發(fā)送 所選目的地的指令還促使處理器將所選目的地發(fā)送到位于遠(yuǎn)程服務(wù)器上的目的地通知管 理器。
6. 如權(quán)利要求1所述的處理器可讀介質(zhì),其中,所述指令還促使處理器: 發(fā)起目的地編輯器來(lái)接收目的地信息; 基于該目的地信息來(lái)創(chuàng)建目的地;以及 將目的地保存在目的地庫(kù)中。
7. 如權(quán)利要求6所述的處理器可讀介質(zhì),其中,促使處理器將目的地保存在目的地庫(kù) 中的指令還促使處理器將目的地保存在位于遠(yuǎn)程服務(wù)器上的目的地庫(kù)中。
8. -種作業(yè)源設(shè)備,包括: 一個(gè)或多個(gè)作業(yè)源; 目的地編輯器,用以使得用戶能夠創(chuàng)建用于作業(yè)的目的地; 可擴(kuò)展目的地庫(kù),用以存儲(chǔ)目的地; 作業(yè)用戶接口,用以從庫(kù)檢索目的地,呈現(xiàn)目的地,并將用戶所選目的地提交給目的地 通知管理器; 該目的地通知管理器將用戶所選目的地映射到遞送代理; 該遞送代理用以向用戶所選目的地發(fā)送作業(yè)。
9. 如權(quán)利要求8所述的作業(yè)源設(shè)備,包括一體式設(shè)備,其中,所述一個(gè)或多個(gè)作業(yè)源選 自包括復(fù)印引擎、掃描引擎、傳真引擎、大容量介質(zhì)存儲(chǔ)引擎和打印引擎的源群組。
10. 如權(quán)利要求8所述的作業(yè)源設(shè)備,其中,所述作業(yè)選自包括復(fù)印作業(yè)、掃描作業(yè)、傳 真作業(yè)、大容量介質(zhì)作業(yè)和打印作業(yè)的組。
11. 一種處理器可讀介質(zhì),存儲(chǔ)表示指令的代碼,該指令在被處理器執(zhí)行時(shí)促使處理 器: 從作業(yè)源接收作業(yè); 從目的地庫(kù)檢索目的地并在用戶接口上呈現(xiàn)目的地; 通過(guò)用戶接口接收所選目的地和用于作業(yè)的參數(shù); 將所選目的地映射到遞送代理; 將作業(yè)再現(xiàn)成文檔; 用遞送代理將文檔發(fā)送到所選目的地。
12. 如權(quán)利要求11所述的處理器可讀介質(zhì),其中,從目的地庫(kù)檢索目的地包括從位于 遠(yuǎn)程服務(wù)器上的目的地庫(kù)檢索目的地。
13. 如權(quán)利要求11所述的處理器可讀介質(zhì),其中,促使處理器將所選目的地映射到遞 送代理的指令還促使處理器: 將所選目的地發(fā)送到目的地通知管理器;以及 使所選目的地與向目的地通知管理器登記的遞送代理標(biāo)識(shí)相關(guān)聯(lián)。
14. 如權(quán)利要求3所述的處理器可讀介質(zhì),其中,將所選目的地發(fā)送到目的地通知管理 器包括將所選目的地發(fā)送到位于遠(yuǎn)程服務(wù)器上的目的地通知管理器。
15. 如權(quán)利要求14的處理器可讀介質(zhì),其中,促使處理器用遞送代理將文檔發(fā)送到所 選目的地的指令還促使處理器: 在目的地通知管理器處接收所選目的地;以及 將存儲(chǔ)在所選目的地中的目的地?cái)?shù)據(jù)傳遞至遞送代理。
16. 如權(quán)利要求11所述的處理器可讀介質(zhì),其中,所述指令還促使處理器: 呈現(xiàn)目的地編輯器用戶接口以接收目的地信息; 檢索向目的地通知管理器登記的遞送代理列表; 基于目的地信息來(lái)創(chuàng)建目的地并使該目的地與來(lái)自列表的遞送代理相關(guān)聯(lián);以及 將目的地保存到目的地庫(kù)。
17. 如權(quán)利要求16所述的處理器可讀介質(zhì),其中,所述指令還促使處理器: 通過(guò)目的地編輯器來(lái)編輯先前存儲(chǔ)的目的地;以及 通過(guò)目的地編輯器來(lái)刪除先前存儲(chǔ)的目的地。
18. 如權(quán)利要求11所述的處理器可讀介質(zhì),其中,所述指令還促使處理器: 從遞送代理接收登記請(qǐng)求;以及 向目的地通知管理器登記遞送代理。
【文檔編號(hào)】G06F15/16GK104067220SQ201280068715
【公開(kāi)日】2014年9月24日 申請(qǐng)日期:2012年4月30日 優(yōu)先權(quán)日:2012年4月30日
【發(fā)明者】J.T.伯格斯特蘭 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1