所創(chuàng)建的內(nèi)容的質(zhì)量對于吸引用戶和引起用戶的注意而言是重要的。所提供的服務(wù)可以通過代表客戶創(chuàng)建和管理內(nèi)容來協(xié)助這樣的客戶。在這么做時(shí),服務(wù)提供者力求創(chuàng)建高質(zhì)量的內(nèi)容以供多樣化放置并且還希望針對所創(chuàng)建的內(nèi)容的管理的高效且可擴(kuò)展的方案。本申請針對這一一般技術(shù)環(huán)境。
概述
本發(fā)明的各示例描述了來自所提取的內(nèi)容的至少一個(gè)概要的內(nèi)容創(chuàng)建。接收到輸入信息,該輸入信息包括到登陸頁的鏈接和關(guān)鍵詞信息。評估登陸頁并且從登陸頁中提取包括圖像數(shù)據(jù)和文本數(shù)據(jù)中的至少一者的內(nèi)容。分析所提取的內(nèi)容的特性?;谒治龅奶匦砸约爸辽賰蓚€(gè)排序算法的應(yīng)用來排序所提取的內(nèi)容。所應(yīng)用的第一排序算法基于與登陸頁的相關(guān)性來排序該內(nèi)容,而所應(yīng)用的第二排序算法基于與關(guān)鍵詞信息的相關(guān)性來排序該內(nèi)容?;趯⑦^濾規(guī)則應(yīng)用到經(jīng)排序的內(nèi)容來過濾經(jīng)排序的內(nèi)容以移除被確定為不具有吸引力的內(nèi)容或內(nèi)容部分。從經(jīng)過濾的且經(jīng)排序的內(nèi)容中創(chuàng)建至少一個(gè)概要。還描述了其他示例。
提供本概述以便以簡化的形式介紹以下在詳細(xì)描述中進(jìn)一步描述的一些概念。本
技術(shù)實(shí)現(xiàn)要素:
并不旨在標(biāo)識所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù)主題的范圍。各示例的附加方面、特征、和/或優(yōu)點(diǎn)將在以下描述中闡述,并且根據(jù)該描述而部分地顯而易見,或者可通過實(shí)施本發(fā)明而獲知。
附圖簡述
參考以下附圖描述非限制性和非窮盡的示例。
圖1示出用于內(nèi)容創(chuàng)建以及對所創(chuàng)建的內(nèi)容的管理的示例系統(tǒng)的概覽。
圖2示出示例性內(nèi)容創(chuàng)建流水線的概覽。
圖3示出用于內(nèi)容創(chuàng)建和所創(chuàng)建的內(nèi)容的管理的示例方法。
圖4示出用于內(nèi)容創(chuàng)建和所創(chuàng)建的內(nèi)容的管理的示例方法。
圖5是解說可用來實(shí)現(xiàn)本公開的各方面的計(jì)算設(shè)備的示例的框圖。
圖6A和6B是可用來實(shí)施本公開的各方面的移動計(jì)算設(shè)備的簡化框圖。
圖7是可在其中實(shí)施本公開的各方面的分布式計(jì)算系統(tǒng)的簡化框圖。
詳細(xì)描述
各非限制示例描述通過充分利用機(jī)器學(xué)習(xí)技術(shù)和對內(nèi)容的上下文理解的用于多樣化放置的自動化內(nèi)容創(chuàng)建。在一些情況下,客戶端(例如,廣告商、企業(yè)、公司、小型或中型商戶)提供用于內(nèi)容創(chuàng)建或修改的元數(shù)據(jù)。在其他情況下,服務(wù)提供者代表客戶端自動地注釋用于內(nèi)容創(chuàng)建或修改的內(nèi)容。本發(fā)明描述了其中高度相關(guān)的內(nèi)容從客戶端的網(wǎng)站中被自動地提取的示例。所提取的內(nèi)容被分析上下文、被排序和被過濾以代表客戶端創(chuàng)建用于放置的內(nèi)容。在一些示例中,所創(chuàng)建的內(nèi)容被添加并維護(hù)在用于創(chuàng)建內(nèi)容的存儲中。還可管理所創(chuàng)建的內(nèi)容的放置,包括更新所創(chuàng)建的內(nèi)容的放置。
在許多情況下,用于內(nèi)容創(chuàng)建的內(nèi)容的提取不被自動地完成。對代碼(諸如(HTML代碼))執(zhí)行基本編程語言分析而非分析實(shí)際內(nèi)容的相關(guān)性來標(biāo)識內(nèi)容。本發(fā)明的各示例使得能夠?qū)崿F(xiàn)從客戶端網(wǎng)站的至少一個(gè)登陸頁中自動提取高度相關(guān)的內(nèi)容。登陸頁是通過在另一網(wǎng)頁上點(diǎn)擊超鏈接(例如,統(tǒng)一資源標(biāo)識符(URI)或統(tǒng)一資源定位符(URL))來訪問的網(wǎng)站的一部分。本發(fā)明充分利用機(jī)器學(xué)習(xí)智能來從網(wǎng)站的登陸頁中標(biāo)識代表性內(nèi)容,諸如圖像/視頻、文本、豐富說明文字以及其他關(guān)鍵的元數(shù)據(jù)。機(jī)器學(xué)習(xí)智能(例如,機(jī)器學(xué)習(xí)算法)與上下文分析相組合來實(shí)現(xiàn)對登陸頁的主塊的自動檢測、從主塊中對相關(guān)內(nèi)容的自動提取以及對用于放置的高質(zhì)量的內(nèi)容的高效創(chuàng)建。
基于本發(fā)明實(shí)現(xiàn)了數(shù)個(gè)技術(shù)益處,包括但不限于:增加的處理能力、在內(nèi)容標(biāo)識、提取和創(chuàng)建處理方面提升的效率和準(zhǔn)確性、在對與相關(guān)內(nèi)容概要的生成高度相關(guān)的內(nèi)容的提取和標(biāo)識方面提升的質(zhì)量、用于所創(chuàng)建的內(nèi)容的管理和放置的改進(jìn)的交互以及與用戶的改進(jìn)的交互(用所創(chuàng)建的內(nèi)容向用戶呈現(xiàn))。
圖1示出用于內(nèi)容創(chuàng)建以及對所創(chuàng)建的內(nèi)容的管理的示例系統(tǒng)100的概覽。所呈現(xiàn)的示例性系統(tǒng)100是相互作用來形成用于處理和管理內(nèi)容的整合整體的相互依賴的各組件的組合。系統(tǒng)的組件可以是硬件組件或被實(shí)現(xiàn)在系統(tǒng)的硬件組件上的軟件。在各示例中,示例性系統(tǒng)100可包括硬件組件(操作系統(tǒng)(OS))、在硬件組件上運(yùn)行的軟件組件(例如,應(yīng)用、應(yīng)用編程接口、虛擬機(jī))中的任意。在一個(gè)示例中,系統(tǒng)100提供用于軟件組件運(yùn)行的環(huán)境、遵守用于操作的約束集、以及利用系統(tǒng)100的資源或工具,其中系統(tǒng)100的各組件可以是運(yùn)行在一個(gè)或多個(gè)處理設(shè)備上的軟件(例如,應(yīng)用、程序、模塊等)。例如,內(nèi)容創(chuàng)建應(yīng)用或服務(wù)可被運(yùn)行在處理設(shè)備上,該處理設(shè)備諸如計(jì)算機(jī)、服務(wù)器、移動電話、平板、游戲控制臺、電子設(shè)備等,其中系統(tǒng)的各組件可被執(zhí)行在該處理設(shè)備上。在其它示例中,示例系統(tǒng)的各組件可散布在多個(gè)設(shè)備上。例如,輸入可被輸入在客戶端設(shè)備(例如,移動電話)上,而信息可由網(wǎng)絡(luò)中的其它設(shè)備(諸如一個(gè)或多個(gè)服務(wù)器設(shè)備和/或數(shù)據(jù)存儲)處理或訪問。系統(tǒng)100還包括各組件,諸如數(shù)據(jù)儲存/存儲器/存儲,例如圖1中顯示的并在以下被描述的知識存儲108。每個(gè)組件可包括一個(gè)或多個(gè)系統(tǒng)組件。請參考圖5-7來獲得可作為示例性系統(tǒng)的一部分被包括的硬件的附件示例。
作為一個(gè)示例,系統(tǒng)100包括各組件,諸如內(nèi)容創(chuàng)建組件102、內(nèi)容管理組件104、內(nèi)容放置組件104以及知識存儲108,每個(gè)都具有一個(gè)或多個(gè)附加組件。系統(tǒng)100的規(guī)??勺兓⒖砂ū葓D1中描述的組件更多或更少的組件。系統(tǒng)100的各組件之間的對接可通過網(wǎng)絡(luò)來進(jìn)行,該網(wǎng)絡(luò)連接系統(tǒng)的各組件和/或系統(tǒng)1001外部的資源。在一個(gè)示例中,系統(tǒng)100的各組件本地地存在于設(shè)備(諸如移動設(shè)備或服務(wù)器設(shè)備)上。在至少一個(gè)其他示例中,系統(tǒng)100的各組件可通過分布式環(huán)境(諸如云計(jì)算環(huán)境)來連接。
示例性系統(tǒng)100包括內(nèi)容創(chuàng)建組件102,該內(nèi)容創(chuàng)建組件102被用于接收用于內(nèi)容創(chuàng)建的輸入并創(chuàng)建內(nèi)容以供放置。內(nèi)容創(chuàng)建組件102接收并管理用于內(nèi)容創(chuàng)建的輸入。輸入可從客戶端接收,該客戶端為諸如希望使得內(nèi)容(諸如廣告)被創(chuàng)建以供放置的商家/廣告商。輸入可按任意形式被接收,諸如請求形式、電子郵件、電話聯(lián)系、電子會議等等。被包括在接收到的輸入中的信息包括但不限于:內(nèi)容創(chuàng)建的超鏈接(例如,登陸頁的URL、目標(biāo)URL、visual(可視)URL)關(guān)鍵詞(例如,廣告的關(guān)鍵詞)、標(biāo)題、概要/描述、關(guān)于放置的信息、用于創(chuàng)建的內(nèi)容的類型以及要從所創(chuàng)建的內(nèi)容中排除的信息的標(biāo)識等等。內(nèi)容創(chuàng)建組件102還可包括使得在客戶端和服務(wù)提供者之間能夠進(jìn)行交互的用戶界面(UI)。例如,內(nèi)容創(chuàng)建請求能夠被生成并被發(fā)送到客戶端,并且輸入信息能夠被接收以用于內(nèi)容創(chuàng)建處理。
內(nèi)容創(chuàng)建組件102使用接收到的輸入來評估在接收到的輸入中標(biāo)識的登陸頁或目標(biāo)URL。作為一個(gè)示例,可基于在接收到的輸入中所提供的登陸頁的URL來評估登陸頁的索引。內(nèi)容創(chuàng)建組件102被配置成從接收到的輸入中標(biāo)識登陸頁的URL,并使用機(jī)器學(xué)習(xí)算法來自動地評估網(wǎng)頁。所應(yīng)用的機(jī)器學(xué)習(xí)算法收集、解析并存儲數(shù)據(jù)以促進(jìn)快速且準(zhǔn)確的信息檢索。作為一個(gè)示例,采用能夠爬行網(wǎng)頁或網(wǎng)頁的索引、標(biāo)識內(nèi)容以供提取以及提取內(nèi)容的機(jī)器學(xué)習(xí)算法。在評估登陸頁時(shí),內(nèi)容創(chuàng)建組件102可采用多個(gè)機(jī)器學(xué)習(xí)算法以用于內(nèi)容提取。在一些示例中,對內(nèi)容的提取是基于信號的。
在一個(gè)示例中,內(nèi)容創(chuàng)建組件102從所提取的內(nèi)容中創(chuàng)建一個(gè)或多個(gè)概要。概要是所提取的內(nèi)容以新的方式被對準(zhǔn)、修改或重新安排的變換。在各示例中,所創(chuàng)建的概要是一種類型以上的所提取的內(nèi)容的組合(例如,圖像或視頻數(shù)據(jù)和文本數(shù)據(jù))。即,概要包括來自完整登陸頁的被變換以針對具體/有針對性的目進(jìn)行定制的數(shù)據(jù)部分或片段(例如,基于具體輸入信息生成的廣告)。
搜索引擎索引技術(shù)可標(biāo)識要被提取的內(nèi)容類型并基于該內(nèi)容類型來執(zhí)行提取。所提取的內(nèi)容的示例包括但不限于:圖像數(shù)據(jù)、文本數(shù)據(jù)、元數(shù)據(jù)、視頻數(shù)據(jù)以及音頻數(shù)據(jù)等。在評估期間,內(nèi)容創(chuàng)建組件102評估登陸頁的數(shù)據(jù)并提取登陸頁的主塊。主塊是登陸頁的占優(yōu)部分并可包括一個(gè)或多個(gè)類型的內(nèi)容(例如,圖像和文本數(shù)據(jù)),該占優(yōu)部分是該登陸頁的著重點(diǎn)。在至少一個(gè)示例中,內(nèi)容創(chuàng)建組件102進(jìn)一步從所提取的主塊中提取內(nèi)容。在其中主塊是文本數(shù)據(jù)的示例中,內(nèi)容創(chuàng)建組件102能夠提取附加信息,諸如來自文本的主塊的句子或單詞。
對于所提取的內(nèi)容,內(nèi)容創(chuàng)建組件102評估所提取的內(nèi)容的特性。此外,所提取的內(nèi)容的特性可被分析來確定所提取的內(nèi)容的相關(guān)性,包括:1)所提取的內(nèi)容對于網(wǎng)頁/登陸頁而言有多相關(guān)(例如,在登陸頁上是占優(yōu)的),以及2)所提取的內(nèi)容對于接收到的輸入信息中的信息(諸如所提供的關(guān)鍵詞信息)而言有多相關(guān)。例如,當(dāng)所提取的內(nèi)容是圖像數(shù)據(jù)時(shí),內(nèi)容創(chuàng)建組件102分析圖像的可被標(biāo)識并可從圖像中分析的特性。在該示例中,圖像數(shù)據(jù)的自然特性被標(biāo)識和分析,諸如:圖像是處于縱向還是橫向模式、圖像是彩色的還是黑白的、圖像的大小、圖像的分辨率以及圖像中的人和/或物的標(biāo)識等等。作為另一示例,當(dāng)所提取的內(nèi)容被標(biāo)識為文本數(shù)據(jù)時(shí),內(nèi)容創(chuàng)建組件102評估文本數(shù)據(jù)的特性。在該示例中,信息(諸如字母、單詞、數(shù)字、符號、句子等)可從文本的一個(gè)或多個(gè)塊中提取并被分析。內(nèi)容創(chuàng)建組件102還在分析所提取的內(nèi)容的特性時(shí)使用機(jī)器學(xué)習(xí)算法,分析所提取的內(nèi)容包括評估文本數(shù)據(jù)的句法或語法(例如,拼寫或語法錯(cuò)誤)并重新對準(zhǔn)/糾正文本數(shù)據(jù)來修復(fù)所標(biāo)識的問題。
內(nèi)容創(chuàng)建組件102將排序算法應(yīng)用到所提取的內(nèi)容以更好地標(biāo)識從所提取的內(nèi)容中創(chuàng)建概要時(shí)使用的內(nèi)容。所提取的內(nèi)容基于內(nèi)容的所分析的特性以及至少兩個(gè)排序算法(例如,機(jī)器學(xué)習(xí)算法)。內(nèi)容創(chuàng)建組件120可使用多個(gè)機(jī)器學(xué)習(xí)算法來對內(nèi)容數(shù)據(jù)進(jìn)行排序或打分。所應(yīng)用的第一排序算法通過分析所提取的內(nèi)容的具體特性來基于相對于登陸頁的相關(guān)性來排序所提取的內(nèi)容。作為一示例,第一排序算法對登陸頁上圖像的占優(yōu)性進(jìn)行排序。在這么做時(shí),內(nèi)容創(chuàng)建組件102訪問所分析的圖像的特性(例如,大小、位置、分辨率、人物/對象)并確定關(guān)于該圖像對于登陸頁而言有多占優(yōu)的概率。第二排序算法基于相對于接收到的輸入信息中的信息的相關(guān)性來排序所提取的內(nèi)容。例如,所提取的圖像數(shù)據(jù)的每個(gè)片段可基于它們有多可能與被包括在接收到的輸入信息中的關(guān)鍵詞信息相關(guān)的概率來被排序。在這么做時(shí),內(nèi)容創(chuàng)建組件102應(yīng)用對所分析的圖像的特性進(jìn)行評估的一個(gè)或多個(gè)機(jī)器學(xué)習(xí)算法。例如,如果關(guān)鍵詞是針對請求為滑雪板修理店創(chuàng)建廣告的接收到的輸入的“滑雪板”,則包括滑雪板的或正在用滑雪板滑雪的人的圖片的圖像相比于滑雪板店的員工的不包括滑雪板的面部圖像而言被排序地更高。
對所提取的內(nèi)容的排序可以按任意方式,包括使用以上描述的第一排序算法和第二排序算法的評估。作為一示例,可基于統(tǒng)計(jì)建模(例如,辨別式/條件式建模或生成式建模)來確定排序。在一個(gè)示例中,可與所應(yīng)用的特定排序算法相關(guān)聯(lián)地計(jì)算針對每個(gè)內(nèi)容片段的各個(gè)分?jǐn)?shù)。在另一示例中,排序從所描述的至少兩個(gè)排序算法的應(yīng)用中生成一累積分?jǐn)?shù)。在又一示例中,針對內(nèi)容的各個(gè)分?jǐn)?shù)基于第一排序算法的應(yīng)用被計(jì)算,并接著基于至少第二排序算法的應(yīng)用來被重新排序。
經(jīng)排序的內(nèi)容接著由內(nèi)容創(chuàng)建組件102過濾以移除可被視為對用戶而言不具有吸引力的內(nèi)容或內(nèi)容部分。作為一示例,內(nèi)容創(chuàng)建組件102使用至少一個(gè)機(jī)器學(xué)習(xí)算法以基于被用于標(biāo)識對用戶而言可能不具有吸引力的內(nèi)容或內(nèi)容部分的制定的或預(yù)先確定的規(guī)則來應(yīng)用過濾器??舍槍Ρ辉u估的不同類型的內(nèi)容(例如,圖像數(shù)據(jù)或文本數(shù)據(jù))來形成用于過濾的規(guī)則集。規(guī)則集取決于所創(chuàng)建的概要的放置或被創(chuàng)建的概要的類型也可以是不同的。例如,相較于被用于創(chuàng)建要被用在搜索引擎頁上的概要的規(guī)則集,針對被創(chuàng)建用于放置在報(bào)紙中的概要(例如,報(bào)紙廣告)的評估內(nèi)容的規(guī)則集是不同的。本發(fā)明基于要被創(chuàng)建的概要的類型來智能地應(yīng)用規(guī)則集。規(guī)則集可使用機(jī)器學(xué)習(xí)算法來形成和應(yīng)用。規(guī)則集基于對機(jī)器學(xué)習(xí)算法的學(xué)習(xí)還可以是自適應(yīng)的,其中規(guī)則集經(jīng)常改變。
作為一示例,如果在過濾中被評估的內(nèi)容是圖像數(shù)據(jù),則可設(shè)置可將以下圖像移除的規(guī)則:具有被包括在圖像中的文本的圖像,因?yàn)樗鼈儗τ谟脩舳钥赡茉谝曈X上不具有吸引力。在另一示例中,可設(shè)置以下規(guī)則:如果文本是特定類型的文本(例如,姓名或電話號碼),則在圖像中具有該文本是可以的。規(guī)則集的其他示例包括但不限于:質(zhì)量要求、由客戶端和/或服務(wù)提供者建立的針對內(nèi)容創(chuàng)建的順從性規(guī)則、針對對于登陸頁的相關(guān)性(例如,在登陸頁上占優(yōu))的規(guī)則、針對對于輸入信息(例如,關(guān)鍵詞信息)的相關(guān)性的規(guī)則以及與用戶響應(yīng)數(shù)據(jù)(例如,基于用戶評估收集的數(shù)據(jù),諸如點(diǎn)進(jìn)率(CTR)數(shù)據(jù))的相關(guān)性有關(guān)的規(guī)則等等。
內(nèi)容創(chuàng)建組件102基于過濾處理來更新排序內(nèi)容。例如,移除基于過濾規(guī)則的應(yīng)用被確定為不具有吸引力的內(nèi)容。在一些示例中,所提取的內(nèi)容的各部分被移除(例如,來自圖像的文本)并且未被移除的部分可被保留以用于基于過濾規(guī)則來排序。剩余的內(nèi)容基于所應(yīng)用的過濾規(guī)則被排序。內(nèi)容排序基于過濾規(guī)則的應(yīng)用被更新(例如,內(nèi)容被重新排序)。在一個(gè)示例中,重新排序基于與以下至少一個(gè)有關(guān)的過濾規(guī)則的應(yīng)用而發(fā)生:1)對于登陸頁的相關(guān)性,2)對于被包括在輸入信息中的關(guān)鍵詞的相關(guān)性以及3)對于用戶響應(yīng)數(shù)據(jù)的相關(guān)性。
內(nèi)容創(chuàng)建組件102使用經(jīng)過濾的且經(jīng)排序的內(nèi)容來自動地創(chuàng)建一個(gè)或多個(gè)概要。如以上標(biāo)識的,概要是所提取的內(nèi)容以新的方式被對準(zhǔn)、修改或重新安排的變換。例如,從登陸頁中提取的經(jīng)排序的且經(jīng)過濾的內(nèi)容可被變換到與被呈現(xiàn)在客戶端登陸頁上不同的安排。所提取的內(nèi)容還可被修改或改變以提升所生成的概要的質(zhì)量。此外,新的內(nèi)容可被添加到從被系統(tǒng)100處理的登陸頁中提取的內(nèi)容或內(nèi)容部分。機(jī)器學(xué)習(xí)算法可被應(yīng)用以智能地生成內(nèi)容概要并提升所生成的新的內(nèi)容的質(zhì)量。在至少一個(gè)示例中,動態(tài)編程被用于評估內(nèi)容并自動地創(chuàng)建一個(gè)或多個(gè)概要。
在各示例中,所創(chuàng)建的概要是一種類型以上的所提取的內(nèi)容的組合(例如,圖像或視頻數(shù)據(jù)和文本數(shù)據(jù))。概要的一個(gè)示例是由服務(wù)提供者代表客戶端生成的廣告或注釋廣告。在一個(gè)示例中,概要的創(chuàng)建將內(nèi)容從一個(gè)形式(例如文本數(shù)據(jù)或登陸頁)轉(zhuǎn)換到另一個(gè)形式(例如,組合多種類型的內(nèi)容的豐富內(nèi)容)。數(shù)據(jù)的安排可基于由廣告商指定的準(zhǔn)則(例如,在接收到的輸入信息中)與由系統(tǒng)100應(yīng)用的智能的組合。作為一個(gè)示例,所創(chuàng)建的概要可以是豐富內(nèi)容概要或廣告。在各示例中,豐富內(nèi)容概要(例如,廣告)涉及與所創(chuàng)建的內(nèi)容相關(guān)聯(lián)的某個(gè)類型的用戶交互。被包括在豐富內(nèi)容概要中的數(shù)據(jù)的各示例包括但不限于:標(biāo)題、概要、圖像、視頻、文本、音頻、站點(diǎn)鏈接、電話/聯(lián)系地址等)。相比于傳統(tǒng)的廣告內(nèi)容,豐富內(nèi)容概要提供了附加方式來將用戶與所顯示的內(nèi)容有關(guān)。豐富內(nèi)容概要可擴(kuò)展、浮動、撕頁等。內(nèi)容創(chuàng)建組件102應(yīng)用機(jī)器學(xué)習(xí)算法以自動地取得所提取的、經(jīng)排序的且經(jīng)過濾的內(nèi)容并生成概要(包括變換所提取的內(nèi)容以應(yīng)用到豐富內(nèi)容概要的不同部分(例如,標(biāo)題、主體、圖像、點(diǎn)進(jìn)鏈接等))。
在一個(gè)示例中,內(nèi)容創(chuàng)建組件102針對接收到的輸入創(chuàng)建多個(gè)概要??筛鶕?jù)不同的用戶人口統(tǒng)計(jì)數(shù)據(jù)來創(chuàng)建不同的概要。例如,一個(gè)概要可針對以較年輕的人口(例如,年紀(jì)為15-25歲)為目標(biāo)的意大利餐廳來創(chuàng)建。在該示例中,當(dāng)使用意大利食物的圖像來創(chuàng)建針對該意大利餐廳的概要時(shí),內(nèi)容創(chuàng)建組件102評估經(jīng)排序的且經(jīng)過濾的內(nèi)容并確定比薩餅的圖像要被使用,因?yàn)樗啾扔谝獯罄娴膱D像對于較年輕的成年人而言更具有吸引力。繼續(xù)這個(gè)示例,另一概要可針對較年長的人口(例如,年紀(jì)為45-60歲)來創(chuàng)建,其中意大利面的圖像而非比薩餅的圖像被使用,因?yàn)榇_定了意大利面的圖像對于45到60歲的年紀(jì)范圍中的用戶而言更具有吸引力。機(jī)器學(xué)習(xí)算法被用于評估經(jīng)過濾的且經(jīng)排序的內(nèi)容以供概要的創(chuàng)建,以通過使得能夠?qū)崿F(xiàn)從提取自客戶端登陸頁的內(nèi)容中自動創(chuàng)建概要來提升內(nèi)容創(chuàng)建方面的質(zhì)量和效率。
在另一示例中,概要創(chuàng)建與如被標(biāo)識在接收到的輸入中的要被創(chuàng)建的概要的類型相關(guān)聯(lián)。例如,接收到的輸入可指定概要要針對報(bào)紙或替換地針對電影預(yù)告來創(chuàng)建。內(nèi)容創(chuàng)建組件102基于機(jī)器學(xué)習(xí)算法的應(yīng)用來智能地創(chuàng)建概要,以針對被標(biāo)識在接收到的輸入中的概要的類型來定制所創(chuàng)建的概要的內(nèi)容。例如,包括具有較短句子的文本數(shù)據(jù)的概要更合適于與電影預(yù)告相關(guān)聯(lián)的概要,而包括較長句子的概要可能更好地合適于為放置在報(bào)紙中創(chuàng)建的概要。
替代地,內(nèi)容創(chuàng)建組件102可使用機(jī)器學(xué)習(xí)算法和/或動態(tài)編程來基于其他因素定制概要的創(chuàng)建,其他因素包括但不限于:關(guān)于客戶端的信息(例如,商家的類型、與商家類型相關(guān)聯(lián)的用戶的類型)、所收集的統(tǒng)計(jì)或經(jīng)驗(yàn)數(shù)據(jù)(例如,基于用戶響應(yīng)、預(yù)測信息收集的數(shù)據(jù))以及與內(nèi)容的替代表示相關(guān)聯(lián)的信息等等。例如,內(nèi)容可以針對汽車制造商的小型廂式車(mini-van)的市場營銷。在該示例中,內(nèi)容創(chuàng)建組件102可智能地確定相比于在創(chuàng)建的內(nèi)容中使用單詞小型廂式車,使用類似于掀背式(hatch-back)或跨界(cross-over)車輛之類的單詞來創(chuàng)建內(nèi)容可能對于用戶而言更具有吸引力。由此,與內(nèi)容(諸如小型廂式車)的替代表示相關(guān)聯(lián)的信息可被用于智能地創(chuàng)建或調(diào)整內(nèi)容。在各示例中,被用于內(nèi)容創(chuàng)建的機(jī)器學(xué)習(xí)算法通過度量數(shù)據(jù)來增強(qiáng)。度量數(shù)據(jù)是可有用于改進(jìn)內(nèi)容創(chuàng)建和所創(chuàng)建的概要的放置的任意統(tǒng)計(jì)或上下文分析數(shù)據(jù)。所獲得的度量數(shù)據(jù)可被用于概要的創(chuàng)建以及概要的放置。概要可基于對先前收集的度量數(shù)據(jù)的分析和/或?qū)εc當(dāng)前數(shù)據(jù)(例如,與用戶人口統(tǒng)計(jì)數(shù)據(jù)有關(guān)的數(shù)據(jù))的統(tǒng)計(jì)或上下文分析有關(guān)的趨勢的未來預(yù)測來創(chuàng)建。在一些示例中,度量數(shù)據(jù)被用于跟蹤用戶與所創(chuàng)建的概要的交互。通過使用豐富內(nèi)容概要的示例,所跟蹤的度量數(shù)據(jù)可包括關(guān)于擴(kuò)展的數(shù)量、多個(gè)出口點(diǎn)、視頻完成和CTR率等等的信息。度量數(shù)據(jù)和系統(tǒng)100所使用的機(jī)器學(xué)習(xí)算法可被存儲在一個(gè)或多個(gè)知識存儲中,諸如以下描述的知識存儲108。
內(nèi)容創(chuàng)建組件102與內(nèi)容管理組件104對接。內(nèi)容管理組件104管理所創(chuàng)建的內(nèi)容(例如,概要)。作為一個(gè)示例,內(nèi)容管理組件104將所創(chuàng)建的內(nèi)容存儲在創(chuàng)新存儲或被用于存儲所有類型的所創(chuàng)建的內(nèi)容的一個(gè)或多個(gè)存儲中。一旦系統(tǒng)100使用內(nèi)容創(chuàng)建組件102創(chuàng)建了內(nèi)容,所創(chuàng)建的內(nèi)容就被傳遞以供存儲到內(nèi)容管理組件104。在至少一個(gè)示例中,內(nèi)容被自動地添加到內(nèi)容創(chuàng)新存儲(例如,知識存儲108)。本領(lǐng)域的技術(shù)人員將了解,在替代示例中,所創(chuàng)建的內(nèi)容可被存儲在與知識存儲108分開的附加存儲(未顯示)中。針對所有客戶端的所創(chuàng)建的內(nèi)容可被內(nèi)容管理組件104管理。新創(chuàng)建的內(nèi)容被添加到存儲先前創(chuàng)建的內(nèi)容的創(chuàng)新存儲中。在一個(gè)示例中,內(nèi)容管理組件104還組織所存儲的內(nèi)容。例如,內(nèi)容可根據(jù)客戶端、概要類型、所創(chuàng)建的概要中的內(nèi)容、放置、訂閱(例如,已經(jīng)被支付的所創(chuàng)建的內(nèi)容相較于被生成用于測試目的的所創(chuàng)建的內(nèi)容)、日期和時(shí)間以及元數(shù)據(jù)等等來被組織。內(nèi)容管理組件104還可包括使得能夠管理所創(chuàng)建的內(nèi)容的用戶界面(UI)。例如,內(nèi)容管理組件104的創(chuàng)新存儲是可搜索的。
內(nèi)容管理組件104還與內(nèi)容放置組件106接口。內(nèi)容放置組件106管理所創(chuàng)建的內(nèi)容(諸如概要)的放置或?qū)λ鶆?chuàng)建的內(nèi)容的放置的更新。所創(chuàng)建的內(nèi)容可從內(nèi)容管理組件104的創(chuàng)新存儲中選擇來被放置。作為示例,內(nèi)容的放置基于來自客戶端的接收到的輸入信息或在用于對所創(chuàng)建的內(nèi)容的評估的測試基礎(chǔ)上。在一個(gè)示例中,所創(chuàng)建的概要可出于遷徙(flighting)目的被放置。遷徙涉及所創(chuàng)建的內(nèi)容的出于評估目的的放置。例如,多個(gè)概要可基于所提取的內(nèi)容被唯一地創(chuàng)建。在一些情況下,客戶端和/或服務(wù)提供者可能希望在全時(shí)地放置概要之前發(fā)出測試運(yùn)行。服務(wù)提供者可遷徙一個(gè)或多個(gè)概要以累積支持所創(chuàng)建的概要的放置的測試數(shù)據(jù)。概要的放置可基于對所創(chuàng)建的概要的遷徙的響應(yīng)來被更新。在一些情況下,概要基于遷徙響應(yīng)被修改或更新。內(nèi)容放置組件106還可包括使得能夠管理所創(chuàng)建的內(nèi)容的放置的用戶界面(UI)。
附加地,內(nèi)容創(chuàng)建組件102、內(nèi)容管理組件104和內(nèi)容放置組件106與一個(gè)或多個(gè)知識組件(諸如知識存儲108)對接。知識存儲108是增加示例性系統(tǒng)(諸如系統(tǒng)100)所擁有的信息的量的資源,使得系統(tǒng)100(或系統(tǒng)100的組件)能在給定的時(shí)間點(diǎn)做出更有見識的決策。知識存儲108可包括用于存儲信息(例如,數(shù)據(jù)、應(yīng)用、操作、程序等)的一個(gè)或多個(gè)存儲或系統(tǒng)存儲器。知識存儲108存儲能被系統(tǒng)100的組件(諸如內(nèi)容創(chuàng)建組件102、內(nèi)容管理組件104和內(nèi)容放置組件106)使用的任意結(jié)構(gòu)化和非結(jié)構(gòu)化的信息以增強(qiáng)處理的執(zhí)行以及所創(chuàng)建的內(nèi)容。被知識存儲108存儲的信息的示例是知識數(shù)據(jù),知識數(shù)據(jù)是增強(qiáng)示例性系統(tǒng)的穩(wěn)健性的或能夠被應(yīng)用以提升示例性系統(tǒng)的組件所進(jìn)行的處理的任意數(shù)據(jù)。例如,知識存儲108可存儲供系統(tǒng)100的任意組件進(jìn)行處理的可應(yīng)用機(jī)器學(xué)習(xí)算法。在另一示例中,知識存儲108存儲用于內(nèi)容創(chuàng)建組件102所執(zhí)行的內(nèi)容過濾的規(guī)則集。由知識存儲108存儲的知識數(shù)據(jù)的其他示例包括但不限于:定義、規(guī)則、名稱數(shù)據(jù)、歷史數(shù)據(jù)、系統(tǒng)組件之間的相互關(guān)系、限制(例如,用于評估數(shù)據(jù)的為真的正式聲明描述)、類(例如,集合、概念、編程類型)、屬性數(shù)據(jù)(例如,特點(diǎn)、特征、參數(shù))、公理、包括語言模型的建模數(shù)據(jù)、適應(yīng)的語言模型、歸一化模型、統(tǒng)計(jì)數(shù)據(jù)、事件和函數(shù)項(xiàng)信息、使用模式、單詞關(guān)聯(lián)以及上下文信息等等。知識存儲108還與示例性系統(tǒng)外部的組件或資源進(jìn)行通信,以聚集或收集與執(zhí)行處理和做出關(guān)于系統(tǒng)(諸如系統(tǒng)100)如何創(chuàng)建、管理和放置內(nèi)容的最佳可能決策有關(guān)的信息。作為示例,知識存儲108可被鏈接到因特網(wǎng)上的網(wǎng)絡(luò)資源,例如搜索引擎(例如,Bing(必應(yīng))、Google(谷歌)搜索、Yahoo(雅虎)搜索、Ask、WebCrawler(web爬行器)、Dogpile等)。
圖2示出示例性內(nèi)容創(chuàng)建流水線200的概覽。內(nèi)容創(chuàng)建流水線200是可由應(yīng)用、服務(wù)或設(shè)備執(zhí)行以用于所創(chuàng)建的內(nèi)容的創(chuàng)建和管理的自動化過程。在另一示例中,內(nèi)容創(chuàng)建流水線200的操作可被執(zhí)行在如以上關(guān)于圖1描述的系統(tǒng)100的一個(gè)或多個(gè)組件上。
內(nèi)容創(chuàng)建流水線200開始于頁面抓取操作202。作為一示例,所創(chuàng)建的內(nèi)容的一個(gè)或多個(gè)網(wǎng)頁或登陸頁可由尋求所創(chuàng)建的內(nèi)容(諸如圖1中描述的概要)的創(chuàng)建的客戶端來提供。在另一示例中,服務(wù)提供者主動確定/標(biāo)識登陸頁的URL。頁面抓取操作202將登陸頁的URL傳遞到內(nèi)容提取操作204和圖像提取操作206。最終,由圖像提取操作206提取的圖像數(shù)據(jù)(例如,圖像和視頻數(shù)據(jù))被傳遞到內(nèi)容提取操作204。然而,被用于圖像提取的機(jī)器學(xué)習(xí)算法針對其他所提取的內(nèi)容(例如,文本數(shù)據(jù)、音頻數(shù)據(jù)和元數(shù)據(jù))可以是不同的,并由此被分開地提取。內(nèi)容提取操作204使用機(jī)器學(xué)習(xí)算法提取除了圖像數(shù)據(jù)之外的內(nèi)容,諸如文本數(shù)據(jù)、音頻數(shù)據(jù)、元數(shù)據(jù)等。圖像提取操作206使用機(jī)器學(xué)習(xí)算法從頁面抓取操作202中所提供的一個(gè)或多個(gè)URL中提取圖像內(nèi)容。作為一示例,對圖像內(nèi)容或其他內(nèi)容的提取是基于爬行與登陸頁相關(guān)聯(lián)的數(shù)據(jù)(例如,索引數(shù)據(jù))的機(jī)器學(xué)習(xí)算法。
一旦圖像提取操作206已經(jīng)從登陸頁中提取了圖像數(shù)據(jù),該圖像數(shù)據(jù)就被傳送到與內(nèi)容提取操作204的執(zhí)行相關(guān)聯(lián)的組件或操作。內(nèi)容提取操作204標(biāo)識提取自登陸頁的不同類型的內(nèi)容,例如,登陸頁的扉頁中的內(nèi)容、在主體內(nèi)的內(nèi)容、在標(biāo)題內(nèi)的內(nèi)容等。在一個(gè)示例中,內(nèi)容提取操作204能夠標(biāo)識已經(jīng)出于類似目的被創(chuàng)建的(例如,在類似廣告空間中的廣告)并且能夠被內(nèi)容創(chuàng)建流水線200修改或變換的內(nèi)容。在另一示例中,內(nèi)容提取操作204標(biāo)識針對特定目的的特定類型的內(nèi)容,諸如適合于所創(chuàng)建的概要的標(biāo)題的內(nèi)容或適合于所創(chuàng)建的概要的主體的內(nèi)容等等。
跟隨內(nèi)容提取的操作,使用內(nèi)容合并操作208來合并所提取的內(nèi)容。內(nèi)容合并操作208包括從所提取的內(nèi)容中創(chuàng)建一個(gè)或多個(gè)概要。概要的創(chuàng)建可包括由內(nèi)容創(chuàng)建組件(諸如以上在圖1中描述的內(nèi)容創(chuàng)建組件102)執(zhí)行的一個(gè)或多個(gè)操作。作為一個(gè)示例,內(nèi)容合并操作提供關(guān)于內(nèi)容可如何被安排來創(chuàng)建概要的聚集視圖。內(nèi)容合并操作208包括從所提取的內(nèi)容的聚集中創(chuàng)建一個(gè)或多個(gè)概要(例如,組合一種類型以上的所提取的內(nèi)容)。
在內(nèi)容合并操作208中被創(chuàng)建的概要被傳遞到內(nèi)容語料庫管理操作210。內(nèi)容語料庫管理操作210管理所創(chuàng)建的概要的存儲和所創(chuàng)建的概要的放置/更新。作為一示例,內(nèi)容語料庫管理操作210中所執(zhí)行的操作可包括由在圖1的描述中所描述的內(nèi)容管理組件104和內(nèi)容放置組件106執(zhí)行的任意操作。內(nèi)容語料庫管理操作210控制來自內(nèi)容創(chuàng)建流水線200的所創(chuàng)建的內(nèi)容的輸出。
圖3示出用于內(nèi)容創(chuàng)建和所創(chuàng)建的內(nèi)容的管理的示例方法300。作為一示例,方法300可由諸如圖1的系統(tǒng)100之類的示例性系統(tǒng)或圖2的內(nèi)容創(chuàng)建流水線200來執(zhí)行。在一個(gè)示例中,方法300可以在包括被配置成存儲和執(zhí)行操作、程序或指令的至少一個(gè)處理器的設(shè)備上執(zhí)行。然而,方法300不限于這些示例。在其他示例中,方法300可由內(nèi)容創(chuàng)建應(yīng)用或服務(wù)來執(zhí)行。方法300還可被實(shí)現(xiàn)在計(jì)算設(shè)備(諸如具有至少一個(gè)處理器和一個(gè)存儲器的設(shè)備)上或被實(shí)現(xiàn)為被執(zhí)行在計(jì)算機(jī)可讀存儲設(shè)備上的進(jìn)程。
流程開始于操作302,在此接收到用于內(nèi)容創(chuàng)建的輸入信息。輸入信息的示例在圖1的描述中被描述。在一個(gè)示例中,操作302中接收到的輸入信息包括到登陸頁的鏈接和關(guān)鍵詞信息。關(guān)鍵詞信息是提供用于概要(例如,注釋廣告)的創(chuàng)建的上下文的一個(gè)或多個(gè)單詞或短語。關(guān)鍵詞信息可被用于確定如方法300中描述的內(nèi)容的提取、排序、過濾和創(chuàng)建的相關(guān)性。
流程行進(jìn)到操作304,其中登陸頁被評估并且內(nèi)容從對登陸頁的評估中被提取。在評估登陸頁時(shí),機(jī)器學(xué)習(xí)算法被用于評估與到登陸頁的鏈接相關(guān)聯(lián)的信息。在各示例中,操作304包括爬行登陸頁并從登陸頁中自動提取包括至少圖像數(shù)據(jù)和/或文本數(shù)據(jù)的主數(shù)據(jù)塊。由用于登陸頁的爬行的機(jī)器學(xué)習(xí)算法標(biāo)識的信息的示例包括但不限于:圖像數(shù)據(jù)、元數(shù)據(jù)、文本數(shù)據(jù)、標(biāo)志以及接收到的輸入中提供的關(guān)鍵詞信息。在操作304中,基于要被創(chuàng)建的概要的類型從登陸頁的主數(shù)據(jù)塊中自動提取信息。例如,接收到的輸入信息可標(biāo)識要被創(chuàng)建的概要的類型?;谝粍?chuàng)建的概要的類型,機(jī)器學(xué)習(xí)算法被應(yīng)用來標(biāo)識要被提取的內(nèi)容。
從操作304行進(jìn),所提取的內(nèi)容的特性被分析(操作306)。作為一示例,所提取的內(nèi)容(例如,圖像數(shù)據(jù)和/或文本數(shù)據(jù))的特性被分析以確定所提取的內(nèi)容的相關(guān)性,包括:1)所提取的內(nèi)容對于網(wǎng)頁/登陸頁而言有多相關(guān)(例如,在登陸頁上是占優(yōu)的),以及2)所提取的內(nèi)容對于接收到的輸入信息中的信息(諸如所提供的關(guān)鍵詞信息)而言有多相關(guān)。對所提取的特性的分析在圖1的描述中被詳細(xì)描述。
流程行進(jìn)到操作308,在此基于內(nèi)容的所分析的特性和至少兩個(gè)排序算法的應(yīng)用來排序所提取的內(nèi)容。在操作308,所應(yīng)用的第一排序算法基于與登陸頁的相關(guān)性來排序所提取的內(nèi)容,而所應(yīng)用的第二排序算法基于與關(guān)鍵詞信息的相關(guān)性來排序所提取的內(nèi)容。關(guān)于所提取的內(nèi)容的排序的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。
基于將過濾規(guī)則應(yīng)用到經(jīng)排序的內(nèi)容來過濾經(jīng)排序的內(nèi)容(操作310)以移除被確定為不具有吸引力的內(nèi)容或內(nèi)容部分。作為一示例,內(nèi)容創(chuàng)建組件102基于被用于標(biāo)識對用戶而言可能不具有吸引力的內(nèi)容或內(nèi)容部分的制定的或預(yù)先確定的規(guī)則來應(yīng)用過濾器。關(guān)于經(jīng)排序的內(nèi)容的過濾的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。在一個(gè)示例中,過濾操作(操作310)包括基于過濾規(guī)則的應(yīng)用來更新經(jīng)排序的內(nèi)容的排序,過濾規(guī)則評估對于內(nèi)容與登陸頁有多占優(yōu)的相關(guān)性、與關(guān)鍵詞信息的相關(guān)性以及從用戶響應(yīng)數(shù)據(jù)中確定的相關(guān)性中的至少一個(gè)。在操作310中執(zhí)行的排序的更新可包括在不滿足過濾規(guī)則的內(nèi)容已被移除或修改之后對經(jīng)排序的內(nèi)容進(jìn)行重新排序。
流程行進(jìn)到操作312,在此從經(jīng)過濾的且經(jīng)排序的內(nèi)容中創(chuàng)建至少一個(gè)概要。在一個(gè)示例中,操作312從經(jīng)過濾的且經(jīng)排序的內(nèi)容中創(chuàng)建多個(gè)概要。在創(chuàng)建概要時(shí),操作312被配置成能夠修改來自經(jīng)過濾的且經(jīng)排序的內(nèi)容的內(nèi)容(例如,所提取的內(nèi)容)。例如,概要的創(chuàng)建可包括調(diào)整句法或語法以及對內(nèi)容(例如,圖像或音頻數(shù)據(jù)等等)的編輯。在另一示例中,所提取的內(nèi)容部分被聚集或連接被變換為新的數(shù)據(jù)。作為一示例,在操作312中創(chuàng)建的概要是通過聚集和安排所提取的不同類型的內(nèi)容(包括圖像數(shù)據(jù)、文本數(shù)據(jù)和元數(shù)據(jù)中的至少兩者)來被創(chuàng)建的豐富格式內(nèi)容(例如,豐富格式概要)。操作312中創(chuàng)建的豐富格式內(nèi)容還通過視頻數(shù)據(jù)、音頻數(shù)據(jù)和/或其他流數(shù)據(jù)(包括橫幅)、與小程序、插件或其他軟件組件或程序的連接和/或能夠包括可動作的內(nèi)容(例如,能夠被滾動、點(diǎn)擊等的內(nèi)容)等等來促進(jìn)與用戶的交互。關(guān)于概要的創(chuàng)建的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。
在操作314,至少一個(gè)所創(chuàng)建的概要被添加到所創(chuàng)建的概要的存儲。從所創(chuàng)建的概要的存儲中,基于對至少一個(gè)概要的放置的位置的評估來選擇該至少一個(gè)概要(操作316)以供放置。可影響針對所創(chuàng)建的概要的放置的確定的因素包括但不限于:客戶端指定的要求(例如,在接收到的輸入信息中)、地理信息、人口統(tǒng)計(jì)信息以及被包括在所創(chuàng)建的概要中的內(nèi)容等等。在不同的示例中,所創(chuàng)建的概要可被遷徙以確定針對該概要的用戶響應(yīng)。遷徙可在概要被選擇以供放置之前或概要被選擇以供放置之后來進(jìn)行。例如,在一個(gè)示例中,遷徙的操作(操作318)可在概要被選擇以供放置(操作316)之前進(jìn)行。遷徙(操作318)包括收集和評估針對至少一個(gè)概要的用戶響應(yīng)數(shù)據(jù)。作為一示例,遷徙(操作318)與點(diǎn)擊預(yù)測算法(例如,CTR)相關(guān)聯(lián)。在該示例中,遷徙可通過比較針對多個(gè)所創(chuàng)建的概要中的每一個(gè)的點(diǎn)進(jìn)率數(shù)據(jù)來進(jìn)行。關(guān)于遷徙的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。
在操作320中,多個(gè)概要中的一個(gè)或多個(gè)的放置被更新。在一個(gè)示例中,操作320更新概要的放置是基于所獲得的針對多個(gè)概要中的一個(gè)或多個(gè)的用戶響應(yīng)數(shù)據(jù)。例如,用戶響應(yīng)數(shù)據(jù)可通過遷徙(操作318)一個(gè)或多個(gè)概要并評估遷徙的結(jié)果來獲得。在另一示例中,更新(操作320)還包括基于人口統(tǒng)計(jì)信息來修改概要的內(nèi)容。在至少一個(gè)示例中,概要的放置的更新還包括比較經(jīng)遷徙的概要的結(jié)果并用不同的概要(例如,基于用戶反饋具有更好的遷徙結(jié)果的概要)來替換所選的概要。替代地,更新概要的放置包括基于用戶響應(yīng)數(shù)據(jù)(例如,遷徙結(jié)果)來修改經(jīng)放置的概要內(nèi)的內(nèi)容。在另一示例中,所選的概要的放置可基于除了遷徙之外的因素被更新,因素包括但不限于:時(shí)間/持續(xù)時(shí)間、客戶端反饋、自動更新、概要內(nèi)容的旋轉(zhuǎn)以及服務(wù)提供者自由裁量權(quán)等等。
圖4示出用于內(nèi)容創(chuàng)建和所創(chuàng)建的內(nèi)容的管理的示例方法400。作為一示例,方法400可由諸如圖1的系統(tǒng)100之類的示例性系統(tǒng)或圖2的內(nèi)容創(chuàng)建流水線200來執(zhí)行。在各示例中,方法400可以在包括被配置成存儲和執(zhí)行操作、程序或指令的至少一個(gè)處理器的設(shè)備上執(zhí)行。然而,方法400不限于這些示例。在其他示例中,方法400可由內(nèi)容創(chuàng)建應(yīng)用或服務(wù)執(zhí)行。方法400還可被實(shí)現(xiàn)在計(jì)算設(shè)備(,諸如具有至少一個(gè)處理器和一個(gè)存儲器的設(shè)備)上或被實(shí)現(xiàn)為被執(zhí)行在計(jì)算機(jī)可讀存儲設(shè)備上的進(jìn)程。
流程開始于操作402,在此接收到用于內(nèi)容創(chuàng)建的輸入信息。輸入信息的示例在圖1的描述中被描述。在一個(gè)示例中,操作402中接收到的輸入信息包括到登陸頁的鏈接和關(guān)鍵詞信息。關(guān)鍵詞信息是提供用于概要(例如,注釋廣告)的創(chuàng)建的上下文的一個(gè)或多個(gè)單詞或短語。關(guān)鍵詞信息可被用于確定如方法400中描述的內(nèi)容的提取、排序、過濾和創(chuàng)建的相關(guān)性。
流程行進(jìn)到操作404,其中登陸頁被評估并且內(nèi)容從對登陸頁的評估中被自動地提取。在評估登陸頁時(shí),機(jī)器學(xué)習(xí)算法被用于評估與到登陸頁的鏈接相關(guān)聯(lián)的信息。操作404包括使用機(jī)器學(xué)習(xí)算法從登陸頁中自動提取包括至少圖像數(shù)據(jù)和文本數(shù)據(jù)在內(nèi)的內(nèi)容。在各示例中,操作404包括爬行登陸頁并從登陸頁中自動提取包括至少圖像數(shù)據(jù)和文本數(shù)據(jù)的主數(shù)據(jù)塊。由用于登陸頁的爬行的機(jī)器學(xué)習(xí)算法標(biāo)識的信息的示例包括但不限于:圖像數(shù)據(jù)、元數(shù)據(jù)、文本數(shù)據(jù)、標(biāo)志以及接收到的輸入中提供的關(guān)鍵詞信息。在操作404中,基于要被創(chuàng)建的概要的類型從登陸頁的主數(shù)據(jù)塊中自動提取信息。例如,接收到的輸入信息可標(biāo)識要被創(chuàng)建的概要的類型。基于要被創(chuàng)建的概要的類型,機(jī)器學(xué)習(xí)算法被應(yīng)用來標(biāo)識要被提取的內(nèi)容。
從操作404行進(jìn),所提取的內(nèi)容的特性被分析(操作406)。作為一示例,所提取的內(nèi)容(例如,圖像數(shù)據(jù)和/或文本數(shù)據(jù))的特性被分析以確定所提取的內(nèi)容的相關(guān)性,包括:1)所提取的內(nèi)容對于網(wǎng)頁/登陸頁而言有多相關(guān)(例如,在登陸頁上是占優(yōu)的),以及2)所提取的內(nèi)容對于接收到的輸入信息中的信息(諸如所提供的關(guān)鍵詞信息)而言有多相關(guān)。對所提取的特性的分析在圖1的描述中被詳細(xì)描述。
流程行進(jìn)到操作408,在此基于內(nèi)容的所分析的特性和至少兩個(gè)排序算法的應(yīng)用來排序所提取的內(nèi)容。在操作408,所應(yīng)用的第一排序算法基于與登陸頁的相關(guān)性來排序所提取的內(nèi)容(包括至少圖像數(shù)據(jù)和文本數(shù)據(jù)),而所應(yīng)用的第二排序算法基于與關(guān)鍵詞信息的相關(guān)性來排序所提取的內(nèi)容(包括該圖像數(shù)據(jù)和該文本數(shù)據(jù))。關(guān)于所提取的內(nèi)容的排序的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。
基于將過濾規(guī)則應(yīng)用到經(jīng)排序的內(nèi)容來過濾經(jīng)排序的內(nèi)容(操作410)以移除被確定為不具有吸引力的內(nèi)容或內(nèi)容部分。作為一示例,內(nèi)容創(chuàng)建組件102基于被用于標(biāo)識對用戶而言可能不具有吸引力的內(nèi)容或內(nèi)容部分的制定的或預(yù)先確定的規(guī)則來應(yīng)用過濾器。關(guān)于經(jīng)排序的內(nèi)容的過濾的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。過濾操作(操作410)包括基于過濾規(guī)則的應(yīng)用來更新經(jīng)排序的內(nèi)容的排序,過濾規(guī)則評估對于內(nèi)容與登陸頁有多占優(yōu)的相關(guān)性、與關(guān)鍵詞信息的相關(guān)性以及從用戶響應(yīng)數(shù)據(jù)中確定的相關(guān)性中的至少一個(gè)。在操作410中執(zhí)行的排序的更新可包括在不滿足過濾規(guī)則的內(nèi)容已被移除或修改之后對經(jīng)排序的內(nèi)容進(jìn)行重新排序。
流程行進(jìn)到操作412,在此從經(jīng)過濾的且經(jīng)排序的內(nèi)容中創(chuàng)建至少一個(gè)豐富格式概要。在一個(gè)示例中,操作412從經(jīng)過濾的且經(jīng)排序的內(nèi)容中創(chuàng)建多個(gè)豐富格式概要。在創(chuàng)建概要時(shí),操作412被配置成能夠修改來自經(jīng)過濾的且經(jīng)排序的內(nèi)容的內(nèi)容(例如,所提取的內(nèi)容)。例如,概要的創(chuàng)建可包括調(diào)整句法或語法以及對內(nèi)容(例如,圖像或音頻數(shù)據(jù)等等)的編輯。在另一示例中,所提取的內(nèi)容部分被聚集或連接被變換為新的數(shù)據(jù)。操作412通過安排和聚集經(jīng)過濾的圖像數(shù)據(jù)和經(jīng)過濾的文本數(shù)據(jù)以創(chuàng)建至少一個(gè)豐富格式概要來創(chuàng)建至少一個(gè)豐富格式概要。操作412中創(chuàng)建的豐富格式內(nèi)容還通過視頻數(shù)據(jù)、音頻數(shù)據(jù)和/或其他流數(shù)據(jù)(包括橫幅)、與小程序、插件或其他軟件組件或程序的連接和/或能夠包括可動作的內(nèi)容(例如,能夠被滾動、點(diǎn)擊等的內(nèi)容)等等來促進(jìn)與用戶的交互。關(guān)于概要的創(chuàng)建的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。
在操作414,至少一個(gè)所創(chuàng)建的豐富格式概要被添加到所創(chuàng)建的概要的存儲。在方法400的示例中,所創(chuàng)建的概要可被遷徙(操作416)以確定針對該豐富格式概要的用戶響應(yīng)。遷徙(操作416)包括收集和評估針對至少一個(gè)概要的用戶響應(yīng)數(shù)據(jù)。作為一示例,遷徙(操作416)與點(diǎn)擊預(yù)測算法(例如,CTR)相關(guān)聯(lián)。在該示例中,遷徙可通過比較針對多個(gè)豐富格式概要中的每一個(gè)的點(diǎn)進(jìn)率數(shù)據(jù)來進(jìn)行。關(guān)于遷徙的進(jìn)一步的細(xì)節(jié)在圖1的描述中被詳細(xì)描述。
在操作418,多個(gè)豐富格式概要中的一個(gè)或多個(gè)被放置或替換地,概要的放置被更新。在一個(gè)示例中,操作418基于所獲得的針對多個(gè)概要中的一個(gè)或多個(gè)的用戶響應(yīng)數(shù)據(jù)來放置或更新豐富格式概要。例如,用戶響應(yīng)數(shù)據(jù)可通過遷徙(操作416)一個(gè)或多個(gè)概要并評估遷徙的結(jié)果來獲得。在另一示例中,放置/更新(操作418)還包括基于人口統(tǒng)計(jì)信息來修改概要的內(nèi)容。在至少一個(gè)示例中,概要的放置/更新還包括比較經(jīng)遷徙的概要的結(jié)果并基于經(jīng)遷徙的概要來選擇概要以供放置。替代地,操作418包括基于用戶響應(yīng)數(shù)據(jù)(例如,遷徙結(jié)果)來修改經(jīng)放置的概要內(nèi)的內(nèi)容。在另一示例中,所選的概要的放置可基于除了遷徙之外的因素被更新,因素包括但不限于:時(shí)間/持續(xù)時(shí)間、客戶端反饋、自動更新、概要內(nèi)容的旋轉(zhuǎn)以及服務(wù)提供者自由裁量權(quán)等等。
圖5-7及相關(guān)聯(lián)的描述提供了其中可實(shí)施本發(fā)明的各示例的各種操作環(huán)境的討論。然而,關(guān)于圖5-7所示出和討論的設(shè)備和系統(tǒng)是用于示例和說明的目的,而非對可被用于實(shí)施本文所述的本發(fā)明的各示例的大量計(jì)算設(shè)備配置的限制。
圖5是解說計(jì)算設(shè)備502的物理組件(例如,可用來實(shí)現(xiàn)本公開的各示例的系統(tǒng)的組件)的框圖。以下所述的計(jì)算設(shè)備組件可適合于以上所述的計(jì)算設(shè)備。在基本配置中,計(jì)算設(shè)備502可包括至少一個(gè)處理單元504以及系統(tǒng)存儲器506。取決于計(jì)算設(shè)備的配置和類型,系統(tǒng)存儲器506可包括但不限于易失性存儲(例如,隨機(jī)存取存儲器)、非易失性存儲(例如,只讀存儲器)、閃存、或者此類存儲器的任何組合。系統(tǒng)存儲器506可包括操作系統(tǒng)507和適合于運(yùn)行諸如應(yīng)用528、IO管理器524、以及其它工具526之類的軟件應(yīng)用520的一個(gè)或多個(gè)程序模塊508。作為示例,系統(tǒng)存儲器506可存儲用于執(zhí)行的指令。系統(tǒng)存儲器506的其他示例可包括組件,諸如知識資源。例如,操作系統(tǒng)507可適合于控制計(jì)算設(shè)備502的操作。此外,本發(fā)明的各示例可結(jié)合圖形庫、其他操作系統(tǒng)、或任何其他應(yīng)用程序來實(shí)施,并且不限于任何特定應(yīng)用或系統(tǒng)。該基本配置在圖5中由虛線522內(nèi)的那些組件示出。計(jì)算設(shè)備502可具有附加特征或功能。例如,計(jì)算設(shè)備502也可以包括附加的數(shù)據(jù)存儲設(shè)備(可移動和/或不可移動),諸如磁盤、光盤或帶。這些附加存儲在圖5中由可移動存儲設(shè)備509和不可移動存儲設(shè)備510示出。
如上所聲明的,大量程序模塊和數(shù)據(jù)文件可被存儲在系統(tǒng)存儲器506中。盡管在處理單元504上執(zhí)行,但是程序模塊508(例如應(yīng)用528、輸入/輸出(I/O)管理器524以及其它工具526)可以執(zhí)行包括但不限于下列過程:例如圖4到4中所示的操作方法300-400的階段中的一個(gè)或多個(gè)??筛鶕?jù)本發(fā)明的各示例使用的其他程序模塊可包括電子郵件和聯(lián)系人應(yīng)用、文字處理應(yīng)用、電子表格應(yīng)用、數(shù)據(jù)庫應(yīng)用、幻燈片演示應(yīng)用、輸入識別應(yīng)用、繪圖或計(jì)算機(jī)輔助應(yīng)用程序等。
此外,本發(fā)明的各示例可在包括分立電子元件的電子電路、包含邏輯門的封裝或集成電子芯片、利用微處理器的電路、或在包含電子元件或微處理器的單個(gè)芯片上實(shí)施。例如,可以通過片上系統(tǒng)(SOC)來實(shí)施本發(fā)明的各示例,其中,可以將圖5中示出的每個(gè)或許多組件集成到單個(gè)集成電路上。這樣的SOC設(shè)備可包括一個(gè)或多個(gè)處理單元、圖形單元、通信單元、系統(tǒng)虛擬化單元以及各種應(yīng)用功能,所有這些都被集成到(或“燒錄到”)芯片基板上作為單個(gè)集成電路。當(dāng)通過SOC操作時(shí),在此所述的功能可以通過與計(jì)算設(shè)備502的其他組件一起集成在單個(gè)集成電路(芯片)上的應(yīng)用專用邏輯來操作。本發(fā)明的各示例還可使用能夠執(zhí)行諸如例如,AND(與)、OR(或)和NOT(非)的邏輯運(yùn)算的其他技術(shù)來實(shí)施,包括但不限于,機(jī)械、光學(xué)、流體和量子技術(shù)。另外,本發(fā)明的各示例可在通用計(jì)算機(jī)或任何其他電路或系統(tǒng)中實(shí)施。
計(jì)算設(shè)備502還可具有一個(gè)或多個(gè)輸入設(shè)備512,如鍵盤、鼠標(biāo)、筆、語音輸入設(shè)備、用于語音輸入/識別的設(shè)備、觸摸輸入設(shè)備等。也可包括輸出設(shè)備514,如顯示器、揚(yáng)聲器、打印機(jī)等等。前述設(shè)備是示例,并且可使用其它設(shè)備。計(jì)算設(shè)備504可包括允許與其它計(jì)算設(shè)備518通信的一個(gè)或多個(gè)通信連接516。合適的通信連接516的示例包括但不限于RF發(fā)射機(jī)、接收機(jī)、和/或收發(fā)機(jī)電路系統(tǒng)、通用串行總線(USB)、并行和/或串行端口。
如本文中所使用的術(shù)語計(jì)算機(jī)可讀介質(zhì)可包括計(jì)算機(jī)存儲介質(zhì)。計(jì)算機(jī)存儲介質(zhì)可包括以用于存儲信息(諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、或者程序模塊)的任何方法和技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移除和不可移除介質(zhì)。系統(tǒng)存儲器506、可移除存儲設(shè)備509、以及不可移除存儲設(shè)備510都是計(jì)算機(jī)存儲介質(zhì)示例(即,存儲器存儲)。計(jì)算機(jī)存儲介質(zhì)可包括RAM、ROM、電可擦除只讀存儲器(EEPROM)、閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光學(xué)存儲、磁帶盒、磁帶、磁盤存儲或其它磁存儲設(shè)備、或者可用于存儲信息且可由計(jì)算設(shè)備502訪問的任何其它制品。任何此類計(jì)算機(jī)存儲介質(zhì)可以是計(jì)算設(shè)備502的一部分。計(jì)算機(jī)存儲介質(zhì)不包括載波或者其它經(jīng)傳播或經(jīng)調(diào)制的數(shù)據(jù)信號。
通信介質(zhì)可通過計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或者經(jīng)調(diào)制的數(shù)據(jù)信號(諸如載波或者其他傳送機(jī)制)中的其他數(shù)據(jù)體現(xiàn),并且包括任何信息傳遞介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”可以描述以對信號中的信息進(jìn)行編碼的方式來設(shè)置或改變其一個(gè)或多個(gè)特征的信號。通過示例而非限制,通信介質(zhì)可包括諸如有線網(wǎng)絡(luò)或直接有線連接之類的有線介質(zhì)、以及諸如聲、射頻(RF)、紅外和其它無線介質(zhì)之類的無線介質(zhì)。
圖6A和6B示出可用來實(shí)施本發(fā)明的各示例的移動計(jì)算設(shè)備600,例如移動電話、智能電話、個(gè)人數(shù)據(jù)助理、平板個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)等。例如,移動計(jì)算設(shè)備600可以被實(shí)現(xiàn)為系統(tǒng)100,系統(tǒng)和/或服務(wù)100和200的組件可被配置成執(zhí)行如圖3-4中描述的處理方法等。參考圖6A,示出了用于實(shí)現(xiàn)各示例的移動計(jì)算設(shè)備600的一個(gè)示例。在基本配置中,移動計(jì)算設(shè)備600是具有輸入元件和輸出元件兩者的手持計(jì)算機(jī)。移動計(jì)算設(shè)備600通常包括顯示器605以及允許用戶將信息輸入移動計(jì)算設(shè)備600的一個(gè)或多個(gè)輸入按鈕610。移動計(jì)算設(shè)備600的顯示器605還可用作輸入設(shè)備(例如,觸摸屏顯示器)。如果被包括在內(nèi),任選的側(cè)輸入元件615允許進(jìn)一步的用戶輸入。側(cè)輸入元件615可以是旋轉(zhuǎn)開關(guān)、按鈕、或者任何其它類型的手動輸入元件。在替代示例中,移動計(jì)算設(shè)備600可納入更多或更少的輸入元件。例如,在某些示例中,顯示器605可以不是觸摸屏。在又一替代示例中,移動計(jì)算設(shè)備600是諸如蜂窩電話之類的便攜式電話系統(tǒng)。移動計(jì)算設(shè)備600還可包括任選的小鍵盤635??蛇x的小鍵盤635可以是物理小鍵盤或者在觸摸屏顯示器上生成的“軟”鍵區(qū)。在各示例中,輸出元件包括用于示出圖形用戶界面(GUI)的顯示器605、可視指示器620(如發(fā)光二極管)、和/或音頻換能器625(如揚(yáng)聲器)。在某些示例中,移動計(jì)算設(shè)備600結(jié)合振動換能器來向用戶提供觸覺反饋。在又一示例中,移動計(jì)算設(shè)備600結(jié)合諸如音頻輸入(如傳聲器插孔)、音頻輸出(如耳機(jī)插孔)、以及視頻輸出(如HDMI端口)之類的輸入和/或輸出端口,用于將信號發(fā)送到外部設(shè)備或從外部設(shè)備接收信號。
圖6B是示出移動計(jì)算設(shè)備的一個(gè)示例的架構(gòu)的框圖。即,移動計(jì)算設(shè)備600可納入系統(tǒng)(即架構(gòu))602以實(shí)現(xiàn)某些示例。在一個(gè)示例中,系統(tǒng)602被實(shí)現(xiàn)為能夠運(yùn)行一個(gè)或多個(gè)應(yīng)用(如瀏覽器、電子郵件、輸入處理、日歷、聯(lián)系人管理器、消息收發(fā)客戶端、游戲、以及媒體客戶端/播放器)的“智能電話”。在某些示例中,系統(tǒng)602被集成為計(jì)算設(shè)備,諸如集成的個(gè)人數(shù)字助理(PDA)和無線電話。
一個(gè)或多個(gè)應(yīng)用程序666可被加載到存儲器662中,并且在操作系統(tǒng)664上或者與其相關(guān)聯(lián)地運(yùn)行。應(yīng)用程序的示例包括電話撥號程序、電子郵件程序、個(gè)人信息管理(PIM)程序、文字處理程序、電子表格程序、因特網(wǎng)瀏覽器程序、消息收發(fā)程序等等。系統(tǒng)602還包括存儲器662內(nèi)的非易失性存儲區(qū)域668。非易失性存儲區(qū)域668可用于存儲持久性信息,如果系統(tǒng)602斷電,該持久性信息則不會丟失。應(yīng)用程序666可使用和存儲非易失性存儲區(qū)域668中的信息,諸如電子郵件應(yīng)用所使用的電子郵件或其它消息等。同步應(yīng)用(未示出)還駐留在系統(tǒng)602上,并且被編程為與駐留在主機(jī)計(jì)算機(jī)上的相應(yīng)同步應(yīng)用交互以使存儲在非易失性存儲區(qū)域668中的信息保持與存儲在主機(jī)計(jì)算機(jī)的相應(yīng)信息同步。應(yīng)當(dāng)理解,其它應(yīng)用可被加載到存儲器662中并在包括在此所述的應(yīng)用528、IO管理器524以及其它工具526的移動計(jì)算設(shè)備600上運(yùn)行。
系統(tǒng)602具有可被實(shí)現(xiàn)為一個(gè)或多個(gè)電池的電源670。電源670可能進(jìn)一步包括外部電源,諸如補(bǔ)充電池或?qū)﹄姵卦俪潆姷腁C適配器或供電底座(powered docking cradle)。
系統(tǒng)602可包括執(zhí)行促進(jìn)系統(tǒng)602和一個(gè)或多個(gè)外圍設(shè)備之間的連接性的功能的外圍設(shè)備端口678。來往外圍設(shè)備端口672的傳輸是在操作系統(tǒng)664的控制下進(jìn)行的。換言之,外圍設(shè)備端口678接收的通信可通過操作系統(tǒng)664傳播到應(yīng)用程序666,反之亦然。
系統(tǒng)602還可包括執(zhí)行發(fā)射和接收射頻通信的功能的無線電672。無線電672通過通信運(yùn)營商或服務(wù)供應(yīng)商促進(jìn)了系統(tǒng)602與“外部世界”之間的無線連接性。在操作系統(tǒng)672的控制下進(jìn)行與無線電664之間的傳輸。換句話說,可經(jīng)由操作系統(tǒng)664將無線電672接收到的通信散布到應(yīng)用程序666反之亦然。
視覺指示器620可用于提供視覺通知,和/或音頻接口674可用于經(jīng)由音頻換能器625生成聽得見的通知。在所示示例中,可視指示器620是發(fā)光二極管(LED),而音頻換能器625是揚(yáng)聲器。這些設(shè)備可直接耦合到電源670以使它們在激活時(shí)保持開啟達(dá)通知機(jī)制所陳述的持續(xù)時(shí)間,即使處理器660以及其它組件可能關(guān)閉以節(jié)約電池電量。LED可被編程為無限地保持開啟,直至用戶采取措施來指示該設(shè)備的開啟狀態(tài)。音頻接口674用于向用戶提供聽得見的信號且接收來自用戶的聽得見的信號。例如,除了耦合到音頻換能器625以外,音頻接口674還可耦合到話筒以接收聽得見的輸入,諸如促進(jìn)電話交談。根據(jù)各本發(fā)明的各示例,話筒也可充當(dāng)音頻傳感器來便于對通知的控制,如下文將描述的。系統(tǒng)602可進(jìn)一步包括允許板載相機(jī)630的操作來記錄靜止圖像、視頻流等的視頻接口676。
實(shí)現(xiàn)系統(tǒng)602的移動計(jì)算設(shè)備600可具有附加特征或功能。例如,移動計(jì)算設(shè)備600還可包括附加數(shù)據(jù)存儲設(shè)備(可移除和/或不可移除),諸如磁盤、光盤或帶。這種附加存儲設(shè)備在圖6B中用非易失性存儲區(qū)668示出。
如上所述,通過移動計(jì)算設(shè)備600生成或捕捉且經(jīng)由系統(tǒng)602存儲的數(shù)據(jù)/信息可在本地被存儲在移動計(jì)算設(shè)備600上,或者該數(shù)據(jù)可被存儲在可由該設(shè)備經(jīng)由無線電672或者經(jīng)由移動計(jì)算設(shè)備600與關(guān)聯(lián)于移動計(jì)算設(shè)備600的單獨(dú)計(jì)算設(shè)備(例如,分布式計(jì)算網(wǎng)絡(luò)中的服務(wù)器計(jì)算機(jī)(諸如因特網(wǎng)))之間的有線連接訪問的任意數(shù)量的存儲介質(zhì)上。如應(yīng)當(dāng)領(lǐng)會的,可經(jīng)由移動計(jì)算設(shè)備600、經(jīng)由無線電672、或者經(jīng)由分布式計(jì)算網(wǎng)絡(luò)訪問此類數(shù)據(jù)/信息。類似地,可以在根據(jù)熟知的數(shù)據(jù)/信息轉(zhuǎn)移和存儲裝置(包括電子郵件和協(xié)同數(shù)據(jù)/信息共享系統(tǒng))的用于存儲和使用的計(jì)算設(shè)備之間容易地轉(zhuǎn)移此類數(shù)據(jù)/信息。
圖7示出用于向一個(gè)或多個(gè)客戶端設(shè)備提供如上所述的可靠地訪問存儲系統(tǒng)上的目標(biāo)數(shù)據(jù)并且處理對一個(gè)或多個(gè)客戶端設(shè)備的通信故障的應(yīng)用的系統(tǒng)架構(gòu)的一個(gè)示例。與應(yīng)用528、IO管理器524、其它工具526以及存儲相關(guān)聯(lián)地訪問、交互或編輯的目標(biāo)數(shù)據(jù)可被存儲在不同的通信信道或其他存儲類型中。例如,各種文檔可使用目錄服務(wù)722、web門戶724、郵箱服務(wù)726、即時(shí)消息收發(fā)存儲728或社交網(wǎng)站730來存儲,應(yīng)用528、IO管理器524、其它工具526以及存儲系統(tǒng)可使用這些類型的系統(tǒng)或諸如此類中的任意一種來實(shí)現(xiàn)如本文所描述的數(shù)據(jù)使用。服務(wù)器720可提供存儲系統(tǒng)以供操作在通用計(jì)算設(shè)備502和移動設(shè)備600上的客戶端通過網(wǎng)絡(luò)715來使用。作為示例,網(wǎng)絡(luò)715可包括因特網(wǎng)或任何其它類型的局域網(wǎng)或廣域網(wǎng),并且客戶端節(jié)點(diǎn)可被實(shí)現(xiàn)為具體化在個(gè)人計(jì)算機(jī)、平板計(jì)算設(shè)備和/或移動計(jì)算設(shè)備600(如智能電話)中的計(jì)算設(shè)備502。客戶端計(jì)算設(shè)備502或600的這些示例中的任一個(gè)可從存儲716獲得內(nèi)容。
本說明書通篇引述了“一個(gè)示例”或“一示例”,這意味著在至少一個(gè)實(shí)施例中包括特定描述的特征、結(jié)構(gòu)或特性。因此,使用這些詞組可指不止僅僅一個(gè)示例。而且,在一個(gè)或多個(gè)示例中,可以用任何合適的方式組合所描述的特征、結(jié)構(gòu)或特性。
然而,相關(guān)領(lǐng)域內(nèi)技術(shù)人員可以理解各示例可省去一個(gè)或多個(gè)特定細(xì)節(jié)而實(shí)現(xiàn),或通過其它方法、資源、材料等實(shí)現(xiàn)。在其它實(shí)例中,公知的結(jié)構(gòu)、資源或操作尚未被示出或詳細(xì)說明以僅避免對各實(shí)施例的某些方面產(chǎn)生混淆。
雖然示出和描述了示例示例和應(yīng)用,但是應(yīng)該理解本實(shí)施例不限于上述精確配置和資源。可以對此處公開的方法和系統(tǒng)的排列、操作以及細(xì)節(jié)作出對本領(lǐng)域技術(shù)人員顯而易見的各種修改、改變和變化,而不背離所要求保護(hù)的本示例的范圍。