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

基于客戶機(jī)管理程序的終端裝置及其操作方法

文檔序號(hào):6428115閱讀:142來(lái)源:國(guó)知局
專利名稱:基于客戶機(jī)管理程序的終端裝置及其操作方法
技術(shù)領(lǐng)域
與示例性實(shí)施例一致的設(shè)備和方法涉及一種基于客戶機(jī)管理程序(client hypervisor-based)的終端裝置及其操作方法。
背景技術(shù)
隨著個(gè)人計(jì)算機(jī)和移動(dòng)裝置變得普及并且通信網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng))已被發(fā)展,使用應(yīng)用程序的在線服務(wù)或服務(wù)也已被發(fā)展。例如,可能存在當(dāng)用戶在線搜索特定信息時(shí)使用戶暴露給對(duì)應(yīng)廣告的廣告服務(wù), 使用軟件的廣告服務(wù),或當(dāng)用戶點(diǎn)擊橫幅(banner)時(shí)使用戶暴露給對(duì)應(yīng)廣告的服務(wù)。然而,由于在二維平面的有限空間內(nèi)提供這些服務(wù),因此用于提供服務(wù)或測(cè)量所述服務(wù)的效果的方法會(huì)造成用戶不便。

發(fā)明內(nèi)容
示例性實(shí)施例的一個(gè)或多個(gè)方面提供了一種基于客戶機(jī)管理程序的終端裝置。示例性實(shí)施例的一個(gè)或多個(gè)方面提供了一種能夠有效地控制多個(gè)應(yīng)用程序的基于客戶機(jī)管理程序的終端裝置。示例性實(shí)施例的一個(gè)或多個(gè)方面提供了一種用于在基于客戶機(jī)管理程序的終端裝置中控制虛擬機(jī)的運(yùn)行的方法。示例性實(shí)施例的一個(gè)或多個(gè)方面提供了一種能夠根據(jù)廣告策略有效地提供廣告的基于客戶機(jī)管理程序的終端裝置及其操作方法。根據(jù)示例性實(shí)施例的一方面,提供了一種基于客戶機(jī)管理程序的終端裝置的操作方法,所述基于客戶機(jī)管理程序的終端裝置包括用戶模塊,在多個(gè)虛擬機(jī)中的第一虛擬機(jī)上運(yùn)行,所述多個(gè)虛擬機(jī)在客戶機(jī)管理程序上運(yùn)行;服務(wù)模塊,在所述多個(gè)虛擬機(jī)中的第二虛擬機(jī)上運(yùn)行,所述操作方法包括監(jiān)控用戶模塊的運(yùn)行,確定用戶模塊的運(yùn)行是否符合預(yù)設(shè)策略,如果確定用戶模塊的運(yùn)行符合預(yù)設(shè)策略,則停止用戶模塊的運(yùn)行并運(yùn)行服務(wù)模塊。根據(jù)另一示例性實(shí)施例的一方面,提供了一種基于客戶機(jī)管理程序的終端裝置, 所述基于客戶機(jī)管理程序的終端裝置包括硬件;客戶機(jī)管理程序部,安裝在所述硬件上以管理所述硬件的使用;用戶模塊,安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下使用所述硬件;服務(wù)模塊,安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下使用所述硬件;控制部,監(jiān)控用戶模塊的運(yùn)行,并基于監(jiān)控的結(jié)果來(lái)確定是否運(yùn)行服務(wù)模塊,其中,客戶機(jī)管理程序部基于由控制部確定的結(jié)果來(lái)運(yùn)行服務(wù)模塊或用戶模塊。根據(jù)又一示例性實(shí)施例的一方面,提供了一種基于客戶機(jī)管理程序的終端裝置,包括硬件,所述硬件包括至少一個(gè)中央處理單元(CPU)和存儲(chǔ)單元;客戶機(jī)管理程序部, 安裝在所述硬件上以管理所述硬件的使用;第一虛擬機(jī),安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下使用所述硬件;第二虛擬機(jī),安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下使用所述硬件;第一應(yīng)用程序,在第一虛擬機(jī)上運(yùn)行;第二應(yīng)用程序,在第二虛擬機(jī)上運(yùn)行;控制部,根據(jù)限定第一應(yīng)用程序和第二應(yīng)用程序的運(yùn)行條件的策略,控制第一應(yīng)用程序和第二應(yīng)用程序的運(yùn)行,其中,客戶機(jī)管理程序部根據(jù)來(lái)自控制部的請(qǐng)求將使用權(quán)給予第一應(yīng)用程序和/或第二應(yīng)用程序。根據(jù)又一示例性實(shí)施例的一方面,提供了一種廣告提供系統(tǒng),包括存儲(chǔ)廣告策略的廣告管理服務(wù)器和終端裝置,所述終端裝置包括客戶機(jī)管理程序部,管理硬件的使用權(quán);用戶模塊,安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下運(yùn)行,廣告模塊,安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下提供廣告;控制部,監(jiān)控用戶模塊的使用時(shí)間,其中,客戶機(jī)管理程序部通過(guò)將控制部的監(jiān)控結(jié)果應(yīng)用到從廣告管理服務(wù)器接收的廣告策略來(lái)確定是否運(yùn)行廣告模塊。


