一種信息發(fā)送方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,尤其涉及一種信息發(fā)送方法及終端。
【背景技術(shù)】
[0002]隨著移動終端智能化的發(fā)展,移動終端被賦予了更多的智能技術(shù),人們對智能終端的依賴性也越來越高,實際上,智能終端未來的發(fā)展趨勢就是人工智能,現(xiàn)有的智能終端都是以用戶為導(dǎo)向的,即用戶向終端發(fā)布指令,終端對該指令進行響應(yīng)。例如,在發(fā)送消息給好友時,用戶需要主動編輯待發(fā)送的消息,并觸發(fā)發(fā)送指令來發(fā)送編輯完成的消息給好友。
[0003]但是,現(xiàn)有的智能終端不能自動為用戶生成通知消息,需要用戶進行繁瑣的輸入操作才能實現(xiàn)通知消息的生成和發(fā)送,用戶體驗差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種信息發(fā)送方法,通過監(jiān)測用戶的輸入信息來識別用戶的重要狀態(tài),并將用戶的重要狀態(tài)告知給用戶的目標(biāo)聯(lián)系人,提高了用戶體驗。
[0005]第一方面,本發(fā)明實施例提供了一種信息發(fā)送方法,包括:
[0006]實時獲取用戶輸入的信息;
[0007]根據(jù)所述用戶輸入的信息判斷所述用戶輸入的信息中是否存在符合預(yù)設(shè)的聯(lián)系人通知策略的?目息;
[0008]若是,則將所述符合預(yù)設(shè)的聯(lián)系人通知策略的信息發(fā)送給查詢到的所述目標(biāo)聯(lián)系人。
[0009]結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述根據(jù)所述用戶輸入的信息判斷所述用戶輸入的信息中是否存在符合預(yù)設(shè)的聯(lián)系人通知策略的信息,包括:判斷所述用戶輸入的信息中是否存在預(yù)設(shè)關(guān)鍵詞,若是,則判斷出所述用戶輸入的信息中存在符合所述預(yù)設(shè)的聯(lián)系人通知策略的信息。
[0010]結(jié)合第一方面,在第二種可能的實現(xiàn)方式中,在所述將所述符合預(yù)設(shè)的聯(lián)系人通知策略的信息發(fā)送給查詢到的目標(biāo)聯(lián)系人之前,還包括:獲取所述聯(lián)系人列表中的聯(lián)系人與所述用戶的關(guān)系信息;根據(jù)所述聯(lián)系人與所述用戶的關(guān)系信息獲得所述目標(biāo)聯(lián)系人。
[0011]結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述獲取所述聯(lián)系人列表中的聯(lián)系人與所述用戶的關(guān)系信息,包括:根據(jù)所述用戶預(yù)存的聯(lián)系人信息,獲取所述聯(lián)系人與所述用戶的關(guān)系信息。
[0012]結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述獲取所述聯(lián)系人列表中的聯(lián)系人與所述用戶的關(guān)系信息,包括:根據(jù)所述聯(lián)系人與所述用戶的通訊記錄獲取所述聯(lián)系人與所述用戶的關(guān)系信息。
[0013]第二方面,本發(fā)明實施例提供了一種終端,包括:
[0014]第一獲取模塊,用于實時獲取用戶輸入的信息;
[0015]判斷模塊,用于根據(jù)所述用戶輸入的信息判斷所述用戶輸入的信息中是否存在符合預(yù)設(shè)的聯(lián)系人通知策略的信息;
[0016]發(fā)送模塊,用于在所述判斷模塊判斷出述當(dāng)前用戶信息符合預(yù)設(shè)的聯(lián)系人通知策略時,將所述符合預(yù)設(shè)的聯(lián)系人通知策略的信息發(fā)送給查詢到的所述目標(biāo)聯(lián)系人。
[0017]結(jié)合第二方面,在第一種可能的實現(xiàn)方式中,所述判斷模塊,具體用于:判斷所述用戶輸入的信息中是否存在預(yù)設(shè)關(guān)鍵詞,若是,則判斷出所述用戶輸入的信息中存在符合所述預(yù)設(shè)的聯(lián)系人通知策略的信息;預(yù)設(shè)數(shù)據(jù)庫中存儲有所述預(yù)設(shè)關(guān)鍵詞與聯(lián)系人通知事件的對應(yīng)關(guān)系。
[0018]結(jié)合第二方面,在第二種可能的實現(xiàn)方式中,還包括:查詢模塊,所述查詢模塊包括:第二獲取模塊和第三獲取模塊,其中:所述第二獲取模塊用于在所述發(fā)送模塊將所述符合預(yù)設(shè)的聯(lián)系人通知策略的信息發(fā)送給查詢到的目標(biāo)聯(lián)系人之前,獲取所述聯(lián)系人列表中的聯(lián)系人與所述用戶的關(guān)系信息;所述第三獲取模塊,用于根據(jù)所述聯(lián)系人與所述用戶的關(guān)系信息獲得所述目標(biāo)聯(lián)系人。
[0019]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述第二獲取模塊,具體用于:根據(jù)所述用戶預(yù)存的聯(lián)系人信息,獲取所述聯(lián)系人與所述用戶的關(guān)系信息。
[0020]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述第二獲取模塊,具體用于:根據(jù)所述聯(lián)系人與所述用戶的通訊記錄獲取所述聯(lián)系人與所述用戶的關(guān)系信息。
[0021]綜上所述,通過實施本發(fā)明實施例,通過監(jiān)測用戶的輸入信息來識別用戶的重要狀態(tài),并將用戶的重要狀態(tài)告知給用戶的目標(biāo)聯(lián)系人,可實現(xiàn)根據(jù)用戶輸入信息來自動生成通知信息并發(fā)送通知信息至用戶好友,提高了用戶體驗。
【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1是本發(fā)明實施例提供的信息發(fā)送方法的流程圖;
[0024]圖2是本發(fā)明實施例提供的終端的第一實施例的結(jié)構(gòu)示意圖;
[0025]圖3是本發(fā)明實施例提供的終端的第二實施例的結(jié)構(gòu)示意圖;
[0026]圖4是本發(fā)明實施例提供的終端的第三實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0027]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0028]需要說明的是,在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
[0029]參見圖1,是本發(fā)明實施例提供的信息發(fā)送方法的流程圖,該方法包括:
[0030]步驟SlOl:實時獲取用戶輸入的信息。
[0031]具體的,終端可以實時獲取預(yù)設(shè)信息輸入模塊接收的用戶輸入信息。所述預(yù)設(shè)信息輸入模塊可以是語音輸入模塊,例如,所述預(yù)設(shè)信息輸入模塊是終端內(nèi)置的音頻輸入接口。當(dāng)用戶打電話或者進行語音聊天時,音頻輸入接口能實時的接收的語音輸入。所述預(yù)設(shè)信息輸入模塊可以是文本輸入模塊,例如,所述預(yù)設(shè)信息輸入模塊是任意的文本編輯界面。當(dāng)用戶通過辦公軟件編輯文檔或者通過社交網(wǎng)絡(luò)分享心情時,終端可監(jiān)測用戶輸入的文本內(nèi)容,用以分析用戶輸入的文本內(nèi)容中是否包含能表征用戶的重要狀態(tài)的信息。所述預(yù)設(shè)信息輸入模塊還可以是其他輸入模塊,例如,圖像輸入模塊。當(dāng)用戶進行圖像通話時,終端可監(jiān)測用戶輸入的圖像信息,用以判斷用戶輸入的圖像中是否包含能表征用戶的重要狀態(tài)的圖像特征的圖像信息。
[0032]具體實現(xiàn)中,所述預(yù)設(shè)信息輸入模塊在監(jiān)測用戶輸入信息之前往往需要獲取用戶授權(quán)。
[0033]需要說明的,所述用戶輸入的信息除了上述的文本信息,語音信息和圖像信息外,還可以是終端通過傳感器獲得的其他輸入信息。例如,所述用戶輸入的信息為終端通過生命傳感器獲得的用戶的生命體征數(shù)據(jù),包括:脈搏,呼吸速率,血壓等等。具體實現(xiàn)中,當(dāng)所述用戶輸入的信息為用戶的脈搏數(shù)據(jù)時,終端可監(jiān)測傳感器獲取的脈搏數(shù)據(jù),用以分析所述脈搏數(shù)據(jù)中是否包含能表征用戶的重要狀態(tài)(預(yù)設(shè)脈搏特征,例如,代表心率紊亂的脈搏)的脈搏數(shù)據(jù)。示例僅僅是本發(fā)明實施例的一種實現(xiàn)方式,實際應(yīng)用中可以不同,不應(yīng)構(gòu)成限定。
[0034]步驟S103:判斷所述用戶輸入的信息