国产精品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>

      一種獲取并輸入內(nèi)容碼的方法、系統(tǒng)和移動終端的制作方法

      文檔序號:7775004閱讀:207來源:國知局
      一種獲取并輸入內(nèi)容碼的方法、系統(tǒng)和移動終端的制作方法
      【專利摘要】本發(fā)明公開了一種獲取并輸入內(nèi)容碼的方法、系統(tǒng)以及裝載該種系統(tǒng)的移動終端,該方法包括申請內(nèi)容碼監(jiān)視、消息偵聽、消息判定、內(nèi)容碼判定、內(nèi)容碼輸入監(jiān)視、內(nèi)容碼輸入提示、內(nèi)容碼輸入多個步驟,實現(xiàn)了在不離開應(yīng)用場景的情形下,自動偵聽并獲取短信中的特定內(nèi)容碼信息,通過點擊一個按鈕或者是自動填充的方式,將消息中的內(nèi)容碼信息傳輸?shù)缴矸蒡炞C場景中的待輸入?yún)^(qū)域,該方法簡化了傳統(tǒng)內(nèi)容碼驗證過程,節(jié)約了資源,提高了效率,更保證了用戶體驗。
      【專利說明】一種獲取并輸入內(nèi)容碼的方法、系統(tǒng)和移動終端
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及移動終端操作方法,尤其涉及一種主動獲取消息中特定內(nèi)容碼并提示填充的方法以及采取該方法的移動終端。
      【背景技術(shù)】
      [0002]隨著手機等GSM移動終端設(shè)備的普及,通過手機短信來進行用戶身份識別的應(yīng)用也越來越多。比如,在已設(shè)定手機號碼綁定功能的用戶微信應(yīng)用的登錄窗口中,當(dāng)需要對登錄用戶的身份進行識別時,應(yīng)用服務(wù)器會向手機發(fā)送一條包含“驗證碼”的短信,并提示用戶以給定的“驗證碼”登錄應(yīng)用,以確定登錄微信的用戶就是手機設(shè)備的所有者,以達到個人身份證驗和識別的目的。再如,現(xiàn)代金融交易方面,存在大量通過手機設(shè)備進行移動支付的情形,假設(shè)支付類型選定的是“手機短信密碼”支付,則當(dāng)用戶發(fā)出支付請求時,會由服務(wù)臺向手機發(fā)送一條包含動態(tài)密碼的短信,然后由用戶手動輸入動態(tài)密碼,經(jīng)服務(wù)臺對密碼進行核實并通過校驗后,再繼續(xù)完成剩下的交易活動。
      [0003]具體的,當(dāng)用戶需要讀取特定內(nèi)容碼?目息時,需要訪問短?目應(yīng)用讀取和存儲短/[目中的內(nèi)容碼信息;然后退出或者是將短信應(yīng)用的窗口最小化,再回到剛才需要做身份驗證的場景、輸入特定內(nèi)容碼信息,然后進行下一步的身份驗證。而使用驗證碼的實際場景中,當(dāng)需要在短信和另一個應(yīng)用程序之間傳遞特定內(nèi)容碼時,往往需要先在短信中對需要的特定文本字段進行選定范圍的“復(fù)制”(復(fù)制到剪貼板),然后在另一個應(yīng)用程序窗口的輸入?yún)^(qū)域中選擇粘貼。或者是,通過第三方媒介(紙和筆等)或是通過頭腦記憶的方式記住短信中的特定內(nèi)容碼,然后將以上特定信息手動輸入到另一個應(yīng)用程序窗口的指定輸入?yún)^(qū)域。
      [0004]以上的現(xiàn)有操作往往需要在不同的應(yīng)用窗口之間進行切換,用戶所需要的特定內(nèi)容碼信息存儲于短信應(yīng)用中,而需要輸入的內(nèi)容碼的窗口存在于另一個應(yīng)用窗口中,而不同應(yīng)用窗口間的切換使得操作效率不高,且由于移動終端屏幕尺寸的限制,使得操作起來也較為不便,復(fù)制的過程需要小心地選定復(fù)制范圍,復(fù)制過程還可能因為一些多余字符的存在而出現(xiàn)輸入有誤,如空格、標點等;假如用戶通過記憶來實現(xiàn),在可能在窗口切換過程中忘記相應(yīng)的內(nèi)容碼;而借助第三方媒介的方式則浪費了資源與效率。綜上,現(xiàn)有的對內(nèi)容碼的操作過程相當(dāng)繁鎖,操作十分不便。
      [0005]此外,不同應(yīng)用窗口間切換則存在著一個短暫的時間段使操作者離開了身份驗證的應(yīng)用場景,操作者可能會有通訊安全方面的顧慮,而造成用戶體驗不佳(比如再次回到的身份驗證場景有可能不是剛才那個場景等,會有進入釣魚網(wǎng)頁的擔(dān)心)。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明要解決提取手機短信或電子郵件中獲取特定內(nèi)容碼(驗證碼或者是動態(tài)密碼)時需要在兩個應(yīng)用程序窗口之間復(fù)雜編輯或來回切換、獲取內(nèi)容碼不方便的問題,提供一種新的可以主動獲取短信中特定內(nèi)容碼并提示填充的方法,以消除用戶在移動終端使用過程中對通訊安全的顧忌,并有效提高用戶操作體驗及操作效率,節(jié)約資源。[0007]—種主動獲取短信中特定內(nèi)容碼并提示填充的方法,其包括以下步驟:
      [0008]S1、開啟申請內(nèi)容碼監(jiān)視模塊,申請內(nèi)容碼監(jiān)視模塊檢測到移動終端中的應(yīng)用界面下申請內(nèi)容碼的事件被觸發(fā),進入S2 ;
      [0009]S2、開啟偵聽周期計時模塊,偵聽周期計時模塊建立偵聽時間周期,開始計時,進Λ S3 ;當(dāng)偵聽時間周期計時結(jié)束,偵聽周期計時模塊關(guān)閉;
      [0010]S3、開啟消息偵聽模塊,消息偵聽模塊偵聽到移動終端中收到由服務(wù)端發(fā)送的消息,進入S4 ;當(dāng)偵聽時間周期計時結(jié)束,消息偵聽模塊關(guān)閉;
      [0011]S4、開啟消息判定模塊,消息判定模塊判定所述消息中是否包含有特定關(guān)鍵字,如包含則進入S5,如不包含則返回S3繼續(xù)偵聽;
      [0012]S5、開啟內(nèi)容碼判定模塊,內(nèi)容碼判定模塊根據(jù)內(nèi)容碼判定條件,對消息的內(nèi)容進行搜索匹配,提取滿足判定條件的一個或多個內(nèi)容碼并保存至緩存,進入S6 ;
      [0013]S6、開啟內(nèi)容碼輸入監(jiān)視模塊,內(nèi)容碼輸入監(jiān)視模塊檢測到所述應(yīng)用界面下的內(nèi)容碼輸入?yún)^(qū)域處于被激活輸入的狀態(tài),進入S7 ;
      [0014]S7、開啟內(nèi)容碼輸入提示模塊,內(nèi)容碼輸入提示模塊顯示緩存中保存的一個或多個內(nèi)容碼,并顯示與內(nèi)容碼對應(yīng)的一個或多個輸入提示;
      [0015]S8、完成內(nèi)容碼的輸入,所述應(yīng)用界面下發(fā)送內(nèi)容碼到服務(wù)端的事件被激發(fā),流程結(jié)束。
      [0016]較佳的,步驟S2中的偵聽時間周期大于或等于特定應(yīng)用規(guī)定的申請內(nèi)容碼的等待時間;如特定應(yīng)用沒有規(guī)定申請內(nèi)容碼的等待時間,則偵聽時間周期等于在偵聽周期計時模塊中的預(yù)設(shè)值,預(yù)設(shè)值為5?120秒范圍內(nèi)可調(diào)。
      [0017]較佳的,步驟S3中服務(wù)端發(fā)送的消息包括短信或電子郵件。
      [0018]較佳的,步驟S4中,所述的特定關(guān)鍵字包括驗證碼、動態(tài)密碼、密碼中的任一個或多個,所述特定關(guān)鍵字的搜索方式為全字匹配。
      [0019]較佳的,步驟S5中,所述內(nèi)容碼判定條件包括:Α.—串連續(xù)的字符,B.僅由數(shù)字或字母構(gòu)成,C.連續(xù)長度為4?8位。
      [0020]較佳的,所述內(nèi)容碼判定條件B通過比對字符編碼來實現(xiàn)判定,判定字符編碼位于ASCII碼表中的以下區(qū)域的為符合條件:[48,57]即數(shù)字O?9,[65,90]即大寫英文字母A?Z,[97,122]即小寫英文字母a?z。
      [0021]較佳的,步驟S8中,如緩存中存在唯一內(nèi)容碼,所述完成內(nèi)容碼的輸入方式為將該唯一內(nèi)容碼自動填充于輸入?yún)^(qū)域。
      [0022]較佳的,步驟S8中,如緩存中存在多個內(nèi)容碼,所述完成內(nèi)容碼的輸入方式為通過用戶選擇與內(nèi)容碼對應(yīng)的輸入提示完成內(nèi)容碼的輸入。
      [0023]本發(fā)明還提供一種獲取并輸入內(nèi)容碼的系統(tǒng),其包括:
      [0024]內(nèi)容碼監(jiān)視模塊,用以檢測移動終端中的應(yīng)用界面下申請內(nèi)容碼的事件是否被觸發(fā);
      [0025]偵聽周期計時模塊,用以建立偵聽時間周期,并計時;
      [0026]消息偵聽模塊,用以偵聽移動終端中是否收到由服務(wù)端發(fā)送的消息;
      [0027]消息判定模塊,用以判定所述消息中是否包含有特定關(guān)鍵字;
      [0028]內(nèi)容碼判定模塊,用以根據(jù)內(nèi)容碼判定條件,對消息的內(nèi)容進行搜索匹配,提取滿足判定條件的一個或多個內(nèi)容碼并保存至緩存;
      [0029]內(nèi)容碼輸入監(jiān)視模塊,用以檢測到所述的應(yīng)用界面下的內(nèi)容碼輸入?yún)^(qū)域是否處于被激活輸入的狀態(tài);
      [0030]內(nèi)容碼輸入提示模塊,用以顯示緩存中保存的一個或多個內(nèi)容碼,并顯示與內(nèi)容碼對應(yīng)的一個或多個輸入提不。
      [0031]較佳的,所述偵聽周期計時模塊建立的偵聽時間周期大于或等于特定應(yīng)用規(guī)定的申請內(nèi)容碼的等待時間;如特定應(yīng)用沒有規(guī)定申請內(nèi)容碼的等待時間,則偵聽時間周期等于在偵聽周期計時模塊中的預(yù)設(shè)值,預(yù)設(shè)值為5?120秒范圍內(nèi)可調(diào)。
      [0032]較佳的,所述消息偵聽模塊偵聽的消息包括短信或電子郵件。
      [0033]較佳的,所述消息判定模塊判定的特定關(guān)鍵字包括驗證碼、動態(tài)密碼、密碼中的任一個或多個,所述特定關(guān)鍵字的搜索方式為全字匹配。
      [0034]較佳的,所述內(nèi)容碼判定模塊中的內(nèi)容碼判定條件包括:A.—串連續(xù)的字符,B.僅由數(shù)字或字母構(gòu)成,C.連續(xù)長度為4?8位。
      [0035]較佳的,所述內(nèi)容碼判定條件B通過比對字符編碼來實現(xiàn)判定,判定字符編碼位于ASCII碼表中的以下區(qū)域的為符合條件:[48,57]即數(shù)字O?9,[65,90]即大寫英文字母A?Z,[97,122]即小寫英文字母a?z。
      [0036]本發(fā)明還提供一種移動終端,其包括:
      [0037]可與用戶交互的應(yīng)用界面,用以在該界面申請內(nèi)容碼,并顯示內(nèi)容碼的輸入?yún)^(qū)域;
      [0038]如上任一所述的獲取并輸入內(nèi)容碼的系統(tǒng)。內(nèi)容碼輸入提示模塊本發(fā)明實現(xiàn)了在不離開應(yīng)用界面的情形下,自動偵聽并獲取消息中的特定內(nèi)容碼信息,通過點擊一個按鈕或者是自動填充的方式,將短信中的特定內(nèi)容碼信息傳輸?shù)缴矸蒡炞C場景中的待輸入?yún)^(qū)域。
      [0039]與現(xiàn)有技術(shù)中內(nèi)容碼驗證方法相比,現(xiàn)有技術(shù)中在復(fù)制某個選定范圍內(nèi)的文字時,需要小心地移動首、尾光標進行選字,操作十分不便;本發(fā)明通過關(guān)鍵字自動提取的方式,避免了復(fù)雜的復(fù)制操作過程。同時,本發(fā)明可有效避免了第三方媒介(如紙和筆)的應(yīng)用,節(jié)省了資源,也不需要用戶通過頭腦強制記憶,給用戶的操作帶來便利,也保證了內(nèi)容碼的正確輸入。本發(fā)明除了節(jié)約了資源并給操作帶來便利,還消除了因為場景的轉(zhuǎn)移而給用戶帶來的安全顧慮。
      【專利附圖】

      【附圖說明】
      [0040]圖1為本發(fā)明程序流程圖。
      [0041 ]圖2為實施例1中內(nèi)容碼獲取界面。
      [0042]圖3為實施例1和實施例2中關(guān)鍵字搜索原理圖。
      [0043]圖4為實施例1中內(nèi)容碼粘帖界面。
      [0044]圖5為實施例1中最終內(nèi)容碼提交界面。
      [0045]圖6為實施例2中動態(tài)密碼獲取界面。
      [0046]圖7為實施例2中動態(tài)密碼粘帖界面。
      [0047]圖8為實施例2中輸入動態(tài)密碼后提交界面?!揪唧w實施方式】
      [0048]實施例一
      [0049]有的時候,用戶用的不是自己的常用手機來登入自己的一個應(yīng)用賬戶,為了保證該應(yīng)用賬戶不是被人盜號而冒用用戶身份登入,應(yīng)用往往會通過驗證用戶身份機制來保證用戶的信息安全,因此往往就會通過向綁定手機發(fā)送相關(guān)驗證信息來獲得用戶確認。
      [0050]本實施例中,如圖2所示,應(yīng)用客戶端會彈出當(dāng)前手機不是常用手機的提示,并提供輸入綁定手機號的輸入框11。
      [0051]如圖1,步驟SI中申請內(nèi)容碼監(jiān)視模塊啟動后檢測到用戶通過在輸入框中輸入當(dāng)前使用的手機號,并點擊“開始驗證”按鈕12觸發(fā)驗證碼獲得這一事件;
      [0052]步驟S2中,由于該驗證沒有規(guī)定等待時間,則偵聽計時周期為偵聽周期計時模塊中的預(yù)設(shè)值60秒,該預(yù)設(shè)值為5?120秒范圍內(nèi)可調(diào)
      [0053]步驟S3中,60秒內(nèi),消息偵聽模塊偵聽到應(yīng)用服務(wù)端發(fā)來的驗證身份短信,進入步驟S4 ;
      [0054]步驟S4中,消息判斷模塊判斷所獲得短信TP-UD幀中的內(nèi)容是否包含有特定關(guān)鍵字“驗證碼”,如圖3,當(dāng)手機收到的是普通個人信息,其往往不含有“驗證碼”字眼,因此,應(yīng)用就不再對該信息做進一步搜索;當(dāng)手機收到的是應(yīng)用服務(wù)端發(fā)送來的驗證身份短信,其將命中“驗證碼”字眼,則進入步驟S5 ;
      [0055]內(nèi)容碼判定模塊對用戶短信內(nèi)容進行搜索匹配,搜索連續(xù)的6位隨機數(shù)字和字母組合,當(dāng)搜索到“44575a”符合要求,將驗證碼“44575a”保存至緩存,進入步驟S6。
      [0056]應(yīng)用界面切換到輸入驗證碼界面,如圖4所示,提醒輸入驗證碼。步驟S7中,內(nèi)容碼輸入監(jiān)視模塊檢測到用戶激活了輸入?yún)^(qū)域,則在驗證碼輸入框下方彈出懸浮對話框,標識有“44575a”字樣以及“粘帖”按鈕。
      [0057]步驟S8中,用戶確認驗證碼后,點擊“粘帖”按鈕,觸發(fā)應(yīng)用對系統(tǒng)“粘貼”應(yīng)用的調(diào)用,直接將驗證碼“44575a”粘帖到驗證碼輸入框,用戶點擊“下一步”按鈕13,完成對用戶身份的驗證,如圖5所示。
      [0058]在某些情況下,在一個偵聽周期內(nèi)可能會接收到短信中對多個符合條件的驗證碼,應(yīng)用一并將其提取出來,保存在緩存,由所述待驗證身份應(yīng)用客戶端給出多個驗證碼的粘貼提示,如圖4所示。用戶通過判定驗證碼選擇粘貼合適的驗證碼,完成身份驗證過程。
      [0059]實施例二
      [0060]隨著金融業(yè)務(wù)終端手機應(yīng)用的普及,手機終端在金融服務(wù)上給我們的生活帶來了巨大便利?;谝苿咏K端設(shè)備應(yīng)用安全的考慮,許多用戶均利用終端的動態(tài)密碼獲得,來避免因為密碼泄漏而帶來的對用戶帳戶信息和財產(chǎn)產(chǎn)生危害。
      [0061]本實施例中,如圖6所示,當(dāng)用戶需要登入其金融賬戶時,應(yīng)用就會彈出用戶登錄界面,其主要包括有用戶名輸入框21和密碼輸入框22,還包含有“獲取密碼”按鈕23,用戶點擊“獲取密碼”按鈕23觸發(fā)動態(tài)密碼獲得事件,向該應(yīng)用的服務(wù)端索取動態(tài)密碼,于此同時,應(yīng)用客戶端啟動短信偵聽輪詢方法,頁面進入一分鐘倒計時,當(dāng)一分鐘倒計時完畢,則可以重新獲取新的動態(tài)密碼。
      [0062]應(yīng)用服務(wù)端通過短信通訊系統(tǒng)向用戶當(dāng)前使用的要登入應(yīng)用賬戶的手機終端發(fā)送含有動態(tài)密碼的短信,其內(nèi)部含有由應(yīng)用服務(wù)端隨機生成的動態(tài)密碼信息,用戶通過當(dāng)前使用的手機的短信接收系統(tǒng)獲得該含有動態(tài)密碼的短信,短信中包含內(nèi)容“您的動態(tài)密碼為:44575a......客服編碼8567j4,,。
      [0063]在一個偵聽輪詢周期內(nèi),應(yīng)用客戶端偵聽到有收到短信,偵聽移動臺偵聽所獲得信息TP-UD幀中的用戶數(shù)據(jù),判定所述用戶數(shù)據(jù)中是否包含有特定關(guān)鍵字“動態(tài)密碼”,如圖3所示,當(dāng)手機收到的是普通個人信息,其往往不含有“動態(tài)密碼”字眼,因此,應(yīng)用就不再對該信息做進一步搜索;當(dāng)手機收到的是應(yīng)用服務(wù)端發(fā)送來的含有動態(tài)密碼的短信,其將要求完全匹配連續(xù)的“動態(tài)密碼”四個字,自然,應(yīng)用可以搜索命中“動態(tài)密碼”字眼,此時,應(yīng)用客戶端將再次對用戶短信內(nèi)容進行搜索匹配,以獲得短信中的動態(tài)密碼信息。
      [0064]應(yīng)用在短信內(nèi)容中搜索連續(xù)的6位隨機數(shù)字與字母的組合,當(dāng)搜索到“44575a”和“8567 j4”符合要求,將動態(tài)密碼“44575a”和“8567 j4”保存至緩存。同時,應(yīng)用界面密碼輸入框彈出浮動對話框,提醒輸入動態(tài)密碼,如圖7所示。在密碼輸入框下方的懸浮對話框中,標識有“44575a”、“8657j4”字樣以及“粘帖”按鈕,用戶確認動態(tài)密碼后,點擊“粘帖”按鈕,觸發(fā)應(yīng)用對系統(tǒng)“粘貼”應(yīng)用的調(diào)用,直接將動態(tài)密碼“44575a”粘帖到密碼輸入框,用戶點擊“登錄”按鈕24,完成對用戶身份的驗證,如圖8所示。
      [0065]實施例三
      [0066]用戶忘記了某網(wǎng)絡(luò)社交軟件的登陸密碼,重置為密碼需要服務(wù)端會發(fā)送一個驗證碼到用戶用于注冊的密保郵箱。
      [0067]本實施例中,用戶點擊“獲取驗證碼”按鈕觸發(fā)驗證碼獲得事件,向該應(yīng)用的服務(wù)端索取驗證碼,該網(wǎng)站提示如I分鐘未收到該驗證碼,可以重新提交以獲取驗證碼,與此同時,手機啟動消息偵聽,檢測用戶與手機郵箱系統(tǒng)中關(guān)聯(lián)的郵箱是否收到新郵件,發(fā)現(xiàn)郵箱收到新郵件,郵件中包含內(nèi)容“您的密碼重置驗證碼為:44575a”。消息判定模塊搜索命中“驗證碼”字眼,此時,內(nèi)容碼判定模塊將再次對郵件內(nèi)容進行搜索匹配,以獲得短信中的動態(tài)密碼信息,當(dāng)搜索到“44575a”符合要求,將驗證碼“44575a”復(fù)制保存至剪貼板。同時,檢測到界面中,光標處于驗證碼輸入框,內(nèi)容碼輸入提示模塊顯示彈出浮動對話框,顯示驗證碼“44575a”,由于當(dāng)前緩存中僅有“44575a”這一內(nèi)容碼,輸入框中自動填充“44575a”,用戶點擊“提交驗證碼”完成對用戶密碼的重置。實施例四
      [0068]提供一種裝載了獲取并輸入內(nèi)容碼的系統(tǒng)的手機,所述手機還包括與用戶交互的應(yīng)用界面,用戶使用該手機在應(yīng)用界面中進行驗證身份時,可以便捷獲取并輸入驗證碼。
      [0069]所述獲取并輸入內(nèi)容碼的系統(tǒng)包括:
      [0070]申請內(nèi)容碼監(jiān)視模塊,用以檢測手機中的應(yīng)用界面下申請內(nèi)容碼的事件是否被觸發(fā);
      [0071]偵聽周期計時模塊,用以建立偵聽時間周期,并計時;
      [0072]消息偵聽模塊,用以偵聽手機中是否收到由服務(wù)端發(fā)送的消息;
      [0073]消息判定模塊,用以判定所述消息中是否包含有特定關(guān)鍵字;
      [0074]內(nèi)容碼判定模塊,用以根據(jù)內(nèi)容碼判定條件,對消息的內(nèi)容進行搜索匹配,提取滿足判定條件的一個或多個內(nèi)容碼并保存至緩存;
      [0075]內(nèi)容碼輸入監(jiān)視模塊,用以檢測到所述應(yīng)用界面下的內(nèi)容碼輸入?yún)^(qū)域是否處于被激活輸入的狀態(tài);[0076]內(nèi)容碼輸入提示模塊,用以顯示緩存中保存的一個或多個內(nèi)容碼,并顯示與內(nèi)容碼對應(yīng)的一個或多個輸入提示。所述獲取并輸入內(nèi)容碼的系統(tǒng)的主要運行方式已在實施例1、2、3中披露。
      [0077]以上僅為本發(fā)明較佳的實施例,故不能依此限定本發(fā)明實施的范圍,即依本發(fā)明說明書內(nèi)容所作的等效變化與裝飾,皆應(yīng)屬于本發(fā)明覆蓋的范圍內(nèi)。
      【權(quán)利要求】
      1.一種獲取并輸入內(nèi)容碼的方法,其特征在于包括以下步驟: 51、開啟申請內(nèi)容碼監(jiān)視模塊,申請內(nèi)容碼監(jiān)視模塊檢測到移動終端中的應(yīng)用界面下申請內(nèi)容碼的事件被觸發(fā),進入S2 ; 52、開啟偵聽周期計時模塊,偵聽周期計時模塊建立偵聽時間周期,開始計時,進入S3;當(dāng)偵聽時間周期計時結(jié)束,偵聽周期計時模塊關(guān)閉; 53、開啟消息偵聽模塊,消息偵聽模塊偵聽到移動終端中收到由服務(wù)端發(fā)送的消息,進入S4 ;當(dāng)偵聽時間周期計時結(jié)束,消息偵聽模塊關(guān)閉; 54、開啟消息判定模塊,消息判定模塊判定所述消息中是否包含有特定關(guān)鍵字,如包含則進入S5,如不包含則返回S3繼續(xù)偵聽; 55、 開啟內(nèi)容碼判定模塊,內(nèi)容碼判定模塊根據(jù)內(nèi)容碼判定條件,對消息的內(nèi)容進行搜索匹配,提取滿足判定條件的一個或多個內(nèi)容碼并保存至緩存,進入S6 ; 56、開啟內(nèi)容碼輸入監(jiān)視模塊,內(nèi)容碼輸入監(jiān)視模塊檢測到所述應(yīng)用界面下的內(nèi)容碼輸入?yún)^(qū)域處于被激活輸入的狀態(tài),進入S7 ; 57、開啟內(nèi)容碼輸入提示模塊,內(nèi)容碼輸入提示模塊顯示緩存中保存的一個或多個內(nèi)容碼,并顯示與內(nèi)容碼對應(yīng)的一個或多個輸入提示; 58、完成內(nèi)容碼的輸入,所述應(yīng)用界面下發(fā)送內(nèi)容碼到服務(wù)端的事件被激發(fā),流程結(jié)束。
      2.如權(quán)利要求1所述的獲取并輸入內(nèi)容碼的方法,其特征在于步驟S2中的偵聽時間周期大于或等于特定應(yīng)用規(guī)定的申請內(nèi)容碼的等待時間;如特定應(yīng)用沒有規(guī)定申請內(nèi)容碼的等待時間,則偵聽時間周期等于在偵聽周期計時模塊中的預(yù)設(shè)值,預(yù)設(shè)值為5~120秒范圍內(nèi)可調(diào)。
      3.如權(quán)利要求1所述的獲取并輸入內(nèi)容碼的方法,其特征在于步驟S3中服務(wù)端發(fā)送的消息包括短信或電子郵件。
      4.如權(quán)利要求1所述的獲取并輸入內(nèi)容碼的方法,其特征在于步驟S4中,所述的特定關(guān)鍵字包括驗證碼、動態(tài)密碼、密碼中的任一個或多個,所述特定關(guān)鍵字的搜索方式為全字匹配。
      5.如權(quán)利要求1所述的獲取并輸入內(nèi)容碼的方法,其特征在于步驟S5中,所述內(nèi)容碼判定條件包括:A.—串連續(xù)的字符,B.僅由數(shù)字或字母構(gòu)成,C.連續(xù)長度為4~8位。
      6.如權(quán)利要求5所述的獲取并輸入內(nèi)容碼的方法,其特征在于所述內(nèi)容碼判定條件B通過比對字符編碼來實現(xiàn)判定,判定字符編碼位于ASCII碼表中的以下區(qū)域的為符合條件:[48,57]即數(shù)字O~9,[65,90]即大寫英文字母A~Z,[97,122]即小寫英文字母a~Zo
      7.如權(quán)利要求1所述的獲取并輸入內(nèi)容碼的方法,其特征在于步驟S8中,如緩存中存在唯一內(nèi)容碼,所述完成內(nèi)容碼的輸入方式為將該唯一內(nèi)容碼自動填充于輸入?yún)^(qū)域。
      8.如權(quán)利要求1所述的獲取并輸入內(nèi)容碼的方法,其特征在于步驟S8中,如緩存中存在多個內(nèi)容碼,所述完成內(nèi)容碼的輸入方式為通過用戶選擇與內(nèi)容碼對應(yīng)的輸入提示完成內(nèi)容碼的輸入。
      9.一種獲取并輸入內(nèi)容碼的系統(tǒng),其特征在于,其包括: 申請內(nèi)容碼監(jiān)視模塊,用以檢測移動終端中的應(yīng)用界面下申請內(nèi)容碼的事件是否被觸發(fā); 偵聽周期計時模塊,用以建立偵聽時間周期,并計時; 消息偵聽模塊,用以偵聽移動終端中是否收到由服務(wù)端發(fā)送的消息; 消息判定模塊,用以判定所述消息中是否包含有特定關(guān)鍵字; 內(nèi)容碼判定模塊,用以根據(jù)內(nèi)容碼判定條件,對消息的內(nèi)容進行搜索匹配,提取滿足判定條件的一個或多個內(nèi)容碼并保存至緩存; 內(nèi)容碼輸入監(jiān)視模塊,用以檢測到所述應(yīng)用界面下的內(nèi)容碼輸入?yún)^(qū)域是否處于被激活輸入的狀態(tài); 內(nèi)容碼輸入提示模塊,用以顯示緩存中保存的一個或多個內(nèi)容碼,并顯示與內(nèi)容碼對應(yīng)的一個或多個輸入提 不。
      10.如權(quán)利要求9所述的獲取并輸入內(nèi)容碼的系統(tǒng),其特征在于所述偵聽周期計時模塊建立的偵聽時間周期大于或等于特定應(yīng)用規(guī)定的申請內(nèi)容碼的等待時間;如特定應(yīng)用沒有規(guī)定申請內(nèi)容碼的等待時間,則偵聽時間周期等于在偵聽周期計時模塊中的預(yù)設(shè)值,預(yù)設(shè)值為5~120秒范圍內(nèi)可調(diào)。
      11.如權(quán)利要求9所述的獲取并輸入內(nèi)容碼的系統(tǒng),其特征在于所述消息偵聽模塊偵聽的消息包括短信或電子郵件。
      12.如權(quán)利要求9所述的獲取并輸入內(nèi)容碼的系統(tǒng),其特征在于所述消息判定模塊判定的特定關(guān)鍵字包括驗證碼、動態(tài)密碼、密碼中的任一個或多個,所述特定關(guān)鍵字的搜索方式為全字匹配。
      13.如權(quán)利要求9所述的獲取并輸入內(nèi)容碼的系統(tǒng),其特征在于所述內(nèi)容碼判定模塊中的內(nèi)容碼判定條件包括:A.—串連續(xù)的字符,B.僅由數(shù)字或字母構(gòu)成,C.連續(xù)長度為4~8位。
      14.如權(quán)利要求13所述的獲取并輸入內(nèi)容碼的方法,其特征在于所述內(nèi)容碼判定條件B通過比對字符編碼來實現(xiàn)判定,判定字符編碼位于ASCII碼表中的以下區(qū)域的為符合條件:[48,57]即數(shù)字O~9,[65,90]即大寫英文字母A~Z,[97,122]即小寫英文字母a~Zo
      15.一種移動終端,其特征在于包括: 可與用戶交互的應(yīng)用界面,用以在該界面申請內(nèi)容碼,并顯示內(nèi)容碼的輸入?yún)^(qū)域; 如權(quán)利要求9-14中任一項所述的獲取并輸入內(nèi)容碼的系統(tǒng)。
      【文檔編號】H04W4/14GK103546877SQ201310524875
      【公開日】2014年1月29日 申請日期:2013年10月30日 優(yōu)先權(quán)日:2013年10月30日
      【發(fā)明者】謝利國 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1