本公開總體涉及媒體內(nèi)容推薦。
背景技術(shù):
廣播可以指媒體內(nèi)容(例如,音頻、視頻等)經(jīng)由一些大眾通信媒體向分散的觀眾的分配。該大眾通信媒體可以是電纜網(wǎng)絡(luò)、數(shù)據(jù)網(wǎng)絡(luò)、無線電波等。數(shù)字分配可以指在不使用物理媒體的情況下媒體內(nèi)容的配送。由于計(jì)算機(jī)網(wǎng)絡(luò)化和通信技術(shù)的進(jìn)步,數(shù)字分配已經(jīng)變的普遍。
技術(shù)實(shí)現(xiàn)要素:
依據(jù)本公開的一個實(shí)施例,一種計(jì)算機(jī)實(shí)施的方法包括確定第一用戶是否接近第二用戶。該計(jì)算機(jī)實(shí)施的方法進(jìn)一步包含基于與第一和第二用戶相關(guān)聯(lián)的一個或更多個特性提供用來消費(fèi)的媒體內(nèi)容的推薦。
根據(jù)本公開的另一個實(shí)施例,一種裝置包含處理器以及操作性地連接到該處理器的存儲器單元。該存儲器單元包括計(jì)算機(jī)代碼,該計(jì)算機(jī)代碼適用于使處理器:接收來自彼此接近的多個用戶的主動和被動輸入中的至少一個;接收指示當(dāng)前時間的時間輸入和指示多個用戶當(dāng)前所處環(huán)境的環(huán)境輸入中的至少一個;確定與包含多個用戶中每一個的各自的媒體庫的一種或更多種媒體內(nèi)容有關(guān)的主動、被動、時間和環(huán)境輸入中的至少一個的共同和有關(guān)方面中的至少一個;以及基于共同和有關(guān)方面中的至少一個輸出一種或更多種媒體內(nèi)容的至少一個推薦。
附圖說明
根據(jù)一個或更多個各種實(shí)施例,本公開參考以下附圖被詳細(xì)描述。附圖僅出于說明的目的被提供并且僅描述典型或示例實(shí)施例。
圖1a是根據(jù)各種實(shí)施例說明用于個性化內(nèi)容推薦的示例過程的操作流程圖。
圖1b是根據(jù)各種實(shí)施例說明接收輸入并生成用于個性化內(nèi)容推薦的輸出的示例過程的操作流程圖。
圖2a說明各種實(shí)施例可以在其中被實(shí)施的示例環(huán)境。
圖2b根據(jù)各種實(shí)施例說明在提供個性化內(nèi)容推薦中使用的示例用戶設(shè)備。
圖2c根據(jù)各種實(shí)施例說明用于展示個性化內(nèi)容推薦和/或與個性化內(nèi)容推薦交互的示例gui。
圖3說明各種實(shí)施例可以在其中被實(shí)施的示例通信系統(tǒng)。
圖4是可以被用來實(shí)施本公開中描述的實(shí)施例的各種特征的示例計(jì)算模塊。
附圖不是窮舉性的并且不將本公開限制為公開的確切形式。
具體實(shí)施方式
如之前討論的,由于計(jì)算機(jī)網(wǎng)絡(luò)化和通信技術(shù)的進(jìn)步,數(shù)字分配已經(jīng)變得普遍。數(shù)字分配的一個示例包含服務(wù)器通過數(shù)據(jù)網(wǎng)絡(luò)(諸如互聯(lián)網(wǎng))將非線性媒體內(nèi)容下載或流化傳輸(streaming)到用戶設(shè)備。流化傳輸媒體訪問或可下載媒體內(nèi)容可以由傳統(tǒng)的廣播實(shí)體、第三方媒體內(nèi)容提供商、制作和/或生產(chǎn)媒體內(nèi)容的工作室等提供。在一些情況中,用戶可以為由媒體內(nèi)容提供商提供的媒體內(nèi)容的訂閱按月付費(fèi)。然后用戶可以訪問媒體內(nèi)容提供商的媒體內(nèi)容庫中的媒體內(nèi)容以下載或流化傳輸?shù)接脩粼O(shè)備。例如,用戶可以使用可以連接到并且訪問來自例如由媒體內(nèi)容提供商托管的服務(wù)器的期望的媒體內(nèi)容的客戶媒體播放器、媒體展示應(yīng)用、網(wǎng)絡(luò)瀏覽器等。用戶還可以通過付費(fèi)租用媒體內(nèi)容以在一些預(yù)定的時間量內(nèi)訪問來自媒體內(nèi)容提供商的期望的媒體內(nèi)容,或者用戶可以付費(fèi)徹底購買媒體內(nèi)容。用戶還可以有能力制作或生成他/她自己的媒體內(nèi)容庫。應(yīng)該注意,根據(jù)各種實(shí)施例的媒體內(nèi)容可以包括但不限于數(shù)字音樂、電影、電視節(jié)目、圖片、電子書、有聲讀物、視頻游戲等。盡管本文公開的各種實(shí)施例針對由一些內(nèi)容提供商(諸如廣播實(shí)體)提供的媒體內(nèi)容,然而媒體內(nèi)容還可以由用戶提供,例如,用戶自己錄制的數(shù)字視頻。
前述數(shù)字分配媒體內(nèi)容的系統(tǒng)和方法以單個用戶、訂閱者、或具有對媒體內(nèi)容訪問的實(shí)體為前提。由于可能與媒體內(nèi)容相關(guān)的數(shù)字版權(quán)管理(drm)限制,媒體內(nèi)容的共享可能是困難的。此外,例如,當(dāng)涉及兩個或更多用戶時,決定消費(fèi)哪些媒體內(nèi)容可能是繁重的過程。
因此,本文描述的各種實(shí)施例提供用于兩個或更多用戶之間的個性化內(nèi)容推薦的系統(tǒng)和方法。因此,當(dāng)兩個(或更多)用戶彼此接近時,用戶可以被相關(guān)聯(lián)、“綁定”或配對在一起使得一個用戶或兩個用戶可以被展示一種或更多種媒體內(nèi)容的推薦。一旦被選擇,媒體內(nèi)容可以通過與有權(quán)展示或消費(fèi)媒體內(nèi)容的用戶相關(guān)聯(lián)的用戶設(shè)備來展示,或者可以向第二用戶的設(shè)備上的用戶數(shù)字媒體內(nèi)容授予臨時訪問。在確定個性化內(nèi)容推薦中,因素的分析也可以應(yīng)用到定向廣告和內(nèi)容發(fā)現(xiàn),該因素包括但不限于兩個或更多用戶當(dāng)前所處的環(huán)境、時間、兩個或更多用戶關(guān)于其各自媒體內(nèi)容庫之間的共同點(diǎn)、媒體內(nèi)容偏好、歷史等。
圖1a是根據(jù)各種實(shí)施例說明當(dāng)兩個或更多用戶彼此接近時被執(zhí)行以便提供內(nèi)容推薦的示例過程的操作流程圖。在操作100處,對關(guān)于第一用戶是否接近第二用戶進(jìn)行確定。該確定可以基于從基于位置的服務(wù)中收集的信息(下文描述并且在圖3中說明),或基于發(fā)現(xiàn)協(xié)議、用戶設(shè)備ip地址等來進(jìn)行,其中與第一和第二用戶相關(guān)聯(lián)的用戶設(shè)備通過該發(fā)現(xiàn)協(xié)議廣播和/或接收第一和第二用戶的媒體內(nèi)容應(yīng)用id的消息和指示。其他確定接近的方法還可以包含與用戶設(shè)備相關(guān)聯(lián)的攝像機(jī)或傳感器,其可以被利用來確定在某一位置兩個或更多用戶的存在,以及確定在給定網(wǎng)絡(luò)或網(wǎng)絡(luò)子網(wǎng)上的用戶、確定訪問特定wifi路由器的用戶和/或經(jīng)由個人標(biāo)識符(諸如rfid和藍(lán)牙id)確定用戶。
如圖2a所說明的,系統(tǒng)200可以包括第一用戶設(shè)備202a。第一用戶設(shè)備202a可以包括處理器204a、存儲器單元206a、顯示器208a,并且可以被配置以存儲下載的數(shù)字媒體內(nèi)容、流式數(shù)字媒體內(nèi)容等,以便在顯示器208a或單獨(dú)或獨(dú)立的顯示器(例如顯示器208c)上展示。第一用戶設(shè)備202a可以是dvr、電纜/衛(wèi)星/互聯(lián)網(wǎng)協(xié)議電視(iptv)/基于互聯(lián)網(wǎng)服務(wù)(ott)的機(jī)頂盒、游戲控制臺、平板個人計(jì)算機(jī)(pc)、智能手機(jī)、膝上型pc等。顯示器208c可以是tv、監(jiān)視器或其他展示/媒體內(nèi)容消費(fèi)裝置。第一用戶設(shè)備202a可以與第一用戶相關(guān)聯(lián)、其中第一用戶具有對于媒體內(nèi)容服務(wù)的訂閱或賬戶,媒體內(nèi)容可以通過該訂閱或賬戶由內(nèi)容提供商212提供。第一用戶可以對一種或更多種媒體內(nèi)容進(jìn)行購買、租用或訂閱。因此第一用戶可以具有包含購買、租用或訂閱的媒體內(nèi)容的第一媒體內(nèi)容庫。
系統(tǒng)200還可以包括第二用戶設(shè)備202b。類似于第一用戶設(shè)備202a,第二用戶設(shè)備202b可以包括處理器204b、存儲器單元206b、顯示器208b,并且可以被配置以存儲下載的數(shù)字媒體內(nèi)容、流式數(shù)字媒體內(nèi)容等,以便在顯示器208b或單獨(dú)或獨(dú)立的顯示器(例如顯示器208c)上展示。第二用戶設(shè)備202b可以是數(shù)字視頻記錄器(dvr)、電纜/衛(wèi)星/互聯(lián)網(wǎng)協(xié)議電視(iptv)/基于互聯(lián)網(wǎng)服務(wù)(ott)的機(jī)頂盒、游戲控制臺、平板個人計(jì)算機(jī)(pc)、智能手機(jī)、膝上型pc等。第二用戶設(shè)備202b可以與第二用戶相關(guān)聯(lián),其中第二用戶可以具有對相同媒體內(nèi)容服務(wù)的訂閱或賬戶。第二用戶可以具有該第二用戶從內(nèi)容提供商212訂閱、購買或租用的他/她自己的媒體內(nèi)容的庫。
在一些實(shí)施例中,用戶設(shè)備202a或202b中的一個或更多個可以是可佩戴識別設(shè)備,諸如手表、id帶、眼鏡等。在一些實(shí)施例中,用戶設(shè)備202a或202b可以屬于用戶,即用戶的個人設(shè)備,或者可以由一些其他實(shí)體(諸如媒體內(nèi)容提供商)提供。應(yīng)該注意,第一和第二用戶設(shè)備202a和202b不需要是相同類型的設(shè)備。也就是說,根據(jù)一種示例方案,第一用戶設(shè)備202a可以是智能手機(jī),而第二用戶設(shè)備202b可以是可佩戴識別設(shè)備。
系統(tǒng)200可以進(jìn)一步包括一個或更多個媒體內(nèi)容提供商212,該媒體內(nèi)容提供商212可以是廣播實(shí)體(諸如電視廣播網(wǎng)絡(luò)實(shí)體(例如,abc))、電纜提供商(例如,
根據(jù)一些實(shí)施例,系統(tǒng)200可以進(jìn)一步包括中央服務(wù)器220,中央服務(wù)器220可以充當(dāng)統(tǒng)一實(shí)體,該統(tǒng)一實(shí)體可以跨提供商、網(wǎng)絡(luò)等(諸如多個媒體內(nèi)容提供商)綁定或關(guān)聯(lián)用戶。也就是說,中央服務(wù)器220可以在例如兩個或更多不同的內(nèi)容提供商之間提供個性化內(nèi)容推薦(以及內(nèi)容共享)。例如,根據(jù)各種實(shí)施例,當(dāng)用戶彼此接近時,用戶不需要訂閱相同的媒體內(nèi)容提供商服務(wù)以便共享內(nèi)容和/或接收個性化內(nèi)容推薦。
應(yīng)該注意,根據(jù)各種實(shí)施例,一個或更多個許可或臨時許可可以被制作、使用和/或傳遞到合適的實(shí)體。這樣的許可可以被配置為解釋訪問和/或分配的不同等級、時間限制、使用限制,并且如果需要可以被劃分。例如,根據(jù)上述情景中的一種,媒體內(nèi)容提供商212可以向媒體內(nèi)容的實(shí)例提供臨時許可。通過這種方式,用戶設(shè)備202b可以具有能力來展示屬于與用戶設(shè)備202a關(guān)聯(lián)的第一用戶或由與用戶設(shè)備202a關(guān)聯(lián)的第一用戶租用的媒體內(nèi)容。
網(wǎng)絡(luò)210可以是任意通信網(wǎng)絡(luò),諸如蜂窩或數(shù)據(jù)網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、虛擬私人網(wǎng)絡(luò)(vpn)、局域網(wǎng)(lan)、無線lan(wlan)、廣域網(wǎng)(wan)、個人區(qū)域網(wǎng)(pan)、互聯(lián)網(wǎng)的一部分、公用交換電話網(wǎng)絡(luò)(pstn)的一部分或它們的任意組合。因此,網(wǎng)絡(luò)210可以采用各種通信媒體,諸如同軸電纜、光纖電纜系統(tǒng)、以太網(wǎng)、無線電波等。更進(jìn)一步,網(wǎng)絡(luò)210可以是任意上述網(wǎng)絡(luò)的一種或更多種組合。
在確定接近后,第一和第二用戶可以被配對。第一和第二用戶的配對可能需要下列的一項(xiàng)或多項(xiàng):其各自的媒體內(nèi)容庫的配對、其各自的賬戶的配對、其各自的用戶設(shè)備的配對、權(quán)限的臨時授予等。應(yīng)該注意,操作102是可選的。例如,第一或第二用戶可以被允許使用另一用戶的媒體內(nèi)容庫,而不用必須發(fā)生面對面方式(vis-à-vis1-way)的共享。
在一個示例中,第一和第二用戶兩者都可以登錄到其各自媒體內(nèi)容服務(wù)賬戶中。在進(jìn)入彼此緊密接近后,第一和第二用戶設(shè)備202a和202b可以交換第一和第二用戶的各自的媒體內(nèi)容服務(wù)id,其中各自的id與運(yùn)行在第一和第二用戶設(shè)備202a和202b上的媒體內(nèi)容服務(wù)應(yīng)用相關(guān)聯(lián)。例如,如果第一用戶參觀第二用戶的家庭,則這可以發(fā)生,并且第一用戶設(shè)備202a可以接收由包含第二用戶的媒體服務(wù)應(yīng)用用戶id的第二用戶設(shè)備202b廣播的消息或指示。應(yīng)該理解,第一用戶設(shè)備202a可以參與相稱的掃描操作以接收該廣播消息或指示。這可以使用一些形式的發(fā)現(xiàn)協(xié)議或模式來實(shí)現(xiàn)。
還應(yīng)該理解,盡管各種實(shí)施例在媒體內(nèi)容服務(wù)id交換或發(fā)現(xiàn)的背景中被描述,然而配對可以基于但不限于下列來完成:識別與第一和/或第二用戶的設(shè)備相關(guān)聯(lián)的他/她的已知的(多個)互聯(lián)網(wǎng)協(xié)議(ip)地址;識別第一和第二用戶的媒體內(nèi)容庫內(nèi)的至少一些媒體內(nèi)容重疊;以及識別運(yùn)行在用戶的設(shè)備上的媒體內(nèi)容服務(wù)應(yīng)用的實(shí)例的應(yīng)用id。此外,第一和第二用戶的各自的媒體內(nèi)容服務(wù)id的交換可以發(fā)生在媒體內(nèi)容提供商212和/或中央服務(wù)器220處。也就是說,用戶設(shè)備202a和用戶設(shè)備202b不用必須參與該交換,并且交換可以在沒有賬戶、身份等先驗(yàn)知識的情況下在第一和第二用戶中的一部分上執(zhí)行。
最終,第一和第二用戶可以關(guān)于其各自的媒體內(nèi)容庫被綁定,使得一個或更多個個性化內(nèi)容推薦可以基于各自的媒體內(nèi)容庫的一個或更多個方面被提供。例如,個性化內(nèi)容推薦可以考慮每個用戶的媒體內(nèi)容庫的共同方面,諸如共同擁有/租用的電影、共同的流派、共同的表演者以及共同的最近消費(fèi)的內(nèi)容。
應(yīng)該注意,需要綁定第一和第二用戶的接近程度可以改變。正如上面所提到的,借助于第一用戶訪問第二用戶的家庭以及第一和第二用戶設(shè)備202a和202b識別第一和第二用戶的各自的媒體服務(wù)應(yīng)用id,可以實(shí)現(xiàn)必要的接近。因此,接近確定可以基于一些大致的地理位置或范圍。例如,第一用戶設(shè)備202a可以是第一用戶的智能手機(jī),而設(shè)備202b可以是第二用戶的機(jī)頂盒、家用pc、網(wǎng)絡(luò)連接的媒體系統(tǒng)等。在其他實(shí)施例中,如下面將更加詳細(xì)描述的,必要的接近可以基于更限制或不那么限制的接近程度。例如,在一個實(shí)施例中,其中第一和第二用戶設(shè)備202a和202b都是智能手機(jī),必要的接近可以在第一和第二用戶設(shè)備202a和202b接觸(例如,借助于用戶設(shè)備的各自的近場通信(nfc)功能,諸如經(jīng)由
根據(jù)一些實(shí)施例,必要的接近可以僅基于時間和地理的接近而不是如在nfc通信中的任意信號交換。例如,駐留在第一和第二用戶設(shè)備202a和202b中的每一個中的傳感器可以僅將其位置簡單地報(bào)告回到中央服務(wù)器220。然后,內(nèi)容提供商212可以識別第一和第二用戶設(shè)備202a和202b在相同的時間點(diǎn)處位于同一地點(diǎn),并且可以生成個性化內(nèi)容推薦。確定接近的其他方式還可以包括,例如諸如聲音識別的生物感測。
上述綁定或配對可以通過網(wǎng)絡(luò)210發(fā)生,網(wǎng)絡(luò)210分別提供內(nèi)容提供商212與第一和第二用戶設(shè)備202a和202b之間的連接性。例如,內(nèi)容提供商212可以意識到其內(nèi)容服務(wù)應(yīng)用的兩個用戶彼此緊密接近。內(nèi)容提供商212可以允許第一和第二用戶的媒體內(nèi)容庫被綁定,這進(jìn)而允許第一和第二用戶的庫的組合成為針對第一和第二用戶的一個或更多個個性化內(nèi)容推薦的基礎(chǔ)。然后權(quán)限信息也可以由第一和第二用戶設(shè)備202a和202b或在其之間共享。也就是說,平常與第一用戶設(shè)備202a相關(guān)聯(lián)的權(quán)限也可以被提供給第二用戶設(shè)備202b,并且反之亦然,然而這時可選的,因?yàn)閺?多個)個性化內(nèi)容推薦中選擇的內(nèi)容展示可以根據(jù)哪一用戶擁有/租用/訂閱被選擇的內(nèi)容而通過第一用戶設(shè)備202a或第二用戶設(shè)備202b發(fā)生。例如,如果第一用戶擁有被選擇的內(nèi)容,那么第一用戶可以被提示在第一用戶設(shè)備202a上開始在第一用戶設(shè)備202a上重放并且將被選擇的內(nèi)容投射到諸如顯示器208c的公用設(shè)備或諸如連接到顯示器208c的機(jī)頂盒的一些其他用戶設(shè)備上。
一旦第一和第二用戶不再彼此接近,由第一用戶對第二用戶的媒體內(nèi)容庫的訪問和/或由第二用戶對第一用戶的媒體內(nèi)容庫的訪問可以被拒絕。在個性化內(nèi)容推薦方面,可替代的推薦可以被提供給彼此接近的任意其余用戶。此外,可以停止從個性化內(nèi)容推薦選擇的并且被展示的內(nèi)容??商娲?,其媒體內(nèi)容正被共享的用戶可以完成該特定媒體內(nèi)容的消費(fèi),或者(例如被流式傳輸?shù)?媒體內(nèi)容可以被媒體內(nèi)容的支持廣告的版本而不是無廣告版本所替代。在這樣的情況下,在媒體內(nèi)容的不同版本中嵌入的時間代碼可以被訪問并且被同步以允許支持廣告的版本繼續(xù)從配對不再有效或失去的時間點(diǎn)處繼續(xù)播放,或者限制用戶重播或重新開始共享的媒體內(nèi)容的能力。根據(jù)另一個實(shí)施例,在“配對會話”完結(jié)時,消耗共享的媒體內(nèi)容的用戶可以被展示用于購買或租用共享的媒體內(nèi)容、有關(guān)的媒體內(nèi)容等的他/她自己的實(shí)例的一個或更多個項(xiàng)。其他約束仍然可以被放置在臨時鏈接的媒體內(nèi)容上,諸如限制共享的數(shù)量、限制觀看的數(shù)量、制定最小的地理接近或其他限制或約束。
應(yīng)該進(jìn)一步注意,根據(jù)內(nèi)容提供商212或用戶希望如何嚴(yán)格地控制媒體內(nèi)容訪問,接近可以被定期地或不定期地檢查或驗(yàn)證。此外,本文描述的綁定或配對可以發(fā)生在不同的層上。例如,并且根據(jù)一個實(shí)施例,用戶的媒體內(nèi)容庫可以被配對,而根據(jù)另一個實(shí)施例,配對可以發(fā)生在用戶配置文件或賬戶層上。根據(jù)又一個實(shí)施例,配對可以發(fā)生在設(shè)備層上。此外,盡管各種實(shí)施例描述兩個用戶設(shè)備、配置文件、媒體內(nèi)容庫等的綁定或配對,然而可以綁定或配對不止兩個用戶設(shè)備、配置文件、媒體內(nèi)容庫等。
再次返回到圖1a,在操作102處,提供基于與第一和第二用戶中的至少一個相關(guān)聯(lián)的一個或更多個特性的關(guān)于用來消耗的媒體內(nèi)容的推薦。也就是說,在確定第一用戶和第二用戶彼此接近后,確定與第二用戶的特性有關(guān)的第一用戶的至少一個特性。例如,第一用戶設(shè)備202a和第二用戶設(shè)備202b的第一個第二用戶可以分別具有具備某些共同的動作電影、某些共同的音樂體裁等的媒體內(nèi)容庫??紤]到這一個或更多個共同點(diǎn),可以生成一個或更多個個性化內(nèi)容推薦。
圖1b和圖2b將被彼此結(jié)合地討論以更具體地描述在操作104處提供的一個或更多個個性化內(nèi)容推薦的生成。在圖1b的操作120處,接收來自彼此接近的多個用戶的主動和被動輸入中的至少一個。多個用戶中的一個可以是與第一用戶設(shè)備202a(圖2b)相關(guān)聯(lián)的第一用戶。
主動輸入233可以包括一個或更多個參數(shù)或偏好,該一個或更多個參數(shù)或偏好由第一用戶輸入到個性化內(nèi)容推薦應(yīng)用或者輸入到可以將這樣的主動輸入轉(zhuǎn)發(fā)到處理器204a的類似配置的用戶界面。這樣的主動輸入可以包含第一用戶的興趣、最喜歡的男演員/女演員、最喜歡的內(nèi)容體裁(例如,動作、科幻)、主題信息和/或用于在某一時間段或事件內(nèi)連續(xù)回放(back-to-backplayback)多個內(nèi)容的個性化回放列表等。
被動輸入235可以包括關(guān)于用戶的已購買的媒體內(nèi)容庫的信息、與第一用戶相關(guān)聯(lián)的一個或更多個參數(shù)或偏好(系統(tǒng)可以從一段時間內(nèi)的用戶的過去內(nèi)容消耗歷史、過去的內(nèi)容消耗的(多個)統(tǒng)計(jì)分析來觀察該一個或更多個參數(shù)或偏好)或與第一用戶相關(guān)聯(lián)的其他相關(guān)參數(shù)或偏好,其也可以輸入到處理器204a中。在一些情況下,主動輸入233和被動輸入235可以包括相同或相似的參數(shù)或偏好,不同之處僅在于輸入被接收的方式,即,是來自第一用戶還是來自與第一用戶相關(guān)聯(lián)或相關(guān)的分析信息。應(yīng)該理解的是,主動和被動輸入兩者都可以包括排除性的參數(shù)或偏好,諸如用于綁定或配對接近的用戶的特定子群體的偏好和/或不期望的偏好或參數(shù)。
應(yīng)該注意的是,圖2b說明第一用戶設(shè)備202a憑此接收這樣的輸入的實(shí)施例,但是根據(jù)其他實(shí)施例,可以是中央服務(wù)器220和/或內(nèi)容提供商212接收輸入。根據(jù)另一個實(shí)施例,可以是第二用戶設(shè)備202b接收輸入。例如,在第一用戶設(shè)備202a和第二用戶設(shè)備202b之間,輸入的接收和隨后的個性化內(nèi)容推薦的生成可以基于哪一用戶設(shè)備控制、某一預(yù)定順序的隨機(jī)選擇和/或基于用戶設(shè)備的特性來發(fā)生。也就是說,考慮到第一用戶設(shè)備202a可以是智能手機(jī),而第二用戶設(shè)備202b可以是膝上型計(jì)算機(jī),第二用戶設(shè)備202b可能具有使其更適合于接收和處理(多個)輸入以生成個性化內(nèi)容推薦的一個或更多個特性。例如,第二用戶設(shè)備202b可以具有較大的顯示器尺寸、較長的電池壽命、較大的存儲器容量以及較大的處理速度或功率。然而,第一用戶設(shè)備202a可以具有允許其連接到網(wǎng)絡(luò)210的更多的連接性選項(xiàng),這可以是確定多個用戶設(shè)備中的哪個應(yīng)該接收輸入和/或生成個性化內(nèi)容推薦的一個決定性因素。其他因素可以包括連接速度、帶寬、和/或成本、存儲器容量等。
目前為止,已經(jīng)在提供商特定媒體內(nèi)容服務(wù)或應(yīng)用的背景中描述本公開的實(shí)施例,然而,個性化內(nèi)容推薦不需要被限制于該背景。例如,根據(jù)哪些人/用戶彼此接近,電影推薦可以在一個或更多個鄰近的電影院(使用位置定位找到最近的影院)處或在家庭中被提供。也就是說,如果確定第一用戶接近第二用戶,第一和第二用戶是夫妻,那么用來觀看的被推薦的電影可以包括浪漫喜劇。然而,如果彼此接近的第一用戶和第二用戶是父母和孩子,那么用戶偏好、過去的內(nèi)容消費(fèi)等可以用于生成面向g或pg級電影的電影推薦。
在操作122(圖1b)處,接收時間輸入和指示多個用戶當(dāng)前所處環(huán)境的環(huán)境輸入中的至少一個。例如,第一用戶設(shè)備202a的處理器204a可以從內(nèi)部時鐘222a(或可替代地從另一設(shè)備,諸如第二用戶設(shè)備202b、顯示器208c的時鐘)接收時間輸入。如上述主動和被動輸入那樣,一天的時間可以被用作確定什么內(nèi)容展示在個性化內(nèi)容推薦中的一個因素。在家庭中提供個性化內(nèi)容推薦的上述示例之后,一天的時間可以用作預(yù)測因素,其中在個性化內(nèi)容推薦中建議的內(nèi)容可以基于一天的當(dāng)前時間改變。例如,可以從用戶的歷史內(nèi)容消費(fèi)的統(tǒng)計(jì)分析中確定面向兒童的內(nèi)容在工作日晚上8點(diǎn)和周末晚上10點(diǎn)停止,從而建議這些時間是特定家庭中兒童的就寢時間。因此,在這些時間之前提供的個性化內(nèi)容推薦可以面向適合于年輕顧客的內(nèi)容,而在這些時間之后提供的個性化內(nèi)容推薦可以面向適合于成人顧客的內(nèi)容。
時間或持續(xù)時間也可以關(guān)于內(nèi)容消費(fèi)模式被考慮(其可以是被動輸入235的一種形式)。例如,內(nèi)容消耗歷史可以顯示包含兒童的電視的上午中的短期的內(nèi)容消耗模式。這可以指示到學(xué)校的早班車,其中兒童傾向于觀看短的電視節(jié)目插曲。因此,在這種情況下的個性化內(nèi)容推薦可以基于接近的用戶以及通常可用于消耗內(nèi)容的時間被修剪為合適的內(nèi)容以便消費(fèi)。
關(guān)于圖2b的環(huán)境輸入237,處理器204a可以接收指示當(dāng)前相對于多個用戶存在的環(huán)境特性的輸入。例如,多個用戶可以被包含在體育課中?;谏鲜鲋鲃印⒈粍雍?或時間輸入,一個或更多個個性化內(nèi)容推薦可以被提供到多個用戶中的一個或更多個。考慮到多個用戶可以從一種類型的運(yùn)動器材轉(zhuǎn)換,諸如從橢圓鍛煉器轉(zhuǎn)變到舉重器材,在一個或更多個個性化內(nèi)容推薦中建議的內(nèi)容可以調(diào)整。當(dāng)多個用戶正在參與使用橢圓鍛煉器的運(yùn)動活動時,考慮到橢圓運(yùn)動可能不利于觀看視覺內(nèi)容,個性化內(nèi)容推薦可以被限制為音樂或基于音頻的內(nèi)容,而當(dāng)多個用戶參與舉重時,推薦的內(nèi)容可以包括視覺內(nèi)容。
在操作124(圖1b)處,確定主動、被動、時間和環(huán)境輸入中的至少一個的共同和有關(guān)方面中的至少一個。也就是說,本文預(yù)期的任意或全部相關(guān)輸入、偏好、參數(shù)、排斥等可以被分析以得到多個用戶的媒體內(nèi)容庫之間共同或有關(guān)方面。應(yīng)該注意的是,一種或更多種各種算法和/或處理機(jī)制可以被用于實(shí)現(xiàn)一個或更多個個性化內(nèi)容推薦。例如,不同的權(quán)重可以被分配給不同的共同或有關(guān)方面,其中在一個或更多個個性化內(nèi)容推薦中,具有更大共同點(diǎn)的內(nèi)容可以被賦予比具有較少共同點(diǎn)的內(nèi)容更大的優(yōu)先權(quán)。
在操作126(圖1b)處,輸出基于共同和有關(guān)方面中的至少一個的至少一個推薦。在圖2b中,(多個)個性化內(nèi)容推薦239被示出為輸出到第一用戶設(shè)備202a的顯示器208a。應(yīng)該理解的是,(多個)個性化內(nèi)容推薦239同樣可以輸出到其他用戶設(shè)備,諸如與其媒體內(nèi)容庫已經(jīng)被配對或綁定并且用于生成(多個)個性化內(nèi)容推薦239的多個用戶相關(guān)聯(lián)的每個用戶設(shè)備,和/或輸出到公共設(shè)備,諸如顯示器208c。
圖2c根據(jù)各種實(shí)施例說明可以向一個或更多個用戶展示的反映一個或更多個個性化內(nèi)容推薦的示例gui。圖2c說明第一用戶設(shè)備202a,在該示例中第一用戶設(shè)備202a可以是平板pc。顯示器208a可以將gui呈現(xiàn)在專用的個性化內(nèi)容推薦應(yīng)用、現(xiàn)有的媒體應(yīng)用、專用的媒體播放器等內(nèi)。gui可以展示關(guān)于與一個或更多個個性化內(nèi)容推薦相符的一個或更多個選項(xiàng)。選項(xiàng)可以被提供以觀看關(guān)于每個推薦的信息(諸如電影的持續(xù)時間、男演員/女演員、導(dǎo)演)、觀看視覺再現(xiàn)、消費(fèi)片段(consumeclip),以及參與最受歡迎的內(nèi)容的事務(wù)。在圖2c說明的示例中,內(nèi)容推薦240至少包括電影a、b和c。選項(xiàng)被展示以允許第一用戶設(shè)備202a的第一用戶觀看電影a、b和c。如果用戶具有先前購買的許可或權(quán)限來觀看該電影,則觀看電影a、b和c可能需要直接將電影展示在顯示器208a上,或者將電影投射到一個或更多個不同的用戶設(shè)備上。存在附加選項(xiàng)以便第一用戶在一個或更多個平臺上購買或租用電影a、b和c(用戶可以在多個平臺和服務(wù)之間選擇)。此外,考慮到電影a、b和c在影院放映之后可能在通道上放映,處理器204a(圖2a、圖2b)例如可以搜索通道以得到廣播時間和/或電視點(diǎn)播(vod)觀看選項(xiàng)并且當(dāng)可用時呈現(xiàn)這種選項(xiàng)。應(yīng)該理解的是,在該背景中的“通道”不限于tv廣播通道,而是通常指代能夠展示媒體內(nèi)容的(多個)任意通信媒體或連接。內(nèi)容推薦242包括電影d、e和f,其目前僅可以在影院播放。在這種情況下,當(dāng)電影日后在dvd或藍(lán)光光碟上放映時,gui可以呈現(xiàn)選項(xiàng)來預(yù)定該電影或數(shù)字流或下載,例如,和/或呈現(xiàn)選項(xiàng)(諸如表演時間)以便在最近的電影院觀看。在這種事務(wù)的情況下,可以提供到允許第一用戶購買、租用或以其他方式獲得用來消費(fèi)來自第二用戶的最受歡迎的媒體內(nèi)容的權(quán)力/權(quán)限的事務(wù)性門戶的直接鏈接??商娲?,gui可以被重新定向到駐留的網(wǎng)絡(luò)瀏覽器并且必要的內(nèi)容提供商可以被接觸以便事務(wù)處理。應(yīng)該進(jìn)一步注意的是,事務(wù)可以發(fā)生在由一個或更多個內(nèi)容提供商、第三方內(nèi)容提供商、經(jīng)銷商、零售商等提供的任意可用平臺上。
如先前所描述的,生成并輸出一個或更多個個性化內(nèi)容推薦的各種實(shí)施例包含確定接近、位置、環(huán)境條件等。圖3是說明示例通信系統(tǒng)300的框圖,在該示例通信系統(tǒng)300中,可以根據(jù)本公開實(shí)施各種實(shí)施例,以便實(shí)現(xiàn)各種實(shí)施例的這種基于位置的方面。通信系統(tǒng)300可以包括多個移動設(shè)備,其中移動設(shè)備302-308(其一個或更多個可以是圖2a的用戶設(shè)備202a和202b的示例實(shí)施例)被示出。示例移動設(shè)備可以包括智能手機(jī)302、識別設(shè)備(諸如nfcid帶304)、平板pc306和/或膝上型pc308。通信系統(tǒng)300中還示出移動核心網(wǎng)絡(luò)310、無線接入點(diǎn)(ap)312、蜂窩基站(bs)314、
遵守一個或更多個無線lan(wlan)標(biāo)準(zhǔn),諸如,例如ieee802.11、802.11a、802.11b、802.11d、802.11e、802.11n、802.11ac、802.11v和/或802.11u,無線ap312可以包括可操作以向通信設(shè)備(諸如移動設(shè)備300-308中的一個或更多個)提供數(shù)據(jù)服務(wù)的合適的邏輯、電路、接口和/或代碼。例如,無線ap312可以經(jīng)由一個或更多個鏈路和/或相關(guān)聯(lián)的設(shè)備與可移動核心網(wǎng)絡(luò)310和/或互聯(lián)網(wǎng)330通信。以這種方式,無線ap312可以提供到移動設(shè)備302-308的網(wǎng)絡(luò)接入。
遵守一個或更多個蜂窩通信標(biāo)準(zhǔn),蜂窩bs314可以包括可操作以向通信設(shè)備(諸如移動設(shè)備300-308中的一個或更多個)提供語音和/或數(shù)據(jù)服務(wù)的合適的邏輯、電路、接口和/或代碼。示例性蜂窩通信標(biāo)準(zhǔn)可以包括全球移動通信系統(tǒng)(gms)、通用分組無線業(yè)務(wù)(gprs)、通用移動通信系統(tǒng)(umts)、增強(qiáng)型數(shù)據(jù)速率gsm演進(jìn)(edge)、增強(qiáng)型gprs(egprs)和/或3gpp長期演進(jìn)(lte)。例如,蜂窩bs314可以經(jīng)由一個或更多個回程鏈路和/或相關(guān)聯(lián)的設(shè)備與移動核心網(wǎng)絡(luò)310和/或互聯(lián)網(wǎng)330通信。以這種方式,蜂窩bs314可以提供到移動設(shè)備302-308的網(wǎng)絡(luò)接入,使移動設(shè)備(諸如智能手機(jī)302)能夠與本文描述的一個或更多個數(shù)據(jù)庫、服務(wù)、服務(wù)器、網(wǎng)絡(luò)或交互式媒體墻通信。
遵守各種
遵守諸如近場通信標(biāo)準(zhǔn)的各種短距離通信標(biāo)準(zhǔn),nfc終端318可以包括能夠向通信設(shè)備(諸如移動設(shè)備302-308中的一個或更多個)提供基于nfc的連接性的合適的邏輯、電路、接口和/或代碼。例如,nfc終端318可以通過一個或更多個回程鏈路和/或相關(guān)聯(lián)的設(shè)備與移動核心網(wǎng)絡(luò)310和/或互聯(lián)網(wǎng)330通信。以這種方式,nfc終端318可以提供到移動設(shè)備302-308的網(wǎng)絡(luò)接入??商娲兀琻fc功能可以駐留在移動設(shè)備302-308中的每一個中。
移動核心網(wǎng)絡(luò)310可以包括可操作以在可以被移動設(shè)備302-308使用的接入網(wǎng)絡(luò)和諸如分組數(shù)據(jù)網(wǎng)絡(luò)(pdn)的外部數(shù)據(jù)網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)330之間提供接口和/或連接性服務(wù)的合適的邏輯、電路、接口和/或代碼。移動核心網(wǎng)絡(luò)310可以對應(yīng)于提供、控制和/或管理經(jīng)由可移動設(shè)備302-308可用的網(wǎng)絡(luò)可接入性的一個或更多個服務(wù)提供商。就此而言,移動設(shè)備302-308可以經(jīng)由無線ap312、蜂窩bs314、
移動設(shè)備302-308中的每一個可以包括用于實(shí)施本文公開的實(shí)施例的各個方面的合適的邏輯、電路、接口和/或代碼。就此而言,移動設(shè)備302-308中的每一個可以操作為經(jīng)由多個有線和/或無線連接通信。移動設(shè)備302-308中的每一個可以操作為例如發(fā)送到和/或接收自無線ap312、蜂窩bs314、
gnss網(wǎng)絡(luò)320可以包括可以經(jīng)由衛(wèi)星鏈路向陸基設(shè)備提供導(dǎo)航信息的合適的邏輯、電路、接口和/或代碼。就此而言,gnss網(wǎng)絡(luò)320可以包括,例如,多個gnss衛(wèi)星322a-322n,其每一個可操作以基于gnss提供衛(wèi)星傳輸,從而使陸基設(shè)備(諸如移動設(shè)備302-308)能夠確定其位置。srn350可以包括可操作以連續(xù)地收集和/或分配gnss衛(wèi)星的數(shù)據(jù)的合適的邏輯、電路、接口和/或代碼。srn350可以包括位于世界各地的多個gnss參考追蹤站,以便在家庭網(wǎng)絡(luò)和/或任意訪問網(wǎng)絡(luò)兩者中一直提供a-gnss覆蓋。
位置服務(wù)器340可以包括可操作以提供和/或支持基于位置的服務(wù)的合適的邏輯、電路、接口和/或代碼。就此而言,位置服務(wù)器340可以操作以存儲和/或處理與系統(tǒng)300中的通信設(shè)備(諸如移動設(shè)備302-308中的一個或更多個)有關(guān)的位置關(guān)信息,以及其他實(shí)體(諸如興趣點(diǎn)、供應(yīng)商等)的位置。應(yīng)該注意的是,出于將系統(tǒng)300中的通信設(shè)備的位置與已知的其他實(shí)體、興趣點(diǎn)等的位置相關(guān)聯(lián)的目的,位置服務(wù)器340可以接入其他位置服務(wù)器/服務(wù)和/或與其他位置服務(wù)器/服務(wù)通信。位置信息可以存儲在位置服務(wù)器340中的位置參考數(shù)據(jù)庫342中。位置服務(wù)器340可以操作以從通信設(shè)備收集和/或檢索位置信息。位置服務(wù)器340可以在要求時傳送被存儲的位置數(shù)據(jù)。
在操作中,位置服務(wù)器340可以維持例如位置參考數(shù)據(jù)庫342,該位置參考數(shù)據(jù)庫342可以包括與移動設(shè)備302-308的每一個相對應(yīng)的元素。位置服務(wù)器340可以訪問srn350以收集gnss衛(wèi)星數(shù)據(jù),并且可以使用收集的gnss衛(wèi)星數(shù)據(jù)來生成與移動設(shè)備302-308有關(guān)的gnss輔助數(shù)據(jù)(a-gnss數(shù)據(jù))。位置服務(wù)器340還可以直接從移動設(shè)備302-308和/或從與系統(tǒng)300中的移動設(shè)備302-308交互的其他相關(guān)聯(lián)的實(shí)體(諸如,例如無線ap312、蜂窩bs314、
位置數(shù)據(jù)還可以在本地生成,和/或此后由不同于位置服務(wù)器340的設(shè)備和/或?qū)嶓w維持。就此而言,通??梢杂晌恢梅?wù)器340生成和/或保持的位置相關(guān)數(shù)據(jù)可以在本地生成、保持和/或由移動設(shè)備302-308和/或由其服務(wù)提供商使用。因此,通常可以由位置服務(wù)器340服務(wù)的設(shè)備和/或?qū)嶓w(諸如移動設(shè)備302-308)還可以在本地執(zhí)行位置有關(guān)服務(wù)。此外,在本地生成和/或保持的位置有關(guān)數(shù)據(jù)可以從移動設(shè)備302-308和/或其服務(wù)提供商上傳到位置服務(wù)器340。上傳位置相關(guān)數(shù)據(jù)可以應(yīng)要求被定期地執(zhí)行,和/或基于客戶設(shè)備或?qū)嶓w和/或位置服務(wù)器340自身的配置來執(zhí)行。
應(yīng)該注意的是,本文描述的示例實(shí)施例不是限制性的,并且本公開陳述的提供個性化內(nèi)容推薦的系統(tǒng)和方法可以應(yīng)用到許多不同的情景。例如,本文描述的個性化內(nèi)容推薦可以通過電腦亭(kiosk)、數(shù)字圖片幀向商場中的購物者目標(biāo)廣告或內(nèi)容,在購物者排隊(duì)等候時向他們展示目標(biāo)內(nèi)容等。此外,個性化內(nèi)容推薦的展示可以包含諸如預(yù)告片的短式內(nèi)容的制作。例如,在檢測到第一用戶設(shè)備和第二用戶設(shè)備的物理接近之后,系統(tǒng)可以選擇一個或更多個電影并基于用戶的偏好(例如,動作電影、喜劇、某些男演員/女演員)、興趣(例如體育、興趣愛好)等選擇(多個)電影的某些場景來制作一個或更多個短視頻諸如廣告?zhèn)鲉位蝾A(yù)告片,以顯示給第一和第二用戶。返回參考圖2c,在一些實(shí)施例中,觀看選項(xiàng)可以是這樣的短式預(yù)告片或其他派生內(nèi)容的展示。例如,如果喜歡動作電影和某一男演員的兩個用戶將他們的用戶設(shè)備彼此接近,那么系統(tǒng)可以選擇電影的動作場景和/或具有該男演員的場景并將選擇的場景編譯為2分鐘視頻顯示給兩個用戶。此外,在其他實(shí)施例中,在圖2c中說明的tv選項(xiàng)可以反映個性化tv指導(dǎo),該個性化tv指導(dǎo)可以是來源(通道、內(nèi)容提供商平臺、物理媒體)和/或推薦的觀看時間的集合體。
還應(yīng)該注意的是,之前展示的內(nèi)容推薦可以被存儲在存儲器(諸如存儲器206a(圖2b))中或存儲在與中央服務(wù)器220或內(nèi)容提供商212(圖1a)相關(guān)聯(lián)的數(shù)據(jù)庫(未示出)內(nèi)。以這種方式,輸入可以在群體層次(grouplevel)上被追蹤,并且可以在例如下次相同或相似的用戶群體被確定為彼此接近時給出相同或可替代的個性化內(nèi)容推薦。內(nèi)容發(fā)現(xiàn)可以通過利用之前展示的內(nèi)容推薦結(jié)合由該群體中的一個或更多個用戶新獲得的內(nèi)容來實(shí)現(xiàn)。
圖4說明可以用于實(shí)施本文描述的系統(tǒng)和方法的各種特征的示例計(jì)算模塊。
如本文所使用的,術(shù)語“模塊”可以描述可以根據(jù)本申請的一個或更多個實(shí)施例執(zhí)行的給定的功能單元。如本文所使用的,模塊可以通過使用任意形式的硬件、軟件或它們的組合來實(shí)施。例如,一個或更多個處理器、控制器、asic、pla、pal、cpld、fpga、邏輯組件、軟件例程或其他機(jī)制可以被實(shí)施以組成模塊。在實(shí)施方式中,本文描述的各種模塊可以被實(shí)施為分立模塊,或者所描述的功能和特征可以在一個或更多個模塊之間部分或全部地共享。換句話說,如在本領(lǐng)域普通技術(shù)人員在閱讀該說明書之后將顯而易見的是,本文描述的各種特征和功能可以在任意給定的應(yīng)用中實(shí)施并且可以以各種組合和排列實(shí)施在一個或更多個單獨(dú)的或共享的模塊中。盡管各種特征或功能元件可能被單獨(dú)地描述或聲明為單獨(dú)的模塊,然而本領(lǐng)域的一個普通技術(shù)人員將理解的是,這些特征和功能可以在一個或更多個共同的軟件和硬件元件之間被共享,并且這樣的描述不應(yīng)該要求或暗示單獨(dú)的硬件或軟件組件被用來實(shí)施這樣的特征或功能。
在一個實(shí)施例中,在應(yīng)用的組件或模塊全部或者部分使用軟件來實(shí)施的情況下,這些軟件元件可以被實(shí)施以利用能夠?qū)嵤┫鄬τ谠搶?shí)施例所描述的功能的計(jì)算或處理模塊來操作。圖4中示出了一個這樣的示例計(jì)算模塊。按照該示例計(jì)算模塊400描述了各種實(shí)施例。在閱讀本說明書之后,如何使用其他計(jì)算模塊或架構(gòu)來實(shí)施本申請對相關(guān)領(lǐng)域的技術(shù)人員將變得顯而易見。
現(xiàn)在參考圖4,如對于給定應(yīng)用或環(huán)境可能是期望或適合的,計(jì)算模塊400可以表示例如在下列中發(fā)現(xiàn)的計(jì)算或處理能力:自調(diào)整顯示器、臺式計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)以及平板計(jì)算機(jī);手持式計(jì)算設(shè)備(平板電腦、個人數(shù)字助理、智能手機(jī)、移動電話、掌上電腦等);工作站或具有顯示器的其他設(shè)備;服務(wù)器;或任意其他類型的專用或通用計(jì)算設(shè)備。計(jì)算模塊400還可以表示嵌入在給定設(shè)備或以其他方式對給定設(shè)備可用的計(jì)算能力。例如,計(jì)算模塊可以在其他電子設(shè)備中發(fā)現(xiàn),諸如,例如導(dǎo)航系統(tǒng)、便攜式計(jì)算設(shè)備以及可以包括一些形式的處理能力的其他電子設(shè)備。
計(jì)算模塊400可以包括,例如,一個或更多個處理器、控制器、控制模塊或其他處理設(shè)備,諸如處理器404。處理器404可以使用通用或?qū)S锰幚硪?諸如,例如微處理器、控制器或其他控制邏輯)來實(shí)施。在說明的示例中,處理器404被連接到總線402,然而任意通信媒體可以被用于幫助與計(jì)算模塊400的其他組件的交互,或者用于外部計(jì)算。
計(jì)算模塊400還可以包括一個或更多個存儲器模塊,本文僅簡稱為主存儲器408。例如,優(yōu)選地,隨機(jī)存取存儲器(ram)或其他動態(tài)存儲器可以用于存儲待由處理器404執(zhí)行的信息和指令。主存儲器408還可以用于在待由處理器404執(zhí)行的指令的執(zhí)行期間存儲臨時變量或其他中間信息。計(jì)算模塊400同樣可以包括只讀存儲器(“rom”)或耦接到總線402的其他靜態(tài)存儲設(shè)備,用于存儲處理器404的靜態(tài)信息和指令。
計(jì)算模塊400還可以包括一個或更多個各種形式的信息存儲機(jī)構(gòu)410,該信息存儲機(jī)構(gòu)410可以包括例如,媒體驅(qū)動器412和存儲單元接口420。媒體驅(qū)動器412可以包括用來支持固定的或可移動的存儲媒體414的驅(qū)動器或其他機(jī)構(gòu)。例如,可以提供硬盤驅(qū)動器、固態(tài)驅(qū)動器、磁帶驅(qū)動器、光盤驅(qū)動器、光碟(cd)或數(shù)字視頻盤(dvd)驅(qū)動器(r或rw)或其他可移動或固定的媒體驅(qū)動器。因此,存儲媒體414可以包括例如,硬盤、集成電路組裝件、磁帶、卡盤、光盤、cd或dvd或由媒體驅(qū)動器412讀取、寫入或存取的其他固定或可移動的媒體。如這些示例所說明的,存儲媒體414可以包括具有存儲在其中的計(jì)算機(jī)軟件或數(shù)據(jù)的計(jì)算機(jī)可用存儲媒體。
在可替代的實(shí)施例中,信息存儲機(jī)構(gòu)410可以包括用于允許計(jì)算機(jī)程序或其他指令或數(shù)據(jù)被加載到計(jì)算模塊400中的其他類似的工具。這樣的工具可以包括,例如固定或可移動的存儲單元422以及接口420。這樣的存儲單元422和接口420的示例可以包括程序盒(programcartridge)和盒式接口、可移動存儲器(例如,閃速存儲器或其他可移動存儲器模塊)和存儲器插槽、pcmcia插槽和卡,以及允許軟件和數(shù)據(jù)從存儲單元422被轉(zhuǎn)移到計(jì)算模塊400的其他固定或可移動存儲單元422和接口420。
計(jì)算模塊400還可以包括通信接口424。通信接口424可以用于允許軟件和數(shù)據(jù)在計(jì)算模塊400和外部設(shè)備之間轉(zhuǎn)移。通信接口424的示例可以包括調(diào)制解調(diào)器或軟調(diào)制解調(diào)器、網(wǎng)絡(luò)接口(諸如以太網(wǎng)、網(wǎng)絡(luò)接口卡、wimedia、ieee802.xx或其他接口)、通信端口(諸如,例如usb端口、ir端口、rs232端口、
在本文檔中,術(shù)語“計(jì)算機(jī)程序媒體”和“計(jì)算機(jī)可用媒體”通常被用于指代臨時或非臨時性媒體,諸如,例如存儲器408、存儲單元420、媒體414以及信道428。這些和其他各種形式的計(jì)算機(jī)程序媒體或計(jì)算機(jī)可用媒體可以參與將一個或更多個指令的一個或更多個序列運(yùn)送到處理設(shè)備以便執(zhí)行。體現(xiàn)在媒體上的這樣的指令通常被稱為“計(jì)算機(jī)程序代碼”或“計(jì)算機(jī)程序產(chǎn)品”(其可以以計(jì)算機(jī)程序或其他分組的形式進(jìn)行分組)。當(dāng)被執(zhí)行時,這樣的指令可以使計(jì)算模塊400能夠執(zhí)行如本文所討論的本申請的特征或功能。
盡管以上按照各種示例性實(shí)施例和實(shí)施方式進(jìn)行描述,然而應(yīng)該理解的是,描述在一個或更多個單獨(dú)的實(shí)施例中描述的各種特征、方面和功能并不將其應(yīng)用性限制到它們被描述的特定實(shí)施例,而是相反地可以單獨(dú)地或以各種組合被應(yīng)用到本申請的一個或更多個其他實(shí)施例,無論這樣的實(shí)施例是否被描述并且無論該特征是否被呈現(xiàn)為所描述的實(shí)施例的一部分。因此,本申請的寬度和范圍不應(yīng)該被任意上述示例性實(shí)施例所限制。
除非另有明文規(guī)定,否則用在本文檔中的術(shù)語和短語及其變體應(yīng)該被理解為開放式的而不是限制性的。作為上述內(nèi)容的示例:術(shù)語“包括”應(yīng)該被解讀為含義“包括,而不限制”等;術(shù)語“示例”用于提供討論中的項(xiàng)目的示例性實(shí)例,而不是窮舉或限制其列表;術(shù)語“一個”或“一種”應(yīng)該被解讀為含義“至少一個”、“一個或更多個”等;并且諸如“常規(guī)的”、“傳統(tǒng)的”、“正常的”、“標(biāo)準(zhǔn)的”、“已知的”的形容詞以及類似含義的術(shù)語不應(yīng)該被理解為將描述的條款限制到給定的時間段或限制到給定時間的可用項(xiàng)目,而相反地應(yīng)該被解讀為涵蓋目前可用或已知或在將來的任意時間可用或已知的常規(guī)的、傳統(tǒng)的、正常的或標(biāo)準(zhǔn)的技術(shù)。同樣地,在本文檔引用對本領(lǐng)域中一個普通技術(shù)人員將是明顯的或已知的技術(shù)的情況,這樣的技術(shù)涵蓋目前或在將來的任意時間對技術(shù)人員明顯的或已知的技術(shù)。
在一些實(shí)例中的諸如“一個或更多個”、“至少”、“但不限于”等擴(kuò)展詞或短語存在不應(yīng)該被解讀為意味著在這樣的擴(kuò)展短語不存在的例子中想要或要求更窄的情況。術(shù)語“模塊”的使用不意味著被描述或主張為模塊的一部分的組件或功能全部配置在共同的封裝內(nèi)。事實(shí)上,模塊的任意或全部各種組件(無論是控制邏輯還是其他組件)可以被組合在單個封裝內(nèi)或被分離地保持并且可以進(jìn)一步分配在多個群組或封裝中或跨越多個位置。
此外,本文陳述的各種實(shí)施例按照示例性框圖、流程圖和其他說明描述。如在閱讀該文檔后對于本領(lǐng)域一個普通技術(shù)人員將明顯的是,所說明的實(shí)施例及其各種代替方案可以被實(shí)施而不限制到所說明的示例。例如,框圖及其所附描述不應(yīng)該被理解為要求特定的架構(gòu)或配置。