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

中間伙伴的制作方法

文檔序號(hào):6368623閱讀:307來(lái)源:國(guó)知局
專利名稱:中間伙伴的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及消費(fèi)電子設(shè)備。更具體地,本發(fā)明涉及包含微應(yīng)用的系統(tǒng)中的動(dòng)態(tài)收入共享。
背景技術(shù)
當(dāng)前的媒體播放體驗(yàn)大部分是非交互式和被動(dòng)體驗(yàn)。例如,當(dāng)在電視上收看電視節(jié)目時(shí),用戶僅簡(jiǎn)單地觀看電視。當(dāng)用戶在便攜式媒體播放器上收聽(tīng)音樂(lè)文件時(shí),他或她僅簡(jiǎn)單地聽(tīng)音樂(lè)。當(dāng)存在允許用戶使用這些設(shè)備與其它數(shù)據(jù)源交互的可用機(jī)制時(shí),例如在更新款電視中提供的允許用戶在看節(jié)目時(shí)在因特網(wǎng)上沖浪的機(jī)制,這種交互并未特定地針對(duì)正在播放的媒體。如果用戶希望與有關(guān)所播放媒體的元素“交互”(例如購(gòu)買(mǎi)正在收看的電視節(jié)目的DVD拷貝),用戶必須手動(dòng)做到這點(diǎn)。
現(xiàn)有技術(shù)允許具有媒體播放器和因特網(wǎng)搜索能力的設(shè)備基于當(dāng)前正在執(zhí)行的功能在二者之間自動(dòng)切換。例如,具有一組按鈕的選項(xiàng)面板可以用在電視播放模式和因特網(wǎng)沖浪模式中,并提供一體化的觀看體驗(yàn)。但是,這種技術(shù)的局限在于,系統(tǒng)僅知道設(shè)備正在執(zhí)行的當(dāng)前功能,并且系統(tǒng)不會(huì)考慮其他因素,例如正在播放的媒體本身。此外,媒體播放在當(dāng)前是單設(shè)備體驗(yàn)。當(dāng)可能存在任何數(shù)目的用戶從單個(gè)設(shè)備觀看或收聽(tīng)媒體(例如一家人坐下并一起觀看電視)時(shí),該體驗(yàn)局限于該單個(gè)設(shè)備。但是,在同一通用區(qū)域內(nèi)存在多個(gè)可訪問(wèn)(并且可能地,支持因特網(wǎng)的)設(shè)備正變得越來(lái)越普遍。例如,現(xiàn)在許多個(gè)人總是一直隨身攜帶蜂窩電話或其它移動(dòng)通信設(shè)備,其中許多設(shè)備都可以支持因特網(wǎng)。確實(shí),有些移動(dòng)電話足夠“智能”,可以視為小型計(jì)算機(jī),而不是傳統(tǒng)的電話。此外,正如數(shù)字相框一樣,平板計(jì)算機(jī)正變得越來(lái)越普遍,并且也可以支持因特網(wǎng)(或至少家庭網(wǎng)絡(luò))。此外,所謂的“應(yīng)用商店”已經(jīng)為應(yīng)用商店所有者和開(kāi)發(fā)者創(chuàng)造了可觀的新收入可能性。但是,對(duì)于新型伙伴來(lái)說(shuō),還有機(jī)會(huì)加入到應(yīng)用商店商業(yè)模型并提供新的收入流。

發(fā)明內(nèi)容
在本發(fā)明的第一實(shí)施例中,提供了一種方法,包括由中間伙伴獲取全應(yīng)用和/或微應(yīng)用正在播放或?qū)⒁シ诺膬?nèi)容;確定所述內(nèi)容的附加上下文信息;用附加上下文信息擴(kuò)增所述內(nèi)容;以及將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與所述內(nèi)容一起播放或顯示的附加內(nèi)容。在本發(fā)明的第二實(shí)施例中,提供了一種系統(tǒng),包括從應(yīng)用商店下載的全應(yīng)用,其中該全應(yīng)用配置為在顯示器上顯示全應(yīng)用內(nèi)容;從應(yīng)用商店下載的第一微應(yīng)用,其中該微應(yīng)用配置為與顯示器上顯示的全應(yīng)用內(nèi)容同時(shí)運(yùn)行;中間伙伴,配置為截取全應(yīng)用內(nèi)容;確定針對(duì)全應(yīng)用內(nèi)容的附加上下文信息;用附加上下文信息擴(kuò)增全應(yīng)用內(nèi)容;以及將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與所述內(nèi)容同時(shí)播放或顯示的附加內(nèi)容。在本發(fā)明的第三實(shí)施例中,提供了一種裝置,包括用于通過(guò)中間伙伴獲取全應(yīng)用內(nèi)容的裝置;用于獲得內(nèi)容的上下文信息的裝置;用于確定內(nèi)容的附加上下文信息的裝置;用于用附加上下文信息擴(kuò)增內(nèi)容的裝置;以及用于將附加上下文信息發(fā)送到第一微應(yīng)用以用于獲取與內(nèi)容一起播放或顯示的擴(kuò)增內(nèi)容的裝置。在本發(fā)明的第四實(shí)施例中,一種機(jī)器可讀非暫態(tài)程序存儲(chǔ)設(shè)備,有形地包括機(jī)器可執(zhí)行的程序指令以執(zhí)行一種方法,該方法包括由中間伙伴獲取全應(yīng)用和/或微應(yīng)用正在播放或?qū)⒁シ诺膬?nèi)容;確定所述內(nèi)容的附加上下文信息;用附加上下文信息擴(kuò)增所述內(nèi)容;以及將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與所述內(nèi)容一起播放或顯示的附加內(nèi)容。


