專利名稱:根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備和方法
技術(shù)領(lǐng)域:
根據(jù)本發(fā)明的設(shè)備和方法涉及根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象,更具體地講,涉及這樣的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象,其根據(jù)對(duì)象的顯示順序請(qǐng)求對(duì)象來(lái)減少顯示對(duì)象所需的時(shí)間。
背景技術(shù):
通常,包括在通過(guò)網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))接收的數(shù)據(jù)中的對(duì)象(例如圖像、運(yùn)動(dòng)圖像等)被顯示,從而從接收的數(shù)據(jù)中提取包括對(duì)象名稱和對(duì)象的存儲(chǔ)路徑的對(duì)象信息,并且以在提取的對(duì)象信息中將被顯示的對(duì)象的排列順序請(qǐng)求這些對(duì)象。
這種對(duì)象信息通常包括通過(guò)標(biāo)記語(yǔ)言準(zhǔn)備的文檔,并且在以標(biāo)記語(yǔ)言撰寫的對(duì)象信息中的指定對(duì)象的順序請(qǐng)求這些對(duì)象。
例如,如果用戶通過(guò)客戶機(jī)(例如PDA)訪問(wèn)指定互聯(lián)網(wǎng)站點(diǎn),則客戶機(jī)接收關(guān)于訪問(wèn)的站點(diǎn)的數(shù)據(jù)??蛻魴C(jī)從接收的數(shù)據(jù)提取指定網(wǎng)頁(yè)的對(duì)象信息,并且根據(jù)提取的對(duì)象信息向服務(wù)器請(qǐng)求客戶機(jī)將要顯示的對(duì)象。
向服務(wù)器請(qǐng)求的對(duì)象的請(qǐng)求順序遵循對(duì)象信息中的對(duì)象的排列順序。例如,如果客戶機(jī)訪問(wèn)的互聯(lián)網(wǎng)站點(diǎn)的網(wǎng)頁(yè)包括多個(gè)圖像,則客戶機(jī)接收的數(shù)據(jù)包括包含在相應(yīng)網(wǎng)頁(yè)中的圖像對(duì)象。
在這種情況下,客戶機(jī)以對(duì)象信息中的對(duì)象的排列順序向服務(wù)器請(qǐng)求包括在相應(yīng)網(wǎng)頁(yè)中的圖像對(duì)象,并且相應(yīng)地顯示接收的對(duì)象。例如,如果客戶機(jī)訪問(wèn)的互聯(lián)網(wǎng)站點(diǎn)的網(wǎng)頁(yè)包括圖像1、圖像2和圖像3,并且對(duì)象信息中的對(duì)象以圖像3、圖像2和圖像1的順序排列,則客戶機(jī)以圖像3、圖像2和圖像1的順序向服務(wù)器請(qǐng)求對(duì)象。
另一方面,對(duì)象的顯示順序可以或者不可以遵循對(duì)象信息中的對(duì)象的排列順序。例如,盡管對(duì)象信息中的對(duì)象以圖像1、圖像2和圖像3的順序排列,但是這些對(duì)象也可以以圖像2、圖像1和圖像3的順序顯示。
圖1是示出現(xiàn)有技術(shù)的對(duì)象顯示裝置的構(gòu)造的框圖。
如圖1所示,現(xiàn)有技術(shù)的顯示裝置10包括數(shù)據(jù)接收單元11,接收包括對(duì)象信息的數(shù)據(jù);對(duì)象提取單元12,從接收的數(shù)據(jù)中提取對(duì)象信息;分析單元13,分析提取的對(duì)象信息;對(duì)象請(qǐng)求單元14,根據(jù)分析的結(jié)果請(qǐng)求對(duì)象;對(duì)象接收單元15,接收對(duì)象;和顯示單元16,顯示接收的對(duì)象。
圖1的對(duì)象顯示裝置10可以理解為是訪問(wèn)互聯(lián)網(wǎng)服務(wù)器的客戶機(jī),并且如果客戶機(jī)已經(jīng)訪問(wèn)互聯(lián)網(wǎng)服務(wù)器則從互聯(lián)網(wǎng)服務(wù)器發(fā)送數(shù)據(jù)。此外,對(duì)象可以理解為包括在互聯(lián)網(wǎng)服務(wù)的指定網(wǎng)頁(yè)中的圖像、運(yùn)動(dòng)圖像等。
分析單元13分析由對(duì)象提取單元12提取的可顯示的形式的對(duì)象信息,并且分析的對(duì)象信息包括對(duì)象名稱、多個(gè)對(duì)象的存儲(chǔ)路徑和多個(gè)對(duì)象的位置信息。
對(duì)象請(qǐng)求單元14以分析的對(duì)象信息中的對(duì)象的排列順序產(chǎn)生對(duì)象請(qǐng)求列表,并將產(chǎn)生的對(duì)象請(qǐng)求列表發(fā)送到互聯(lián)網(wǎng)服務(wù)器。此時(shí),互聯(lián)網(wǎng)服務(wù)器根據(jù)發(fā)送的對(duì)象請(qǐng)求列表將對(duì)象發(fā)送到對(duì)象顯示裝置10。
對(duì)象接收單元15接收從互聯(lián)網(wǎng)服務(wù)器發(fā)送的對(duì)象,并且顯示單元16顯示接收的對(duì)象。
在這種情況下,現(xiàn)有技術(shù)的對(duì)象顯示裝置10根據(jù)分析的對(duì)象信息中的對(duì)象的排列順序請(qǐng)求對(duì)象,而不管對(duì)象的顯示順序,例如當(dāng)顯示指定的網(wǎng)頁(yè)時(shí)的對(duì)象的顯示順序。
因此,如果以圖像1、圖像2和圖像3的順序排列對(duì)象信息中的對(duì)象,則對(duì)象顯示裝置10根據(jù)對(duì)象的排列順序請(qǐng)求對(duì)象。
然而,如果對(duì)象的顯示順序與對(duì)象信息中的對(duì)象的排列順序不同,例如,如果以圖像2、圖像1和圖像3的順序顯示對(duì)象,并且以圖像1、圖像2和圖像3的順序排列對(duì)象,則當(dāng)接收到圖像2時(shí)對(duì)象顯示裝置10開(kāi)始顯示對(duì)象,而不管是否接收到圖像1。
因此,僅當(dāng)接收到順序在圖像1之后的圖像2時(shí)才開(kāi)始顯示對(duì)象,這引起了顯示對(duì)象所需的處理時(shí)間的增加。
另一方面,如果對(duì)象的請(qǐng)求順序與對(duì)象的顯示順序不同,并且客戶機(jī)具有低的處理能力,或者信道數(shù)量和數(shù)據(jù)接收速度受限,則顯示對(duì)象所需的處理時(shí)間仍然增加。
公開(kāi)號(hào)為2005-301380的日本專利公開(kāi)了一種網(wǎng)絡(luò)服務(wù)器,其將構(gòu)成四場(chǎng)景卡通(four-scene cartoon)的所有圖像存儲(chǔ)在集成圖像文件中,將圖像文件的地址存儲(chǔ)在標(biāo)記語(yǔ)言格式的文檔文件中,并且響應(yīng)于外部請(qǐng)求發(fā)送圖像文件和文檔文件。然而,這種現(xiàn)有技術(shù)防止四場(chǎng)景卡通中的下一場(chǎng)景在前一場(chǎng)景之前顯示。還沒(méi)有提出防止由于對(duì)象的請(qǐng)求順序與對(duì)象的顯示順序之間的差別引起的對(duì)象顯示的延遲的方案。
發(fā)明內(nèi)容
本發(fā)明示例性實(shí)施例克服了上述缺點(diǎn)以及以上沒(méi)有描述的其他缺點(diǎn)。另外,本發(fā)明不需要克服上述缺點(diǎn),并且本發(fā)明示例性實(shí)施例可不克服上述的任何問(wèn)題。
本發(fā)明的一方面在于提供一種根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備和方法,其可通過(guò)根據(jù)對(duì)象的顯示順序改變對(duì)象的請(qǐng)求順序來(lái)最小化顯示對(duì)象所需的時(shí)間。
根據(jù)本發(fā)明的一方面,提供一種根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備,該設(shè)備包括數(shù)據(jù)接收單元,接收包括關(guān)于存儲(chǔ)在外部裝置中的多個(gè)對(duì)象的對(duì)象信息的數(shù)據(jù);對(duì)象排列單元,根據(jù)對(duì)象信息確認(rèn)所述多個(gè)對(duì)象的顯示順序,并且根據(jù)確認(rèn)的結(jié)果產(chǎn)生對(duì)象請(qǐng)求列表,在所述對(duì)象請(qǐng)求列表中,以特定順序排列對(duì)象;對(duì)象請(qǐng)求單元,將對(duì)象請(qǐng)求列表發(fā)送到外部裝置;和顯示單元,響應(yīng)于發(fā)送的對(duì)象請(qǐng)求列表,顯示從外部裝置發(fā)送的對(duì)象。
根據(jù)本發(fā)明的另一方面,提供一種根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的方法,該方法包括接收具有關(guān)于存儲(chǔ)在外部裝置中的多個(gè)對(duì)象的對(duì)象信息的數(shù)據(jù);根據(jù)對(duì)象信息確認(rèn)所述多個(gè)對(duì)象的顯示順序,并且根據(jù)確認(rèn)結(jié)果產(chǎn)生對(duì)象請(qǐng)求列表,在該對(duì)象請(qǐng)求列表中,以特定順序排列對(duì)象;將對(duì)象請(qǐng)求列表發(fā)送到外部裝置;和響應(yīng)于發(fā)送的對(duì)象請(qǐng)求列表,顯示從外部裝置發(fā)送的對(duì)象。
通過(guò)下面結(jié)合附圖進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其他方面將會(huì)變得更加清楚,其中圖1是示出現(xiàn)有技術(shù)的對(duì)象顯示裝置的構(gòu)造的框圖;
圖2是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備構(gòu)造的框圖;圖3是示出根據(jù)本發(fā)明示例性實(shí)施例的對(duì)象信息的示例性示圖;圖4是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象信息中的對(duì)象的排列順序產(chǎn)生的對(duì)象請(qǐng)求列表的示例性示圖;圖5是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象的顯示順序更新圖4的對(duì)象請(qǐng)求列表獲得的對(duì)象請(qǐng)求列表的示例性示圖;圖6是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)信道的數(shù)目和數(shù)據(jù)接收速度更新圖4的對(duì)象請(qǐng)求列表獲得的對(duì)象請(qǐng)求列表的示例性示圖;圖7是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的方法的流程圖;和圖8是示出根據(jù)本發(fā)明示例性實(shí)施例的正在顯示的對(duì)象的示例性示圖。
具體實(shí)施例方式
下文中,將通過(guò)參照附圖描述本發(fā)明的示例性實(shí)施例。通過(guò)參照將參照附圖進(jìn)行詳細(xì)描述的示例性實(shí)施例,本發(fā)明的各個(gè)方面和特點(diǎn)和實(shí)現(xiàn)各個(gè)方面和特點(diǎn)的方法是清楚的。然而,本發(fā)明不限于這里公開(kāi)的示例性實(shí)施例,而且本發(fā)明可以各種不同形式來(lái)實(shí)現(xiàn)。提供在說(shuō)明書中定義的內(nèi)容(例如詳細(xì)構(gòu)造和部件)的特定細(xì)節(jié)幫助本領(lǐng)域的普通技術(shù)人員全面理解本發(fā)明,并且本發(fā)明僅被限定在權(quán)利要求的范圍內(nèi)。在本發(fā)明示例性實(shí)施例的整個(gè)描述中,在各種附圖中,相同的附圖標(biāo)號(hào)用于相同的部件。
這里將參照示出解釋根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備和方法的框圖和流程圖的附圖來(lái)描述本發(fā)明示例性實(shí)施例。將理解,可通過(guò)計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)流程圖的每個(gè)塊、流程圖中的多個(gè)塊的組合??蓪⑦@些計(jì)算機(jī)程序指令提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)的處理器,或者其他可編程數(shù)據(jù)處理設(shè)備以產(chǎn)生機(jī)器,從而經(jīng)由計(jì)算機(jī)的處理器或其他可編程數(shù)據(jù)處理設(shè)備執(zhí)行的指令創(chuàng)建用于實(shí)現(xiàn)流程圖塊或多個(gè)塊中指定的功能的裝置。
這些計(jì)算機(jī)程序指令還可被存儲(chǔ)在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)器中,這些計(jì)算機(jī)程序指令可命令計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作,從而存儲(chǔ)在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生實(shí)現(xiàn)在流程圖塊或多個(gè)塊中指定的功能的指令裝置的產(chǎn)品。
計(jì)算機(jī)程序指令還可被載入計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以產(chǎn)生將在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的一系列操作步驟,以產(chǎn)生計(jì)算機(jī)執(zhí)行的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖塊或多個(gè)塊中指定的功能。
流程圖的每個(gè)塊可代表模塊、代碼段或代碼部分,其包括一個(gè)或多個(gè)實(shí)現(xiàn)指定邏輯功能的可執(zhí)行指令。還應(yīng)注意在一些可選執(zhí)行中,多個(gè)塊中注解的功能可不按順序發(fā)生。例如,順序顯示的兩個(gè)塊實(shí)際上可基本上同時(shí)執(zhí)行,或者多個(gè)塊有時(shí)可以相反順序執(zhí)行,這取決于涉及的功能。
圖2是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備的構(gòu)造的框圖。用于根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備可理解為通過(guò)網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))訪問(wèn)存儲(chǔ)例如圖像和運(yùn)動(dòng)圖像的對(duì)象的外部裝置(例如服務(wù)器),并且當(dāng)顯示對(duì)象時(shí)請(qǐng)求存儲(chǔ)在服務(wù)器中的對(duì)象的設(shè)備。
如圖2所示,根據(jù)本發(fā)明示例性實(shí)施例的對(duì)象顯示設(shè)備100包括數(shù)據(jù)接收單元110、對(duì)象提取單元120、分析單元130、對(duì)象排列單元140、對(duì)象請(qǐng)求單元150、對(duì)象接收單元160和顯示單元170。
數(shù)據(jù)接收單元110從通過(guò)網(wǎng)絡(luò)連接的外部裝置接收包括對(duì)象信息(例如對(duì)象名稱、對(duì)象的存儲(chǔ)路徑和對(duì)象的顯示位置信息)的數(shù)據(jù)。
在本發(fā)明示例性實(shí)施例中,對(duì)象信息示例為由例如HTML(超文本標(biāo)記語(yǔ)言)和XML(可擴(kuò)展標(biāo)記語(yǔ)言)的標(biāo)記語(yǔ)言撰寫。此外,在本發(fā)明的示例性實(shí)施例中,對(duì)象信息被示例為包括對(duì)象名稱和對(duì)象的存儲(chǔ)路徑。然而,對(duì)象信息不限于此,而是可還包括對(duì)象的顯示效果(例如字體和樣式)。
此外,在本發(fā)明示例性實(shí)施例中,對(duì)象被示例為例如圖像和運(yùn)動(dòng)圖像的內(nèi)容,根據(jù)對(duì)象請(qǐng)求順序的對(duì)象顯示設(shè)備是顯示通過(guò)例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)從外部裝置接收的數(shù)據(jù)的設(shè)備。然而,對(duì)象顯示設(shè)備不限于此,而是可包括以用戶可識(shí)別的形式輸出對(duì)象的設(shè)備,例如打印從外部裝置接收的對(duì)象的設(shè)備。
對(duì)象提取單元120提取包括在通過(guò)數(shù)據(jù)接收單元110接收的數(shù)據(jù)中的對(duì)象信息,并且分析單元130分析可顯示的形式的提取的對(duì)象信息。
例如,如圖3所示,分析單元130通過(guò)分析包括在接收的數(shù)據(jù)中的對(duì)象信息來(lái)處理可顯示的形式的對(duì)象信息。在本發(fā)明示例性實(shí)施例中,圖3的對(duì)象信息包括對(duì)象1210和對(duì)象2220。此外,在本發(fā)明的示例性實(shí)施例中,對(duì)象2220的顯示被示例為領(lǐng)先于對(duì)象1210的顯示。
在本發(fā)明示例性實(shí)施例中,根據(jù)對(duì)象請(qǐng)求順序的對(duì)象顯示設(shè)備100通過(guò)稍后將解釋的對(duì)象請(qǐng)求單元150向外部裝置請(qǐng)求包括在圖3的對(duì)象信息中的對(duì)象210和220。在本發(fā)明的示例性實(shí)施例中,對(duì)象被示例為從外部裝置接收。然而,不需要從外部裝置發(fā)送所有的對(duì)象,而是一部分的對(duì)象可包括在通過(guò)數(shù)據(jù)接收單元110接收的數(shù)據(jù)中。
對(duì)象排列單元140產(chǎn)生對(duì)象請(qǐng)求列表,在該對(duì)象請(qǐng)求列表中,以指定順序排列包括在由分析單元130分析的對(duì)象信息中的對(duì)象?;旧希瑢?duì)象請(qǐng)求列表中的對(duì)象的排列順序遵循對(duì)象信息中的對(duì)象的排列順序,并且在本發(fā)明示例性實(shí)施例中,對(duì)象排列單元140根據(jù)對(duì)象的顯示順序、網(wǎng)絡(luò)信道的數(shù)量和數(shù)據(jù)接收速度更新對(duì)象請(qǐng)求列表中的對(duì)象的排列順序。
例如,如圖4所示,由對(duì)象排列單元140根據(jù)對(duì)象信息(信道號(hào))中的對(duì)象的排列順序產(chǎn)生的對(duì)象請(qǐng)求列表300基本上是對(duì)象1、對(duì)象2和對(duì)象3的順序,也就是,如上所述的圖3的對(duì)象信息中的對(duì)象的排列順序。在本發(fā)明示例性實(shí)施例中,沒(méi)有在圖3中示出的圖4的對(duì)象3位于緊跟在對(duì)象信息中的對(duì)象2之后,而它的顯示順序遠(yuǎn)在其他對(duì)象之前。
在以對(duì)象3、對(duì)象2和對(duì)象1的順序顯示對(duì)象的情況下,對(duì)象排列單元140將對(duì)象請(qǐng)求列表中的對(duì)象的順序更新為如圖5所示的對(duì)象3、對(duì)象2和對(duì)象1的順序。
如果在指定網(wǎng)頁(yè)上首先顯示對(duì)象3的狀態(tài)下,首先請(qǐng)求對(duì)象1和對(duì)象2,則僅當(dāng)接收到對(duì)象1和對(duì)象2之后接收到對(duì)象3時(shí)才開(kāi)始顯示該指定網(wǎng)頁(yè)。這引起了在顯示網(wǎng)頁(yè)過(guò)程中發(fā)生時(shí)間延遲,該時(shí)間延遲與接收對(duì)象1、對(duì)象2和對(duì)象3所需的時(shí)間一樣長(zhǎng)。通過(guò)根據(jù)對(duì)象的顯示順序更新對(duì)象請(qǐng)求列表中的對(duì)象的順序,可減少顯示指定網(wǎng)頁(yè)所需的時(shí)間。
在這種情況下,如上所述,對(duì)象排列單元140可根據(jù)包括在對(duì)象信息中的對(duì)象的位置信息更新對(duì)象請(qǐng)求列表。換句話說(shuō),從顯示屏幕的上部開(kāi)始指定網(wǎng)頁(yè)的顯示。此時(shí),對(duì)象排列單元140可通過(guò)對(duì)象的位置信息確認(rèn)第一顯示的對(duì)象。
在本發(fā)明示例性實(shí)施例中,對(duì)象的顯示順序示例為在對(duì)象請(qǐng)求列表中排列對(duì)象中具有最高優(yōu)先級(jí)。然而,這僅是示例,并且如果需要,其他條件可具有比顯示順序更高的優(yōu)先級(jí)。
另一方面,在對(duì)象排列單元140根據(jù)對(duì)象的顯示順序在對(duì)象請(qǐng)求列表中排列了對(duì)象之后,可根據(jù)信道的數(shù)量和數(shù)據(jù)接收速度來(lái)重排對(duì)象。
換句話說(shuō),如果連續(xù)排列的兩個(gè)對(duì)象具有分別具有第一大小和第二大小,并且第一大小大于第二大小,則對(duì)象排列單元140可重排對(duì)象,從而具有第二大小的對(duì)象領(lǐng)先于具有第一大小的對(duì)象。
例如,在根據(jù)對(duì)象的顯示順序,即以如圖5所示的對(duì)象3、對(duì)象2和對(duì)象1的順序更新對(duì)象請(qǐng)求列表300中的對(duì)象的排列順序之后,對(duì)象排列單元140可根據(jù)信道的數(shù)量、數(shù)據(jù)接收速度等再次更新相鄰對(duì)象的顯示順序。換句話說(shuō),如果對(duì)象3的大小大于對(duì)象2的大小,并且如圖5所示對(duì)象3與對(duì)象2相鄰,則對(duì)象排列單元140根據(jù)信道的數(shù)量和數(shù)據(jù)接收速度可首先請(qǐng)求對(duì)象2,而不是對(duì)象3,并且可如圖6所示再次更新對(duì)象請(qǐng)求列表300。
對(duì)象請(qǐng)求單元150將由對(duì)象排列單元140最終排列對(duì)象的對(duì)象請(qǐng)求列表發(fā)送到外部裝置。在這種情況下,外部裝置根據(jù)從對(duì)象請(qǐng)求單元150發(fā)送的對(duì)象請(qǐng)求列表的排列順序?qū)?duì)象發(fā)送到對(duì)象顯示裝置100。
對(duì)象接收單元160接收從外部裝置發(fā)送的對(duì)象,并且顯示單元170顯示通過(guò)對(duì)象接收單元160接收的對(duì)象。
例如,當(dāng)對(duì)象顯示裝置100通過(guò)互聯(lián)網(wǎng)訪問(wèn)特定站點(diǎn)時(shí),以包括在相應(yīng)網(wǎng)頁(yè)中的各個(gè)對(duì)象以特定順序顯示的方式,通過(guò)顯示單元170顯示相應(yīng)站點(diǎn)的網(wǎng)頁(yè)。在這種情況下,根據(jù)對(duì)象的顯示順序排列對(duì)象的請(qǐng)求順序,如果對(duì)象信息中的順序領(lǐng)先于顯示順序,則相應(yīng)地排列請(qǐng)求順序,從而提高網(wǎng)頁(yè)顯示速度。
此外,即使在通過(guò)打印機(jī)打印特定對(duì)象的情況下,以與上述網(wǎng)站的訪問(wèn)相同的方式,根據(jù)打印的對(duì)象的順序排列對(duì)象的請(qǐng)求順序,如果對(duì)象信息中的順序領(lǐng)先于打印順序,則相應(yīng)地排列請(qǐng)求順序以提高打印速度。
圖7是示出根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的方法的流程圖。
如圖7所示,根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的方法,數(shù)據(jù)接收單元110首先從外部裝置接收包括對(duì)象信息的數(shù)據(jù)(S110)。
對(duì)象提取單元120從接收的數(shù)據(jù)提取對(duì)象信息(S120)。在本發(fā)明示例性實(shí)施例中,對(duì)象信息示例為由標(biāo)記語(yǔ)言撰寫。然而,對(duì)象信息不限于此。
分析單元130分析可顯示的形式的提取的對(duì)象信息(S130)。在這種情況下,由分析單元130分析的對(duì)象信息如圖3所示,并且根據(jù)對(duì)象信息顯示的對(duì)象如圖8所示。在本發(fā)明示例性實(shí)施例中,示例出對(duì)象信息中的對(duì)象以對(duì)象1、對(duì)象2和對(duì)象3排列,但是這些對(duì)象以對(duì)象3、對(duì)象2和對(duì)象1的順序顯示。
對(duì)象排列單元140產(chǎn)生對(duì)象請(qǐng)求列表,在該對(duì)象請(qǐng)求列表中包括在由分析單元130分析的對(duì)象信息中的對(duì)象被排列(S140)。在這種情況下,對(duì)象請(qǐng)求列表遵循對(duì)象信息中的對(duì)象的排列順序,并且在示例性實(shí)施例中,根據(jù)對(duì)象的顯示順序、信道的數(shù)量以及數(shù)據(jù)接收速度更新對(duì)象請(qǐng)求列表中的對(duì)象的排列順序。
具體地講,對(duì)象排列單元140產(chǎn)生對(duì)象請(qǐng)求列表,在該對(duì)象請(qǐng)求列表中,根據(jù)操作S130中分析的對(duì)象信息,對(duì)象以對(duì)象1、對(duì)象2和對(duì)象3的順序排列。此外,如果如圖8所示的分析的對(duì)象信息中的對(duì)象的排列順序與對(duì)象的顯示順序不同,則對(duì)象排列單元140根據(jù)對(duì)象的顯示順序,也就是以對(duì)象3、對(duì)象2和對(duì)象1的順序更新對(duì)象請(qǐng)求列表中的對(duì)象的排列順序。
因此,從對(duì)象3開(kāi)始對(duì)象的顯示。如果首先請(qǐng)求對(duì)象1和對(duì)象2,則對(duì)象的顯示延遲到直到接收到對(duì)象3。為了防止對(duì)象的顯示延遲,首先請(qǐng)求提前其他對(duì)象顯示的對(duì)象3。
其后,如果對(duì)象3和對(duì)象2彼此相鄰,并且對(duì)象3的大小大于對(duì)象2的大小,則對(duì)象排列單元140首先請(qǐng)求具有較小大小的對(duì)象2,從而以對(duì)象2、對(duì)象3和對(duì)象1的順序再次更新對(duì)象請(qǐng)求列表中的對(duì)象。該再次更新的對(duì)象列表被發(fā)送到外部裝置。
對(duì)象請(qǐng)求單元150將由對(duì)象排列單元140產(chǎn)生的對(duì)象請(qǐng)求列表發(fā)送到外部裝置(S150)。
外部裝置根據(jù)從對(duì)象請(qǐng)求單元150發(fā)送的對(duì)象請(qǐng)求列表發(fā)送對(duì)象(S160)。
由對(duì)象接收單元160接收從外部裝置發(fā)送的對(duì)象,隨后接收的對(duì)象被顯示在顯示單元170上(S170)。
在圖7中,根據(jù)本發(fā)明示例性實(shí)施例的對(duì)象顯示設(shè)備100示例為通過(guò)訪問(wèn)相應(yīng)的互聯(lián)網(wǎng)站點(diǎn)顯示網(wǎng)頁(yè)的設(shè)備。然而,對(duì)象顯示設(shè)備100不限于此,并且還可以是通過(guò)以與圖7的方法相似的方式執(zhí)行打印來(lái)減少對(duì)象打印時(shí)間的打印對(duì)象的設(shè)備。
在根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備和方法,這里使用的術(shù)語(yǔ)“單元”是指軟件或硬件組件,例如執(zhí)行特定任務(wù)的可編程邏輯陣列(FPGA)或?qū)S眉呻娐?ASIC),但不限于此。單元可利地配置為駐留在可尋址存儲(chǔ)介質(zhì)中,并且配置為在一個(gè)或多個(gè)處理器上執(zhí)行。因此,通過(guò)示例,單元可包括組件(例如軟件組件、面向?qū)ο蟮能浖M件、類組件和任務(wù)組件)、進(jìn)程、函數(shù)、屬性、程序、子程序、程序代碼段、驅(qū)動(dòng)程序、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組和變量。組件和單元提供的功能性可組合為較少的組件和單元,或者進(jìn)一步分離為另外的組件和單元。
如上所述,根據(jù)本發(fā)明示例性實(shí)施例的根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備和方法,考慮對(duì)象的顯示順序、信道的數(shù)量和數(shù)據(jù)接收速度更新對(duì)象的請(qǐng)求順序,因此可提高對(duì)象顯示速度。
盡管已經(jīng)為了示例性目的描述了本發(fā)明示例性實(shí)施例,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求記載的本發(fā)明的精神和范圍的情況下,可以對(duì)其進(jìn)行各種修改、添加和替換。
權(quán)利要求
1.一種根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的設(shè)備,該設(shè)備包括數(shù)據(jù)接收單元,接收包括關(guān)于存儲(chǔ)在外部裝置中的多個(gè)對(duì)象的對(duì)象信息的數(shù)據(jù);對(duì)象排列單元,通過(guò)對(duì)象信息確認(rèn)所述多個(gè)對(duì)象的顯示順序,并且根據(jù)確認(rèn)的結(jié)果產(chǎn)生對(duì)象請(qǐng)求列表,在所述對(duì)象請(qǐng)求列表中,以特定順序排列對(duì)象;對(duì)象請(qǐng)求單元,將對(duì)象請(qǐng)求列表發(fā)送到外部裝置;和顯示單元,響應(yīng)于發(fā)送的對(duì)象請(qǐng)求列表,顯示從外部裝置發(fā)送的對(duì)象。
2.如權(quán)利要求1所述的設(shè)備,其中,對(duì)象信息由標(biāo)記語(yǔ)言撰寫,并且對(duì)象信息包括對(duì)象名稱、對(duì)象的存儲(chǔ)路徑信息以及對(duì)象的顯示位置信息。
3.如權(quán)利要求2所述的設(shè)備,還包括分析對(duì)象信息的分析單元,其中,對(duì)象排列單元根據(jù)分析的對(duì)象信息中的對(duì)象的排列順序產(chǎn)生對(duì)象請(qǐng)求列表。
4.如權(quán)利要求3所述的設(shè)備,其中,對(duì)象排列單元根據(jù)分析的對(duì)象信息中的對(duì)象的顯示順序更新產(chǎn)生的對(duì)象請(qǐng)求列表。
5.如權(quán)利要求4所述的設(shè)備,其中,對(duì)象排列單元更新對(duì)象請(qǐng)求列表,從而根據(jù)信道的數(shù)量和數(shù)據(jù)接收速度,在顯示在相鄰位置的對(duì)象中具有相對(duì)小的大小的對(duì)象被首先請(qǐng)求。
6.一種根據(jù)對(duì)象請(qǐng)求順序顯示對(duì)象的方法,該方法包括接收包括關(guān)于存儲(chǔ)在外部裝置中的多個(gè)對(duì)象的對(duì)象信息的數(shù)據(jù);通過(guò)對(duì)象信息確認(rèn)所述多個(gè)對(duì)象的顯示順序,并且根據(jù)確認(rèn)結(jié)果產(chǎn)生對(duì)象請(qǐng)求列表,在該對(duì)象請(qǐng)求列表中,以特定順序排列對(duì)象;將對(duì)象請(qǐng)求列表發(fā)送到外部裝置;和響應(yīng)于發(fā)送的對(duì)象請(qǐng)求列表,顯示從外部裝置發(fā)送的對(duì)象。
7.如權(quán)利要求6所述的方法,其中,對(duì)象信息由標(biāo)記語(yǔ)言撰寫,并且對(duì)象信息包括對(duì)象名稱、對(duì)象的存儲(chǔ)路徑信息以及對(duì)象的顯示位置信息。
8.如權(quán)利要求7所述的方法,還包括分析對(duì)象信息,其中,所述產(chǎn)生步驟包括根據(jù)分析的對(duì)象信息中的對(duì)象的排列順序產(chǎn)生對(duì)象請(qǐng)求列表。
9.如權(quán)利要求8所述的方法,其中,所述產(chǎn)生步驟包括根據(jù)分析的對(duì)象信息中的對(duì)象的顯示順序更新產(chǎn)生的對(duì)象請(qǐng)求列表。
10.如權(quán)利要求9所述的方法,其中,所述產(chǎn)生步驟包括更新對(duì)象請(qǐng)求列表,從而根據(jù)信道的數(shù)量和數(shù)據(jù)接收速度,在顯示在相鄰位置的對(duì)象中具有相對(duì)小的大小的對(duì)象被首先請(qǐng)求。
全文摘要
提供一種根據(jù)對(duì)象請(qǐng)求顯示對(duì)象的設(shè)備和方法,通過(guò)根據(jù)對(duì)象的顯示順序請(qǐng)求對(duì)象可減少顯示對(duì)象所需的時(shí)間。該設(shè)備包括數(shù)據(jù)接收單元,接收具有關(guān)于存儲(chǔ)在外部裝置中的多個(gè)對(duì)象的對(duì)象信息的數(shù)據(jù);對(duì)象排列單元,根據(jù)對(duì)象信息確認(rèn)所述多個(gè)對(duì)象的顯示順序,并且根據(jù)確認(rèn)的結(jié)果產(chǎn)生對(duì)象請(qǐng)求列表,在所述對(duì)象請(qǐng)求列表中,以特定順序排列對(duì)象;對(duì)象請(qǐng)求單元,將對(duì)象請(qǐng)求列表發(fā)送到外部裝置;和顯示單元,響應(yīng)于發(fā)送的對(duì)象請(qǐng)求列表,顯示從外部裝置發(fā)送的對(duì)象。
文檔編號(hào)H04L12/58GK101025751SQ20071000654
公開(kāi)日2007年8月29日 申請(qǐng)日期2007年2月2日 優(yōu)先權(quán)日2006年2月21日
發(fā)明者成烈雄, 李和耿 申請(qǐng)人:三星電子株式會(huì)社