本公開總體上涉及響應(yīng)于用戶輸入而生成交互式片段分組。更具體地,本公開涉及獲得用戶輸入以選擇要與片段分組一起保存的內(nèi)容項(xiàng),該片段分組稍后可被選擇來提供網(wǎng)頁的包括內(nèi)容項(xiàng)的部分。
背景技術(shù):
1、保存來自網(wǎng)頁的文本、圖像和/或音頻可允許用戶在本地再次體驗(yàn)文本、圖像和/或音頻而無需連接到互聯(lián)網(wǎng)。然而,保存過程可向數(shù)據(jù)來源提供有限的場(chǎng)境,并且在用戶希望查看所保存的數(shù)據(jù)的場(chǎng)境的實(shí)例中,用戶必須使用數(shù)據(jù)作為搜索查詢,導(dǎo)覽其瀏覽歷史,或者嘗試記住他們最初是如何進(jìn)入網(wǎng)頁的。另外,當(dāng)找到網(wǎng)頁源時(shí),用戶可能仍需要檢查網(wǎng)頁的大部分內(nèi)容以找到所保存的數(shù)據(jù)最初確切地源自網(wǎng)頁中的哪個(gè)位置。
技術(shù)實(shí)現(xiàn)思路
1、本公開的實(shí)施例的各方面和優(yōu)點(diǎn)將部分地在以下描述中闡述,或者可從描述中學(xué)習(xí),或者可通過實(shí)施例的實(shí)踐來學(xué)習(xí)。
2、本公開的一個(gè)示例方面涉及一種計(jì)算系統(tǒng)。該系統(tǒng)可包括:一個(gè)或多個(gè)處理器;以及一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),該一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)共同存儲(chǔ)指令,這些指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使計(jì)算系統(tǒng)執(zhí)行操作。這些操作可包括提供描述圖形用戶界面的數(shù)據(jù)。圖形用戶界面可包括用于顯示網(wǎng)頁的圖形窗口。在一些實(shí)現(xiàn)方式中,網(wǎng)頁可包括多個(gè)內(nèi)容項(xiàng)。這些操作可包括獲得輸入數(shù)據(jù)。輸入數(shù)據(jù)可包括保存多個(gè)內(nèi)容項(xiàng)中的一個(gè)或多個(gè)內(nèi)容項(xiàng)的請(qǐng)求。這些操作可包括生成片段分組。在一些實(shí)現(xiàn)方式中,片段分組可包括一個(gè)或多個(gè)內(nèi)容項(xiàng)。片段分組可包括地址數(shù)據(jù)。地址數(shù)據(jù)可描述網(wǎng)頁的網(wǎng)址。片段分組可包括位置數(shù)據(jù)。位置數(shù)據(jù)可描述一個(gè)或多個(gè)內(nèi)容項(xiàng)在網(wǎng)頁內(nèi)的位置。這些操作可包括存儲(chǔ)片段分組。片段分組可與特定用戶相關(guān)聯(lián)。
3、在一些實(shí)現(xiàn)方式中,這些操作可包括接收提供片段界面的片段請(qǐng)求。片段界面可包括與片段分組相關(guān)聯(lián)的交互式元素。這些操作可包括提供片段界面以供顯示、接收選擇交互式元素的界面選擇,以及提供網(wǎng)頁的部分以供顯示。網(wǎng)頁的部分可包括一個(gè)或多個(gè)內(nèi)容項(xiàng)在網(wǎng)頁內(nèi)的位置。在一些實(shí)現(xiàn)方式中,這些操作可包括接收插入輸入。插入輸入可包括請(qǐng)求將一個(gè)或多個(gè)內(nèi)容項(xiàng)插入不同界面中的用戶輸入。這些操作可包括將片段分組提供給第三方服務(wù)器計(jì)算系統(tǒng)。
4、在一些實(shí)現(xiàn)方式中,生成片段分組可包括獲得一個(gè)或多個(gè)內(nèi)容項(xiàng)并生成圖形卡。圖形卡可描述一個(gè)或多個(gè)內(nèi)容項(xiàng)。生成片段分組可包括將圖形卡存儲(chǔ)為片段分組的圖形表示。在一些實(shí)現(xiàn)方式中,位置數(shù)據(jù)可包括滾動(dòng)定位、起始節(jié)點(diǎn)或結(jié)束節(jié)點(diǎn)中的至少一者。滾動(dòng)定位可描述一個(gè)或多個(gè)內(nèi)容項(xiàng)相對(duì)于網(wǎng)頁的其他部分的位置。起始節(jié)點(diǎn)可描述一個(gè)或多個(gè)內(nèi)容項(xiàng)開始的位置。結(jié)束節(jié)點(diǎn)可描述一個(gè)或多個(gè)內(nèi)容項(xiàng)結(jié)束的位置。
5、在一些實(shí)現(xiàn)方式中,一個(gè)或多個(gè)內(nèi)容項(xiàng)可包括圖像、視頻、產(chǎn)品的圖形描述或音頻中的至少一者。這些操作可包括處理一個(gè)或多個(gè)內(nèi)容項(xiàng)以確定與一個(gè)或多個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)的實(shí)體以及基于實(shí)體來生成實(shí)體標(biāo)簽。片段分組可包括實(shí)體標(biāo)簽。在一些實(shí)現(xiàn)方式中,存儲(chǔ)片段分組可包括將片段分組本地存儲(chǔ)在移動(dòng)計(jì)算裝置上。
6、本公開的另一個(gè)示例方面涉及一種計(jì)算機(jī)實(shí)現(xiàn)的方法。該方法可包括由包括一個(gè)或多個(gè)處理器的計(jì)算系統(tǒng)獲得輸入數(shù)據(jù)。該輸入數(shù)據(jù)可描述對(duì)與片段分組相關(guān)聯(lián)的內(nèi)容項(xiàng)的選擇。該方法可包括由計(jì)算系統(tǒng)獲得與片段分組相關(guān)聯(lián)的地址數(shù)據(jù)和位置數(shù)據(jù)。地址數(shù)據(jù)可與網(wǎng)頁相關(guān)聯(lián)。內(nèi)容項(xiàng)可與網(wǎng)頁相關(guān)聯(lián)。在一些實(shí)現(xiàn)方式中,位置數(shù)據(jù)可描述內(nèi)容項(xiàng)在網(wǎng)頁內(nèi)的位置。該方法可包括由計(jì)算系統(tǒng)獲得網(wǎng)頁數(shù)據(jù)。可至少部分地基于地址數(shù)據(jù)來獲得網(wǎng)頁數(shù)據(jù)。該方法可包括由計(jì)算系統(tǒng)確定網(wǎng)頁內(nèi)與內(nèi)容項(xiàng)相關(guān)聯(lián)的位置以及由計(jì)算系統(tǒng)提供網(wǎng)頁的部分。網(wǎng)頁的部分可包括內(nèi)容項(xiàng)的位置。
7、在一些實(shí)現(xiàn)方式中,地址數(shù)據(jù)可包括統(tǒng)一資源定位符。位置數(shù)據(jù)可包括文本片段。由計(jì)算系統(tǒng)確定與內(nèi)容項(xiàng)相關(guān)聯(lián)的網(wǎng)頁內(nèi)的位置可包括由計(jì)算系統(tǒng)將文本片段添加到統(tǒng)一資源定位符以生成快捷鏈接,以及由計(jì)算系統(tǒng)將快捷鏈接輸入到瀏覽器中。
8、在一些實(shí)現(xiàn)方式中,片段分組可以通過以下方式生成:由計(jì)算系統(tǒng)提供圖形用戶界面。圖形用戶界面可包括用于顯示網(wǎng)頁的圖形窗口。網(wǎng)頁可包括多個(gè)內(nèi)容項(xiàng)。片段分組可通過以下方式生成:由計(jì)算系統(tǒng)獲得選擇數(shù)據(jù);由計(jì)算系統(tǒng)生成片段分組;以及由計(jì)算系統(tǒng)將片段分組存儲(chǔ)在用戶數(shù)據(jù)庫中。選擇數(shù)據(jù)可包括保存多個(gè)內(nèi)容項(xiàng)中的內(nèi)容項(xiàng)的請(qǐng)求。在一些實(shí)現(xiàn)方式中,由計(jì)算系統(tǒng)提供網(wǎng)頁的部分可包括向網(wǎng)頁的部分提供一個(gè)或多個(gè)指示符。一個(gè)或多個(gè)指示符可指示與片段分組相關(guān)聯(lián)的內(nèi)容項(xiàng)。一個(gè)或多個(gè)指示符可包括與內(nèi)容項(xiàng)相關(guān)聯(lián)的突出顯示文本。在一些實(shí)現(xiàn)方式中,片段分組可與特定用戶的用戶賬號(hào)相關(guān)聯(lián)。用戶賬號(hào)可與一個(gè)或多個(gè)平臺(tái)相關(guān)聯(lián)。
9、本公開的另一個(gè)示例方面涉及一個(gè)或多個(gè)共同存儲(chǔ)指令的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),這些指令在由一個(gè)或多個(gè)計(jì)算裝置執(zhí)行時(shí)使一個(gè)或多個(gè)計(jì)算裝置執(zhí)行操作。這些操作可包括提供圖形用戶界面。圖形用戶界面可包括用于顯示網(wǎng)頁的圖形窗口。在一些實(shí)現(xiàn)方式中,網(wǎng)頁可包括多個(gè)內(nèi)容項(xiàng)。這些操作可包括接收手勢(shì)數(shù)據(jù)。在一些實(shí)現(xiàn)方式中,手勢(shì)數(shù)據(jù)可描述與網(wǎng)頁的部分相關(guān)聯(lián)的手勢(shì)。這些操作可包括處理手勢(shì)數(shù)據(jù)以確定所選擇的內(nèi)容項(xiàng)。所選擇的內(nèi)容項(xiàng)可與網(wǎng)頁的部分相關(guān)聯(lián)。這些操作可包括基于手勢(shì)數(shù)據(jù)來生成片段分組。在一些實(shí)現(xiàn)方式中,片段分組可包括所選擇的內(nèi)容項(xiàng)。
10、在一些實(shí)現(xiàn)方式中,片段分組可包括地址數(shù)據(jù)和位置數(shù)據(jù)。地址數(shù)據(jù)可與網(wǎng)頁相關(guān)聯(lián)。位置數(shù)據(jù)可描述所選擇的內(nèi)容項(xiàng)在網(wǎng)頁內(nèi)的位置。手勢(shì)可包括包圍網(wǎng)頁的部分的圓形手勢(shì)。在一些實(shí)現(xiàn)方式中,處理手勢(shì)數(shù)據(jù)以確定所選擇的內(nèi)容項(xiàng)可包括:確定網(wǎng)頁的由手勢(shì)包圍的部分;確定該部分的焦點(diǎn);以及確定所選擇的內(nèi)容項(xiàng)與該部分的焦點(diǎn)相關(guān)聯(lián)。在一些實(shí)現(xiàn)方式中,處理手勢(shì)數(shù)據(jù)以確定所選擇的內(nèi)容項(xiàng)可包括用機(jī)器學(xué)習(xí)模型處理手勢(shì)數(shù)據(jù)以確定所選擇的內(nèi)容項(xiàng)。手勢(shì)數(shù)據(jù)可描述對(duì)移動(dòng)計(jì)算裝置的觸摸屏顯示器的觸摸輸入。
11、本公開的其他方面涉及各種系統(tǒng)、設(shè)備、非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)、用戶界面和電子裝置。
12、將參考以下描述和隨附權(quán)利要求更好地理解本公開的各種實(shí)施例的這些和其他特征、方面和優(yōu)點(diǎn)。并入本說明書中并且構(gòu)成本說明書的一部分的附圖示出了本公開的示例實(shí)施例,并且連同描述一起用于解釋相關(guān)原理。
1.一種計(jì)算系統(tǒng),所述系統(tǒng)包括:
2.如權(quán)利要求1所述的系統(tǒng),其中所述操作還包括:
3.如權(quán)利要求1或2所述的系統(tǒng),其中所述操作還包括:
4.如權(quán)利要求1、2和3中任一項(xiàng)所述的系統(tǒng),其中生成所述片段分組包括:
5.如權(quán)利要求1至4中一項(xiàng)所述的系統(tǒng),其中所述位置數(shù)據(jù)包括滾動(dòng)定位、起始節(jié)點(diǎn)或結(jié)束節(jié)點(diǎn)中的至少一者,其中所述滾動(dòng)定位描述所述一個(gè)或多個(gè)內(nèi)容項(xiàng)相對(duì)于所述網(wǎng)頁的其他部分的所述位置,其中所述起始節(jié)點(diǎn)描述所述一個(gè)或多個(gè)內(nèi)容項(xiàng)開始的位置,并且其中所述結(jié)束節(jié)點(diǎn)描述所述一個(gè)或多個(gè)內(nèi)容項(xiàng)結(jié)束的位置。
6.如權(quán)利要求1至5中一項(xiàng)所述的系統(tǒng),其中所述一個(gè)或多個(gè)內(nèi)容項(xiàng)包括圖像、視頻、產(chǎn)品的圖形描述或音頻中的至少一者。
7.如權(quán)利要求1至6中一項(xiàng)所述的系統(tǒng),其中所述操作還包括:
8.如權(quán)利要求1至7中一項(xiàng)所述的系統(tǒng),其中存儲(chǔ)所述片段分組包括:將所述片段分組本地存儲(chǔ)在移動(dòng)計(jì)算裝置上。
9.一種計(jì)算機(jī)實(shí)現(xiàn)的方法,所述方法包括:
10.如權(quán)利要求9所述的方法,其中所述地址數(shù)據(jù)包括統(tǒng)一資源定位符,其中所述位置數(shù)據(jù)包括文本片段,并且其中由所述計(jì)算系統(tǒng)確定所述網(wǎng)頁內(nèi)與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的所述位置包括:
11.如權(quán)利要求9或10所述的方法,其中所述片段分組由以下方式生成:
12.如權(quán)利要求9、10和11中任一項(xiàng)所述的方法,其中由所述計(jì)算系統(tǒng)提供所述網(wǎng)頁的所述部分包括:
13.如權(quán)利要求12所述的方法,其中所述一個(gè)或多個(gè)指示符包括與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的突出顯示文本。
14.如權(quán)利要求9至13中一項(xiàng)所述的方法,其中所述片段分組與特定用戶的用戶賬號(hào)相關(guān)聯(lián),其中所述用戶賬號(hào)與一個(gè)或多個(gè)平臺(tái)相關(guān)聯(lián)。
15.一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其共同存儲(chǔ)指令,所述指令在由一個(gè)或多個(gè)計(jì)算裝置執(zhí)行時(shí)使所述一個(gè)或多個(gè)計(jì)算裝置執(zhí)行操作,所述操作包括:
16.如權(quán)利要求15所述的一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述片段分組包括地址數(shù)據(jù)和位置數(shù)據(jù),其中所述地址數(shù)據(jù)與所述網(wǎng)頁相關(guān)聯(lián),并且其中所述位置數(shù)據(jù)描述所述所選擇的內(nèi)容項(xiàng)在所述網(wǎng)頁內(nèi)的位置。
17.如權(quán)利要求15或16所述的一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述手勢(shì)包括包圍所述網(wǎng)頁的所述部分的圓形手勢(shì)。
18.如權(quán)利要求15至17中一項(xiàng)所述的一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中處理所述手勢(shì)數(shù)據(jù)以確定所述所選擇的內(nèi)容項(xiàng)包括:
19.如權(quán)利要求15至18中一項(xiàng)所述的一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中處理所述手勢(shì)數(shù)據(jù)以確定所述所選擇的內(nèi)容項(xiàng)包括:
20.如權(quán)利要求15至19中一項(xiàng)所述的一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述手勢(shì)數(shù)據(jù)描述對(duì)移動(dòng)計(jì)算裝置的觸摸屏顯示器的觸摸輸入。