圖I是示出了根據(jù)本發(fā)明實(shí)施例的包括中間伙伴的微應(yīng)用系統(tǒng)的圖。圖2是示出根據(jù)本發(fā)明實(shí)施例的方法的流程圖。圖3示出了能夠?qū)崿F(xiàn)本文公開(kāi)的方法和系統(tǒng)實(shí)施例的設(shè)備中的示例性硬件組件。 圖4是示出了根據(jù)本發(fā)明實(shí)施例的第一設(shè)備的框圖。
具體實(shí)施例方式現(xiàn)在將詳細(xì)描述本發(fā)明的具體實(shí)施例,其中包括發(fā)明人考慮的實(shí)現(xiàn)本發(fā)明的最佳實(shí)施方式。在附圖中示出了這些具體實(shí)施例的示例。雖然結(jié)合這些具體實(shí)施例描述本發(fā)明,應(yīng)該理解,本發(fā)明不限于所描述的實(shí)施例。相反,本發(fā)明旨在覆蓋包含在所附權(quán)利要求所定義的精神和范圍內(nèi)的備選方案、修改以及等價(jià)物。在下面的描述中,闡述的特定細(xì)節(jié)用來(lái)提供對(duì)本發(fā)明的全面理解??梢栽跊](méi)有這些具體細(xì)節(jié)的部分或全部的情況下實(shí)施本發(fā)明。此夕卜,可以不詳細(xì)描述公知特征,以避免不必要地混淆本發(fā)明。根據(jù)本發(fā)明,組件、過(guò)程步驟和/或數(shù)據(jù)結(jié)構(gòu)可以使用各種類型的操作系統(tǒng)、編程語(yǔ)言、計(jì)算平臺(tái)、計(jì)算機(jī)程序和/或通用機(jī)來(lái)實(shí)現(xiàn)。此外,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識(shí)到,在不背離本文公開(kāi)的本發(fā)明構(gòu)思的精神和范圍的前提下,也可以使用通用特性較少的設(shè)備,例如,硬線設(shè)備、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、專用集成電路(ASIC)等。本發(fā)明也可以被有形地實(shí)現(xiàn)為計(jì)算機(jī)可讀介質(zhì)(例如,存儲(chǔ)器設(shè)備)上存儲(chǔ)的計(jì)算機(jī)指令集。本發(fā)明的實(shí)施例基于“微應(yīng)用(miCTo-app) ” (微型應(yīng)用程序的縮寫(xiě))的概念,微應(yīng)用存在于一個(gè)或多個(gè)用戶設(shè)備上。這些微應(yīng)用設(shè)計(jì)為利用上下文信息來(lái)查詢一個(gè)或多個(gè)微應(yīng)用伙伴(partner)以得到結(jié)果信息。上下文信息可以涉及媒體本身、用戶、設(shè)備、通用環(huán)境或社交網(wǎng)絡(luò)。一旦從微應(yīng)用伙伴收到結(jié)果信息,該信息可以呈現(xiàn)在用戶設(shè)備上。這樣,微應(yīng)用提供了自動(dòng)獲取與當(dāng)前播放媒體相關(guān)的結(jié)果并在媒體播放時(shí)將該結(jié)果顯示給觀看者的功能。在本發(fā)明的實(shí)施例中,除了微應(yīng)用伙伴和全應(yīng)用伙伴之外,還將中間伙伴加入到框架中。該中間伙伴可以利用附加上下文信息來(lái)擴(kuò)增上下文信息。這可以無(wú)縫地執(zhí)行,使得用戶甚至不需要知道中間伙伴的存在。此外,中間伙伴還可以共享收入流,從應(yīng)用商店接收一定百分比的付費(fèi),就像全應(yīng)用或微應(yīng)用伙伴一樣。這種新型的微應(yīng)用框架在未耦接(decoupled)的全應(yīng)用伙伴、微應(yīng)用伙伴、中間伙伴以及用戶之間、以及在多種微業(yè)務(wù)(micro-transaction)之間創(chuàng)建了“收費(fèi)橋(toll bridge)”。這些收費(fèi)橋中的每一個(gè)提供了潛在的新收入流。圖I示出了根據(jù)本發(fā)明實(shí)施例的包括中間伙伴的微應(yīng)用系統(tǒng)圖??梢钥吹?,應(yīng)用商店100可以提供用于下載的(免費(fèi)或要購(gòu)買(mǎi)的)全應(yīng)用102和微應(yīng)用104。在該示例中,提供了 Amazon 視頻點(diǎn)播全應(yīng)用106、Netf lix 流視頻全應(yīng)用108、Blockbuster 流觀看全應(yīng)用110、以及Hulu 流視頻全應(yīng)用112。此外,還提供了 Amazon 商店微應(yīng)用114、eBay 微應(yīng)用116、Wal-Mart 微應(yīng)用118以及Best Buy 微應(yīng)用120。這些微應(yīng)用104的每一個(gè)可以注冊(cè)到一個(gè)或多個(gè)全應(yīng)用102。在該示例中,有多種潛在的收入流。首先,當(dāng)用戶購(gòu)買(mǎi)并下載全應(yīng)用時(shí),應(yīng)用商店可以與全應(yīng)用伙伴共享收入。該全應(yīng)用也可以訪問(wèn)已經(jīng)注冊(cè)到其上的可用的下載的微應(yīng)用。雖然不是嚴(yán)格要求進(jìn)行注冊(cè)以將微應(yīng)用接口連接到全應(yīng)用,但是注冊(cè)確實(shí)允許微應(yīng)用將自己宣布為收入鏈的一部分。全應(yīng)用可以決定呈現(xiàn)哪個(gè)微應(yīng)用,以什么順序、哪種呈現(xiàn)方式以及例如預(yù)覽以在其中呈現(xiàn)微應(yīng)用。購(gòu)買(mǎi)微應(yīng)用可以產(chǎn)生收入,這些收入可以由應(yīng)用商店100與全應(yīng)用伙伴122以及微應(yīng)用伙伴124共享。當(dāng)然,收入共享參數(shù)也可以基于微應(yīng)用呈現(xiàn)的順序或它們的呈現(xiàn)方式及預(yù)覽而變化。例如,相比于顯示較不主要的微應(yīng)用,更主要顯示的微應(yīng)用(例如在列表中的更高位置處或具有特殊字體或格式化的)可以向全應(yīng)用伙伴提 供收入的更高百分比。另一收入流來(lái)自微應(yīng)用的微功能內(nèi)執(zhí)行的動(dòng)作。這可以包括使用微功能進(jìn)行的購(gòu)買(mǎi),但是也可以包括與購(gòu)買(mǎi)無(wú)關(guān)的活動(dòng)。例如,微應(yīng)用伙伴可能希望針對(duì)經(jīng)由微功能執(zhí)行的每次搜索來(lái)獎(jiǎng)勵(lì)全應(yīng)用伙伴。此外,由于用戶126共享了最終被用戶128購(gòu)買(mǎi)的項(xiàng)目,該用戶126自身也可以收到從微功能購(gòu)買(mǎi)中共享的收入。在本發(fā)明的實(shí)施例中,中間伙伴130可以包括在該架構(gòu)中。中間伙伴138可以具有關(guān)聯(lián)的微應(yīng)用132,但這不是在所有實(shí)施例中嚴(yán)格需要的。在一些實(shí)施例中,中間伙伴可以具有多個(gè)關(guān)聯(lián)微應(yīng)用。中間伙伴130(例如,通過(guò)關(guān)聯(lián)微應(yīng)用132,或在多個(gè)微應(yīng)用的情況下通過(guò)多個(gè)微應(yīng)用)可以截取由全應(yīng)用之一(這里,全應(yīng)用106)正在播放或顯示的內(nèi)容,并利用附加上下文擴(kuò)增該內(nèi)容的上下文。這可以通過(guò)聯(lián)系中間伙伴130來(lái)執(zhí)行,包括與中間伙伴130所運(yùn)行的包含要添加的附加上下文信息的服務(wù)器進(jìn)行聯(lián)系。例如,如果中間伙伴130是電影信息數(shù)據(jù)庫(kù),例如因特網(wǎng)電影數(shù)據(jù)庫(kù)(MDB),關(guān)聯(lián)微應(yīng)用132可以將其具有的有關(guān)內(nèi)容的上下文信息(例如,在由全應(yīng)用106流傳輸?shù)碾娪爸械脑獢?shù)據(jù)中嵌入的電影標(biāo)題)發(fā)送到中間伙伴130。然后,頂DB服務(wù)器可以查找上下文信息,獲取附加上下文信息(例如演員表、拍攝地點(diǎn)、電影中的對(duì)白等),以及將該信息發(fā)回到微應(yīng)用132。微應(yīng)用可以將該附加上下文信息插入到內(nèi)容的元數(shù)據(jù)中,使得最終當(dāng)其它實(shí)體,例如微應(yīng)用114,執(zhí)行基于該上下文信息的動(dòng)作(例如獲取有關(guān)該上下文信息的附加內(nèi)容,獲取有關(guān)該上下文信息的產(chǎn)品,或基于上下文信息動(dòng)態(tài)調(diào)整收入共享百分比)時(shí),該其它實(shí)體除了該內(nèi)容的原始上下文信息之外還能夠利用擴(kuò)增的上下文信息。應(yīng)注意,在一些實(shí)施例中,由中間伙伴130或中間伙伴的微應(yīng)用132添加的擴(kuò)增上下文信息可以表示針對(duì)內(nèi)容的所有上下文信息。例如,可能存在這樣的實(shí)施例,其中由全應(yīng)用正在播放或顯示的內(nèi)容實(shí)際上沒(méi)有用來(lái)開(kāi)始的上下文信息。中間伙伴130可以實(shí)際上推導(dǎo)有關(guān)內(nèi)容的信息,然后獲取附加上下文信息以用作該內(nèi)容的上下文信息。例如,視頻或音頻識(shí)別微應(yīng)用,例如Shazam,可以將內(nèi)容中的視頻或音頻與已知視頻或音頻的數(shù)據(jù)庫(kù)進(jìn)行比較,以確定該視頻或音頻的標(biāo)識(shí),例如標(biāo)題。該信息然后可以用于查詢后端數(shù)據(jù)庫(kù)以獲得有關(guān)內(nèi)容的更多信息,例如前面描述的信息(例如演員表、地點(diǎn)、引用的對(duì)白)。因此,雖然本說(shuō)明書(shū)使用術(shù)語(yǔ)“擴(kuò)增的上下文”,但是本領(lǐng)域普通技術(shù)人員可以認(rèn)識(shí)到,該術(shù)語(yǔ)應(yīng)該廣泛地理解為足以覆蓋這樣的情況,即原始上下文完全不存在并且添加的信息用作內(nèi)容的唯一上下文信息。在該信息的一個(gè)實(shí)施例中,擴(kuò)增的上下文可以是基于時(shí)間的。在該實(shí)施例中,中間伙伴或中間伙伴微應(yīng)用基于正在顯示的內(nèi)容的時(shí)間來(lái)添加上下文信息。例如,某些上下文信息可以添加到電影的一個(gè)特定場(chǎng)景,指示該場(chǎng)景的演員表、場(chǎng)景的地點(diǎn)或有關(guān)該電影場(chǎng)景的其它信息。由于該上下文信息基于用戶當(dāng)前正在觀看的內(nèi)容的時(shí)間而變化,所以可以稱為“基于時(shí)間的”上下文。該基于時(shí)間的上下文可以(通過(guò)存儲(chǔ)在服務(wù)器上)預(yù)先生成并關(guān)聯(lián)到具體內(nèi)容??蛇x地,該上下文可以是利用內(nèi)容而動(dòng)態(tài)生成的?;跁r(shí)間的上下文信息也可以在任何時(shí)間點(diǎn)改變使用哪個(gè)或哪些微應(yīng)用。例如,可以在播放一個(gè)電影場(chǎng)景的同時(shí)使用一個(gè)微應(yīng)用,而在該場(chǎng)景改變到其它場(chǎng)景時(shí)可以自動(dòng)發(fā)起不同的微應(yīng)用。
在本發(fā)明的實(shí)施例中,可以無(wú)縫方式使用中間伙伴,即使系統(tǒng)中有其它實(shí)體知道,也只是少數(shù)其他實(shí)體。例如,針對(duì)中間伙伴的微應(yīng)用可以添加到框架中,并且可以用來(lái)截取全應(yīng)用播放的內(nèi)容,自動(dòng)查詢外部數(shù)據(jù)庫(kù),擴(kuò)增與內(nèi)容關(guān)聯(lián)的上下文信息,然后將擴(kuò)增的上下文信息發(fā)送到合適的微應(yīng)用以替換原始上下文信息。通過(guò)這種方式,用戶可以不知道中間伙伴的存在。進(jìn)一步,全應(yīng)用可以不知道中間伙伴存在,而只是像正常操作一樣播放它的內(nèi)容。此外,最終接收方(非中間伙伴)微應(yīng)用也可以不知道中間伙伴存在,并且在它相信它只是從全應(yīng)用直接接收原始上下文信息的情況下從中間伙伴微應(yīng)用接收擴(kuò)增的上下文信息。還應(yīng)注意,雖然使用了術(shù)語(yǔ)“中間伙伴”,該實(shí)體實(shí)際上不一定要位于全應(yīng)用與微應(yīng)用的“中間”。這樣的實(shí)施例也是可以的,例如,“中間伙伴”甚至在內(nèi)容達(dá)到全應(yīng)用以播放之前擴(kuò)增有關(guān)該內(nèi)容的上下文信息。例如,如果MDB 是中間伙伴,則甚至可以在用戶發(fā)起Netflix 全應(yīng)用之前用MDB 上下文信息擴(kuò)增由Netflix 存儲(chǔ)以進(jìn)行在線流傳輸?shù)碾娪?。還應(yīng)注意,中間伙伴也可以是微應(yīng)用本身。例如,MDBtm可以是針對(duì)Netflix 的微應(yīng)用??梢詮亩鄠€(gè)不同源獲取原始(非擴(kuò)增的)上下文信息。一個(gè)源是正在播放的媒體本身。該類型的上下文信息可以稱為“媒體內(nèi)容上下文信息”,并且可以包括任何有關(guān)該媒體本身的信息。這種信息的一個(gè)常用源可以是伴隨媒體的元數(shù)據(jù)。對(duì)于電視廣播來(lái)說(shuō),該信息可以嵌入到數(shù)字廣播流中。對(duì)于超標(biāo)(over the top, 0TT)的視頻點(diǎn)播(VOD)視頻或照片來(lái)說(shuō),該信息可以編碼在下載的媒體文件中,或者可以單獨(dú)傳輸。對(duì)于DVD或Blu-Ray 盤(pán)來(lái)說(shuō),該信息可以編碼在盤(pán)本身上(例如在專用的元數(shù)據(jù)文件中),或者可以是外部可獲得的,例如利用外部GD3標(biāo)識(shí)數(shù)據(jù)庫(kù)。存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)上的正常視頻、照片或音樂(lè)文件可以在文件自身內(nèi)部包含元數(shù)據(jù)信息,例如MP3文件中的ID3元數(shù)據(jù),或者針對(duì)數(shù)字?jǐn)z像機(jī)的xif文件。數(shù)字實(shí)況網(wǎng)絡(luò)聯(lián)盟(DLNA)流也可以包括嵌入式元數(shù)據(jù)。媒體內(nèi)容上下文信息的示例可以包括標(biāo)題、流派、演員、導(dǎo)演、運(yùn)行時(shí)間、場(chǎng)景信息、音樂(lè)軌道、作曲家、作者等。附加的文件流,例如來(lái)自社交網(wǎng)絡(luò)站點(diǎn)或視頻流傳輸站點(diǎn)的文件流,也可以與本發(fā)明的實(shí)施例一起使用。此外,也可以使用來(lái)自非媒體應(yīng)用的文件,例如新聞、地圖、游戲等。還應(yīng)該注意,本說(shuō)明書(shū)中使用的術(shù)語(yǔ)“內(nèi)容提供商”應(yīng)該廣義地理解為覆蓋了提供用戶期望的信息或服務(wù)的任何實(shí)體。這可以包括文本信息、圖形信息、購(gòu)物能力、地圖工具等等。雖然本領(lǐng)域的一些技術(shù)人員將“服務(wù)提供商”與“內(nèi)容提供商”相區(qū)分,但是本領(lǐng)域的其它技術(shù)人員認(rèn)識(shí)到許多提供商模糊了提供內(nèi)容與提供服務(wù)之間的界線,并且簡(jiǎn)單地將所有提供商分組在“內(nèi)容提供商”這個(gè)單一標(biāo)題下。在本說(shuō)明書(shū)全文中使用了后一定義。還應(yīng)該注意,本說(shuō)明書(shū)中使用的術(shù)語(yǔ)“媒體”應(yīng)該廣義地解釋為不僅包括傳統(tǒng)的視頻、照片和文本,還包括傳輸給設(shè)備的用于用戶瀏覽或收聽(tīng)的其它信息。因此,“媒體”例如可以包括新聞閱讀器應(yīng)用中的文本,地圖應(yīng)用中的地圖,或游戲應(yīng)用中的圖形,因此“媒體內(nèi)容上下文信息”也可以包括有關(guān)這些項(xiàng)目的上下文信息。在本說(shuō)明書(shū)的有些地方,使用術(shù)語(yǔ)“全應(yīng)用內(nèi)容”來(lái)代替媒體內(nèi)容,以明確地表明甚至與媒體無(wú)關(guān)的內(nèi)容也可以用作上下文信息的基礎(chǔ),并用于獲取全應(yīng)用內(nèi)容的有關(guān)結(jié)果。此外,該“全應(yīng)用內(nèi)容”可以來(lái)自許多源,包括直播電視、媒體播放器、微應(yīng)用結(jié)果、DVD、HDMI端口等。還應(yīng)該注意,本說(shuō)明書(shū)中使用的術(shù)語(yǔ)“微應(yīng)用”應(yīng)該廣義地解釋為包括可以安裝到 查詢內(nèi)容提供商的設(shè)備上的任何應(yīng)用。但是,在有些實(shí)施例中,微應(yīng)用連接到另一應(yīng)用或服務(wù),并提供全應(yīng)用或服務(wù)(稱為“全應(yīng)用”)中的有限的微功能。例如,Amazon 應(yīng)用可以向Amazon, com 市場(chǎng)提供全用戶接口,但是Amazon 微應(yīng)用僅提供有限的微功能(例如基于上下文的自動(dòng)搜索,有限的購(gòu)買(mǎi)能力等)。微功能是僅執(zhí)行一個(gè)動(dòng)作的功能,例如“添加到購(gòu)物車(chē)”或“添加到收藏夾”。除了僅僅媒體或全應(yīng)用內(nèi)容本身外,還有多種上下文信息的其它源。上下文信息的其它源的一種是用戶??梢悦鞔_地或隱含地獲取到有關(guān)用戶的多種信息。例如,可以存儲(chǔ)包括用戶信息(例如年齡、性別、興趣、職業(yè)等)的用戶簡(jiǎn)檔。這種類型的上下文信息可以用于確定從內(nèi)容提供商獲取哪些信息。例如,如果一家人在觀看有關(guān)非洲的紀(jì)錄片節(jié)目,則可能希望向兒童傳遞有關(guān)獅子、長(zhǎng)頸鹿、犀牛等的圖像信息(可以直接傳遞到兒童的設(shè)備上),同時(shí)向成人傳遞與正在成人的設(shè)備(或共享設(shè)備)上觀看的區(qū)域歷史有關(guān)的文本信息。通過(guò)不僅包含媒體內(nèi)容上下文信息還包含用戶上下文信息,系統(tǒng)能夠向各個(gè)設(shè)備傳遞這種個(gè)性化。用戶簡(jiǎn)檔是明確指定的用戶上下文信息的示例,但是該信息也可以從隱含的源推導(dǎo)得到。例如,系統(tǒng)能夠通過(guò)檢查用戶設(shè)備上的應(yīng)用使用歷史(或僅僅是加載的應(yīng)用),推導(dǎo)出用戶是兒童。例如,如果設(shè)備包含許多典型的由年幼兒童玩的游戲,可以推導(dǎo)出設(shè)備的用戶是兒童。上下文信息的另一個(gè)源是設(shè)備(例如電視、移動(dòng)電話、計(jì)算機(jī)等)??梢悦鞔_地或隱含地獲取到有關(guān)設(shè)備的多種信息。例如,可以存儲(chǔ)包含設(shè)備信息(例如制造商、存儲(chǔ)器、處理器速度、顯示特性、輸入設(shè)備等)的設(shè)備簡(jiǎn)檔。這種類型的上下文信息也可以用于確定從微應(yīng)用伙伴獲取哪些信息。例如,如果一家人正在觀看動(dòng)漫節(jié)目,系統(tǒng)可以確定將有關(guān)主演的相關(guān)信息分發(fā)到多個(gè)設(shè)備是有益的,這些信息例如包括該主演正出席的近期活動(dòng)的有關(guān)信息。如果一個(gè)設(shè)備比其它設(shè)備具有更快的處理速度、更好的存儲(chǔ)可用性以及顯示性能,例如可以期望向性能更強(qiáng)的設(shè)備提供演員出演的近期電影的視頻電影尾片,而性能較弱的設(shè)備僅接收有關(guān)演員的最新電影的文本信息。
設(shè)備簡(jiǎn)檔是明確指定的設(shè)備上下文信息的示例,但是該信息也可以從隱含源導(dǎo)出。例如,如果在設(shè)備的存儲(chǔ)器上存儲(chǔ)有多個(gè)高清視頻文件,則系統(tǒng)能夠推導(dǎo)出該設(shè)備具有播放高清視頻的能力。上下文信息的另一個(gè)源是設(shè)備操作的環(huán)境。這可以包括多種不同事物,包括外部環(huán)境信息(一天中的時(shí)間、溫度、位置等)和內(nèi)部環(huán)境信息(操作系統(tǒng)、同時(shí)運(yùn)行的其它應(yīng)用等)。這種類型的上下文信息也可以用于確定從微應(yīng)用伙伴獲取哪些信息。例如,相比于設(shè)備位置是“在工作”的情況,如果設(shè)備位置是“在家”,則從微應(yīng)用伙伴下載的附加數(shù)據(jù)可以更具娛樂(lè)性。外部上下文信息可以從多種外部傳感器或設(shè)備獲取。對(duì)于一天中的時(shí)間來(lái)說(shuō),例如可以訪問(wèn)位于主板上的時(shí)鐘設(shè)備。對(duì)于位置來(lái)說(shuō),可以使用全球定位傳感器(GPS)或類似的追蹤設(shè)備。對(duì)于溫度來(lái)說(shuō),可以使用溫度傳感器(備選地,位置信息可以饋送到外部數(shù)據(jù)庫(kù),在這種情況下可以獲取到該位置的當(dāng)前溫度)。 上下文信息的另一個(gè)源是社交網(wǎng)絡(luò)數(shù)據(jù)。例如,可以檢查來(lái)自社交網(wǎng)絡(luò)站點(diǎn)或數(shù)據(jù)流的用戶狀態(tài)信息以確定用戶的當(dāng)前狀態(tài),該狀態(tài)然后可以用于輔助提供結(jié)果。例如,如果用戶指示的Facebook 狀態(tài)為“度假中”,則相比于比用戶指示其“在工作”的情況,可以提供不同的結(jié)果集合。在另一實(shí)施例中,可以根據(jù)其他上下文將不同的權(quán)重分配給不同上下文。例如,如果一個(gè)用戶的設(shè)備被另一用戶操作,則不同的權(quán)重可以分配給該用戶的設(shè)備。在本發(fā)明的另一個(gè)實(shí)施例中,提供了“中間件”框架以將微應(yīng)用伙伴與微應(yīng)用(在有些實(shí)施例中,甚至與微應(yīng)用公司)隔離開(kāi)。該框架允許微應(yīng)用伙伴不一定需要知道微應(yīng)用公司,反之亦然。兩個(gè)實(shí)體可以簡(jiǎn)單地相對(duì)于中間件框架API來(lái)編程。通過(guò)這種方式,任何應(yīng)用或源(例如Blu-Ray 、Netflix 、DLNA媒體、WiseLink、非媒體小配件)可以在不知道服務(wù)匯集或混合結(jié)果的情況下與任何其它服務(wù)合作。此外,該框架可以為多個(gè)設(shè)備自動(dòng)地提供其他上下文和統(tǒng)一的用戶接口。利用多種人工智能引擎,該框架可以自動(dòng)提高微服務(wù)獲取結(jié)果的質(zhì)量。算法可以包括基于多上下文信息的動(dòng)態(tài)查找表。也可以預(yù)期將上述過(guò)程和系統(tǒng)貨幣化(monetize)的機(jī)制。在一個(gè)實(shí)施例中,微應(yīng)用伙伴補(bǔ)償系統(tǒng)運(yùn)營(yíng)者或制造商(例如微應(yīng)用商店的運(yùn)營(yíng)者)、以及將媒體數(shù)據(jù)與合適的元數(shù)據(jù)(以合適的格式)編碼的媒體公司。這種補(bǔ)償例如可以基于利用微應(yīng)用進(jìn)行的購(gòu)買(mǎi),使得當(dāng)用戶在微應(yīng)用伙伴處進(jìn)行購(gòu)買(mǎi)時(shí)(例如從Amazon 購(gòu)買(mǎi)相關(guān)玩具時(shí)),可以在過(guò)程中(out of proceeds)補(bǔ)償微應(yīng)用商店和媒體公司。在另一實(shí)施例中,補(bǔ)償可以基于來(lái)自微應(yīng)用商店的微應(yīng)用的、在微應(yīng)用伙伴處接收的頁(yè)面瀏覽(或“點(diǎn)擊”)的數(shù)量,以及基于媒體公司生產(chǎn)的媒體。這種“每次點(diǎn)擊”補(bǔ)償對(duì)于不賣(mài)產(chǎn)品、但是基于廣告(例如映射微應(yīng)用伙伴)產(chǎn)生收入的微應(yīng)用伙伴更加有利。在另一實(shí)施例中,作為微應(yīng)用伙伴與微應(yīng)用商店和媒體公司的運(yùn)營(yíng)者之間的伙伴協(xié)議的一部分,可以僅周期性地進(jìn)行一筆總付。在本發(fā)明的另一個(gè)實(shí)施例中,如果微應(yīng)用商店為媒體公司產(chǎn)生新的訂購(gòu)機(jī)會(huì),則可以與微應(yīng)用商店運(yùn)營(yíng)者共享通過(guò)向媒體公司(例如Netflix 訂購(gòu))訂購(gòu)而產(chǎn)生的收入。在本發(fā)明的另一個(gè)實(shí)施例中,將附屬和參考系統(tǒng)(affiliate and referralsystem)設(shè)計(jì)為還包括除了媒體公司、微應(yīng)用商店操作者和微應(yīng)用伙伴之外的其它實(shí)體。這例如可以包括補(bǔ)償如下附加web站點(diǎn)(附屬機(jī)構(gòu))的所有者這些附加web站點(diǎn)驅(qū)動(dòng)至微應(yīng)用商店的業(yè)務(wù),并從中針對(duì)媒體公司或微應(yīng)用伙伴產(chǎn)生收入。該系統(tǒng)可以設(shè)計(jì)為跟蹤附屬I(mǎi)D,作為過(guò)程的一部分,以確保提供適當(dāng)?shù)男庞?。例如,可以跟蹤該附屬I(mǎi)D,作為網(wǎng)絡(luò)會(huì)話期間存儲(chǔ)的網(wǎng)頁(yè)訪問(wèn)信息(cookie)的一部分。在本發(fā)明的另一個(gè)實(shí)施例中,某些微應(yīng)用可以視為“保費(fèi)(premium) ”微應(yīng)用,要求用戶從微應(yīng)用商店運(yùn)營(yíng)者訂購(gòu)或購(gòu)買(mǎi)該微應(yīng)用。產(chǎn)生的這種收入的一部分可以與媒體公司和/或微應(yīng)用伙伴共享。在本發(fā)明的另一個(gè)實(shí)施例中,從媒體公司或微應(yīng)用伙伴租賃或購(gòu)買(mǎi)數(shù)字信息(例如媒體)所產(chǎn)生的收入可以在媒體公司、微應(yīng)用商店運(yùn)營(yíng)者和/或微應(yīng)用伙伴之間共享。圖2是示出根據(jù)本發(fā)明實(shí)施例的方法的流程圖??梢杂芍虚g伙伴執(zhí)行所述方法的每個(gè)步驟。更具體地,與中間伙伴關(guān)聯(lián)的微應(yīng)用可以執(zhí)行每個(gè)步驟。在步驟200,可以獲取全應(yīng)用和/或微應(yīng)用正在播放或要播放的內(nèi)容。這可以包括“截取”內(nèi)容,然而術(shù)語(yǔ)“截取”應(yīng)廣義地理解為可以甚至在將內(nèi)容發(fā)送到全應(yīng)用之前獲取內(nèi)容??梢酝该鞯剡M(jìn)行這種獲取,即不向全應(yīng)用指示正在進(jìn)行獲取。在步驟202,確定內(nèi)容的附加上下文信息。這可以包 括利用關(guān)于內(nèi)容的原始上下文信息,例如它的標(biāo)題或存儲(chǔ)在元數(shù)據(jù)中存儲(chǔ)的其它信息,并在外部數(shù)據(jù)庫(kù)中查詢附加上下文信息。在步驟204,用附加上下文信息擴(kuò)增內(nèi)容。這例如可以包括將附加上下文信息添加到元數(shù)據(jù),類似于存儲(chǔ)原始上下文信息的方式。在步驟206,將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與該內(nèi)容一起播放或顯示的附加內(nèi)容??梢酝该鞯剡M(jìn)行這種發(fā)送,即以使得第一微應(yīng)用不知道上下文信息不是直接來(lái)自全應(yīng)用的方式進(jìn)行。圖3描述了能夠?qū)崿F(xiàn)本發(fā)明公開(kāi)的方法和系統(tǒng)的實(shí)施例的設(shè)備中示例性硬件組件。在一個(gè)實(shí)施例中,設(shè)備300包括具有處理器302、存儲(chǔ)器304、固件306、集成電路308、程序邏輯310、存儲(chǔ)設(shè)備312、顯示屏314、用戶接口模塊316以及通信模塊318的電視。通信模塊318例如可以是網(wǎng)絡(luò)接口設(shè)備或無(wú)線電發(fā)射機(jī)/接收機(jī)。圖4是示出根據(jù)本發(fā)明實(shí)施例的第一設(shè)備的框圖。處理器400可以執(zhí)行本發(fā)明的許多(如果不是全部)功能。全應(yīng)用402可以配置為在顯示器404上顯示全應(yīng)用內(nèi)容。第一微應(yīng)用406可以配置為與顯示器404上顯示的全應(yīng)用內(nèi)容同時(shí)運(yùn)行。中間伙伴408可以配置為截取全應(yīng)用內(nèi)容,確定該全應(yīng)用內(nèi)容的附加上下文信息,用該附加上下文信息擴(kuò)增該全應(yīng)用內(nèi)容,以及將附加上下文信息發(fā)送到第一微應(yīng)用以用于獲取與該內(nèi)容同時(shí)播放或顯示的附加內(nèi)容。在本發(fā)明的一個(gè)實(shí)施例中,系統(tǒng)擴(kuò)展到云。通過(guò)這種方式,例如,可以從不同位置的任何數(shù)量的不同設(shè)備獲取到原始上下文。消費(fèi)者已經(jīng)累積大量數(shù)字資產(chǎn)并使用越來(lái)越多的因特網(wǎng)服務(wù)。消費(fèi)者典型地利用一個(gè)以上的設(shè)備訪問(wèn)這些資產(chǎn)和服務(wù)。典型的消費(fèi)者可以具有都可用于訪問(wèn)并收集信息和媒體的臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)和蜂窩電話(以及其它可能的設(shè)備)。隨著日常Web站點(diǎn)上有大量可用的服務(wù)和內(nèi)容,這種趨勢(shì)會(huì)持續(xù)下去。這些資產(chǎn)和服務(wù)典型地在個(gè)人設(shè)備以及稱為為云的多種非正式信息集群中到處散布。云是基于控制的正式或非正式的信息集群。本發(fā)明預(yù)期以類似方式擴(kuò)展擴(kuò)增的上下文系統(tǒng)。本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到可以多種方式實(shí)施上述示例性架構(gòu),例如通過(guò)處理器執(zhí)行的程序指令、軟件模塊、微代碼、計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品、邏輯電路、專用集成電路、固件、消費(fèi)電子設(shè)備等等,并且可以利用無(wú)線設(shè)備、無(wú)線發(fā)射機(jī)/接收機(jī)以及無(wú)線網(wǎng)絡(luò)的其它部分。此外,所披露的用于在多個(gè)電子顯示屏上顯示多媒體內(nèi)容的方法和系統(tǒng)的實(shí)施例可以采用全硬件實(shí)施例、全軟件實(shí)施例、或包含軟件和硬件元件的實(shí)施例等形式。術(shù)語(yǔ)“計(jì)算機(jī)可讀介質(zhì)”通常用于指代諸如主存儲(chǔ)器、次級(jí)存儲(chǔ)器、可拆卸存儲(chǔ)器、硬盤(pán)、閃速存儲(chǔ)器、磁盤(pán)驅(qū)動(dòng)存儲(chǔ)器、CD-ROM和其他形式的永久存儲(chǔ)器之類的介質(zhì)。應(yīng)當(dāng)注意到,程序存儲(chǔ)設(shè)備(如可以用于描述包含可執(zhí)行計(jì)算機(jī)代碼的存儲(chǔ)設(shè)備,所述可執(zhí)行計(jì)算機(jī)代碼用于操作本發(fā)明的各個(gè)方法),不應(yīng)視為覆蓋瞬態(tài)物質(zhì),例如,載波或信號(hào)。程序存儲(chǔ)設(shè)備和計(jì)算機(jī)可讀介質(zhì)是通常用于指代介質(zhì)的術(shù)語(yǔ),所述介質(zhì)例如主存儲(chǔ)器、次級(jí)存儲(chǔ)器、可拆卸存儲(chǔ)磁盤(pán)、硬盤(pán)驅(qū)動(dòng)器、以及其他有形存儲(chǔ)設(shè)備或組件。上文所述的本發(fā)明的多個(gè)方面、特征、實(shí)施例或?qū)嵤┓绞娇梢詥为?dú)使用或進(jìn)行多種組合。通過(guò)書(shū)面描述,本發(fā)明的許多特征和優(yōu)點(diǎn)將變得明顯,因此,旨在用所附權(quán)利要求覆蓋本發(fā)明的所有這些特征和優(yōu)點(diǎn)。進(jìn)一步,由于本領(lǐng)域的熟練技術(shù)人員可以容易地進(jìn)行 許多修改和變形,本發(fā)明不應(yīng)精確限制于所示出并描述的結(jié)構(gòu)和操作。因此,所有適當(dāng)?shù)男薷暮偷葍r(jià)物可以視為落在本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種方法,包括 由中間伙伴獲取全應(yīng)用和/或微應(yīng)用正在播放或?qū)⒁シ诺膬?nèi)容; 確定所述內(nèi)容的附加上下文信息; 用附加上下文信息擴(kuò)增所述內(nèi)容;以及 將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與所述內(nèi)容一起播放或顯示的附加內(nèi)容。
2.根據(jù)權(quán)利要求I所述的方法,其中在不向全應(yīng)用指示正在進(jìn)行獲取的情況下執(zhí)行所述獲取。
3.根據(jù)權(quán)利要求I所述的方法,其中執(zhí)行對(duì)擴(kuò)增的上下文信息的發(fā)送,使得第一微應(yīng)用不知道上下文信息不直接來(lái)自全應(yīng)用。
4.根據(jù)權(quán)利要求I所述的方法,其中由第二微應(yīng)用執(zhí)行所述獲取、確定、擴(kuò)增和發(fā)送,其中第二微應(yīng)用與中間伙伴關(guān)聯(lián)。
5.根據(jù)權(quán)利要求I所述的方法,其中所述確定包括使用嵌入到所述內(nèi)容的元數(shù)據(jù)中的上下文信息來(lái)查詢外部數(shù)據(jù)庫(kù)。
6.根據(jù)權(quán)利要求I所述的方法,其中所述確定包括使用針對(duì)所述內(nèi)容而導(dǎo)出的上下文信息來(lái)查詢外部數(shù)據(jù)庫(kù)。
7.根據(jù)權(quán)利要求I所述的方法,其中附加上下文信息是基于時(shí)間的上下文信息。
8.根據(jù)權(quán)利要求7所述的方法,其中所述基于時(shí)間的上下文信息用于確定要在所述內(nèi)容的特定運(yùn)行時(shí)間發(fā)起的微應(yīng)用。
9.根據(jù)權(quán)利要求I所述的方法,還包括 獲得內(nèi)容的原始上下文信息;以及 其中所述擴(kuò)增包括將附加上下文信息添加到所獲得的原始上下文信息。
10.根據(jù)權(quán)利要求9所述的方法,其中所述原始上下文信息包括環(huán)境上下文信息。
11.根據(jù)權(quán)利要求9所述的方法,其中所述原始上下文信息包括用戶上下文信息。
12.根據(jù)權(quán)利要求9所述的方法,其中所述原始上下文信息包括設(shè)備上下文信息。
13.根據(jù)權(quán)利要求9所述的方法,其中所述原始上下文信息是從所述內(nèi)容的元數(shù)據(jù)獲得的。
14.根據(jù)權(quán)利要求9所述的方法,其中所述原始上下文信息是通過(guò)檢查所述內(nèi)容而推導(dǎo)的。
15.—種系統(tǒng),包括 從應(yīng)用商店下載的全應(yīng)用,其中所述全應(yīng)用配置為在顯示器上顯示全應(yīng)用內(nèi)容; 從應(yīng)用商店下載的第一微應(yīng)用,其中所述微應(yīng)用配置為與顯示器上正在顯示的全應(yīng)用內(nèi)容同時(shí)運(yùn)行; 中間伙伴,配置為 截取全應(yīng)用內(nèi)容; 確定針對(duì)全應(yīng)用內(nèi)容的附加上下文信息; 用附加上下文信息擴(kuò)增全應(yīng)用內(nèi)容;以及 將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與所述內(nèi) 容同時(shí)播放或顯示的附加內(nèi)容。
全文摘要
在本發(fā)明的第一實(shí)施例中,提供了一種方法,包括由中間伙伴獲取全應(yīng)用和/或微應(yīng)用正在播放或?qū)⒁シ诺膬?nèi)容;確定所述內(nèi)容的附加上下文信息;用附加上下文信息擴(kuò)增所述內(nèi)容;以及將擴(kuò)增的上下文信息發(fā)送到第一微應(yīng)用以用于獲取要與所述內(nèi)容一起播放或顯示的附加內(nèi)容。
文檔編號(hào)G06Q30/02GK102831536SQ20121012446
公開(kāi)日2012年12月19日 申請(qǐng)日期2012年4月25日 優(yōu)先權(quán)日2011年4月30日
發(fā)明者達(dá)恩·范·特蘭, 鄭星, 雅法·科什哥扎蘭, 朱英南 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1