一種移動終端的信息智能顯示方法及系統的制作方法
【專利摘要】本發明公開了一種移動終端的信息智能顯示方法及系統,所述移動終端的信息智能顯示方法包括:接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;信息過濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則;當接收到信息時,提取當前信息的信息類型關鍵字并判斷當前信息的信息類型是否包含在信息過濾規則中;當是,則根據相應的關鍵信息提取規則提取當前信息的關鍵信息并按照相應的預先設置的信息顯示模式顯示。本發明所述移動終端的信息智能顯示方法,使移動終端增加了新的功能:能夠將接收到的短信的關鍵核心信息以統一清晰、直觀的方式顯示給用戶,使用戶達到了所見即所得的信息閱讀效果,給用戶帶來了方便。
【專利說明】
一種移動終端的信息智能顯示方法及系統
技術領域
[0001] 本發明涉及移動終端領域,尤其涉及一種移動終端的信息智能顯示方法及系統。
【背景技術】
[0002] 目前,很多組織機構為了給客戶提供優質服務,都以短信(信息)方式提供服務消 息,于是用戶每天都會接受到各種類型的短信,短信是基于文本,不同類型的短信,其語言 組織的方式和內容也各不相同,現有的短信基本上都存在一些廣告信息,比如銀行短信,在 短信后面往往有很多相關的推薦消息,但是這些信息并不是用戶所關注的,而現有的移動 終端都是將接收到的短信直接顯示,由此,廣告消息的存在會導致顯示給用戶的核心信息 表達不清晰,不夠直觀。
[0003] 因此,現有技術還有待于改進和發展。
【發明內容】
[0004] 本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種移動終端的 信息智能顯示方法及系統,從而解決現有的移動終端對短信的核心信息顯示不夠清晰、直 觀,給用戶使用帶來不便的問題。
[0005] 本發明解決技術問題所采用的技術方案如下: 一種移動終端的信息智能顯示方法,包括: A、 接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;所述信息過濾規則 包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則; B、 當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關鍵 字判斷當前信息的信息類型是否包含在所述信息過濾規則中; C、 當當前信息的信息類型包含在所述信息過濾規則中,則根據相應的關鍵信息提取規 則提取當前信息的關鍵信息,并按照相應的預先設置的信息顯示模式顯示所述關鍵信息。
[0006] 所述的移動終端的信息智能顯示方法,其中,所述信息訓練數據包括:用于描述數 據類別的數據分類項、用于訓練數據數值的相似數據、以及信息類型關鍵字。
[0007] 所述的移動終端的信息智能顯示方法,其中,所述關鍵信息提取規則為:根據信息 的不同信息類型,相應的提取信息內容的核心關鍵字以及對應的數據。
[0008] 所述的移動終端的信息智能顯示方法,其中,所述信息過濾規則包含的信息類型 為:銀行信息、驗證碼信息和訂票信息。
[0009] 所述的移動終端的信息智能顯示方法,其中,所述步驟B之后還包括: S、當當前信息的信息類型沒有包含在所述信息過濾規則中,則將當前信息正常顯示。
[0010] 所述的移動終端的信息智能顯示方法,其中,所述步驟B具體包括: B1、當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關鍵 字判斷當前信息是否為銀行信息,當是,則進入步驟C;當否,則進入步驟B2; B2、根據當前信息的信息類型關鍵字判斷當前信息是否為驗證碼信息,當是,則進入步 驟C;當否,則進入步驟B3; B3、根據當前信息的信息類型關鍵字判斷當前信息是否為訂票信息,當是,則進入步驟 C;當否,則進入步驟S。
[0011] -種移動終端的信息智能顯示系統,包括: 訓練模塊,用于接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;所述信 息過濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則; 信息類型判斷模塊,用于當接收到信息時,提取當前信息的信息類型關鍵字,根據當前 信息的信息類型關鍵字判斷當前信息的信息類型是否包含在所述信息過濾規則中; 關鍵信息顯示模塊,用于當當前信息的信息類型包含在所述信息過濾規則中,則根據 相應的關鍵信息提取規則提取當前信息的關鍵信息,并按照相應的預先設置的信息顯示模 式顯示所述關鍵信息。
[0012] 所述的移動終端的信息智能顯示系統,其中,所述信息訓練數據包括:用于描述數 據類別的數據分類項、用于訓練數據數值的相似數據、以及信息類型關鍵字。
[0013] 所述的移動終端的信息智能顯示系統,其中,所述關鍵信息提取規則為:根據信息 的不同信息類型,相應的提取信息內容的核心關鍵字以及對應的數據。
[0014] 所述的移動終端的信息智能顯示系統,其中,所述信息過濾規則包含的信息類型 為:銀行信息、驗證碼信息和訂票信息。
[0015] 綜上所述,本發明提供了一種移動終端的信息智能顯示方法及系統,所述移動終 端的信息智能顯示方法,包括:接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規 貝1J;所述信息過濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則;當 接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關鍵字判斷當 前信息的信息類型是否包含在所述信息過濾規則中;當當前信息的信息類型包含在所述信 息過濾規則中,則根據相應的關鍵信息提取規則提取當前信息的關鍵信息,并按照相應的 預先設置的信息顯示模式顯示所述關鍵信息。本發明所述移動終端的信息智能顯示方法, 使移動終端增加了新的功能:能夠將接收到的短信的關鍵核心信息以統一清晰、直觀的方 式顯示給用戶,使用戶達到了所見即所得的信息閱讀效果,給用戶帶來了方便。
【附圖說明】
[0016] 圖1是本發明移動終端的信息智能顯示方法較佳實施例的流程圖。
[0017] 圖2是本發明實施例中銀行消費通知類短信的智能顯示示意圖。
[0018] 圖3是本發明移動終端的信息智能顯示方法具體應用實施例的流程圖。
[0019] 圖4是本發明移動終端的信息智能顯示系統較佳實施例的功能原理框圖。
【具體實施方式】
[0020] 為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對 本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用 于限定本發明。
[0021] 請參見圖1,圖1是本發明移動終端的信息智能顯示方法的較佳實施例的流程圖。 圖1所示的一種移動終端的信息智能顯示方法,包括: 步驟S100、接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;所述信息過 濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則; 步驟S200、當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類 型關鍵字判斷當前信息的信息類型是否包含在所述信息過濾規則中; 步驟S300、當當前信息的信息類型包含在所述信息過濾規則中,則根據相應的關鍵信 息提取規則提取當前信息的關鍵信息,并按照相應的預先設置的信息顯示模式顯示所述關 鍵信息。
[0022] 本發明實施例的移動終端以手機為例進行說明,本發明實施例的手機信息智能顯 不方法,也即是手機自動智能識別短彳目(?目息)類型提取關鍵?目息,并將提取的關鍵?目息按 照統一的格式顯示出來。在步驟S100中,手機接收用戶輸入的大批量的信息訓練數據進行 訓練,得出一信息過濾規則;所述信息過濾規則包含多種信息類型及相應的信息類型關鍵 字、關鍵信息提取規則;優選的,本發明實施中,所述信息過濾規則包含的信息類型為:銀行 ?目息、驗證碼?目息和訂票?目息。
[0023] 為了實現本發明所述的信息智能顯示,生成準確的信息過濾規則至關重要,這就 必要使軟件具有自學習的能力,能夠不斷的優化規則,需要預先采用大批量的原始數據對 手機系統進行訓練,而訓練數據需要至少包括兩個方面的內容,一是用于類別描述的數據 分類項,二是用于訓練數據數值的有價值的相似數據。優選的,本發明實施中所述信息訓練 數據包括:用于描述數據類別的數據分類項、用于訓練數據數值的相似數據、以及信息類型 關鍵字。以下以信息類型為銀行信息為例來對所述信息訓練數據進行進一步說明,如表1所 示,表1為銀行消費類的短信訓練數據結構的一種組織形式。
其中,表1中最后一列中信息類型包括的銀行消費、信用卡還款、銀行轉賬等即為信息 類型關鍵字,優選的,為了在建立信息過濾規則之后方便對接收到的信息類型進行比對判 斷,也可以以銀行、消費、信用卡、還款、轉賬等進一步細化拆分的關鍵字來充當信息類型關 鍵字,能夠提高比對的效率和高判斷準確率。表1中包括的銀行名、帳號后四位、額、時間、交 易方、收款方和用途等即為用于描述數據類別的數據分類項,而表1中對應以上所述數據分 類項的各種數據,例如ΑΧΧ銀行、1234、1999.00、0812、ΑΧΧ有限公司、Tom、消費等代表著廣義 上的用于訓練數據數值的相似數據。以上表1中的各種數據分類項、相似數據、信息類型關 鍵字組成了銀行消費類的短信訓練數據結構。其他信息類型,如驗證碼信息和訂票信息等, 其短信訓練數據結構與以上銀行短信類信息的組成結構相似、原理相同,本領域技術人員 可以參照以上示例根據實際情況靈活的設置和構建,此處就不在贅述。
[0025]訓練時,設定基于以上短信訓練數據結構對應輸出一組有效的結構化的數據,格 式如下: Result:{ 類型:銀行消費,銀行:AXX銀行,帳號:1234,額度:1999.00,類型:消費,時間:0812,交 易方:AXX有限公司,收款方:Tom; 類型:信用卡還款,銀行:BXX銀行,帳號:2345,額度:888.99,類型:還款,時間:0321,交 易方:BXX銀行,收款方:XX銀行; 類型:銀行轉賬,銀行:CXX銀行,帳號:8888,額度:99.99,類型:轉賬,時間:0304,交易 方:CXX有限公司,收款方:Bill; } 通過大批量的信息訓練數據進行訓練后,即得出一包含多種信息類型及相應的信息類 型關鍵字、關鍵信息提取規則的信息過濾規則;其中,所述關鍵信息提取規則為:根據信息 的不同信息類型,相應的提取信息內容的核心關鍵字以及對應的數據。為了說明的方便,接 上例仍以銀行短信類為例,對應銀行消費類短信,相應提取信息內容的核心關鍵字為銀行 名、帳號后四位(尾號)、額度、時間、交易方(交易商戶)收款方、用途等,而對應以上的核心 關鍵字,分別對應提取的數據為:AXX銀行、1234、1999.00、0812、AXX、有限公司、Tom、消費, 按照以上所述關鍵信息提取規則提取當前信息的關鍵信息,并按照相應的預先設置的信息 顯示模式(格式)顯示所述關鍵信息。可以理解的是,所述信息過濾規則包含的信息類型對 應的信息顯示模式為是預設設置好的,當當前接收到的短信按照所述信息過濾規則過濾提 取出核心關鍵字和對應的數據后,即可按照預先設置的信息顯示格式將關鍵內容顯示出 來,而對于信息顯示格式可以設置為將核心關鍵詞及對應的數據從上到下依次分行排列, 參見圖2中所示,當然也可以設置為其他格式。
[0026] 需要說明的是,并不是所有的核心關鍵字都是必要有的,缺少的不顯示出來。
[0027] 在步驟S200中,當當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信 息的信息類型關鍵字判斷當前信息的信息類型是否包含在所述信息過濾規則中;在本實施 例中具體實施時,是先按照所述信息過濾規則包含的銀行類型的信息類型的關鍵字在當前 信息中嘗試提取,若能提取到,則即可確定信息類型,若提取不到,則繼續對下一個信息類 型進行判斷,例如所述信息過濾規則包含的銀行類型的信息類型關鍵字為銀行、消費、信用 卡、還款、轉帳等,而在當前信息的信息關鍵字為消費或還款(也即是可以提取到消費或還 款關鍵字),則可確定當前短信的信息類型為銀行信息;如果提取不到銀行信息相關的關鍵 字,則進行下一信息類型關鍵字的提取,例如進一步提取與驗證碼有關的驗證碼信息的關 鍵字,如此不斷提取然后判斷,直至確定當前信息的信息類型為止,之后按照步驟S300將關 鍵信息顯示出來。當然必然存在這樣一種情況:當前信息的信息類型不是信息過濾規則包 含的任何一個信息類型,此時,只需將當前短信正常顯示即可。即步驟S200之后還包括: 步驟S301、當當前信息的信息類型沒有包含在所述信息過濾規則中,則將當前信息正 常顯示。
[0028] 進一步的,參見上述論述,步驟S200具體包括: S210、當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關 鍵字判斷當前信息是否為銀行信息,當是,則進入步驟S300;當否,則進入步驟S220; S220、根據當前信息的信息類型關鍵字判斷當前信息是否為驗證碼信息,當是,則進入 步驟S300;當否,則進入步驟S230; S230、根據當前信息的信息類型關鍵字判斷當前信息是否為訂票信息,當是,則進入步 驟S300;當否,則進入步驟S301。
[0029] 在步驟S300中,當當前信息的信息類型包含在所述信息過濾規則中,也即是確定 了信息類型之后,則根據相應的關鍵信息提取規則提取當前信息的關鍵信息,并按照相應 的預先設置的信息顯示模式(格式)顯示所述關鍵信息。
[0030] 例如:收到一條信息為: 您尾號5555廣發信用卡于04月28日08時05分消費人民幣690.00元,交易商戶:支付寶 (中國)網絡技術有限公司。回復YYX37821147401 2即可申請1 2期消費分期,或點擊 95508. com申請分期付款,每期費率最高0.72%,更有機會獲5.8折。【廣發銀行】 經過轉化為: Result:{類型:銀行消費信息,銀行:廣發銀行,帳號:5555,額度:690.00,類型:消費, 時間:0428,交易方:支付寶(中國)網絡技術有限公司,收款方:} 這樣我們就得到了信息的關鍵信息,把用戶不太關心的信息給隱藏了,直接呈現用戶 簡單有效的信息。
[0031] 又例如,如圖2所示,收到一條信息為:您尾號8888信用卡于04月08日08時58分消 費人民幣99.00元,交易商戶4乂乂乂有限公司。回復乂乂乂乂乂乂乂即可申請12期消費分期,或電話 XXXX申請分期付款,每期費率最高0.72%,更有機會獲5.8折。【XX銀行】 首先根據信息過濾規則能夠提取到銀行、消費等銀行類型的信息類型關鍵字,則判定 收到的短信為銀行信息,之后再根據所述信息過濾規則中的關鍵信息提取規則將接收到的 信息轉化為: Result]類型:銀行消費信息,銀行:XX銀行,帳號:8888,額度:99.00,類型:消費,時 間:04/08,交易方:XXX公司,收款方:} 得到以上結構化的數據后就可以按照預先設置的信息顯示模式顯示當前信息的關鍵 信息,其中,圖2中所示的對應的預先設置的信息顯示模式為:將核心關鍵詞及對應的數據 從上到下依次分行排列,且核心關鍵詞的排列順序為:額度、賬號、類型、時間、交易方。
[0032] 需要說明的是,本發明實施例重點對銀行信息進行了詳細闡述,可以理解的是,對 應如驗證碼信息和訂票信息等的訓練數據、信息過濾規則的生成以及信息顯示模式的預先 設置與銀行信息的原理基本相同,本領域技術人員可以參照以上銀行信息示例根據實際情 況進行靈活的設置和構建,此處就不在贅述。
[0033]本發明還提供了一種移動終端的信息智能顯示方法的具體應用實施例,如圖3所 示,本具體實施例的移動終端的信息智能顯示方法包括: 步驟S10、根據信息訓練數據進行訓練; 步驟S11、得出信息過濾規則; 步驟S12、接收信息; 步驟S13、提取信息類型關鍵字; 步驟S14、判斷是否為銀行信息,當是,則進入步驟S15;當否,則進入步驟S16; 步驟S15、生成銀行顯示模式; 步驟S16、判斷是否為驗證碼信息,當是,則進入步驟S17;當否,則進入步驟S18; 步驟S17、生成驗證碼模式; 步驟S18、判斷是否為訂票信息,當是,則進入步驟S19;當否,則進入步驟S20; 步驟S19、生成訂票顯示頁面; 步驟S20、正常顯示信息。
[0034]本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過 程序指令相關的硬件來完成,前述的程序可以存儲與一計算機可讀取存儲介質中,該程序 在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁盤、光盤、只 讀存儲記憶體(Read-Only,R0M)或隨機存儲記憶體(Random Access Memory,RAM)等。
[0035]基于上述方法實施例,本發明實施例還提供了一種移動終端的信息智能顯示系 統,如圖4所示,所述移動終端的信息智能顯示系統,包括:訓練模塊700、信息類型判斷模塊 800、關鍵信息顯示模塊900,其中, 訓練模塊700,用于接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;所 述信息過濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則;具體如 上所述。
[0036]信息類型判斷模塊800,用于當接收到信息時,提取當前信息的信息類型關鍵字, 根據當前信息的信息類型關鍵字判斷當前信息的信息類型是否包含在所述信息過濾規則 中;具體如上所述。
[0037]關鍵信息顯示模塊900,用于當當前信息的信息類型包含在所述信息過濾規則中, 則根據相應的關鍵信息提取規則提取當前信息的關鍵信息,并按照相應的預先設置的信息 顯示模式顯示所述關鍵信息;具體如上所述。
[0038] 進一步的,所述信息訓練數據包括:用于描述數據類別的數據分類項、用于訓練數 據數值的相似數據、以及信息類型關鍵字;具體如上所述。
[0039] 進一步的,所述關鍵信息提取規則為:根據信息的不同信息類型,相應的提取信息 內容的核心關鍵字以及對應的數據;具體如上所述。
[0040] 進一步的,所述信息過濾規則包含的信息類型為:銀行信息、驗證碼信息和訂票信 息;具體如上所述。
[0041 ]進一步的,所述信息類型判斷模塊800具體包括: 第一判斷單元,用于當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息 的信息類型關鍵字判斷當前信息是否為銀行信息;具體如上所述。
[0042]第二判斷單元,用于當判定當前信息不是銀行信息時,根據當前信息的信息類型 關鍵字判斷當前信息是否為驗證碼信息;具體如上所述。
[0043]第三判斷單元,用于當判定當前信息既不是銀行信息也不是驗證碼信息時,根據 當前信息的信息類型關鍵字判斷當前信息是否為訂票信息;具體如上所述。
[0044]綜上所述,本發明提供了一種移動終端的信息智能顯示方法及系統,所述移動終 端的信息智能顯示方法,包括:接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規 貝1J ;所述信息過濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則;當 接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關鍵字判斷當 前信息的信息類型是否包含在所述信息過濾規則中;當當前信息的信息類型包含在所述信 息過濾規則中,則根據相應的關鍵信息提取規則提取當前信息的關鍵信息,并按照相應的 預先設置的信息顯示模式顯示所述關鍵信息。本發明所述移動終端的信息智能顯示方法, 使移動終端增加了新的功能:能夠將接收到的短信的關鍵核心信息以統一清晰、直觀的方 式顯示給用戶,使用戶達到了所見即所得的信息閱讀效果,給用戶帶來了方便。
[0045]應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可 以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保 護范圍。
【主權項】
1. 一種移動終端的信息智能顯示方法,其特征在于,包括: A、 接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;所述信息過濾規則 包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則; B、 當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關鍵 字判斷當前信息的信息類型是否包含在所述信息過濾規則中; C、 當當前信息的信息類型包含在所述信息過濾規則中,則根據相應的關鍵信息提取規 則提取當前信息的關鍵信息,并按照相應的預先設置的信息顯示模式顯示所述關鍵信息。2. 根據權利要求1所述的移動終端的信息智能顯示方法,其特征在于,所述信息訓練數 據包括:用于描述數據類別的數據分類項、用于訓練數據數值的相似數據、以及信息類型關 鍵字。3. 根據權利要求1所述的移動終端的信息智能顯示方法,其特征在于,所述關鍵信息提 取規則為:根據信息的不同信息類型,相應的提取信息內容的核心關鍵字以及對應的數據。4. 根據權利要求1所述的移動終端的信息智能顯示方法,其特征在于,所述信息過濾規 則包含的信息類型為:銀行信息、驗證碼信息和訂票信息。5. 根據權利要求4所述的移動終端的信息智能顯示方法,其特征在于,所述步驟B之后 還包括:5. 當當前信息的信息類型沒有包含在所述信息過濾規則中,則將當前信息正常顯示。6. 根據權利要求5所述的移動終端的信息智能顯示方法,其特征在于,所述步驟B具體 包括: B1、當接收到信息時,提取當前信息的信息類型關鍵字,根據當前信息的信息類型關鍵 字判斷當前信息是否為銀行信息,當是,則進入步驟C;當否,則進入步驟B2; B2、根據當前信息的信息類型關鍵字判斷當前信息是否為驗證碼信息,當是,則進入步 驟C;當否,則進入步驟B3; B3、根據當前信息的信息類型關鍵字判斷當前信息是否為訂票信息,當是,則進入步驟 C;當否,則進入步驟S。7. -種移動終端的信息智能顯示系統,其特征在于,包括: 訓練模塊,用于接收用戶輸入的信息訓練數據進行訓練,得出一信息過濾規則;所述信 息過濾規則包含多種信息類型及相應的信息類型關鍵字、關鍵信息提取規則; 信息類型判斷模塊,用于當接收到信息時,提取當前信息的信息類型關鍵字,根據當前 信息的信息類型關鍵字判斷當前信息的信息類型是否包含在所述信息過濾規則中; 關鍵信息顯示模塊,用于當當前信息的信息類型包含在所述信息過濾規則中,則根據 相應的關鍵信息提取規則提取當前信息的關鍵信息,并按照相應的預先設置的信息顯示模 式顯示所述關鍵信息。8. 根據權利要求7所述的移動終端的信息智能顯示系統,其特征在于,所述信息訓練數 據包括:用于描述數據類別的數據分類項、用于訓練數據數值的相似數據、以及信息類型關 鍵字。9. 根據權利要求7所述的移動終端的信息智能顯示系統,其特征在于,所述關鍵信息提 取規則為:根據信息的不同信息類型,相應的提取信息內容的核心關鍵字以及對應的數據。10. 根據權利要求7所述的移動終端的信息智能顯示系統,其特征在于,所述信息過濾 規則包含的信息類型為:銀行信息、驗證碼信息和訂票信息。
【文檔編號】G06F17/30GK106096046SQ201610491723
【公開日】2016年11月9日
【申請日】2016年6月29日
【發明人】李兆祥
【申請人】惠州Tcl移動通信有限公司