經由打印機將設備標識信息用于支付的制作方法
【專利說明】
【背景技術】
[0001]打印機被越來越多地開發新的各種特征。例如,許多打印機可連接到因特網。另夕卜,許多打印機提供為了收費而傳送內容的選項。例如,可以選擇并打印圖像、文章等。另夕卜,可以向打印機傳送特殊打印應用程序。為了促進內容的選擇和傳送,打印機可以連接到web服務器,諸如內容管理服務器。
【附圖說明】
[0002]以下詳細描述參考附圖,其中:
圖1圖示出根據示例的使用設備標識信息進行支付的方法。
[0003]圖2圖示出根據示例的其中將設備標識信息用于支付的用例。
[0004]圖3圖示出根據示例的購買內容項目的方法。
[0005]圖4圖示出根據示例的執行會話驗證的方法。
[0006]圖5圖示出根據實施例的用于將設備標識信息用于支付的計算機可讀介質。
【具體實施方式】
[0007]根據實施例,打印機可以從用戶接收用于內容的請求。例如,用戶可以經由用戶的計算設備、諸如智能電話或平板計算機上的打印應用程序來請求內容。打印機和計算設備可以緊密接近,使得設備之間的通信經由近場通信(NFC)。打印機還可以從用戶的計算設備接收標識信息。該標識信息可以是設備的標識信息,諸如IMEI或SIM號。
[0008]打印機可以向支持打印機的服務器、諸如內容管理服務器發送標識信息。如本文所使用的內容管理器或內容管理服務器是一個或多個計算機、諸如服務器,其向打印機提供服務。例如,內容管理器可以充當再現管線、打印應用服務器、內容托管和管理服務器以及支付服務器。在某些示例中,可以由構成內容管理器的不同計算機或計算機群組來實現這些服務中的每一個。
[0009]用戶設備的標識信息可以用來促進用于所請求內容的支付。例如,內容管理服務器可以向與用戶的設備相關聯的服務提供商(例如,電話服務提供商)提供設備標識信息。在一個示例中,用戶可關于服務提供商具有可以應用于針對所請求內容的支付的預付信用。在另一示例中,用戶可具有關于服務提供商的存檔信用卡信息,可以將其提供給內容管理器以促進支付。在已實行支付之后,可在打印機處從內容提供商接收支付確認。所述打印機然后可向用戶提供所請求內容。例如,打印機可打印內容項目。
[0010]結果,可向用戶提供容易的用戶友好支付過程。例如,用戶不需要擔心向打印機的用戶接口中輸入信用卡信息,其可能是安全風險(諸如如果打印機是公共打印機的話),可能使得用戶感覺不安,或者可能僅僅被視為麻煩。另外,用戶不需要經歷將信用開或其他支付信息輸入到用戶計算設備的打印應用程序中的麻煩。下面將參考附圖來更詳細地討論本實施例以及其他實施例的更多細節和關聯優點。
[0011]現在參考附圖,圖1圖示出根據示例的將設備標識信息用于支付的方法。另外,圖2圖示出根據示例的其中將設備標識信息用于支付的用例。雖然下面參考圖2中描述的系統和設備來描述方法100的執行,但可以使用用于執行方法100的其他適當系統和設備,諸如圖6中所示。可用存儲在機器可讀介質上的可執行指令的形式或者以電子電路的形式來實現方法100。可以使用處理器、機器可讀存儲介質、其他控制邏輯或其組合來執行方法100。
[0012]方法100可在110處開始,其中,打印機可以從個人計算設備接收設備標識信息。例如,打印機220可從個人計算設備210接收設備ID 212。打印機220可以是各種打印機中的任何一個,諸如噴墨式打印機或激光噴射打印機。打印機220可以包括第一通信接口222、第二通信接口 224和控制器226。
[0013]通信接口 222和224可用來連接到多個設備并與之通信。通信接口可包括例如可將電子信號轉換成射頻(RF)信號的發射機和/或可將RF信號轉換成電子信號的接收機。替換地,通信接口可包括執行發射機和接收機兩者的功能的收發機。通信接口還可包括或者連接到天線組件以在空中發射和接收RF信號。通信接口還可使用近場通信、藍牙等來進行通信。通信接口可與網絡通信,諸如無線網絡、蜂窩式網絡、局域網、廣域網、電話網、內部網、因特網或其組合。通信接口還可包括到網絡或其他設備的以太網連接、USB連接或其他直接連接。在某些示例中,可用相同的硬件和/或機器可讀指令來實現通信接口。
[0014]控制器226可包括用于實現機器可讀指令的處理器和存儲器。處理器可包括至少一個中央處理單元(CPU)、至少一個基于半導體的微處理器、諸如數字圖像處理單元之類的至少一個數字信號處理器(DSP)、適合于檢索并執行存儲在存儲器中的指令的其他硬件器件或處理元件或其組合。處理器可以包括在芯片上的單個或多個核、跨多個芯片的多個核、跨多個設備的多個核或其組合。處理器可從存儲器獲取指令并將其解碼和執行以執行各種功能。作為檢索并執行指令的替換或附加,處理器可包括至少一個集成電路(1C)、其他控制邏輯、其他電子電路或其組合,所述組合包括用于執行各種任務或功能的多個電子部件。
[0015]控制器226可包括存儲器,諸如機器可讀存儲介質。機器可讀存儲介質可以是包含或存儲可執行指令的任何電子、磁、光或其他物理存儲器件。因此,機器可讀存儲介質可包括例如各種隨機存取存儲器(RAM)、只讀存儲器(ROM)、閃存及其組合。例如,機器可讀介質可包括非易失性隨機存取存儲器(NVRAM)、電可擦可編程只讀存儲器(EEPR0M)、存儲驅動器、NAND閃存等。此外,機器可讀存儲介質可以是計算機可讀的且非臨時的。另外,打印機220可包括與控制器分離的一個或多個機器可讀存儲介質。
[0016]內容處理模塊228可包括軟件模塊、用于存儲軟件模塊的一個或多個機器可讀介質以及用于執行軟件模塊的一個或多個處理器。軟件模塊可以是包括機器可執行指令的計算機程序。內容處理模塊228可用來執行如稍后所述的方法100、方法300和400,以及本文所述的任何其他打印機功能。
[0017]可以使用第一通信接口 222來與個人計算設備210通信。個人計算設備210可以是各種計算設備中的任何一個。例如,個人計算設備210可以是智能電話、平板計算機、平板觸摸計算機(slate computer)等。打印機220可以從個人計算設備210接收設備ID212。在示例中,個人計算設備210可以使用在個人計算設備210上執行的打印應用程序向打印機220發射設備ID 212。
[0018]設備ID 212可以是設備標識信息,即個人計算設備210的標識信息。例如,設備標識信息可以是國際移動設備標識(IMEI)號和訂戶標識模塊(SIM)號。設備標識信息可以是不容易以公共方式獲得的標識信息。設備標識信息可以缺少用戶標識(ID)和/或口令。
[0019]方法100可前進至120,其中,設備標識信息被發送到與打印機相關聯的內容管理器。可將設備標識信息發送到內容管理器以從與個人計算設備相關聯的服務提供商請求支付或支付信息。
[0020]例如,打印機220可經由第二通信接口 224向內容管理器230發送設備ID 212。可使用第二通信接口 224通過網絡I來與內容管理器230通信。網絡I可以是因特網。替換地,網絡I可以是專用網絡或專用網絡與因特網的組合。
[0021]內容管理器230可包括一個或多個服務器計算機。內容管理器230可向打印機提供服務。例如,內容管理器可以充當再現管線、打印應用服務器、內容托管和管理服務器以及支付服務器。在某些示例中,可以用構成內容管理器230的不同計算機或計算機群組來實現這些服務中的每一個。
[0022]內容管理器230可向打印機220提供內容和支持。例如,內容管理器230可存儲內容項目,諸如圖像、文本、打印應用程序等,其可以通過網絡I被傳送到打印機220和個人計算設備210。內容管理器230可針對向打印機220或個人計算設備210提供內容項目而收取費用。在本示例中,可以假設個人計算設備210已請求內容項目。為了實行支付,個人計算設備210已向打印機220發射設備ID 212。打印機220因此已將設備ID 212傳遞至內容管理器230。
[0023]內容管理器230可以使用設備ID 212來請求支付或支付信息。例如,內容管理器230可以向服務提供商240發送設備ID 212。如所描述的,內容管理器230可以通過網絡2向服務提供商240發送設備ID 212。網絡2可以是與網絡I相同的網絡或類似的網絡。例如,網絡2可包括因特網和/或專用網絡。
[0024]服務提供商240可包括一個或多個服務器計算機。服務提供商240可與個人計算設備210相關聯。例如,服務提供商240可為了設備的用戶/所有者的利益提供用于個人計算設備210的服務。例如,服務提供商240可以是蜂窩式網絡提供商或因特網服務提供商。
[0025]由于個人計算設備210與服務提供商240之間的關系,個人計算設備210的用戶/所有者可具有關于服務提供商240的預付信用。在這種情況下,向服務提供商240提供設備ID 212可指示用于服務提供商240從預付信用向內容管理器230提供支付的用戶授權。替換地,個人計算設備210的用