本發(fā)明涉及通電子技術領域,尤其涉及一種信息發(fā)送的權限配置方法及終端。
背景技術:
伴隨著通信技術的不斷發(fā)展,信息通信逐漸成為了人們生活中不可缺少的一部分,人們常常使用智能終端上安裝的各種通信軟件進來行信息交互,其中微信和QQ是人們最常用的通信軟件。這些通信軟件在方便用戶交互的同時也帶來了一些問題,在一些場景下,用戶在使用智能終端上的通信軟件的間隙,可能會將智能終端給小朋友玩,而小朋友在拿到智能終端的時候經(jīng)常會在微信或者QQ等通信軟件上亂點,這時這些通信軟件就會連續(xù)發(fā)送一些沒有規(guī)律的圖片、文字或者是其他的一些表情動畫等,其不僅浪費流量,而且也影響了用戶與其他用戶之間的正常溝通。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種信息發(fā)送的權限配置方法及終端,可以在識別到用戶在通信軟件的運行界面下輸入的信息不符合預設規(guī)則時,禁止信息發(fā)送的權限,防止誤觸或小朋友在使用智能終端的過程中亂發(fā)信息。
第一方面,本發(fā)明實施例提供了一種信息發(fā)送的權限配置方法,該方法包括:
根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面;
接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫;
識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則;
若不符合預設規(guī)則,則限制所述信息的發(fā)送權限。
另一方面,本發(fā)明實施例提供了一種終端,該終端包括:
程序運行單元,用于根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面;
信息接收單元,用于接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫;
信息識別單元,用于識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則;
權限配置單元,用于若不符合預設規(guī)則,則限制所述信息的發(fā)送權限。
本發(fā)明實施例通過根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面;接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫;識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則;若不符合預設規(guī)則,則限制所述信息的發(fā)送權限,可以在識別到用戶在通信軟件的運行界面下輸入的信息不符合預設規(guī)則時,禁止信息發(fā)送的權限,防止誤觸或小朋友在使用智能終端的過程中亂發(fā)信息,不僅節(jié)省了不必要的流量消耗,而且不會影響用戶與其他用戶之間的正常溝通,提升了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種信息發(fā)送的權限配置方法的示意流程圖;
圖2是本發(fā)明另一實施例提供的一種信息發(fā)送的權限配置方法的示意流程圖;
圖3是本發(fā)明實施例提供的一種終端的示意性框圖;
圖4是本發(fā)明另一實施例提供的一種終端的示意性框圖;
圖5是本發(fā)明另一實施例提供的一種終端的示意性框圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應當理解,當在本說明書和所附權利要求書中使用時,術語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應當理解,在此本發(fā)明說明書中所使用的術語僅僅是出于描述特定實施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復數(shù)形式。
還應當進一步理解,在本發(fā)明說明書和所附權利要求書中使用的術語“和/或”是指相關聯(lián)列出的項中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。
如在本說明書和所附權利要求書中所使用的那樣,術語“如果”可以依據(jù)上下文被解釋為“當...時”或“一旦”或“響應于確定”或“響應于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應于確定”或“一旦檢測到[所描述條件或事件]”或“響應于檢測到[所描述條件或事件]”。
具體實現(xiàn)中,本發(fā)明實施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動電話、膝上型計算機或平板計算機之類的其它便攜式設備。還應當理解的是,在某些實施例中,所述設備并非便攜式通信設備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計算機。
在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應當理解的是,終端可以包括諸如物理鍵盤、鼠標和/或控制桿的一個或多個其它物理用戶接口設備。
終端支持各種應用程序,例如以下中的一個或多個:繪圖應用程序、演示應用程序、文字處理應用程序、網(wǎng)站創(chuàng)建應用程序、盤刻錄應用程序、電子表格應用程序、游戲應用程序、電話應用程序、視頻會議應用程序、電子郵件應用程序、即時消息收發(fā)應用程序、鍛煉支持應用程序、照片管理應用程序、數(shù)碼相機應用程序、數(shù)字攝影機應用程序、web瀏覽應用程序、數(shù)字音樂播放器應用程序和/或數(shù)字視頻播放器應用程序。
可以在終端上執(zhí)行的各種應用程序可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設備??梢栽趹贸绦蛑g和/或相應應用程序內(nèi)調整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應信息。這樣,終端的公共物理架構(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應用程序。
參見圖1,是本發(fā)明實施例提供一種信息發(fā)送的權限配置方法的示意流程圖,如圖1所示,該方法可包括以下步驟:
在S101中,根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面。
在本實施例中,所述通信軟件包括但不限于微信、QQ、微博、MSN、短信或者郵件等包含有通信功能的應用程序。
在S102中,接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫。
在S103中,識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則。
在本實施例中,若所述信息為文字,則所述識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則包括:
判斷用戶在所述通信軟件的運行界面下輸入的文字是否符合預設的語法規(guī)則,若不符合預設的語法規(guī)則,則所述信息不符合預設規(guī)則;或者,
判斷用戶在所述通信軟件的運行界面下采用的輸入法是否是預設的輸入法,若用戶采用的輸入法不是預設的輸入法,則所述信息不符合預設規(guī)則;或者,
判斷用戶輸入的文字的字體大小是否符合預設條件,若用戶輸入的文字的字體大小不符合預設條件,則所述信息不符合預設規(guī)則。
在本實施例中,終端通過將用戶輸入的文字與數(shù)據(jù)庫或者服務器中的文字進行對比來判斷用戶輸入的文字是否符合預設的語法規(guī)則。
在本實施例中,所述預設的輸入法為用戶常用的輸入法,例如:若用戶常用的輸入法為拼音輸入法,那么當終端檢測到本次輸入用戶采用的輸入法是其他輸入法時,則可認為本次輸入不是用戶在操作,此時輸入的信息不符合預設規(guī)則。
在本實施例中,由于一些小朋友在輸入信息時一般會頻繁選擇比較大的字體,而用戶在正常使用情況下一般會選擇正常大小的字體,因此,這里可以通過識別字體大小是否符合預設規(guī)則來區(qū)分出輸入異常的情況,當輸入的字體大小超過預設大小字體時,則說明本次輸入不是用戶本人在操作,此時輸入的信息不符合預設規(guī)則。
在本實施例中,若所述信息為圖片或動畫表情,則所述識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則包括:
識別用戶在所述通信軟件的運行界面下輸入圖片或表情動畫的速度是否大于預設速度,若大于預設速度,則所述信息不符合預設規(guī)則;或者,
識別用戶是否在預設時間內(nèi)連續(xù)在所述通信軟件的運行界面下輸入一個或幾個相同的圖片或表情動畫,若在預設時間內(nèi)連續(xù)輸入一個或幾個相同的圖片或表情動畫,則所述信息不符合預設規(guī)則。
在本實施例中,由于小朋友在使用智能終端時一般喜歡不斷的點擊一個或幾個相同的表情,不斷的發(fā)送,相較而言用戶一般不會重復發(fā)送一個或幾個相同的表情,并且發(fā)送的頻率也較低,因此,在本實施例中可以通過在通信軟件運行界面下輸入圖片或表情動畫的速度或者通過檢測是否在預設時間內(nèi)連續(xù)輸入一個或幾個相同的圖片或表情動畫來識別出是否是小朋友在亂發(fā)信息。
在S104中,若不符合預設規(guī)則,則限制所述信息的發(fā)送權限。
在本實施例中,若用戶在所述通信軟件的運行界面下輸入的信息不符合預設規(guī)則,則說明此時輸入的信息是小朋友胡亂輸入的,因此限制所述信息發(fā)送的權限,禁止發(fā)送所述信息,這樣便可以防止小朋友亂發(fā)信息,不僅節(jié)省了不必要的流量消耗,而且不會給用戶與其他用戶之間的溝通造成影響,提升了用戶體驗。相反,若用戶在所述通信軟件的運行界面下輸入的信息符合預設規(guī)則,則說明此時是用戶本人的正常操作,此時執(zhí)行正常的信息發(fā)送流程,允許終端發(fā)送所述信息。
以上可以看出,本實施例提供的一種信息發(fā)送的權限配置方法通過根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面;接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫;識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則;若不符合預設規(guī)則,則限制所述信息的發(fā)送權限,可以在識別到用戶在通信軟件的運行界面下輸入的信息不符合預設規(guī)則時,禁止信息發(fā)送的權限,防止小朋友在使用智能終端的過程中亂發(fā)信息,不僅節(jié)省了不必要的流量消耗,而且不會影響用戶與其他用戶之間的正常溝通,提升了用戶體驗。
圖2示出了本發(fā)明另一實施例提供的一種信息發(fā)送的權限配置方法的示意流程圖。參見圖2所示,相對于上一實施例,本實施例提供的一種信息發(fā)送的權限配置方法在所述限制所述信息的發(fā)送權限之前還包括:
在S204中,開啟終端的攝像裝置獲取所述用戶的圖像;
在S205中,識別所述用戶的圖像是否與預設的權限圖像相匹配;若匹配,則進入允許終端發(fā)送所述信息的步驟;若不匹配,則進入限制所述信息的發(fā)送權限的步驟。
在本實施例中,所述預設的權限圖像為用戶預先在終端中存儲的本人圖像,在終端檢測到所述信息不符合預設規(guī)則時,可以通過終端上的前置攝像圖獲取用戶圖像,并通過識別所述用戶圖像是否與預存的用戶本人圖像相匹配來判斷此時操作終端的用戶是否是用戶本人,若相匹配,則說明此時是用戶本人操作,允許終端發(fā)送所述信息;反之,若不匹配,則說明此時不是用戶本人操作,此時限制所述信息的發(fā)送權限,禁止終端發(fā)送所述信息。
需要說明的是,本實施例中的步驟S201~步驟S203以及步驟S206~步驟S207的實現(xiàn)方式與上一實施例中的實現(xiàn)方式完全相同,因此,在此不再贅述。
因此,可以看出,本實施例提供的一種信息發(fā)送的權限配置方法同樣可以在識別到用戶在通信軟件的運行界面下輸入的信息不符合預設規(guī)則時,禁止信息發(fā)送的權限,防止小朋友在使用智能終端的過程中亂發(fā)信息,不僅節(jié)省了不必要的流量消耗,而且不會影響用戶與其他用戶之間的正常溝通,提升了用戶體驗,并且相對于上一實施例,本實施例能夠更加準確的識別終端上操作的用戶是否為用戶本人,可靠性更高。
圖3是本發(fā)明實施例提供的一種終端的示意性框圖。為了便于說明僅僅示出了與本實施例相關的部分。
參見圖3所示,本實施例提供的一種終端10,包括:
程序運行單元1,用于根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面;
信息接收單元2,用于接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫;
信息識別單元3,用于識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則;
權限配置單元4,用于若不符合預設規(guī)則,則限制所述信息的發(fā)送權限。
可選的,所述權限配置單元4還用于:
若符合預設規(guī)則,則允許終端發(fā)送所述信息。
可選的,若所述信息為文字,所述信息識別單元3具體用于:
判斷用戶在所述通信軟件的運行界面下輸入的文字是否符合預設的語法規(guī)則,若不符合預設的語法規(guī),則所述信息不符合預設規(guī)則;或者,
判斷用戶在所述通信軟件的運行界面下采用的輸入法是否是預設的輸入法,若用戶采用的輸入法不是預設的輸入法,則所述信息不符合預設規(guī)則;或者,
判斷用戶輸入的文字的字體大小是否符合預設條件,若用戶輸入的文字的字體大小不符合預設條件,則所述信息不符合預設規(guī)則。
可選的,若所述信息為圖片或動畫表情,則所述信息識別單元3具體用于:
識別用戶在所述通信軟件的運行界面下輸入圖片或表情動畫的速度是否大于預設速度,若大于預設速度,則所述信息不符合預設規(guī)則;或者,
識別用戶是否在預設時間內(nèi)連續(xù)在所述通信軟件的運行界面下輸入一個或幾個相同的圖片或表情動畫,若在預設時間內(nèi)連續(xù)輸入一個或幾個相同的圖片或表情動畫,則所述信息不符合預設規(guī)則。
可選的,參見圖4所示,在另一實施例中,所述終端10還包括:
用戶圖像識別單元5,用于開啟終端10的攝像裝置獲取所述用戶的圖像;識別所述用戶的圖像是否與預設的權限圖像相匹配;若匹配,則控制所述權限配置單元4允許終端10發(fā)送所述信息;若不匹配,則控制所述權限配置單元4限制所述信息的發(fā)送權限。
需要說明的是,本實施例提供的一種終端中的各個單元由于方法實施例基于同一構思,其帶來的技術效果與本發(fā)明方法實施例相同,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
因此,可以看出本實施例提供的一種終端同樣可以在識別到用戶在通信軟件的運行界面下輸入的信息不符合預設規(guī)則時,禁止信息發(fā)送的權限,防止小朋友在使用智能終端的過程中亂發(fā)信息,不僅節(jié)省了不必要的流量消耗,而且不會影響用戶與其他用戶之間的正常溝通,提升了用戶體驗。
參見圖5,是本發(fā)明另一實施例提供的一種終端的示意框圖,該終端用于運行本發(fā)明圖1和圖2所示實施例提供的方法。為了便于說明,僅僅示出了與本實施例相關的部分。
參見圖5所示,本實施例提供的一種終端10,包括:
處理器510(processor),通信接口520(Communications Interface),存儲器530(memory),總線540。
處理器510,通信接口520,存儲器530通過總線540完成相互間的通信。
通信接口520,用于與電纜調制解調器通信。
處理器510,用于執(zhí)行程序531。
具體地,程序531可以包括程序代碼,所述程序代碼包括計算機操作指令。
處理器510可能是一個中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。
存儲器530,用于存放程序531。存儲器530可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。程序531具體包括:
程序運行單元1,用于根據(jù)用戶輸入的指令在終端的顯示屏幕上顯示通信軟件的運行界面;
信息接收單元2,用于接收用戶在所述通信軟件的運行界面下輸入的信息,所述信息包括文字、圖片或者表情動畫;
信息識別單元3,用于識別用戶在所述通信軟件的運行界面下輸入的信息是否符合預設規(guī)則;
權限配置單元4,用于若不符合預設規(guī)則,則限制所述信息的發(fā)送權限。
可選的,所述權限配置單元4還用于:
若符合預設規(guī)則,則允許終端發(fā)送所述信息。
可選的,若所述信息為文字,所述信息識別單元3具體用于:
判斷用戶在所述通信軟件的運行界面下輸入的文字是否符合預設的語法規(guī)則,若不符合預設的語法規(guī),則所述信息不符合預設規(guī)則;或者,
判斷用戶在所述通信軟件的運行界面下采用的輸入法是否是預設的輸入法,若用戶采用的輸入法不是預設的輸入法,則所述信息不符合預設規(guī)則;或者,
判斷用戶輸入的文字的字體大小是否符合預設條件,若用戶輸入的文字的字體大小不符合預設條件,則所述信息不符合預設規(guī)則。
可選的,若所述信息為圖片或動畫表情,則所述信息識別單元3具體用于:
識別用戶在所述通信軟件的運行界面下輸入圖片或表情動畫的速度是否大于預設速度,若大于預設速度,則所述信息不符合預設規(guī)則;或者,
識別用戶是否在預設時間內(nèi)連續(xù)在所述通信軟件的運行界面下輸入一個或幾個相同的圖片或表情動畫,若在預設時間內(nèi)連續(xù)輸入一個或幾個相同的圖片或表情動畫,則所述信息不符合預設規(guī)則。
可選的,所述程序531還包括:
用戶圖像識別單元5,用于開啟終端10的攝像裝置獲取所述用戶的圖像;識別所述用戶的圖像是否與預設的權限圖像相匹配;若匹配,則控制所述權限配置單元4允許終端10發(fā)送所述信息;若不匹配,則控制所述權限配置單元4限制所述信息的發(fā)送權限。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的終端中單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的終端和方法可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口520,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡模塊上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。
本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調整、合并和刪減。
本發(fā)明實施例終端中的單元可以根據(jù)實際需要進行合并、劃分和刪減。
所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個終端可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲在一個存儲介質中,包括若干指令用以使得一臺終端(可以是手機、IPAD等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權利要求的保護范圍為準。