• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁(yè) > 專利查詢>谷歌公司專利>正文

    任意大小內(nèi)容項(xiàng)生成制造技術(shù)

    技術(shù)編號(hào):14706794 閱讀:59 留言:0更新日期:2017-02-25 14:05
    一種用于自動(dòng)地生成內(nèi)容項(xiàng)的系統(tǒng)可以包括接收具有用于創(chuàng)建內(nèi)容項(xiàng)的元素集合的內(nèi)容項(xiàng)模板以及所述元素集合的內(nèi)容項(xiàng)數(shù)據(jù)。可以生成所述元素集合中的每個(gè)元素的占位符并且可以基于針對(duì)每個(gè)元素的所生成的占位符來(lái)確定針對(duì)每個(gè)元素的空間分配??梢曰卺槍?duì)每個(gè)元素的所確定的空間分配而作出是否存在沖突的確定,并且響應(yīng)于確定不存在沖突,可以使用所述內(nèi)容項(xiàng)數(shù)據(jù)和所確定的空間分配來(lái)生成內(nèi)容項(xiàng)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    【國(guó)外來(lái)華專利技術(shù)】
    技術(shù)介紹
    在諸如互聯(lián)網(wǎng)或其它網(wǎng)絡(luò)的聯(lián)網(wǎng)環(huán)境中,第一方內(nèi)容提供者能夠提供用于公開(kāi)呈現(xiàn)在資源(例如,網(wǎng)頁(yè)、文檔、應(yīng)用和/或其它資源)上的信息。第一方內(nèi)容能夠包括由第一方內(nèi)容提供者通過(guò)互聯(lián)網(wǎng)經(jīng)由例如資源服務(wù)器提供以用于呈現(xiàn)在客戶端裝置上的文本、視頻和/或音頻信息。第一方內(nèi)容可以是由客戶端裝置或在該客戶端裝置上運(yùn)行的獨(dú)立應(yīng)用(例如,視頻游戲、聊天程序等)所請(qǐng)求的網(wǎng)頁(yè)。附加第三方內(nèi)容也能夠由第三方內(nèi)容提供者提供以用于與由第一方內(nèi)容提供者提供的第一方內(nèi)容一起呈現(xiàn)在客戶端裝置上。例如,第三方內(nèi)容可以是與諸如網(wǎng)頁(yè)的所請(qǐng)求的資源(例如,來(lái)自搜索引擎的搜索結(jié)果網(wǎng)頁(yè)、包括在線文章的網(wǎng)頁(yè)、社交網(wǎng)絡(luò)服務(wù)的網(wǎng)頁(yè)等)或者與應(yīng)用(例如,游戲內(nèi)的廣告)相結(jié)合地出現(xiàn)的公用服務(wù)通告或廣告。因此,查看資源的人能夠訪問(wèn)作為該資源的主體的第一方內(nèi)容以及可能與該資源的主題有關(guān)或可能與之無(wú)關(guān)的第三方內(nèi)容。
    技術(shù)實(shí)現(xiàn)思路
    本文中所描述的實(shí)施方式涉及用于使用給定URL以及寬度和高度約束自動(dòng)地生成任意大小的內(nèi)容項(xiàng)的系統(tǒng)和方法。一個(gè)實(shí)施方式涉及用于自動(dòng)地生成內(nèi)容項(xiàng)的系統(tǒng)。該系統(tǒng)可以包括一個(gè)或多個(gè)處理器以及一個(gè)或多個(gè)存儲(chǔ)裝置。所述一個(gè)或多個(gè)存儲(chǔ)裝置包括使一個(gè)或多個(gè)處理器執(zhí)行數(shù)個(gè)操作的指令。操作包括接收具有用于創(chuàng)建內(nèi)容項(xiàng)的元素集合的內(nèi)容項(xiàng)模板以及所述元素集合的內(nèi)容項(xiàng)數(shù)據(jù)。內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素可以包括索引和錨(anchor)。操作還包括針對(duì)內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素生成占位符并且至少部分地基于所生成的占位符針對(duì)所述元素集合中的每個(gè)元素確定空間分配。操作還包括基于針對(duì)所述元素集合中的每個(gè)元素的所確定的空間分配而確定是否存在沖突,并且響應(yīng)于確定不存在沖突,使用所述元素集合的內(nèi)容項(xiàng)數(shù)據(jù)以及所確定的空間分配來(lái)生成內(nèi)容項(xiàng)。另一實(shí)施方式涉及用于自動(dòng)地生成內(nèi)容項(xiàng)的方法。該方法包括接收登錄頁(yè)面URL、第一尺寸值和第二尺寸值。該方法還包括接收具有用于創(chuàng)建內(nèi)容項(xiàng)的元素集合的內(nèi)容項(xiàng)模板。該方法還包括至少部分地基于第一尺寸值和第二尺寸值針對(duì)內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素生成占位符。該方法再進(jìn)一步包括至少部分地基于針對(duì)所述元素集合中的每個(gè)元素的所生成的占位符針對(duì)所述元素集合中的每個(gè)元素確定空間分配。該方法又進(jìn)一步包括基于針對(duì)所述元素集合中的每個(gè)元素的所確定的空間分配而確定是否存在沖突,并且響應(yīng)于確定不存在沖突,使用所確定的空間分配以及與登錄頁(yè)面URL相關(guān)聯(lián)的登錄頁(yè)面資源的內(nèi)容項(xiàng)數(shù)據(jù)來(lái)生成內(nèi)容項(xiàng)。該方法包括至少部分地基于所確定的空間分配而確定所生成的內(nèi)容項(xiàng)的分?jǐn)?shù)。又一個(gè)實(shí)施方式涉及存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)裝置,所述指令當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使一個(gè)或多個(gè)處理器執(zhí)行數(shù)個(gè)操作。操作可以包括接收登錄頁(yè)面URL、第一尺寸值、第二尺寸值以及具有用于創(chuàng)建內(nèi)容項(xiàng)的元素集合的內(nèi)容項(xiàng)模板。操作還包括至少部分地基于第一尺寸值和第二尺寸值針對(duì)內(nèi)容項(xiàng)模板的元素集合中的每個(gè)元素生成占位符,并且至少部分地基于所生成的占位符針對(duì)所述元素集合中的每個(gè)元素確定空間分配。針對(duì)所述元素集合中的每個(gè)元素的空間分配的確定包括:基于針對(duì)所述元素集合中的元素的所生成的占位符針對(duì)所述元素確定初始空間分配,基于初始空間分配針對(duì)所述元素集合中的所述元素確定最小空間分配,以及將針對(duì)所述元素集合中的所述元素的所確定的最小空間分配的尺寸遞增預(yù)定像素值。操作還可以包括基于針對(duì)所述元素集合中的每個(gè)元素的所確定的空間分配而確定是否存在沖突,并且響應(yīng)于確定不存在沖突,使用所確定的空間分配以及與登錄頁(yè)面URL相關(guān)聯(lián)的登錄頁(yè)面資源的內(nèi)容項(xiàng)數(shù)據(jù)來(lái)生成內(nèi)容項(xiàng)。操作再進(jìn)一步包括響應(yīng)于來(lái)自客戶端裝置的內(nèi)容項(xiàng)請(qǐng)求而輸出用于顯示所生成的內(nèi)容項(xiàng)的數(shù)據(jù)。附圖說(shuō)明下面在附圖和說(shuō)明書(shū)中闡述一個(gè)或多個(gè)實(shí)施方式的細(xì)節(jié)。本公開(kāi)的其它特征、方面和優(yōu)點(diǎn)從說(shuō)明書(shū)、附圖以及權(quán)利要求將變得顯而易見(jiàn),附圖中:圖1是描繪經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)提供信息的系統(tǒng)的實(shí)施方式的概述;圖2是更詳細(xì)地描繪內(nèi)容項(xiàng)生成系統(tǒng)的實(shí)施方式并且具有布局生成器和計(jì)分器的框圖;圖3是更詳細(xì)地描繪具有布局解析器、錨管理器、一個(gè)或多個(gè)元素渲染器、空間管理器和沖突解決器的圖2的布局生成器的實(shí)施方式的框圖;圖4是描繪圖2的布局生成器和計(jì)分器的過(guò)程流程的實(shí)施方式的過(guò)程框圖;圖5是描繪圖3至圖4的布局解析器的實(shí)施方式的框圖;圖6是描繪圖3至圖4的錨管理器的實(shí)施方式的框圖;圖7A是描繪具有由錨定義的按鈕元素的內(nèi)容項(xiàng)布局的實(shí)施方式的圖;圖7B是描繪針對(duì)具有固定像素基準(zhǔn)距離的調(diào)整大小的內(nèi)容項(xiàng)布局的圖7A的按鈕元素的圖;圖7C是描繪針對(duì)具有相對(duì)基準(zhǔn)距離的調(diào)整大小的內(nèi)容項(xiàng)布局的圖7A的按鈕元素的圖;圖8是描繪圖3至圖4的一個(gè)或多個(gè)元素渲染器的實(shí)施方式的框圖;圖9是描繪具有增長(zhǎng)模塊的圖3至圖4的空間管理器的實(shí)施方式的框圖;圖10A是描繪具有針對(duì)圖像元素的初始最小空間分配以及針對(duì)文本元素的初始最小空間分配的內(nèi)容項(xiàng)的實(shí)施方式的圖;圖10B是在應(yīng)用圖9的空間管理器的增長(zhǎng)模塊的增長(zhǎng)函數(shù)之后的具有針對(duì)圖像元素的最終空間分配以及針對(duì)文本元素的最終空間分配的圖10A的內(nèi)容項(xiàng)的圖;圖11是描繪圖3至圖4的沖突解決器的實(shí)施方式的框圖;圖12是描繪用于使用圖2的內(nèi)容項(xiàng)生成系統(tǒng)來(lái)生成內(nèi)容項(xiàng)的過(guò)程的實(shí)施方式的流程圖;圖13是描繪與登錄頁(yè)面URL相關(guān)聯(lián)的登錄頁(yè)面資源的實(shí)施方式的框圖;圖14A是描繪具有第一任意尺寸并且使用第一內(nèi)容項(xiàng)模板的所生成的內(nèi)容項(xiàng)的實(shí)施方式的框圖;圖14B是描繪具有第二任意尺寸并且使用第一內(nèi)容項(xiàng)模板的另一生成的內(nèi)容項(xiàng)的實(shí)施方式的框圖;圖15A是描繪具有第三任意尺寸并且使用第二內(nèi)容項(xiàng)模板的所生成的內(nèi)容項(xiàng)的實(shí)施方式的框圖;圖15B是描繪具有第四任意尺寸并且使用第二內(nèi)容項(xiàng)模板的另一生成的內(nèi)容項(xiàng)的實(shí)施方式的框圖;圖16是描繪可以被采用來(lái)實(shí)現(xiàn)本文中所描述和圖示的系統(tǒng)和方法的各種元素的計(jì)算機(jī)系統(tǒng)的一般架構(gòu)的框圖。將認(rèn)識(shí)到,圖中的一些或全部是出于圖示目的的示意表示。圖是本著它們將不被用來(lái)限制權(quán)利要求的范圍或意義的顯式理解出于圖示一個(gè)或多個(gè)實(shí)施例的目的而提供的。具體實(shí)施方式下文是與用于在計(jì)算機(jī)網(wǎng)絡(luò)上提供信息的方法、設(shè)備和系統(tǒng)有關(guān)的各種構(gòu)思以及用于在計(jì)算機(jī)網(wǎng)絡(luò)上提供信息的方法、設(shè)備和系統(tǒng)的實(shí)施方式的更詳細(xì)描述??梢砸栽S多方式中的任一個(gè)實(shí)現(xiàn)上面介紹且在下面更詳細(xì)地討論的各種構(gòu)思,因?yàn)樗枋龅臉?gòu)思不限于實(shí)施方式的任何特定方式。特定實(shí)施方式和應(yīng)用是主要為了說(shuō)明性目的而提供的。計(jì)算裝置(例如,客戶端裝置)能夠查看資源,諸如網(wǎng)頁(yè)、文檔、應(yīng)用等。在一些實(shí)施方式中,計(jì)算裝置可以通過(guò)與對(duì)應(yīng)于該資源的服務(wù)器(諸如網(wǎng)頁(yè)服務(wù)器)進(jìn)行通信經(jīng)由互聯(lián)網(wǎng)訪問(wèn)該資源。資源包括作為來(lái)自第一方內(nèi)容提供者的資源的主體的第一方內(nèi)容并且還可以包括附加第三方提供的內(nèi)容,諸如廣告或其它內(nèi)容。在一個(gè)實(shí)施方式中,響應(yīng)于接收到訪問(wèn)網(wǎng)頁(yè)的請(qǐng)求,網(wǎng)頁(yè)服務(wù)器和/或客戶端裝置能夠與數(shù)據(jù)處理系統(tǒng)(諸如內(nèi)容項(xiàng)選擇系統(tǒng))進(jìn)行通信,以諸如通過(guò)對(duì)用于請(qǐng)求要與資源一起呈現(xiàn)的第三方內(nèi)容項(xiàng)的資源的代碼的執(zhí)行來(lái)請(qǐng)求要與所請(qǐng)求的網(wǎng)頁(yè)一起呈現(xiàn)的內(nèi)容項(xiàng)。該內(nèi)容項(xiàng)選擇系統(tǒng)能夠選擇第三方內(nèi)容項(xiàng)并且提供用于實(shí)現(xiàn)內(nèi)容項(xiàng)與所請(qǐng)求的網(wǎng)頁(yè)一起在客戶端裝置的顯示器上的呈現(xiàn)的數(shù)據(jù)。在一些實(shí)例中,內(nèi)容項(xiàng)被選擇并且隨與搜索查詢響應(yīng)相關(guān)聯(lián)的本文檔來(lái)自技高網(wǎng)...
    <a  title="任意大小內(nèi)容項(xiàng)生成原文來(lái)自X技術(shù)">任意大小內(nèi)容項(xiàng)生成</a>

    【技術(shù)保護(hù)點(diǎn)】
    一種用于自動(dòng)地生成內(nèi)容項(xiàng)的系統(tǒng),所述系統(tǒng)包括:一個(gè)或多個(gè)處理器;以及存儲(chǔ)指令的一個(gè)或多個(gè)存儲(chǔ)裝置,所述指令當(dāng)由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使所述一個(gè)或多個(gè)處理器執(zhí)行包括以下的操作:接收具有用于創(chuàng)建內(nèi)容項(xiàng)的元素集合的內(nèi)容項(xiàng)模板以及所述元素集合的內(nèi)容項(xiàng)數(shù)據(jù),其中,所述內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素包括索引和錨,針對(duì)所述內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素生成占位符,至少部分地基于針對(duì)所述元素集合中的每個(gè)元素的所生成的占位符針對(duì)所述元素集合中的每個(gè)元素確定空間分配,基于針對(duì)所述元素集合中的每個(gè)元素的所確定的空間分配而確定是否存在沖突,以及響應(yīng)于確定不存在沖突而使用所述元素集合的所述內(nèi)容項(xiàng)數(shù)據(jù)和所確定的空間分配來(lái)生成內(nèi)容項(xiàng)。

    【技術(shù)特征摘要】
    【國(guó)外來(lái)華專利技術(shù)】1.一種用于自動(dòng)地生成內(nèi)容項(xiàng)的系統(tǒng),所述系統(tǒng)包括:一個(gè)或多個(gè)處理器;以及存儲(chǔ)指令的一個(gè)或多個(gè)存儲(chǔ)裝置,所述指令當(dāng)由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使所述一個(gè)或多個(gè)處理器執(zhí)行包括以下的操作:接收具有用于創(chuàng)建內(nèi)容項(xiàng)的元素集合的內(nèi)容項(xiàng)模板以及所述元素集合的內(nèi)容項(xiàng)數(shù)據(jù),其中,所述內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素包括索引和錨,針對(duì)所述內(nèi)容項(xiàng)模板的所述元素集合中的每個(gè)元素生成占位符,至少部分地基于針對(duì)所述元素集合中的每個(gè)元素的所生成的占位符針對(duì)所述元素集合中的每個(gè)元素確定空間分配,基于針對(duì)所述元素集合中的每個(gè)元素的所確定的空間分配而確定是否存在沖突,以及響應(yīng)于確定不存在沖突而使用所述元素集合的所述內(nèi)容項(xiàng)數(shù)據(jù)和所確定的空間分配來(lái)生成內(nèi)容項(xiàng)。2.根據(jù)權(quán)利要求1所述的系統(tǒng),所述錨包括錨基準(zhǔn)、類型和距離。3.根據(jù)權(quán)利要求2所述的系統(tǒng),所述錨基準(zhǔn)是所述內(nèi)容項(xiàng)模板的所述元素集合中的第二元素或所述內(nèi)容項(xiàng)。4.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述類型是相對(duì)于所述內(nèi)容項(xiàng)的方向。5.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述距離是預(yù)定值或相對(duì)于所述內(nèi)容項(xiàng)的相對(duì)值。6.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述錨還包括靈活性指示符。7.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述內(nèi)容項(xiàng)模板的所述元素集合中的元素還包括要求指示符。8.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,針對(duì)所述元素集合中的每個(gè)元素生成所述占位符包括:基于所述元素集合中的每個(gè)元素的索引對(duì)所述元素集合進(jìn)行排序。9.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,針對(duì)所述元素集合中的每個(gè)元素生成所述占位符包括:至少部分地基于與所述每個(gè)元素相關(guān)聯(lián)的所述錨針對(duì)所述元素集合中的每個(gè)元素確定左部值、頂部值、右部值和底部值。10.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,針對(duì)所述元素集合中的每個(gè)元素確定空間分配包括:基于針對(duì)所述元素集合中的元素的所生成的占位符針對(duì)所述元素確定初始空間分配,基于所述初始空間分配針對(duì)所述元素集合中的所述元素確定最小空間分配,以及將針對(duì)所述元素集合中的所述元素的所確定的最小空間分配的尺寸遞增預(yù)定像素值。11.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,確定是否存在沖突包括:確定所述元素集合中的第一元素的第一空間分配的一部分是否與所述元素集合中的第二元素的第二空間分配的一部分重疊。12.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,確定是否存在沖突包括:基于所述元素集合中的元素的所確定的空間分配來(lái)確定所述元素是否超過(guò)所述內(nèi)容項(xiàng)的尺寸。13.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述一個(gè)或多個(gè)存儲(chǔ)裝置存儲(chǔ)指令,所述指令當(dāng)由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使所述一個(gè)或多個(gè)處理器執(zhí)行還包括以下的操作:響應(yīng)于存在沖突的確定而從所述元素集合中移除元素以創(chuàng)建第二元素集合,針對(duì)所述內(nèi)容項(xiàng)模板的所述第二元素集合中的每個(gè)元素生成第二占位符,至少部分地基于針對(duì)所述第二元素集合中的每個(gè)元素的所生成的第二占位符針對(duì)所述第二元素集合中的每個(gè)元素確定第二空間分配,以及基于針對(duì)所述第二元素集合中的每個(gè)元素的所確定的第二空間分配而確定是否存在沖突。14.一種用于自動(dòng)地生成內(nèi)容項(xiàng)的方法,所述方法包括:在一個(gè)或多個(gè)數(shù)據(jù)處理器處接收登錄頁(yè)面URL、第一尺寸值和第二尺寸值;在一個(gè)或多個(gè)數(shù)據(jù)處理器處接收具有用于...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:張冠男閆佐,
    申請(qǐng)(專利權(quán))人:谷歌公司,
    類型:發(fā)明
    國(guó)別省市:美國(guó);US

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 无码少妇一区二区三区浪潮AV| 伊人无码精品久久一区二区 | 亚洲啪啪AV无码片| 国产激情无码一区二区| 无码人妻一区二区三区兔费| 国产精品无码国模私拍视频| 精品无码久久久久国产| 亚洲AV无码专区日韩| 一本色道久久综合无码人妻| 国产热の有码热の无码视频| 无码人妻一区二区三区精品视频| 精品久久久久久无码专区 | 在线播放无码高潮的视频| 亚洲av无码专区在线观看下载| 亚洲级αV无码毛片久久精品| 无码被窝影院午夜看片爽爽jk | 国产成人无码A区在线观看视频| 亚洲AV色吊丝无码| 午夜无码伦费影视在线观看| gogo少妇无码肉肉视频| 无码综合天天久久综合网| 在线观看亚洲AV每日更新无码 | 亚洲精品无码久久久久YW| 亚洲va无码手机在线电影| 中文字幕无码日韩专区免费| 日韩精品无码免费专区网站| 国产乱子伦精品免费无码专区| 久久亚洲AV成人无码国产最大| 精品欧洲AV无码一区二区男男| 精品国产a∨无码一区二区三区| 亚洲国产精品无码久久一区二区| 免费看成人AA片无码视频吃奶| 亚洲日韩精品无码专区网站| 亚洲综合最新无码专区| 爽到高潮无码视频在线观看| 韩国免费a级作爱片无码| 国产成人无码AV一区二区在线观看| 国产成人无码免费视频97| 亚洲国产精品无码久久青草| 精品无码久久久久久久动漫| 亚洲国产精品无码专区|