用于提供通過其使用服務(wù)的對象的系統(tǒng)和方法
【專利摘要】本發(fā)明提供了用于提供對象的系統(tǒng)和方法,通過該對象,服務(wù)被使用。一種提供有對象的至少一個設(shè)備的服務(wù)器,其中通過該對象,由服務(wù)提供者提供的服務(wù)被使用,該服務(wù)器包括:模板提供單元,被配置為給服務(wù)提供者提供用于生成該對象的第一模板,所述對象沒有被安裝在該設(shè)備上但是通過所述設(shè)備的主機程序被顯示在該設(shè)備的屏幕上;模板接收單元,被配置為從服務(wù)提供者接收由服務(wù)提供者通過編輯第一模板生成的第二模板;模板存儲單元,被配置為存儲接收的第二模板;以及對象生成單元,被配置為利用存儲的第二模板,生成該對象,通過該對象,由服務(wù)提供者提供的服務(wù)被使用。
【專利說明】用于提供通過其使用服務(wù)的對象的系統(tǒng)和方法
[0001]相關(guān)申請的交叉引用
[0002]本申請要求如下優(yōu)先權(quán):在韓國知識產(chǎn)權(quán)局于2013年02月06日提交的韓國專利申請第10-2013-0013489號,以及于2013年07月19日提交的韓國專利申請第10-2013-0085681號,此處對以上公開的內(nèi)容全文引用。
【技術(shù)領(lǐng)域】
[0003]與示例性實施例一致的方法和裝置涉及提供對象,由此利用服務(wù)提供者編輯的模板來生成要被提供給設(shè)備的關(guān)于服務(wù)的對象。
【背景技術(shù)】
[0004]隨著設(shè)備性能和網(wǎng)絡(luò)技術(shù)的進步,,用戶能夠從不同的服務(wù)提供者、通過用戶設(shè)備接收不同的服務(wù)。然而,服務(wù)提供者的多樣化以及服務(wù)提供者提供的服務(wù)類型使得難以搜索適合于用戶的服務(wù)。而且,服務(wù)提供者難以有效地收集關(guān)于目標用戶的信息,所述目標用戶是打算高效地使用服務(wù)提供者所提供的服務(wù)的。
[0005]因此,需要提供用戶接口的技術(shù),通過所述用戶接口,服務(wù)提供者的服務(wù)可以被有效地推薦給用戶,使得用戶可以有效地在用戶的設(shè)備上使用所期望的服務(wù)。進一步地,服務(wù)提供者可能必須給用戶提供用戶接口,利用所述用戶接口,用戶可以有效地使用服務(wù)提供者的服務(wù)。
【發(fā)明內(nèi)容】
[0006]一個或多個示例性實施例提供了用于提供對象的系統(tǒng)和方法,由此可以利用服務(wù)提供者編輯的模板來生成要被提供給設(shè)備的關(guān)于服務(wù)的對象。
[0007]—個或多個示例性實施例提供了用于提供對象的系統(tǒng)和方法,由此可以給服務(wù)提供者提供編輯包括在通過其使用服務(wù)的對象中的模板的編輯工具。
[0008]一個或多個示例性實施例提供了用于提供對象的系統(tǒng)和方法,由此上下文項目和服務(wù)提供者的服務(wù)可以與使用編輯工具的模板匹配。
[0009]一個或多個示例性實施例提供了用于提供對象的系統(tǒng)和方法,由此可以利用包括在編輯工具中的應(yīng)用程序接口(API)加載關(guān)于上下文項目和服務(wù)提供者的服務(wù)的信息。
[0010]其它方面將在如下的描述中部分地被闡明,并且部分地,將從描述中變得明顯,或者通過實踐所呈現(xiàn)的實施例來習(xí)得。
[0011]根據(jù)示例性實施例的方面,提供了一種用于給至少一個設(shè)備提供對象的服務(wù)器,通過所述對象,由服務(wù)提供者提供的服務(wù)被使用,該服務(wù)器包括:模板提供單元,其被配置為給服務(wù)提供者提供用于生成對象的第一模板,其中該對象沒有安裝在設(shè)備中但是通過設(shè)備的主機程序被顯示在設(shè)備的屏幕上;模板接收單元,其被配置為從服務(wù)提供者接收第二模板,該第二模板由服務(wù)提供者通過編輯第一模版生成;模板存儲單元,其被配置為存儲接收的第二模板;以及對象生成單元,被配置為利用存儲的第二模板生成對象,通過所述對象,服務(wù)提供者提供的服務(wù)被使用。
[0012]服務(wù)器可以進一步包括對象提供單元,其被配置為根據(jù)設(shè)備的當前情況給設(shè)備提供對象。
[0013]模板提供單元可以被配置為給服務(wù)提供者提供與服務(wù)使用有關(guān)的至少一個上下文模型,并且第二模板可以與服務(wù)提供者從提供的至少一個上下文模型中選擇的上下文模型匹配,并且與服務(wù)提供者的服務(wù)匹配。
[0014]對象提供單元可以被配置為給設(shè)備提供包括與跟設(shè)備當前情況有關(guān)的上下文模型匹配的第二模板的對象。
[0015]對象生成單元可以被配置為將關(guān)于提供對象的原因的信息插入到第二模板中。
[0016]模板提供單元可以被配置為給服務(wù)提供者提供與服務(wù)使用有關(guān)的至少一個上下文模型,其中該上下文模型包括多個上下文項目和與所述多個上下文項目匹配的服務(wù)的類型。
[0017]服務(wù)提供者選擇的多個上下文項目中的至少一個可以通過服務(wù)提供者與第二模板匹配。
[0018]模板提供單元可以被配置為給服務(wù)提供者提供用于編輯第一模板的編輯工具,其中該編輯工具被服務(wù)提供者用于編輯第一模板。
[0019]編輯工具可以被服務(wù)提供者用于向第一模板中插入關(guān)于服務(wù)提供者的服務(wù)的信肩、O
[0020]該編輯工具可以被服務(wù)提供者用于選擇要與第二模板匹配的上下文項目和服務(wù)。
[0021]該編輯工具可以通過用戶接口在服務(wù)提供者的顯示器上顯示。所述用戶接口包括用于選擇上下文項目的區(qū)域、用于選擇服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)的信息的區(qū)域。
[0022]該編輯工具可以包括上下文應(yīng)用程序接口(API),其中該上下文API被服務(wù)提供者用于從服務(wù)器加載與服務(wù)使用有關(guān)的上下文模型。
[0023]該編輯工具可以包括上下文應(yīng)用程序接口(API),其中該上下文API被服務(wù)提供者用于加載關(guān)于服務(wù)提供者的服務(wù)的信息。
[0024]對象可以包括用戶接口,該用戶接口包含圖標、文本、圖像、以及通過服務(wù)提供的內(nèi)容的鏈接信息,以及關(guān)于對象功能的描述信息。
[0025]根據(jù)另一個示例性實施例的方面,提供了一種給至少一個設(shè)備提供對象的方法,通過所述對象,服務(wù)提供者提供的服務(wù)被服務(wù)器使用,其中該方法由服務(wù)器執(zhí)行,該方法包括:給服務(wù)提供者提供用于生成該對象的第一模板,所述對象沒有被安裝在至少一個設(shè)備上但是通過至少一個設(shè)備的主機程序被顯示在至少一個設(shè)備的屏幕上;從服務(wù)提供者接收由服務(wù)提供者通過編輯第一模板生成的第二模板;以及利用接收的第二模板生成對象,通過所述對象,服務(wù)提供者的服務(wù)被使用。
[0026]該方法可以進一步包括根據(jù)至少一個設(shè)備的當前情況給至少一個設(shè)備提供對象。
[0027]該方法可以進一步包括給服務(wù)提供者提供與服務(wù)使用有關(guān)的至少一個上下文模型,并且第二模板可以與由服務(wù)提供者從至少一個所提供的上下文模型中選擇的上下文模型匹配并與服務(wù)提供者的服務(wù)匹配。
[0028]在提供對象時,可以給至少一個設(shè)備提供包括與跟至少一個設(shè)備的當前情況有關(guān)的上下文模型匹配的第二模板的對象。
[0029]在生成該對象時,關(guān)于對象被提供的原因的信息可以被插入到第二模板中。
[0030]該方法可以進一步包括給服務(wù)提供者提供與服務(wù)使用有關(guān)的至少一個上下文模型,并且上下文模型可以包括多個上下文項目和與所述多個上下文項目匹配的服務(wù)的類型。
[0031]由服務(wù)提供者選擇的多個上下文項目中的至少一個可以通過服務(wù)提供者與第二模板進行匹配。
[0032]該方法可以進一步包括給服務(wù)提供者提供用于編輯第一模板的編輯工具,并且該編輯工具被服務(wù)提供者用于編輯第一模板。
[0033]該編輯工具可以被服務(wù)提供者用于向第一模板中插入關(guān)于服務(wù)提供者的服務(wù)的信息。
[0034]該編輯工具可以被服務(wù)提供者用于選擇將與第二模板匹配的上下文項目和服務(wù)。
[0035]該對象可以包括用戶接口,該用戶接口包括圖標、文本、圖像、以及通過服務(wù)提供的內(nèi)容的鏈接信息,以及關(guān)于對象功能的描述信息。
[0036]根據(jù)另一個示例性實施例的方面,提供了一種向服務(wù)器提供模板的方法,所述模板被服務(wù)提供者用于生成用于提供服務(wù)提供者的服務(wù)的對象,該方法包括:從服務(wù)器接收用于生成對象的第一模板,所述對象沒有被安裝在設(shè)備上但是通過設(shè)備的主機程序被顯示在設(shè)備的屏幕上;通過編輯第一模板生成第二模板;以及給服務(wù)器提供生成的第二模板,其中第二模板被服務(wù)器用于生成對象。
[0037]第二模板可以與包括在從服務(wù)器接收的至少一個上下文模型中的上下文項目匹配,并且與服務(wù)提供者的服務(wù)匹配。
[0038]該方法可以進一步包括從服務(wù)器接收編輯第一模板的編輯工具,其中在生成第二模板時,利用編輯工具編輯第一模板。
[0039]在生成第二模板時,上下文項目可以利用編輯工具與第二模板進行匹配。
[0040]在生成第二模板時,服務(wù)提供者的服務(wù)可以利用編輯工具與第二模板進行匹配。
[0041]在生成第二模板時,關(guān)于服務(wù)提供者的服務(wù)信息可以利用第一編輯工具被插入第一模板中。
[0042]根據(jù)另一個示例性實施例的方面,提供一種非暫態(tài)計算機可讀介質(zhì),該介質(zhì)存儲了使得計算機運行給至少一個設(shè)備提供對象的方法的程序,通過所述對象,由服務(wù)提供者提供的服務(wù)被服務(wù)器使用,其中該方法由服務(wù)器執(zhí)行,該方法包括:向服務(wù)提供者提供用來生成對象的第一模板,所述對象沒有被安裝在至少一個設(shè)備上,但是通過至少一個設(shè)備的主機程序被顯示在至少一個設(shè)備的屏幕上;從服務(wù)提供者接收由服務(wù)提供者通過編輯第一模板生成的第二模板;以及利用接收的第二模板生成通過其使用服務(wù)提供者的服務(wù)的對象。
[0043]根據(jù)另一個示例性實施例的方面,提供一種非暫態(tài)計算機可讀介質(zhì),該介質(zhì)存儲了使得計算機執(zhí)行給服務(wù)器提供模板的方法的程序,所述模板被服務(wù)提供者用于生成用于提供服務(wù)提供者的服務(wù)的對象,該方法包括:從服務(wù)器接收用于生成對象的第一模板,所述對象沒有被安裝在設(shè)備上,但是通過所述設(shè)備的主機程序被顯示在所述設(shè)備的屏幕上;通過編輯第一模板來生成第二模板;以及給服務(wù)器提供生成的第二模板,其中第二模板被服務(wù)器用于生成對象。
【專利附圖】
【附圖說明】
[0044]通過以下對示例性實施例的描述,結(jié)合如下的相關(guān)附圖,以上和/或其它方面將會明顯和更加容易理解:
[0045]圖1是根據(jù)示例性實施例的用于提供通過其使用服務(wù)的對象的系統(tǒng)的概要圖;
[0046]圖2是圖示根據(jù)示例性實施例的提供通過其使用服務(wù)的對象的方法的流程圖;
[0047]圖3是圖示根據(jù)示例性實施例的在服務(wù)器上對上下文信息建模的流程圖;
[0048]圖4是圖示根據(jù)示例性實施例的關(guān)于廣播服務(wù)生成的上下文模型的示圖;
[0049]圖5是圖示根據(jù)示例性實施例的生成通過其使用服務(wù)的對象的方法的流程圖;
[0050]圖6是圖示根據(jù)示例性實施例的在服務(wù)提供者上生成第二模板的方法的流程圖;
[0051]圖7是圖示根據(jù)另一個示例性實施例的在服務(wù)器上生成通過其使用服務(wù)的對象的方法的流程圖;
[0052]圖8是圖示根據(jù)另一個示例性實施例的在服務(wù)提供者上給服務(wù)器提供生成第二模板命令的方法的流程圖;
[0053]圖9A和9B圖示了根據(jù)示例性實施例的第一模板;
[0054]圖10是根據(jù)示例性實施例的編輯工具的外部結(jié)構(gòu)圖;
[0055]圖11圖示了根據(jù)示例性實施例的利用編輯工具編輯第一模板的例子;
[0056]圖12是示出根據(jù)示例性實施例的與第一模板匹配的值的表;
[0057]圖13是示出根據(jù)示例性實施例的與第二模板匹配的值的圖;
[0058]圖14是圖示根據(jù)示例性實施例的在服務(wù)提供者上購買上下文項目的方法的流程圖;
[0059]圖15A和15B圖示了根據(jù)示例性實施例的在設(shè)備上顯示通過其使用服務(wù)的對象的例子;
[0060]圖16A和16B圖示了根據(jù)示例性實施例的在設(shè)備上顯示通過其使用服務(wù)的對象的例子;
[0061]圖17A和17B是圖不根據(jù)不例性實施例的通過其使用圖片共孚服務(wù)的對象的圖;
[0062]圖18A、18B和18C是圖示根據(jù)示例性實施例的通過其使用個人安全服務(wù)的對象的圖;
[0063]圖19A和19B是圖示根據(jù)示例性實施例的當前位置和廣告被顯示在通過其使用個人安全服務(wù)的對象上的例子的圖;
[0064]圖20A、20B、21A和21B是圖示通過其使用音樂共享服務(wù)的對象的圖;
[0065]圖22A、22B和22C圖示了根據(jù)示例性實施例的第二模板;
[0066]圖23是根據(jù)示例性實施例的服務(wù)器的框圖;
[0067]圖24是根據(jù)示例性實施例的設(shè)備的框圖;
[0068]圖25是根據(jù)示例性實施例的服務(wù)提供者的框圖;
[0069]圖26圖示了根據(jù)示例性實施例的顯示一則上下文信息的一部分的表,該上下文信息由設(shè)備和云服務(wù)器搜集并且被分類。
【具體實施方式】
[0070]弓丨用圖示示例性實施例的附圖是為了獲取對示例性實施例、其優(yōu)點以及示例性實施例可以或不可以實現(xiàn)的目標的充分理解。以下,將參照附圖詳細地描述示例性實施例。圖中同樣參考標記表示同樣的元件。
[0071]在本說明書中,當一構(gòu)成元件“連接”或“被連接”到另一構(gòu)成元件時,該構(gòu)成元件接觸或被連接到該另一構(gòu)成元件,以上接觸或被連接不僅僅是直接地還可以是電氣地通過插入在其間的至少另一構(gòu)成元件。另外,當一部分可以“包括”某個構(gòu)成元件時,除非特別說明,否則它不會被理解為排除另一構(gòu)成元件,而是被理解為進一步包括其它構(gòu)成元件。
[0072]另外,在本說明書中,通過其使用服務(wù)的對象是指以下用戶接口:通過該用戶接口,服務(wù)提供者的服務(wù)被使用。通過其使用服務(wù)的對象可以是以下用戶接口:通過該用戶接口,由服務(wù)器或內(nèi)容提供者提供的服務(wù)被提供。通過其使用服務(wù)的對象的例子可以包括包含圖標、文本、圖像和鏈接信息以及對該對象功能的描述在內(nèi)的用戶接口。
[0073]另外,設(shè)備可以從服務(wù)器接收對象,并且可以基于到該對象的用戶輸入、利用接收的對象使用服務(wù)提供者的服務(wù)。設(shè)備可以從設(shè)備中的應(yīng)用程序、數(shù)據(jù)源、服務(wù)器、以及內(nèi)容提供者獲得內(nèi)容,并且利用對象處理該內(nèi)容。另外,對象可以是以下用戶接口:在該用戶接口中封裝了基于用戶(或設(shè)備)的上下文信息而提供的預(yù)先確定的服務(wù)。
[0074]另外,對象可以不被安裝在設(shè)備上或者不由設(shè)備執(zhí)行,但是可以通過所述設(shè)備的主機程序被翻譯從而在設(shè)備屏幕上顯示或者被用戶使用。例如,對象可以是小配件,但是不限于此。另外,對象可以不被安裝在設(shè)備上或者不由設(shè)備執(zhí)行,但是通過所述設(shè)備的主機程序在設(shè)備屏幕上作為額外窗口來顯示。
[0075]另外,在本說明書中,上下文信息是指關(guān)于設(shè)備已經(jīng)使用服務(wù)的情況的信息。另夕卜,關(guān)于服務(wù)的使用,上下文信息可以包括可標識環(huán)境情況、對象、或用戶(或設(shè)備)和計算環(huán)境之間相關(guān)用戶(或設(shè)備)狀態(tài)的任何信息。設(shè)備可以在不同情況下使用不同類型的服務(wù),并且關(guān)于設(shè)備的服務(wù)使用情況的上下文信息可以通過服務(wù)器來收集。
[0076]另外,在本說明書的上下文項目是指包括在上下文信息中的具體項目,并且可以包括例如,已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、或者在設(shè)備中執(zhí)行的應(yīng)用,但是不限于此。
[0077]另外,在本說明書中,上下文模型是指通過將至少一個上下文項目與預(yù)先確定的服務(wù)預(yù)先確定的服務(wù)類型進行匹配而獲得的模型。例如,上午戲劇廣播服務(wù)可以與至少一個上下文項目匹配,所述上下文項目例如已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、以及在設(shè)備中執(zhí)行的應(yīng)用。
[0078]在本說明書中,服務(wù)包括由服務(wù)提供者提供給設(shè)備的所有類型的服務(wù)。服務(wù)的例子包括廣播服務(wù)、內(nèi)容共享服務(wù)、內(nèi)容提供服務(wù)、電源管理服務(wù)、游戲提供服務(wù)、聊天服務(wù)、文檔組成服務(wù)、搜索服務(wù)、電話呼叫服務(wù)、拍攝服務(wù)、交通推薦服務(wù)、個人安全服務(wù)、朋友推薦服務(wù)、以及視頻重放服務(wù),但是不限于此。另外,服務(wù)提供者可以是服務(wù)器或者提供服務(wù)的設(shè)備。
[0079]以下,將參照附圖詳細描述本發(fā)明。
[0080]圖1是根據(jù)示例性實施例的提供通過其使用服務(wù)的對象的系統(tǒng)的概要圖。
[0081]如圖1中所示,提供通過其使用服務(wù)的對象的系統(tǒng)包括至少一個設(shè)備1000、服務(wù)器2000、以及至少一個服務(wù)提供者3000。
[0082]在圖1的提供對象的系統(tǒng)中,服務(wù)器2000從設(shè)備1000收集關(guān)于服務(wù)使用的上下文信息,并且給服務(wù)提供者3000提供上下文信息、用于生成對象的模板、以及編輯工具。另夕卜,服務(wù)提供者3000編輯從服務(wù)器2000接收的模板,并且請求服務(wù)器2000購買預(yù)先確定的上下文項目。另外,服務(wù)器2000利用編輯的模板生成對象,并且給與預(yù)先確定的上下文項目處于相同或相似的情況下的設(shè)備1000提供生成的對象。另外,服務(wù)器2000根據(jù)提供的對象計算記到服務(wù)提供者3000賬上的量。
[0083]具體地,設(shè)備1000給服務(wù)器2000提供與服務(wù)使用有關(guān)的上下文信息。上下文信息的例子可以包括上下文項目,諸如服務(wù)類型、已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、以及在設(shè)備中執(zhí)行的應(yīng)用。
[0084]另外,設(shè)備1000從服務(wù)器2000接收通過其接收服務(wù)的對象,所述服務(wù)根據(jù)設(shè)備1000的狀況被推薦。另外,設(shè)備1000可以利用接收的對象使用服務(wù)提供者3000的服務(wù)。
[0085]設(shè)備1000可以是智能電話、移動電話、個人數(shù)字助手(PDA)、膝上型電腦、媒體播放器、全球定位系統(tǒng)(GPS)設(shè)備、以及其它移動或非移動計算設(shè)備。另外,設(shè)備1000可以是可穿戴設(shè)備。例如,設(shè)備1000可以是具有通信功能和數(shù)據(jù)處理功能的表、眼鏡、發(fā)帶、或戒指。然而,示例性實施例不限于此,并且設(shè)備1000可以包括能夠通過網(wǎng)絡(luò)從服務(wù)器2000接收對象并且執(zhí)行該對象的所有類型的設(shè)備。
[0086]服務(wù)器2000從設(shè)備1000接收關(guān)于服務(wù)使用的上下文信息并且對接收的上下文信息建模。服務(wù)器2000可以推薦關(guān)于預(yù)先確定的服務(wù)預(yù)先確定的服務(wù)類型的至少一個上下文項目。另外,服務(wù)器2000可以將推薦的上下文項目與服務(wù)類型進行匹配,從而生成預(yù)先確定的上下文模型。上下文信息的一部分可以被提供給服務(wù)提供者3000??蛇x地,上下文模型或上下文項目可以被提供給服務(wù)提供者3000。
[0087]另外,服務(wù)器2000可以給服務(wù)提供者3000提供生成對象的模板和編輯工具,并且可以從服務(wù)提供者3000接收經(jīng)服務(wù)提供者3000編輯的模板,并且可以生成將提供給設(shè)備1000的對象。在這種情形下,從服務(wù)提供者3000接收的模板可以與預(yù)先確定的上下文項目和預(yù)先確定的服務(wù)匹配。
[0088]另外,服務(wù)器2000給設(shè)備1000提供生成的對象。服務(wù)器2000可以監(jiān)視設(shè)備1000的情況,并且給在預(yù)先確定的情況下的設(shè)備1000提供預(yù)先確定的對象。另外,服務(wù)器2000可以根據(jù)預(yù)先確定的記賬方法計算要記到服務(wù)提供者3000賬上的記賬數(shù)量。
[0089]服務(wù)提供者3000可以利用從服務(wù)器2000接收的編輯工具來編輯模板。服務(wù)提供者3000可以將預(yù)先確定的上下文模型、預(yù)先確定的上下文項目、以及預(yù)先確定的服務(wù)與模板進行匹配。在這種情形下,服務(wù)提供者3000可以請求服務(wù)器2000購買匹配的上下文項目。另外,服務(wù)提供者3000可以向模板中插入關(guān)于匹配的服務(wù)的服務(wù)信息。
[0090]因此,由服務(wù)提供者3000匹配的服務(wù)可以被提供給設(shè)備1000,該設(shè)備1000與由服務(wù)提供者3000匹配的上下文項目處于相同或相似的情況。
[0091]圖2是圖示根據(jù)一個示例性實施例的提供通過其使用服務(wù)的對象的方法的流程圖。
[0092]服務(wù)器2000在操作S200中從第二設(shè)備1000-2接收上下文信息,并且在操作S205中從第一設(shè)備1000-1接收上下文信息。服務(wù)器2000可以接收上下文信息來生成稍后描述的上下文模型。另外,服務(wù)器2000可以接收上下文信息來確定第一設(shè)備1000-1的當前情況以及第二設(shè)備1000-2的當前情況。
[0093]上下文信息是指關(guān)于設(shè)備已經(jīng)使用服務(wù)的情況的信息。設(shè)備1000可以在不同情況下使用不同類型的服務(wù),并且關(guān)于設(shè)備1000的服務(wù)使用情況的上下文信息可以由服務(wù)器2000收集。另外,上下文項目是指上下文信息中包括的具體的項目,并且可以包括例如,已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、以及設(shè)備中執(zhí)行的應(yīng)用,但是不限于此。
[0094]另外,上下文信息可以包括可標識環(huán)境情況、對象、或在用戶(或設(shè)備1000)和計算環(huán)境之間的用戶(或設(shè)備1000)狀態(tài)的任何信息。另外,上下文信息可以由服務(wù)器2000抽象化,并且可以根據(jù)抽象程度被分類為不同類型。
[0095]另外,上下文信息可以包括由在設(shè)備1000中包括的傳感器收集的傳感器數(shù)據(jù)、關(guān)于通過用戶輸入在設(shè)備1000中操作的應(yīng)用程序的數(shù)據(jù)、以及與設(shè)備1000已經(jīng)使用的云服務(wù)器有關(guān)的數(shù)據(jù)。
[0096]另外,如圖26中所示,收集的數(shù)據(jù)可以包括例如,流數(shù)據(jù)、事件信息、以及web服務(wù)(云計算)信息。
[0097]流信息是實時收集的信息,并且其可以包括例如,由設(shè)備1000實時收集的傳感器數(shù)據(jù)。另外,事件信息是指當生成事件時生成的信息,并且可以包括例如,關(guān)于設(shè)備1000的設(shè)置改變的數(shù)據(jù)。另外,web服務(wù)信息是關(guān)于web服務(wù)的使用的信息,并且可以包括關(guān)于設(shè)備1000已經(jīng)通過訪問不同網(wǎng)絡(luò)資源(例如,云服務(wù)器)而使用的不同內(nèi)容的信息。web服務(wù)信息可以包括由網(wǎng)絡(luò)資源提供的大量信息,并且因此可以利用云計算方法來更新。
[0098]在操作S210中,服務(wù)器2000通過對上下文信息建模來生成上下文模型。服務(wù)器2000可以通過根據(jù)服務(wù)類型推薦上下文項目來對上下文信息建模。關(guān)于預(yù)先確定的服務(wù),服務(wù)器2000可以推薦以下各項中的至少一個:已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶,以及設(shè)備中執(zhí)行的應(yīng)用。例如,如果家庭主婦經(jīng)常于工作日上午在TV上看上午戲劇,則服務(wù)器2000關(guān)于“上午戲劇廣播服務(wù)”可以推薦諸如“工作日上午”、“家庭主婦”、以及“TV”之類的上下文項目。
[0099]另外,服務(wù)器2000可以通過將服務(wù)類型與推薦的上下文項目進行匹配來生成上下文模型。例如,服務(wù)器2000可以將“上午戲劇廣播服務(wù)”與“工作日上午”、“家庭主婦”、以及“TV”匹配,從而生成上下文模型。上下文模型可以被服務(wù)提供者3000用來確定哪個上下文項目與服務(wù)提供者3000的服務(wù)匹配。
[0100]在操作S210中,服務(wù)器2000可以利用預(yù)先確定的上下文引擎(未示出)來對上下文信息建模。服務(wù)器2000可以通過利用不同方法推斷收集的上下文信息來生成上下文模型。服務(wù)器2000可以利用例如基于本體的方法和基于概率的方法中的至少一個來對上下文信息建模。
[0101]另外,服務(wù)器2000可以通過與動態(tài)信息和靜態(tài)信息相同地分類來存儲上下文信息,并且可以根據(jù)預(yù)先確定的規(guī)則抽象化至少一部分上下文信息。上下文信息的例子包括具體上下文信息、基礎(chǔ)上下文信息、以及摘要上下文信息。具體上下文信息是指未處理的數(shù)據(jù),并且可以是利用包括在設(shè)備1000中的傳感器、應(yīng)用程序、或通過云服務(wù)器收集的數(shù)據(jù)。具體上下文信息可以包括例如,GPS經(jīng)度/緯度值或WiFi服務(wù)設(shè)置標識符(SSID)。另外,圖19的表中包括的信息可以是具體上下文信息。另外,基礎(chǔ)上下文信息可以是利用通過分析在預(yù)先確定的時間段內(nèi)收集的具體上下文信息的統(tǒng)計數(shù)據(jù)來標識的上下文。另外,摘要上下文信息可以是從具體上下文信息和基礎(chǔ)上下文信息推導(dǎo)的信息。摘要上下文信息可以依賴域。例如,“Samsung Coex Mall”被標識為基于 GPS 值(37.511238,127.059602)的設(shè)備1000的位置,并且確定該標識的位置與用戶事件日程表中列出的位置類似。并且確定設(shè)備1000的停止狀態(tài)由于GPS的分析和設(shè)備1000的加速器而被維持達預(yù)先確定的時間段??梢宰R別用戶事件日程表中登記的參與者設(shè)備的藍牙ID。在這種情形下,可以推斷相應(yīng)情況是“我希望不被打擾”。
[0102]另外,服務(wù)器2000可以通過利用具體上下文信息、基礎(chǔ)上下文信息、以及摘要上下文信息區(qū)分上下文項目并且將上下文項目與預(yù)先確定的服務(wù)進行匹配來生成上下文模型。
[0103]在操作S215中,服務(wù)器2000給服務(wù)提供者3000提供生成對象的第一模板。第一模板可以包括多個區(qū)域,例如用于插入對服務(wù)的描述的區(qū)域、用于插入與服務(wù)有關(guān)的圖像的區(qū)域、以及用于插入通過其使用服務(wù)的菜單和圖標的區(qū)域,但是不限于此。另外,服務(wù)器2000可以根據(jù)服務(wù)類型和上下文模型事先確定生成對象的模板的結(jié)構(gòu)。
[0104]另外,還可以根據(jù)用戶或者設(shè)備1000事先確定第一模板。服務(wù)器2000可以根據(jù)用戶的偏好在先前確定要提供給用戶的設(shè)備1000的第一模板,并且可以給服務(wù)提供者3000提供確定的第一模板。
[0105]另外,服務(wù)器2000可以首先給服務(wù)提供者3000提供稍后描述的編輯工具。編輯工具可以被用于編輯第一模板。在這種情形下,當服務(wù)提供者3000利用編輯工具選擇預(yù)先確定的上下文模型或預(yù)先確定的服務(wù)類型時,服務(wù)器2000可以將與所選的上下文模型或者所選的服務(wù)類型相對應(yīng)的模板提供為第一模板。服務(wù)提供者3000可以利用編輯工具接收至少一個上下文模型,并且可以選擇接收的上下文模型中的至少一個。另外,當服務(wù)提供者3000選擇上下文模型之時,編輯工具可以從服務(wù)器2000加載與所選的上下文模型相對應(yīng)的第一模板。
[0106]另外,稍后將參考圖9更詳細地描述提供給服務(wù)提供者3000的第一模板。
[0107]在操作S220中,服務(wù)提供者3000編輯第一模板來生成第二模板。服務(wù)提供者3000可以利用由服務(wù)器2000提供的編輯工具來編輯第一模板。另外,編輯工具可以利用用戶接口在包括在服務(wù)提供者3000中的顯示設(shè)備(未示出)上顯示,所述用戶接口包括用于選擇上下文模型的區(qū)域、用于選擇上下文項目的區(qū)域、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)提供者3000的服務(wù)的信息的區(qū)域中的至少一個。
[0108]服務(wù)提供者3000可以利用編輯工具將其服務(wù)與第一模板進行匹配。例如,當服務(wù)提供者3000選擇包括在編輯工具的用戶接口中的用于選擇服務(wù)的區(qū)域時,該編輯工具可以加載服務(wù)提供者3000的服務(wù)列表,該服務(wù)列表被存儲在服務(wù)提供者3000的數(shù)據(jù)庫(DB)中。另外,通過選擇加載的服務(wù)列表的項目中的一個,服務(wù)提供者3000可以將所選的服務(wù)與第一模板進行匹配。在本說明書中,經(jīng)服務(wù)提供者3000編輯的第一模板被稱為第二模板,從而將所選的服務(wù)與第一模板進行匹配可以被解釋為將所選的服務(wù)與第二模板進行匹配。
[0109]另外,服務(wù)提供者3000可以利用編輯工具將上下文項目與第一模板進行匹配。例如,當服務(wù)提供者3000選擇包括在編輯工具的用戶接口中的用于選擇上下文項目的區(qū)域時,編輯工具可以從服務(wù)器2000的DB(未示出)加載至少一個上下文項目。另外,服務(wù)提供者3000可以通過選擇加載的上下文項目中的一個,來將所選的上下文項目與第一模板進行匹配。
[0110]另外,服務(wù)提供者3000可以利用編輯工具向第一模板中插入與所選服務(wù)有關(guān)的服務(wù)信息。服務(wù)信息是指關(guān)于服務(wù)提供者3000的服務(wù)的信息,并且可以包括例如服務(wù)標題、下載與服務(wù)有關(guān)的內(nèi)容的鏈接地址、與服務(wù)有關(guān)的圖像、與服務(wù)有關(guān)的文本、以及提供服務(wù)的活動信息,但是不限于此。提供服務(wù)的活動是指基于關(guān)于第二模板(經(jīng)編輯的第一模板)的用戶輸入提供服務(wù)的操作,并且可以包括例如,根據(jù)關(guān)于第二模板的用戶觸摸輸入發(fā)送或接收預(yù)先確定的數(shù)據(jù)或顯示較低等級的模板的操作。
[0111]在操作S225中,服務(wù)提供者3000給服務(wù)器2000提供第二模板。服務(wù)提供者3000在給服務(wù)器2000提供第二模板的同時可以請求服務(wù)器2000購買包括在第二模板中的上下文項目。在這種情形下,服務(wù)提供者3000可以給服務(wù)器2000提供關(guān)于記賬方法的信息以及購買請求。記賬方法可以包括下列方法中的至少一個:拍賣方法、團購方法、獨家購買方法、根據(jù)對象暴露程度來對量記賬的方法,以及根據(jù)通過對象對服務(wù)的使用來對量記賬方法,但是不限于此。
[0112]另外,提供給服務(wù)器2000的第二模板可以被存儲在服務(wù)器2000的DB(未示出)中。
[0113]雖然上述的服務(wù)提供者3000在給服務(wù)器2000提供第二模板的同時請求服務(wù)器2000購買上下文項目,但是示例性實施例不限于此。在操作S220中,當服務(wù)提供者3000編輯第一模板時,服務(wù)提供者3000可以選擇上下文項目并且可以請求服務(wù)器2000購買所選的上下文項目。
[0114]在操作S230中,服務(wù)器2000確定設(shè)備1000的當前情況。服務(wù)器2000可以監(jiān)視例如,設(shè)備1000的用戶、設(shè)備1000的類型、設(shè)備1000的位置、當前時間、工作日、或設(shè)備1000上正執(zhí)行的應(yīng)用,但是不限于此。
[0115]在操作S235中,服務(wù)器2000從DB (未示出)中提取與設(shè)備1000的被監(jiān)視的當前情況相對應(yīng)的至少一個第二模板。服務(wù)器2000可以將當前情況與包括在第二模板中的上下文項目進行比較。另外,服務(wù)器2000可以從DB(未示出)中提取包括與設(shè)備1000的被監(jiān)視的當前情況相對應(yīng)的上下文項目的第二模板。例如,如果家庭主婦在工作日上午打開TV,則服務(wù)器2000可以從DB (未示出)中提取與諸如“家庭主婦”、“工作日上午”、以及“TV”之類的上下文項目匹配的第二模板。
[0116]在操作S240中,利用第二模板,服務(wù)器2000生成通過其使用服務(wù)的對象。服務(wù)器2000可以生成或選擇關(guān)于向設(shè)備1000推薦對象的基礎(chǔ)的信息,通過所述對象使用服務(wù)提供者3000的服務(wù),并且可以向該對象中插入生成的推薦根據(jù)。
[0117]例如,服務(wù)器2000可以向第二模板中插入推薦理由,例如“與你今天遇到的朋友過去拍攝的照片”、“與你一小時前電話談話的人拍攝的照片”、“推薦你附近的朋友”、“推薦聽過你正在聽的音樂的朋友”、“推薦你過去經(jīng)常聽但是近期不聽的音樂”、以及“你一年前的今天拍攝的照片”。
[0118]另外,服務(wù)器2000可以通過將從服務(wù)提供者3000接收的模板與從至少另一個服務(wù)提供者(未示出)接收的模板組合來生成對象。然而,如果服務(wù)提供者3000已經(jīng)利用獨家購買方法購買了上下文項目,則服務(wù)器2000可以不將另一個服務(wù)提供者(未示出)的模板包括在對象中。
[0119]在操作S245中,服務(wù)器2000給第一設(shè)備1000-1提供對象。服務(wù)器2000可以將服務(wù)提供者3000已經(jīng)購買的上下文項目與設(shè)備1000的當前情況進行比較,并且可以基于比較結(jié)果來給設(shè)備1000提供對象。當服務(wù)提供者3000已經(jīng)購買的上下文項目與第一設(shè)備1000-1的當前情況相同或相似時,服務(wù)器2000可以給第一設(shè)備1000-1提供用于使用服務(wù)提供者3000的服務(wù)的對象。
[0120]在操作S250中,第一設(shè)備1000-1利用接收的對象來使用由服務(wù)提供者3000提供的服務(wù)。該對象包括鏈接信息,通過該鏈接信息接收與由服務(wù)提供者3000提供的服務(wù)有關(guān)的數(shù)據(jù),并且第一設(shè)備1000-1可以利用對象中包括的鏈接信息從服務(wù)提供者3000接收服務(wù)。
[0121]另外,第一設(shè)備1000-1可以給服務(wù)器2000提供對象和關(guān)于服務(wù)使用的信息。第一設(shè)備1000-1可以給服務(wù)器2000提供例如,執(zhí)行對象的次數(shù)、通過對象使用服務(wù)提供者3000的服務(wù)的次數(shù)、購買預(yù)先確定的數(shù)據(jù)的次數(shù)、使用服務(wù)提供者3000的服務(wù)的項目或產(chǎn)品、以及關(guān)于購買價錢的信息。
[0122]如上所述,服務(wù)提供者3000可以通過編輯第一模板來生成第二模板。另外,當?shù)诙0迮c預(yù)先確定的上下文項目以及預(yù)先確定的服務(wù)匹配之時,如果設(shè)備1000的情況對應(yīng)于與第二模板匹配的上下文項目,則包括第二模板的對象可以被提供給設(shè)備1000。
[0123]在操作S255中,服務(wù)器2000計算關(guān)于服務(wù)提供者3000的記賬量。服務(wù)器2000可以基于設(shè)備1000執(zhí)行服務(wù)提供者3000的對象的次數(shù)、設(shè)備1000已經(jīng)利用服務(wù)提供者3000的對象使用服務(wù)的次數(shù)、以及對于已經(jīng)使用用于使用服務(wù)提供者3000的服務(wù)的對象的設(shè)備1000的服務(wù)費用等信息,來計算記到服務(wù)提供者3000帳上的記賬量。
[0124]圖3是圖示根據(jù)示例性實施例的在服務(wù)器2000上對上下文信息建模的方法的流程圖。
[0125]在操作S300中,服務(wù)器2000從第二設(shè)備1000-2接收上下文信息,并且在操作S305中,服務(wù)器2000從第一設(shè)備1000-1接收上下文信息。上下文信息是指關(guān)于設(shè)備1000已經(jīng)使用服務(wù)的情況的信息。設(shè)備1000可以在不同情況下使用不同類型的服務(wù),并且關(guān)于設(shè)備1000的服務(wù)使用情況的上下文信息可以被服務(wù)器2000收集。另外,上下文項目是指包括在上下文信息中的具體項目,并且可以包括例如,已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、或者設(shè)備中執(zhí)行的應(yīng)用,但是不限于此。
[0126]在操作S310中,服務(wù)器2000基于上下文信息、根據(jù)服務(wù)類型推薦上下文項目。月艮務(wù)器2000可以確定使用服務(wù)多于預(yù)設(shè)次數(shù)的情況,并且可以基于頻率使用情況推薦至少一個上下文項目。服務(wù)器2000可以關(guān)于預(yù)先確定的服務(wù)推薦例如以下各項中的至少一個:已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備的類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、或者設(shè)備中執(zhí)行的應(yīng)用。例如,如果家庭主婦在TV上觀看上午戲劇的次數(shù)超過預(yù)設(shè)次數(shù),則服務(wù)器2000可以關(guān)于“上午戲劇廣播服務(wù)”推薦諸如“工作日上午”、“家庭主婦”、以及“TV”之類的上下文項目。另外,例如,如果用戶在學(xué)校,并且用戶共享在學(xué)校拍攝的照片的次數(shù)超過預(yù)設(shè)頻率,則服務(wù)器2000可以關(guān)于“圖片共享服務(wù)”推薦諸如“學(xué)?!?、“朋友”、以及“現(xiàn)在”之類的上下文項目。另外,如果工人使用他們家附近的出租車的次數(shù)超過預(yù)設(shè)頻率,則服務(wù)器2000可以關(guān)于“出租車推薦服務(wù)”推薦諸如“工作日上午”、“工人”、以及“家附近”之類的上下文項目。
[0127]在操作S315中,服務(wù)器2000可以通過將推薦的上下文項目與服務(wù)類型匹配來生成上下文模型。服務(wù)器2000可以通過將推薦的上下文項目中的至少一個與服務(wù)類型匹配,來生成上下文模型。
[0128]例如,服務(wù)器2000可以通過將“上午戲劇廣播服務(wù)”與“工作日上午”、“家庭主婦”、以及“TV”中的至少一個匹配,來生成上下文模型。另外,例如,服務(wù)器2000可以通過將“圖片共享服務(wù)”與“學(xué)校”、“朋友”、以及“現(xiàn)在”匹配來生成上下文模型。另外,例如,服務(wù)器2000可以通過將“出租車推薦服務(wù)”與“工作日上午”、“工人”、以及“家附近”匹配來生成上下文模型。
[0129]另外,關(guān)于生成的上下文模型的信息可以被提供給服務(wù)提供者3000,并且服務(wù)提供者3000可以使用上下文模型來確定哪個服務(wù)與哪個上下文項目匹配。
[0130]圖4是圖示根據(jù)一個示例性實施例的生成的關(guān)于廣播服務(wù)的上下文模型的圖。
[0131]參考圖4,上下文項目可以包括關(guān)于服務(wù)使用時間的項目、關(guān)于已經(jīng)使用服務(wù)的用戶的項目、以及關(guān)于已經(jīng)使用服務(wù)的設(shè)備的項目。另外,關(guān)于服務(wù)使用時間的上下文項目可以包括例如,“工作日上午”、“周末下午”、“周末晚上”、以及“晚上時間”。另外,關(guān)于已經(jīng)使用服務(wù)的用戶的上下文項目可以包括例如,“家庭主婦”、“學(xué)生(青少年)”、“學(xué)生(二十多歲的)”、以及“男性”。另外,關(guān)于已經(jīng)使用服務(wù)的設(shè)備的上下文項目可以包括例如,“移動設(shè)備”、“TV”、以及“PC”。
[0132]另外,關(guān)于廣播服務(wù)的服務(wù)類型的例子可以包括“上午戲劇”、“戲劇表演”、“英語課程”、以及“棒球重播”。
[0133]另外,服務(wù)器2000可以確定服務(wù)已經(jīng)被使用超過預(yù)設(shè)頻率的情況,并且可以為服務(wù)推薦上下文項目。例如,服務(wù)器2000可以為“上午戲劇”推薦“工作日上午”、“家庭主婦”、以及“TV”。另外,例如,服務(wù)器2000可以為“喜劇表演”推薦“周末晚上”、“學(xué)生(青少年和二十幾歲的)”、以及“移動設(shè)備”。
[0134]另外,服務(wù)器2000可以將“工作日上午”、“家庭主婦”、以及“TV”中的至少一個與“上午戲劇”匹配以生成上下文模型I。另外,服務(wù)器2000可以將“周末晚上”、“學(xué)生(青少年和二十幾歲)”、以及“移動設(shè)備”中的至少一個與“喜劇表演”匹配以生成上下文模型2。
[0135]圖5是圖示根據(jù)示例性實施例的在服務(wù)器2000上生成通過其使用服務(wù)的對象的方法的流程圖。圖5中,服務(wù)提供者3000可以下載編輯工具并且利用下載的編輯工具來生成第二模板,并且服務(wù)器2000可以利用第二模板來生成對象。
[0136]在操作S500中,服務(wù)器2000給服務(wù)提供者3000提供編輯工具。服務(wù)器2000可以給服務(wù)提供者3000提供編輯工具的文件或下載編輯工具的鏈接地址。編輯工具可以通過包括例如下列區(qū)域中的至少一個的用戶接口:用于選擇上下文模型的區(qū)域、用于選擇上下文項目的區(qū)域、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)提供者3000的服務(wù)的信息的區(qū)域,來在包括在服務(wù)提供者3000中的顯示設(shè)備(未示出)上顯示。另外,編輯工具可以包括用于編輯第一模板的多個應(yīng)用程序接口(API)。編輯工具可以包括選擇上下文模型的AP1、選擇上下文項目的AP1、選擇服務(wù)提供者3000的服務(wù)的AP1、向第一模板中插入服務(wù)提供者3000的服務(wù)信息的AP1、以及修改第一模板外觀的API,但是不限于此。
[0137]在操作S505中,服務(wù)器2000給服務(wù)提供者3000提供關(guān)于上下文模型和上下文項目的信息。當服務(wù)提供者3000選擇包括在編輯工具的用戶接口中的模型選擇區(qū)域時,編輯工具可以從服務(wù)器2000的DB(未示出)加載關(guān)于上下文模型的信息。在這種情形下,服務(wù)器2000可以給服務(wù)提供者3000提供關(guān)于與服務(wù)提供者3000的服務(wù)有關(guān)的上下文模型的信息。
[0138]另外,當服務(wù)提供者3000選擇包括在編輯工具的用戶接口中的用于選擇上下文項目的區(qū)域時,編輯工具可以從服務(wù)器2000的DB(未示出)加載上下文項目。在這種情況下,服務(wù)器2000可以向服務(wù)提供者3000推薦包括在由服務(wù)提供者3000選擇的上下文模型中的上下文項目,但是本發(fā)明的實施例不限于此。不管服務(wù)提供者3000選擇的上下文模型怎樣,服務(wù)器2000都也可以給服務(wù)提供者3000提供存儲在DB(未示出)中的預(yù)先確定的上下文項目。
[0139]在操作S510中,服務(wù)器2000給服務(wù)提供者3000提供第一模板。當服務(wù)提供者3000選擇上下文模型時,服務(wù)器2000可以根據(jù)與上下文模型相對應(yīng)的服務(wù)類型來給服務(wù)提供者3000提供第一模板。另外,當服務(wù)提供者3000選擇預(yù)先確定的服務(wù)類型時,服務(wù)器2000可以根據(jù)所選的服務(wù)類型來給服務(wù)提供者3000提供第一模板。在這種情形下,第一模板可以根據(jù)服務(wù)類型而被事先生成并被存儲在服務(wù)器2000中。
[0140]在操作S515中,服務(wù)提供者3000通過利用編輯工具編輯第一模板來生成第二模板。服務(wù)提供者3000可以利用編輯工具來將上下文項目與第一模板進行匹配。例如,至少一個上下文項目可以被顯示在包括在編輯工具的用戶接口中的用于選擇上下文項目的區(qū)域上。另外,服務(wù)提供者3000可以選擇顯示的上下文項目中的一個來使得所選的上下文項目與第一模板匹配。
[0141]另外,利用編輯工具,服務(wù)提供者3000可以將其服務(wù)與第一模板匹配。例如,當服務(wù)提供者3000選擇包括在編輯工具的用戶接口中的服務(wù)選擇區(qū)域時,編輯工具可以加載存儲在服務(wù)提供者3000的DB(未示出)中的服務(wù)提供者3000的服務(wù)列表。另外,通過選擇加載的服務(wù)列表的服務(wù),服務(wù)提供者3000可以將所選的服務(wù)與第一模板匹配。
[0142]另外,服務(wù)提供者3000可以利用編輯工具向第一模板中插入與所選的服務(wù)有關(guān)的服務(wù)信息。服務(wù)信息是關(guān)于服務(wù)提供者3000的服務(wù)的信息,并且可以包括例如,服務(wù)標題、下載與服務(wù)有關(guān)的內(nèi)容的鏈接地址、與服務(wù)有關(guān)的圖像、與服務(wù)有關(guān)的文本、以及提供服務(wù)的活動信息,但是不限于此。提供服務(wù)的活動是指基于關(guān)于第一模板的用戶輸入提供服務(wù)的操作,并且其可以包括例如,根據(jù)關(guān)于第一模板的用戶觸摸輸入發(fā)送或接收預(yù)先確定的數(shù)據(jù)或顯示較低等級的模板的操作。
[0143]在操作S520中,服務(wù)提供者3000給服務(wù)器2000提供第二模板。服務(wù)提供者3000在給服務(wù)器2000提供第二模板的同時可以請求服務(wù)器2000購買上下文項目。然而,示例性實施例不限于此,并且當服務(wù)提供者3000在操作S515中編輯第一模板時,服務(wù)提供者3000可以選擇上下文項目并且請求服務(wù)器2000購買所選的上下文項目。
[0144]在操作S525中,服務(wù)器2000存儲第二模板。服務(wù)器2000可以在服務(wù)器2000的DB (未示出)中存儲從服務(wù)提供者3000接收的第二模板。服務(wù)器2000可以將第二模板與服務(wù)類型、服務(wù)提供者3000的標識值、服務(wù)提供者3000的服務(wù)的標識值、以及上下文項目進行匹配,并且將它們進行存儲。
[0145]在操作S530中,服務(wù)器2000向第二模板中插入推薦信息。推薦信息是指關(guān)于向設(shè)備1000推薦第二模板的基礎(chǔ)的信息。推薦信息可以基于與第二模板匹配的上下文項目和服務(wù)來生成。例如,如果與第二模板匹配的上下文項目是“家庭主婦”、“工作日上午”、以及“TV”,并且與第二模板匹配的服務(wù)是“上午戲劇AA”,則服務(wù)器2000可以向第二模板中插入推薦原因,例如“你喜歡在工作日上午觀看的TV戲劇”。另外,服務(wù)器2000可以利用插入推薦原因的第二模板來完成通過其使用服務(wù)的對象。
[0146]另外,例如,服務(wù)器2000可以基于生成服務(wù)所提供的內(nèi)容時的日期、時間和位置、用戶對內(nèi)容的使用歷史、以及內(nèi)容的使用和設(shè)備1000的使用之間的關(guān)系,來生成或選擇推薦原因。在這種情形下,生成內(nèi)容時的日期以及時間和位置可以從元數(shù)據(jù)獲得。另外,內(nèi)容的使用和設(shè)備1000的使用之間的關(guān)系可以基于社交網(wǎng)絡(luò)服務(wù)(SNS)服務(wù)器上存儲的關(guān)系信息、用戶之間的消息發(fā)送歷史、或者用戶之間的內(nèi)容共享歷史來標識,但是不限于此。
[0147]圖6是圖示根據(jù)示例性實施例的在服務(wù)提供者3000上生成第二模板的方法的流程圖。圖6中,服務(wù)提供者3000下載編輯工具,并且可以利用下載的編輯工具來生成第二模板。
[0148]在操作S600中,服務(wù)提供者3000下載編輯工具并且運行它。服務(wù)提供者3000可以從服務(wù)器2000下載編輯工具或者從服務(wù)器2000接收關(guān)于通過其可以下載編輯工具的鏈接的信息。另外,被運行的編輯工具可以通過用戶接口被顯示在服務(wù)提供者3000的顯示設(shè)備(未示出)上,該用戶接口包括下列區(qū)域中的至少一個:用于選擇上下文模型的區(qū)域、用于選擇上下文項目的區(qū)域、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)提供者3000的服務(wù)的信息的區(qū)域。
[0149]在操作S605中,服務(wù)提供者3000選擇上下文模型。在編輯工具上,上下文模型列表可以在用于選擇上下文模型的區(qū)域上顯示。上下文模型列表由服務(wù)器2000基于服務(wù)提供者3000所提供的服務(wù)類型來提供。例如,當服務(wù)提供者3000提供廣播服務(wù)時,服務(wù)器2000可以給服務(wù)提供者3000提供關(guān)于廣播服務(wù)的上下文模型列表。
[0150]另外,當服務(wù)提供者3000從上下文模型列表中選擇一個上下文模型時,服務(wù)器2000可以給服務(wù)提供者3000提供關(guān)于所選的上下文模型的信息以及與所選的上下文模型匹配的第一模板。
[0151]在操作S610中,服務(wù)提供者3000選擇上下文項目。包括與所選的上下文模型有關(guān)的至少一個上下文項目的列表可以被顯示在編輯工具上的用于選擇上下文項目的區(qū)域中。另外,當服務(wù)提供者3000選擇至少一個上下文項目時,所選的上下文項目可以與編輯的第一模板(第二模板)匹配。從而,包括第二模板的對象可以被提供給處于與所選的上下文項目相對應(yīng)的狀況下的設(shè)備1000。例如,當服務(wù)提供者3000從“家庭主婦”、“工作日上午”、以及“TV”中選擇“家庭主婦”和“工作日上午”時,包括第二模板的對象可以在工作日上午被提供給家庭主婦所擁有的設(shè)備1000。
[0152]在操作S615中,服務(wù)提供者3000通過經(jīng)編輯的第一模板(第二模板)選擇將要提供的服務(wù)。在用于選擇編輯工具的服務(wù)的區(qū)域中,可以顯示服務(wù)提供者3000的服務(wù)列表,并且服務(wù)提供者3000可以從顯示的服務(wù)列表中選擇預(yù)先確定的服務(wù)。
[0153]在操作S620中,服務(wù)提供者3000利用編輯工具向第一模板中插入服務(wù)信息。月艮務(wù)信息是關(guān)于服務(wù)提供者3000的服務(wù)的信息,并且其可以包括例如,服務(wù)標題、下載通過服務(wù)提供的內(nèi)容的鏈接地址、與服務(wù)有關(guān)的圖像、與服務(wù)有關(guān)的文本、以及提供服務(wù)的活動信息,但是不限于此。提供服務(wù)的活動是指基于關(guān)于第二模板(經(jīng)編輯的第一模板)的用戶輸入提供服務(wù)的操作,并且可以包括例如,根據(jù)關(guān)于第二模板的用戶的觸摸輸入發(fā)送或接收預(yù)先確定的數(shù)據(jù)或顯示較低級別的模板的操作。
[0154]圖7是圖示根據(jù)另一個示例性實施例的在服務(wù)器2000上生成通過其使用服務(wù)的對象的方法的流程圖。圖7中,服務(wù)提供者3000可以通過訪問服務(wù)器2000來使用編輯工具,并且服務(wù)器2000可以基于從服務(wù)提供者3000發(fā)送的編輯命令來生成第二模板,并且生成對象。
[0155]在操作S700中,服務(wù)器2000提供鏈接信息,通過該鏈接信息使用編輯工具。鏈接信息可以是web服務(wù)器的訪問地址,通過其可以使用編輯工具。另外,web服務(wù)器可以是服務(wù)器2000或外部服務(wù)器(未示出)。以下,將要描述服務(wù)器2000是web服務(wù)器的實施例。
[0156]在操作S705中,服務(wù)提供者3000訪問服務(wù)器2000來編輯第一模板。服務(wù)提供者3000可以利用操作S700中接收的鏈接信息,來訪問提供編輯工具的服務(wù)器2000。另外,月艮務(wù)提供者3000可以使用在服務(wù)器2000上運行的編輯工具。
[0157]在操作S710中,服務(wù)提供者3000給服務(wù)器2000發(fā)送編輯第一模板的命令。利用服務(wù)器2000上運行的編輯工具,服務(wù)提供者3000可以給服務(wù)器2000提供編輯第一模板的命令。編輯第一模板的命令可以是預(yù)先確定的控制命令,但是不限于此。第一模板的命令可以是預(yù)先確定的輸入信號。
[0158]服務(wù)提供者3000可以給服務(wù)器2000提供選擇上下文模型的命令、選擇上下文項目的命令、以及選擇服務(wù)的命令。另外,服務(wù)提供者3000可以給服務(wù)器2000提供將被插入第一模板中的服務(wù)信息,并且給服務(wù)器2000提供向第一模板中插入服務(wù)信息的命令。服務(wù)信息是指關(guān)于服務(wù)提供者3000的服務(wù)的信息,并且可以包括例如,服務(wù)標題、下載與服務(wù)有關(guān)的內(nèi)容的鏈接地址、與服務(wù)有關(guān)的圖像、與服務(wù)有關(guān)的文本、以及提供服務(wù)的活動信息,但是不限于此。提供服務(wù)的活動是指基于關(guān)于第一模板的用戶輸入提供服務(wù)的操作,并且可以包括例如,根據(jù)關(guān)于第一模板的用戶的觸摸輸入,發(fā)送或接收預(yù)先確定的數(shù)據(jù)或顯示較低級別的模板的操作。
[0159]在操作S715中,服務(wù)器2000可以通過根據(jù)接收的命令編輯第一模板來生成第二模板。服務(wù)器2000可以選擇預(yù)先確定的上下文模型,并且可以基于選擇上下文模型的命令在編輯工具的用戶接口上顯示與所選的上下文模型有關(guān)的第一模板。另外,服務(wù)器2000可以在編輯工具的用戶接口上顯示上下文項目。另外,服務(wù)器2000可以基于選擇上下文項目的命令將上下文項目與第一模板進行匹配。
[0160]另外,服務(wù)器2000可以選擇服務(wù)提供者3000的服務(wù),并且基于選擇服務(wù)的命今向第一模板中插入關(guān)于所選的服務(wù)的服務(wù)信息。
[0161]在操作S720中,服務(wù)器2000存儲第二模板(經(jīng)編輯的第一模板)。服務(wù)器2000還可以在服務(wù)器2000的DB(未示出)中存儲從服務(wù)提供者3000接收的第二模板。服務(wù)器2000可以將第二模板與服務(wù)類型、服務(wù)提供者3000的標識值、服務(wù)提供者3000的服務(wù)的標識值、以及上下文項目進行匹配。
[0162]在操作S725中,服務(wù)器2000向第二模板中插入推薦信息。推薦信息是指關(guān)于向設(shè)備1000推薦第二模板的根據(jù)的信息。推薦信息可以基于與第二模板匹配的上下文項目而生成。例如,如果與第二模板匹配的上下文項目是“家庭主婦”、“工作日上午”、以及“TV”,并且與第二模板匹配的服務(wù)是“上午戲劇AA”,則服務(wù)器2000可以向第二模板中插入如下推薦原因信息:例如“你工作日上午想看的TV戲劇”。另外,服務(wù)器2000可以利用推薦根據(jù)所插入的第二模板,來完成通過其使用服務(wù)的對象。
[0163]圖8是圖示根據(jù)另一個示例性實施例的在服務(wù)提供者3000上給服務(wù)器2000提供生成第二模板的命令的方法的流程圖。圖8中,服務(wù)提供者3000可以通過訪問服務(wù)器2000使用編輯工具,并且可以給服務(wù)器2000提供編輯第一模板的命令。
[0164]在操作S800中,服務(wù)提供者3000訪問服務(wù)器2000來編輯第一模板。服務(wù)提供者3000可以通過從服務(wù)器2000接收的鏈接信息來訪問服務(wù)器2000,通過該服務(wù)器2000,編輯工具被提供。
[0165]在操作S805中,服務(wù)提供者3000向服務(wù)器2000發(fā)送選擇上下文模型的命令。當服務(wù)提供者3000訪問服務(wù)器2000來使用編輯工具之時,編輯工具的用戶接口可以被顯示在服務(wù)提供者3000的顯示設(shè)備(未示出)上。另外,服務(wù)器2000可以在編輯工具的用戶接口上顯示上下文模型列表,并且服務(wù)提供者3000可以給服務(wù)器2000提供用于從上下文模型列表選擇預(yù)先確定的上下文模型的輸入信號。因此,服務(wù)器2000可以在編輯工具的用戶接口上顯示與所選的上下文模型有關(guān)的第一模板,并且可以在編輯工具的用戶接口上顯示與所選的上下文模型有關(guān)的上下文項目列表。然而,示例性實施例不限于此,并且不管所選的上下文模型怎樣,服務(wù)器2000都還可以在編輯工具的用戶接口上顯示上下文項目列表。
[0166]在操作S810中,服務(wù)提供者3000給服務(wù)器2000發(fā)送上下文項目選擇命令。服務(wù)提供者3000也可以給服務(wù)器2000提供從上下文項目列表中選擇至少一個上下文項目的輸入信號。另外,服務(wù)器2000可以基于選擇上下文項目的輸入信號來選擇預(yù)先確定的上下文項目并且將所選的上下文項目與第一模板匹配。
[0167]在操作S815中,服務(wù)提供者3000向服務(wù)器2000發(fā)送選擇服務(wù)提供者3000的服務(wù)的命令。當服務(wù)提供者3000給服務(wù)器2000提供在編輯工具的用戶接口上選擇服務(wù)選擇區(qū)域的輸入信號并且向服務(wù)器2000發(fā)送服務(wù)提供者3000的服務(wù)列表時,服務(wù)器2000可以在編輯工具的用戶接口上顯示服務(wù)提供者3000的服務(wù)的列表。
[0168]另外,當服務(wù)提供者3000給服務(wù)器2000提供從服務(wù)列表選擇預(yù)先確定的服務(wù)的輸入信號時,服務(wù)器2000可以選擇預(yù)先確定的服務(wù)并且將所選的服務(wù)與第一模板匹配。
[0169]在操作S820中,服務(wù)提供者3000向服務(wù)器2000發(fā)送向第一模板中插入服務(wù)信息的命令,以及服務(wù)信息。服務(wù)提供者3000可以利用編輯工具來選擇包括在第一模板中的預(yù)先確定的區(qū)域,并且向所選區(qū)域中插入預(yù)先確定的服務(wù)信息。第一模板可以包括多個區(qū)域,例如用于插入對服務(wù)的描述的區(qū)域、用于插入與服務(wù)有關(guān)的圖像的區(qū)域、以及用于插入通過其使用服務(wù)的菜單和圖標的區(qū)域,但是不限于此。另外,服務(wù)信息可以包括例如,服務(wù)標題、下載與服務(wù)有關(guān)的內(nèi)容的鏈接地址、與服務(wù)有關(guān)的圖像、與服務(wù)有關(guān)的文本、以及提供服務(wù)的活動信息,但是不限于此。
[0170]圖9A和9B圖示了根據(jù)示例性實施例的第一模板。
[0171]參考圖9A,根據(jù)當前示例性實施例的第一模板可以包括用于插入服務(wù)標題的區(qū)域90、用于插入與服務(wù)圖像有關(guān)的區(qū)域91和95、用于插入通過其使用服務(wù)的菜單或?qū)Ψ?wù)的描述的區(qū)域92、用于插入與服務(wù)有關(guān)的圖標的區(qū)域93、以及用于插入背景圖像的區(qū)域94。
[0172]另外,第一模板可以包括用于插入推薦包括經(jīng)編輯的第一模板(第二模板)的對象的基礎(chǔ)的區(qū)域96。推薦基礎(chǔ)可以通過服務(wù)器2000插入到區(qū)域96中。服務(wù)器2000可以從服務(wù)提供者3000接收第二模板(經(jīng)編輯的第一模板),并且可以向第二模板中插入推薦基礎(chǔ)。在這種情形下,推薦基礎(chǔ)可以基于與第二模板匹配的上下文項目和服務(wù)而被插入。例如,如果與第二模板匹配的上下文項目是“家庭主婦”、“工作日上午”、以及“TV”,并且與第二模板匹配的服務(wù)是“上午戲劇AA”,則服務(wù)器2000可以向第二模板中插入諸如“你想在工作日上午觀看的TV戲劇”之類的推薦基礎(chǔ)。
[0173]另外,根據(jù)當前示例性實施例的第一模板可以包括如圖9B中圖示的較低級別的模板。當觸摸圖9A的第一模板的預(yù)先確定的區(qū)域時,可以顯示較低級別的模板,并且較低級別的模板可以包括與服務(wù)提供有關(guān)的活動信息。例如,較低級別的模板可以包括運行與服務(wù)提供有關(guān)的操作的至少一個圖標。
[0174]圖10是圖示根據(jù)示例性實施例的編輯工具的內(nèi)部結(jié)構(gòu)圖。
[0175]參考圖10,根據(jù)當前示例性實施例的編輯工具可以包括上下文API110、服務(wù)API130、以及編輯器120。
[0176]上下文APIllO從服務(wù)器2000的DB (未示出)加載上下文信息。上下文APIllO可以加載與服務(wù)提供者3000有關(guān)的上下文模型列表。另外,當服務(wù)提供者3000選擇預(yù)先確定的上下文模型之時,上下文APIllO可以加載與所選上下文模型有關(guān)的上下文項目。然而,示例性實施例不限于此,并且上下文APIllO也可以不管所選的上下文模型怎樣而加載上下文項目。
[0177]服務(wù)API130從服務(wù)提供者3000的DB(未示出)加載關(guān)于服務(wù)提供者3000的服務(wù)的信息。服務(wù)API130可以加載服務(wù)提供者3000的服務(wù)列表。另外,當服務(wù)提供者3000選擇預(yù)先確定的服務(wù)之時,服務(wù)API130可以加載關(guān)于所選服務(wù)的信息。
[0178]編輯器120提供編輯第一模板的功能。編輯器120可以向第一模板中插入圖像、文本、鏈接信息、以及活動信息從而配置第一模板。
[0179]圖11圖示了根據(jù)示例性實施例的利用編輯工具編輯第一模板的例子。
[0180]如圖10中所示,編輯工具可以通過用戶接口在服務(wù)提供者3000的顯示設(shè)備(未示出)上顯示。另外,編輯工具的用戶接口可以包括用于選擇上下文模型的區(qū)域10、用于選擇上下文項目的區(qū)域11、用于顯示第一模板的區(qū)域12、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域13、以及用于顯示用于裝飾第一模板的工具的區(qū)域14。
[0181]在用于選擇上下文模型的區(qū)域10中,可以顯示與服務(wù)提供者3000有關(guān)的上下文模型列表。例如,在區(qū)域10中,可以顯示“上下文模型A”、“上下文模型B”、“上下文模型C”、以及“上下文模型D”,并且服務(wù)提供者3000可以選擇“上下文模型A”。
[0182]另外,當服務(wù)提供者3000選擇“上下文模型A”之時,關(guān)于“上下文模型A”的第一模板可以在區(qū)域12顯示。
[0183]另外,當服務(wù)提供者3000選擇“上下文模型A”之時,可以顯示包括在“上下文模型A”中的上下文項目“a”、“b”、以及“C”。上下文項目“a”、“b”、以及“c”可以是根據(jù)服務(wù)類型推薦的項目。然而,示例性實施例不限于此,并且上下文項目“A”、“B”、以及“C”可以在區(qū)域11上顯示,而不管“上下文模型A”怎樣。
[0184]另外,服務(wù)提供者3000可以點擊(或觸摸)上下文項目“a”、“b”、“c”、“A”、“B”、以及“C”中的至少一個,并且將它們拖拽到區(qū)域12從而將所選的上下文項目與第一模板進行匹配。
[0185]另外,服務(wù)提供者3000的服務(wù)列表可以在區(qū)域13上顯示。在區(qū)域13中,例如,可以顯示“服務(wù)A”、“服務(wù)B”、“服務(wù)C”、以及“服務(wù)D”。另外,服務(wù)提供者3000可以點擊(或觸摸)“服務(wù)A”并且將它拖拽到區(qū)域12從而將“服務(wù)A”與第一模板匹配。
[0186]另外,第一模板可以在區(qū)域12上顯示,并且服務(wù)提供者3000可以選擇第一模板的預(yù)先確定的區(qū)域并且向所選的區(qū)域中插入預(yù)先確定的數(shù)據(jù)。另外,服務(wù)提供者3000可以利用區(qū)域14上顯示的工具來裝飾第一模板。
[0187]圖12是圖示根據(jù)示例性實施例的與第一模板匹配的值的表。
[0188]如圖12中所示,第一模板可以與服務(wù)類型和上下文模型中的至少一個匹配。另夕卜,可由服務(wù)器2000根據(jù)服務(wù)類型和上下文模型中的至少一個事先生成第一模板。
[0189]例如,服務(wù)器2000可以關(guān)于“上午戲劇”以及上下文模型“aa”生成第一模板“AA”、以及關(guān)于“上午戲劇”和上下文模型“bb”生成第一模板“BB”。另外,例如,服務(wù)器2000可以關(guān)于“數(shù)據(jù)共享”和上下文模型“cc ”生成第一模板“CC”。
[0190]因此,當服務(wù)提供者3000提供廣播服務(wù)時,服務(wù)器2000可以給服務(wù)提供者3000提供與廣播服務(wù)有關(guān)的上下文模型“aa”和“bb”。另外,例如,當服務(wù)提供者3000選擇上下文模型“aa”時,服務(wù)器2000可以給服務(wù)提供者3000提供第一模板“AA”。
[0191]圖13是圖示根據(jù)示例性實施例的與第二模板匹配的值的表。
[0192]如圖13中所示,第二模板可以與服務(wù)提供者3000的服務(wù)、服務(wù)類型、以及至少一個上下文項目匹配。圖13中,至少一個上下文項目可以包括“工作日上午”、“家庭主婦”、以及 “TV”。
[0193]例如,模板“AA”可以與“上午戲劇A”、“工作日上午”、“家庭主婦”、以及“TV”匹配。這種情形下,當家庭主婦的TV在工作日上午被打開時,服務(wù)器2000可以給家庭主婦的TV提供包括模板“AA”的對象,該模板“AA”提供“上午戲劇A”。
[0194]另外,例如,模板“BB”可以與“上午戲劇B”、“工作日上午”、“家庭主婦”、以及“TV”匹配。在這種情形下,當TV在工作日上午被打開時,服務(wù)器2000可以給TV提供包括模板“BB”的對象,該模板“BB”提供“上午戲劇B”。
[0195]圖14是圖示根據(jù)示例性實施例的在服務(wù)提供者3000上購買上下文項目的方法的流程圖。
[0196]在操作S1400中,服務(wù)器2000給服務(wù)提供者3000提供關(guān)于上下文模型的信息。關(guān)于上下文模型的信息可以包括關(guān)于在服務(wù)類型和服務(wù)器2000推薦的上下文項目之間的匹配的信息。另外,服務(wù)器2000可以確定與服務(wù)提供者3000的服務(wù)有關(guān)的上下文模型,并且可以給服務(wù)提供者3000提供關(guān)于確定的上下文模型的信息。例如,如果服務(wù)提供者3000提供的服務(wù)是廣播服務(wù),則服務(wù)器2000可以給服務(wù)提供者3000提供下列模型中的至少一個:關(guān)于上午戲劇的上下文模型、與喜劇表演有關(guān)的上下文模型、與英語課程有關(guān)的上下文模型、以及關(guān)于棒球重播的上下文模型。
[0197]在操作S1405中,服務(wù)提供者3000基于上下文模型來選擇上下文項目。服務(wù)提供者3000可以利用編輯工具接收上下文模型,并且選擇上下文項目。
[0198]在操作S1410中,服務(wù)提供者3000給服務(wù)器2000提供所選服務(wù)和所選上下文項目的標識值。另外,服務(wù)提供者3000可以請求服務(wù)器2000購買關(guān)于所選服務(wù)的所選上下文項目。
[0199]服務(wù)提供者3000可以在編輯第一模板時選擇服務(wù)提供者3000的服務(wù)和上下文項目,并且關(guān)于所選服務(wù)的信息和所選上下文項目的信息可以被包括在經(jīng)編輯的第一模板中。另外,通過向服務(wù)器2000提供經(jīng)編輯的第一模板,服務(wù)提供者3000可以給服務(wù)器2000提供所選服務(wù)和所選上下文項目的標識值。另外,服務(wù)提供者3000可以在給服務(wù)器2000提供經(jīng)編輯的第一模板的同時請求服務(wù)2000購買所選上下文項目。
[0200]在操作S1415中,服務(wù)提供者3000給服務(wù)器2000提供關(guān)于記賬方法和購買花費的信息。服務(wù)提供者3000可以在給服務(wù)器2000提供經(jīng)編輯的第一模板的同時給服務(wù)器2000提供關(guān)于記賬方法和購買花費的信息。
[0201]另外,當基于服務(wù)提供者3000購買的上下文項目給設(shè)備1000提供服務(wù)提供者3000的服務(wù)之時,服務(wù)器2000可以把預(yù)先確定的量記在服務(wù)提供者3000賬上。在這種情形下,服務(wù)器2000可以基于來自服務(wù)提供者3000的與購買請求一起提供的記賬方法,來計算要記到服務(wù)提供者3000帳上的記賬量。記賬方法可以包括下列方法中的至少一個:拍賣方法、團購方法、獨家購買方法、根據(jù)對象暴露程度對量記賬的方法、以及根據(jù)通過對象使用服務(wù)對量記賬的方法,但是不限于此。
[0202]在操作S1420中,服務(wù)器2000將服務(wù)提供者3000的服務(wù)與服務(wù)提供者3000購買的上下文項目匹配。服務(wù)器2000可以確認服務(wù)提供者3000對于服務(wù)提供者3000選擇的上下文項目的購買,并且將服務(wù)提供者3000選擇的上下文項目與服務(wù)提供者3000選擇的服務(wù)進行匹配。
[0203]圖15A和15B圖示了根據(jù)示例性實施例的在設(shè)備1000上顯示通過其使用服務(wù)的對象的例子。
[0204]如圖15A中所示,用戶可以觸摸在設(shè)備100的屏幕上部顯示的條50,并且向下猛擊它。另外,當用戶觸摸在屏幕上部顯示的條50并且向下猛擊它之時,通過其使用服務(wù)的對象可以如圖15B中所示地顯示在設(shè)備1000的屏幕上。
[0205]另外,對象可以包括多個菜單51、52以及53,并且當菜單51被選擇之時,與菜單51有關(guān)的多個第二模板54、55以及56可以在對象上顯示。
[0206]圖16A和16B圖示了根據(jù)另一個示例性實施例的在設(shè)備1000上顯示通過其使用服務(wù)的對象的例子。
[0207]參考圖16A,用戶可以在設(shè)備1000的解鎖屏幕上輸入預(yù)先確定的模式。當預(yù)先確定的模式被成功輸入到解鎖屏幕時,通過其使用服務(wù)的對象可以如圖16B中所示地在設(shè)備1000的屏幕上顯示。在這種情形下,顯示對象的模式輸入可以不同于解鎖設(shè)備1000的模式輸入。
[0208]圖17A和17B是圖示根據(jù)示例性實施例的通過其使用圖片共享服務(wù)的對象的圖。
[0209]設(shè)備1000可以收集關(guān)于設(shè)備1000附近的至少另一個設(shè)備(未示出)的信息以作為上下文信息,并且可以給服務(wù)器2000提供被收集作為上下文信息的另一個設(shè)備(未示出)的標識值。
[0210]因此,服務(wù)器2000可以給設(shè)備1000提供用于顯示照片的對象70,所述照片是設(shè)備1000的用戶與其它設(shè)備1000的其它用戶拍攝的。另外,如圖17A中所示,可以在設(shè)備1000的屏幕上顯示用于顯示照片的對象70,所述照片是設(shè)備1000的用戶與其它設(shè)備1000的用戶拍攝的。
[0211]另外,當用戶觸摸對象70時,如圖17B中所示,可以在設(shè)備1000的屏幕上顯示設(shè)備1000的用戶與其它設(shè)備1000的用戶拍攝的照片。
[0212]圖18A、18B以及18C是圖示根據(jù)示例性實施例的通過其使用個人安全服務(wù)的對象的圖。
[0213]當設(shè)備1000的用戶進入出租車時,服務(wù)器2000可以給設(shè)備1000提供個人安全服務(wù)的對象80,如圖18A中所示。另外,關(guān)于設(shè)備1000的用戶已乘坐的出租車的信息81可以在對象80上顯示。關(guān)于出租車的信息81可以包括例如,關(guān)于車牌、公司、以及出租車司機的信息。
[0214]另外,當用戶觸摸對象80,如圖18B中所示,可以顯示用于選擇通過對象80提供的服務(wù)的圖標。另外,當用戶從顯不的圖標中選擇圖標82時,可以如圖18C中所不地顯不用于選擇要接收信息81的對象的菜單,所述信息81是關(guān)于設(shè)備1000的用戶已乘坐的出租車的信息。
[0215]另外,當用戶選擇“杰妮”以及“喬恩”時,關(guān)于出租車的信息81可以被提供給“杰妮”(未示出)的設(shè)備以及“喬恩”(未示出)的設(shè)備。關(guān)于出租車的信息81可以從設(shè)備1000發(fā)送到“杰妮”的設(shè)備以及“喬恩”的設(shè)備,但是不限于此。關(guān)于出租車的信息81可以由設(shè)備1000發(fā)送給“杰妮”的設(shè)備(未示出)或者“喬恩”的設(shè)備(未示出),但是不限于此。關(guān)于出租車的信息81可以由服務(wù)提供者3000和服務(wù)器2000中的至少一個發(fā)送給“杰妮”的設(shè)備(未示出)或者“喬恩”的設(shè)備(未示出)。
[0216]圖19A和19B是圖示根據(jù)示例性實施例的在通過其使用個人安全服務(wù)的對象上顯示當前位置和廣告的例子的圖。
[0217]參考圖19A,當設(shè)備1000的用戶已乘坐的出租車移動之時,關(guān)于設(shè)備1000的當前位置的信息84可以在對象80上顯示。
[0218]另外,參考圖19B,可以在對象80上顯示關(guān)于位于設(shè)備1000當前位置附近的商店的廣告。
[0219]圖20A、20B、21A以及21B是圖示根據(jù)示例性實施例的通過其使用音樂共享服務(wù)的對象的圖。圖20A和20B圖示了提供音樂的設(shè)備1000的屏幕,而圖2IA和2IB圖示了接收音樂的設(shè)備4000的屏幕。
[0220]參考圖20A,服務(wù)器2000可以給設(shè)備1000提供對象85,該對象85提供了設(shè)備1000的用戶今天已經(jīng)聽過的歌曲的列表。標識預(yù)先確定的歌曲(例如相冊封面)的圖標可以在對象85上顯示,并且可以顯示設(shè)備1000的用戶的朋友的圖像86。
[0221]另外,當用戶選擇預(yù)先確定的圖標時,與所選圖標相對應(yīng)的歌曲可以在設(shè)備1000上重放,如圖20B中所示。另外,當用戶選擇圖像86之時,設(shè)備1000上正在重放的歌曲可以被發(fā)送給與所選圖像86相對應(yīng)的朋友的設(shè)備4000。
[0222]另外,參考圖21A,接收和重放共享音樂的對象87可以在與所選圖像86相對應(yīng)的朋友的設(shè)備4000的屏幕上顯示。另外,對象87可以包括區(qū)域88,在該區(qū)域88上顯示關(guān)于提供了音樂的朋友的信息。
[0223]另外,當在設(shè)備4000上觸摸對象87的區(qū)域88時,在設(shè)備4000的屏幕上可以顯示用戶接口,通過該用戶接口可以與提供了音樂的朋友的設(shè)備1000撥打電話,如圖21B中所示。另外,當選擇了電話呼叫圖標88時,設(shè)備4000可以呼叫設(shè)備1000。
[0224]圖22A、22B和22C圖示了根據(jù)示例性實施例的第二模板。圖22A中所示的第二模板可以提供音樂推薦服務(wù)。另外,圖22B中所示的第二模板可以提供顯示一年前拍攝的圖像的服務(wù)。另外,圖22C中所示的第二模板可以提供顯示信息和照片的服務(wù),所述信息是關(guān)于在當前位置附近存在的朋友的信息,所述照片是拍攝于設(shè)備1000當前位置附近的照片。
[0225]圖22A、22B和22C中所示的第二模板可以被至少一個服務(wù)提供者3000編輯。另夕卜,第二模板中的至少一個可以被包括在對象中。
[0226]圖23是根據(jù)示例性實施例的服務(wù)器2000的框圖。
[0227]參考圖23,服務(wù)2000包括上下文信息收集單元2100、建模單元2200、模板提供單元2300、模板接收單元2350、模板存儲單元2400、對象生成單元2500、對象提供單元2600、記賬量確定單元2700、DB2800、通信單元2900、以及控制單元2950。
[0228]上下文信息收集單元2100從至少一個設(shè)備1000收集上下文信息。上下文信息收集單元2100可以收集上下文信息來生成上下文模型。另外,上下文信息收集單元2100可以接收上下文信息來確定設(shè)備1000的當前情況。
[0229]上下文信息是指關(guān)于設(shè)備1000已經(jīng)使用服務(wù)的情況的信息。設(shè)備1000可以在不同情況下使用不同類型的服務(wù),并且關(guān)于服務(wù)使用情況的上下文信息可以由上下文信息收集單元2100收集。另外,上下文項目是指包括在上下文信息中的具體項目,并且其可以包括例如,已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、以及在設(shè)備上運行的應(yīng)用,但是不限于此。
[0230]建模單元2200通過對上下文信息建模來生成上下文模型。建模單元2200可以通過針對每個服務(wù)類型推薦上下文項目并將推薦的上下文項目與服務(wù)類型匹配來對上下文信息建模。關(guān)于預(yù)先確定的服務(wù),建模單元2200可以推薦下列各項中的至少一個:已經(jīng)使用服務(wù)的用戶、已經(jīng)使用服務(wù)的設(shè)備類型、服務(wù)使用時間、服務(wù)使用位置、其它也已經(jīng)使用服務(wù)的用戶、以及在設(shè)備上運行的應(yīng)用程序。例如,如果家庭主婦經(jīng)常在工作日上午在TV上觀看上午戲劇,則建模單元2200可以關(guān)于“上午戲劇廣播服務(wù)”推薦諸如“工作日上午”、“家庭主婦”、以及“TV”之類的上下文項目。
[0231]另外,建模單元2200可以通過將服務(wù)類型與推薦的上下文項目匹配,來生成上下文模型。例如,建模單元2200可以通過將“上午戲劇廣播服務(wù)”與“工作日上午”、“家庭主婦”、以及“TV”匹配,來生成上下文模型。上下文模型可以被用于確定將哪個上下文項目與服務(wù)提供者3000的服務(wù)匹配。
[0232]另外,建模單元2200可以給服務(wù)提供者3000提供上下文信息和生成的上下文模型。
[0233]模板提供單元2300給服務(wù)提供者3000提供用于生成通過其使用服務(wù)的對象的第一模板。模板提供單元2300可以通過通信單元2900來給服務(wù)提供者3000提供第一模板。第一模板可以包括多個區(qū)域,并且可以包括例如,用于插入對服務(wù)的描述的區(qū)域、用于插入與服務(wù)有關(guān)的圖像的區(qū)域、用于插入通過其使用服務(wù)的菜單和圖標的區(qū)域,但是不限于此。另外,服務(wù)器2000可以根據(jù)服務(wù)類型或上下文模型在先前確定生成對象的模板結(jié)構(gòu)。
[0234]第一模板也可以根據(jù)設(shè)備1000由用戶在先前確定。模板提供單元2300可以根據(jù)用戶的偏好在先前確定將要提供給用戶的設(shè)備1000的第一模板,并且給服務(wù)提供者3000提供確定的第一模板。
[0235]另外,模板提供單元2300可以給服務(wù)提供者3000提供至少一個上下文模型。另夕卜,服務(wù)提供者3000可以從提供的上下文模型中選擇預(yù)先確定的上下文模型,并且可以將所選上下文模型與服務(wù)提供者3000的服務(wù)匹配。另外,服務(wù)提供者3000可以匹配所選上下文模型、服務(wù)提供者3000的服務(wù)、以及第二模板。
[0236]上下文模型可以包括多個上下文項目和與多個上下文項目匹配的服務(wù)類型,并且服務(wù)提供者3000可以選擇多個上下文項目中的至少一個,并且將所選上下文項目與第二模板匹配。
[0237]另外,模板提供單元2300給服務(wù)提供者3000提供編輯工具。編輯工具可以是編輯第一模板的工具。編輯工具可以通過用戶接口在包括在服務(wù)提供者3000中的顯示設(shè)備(未示出)上顯示,該用戶接口可以包括下列區(qū)域至少之一:例如,用于選擇上下文模型的區(qū)域、用于選擇上下文項目的區(qū)域、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)提供者3000的服務(wù)的信息的區(qū)域。
[0238]另外,模板提供單元2300可以給服務(wù)提供者3000提供編輯工具的文件,但是不限于此。模板提供單元2300可以給服務(wù)提供者3000提供下載編輯工具的鏈接信息。另外,模板提供單元2300可以通過web服務(wù)從服務(wù)提供者3000接收編輯工具,并且模板提供單元2300可以基于接收的編輯命令編輯第一模板。
[0239]模板接收單元2350從服務(wù)提供者3000接收由服務(wù)提供者3000生成的第二模板。模板接收單元2350可以通過通信單元2900從服務(wù)提供者3000接收利用服務(wù)提供者3000生成的第二模板。
[0240]模板存儲單元2400存儲用于提供服務(wù)提供者3000的服務(wù)的模板。模板存儲單元2400可以存儲將要提供給服務(wù)提供者3000的第一模板。另外,模板存儲單元2400可以存儲利用服務(wù)提供者3000生成的第二模板。第二模板可以與服務(wù)提供者3000選擇的上下文項目以及服務(wù)提供者3000的服務(wù)匹配。另外,模板存儲單元2400可以在稍后描述的DB2800中存儲第一模板和第二模板。
[0241]對象生成單元2500生成將要提供給設(shè)備1000的對象。對象生成單元2500可以確定設(shè)備1000的當前情況。對象生成單元2500可以監(jiān)視例如,設(shè)備1000的用戶、設(shè)備1000的類型、設(shè)備1000的位置、當前時間、工作日、以及設(shè)備1000上正在執(zhí)行的應(yīng)用,但是不限于此。
[0242]另外,對象生成單元2500可以從DB2800提取與設(shè)備1000當前情況相對應(yīng)的至少一個第二模板。對象生成單元2500可以將設(shè)備1000的當前情況和第二模板中包括的上下文項目進行比較。另外,對象生成單元2500可以從DB2800提取與設(shè)備1000的被監(jiān)視的當前情況相對應(yīng)的上下文項目。例如,如果家庭主婦已經(jīng)在工作日上午打開TV,則服務(wù)器2000可以從DB2800提取與上下文項目匹配的第二模板,該上下文項目例如是“家庭主婦”、“工作日上午”、以及“TV”。
[0243]另外,對象生成單元2500可以利用提取的第二模板生成對象。對象生成單元2500可以向該對象中插入關(guān)于向設(shè)備1000推薦對象的基礎(chǔ)的信息,其中通過該對象將提供服務(wù)提供者3000的服務(wù)。另外,對象生成單元2500可以通過將從服務(wù)提供者3000接收的模板和從至少另一個服務(wù)提供者(未示出)接收的模板組合來生成對象。然而,如果服務(wù)提供者3000已經(jīng)利用獨家購買方法購買上下文項目,則服務(wù)器2000可以不在對象中包括另一個服務(wù)提供者(未示出)的模板。另外,對象生成單元2500可以向提取的第二模板中插入關(guān)于提供該對象的原因的信息。
[0244]對象提供單元2600給設(shè)備1000提供對象。對象提供單元2600將由服務(wù)提供者3000購買的上下文項目與設(shè)備1000的當前情況進行比較,并且可以基于比較結(jié)果給設(shè)備1000提供對象。如果由服務(wù)提供者3000購買的上下文項目與第一設(shè)備1000-1的當前情況相同或相似,則對象提供單元2600可以給第一設(shè)備1000-1提供對象,通過該對象使用服務(wù)提供者3000的服務(wù)。
[0245]記賬量確定單元2700確定關(guān)于服務(wù)提供者3000的記賬量。記賬數(shù)量確定單元2700可以基于關(guān)于服務(wù)提供者3000的記賬方法的信息、由服務(wù)提供者3000提供對象的次數(shù)、設(shè)備1000執(zhí)行服務(wù)提供者3000對象的次數(shù)、設(shè)備1000已經(jīng)利用服務(wù)提供者3000的對象使用服務(wù)的次數(shù)、以及對于已經(jīng)使用用以使用服務(wù)提供者3000的服務(wù)的對象的設(shè)備1000的服務(wù)記賬,來計算將記到服務(wù)提供者3000賬上的記賬量。
[0246]DB2800可以通過服務(wù)器200獲得提供服務(wù)提供者3000的服務(wù)的模板,向設(shè)備1000提供對象,并且存儲計算記賬量所需的不同信息。
[0247]通信單元2900向服務(wù)提供者3000和設(shè)備1000發(fā)送或從它們接收以下信息:該信息是服務(wù)器2000為獲得提供服務(wù)提供者3000的服務(wù)的模板以生成對象、并向設(shè)備1000提供該對象、以及計算記賬量所需的不同信息。
[0248]控制單元2950控制上下文信息收集單元2100、建模單元2200、模板提供單元2300、模板存儲單元2400、對象生成單元2500、對象提供單元2600、記賬量確定單元2700、DB2800、以及通信單元2900,以使得服務(wù)器2000可以獲得用于提供服務(wù)提供者3000的服務(wù)的模板,生成模板,向設(shè)備1000提供對象,并且計算記賬量。
[0249]圖24是根據(jù)另一個示例性實施例的服務(wù)器2000的框圖。
[0250]參考圖24,根據(jù)當前示例性實施例的服務(wù)器2000包括模板提供單元2300、模板接收單元2350、模板存儲單元2400、對象生成單元2500、DB2800、通信單元2900、以及控制單元 2950。
[0251]模板提供單元2300給服務(wù)提供者3000提供用來生成對象的第一模板,通過該對象使用服務(wù)。模板提供單元2300可以通過通信單元2900給服務(wù)提供者3000提供第一模板。第一模板可以包括多個區(qū)域,例如用于插入對服務(wù)的描述的區(qū)域、用于插入與服務(wù)有關(guān)的圖像的區(qū)域、以及用于插入通過其使用服務(wù)的菜單和圖標的區(qū)域,但是不限于此。另外,服務(wù)器2000可以根據(jù)服務(wù)類型或上下文模型在先前確定生成對象的模板結(jié)構(gòu)。
[0252]另外,第一模板可以根據(jù)用戶或設(shè)備1000而在先前確定。模板提供單元2300可以根據(jù)用戶的偏好在先前確定將提供給用戶的設(shè)備1000的模板,并且可以給服務(wù)提供者3000提供確定的第一模板。
[0253]另外,模板提供單元2300可以給服務(wù)提供者3000提供至少一個上下文模型。另夕卜,服務(wù)提供者3000可以從提供的上下文模型中選擇預(yù)先確定的上下文模型,并且可以將所選上下文模型與服務(wù)提供者3000的服務(wù)進行匹配。另外,服務(wù)提供者3000可以將所選上下文模型、服務(wù)提供者3000的服務(wù)、以及第二模板進行匹配。
[0254]上下文模型可以包括多個上下文項目以及與多個上下文項目匹配的服務(wù)類型,并且服務(wù)提供者3000可以選擇多個上下文項目中的至少一個,并且將所選上下文項目與第二模板匹配。
[0255]另外,模板提供單元2300給服務(wù)提供者3000提供編輯工具。編輯工具可以是編輯第一模板的工具。編輯工具可以通過用戶接口在包括在服務(wù)提供者3000中的顯示設(shè)備(未示出)上顯示,該用戶接口包括下列區(qū)域中的至少一個:例如,用于選擇上下文模型的區(qū)域、用于選擇上下文項目的區(qū)域、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)提供者3000的服務(wù)的信息的區(qū)域。
[0256]另外,模板提供單元2300可以給服務(wù)提供者3000提供編輯工具的文件,但是不限于此。模板提供單元2300可以給服務(wù)提供者3000提供下載編輯工具的鏈接信息。另外,模板提供單元2300可以通過web服務(wù)從服務(wù)提供者3000接收編輯命令,并且可以基于接收的編輯命令編輯第一模板。
[0257]模板接收單元2350從服務(wù)提供者3000接收利用服務(wù)提供者3000生成的第二模板。模板接收單元2350可以通過通信單元2900從服務(wù)提供者3000接收利用服務(wù)提供者3000生成的第二模板。
[0258]模板存儲單元2400存儲提供服務(wù)提供者3000的服務(wù)的模板。服務(wù)存儲單元2400可以存儲將提供給服務(wù)提供者3000的第一模板。另外,模板存儲單元2400可以存儲利用服務(wù)提供者3000生成的第二模板。第二模板可以與由服務(wù)提供者3000選擇的上下文項目以及服務(wù)提供者3000的服務(wù)進行匹配。另外,模板存儲單元2400可以在稍后描述的DB2800中存儲第一模板和第二模板。
[0259]對象生成單元2500生成將提供給設(shè)備1000的對象。對象生成單元2500可以確定設(shè)備1000的當前情況。對象生成單元2500可以監(jiān)視例如,設(shè)備1000的用戶、設(shè)備1000的類型、設(shè)備1000的位置、當前時間、工作日、以及設(shè)備1000上正執(zhí)行的應(yīng)用,但是不限于此。
[0260]另外,對象生成單元2500可以從DB2800提取與設(shè)備1000的當前情況相對應(yīng)的至少一個第二模板。對象生成單元2500可以將設(shè)備1000的當前情況與第二模板中包括的上下文項目進行比較。另外,對象生成單元2500可以從DB2800提取包括上下文項目的第二模板,其中該上下文項目與設(shè)備1000的被監(jiān)視的當前情況相對應(yīng)。例如,如果家庭主婦在工作目上午已經(jīng)打開了 TV,則服務(wù)器2000可以從DB2800提取與諸如“家庭主婦”、“工作日上午”、以及“TV”之類的上下文項目匹配的第二模板。
[0261 ] 另外,對象生成單元2500可以利用提取的第二模板生成對象。對象生成單元2500可以向該對象中插入關(guān)于給設(shè)備1000推薦提供服務(wù)提供者3000的服務(wù)的對象的基礎(chǔ)的信息。另外,對象生成單元2500可以通過將從服務(wù)提供者3000接收的模板與從至少另一個服務(wù)提供者(未示出)接收的模板組合來生成對象。然而,如果服務(wù)提供者3000已經(jīng)利用獨家購買方法購買了上下文項目,則服務(wù)器2000可以不在對象中包括另一個服務(wù)提供者(未示出)的模板。另外,對象生成單元2500可以向提取的第二模板中插入關(guān)于推薦對象的基礎(chǔ)的信息。
[0262]DB2800存儲服務(wù)器2000為獲得用于提供服務(wù)提供者3000的服務(wù)的模板并生成對象所需的不同信息。
[0263]通信單元2900向服務(wù)提供者3000和設(shè)備1000發(fā)送或從它們接收服務(wù)器2000為獲得用于提供服務(wù)提供者3000的服務(wù)的模板并生成對象所需的不同信息。
[0264]控制單元2950控制模板提供單元2300、模板存儲單元2400、對象生成單元2500、DB2800、以及通信單元2900,以使得服務(wù)器2000可以獲得用于提供服務(wù)提供者3000的服務(wù)的模板并且生成對象。
[0265]圖25是根據(jù)示例性實施例的服務(wù)提供者3000的框圖。
[0266]服務(wù)提供者3000包括編輯工具獲得單元3100、模板編輯單元3200、模板提供單元3300、服務(wù)提供單元3400、DB3500、通信單元3600、以及控制單元3700。
[0267]編輯工具獲得單元3100獲得編輯第一模板的編輯工具。編輯工具獲得單元3100可以從服務(wù)器2000接收編輯工具。另外,編輯工具獲得單元3100可以接收通過其可以下載編輯工具的鏈接信息,并且可以利用接收的鏈接信息下載編輯工具。另外,編輯工具獲得單元3100可以通過在Web上訪問預(yù)先確定web服務(wù)器來使用編輯工具。
[0268]編輯工具可以通過用戶接口在服務(wù)提供者3000中包括的顯示設(shè)備(未示出)上顯示,所述用戶接口包括下列區(qū)域中的至少一個:例如,用于選擇上下文模型的區(qū)域、用于選擇上下文項目的區(qū)域、用于選擇服務(wù)提供者3000的服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)提供者3000的服務(wù)的信息的區(qū)域。
[0269]模板編輯單元3200從服務(wù)器2000獲得第一模板并且編輯第一模板。另外,模板編輯單元3200可以通過編輯第一模板來生成第二模板。另外,當利用編輯工具選擇預(yù)先確定的上下文模型之時,模板編輯工具3200可以獲得關(guān)于所選上下文模型的第一模板。另夕卜,基于通過編輯工具作出的用戶輸入,模板編輯單元3200可以選擇上下文項目和服務(wù)提供者3000的服務(wù)。另外,基于通過編輯工具作出的用戶輸入,模板編輯工具3200可以向第一模板中插入關(guān)于服務(wù)提供者3000的服務(wù)的服務(wù)信息。
[0270]模板提供單元3300給服務(wù)器2000提供第二模板。模板提供單元3300可以在給服務(wù)器2000提供第二模板的同時請求服務(wù)器2000購買與第二模板匹配的上下文項目。另夕卜,模板提供單元3300可以給服務(wù)器2000提供關(guān)于記賬方法和購買花費的信息。
[0271]服務(wù)提供單元3400給設(shè)備1000提供服務(wù)提供者3000的服務(wù)。設(shè)備1000可以向服務(wù)提供者3000請求通過從服務(wù)器2000接收的對象的服務(wù),并且服務(wù)提供單元3400可以給設(shè)備1000提供被請求的服務(wù)。
[0272]DB3500存儲服務(wù)提供者3000為編輯第一模板所需的不同信息并且給設(shè)備1000提供服務(wù)。
[0273]通信單元3600向服務(wù)器2000和設(shè)備1000發(fā)送或者從它們接收不同信息,所述信息是服務(wù)提供者3000為編輯第一模板并給設(shè)備1000提供服務(wù)所需的信息。
[0274]控制單元3700控制編輯工具獲得單元3100、模板編輯單元3200、模板提供單元3300、DB3500、以及通信單元3600,以使得服務(wù)提供者3000可以編輯第一模板并給設(shè)備1000提供服務(wù)。
[0275]此處使用的術(shù)語“單元”是指硬件組件,例如處理器或電路,和/或由諸如處理器之類的硬件組件執(zhí)行的軟件組件。
[0276]示例性實施例也可以用記錄介質(zhì)的形式來實現(xiàn),該記錄介質(zhì)包括由計算機可運行的命令,例如計算機運行的程序模塊。計算機可讀記錄介質(zhì)可以是計算機可訪問的任意可用介質(zhì),并且可以是易失性介質(zhì)、非易失性介質(zhì)、可分離介質(zhì)、以及不可分離介質(zhì)中的任意一個。另外,計算機可讀記錄介質(zhì)的例子可以包括計算機存儲介質(zhì)和通信介質(zhì)。計算機存儲介質(zhì)的例子包括由任意方法或技術(shù)實現(xiàn)來用于存儲關(guān)于計算機可讀命令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其它數(shù)據(jù)的信息的易失性的、非易失性的、可分離的、以及不可分離的介質(zhì)。通信介質(zhì)可以包括計算機可讀命令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、經(jīng)調(diào)制的數(shù)據(jù)信號的其它數(shù)據(jù),例如載波,或其它發(fā)送機制,并且可以是任意的信息發(fā)送介質(zhì)。
[0277]雖然已經(jīng)具體展示和描述了示例性實施例,但是本領(lǐng)域技術(shù)人員將會理解,在不脫離權(quán)利要求所定義的本發(fā)明的精神和范圍的情況下,在此可以進行形式上和細節(jié)上的各種改變。示例性實施例應(yīng)當僅僅被認為是描述性的,而不是出于限制的目的。例如,被描述為單一類型的每個元件可以是分布式的,并且類似地,被描述為分布式的元件可以是組合的。
[0278]發(fā)明構(gòu)思的范圍不是由詳細的描述限定而是由權(quán)利要求限定,并且范圍內(nèi)的所有差異將被解釋為包括在發(fā)明構(gòu)思中。
【權(quán)利要求】
1.一種用于給至少一個設(shè)備提供對象的服務(wù)器,通過所述對象,由服務(wù)提供者提供的服務(wù)被使用,所述服務(wù)器包含: 模板提供單元,被配置為給服務(wù)提供者提供用于生成所述對象的第一模板,其中所述對象沒有被安裝在設(shè)備上但是通過所述設(shè)備的主機程序被顯示在所述設(shè)備的屏幕上;模板接收單元,被配置為從服務(wù)提供者接收由服務(wù)提供者通過編輯第一模板生成的第二模板; 模板存儲單元,被配置為存儲接收的第二模板;以及 對象生成單元,被配置為利用存儲的第二模板生成對象,通過所述對象,由服務(wù)提供者提供的服務(wù)被使用。
2.如權(quán)利要求1所述的服務(wù)器,進一步包含對象提供單元,被配置為根據(jù)所述設(shè)備的當前情況來給所述設(shè)備提供對象。
3.如權(quán)利要求2所述的服務(wù)器,其中,所述模板提供單元被配置為給服務(wù)提供者提供與服務(wù)使用有關(guān)的至少一個上下文模型,并且 其中,所述第二模板與服務(wù)提供者從提供的至少一個上下文模型中選擇的上下文模型匹配,并且與服務(wù)提供者的服務(wù)匹配。
4.如權(quán)利要求3所述的服務(wù)器,其中,所述對象提供單元被配置為給所述設(shè)備提供包括第二模板的對象,所述第二模板與跟所述設(shè)備當前情況有關(guān)的上下文模型匹配。
5.如權(quán)利要求1所述的服務(wù)器,其中,所述對象生成單元被配置為向第二模板中插入關(guān)于提供所述對象的原因的信息。
6.如權(quán)利要求1所述的服務(wù)器,其中,所述模板提供單元被配置為給服務(wù)提供者提供與服務(wù)使用有關(guān)的至少一個上下文模型, 其中,所述上下文模型包含多個上下文項目和與所述多個上下文項目匹配的服務(wù)類型。
7.如權(quán)利要求6所述的服務(wù)器,其中,由服務(wù)提供者選擇的多個上下文項目中的至少一個通過服務(wù)提供者與第二模板匹配。
8.如權(quán)利要求1所述的服務(wù)器,其中,所述模板提供單元被配置為給服務(wù)提供者提供用于編輯第一模板的編輯工具, 其中,所述編輯工具被服務(wù)提供者用來編輯第一模板。
9.如權(quán)利要求8所述的服務(wù)器,其中,所述編輯工具被服務(wù)提供者用來向第一模板中插入關(guān)于服務(wù)提供者的服務(wù)的信息。
10.如權(quán)利要求8所述的服務(wù)器,其中,所述編輯工具被服務(wù)提供者用來選擇將與第二模板匹配的上下文項目和服務(wù)。
11.如權(quán)利要求8所述的服務(wù)器,其中,所述編輯工具通過用戶接口在服務(wù)提供者的顯示器上顯示,所述用戶接口包括用于選擇上下文項目的區(qū)域、用于選擇服務(wù)的區(qū)域、以及用于插入關(guān)于服務(wù)的信息的區(qū)域。
12.如權(quán)利要求8所述的服務(wù)器,其中,所述編輯工具包含上下文應(yīng)用程序接口(API), 其中,所述上下文API被服務(wù)提供者用來從服務(wù)器加載與服務(wù)使用有關(guān)的上下文模型。
13.如權(quán)利要求8所述的服務(wù)器,其中,所述編輯工具包含服務(wù)應(yīng)用程序接口(API), 其中,所述服務(wù)API被服務(wù)提供者用來加載關(guān)于服務(wù)提供者的服務(wù)的信息。
14.一種由服務(wù)器給至少一個設(shè)備提供對象的方法,通過所述對象,由服務(wù)提供者提供的服務(wù)使用,其中所述方法由服務(wù)器執(zhí)行,所述方法包含: 給服務(wù)提供者提供用來生成對象的第一模板,所述對象沒有被安裝在至少一個設(shè)備上但是通過所述至少一個設(shè)備的主機程序被顯示在所述至少一個設(shè)備的屏幕上; 從服務(wù)提供者接收由服務(wù)提供者通過編輯第一模板生成的第二模板;以及 利用接收的第二模板生成對象,通過所述對象,服務(wù)提供者的服務(wù)被使用。
15.一種給服務(wù)器提供模板的方法,所述模板被服務(wù)提供者用來生成用于提供服務(wù)提供者的服務(wù)的對象,所述方法包含: 從服務(wù)器接收用來生成對象的第一模板,所述對象沒有被安裝在設(shè)備上但是通過所述設(shè)備的主機程序被顯示在所述設(shè)備的屏幕上; 通過編輯第一模板生成第二模板;以及 給服務(wù)器提供生成的第二模板, 其中,第二模板被服務(wù)器用來生成對象。
【文檔編號】H04L29/06GK104317558SQ201410190502
【公開日】2015年1月28日 申請日期:2014年2月7日 優(yōu)先權(quán)日:2013年2月6日
【發(fā)明者】李宰榮, 柳種鉉, 樸用國 申請人:三星電子株式會社