在與便攜式電子設(shè)備配對之前認(rèn)證打印的制造方法
【專利摘要】本發(fā)明所公開的實施例提供了一種促進(jìn)執(zhí)行打印作業(yè)的系統(tǒng)。在操作期間,所述系統(tǒng)在打印機(jī)處從便攜式電子設(shè)備接收指示已針對所述打印作業(yè)選擇所述打印機(jī)的信號。接著,響應(yīng)于所述選擇,所述系統(tǒng)生成促進(jìn)所述便攜式電子設(shè)備的用戶識別所述打印機(jī)的輸出。所述系統(tǒng)還提供用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的機(jī)制。在確認(rèn)所述用戶對所述打印機(jī)的所述物理訪問時,所述系統(tǒng)在所述便攜式電子設(shè)備和所述打印機(jī)之間建立直接連接,其中所述直接連接隨后被所述便攜式電子設(shè)備和所述打印機(jī)使用以執(zhí)行所述打印作業(yè)。
【專利說明】在與便攜式電子設(shè)備配對之前認(rèn)證打印機(jī)
【背景技術(shù)】【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及用于計算機(jī)系統(tǒng)的打印機(jī)。更具體地講,本發(fā)明實施例涉及用于在將打印機(jī)與便攜式電子設(shè)備配對并利用打印機(jī)對便攜式電子設(shè)備執(zhí)行打印作業(yè)之前認(rèn)證打印機(jī)的技術(shù)。
[0002]相關(guān)領(lǐng)域
[0003]對于計算機(jī)用戶而言打印機(jī)通常是個問題。當(dāng)計算機(jī)用戶初始安裝打印機(jī)時,電纜和電源線通常布線相對簡單。然而,用戶還必須安裝打印機(jī)專用的驅(qū)動程序,其涉及從磁盤加載驅(qū)動程序和/或?qū)Ш降骄W(wǎng)站并下載驅(qū)動程序。即使打印機(jī)驅(qū)動程序已加載到計算機(jī)系統(tǒng)中,用戶可能還必須從打印機(jī)制造商的網(wǎng)站加載和安裝驅(qū)動程序的更新。此類安裝操作是耗時的,并且常常需要用戶找到并輸入長的軟件許可證密鑰。
[0004]打印機(jī)還給便攜式電子設(shè)備(諸如膝上型計算機(jī)、平板型計算機(jī)、便攜式媒體播放器或智能電話)的用戶造成了更大的問題。此類便攜式電子設(shè)備很少配置有必需的打印機(jī)驅(qū)動程序軟件。另外,安裝合適的打印機(jī)驅(qū)動程序可能很麻煩,特別是如果便攜式電子設(shè)備的用戶只打算使用附近的打印機(jī)一次或兩次。便攜式電子設(shè)備還可能具有有限的存儲空間,這使得對于它們而言存儲大量的打印機(jī)驅(qū)動程序是不現(xiàn)實的。
[0005]因此,所需的是一種促進(jìn)從便攜式電子設(shè)備到附近的打印機(jī)進(jìn)行打印而不會出現(xiàn)上述問題的系統(tǒng)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明所公開的實施例提供了一種促進(jìn)執(zhí)行打印作業(yè)的系統(tǒng)。在操作期間,系統(tǒng)在打印機(jī)處從便攜式電子設(shè)備接收指示已針對打印作業(yè)選擇打印機(jī)的信號。接著,響應(yīng)于選擇,系統(tǒng)生成促進(jìn)便攜式電子設(shè)備的用戶識別打印機(jī)的輸出。該系統(tǒng)還提供用于確認(rèn)用戶對打印機(jī)的物理訪問的機(jī)制。在確認(rèn)用戶對打印機(jī)的物理訪問時,該系統(tǒng)在便攜式電子設(shè)備和打印機(jī)之間建立直接連接,其中該直接連接隨后被便攜式電子設(shè)備和打印機(jī)使用以執(zhí)行打印作業(yè)。
[0007]在一些實施例中,輸出為蜂鳴、自定義聲音、閃爍和消息中的至少一者。
[0008]在一些實施例中,用于確認(rèn)用戶對打印機(jī)的物理訪問的機(jī)制為打印機(jī)或便攜式電子設(shè)備上的用戶輸入,以及便攜式電子設(shè)備和打印機(jī)之間的接近度檢測中的至少一者。
[0009]在一些實施例中,打印機(jī)或便攜式電子設(shè)備上的用戶輸入為按鈕按壓和個人標(biāo)識符中的至少一者。
[0010]在一些實施例中,便攜式電子設(shè)備和打印機(jī)之間的接近度檢測涉及下列中的至少
一者:
[0011](i)在便攜式電子設(shè)備上檢測來自打印機(jī)的可聽輸出;
[0012](ii)射頻識別(RFID)技術(shù);[0013](iii)紅外定位技術(shù);
[0014](iv)地理定位技術(shù);和
[0015](v)W1-Fi 網(wǎng)絡(luò)。
[0016]在一些實施例中,直接連接對應(yīng)于W1-Fi連接。
【專利附圖】
【附圖說明】
[0017]圖1示出了根據(jù)本發(fā)明所公開的實施例的打印系統(tǒng)。
[0018]圖2示出了根據(jù)本發(fā)明所公開的實施例的用于執(zhí)行打印作業(yè)的系統(tǒng)。
[0019]圖3示出了圖示根據(jù)本發(fā)明所公開的實施例的執(zhí)行打印作業(yè)的過程的流程圖。
[0020]圖4示出了圖示根據(jù)本發(fā)明所公開的實施例的促進(jìn)執(zhí)行打印作業(yè)的過程的流程圖。
[0021]圖5示出了圖示根據(jù)本發(fā)明所公開的實施例的促進(jìn)便攜式電子設(shè)備和打印機(jī)之間通信的過程的流程圖。
[0022]圖6示出了圖示根據(jù)本發(fā)明所公開的實施例的促進(jìn)連接至結(jié)構(gòu)化網(wǎng)絡(luò)的便攜式電子設(shè)備和打印機(jī)之間通信的過程的流程圖。
[0023]圖7示出了根據(jù)本發(fā)明所公開的實施例的計算機(jī)系統(tǒng)。
[0024]在附圖中,相似的參考編號是指相同的附圖元件。
【具體實施方式】
[0025]進(jìn)行如下的描述,以使得本領(lǐng)域任何技術(shù)人員能夠?qū)崿F(xiàn)和使用所述實施例,并且在特定應(yīng)用及其要求的上下文中提供。對本發(fā)明所公開的實施例的各種修改對于本領(lǐng)域的技術(shù)人員將是顯而易見的,并且本文所定義的一般原理可以在不脫離本公開的精神和范圍的前提下應(yīng)用于其他實施例和應(yīng)用。因此,本發(fā)明不限于所示實施例,而是使得其最寬范圍與本文所公開的原理和特征一致。
[0026]在該詳細(xì)描述中所述的數(shù)據(jù)結(jié)構(gòu)和代碼通常存儲在計算機(jī)可讀存儲介質(zhì)上,所述計算機(jī)可讀存儲介質(zhì)可為可存儲供計算機(jī)系統(tǒng)使用的代碼和/或數(shù)據(jù)的任何設(shè)備或介質(zhì)。計算機(jī)可讀存儲介質(zhì)包括但不限于易失性存儲器、非易失性存儲器、磁性和光學(xué)存儲設(shè)備(如磁盤驅(qū)動器、磁帶、⑶(光盤)、DVD(數(shù)字通用光盤或數(shù)字視頻光盤)),或能夠存儲現(xiàn)在已知或以后開發(fā)出的代碼和/或數(shù)據(jù)的其他介質(zhì)。
[0027]【具體實施方式】部分中所述的方法和過程可實施為代碼和/或數(shù)據(jù),其可存儲在如上所述的計算機(jī)可讀存儲介質(zhì)中。當(dāng)計算機(jī)系統(tǒng)讀取和執(zhí)行存儲在計算機(jī)可讀存儲介質(zhì)上的代碼和/或數(shù)據(jù)時,計算機(jī)系統(tǒng)執(zhí)行實施為數(shù)據(jù)結(jié)構(gòu)和代碼并且存儲在計算機(jī)可讀存儲介質(zhì)內(nèi)的方法和過程。
[0028]此外,本文所述的方法和過程可包括在硬件模塊或裝置中。這些模塊或裝置可包括但不限于專用集成電路(ASIC)芯片、現(xiàn)場可編程門陣列(FPGA)、專用或共享處理器、所述專用或共享處理器執(zhí)行特定軟件模塊或在特定時間的一段代碼,和/或現(xiàn)在已知或以后開發(fā)出的其他可編程邏輯器件。當(dāng)激活硬件模塊或裝置時,它們執(zhí)行包括在其中的方法和過程。
[0029]本發(fā)明所公開的實施例促進(jìn)從便攜式電子設(shè)備執(zhí)行打印作業(yè)。如圖1中所示,便攜式電子設(shè)備102包括與一組打印機(jī)106-108通信的功能性。便攜式電子設(shè)備102可對應(yīng)于移動電話、膝上型計算機(jī)、平板型計算機(jī)、個人數(shù)字助理(PDA)、便攜式媒體播放器和/或其他類型的電池供電的電子設(shè)備。打印機(jī)106-108可對應(yīng)于能夠有線和/或無線通信的網(wǎng)絡(luò)打印機(jī)。作為另外一種選擇,一個或多個打印機(jī)可利用一個或多個打印機(jī)電纜和/或一個或多個端口(如,并行端口、串行端口、通用串行總線(USB)端口)連接到打印服務(wù)器作為本地外圍設(shè)備。
[0030]便攜式電子設(shè)備102可與打印機(jī)106-108通過一個或多個網(wǎng)絡(luò)進(jìn)行交互。此類網(wǎng)絡(luò)可包括能夠?qū)⒕W(wǎng)絡(luò)節(jié)點耦合在一起的任何類型的通信信道。例如,網(wǎng)絡(luò)可包括無線網(wǎng)絡(luò)連接,諸如藍(lán)牙(Bluetooth?為Bluetooth SIG, Inc.的注冊商標(biāo))網(wǎng)絡(luò)連接;蜂窩網(wǎng)絡(luò)連接(如,3G/4G網(wǎng)絡(luò)或邊緣網(wǎng)絡(luò));基于電氣與電子工程師協(xié)會(IEEE)802.11中所述標(biāo)準(zhǔn)的網(wǎng)絡(luò)連接;無線個人區(qū)域網(wǎng)絡(luò)(PAN)連接,諸如基于IEEE802.15中所述標(biāo)準(zhǔn)的網(wǎng)絡(luò)連接;或任何點對點(無線或有線)聯(lián)網(wǎng)技術(shù)。
[0031]更具體地講,便攜式電子設(shè)備102可包括利用點對點連接和直接(如,結(jié)構(gòu)化網(wǎng)絡(luò))連接二者與打印機(jī)106-108通信的功能性。如圖2所示,便攜式電子設(shè)備102中的發(fā)現(xiàn)裝置202可利用發(fā)現(xiàn)協(xié)議206諸如Bonjour (Bonjour?為Apple Inc.的注冊商標(biāo))發(fā)現(xiàn)(如,檢測)附近的打印機(jī)200。接著,便攜式電子設(shè)備102可與打印機(jī)200建立點對點連接208,并且使用點對點連接208從打印機(jī)200獲得一組打印機(jī)屬性210。例如,便攜式電子設(shè)備102可使用點對點連接208在打印機(jī)200中查詢打印機(jī)屬性210。響應(yīng)于該查詢,打印機(jī)200可經(jīng)點對點連接208將打印機(jī)屬性210發(fā)送至便攜式電子設(shè)備102。
[0032]在一個或多個實施例中,打印機(jī)屬性210包括一個或多個打印機(jī)能力。此類打印機(jī)能力可包括可用的和/或支持的媒體大小、邊框大小、媒體類型(如,紙質(zhì)媒體或照片媒體)和/或打印質(zhì)量;整飾屬性諸如裝訂、沖孔和打印成冊(booklets);以及與打印機(jī)特性相關(guān)的信息,諸如雙面打印、輸出位和媒體源。打印機(jī)能力還可包括文件相關(guān)屬性,諸如支持的文件大小、文件格式版本和/或文件格式擴(kuò)展。最后,打印機(jī)能力可指定支持的色彩空間、位深度和/或分辨率。
[0033]打印機(jī)屬性210還可包括打印機(jī)200的打印機(jī)狀態(tài)。打印機(jī)狀態(tài)可指定打印機(jī)是否離線,打印機(jī)是否在工作中和/或錯誤條件是否存在于打印機(jī)中。打印機(jī)能力和/或狀態(tài)可利用TXT記錄、互聯(lián)網(wǎng)打印協(xié)議(IPP)屬性和/或打印機(jī)200上可用的其他類型數(shù)據(jù)進(jìn)行存儲。
[0034]如果打印機(jī)屬性210匹配便攜式電子設(shè)備102上的打印作業(yè)218,則便攜式電子設(shè)備102可與打印機(jī)200建立直接連接222并將打印作業(yè)218經(jīng)直接連接222發(fā)送至打印機(jī)。例如,便攜式電子設(shè)備102可使用W1-Fi網(wǎng)絡(luò)和IPP與打印機(jī)200直接連接,并將打印作業(yè)218作為可移植文檔格式(HF)文檔和/或圖像以及一組打印設(shè)置傳輸至打印機(jī)200。然后打印機(jī)200可將打印作業(yè)218置于打印隊列224中,并且在打印隊列224中打印作業(yè)218之前的打印作業(yè)完成和/或取消后執(zhí)行打印作業(yè)218。當(dāng)打印作業(yè)218正在執(zhí)行時,便攜式電子設(shè)備102可通過直接連接222監(jiān)視打印作業(yè)218。然后便攜式電子設(shè)備102可在打印機(jī)200完成打印作業(yè)218后移除直接連接222。
[0035]換句話講,便攜式電子設(shè)備102可將臨時點對點連接用于一組附近的打印機(jī),以檢測打印機(jī)(如,打印機(jī)200)、與其進(jìn)行交互和從其獲得打印機(jī)屬性(如,打印機(jī)屬性210),而無需打印機(jī)加入結(jié)構(gòu)化(如,W1-Fi)網(wǎng)絡(luò),諸如便攜式電子設(shè)備102所連接到的結(jié)構(gòu)化網(wǎng)絡(luò)。一旦選擇用于執(zhí)行打印作業(yè)218的打印機(jī)(如,打印機(jī)200),便攜式電子設(shè)備102就可與打印機(jī)通過結(jié)構(gòu)化網(wǎng)絡(luò)建立直接連接(如,直接連接222),從而促進(jìn)通過打印機(jī)完成打印作業(yè)。
[0036]圖2的系統(tǒng)還可包括在建立直接連接222之前認(rèn)證便攜式電子設(shè)備102的用戶對打印機(jī)200的使用的功能性。首先,便攜式電子設(shè)備102可獲得針對打印作業(yè)218的打印機(jī)200的選擇212。例如,選擇212可由便攜式電子設(shè)備102的用戶通過便攜式電子設(shè)備102提供的圖形用戶界面(⑶I)做出。接著,發(fā)現(xiàn)裝置202可將選擇212通過點對點連接208傳輸至打印機(jī)200。
[0037]響應(yīng)于選擇212,打印機(jī)200可生成促進(jìn)用戶識別打印機(jī)200的輸出214。例如,打印機(jī)200可生成蜂鳴、自定義聲音(如,鈴聲)、閃爍和/或消息以允許用戶識別和/或定位便攜式電子設(shè)備102附近的打印機(jī)200。
[0038]打印機(jī)200還可提供用于確認(rèn)用戶對打印機(jī)200的物理訪問的機(jī)制216。機(jī)制216可通過打印機(jī)200和/或便攜式電子設(shè)備102上的用戶輸入檢測對打印機(jī)200的物理訪問。例如,機(jī)制216可允許用戶通過如下方式確認(rèn)對打印機(jī)200的物理訪問:按壓打印機(jī)200上的按鈕,在便攜式電子設(shè)備102上輸入與打印機(jī)200相關(guān)聯(lián)的個人標(biāo)識符,和/或在打印機(jī)200上輸入與用戶和/或與便攜式電子設(shè)備102相關(guān)聯(lián)的個人標(biāo)識符。機(jī)制216還可通過便攜式電子設(shè)備102和打印機(jī)200之間的接近度檢測確認(rèn)對打印機(jī)200的物理訪問。例如,機(jī)制216可通過在打印機(jī)200上生成附近的便攜式電子設(shè)備102能夠檢測到的可聽輸出確認(rèn)便攜式電子設(shè)備102和打印機(jī)200之間的物理接近度。作為另外一種選擇,機(jī)制216可使用射頻識別(RFID)技術(shù)、紅外定位技術(shù)、地理定位技術(shù)和/或在便攜式電子設(shè)備102和打印機(jī)200 二者附近的W1-Fi網(wǎng)絡(luò)以檢測便攜式電子設(shè)備102至打印機(jī)200的接近度。
[0039]在認(rèn)證便攜式電子設(shè)備102的用戶對打印機(jī)200的使用后,可通過打印機(jī)200和/或便攜式電子設(shè)備102建立直接連接222,從而將打印機(jī)200與便攜式電子設(shè)備102配對。如果用戶不能物理地訪問打印機(jī)200,則此類認(rèn)證可阻止對打印機(jī)200的未經(jīng)授權(quán)使用和/或?qū)⒋蛴∽鳂I(yè)(如,打印作業(yè)218)傳輸至打印機(jī)200。
[0040]如上所提及的,直接連接222可對應(yīng)于W1-Fi連接,其中便攜式電子設(shè)備102和打印機(jī)200通過結(jié)構(gòu)化(如,W1-Fi)網(wǎng)絡(luò)彼此連接。為了促進(jìn)創(chuàng)建直接連接222,便攜式電子設(shè)備102和/或打印機(jī)200可使用點對點連接208,以確認(rèn)用于便攜式電子設(shè)備102和打印機(jī)200之間的后續(xù)通信的結(jié)構(gòu)化網(wǎng)絡(luò)的使用。例如,打印機(jī)200可在確認(rèn)便攜式電子設(shè)備102的用戶對打印機(jī)200的物理訪問時請求許可以加入便攜式電子設(shè)備102所連接到的W1-Fi網(wǎng)絡(luò)。然后可用發(fā)現(xiàn)裝置202通過供用戶進(jìn)行批準(zhǔn)或拒絕的便攜式電子設(shè)備102的⑶I將該請求轉(zhuǎn)發(fā)到用戶。相反地,發(fā)現(xiàn)裝置202可在認(rèn)證用戶對打印機(jī)200的使用后和/或如果便攜式電子設(shè)備102和打印機(jī)200之間的距離超過點對點連接208的范圍,自動觸發(fā)結(jié)構(gòu)化網(wǎng)絡(luò)用于通信。
[0041]接著,通信裝置204可通過將結(jié)構(gòu)化網(wǎng)絡(luò)的憑證220傳輸至打印機(jī)200,啟用用于通信(如,通過直接連接222)的結(jié)構(gòu)化網(wǎng)絡(luò)的使用。例如,便攜式電子設(shè)備102可使用點對點連接208將憑證220作為便攜式電子設(shè)備102所連接到的W1-Fi網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼發(fā)送。然后打印機(jī)200可使用憑證220連接至結(jié)構(gòu)化網(wǎng)絡(luò),并且通信可從點對點連接208轉(zhuǎn)換至直接連接222。另一方面,如果結(jié)構(gòu)化網(wǎng)絡(luò)擁堵,則可將通信從直接連接222轉(zhuǎn)換回到點對點連接208。
[0042]因此,圖2的系統(tǒng)可通過促進(jìn)便攜式電子設(shè)備102對打印機(jī)200的檢測、識別、認(rèn)證和/或使用來簡化在便攜式電子設(shè)備102上的印刷。更具體地講,發(fā)現(xiàn)裝置202可啟用自組織點對點連接(如,點對點連接208)用于檢測附近的打印機(jī)并將其與便攜式電子設(shè)備102上的打印作業(yè)匹配,以及認(rèn)證此類供便攜式電子設(shè)備102的用戶使用的打印機(jī)。另夕卜,通信裝置204可最小化與選擇用于打印作業(yè)(如,打印作業(yè)218)的打印機(jī)(如,打印機(jī)200)建立直接連接(如,直接連接222)所需的用戶輸入量。
[0043]本領(lǐng)域的技術(shù)人員將會知道,圖2的系統(tǒng)可以多種方式實施。例如,發(fā)現(xiàn)裝置202和通信裝置204可通過相同的軟件和/或硬件組件提供,或者發(fā)現(xiàn)裝置202和通信裝置204可彼此獨立地執(zhí)行。類似地,發(fā)現(xiàn)裝置202和/或通信裝置204除了便攜式電子設(shè)備102上的相應(yīng)組件或作為其替代,可通過打印機(jī)200實施。
[0044]圖3示出了圖示根據(jù)本發(fā)明所公開的實施例的執(zhí)行打印作業(yè)的過程的流程圖。在一個或多個實施例中,可省略、重復(fù)和/或以不同順序執(zhí)行步驟中的一者或多者。因此,圖3中示出的步驟的特定布置不應(yīng)理解為限制該技術(shù)的范圍。
[0045]最初,檢測便攜式電子設(shè)備附近與打印作業(yè)相關(guān)聯(lián)的打印機(jī)(操作302)。可使用發(fā)現(xiàn)協(xié)議諸如Bonjour檢測打印機(jī)。接著,在便攜式電子設(shè)備和打印機(jī)之間建立點對點連接(操作304)。當(dāng)建立點對點連接時,可配對便攜式電子設(shè)備和打印機(jī),和/或可認(rèn)證便攜式電子設(shè)備對打印機(jī)的使用,如下文結(jié)合圖4-5進(jìn)一步詳細(xì)討論。
[0046]點對點連接還用于從打印機(jī)獲得一組打印機(jī)屬性(操作306)。打印機(jī)屬性可包括打印機(jī)能力,諸如支持的和/或可用的媒體大小、媒體類型、邊框大小、分辨率、打印質(zhì)量、文件格式和/或打印機(jī)的其他能力。打印機(jī)屬性還可包括打印機(jī)狀態(tài),其指定打印機(jī)是否離線,打印機(jī)是否在工作中和/或錯誤條件是否存在于打印機(jī)中。
[0047]可將打印機(jī)屬性與打印作業(yè)比較,以確定打印機(jī)屬性是否匹配打印作業(yè)(操作308)。例如,如果打印機(jī)支持和/或包括媒體大小、媒體類型、油墨和/或適合執(zhí)行打印作業(yè)的其他打印設(shè)置,則打印機(jī)屬性可匹配打印作業(yè)。如果打印機(jī)屬性不匹配打印作業(yè),則打印機(jī)無法用于執(zhí)行打印作業(yè)。
[0048]如果打印機(jī)屬性匹配打印作業(yè),則打印機(jī)可用于執(zhí)行打印作業(yè)。首先,建立打印機(jī)和便攜式電子設(shè)備之間的直接連接(操作310)。直接連接可對應(yīng)于W1-Fi連接,其中打印機(jī)和便攜式電子設(shè)備通過相同的W1-Fi網(wǎng)絡(luò)彼此通信。接著,將打印作業(yè)通過直接連接發(fā)送到打印機(jī)(操作312)使得打印機(jī)可執(zhí)行打印作業(yè)。例如,可使用IPP將打印作業(yè)從便攜式電子設(shè)備傳輸至打印機(jī)并通過打印機(jī)置于打印隊列中。然后打印作業(yè)可在打印隊列中該打印作業(yè)之前的其他打印作業(yè)完成和/或取消之后由打印機(jī)執(zhí)行。
[0049]當(dāng)打印作業(yè)掛起時,也可通過直接連接監(jiān)視打印作業(yè)(操作314)。在監(jiān)視期間,與打印作業(yè)相關(guān)的事件(如,延遲、取消、卡紙等)可通過便攜式電子設(shè)備從打印機(jī)獲得、由便攜式電子設(shè)備管理和/或發(fā)送至便攜式電子設(shè)備的用戶。最后,可在打印機(jī)完成打印作業(yè)后移除直接連接(操作316)。
[0050]圖4示出了圖示根據(jù)本發(fā)明所公開的實施例的促進(jìn)執(zhí)行打印作業(yè)的過程的流程圖。在一個或多個實施例中,可省略、重復(fù)和/或以不同順序執(zhí)行步驟中的一者或多者。因此,圖4中示出的步驟的特定布置不應(yīng)理解為限制該技術(shù)的范圍。
[0051]首先,在打印機(jī)處接收針對來自便攜式電子設(shè)備的打印作業(yè)的打印機(jī)的選擇(操作402)。該選擇可通過點對點連接從便攜式電子設(shè)備傳輸至打印機(jī)。響應(yīng)于選擇,生成促進(jìn)便攜式電子設(shè)備的用戶識別打印機(jī)的輸出(操作404)。該輸出可對應(yīng)于打印機(jī)上的蜂鳴、自定義聲音(如,鈴聲)、閃爍和/或消息。
[0052]另外,提供用于確認(rèn)用戶對打印機(jī)的物理訪問的機(jī)制(操作406)。該機(jī)制可對應(yīng)于打印機(jī)和/或便攜式電子設(shè)備上的用戶輸入,諸如按鈕按壓和/或個人標(biāo)識符。作為另外一種選擇,該機(jī)制可涉及通過如下方式檢測便攜式電子設(shè)備和打印機(jī)之間的接近度:在便攜式電子設(shè)備上感測來自打印機(jī)的可聽輸出、RFID技術(shù)、紅外定位技術(shù)、地理定位技術(shù)和/或W1-Fi網(wǎng)絡(luò)。
[0053]用戶對打印機(jī)的物理訪問可能通過該機(jī)制確認(rèn)(操作408)。如果用戶對打印機(jī)的物理訪問通過該機(jī)制未得以確認(rèn),則無法認(rèn)證用戶對打印機(jī)的使用,并且打印機(jī)和便攜式電子設(shè)備不配對。如果用戶對打印機(jī)的物理訪問通過該機(jī)制得以確認(rèn),則可認(rèn)證用戶對打印機(jī)的使用,并且在打印機(jī)和便攜式電子設(shè)備之間建立直接連接(操作410),從而將打印機(jī)和便攜式電子設(shè)備配對。直接連接可隨后由便攜式電子設(shè)備和打印機(jī)使用以執(zhí)行打印作業(yè),如上所述。打印機(jī)和便攜式電子設(shè)備之間直接連接的建立將在下文結(jié)合圖6進(jìn)一步詳細(xì)討論。
[0054]圖5示出了圖示根據(jù)本發(fā)明所公開的實施例的促進(jìn)便攜式電子設(shè)備和打印機(jī)之間通信的過程的流程圖。在一個或多個實施例中,可省略、重復(fù)和/或以不同順序執(zhí)行步驟中的一者或多者。因此,圖5中示出的步驟的特定布置不應(yīng)理解為限制該技術(shù)的范圍。
[0055]首先,在便攜式電子設(shè)備上獲得針對打印作業(yè)的打印機(jī)的選擇(操作502)。該選擇可由便攜式電子設(shè)備和/或便攜式電子設(shè)備的用戶做出。例如,便攜式電子設(shè)備可選擇打印機(jī)屬性匹配打印作業(yè)并且用戶對其具有訪問權(quán)限的打印機(jī)作為最接近的打印機(jī)。另一方面,用戶可從使用發(fā)現(xiàn)協(xié)議檢測到的并且顯示在便攜式電子設(shè)備上的GUI內(nèi)的附近打印機(jī)的列表中選擇打印機(jī)。一旦做出選擇,就將選擇傳輸至打印機(jī)(操作504),在此情況下該選擇被打印機(jī)用于生成促進(jìn)用戶識別打印機(jī)的輸出。
[0056]用戶對打印機(jī)的物理訪問的確認(rèn)可能在輸出生成后被接收(操作506)。如果未接收到確認(rèn),則無法認(rèn)證用戶對打印機(jī)的使用,并且打印機(jī)和便攜式電子設(shè)備不配對。如果接收到確認(rèn),則可認(rèn)證用戶對打印機(jī)的使用,并且在打印機(jī)和便攜式電子設(shè)備之間建立直接連接(操作508),從而將打印機(jī)和便攜式電子設(shè)備配對。然后直接連接可由便攜式電子設(shè)備和打印機(jī)使用以執(zhí)行打印作業(yè)。
[0057]圖6示出了圖示根據(jù)本發(fā)明所公開的實施例的促進(jìn)連接至結(jié)構(gòu)化網(wǎng)絡(luò)的便攜式電子設(shè)備和打印機(jī)之間通信的過程的流程圖。在一個或多個實施例中,可省略、重復(fù)和/或以不同順序執(zhí)行步驟中的一者或多者。因此,圖6中示出的步驟的特定布置不應(yīng)理解為限制該技術(shù)的范圍。
[0058]最初,便攜式電子設(shè)備和打印機(jī)之間的點對點連接用于確認(rèn)將結(jié)構(gòu)化網(wǎng)絡(luò)用于便攜式電子設(shè)備和打印機(jī)之間的后續(xù)通信的使用(操作602)。結(jié)構(gòu)化網(wǎng)絡(luò)可對應(yīng)于W1-Fi網(wǎng)絡(luò)。為了確認(rèn)將結(jié)構(gòu)化網(wǎng)絡(luò)用于通信的使用,可從便攜式電子設(shè)備的用戶獲得將打印機(jī)連接至結(jié)構(gòu)化網(wǎng)絡(luò)的選項的選擇,或可在便攜式電子設(shè)備處接收來自打印機(jī)的連接至結(jié)構(gòu)化網(wǎng)絡(luò)的請求。如果便攜式電子設(shè)備和打印機(jī)之間的距離超出點對點連接的范圍,也可觸發(fā)結(jié)構(gòu)化網(wǎng)絡(luò)用于通信的使用。
[0059]點對點連接還用于認(rèn)證便攜式電子設(shè)備的用戶對打印機(jī)的使用(操作604)。如上所討論,打印機(jī)的使用可通過確認(rèn)用戶對打印機(jī)的物理訪問進(jìn)行認(rèn)證。
[0060]然后可通過將結(jié)構(gòu)化網(wǎng)絡(luò)的憑證從便攜式電子設(shè)備傳輸至打印機(jī)來啟用結(jié)構(gòu)化網(wǎng)絡(luò)用于通信的使用(操作606)。例如,便攜式電子設(shè)備可將結(jié)構(gòu)化網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼通過點對點連接傳輸至打印機(jī),并且打印機(jī)可使用該網(wǎng)絡(luò)名稱和密碼連接至結(jié)構(gòu)化網(wǎng)絡(luò)。一旦將打印機(jī)連接至結(jié)構(gòu)化網(wǎng)絡(luò),就將通信在結(jié)構(gòu)化網(wǎng)絡(luò)上的便攜式電子設(shè)備和打印機(jī)之間從點對點連接轉(zhuǎn)換至直接連接(操作608)。
[0061]還可基于結(jié)構(gòu)化網(wǎng)絡(luò)的擁堵程度修改通信(操作610)。如果結(jié)構(gòu)化網(wǎng)絡(luò)不擁堵,則通信可保持在直接連接上直到直接連接被移除(如,在打印機(jī)已完成來自便攜式電子設(shè)備的打印作業(yè)后)。如果結(jié)構(gòu)化網(wǎng)絡(luò)擁堵,則將通信從直接連接轉(zhuǎn)換回到點對點連接(操作612)。隨后如果結(jié)構(gòu)化網(wǎng)絡(luò)變得不那么擁堵和/或如果便攜式電子設(shè)備移出點對點連接的范圍,則可將通信轉(zhuǎn)換回到直接連接。
[0062]圖7示出了根據(jù)實施例的計算機(jī)系統(tǒng)700。計算機(jī)系統(tǒng)700可對應(yīng)于包括處理器702、存儲器704、存儲裝置706和/或存在于電子計算設(shè)備中的其他組件的裝置。處理器702可支持與計算機(jī)系統(tǒng)700中的其他處理器并行處理和/或多線程操作。計算機(jī)系統(tǒng)700還可包括輸入/輸出(I/O)設(shè)備,諸如鍵盤708、鼠標(biāo)710和顯示器712。
[0063]計算機(jī)系統(tǒng)700可包括執(zhí)行本發(fā)明實施例的各種組件的功能性。具體地講,計算機(jī)系統(tǒng)700可包括操作系統(tǒng)(未示出),其協(xié)調(diào)計算機(jī)系統(tǒng)700上硬件和軟件資源,以及為用戶執(zhí)行專門任務(wù)的一個或多個應(yīng)用程序的使用。要為用戶執(zhí)行任務(wù),應(yīng)用程序可從操作系統(tǒng)獲得計算機(jī)系統(tǒng)700上硬件資源的使用,以及與用戶通過由操作系統(tǒng)提供的硬件和/或軟件架構(gòu)進(jìn)行交互。
[0064]在一個或多個實施例中,計算機(jī)系統(tǒng)700提供系統(tǒng)用于執(zhí)行打印作業(yè)。該系統(tǒng)可包括發(fā)現(xiàn)裝置和通信裝置。發(fā)現(xiàn)裝置可檢測便攜式電子設(shè)備附近與打印作業(yè)相關(guān)聯(lián)的打印機(jī)。接著,發(fā)現(xiàn)裝置可在便攜式電子設(shè)備和打印機(jī)之間建立點對點連接并使用點對點連接從打印機(jī)獲得一組打印機(jī)屬性。如果打印機(jī)屬性匹配打印作業(yè),則通信裝置可在打印機(jī)和便攜式電子設(shè)備之間建立直接連接并將打印作業(yè)通過直接連接發(fā)送至打印機(jī),以用于通過打印機(jī)執(zhí)行打印作業(yè)。通信裝置還可通過直接連接監(jiān)視打印作業(yè),然后在打印機(jī)完成打印作業(yè)后移除直接連接。
[0065]發(fā)現(xiàn)裝置和通信裝置可另外促進(jìn)連接至結(jié)構(gòu)化網(wǎng)絡(luò)的便攜式電子設(shè)備和打印機(jī)之間的通信。發(fā)現(xiàn)裝置可使用便攜式電子設(shè)備和打印機(jī)之間的點對點連接以確認(rèn)用于便攜式電子設(shè)備和打印機(jī)之間的后續(xù)通信的結(jié)構(gòu)化網(wǎng)絡(luò)的使用。接著,通信裝置可通過將結(jié)構(gòu)化網(wǎng)絡(luò)的憑證從便攜式電子設(shè)備傳輸至打印機(jī)來啟用用于通信的結(jié)構(gòu)化網(wǎng)絡(luò)的使用。在打印機(jī)使用傳輸?shù)膽{證連接至結(jié)構(gòu)化網(wǎng)絡(luò)后,通信裝置可將通信從點對點連接轉(zhuǎn)換至結(jié)構(gòu)化網(wǎng)絡(luò)。
[0066]在一個或多個實施例中,計算機(jī)系統(tǒng)700還提供用于促進(jìn)打印作業(yè)的執(zhí)行的系統(tǒng)。該系統(tǒng)可獲得針對打印作業(yè)的打印機(jī)的選擇,并將該選擇傳輸至打印機(jī)以啟用該選擇被打印機(jī)用于生成促進(jìn)用戶識別打印機(jī)的輸出。在接收到用戶對打印機(jī)的物理訪問的確認(rèn)時,該系統(tǒng)可與打印機(jī)建立直接連接,并使用直接連接執(zhí)行打印作業(yè)。
[0067]另外,計算機(jī)系統(tǒng)700的一個或多個組件可通過網(wǎng)絡(luò)遠(yuǎn)程定位并連接至其他組件。本發(fā)明實施例的部分(如,發(fā)現(xiàn)裝置、通信裝置、便攜式電子設(shè)備、打印機(jī)等)還可位于實施所述實施例的分布式系統(tǒng)的不同節(jié)點上。例如,本發(fā)明實施例可使用多個使用一組點對點和/或直接連接以連接至一組打印機(jī)的便攜式電子設(shè)備來實施。
[0068]已提供了對各種實施例的上述描述,但其僅用于舉例說明和描述性目的。這些描述不應(yīng)認(rèn)為是窮舉性的或?qū)⒈景l(fā)明限制為所公開的形式。因此,多個修改和變型形式對于本領(lǐng)域中的實際工作技術(shù)人員來說將是顯而易見的。另外,上述公開內(nèi)容并非意圖限制本發(fā)明。
【權(quán)利要求】
1.一種用于促進(jìn)打印作業(yè)的執(zhí)行的計算機(jī)實現(xiàn)的方法,包括: 在打印機(jī)處從便攜式電子設(shè)備接收指示已選擇所述打印機(jī)用于打印作業(yè)的信號; 響應(yīng)于所述選擇生成促進(jìn)所述便攜式電子設(shè)備的用戶識別所述打印機(jī)的輸出; 提供用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的機(jī)制;以及在確認(rèn)了所述用戶對所述打印機(jī)的所述物理訪問時,在所述便攜式電子設(shè)備和所述打印機(jī)之間建立直接連接,其中所述直接連接隨后被所述便攜式電子設(shè)備和所述打印機(jī)使用以執(zhí)行所述打印作業(yè)。
2.根據(jù)權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其中所述輸出為蜂鳴、自定義聲音、閃爍和消息中的至少一者。
3.根據(jù)權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其中用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的所述機(jī)制為下列中的至少一者: 所述打印機(jī)或所述便攜式電子設(shè)備上的用戶輸入;以及 所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測。
4.根據(jù)權(quán)利要求3所 述的計算機(jī)實現(xiàn)的方法,其中所述打印機(jī)或所述便攜式電子設(shè)備上的所述用戶輸入為下列中的至少一者: 按鈕按壓;和 個人標(biāo)識符。
5.根據(jù)權(quán)利要求3所述的計算機(jī)實現(xiàn)的方法,其中所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測涉及下列中的至少一者: 在所述便攜式電子設(shè)備上檢測來自所述打印機(jī)的可聽輸出; 射頻識別(RFID)技術(shù); 紅外定位技術(shù); 地理定位技術(shù);和 W1-Fi網(wǎng)絡(luò)。
6.根據(jù)權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其中所述直接連接對應(yīng)于W1-Fi連接。
7.一種用于促進(jìn)便攜式電子設(shè)備和打印機(jī)之間通信的計算機(jī)實現(xiàn)的方法,包括: 在所述便攜式電子設(shè)備上獲得用于打印作業(yè)的對打印機(jī)的選擇; 將所述選擇傳輸至所述打印機(jī),其中所述選擇被所述打印機(jī)使用以生成促進(jìn)所述便攜式電子設(shè)備的用戶識別所述打印機(jī)的輸出;以及 在接收到所述用戶對所述打印機(jī)的物理訪問的確認(rèn)時,在所述便攜式電子設(shè)備和所述打印機(jī)之間建立直接連接,其中所述直接連接隨后被所述便攜式電子設(shè)備和所述打印機(jī)使用以執(zhí)行所述打印作業(yè)。
8.根據(jù)權(quán)利要求7所述的計算機(jī)實現(xiàn)的方法,其中所述選擇由所述用戶和所述便攜式電子設(shè)備中的至少一者做出。
9.根據(jù)權(quán)利要求7所述的計算機(jī)實現(xiàn)的方法,其中所述用戶對所述打印機(jī)的物理訪問的所述確認(rèn)涉及下列中的至少一者: 所述打印機(jī)或所述便攜式電子設(shè)備上的用戶輸入;以及 所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測。
10.根據(jù)權(quán)利要求9所述的計算機(jī)實現(xiàn)的方法,其中所述打印機(jī)或所述便攜式電子設(shè)備上的所述用戶輸入為下列中的至少一者: 按鈕按壓;和 個人標(biāo)識符。
11.一種用于促進(jìn)打印作業(yè)的執(zhí)行的系統(tǒng),包括: 便攜式電子設(shè)備,所述便攜式電子設(shè)備被配置成: 獲得用于打印作業(yè)的對打印機(jī)的選擇;以及 將指示已選擇所述打印機(jī)用于所述打印作業(yè)的信號傳輸至所述打印機(jī);以及 所述打印機(jī),所述打印機(jī)被配置成: 基于所述選擇生成促進(jìn)所述便攜式電子設(shè)備的用戶識別所述打印機(jī)的輸出; 提供用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的機(jī)制; 以及 在確認(rèn)了所述用戶對所述打印機(jī)的所述物理訪問時,建立與所述便攜式電子設(shè)備的直接連接,其中所述直接連接隨后被所述便攜式電子設(shè)備和所述打印機(jī)使用以執(zhí)行所述打印作業(yè)。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述選擇由所述用戶和所述便攜式電子設(shè)備中的至少一者做出。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述輸出為蜂鳴、自定義聲音、閃爍和消息中的至少一者。
14.根據(jù)權(quán)利要求11所述的系統(tǒng),其中用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的所述機(jī)制為下列中的至少一者: 所述打印機(jī)或所述便攜式電子設(shè)備上的用戶輸入;以及 所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中所述打印機(jī)或所述便攜式電子設(shè)備上的所述用戶輸入為下列中的至少一者: 按鈕按壓;和 個人標(biāo)識符。
16.根據(jù)權(quán)利要求14所述的系統(tǒng),其中所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測涉及下列中的至少一者: 在所述便攜式電子設(shè)備上檢測來自所述打印機(jī)的可聽輸出; 射頻識別(RFID)技術(shù); 紅外定位技術(shù); 地理定位技術(shù);和 W1-Fi網(wǎng)絡(luò)。
17.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述直接連接對應(yīng)于W1-Fi連接。
18.一種存儲指令的計算機(jī)可讀存儲介質(zhì),所述指令在由計算機(jī)執(zhí)行時使得所述計算機(jī)執(zhí)行用于促進(jìn)打印作業(yè)的執(zhí)行的方法,所述方法包括: 在打印機(jī)處從便攜式電子設(shè)備接收指示已選擇所述打印機(jī)用于打印作業(yè)的信號; 基于所述選擇生成促進(jìn)所述便攜式電子設(shè)備的用戶識別所述打印機(jī)的輸出; 提供用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的機(jī)制;以及在確認(rèn)了所述用戶對所述打印機(jī)的所述物理訪問時,在所述便攜式電子設(shè)備和所述打印機(jī)之間建立直接連接,其中所述直接連接隨后被所述便攜式電子設(shè)備和所述打印機(jī)使用以執(zhí)行所述打印作業(yè)。
19.根據(jù)權(quán)利要求18所述的計算機(jī)可讀存儲介質(zhì),其中所述輸出為蜂鳴、自定義聲音、閃爍和消息中的至少一者。
20.根據(jù)權(quán)利要求18所述的計算機(jī)可讀存儲介質(zhì),其中用于確認(rèn)所述用戶對所述打印機(jī)的物理訪問的所述機(jī)制為下列中的至少一者: 所述打印機(jī)或所述便攜式電子設(shè)備上的用戶輸入;以及 所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測。
21.根據(jù)權(quán)利要求20所述的計算機(jī)可讀存儲介質(zhì),其中所述打印機(jī)或所述便攜式電子設(shè)備上的所述用戶輸入為下列中的至少一者: 按鈕按壓;和 個人標(biāo)識符。
22.根據(jù)權(quán)利要求20所述的計算機(jī)可讀存儲介質(zhì),其中所述便攜式電子設(shè)備和所述打印機(jī)之間的接近度檢測涉及下列中的至少一者: 在所述便攜式電子設(shè)備上 檢測來自所述打印機(jī)的可聽輸出; 射頻識別(RFID)技術(shù); 紅外定位技術(shù); 地理定位技術(shù);和 W1-Fi網(wǎng)絡(luò)。
【文檔編號】G06F3/12GK104025011SQ201280053644
【公開日】2014年9月3日 申請日期:2012年8月21日 優(yōu)先權(quán)日:2011年12月2日
【發(fā)明者】H·A·米勒, M·R·斯威特, T·托馬斯 申請人:蘋果公司