欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于從網(wǎng)站提取標(biāo)注日期的內(nèi)容的方法和系統(tǒng)的制作方法

文檔序號:6629372閱讀:160來源:國知局
專利名稱:用于從網(wǎng)站提取標(biāo)注日期的內(nèi)容的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明的領(lǐng)域是數(shù)據(jù)處理,或者,更具體地說,涉及用于從網(wǎng)站提取標(biāo)注日期內(nèi)容的方法、系統(tǒng)和產(chǎn)品。
背景技術(shù)
網(wǎng)站通常具有到每日改變的網(wǎng)頁的鏈接,所述網(wǎng)頁例如是列出體育得分的網(wǎng)頁、包括電影評論的網(wǎng)頁、包括日常食譜的網(wǎng)頁、包括新聞記者的每日新聞欄目的網(wǎng)頁、等等。這些網(wǎng)頁通常用URL來標(biāo)識,所述URL在URL自身內(nèi)具有日期值,例如,這個URLhttp//foodtv.com/receipe06122004.html包括日期值2004年6月12日。用戶每天經(jīng)常訪問這些網(wǎng)頁。為了訪問網(wǎng)頁的每日版本,用戶通常必需進(jìn)入主網(wǎng)站的主頁面,單擊當(dāng)天的鏈接。如果URL自身是日期特定的話,則這些用戶不能有效地給每日的改變網(wǎng)頁內(nèi)容的URL添加書簽。也就是,下一天,URL將不指向當(dāng)天的每日頁面,而是將指向昨天的每日頁面。因為鏈接自身每天都更新,所以用戶不能給URL添加書簽,和隨后提取當(dāng)天的標(biāo)注日期的內(nèi)容。

發(fā)明內(nèi)容
公開了用于從網(wǎng)站提取出標(biāo)注日期的內(nèi)容(dated content)的方法、系統(tǒng)和計算機(jī)程序產(chǎn)品,包括接收帶有日期字段的用于標(biāo)注日期內(nèi)容的URL;將當(dāng)前日期插入在日期字段內(nèi);和使用在其日期字段內(nèi)攜帶(bear)有當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容。在一些實施例中,數(shù)據(jù)字段攜帶編碼日期,并且在日期字段內(nèi)插入當(dāng)前日期包括使用當(dāng)前日期替代編碼日期。
典型的實施例還包括給URL添加書簽,包括使用日期標(biāo)記替換日期字段內(nèi)的編碼日期。一些實施例包括向用戶提示日期格式。在許多實施例中,日期標(biāo)記包括缺省的日期格式。一些實施例包括使用缺省的日期格式配置瀏覽器。在許多實施例中,在日期字段內(nèi)插入當(dāng)前日期包括使用當(dāng)前日期替代日期標(biāo)記。在許多實施例中,接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL包括以日期標(biāo)記的格式提供日期字段,其中在日期字段內(nèi)插入當(dāng)前日期包括使用當(dāng)前日期替換日期標(biāo)記。許多實施例包括給含有日期字段的URL添加書簽。
根據(jù)下文對如附圖中所示的本發(fā)明示例性實施例的更詳細(xì)的描述,本發(fā)明的上述和其它目的、特征和優(yōu)點將是顯而易見,在附圖中,相同的附圖標(biāo)記通常表示本發(fā)明示例性實施例的相同部件。


