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

可嵌入的媒體內(nèi)容搜索微件的制作方法_3

文檔序號:9529232閱讀:來源:國知局
程序中的對象時,軟件組件可以經(jīng)由由面向?qū)ο蟮木幊陶Z言提供的自反射機(jī)制來分析運(yùn)行時間用戶界面中的內(nèi)容。在框403,軟件組件傳送指定在框402獲取的關(guān)鍵字的請求,以及請求指向與所述關(guān)鍵字相關(guān)的媒體內(nèi)容項目的鏈接。在某些實現(xiàn)方式中,當(dāng)用戶允許時(例如,當(dāng)用戶肯定地回應(yīng)來自操作系統(tǒng)請求允許網(wǎng)站或應(yīng)用程序使用當(dāng)前位置的提示時),請求還可以指定客戶端機(jī)器的當(dāng)前位置。依照本公開的一個方面,請求被傳送給服務(wù)器機(jī)器115并由其處理。下面關(guān)于圖6詳細(xì)的描述處理請求的方法。
[0039]在框404,響應(yīng)于在框403被傳送的查詢,軟件組件接收指向媒體內(nèi)容項目的鏈接。在某些實現(xiàn)方式中,在框404接收到的鏈接可以被排名,而在一些其它實現(xiàn)方式中,鏈接可以被作為無序集返回。在一個方面,軟件組件可以基于一個或多個準(zhǔn)則,諸如當(dāng)前位置、相關(guān)分?jǐn)?shù)、媒體內(nèi)容項目的作者等等,將鏈接排名或重新排名。
[0040]在一個實施例中,鏈接被從服務(wù)器機(jī)器115接收,并指向媒體內(nèi)容項目存儲110中的媒體內(nèi)容項目。在框405,軟件組件用在框404被接收的指向媒體內(nèi)容項目的鏈接填充在框401被包括在UI中的播放列表。應(yīng)該注意的是,在一些其它實施例中,如圖4的方法,軟件組件可以在用戶界面中包括播放列表,并在編譯時間(例如,在用戶界面的下載和執(zhí)行之前,經(jīng)由修改代碼或標(biāo)記語言)填充播放列表,而不是在運(yùn)行時間動態(tài)地填充。
[0041]圖6描繪出處理針對指向與一個或多個關(guān)鍵字相關(guān)的媒體內(nèi)容項目的鏈接的請求的方法600的示例的流程圖。該方法被包括硬件(電路、專用邏輯等)、軟件(諸如被運(yùn)行在通用計算機(jī)系統(tǒng)或?qū)S脵C(jī)器上)或二者的組合的處理邏輯執(zhí)行。在一個實現(xiàn)方式中,這種方法被圖1的服務(wù)器機(jī)器115執(zhí)行,而在一些其它實現(xiàn)方式中,圖6的一個或多個框可以被另一臺機(jī)器執(zhí)行。
[0042]在框601,接收指定一個或多個關(guān)鍵字和請求指向與所述關(guān)鍵字相關(guān)的媒體內(nèi)容項目的鏈接的請求。在一個實現(xiàn)方式中,請求是經(jīng)由超文本傳輸協(xié)議(HTTP)被所嵌入的軟件組件傳送給媒體內(nèi)容項目管理器145的web服務(wù)調(diào)用。
[0043]在框602,基于在框601接收到的關(guān)鍵字,生成新的一個或多個關(guān)鍵字集合。在一個實現(xiàn)方式中,媒體內(nèi)容項目管理器145可以查閱標(biāo)準(zhǔn)關(guān)鍵字的字典(圖中未描繪出),并且必要時,依照字典“翻譯”在框601接收到的關(guān)鍵字。另外,媒體內(nèi)容項目管理器145還可以刪除冗余的關(guān)鍵字,并將一個或多個附加的相關(guān)關(guān)鍵字包括在新的關(guān)鍵字集合中。
[0044]在框603,提交指定新的關(guān)鍵字集合并且請求指向與所述關(guān)鍵字相關(guān)的媒體內(nèi)容項目的鏈接的查詢。在一個實現(xiàn)方式中,查詢被媒體內(nèi)容項目管理器145傳送給媒體內(nèi)容項目存儲110。
[0045]在框604,響應(yīng)于框603的查詢,接收指向相關(guān)媒體內(nèi)容項目的鏈接。在一個實現(xiàn)方式中,媒體內(nèi)容項目存儲110基于新的關(guān)鍵字集合,選擇相關(guān)的內(nèi)容項目,并將鏈接返回給媒體內(nèi)容項目管理器145。在某些實現(xiàn)方式中,鏈接當(dāng)被媒體內(nèi)容項目存儲110返回時,可以被排名,而在一些其它實現(xiàn)方式中,鏈接可以被作為無序集返回。在鏈接被排名的實現(xiàn)方式中,排名可以基于一個或多個準(zhǔn)則,諸如:與媒體內(nèi)容項目相關(guān)的關(guān)鍵字的相關(guān)分?jǐn)?shù)、提交請求的客戶端機(jī)器的當(dāng)前位置、媒體內(nèi)容項目的作者,等等。
[0046]在框605,指向被選擇的內(nèi)容項目的鏈接被傳送給框601的請求的發(fā)送者。在一個實現(xiàn)方式中,媒體內(nèi)容項目管理器145經(jīng)由一個或多個HTTP消息將鏈接返回給所嵌入的軟件組件。在某些實現(xiàn)方式中,在將鏈接返回給所嵌入的軟件組件之前,媒體內(nèi)容項目管理器145可以處理這些鏈接(例如,限制鏈接的最大數(shù)目,根據(jù)各種其它準(zhǔn)則將鏈接排名或重新排名等)ο
[0047]圖7圖示出其中具有指令集的示例性計算機(jī)系統(tǒng),所述指令集可以被執(zhí)行以使得機(jī)器執(zhí)行本文討論的方法中的一個或多個。在可替代的實現(xiàn)方式中,機(jī)器可以被連接(例如,通過網(wǎng)絡(luò)連接)到LAN、內(nèi)部網(wǎng)、外部網(wǎng)或互聯(lián)網(wǎng)中的其它機(jī)器。機(jī)器可以在客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境下作為服務(wù)器機(jī)器操作。機(jī)器可以是個人計算機(jī)(PC)、機(jī)頂盒(STB)、服務(wù)器、網(wǎng)絡(luò)路由器、交換機(jī)或網(wǎng)橋,或能夠執(zhí)行指定機(jī)器采取的動作的指令集(順序的或其它方式)的任何機(jī)器。進(jìn)一步地,雖然僅圖示出單個機(jī)器,但是術(shù)語“機(jī)器”還應(yīng)該被理解為包括獨立地或聯(lián)合地執(zhí)行指令集(多個指令集)來執(zhí)行本文所討論的方法中的任何一種或多種的任何機(jī)器組。
[0048]示例性計算機(jī)系統(tǒng)700包括處理系統(tǒng)(處理器)702、主存儲器704(例如,只讀存儲器(R0M)、閃存、諸如同步DRAM(SDRAM)的動態(tài)隨機(jī)存取存儲器(DRAM)、靜態(tài)存儲器706 (例如,閃存、靜態(tài)隨機(jī)存取存儲器(SRAM))和數(shù)據(jù)存儲設(shè)備716,以上組件經(jīng)由總線708彼此通信。
[0049]處理器702代表諸如微處理器、中央處理單元等的一個或多個通用處理設(shè)備。更特別的,處理器702可以是復(fù)雜指令集計算(CISC)微處理器、精簡指令集計算(RISC)微處理器、超長指令字(VLIW)微處理器或?qū)崿F(xiàn)其它指令集的處理器或?qū)崿F(xiàn)指令集組合的處理器。處理器702還可以是諸如專用集成電路(ASIC)、場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)、網(wǎng)絡(luò)處理器等的一個或多個專用處理設(shè)備。處理器702被配置為執(zhí)行用于執(zhí)行本文所討論的操作和步驟的指令726。
[0050]計算機(jī)系統(tǒng)700可以進(jìn)一步地包括網(wǎng)絡(luò)接口設(shè)備722。計算機(jī)系統(tǒng)700也可以包括視頻顯示單元710(例如,液晶顯示器(IXD)或陰極射線管(CRT))、字母數(shù)字輸入設(shè)備712 (例如,鍵盤)、光標(biāo)控制設(shè)備714 (例如,鼠標(biāo))和信號發(fā)生設(shè)備720 (例如,揚(yáng)聲器)。[0051 ] 數(shù)據(jù)存儲設(shè)備716可以包括計算機(jī)可讀介質(zhì)724,在計算機(jī)可讀介質(zhì)724上存儲有體現(xiàn)本文所述的方法或功能中的任何一種或多種的一個或多個指令集726 (例如,被網(wǎng)頁管理器225執(zhí)行的指令等)。在指令726被計算機(jī)系統(tǒng)700執(zhí)行過程中,其還可以完全地或至少部分地駐留在主存儲器704和/或處理器702內(nèi),主存儲器704和處理器702也構(gòu)成計算機(jī)可讀介質(zhì)。指令726可以進(jìn)一步地經(jīng)由網(wǎng)絡(luò)接口設(shè)備722在網(wǎng)絡(luò)上被傳送或被接收。
[0052]雖然在示例性實施例中,計算機(jī)可讀存儲介質(zhì)724被示出為單一介質(zhì),但是術(shù)語“計算機(jī)可讀存儲介質(zhì)”應(yīng)該被理解為包括存儲一個或多個指令集的單一介質(zhì)或多個介質(zhì)(例如,集中或分布的數(shù)據(jù)庫和/或相關(guān)聯(lián)的緩存和服務(wù)器)。術(shù)語“計算機(jī)可讀存儲介質(zhì)”還應(yīng)該被理解為包括能夠存儲、編碼或攜帶由機(jī)器執(zhí)行并且使得機(jī)器執(zhí)行本公開的方法中的任何一個或多個的指令集的任何介質(zhì)。因此,術(shù)語“計算機(jī)可讀存儲介質(zhì)”應(yīng)該被理解為包括,但不限于,固態(tài)存儲器、光介質(zhì)和磁性介質(zhì)。
[0053]在上面的描述中,說明了許多細(xì)節(jié)。然而,顯而易見的是,對受益于本公開的本領(lǐng)域的普通技術(shù)人員而言,實施例可以在沒有這些特定的細(xì)節(jié)的情況下被實踐。在某些實例中,公知的結(jié)構(gòu)和設(shè)備以方框圖的形式被示出,而不是以細(xì)節(jié)的形式,是為了避免模糊描述。
[0054]在對于計算機(jī)存儲器內(nèi)的數(shù)據(jù)比特的操作的算法和符號表示方面提出了【具體實施方式】的某些部分。這些算法描述和表示是數(shù)據(jù)處理領(lǐng)域的那些技術(shù)人員向本領(lǐng)域的其他技術(shù)人員傳達(dá)他們工作內(nèi)容使用的最有效手段。通常,這里的算法被構(gòu)思為導(dǎo)致希望結(jié)果的自洽步驟序列。這些步驟是那些需要物理量的物理操作的步驟。經(jīng)常,但不一定,這些量采用能夠被存儲、傳送、組合、比較和進(jìn)行其它操作的電信號或磁信號的形式。主要是出于常見用法的原因,將這些信號稱為比特、值、元素、符號、字符、術(shù)語、數(shù)字等,這被證明在有時是方便的。
[0055]然而,應(yīng)該被牢
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1