的一種短信發(fā)送方法的流程圖,如圖1所示,該短信發(fā)送方法用于終端設(shè)備如手機、平板電腦、數(shù)字廣播終端、消息收發(fā)設(shè)備、個人數(shù)字助理及其應(yīng)用程序中。該方法包括以下步驟S101-S104:
[0070]在步驟SlOl中,當(dāng)監(jiān)測到有短信發(fā)送傾向的操作指令時,判斷預(yù)設(shè)信息庫中是否存在當(dāng)前日期對應(yīng)的短信模板。
[0071]在一個實施例中,步驟SlOl中監(jiān)測是否有短信發(fā)送傾向的操作指令,可實施為如下任一方式:
[0072]方式一、監(jiān)測到進(jìn)入短信主界面的操作。當(dāng)監(jiān)測到用戶點擊短信程序,打開短信主界面時,則可認(rèn)為用戶有發(fā)送短信的傾向。
[0073]方式二、監(jiān)測到進(jìn)入短信發(fā)送界面的操作。當(dāng)監(jiān)測到用戶進(jìn)入短信發(fā)送界面時,則可認(rèn)為用戶有發(fā)送短信的傾向。
[0074]采用這兩種方式,只要用戶有發(fā)送短信的傾向,即執(zhí)行步驟S102-S104,而無需用戶另外從短信數(shù)據(jù)庫中查找短信模板,簡化了用戶的操作,同時提升了用戶使用短信數(shù)據(jù)庫中短信模板的頻率和積極性。本公開不限于采用這兩種方式,還可以是其他應(yīng)用程序認(rèn)為用戶有短信發(fā)送傾向的任何方式。
[0075]在一個實施例中,步驟SlOl中判斷預(yù)設(shè)信息庫中是否存在當(dāng)前日期對應(yīng)的短信模板,可以實施為如下任一方式:
[0076]方式A、當(dāng)預(yù)設(shè)信息庫為節(jié)假日短信庫時,判斷當(dāng)前日期是否為節(jié)假日,當(dāng)當(dāng)前日期為節(jié)假日時,確定節(jié)假日短信庫中存在當(dāng)前日期對應(yīng)的短信模板。節(jié)假日數(shù)據(jù)庫中儲存有節(jié)假日的類型和節(jié)假日類型對應(yīng)的短信模板等信息,通過查詢?nèi)諝v、便簽等本地數(shù)據(jù)庫,確定當(dāng)前日期是否為節(jié)假日,如果查詢到當(dāng)前日期為節(jié)假日,則可確定節(jié)假日短信庫中存在當(dāng)前日期對應(yīng)的短信模板。
[0077]在一個實施例中,節(jié)假日短信庫可包括節(jié)假日類型和節(jié)假日類型對應(yīng)的短信模板;或者節(jié)假日短信庫除包括節(jié)假日類型和節(jié)假日類型對應(yīng)的短信模板之外,還可包括目標(biāo)聯(lián)系人、聯(lián)系人名稱、聯(lián)系人分組中的任一項。該方式通過判斷當(dāng)前日期是否為節(jié)假日來判斷節(jié)假日短信庫中是否存在當(dāng)前日期對應(yīng)的短信模板,可以快捷、準(zhǔn)確的判斷出節(jié)假日短信庫中是否存在當(dāng)前日期對應(yīng)的短信模板。
[0078]方式B、當(dāng)預(yù)設(shè)信息庫為記事程序的數(shù)據(jù)庫時,判斷記事程序的數(shù)據(jù)庫中是否存在當(dāng)前日期對應(yīng)的事項記錄;當(dāng)存在時,判斷當(dāng)前日期對應(yīng)的事項記錄中是否包括預(yù)設(shè)關(guān)鍵詞,當(dāng)當(dāng)前日期對應(yīng)的事項記錄中包括預(yù)設(shè)關(guān)鍵詞時,從預(yù)設(shè)短信模板庫中獲取預(yù)設(shè)關(guān)鍵詞對應(yīng)的短信模板,將預(yù)設(shè)關(guān)鍵詞對應(yīng)的短信模塊作為當(dāng)前日期對應(yīng)的短信模板;當(dāng)當(dāng)前日期對應(yīng)的事項記錄中未包括預(yù)設(shè)關(guān)鍵詞時,將當(dāng)前日期對應(yīng)的事項記錄作為當(dāng)前日期對應(yīng)的短信模板。其中,記事程序可以是日歷、便簽、備忘錄或記事本等應(yīng)用程序,如果記事程序的數(shù)據(jù)庫中存在當(dāng)前日期對應(yīng)的事項記錄,例如,當(dāng)記事程序為日歷時,判斷日歷中記錄的事項記錄是否有當(dāng)前日期對應(yīng)的事項記錄,如果有,則進(jìn)一步判斷當(dāng)前日期對應(yīng)的事項記錄中是否包含“生日”、“結(jié)婚紀(jì)念日”等關(guān)鍵詞,如果包含“生日”、“結(jié)婚紀(jì)念日”等關(guān)鍵詞,則從預(yù)設(shè)短信模板庫中獲取該關(guān)鍵詞對應(yīng)的短信模板作為當(dāng)前日期對應(yīng)的短信模板。當(dāng)記事程序為便簽時,判斷便簽中記錄的事項記錄是否有當(dāng)前日期對應(yīng)的事項記錄,如果有,則進(jìn)一步判斷當(dāng)前日期對應(yīng)的事項記錄中是否包含預(yù)設(shè)關(guān)鍵詞,當(dāng)未包含預(yù)設(shè)關(guān)鍵詞時,可以將當(dāng)前日期對應(yīng)的事項記錄作為當(dāng)前日期對應(yīng)的短信模板。
[0079]在步驟S102中,當(dāng)預(yù)設(shè)信息庫中存在當(dāng)前日期對應(yīng)的短信模板時,顯示當(dāng)前日期對應(yīng)的短信模板。
[0080]顯示當(dāng)前日期對應(yīng)的短信模板之后,用戶可以查看到短信模板中的內(nèi)容,方便用戶決定是否利用該短信模板來發(fā)送短信。
[0081]在一個實施例中,如圖2所示,當(dāng)預(yù)設(shè)信息庫中存在當(dāng)前日期對應(yīng)的短信模板時,上述方法還可包括如下步驟:
[0082]在步驟S1021中,根據(jù)當(dāng)前日期對應(yīng)的短信模板確定收信人。
[0083]如果當(dāng)前日期為節(jié)假日,則可推薦聯(lián)系人分組為“同事”或“朋友”中的聯(lián)系人接收短信,如果當(dāng)前日期對應(yīng)的事項記錄為便簽中記錄的例如今天早上九點開會,則可推薦聯(lián)系人分組為“同事”中的聯(lián)系人接收短信,如果當(dāng)前日期對應(yīng)的事項記錄為張三的生日,則可推薦聯(lián)系人張三接收短信。該步驟自動為用戶推薦收信人,簡化了用戶操作,提升了用戶體驗
[0084]在一個實施例中,步驟S1021可實施為如下兩種方式中的任一種:
[0085]方式1、根據(jù)與聯(lián)系人的聯(lián)系頻率推薦接收短信的聯(lián)系人。根據(jù)用戶與聯(lián)系人的聯(lián)系頻率,提醒用戶在節(jié)假日期間向不常用聯(lián)系人或常用聯(lián)系人發(fā)送短信。該方式根據(jù)用戶與聯(lián)系人的聯(lián)系頻率推薦收信人,有利于增進(jìn)與聯(lián)系人之間的感情。
[0086]方式I1、根據(jù)節(jié)假日類型、預(yù)設(shè)日期、聯(lián)系人分組和聯(lián)系人名稱中的至少一項推薦接收短信的聯(lián)系人??梢愿鶕?jù)節(jié)假日類型預(yù)先確定在該節(jié)假日發(fā)送短信的聯(lián)系人分組,在頁面顯示短信模板后,向用戶發(fā)出將短信發(fā)送給對應(yīng)的聯(lián)系人分組的提示,提示用戶是否將短信發(fā)送給該組聯(lián)系人,如果用戶選擇“是”,則向該組聯(lián)系人發(fā)送短信。例如,在春節(jié)時,推薦用戶向聯(lián)系人分組為“朋友”、“同事”的聯(lián)系人群發(fā)短信;在重陽節(jié)時,推薦用戶向聯(lián)系人分組為“家人”、“父母”的聯(lián)系人發(fā)送短信。還可根據(jù)節(jié)假日類型和聯(lián)系人名稱,向某個指定聯(lián)系人發(fā)送指定類型的推薦短信。例如,在教師節(jié)時,推薦用戶給通訊錄中的聯(lián)系人稱呼“王老師”、“李老師”發(fā)送推薦短信。該方式增加了“群發(fā)短信”、“聯(lián)系人稱呼”的使用率,同時簡化了用戶操作,提升了用戶黏著度。
[0087]在一個實施例中,如圖2所示,執(zhí)行步驟S1021之后還可包括如下步驟:
[0088]在步驟S1022中,將收信人的名稱復(fù)制到當(dāng)前日期對應(yīng)的短信模板中。該步驟中,自動將收信人的名稱復(fù)制到短信模板中,不需要用戶手動填寫,簡化了用戶的操作,提升了用戶體驗。
[0089]在步驟S103中,接收輸入的利用當(dāng)前日期對應(yīng)的短信模板來發(fā)送短信的操作指令。
[0090]在一個實施例中,可以在當(dāng)前日期對應(yīng)的短信模板的顯示界面上,顯示操作選項,操作選項包括對短信模板進(jìn)行編輯的操作選項(如編輯、刪除等)、短信發(fā)送選項等。用戶可以通過選擇相應(yīng)的操作選項來進(jìn)行相應(yīng)的操作,比如先選擇編輯選項后,用戶可先對短信模板進(jìn)行編輯操作,接著,用戶選擇短信發(fā)送選項時,便是指示系統(tǒng)將編輯后的短信模板發(fā)送出去。
[0091]在步驟S104中,根據(jù)接收到的操作指令發(fā)送短信。
[0092]本公開實施例提供的短信發(fā)送方法,當(dāng)監(jiān)測到用戶有發(fā)送短信的傾向時,判斷預(yù)設(shè)信息庫中是否存在當(dāng)前日期對應(yīng)的短信模板,利用當(dāng)前日期對應(yīng)的短信模板來發(fā)送短信,從而實現(xiàn)了方便、快捷地使用預(yù)設(shè)信息庫中的短信模板來發(fā)送短信,提升了用戶體驗。
[0093]下面以具體應(yīng)用場景來輔助說明本公開實施例提供的上述方法,以協(xié)助技術(shù)人員理解本公開實施例提供的技術(shù)方案。
[0094]第一個應(yīng)用場景:以手機為例,根據(jù)節(jié)假日類型、生日等特殊日期,在服務(wù)器端創(chuàng)建、維護節(jié)假日短信數(shù)據(jù)庫,數(shù)據(jù)庫內(nèi)容包括:節(jié)假日類型、短信模板、目標(biāo)聯(lián)系人及分組等內(nèi)容。該場景下應(yīng)用本公開實施例提供的上述方法進(jìn)行短信發(fā)送操作,如圖3所示,包括如下步驟,該步驟可以由手機執(zhí)行:
[0095]在步驟S301中,手機監(jiān)測到用戶進(jìn)入短信主界面的操作。
[0096]在步驟S302中,手機查詢?nèi)諝v,查詢到當(dāng)前日期為中秋節(jié),則節(jié)假日短信數(shù)據(jù)庫中存在中秋節(jié)對應(yīng)的短信模板。
[0097]在步驟S303中,手機顯示提示,引導(dǎo)用戶使用該短信模板來發(fā)送短信。
[0098]在步驟S304中,手機向用戶推薦聯(lián)系人分組中的“同學(xué)”、“同事”和“朋友”中的聯(lián)系人為接收短信的聯(lián)系人。
[0099]在步驟S305中,用戶選擇需要的聯(lián)系人,發(fā)送短信。
[0100]在第一個應(yīng)用場景中,通過監(jiān)測用戶進(jìn)入短信主界面,判斷節(jié)假日短信數(shù)據(jù)庫中是否存在當(dāng)前日期對應(yīng)的短信模板,當(dāng)存在當(dāng)前日期對應(yīng)的短信模板時,則引導(dǎo)用戶使用節(jié)假日短信數(shù)據(jù)庫中的短信模板進(jìn)行發(fā)送短信的操作,從而實現(xiàn)了方便、快捷地引導(dǎo)用戶使用節(jié)假日短信數(shù)據(jù)庫中的短信等內(nèi)容,提升了用戶體驗。
[0101]第二個應(yīng)用場景:以手機為例,記事程序的數(shù)據(jù)庫可以是日歷、便簽、備忘錄等本地數(shù)據(jù)庫。該場景下應(yīng)用本公開實施例提供的上述方法進(jìn)行短信發(fā)送操作,如圖4所示,包括如下步驟,該步驟可以由手機執(zhí)行:
[0102]在步驟401中,手機監(jiān)測到用戶進(jìn)入短信發(fā)送界面的操作。
[0103]在步驟S402中,手機查詢備忘錄,查詢到當(dāng)前日期記錄有下午三點開會的事項,并有與該事項對應(yīng)的具體內(nèi)容。
[0104]在步驟S403中,手機顯示提示,引導(dǎo)用戶使用該事項對應(yīng)的具體內(nèi)容來發(fā)送短信。
[0105]在步驟S404中,手機向用戶推薦聯(lián)系人分組中的“同事”中的聯(lián)系人為接收短信的聯(lián)系人。
[0106]在步驟S405中,用戶選擇需要的聯(lián)系人,發(fā)送短信。
[0107]在第二個應(yīng)用場景中,通過監(jiān)測