国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種云模式的上網(wǎng)方法

      文檔序號(hào):6442478閱讀:151來(lái)源:國(guó)知局
      專利名稱:一種云模式的上網(wǎng)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動(dòng)終端,云計(jì)算,數(shù)據(jù)庫(kù)等技術(shù)領(lǐng)域,特別是指一種云模式的上網(wǎng)方法。
      背景技術(shù)
      隨著終端技術(shù)、軟件技術(shù)的發(fā)展,特別是智能終端、云計(jì)算技術(shù)和系統(tǒng)軟件技術(shù)的發(fā)展,為一種云模式的上網(wǎng)方法提供了可行性。目前上網(wǎng)方式普通方式為用戶輸入地址,或者查詢地址收藏夾或通過(guò)搜索引擎進(jìn)行搜索,輸入方式單一,也無(wú)法支持多種邏輯組合輸入或正則表達(dá)式駛?cè)耄樵兎秶矁H限于上網(wǎng)終端本地?cái)?shù)據(jù)記錄,對(duì)不在上網(wǎng)客戶端保存的數(shù)據(jù)來(lái)說(shuō)需要通過(guò)外部系統(tǒng)的查詢獲取網(wǎng)址點(diǎn)擊跳轉(zhuǎn),或需另外啟動(dòng)搜索引擎進(jìn)行搜索,而通過(guò)基于云模式的Ajax風(fēng)格的智能上網(wǎng)方式并結(jié)合云服務(wù)方式的數(shù)據(jù)查詢,擴(kuò)展了用戶輸入的靈活度和數(shù)據(jù)查詢范圍,方便用戶查找數(shù)據(jù)并實(shí)時(shí)根據(jù)用戶輸入的變化刷新可能的網(wǎng)址選擇項(xiàng),節(jié)省了用戶的輸入步驟,是對(duì)目前上網(wǎng)輸入地址或搜索網(wǎng)址方式的一種補(bǔ)充。有鑒于此,本發(fā)明的目的在于提出一種簡(jiǎn)單易行,結(jié)合云計(jì)算技術(shù)和Ajax的一種云模式的上網(wǎng)方法。

      發(fā)明內(nèi)容
      從上面所述可以看出,本發(fā)明提供的一種云模式的上網(wǎng)方法,通過(guò)自動(dòng)識(shí)別用戶輸入數(shù)據(jù)類型映射到數(shù)據(jù)字段,支持智能方式查詢并結(jié)合云計(jì)算和Ajax,實(shí)現(xiàn)了一種功能強(qiáng)大的基于云模式的一種Ajax方式上網(wǎng)方法。進(jìn)一步的,通過(guò)所提供的一種云模式的上網(wǎng)方法為一種便捷的終端上網(wǎng)業(yè)務(wù)的發(fā)展提供有力保障,滿足用戶各方要求,提升用戶友好體驗(yàn)。為實(shí)現(xiàn)上述目的,本發(fā)明的一個(gè)方面提供了一種云模式的上網(wǎng)方法,該方法包括:
      上網(wǎng)客戶端地址輸入功能模塊監(jiān)控用戶的輸入,根據(jù)觸發(fā)Ajax請(qǐng)求的策略,對(duì)獲取的用戶輸入數(shù)據(jù)片段,通過(guò)系統(tǒng)端的云服務(wù)開(kāi)放接口進(jìn)行查詢,系統(tǒng)端保存了各種通訊錄數(shù)據(jù),并將查詢結(jié)果列表提供給用戶進(jìn)行選擇,用戶選擇后即可跳轉(zhuǎn)到對(duì)應(yīng)網(wǎng)址而無(wú)需輸入全部的內(nèi)容。本發(fā)明提供的一種云模式的上網(wǎng)方法的一個(gè)實(shí)施例中,該方法還包括:
      上網(wǎng)客戶端的網(wǎng)址輸入功能模塊提供用戶輸入,可以輸入數(shù)字,英文以及終端輸入法支持的各種字符和文字,終端按照Ajax的觸發(fā)策略監(jiān)控用戶的輸入并啟動(dòng)查詢。本發(fā)明提供的一種云模式的上網(wǎng)方法的一個(gè)實(shí)施例中,該方法還包括:
      終端讀取用戶輸入的查詢觸發(fā)策略,并在用戶輸入在滿足查詢策略要求后發(fā)起查詢,包含用戶輸入最小字符數(shù),用戶輸入間隔時(shí)間,用戶輸入類型控制,不完整字符輸入和縮寫輸入,并根據(jù)用戶輸入和查詢觸發(fā)策略,終端決定是否發(fā)起Ajax風(fēng)格的查詢。
      本發(fā)明提供的一種云模式的上網(wǎng)方法的一個(gè)實(shí)施例中,該方法還包括:
      終端獲取用戶的輸入并進(jìn)行分析用戶的輸入類型和語(yǔ)法結(jié)構(gòu),包含邏輯上的輸入組合,包含與,或,非等邏輯組合,以及正則表達(dá)式,并根據(jù)邏輯組合包含的輸入數(shù)據(jù)類型和輸入類型描述關(guān)鍵字,對(duì)應(yīng)不同的輸入查詢字段,如URL關(guān)鍵字代表后續(xù)數(shù)據(jù)為中英文字符對(duì)應(yīng)的網(wǎng)址組成字段,DESCRIPTION關(guān)鍵字代表后續(xù)描述文字對(duì)應(yīng)的網(wǎng)站名稱字段,并支持關(guān)鍵詞的不完整輸入,包含文字的英文字母縮寫,拼音首字母縮寫或文字片段以及片段的各種組合,系統(tǒng)將用戶的輸入進(jìn)行分析后轉(zhuǎn)換為系統(tǒng)數(shù)據(jù)的查詢語(yǔ)句進(jìn)行查詢。本發(fā)明提供的一種云模式的上網(wǎng)方法的一個(gè)實(shí)施例中,該方法還包括:
      對(duì)每個(gè)輸入部分,約定不同數(shù)據(jù)類型的對(duì)應(yīng)數(shù)據(jù)字段,字母對(duì)應(yīng)網(wǎng)址,描述文字對(duì)應(yīng)網(wǎng)站名稱等屬性,終端將用戶的數(shù)據(jù)類型映射成對(duì)應(yīng)數(shù)據(jù)庫(kù)的字段,并結(jié)合用戶的輸入組合邏輯或正則表達(dá)式生成數(shù)據(jù)查詢語(yǔ)句進(jìn)行查詢。終端查詢本地和系統(tǒng)數(shù)據(jù),首先進(jìn)行本地查詢,其次進(jìn)行系統(tǒng)查詢,系統(tǒng)通過(guò)云計(jì)算方式開(kāi)放數(shù)據(jù)查詢的云服務(wù)接口,終端通過(guò)系統(tǒng)開(kāi)放的服務(wù)接口發(fā)起數(shù)據(jù)的查詢,并根據(jù)用戶輸入的變化和查詢觸發(fā)策略,以Ajax風(fēng)格不斷查詢獲取系統(tǒng)端查詢數(shù)據(jù)列表并更新用戶端的數(shù)據(jù)顯示。本發(fā)明提供的一種云模式的上網(wǎng)方法的一個(gè)實(shí)施例中,該方法還包括:
      系統(tǒng)查詢數(shù)據(jù)范圍包含系統(tǒng)內(nèi)部的數(shù)據(jù)以及以分布式數(shù)據(jù)系統(tǒng)方式的系統(tǒng)外的各種通訊錄數(shù)據(jù),通過(guò)分布式系統(tǒng)構(gòu)成一個(gè)邏輯上的數(shù)據(jù)整體,作為系統(tǒng)查詢的數(shù)據(jù)來(lái)源,數(shù)據(jù)包含各個(gè)類型的字段對(duì)應(yīng)用戶的不同輸入。系統(tǒng)返回編碼后的格式化數(shù)據(jù),包含網(wǎng)站地址和網(wǎng)站名稱等屬性數(shù)據(jù),通過(guò)格式化的消息數(shù)據(jù)結(jié)構(gòu),如XML,JSON等數(shù)據(jù)組織方式返回到終端,終端進(jìn)行格式化解碼處理顯示在界面提供給用戶進(jìn)行選擇,用戶隨即可發(fā)起各種上網(wǎng)操作,選擇對(duì)應(yīng)的列表項(xiàng)即可自動(dòng)跳轉(zhuǎn)到對(duì)應(yīng)的地址。 具體來(lái)說(shuō)具有以下優(yōu)點(diǎn):
      查詢靈活:
      支持多種數(shù)據(jù)類型的和邏輯組合,以及正則表達(dá)式,通過(guò)將用戶的輸入數(shù)據(jù)類型進(jìn)行分析,自動(dòng)將用戶輸入與查詢字段范圍進(jìn)行映射,并提供了輸入數(shù)據(jù)的不同類型的混合輸入以及數(shù)據(jù)邏輯組合以及正則表達(dá)式,查詢功能靈活。智能解析:
      終端對(duì)用戶輸入的數(shù)據(jù)部分解析對(duì)應(yīng)的數(shù)據(jù)類型對(duì)應(yīng)的數(shù)據(jù)字段,通過(guò)輸入數(shù)據(jù)類型和輸入前綴關(guān)鍵詞進(jìn)行分類判斷和映射,實(shí)現(xiàn)用戶數(shù)據(jù)的自動(dòng)映射和關(guān)聯(lián)。Ajax使用風(fēng)格:
      終端對(duì)用戶的輸入實(shí)時(shí)進(jìn)行響應(yīng),隨著用戶的輸入的變化實(shí)時(shí)進(jìn)行數(shù)據(jù)的查詢并實(shí)時(shí)將查詢結(jié)果返回給上網(wǎng)客戶端并實(shí)時(shí)刷新提供給用戶進(jìn)行選擇。數(shù)據(jù)無(wú)縫擴(kuò)展:
      系統(tǒng)端提供無(wú)縫數(shù)據(jù)查詢,數(shù)據(jù)范圍包含終端本地?cái)?shù)據(jù),系統(tǒng)數(shù)據(jù)以及系統(tǒng)無(wú)縫集成的分布式數(shù)據(jù)查詢系統(tǒng),實(shí)現(xiàn)了數(shù)據(jù)的無(wú)縫擴(kuò)展,用戶感知如同本機(jī)數(shù)據(jù),并極大地?cái)U(kuò)展數(shù)據(jù)查詢范圍。使用方式便捷: 上網(wǎng)客戶端集成內(nèi)部查詢功能,用戶在地址輸入欄輸入用戶記憶的上網(wǎng)目標(biāo)的部分地址或網(wǎng)站描述,上網(wǎng)客戶端即可完成對(duì)應(yīng)描述的查詢,而無(wú)需用戶離開(kāi)上網(wǎng)客戶端單獨(dú)查詢,在獲取的查詢結(jié)果選擇對(duì)應(yīng)的網(wǎng)址即可跳轉(zhuǎn)到對(duì)應(yīng)的目標(biāo),使用方式簡(jiǎn)潔。


      此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
      圖1為本發(fā)明系統(tǒng)模塊結(jié)構(gòu)的示意圖。圖2為本發(fā)明業(yè)務(wù)流程示意圖。圖3為本發(fā)明Ajax查詢觸發(fā)流程示意圖。
      具體實(shí)施例方式下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說(shuō)明本發(fā)明的示例性實(shí)施例。為實(shí)現(xiàn)上述目的,提出了一種云模式的上網(wǎng)方法。以下通過(guò)結(jié)合附圖,對(duì)本發(fā)明的實(shí)施方式進(jìn)行描述。實(shí)現(xiàn)一種云模式的上網(wǎng)方法的關(guān)鍵點(diǎn)如下:
      數(shù)據(jù)類型識(shí)別:
      對(duì)用戶輸入的數(shù)據(jù),通過(guò)輸入范圍描述關(guān)鍵詞或空白符和邏輯表達(dá)式標(biāo)記進(jìn)行分隔,并對(duì)獲取的用戶輸入的數(shù)據(jù)類型進(jìn)行判斷,識(shí)別其數(shù)據(jù)類型并進(jìn)行數(shù)據(jù)類型與數(shù)據(jù)庫(kù)字段的映射。表達(dá)式處理:
      對(duì)于用戶的各種可能的查詢,終端提供各種邏輯條件的組合以及表達(dá)式,包含邏輯條件與,或,非等組合以及正則表達(dá)式的應(yīng)用,系統(tǒng)端獲取終端的邏輯條件和正則表達(dá)式的并進(jìn)行處理,系統(tǒng)端生成對(duì)應(yīng)的數(shù)據(jù)查詢語(yǔ)句。Ajax 查詢:
      在用戶輸入數(shù)據(jù)的同時(shí),隨著用戶數(shù)據(jù)輸入的變化,終端發(fā)起Ajax方式的數(shù)據(jù)查詢,實(shí)時(shí)獲取系統(tǒng)端的查詢結(jié)果并提供結(jié)果列表供用戶選擇,并隨著用戶輸入數(shù)據(jù)的變化實(shí)時(shí)更新用戶終端的顯示。云數(shù)據(jù)服務(wù):
      系統(tǒng)以云計(jì)算方式為終端提供了云模式的數(shù)據(jù)查詢服務(wù)和數(shù)據(jù)擴(kuò)展功能,包含基于云服務(wù)模式的遠(yuǎn)程數(shù)據(jù)查詢接口,以及遠(yuǎn)端云方式的數(shù)據(jù)存儲(chǔ),用戶查詢的數(shù)據(jù)在系統(tǒng)端進(jìn)行保存并通過(guò)云查詢服務(wù)方式進(jìn)行存取。分布式數(shù)據(jù)系統(tǒng):
      終端查詢數(shù)據(jù)包含終端本地?cái)?shù)據(jù),系統(tǒng)端數(shù)據(jù)以及通過(guò)分布式系統(tǒng)擴(kuò)展的第三方各種數(shù)據(jù),通過(guò)分布式系統(tǒng)實(shí)現(xiàn)無(wú)縫式的數(shù)據(jù)查詢和用戶體驗(yàn),極大地?cái)U(kuò)展系統(tǒng)數(shù)據(jù)來(lái)源,增加用戶查詢的數(shù)據(jù)的可靠性和查詢成功比率。主要功能模塊 如圖1所示,一種云模式的上網(wǎng)方法的結(jié)構(gòu)主要包括:
      上網(wǎng)客戶端數(shù)據(jù)存儲(chǔ)100:
      上網(wǎng)客戶端保存用戶數(shù)據(jù)的模塊部分,保存了用戶本地的數(shù)據(jù),并提供用戶查詢數(shù)據(jù)結(jié)果以及用戶輸入的緩存進(jìn)行數(shù)據(jù)查詢。邏輯模塊101:
      上網(wǎng)客戶端的業(yè)務(wù)邏輯流程的控制和執(zhí)行,調(diào)用其他邏輯功能模塊并與其進(jìn)行交互完成各種業(yè)務(wù)邏輯功能。輸入及監(jiān)控模塊102:
      上網(wǎng)客戶端側(cè)用對(duì)用戶提供內(nèi)容的輸入和監(jiān)控用戶輸入的功能模塊,包含用戶數(shù)據(jù)輸入和監(jiān)測(cè),根據(jù)監(jiān)測(cè)結(jié)果觸發(fā)數(shù)據(jù)處理和請(qǐng)求流程。Ajax 請(qǐng)求模塊 103:
      上網(wǎng)客戶端側(cè)根據(jù)用戶的輸入發(fā)起本地或系統(tǒng)端的Ajax方式的數(shù)據(jù)查詢和接收數(shù)據(jù)查詢的響應(yīng)消息并將響應(yīng)消息包含的數(shù)據(jù)進(jìn)行解碼并以列表等方式顯示在用戶輸入界面上。輸入分析模塊104:
      用戶輸入數(shù)據(jù)處理,對(duì)用戶的輸入進(jìn)行解析,判斷用戶輸入的類型,包含邏輯表達(dá)式和正則表達(dá)式,并獲取用戶輸入的數(shù)據(jù)類型和數(shù)據(jù)后與系統(tǒng)數(shù)據(jù)進(jìn)行映射,提供給查詢模塊進(jìn)行數(shù)據(jù)查詢。管理配置模塊105:
      終端用戶進(jìn)行業(yè)務(wù)配置和數(shù)據(jù)管理,用戶通過(guò)管理模塊對(duì)業(yè)務(wù)的數(shù)據(jù)和業(yè)務(wù)的配置進(jìn)行設(shè)置。服務(wù)訪問(wèn)接口 106:
      上網(wǎng)客戶端與系統(tǒng)進(jìn)行交互的模塊,通過(guò)系統(tǒng)開(kāi)放的訪問(wèn)接口與系統(tǒng)進(jìn)行各種消息的交互,按照訪問(wèn)接口定義發(fā)起請(qǐng)求和接收系統(tǒng)的各種消息。傳輸通道107:
      提供數(shù)據(jù)傳輸?shù)膶?shí)際的物理通道,可以是無(wú)線寬帶網(wǎng)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),包含各個(gè)移動(dòng)通信的數(shù)據(jù)信道,WIFI,固定寬帶等。外部數(shù)據(jù)接口 108:
      系統(tǒng)端與外部的第三方數(shù)據(jù)系統(tǒng)的交互接口,通過(guò)開(kāi)放外部數(shù)據(jù)訪問(wèn)接口,系統(tǒng)將各種第三方的數(shù)據(jù)系統(tǒng)納入到系統(tǒng)數(shù)據(jù)查詢范圍。本地?cái)?shù)據(jù)庫(kù)109:
      提供系統(tǒng)端的本地?cái)?shù)據(jù)存儲(chǔ)以及各種基于數(shù)據(jù)庫(kù)的各種功能,如數(shù)據(jù)觸發(fā)器、函數(shù)等邏輯功能以及報(bào)表系統(tǒng)等,在系統(tǒng)端保存系統(tǒng)存儲(chǔ)的各種網(wǎng)站地址等數(shù)據(jù)。第三方數(shù)據(jù)庫(kù)110:
      系統(tǒng)外部的第三方數(shù)據(jù)庫(kù)系統(tǒng),保存通訊錄方式的各種數(shù)據(jù),并通過(guò)外部數(shù)據(jù)訪問(wèn)接口提供數(shù)據(jù)庫(kù)的各種功能。系統(tǒng)接口模塊111:
      系統(tǒng)側(cè)與上網(wǎng)客戶端進(jìn)行交互的模塊,與上網(wǎng)客戶端進(jìn)行通信,提供各種開(kāi)放接口供上網(wǎng)客戶端進(jìn)行系統(tǒng)的訪問(wèn),按照協(xié)商的協(xié)議進(jìn)行數(shù)據(jù)交互,將數(shù)據(jù)發(fā)送給終端和接收終端的請(qǐng)求數(shù)據(jù)。業(yè)務(wù)邏輯模塊112:
      負(fù)責(zé)系統(tǒng)端的對(duì)應(yīng)各個(gè)業(yè)務(wù)邏輯的執(zhí)行和邏輯設(shè)置、保存等功能,調(diào)用各個(gè)功能模塊完成業(yè)務(wù)流程和處理各種業(yè)務(wù)請(qǐng)求邏輯。用戶請(qǐng)求處理模塊113:
      系統(tǒng)端的對(duì)用戶訪問(wèn)請(qǐng)求的處理的功能模塊,將上網(wǎng)客戶端請(qǐng)求的消息包含的訪問(wèn)請(qǐng)求轉(zhuǎn)換為系統(tǒng)端的數(shù)據(jù)查詢語(yǔ)句和指令。系統(tǒng)數(shù)據(jù)查詢模塊114:
      根據(jù)用戶的查詢請(qǐng)求和查詢參數(shù),發(fā)起對(duì)系統(tǒng)數(shù)據(jù)庫(kù)或分布式方式的第三方數(shù)據(jù)庫(kù)的數(shù)據(jù)查詢并返回查詢結(jié)果。日志模塊115:
      將系統(tǒng)的各種操作的信息記錄到系統(tǒng)日志,并提供給用戶進(jìn)行查詢。管理模塊116:
      系統(tǒng)的管理功能部分,對(duì)系統(tǒng)進(jìn)行綜合管理,包含用戶管理,邏輯流程管理,業(yè)務(wù)參數(shù),系統(tǒng)參數(shù)配置等各種管理功能。系統(tǒng)門戶117:
      系統(tǒng)用戶登入門戶的系統(tǒng)的門戶,提供用戶使用系統(tǒng)的界面和各種業(yè)務(wù)流程的承載。
      圖3示為本發(fā)明Ajax查詢觸發(fā)流程示意圖。如圖所示,該流程包含以下步驟:
      1)終端監(jiān)測(cè)用戶的輸入;
      2)如發(fā)現(xiàn)用戶輸入內(nèi)容,則根據(jù)觸發(fā)策略進(jìn)行判斷;
      3)判斷用戶輸入字符數(shù),輸入間隔時(shí)間等觸發(fā)邏輯條件;
      4)如滿足則觸發(fā)Ajax的查詢,不滿足則繼續(xù)監(jiān)測(cè)用戶的輸入;
      下面舉一個(gè)例子來(lái)說(shuō)明本發(fā)明用戶通過(guò)一種云模式的Ajax方式的上網(wǎng)方法,如圖2所示,該實(shí)施例中,業(yè)務(wù)包括以下步驟:
      步驟1:終端用戶打開(kāi)客戶端上網(wǎng)界面;
      步驟2:用戶輸入記憶的部分地址片段或網(wǎng)站描述片段或邏輯上組合;
      步驟3:終端監(jiān)測(cè)到用戶的輸入滿足查詢條件后進(jìn)行解析發(fā)起基于Ajax方式的查詢,如本地沒(méi)有保存則發(fā)起對(duì)系統(tǒng)的查詢;
      步驟4.系統(tǒng)對(duì)終端的查詢返回對(duì)應(yīng)的數(shù)據(jù)列表,并隨著用戶的輸入的變化不斷更新用戶終端的數(shù)據(jù)顯示;
      步驟5.用戶選擇對(duì)應(yīng)的目標(biāo),點(diǎn)擊即可實(shí)現(xiàn)跳轉(zhuǎn)到對(duì)應(yīng)的網(wǎng)址;
      本發(fā)明的描述是為了示例和說(shuō)明起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。
      權(quán)利要求
      1.一種云模式的上網(wǎng)方法,其特征在于,上網(wǎng)客戶端監(jiān)測(cè)用戶在上網(wǎng)地址輸入界面的輸入,并以Ajax方式實(shí)時(shí)請(qǐng)求查詢用戶輸入數(shù)據(jù),系統(tǒng)端的云網(wǎng)址查詢服務(wù)接收用戶終端的Ajax的查詢請(qǐng)求后在系統(tǒng)進(jìn)行查詢并返回查詢的結(jié)果,上網(wǎng)用戶隨即可以選擇對(duì)應(yīng)的系統(tǒng)返回的網(wǎng)站地址,隨著用戶輸入的變化,系統(tǒng)也不斷推送新的查詢結(jié)果數(shù)據(jù)到上網(wǎng)客戶端,上網(wǎng)客戶端不斷更新本地的顯示,用戶選擇對(duì)應(yīng)的網(wǎng)址后即可跳轉(zhuǎn)到對(duì)應(yīng)的目標(biāo)網(wǎng)址。
      2.如權(quán)利要求1所述,上網(wǎng)客戶端監(jiān)測(cè)用戶在上網(wǎng)地址輸入界面的輸入,其特征在于,用戶上網(wǎng)端地址輸入功能模塊提供用戶輸入,包含數(shù)字,英文以及終端輸入法支持的各種字符和文字,客戶端監(jiān)控用戶的輸入并按照Ajax的觸發(fā)策略啟動(dòng)實(shí)時(shí)的查詢。
      3.如權(quán)利要求2所述,上網(wǎng)客戶端按照Ajax的觸發(fā)策略進(jìn)行監(jiān)控用戶的輸入并啟動(dòng)查詢,其特征在于,客戶端讀取查詢觸發(fā)策略,并在用戶輸入在滿足查詢策略要求后發(fā)起查詢,包含用戶輸入最小字符數(shù),用戶輸入間隔時(shí)間,用戶輸入類型控制,不完整字符輸入和縮寫輸入,并根據(jù)用戶輸入和查詢觸發(fā)策略,客戶端決定是否發(fā)起Ajax方式的查詢。
      4.如權(quán)利要求3所述,客戶端根據(jù)查詢觸發(fā)策略,并解析用戶的輸入,決定是否發(fā)起查詢,其特征在于,終端獲取用戶的輸入并進(jìn)行分析用戶的輸入類型和語(yǔ)法結(jié)構(gòu),包含邏輯上的輸入組合,包含與,或,非等邏輯組合,以及正則表達(dá)式,并根據(jù)邏輯組合包含的輸入數(shù)據(jù)類型和輸入類型描述關(guān)鍵字,對(duì)應(yīng)不同的輸入查詢字段,如URL關(guān)鍵字代表后續(xù)數(shù)據(jù)為中英文字符對(duì)應(yīng)的網(wǎng)址組成字段,DESCRIPTION關(guān)鍵字代表后續(xù)描述文字對(duì)應(yīng)的網(wǎng)站名稱字段,并支持關(guān)鍵詞的不完整輸入,包含文字的英文字母縮寫,拼音首字母縮寫或文字片段以及片段的各種組合,系統(tǒng)將用戶的輸入進(jìn)行分析后轉(zhuǎn)換為系統(tǒng)數(shù)據(jù)的查詢語(yǔ)句進(jìn)行查詢。
      5.如權(quán)利要求4所述,系統(tǒng)將用戶的輸入進(jìn)行分析后轉(zhuǎn)換為系統(tǒng)數(shù)據(jù)的查詢語(yǔ)句進(jìn)行查詢,其特征在于,對(duì)每個(gè)輸入部分,映射不同數(shù)據(jù)輸入的類型的對(duì)應(yīng)系統(tǒng)數(shù)據(jù)庫(kù)的數(shù)據(jù)字段,用戶可輸入網(wǎng)站描述文字或網(wǎng)址組成部分文字,客戶端識(shí)別用戶的輸入數(shù)據(jù)類型并將用戶的數(shù)據(jù)類型映射成對(duì)應(yīng)數(shù)據(jù)庫(kù)的字段,結(jié)合用戶的輸入組合邏輯或正則表達(dá)式生成數(shù)據(jù)查詢語(yǔ)句進(jìn)行查詢。
      6.如權(quán)利要求4所述,終端生成數(shù)據(jù)查詢語(yǔ)句發(fā)起數(shù)據(jù)的查詢,其特征在于,終端查詢本地和系統(tǒng)數(shù)據(jù),根據(jù)查詢策略,可以先進(jìn)行本地查詢,其次進(jìn)行系統(tǒng)查詢或者相反,系統(tǒng)以云服務(wù)方式開(kāi)放數(shù)據(jù)查詢的遠(yuǎn)程服務(wù)接口,終端通過(guò)系統(tǒng)開(kāi)放的服務(wù)接口發(fā)起數(shù)據(jù)的查詢,并根據(jù)用戶輸入的變化和查詢觸發(fā)策略,以Ajax方式不斷查詢獲取系統(tǒng)端查詢數(shù)據(jù)列表并更新用戶端的數(shù)據(jù)顯示。
      7.如權(quán)利要求6所示,系統(tǒng)開(kāi)放查詢服務(wù)接口,終端通過(guò)服務(wù)接口對(duì)訪問(wèn)系統(tǒng)端的數(shù)據(jù),其特征在于,系統(tǒng)查詢數(shù)據(jù)范圍包含系統(tǒng)內(nèi)部的數(shù)據(jù)以及以分布式數(shù)據(jù)系統(tǒng)方式的系統(tǒng)外的各種通訊錄數(shù)據(jù),通過(guò)分布式系統(tǒng)構(gòu)成一個(gè)邏輯上的數(shù)據(jù)整體,作為系統(tǒng)查詢的數(shù)據(jù)來(lái)源,數(shù)據(jù)包含各個(gè)類型的字段對(duì)應(yīng)用戶的不同輸入。
      8.如權(quán)利要求6所示,終端不斷查詢獲取系統(tǒng)端查詢數(shù)據(jù)列表并更新用戶端的數(shù)據(jù)顯示,其特征在于,系統(tǒng)返回編碼后的格式化數(shù)據(jù),包含網(wǎng)站地址和網(wǎng)站名稱等屬性數(shù)據(jù),通過(guò)格式化的消息數(shù)據(jù)結(jié)構(gòu),如XML,JSON等數(shù)據(jù)組織方式返回到終端,終端進(jìn)行格式化解碼處理顯示在界面提供給用戶進(jìn)行選擇,用戶隨即可發(fā)起各種上網(wǎng)操作,選擇對(duì)應(yīng)的列表項(xiàng)即可自動(dòng)跳轉(zhuǎn)到對(duì)應(yīng)的地址。
      全文摘要
      本發(fā)明公開(kāi)了一種云模式的上網(wǎng)方法,包含輸入模塊,用戶輸入監(jiān)控查詢模塊,查詢?cè)品?wù)模塊,數(shù)據(jù)庫(kù)模塊等。本發(fā)明通過(guò)在上網(wǎng)客戶端監(jiān)測(cè)用戶在上網(wǎng)地址輸入界面的輸入,根據(jù)查詢觸發(fā)的策略,包含用戶輸入字符數(shù)和停留時(shí)間來(lái)監(jiān)測(cè)用戶輸入,并以Ajax方式請(qǐng)求查詢包含用戶輸入部分,系統(tǒng)云服務(wù)接收到用戶終端的Ajax的查詢請(qǐng)求,解析用戶輸入類型和語(yǔ)法,生成對(duì)應(yīng)的數(shù)據(jù)查詢腳本,并在系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行查找,并返回查詢的結(jié)果給終端,上網(wǎng)用戶隨即可以選擇對(duì)應(yīng)的可能的網(wǎng)站地址,選擇后即可跳轉(zhuǎn)到對(duì)應(yīng)的目標(biāo)網(wǎng)址。通過(guò)Ajax請(qǐng)求方式與用戶上網(wǎng)地址界面結(jié)合,提供了基于一種云模式的Ajax方式的上網(wǎng)的業(yè)務(wù)體驗(yàn)。
      文檔編號(hào)G06F17/30GK103179151SQ20111043282
      公開(kāi)日2013年6月26日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
      發(fā)明者顧健 申請(qǐng)人:上海博路信息技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1