本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別是涉及一種動態(tài)快捷操作方法及裝置。
背景技術(shù):
移動終端的屏幕越來越大,最近幾年的時間,屏幕大小從2寸急速擴(kuò)充到7寸,隨之而來的操作問題成為所有手機(jī)用戶共同的煩惱,單手操作時拇指無法夠著另外一側(cè),雙手握機(jī)的時候會夠不著屏幕上側(cè)的情況。這幾年各大廠商也在想辦法解決這個問題,但是效果都比較差,無法達(dá)到用戶的預(yù)想目標(biāo),在某種程度上還影響用戶的使用。同時有的手機(jī)品牌還推出了邊緣彎曲的手機(jī)產(chǎn)品,如何為邊緣顯示部分提供獨特的操作方式也是亟待解決的問題。
在現(xiàn)有技術(shù)中,iphone中的assistivetouch以及中興采用的mipop功能,在屏幕上懸浮一個圓形圖標(biāo),該圖標(biāo)能擴(kuò)展出n個常用的快捷鍵。三星edge系列手機(jī),屏幕邊緣彎曲的部分,有時候會顯示音樂播放等特定的功能按鍵。但是,懸浮顯示的快捷鍵或者額外的屏幕顯示的快捷操作都是固定的操作,而這種操作只能是一些全局性的操作,無法針對當(dāng)前應(yīng)用動態(tài)調(diào)整最合適的快捷方式。
技術(shù)實現(xiàn)要素:
鑒于現(xiàn)有技術(shù)中快捷操作都是固定的操作無法針對當(dāng)前應(yīng)用動態(tài)調(diào)整最合適的快捷方式的問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的動態(tài)快捷操作方法及裝置。
本發(fā)明提供一種動態(tài)快捷操作方法,包括:
在應(yīng)用啟動時獲取動態(tài)操控區(qū)域的配置信息,并在應(yīng)用運行時對配置信息 進(jìn)行修改;
根據(jù)修改后的配置信息對動態(tài)操控區(qū)域?qū)崟r進(jìn)行顯示重繪,獲取用戶對動態(tài)操控區(qū)域的操作,將操作發(fā)送到相應(yīng)的應(yīng)用;
通過應(yīng)用對操作執(zhí)行相應(yīng)處理。
本發(fā)明還提供了一種動態(tài)快捷操作裝置,包括:
應(yīng)用模塊,用于在應(yīng)用啟動時獲取動態(tài)操控區(qū)域的配置信息,并在應(yīng)用運行時對配置信息進(jìn)行修改;
動態(tài)操控區(qū)域管理模塊,用于根據(jù)修改后的配置信息對動態(tài)操控區(qū)域?qū)崟r進(jìn)行顯示重繪,獲取用戶對動態(tài)操控區(qū)域的操作,將操作發(fā)送到相應(yīng)的應(yīng)用;
應(yīng)用模塊進(jìn)一步用于,通過應(yīng)用對操作執(zhí)行相應(yīng)處理。
本發(fā)明有益效果如下:
通過設(shè)置動態(tài)操控區(qū)域,解決了現(xiàn)有技術(shù)中快捷操作都是固定的操作無法針對當(dāng)前應(yīng)用動態(tài)調(diào)整最合適的快捷方式的問題,能夠極大提升大屏手機(jī)的操作體驗,提升用戶的使用速度,此外,本發(fā)明實施例的技術(shù)方案無需特殊的硬件設(shè)備,具有很強(qiáng)的可行性。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是本發(fā)明實施例的動態(tài)快捷操作方法的流程圖;
圖2是本發(fā)明實施例的動態(tài)快捷操作方法的詳細(xì)流程圖;
圖3是本發(fā)明實施例的動態(tài)操控區(qū)域初始化的示意圖;
圖4是本發(fā)明實施例的動態(tài)操控區(qū)域的示意圖;
圖5是本發(fā)明實施例的五個按鈕對應(yīng)的圖標(biāo)和背景的示意圖;
圖6是本發(fā)明實施例的對動態(tài)控制區(qū)域進(jìn)行顯示上的重繪的示意圖;
圖7是本發(fā)明實施例的重繪后屏幕效果的示意圖;
圖8是本發(fā)明實施例的管理模塊進(jìn)行顯示更新的示意圖;
圖9是本發(fā)明實施例的當(dāng)應(yīng)用后臺運行時顯示應(yīng)用快捷操作的示意圖;
圖10是本發(fā)明實施例的動態(tài)快捷操作裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
為了解決現(xiàn)有技術(shù)中快捷操作都是固定的操作無法針對當(dāng)前應(yīng)用動態(tài)調(diào)整最合適的快捷方式的問題,本發(fā)明提供了一種動態(tài)快捷操作方法及裝置,應(yīng)用于智能終端產(chǎn)品,包括平板電腦、智能手機(jī)等設(shè)備,系統(tǒng)提供特定的動態(tài)操控區(qū)域,將該動態(tài)操控區(qū)域的顯示內(nèi)容及可操作內(nèi)容進(jìn)行接口拓展,系統(tǒng)進(jìn)行初始化的定義,同時向系統(tǒng)所有應(yīng)用開放接口,應(yīng)用根據(jù)系統(tǒng)提供的接口進(jìn)行該部分顯示區(qū)域的顯示內(nèi)容以及功能的重新定義。用戶點擊該部分顯示區(qū)域時,系統(tǒng)將該操作反饋到應(yīng)用,由應(yīng)用執(zhí)行相應(yīng)的操作。以下結(jié)合附圖以及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
方法實施例
根據(jù)本發(fā)明的實施例,提供了一種動態(tài)快捷操作方法,圖1是本發(fā)明實施例的動態(tài)快捷操作方法的流程圖,如圖1所示,根據(jù)本發(fā)明實施例的動態(tài)快捷 操作方法包括如下處理:
在本發(fā)明實施例的技術(shù)方案中,在系統(tǒng)啟動時,需要對動態(tài)操控區(qū)域進(jìn)行初始化,并讀取動態(tài)操控區(qū)域的配置信息,并將配置信息發(fā)送到各個應(yīng)用;在本發(fā)明實施例中,配置信息具體包括:動態(tài)操控區(qū)域的可配置元素、以及個配置元素對應(yīng)的編號。配置信息可以存儲于數(shù)據(jù)庫中。
具體地,對動態(tài)操控區(qū)域進(jìn)行初始化具體包括:讀取動態(tài)操控區(qū)域的初始化信息,根據(jù)初始化信息對動態(tài)操控區(qū)域進(jìn)行顯示內(nèi)容和功能的初始化,其中,功能為系統(tǒng)功能,該系統(tǒng)功能為系統(tǒng)設(shè)置等系統(tǒng)提供的功能,而非系統(tǒng)以外的應(yīng)用(也可以稱為上層應(yīng)用,即用戶安裝的應(yīng)用程序)提供的功能。
優(yōu)選地,對動態(tài)操控區(qū)域進(jìn)行初始化之后,對動態(tài)操控區(qū)域進(jìn)行顯示重繪之前,對動態(tài)操控區(qū)域進(jìn)行顯示內(nèi)容和功能的初始化時所提供的功能為系統(tǒng)功能,因此,如果接收到用戶對動態(tài)操控區(qū)域的操作,則將操作發(fā)送到系統(tǒng),通過系統(tǒng)對操作進(jìn)行響應(yīng)。
進(jìn)行了上述初始化操作之后,具體包括如下處理:
步驟101,在應(yīng)用啟動時獲取動態(tài)操控區(qū)域的配置信息,并在應(yīng)用運行時對配置信息進(jìn)行修改;其中,動態(tài)操控區(qū)域的可配置元素、以及可配置元素對應(yīng)的編號。
在步驟101中,在應(yīng)用運行時對配置信息進(jìn)行修改具體包括如下處理:將動態(tài)操控區(qū)域的全部或部分可配置元素修改為該應(yīng)用的用戶操作,其中運行包括前臺運行和后臺運行。前臺運行是指當(dāng)前用戶可以看到該應(yīng)用程序正在運行,后臺運行是指用戶看不到該應(yīng)用正在運行,而該應(yīng)用在后臺運行。
步驟102,根據(jù)修改后的配置信息對動態(tài)操控區(qū)域?qū)崟r進(jìn)行顯示重繪,獲取用戶對動態(tài)操控區(qū)域的操作,將操作發(fā)送到相應(yīng)的應(yīng)用;
步驟102具體包括如下處理:根據(jù)前臺運行或后臺運行的應(yīng)用發(fā)送的修改后的配置信息中,全部或部分可配置元素對應(yīng)的用戶操作實時進(jìn)行顯示重繪。獲取用戶對動態(tài)操控區(qū)域的操作,獲取操作對應(yīng)的可配置元素和可配置元素對 應(yīng)的編號,將編號發(fā)送到相應(yīng)的應(yīng)用。
步驟103,通過應(yīng)用對操作執(zhí)行相應(yīng)處理。具體地,可以通過應(yīng)用執(zhí)行編號所對應(yīng)的操作。
在本發(fā)明實施例中,接收到在前臺運行的應(yīng)用與多個在后臺運行的應(yīng)用發(fā)送的修改后的配置信息時,提示用戶選擇接收其中一個應(yīng)用發(fā)送的修改后的配置信息以及進(jìn)行用戶操作的響應(yīng);或者,接收到在前臺運行的應(yīng)用與多個在后臺運行的應(yīng)用發(fā)送的修改后的配置信息時,根據(jù)多個應(yīng)用的優(yōu)先級,選擇優(yōu)接收優(yōu)先級最高的應(yīng)用發(fā)送的修改后的配置信息以及進(jìn)行用戶操作的響應(yīng)。例如,前臺正在運行的應(yīng)用為新聞客戶端,后臺正在運行的應(yīng)用為qq、音樂播放器、微信三個應(yīng)用,如果接收到了這四個應(yīng)用發(fā)送的修改后的配置信息時,可以用戶選擇接收四個應(yīng)用中的一個應(yīng)用發(fā)送的修改后的配置信息以及進(jìn)行用戶操作的響應(yīng),或者,可以根據(jù)這四個應(yīng)用的優(yōu)先級,選擇優(yōu)接收優(yōu)先級最高的應(yīng)用發(fā)送的修改后的配置信息以及進(jìn)行用戶操作的響應(yīng)。
以下結(jié)合附圖,對本發(fā)明實施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。
圖2是本發(fā)明實施例的動態(tài)快捷操作方法的詳細(xì)流程圖,如圖2所述,具體包括如下處理:
步驟201,系統(tǒng)啟動時,動態(tài)操控區(qū)域管理模塊(以下簡稱管理模塊)啟動,該管理模塊負(fù)責(zé)對特定的動態(tài)操控區(qū)域進(jìn)行顯示內(nèi)容的初始化、動態(tài)操控區(qū)域接口信息的發(fā)送、接收應(yīng)用的重繪信息、對動態(tài)操控區(qū)域的顯示內(nèi)容進(jìn)行重繪、用戶對動態(tài)操控區(qū)域的操作的響應(yīng)。圖3是本發(fā)明實施例的動態(tài)操控區(qū)域初始化的示意圖,如圖3所示,管理模塊對動態(tài)操控區(qū)域進(jìn)行初始化,從數(shù)據(jù)庫獲取動態(tài)操控區(qū)域的初始化信息,并按照該初始化信息進(jìn)行顯示的初始化。此時,用戶如果對動畫操控區(qū)域進(jìn)行操作,則管理模塊將用戶的操作發(fā)送到系統(tǒng),系統(tǒng)進(jìn)行操作的響應(yīng)。
圖4是本發(fā)明實施例的動態(tài)操控區(qū)域的示意圖,如圖4所示,a、b、c、d、e均為可以配置的按鈕(button),整個區(qū)域的背景也可以進(jìn)行配置。同時 可以包含其他可以進(jìn)行觸控、顯示的公共控件。上述按鈕、區(qū)域的背景、其他可以進(jìn)行觸控、顯示的公共控件均為上述可配置元素。
步驟202,管理模塊從數(shù)據(jù)庫讀取動態(tài)操控區(qū)域可配置信息,包括可配置元素以及編號,其中,可配置元素包括:各種按鈕、顯示背景以及其他公共控件內(nèi)容。并將該可配置信息發(fā)送到各上層應(yīng)用。
例如,在本發(fā)明實施例中,配置信息為button(a、b、c、d、e)image(button,background),上層應(yīng)用可以進(jìn)行五個button的自定義配置,五個button的圖標(biāo)以及背景圖像的設(shè)置。
步驟203,上層應(yīng)用啟動時,獲取管理模塊發(fā)送的動態(tài)操控區(qū)域可配置元素以及編號,當(dāng)應(yīng)用前臺運行時,修改收到的配置信息,寫入應(yīng)用常用的用戶操作以及應(yīng)用信息。并將修改后的配置信息發(fā)送到管理模塊。
例如,如果前臺應(yīng)用為music,則向管理模塊發(fā)送配置信息,如圖5所示,配置信息內(nèi)容為button:a:聲音+;b:上一首;c:下一首;d:播放;e:聲音-;并向管理模塊發(fā)送五個button對應(yīng)的圖標(biāo)和背景。
在步驟203中,應(yīng)用發(fā)送的配置信息中,如果只對部分可配置元素進(jìn)行了修改,則對于其他可配置元素,管理模塊進(jìn)行統(tǒng)一的配置。對于部分優(yōu)先級高的應(yīng)用,其配置信息與當(dāng)前前臺應(yīng)有的配置信息沖突時,管理模塊保證優(yōu)先級高的應(yīng)用配置信息正常顯示以及響應(yīng)。
步驟204,管理模塊收到前臺應(yīng)用的配置信息,根據(jù)配置信息中可配置元素編號對應(yīng)的圖標(biāo)以及顯示背景等元素進(jìn)行顯示的重繪工作。并在過程中實時接收最新的配置信息進(jìn)行重繪。
例如,如圖6所示,管理模塊根據(jù)music應(yīng)用發(fā)送的配置信息對動態(tài)控制區(qū)域進(jìn)行顯示上的重繪。屏幕效果如圖7所示,顯示完成后,用戶如果按壓其中buttond,管理模塊向music應(yīng)用發(fā)送buttond。
在步驟204中,對某些特殊應(yīng)用的,如果有后臺控制的需求,管理模塊在該應(yīng)用非前臺運行的時候,仍會接收該應(yīng)用的的配置信息更新以及進(jìn)行用戶操 作的響應(yīng)。
例如,管理模塊向music應(yīng)用發(fā)送buttond,則music響應(yīng)播放的操作,并向管理模塊發(fā)送配置信息,配置信息內(nèi)容為button:a聲音+b上一首c下一首d暫停e聲音,管理模塊進(jìn)行顯示的更新,如圖8所示。當(dāng)music后臺播放之后,管理模塊仍然顯示music的快捷操作,如圖9所示,并響應(yīng)操作。
步驟205,用戶點擊動態(tài)操控區(qū)域的元素,管理模塊將該元素對應(yīng)的編號發(fā)送到對應(yīng)的應(yīng)用,應(yīng)用執(zhí)行該編號所對應(yīng)的操作。
在本發(fā)明實施例中,當(dāng)前臺應(yīng)用與多個后臺應(yīng)用都在進(jìn)行配置信息的更新,管理模塊會向用戶發(fā)出詢問,判斷接收其中某個應(yīng)用的配置信息更新以及進(jìn)行用戶操作的響應(yīng)。
需要說明的是,在本發(fā)明實施例中,動態(tài)管理區(qū)域的形態(tài)除了如圖3-9所示圓形,還可以為其他形狀,顯示的模式,除了懸浮框,還可以顯示在擴(kuò)展屏幕,如曲面屏幕的彎曲部分,多屏顯示設(shè)備的其中一屏、可穿戴設(shè)備遠(yuǎn)程控制等。動態(tài)管理區(qū)域的顯示內(nèi)容,除了常見的button,還可以顯示其他常用信息,如時間、滾動條、進(jìn)度條等公共控件。
綜上所述,借助于本發(fā)明實施例的技術(shù)方案,通過設(shè)置動態(tài)操控區(qū)域,解決了現(xiàn)有技術(shù)中快捷操作都是固定的操作無法針對當(dāng)前應(yīng)用動態(tài)調(diào)整最合適的快捷方式的問題,能夠極大提升大屏手機(jī)的操作體驗,提升用戶的使用速度,此外,本發(fā)明實施例的技術(shù)方案從軟件底層入手,打破了常規(guī)的系統(tǒng)預(yù)置快捷操作的方式,由應(yīng)用主動推送快捷操作。本發(fā)明實施例的技術(shù)方案無需特殊的硬件設(shè)備,具有很強(qiáng)的可行性。
裝置實施例
根據(jù)本發(fā)明的實施例,提供了一種動態(tài)快捷操作裝置,圖10是本發(fā)明實施例的動態(tài)快捷操作裝置的結(jié)構(gòu)示意圖,如10所示,根據(jù)本發(fā)明實施例的動態(tài)快捷操作裝置包括:動態(tài)操控區(qū)域管理模塊100、以及應(yīng)用模塊102,以下 對本發(fā)明實施例的各個模塊進(jìn)行詳細(xì)的說明。
應(yīng)用模塊102,用于在應(yīng)用啟動時獲取動態(tài)操控區(qū)域的配置信息,并在應(yīng)用運行時對配置信息進(jìn)行修改;配置信息具體包括:動態(tài)操控區(qū)域的可配置元素、以及可配置元素對應(yīng)的編號。
應(yīng)用模塊102具體用于:在應(yīng)用運行時對配置信息進(jìn)行修改,將動態(tài)操控區(qū)域的全部或部分可配置元素修改為該應(yīng)用的用戶操作,其中運行包括前臺運行和后臺運行。
動態(tài)操控區(qū)域管理模塊100,用于根據(jù)修改后的配置信息對動態(tài)操控區(qū)域?qū)崟r進(jìn)行顯示重繪,獲取用戶對動態(tài)操控區(qū)域的操作,將操作發(fā)送到相應(yīng)的應(yīng)用;
動態(tài)操控區(qū)域管理模塊100進(jìn)一步用于:
在系統(tǒng)啟動時,對動態(tài)操控區(qū)域進(jìn)行初始化,讀取動態(tài)操控區(qū)域的配置信息,并將配置信息發(fā)送到各個應(yīng)用。具體地,讀取動態(tài)操控區(qū)域的初始化信息,根據(jù)初始化信息對動態(tài)操控區(qū)域進(jìn)行顯示內(nèi)容和功能的初始化,其中,功能為系統(tǒng)功能;
對動態(tài)操控區(qū)域進(jìn)行初始化之后,對動態(tài)操控區(qū)域進(jìn)行顯示重繪之前,接收用戶對動態(tài)操控區(qū)域的操作,并將操作發(fā)送到系統(tǒng),通過系統(tǒng)對操作進(jìn)行響應(yīng)。
動態(tài)操控區(qū)域管理模塊100具體用于:
根據(jù)前臺運行或后臺運行的應(yīng)用發(fā)送的修改后的配置信息中,全部或部分可配置元素對應(yīng)的用戶操作實時進(jìn)行顯示重繪。獲取用戶對動態(tài)操控區(qū)域的操作,獲取操作對應(yīng)的可配置元素和可配置元素對應(yīng)的編號,將編號發(fā)送到相應(yīng)的應(yīng)用。
應(yīng)用模塊102進(jìn)一步用于,通過應(yīng)用對操作執(zhí)行相應(yīng)處理。具體地,應(yīng)用模塊102通過應(yīng)用執(zhí)行編號所對應(yīng)的操作。
在本發(fā)明實施例中,動態(tài)操控區(qū)域管理模塊100進(jìn)一步用于:
接收到在前臺運行的應(yīng)用與多個在后臺運行的應(yīng)用發(fā)送的修改后的配置信息時,提示用戶選擇接收其中一個應(yīng)用發(fā)送的修改后的配置信息以及進(jìn)行用戶操作的響應(yīng);或者,
接收到在前臺運行的應(yīng)用與多個在后臺運行的應(yīng)用發(fā)送的修改后的配置信息時,根據(jù)多個應(yīng)用的優(yōu)先級,選擇優(yōu)接收優(yōu)先級最高的應(yīng)用發(fā)送的修改后的配置信息以及進(jìn)行用戶操作的響應(yīng)。
綜上所述,借助于本發(fā)明實施例的技術(shù)方案,通過設(shè)置動態(tài)操控區(qū)域,解決了現(xiàn)有技術(shù)中快捷操作都是固定的操作無法針對當(dāng)前應(yīng)用動態(tài)調(diào)整最合適的快捷方式的問題,能夠極大提升大屏手機(jī)的操作體驗,提升用戶的使用速度,此外,本發(fā)明實施例的技術(shù)方案從軟件底層入手,打破了常規(guī)的系統(tǒng)預(yù)置快捷操作的方式,由應(yīng)用主動推送快捷操作。本發(fā)明實施例的技術(shù)方案無需特殊的硬件設(shè)備,具有很強(qiáng)的可行性。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
在此提供的算法和顯示不與任何特定計算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法 解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的客戶端中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個客戶端中??梢园褜嵤├械哪K組合成一個模塊,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者客戶端的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(dsp)來實現(xiàn)根據(jù)本發(fā)明實施例的加載有排序網(wǎng)址的客戶端中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機(jī)程序和計算機(jī)程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。