欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于提供基于對象的媒體混合的方法和裝置的制作方法

文檔序號:6359610閱讀:113來源:國知局
專利名稱:用于提供基于對象的媒體混合的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明的實施例總體上涉及內(nèi)容共享技術(shù),并且更具體地,涉及一種用于提供基于對象的媒體混合的方法和裝置。
背景技術(shù)
現(xiàn)代通信時代已經(jīng)帶來了有線和無線網(wǎng)絡(luò)巨大發(fā)展。由于消費者需求的推波助瀾,計算機網(wǎng)絡(luò)、電視網(wǎng)絡(luò)和電話網(wǎng)絡(luò)正經(jīng)歷著前所未有的技術(shù)發(fā)展。無線和移動網(wǎng)絡(luò)互聯(lián)技術(shù)已經(jīng)解決了相關(guān)的消費者需求,而同時為信息傳輸提供了更多的靈活性和即時性。通過擴展移動電子設(shè)備的能力,當(dāng)前和未來的網(wǎng)絡(luò)互聯(lián)技術(shù)繼續(xù)促使信息易于傳輸以及針對用戶的便利性。需要使得信息更加易于傳輸?shù)囊粋€領(lǐng)域涉及在多個設(shè)備之間以及潛在地多個用戶之間的信息共享。就此而言,考慮到現(xiàn)代電子設(shè)備具有創(chuàng)建和修改內(nèi) 容的能力,還有分布或共享內(nèi)容的能力,對于這樣的設(shè)備的用戶而言,成為媒體內(nèi)容的多產(chǎn)(prolific)用戶和制造者并不罕見。已經(jīng)將網(wǎng)絡(luò)和服務(wù)開發(fā)為使得用戶能夠?qū)⑺鶆?chuàng)建的內(nèi)容移動到網(wǎng)絡(luò)內(nèi)的各種點或者在網(wǎng)絡(luò)內(nèi)的各種點處的體驗內(nèi)容。已經(jīng)開發(fā)并且將繼續(xù)開發(fā)各種應(yīng)用和軟件以便給予用戶魯棒的在固定或移動環(huán)境中執(zhí)行任務(wù)、傳達、獲取信息或服務(wù)、自我娛樂等的能力??紤]到移動電子設(shè)備的魯棒能力以及這樣的設(shè)備相對小的尺寸,對于個人而言,幾乎持續(xù)地將移動電子設(shè)備保持在身上或身旁變得越來越常見。此外,由于這樣的設(shè)備用于工作、游戲、休閑、娛樂以及其他用途,所以許多用戶還頻繁地與他們的設(shè)備進行交互。因此,無論交互是經(jīng)由移動電子設(shè)備還是固定電子設(shè)備(例如,個人計算機(PC))發(fā)生,都有越來越多的人經(jīng)由在線網(wǎng)絡(luò)與朋友、同事和熟人進行交互。這種趨勢已經(jīng)導(dǎo)致了多種如下社交網(wǎng)絡(luò)應(yīng)用的數(shù)量的增長,該社交網(wǎng)絡(luò)應(yīng)用覆蓋了從純職業(yè)化到純休閑活動以及其間的每件事的整個人類交互范疇。社交網(wǎng)絡(luò)應(yīng)用的用戶經(jīng)常使用社交網(wǎng)絡(luò)作為向他人分布內(nèi)容的機制。此外,社交電視(TV)的概念已經(jīng)得以研發(fā)以使得其它用戶、好友或同事的集合能夠在視覺共享空間中集會并且觀看電視或其它視頻內(nèi)容,而同時還能夠進行社交交互。社交交互的方面經(jīng)常采用被添加到視頻內(nèi)容或處于其上(例如,配音或字幕)的一些形式的通信的形式。然而,在一些情況下,社交交互方面可能干擾或遮擋視頻內(nèi)容的觀看。因此,可能希望研發(fā)再進一步的機制,使得能夠通過其來訪問社交環(huán)境中的內(nèi)容。

發(fā)明內(nèi)容
因此,提供了一種使得能夠提供基于對象的媒體混合的方法、裝置和計算機程序產(chǎn)品。就此而言,例如,本發(fā)明的一些實施例可以使得用戶所選擇的對象或所觀看內(nèi)容內(nèi)的感興趣區(qū)域連同與社交交互媒體相關(guān)聯(lián)的視覺覆蓋區(qū)域一起被追蹤,從而一方不會遮擋另一方的視圖。另外,一些實施例可以提供將一些形式的覆蓋素材附著到所選擇對象或感興趣區(qū)域自身的能力以進一步定制所觀看內(nèi)容的顯示。在一個示例實施例中,提供了一種提供基于對象的媒體混合的方法。該方法可以包括接收要提供給多個群組成員的共享內(nèi)容的指示,接收對共享內(nèi)容內(nèi)感興趣區(qū)域的選擇,接收與至少一個群組成員相關(guān)聯(lián)的社交交互媒體,以及將共享內(nèi)容與社交交互媒體進行混合以提供混合內(nèi)容。該混合內(nèi)容可以被動態(tài)修改以避免把社交交互媒體覆蓋在感興趣區(qū)域上。在另一個示例實施例中,提供了一種用于提供基于對象的媒體混合的計算機程序產(chǎn)品。該計算機程序產(chǎn)品包括至少一個具有存儲于其中的計算機可執(zhí)行程序代碼指令的計算機可讀存儲介質(zhì)。該計算機可執(zhí)行程序代碼指令可以包括用于接收要提供給多個群組成員的共享內(nèi)容的指示,接收對共享內(nèi)容內(nèi)感興趣區(qū)域的選擇,接收與至少一個群組成員相關(guān)聯(lián)的社交交互媒體,以及將共享內(nèi)容與社交交互媒體進行混合以提供混合內(nèi)容的程序代碼指令。該混合內(nèi)容可以被動態(tài)修改以避免把社交交互媒體覆蓋在感興趣區(qū)域上。在另一個示例實施例中,提供了一種用于提供基于對象的媒體混合的裝置。該裝置可以包括至少一個處理器以及至少一個包括計算機程序代碼的存儲器。該至少一個存儲器和計算機程序代碼可以被配置為利用至少一個處理器使得該裝置至少執(zhí)行接收要被提供到多個群組成員的共享內(nèi)容的指示,接收對共享內(nèi)容內(nèi)感興趣區(qū)域的選擇,接收與至少·一個群組成員相關(guān)聯(lián)的社交交互媒體,以及將共享內(nèi)容與社交交互媒體進行混合以提供混合內(nèi)容。該混合內(nèi)容可以被動態(tài)修改以避免把社交交互媒體覆蓋在感興趣區(qū)域上。本發(fā)明的實施例提供了用于在基于網(wǎng)絡(luò)的內(nèi)容共享環(huán)境中采用的方法、裝置和計算機程序產(chǎn)品。結(jié)果,例如,個體設(shè)備的用戶可以享受到關(guān)于與所選擇的其它設(shè)備用戶組共享內(nèi)容的有所改進的性能。