圖1圖示根據(jù)本發(fā)明實施例的能夠從網(wǎng)站提起標(biāo)注日期內(nèi)容的示例性的數(shù)據(jù)處理系統(tǒng)。
圖2圖示根據(jù)本發(fā)明實施例的包括在從網(wǎng)站中提取標(biāo)注日期內(nèi)容時使用的計算機(jī)的自動計算機(jī)器的方框圖。
圖3圖示用于從網(wǎng)站提取標(biāo)注日期內(nèi)容的示例性方法的流程圖。
圖4圖示用于給用于標(biāo)注日期內(nèi)容的URL添加書簽的示例性方法的流程圖。
圖5圖示根據(jù)本發(fā)明的示例性瀏覽器的圖形用戶界面。
具體實施例方式
介紹以用于從網(wǎng)站提取標(biāo)注日期內(nèi)容的方法的形式,在本說明書中描述本發(fā)明。然而,本領(lǐng)域的技術(shù)人員將理解根據(jù)所公開的方法工作的包括合適的編程裝置的任何計算機(jī)系統(tǒng)也落入在本發(fā)明的保護(hù)范圍內(nèi)。合適的編程裝置包括用于指導(dǎo)計算機(jī)系統(tǒng)執(zhí)行本發(fā)明的方法步驟的任何裝置,例如包括,由耦合到計算機(jī)存儲器的處理單元和運(yùn)算邏輯電路組成的系統(tǒng),該系統(tǒng)具有在計算機(jī)存儲器內(nèi)存儲的能力,該計算機(jī)存儲器包括配置以存儲數(shù)據(jù)和程序指令的電路,本發(fā)明方法的編程步驟用于由處理單元執(zhí)行。
本發(fā)明也可以在計算機(jī)程序產(chǎn)品內(nèi)實施,所述計算機(jī)程序產(chǎn)品例如磁盤或其它記錄介質(zhì),用于與任一合適的數(shù)據(jù)處理系統(tǒng)一起使用。計算機(jī)程序產(chǎn)品的實施例可以通過使用用于機(jī)器可讀信息的任一記錄介質(zhì)來實現(xiàn),所述介質(zhì)包括磁介質(zhì)、光介質(zhì)或其它合適的介質(zhì)。本領(lǐng)域的技術(shù)人員將立刻理解具有合適編程裝置的任一計算機(jī)系統(tǒng)將能夠執(zhí)行如在程序產(chǎn)品內(nèi)實施的本發(fā)明方法的步驟。本領(lǐng)域的技術(shù)人員將立刻理解,盡管在本說明書中描述的大多數(shù)示例性實施例面對在計算機(jī)硬件上安裝和執(zhí)行的軟件,但是,實施為固件或硬件的替代實施例也在本發(fā)明的保護(hù)范圍之內(nèi)。
從網(wǎng)站提取標(biāo)注日期的內(nèi)容現(xiàn)在,從圖1開始,參考附圖解釋用于從網(wǎng)站提取標(biāo)注日期的數(shù)據(jù)內(nèi)容的示例性方法、系統(tǒng)和產(chǎn)品。圖l圖示根據(jù)本發(fā)明實施例的能夠從網(wǎng)站提取標(biāo)注日期的內(nèi)容的示例性數(shù)據(jù)處理系統(tǒng)。圖1的系統(tǒng)通常如下操作接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL;將當(dāng)前日期插入日期字段內(nèi);和使用在其日期字段內(nèi)攜帶當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容。在本說明書中,“標(biāo)注日期的內(nèi)容”(datedcontent)是指用攜帶日期字段的URL標(biāo)識的任一資源。標(biāo)注日期的內(nèi)容通常包括網(wǎng)頁,動態(tài)生成的網(wǎng)頁內(nèi)容以及包含諸如新聞、每日體育分?jǐn)?shù)和每日菜譜等其它當(dāng)前信息的其它資源,如本領(lǐng)域的技術(shù)人員能夠想到的。動態(tài)生成的網(wǎng)頁內(nèi)容包括CGI(‘通用網(wǎng)關(guān)接口’)腳本的輸出、JavaTM servlet和用于動態(tài)生成網(wǎng)頁內(nèi)容的其它服務(wù)器側(cè)功能,如本領(lǐng)域的技術(shù)人員能夠想到的。
圖1的系統(tǒng)包括在網(wǎng)絡(luò)內(nèi)用于數(shù)據(jù)通信而連接的多臺計算機(jī)。圖1的系統(tǒng)的每個計算機(jī)可以在其上安裝數(shù)據(jù)通信客戶機(jī),例如根據(jù)本發(fā)明修改的瀏覽器。在本說明書內(nèi)使用的術(shù)語“瀏覽器”通常是指用于以靜態(tài)或動態(tài)網(wǎng)頁或服務(wù)器側(cè)腳本輸出的形式定位、請求、提取和顯示計算機(jī)資源的Web瀏覽器和軟件應(yīng)用。瀏覽器通常包括置標(biāo)語言解釋器、網(wǎng)頁顯示例程和HTTP通信客戶機(jī)。當(dāng)今的典型瀏覽器包括顯示文本、圖形、音頻和視頻。瀏覽器可以在能夠進(jìn)行數(shù)據(jù)通信的任一計算機(jī)內(nèi)操作,包括支持web的設(shè)備、無線的支持web的設(shè)備、微計算機(jī)、PDA和便攜式計算機(jī)等。在無線的支持web的設(shè)備內(nèi)的瀏覽器通常是縮小的瀏覽器,稱作“微瀏覽器”。瀏覽器通常不僅支持HTML(‘超文本置標(biāo)語言’),還支持其它的置標(biāo)語言,例如包括XML(‘可擴(kuò)展置標(biāo)語言’),在無線的支持web的設(shè)備的情況下,WML(‘無線置標(biāo)語言’)和HDML(‘便攜式設(shè)備置標(biāo)語言’)。
圖1的數(shù)據(jù)處理系統(tǒng)包括廣域網(wǎng)(“WAN”)(101)和局域網(wǎng)(“LAN”)(103)。圖1的結(jié)構(gòu)的網(wǎng)絡(luò)連接方面僅僅用于解釋,而不是用于限制。實際上,根據(jù)本發(fā)明實施例的用于從網(wǎng)站提取標(biāo)注日期內(nèi)容的系統(tǒng)可以連接作為LAN、WAN、內(nèi)部網(wǎng)、因特網(wǎng)、因特網(wǎng)、web、萬維網(wǎng)或其它連接,如本領(lǐng)域的技術(shù)人員可以想到的。這些網(wǎng)絡(luò)是可用于在整個數(shù)據(jù)處理系統(tǒng)內(nèi)互相連接的各種設(shè)備和計算機(jī)之間提供數(shù)據(jù)通信連接的媒體。
在圖1的例子中,服務(wù)器(106)實現(xiàn)LAN(103)和WAN(101)之間的網(wǎng)關(guān)、路由器或橋接器。在本說明書中,“服務(wù)器”是指包括在網(wǎng)絡(luò)上管理網(wǎng)絡(luò)資源的自動計算機(jī)器的計算機(jī)或設(shè)備?!癢eb服務(wù)器”具體是利用HTTP與瀏覽器通信從而管理和使連網(wǎng)計算機(jī)置標(biāo)語言文檔和數(shù)字對象可用的服務(wù)器。在圖1的例子中,服務(wù)器(106)可獲得標(biāo)注日期的內(nèi)容可用(404)。標(biāo)注日期的內(nèi)容(404)可以是通過使用攜帶日期字段的URL(“通用資源定位器”)標(biāo)識和可獲得的任一計算機(jī)資源。標(biāo)注日期的內(nèi)容可以是本領(lǐng)域技術(shù)人員將想得到的任何資源。實際上,在‘URL’中的‘R’代表‘資源’。通常諸如HTTP和TCP/IP等的網(wǎng)絡(luò)通信協(xié)議發(fā)送資源,而不僅是文件。最普通的資源是文件,但是資源包括動態(tài)生成的查詢結(jié)果,例如CGI(‘通用網(wǎng)關(guān)接口’)腳本的輸出、Java servlet、動態(tài)服務(wù)器頁面、可以以若干語言獲得的文件、等等。實際上,資源有些類似于文件,但是實際上更為普遍。作為文件實現(xiàn)的資源包括靜態(tài)網(wǎng)頁、圖形圖像文件、視頻剪輯文件、音頻剪輯文件、等等。作為實際的情況,大部分資源當(dāng)前是文件或者服務(wù)器側(cè)腳本輸出。服務(wù)器側(cè)腳本輸出包括CGI程序的輸出、Javaservlet、活動服務(wù)器頁面和Java服務(wù)器頁面等。
服務(wù)器(106)可以是能夠接收標(biāo)注日期內(nèi)容的請求和通過提供標(biāo)注日期內(nèi)容給請求者來響應(yīng)的任一計算機(jī)。這樣一個服務(wù)器的例子是HTTP(‘超文本傳輸協(xié)議’)服務(wù)器或‘網(wǎng)頁服務(wù)器’。在圖1的例子中,能夠支持根據(jù)本發(fā)明修改的數(shù)據(jù)通信應(yīng)用以提取數(shù)據(jù)標(biāo)注日期內(nèi)容的包括PDA(112)、計算機(jī)工作站(104)、移動電話(110)和個人計算機(jī)(108)的若干示例設(shè)備連接到WAN(101)。支持網(wǎng)絡(luò)的移動電話(110)通過無線鏈路(116)連接到WAN(101),PDA(112)通過無線鏈路(114)連接到網(wǎng)絡(luò)(101)。在圖1的例子中,個人計算機(jī)(108)通過有線連接(120)連接到WAN(101),計算機(jī)工作站(104)通過有線連接(122)連接到WAN(101)。筆記本計算機(jī)(126)通過無線鏈路(118)連接到LAN(103),個人計算機(jī)(102)通過有線連接(124)連接到LAN(103)。
組成圖1所示的示例性系統(tǒng)的服務(wù)器和其它設(shè)備的配置是用于解釋的,而不是用于限制目的。根據(jù)本發(fā)明的各種實施例使用的數(shù)據(jù)處理系統(tǒng)可以包括在圖1中未圖示的其它服務(wù)器、路由器、其它設(shè)備和對等結(jié)構(gòu),如本領(lǐng)域技術(shù)人員能夠想到的。在這樣的數(shù)據(jù)處理系統(tǒng)內(nèi)的網(wǎng)絡(luò)可以支持多種數(shù)據(jù)通信協(xié)議,例如包括TCP/IP、HTTP、WAP和HDTP等,如本領(lǐng)域的技術(shù)人員能夠想到的。除了圖1所示的情況之外,可以在多種硬件平臺上實現(xiàn)本發(fā)明的各種實施例。
如上所述,通常使用計算機(jī),也就是使用自動計算機(jī)器實現(xiàn)根據(jù)本發(fā)明的從網(wǎng)站提取標(biāo)注日期的內(nèi)容。為了進(jìn)一步解釋,圖2圖示了根據(jù)本發(fā)明實施例的用于從網(wǎng)站提取標(biāo)注日期內(nèi)容的包括計算機(jī)(134)的自動計算機(jī)器的方框圖。圖2的計算機(jī)(134)包括至少一個計算機(jī)處理器(156)或‘CPU’以及隨機(jī)訪問存儲器(168)(“RAM”)。在RAM(168)內(nèi)存儲的是諸如瀏覽器的數(shù)據(jù)通信客戶機(jī)(407)。在RAM(168)內(nèi)還存儲有操作系統(tǒng)(154)。根據(jù)本發(fā)明的實施例的在計算機(jī)內(nèi)使用的操作系統(tǒng)包括Unix、Linux、微軟NTTM和許多其它操作系統(tǒng),如本領(lǐng)域的技術(shù)人員能夠想到的。在圖2的例子中的操作系統(tǒng)(154)圖示在RAM(154)中,但是操作系統(tǒng)的許多組件也可以存儲在非易失性存儲器(166)內(nèi)。
圖2的計算機(jī)(134)包括通過系統(tǒng)總線(160)耦合到處理器(156)和計算機(jī)的其它組件的非易失性計算機(jī)存儲器(166)。非易失性計算機(jī)存儲器(166)可以實施為硬盤驅(qū)動器(170)、光盤驅(qū)動器(172)、電可擦除可編程只讀存儲空間(所謂的“EEPROM”或“Flash”存儲器)(174)、RAM驅(qū)動器(未圖示)或者任何一種其它類型的計算機(jī)存儲器,如本領(lǐng)域的技術(shù)人員能夠想到的。
圖2的示例性計算機(jī)(134)包括通信適配器(167),用于實現(xiàn)用于數(shù)據(jù)通信的連接(184),包括通過網(wǎng)絡(luò)到其它計算機(jī)(182)的連接,所述其它計算機(jī)包括服務(wù)器和客戶機(jī)等,如本領(lǐng)域的技術(shù)人員能夠想到的。通信適配器實現(xiàn)用于數(shù)據(jù)通信的連接的硬件層,本地設(shè)備和遠(yuǎn)程設(shè)備或服務(wù)器通過它相互直接和通過網(wǎng)絡(luò)發(fā)送數(shù)據(jù)通信。根據(jù)本發(fā)明實施例的用于從網(wǎng)站提取標(biāo)注日期內(nèi)容的通信適配器的例子包括用于有線撥號連接的調(diào)制解調(diào)器、用于有線LAN連接的以太網(wǎng)(IEEE 802.3)適配器和用于無線LAN連接的802.11b適配器。
圖2的示例性計算機(jī)包括一個或多個輸入/輸出接口適配器(178)。在計算機(jī)內(nèi)的輸入/輸出接口適配器通過諸如軟件驅(qū)動器和計算機(jī)硬件實現(xiàn)面向用戶的輸入/輸出,用于控制到諸如計算機(jī)顯示屏的顯示設(shè)備(180)的輸出,以及來自諸如鍵盤和鼠標(biāo)等用戶輸入設(shè)備(181)的用戶輸入。
為了進(jìn)一步解釋,圖3圖示說明用于從網(wǎng)站提取標(biāo)注日期內(nèi)容(404)的示例性方法的流程圖。圖3的方法包括接收(402)帶有日期字段(407)的用于標(biāo)注日期內(nèi)容(404)的URL(412)。圖3的日期字段(407)可以實施為在URL內(nèi)的編碼日期值,例如在下述URL內(nèi)表示日期2004年6月16日的編碼日期06162004,www.somesportspage.com/soccer/scores06162004圖3的日期字段(407)還可以實施為日期標(biāo)記,例如在下述URL內(nèi)標(biāo)識日期格式的<data=mmddyyy>,www.somesportspage.com/soccer/scores<date=mmddyyy>
圖3的日期字段(407)還可以實施為在數(shù)據(jù)編碼URL內(nèi)的編碼日期值?!癠RL編碼數(shù)據(jù)”是在用于數(shù)據(jù)通信的URL內(nèi)封裝的數(shù)據(jù)。如在下文中更詳細(xì)地描述的,通常以名稱-數(shù)值對來編碼URL編碼數(shù)據(jù)。在HTTP通信的情況下,通常使用HTTP GET和POST功能來發(fā)送URL編碼數(shù)據(jù)。在這種情況下,記住URL比僅僅請求文件傳輸更有用。URL識別服務(wù)器上的資源。這些資源可以是具有文件名稱的文件,但是用URL標(biāo)識的資源還包括例如對數(shù)據(jù)庫的查詢。這些查詢的結(jié)果并不必需位于文件內(nèi),但是它們還是由標(biāo)識標(biāo)注日期內(nèi)容的URL所標(biāo)識的和由搜索引擎所標(biāo)識的數(shù)據(jù)資源以及生成這些資源的查詢數(shù)據(jù)。在URL編碼數(shù)據(jù)內(nèi)數(shù)據(jù)字段的例子是http//www.somesportspage.com/cgi-bin/MyScript.cgi?sport=soccer&event=scores&data=06162004這是URI編碼數(shù)據(jù)的例子,這是通常如何使用HTTP GET請求消息在Web上提交HTML表格。當(dāng)將要編碼的數(shù)據(jù)量非常小時,這種使用GET消息的方法是有用的。對于更大量的數(shù)據(jù)而言,將HTTPPOST消息用于表格提交更為常見。
更具體地,上述的整個例子是攜帶編碼數(shù)據(jù)的URI,該編碼數(shù)據(jù)是字符串“sport=soccer&event=scores&date=06162004”。編碼方法是形成用‘&’和‘=’間隔的字段名稱和字段數(shù)值的字符串,其中用‘+’表示空格。數(shù)據(jù)編碼URI使用名稱-數(shù)值對“日期=06162004”標(biāo)識日期字段。在這個例子中,在日期字段內(nèi)的編碼日期值是表示2004年6月16日的日期。在本說明書中用于標(biāo)注日期內(nèi)容的URL內(nèi)的日期字段(407)的例子是說明性的,而并非可以在URL內(nèi)實現(xiàn)日期字段的多種方式的窮舉。實際上,存在在URL內(nèi)實現(xiàn)日期字段的許多方式,本領(lǐng)域的技術(shù)人員將能夠想到的在URL內(nèi)實現(xiàn)日期字段的所有這些方式都在本發(fā)明的保護(hù)范圍之內(nèi)。
在圖3的方法中,通過在瀏覽器內(nèi)接收例如在網(wǎng)頁的鏈路內(nèi)具有日期字段的URL,可以執(zhí)行接收(402)帶有日期字段的標(biāo)注日期內(nèi)容的URL。例如,網(wǎng)頁、HTML文件和XHL文件等可以包括到標(biāo)注日期內(nèi)容的多個超鏈接,每個超鏈接在其內(nèi)部具有包含日期標(biāo)記的URL。一個具有包含日期標(biāo)記編碼日期的URL的超鏈接的例子是<ahref=“http//www.somesportspage.com/soccer/scores<date=mmddyyy>”>Today’s Soccer Scores</a>
通過帶有日期標(biāo)記的URL提供到標(biāo)注日期內(nèi)容的超鏈接有利地允許支持具有標(biāo)注日期內(nèi)容的網(wǎng)頁的系統(tǒng)管路員僅更新標(biāo)注日期的內(nèi)容,而不必改變到標(biāo)注日期的內(nèi)容的鏈接。當(dāng)在瀏覽器內(nèi)接收和分析具有到標(biāo)注日期內(nèi)容的鏈路的網(wǎng)頁時,根據(jù)本發(fā)明修改的瀏覽器分析包含日期標(biāo)記的每個URL,并使用當(dāng)前日期替換日期字段。通過在瀏覽器地址字段內(nèi)的用戶數(shù)據(jù)輸入(圖5中的參考標(biāo)記308)和通過用戶從書簽列表中選擇項目(圖5中的314),也可以執(zhí)行接收(402)帶有日期字段的用于標(biāo)注日期內(nèi)容的URL。
圖3的方法包括在日期字段(407)內(nèi)插入(406)當(dāng)前日期(406),使用在其日期字段內(nèi)攜帶當(dāng)前日期的URL(412)提取(408)標(biāo)注日期的內(nèi)容(404)。在圖3的方法的一個例子中,在日期字段(407)內(nèi)插入(406)當(dāng)前日期(406)包括分析URL以識別編碼日期,并使用當(dāng)前日期替換編碼日期。考慮下面的例子。用戶在2004年9月20日調(diào)用下述URLhttp//www.somesportspage.com/soccer/scores06162004,它具有包括標(biāo)識2004年6月16日的標(biāo)注日期內(nèi)容的編碼日期值01162004的日期字段。根據(jù)本發(fā)明修改的瀏覽器分析該URL,識別編碼日期值,并使用當(dāng)前日期替代編碼日期??梢孕薷臑g覽器以向用戶提示使用當(dāng)前日期替換編碼日期值的指令,或者請求用戶識別特定的日期格式。在這個例子中,所獲得的在日期字段內(nèi)攜帶當(dāng)前日期的URL是http//www.somesportspage.com/soccer/scores09202004。
如上文討論的,圖3的URL(412)的日期字段(407)也可以包括日期標(biāo)記,而非編碼日期。包括日期標(biāo)記而非編碼日期的URL的例子是http//www.somesportspage.com/soccer/scores<data=mmddyyy>
在這個例子中,日期標(biāo)記<date=mmddyyy>包括將日期格式標(biāo)識為用于月份的兩個數(shù)字繼之以用于日子的兩個數(shù)字繼之以用于年份的四個數(shù)字的日期格式。在圖3的方法中,因此,在日期字段(407)內(nèi)插入(406)當(dāng)前日期(406)也可以通過使用當(dāng)前日期(406)替換日期標(biāo)記來執(zhí)行。繼續(xù)上面的例子,在2004年9月20日調(diào)用URLhttp//www.somesportspage.com/soccer/scores<data=mmddyyy>指示根據(jù)本發(fā)明修改的瀏覽器使用當(dāng)前日期替代日期標(biāo)記<data=mmddyyy>,并由用戶通過下述URL請求標(biāo)注日期的內(nèi)容http//www.somesportspage.com/soccer/scores09202004。
可修改根據(jù)本發(fā)明進(jìn)行修改以從網(wǎng)站提取標(biāo)注日期內(nèi)容的瀏覽器,以在日期字段內(nèi)插入當(dāng)前日期之前向用戶提示日期格式??蛇x擇地,可以使用缺省日期格式配置根據(jù)本發(fā)明修改的以從網(wǎng)站提取標(biāo)注日期內(nèi)容的瀏覽器。在這些例子中,使用當(dāng)前日期替換URL內(nèi)的編碼日期包括根據(jù)缺省日期格式使用當(dāng)前日期替換編碼日期數(shù)值。類似地,在這些例子中,通過根據(jù)日期格式使用當(dāng)前日期替換日期標(biāo)記,執(zhí)行使用當(dāng)前日期替代URL內(nèi)的日期標(biāo)記。類似地,在這些例子中,通過根據(jù)日期格式使用當(dāng)前日期替代日期標(biāo)記,執(zhí)行使用當(dāng)前日期替代URL內(nèi)的日期標(biāo)記。使用缺省日期格式配置瀏覽器有利地提供了一種用于替代編碼日期和日期標(biāo)記的機(jī)制,而不需要向用戶提示日期格式或者要求系統(tǒng)管理員識別在用于標(biāo)注日期內(nèi)容的URL內(nèi)的標(biāo)記內(nèi)的日期格式。根據(jù)在每個國家中的常規(guī)使用,瀏覽器配置可以隨著國家的不同而不同。例如,可以使用‘mmddyyyy’(用于月份的兩個數(shù)字繼之以用于日子的兩個數(shù)字繼之以用于年份的四個數(shù)字)的日期格式配置在美國的瀏覽器,而可以使用‘ddmmyyyy’(用于日子的兩個數(shù)字繼之以用于月份的兩個數(shù)字繼之以用于年份的四個數(shù)字)的日期格式配置在歐洲的瀏覽器。
為了進(jìn)一步解釋,圖4圖示說明用于給標(biāo)注日期內(nèi)容的URL添加書簽的示例性方法的流程圖。術(shù)語“書簽”廣泛地用于指存儲標(biāo)注日期內(nèi)容的URL。許多web瀏覽器支持添加書簽,允許用戶存儲網(wǎng)頁的地址(URL),從而用戶隨后能夠輕易地再次訪問該頁面。在一些瀏覽器應(yīng)用中,例如微軟OutlookTM,通過“收藏列表”實現(xiàn)添加書簽功能,使用‘收藏’而不是‘書簽’來標(biāo)識該功能。在本說明書中,廣義地使用術(shù)語‘書簽’和‘添加書簽’,并可以通過使用以短語“書簽”明確指出的添加書簽特征以及如本領(lǐng)域技術(shù)人員能夠想到的稱作其它名稱的添加書簽特征的添加書簽特征來實現(xiàn)。
在圖4的例子中,URL(412)包括在日期字段(407)內(nèi)攜帶編碼日期值(407)的日期字段。下面是在用包括攜帶編碼數(shù)據(jù)值的日期字段的URL的URL空間內(nèi)表達(dá)的例子www.somesportspage.com/soccer/scores09202004在這個例子中,子目錄名稱‘score09202004’包括作為其第七至第十四字符的日期字段,使用日期編碼該日期字段,以便其內(nèi)容‘09202004’代表日期2004年9月20日。
圖4的方法包括接收(501)給URL添加書簽的指令。例如,通過在瀏覽器中通過GUI下拉菜單可獲得的軟件功能,例如在圖5中參考標(biāo)記(316)所圖示的,能夠?qū)崿F(xiàn)接收(501)給URL添加書簽的指令。顯示用上文剛剛闡述的URL標(biāo)識的網(wǎng)頁的瀏覽器,例如,當(dāng)調(diào)用其‘添加書簽’功能時,從而接收給URL添加書簽的指令,并通過在用戶通過諸如在圖5中在參考標(biāo)記(314)上圖示的菜單等菜單可以訪問的書簽或收藏列表內(nèi)存儲該URL,可以執(zhí)行該指令。
圖4的方法還包括向用戶提示(508)用于URL的日期格式。日期格式標(biāo)識在URL內(nèi)編碼日期數(shù)值的格式。例如,mmddyyyy的日期格式標(biāo)識用于月份的兩個數(shù)字繼之以用于日子的兩個數(shù)字繼之以用于年份的四個數(shù)字的日期格式。類似地,mmddyyyy標(biāo)識用于月份的兩個數(shù)字繼之以用于日子的兩個數(shù)字繼之以用于年份的四個數(shù)字的日期格式。為了解釋清楚提供了日期格式的兩個例子,而不是為了限制目的。實際上,存在許多種日期格式,本領(lǐng)域的技術(shù)人員能夠想到的任一種日期格式都在本發(fā)明的保護(hù)范圍之內(nèi)。使用便于用戶輸入日期格式的GUI文本框,使用用戶可以從其選擇日期格式的日期格式菜單或者通過如本領(lǐng)域的技術(shù)人員能夠想到的向用戶提示日期格式的任一種其它方法,可以向用戶提示日期格式。
響應(yīng)于用戶的日期格式的選擇,圖4的方法包括使用日期標(biāo)記(506)替換(502)數(shù)據(jù)字段(407)內(nèi)的編碼日期(504),所述日期標(biāo)記(506)在日期字段內(nèi)存儲(510)包括日期標(biāo)記(506)的URL(412)。通常,通過與用于標(biāo)注日期內(nèi)容的描述標(biāo)識符相關(guān)地存儲URL,執(zhí)行在日期字段內(nèi)存儲(510)包括日期標(biāo)記(506)的URL(412),從而便于用戶調(diào)用添加有書簽的URL。
為了進(jìn)一步解釋,考慮下面的用戶添加書簽的使用情況,在日期字段內(nèi)攜帶編碼日期值(407)的URLhttp//www.somesportspage.com/soccer/scores06162004標(biāo)識2004年6月16日的足球得分。該示例性的URL在其日期字段內(nèi)攜帶‘06162004’的編碼日期值。用戶使用GUI下拉菜單指示瀏覽器給示例性的URL添加書簽,根據(jù)本發(fā)明修改的瀏覽器向用戶提示日期格式。用戶在GUI文本框內(nèi)輸入,從下拉菜單中選擇,或者選擇標(biāo)識用于月份的兩個數(shù)字繼之以用于日子的兩個數(shù)字繼之以用于年份的兩個數(shù)字的日期格式的日期格式mmddyyyy。響應(yīng)于用戶輸入的日期格式,根據(jù)本發(fā)明修改的瀏覽器使用日期標(biāo)記<日期=mmddyyyy>替代編碼日期值‘06162004’,并與標(biāo)識通過URL可訪問的標(biāo)注日期內(nèi)容的描述短語相關(guān)地存儲下述URLhttp//www.somesportspage.com/soccer/scores<data=mmddyyy>。
如上所述,通常,通過使用諸如瀏覽器等數(shù)據(jù)通信客戶機(jī)實現(xiàn)根據(jù)本發(fā)明的從網(wǎng)站提取標(biāo)注日期的內(nèi)容。圖5圖示示例性軟件應(yīng)用程序的圖形用戶接口(‘GUI’),更具體地,在圖5的例子中,瀏覽器。
圖5的瀏覽器是軟件產(chǎn)品的例子,它根據(jù)本發(fā)明實施例進(jìn)行改進(jìn),即在源代碼的層次上編程,或者使用插件程序修改,從而通過在用于標(biāo)注日期內(nèi)容的URL的日期字段內(nèi)插入當(dāng)前日期,并使用在其日期字段內(nèi)攜帶當(dāng)前日期的URL提取標(biāo)注日期內(nèi)容,從而從網(wǎng)站提取標(biāo)注日期內(nèi)容。根據(jù)本發(fā)明的實施例,還修改圖5的瀏覽器以給用于標(biāo)注日期內(nèi)容的URL添加書簽。圖5的例子采用瀏覽器是為了方便解釋,而不是限制目的。實際上,根據(jù)本發(fā)明的實施例,可以改進(jìn)任一軟件程序以從網(wǎng)站提取標(biāo)注日期的內(nèi)容,包括例如字處理器程序、電子表格處理軟件程序、數(shù)據(jù)庫管理工具,當(dāng)然包括瀏覽器。
如圖所示,已經(jīng)操作圖5的瀏覽器以指向名稱為“SomeSportdPage.com”的網(wǎng)站,如在瀏覽器顯示器(302)的標(biāo)題條內(nèi)圖示的。圖5的瀏覽器包括GUI工具條(306),帶有返回按鈕、前進(jìn)按鈕和用于刷新顯示器、搜索、打印和停止網(wǎng)頁提取的按鈕。圖5的瀏覽器還包括水平菜單(304),包括菜單項文件、編輯、選項和書簽(在一些瀏覽器上稱作“收藏夾”)。圖5的示例性瀏覽器包括地址條(308),可以通過在瀏覽器地址條(308)內(nèi)輸入URL,并使用鼠標(biāo)點擊或回車鍵調(diào)用在地址條內(nèi)的GUI進(jìn)入按鈕,可以執(zhí)行調(diào)用用于標(biāo)注日期內(nèi)容的URL。在根據(jù)本發(fā)明實施例的瀏覽器的數(shù)據(jù)通信模塊中,作為用于標(biāo)注日期內(nèi)容的帶有日期字段的URL,接收如此調(diào)用的URL,分析以發(fā)現(xiàn)其日期字段,此后,在日期字段內(nèi)插入當(dāng)前日期,由瀏覽器從Web服務(wù)器提取用如此修改的URL標(biāo)識的標(biāo)注日期的內(nèi)容。
也可以通過調(diào)用到標(biāo)注日期內(nèi)容的諸如示例性超鏈接(310和312)的超鏈接,執(zhí)行調(diào)用用于標(biāo)注日期內(nèi)容的URL?!溄印侵高@樣一個URL,當(dāng)被調(diào)用時請求訪問由該URL標(biāo)識的資源。在本說明書中的術(shù)語‘超鏈接’包括在軟件應(yīng)用程序的GUI內(nèi)的工具條上的錨點(anchor)單元以及‘返回’和‘前進(jìn)’按鈕實現(xiàn)的到URL的鏈接。錨點單元是標(biāo)識和實現(xiàn)超鏈接的置標(biāo)語言單元。圖5的實現(xiàn)示例性超鏈接(310)的錨點單元的示例性形式,在此用HTML表示,是<a href=“http//www.somesportspage.com/soccer/scores06162004”>Today’s Soccer Scores</a>
這個示例性的錨點單元包括開始標(biāo)記<a>、結(jié)束標(biāo)記</a>、標(biāo)識位于http//www.somesportspage.com/soccer/scores06162004上的作為標(biāo)注日期內(nèi)容的鏈接的目標(biāo)的href屬性以及錨點。在這個例子,鏈接目標(biāo)是用于具有在URL內(nèi)的編碼標(biāo)注日期數(shù)值的標(biāo)注日期內(nèi)容的URL?!板^點”是在開始標(biāo)記和結(jié)束標(biāo)記之間闡述的顯示文本。也就是,在這個例子中,錨點是文本“Today’s Soccer Scores”。在典型的使用中,以高亮、下劃線、反相、特殊顏色或設(shè)置其區(qū)別于其它屏幕文本的某種其它方式,顯示該錨點,并將其識別為可用的超鏈接。此外,錨點的屏幕顯示區(qū)域敏感于諸如鼠標(biāo)點擊等GUI指針操作的用戶接口操作。在典型的操作中,用戶使用鼠標(biāo)指針或其它GUI指針指向錨點,并在該錨點上點擊以調(diào)用該鏈接?!^點單元’是從開始標(biāo)記到結(jié)束標(biāo)記的整個置標(biāo)。
圖5的例子還包括也使用錨點單元實現(xiàn)的另一個超鏈接(312)。將該超鏈接(312)圖示為錨點“Today’s Basketball scores”。在此用HTML表示的超鏈接(312)的示例性錨點單元是<ahref=“http//www.somesportspage.com/soccer/scores<date=mmddyyyy>”>Today’s Soccer Scores</a>
這個示例性的錨點單元包括開始標(biāo)記<a>、結(jié)束標(biāo)記</a>、將鏈接目標(biāo)標(biāo)識為位于http//www.somesportspage.com/soccer/scores<date=mmddyyyy>上的標(biāo)注日期內(nèi)容的href屬性以及錨點。在這個例子中,超鏈接(312)的目標(biāo)在日期字段內(nèi)具有日期標(biāo)記,而不是編碼日期值。在這樣一個例子中,當(dāng)調(diào)用超鏈接時,圖5的瀏覽器使用當(dāng)前日期替換日期標(biāo)記,并使用攜帶當(dāng)前日期而非日期標(biāo)記的URL請求標(biāo)注日期的內(nèi)容。在這個例子中,日期標(biāo)記將用于日期插入的日期格式識別為用于月份的兩個數(shù)字、用于日子的兩個數(shù)字和用于年份的四個數(shù)字。圖5的示例性瀏覽器也可以在分析該頁面自身和在顯示該頁面之前使用當(dāng)前日期替換日期標(biāo)記時識別該日期標(biāo)記。在這樣一個替代的例子中,當(dāng)調(diào)用URL時,URL已經(jīng)具有在日期字段內(nèi)的當(dāng)前日期。
在圖5的示例性瀏覽器中,根據(jù)本發(fā)明的實施例,編程稱作書簽的菜單項以顯示用于給用于標(biāo)注日期內(nèi)容的URL添加書簽的下拉菜單(314)。在圖5的例子中,菜單(314)包括用于在不修改URL的情況下給用于標(biāo)注日期內(nèi)容的URL添加書簽的‘添加書簽’選項(316)。‘添加標(biāo)簽’功能(316)有利地提供一種用于給在其日期字段內(nèi)已經(jīng)具有諸如圖5的示例性超鏈接(312)的日期標(biāo)記的標(biāo)注日期內(nèi)容的URL添加標(biāo)簽的機(jī)制。當(dāng)隨后調(diào)用在日期字段內(nèi)具有日期標(biāo)記的添加有標(biāo)簽的URL時,圖5的瀏覽器使用當(dāng)前日期替代日期標(biāo)記,并使用攜帶當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容。
示例性的下拉菜單(314)還包括用于添加支持日期的書簽功能的三個按鈕,分別用于三種日期標(biāo)記格式,一個用于‘mmddyyyy’(318),一個用于‘ddmmyyyy’(320),和一個用于‘mmddyy’(322),用于使用這三種不同的日期格式給在其URL內(nèi)具有編碼日期值的標(biāo)注日期內(nèi)容的URL添加標(biāo)簽。調(diào)用圖5瀏覽器的菜單(314)的添加支持日期書簽選項(318、320、322)之一指示瀏覽器分析標(biāo)識當(dāng)前在瀏覽器上顯示的網(wǎng)頁的URL以標(biāo)識編碼日期值,并根據(jù)選定的日期格式(318,320,322)使用日期標(biāo)記替代編碼日期值,和使用該日期標(biāo)記而不是編碼日期給該URL添加書簽。
圖5的示例性下拉菜單(314)還包括作為超鏈接(310,312)指向相同標(biāo)注日期內(nèi)容的兩個書簽(324,326)。用于今天的足球得分的書簽(324)具有相關(guān)的URL,該URL在日期字段內(nèi)具有編碼日期值,例如www.somesportspage.com/soccer/scores06162004調(diào)用書簽(324)使瀏覽器接收URL作為帶有日期字段的用于標(biāo)注日期內(nèi)容的URL,分析該URL,使用當(dāng)前日期替代編碼日期值06162004,和使用如此修改的帶有當(dāng)前日期的URL提取用于當(dāng)前日期的標(biāo)注日期的內(nèi)容。
書簽(326)具有相關(guān)的URL,在該URL的日期字段內(nèi)具有日期標(biāo)記,例如www.somesportspage.com/soccer/scores<date=mmddyyyy>
調(diào)用書簽(324)指示瀏覽器根據(jù)日期標(biāo)記的日期格式使用代表當(dāng)前日期的日期值替換日期標(biāo)記,并使用在日期字段內(nèi)具有當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容。
根據(jù)上述描述將理解在不脫離本發(fā)明的實際精神的情況下,可以在本發(fā)明的各種實施例中進(jìn)行修改和改變。在本說明書中的描述僅用于說明目的,而不應(yīng)當(dāng)認(rèn)為是限制意義。本發(fā)明的保護(hù)范圍僅由權(quán)利要求書的語言來限制。
權(quán)利要求
1.一種用于從網(wǎng)站提取出標(biāo)注日期的內(nèi)容的方法,該方法包括接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL;將當(dāng)前日期插入在日期字段內(nèi);和使用在其日期字段內(nèi)攜帶有當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容。
2.權(quán)利要求1的方法,其中日期字段攜帶編碼日期,并且在日期字段內(nèi)插入當(dāng)前日期還包括使用當(dāng)前日期替代編碼日期。
3.權(quán)利要求1的方法,還包括給URL添加書簽,包括使用日期標(biāo)記替代日期字段內(nèi)的編碼日期。
4.權(quán)利要求3的方法,還包括向用戶提示日期格式。
5.權(quán)利要求3的方法,其中日期標(biāo)記還包括缺省日期格式。
6.權(quán)利要求3的方法,還包括使用缺省日期格式配置瀏覽器。
7.權(quán)利要求3的方法,其中在日期字段內(nèi)插入當(dāng)前日期還包括使用當(dāng)前日期替代日期標(biāo)記。
8.權(quán)利要求1的方法,其中接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL還包括以日期標(biāo)記的形式提供日期字段,其中在日期字段內(nèi)插入當(dāng)前日期包括使用當(dāng)前日期替代日期標(biāo)記。
9.權(quán)利要求1的方法,還包括給含有日期字段的URL添加書簽。
10.一種用于從網(wǎng)站提取出標(biāo)注日期的內(nèi)容的系統(tǒng),該系統(tǒng)包括用于接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL的裝置;用于將當(dāng)前日期插入在日期字段內(nèi)的裝置;和用于使用在其日期字段內(nèi)攜帶有當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容的裝置。
11.權(quán)利要求10的系統(tǒng),其中日期字段攜帶編碼日期,并且用于在日期字段內(nèi)插入當(dāng)前日期的裝置還包括用于使用當(dāng)前日期替代編碼日期的裝置。
12.權(quán)利要求10的系統(tǒng),還包括用于給URL添加書簽的裝置,包括用于使用日期標(biāo)記替代日期字段內(nèi)的編碼日期的裝置。
13.權(quán)利要求12的系統(tǒng),還包括用于向用戶提示日期格式的裝置。
14.權(quán)利要求12的系統(tǒng),其中日期標(biāo)記還包括缺省日期格式。
15.權(quán)利要求12的系統(tǒng),還包括用于使用缺省日期格式配置瀏覽器的裝置。
16.權(quán)利要求12的系統(tǒng),其中用于在日期字段內(nèi)插入當(dāng)前日期的裝置還包括用于使用當(dāng)前日期替代日期標(biāo)記的裝置。
17.權(quán)利要求10的系統(tǒng),其中用于接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL的裝置還包括用于以日期標(biāo)記的形式提供日期字段的裝置,其中用于在日期字段內(nèi)插入當(dāng)前日期的裝置包括用于使用當(dāng)前日期替代日期標(biāo)記的裝置。
18.權(quán)利要求10的系統(tǒng),還包括用于給含有日期字段的URL添加書簽的裝置。
19.一種用于從網(wǎng)站提取出標(biāo)注日期的內(nèi)容的計算機(jī)程序產(chǎn)品,該計算機(jī)程序產(chǎn)品包括記錄介質(zhì);記錄在記錄介質(zhì)上,用于接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL的裝置;記錄在記錄介質(zhì)上,用于將當(dāng)前日期插入在日期字段內(nèi)的裝置;和記錄在記錄介質(zhì)上,用于使用在其日期字段內(nèi)攜帶有當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容的裝置。
20.權(quán)利要求19的計算機(jī)程序產(chǎn)品,其中日期字段攜帶編碼日期,并且記錄在記錄介質(zhì)上的用于在日期字段內(nèi)插入當(dāng)前日期的裝置還包括記錄在記錄介質(zhì)上的用于使用當(dāng)前日期替代編碼日期的裝置。
21.權(quán)利要求19的計算機(jī)程序產(chǎn)品,還包括記錄在記錄介質(zhì)上的用于給URL添加書簽的裝置,包括記錄在記錄介質(zhì)上的用于使用日期標(biāo)記替代日期字段內(nèi)的編碼日期的裝置。
22.權(quán)利要求21的計算機(jī)程序產(chǎn)品,還包括記錄在記錄介質(zhì)上的用于向用戶提示日期格式的裝置。
23.權(quán)利要求21的計算機(jī)程序產(chǎn)品,其中日期標(biāo)記還包括缺省日期格式。
24.權(quán)利要求21的計算機(jī)程序產(chǎn)品,還包括記錄在記錄介質(zhì)上的用于使用缺省日期格式配置瀏覽器的裝置。
25.權(quán)利要求21的計算機(jī)程序產(chǎn)品,其中記錄在記錄介質(zhì)上的用于在日期字段內(nèi)插入當(dāng)前日期的裝置還包括記錄在記錄介質(zhì)上的用于使用當(dāng)前日期替代日期標(biāo)記的裝置。
26.權(quán)利要求19的計算機(jī)程序產(chǎn)品,其中記錄在記錄介質(zhì)上的用于接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL的裝置還包括記錄在記錄介質(zhì)上的用于以日期標(biāo)記的形式提供日期字段的裝置,其中記錄在記錄介質(zhì)上的用于在日期字段內(nèi)插入當(dāng)前日期的裝置包括記錄在記錄介質(zhì)上的用于使用當(dāng)前日期替代日期標(biāo)記的裝置。
27.權(quán)利要求19的計算機(jī)程序產(chǎn)品,還包括記錄在記錄介質(zhì)上的用于給含有日期字段的URL添加書簽的裝置。
全文摘要
從網(wǎng)站提取出標(biāo)注日期的內(nèi)容,包括接收帶有日期字段的用于標(biāo)注日期的內(nèi)容的URL;將當(dāng)前日期插入在日期字段內(nèi);和使用在其日期字段內(nèi)攜帶有當(dāng)前日期的URL提取標(biāo)注日期的內(nèi)容。在一些實施例中,數(shù)據(jù)字段攜帶編碼日期,并且在日期字段內(nèi)插入當(dāng)前日期包括使用當(dāng)前的日期替代該編碼日期。典型的實施例還包括給URL添加書簽,包括使用日期標(biāo)記替換日期字段內(nèi)的編碼日期。一些實施例包括向用戶提示日期格式。在許多實施例中,日期標(biāo)記包括缺省的日期格式。一些實施例包括使用缺省的日期格式配置瀏覽器。
文檔編號G06F17/30GK1758243SQ20051008331
公開日2006年4月12日 申請日期2005年7月12日 優(yōu)先權(quán)日2004年7月13日
發(fā)明者德懷普·N.·巴內(nèi)吉, 莉蓮·西西里瓦·弗南德斯, 維尼特·杰恩, 瓦蘇·瓦爾拉巴內(nèi)尼 申請人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新野县| 玛多县| 闽清县| 襄城县| 海城市| 诸城市| 德江县| 开鲁县| 沭阳县| 大埔县| 禹州市| 化州市| 临西县| 固镇县| 盐源县| 仁布县| 福安市| 双江| 海城市| 星座| 龙南县| 察雅县| 嫩江县| 大埔县| 全州县| 绥棱县| 观塘区| 三河市| 西吉县| 环江| 中西区| 峨眉山市| 驻马店市| 宁阳县| 福清市| 格尔木市| 富平县| 莱芜市| 孟州市| 新兴县| 常州市|