鏈接預(yù)覽管理的制作方法
【專利說明】
【背景技術(shù)】
[0001]諸如例如臺式計算機、膝上型計算機、智能電話、移動電話或平板的用戶裝置可提供對于諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)的用戶接入。這樣的用戶裝置可通過網(wǎng)絡(luò)從服務(wù)器接收包括至少一個鏈接的電子消息,所述至少一個鏈接與內(nèi)容服務(wù)器相關(guān)聯(lián)(可對應(yīng)于該服務(wù)器或另一服務(wù)器)。當(dāng)用戶裝置的用戶點擊顯示在用戶裝置上的電子消息中所包括的鏈接時,用戶裝置可連接到內(nèi)容服務(wù)器以加載包括文本、圖像、電影片段等的數(shù)據(jù)。
[0002]概述
[0003]在示例中,一種在用戶裝置的控制下執(zhí)行的方法可包括:獲得與電子消息中所包括的鏈接相關(guān)聯(lián)的預(yù)覽信息;至少部分基于預(yù)覽信息產(chǎn)生關(guān)于所述鏈接的至少一個鏈接加載屬性;在所述用戶裝置的顯示單元上顯示所述至少一個鏈接加載屬性。
[0004]在另一示例中,一種用戶裝置可包括:接收器單元,被配置為接收電子消息;鏈接管理單元,被配置為獲得與所接收的電子消息中所包括的鏈接相關(guān)聯(lián)的預(yù)覽信息;鏈接加載屬性產(chǎn)生單元,被配置為至少部分基于預(yù)覽信息產(chǎn)生關(guān)于所述鏈接的至少一個鏈接加載屬性;以及顯示單元,被配置為顯示所述至少一個鏈接加載屬性。
[0005]在又一示例中,一種計算機可讀存儲介質(zhì)可在其上存儲計算機可執(zhí)行指令,這些計算機可執(zhí)行指令響應(yīng)于執(zhí)行使用戶裝置執(zhí)行操作,所述操作包括:從電子消息識別鏈接;從內(nèi)容服務(wù)器接收與所述鏈接相關(guān)聯(lián)的數(shù)據(jù)文件;至少部分基于所接收的數(shù)據(jù)文件確定預(yù)覽信息;至少部分基于所確定的預(yù)覽信息產(chǎn)生關(guān)于所述鏈接的至少一個鏈接加載屬性;在所述用戶裝置的顯示單元上顯示所產(chǎn)生的至少一個鏈接加載屬性。
[0006]前述概要僅僅是說明性的,而并不意圖以任何方式是限制性的。除了說明性的方面,上述實施例和特征、另外的方面、實施例和特征將通過參考附圖和下面的詳細(xì)描述而變得顯而易見。
【附圖說明】
[0007]通過結(jié)合附圖進(jìn)行的以下描述和所附權(quán)利要求,本公開的前述和其它特征將變得更顯而易見。理解,這些附圖僅僅描繪了根據(jù)本公開的幾個實施例,因此,不應(yīng)被認(rèn)為是限制其范圍,將通過使用附圖來更具體地、更詳細(xì)地描述本公開,在附圖中:
[0008]圖1示出根據(jù)本文中所述的至少一些實施例布置的、其中用戶裝置可與內(nèi)容服務(wù)器和/或搜索引擎服務(wù)器進(jìn)行通信的環(huán)境的示例;
[0009]圖2示出根據(jù)本文中所述的至少一些實施例布置的、被配置為實現(xiàn)鏈接預(yù)覽管理的用戶裝置的示例架構(gòu)的框圖;
[0010]圖3示出根據(jù)本文中所述的至少一些實施例布置的、實現(xiàn)鏈接預(yù)覽管理的用戶裝置的另一示例架構(gòu)的框圖;
[0011]圖4示出根據(jù)本文中所述的至少一些實施例布置的、實現(xiàn)鏈接預(yù)覽管理的鏈接預(yù)覽管理器的示例架構(gòu)的框圖;
[0012]圖5示出根據(jù)本文中所述的至少一些實施例布置的、實現(xiàn)鏈接預(yù)覽管理的處理的示例流程圖;
[0013]圖6示出根據(jù)本文中所述的至少一些實施例布置的、實現(xiàn)鏈接預(yù)覽管理的處理的另一流程圖;
[0014]圖7A至7C示出根據(jù)本文中所述的至少一些實施例布置的、一個或多個鏈接加載屬性顯示在用戶裝置的顯示單元上的示例;
[0015]圖8說明根據(jù)本文中所述的至少一些實施例布置的、可用于實現(xiàn)鏈接預(yù)覽管理的示例計算機程序產(chǎn)品;以及
[0016]圖9是說明根據(jù)本文中所述的至少一些實施例布置的、可用于實現(xiàn)鏈接預(yù)覽管理的示例計算裝置的框圖。
【具體實施方式】
[0017]在以下詳細(xì)描述中,對附圖進(jìn)行參考,所述附圖形成詳細(xì)描述的一部分。除非上下文另外指示,否則在附圖中,相似的符號通常標(biāo)識相似的部件。在詳細(xì)描述、附圖和權(quán)利要求中描述的說明性實施例并不意味著是限制性的。在不脫離本文所提供的主題的精神或范圍的情況下,可以利用其它實施例,以及可以進(jìn)行其它改變。將易于理解的是,如在本文中一般地描述的和在圖中示出的那樣,本公開的各方面可以以廣泛多樣的不同配置被布置、替代、組合、分割和設(shè)計,所有這些在本文中都被明確地構(gòu)想。
[0018]本公開尤其是針對與鏈接預(yù)覽管理相關(guān)的方法、設(shè)備、系統(tǒng)、裝置和/或計算機程序產(chǎn)品進(jìn)行一般性地描寫。
[0019]在一些示例中,一種用戶裝置可被配置為識別電子消息中所包括的鏈接并且獲得與該鏈接相關(guān)聯(lián)的預(yù)覽信息。電子消息可包括但不限于網(wǎng)頁、電子郵件、文檔文件、或可從服務(wù)器和/或其它用戶裝置發(fā)送的任何類型的消息。
[0020]用戶裝置可被配置為從內(nèi)容服務(wù)器接收鏈接指向的數(shù)據(jù)文件并且基于所接收的數(shù)據(jù)文件獲得預(yù)覽信息。附加地和/或可替換地,用戶裝置可被配置為從搜索引擎服務(wù)器接收與鏈接相關(guān)聯(lián)的預(yù)覽信息。在這樣的情況下,搜索引擎服務(wù)器可被配置為預(yù)先收集與鏈接相關(guān)聯(lián)的預(yù)覽信息并且當(dāng)從用戶裝置接收到請求時就將該預(yù)覽信息提供給用戶裝置。
[0021]舉例來說,而不是限制,預(yù)覽信息可包括關(guān)于與鏈接相關(guān)聯(lián)的數(shù)據(jù)內(nèi)容的信息。該信息可包括例如:數(shù)據(jù)內(nèi)容的分類,例如,通過鏈接可訪問的音頻文件和/或視頻文件;每種類別的數(shù)據(jù)內(nèi)容的量,例如,通過鏈接可訪問的音頻文件的數(shù)量;或每個數(shù)據(jù)內(nèi)容的大小,例如,通過鏈接可訪問的每個音頻文件的大小。
[0022]用戶裝置可被配置為基于預(yù)覽信息產(chǎn)生關(guān)于鏈接的至少一個鏈接加載屬性并且在用戶裝置的顯示單元上顯示所產(chǎn)生的至少一個鏈接加載屬性。盡管描述了用戶裝置執(zhí)行上述操作、動作、步驟等,但是本領(lǐng)域技術(shù)人員將意識到,上述操作、動作、步驟等可由在用戶裝置上運行的應(yīng)用程序(諸如例如鏈接預(yù)覽管理器)執(zhí)行。顯示在顯示單元上的至少一個鏈接加載屬性隨后可為用戶裝置的用戶提供確定是否接入鏈接的機會,用戶裝置的用戶已經(jīng)被提供有諸如但不限于通過鏈接可訪問的文件的大小的信息,該信息包括在鏈接加載屬性中。
[0023]圖1示出根據(jù)本文中所述的至少一些實施例布置的、其中用戶裝置110可與內(nèi)容服務(wù)器120和/或搜索引擎服務(wù)器130進(jìn)行通信的環(huán)境的示例。
[0024]如所描繪的,用戶裝置110可通過網(wǎng)絡(luò)通信地耦合到內(nèi)容服務(wù)器120和/或搜索弓丨擎服務(wù)器130,所述網(wǎng)絡(luò)諸如例如無線網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、局域網(wǎng)(LAN)、校園網(wǎng)(CAN)、虛擬私有網(wǎng)絡(luò)(VPN)等。用戶裝置110可以是被配置為接收、計算、存儲和/或顯示數(shù)據(jù)的任何類型的客戶端裝置,所述數(shù)據(jù)可包括電子消息,諸如例如網(wǎng)頁、電子郵件消息、應(yīng)用、社交網(wǎng)絡(luò)服務(wù)(SNS)的頁面或短消息服務(wù)(SMS)的消息。舉例來說,但不限于,用戶裝置110可包括智能電話、移動電話、個人數(shù)字助理(PDA)、平板、前述裝置的混合物、諸如膝上型計算機或臺式計算機的個人計算機等。
[0025]在一些實施例中,用戶裝置110可被配置為從內(nèi)容服務(wù)器120或另一裝置(未示出)(諸如例如另一服務(wù)器裝置或另一用戶裝置)接收包括與內(nèi)容服務(wù)器120相關(guān)聯(lián)的鏈接的電子消息。舉例來說,但不限于,電子消息中所包括的鏈接可包括指向內(nèi)容文件的超鏈接,所述內(nèi)容文件諸如例如存儲在內(nèi)容服務(wù)器120中的另一電子消息。用戶裝置110可在其顯示單元上顯示所接收的電子消息。
[0026]在一些實施例中,用戶裝置110可被配置為獲得與電子消息中所包括的鏈接相關(guān)聯(lián)的預(yù)覽信息。在一些示例中,用戶裝置110可被配置為將對關(guān)于鏈接的數(shù)據(jù)文件的請求發(fā)送到內(nèi)容服務(wù)器120。用戶裝置110隨后可被配置為從內(nèi)容服務(wù)器120接收該數(shù)據(jù)文件并且基于所接收的數(shù)據(jù)文件獲得預(yù)覽信息。舉例來說,但不限于,該數(shù)據(jù)文件可包括超文本標(biāo)記語言(HTML)文件、文檔對象模型(D0M)文件、JAVA腳本文件等。在一些實施例中,用戶裝置110可被配置為從所接收的數(shù)據(jù)文件提取關(guān)于數(shù)據(jù)內(nèi)容(諸如例如文本數(shù)據(jù)、圖像數(shù)據(jù)、音頻數(shù)據(jù)、視頻數(shù)據(jù)、程序數(shù)據(jù)等)的一個或多個參數(shù);并且從所提取的參數(shù)計算預(yù)覽信息。
[0027]附加地和/或可替換地,用戶裝置110可被配置為將對與電子消息中所包括的鏈接相關(guān)聯(lián)的預(yù)覽信息的請求發(fā)送到搜索引擎服務(wù)器130 ;并且從搜索引擎服務(wù)器130接收預(yù)覽信息。在這樣的情況下,搜索引擎服務(wù)器130可被配置為收集與鏈接相關(guān)聯(lián)的預(yù)覽信息并且當(dāng)從用戶裝置110接收到對預(yù)覽信息的請求時就將預(yù)覽信息提供給用戶裝置110。
[0028]在一些實施例中,為了預(yù)先收集預(yù)覽信息,搜索引擎服務(wù)器130可被配置為將對關(guān)于鏈接的數(shù)據(jù)文件的請求發(fā)送到內(nèi)容服務(wù)器120 ;從內(nèi)容服務(wù)器120接收數(shù)據(jù)文件;并且基于所接收的數(shù)據(jù)文件獲得預(yù)覽信息。舉例來說,但不限于,數(shù)據(jù)文件可包括HTML文件、D0M文件、JAVA腳本文件等。在一些示例中,搜索引擎服務(wù)器130可被配置為從所接收的數(shù)據(jù)文件提取關(guān)于數(shù)據(jù)內(nèi)容(諸如例如文本數(shù)據(jù)、圖像數(shù)據(jù)、音頻數(shù)據(jù)、視頻數(shù)據(jù)、程序數(shù)據(jù)等)的一個或多個參數(shù);并且從所提取的參數(shù)計算預(yù)覽信息。搜索引擎服務(wù)器130可被配置為當(dāng)從用戶裝置110接收到對預(yù)覽信息的請求時就將預(yù)先收集的預(yù)覽信息發(fā)送到用戶裝置110。附加地或可替換地,搜索引擎服務(wù)器130還可被配置為進(jìn)一步與接收數(shù)據(jù)文件同步地或分開地從內(nèi)容服務(wù)器120接收數(shù)據(jù)內(nèi)容的全部或一些;并且使用所