用于創(chuàng)建網(wǎng)頁特征圖像和生成網(wǎng)頁書簽的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于在電子設(shè)備中創(chuàng)建網(wǎng)頁特征圖像的方法和裝置以及用于在電子設(shè)備中生成網(wǎng)頁書簽的方法和裝置。
【背景技術(shù)】
[0002]隨著因特網(wǎng)的發(fā)展,用戶使用web瀏覽器瀏覽網(wǎng)頁,以獲得多樣化的信息變得越來越普遍。當(dāng)前,web瀏覽器使得用戶能夠針對(duì)瀏覽的網(wǎng)頁生成網(wǎng)頁書簽,使得代替記住特定網(wǎng)頁的統(tǒng)一資源定位符(URL)并在web瀏覽器的地址欄中輸進(jìn)URL,通過生成的網(wǎng)頁書簽,用戶將來能夠直接再次訪問它們。
[0003]近來,提出了一些技術(shù)來實(shí)現(xiàn)這種功能。美國(guó)專利US8,418,054公開了一種方法,其用于通過根據(jù)預(yù)定規(guī)則,基于過去的顯示格式切出至少一個(gè)網(wǎng)頁內(nèi)容的一部分,來生成網(wǎng)頁書簽;使得對(duì)于一個(gè)網(wǎng)頁內(nèi)容,首先,可以生成示出用戶在網(wǎng)頁內(nèi)容中讀取的各個(gè)區(qū)域的概要的縮略圖圖像;其次,可以生成作為網(wǎng)頁內(nèi)容中的區(qū)域的一部分的至少一個(gè)剪切圖像,其中,網(wǎng)頁內(nèi)容中的區(qū)域的該部分是用戶在最長(zhǎng)量的時(shí)間內(nèi)讀取的區(qū)域;第三,可以使用生成的縮略圖圖像和剪切圖像,生成網(wǎng)頁書簽或者讀取歷史;然后,當(dāng)用戶檢查所生成的網(wǎng)頁書簽中的一個(gè)時(shí),顯示網(wǎng)頁書簽的生成的縮略圖圖像和剪切圖像,以向用戶指示相應(yīng)的網(wǎng)頁內(nèi)容。
[0004]雖然包含在網(wǎng)頁書簽中的剪切圖像可以提供用于判斷目標(biāo)網(wǎng)頁的指示,但是在剪切圖像上顯示的網(wǎng)頁內(nèi)容不是總是可讀的,因?yàn)榧羟袌D像的尺寸通常小并且固定,并且用戶進(jìn)行讀取花費(fèi)的時(shí)間量越長(zhǎng),剪切圖像必須包含越多的內(nèi)容。因此,根據(jù)這種方法生成的網(wǎng)頁書簽不能總是使用戶容易地判斷相應(yīng)的網(wǎng)頁是否是目標(biāo)網(wǎng)頁。
【發(fā)明內(nèi)容】
[0005]因此,鑒于上述在【背景技術(shù)】中的敘述,本發(fā)明要解決的技術(shù)問題是生成顯示的網(wǎng)頁內(nèi)容總是可讀的網(wǎng)頁書簽,使得生成的網(wǎng)頁書簽總是使用戶容易地判斷相應(yīng)的網(wǎng)頁是否是目標(biāo)網(wǎng)頁。
[0006]本發(fā)明的一個(gè)目的是提供用于在web瀏覽器中創(chuàng)建網(wǎng)頁特征圖像的方法和裝置。
[0007]本發(fā)明的另一個(gè)目的是提供用于在web瀏覽器中生成網(wǎng)頁書簽的方法和裝置。
[0008]根據(jù)本發(fā)明的一個(gè)方面,提供一種用于創(chuàng)建網(wǎng)頁特征圖像的方法,其包括:獲得步驟,獲得電子設(shè)備中正在瀏覽的網(wǎng)頁的圖像,其中所獲得的圖像包括至少一個(gè)第一區(qū)域,并且在所述第一區(qū)域中渲染的網(wǎng)頁內(nèi)容能夠表示所述網(wǎng)頁;確定步驟,在所獲得的圖像中確定至少一個(gè)第二區(qū)域;其中所述第二區(qū)域中的一個(gè)包含所述第一區(qū)域中的一個(gè),根據(jù)所述電子設(shè)備的顯示因子確定所述第二區(qū)域的大小,并且根據(jù)所述第一區(qū)域在所獲得的圖像上的位置確定所述第二區(qū)域的位置;以及創(chuàng)建步驟,通過根據(jù)所確定的第二區(qū)域,從所獲得的圖像中提取至少一個(gè)子圖像,來創(chuàng)建所述網(wǎng)頁的至少一個(gè)網(wǎng)頁特征圖像。
[0009]根據(jù)本發(fā)明的另一方面,提供一種用于生成網(wǎng)頁書簽的方法,其包括:獲取步驟,獲取用于針對(duì)電子設(shè)備中正在瀏覽的網(wǎng)頁生成網(wǎng)頁書簽的用戶輸入;創(chuàng)建步驟,根據(jù)上述方法創(chuàng)建所述網(wǎng)頁的至少一個(gè)網(wǎng)頁特征圖像;以及生成步驟,針對(duì)所述網(wǎng)頁生成帶有所創(chuàng)建的網(wǎng)頁特征圖像中的一個(gè)和所述網(wǎng)頁的相關(guān)信息的所述網(wǎng)頁書簽。
[0010]根據(jù)本發(fā)明的又一方面,提供一種用于創(chuàng)建網(wǎng)頁特征圖像的裝置,其包括:獲得單元,被配置為獲得電子設(shè)備中正在瀏覽的網(wǎng)頁的圖像,其中,所獲得的圖像包括至少一個(gè)第一區(qū)域,并且在所述第一區(qū)域中渲染的網(wǎng)頁內(nèi)容能夠表示所述網(wǎng)頁;確定單元,被配置為在所獲得的圖像中確定至少一個(gè)第二區(qū)域;其中所述第二區(qū)域中的一個(gè)包含所述第一區(qū)域中的一個(gè),根據(jù)所述電子設(shè)備的顯示因子確定所述第二區(qū)域的大小,并且根據(jù)所述第一區(qū)域在所獲得的圖像上的位置確定所述第二區(qū)域的位置;以及創(chuàng)建單元,被配置為通過根據(jù)所確定的第二區(qū)域,從所獲得的圖像中提取至少一個(gè)子圖像,來創(chuàng)建所述網(wǎng)頁的至少一個(gè)網(wǎng)頁特征圖像。
[0011]根據(jù)本發(fā)明的再一方面,提供一種用于生成網(wǎng)頁書簽的裝置,其包括:獲取單元,被配置為獲取用于針對(duì)電子設(shè)備中正在瀏覽的網(wǎng)頁生成網(wǎng)頁書簽的用戶輸入;上述用于創(chuàng)建網(wǎng)頁特征圖像的裝置,被配置為創(chuàng)建所述網(wǎng)頁的至少一個(gè)網(wǎng)頁特征圖像;以及生成單元,被配置為針對(duì)所述網(wǎng)頁生成帶有所創(chuàng)建的網(wǎng)頁特征圖像中的一個(gè)和所述網(wǎng)頁的相關(guān)信息的所述網(wǎng)頁書簽。
[0012]如上所述,在創(chuàng)建網(wǎng)頁特征圖像時(shí),本發(fā)明考慮了電子設(shè)備的顯示因子,諸如電子設(shè)備的顯示分辨率、最小可讀字體大小和網(wǎng)頁特征圖像的大小,由此在所創(chuàng)建的網(wǎng)頁特征圖像上顯示的網(wǎng)頁內(nèi)容總是可讀的。此外,所創(chuàng)建的網(wǎng)頁特征圖像總是包含可以表示網(wǎng)頁的一個(gè)網(wǎng)頁內(nèi)容,由此用戶總是能夠容易地識(shí)別在所創(chuàng)建的網(wǎng)頁特征圖像上顯示的網(wǎng)頁內(nèi)容。
[0013]此外,因?yàn)樵谒鶆?chuàng)建的網(wǎng)頁特征圖像上顯示的網(wǎng)頁內(nèi)容總是可讀的,并且總是能夠容易地進(jìn)行識(shí)別,因此使用創(chuàng)建的網(wǎng)頁特征圖像生成的網(wǎng)頁書簽,總是能夠使用戶容易地判斷相應(yīng)的網(wǎng)頁是否是目標(biāo)網(wǎng)頁。
[0014]從以下參照附圖進(jìn)行的描述,本發(fā)明的其它特征和優(yōu)點(diǎn)將變得清楚。
【附圖說明】
[0015]包含在說明書中并構(gòu)成說明書的一部分的附圖,示出了本發(fā)明的實(shí)施例,并且與文字說明一起,用于解釋本發(fā)明的原理。
[0016]圖1例示了能夠?qū)崿F(xiàn)本發(fā)明的實(shí)施例的包括用于創(chuàng)建網(wǎng)頁特征圖像并生成網(wǎng)頁書簽的裝置的示例性系統(tǒng)的布置。
[0017]圖2是例示電子設(shè)備的硬件配置的示例的框圖。
[0018]圖3是示出根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的在web瀏覽器中創(chuàng)建網(wǎng)頁特征圖像的方法的流程圖。
[0019]圖4示意性地示出了根據(jù)本發(fā)明的用于獲得網(wǎng)頁的圖像的步驟的流程圖。
[0020]圖5示意性地示出了根據(jù)本發(fā)明的用于確定一個(gè)第二區(qū)域的步驟的流程圖。
[0021]圖6示意性地示出了根據(jù)本發(fā)明的用于創(chuàng)建一個(gè)網(wǎng)頁特征圖像的步驟的流程圖。
[0022]圖7示意性地示出了根據(jù)本發(fā)明的用于創(chuàng)建一個(gè)網(wǎng)頁特征圖像的步驟的另一個(gè)流程圖。
[0023]圖8是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于在web瀏覽器中創(chuàng)建網(wǎng)頁特征圖像的裝置的框圖。
[0024]圖9是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于在web瀏覽器中生成網(wǎng)頁書簽的方法的流程圖。
[0025]圖10是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于在web瀏覽器中生成網(wǎng)頁書簽的裝置的框圖。
[0026]圖11示出了關(guān)于根據(jù)本發(fā)明的實(shí)施例的用于創(chuàng)建網(wǎng)頁特征圖像的方法的步驟的示例性圖像。
[0027]圖12示出了根據(jù)本發(fā)明的實(shí)施例生成的示例性網(wǎng)頁書簽。
【具體實(shí)施方式】
[0028]下面,參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例。應(yīng)當(dāng)指出,下面的描述實(shí)際上僅僅是說明性和示例性的,并且決不旨在限制本發(fā)明和其應(yīng)用或使用。除非另外具體說明,否則在這些實(shí)施例中提出的部件和步驟的相對(duì)布置、數(shù)字表示和數(shù)值不限制本發(fā)明的范圍。另外,對(duì)于本領(lǐng)域技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不詳細(xì)討論,但是其旨在適當(dāng)?shù)那闆r下作為本說明書的一部分。
[0029]請(qǐng)注意,在圖中,類似的附圖標(biāo)記和字母是指類似的項(xiàng)目,因此一旦在一個(gè)圖中定義了項(xiàng)目,則不需要針對(duì)之后的圖討論該項(xiàng)目。
[0030](硬件配置)
[0031]圖1例示了能夠?qū)崿F(xiàn)本發(fā)明的實(shí)施例的包括用于創(chuàng)建網(wǎng)頁特征圖像并生成網(wǎng)頁書簽的裝置的示例性系統(tǒng)100的布置。
[0032]如圖1所示,系統(tǒng)100包括作為用于創(chuàng)建網(wǎng)頁特征圖像并生成網(wǎng)頁書簽的裝置的電子設(shè)備101。根據(jù)本示例性實(shí)施例的電子設(shè)備101被配置為經(jīng)由網(wǎng)絡(luò)102將網(wǎng)頁從多個(gè)web服務(wù)器103下載到電子設(shè)備101上,并且顯示下載的網(wǎng)頁。電子設(shè)備101還被配置為創(chuàng)建其上顯示的網(wǎng)頁的網(wǎng)頁特征圖像。另外,電子設(shè)備101還被配置為針對(duì)其上顯示的網(wǎng)頁生成網(wǎng)頁書簽。此外,電子設(shè)備101可以是諸如移動(dòng)電話、個(gè)人數(shù)據(jù)助理(PDA)、膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、平板計(jì)算機(jī)等的設(shè)備或者其它合適的個(gè)人設(shè)備。如圖1所示,電子設(shè)備101例如是膝上型計(jì)算機(jī)(即個(gè)人計(jì)算機(jī))。
[0033]圖2是例示能夠?qū)崿F(xiàn)下面描述的技術(shù)的圖1中的電子設(shè)備101的硬件配置的示例的框圖。電子設(shè)備101可以包括中央處理單元(CPU) 201、隨機(jī)存取存儲(chǔ)器(RAM) 202、只讀存儲(chǔ)器(ROM) 203、硬盤204、顯示設(shè)備205、輸入設(shè)備206和網(wǎng)絡(luò)接口 207。
[0034]CPU 201可以是任意合適的可編程控制設(shè)備,并且可以根據(jù)存儲(chǔ)在RAM 202、ROM203或者硬盤204中的程序?qū)?shù)據(jù)和指令進(jìn)行處理。當(dāng)CPU 201進(jìn)行各種處理(例如執(zhí)行下面將參照?qǐng)D3至圖12詳細(xì)描述的所公開的技術(shù))以及由電子設(shè)備101進(jìn)行的其它功能時(shí),RAM 202用作臨時(shí)存儲(chǔ)部。硬盤204可以存儲(chǔ)操作系統(tǒng)(OS)、web瀏覽器、媒體(例如下載的網(wǎng)頁、創(chuàng)建的網(wǎng)頁特征圖像、生成的網(wǎng)頁書簽、生成的網(wǎng)頁讀取歷史)、程序(例如用于在電子設(shè)備101上實(shí)現(xiàn)下面將參照?qǐng)D3至圖12詳細(xì)描述的技術(shù)或者其它種類的應(yīng)用軟件)等。
[0035]顯示設(shè)備205可以包括陰極射線管(CRT)或者液晶顯示器,并且可以