專利名稱:代表其他方瀏覽的系統(tǒng)和方法
背景技術:
發(fā)明領域本發(fā)明一般涉及因特網(wǎng)技術。本發(fā)明尤其涉及用于啟用瀏覽裝置以代表其它裝置瀏覽因特網(wǎng)的裝置和方法。
描述諸如個人數(shù)字助理(PDA)、蜂窩電話、手持計算機等的許多移動裝置能支持各種可執(zhí)行和可下載的內(nèi)容。找到這種內(nèi)容的一個來源是因特網(wǎng)。移動裝置通常利用諸如無線訪問協(xié)議(WAP)的無線協(xié)議及其相關的標記語言(諸如無線標記語言(WML))通過因特網(wǎng)訪問這種內(nèi)容。
雖然移動裝置可訪問因特網(wǎng),但移動裝置的特性,諸如相對較慢的處理器速度、較小的存儲器尺寸、較小的屏幕尺寸以及麻煩的輸入性能(即,光筆和/或觸摸屏),都限制了瀏覽Web的這種內(nèi)容的能力。例如,網(wǎng)站常常提供視頻剪輯形式的可執(zhí)行內(nèi)容的預覽。視頻剪輯通常是較大的文件并會花費較長的時間來下載。雖然移動裝置能執(zhí)行應用程序,但移動裝置不一定能觀看視頻剪輯。視頻剪輯時常是與移動裝置不兼容的形式。例如,某些移動裝置具有僅使用WAP的微瀏覽器,但具有為這些移動裝置特別設計的內(nèi)容的許多感興趣的網(wǎng)站都使用HTTP(超文本傳輸協(xié)議)。
移動裝置不能觀看視頻剪輯的其他原因可包括,但不限于,與利用慢數(shù)據(jù)連接下載大量數(shù)據(jù)有關的長下載時間和花費,慢處理器速度、有限的可用存儲器等等。即使數(shù)據(jù)能在移動裝置上顯示,在移動裝置上瀏覽的另一個缺點在于由于移動裝置的屏幕較小,觀看特定網(wǎng)頁上的所有信息所必須的滾動量較大。
因此,需要一種用于移動裝置的有效系統(tǒng)和方法使得移動用戶能瀏覽Web網(wǎng)頁和選擇內(nèi)容。
結(jié)合在此作為說明書一部分的
了本發(fā)明的實施例,并與描述一起進一步用于說明發(fā)明原理并使本領域的熟練技術人員能制造和使用本發(fā)明。附圖中,相同標號一般表示相同的、功能類似和/或結(jié)構(gòu)類似的元件。首先出現(xiàn)元件的圖由相應標號中的最左邊的數(shù)字表示。
圖1是根據(jù)本發(fā)明實施例說明用于代表其他方瀏覽的實例性系統(tǒng)的框圖。
圖2是根據(jù)本發(fā)明實施例說明用于代表其他方瀏覽的方法的流程圖。
圖3是根據(jù)本發(fā)明實施例說明用于代表其他方瀏覽的可選方法的流程圖。
圖4是根據(jù)本發(fā)明實施例描述對目標裝置經(jīng)空中(over-the-air)提供內(nèi)容的方法的流程圖。
圖5是說明實例性計算機系統(tǒng)的框圖。
具體實施例方式
雖然參考特定應用的說明性實施例描述本發(fā)明,但應理解,本發(fā)明不限于此。獲得這里提供的教導的相關領域的熟練技術人員將理解其范圍之內(nèi)的附加修改、應用和實施例以及本發(fā)明實施例特別有用的其他領域。
本發(fā)明的說明書中對“一個實施例”、“一實施例”或“另一實施例”的引用表示結(jié)合實施例描述的特定特點、結(jié)構(gòu)或特征包含在本發(fā)明的至少一個實施例中。因此,說明書中各處出現(xiàn)的短語“在一個實施例中”不必都表示相同的實施例。
本發(fā)明的實施例針對代表其他方瀏覽的系統(tǒng)和方法。在瀏覽(或第二)裝置上按適合于瀏覽裝置的方式介紹關于適于在目標(或第一)裝置上執(zhí)行的內(nèi)容和/或資源的信息。這是通過使用兩裝置簡介來實現(xiàn)的,一個用于目標裝置,另一個用于代表目標裝置進行瀏覽的裝置。目標裝置簡介用于使內(nèi)容服務器按適于在目標裝置上使用的格式提供所需內(nèi)容或資源。用于代表目標裝置進行瀏覽的裝置的簡介使內(nèi)容服務器向瀏覽裝置提供關于目標裝置請求的內(nèi)容和/或資源的信息。該信息可包括,但不限于,與目標裝置相比更便于在瀏覽裝置上顯示的內(nèi)容以及不能在目標裝置上顯示的內(nèi)容。因此,本發(fā)明的實施例使一個裝置的簡介能通過另一個裝置獲得前者上合適的內(nèi)容,而所述另一個裝置僅用于格式化和介紹。
雖然本發(fā)明的實施例被描述成用于使得瀏覽裝置能代表移動裝置進行瀏覽,但本發(fā)明不限于這種實現(xiàn)方式。相關領域的熟練技術人員將知道,除了移動裝置之外,具有瀏覽能力的其他裝置也可代表除移動裝置外的數(shù)據(jù)處理裝置進行瀏覽,而這都不背離本發(fā)明的范圍。
圖1是根據(jù)本發(fā)明實施例說明用于代表其他方瀏覽的實例性系統(tǒng)100的框圖。系統(tǒng)100包括一個或多個移動裝置102-1、102-2,...和102-n,瀏覽裝置104,內(nèi)容(或Web)服務器106和廣域網(wǎng)(WAN)108,諸如但不限于因特網(wǎng)。雖然利用WAN(即,因特網(wǎng))來描述本發(fā)明,但也可使用諸如內(nèi)聯(lián)網(wǎng)、局域網(wǎng)(LAN)等的其他類型的網(wǎng)絡。移動裝置102-1...102n間歇地連接到瀏覽裝置104(用幻影示出)。例如,移動裝置102-1可用適配器連接到瀏覽裝置104,所述適配器諸如托架(未示出)、無線調(diào)制解調(diào)器、藍牙或任何其他已知的連接裝置。移動裝置102-1...102-n常在裝置簡介(profile)傳輸期間和內(nèi)容上傳期間連接到瀏覽裝置104。瀏覽裝置104間歇地連接到諸如因特網(wǎng)108的廣域網(wǎng)上的內(nèi)容服務器106(用幻影示出)。瀏覽裝置104可利用撥入連接、高速電纜、數(shù)字用戶線(DSL)、局域網(wǎng)(LAN)連接等連接到內(nèi)容服務器106。瀏覽裝置104常在瀏覽會話期間連接到內(nèi)容服務器106。內(nèi)容服務器106可按任何已知方式連接到因特網(wǎng)108。例如,內(nèi)容服務器106可經(jīng)由局域網(wǎng)(LAN)并借助路由器或橋路連接到因特網(wǎng)108。
移動裝置102-1...102-n典型地是手持裝置。例如,移動裝置102-1是個人數(shù)字助理(PDA),移動裝置102-2是手持計算機,且移動裝置102-n是蜂窩電話。移動裝置102-1...102-n的特點是具有相對較慢的處理器速度、較小的存儲器尺寸、較小的顯示單元和麻煩的輸入性能。例如,某些移動裝置的特點在于約400MHz的處理器速度、8M字節(jié)的存儲器尺寸、約3英寸×2.25英寸的液晶顯示單元以及基本輸入外圍設備,諸如用于輸入數(shù)據(jù)的光筆和/或觸摸屏。同樣,移動裝置102-1...102-n常利用較低的帶寬、相對昂貴的網(wǎng)絡連接。
瀏覽裝置104可用是個人計算機(PC),諸如臺式或膝上計算機,或能代表其他裝置瀏覽Web網(wǎng)的任何其他裝置。瀏覽裝置104的特點在于具有相對較快的處理器速度、較大的存儲器大小、較大的顯示單元和復雜的輸入外圍設備。例如,許多PC的特點在于具有1.7GHz或以上的處理器速度、128M字節(jié)或以上的存儲器尺寸、17英寸的平板顯示監(jiān)視器以及高級輸入外圍設備,諸如鍵盤和鼠標。PC通常使用高帶寬、相對廉價的網(wǎng)絡連接。瀏覽裝置104還包括Web瀏覽器,諸如但不限于,Microsoft Corporation的MicrosoftInternet Explorer和Netscape的Navigator。
每個移動裝置102-1...102-n和瀏覽裝置104必須能構(gòu)建含裝置性能和用戶偏好的簡介。這可以利用諸如(但不限于)復合性能/偏好簡介(CC/PP)和用戶代理簡介(UAProf)的機制進行。CC/PP和UAProf是基于資源描述框架(RDF)的框架,用于描述和管理軟件和硬件簡介。這些簡介包括關于裝置性能(物理的和程序的)、裝置的選項設定內(nèi)的用戶專門偏好以及關于會影響內(nèi)容處理和顯示的裝置的專門品質(zhì)。
來自因特網(wǎng)108的可恢復內(nèi)容和/或資源由內(nèi)容(或Web)服務器106保存。雖然利用一個內(nèi)容服務器(內(nèi)容服務器106)來描述本發(fā)明的實施例,但本發(fā)明不限于一個內(nèi)容服務器。相關領域的熟練技術人員將了解,可使用一個以上的內(nèi)容服務器從因特網(wǎng)108檢索內(nèi)容。
內(nèi)容服務器106用于用超文本傳輸協(xié)議(HTTP)將這種可檢索內(nèi)容和/或資源從因特網(wǎng)108發(fā)送到瀏覽裝置104上的Web瀏覽器。內(nèi)容服務器106能通過用戶代理報頭、CC/PP和UAProf簡介信息等來確定請求裝置的性能。知道請求裝置的性能使得內(nèi)容服務器106能基于該裝置的性能為該裝置定制可獲得的內(nèi)容和/或資源,以及內(nèi)容的介紹(presentation)。
為使瀏覽裝置104代表移動裝置102-1...102-n中的任一個進行瀏覽,每個移動裝置(102-1...102-n)必須將其各自的簡介傳送給瀏覽裝置104。在一個實施例中,每個移動裝置102-1...102-n可以在使諸如電子郵件、聯(lián)系、日歷等的信息同步的同步操作期間傳送其簡介。這里所述的術語“同步”的使用表示將客戶機連接到服務器用于交換、交互、創(chuàng)建和移除數(shù)據(jù)的整個操作。在一個實施例中,同步可以被定義為在客戶機和服務器上產(chǎn)生鏡像數(shù)據(jù),以使該客戶機和服務器上的數(shù)據(jù)相同。在另一個實施例中,同步可定義成在客戶機上或服務器上重寫數(shù)據(jù),以使客戶機上或服務器上的數(shù)據(jù)分別取代服務器或客戶機上的數(shù)據(jù)??梢酝ㄟ^將每個移動裝置102-1...102-n插入與瀏覽裝置104耦合的托架(每次一個),或者通過使用將移動裝置102-1...102-n耦合到瀏覽裝置104的其他裝置(諸如藍牙、紅外(IR)端口、無線Ethenet、USB(通用串行總線)連接器、串行端口等,來進行同步操作。用于將移動裝置102-1...102-n的簡介傳送到瀏覽裝置104的其他手段可包括,但不限于,經(jīng)由藍牙、紅外(IR)端口、無線Ethernet、USB電纜、串行電纜等中的任一個將移動裝置102-1...102-n耦合到瀏覽裝置104,以及按已知方式傳送數(shù)據(jù)(即,簡介)。
在一個實施例中,當瀏覽裝置104代表移動裝置102-1...102-n中的任一個瀏覽內(nèi)容和/或資源時,瀏覽裝置104發(fā)送其自己的簡介以及請求內(nèi)容的移動裝置(102-1...或102-n)的簡介?;蛘?,內(nèi)容服務器106可利用服務器詢問請求簡介、簡介的某些部分或其他信息,其描述了諸如所安裝的軟件的裝置特征。隨后,內(nèi)容服務器106處理簡介,訪問內(nèi)容,并為移動裝置(102-1...或102-n)和瀏覽裝置104裁剪內(nèi)容。
例如,當瀏覽裝置104瀏覽移動裝置102-1的移動應用目錄時,內(nèi)容服務器106將使用移動裝置102-1的簡介,考慮移動裝置102-1的編解碼器、屏幕尺寸、屏幕分辨率等等,將適于移動裝置102-1的應用、游戲和其他可執(zhí)行內(nèi)容放在一起形成一列表。但是,內(nèi)容服務器106將使用瀏覽器104的簡介來向用戶介紹關于應用、游戲和其他可執(zhí)行內(nèi)容的信息。瀏覽裝置104的簡介可用于確定要介紹的項目,諸如屏幕鏡頭,與樣本的鏈接,附加件等,以及基于瀏覽裝置104的屏幕尺寸、網(wǎng)絡連接、瀏覽器插件等將介紹內(nèi)容格式化。
因此,采用本發(fā)明的實施例,通過瀏覽裝置104的性能提升移動用戶的瀏覽體驗,而不受移動裝置102-1的瀏覽性能限制的約束。使用戶能為它們的移動裝置找到所需資源,好像在它們的移動裝置上進行瀏覽,同時使用更有效的設置,用于通過使用瀏覽裝置進行瀏覽。
圖2是根據(jù)本發(fā)明實施例的流程圖200,它描述了用于代表其他方進行瀏覽的方法。本發(fā)明不限于這里參考流程圖200描述的實施例。相反,相關領域的熟練技術人員在閱讀該教導后顯見的是,其他功能性流程圖也在本發(fā)明的范圍之內(nèi)。該過程以框202作為開始,其中該過程立刻進行到框204。
在框204中,移動裝置102-1...102-n中的每一個都將其簡介發(fā)送到瀏覽裝置104。簡介可以是CC/PP簡介或按標準格式提供裝置特征的任何其他簡介。如前所述,以幾種方式將移動裝置簡介發(fā)送到瀏覽裝置104。在一個實施例中,每個移動裝置102-1...102-n可以在同步操作期間發(fā)送其簡介。在一個實施例中,同步操作可以通過將每個移動裝置102-1...102-n插入與瀏覽裝置104耦合的托架而實現(xiàn)。隨后,在一個移動裝置(102-1,102-2...或102-n)和瀏覽裝置104之間經(jīng)由HotSync技術傳輸數(shù)據(jù)。HotSync技術是相關領域的熟練技術人員公知的。在其他實施例中,同步操作可通過利用藍牙、紅外線(IR)端口、無線Ethernet、USB電纜、串行電纜等將移動裝置102-1,102-2...和102-n耦合到瀏覽裝置104而實現(xiàn)。在其他實施例中,移動裝置102-1,102-2...和102-n的簡介可按已知方式利用藍牙、IR端口、USB電纜、無線Ethernet、串行電纜或用于將移動裝置102-1,102-2...和102-n耦合到瀏覽裝置104以便傳輸數(shù)據(jù)的任何其他裝置被發(fā)送到瀏覽裝置104。在本發(fā)明的再一個實施例中,移動裝置102-1,102-2...和102-n的裝置簡介可利用經(jīng)空中(OTA)供應被發(fā)送到瀏覽裝置104。例如,用戶可瀏覽移動裝置(102-1,102-2...或102-n)的制造商的Web站上并請求將該移動裝置(102-1,102-2...或102-n)的裝置簡介發(fā)送到瀏覽裝置104。接著,制造商將移動裝置簡介下載到瀏覽裝置104。在另一個實施例中,移動裝置102-1,102-2...和102-n中的每一個可將對其簡介的鏈接發(fā)送到瀏覽裝置104。接著,瀏覽裝置104可將該鏈接發(fā)送到其中進行瀏覽的移動裝置(102-1,102-2...或102-n)的內(nèi)容服務器106。使用該鏈接,內(nèi)容服務器106隨后可在因特網(wǎng)108上獲得裝置簡介,其中該鏈接可指向制造商Web網(wǎng)站或指向簡介庫。隨后,內(nèi)容服務器106可將裝置簡介傳送到瀏覽裝置104。
在接收到移動裝置簡介時,瀏覽裝置104為每個用戶將簡介存儲于數(shù)據(jù)庫中。
盡管裝置簡介是相當靜態(tài)的,但如果裝置的組件改變,則它們也改變。實例裝置改變包括,但不限于,將存儲器添加到裝置中,將部件添加到裝置中,諸如照相機、含藍牙功能的電路卡等。因此,如果在同步操作期間在裝置簡介中檢測到變化,則將更新該裝置簡介。不使用同步操作的實施例需要周期性地更新裝置簡介。
在框206中,使用戶能選擇移動裝置102-1,102-2...和102-n中的一個作為瀏覽裝置104將代表其瀏覽內(nèi)容的移動裝置。在一個實施例中,列出其中在瀏覽裝置104上存在有簡介的每個移動裝置的下拉菜單用于使用戶進行選擇。在另一個實施例中,用瀏覽裝置104已存儲簡介的移動裝置列表提示用戶。接著,用戶需要按已知方式使它們的選擇高亮。一旦進行了選擇,所選的移動裝置就被稱為目標裝置,以表示瀏覽裝置104代表誰在瀏覽內(nèi)容。
在框208中,瀏覽裝置104將內(nèi)容請求發(fā)送到內(nèi)容服務器106。內(nèi)容請求還包括描述所需內(nèi)容的目標裝置的簡介以及描述所述介紹的瀏覽器或瀏覽裝置104的簡介。
在框210中,瀏覽裝置104從內(nèi)容服務器106接收關于請求內(nèi)容的信息。例如,如果目標裝置請求能在目標裝置上玩的游戲,則從內(nèi)容服務器106接收以便在瀏覽裝置104上顯示的內(nèi)容可包括含幾個游戲標題的Web網(wǎng)頁以及每個游戲標題的描述和視頻預覽,媒體鏡頭、屏幕鏡頭等。也可顯示對其他Web網(wǎng)站的鏈接。所有信息都被格式化并利用瀏覽器簡介顯現(xiàn)。
在框212中,瀏覽裝置104使用戶能選擇目標裝置所需的內(nèi)容。例如,返回到以上實例,在觀看游戲的某些屏幕鏡頭和視頻預覽后,用戶可選擇要下載到目標裝置的游戲。
在框214中,用戶的內(nèi)容選擇被發(fā)送到內(nèi)容服務器106。在框216中,瀏覽裝置104接收所選內(nèi)容,但這次,該內(nèi)容是基于目標裝置的簡介的。
在框218中,如果將目標裝置連接到瀏覽裝置104,接收內(nèi)容被自動上傳到目標裝置。如果目標裝置在接收內(nèi)容時未連接到瀏覽裝置104,則瀏覽裝置104存儲該內(nèi)容,并在后續(xù)同步時,將該內(nèi)容上傳到目標裝置。應注意,在一個實施例中,在瀏覽會話期間,目標裝置和瀏覽裝置104總是物理連接的。
在框220中,確定目標裝置的用戶是否期望來自框210中顯示的Web網(wǎng)頁的更多選擇。如果目標裝置期望更多選擇,則該過程返回到框212,使用戶能選擇更多內(nèi)容。或者,如果目標裝置不期望更多選擇,則該過程進行到框222。
在框222中,確定目標裝置是否期望更多內(nèi)容。更多內(nèi)容可從內(nèi)容服務器106或從因特網(wǎng)108上的其他內(nèi)容服務器獲得。如果確定期望更多內(nèi)容,則該過程返回到框208,以允許瀏覽裝置104將另一個內(nèi)容請求發(fā)送到內(nèi)容服務器106。如果確定目標裝置不期望更多內(nèi)容,則該過程進行到框224。
在框224中,確定另一個移動裝置是否打算請求內(nèi)容。如果確定另一個移動裝置打算請求內(nèi)容,則該過程返回到框206,以使用戶能選擇另一個移動裝置,瀏覽裝置104將代表它瀏覽內(nèi)容。如果確定其余移動裝置不希望請求內(nèi)容,則該過程進行到框226,在該框處該過程結(jié)束。
圖3是根據(jù)本發(fā)明實施例的描述用于代表其他方進行瀏覽的另一種方法的流程圖。本發(fā)明不限于這里參考流程圖300所描述的實施例。相反,相關領域的熟練技術人員在閱讀這里提供的教導后顯見的是,其他功能性流程圖也在本發(fā)明的范圍之內(nèi)。在許多方面,流程圖300的過程類似于流程圖200的過程,除了經(jīng)空中供應下載目標裝置所期望的內(nèi)容。該過程以框302作為開始,該過程立即進行到框304。
在框304中,移動裝置102-1...102-n中的每一個將其簡介發(fā)送到瀏覽器裝置104。這是以上述參考圖2的框204描述的方式相類似的方式進行的。
在框306中,使用戶能選擇移動裝置102-1,102-2,...和102-n之一作為瀏覽裝置104代表其瀏覽內(nèi)容的移動裝置,其方式與圖2的框206所述的相類似。
在框308中,瀏覽裝置104將內(nèi)容請求發(fā)送到內(nèi)容服務器106。內(nèi)容請求還包括描述所需內(nèi)容的目標裝置的簡介以及描述所需介紹的瀏覽器或瀏覽裝置104的簡介。
在框310中,瀏覽裝置104從內(nèi)容服務器106接收關于請求內(nèi)容的信息,其方式與圖2的框210所述的相類似。
在框312中,瀏覽裝置104使用戶能選擇所有期望的內(nèi)容,用于目標裝置的經(jīng)空中的供應。接著,在框314中,將用戶選擇發(fā)送到內(nèi)容服務器106。
在框316中,瀏覽裝置104從內(nèi)容服務器106接收事務ID(標識符),并將該事務ID呈交給用戶,用于啟用對目標裝置的所選內(nèi)容的經(jīng)空中供應。
在可選實施例中,內(nèi)容服務器106可具備來自目標簡介的足夠信息、登錄和/或賬號信息,以直接執(zhí)行經(jīng)空中供應。在這種情況中,不使用事務ID。相反,在從瀏覽裝置104接收所需用戶選擇后,內(nèi)容服務器106直接將所選的內(nèi)容經(jīng)空中發(fā)送給目標裝置。
圖4是根據(jù)本發(fā)明實施例的流程圖,描述了使用事務ID時目標裝置的內(nèi)容經(jīng)空中供應的方法。本發(fā)明不限于這里參考流程圖400描述的實施例。相關領域的熟練技術人員在閱讀這里所提供的教導后顯見的是,其他功能性流程圖也在本發(fā)明的范圍內(nèi)。該過程以框402作為開始,該過程立即進行到框404。
在框404中,目標裝置連接到因特網(wǎng)108。用戶可通過撥入因特網(wǎng)服務供應商利用無線連接與因特網(wǎng)108相連,諸如無線調(diào)制解調(diào)器。一旦與因特網(wǎng)108相連,用戶可通過將其位置鍵入瀏覽器來導航所需內(nèi)容站點(框406)。一旦已下載頁面,則提示時用戶可輸入事務ID(框408)。在輸入事務ID時,目標裝置可經(jīng)空中地被提供所選內(nèi)容(框410)。
在本發(fā)明的又一個實施例中,例如,移動裝置102-1和瀏覽裝置104可集成于同一物理裝置上,但具有平臺,其性能根據(jù)該平臺所運行的功率水平或其他形式由一個或多個簡介加以描述。在該實施例中,裝置簡介可由用戶創(chuàng)建或者可從制造商獲得。這種簡介可包括正常功率簡介、功率節(jié)省簡介、無線連網(wǎng)簡介等。例如,如果用戶期望找到在執(zhí)行時不會耗盡裝置電池的內(nèi)容,則用戶可利用功率節(jié)省簡介來查找內(nèi)容,并請求利用正常功率模式簡介介紹內(nèi)容。
本發(fā)明的實施例了用硬件、軟件或其組合實現(xiàn)并可在一個或多個計算機系統(tǒng)或其他處理系統(tǒng)中實現(xiàn)。事實上,在一個實施例中,本發(fā)明針對能實施這里所述的功能的一個或多個計算機系統(tǒng)。圖5中示出了計算機系統(tǒng)500的實例性實現(xiàn)。根據(jù)該實例性計算機系統(tǒng)500描述各種實施例。在閱讀該描述后,相關領域的熟練技術人員顯見的是,如何利用其他計算機系統(tǒng)和/或計算機架構(gòu)實現(xiàn)本發(fā)明。
計算機系統(tǒng)500包括一個或多個處理器,諸如處理器503。處理器503連接到通信總線502。計算機系統(tǒng)500還包括主存儲器505,優(yōu)選是隨機存取存儲器(RAM),并還包括次級存儲器510。第二存儲器510例如可包括硬盤驅(qū)動器512和/或可移動存儲驅(qū)動器514,表示軟盤驅(qū)動器、磁帶驅(qū)動器、光盤驅(qū)動器等??梢苿哟鎯︱?qū)動器514按已知方式從可移動存儲單元518讀取和/或?qū)懭胫???梢苿哟鎯卧?18表示軟盤、磁帶、光盤等,由可移動存儲驅(qū)動器514讀取和寫入。可以理解,可移動存儲單元518包括計算機可使用的存儲了計算機軟件和/或數(shù)據(jù)的存儲媒介。
在可選實施例中,次級存儲器510可包括其他類似裝置,以允許計算機程序或其他指令加載到計算機系統(tǒng)500上。這種裝置例如可包括可移動存儲單元522和接口520。這種實例可包括程序盒和盒接口(諸如,視頻游戲裝置中可找到的),可移動存儲芯片(諸如EPROM(可擦可編程只讀存儲器)或PROM(可編程只讀存儲器))及有關插座,以及允許軟件和數(shù)據(jù)從可移動存儲單元522傳輸?shù)接嬎銠C系統(tǒng)500的其他可移動存儲單元522和接口520。
計算機系統(tǒng)500還可包括通信接口524。通信接口524允許在計算機系統(tǒng)500和外部裝置之間傳輸軟件和數(shù)據(jù)。通信接口524的實例可包括調(diào)制解調(diào)器,網(wǎng)絡接口(諸如Ethernet卡),通信端口,PCMCIA(個人計算機存儲器卡國際協(xié)會)插座和卡,無線LAN(局域網(wǎng))接口等。經(jīng)由通信接口524傳輸?shù)能浖蛿?shù)據(jù)按信號528的形式,其可以是能由通信接口524接收的電子、電磁、光學或其他信號。這些信號528經(jīng)由通信路徑(即,信道)526被提供給通信接口524。信道526承載信號528并可用線路或電纜、光纖、電話線、蜂窩電話鏈路、無線鏈路和其他通信信道實現(xiàn)。
在本文中,術語“計算機程序產(chǎn)品”表示可移動存儲單元519、522和信號528。這些計算機程序產(chǎn)品是向計算機系統(tǒng)500提供軟件的裝置。本發(fā)明的實施例針對這種計算機程序產(chǎn)品。
計算機程序(也稱作計算機控制邏輯)存儲于主存儲器505,和/或次級存儲器510和/或計算機程序產(chǎn)品。計算機程序也可經(jīng)由通信接口524接收。在執(zhí)行時,這種計算機程序使計算機系統(tǒng)500能執(zhí)行上述本發(fā)明的特點。特別是,執(zhí)行時,計算機程序使得處理器503能執(zhí)行本發(fā)明實施例的特點。因此,這種計算機程序表示計算機系統(tǒng)500的控制器。
在利用軟件實現(xiàn)本發(fā)明的實施例中,軟件可存儲于計算機程序產(chǎn)品中并利用可移動存儲驅(qū)動器514、硬盤驅(qū)動器512或通信接口524被加載到計算機系統(tǒng)500。在由處理器503執(zhí)行時,控制邏輯(軟件)使得處理器503執(zhí)行這里所述的本發(fā)明的功能。
在另一個實施例中,本發(fā)明主要由硬件實現(xiàn),例如使用諸如專用集成電路(ASIC)的硬件部件。實現(xiàn)硬件狀態(tài)機以執(zhí)行這里所述的功能將是相關領域的熟練技術人員顯而易見的。在又一個實施例中,利用軟硬件的組合實現(xiàn)本發(fā)明。
雖然以上描述本發(fā)明的各種實施例,但應理解,它們僅作為實例,而非限制。本領域的熟練技術人員將理解,可進行形式和細節(jié)中的各種變化而不背離本發(fā)明的精神和范圍,如所附權(quán)利要求書中所限定的。因此,本發(fā)明的范圍不應由任何上述實例性實施例限定,而是應根據(jù)以下的權(quán)利要求書及其等效物加以限定。
權(quán)利要求
1.一種使瀏覽裝置代表其他方進行瀏覽的方法,其特征在于,包括將內(nèi)容請求發(fā)送給內(nèi)容服務器,其中內(nèi)容請求包括目標裝置簡介和瀏覽器簡介;從內(nèi)容服務器接收響應,其中該響應用于介紹而基于瀏覽器簡介被格式化;使用戶能為目標裝置選擇按響應介紹的內(nèi)容;基于目標裝置的簡介按格式接收所選內(nèi)容;以及將接收到的內(nèi)容上傳到目標裝置。
2.如權(quán)利要求1所述的方法,其特征在于,進一步包括在發(fā)送內(nèi)容請求前,從一個或多個裝置接收一個或多個簡介;以及使用戶能從一個或多個裝置中選擇一個裝置作為目標裝置,其中該目標裝置指示代表其進行瀏覽的裝置。
3.如權(quán)利要求1所述的方法,其特征在于,所述目標裝置包括移動裝置。
4.如權(quán)利要求1所述的方法,其特征在于,所述目標裝置簡介和瀏覽器簡介包括CC/PP(復合性能/偏好簡介)簡介。
5.如權(quán)利要求1所述的方法,其特征在于,內(nèi)容請求包括對基于目標裝置簡介在目標裝置上執(zhí)行的內(nèi)容和資源中的至少一個的請求。
6.如權(quán)利要求1所述的方法,其特征在于,來自內(nèi)容服務器的響應包括一個或多個Web網(wǎng)頁,其包括標題、內(nèi)容信息、對內(nèi)容的鏈接、視頻預覽、媒體鏡頭和屏幕鏡頭中的至少一個。
7.如權(quán)利要求1所述的方法,其特征在于,使用戶能為目標裝置選擇按響應介紹的內(nèi)容進一步包括將內(nèi)容選擇發(fā)送到內(nèi)容服務器。
8.如權(quán)利要求1所述的方法,其特征在于,瀏覽器簡介描述內(nèi)容請求的所需介紹。
9.如權(quán)利要求1所述的方法,其特征在于,在同步操作期間,發(fā)生將接收到的內(nèi)容上傳到目標裝置。
10.一種用于代表其他方進行瀏覽的方法,其特征在于,包括將內(nèi)容請求發(fā)送到服務器,該內(nèi)容請求包括對適于在目標裝置上執(zhí)行的內(nèi)容和資源中的至少一個、瀏覽器簡介以及目標裝置簡介的請求,所述瀏覽器簡介用于使服務器能返回關于所請求的內(nèi)容和資源的信息以便由瀏覽裝置顯示,所述目標裝置簡介用于使得服務器將與關于請求內(nèi)容和資源的信息相對應的并按適于在目標裝置上執(zhí)行的格式的可下載內(nèi)容返回到瀏覽裝置;以Web網(wǎng)頁形式接收關于請求內(nèi)容和/或資源的信息;以及使用戶能選擇Web網(wǎng)頁上介紹的所需內(nèi)容,以便經(jīng)空中供應給目標裝置。
11.如權(quán)利要求10所述的方法,其特征在于,進一步包括從內(nèi)容服務器接收事務標識符(ID);以及通過將事務ID呈交給用戶,使所需內(nèi)容能經(jīng)空中供應給目標裝置,其中用戶利用無線連接將目標裝置連接到因特網(wǎng),導航到所需Web網(wǎng)站,并輸入事務ID,其中將事務ID輸入Web網(wǎng)站使得所需內(nèi)容被經(jīng)空中供應給目標裝置。
12.如權(quán)利要求10所述的方法,其特征在于,目標簡介、登錄和賬戶信息足以使得內(nèi)容服務器將所需內(nèi)容直接經(jīng)空中供應給目標裝置。
13.一種用于代表其他方進行瀏覽的系統(tǒng),其特征在于,包括多個數(shù)據(jù)處理裝置,每個數(shù)據(jù)處理裝置都具有裝置簡介;瀏覽裝置,用于代表多個數(shù)據(jù)處理裝置中的一個或多個進行瀏覽,該瀏覽裝置具有瀏覽裝置簡介;以及至少一個服務器,其中所述至少一個服務器主宿從因特網(wǎng)可檢索的至少一個內(nèi)容和資源,以便將該可檢索內(nèi)容和資源發(fā)送到瀏覽裝置上的Web瀏覽器,其中關于可檢索內(nèi)容和資源的信息基于瀏覽裝置簡介為了進行介紹按一格式被發(fā)送到瀏覽裝置,且可檢索內(nèi)容和資源基于多個處理裝置中的一個或多個的裝置簡介按一格式被發(fā)送到瀏覽裝置,以便被上傳到該多個處理裝置中的一個或多個。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,瀏覽裝置包括個人計算機和膝上計算機之一。
15.如權(quán)利要求13所述的系統(tǒng),其特征在于,多個數(shù)據(jù)處理裝置包括移動裝置。
16.一種制品,其特征在于,包括存儲媒介,它具有多個機器可訪問指令,其中在處理器執(zhí)行這些指令時,這些指令用于將內(nèi)容請求發(fā)送到內(nèi)容服務器,其中內(nèi)容請求包括目標裝置簡介和瀏覽器簡介;從內(nèi)容服務器接收響應,其中該響應基于瀏覽器簡介被格式化用于進行介紹;使用戶能為目標裝置選擇按響應介紹的內(nèi)容;基于目標裝置的簡介按一格式接收所選內(nèi)容;以及將所接收的內(nèi)容上傳到目標裝置。
17.如權(quán)利要求16所述的制品,其特征在于,進一步包括在發(fā)送內(nèi)容請求之前,從一個或多個裝置接收一個或多個簡介;以及使用戶能從一個或多個裝置中選擇一個裝置作為目標裝置,其中該目標裝置表示代表其進行瀏覽的裝置。
18.如權(quán)利要求16所述的制品,其特征在于,所述目標裝置包括移動裝置。
19.如權(quán)利要求16所述的制品,其特征在于,目標裝置簡介和瀏覽器簡介包括CC/PP(復合性能/偏好簡介)簡介。
20.如權(quán)利要求16所述的制品,其特征在于,內(nèi)容請求包括基于目標裝置簡介對目標裝置上執(zhí)行的內(nèi)容和資源中的至少一個的請求。
21.如權(quán)利要求16所述的制品,其特征在于,來自內(nèi)容服務器的響應包括一個或多個網(wǎng)頁,其包括標題、內(nèi)容信息、對內(nèi)容的鏈接、視頻預覽、媒體鏡頭和屏幕鏡頭中的至少一個。
22.如權(quán)利要求16所述的制品,其特征在于,使用戶能為目標裝置選擇按響應介紹的內(nèi)容進一步包括將內(nèi)容選擇發(fā)送給內(nèi)容服務器。
23.如權(quán)利要求16所述的制品,其特征在于,瀏覽器簡介描述內(nèi)容請求的所需介紹。
24.如權(quán)利要求16所述的制品,其特征在于,在同步操作期間,發(fā)生將接收到的內(nèi)容上傳到目標裝置。
25.一種制品,其特征在于,包括具有多個機器可訪問指令的存儲媒介,其中在處理器執(zhí)行這些指令時,這些指令用于將內(nèi)容請求發(fā)送給服務器,所述內(nèi)容請求包括對適于在目標裝置上執(zhí)行的內(nèi)容和資源中的至少一個、瀏覽器簡介和目標裝置簡介的請求,所述瀏覽器簡介使服務器返回關于請求內(nèi)容和資源的信息以便由瀏覽裝置顯示,所述目標裝置簡介用于使得服務器將與關于請求內(nèi)容和資源的信息相對應并按適于在目標裝置上執(zhí)行的格式的可下載內(nèi)容返回到瀏覽裝置;以Web網(wǎng)頁形式接收關于請求的內(nèi)容和/或資源的信息;以及使用戶能選擇在Web網(wǎng)頁上介紹的所需內(nèi)容,以便被經(jīng)空中供應給目標裝置。
26.如權(quán)利要求25所述的制品,其特征在于,進一步包括從內(nèi)容服務器接收事務標識符(ID);以及通過將事務ID呈交給用戶,使所需內(nèi)容能經(jīng)空中供應給目標裝置,其中用戶用無線連接將目標裝置連接到因特網(wǎng),導航到所需網(wǎng)站,并輸入事務ID,其中將事務ID輸入Web網(wǎng)站使所需內(nèi)容被經(jīng)空中供應給目標裝置。
27.如權(quán)利要求25所述的制品,其特征在于,目標簡介、登錄和賬號信息足以使內(nèi)容服務器直接將所需內(nèi)容經(jīng)空中供應給目標裝置。
全文摘要
一種用于代表其他方進行瀏覽的系統(tǒng)和方法。瀏覽裝置將內(nèi)容請求發(fā)送給內(nèi)容服務器。內(nèi)容請求包括對適于在目標裝置上執(zhí)行的內(nèi)容和/或資源的請求,目標裝置簡介和瀏覽器簡介。瀏覽器簡介用于使服務器能返回關于所請求的內(nèi)容和/或資源的信息以便由瀏覽裝置顯示。所述目標裝置簡介用于使得服務器將與關于請求內(nèi)容和資源的信息相對應并按適于在目標裝置上執(zhí)行的格式的可下載內(nèi)容返回到瀏覽裝置。瀏覽裝置按Web網(wǎng)頁的形式接收關于請求內(nèi)容和/或資源的信息。瀏覽裝置使用戶能選擇Web網(wǎng)頁上介紹的所需內(nèi)容。在接收用戶選擇后,內(nèi)容服務器基于目標裝置簡介按一格式將所選的內(nèi)容發(fā)送到瀏覽裝置。在后續(xù)同步期間,瀏覽裝置將接收到的內(nèi)容上傳到目標裝置。
文檔編號G06F17/30GK1729466SQ200380107077
公開日2006年2月1日 申請日期2003年11月20日 優(yōu)先權(quán)日2002年12月23日
發(fā)明者D·克斯卡, K·茲姆德茲恩司基 申請人:英特爾公司