通過(guò)結(jié)合附圖對(duì)示例性實(shí)施例進(jìn)行的詳細(xì)描述,上述和其它特點(diǎn)和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中圖1是示出根據(jù)示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖2是示出根據(jù)示例性實(shí)施例的應(yīng)用了基于客戶機(jī)管理程序的終端裝置的廣告系統(tǒng)的示圖;圖3是示出根據(jù)示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖4是示出根據(jù)另一示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖5是示出根據(jù)又一示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖6是示出根據(jù)示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的操作方法的示圖;圖7是示出根據(jù)另一示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的操作方法的示圖;圖8是示出根據(jù)又一示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖9是示出根據(jù)又一示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖10是示出根據(jù)又一示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖;圖11是示出根據(jù)示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的操作方法的示圖;圖12是示出根據(jù)示例性實(shí)施例的選項(xiàng)選擇UI的示例的示圖;圖13是示出根據(jù)示例性實(shí)施例的能夠在背景中設(shè)置用戶虛擬機(jī)的狀態(tài)的終端裝置的操作方法的示圖;圖14是示出根據(jù)示例性實(shí)施例的能夠在背景中設(shè)置用戶虛擬機(jī)的狀態(tài)的終端裝置的操作方法的示圖;圖15和圖16是示出用于指導(dǎo)用戶模塊的可用剩余時(shí)間的屏幕的示例的示圖;圖17是示出根據(jù)示例性實(shí)施例的廣告方法的流程圖。
具體實(shí)施例方式現(xiàn)在,將參照附圖更充分地描述的示例性實(shí)施例以使本發(fā)明的多個(gè)方面、特征和優(yōu)點(diǎn)清楚。然而,示例性實(shí)施例可以以多種不同的形式被實(shí)現(xiàn),并且不應(yīng)該被解釋為限于在此闡述的示例性實(shí)施例。而是,提供示例性實(shí)施例以使本公開(kāi)將會(huì)全面且完整,并將本申請(qǐng)的范圍充分地傳達(dá)給本領(lǐng)域的普通技術(shù)人員。將理解的是,當(dāng)元件、層或區(qū)域被稱作在另一元件、層或區(qū)域“之上”時(shí),該元件、層或區(qū)域可能直接地在所述另一元件、層或區(qū)域之上,或者介于元件、層或區(qū)域之間。在這里使用的術(shù)語(yǔ)僅用于描述特定示例性實(shí)施例,而不是為了進(jìn)行限制。如這里所使用的,單數(shù)形式也意圖包括復(fù)數(shù)形式,除非上下文另有清楚的指示。還將理解,當(dāng)在本說(shuō)明中使用術(shù)語(yǔ)“包括”和/或“包含”時(shí),其表示存在敘述的特征、整體、步驟、操作、層、區(qū)域、元件、組件和/或它們的組,但不排除存在或添加一個(gè)或多個(gè)其它特征、整體、步驟、操作、層、區(qū)域、元件、組件和/或它們的組。如在此所使用的,術(shù)語(yǔ)“和/或”包括一個(gè)或多個(gè)關(guān)聯(lián)列出的項(xiàng)的任意和所有組合。術(shù)語(yǔ)定義為了解釋的目的,如在此使用的表述“通過(guò)客戶機(jī)管理程序部來(lái)運(yùn)行應(yīng)用程序 (或用戶模塊、廣告模塊、服務(wù)模塊等),,意味著客戶機(jī)管理程序部(或OS切換器(OS switch))將硬件資源分配給應(yīng)用程序,從而所述應(yīng)用程序(或用戶模塊、廣告模塊、服務(wù)模塊等)能夠運(yùn)行。圖1是示出根據(jù)示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖。參照?qǐng)D1,根據(jù)示例性實(shí)施例的終端裝置1包括硬件5、客戶機(jī)管理程序部10、用戶模塊20和服務(wù)模塊30??蛻魴C(jī)管理程序部10安裝在硬件5上,以管理硬件5的使用,用戶模塊20和服務(wù)模塊30安裝在客戶機(jī)管理程序部10上,并在客戶機(jī)管理程序部10的控制下被分配硬件5 的資源以被運(yùn)行。用戶模塊20包括第一虛擬機(jī)21、第一操作系統(tǒng)(0 22以及第一應(yīng)用程序部23。 第一應(yīng)用程序部23是指至少一個(gè)應(yīng)用程序,并可具有嵌入其中的控制部M。服務(wù)模塊30包括第二虛擬機(jī)31、第二 OS 32以及第二應(yīng)用程序部33。第二應(yīng)用程序部33是指至少一個(gè)應(yīng)用程序,并具有嵌入其中的日志部34和第二應(yīng)用程序策略管理部35。控制部M監(jiān)控第一應(yīng)用程序部23的運(yùn)行,并能夠基于監(jiān)控的結(jié)果控制第二應(yīng)用程序部33的運(yùn)行。如果確定第二應(yīng)用程序部將被運(yùn)行,則控制部M可請(qǐng)求客戶機(jī)管理程序部10運(yùn)行第二應(yīng)用程序部,并且客戶機(jī)管理程序部10可響應(yīng)于這樣的請(qǐng)求而將資源分配給服務(wù)模塊30,以運(yùn)行模塊30。第二應(yīng)用程序策略管理單元35確定是否停止服務(wù)模塊30的運(yùn)行,并且如果確定服務(wù)模塊30的運(yùn)行將被停止,或者如果服務(wù)模塊30的運(yùn)行已完成,則第二應(yīng)用程序策略管理單元35將所述服務(wù)模塊運(yùn)行的停止或完成通知給客戶機(jī)管理程序部10。根據(jù)這樣的通知,客戶機(jī)管理程序部10可將資源分配給用戶模塊20,并再次運(yùn)行用戶模塊20。在圖1的可選擇的示例性實(shí)施例中,可單獨(dú)提供虛擬機(jī)管理部(未示出)(例如,圖8至圖10的廣告虛擬機(jī)管理部)。在該可選示例性實(shí)施例中,如果基于監(jiān)控第一應(yīng)用程序部23的結(jié)果確定第二應(yīng)用程序部33將被運(yùn)行,則控制部M可請(qǐng)求虛擬機(jī)管理部(未示出)運(yùn)行第二應(yīng)用程序部33,并且虛擬機(jī)管理部(未示出)可響應(yīng)于這樣的請(qǐng)求從多個(gè)服務(wù)模塊中選擇特定服務(wù)模塊,并可請(qǐng)求客戶機(jī)管理程序部10執(zhí)行選擇的服務(wù)模塊??梢砸愿鞣N形式改變圖1的實(shí)施例。例如,第二應(yīng)用程序部可以是再現(xiàn)廣告內(nèi)容的應(yīng)用程序,第一應(yīng)用程序部是用戶所使用的支付應(yīng)用程序。此外,可由單獨(dú)的應(yīng)用程序而非嵌入第一應(yīng)用程序部23中的應(yīng)用程序來(lái)實(shí)現(xiàn)控制部24,或者控制部M可安裝在單獨(dú)提供的虛擬機(jī)(未示出)上而非第一虛擬機(jī)21上。以下將參照附圖解釋這些改變。圖2是示出根據(jù)示例性實(shí)施例的應(yīng)用了基于客戶機(jī)管理程序的終端裝置的廣告系統(tǒng)(以下,稱為“廣告系統(tǒng)”)的示圖。參照?qǐng)D2,根據(jù)示例性實(shí)施例的廣告系統(tǒng)包括基于客戶機(jī)管理程序的終端裝置 (在下文中,稱為“終端裝置”)50、廣告管理服務(wù)器70以及廣告商服務(wù)器80,所述終端裝置 50、廣告管理服務(wù)器70和廣告商服務(wù)器80通過(guò)網(wǎng)絡(luò)60彼此連接以能夠彼此相互通信。這里詳述的網(wǎng)絡(luò)60是指無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò),并且不限于特定種類的通信網(wǎng)絡(luò)。在本示例性實(shí)施例中,終端裝置50基于客戶端管理程序而被操作。通常,管理程序是用于在服務(wù)器中同時(shí)執(zhí)行多個(gè)操作系統(tǒng)(0 的虛擬平臺(tái),并可被稱為虛擬機(jī)監(jiān)控器。 客戶機(jī)管理程序是被應(yīng)用到排除服務(wù)器以外的終端裝置的這個(gè)概念的管理程序。在基于客戶機(jī)管理程序進(jìn)行操作的終端裝置50中,客戶機(jī)管理程序可用作主 OS (main OS),虛擬機(jī)可用作客戶機(jī)管理程序的訪客OS (guest OS)。終端裝置50可包括硬件;客戶機(jī)管理程序部,安裝在所述硬件上以管理硬件的使用;至少一個(gè)虛擬機(jī),安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下使用所述硬件;0S,安裝在每個(gè)虛擬機(jī)中;至少一個(gè)應(yīng)用程序部,安裝在每個(gè)OS上。應(yīng)用程序部包括用于再現(xiàn)廣告內(nèi)容的廣告應(yīng)用程序部,或包括根據(jù)用戶的需要將被使用的應(yīng)用程序部。在圖2中,以桌上型計(jì)算機(jī)的形式示出終端裝置50。然而,這不應(yīng)該被認(rèn)為是限制性的。例如,終端裝置50可以是OS可在其中被使用的任何種類的裝置,也就是說(shuō),可同時(shí)驅(qū)動(dòng)至少一個(gè)0S,并且可保證OS之間的資源分布和獨(dú)立操作。例如,終端裝置可以是計(jì)算機(jī)裝置、蜂窩電話、個(gè)人數(shù)字助理(PDA)或智能電話。以下將參照附圖詳細(xì)解釋終端裝置 50。廣告管理服務(wù)器70從廣告商服務(wù)器80接收廣告內(nèi)容和用于建立廣告策略的數(shù)據(jù),并將廣告內(nèi)容發(fā)送到終端裝置50。在該示例性實(shí)施例中,一個(gè)終端裝置50和一個(gè)廣告商服務(wù)器80經(jīng)由網(wǎng)絡(luò)60接到廣告管理服務(wù)器70。然而,多個(gè)廣告商服務(wù)器80和多個(gè)終端裝置50可連接到廣告管理服務(wù)器70。廣告管理服務(wù)器70可包括客戶機(jī)管理程序管理部71、廣告分配部72、廣告追蹤部 73以及廣告內(nèi)容數(shù)據(jù)庫(kù)(DB)74??蛻魴C(jī)管理程序管理部71管理終端裝置50的客戶機(jī)管理程序部。表述“管理客戶機(jī)管理程序部”包括發(fā)送、存儲(chǔ)、更新和刪除信息的操作,從而客戶機(jī)管理程序部保持最近的信息。廣告商服務(wù)器80可將用于建立廣告商的廣告策略的數(shù)據(jù)(或廣告策略本身)和廣告內(nèi)容提供給廣告分配部72。廣告分配部72可將用于建立廣告商的廣告策略的數(shù)據(jù)(或廣告策略本身)發(fā)送到終端裝置50。因此,當(dāng)在終端裝置50中再現(xiàn)廣告內(nèi)容時(shí),廣告商的廣告策略可被應(yīng)用。廣告追蹤部73通過(guò)網(wǎng)絡(luò)60接收日志(在所述日志中記錄有在終端裝置50中再現(xiàn)廣告內(nèi)容的結(jié)果),并使用所述日志追蹤廣告結(jié)果。廣告追蹤部73的追蹤結(jié)果可被用于延長(zhǎng)用戶使用終端裝置50的可用時(shí)間,或用于使用應(yīng)用程序(諸如安裝在終端裝置50中的用戶應(yīng)用程序部或用戶虛擬機(jī))的可用時(shí)間。通常,用戶應(yīng)該支付預(yù)定量的貨幣來(lái)購(gòu)買用戶終端裝置50或預(yù)定應(yīng)用程序。在該示例性實(shí)施例中,這樣的情況可被連接到廣告系統(tǒng)。換句話說(shuō),如果用戶通過(guò)終端裝置50 觀看廣告,則觀看結(jié)果被轉(zhuǎn)換為終端裝置或預(yù)定應(yīng)用程序的費(fèi)用并代替所述費(fèi)用。在這種情況下,用戶可期望節(jié)省費(fèi)用的效果,并且廣告商能夠有機(jī)會(huì)使用戶暴露給廣告。廣告內(nèi)容DB 74是用于存儲(chǔ)廣告內(nèi)容的數(shù)據(jù)庫(kù),并將廣告內(nèi)容存儲(chǔ)在由若干廣告商服務(wù)器80預(yù)訂的廣告上。廣告內(nèi)容DB 74可針對(duì)每個(gè)廣告商服務(wù)器80存儲(chǔ)一個(gè)或多個(gè)廣告內(nèi)容。此外,廣告內(nèi)容DB 74可另外地存儲(chǔ)用于建立廣告商服務(wù)器80的廣告策略的數(shù)據(jù)(或廣告策略)。如果從廣告商服務(wù)器80接收到廣告策略或用于建立廣告策略的數(shù)據(jù),則廣告分配部72將用于建立廣告策略的數(shù)據(jù)原樣發(fā)送到終端裝置50,或者建立廣告策略并將所述廣告策略發(fā)送到終端裝置50。根據(jù)可選示例性實(shí)施例,廣告商服務(wù)器80可配置為將廣告內(nèi)容和/或廣告策略直接發(fā)送到終端裝置50,而不需要經(jīng)過(guò)廣告管理服務(wù)器70。在可選示例性實(shí)施例中,廣告管理服務(wù)器70執(zhí)行客戶機(jī)管理程序的管理操作以及廣告追蹤操作,并且廣告服務(wù)器80將廣告內(nèi)容和/或廣告策略發(fā)送到終端裝置50。圖3是示出根據(jù)示例性實(shí)施例的基于客戶機(jī)管理程序的終端裝置的框圖,所述基于客戶機(jī)管理程序的終端裝置被應(yīng)用到提供廣告服務(wù)的廣告系統(tǒng)。參照?qǐng)D3,根據(jù)示例性實(shí)施例的終端裝置100包括硬件105、客戶機(jī)管理程序部 110、用戶模塊120和廣告模塊130。硬件105可包括中央處理單元(CPU)、硬盤驅(qū)動(dòng)器(HDD)、圖形卡、只讀存儲(chǔ)器 (ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、輸入/輸出裝置、電池以及其他硬件。輸入/輸出裝置可輸入或輸出信息。例如,輸入/輸出裝置可以是監(jiān)控器、鍵盤、網(wǎng)絡(luò)接口卡、外部存儲(chǔ)器或其他硬件??蛻魴C(jī)管理程序部110管理終端裝置100所具有的硬件資源(在下文中,稱為“資源”)的使用,并將資源分配各用戶模塊120或廣告模塊130。用戶模塊120和廣告模塊130安裝在客戶機(jī)管理程序部110上,并由客戶機(jī)管理程序部110分配資源,以能夠彼此獨(dú)立地運(yùn)行。在該實(shí)施例中,用戶虛擬機(jī)121和廣告虛擬機(jī)131安裝在客戶機(jī)管理程序部110 上。客戶機(jī)管理程序部110包括OS切換器(switch) 111,0S切換器111選擇性地將輸入/輸出裝置的輸入/輸出控制權(quán)給予用戶虛擬機(jī)121或廣告虛擬機(jī)131。根據(jù)示例性實(shí)施例,如果終端裝置100被開(kāi)啟并開(kāi)始被操作,則客戶機(jī)管理程序部110的OS切換器111將輸入/輸出控制權(quán)給予預(yù)設(shè)為默認(rèn)的用戶OS 122,然后,如果從控制部IM接收到對(duì)應(yīng)用程序部123的運(yùn)行的請(qǐng)求,則OS切換器111將已被給予用戶虛擬機(jī)121的輸入/輸出控制權(quán)給予廣告虛擬機(jī)131。此外,如果完成廣告內(nèi)容的再現(xiàn),則廣告策略管理部135請(qǐng)求客戶機(jī)管理程序部110將現(xiàn)在被給予廣告虛擬機(jī)131的輸入/輸出控制權(quán)給予回用戶虛擬機(jī)121。廣告策略管理單元135監(jiān)控廣告應(yīng)用程序部133的運(yùn)行,并且作為監(jiān)控的結(jié)果,如果確定廣告應(yīng)用程序部133根據(jù)由廣告策略限定的條件運(yùn)行,則廣告策略管理部135請(qǐng)求客戶機(jī)管理程序部110將輸入/輸出控制權(quán)給予用戶虛擬機(jī)121。由客戶機(jī)管理程序部110選擇性地操作用戶OS 122或廣告OS 132意味著資源被分配給用戶OS 122和廣告OS 132中的任意選擇的一個(gè)。為了分配資源,客戶機(jī)管理程序部110的OS切換器111可將輸入/輸出控制權(quán)給予用戶虛擬機(jī)121或廣告虛擬機(jī)131。例如,如果輸入/輸出控制權(quán)被給予廣告虛擬機(jī)131,則能夠執(zhí)行排除從用戶接收輸入的操作或輸出到用戶的操作以外的操作的資源被分配給用戶虛擬機(jī)121,能夠執(zhí)行輸入/輸出操作的資源被分配給廣告虛擬機(jī)131。用戶模塊120和廣告模塊130布置在客戶機(jī)管理程序部110上。用戶模塊120包括用戶虛擬機(jī)121、用戶OS 122以及用戶應(yīng)用程序部123,廣告模塊130包括廣告虛擬機(jī) 131、廣告OS 132以及廣告應(yīng)用程序部133。在該實(shí)施例中,用戶模塊120包括一個(gè)用戶虛擬機(jī)121、一個(gè)用戶OS 122以及一個(gè)用戶應(yīng)用程序部123。然而,這不應(yīng)該被認(rèn)為是限制性的。換句話說(shuō),用戶模塊120可包括多個(gè)用戶虛擬機(jī)121、多個(gè)用戶OS 122以及多個(gè)用戶應(yīng)用程序部123。用戶應(yīng)用程序部123包括控制部124??刂撇縄M監(jiān)控用戶應(yīng)用程序部123的運(yùn)行并根據(jù)監(jiān)控的結(jié)果確定是否運(yùn)行廣告應(yīng)用程序部133,如果確定廣告應(yīng)用程序部133將被運(yùn)行,則控制部1 請(qǐng)求客戶機(jī)管理程序部110運(yùn)行廣告應(yīng)用程序部133。同時(shí),控制部 IM可通過(guò)參照廣告策略確定是否運(yùn)行廣告應(yīng)用程序部133。廣告策略可被存儲(chǔ)在諸如存儲(chǔ)單元的硬件(未示出)中。根據(jù)示例性實(shí)施例,控制部IM監(jiān)控用戶應(yīng)用程序部123的運(yùn)行時(shí)間,并確定所述時(shí)間是否與由廣告策略限定的用戶應(yīng)用程序部123的運(yùn)行時(shí)間相同。例如,廣告策略限定用戶應(yīng)用程序部123可被使用兩個(gè)小時(shí),且廣告應(yīng)用程序部133每?jī)尚r(shí)可被運(yùn)行5分鐘。 在這種情況下,控制部1 監(jiān)控用戶應(yīng)用程序部123的使用時(shí)間,如果確定用戶應(yīng)用程序部123被使用了兩個(gè)小時(shí),則控制部IM請(qǐng)求客戶機(jī)管理程序部110運(yùn)行廣告應(yīng)用程序部 133。在該實(shí)施例中,控制部IM被嵌入用戶應(yīng)用程序部123中。然而,這僅是示例,如以下將被描述的,控制部IM可以以如圖4和圖5中示出的其他形式被實(shí)現(xiàn)。根據(jù)可選示例性實(shí)施例,作為參考廣告策略和廣告應(yīng)用程序部133的累積運(yùn)行時(shí)間的結(jié)果,如果廣告應(yīng)用程序部133的累積運(yùn)行時(shí)間少于由廣告策略限定的參考運(yùn)行時(shí)間,則控制部1 可請(qǐng)求廣告應(yīng)用程序部133運(yùn)行。在這種情況下,控制部IM可使用由廣告模塊130的日志部134記錄的日志來(lái)獲得廣告應(yīng)用程序部133的累積運(yùn)行時(shí)間。例如, 如果廣告策略將參考運(yùn)行時(shí)間設(shè)置為2小時(shí),并且基于由日志部134記錄的日志,廣告應(yīng)用程序部133的累積運(yùn)行時(shí)間被確定為是1小時(shí)30分鐘,則根據(jù)廣告商的廣告策略,廣告應(yīng)用程序部133應(yīng)該再被運(yùn)行至少30分鐘。在這種情況下,控制部IM可請(qǐng)求客戶機(jī)管理程序部110運(yùn)行廣告應(yīng)用程序部133。由日志部134記錄的日志可被存儲(chǔ)在諸如存儲(chǔ)單元的硬件(未示出)中??刂撇縄M監(jiān)控用戶應(yīng)用程序123的使用時(shí)間,并在廣告應(yīng)用程序部133被使用了預(yù)定時(shí)間時(shí)使用戶觀看廣告。控制部1 是指由廣告模塊130的廣告策略管理部135建立或提供的廣告策略。廣告策略可包括廣告內(nèi)容的再現(xiàn)時(shí)間與用戶應(yīng)用程序部123的使用時(shí)間的比率。 此外,廣告策略可包括廣告應(yīng)用程序部133的參考運(yùn)行時(shí)間。用戶應(yīng)用程序部123可與用戶交互。換句話說(shuō),用戶應(yīng)用程序部123可提供用戶界面(UI)屏幕以將預(yù)定信息提供給用戶,并可通過(guò)UI屏幕從用戶接收預(yù)定信號(hào)。廣告虛擬機(jī)131、廣告OS 132以及廣告應(yīng)用程序部133是用于廣告的專用模塊。 廣告虛擬機(jī)131安裝在客戶機(jī)管理程序部110上,廣告OS 132安裝在廣告虛擬機(jī)131上, 廣告應(yīng)用程序部133安裝在廣告OS 132上。廣告OS 132是僅用于廣告系統(tǒng)的專用0S,并運(yùn)行廣告應(yīng)用程序部133以再現(xiàn)廣告內(nèi)容。通過(guò)客戶機(jī)管理程序部110將輸入/輸出裝置的輸入/輸出控制權(quán)給予廣告OS 132來(lái)運(yùn)行廣告OS 132。如果廣告虛擬機(jī)131被客戶機(jī)管理程序部110給予輸入/輸出控制權(quán),則廣告OS 132被自動(dòng)執(zhí)行來(lái)運(yùn)行廣告應(yīng)用程序部133。因此,廣告應(yīng)用程序部133可再現(xiàn)廣告內(nèi)容。廣告應(yīng)用程序部133是僅用于再現(xiàn)廣告內(nèi)容的專用應(yīng)用程序,并可讀出和再現(xiàn)存儲(chǔ)在硬件105(諸如存儲(chǔ)器)中的廣告內(nèi)容,或再現(xiàn)嵌入的內(nèi)容。廣告應(yīng)用程序部133包括日志部134和廣告策略管理部135。日志部134以日志的形式記錄關(guān)于廣告應(yīng)用程序部133的廣告內(nèi)容的再現(xiàn)的信息,并將所述信息存儲(chǔ)在硬件 105 (諸如存儲(chǔ)器)中,或者將所述信息發(fā)送到廣告管理服務(wù)器70。廣告策略管理部135可將從廣告管理服務(wù)器70或廣告商服務(wù)器80接收的廣告策略提供給控制部124。此外,如果廣告策略管理部135從廣告管理服務(wù)器70或廣告商服務(wù)器80接收用于建立廣告策略的數(shù)據(jù),則廣告策略管理部135基于接收的數(shù)據(jù)建立廣告策略并將所述廣告策略提供給控制部124。廣告策略可限定用戶應(yīng)用程序部123和廣告應(yīng)用程序部133的運(yùn)行時(shí)間(諸如廣告時(shí)間安排)。廣告策略管理部135根據(jù)廣告商的廣告策略建立廣告策略。例如,廣告策略管理部135可建立廣告策略,從而廣告OS 132的使用時(shí)間根據(jù)誰(shuí)使用用戶應(yīng)用程序部123而變化。例如,廣告策略管理部135用于建立用戶A的廣告策略和用戶B的廣告策略。廣告OS 132被設(shè)置為將在用戶A的應(yīng)用程序部123被使用了三個(gè)小時(shí)的情況下或者用戶B 的應(yīng)用程序部123被使用了五個(gè)小時(shí)的情況下被運(yùn)行。此外,廣告策略可被建立使得廣告 OS 132的運(yùn)行時(shí)間改變。由廣告策略管理部135設(shè)置的時(shí)間安排信息的示例在如下的表1中示出[表 1]
用戶應(yīng)用程序部的名稱使用時(shí)間廣告應(yīng)用程序部的參考運(yùn)行時(shí)間A03:000:30
權(quán)利要求
1.一種基于客戶機(jī)管理程序的終端裝置的操作方法,所述終端裝置包括運(yùn)行在多個(gè)虛擬機(jī)中的第一虛擬機(jī)上的用戶模塊和運(yùn)行在所述多個(gè)虛擬機(jī)中的第二虛擬機(jī)上的服務(wù)模塊,所述多個(gè)虛擬機(jī)運(yùn)行在客戶機(jī)管理程序上,所述操作方法包括監(jiān)控用戶模塊的運(yùn)行;確定用戶模塊的運(yùn)行是否符合預(yù)設(shè)策略;如果確定用戶模塊的運(yùn)行符合所述預(yù)設(shè)策略,則停止用戶模塊的運(yùn)行并運(yùn)行服務(wù)模塊。
2.如權(quán)利要求1所述的操作方法,其中,由運(yùn)行在所述多個(gè)虛擬機(jī)中的第三虛擬機(jī)上的控制部來(lái)執(zhí)行監(jiān)控步驟,或者由運(yùn)行在第一虛擬機(jī)上的控制部來(lái)執(zhí)行監(jiān)控步驟。
3.如權(quán)利要求1所述的操作方法,還包括由終端裝置從管理服務(wù)器接收所述策略, 其中,確定步驟包括確定用戶模塊是否符合接收的策略。
4.如權(quán)利要求1所述的操作方法,其中,由運(yùn)行在第一虛擬機(jī)上的控制部來(lái)執(zhí)行監(jiān)控步驟。
5.如權(quán)利要求1所述的操作方法,還包括在屏幕上顯示用戶模塊的可用時(shí)間和/或服務(wù)請(qǐng)求按鈕,所述服務(wù)請(qǐng)求按鈕用于從用戶對(duì)服務(wù)模塊提供的服務(wù)進(jìn)行請(qǐng)求。
6.如權(quán)利要求1所述的操作方法,還包括如果確定用戶模塊的運(yùn)行將被停止并將運(yùn)行服務(wù)模塊,則提供用戶界面屏幕以選擇是停止用戶模塊的運(yùn)行還是在后臺(tái)中運(yùn)行用戶模塊。
7.如權(quán)利要求1所述的操作方法,其中,監(jiān)控步驟包括監(jiān)控包括在用戶模塊中并在第一虛擬機(jī)上運(yùn)行的第一應(yīng)用程序的運(yùn)行,或者監(jiān)控第一虛擬機(jī)的運(yùn)行。
8.一種基于客戶機(jī)管理程序的終端裝置,包括 硬件;客戶機(jī)管理程序部,被安裝在硬件上以管理硬件的使用;用戶模塊,被安裝在客戶機(jī)管理程序部上,在客戶機(jī)管理程序部的控制下使用硬件; 服務(wù)模塊,被安裝在客戶機(jī)管理程序部上,以在客戶機(jī)管理程序部的控制下使用硬件;控制部,監(jiān)控用戶模塊的運(yùn)行,并基于監(jiān)控結(jié)果確定是否運(yùn)行服務(wù)模塊, 其中,客戶機(jī)管理程序部基于控制部確定的結(jié)果運(yùn)行服務(wù)模塊或用戶模塊。
9.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,其中,控制部被嵌入在用戶模塊中。
10.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,還包括管理模塊,被安裝在客戶機(jī)管理程序部上,以在客戶機(jī)管理程序部的控制下使用硬件,其中,控制部被包括在管理模塊中。
11.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,其中,控制部從管理服務(wù)器接收策略,并通過(guò)將策略應(yīng)用于監(jiān)控的結(jié)果來(lái)確定是否運(yùn)行服務(wù)模塊。
12.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,還包括策略管理部,基于從管理服務(wù)器接收的數(shù)據(jù)建立限定服務(wù)模塊的運(yùn)行條件的策略,其中,控制部通過(guò)將策略管理部建立的策略應(yīng)用于監(jiān)控的結(jié)果來(lái)確定是否運(yùn)行服務(wù)模塊。
13.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,還包括虛擬機(jī)管理部,接收控制部的監(jiān)控的結(jié)果,其中,存在多個(gè)服務(wù)模塊,其中,虛擬機(jī)管理部從所述多個(gè)服務(wù)模塊中選擇將要運(yùn)行的服務(wù)模塊,并將對(duì)于運(yùn)行選擇的服務(wù)模塊的請(qǐng)求發(fā)送到客戶機(jī)管理程序部。
14.如權(quán)利要求13所述的基于客戶機(jī)管理程序的終端裝置,其中,虛擬機(jī)管理部被包括在管理模塊中,或被包括在用戶模塊中,或被包括在客戶機(jī)管理程序部中,所述管理模塊被安裝在客戶機(jī)管理程序部上以在客戶機(jī)管理程序部的控制下使用硬件。
15.如權(quán)利要求13所述的基于客戶機(jī)管理程序的終端裝置,其中,虛擬機(jī)管理部從管理服務(wù)器接收策略,通過(guò)將策略應(yīng)用于從控制部接收的監(jiān)控結(jié)果來(lái)確定運(yùn)行哪一個(gè)服務(wù)模塊。
16.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,其中,如果確定用戶模塊的運(yùn)行將被停止并將運(yùn)行服務(wù)模塊,則控制部提供用戶界面屏幕以選擇是將停止用戶模塊的運(yùn)行還是在后臺(tái)中運(yùn)行用戶模塊。
17.如權(quán)利要求8所述的基于客戶機(jī)管理程序的終端裝置,其中,用戶模塊在屏幕上顯示用戶模塊的可用時(shí)間和/或服務(wù)請(qǐng)求按鈕,所述服務(wù)請(qǐng)求按鈕用于從用戶對(duì)服務(wù)模塊提供的服務(wù)進(jìn)行請(qǐng)求。
18.一種基于客戶機(jī)管理程序的終端裝置,包括 硬件,包括存儲(chǔ)單元和至少一個(gè)中央處理單元(CPU); 客戶機(jī)管理程序部,被安裝在硬件上以管理硬件的使用;第一虛擬機(jī),被安裝在客戶機(jī)管理程序部上,以在客戶機(jī)管理程序部的控制下使用硬件;第二虛擬機(jī),被安裝在客戶機(jī)管理程序部上,以在客戶機(jī)管理程序部的控制下使用硬件;第一應(yīng)用程序,在第一虛擬機(jī)上運(yùn)行; 第二應(yīng)用程序,在第二虛擬機(jī)上運(yùn)行;控制部,根據(jù)限定第一應(yīng)用程序和第二應(yīng)用程序的運(yùn)行條件的策略來(lái)控制第一應(yīng)用程序和第二應(yīng)用程序的運(yùn)行,其中,客戶機(jī)管理程序部根據(jù)來(lái)自控制部的請(qǐng)求將硬件的使用權(quán)給予第一應(yīng)用程序和 /或第二應(yīng)用程序。
19.如權(quán)利要求18所述的基于客戶機(jī)管理程序的終端裝置,還包括第三虛擬機(jī),被安裝在客戶機(jī)管理程序部上,以在客戶機(jī)管理程序部的控制下使用硬件,其中,控制部在第三虛擬機(jī)上運(yùn)行。
20.如權(quán)利要求18所述的基于客戶機(jī)管理程序的終端裝置,其中,控制部被安裝在第一虛擬機(jī)上以監(jiān)控第一應(yīng)用程序的運(yùn)行,并且如果確定控制部的監(jiān)控結(jié)果符合第二應(yīng)用程序的運(yùn)行條件,則控制部請(qǐng)求客戶機(jī)管理程序部運(yùn)行第二應(yīng)用程序。
21.如權(quán)利要求18所述的基于客戶機(jī)管理程序的終端裝置,其中,控制部被安裝在第一應(yīng)用程序上以監(jiān)控第一應(yīng)用程序的運(yùn)行,并且如果確定控制部的監(jiān)控結(jié)果符合第二應(yīng)用程序的運(yùn)行條件,則控制部請(qǐng)求客戶機(jī)管理程序部運(yùn)行第二應(yīng)用程序。
22.如權(quán)利要求18所述的基于客戶機(jī)管理程序的終端裝置,還包括策略管理部,建立策略,其中,控制部通過(guò)參照策略管理部建立的策略來(lái)控制第一應(yīng)用程序和第二應(yīng)用程序的運(yùn)行。
23.如權(quán)利要求18所述的基于客戶機(jī)管理程序的終端裝置,其中,策略管理部從服務(wù)器接收用于建立策略的數(shù)據(jù),并使用接收的數(shù)據(jù)來(lái)建立限定第一應(yīng)用程序和第二應(yīng)用程序的運(yùn)行條件的策略。
24.一種廣告提供系統(tǒng),包括廣告管理服務(wù)器,存儲(chǔ)廣告策略;終端裝置,包括客戶機(jī)管理程序部,管理硬件的使用權(quán);用戶模塊,被安裝在客戶機(jī)管理程序部上,在客戶機(jī)管理程序部的控制下運(yùn)行;廣告模塊,被安裝在客戶機(jī)管理程序部上,在客戶機(jī)管理程序部的控制下提供廣告;控制部,監(jiān)控用戶模塊的使用時(shí)間,其中,客戶機(jī)管理程序部通過(guò)將控制部的監(jiān)控結(jié)果應(yīng)用于從廣告管理服務(wù)器接收的廣告策略來(lái)確定是否運(yùn)行廣告模塊。
全文摘要
本發(fā)明提供了一種基于客戶機(jī)管理程序的終端裝置及其操作方法,所述終端裝置包括廣告模塊,用于提供廣告;廣告時(shí)間控制部,用于監(jiān)控用戶模塊的使用時(shí)間;客戶機(jī)管理程序部,基于廣告時(shí)間控制部的監(jiān)控結(jié)果來(lái)運(yùn)行廣告模塊。因此,提供了廣告,并同時(shí)滿足了廣告商和終端裝置的用戶。
文檔編號(hào)G06F11/30GK102314390SQ20111019089
公開(kāi)日2012年1月11日 申請(qǐng)日期2011年6月29日 優(yōu)先權(quán)日2010年6月29日
發(fā)明者李元一, 許帝珉 申請(qǐng)人:三星Sds株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1