一種短信息發送控制方法和短信息發送控制裝置的制造方法
【技術領域】
[0001]本發明涉及信息技術領域,具體涉及一種短信息發送控制方法和短信息發送控制
目.0
【背景技術】
[0002]隨著移動互聯網的不斷發展,智能設備也不斷增多。
[0003]目前,使用搭載Android系統的智能設備的用戶越來越多,由于Android是一個開放的系統,因此每個人都可以自己開發應用程序(即Applicat1n,簡稱app)并放到網絡中,這樣不法分子就有機可乘制作一個帶病毒的app獲取個人隱私及群發信息等,例如,某大學學生就因為無聊運用過帶病毒的能夠群發短信息的app,收到該app群發的短信的用戶點擊短信內的信息鏈接也會被感染并群發短信息,就這樣短時間大面積感染此病毒。
[0004]目前并沒有很好的解決方案能夠防止后臺病毒軟件惡意群發短信息。
【發明內容】
[0005]本發明提供一種短信息發送控制方法和短信息發送控制裝置,用于防止后臺病毒軟件惡意群發短信息,提高信息傳輸的安全性。
[0006]本發明第一方面提供一種短信息發送控制方法,包括:
[0007]接收短信息發送指令;
[0008]檢測上述短信息發送指令是否為用戶主動觸發的指令;
[0009]若檢測到上述短信息發送指令為用戶主動觸發的指令,則允許本次短信息的發送;
[0010]若檢測到上述短信息發送指令不為用戶主動觸發的指令,則:
[0011]輸出用于提醒用戶是否授權本次短信息發送的授權控件;
[0012]若從上述授權控件接收到不授權本次短信息發送的指令,則拒絕本次短信息發送。
[0013]本發明第二方面提供一種短信息發送控制裝置,包括:
[0014]接收單元,用于接收短信息發送指令;
[0015]第一檢測單元,用于檢測上述短信息發送指令是否為用戶主動觸發的指令;
[0016]輸出單元,用于當上述第一檢測單元檢測到上述短信息發送指令不為用戶主動觸發的指令時,輸出用于提醒用戶是否授權本次短信息發送的授權控件;
[0017]發送控制單元,用于當檢測到上述短信息發送指令為用戶主動觸發的指令時,允許本次短信息的發送;當從上述授權控件接收到不授權本次短信息發送的指令時,拒絕本次短信息發送。
[0018]由上可見,本發明實施中在接收到短信息發送指令時,通過檢測該短信息發送指令是否為用戶主動觸發的指令來確定是否輸出用于提醒用戶是否授權本次短信息發送的授權控件,由于后臺病毒軟件群發短信息的過程都是自發的,并非用戶主動觸發,因此,通過本發明方案,當后臺病毒軟件群發短信息時輸出授權控件,提醒用戶是否授權本次短信息發送,從而能夠防止后臺病毒軟件惡意群發短信息,提高信息傳輸的安全性。
【附圖說明】
[0019]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0020]圖1為本發明提供的一種短信息發送控制方法一個實施例流程示意圖;
[0021]圖2為本發明提供的一種短信息發送控制方法另一個實施例流程示意圖
[0022]圖3為本發明提供的一種短信息發送控制裝置一個實施例結構示意圖。
【具體實施方式】
[0023]為使得本發明的發明目的、特征、優點能夠更加的明顯和易懂,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而非全部實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0024]本發明實施例提供一種短信息發送控制方法,包括:接收短信息發送指令;檢測上述短信息發送指令是否為用戶主動觸發的指令;若檢測到上述短信息發送指令為用戶主動觸發的指令,則允許上述短信息的發送;若檢測到上述短信息發送指令不為用戶主動觸發的指令,則:輸出用于提醒用戶是否授權本次短信息發送的授權控件;若從上述授權控件接收到不授權本次短信息發送的指令,則拒絕本次短信息發送。本發明實施例還提供相應的短信息發送控制裝置,以下分別進行詳細說明。
[0025]下面對本發明實施例提供的一種短信息發送控制方法進行描述,請參閱圖1,本發明實施例中的短信息發送控制方法包括:
[0026]101、接收短信息發送指令;
[0027]本發明實施例中,由短信息發送控制裝置控制終端上短信息的發送。傳統的短信息發送方法都是接收到短信息發送指令后直接發送相應的短信息,而本發明實施例中,短信息在發送之前需要通過上述短信息發送控制管理裝置進行處理,當短信息發送控制裝置接收到短信息發送指令時,執行步驟102。
[0028]102、檢測上述短信息發送指令是否為用戶主動觸發的指令;
[0029]本發明實施例中,短信息發送的觸發方式有兩種:一種是由用戶主動觸發,即由用戶主動編輯短信息并觸發短信息的發送;另一種是由第三方應用程序觸發短信息的方式,這種方式發送的短信息大多數情況下用戶是不知情的,而后臺病毒軟件群發短信息也是采用這種方式。
[0030]因此,本發明實施例中,當短信息發送控制裝置接收到短信息發送指令時,短信息發送控制裝置檢測上述短信息發送指令是否為用戶主動觸發的指令,若檢測到上述短信息發送指令不為用戶主動觸發的指令,則執行步驟103,若檢測到上述短信息發送指令為用戶主動觸發的指令,則執行步驟105。
[0031]103、輸出用于提醒用戶是否授權本次短信息發送的授權控件;
[0032]短信息發送控制裝置輸出用于提醒用戶是否授權本次短信息發送的授權控件,以便用戶通過該授權控件獲知當前有短信息待發送,并從該授權控件中選擇是否授權本次短信息的發送。
[0033]104、若從上述授權控件接收到不授權本次短信息發送的指令,則拒絕本次短信息發送;
[0034]當短信息發送控制裝置從上述授權控件接收到不授權本次短信息發送的指令時,表明用戶對本次短信息的發送不予授權,短信息發送控制裝置拒絕本次短信息發送,進一步,短信息發送控制裝置還可以輸出本次短信息發送失敗的指示信息。
[0035]105、允許本次短信息的發送;
[0036]當短信息發送控制裝置檢測到上述短信息發送指令為用戶主動觸發的指令時,短信息發送控制裝置允許本次短信息的發送(即,短信息發送控制裝置根據上述短信息發送指令發送相應的短信息,或者調用終端的短信息發送模塊發送相應的短信息)。
[0037]可選的,在步驟103之后,若從上述授權控件接收到授權本次短信息發送的指令,則短信息發送控制裝置允許本次短信息發送,或者,若從上述授權控件接收到授權本次短信息發送的指令,則短信息發送控制裝置也可以先驗證上述授權本次短信息發送的指令是否是由授權用戶輸入,在驗證出上述授權本次短信息發送的指令是由授權用戶輸入時,才允許本次短信息的發送,若上述授權本次短信息發送的指令并非由授權用戶輸入,則拒絕本次短信息發送。具體地,短信息發送控制裝置可以采用人臉識別或指紋識別或者其它方式驗證上述授權本次短信息發送的指令是否是由授權用戶輸入,此處不作限定。
[0038]下面以短信息發送控制裝置采用人臉識別方式驗證上述授權本次短信息發送的指令是否是由授權用戶輸入進一步說明。在步驟103之后,若從上述授權控件接收到授權本次短信息發送的指令時,啟動攝像頭對用戶進行人臉識別,若人臉識別出的頭像與預設的一頭像匹配,則短信息發送控制裝置允許本次短信息的發送,若人臉識別出的頭像與預設的頭像均不匹配,則拒絕本次短信息發送。具體地,上述通過攝像頭對用戶進行人臉識別的過程可以參照已有技術實現,此次不再贅述。
[0039]下面以短信息發送控制裝置采用指紋識別方式驗證上述授權本次短信息發送的指令是否是由授權用戶輸入進一步說明。在步驟103之后,若從上述授權控件接收到授權本次短信息發送的指令時,觸發對指紋的采集和識別;若識別出采集的指紋與預設的一指紋匹配,則短信息發送控制裝置允許本次短信息的發送;若識別出采集的指紋與預設的指紋均不匹配,或者在預設時長內未采集到指紋,則短信息發送控制裝置拒絕本次短信息發送。具體地,上述對指紋的采集和識別的過程可以參照已有技術實現,此次不再贅述。
[0040]需要說明的是,本發明實施例中的短信息發送控制裝置集成在終端中,上述終端具體可以為手機或其它能夠支持短信息發送功能的終端,此處不作限定。<