由此已經(jīng)在總體上對本發(fā)明的實施例進行了描述,現(xiàn)在將參考附圖,附圖未必依照比例繪制,并且其中圖I是根據(jù)本發(fā)明示例實施例的通信系統(tǒng)的示意性框圖;圖2是根據(jù)本發(fā)明示例實施例的用于提供基于對象的媒體混合的裝置的示意性框圖;圖3圖示了根據(jù)本發(fā)明示例實施例的混合內(nèi)容的樣本顯示視圖;圖4圖示了根據(jù)本發(fā)明示例實施例的、示出社交交互媒體的移動以避免與感興趣區(qū)域重疊的混合內(nèi)容的樣本顯示視圖;圖5圖示了根據(jù)本發(fā)明示例實施例的關(guān)于與群組形成和操作相關(guān)聯(lián)的活動的框圖;圖6圖示了根據(jù)本發(fā)明示例實施例的、可以被采用以控制信道和傳輸棧并且用于媒體會話和傳輸棧的示例協(xié)議;以及圖7是根據(jù)本發(fā)明示例實施例的用于提供基于對象的媒體混合的示例方法的框圖。
具體實施例方式現(xiàn)在將在下文中參考附圖更為全面地對本發(fā)明的一些實施例進行描述,在附圖中示出了本發(fā)明的一些但并非全部實施例。實際上,本發(fā)明的各種實施例可以以許多不同形式來實現(xiàn)并且不應(yīng)當(dāng)被理解為局限于這里所闡述的實施例;相反,提供這些實施例是使得本公開將滿足所適用的合法要求。相同的附圖標(biāo)記通篇指代相同部件。如這里所使用的,術(shù)語“數(shù)據(jù)”、“內(nèi)容”、“信息”和類似術(shù)語可以互換使用以指代能夠依據(jù)本發(fā)明實施例進行傳送、接收和/或存儲的數(shù)據(jù)。因此,使用這樣的術(shù)語不應(yīng)當(dāng)被認為是對本發(fā)明實施例的精神和范圍進行限制。此外,如這里所使用的,術(shù)語“電路”是指(a)僅硬件的電路實現(xiàn)(例如,模擬電路和/或數(shù)字電路的實現(xiàn));(b)電路和包括存儲在一個或多個計算機可讀存儲器上的軟件和/或固件指令的(多個)計算機程序產(chǎn)品的組合,該指令一起進行工作以使得裝置執(zhí)行這里所描述的一種或多種功能;以及(C)例如(多個)微處理器或(多個)微處理器的一部分的電路,其需要軟件或固件來進行操作,即使軟件或固件并非物理上存在?!半娐贰钡倪@一定義應(yīng)用于該術(shù)語在這里的所有使用,包括在任意權(quán)利要求中的使用。作為進一步的示例,如在此所用,術(shù)語“電路”還包括包含一個或多個處理器和/或其(多個)部分以及所伴隨的軟件和/或固件的實現(xiàn)。作為另一示例,如這里所使用的術(shù)語“電路”還例如包括用于移動 電話的基帶集成電路或應(yīng)用處理器集成電路,或者在服務(wù)器、蜂窩網(wǎng)絡(luò)設(shè)備、其它網(wǎng)絡(luò)設(shè)備和/或其它計算設(shè)備中的類似集成電路。如這里所定義的,指代物理存儲介質(zhì)(例如,易失性或非易失性存儲器設(shè)備)的“計算機可讀存儲介質(zhì)”可以與指代電磁信號的“計算機可讀傳輸介質(zhì)”有所區(qū)別。電子設(shè)備已經(jīng)在其通信和內(nèi)容共享能力方面有了快速發(fā)展。隨著這樣的設(shè)備的能力已經(jīng)有所提高,應(yīng)用和服務(wù)已經(jīng)有所增長以利用(leverage)該能力來為用戶提供增加的可用性以及改善的體驗。社交網(wǎng)絡(luò)以及支持社交網(wǎng)絡(luò)的各種服務(wù)和功能是被開發(fā)的以利用設(shè)備和網(wǎng)絡(luò)能力來向用戶提供在體驗共享內(nèi)容的同時互相進行通信的能力的機制的示例。共享內(nèi)容可以是從另一個源廣播的、或者由社交網(wǎng)絡(luò)群組的成員所提供的供其它組成員消費的視頻和/或音頻內(nèi)容。同時,在一起體驗共享內(nèi)容的時,各種組的成員可以通過提供要覆蓋在共享內(nèi)容上的文本、音頻和/或視頻評論(例如,以社交交互媒體的形式)討論內(nèi)容或其它主題。然而,在一些情況下,共享內(nèi)容會被所覆蓋的視頻、評論、圖像或其它素材所遮擋。因此,本發(fā)明的一些實施例可以提供一種機制,通過該機制提供對社交交互媒體的動態(tài)控制,以移動這樣的媒體來避免將社交交互媒體覆蓋在被覆蓋的重要內(nèi)容部分上。例如,用戶可以選擇不被遮擋的一個或多個對象或區(qū)域。相對應(yīng)的對象或區(qū)域隨后可以被追蹤以使得如果對象或區(qū)域的位置移動到顯示器的一部分該部分將被社交交互媒體所遮擋,則可以移動社交交互媒體以避免遮擋。一些實施例還可以使得用戶能夠?qū)⑻囟ǖ膬?nèi)容(例如,圖形、視頻或圖像)附著到感興趣的對象或區(qū)域以放大、高亮或以其他方式修改相對應(yīng)的對象或感興趣區(qū)域。因此,將提供給用戶用于社交環(huán)境中的個性化和滿意的體驗的內(nèi)容的改進的能力。圖I圖示了一般性系統(tǒng)示圖,在該圖中示出了在示例通信環(huán)境中的可以從本發(fā)明的實施例獲益的諸如移動終端10的設(shè)備。如圖I所示,依據(jù)本發(fā)明示例實施例的系統(tǒng)的實施例可以包括能夠經(jīng)由網(wǎng)絡(luò)30相互通信的第一通信設(shè)備(例如,移動終端10)和第二通信設(shè)備20。在一些情況下,本發(fā)明的實施例可以進一步包括一個或多個網(wǎng)絡(luò)設(shè)備(諸如服務(wù)平臺40),移動終端10 (并且可能還有第二通信設(shè)備20)可以與該網(wǎng)絡(luò)設(shè)備進行通信以提供、請求和/或接收信息。此外,在一些情況下,移動終端10可以與第二通信設(shè)備20(例如,PC或另一移動終端)以及同樣可以是移動或固定通信設(shè)備的一個或多個附加通信設(shè)備(例如,第三通信設(shè)備25)進行通信。移動終端10可以是任意多種類型的移動通信和/或計算設(shè)備,例如便攜式數(shù)字助理(PDA)、尋呼機、移動電視、移動電話、游戲設(shè)備、膝上計算機、相機、相機電話、視頻錄影機、音頻/視頻播放器、收音機、全球定位系統(tǒng)(GPS)設(shè)備,或者上述任意組合,以及其它類型的語音和文本通信設(shè)備。第二通信設(shè)備20和第三通信設(shè)備25可以是任意的以上所列出的移動通信設(shè)備或者是固定通信設(shè)備的示例,固定通信設(shè)備諸如PC或者具有相對固定的位置以及對網(wǎng)絡(luò)30的有線或無線接入的其它計算設(shè)備或通信終端。網(wǎng)絡(luò)30可以包括經(jīng)由相對應(yīng)的有線和/或無線接口相互進行通信的各種不同節(jié)點、設(shè)備或功能。這樣,圖I的圖示應(yīng)當(dāng)被理解為系統(tǒng)的某些部件的寬泛視圖的示例,而并非系統(tǒng)或網(wǎng)絡(luò)30的全面或詳細的視圖。雖然并非必須,但是在一些實施例中,網(wǎng)絡(luò)30可以 能夠支持依據(jù)多種第一代(IG)、第二代(2G)、2. 5G、第三代(3G)、3. 5G、3. 9G、第四代(4G)移動通信協(xié)議、長期演進(LTE)等的任意一種或多種的通信。諸如移動終端10以及第二通信設(shè)備20和第三通信設(shè)備25的一個或多個通信終端可以經(jīng)由網(wǎng)絡(luò)30相互通信,并且可以包括用于向基址(base site)傳送信號并從那里接收信號的一個或多個天線,上述基址例如可以是作為一個或多個蜂窩或移動網(wǎng)絡(luò)的一部分的基站,或者是可以耦合到諸如局域網(wǎng)(LAN)、城域網(wǎng)(MAN)和/諸如互聯(lián)網(wǎng)的廣域網(wǎng)(WAN)的數(shù)據(jù)網(wǎng)絡(luò)的訪問點。備選地,這樣的設(shè)備可以包括支持與網(wǎng)絡(luò)30的基于陸線的通信或有線通信的通信接口。反過來,諸如處理部件(例如,個人計算機、服務(wù)器計算機等)的其它設(shè)備可以經(jīng)由網(wǎng)絡(luò)30耦合到移動終端10和/或第二通信設(shè)備20和第三通信設(shè)備25。通過將移動終端10和/或第二通信設(shè)備20以及其它設(shè)備直接或間接連接到網(wǎng)絡(luò)30,可以使得移動終端10和/或第二通信設(shè)備20和第三通信設(shè)備25能夠例如根據(jù)包括超文 本傳輸協(xié)議(HTTP)等在內(nèi)的多種通信協(xié)議來與其它設(shè)備進行通信或者相互進行通信,由此分別執(zhí)行移動終端10以及第二通信設(shè)備20和第三通信設(shè)備25的各種通信或其他功能。此外,雖然在圖I中沒有示出,但是移動終端10以及第二通信設(shè)備20和第三通信設(shè)備25可以例如依據(jù)射頻(RF)、藍牙(BT)、紅外(IR)或者任意多種不同的有線或無線通信技術(shù)進行通信,上述通信技術(shù)包括LAN、無線LAN(WLAN)、全球微波接入互操作性(WiMAX)、WiFi、超寬帶(UWB)、Wibree技術(shù)等。這樣,可以使得移動終端10以及第二通信設(shè)備20和第三通信設(shè)備25能夠通過任意多種不同的訪問機制來與網(wǎng)絡(luò)30進行通信并且相互進行通信。例如,諸如寬帶碼分多址(W-CDMA)、CDMA2000、全球移動通信系統(tǒng)(GSM)、通用分組無線業(yè)務(wù)(GPRS)等的移動接入機制可以和諸如WLAN、WiMAX等的無線接入機制以及諸如數(shù)字用戶線路(DSL)、有線調(diào)制解調(diào)器、以太網(wǎng)等的固定接入機制一樣得到支持。在示例實施例中,無論所涉及的設(shè)備的實例化形式如何,本發(fā)明的實施例都可以涉及對包括所定義用戶群組和/或用戶設(shè)備的社交網(wǎng)絡(luò)的環(huán)境內(nèi)的內(nèi)容提供訪問。該群組可以基于可以形成特定群組的任意多種方式來預(yù)先定義。就此而言,例如,被邀請成員可以接收加入群組的邀請,可以提交申請并且被接受的申請人可以成為群組成員,或者群組成員管理員可以定義要成為群組成員的用戶集合。因此,例如,群組成員可以是社交網(wǎng)絡(luò)的一部分或者可以與諸如服務(wù)平臺40所托管或者與之相關(guān)聯(lián)的服務(wù)之類的特定服務(wù)相關(guān)聯(lián)。因此,應(yīng)當(dāng)理解的是,雖然圖I示出了能夠進行通信的三個示例設(shè)備,但是一些實施例可以包括類似潛在地具有更多群組成員和相對應(yīng)設(shè)備的社交網(wǎng)絡(luò)的群組。因此,圖I不應(yīng)當(dāng)被視為在這方面受限制。在示例實施例中,服務(wù)平臺40可以是諸如服務(wù)器或其它處理電路的設(shè)備或節(jié)點。服務(wù)平臺40可以具有任意數(shù)量的功能或者與各種服務(wù)的關(guān)聯(lián)。這樣,例如,服務(wù)平臺40可以是諸如專用服務(wù)器、后端服務(wù)器或者與特定信息源、功能或服務(wù)相關(guān)聯(lián)的服務(wù)器機組之類的平臺。這樣,服務(wù)平臺40可以表示多個不同服務(wù)或信息源中的一個或多個。除了如這里所描述的修改之外,服務(wù)平臺40的功能可以由如下硬件和/或軟件組件所提供,該硬件和/或軟件被配置為依據(jù)用于向通信設(shè)備的用戶提供信息的已知技術(shù)進行操作。在示例實施例中,服務(wù)平臺40可以提供內(nèi)容管理、內(nèi)容共享、內(nèi)容獲取以及與通信和媒體內(nèi)容相關(guān)的其它服務(wù)等。Nokia的Ovi套件是可以與服務(wù)平臺40相關(guān)聯(lián)的服務(wù)提供機制的示例。在一些情況下,服務(wù)平臺40可以包括內(nèi)容分布器42、與內(nèi)容分布器42相關(guān)聯(lián)或者與內(nèi)容分布器42相結(jié)合工作。然而,內(nèi)容分布器42可以備選地在移動終端10和/ 或第二通信設(shè)備20和第三通信設(shè)備25中的一個或多個實現(xiàn),或者甚至在網(wǎng)絡(luò)內(nèi)的一些其它設(shè)備處實現(xiàn)。這樣,例如,在一些情況下,網(wǎng)絡(luò)30可以是其中內(nèi)容分布器42在形成P2P網(wǎng)絡(luò)的至少一個設(shè)備中實現(xiàn)的ad hoc、端對端(P2P)網(wǎng)絡(luò)。因此,雖然內(nèi)容分布器42在圖I中被示為單獨實體,但是應(yīng)當(dāng)理解的是,在各個備選實施例中,內(nèi)容分布器42可以直接與圖I所示的任意其它設(shè)備相關(guān)聯(lián)或者甚至在任意其它設(shè)備處實例化。如以下將要更為詳細描述的那樣,在任意情況下,根據(jù)一個示例的內(nèi)容分布器42可以提供以電視廣播形式的內(nèi)容或者供群組成員消費的其它視頻/音頻內(nèi)容。在一些情況下,內(nèi)容可以是源于群組之外的源的內(nèi)容,但是在其它情況下,一個群組成員可以選擇將要與群組的其它成員進行共享的內(nèi)容并且將這樣的內(nèi)容提供給其它成員或者使得這樣的內(nèi)容從內(nèi)容分布器42進行流送(stream)。在示例實施例中,服務(wù)平臺40可以與關(guān)聯(lián)于社交網(wǎng)絡(luò)的功能和服務(wù)的提供相關(guān)聯(lián)。因此,例如,服務(wù)平臺40可以包括與使得群組成員能夠互相共享社交交互媒體相關(guān)聯(lián)的功能。這樣,服務(wù)平臺40可以充當(dāng)或者包括社交電視服務(wù)器,或者用于基于來自各個群組成員的個體參與者的媒體提交來向群組成員提供社交交互媒體的另一社交網(wǎng)絡(luò)服務(wù)器。社交交互媒體可以包括文本、音頻、圖形、圖像、視頻等,其可能覆蓋于正在群組成員之間進行共享的其它內(nèi)容(例如,共享內(nèi)容)之上。因此,在一些情況下,諸如在社交電視的情況下,有時,社交交互媒體可以是關(guān)于共享內(nèi)容的注釋。在一些情況下,內(nèi)容分布器42可以向服務(wù)平臺40提供內(nèi)容,并且服務(wù)平臺40可以將內(nèi)容分布器42向其提供的內(nèi)容與從群組成員(例如,移動終端10和/或第二通信設(shè)備20和第三通信設(shè)備25)提供的社交交互內(nèi)容進行整合。服務(wù)平臺40可以采用根據(jù)示例實施例的用于基于對象的媒體混合的裝置,以隨后向群組成員提供混合內(nèi)容。備選地,服務(wù)平臺40可以向群組成員提供社交交互媒體,并且內(nèi)容分布器42可以單獨提供內(nèi)容以供群組成員觀看,并且群組成員的個體設(shè)備可以采用根據(jù)示例實施例的用于基于對象的媒體混合的裝置以隨后向群組成員提供混合內(nèi)容。圖2圖示了根據(jù)本發(fā)明示例實施例的用于使得能夠提供基于對象的媒體混合的裝置的示意性框圖?,F(xiàn)在將參考圖2對本發(fā)明的示例實施例進行描述,其中顯示了用于提供基于對象的媒體混合的裝置50的某些部件。圖2的裝置50例如可以在通信設(shè)備(例如,移動終端10和/或第二通信設(shè)備20或第三通信設(shè)備25)或者各種其他設(shè)備,包括移動和固定設(shè)備(例如,服務(wù)平臺40或以上所列出的任意設(shè)備)上得以采用。備選地,實施例可以在設(shè)備的組合上得以采用。因此,本發(fā)明的一些實施例可以全部在單個設(shè)備(例如,移動終端10或服務(wù)平臺40)實現(xiàn),或者由處于客戶端/服務(wù)器關(guān)系的設(shè)備所實現(xiàn)。此外,應(yīng)當(dāng)注意的是,以下所描述的設(shè)備或部件可以不是強制性的,并且因此在某些實施例中可以省略掉一些設(shè)備或部件?,F(xiàn)在參考圖2,提供了用于提供基于對象的媒體混合的裝置50。裝置50包括處理器70、用戶接口 72、通信接口 74和存儲器設(shè)備76,或者與之進行通信。存儲器設(shè)備76例如可以包括一個或多個易失性和/或非易失性存儲器。換句話說,例如,存儲器設(shè)備76可以是電存儲設(shè)備(例如,計算機可讀存儲介質(zhì)),其包括被配置為存儲可以被機器(例如,計算設(shè)備)所獲取的數(shù)據(jù)(例如,比特)的門或其它結(jié)構(gòu)。存儲器設(shè)備76可以被配置為存儲信息、數(shù)據(jù)、應(yīng)用、指令等,以使得裝置能夠執(zhí)行依據(jù)本發(fā)明示例實施例的各種功能。例如,存儲器設(shè)備76可以被配置為對輸入數(shù)據(jù)進行緩沖,以供處理器70處理。除此之外或備選地, 存儲器設(shè)備76可以被配置為存儲供處理器70執(zhí)行的指令。在一些實施例中,存儲器設(shè)備76還可以或者備選地存儲內(nèi)容項(例如,媒體內(nèi)容、文檔、聊天內(nèi)容、消息數(shù)據(jù)、視頻、音樂、圖片等)。處理器70可以以多種不同方式來實現(xiàn)。例如,處理器70可以被實現(xiàn)為各種處理裝置中的一個或多個,諸如協(xié)處理器、微處理器、控制器、數(shù)字信號處理器(DSP)、帶有或不帶附帶DSP的處理部件,或者包括集成電路的各種其它處理設(shè)備,例如ASIC (專用集成電路)、現(xiàn)場可編程門陣列(FPGA)、微處理器單元(MCU)、硬件加速器、專用計算機芯片、處理電路等。在示例實施例中,處理器70可以被配置為執(zhí)行存儲在存儲器設(shè)備76中或者可被處理器70所訪問的指令。備選地或除此之外,處理器70可以被配置為執(zhí)行硬編碼的功能。這樣,無論通過硬件或軟件方法還是通過其組合來配置,處理器70都可以表示能夠在相應(yīng)配置的同時執(zhí)行根據(jù)本發(fā)明實施例的操作的(例如,以電路物理實現(xiàn)的)實體。因此,例如,當(dāng)處理器70被實現(xiàn)為ASIC、FPGA等時,處理器70可以是用于進行這里所描述操作的特殊配置的硬件。備選地,作為另一個示例,當(dāng)處理器70被實現(xiàn)為軟件指令的執(zhí)行器時,該指令可以對處理器70進行特殊配置,以在該指令執(zhí)行時執(zhí)行這里所描述的算法和/或操作。然而在一些情況下,處理器70可以是適于通過處理器70的進一步的配置由如下指令來使用本發(fā)明的實施例的專門設(shè)備(例如,移動終端或者網(wǎng)絡(luò)設(shè)備)的處理器,該指令用于執(zhí)行在此描述的算法和/或操作。在一些情況下,處理器70可以包括被配置為支持處理器70的操作的時鐘、算術(shù)邏輯單元(ALU)和邏輯門等。同時,通信接口 74可以是諸如以硬件、軟件或者硬件和軟件的組合所實現(xiàn)的諸如設(shè)備或電路的任意裝置,所述硬件和軟件或者硬件和軟件的組合被配置為從網(wǎng)絡(luò)和/或與裝置進行通信的任意其它設(shè)備或模塊接收數(shù)據(jù)和/或向其傳送數(shù)據(jù)。就此而言,通信接口74例如可以包括用于使得能夠與無線通信網(wǎng)絡(luò)進行通信的天線(或多個天線)和提供支持的硬件和/或軟件。在一些實施例中,通信接口 74備選地或者還支持有線通信。這樣,例如,通信接口 74可以包括通信調(diào)制解調(diào)器和/或用于支持經(jīng)由線纜、數(shù)字用戶線路(DSL)、通用串行總線(USB)或其它機制進行通信的其它硬件/軟件。
用戶接口 72可以與處理器70進行通信以接收用戶接口 72處的用戶輸入的指示和/或向用戶提供聽覺、視覺、機械或其它輸出。這樣,用戶接口 72例如可以包括鍵盤、鼠標(biāo)、操縱桿、顯示器、觸摸屏、軟按鍵、麥克風(fēng)、揚聲器或其它輸入/輸出介質(zhì)。在該裝置被實現(xiàn)為服務(wù)器或一些其它網(wǎng)絡(luò)設(shè)備的示例實施例中,用戶接口 72可以是受限的、在遠處提供(例如,從移動終端10或另一設(shè)備提供)或者被取消。然而,在該裝置被實現(xiàn)為通信設(shè)備(例如,移動終端10)的實施例中,除其它設(shè)備或部件之外,用戶接口 72可以包括揚聲器、麥克風(fēng)、顯示器和鍵盤等中的任意或全部。就此而言,例如,處理器70可以包括被配置為控制例如揚聲器、響鈴、麥克風(fēng)、顯示器等的用戶接口的一個或多個部件的至少一些功能的用戶接口電路。處理器70和/或包括處理器70的用戶 接口電路可以被配置為通過存儲在可由處理器70所訪問的存儲器(例如,存儲器設(shè)備76等)上的計算機程序指令(例如,軟件和/或固件)來控制用戶接口的一個或多個部件的一個或多個功能。在示例實施例中,處理器70可以被實現(xiàn)為、包括或控制內(nèi)容混合器80和感興趣區(qū)域(ROI)管理器82。內(nèi)容混合器80和ROI管理器82均可以是諸如設(shè)備或電路的任意裝置,上述設(shè)備或電路依據(jù)軟件進行操作或者以硬件或者硬件和軟件的組合(例如,在軟件控制下進行操作的處理器70,被實現(xiàn)為特別配置為執(zhí)行這里所描述操作的ASIC或FPGA的處理器70,或者其組合)所實現(xiàn),由此將該設(shè)備或電路配置為分別執(zhí)行如以下所描述的內(nèi)容混合器80和ROI管理器82的相對應(yīng)功能。因此,在采用軟件的示例中,執(zhí)行該軟件的設(shè)備或電路(例如,一個示例中的處理器70)形成了與這樣的裝置相關(guān)聯(lián)的結(jié)構(gòu)。在示例實施例中,內(nèi)容混合器80可以被配置為將至少兩個數(shù)據(jù)流組合為能夠在諸如顯示器和/或揚聲器或者其它用戶接口組件的輸出設(shè)備進行呈現(xiàn)的單個組合內(nèi)容項。在一些情況下,內(nèi)容混合器80可以被配置為將社交交互媒體86覆蓋在來自內(nèi)容分布器42的音頻和/或視頻內(nèi)容上。這樣,內(nèi)容混合器80可以將與音頻和/或視頻相關(guān)聯(lián)的信令與可以由一個或多個群組成員所提供的用于和其它群組成員共享的作為社交交互媒體86的圖形、音頻、視頻、文本、圖像等相組合,上述音頻和/或視頻內(nèi)容可以是意圖在群組成員之間進行共享的內(nèi)容(例如,共享內(nèi)容84)。從內(nèi)容混合器80輸出的組合數(shù)據(jù)可以隨后被提供用于顯示和/或音頻呈現(xiàn),以使得例如與社交交互媒體86相關(guān)聯(lián)的視頻、音頻、圖像、文本或圖形覆蓋在共享內(nèi)容84的視頻內(nèi)容上,并且與社交交互媒體86相關(guān)聯(lián)的聲音則被配音到共享內(nèi)容84的音頻中。在示例實施例中,內(nèi)容混合器80的輸出還可以包括與如以下更為詳細描述的ROI管理器82所生成的ROI數(shù)據(jù)88相關(guān)聯(lián)的放大或其它修改。這樣,例如,內(nèi)容混合器80可以被配置為基于(如由ROI數(shù)據(jù)所確定的)ROI相對于社交交互媒體內(nèi)容的位置來提供顯示特征管理??赡艹渌?,ROI管理器82可以被配置為提供ROI的設(shè)計,提供ROI追蹤和/或提供ROI的放大。因此,例如,ROI管理器82被配置為使得用戶能夠選擇ROI,其可以是圖像或視頻幀中任意可識別的個人、地點或事物。在示例實施例中,可以使得用戶能夠利用用戶接口 72來選擇要充當(dāng)ROI的對象或項目。例如,用戶可以選擇特定對象或者利用光標(biāo)、觸摸屏、視點追蹤、點擊和拖動操作或者其它功能來定義包括要充當(dāng)ROI的對象的區(qū)域。響應(yīng)于ROI的選擇,ROI管理器82隨后可以在ROI移動到顯示屏上的各個位置時對ROI進行追蹤(或者從追蹤ROI的另一實體接收報告)。在示例實施例中,響應(yīng)于ROI的追蹤,ROI管理器82被配置為生成追蹤信息或作為ROI數(shù)據(jù)88的報告,該報告描述了視頻序列的任意特定圖像或幀中的ROI位置。這樣,ROI管理器82可以被配置為向內(nèi)容混合器80提供ROI數(shù)據(jù)88,以便由內(nèi)容混合器80在生成用于在用戶接口 72處顯示的混合內(nèi)容時使用?;旌蟽?nèi)容可以包括具有基于社交交互媒體86所提供的覆蓋數(shù)據(jù)的共享內(nèi)容84。然而,與社交交互媒體86相關(guān)聯(lián)的對象或內(nèi)容項的位置可以由內(nèi)容混合器80基于ROI數(shù)據(jù)88來改變。就此而言,例如,內(nèi)容混合器80可以被配置為將與社交交互媒體86相關(guān)聯(lián)的內(nèi)容項的位置與ROI的位置進行比較,并且移動與社交交互媒體86相關(guān)聯(lián)的內(nèi)容項以防止社交交互媒體86遮擋ROI的視圖(或者,倘若遮擋不可避免至少減少遮擋的量)。換而言之,一些示例的內(nèi)容混合器80被配置為如果ROI的位置移動以創(chuàng)建與社交交互媒體86相關(guān)聯(lián)的內(nèi)容項的重疊(或者在創(chuàng)建重疊的閾值距離內(nèi)移動)的情況下移動與社交交互媒體相關(guān)聯(lián)的內(nèi)容項。被移動的內(nèi)容項通常被移動到當(dāng)前不會發(fā)生重疊的另一個位置。在一些備選實施例中,不同于通過移動與之重疊的社交交互媒體來避免ROI的遮擋,內(nèi)容混合器80可以被配置為在感知到重疊時降低社交交互媒體86的可見度。這樣,例如,在一些情況下通過提高社交交互媒體86的透明度或者減小社交交互媒體的媒體窗口尺寸而修正了避免遮擋的重疊條件。也可以執(zhí)行其它修改。此外,在一些情況下,不同于降低社交媒體的可見度來避免遮擋,內(nèi)容混合器80實際上可以被配置為提高社交交互媒體 86的可見度。例如,可以利用比亮部更暗的顏色、比暗部更亮的顏色或者相對于共享內(nèi)容84中所出現(xiàn)的顏色更具對比性的顏色來使得社交交互媒體86顯得更具可見性。如以上所指出的,在一些實施例中,ROI管理器82可以進一步被配置為提供對ROI的放大。在采用該特征的示例實施例中,ROI管理器82可以被配置為使得用戶能夠選擇圖形、視頻或圖像來覆蓋R0I。因此,例如,ROI可以有效地被替換為相對應(yīng)的圖形、視頻或圖像。這樣,當(dāng)ROI在共享內(nèi)容84內(nèi)移動時,被選擇來覆蓋ROI的圖形、視頻或圖像可以相應(yīng)地進行移動。在示例實施例中,可以使得用戶能夠選擇或定義如以上所描述的R0I,并且隨后可以使得用戶能夠選擇要覆蓋在ROI上作為ROI覆蓋的內(nèi)容項(例如,圖形、視頻片段或圖像)。在一些示例中,被選擇來覆蓋ROI的圖形、視頻或圖像可以基于ROI的大小自動地重新設(shè)置大小。例如,在共享內(nèi)容84涉及體育賽事時,如果ROI被選擇為對應(yīng)于球,則球的大小可以根據(jù)體育賽事的特定鏡頭的視圖而變化。就此而言,對于廣角鏡頭,球可能較小并且因此ROI也可能較小。然而,對于特寫鏡頭而言,球可能更大并且ROI也可能更大。在一些實施例中,無論ROI的大小如何,ROI覆蓋的大小可以是恒定的,但是在其它情況下,ROI覆蓋可以被重新設(shè)置大小以適合共享內(nèi)容84的任意給定幀的ROI大小。ROI覆蓋的定義也可以結(jié)合對ROI進行追蹤的實施例來實現(xiàn),以避免ROI被社交交互媒體所遮蔽。然而,ROI覆蓋也可以獨立于社交交互媒體避免而得以實踐。此外,在一些情況下,可以實現(xiàn)環(huán)境認知(context awareness)以使得可以基于當(dāng)前環(huán)境自動生成ROI覆蓋。例如,如果當(dāng)前日期是會話中一個參與者的生日,則對象可以選擇為利用過生日的參與者的姓名進行注釋,并且諸如生日蛋糕或祝賀之類的一些圖像可以替代所選擇的對象。圖3圖示了根據(jù)本發(fā)明示例實施例的混合內(nèi)容的樣本顯示視圖。就此而言,圖3示出了可以結(jié)合示例實施例使用的移動通信設(shè)備(例如,移動終端10)的示例。移動終端10包括顯示器100,該顯示器100正呈現(xiàn)以體育賽事形式的共享內(nèi)容84。移動終端10還顯示了與社交交互媒體86相關(guān)聯(lián)的各種內(nèi)容項。在該示例中,社交交互媒體86包括在觀看共享內(nèi)容84的同時參與聊天會話的第一群組成員的媒體窗口 110和第二群組成員的媒體窗口 112。媒體窗口 110和112在一些情況下可以是實時視頻饋送(feed),但是在其它實施例中也可以是與各個相應(yīng)群組成員的對應(yīng)聯(lián)系人信息相關(guān)聯(lián)存儲的靜態(tài)圖像。盡管在該示例中示出了兩個群組成員,但是可以示出任意數(shù)量的群組成員。此外,在一些實施例中,群組成員的媒體窗口可以僅在相對應(yīng)的一個群組成員提供社交交互媒體86時示出,或者可以提供最為活躍或最近活躍的成員的有限數(shù)量的媒體窗口。然而,在備選實施例中,可以示出當(dāng)前群組成員的媒體窗口。因此,可以提供當(dāng)前群組成員(或者活動聊天的群組成員)的任意數(shù)量的媒體窗口。該示例的社交交互媒體86還包括聊天文本114。聊天文本114指示了聊天文本114的提供者的身份以及內(nèi)容本身。在一些情況下,聊天內(nèi)容可能由不希望被看到或者無法將其自己的實時視頻流送到群組的用戶所提供。社交交互媒體86被提供作為呈現(xiàn)在共享內(nèi)容84上的視覺(并且可能還是音頻)覆蓋內(nèi)容。在一些情況下,視覺覆蓋內(nèi)容可以具有一定程度的透明度,如聊天文本114的情形。然而,在其它情況下,視覺覆蓋內(nèi)容可以是不透明的,如媒體窗口 110和112的情形。在圖3的示例中,共享內(nèi)容84可以被提供至內(nèi)容混合器80和ROI管理器82,并且 ROI管理器82可以適當(dāng)提供ROI、ROI移動和ROI覆蓋信息的指示作為ROI數(shù)據(jù)88。內(nèi)容混合器80還可以接收描述社交交互媒體86的信息并且將社交交互媒體86作為覆蓋呈現(xiàn)給如圖3所示的顯示器100上示出的共享內(nèi)容84。圖4圖示了根據(jù)本發(fā)明示例實施例的、示出社交交互媒體的移動以避免與ROI相重疊的混合內(nèi)容的樣本顯示視圖。在圖4中,第一會話參與者的媒體窗口 120在共享內(nèi)容84的顯示視圖130的左上角示出。第二會話參與者的媒體窗口 122在顯示視圖130的右上角示出。在該示例中,已經(jīng)將球選擇為將要作為ROI 140進行追蹤的對象。在圖4的示例中,由于球被射向球網(wǎng)并且上升到顯示視圖130的左上角,所以媒體窗口 120的覆蓋將趨于遮擋ROI 140的視圖。在ROI 140移動到可能開始遮擋的位置時,內(nèi)容混合器80可以將媒體窗口 120移動到新的位置126。在一些實施例中,媒體窗口 120可以保留在新位置126直至與ROI 140的沖突有所進展(例如,ROI 140移動到將被處于新位置126的媒體窗口 120所遮擋的位置)。然而,在備選實施例中,媒體窗口 120可以在一個時間延遲之后或者響應(yīng)于ROI 140空出初始位置而返回其初始位置。因此,從圖4能夠看出,可以采用對象追蹤算法或其它對象追蹤設(shè)備或機制來追蹤(例如,與ROI 140相關(guān)聯(lián)的)對象。當(dāng)被追蹤的對象將被社交交互媒體所遮擋時,社交交互媒體可以被自動重新定位以避免遮擋。在一些實施例中,內(nèi)容混合器80可以被配置為響應(yīng)于與社交交互媒體相關(guān)聯(lián)的內(nèi)容項的邊界與ROI 140的邊界相重疊或者快要與ROI140的邊界接觸來執(zhí)行社交交互媒體的重定位。然而,備選地可以采用重定位的其它觸發(fā)。例如,與社交交互媒體和ROI 140相關(guān)聯(lián)的一個或多個內(nèi)容項可以具有位于這樣的對象實際邊界周圍具有預(yù)定大小的緩沖區(qū),從而當(dāng)對象的緩沖區(qū)遇到另一個對象或緩沖區(qū)時,與社交交互媒體相關(guān)聯(lián)的內(nèi)容項被觸發(fā)以進行重新定位。在任意情況下,通常完成社交交互媒體的重定位通常以避免與社交交互媒體相關(guān)聯(lián)的視覺覆蓋對象與ROI 140的重疊。如以上所指出的,裝置50可以在網(wǎng)絡(luò)設(shè)備(例如,服務(wù)平臺40)或通信設(shè)備(例如,移動終端10)處得以采用。因此,應(yīng)當(dāng)理解的是,根據(jù)示例實施例的內(nèi)容混合可以在顯示內(nèi)容的設(shè)備處完成(諸如在移動終端10包括裝置50時),或者在將內(nèi)容提供至顯示內(nèi)容的設(shè)備的設(shè)備處完成(諸如在服務(wù)平臺40包括裝置50時)。因此,例如,如果裝置50在將內(nèi)容提供給顯示內(nèi)容的設(shè)備的設(shè)備處得以采用,則社交交互媒體86和共享內(nèi)容84可以在單個數(shù)據(jù)流中(例如,連同ROI數(shù)據(jù)88—起)提供。然而,如果裝置50在顯示內(nèi)容的設(shè)備處得以采用,則社交交互媒體86和共享內(nèi)容84可以(例如,與伴隨共享內(nèi)容84的ROI數(shù)據(jù)88)在單獨的數(shù)據(jù)流中提供。在再一個備選實施例中,裝置50的部分可以在(如以上所討論的)多個設(shè)備之間進行劃分,并且因此內(nèi)容混合器80可以在顯示內(nèi)容的設(shè)備(例如,移動終端10)處實現(xiàn),而ROI管理器82則在將內(nèi)容提供至顯示內(nèi)容的設(shè)備的設(shè)備處(例如,在服務(wù)平臺40處)實現(xiàn)。在該示例中,具有ROI數(shù)據(jù)88的共享數(shù)據(jù)84可以在一個流中提供,并且社交交互媒體86可以在單獨流中提供。無論利用其接收數(shù)據(jù)流的機制如何,以及每個相應(yīng)設(shè)備在物理上位于哪里,內(nèi)容混合器80都可以被配置為對媒體混合進行修改(例如,修改所將要顯示的內(nèi)容)以提供避免ROI和社交交互媒體的視覺覆蓋數(shù)據(jù)之間的重疊。包括圖5A和5B的圖5示出了依據(jù)本發(fā)明示例實施例 的兩種不同的混合可能性。雖然圖5結(jié)合社交電視進行討論,但是應(yīng)當(dāng)理解的是,本發(fā)明的實施例也可以結(jié)合其它類型的共享內(nèi)容來實踐。圖5A結(jié)合社交電視圖示了集中式混合,在社交電視中,共享內(nèi)容在社交電視服務(wù)器(例如,服務(wù)平臺40)與社交交互媒體進行混合,并且隨后被提供至虛擬共享空間中的參與者客戶端設(shè)備。如圖5A所示,交互媒體流(例如,參與者媒體)可以被提供至服務(wù)平臺40,從而使得服務(wù)平臺40能夠?qū)ι缃唤换ッ襟w進行匯總以便提供給所有群組成員或客戶端設(shè)備(例如,移動終端10以及第一通信設(shè)備20和第二通信設(shè)備25)。服務(wù)平臺40還可以(例如,經(jīng)由控制信道)從一個或多個客戶端設(shè)備接收指示以指定要被追蹤的一個或多個對象或其它R0I。相對應(yīng)的對象隨后可以被追蹤(例如,被ROI管理器82追蹤)并且社交交互媒體可以與(例如,來自內(nèi)容分布器42或者來自客戶端設(shè)備之一的)共享內(nèi)容進行混合,以基于ROI追蹤信息來提供混合內(nèi)容從而提供混合內(nèi)容的修改以避免與社交交互媒體相關(guān)聯(lián)的視覺覆蓋和ROI的重疊。(經(jīng)修改或未修改的)混合內(nèi)容隨后可以作為復(fù)合流被提供至每個參與者客戶端設(shè)備。圖5B圖示了終點混合的實施例,其中共享內(nèi)容被直接提供至參與者客戶端,并且社交交互媒體也被直接提供至參與者客戶端,從而使得內(nèi)容可以在參與者客戶端處進行混合。特別地,在終點混合中,每個用戶(或者至少多個用戶)可以選擇不同的ROI并且系統(tǒng)可以進行操作以向每個相應(yīng)用戶提供如下顯示信息,該顯示信息基于所選擇ROI及其與社交交互媒體的關(guān)系進行混合。然而,在一些情況下,可以實施集中混合的實施例以基于各個相應(yīng)用戶所選擇的ROI向每個相應(yīng)用戶提供有所差異的ROI數(shù)據(jù)。在備選實施例中,ROI可以由用戶選擇并且與所有其它用戶或者其他用戶的所選擇的部分進行共享。此外,在一些情況下,作為選擇,可以提供多個ROI選擇并且群組成員可以進行投票來選擇將要被基于根據(jù)示例實施例的媒體混合進行追蹤的對象的單個R0I。在示例實施例中,如以上所指出的,用戶選擇(例如,選擇R0I)的信令可以經(jīng)由會話控制信道來提供。如圖6所示,可以采用任意適當(dāng)協(xié)議來用于控制信道和傳輸棧以及用于媒體會話和傳輸棧(例如,會話發(fā)起協(xié)議(SIP)、會話描述協(xié)議(SDP)、實時傳輸協(xié)議(RTP)、實時傳輸控制協(xié)議(RTCP)、HTTP、短消息服務(wù)(SMS)等)。除了如以上所描述的信令發(fā)送ROI數(shù)據(jù)和混合內(nèi)容之外,在一些情況下,可以使得用戶能夠定義對應(yīng)于被認為感興趣并且不被覆蓋的顯示區(qū)域的ROI蒙片(mask),而其它部分可以被指定為可以被覆蓋的背景。如以上所指示的,當(dāng)出現(xiàn)混合內(nèi)容時,或者甚至當(dāng)移動項目以避免覆蓋移動的ROI時,ROI蒙片區(qū)域可以被免于作為社交交互媒體可以移動到那里的潛在位置。圖7是根據(jù)本發(fā)明示例實施例的方法和程序產(chǎn)品的流程圖。將理解的是,流程圖中的每個框以及流程圖中框的組合可以通過各種方式來實現(xiàn),諸如硬件、固件、處理器、電路和/或與包括一個或多個計算機程序指令的軟件的執(zhí)行相關(guān)聯(lián)的其它設(shè)備。例如,以上所描述的一個或多個過程可以通過計算機程序指令來實現(xiàn)。就此而言,實現(xiàn)以上所描述過程的計算機程序指令可以被移動終端或網(wǎng)絡(luò)設(shè)備的存儲器設(shè)備所存儲,并且由移動終端或網(wǎng)絡(luò)設(shè)備中的處理器來執(zhí)行。如將理解的那樣,任意這樣的計算機程序指令都可以被加載到計算機或其它可編程裝置(例如,硬件)上以產(chǎn)生機器,從而在計算機或其它可編程裝置上執(zhí)行的指令創(chuàng)建出用于實現(xiàn)(多個)流程圖框中所指定功能的裝置。這些計算機程序指令也可以存儲在計算機可讀存儲器中,該存儲器可以指示計算機或其它可編程裝置以特定方式工作,從而存儲在計算機可讀存儲器中的指令產(chǎn)生包括實現(xiàn)(多個)流程圖框中所指定功能的指令裝置的制造品。計算機程序指令還可以被加載到計算機或其它可編程裝置 上,以使得在計算機或其它可編程裝置上執(zhí)行一系列操作來產(chǎn)生計算機實現(xiàn)的過程,從而在計算機或其它可編程裝置上執(zhí)行的指令實現(xiàn)在(多個)流程圖框中所指定的功能。因此,流程圖的框支持用于執(zhí)行指定功能的裝置的組合,用于執(zhí)行指定功能的操作的組合以及用于執(zhí)行指定功能的程序指令裝置。還將理解的是,流程圖中的一個或多個框以及流程圖中框的組合能夠由執(zhí)行指定功能的專用的基于硬件的計算機系統(tǒng)、或者所述特殊用途的硬件和計算機指令的組合來實現(xiàn)。就此而言,如圖7所示的根據(jù)本發(fā)明一個實施例的方法可以包括在操作200接收要被提供至多個群組成員的共享內(nèi)容的指示,以及在操作210接收對共享內(nèi)容內(nèi)的感興趣區(qū)域的選擇。該方法可以進一步包括在操作220接收與至少一個群組成員相關(guān)聯(lián)的社交交互媒體,以及在操作230將共享內(nèi)容與社交交互媒體進行混合以提供混合內(nèi)容。該混合內(nèi)容可以被動態(tài)修改以避免把社交交互媒體覆蓋在感興趣區(qū)域上。在一些實施例中,以上的某些操作可以被修改或者進一步如以下所描述的被放大。此外,在一些情形中,以上所描述的操作可以增加以附加的可選操作(其示例在圖7中以虛線示出)。應(yīng)當(dāng)意識到的是,以下的每個修改、增加或放大都可以包括以單獨或與這里所描述的特征中的任意其它特征進行組合的以上操作。在示例實施例中,該方法進一步包括在操作240將混合內(nèi)容提供給與群組成員之一相關(guān)聯(lián)的至少一個遠程客戶端設(shè)備。在備選情況下,可以在進行混合的設(shè)備處經(jīng)由不同數(shù)據(jù)流接收共享內(nèi)容的指示和社交交互媒體。在一些情況下,接收共享內(nèi)容的指示以及接收社交交互媒體可以包括經(jīng)由不同數(shù)據(jù)流接收共享內(nèi)容的指示和社交交互媒體。在示例實施例中,接收感興趣區(qū)域的選擇可以包括從多(plurality)個群組成員中的復(fù)數(shù)數(shù)個(multiple)接收感興趣區(qū)域的選擇。本發(fā)明的實施例隨后針對多個所接收的選擇中被選擇的一個或者關(guān)于復(fù)數(shù)個選擇進行實踐。在一些實施例中,將共享內(nèi)容與社交媒體內(nèi)容進行混合可以包括追蹤感興趣區(qū)域的移動,并且響應(yīng)于感興趣區(qū)域移動到感興趣區(qū)域的一部分與社交交互媒體的內(nèi)容項的一部分的相重疊處的位置,將內(nèi)容項的位置從內(nèi)容項的一部分不與感興趣區(qū)域的一部分相重疊的位置進行移動。在示例情況下,接收對感興趣區(qū)域的選擇可以進一步包括接收內(nèi)容要覆蓋感興趣區(qū)域的指示。此外,接收內(nèi)容要覆蓋感興趣區(qū)域的指示可以包括基于當(dāng)前環(huán)境信息接收指
/Jn o在示例實施例中,用于執(zhí)行以上圖7的方法的裝置可以包括被配置為執(zhí)行以上所描述操作(200-240)中的一些或每個的處理器(例如,處理器70)。該處理器例如可以被配置為通過執(zhí)行硬件實現(xiàn)的邏輯功能,執(zhí)行所存儲指令,或者執(zhí)行用于執(zhí)行每個操作的算法來執(zhí)行操作(200-240)。備選地,該裝置可以包括用于執(zhí)行以上所描述的每個操作的裝置。就此而言,根據(jù)示例實施例,用于執(zhí)行操作200-240的裝置例如可以包括處理器70,或者內(nèi)容混合器80、R0I管理器82和/或用于執(zhí)行指令或者執(zhí)行用于處理如以上所描述的信息的算法的設(shè)備或電路中的相應(yīng)的多個。對這里所闡述的本發(fā)明的許多修改和其它實施例將被從以上描述和相關(guān)聯(lián)附圖中所給出的教導(dǎo)獲益的本發(fā)明相關(guān)領(lǐng)域的技術(shù)人員所意識到。因此,所要理解的是,本發(fā)明并不局限于所公開的具體實施例,并且修改和其它實施例旨在包括在所附權(quán)利要求的范圍之內(nèi)。此外,雖然以上描述和相關(guān)聯(lián)附圖以部件和/或功能的某些示例組合為背景對示例 實施例進行了描述,但是應(yīng)當(dāng)意識到的是,可以由備選實施例提供部件和/或功能的不同組合而并不背離所附權(quán)利要求的范圍。就此而言,例如,不同于以上明確描述的部件和/或功能的組合也被預(yù)期為在一些所附權(quán)利要求中闡述。雖然這里采用了特定的術(shù)語,但是它們以一般和描述性含義所使用而并非是用于限制的目的。
權(quán)利要求
1.一種裝置,包括至少一個處理器以及至少一個包括計算機程序代碼的存儲器,所述至少一個存儲器和所述計算機程序代碼被配置為利用至少所述一個處理器使得所述裝置至少執(zhí)行 接收要被提供到多個群組成員的共享內(nèi)容的指示; 接收對所述共享內(nèi)容內(nèi)感興趣區(qū)域的選擇; 接收與至少一個所述群組成員相關(guān)聯(lián)的社交交互媒體;以及 將所述共享內(nèi)容與所述社交交互媒體進行混合以提供混合內(nèi)容,所述混合內(nèi)容被動態(tài)修改以避免把所述社交交互媒體覆蓋在所述感興趣區(qū)域上。
2.根據(jù)權(quán)利要求I的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為利用所述至少一個處理器進一步使得所述裝置將所述混合內(nèi)容提供給與所述群組成員之一相關(guān)聯(lián)的至少一個遠程客戶端設(shè)備。
3.根據(jù)權(quán)利要求I的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為利用所述至少一個處理器使得所述裝置經(jīng)由不同的數(shù)據(jù)流接收所述共享內(nèi)容的指示和所述社交交互媒體。
4.根據(jù)權(quán)利要求I的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為利用所述至少一個處理器使得所述裝置從所述多個群組成員中的復(fù)數(shù)個接收對感興趣區(qū)域的選擇。
5.根據(jù)權(quán)利要求I的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為利用所述至少一個處理器使得所述裝置響應(yīng)于追蹤所述感興趣區(qū)域的移動將所述共享內(nèi)容與所述社交媒體內(nèi)容混合,以及響應(yīng)于所述感興趣區(qū)域移動到所述感興趣區(qū)域的一部分與所述社交交互媒體的內(nèi)容項的一部分相重疊處的位置,將所述內(nèi)容項的位置從所述內(nèi)容項的所述部分不與所述感興趣區(qū)域的所述部分相重疊的位置進行移動。
6.根據(jù)權(quán)利要求I的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為利用所述至少一個處理器使得所述裝置與接收內(nèi)容要覆蓋所述感興趣區(qū)域的指示相關(guān)聯(lián)地接收對所述感興趣區(qū)域的選擇。
7.根據(jù)權(quán)利要求I的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為利用所述至少一個處理器使得所述裝置基于當(dāng)前環(huán)境信息接收內(nèi)容要覆蓋所述感興趣區(qū)域的指不。
8.根據(jù)權(quán)利要求I的裝置,其中所述裝置在移動終端處實現(xiàn)。
9.根據(jù)權(quán)利要求I的裝置,其中所述裝置在網(wǎng)絡(luò)服務(wù)平臺處實現(xiàn)。
10.一種方法,包括 接收要被提供到多個群組成員的共享內(nèi)容的指示; 接收對所述共享內(nèi)容內(nèi)感興趣區(qū)域的選擇; 接收與至少一個所述群組成員相關(guān)聯(lián)的社交交互媒體;以及 將所述共享內(nèi)容與所述社交交互媒體進行混合以提供混合內(nèi)容,所述混合內(nèi)容被動態(tài)修改以避免把所述社交交互媒體覆蓋在所述感興趣區(qū)域上。
11.根據(jù)權(quán)利要求10的方法,進一步包括將所述混合內(nèi)容提供給與所述群組成員之一相關(guān)聯(lián)的至少一個遠程客戶端設(shè)備。
12.根據(jù)權(quán)利要求10的方法,其中接收所述共享內(nèi)容的指示和接收所述社交交互媒體包括經(jīng)由不同的數(shù)據(jù)流接收所述共享內(nèi)容的指示和所述社交交互媒體。
13.根據(jù)權(quán)利要求10的方法,其中接收對所述感興趣區(qū)域的選擇包括從所述多個群組成員中的復(fù)數(shù)個接收對感興趣區(qū)域的選擇。
14.根據(jù)權(quán)利要求10的方法,其中將所述共享內(nèi)容與所述社交媒體內(nèi)容進行混合包括追蹤所述感興趣區(qū)域的移動,以及響應(yīng)于所述感興趣區(qū)域移動到所述感興趣區(qū)域的一部分與所述社交交互媒體的內(nèi)容項的一部分相重疊處的位置,將所述內(nèi)容項的位置從所述內(nèi)容項的所述部分不與所述感興趣區(qū)域的所述部分相重疊的位置進行移動。
15.根根據(jù)權(quán)利要求10的方法,其中接收對所述感興趣區(qū)域的選擇進一步包括接收內(nèi)容要覆蓋所述感興趣區(qū)域的指示。
16.根據(jù)權(quán)利要求15的方法,其中接收內(nèi)容要覆蓋所述感興趣區(qū)域的指示包括基于當(dāng)前環(huán)境信息接收所述指示。
17.—種包括具有存儲于其中的計算機可執(zhí)行程序代碼指令的至少一個計算機可讀存儲介質(zhì)的計算機程序產(chǎn)品,所述計算機可執(zhí)行程序代碼指令包括 用于接收要被提供到多個群組成員的共享內(nèi)容的指示的程序代碼指令; 用于接收對所述共享內(nèi)容內(nèi)感興趣區(qū)域的選擇的程序代碼指令; 用于接收與至少一個所述群組成員相關(guān)聯(lián)的社交交互媒體的程序代碼指令;以及 用于將所述共享內(nèi)容與所述社交交互媒體進行混合以提供混合內(nèi)容的程序代碼指令,所述混合內(nèi)容被動態(tài)修改以避免把所述社交交互媒體覆蓋在所述感興趣區(qū)域上。
18.根據(jù)權(quán)利要求17的計算機程序產(chǎn)品,進一步包括用于將所述混合內(nèi)容提供給與所述群組成員之一相關(guān)聯(lián)的至少一個遠程客戶端設(shè)備的程序代碼指令。
19.根據(jù)權(quán)利要求17的計算機程序產(chǎn)品,其中所述用于接收共享內(nèi)容的指示和接收社交交互媒體的程序代碼指令包括用于經(jīng)由不同的數(shù)據(jù)流接收所述共享內(nèi)容的指示和所述社交交互媒體的指令。
20.根據(jù)權(quán)利要求17的計算機程序產(chǎn)品,其中用于將所述共享內(nèi)容與所述社交媒體內(nèi)容進行混合的程序代碼指令包括用于追蹤所述感興趣區(qū)域的移動,以及響應(yīng)于所述感興趣 區(qū)域移動到所述感興趣區(qū)域的一部分與所述社交交互媒體的內(nèi)容項的一部分相重疊處的位置,將所述內(nèi)容項的位置從所述內(nèi)容項的所述部分不與所述感興趣區(qū)域的所述部分相重疊的位置進行移動的指令。
全文摘要
一種用于提供基于對象的媒體混合的裝置可以包括至少一個處理器以及至少一個包括計算機程序代碼的存儲器。該至少一個存儲器和該計算機程序代碼可以被配置為利用至少一個處理器使得該裝置至少執(zhí)行接收要被提供到多個群組成員的共享內(nèi)容的指示,接收對共享內(nèi)容內(nèi)感興趣區(qū)域的選擇,接收與至少一個群組成員相關(guān)聯(lián)的社交交互媒體,以及將共享內(nèi)容與社交交互媒體進行混合以提供混合內(nèi)容。該混合內(nèi)容可以被動態(tài)修改以避免把社交交互媒體覆蓋在感興趣區(qū)域上。還提供了相對應(yīng)的方法和計算機程序產(chǎn)品。
文檔編號G06F3/048GK102763068SQ201180009256
公開日2012年10月31日 申請日期2011年2月12日 優(yōu)先權(quán)日2010年2月12日
發(fā)明者A·J·埃羅南, J·P·奧詹佩拉, S·S·梅特 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阜新| 游戏| 天水市| 凤山市| 隆尧县| 余江县| 馆陶县| 周口市| 平罗县| 垫江县| 铜梁县| 图片| 汝南县| 固阳县| 梓潼县| 宁夏| 惠东县| 从江县| 察隅县| 宁波市| 石柱| 河源市| 咸宁市| 平阴县| 民勤县| 德江县| 泗洪县| 安化县| 临江市| 历史| 湘阴县| 木里| 仪征市| 泰来县| 武邑县| 筠连县| 湖北省| 锦屏县| 陆丰市| 大冶市| 光山县|