信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng),信息延遲發(fā)送終端包括:信息生成模塊,用于生成待發(fā)送信息,待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端;選擇模塊,用于選擇待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;第一發(fā)送模塊,用于向信息延遲發(fā)送服務(wù)器發(fā)送待發(fā)送信息及待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供信息延遲發(fā)送服務(wù)器根據(jù)延遲發(fā)送時(shí)間,確定待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送待發(fā)送信息至信息接收終端。本發(fā)明可以延時(shí)發(fā)送短信,為用戶提供便于審閱短信息內(nèi)容的緩沖時(shí)間,并可在緩沖期間內(nèi)對(duì)短信息進(jìn)行從新編輯或刪除等操作,滿足用戶個(gè)性化需求。
【專利說明】信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]目前,短信的發(fā)送方式,主要都是即時(shí)發(fā)送,沒有一個(gè)緩沖時(shí)間留給用戶對(duì)短信內(nèi)容進(jìn)行檢查,若短信內(nèi)容出現(xiàn)錯(cuò)誤,則不能即時(shí)撤回短信,非常不方便,不能滿足用戶個(gè)性化需求,甚至給用戶造成不必要的后果。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提供一種信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng),旨在解決現(xiàn)有的信息發(fā)送終端不能延遲發(fā)送信息的技術(shù)問題。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種信息延遲發(fā)送終端,所述信息延遲發(fā)送終端包括:
[0005]信息生成模塊,用于生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端;
[0006]選擇模塊,用于選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;
[0007]第一發(fā)送模塊,用于向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0008]優(yōu)選地,所述終端還包括:
[0009]修改命令生成模塊,用于生成所述延遲發(fā)送時(shí)間的修改命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)修改后的延遲發(fā)送時(shí)間更新實(shí)際發(fā)送時(shí)間。
[0010]優(yōu)選地,所述終端還包括:
[0011]刪除命令生成模塊,用于生成所述待發(fā)送信息的刪除命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述刪除命令在排序中刪除所述待發(fā)送信息。
[0012]此外,為了實(shí)現(xiàn)上述目的,本發(fā)明還提供一種信息延遲發(fā)送方法,所述信息延遲發(fā)送方法包括如下步驟:
[0013]生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端;
[0014]選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;
[0015]向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0016]優(yōu)選地,在按所述排序逐條發(fā)送所述待發(fā)送信息的步驟之前,還包括:
[0017]生成所述延遲發(fā)送時(shí)間的修改命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)修改后的延遲發(fā)送時(shí)間更新實(shí)際發(fā)送時(shí)間。
[0018]優(yōu)選地,在按所述排序逐條發(fā)送所述待發(fā)送信息的步驟之前,還包括:
[0019]生成所述待發(fā)送信息的刪除命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述刪除命令在排序中刪除所述待發(fā)送信息。
[0020]此外,為了實(shí)現(xiàn)上述目的,本發(fā)明還提供一種信息延遲發(fā)送服務(wù)器,所述信息延遲發(fā)送服務(wù)器包括:
[0021]接收模塊,用于接收信息延遲發(fā)送終端發(fā)送的待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;
[0022]確定模塊,用于根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間;
[0023]排序模塊,用于將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序;
[0024]第二發(fā)送模塊,用于當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0025]優(yōu)選地,所述信息延遲發(fā)送服務(wù)器還包括:
[0026]第一判斷模塊,用于判斷是否接收到對(duì)應(yīng)所述待發(fā)送信息的延遲發(fā)送時(shí)間修改命令;
[0027]所述確定模塊,還用于在接收到延遲發(fā)送時(shí)間修改命令時(shí),根據(jù)修改后的延遲發(fā)送時(shí)間確定實(shí)際發(fā)送時(shí)間;
[0028]所述排序模塊,還用于將待發(fā)送信息按更新后的實(shí)際發(fā)送時(shí)間進(jìn)行排序。
[0029]優(yōu)選地,所述信息延遲發(fā)送服務(wù)器還包括:
[0030]第二判斷模塊,用于判斷是否接收到對(duì)應(yīng)所述待發(fā)送信息的刪除命令;
[0031]刪除模塊,用于在接收到刪除命令時(shí),在排序中刪除所述待發(fā)送信息。
[0032]此外,為了實(shí)現(xiàn)上述目的,本發(fā)明還提供一種信息延遲發(fā)送系統(tǒng),所述信息延遲發(fā)送系統(tǒng)包括信息延遲發(fā)送終端及與所述信息延遲發(fā)送終端通信連接的信息延遲發(fā)送服務(wù)器,所述信息延遲發(fā)送終端包括信息生成模塊,用于生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端;
[0033]選擇模塊,用于選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;
[0034]第一發(fā)送模塊,用于向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端;
[0035]所述信息延遲發(fā)送服務(wù)器包括接收模塊,用于接收信息延遲發(fā)送終端發(fā)送的待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;
[0036]確定模塊,用于根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間;
[0037]排序模塊,用于將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序;
[0038]第二發(fā)送模塊,用于當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0039]本發(fā)明的信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng),可以延時(shí)發(fā)送短信,為用戶提供便于審閱短信息內(nèi)容的緩沖時(shí)間,并可在緩沖期間內(nèi)對(duì)短信息進(jìn)行從新編輯或刪除等操作,滿足用戶個(gè)性化需求。
【專利附圖】
【附圖說明】
[0040]圖1為本發(fā)明信息延遲發(fā)送終端的第一實(shí)施例的構(gòu)架圖;
[0041]圖2為本發(fā)明信息延遲發(fā)送終端的第二實(shí)施例的構(gòu)架圖;
[0042]圖3為本發(fā)明信息延遲發(fā)送終端的第三實(shí)施例的構(gòu)架圖;
[0043]圖4為本發(fā)明信息延遲發(fā)送方法的一實(shí)施例的流程圖;
[0044]圖5為本發(fā)明信息延遲發(fā)送服務(wù)器的第一實(shí)施例的構(gòu)架圖;
[0045]圖6為本發(fā)明信息延遲發(fā)送服務(wù)器的第二實(shí)施例的構(gòu)架圖;
[0046]圖7為本發(fā)明信息延遲發(fā)送服務(wù)器的第三實(shí)施例的構(gòu)架圖
[0047]圖8為本發(fā)明信息延遲發(fā)送系統(tǒng)的一實(shí)施例的構(gòu)架圖。
[0048]本發(fā)明目的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0049]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0050]本發(fā)明提供一種信息延遲發(fā)送終端,參照?qǐng)D1,在一實(shí)施例中,所述信息延遲發(fā)送終端包括:
[0051]信息生成模塊11,用于生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端。
[0052]具體地,以手機(jī)發(fā)送短信息為例進(jìn)行說明,所述信息生成模塊可針對(duì)獨(dú)立信息的app (應(yīng)用程序)應(yīng)用或整個(gè)手機(jī)的所有可發(fā)送信息的應(yīng)用;當(dāng)針對(duì)獨(dú)立信息app應(yīng)用時(shí),信息延遲發(fā)送終端和信息延遲發(fā)送服務(wù)器都在app里面設(shè)計(jì),有效范圍只在該app內(nèi);當(dāng)針對(duì)系統(tǒng)rom(手機(jī)系統(tǒng)固件)廠商等開發(fā)者,信息延遲發(fā)送服務(wù)器可以放入系統(tǒng)框架進(jìn)行設(shè)計(jì),有效范圍為整個(gè)手機(jī)。
[0053]當(dāng)用戶選擇短信息選項(xiàng)時(shí),進(jìn)入短信息編輯頁面,編輯完成后,添加收件人地址,進(jìn)而生成所述的待發(fā)送信息。
[0054]選擇模塊12,用于選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間。
[0055]在系統(tǒng)一短信設(shè)置中增加一個(gè)延遲發(fā)送時(shí)間的選項(xiàng),用戶可以選擇是否延遲,或者延遲多久,如0min、lmin、2min等,當(dāng)用戶選擇延遲發(fā)送時(shí)間為Omin時(shí),即為不延遲發(fā)送。當(dāng)然,用戶還可以通過設(shè)置默認(rèn)延遲發(fā)送時(shí)間來對(duì)所有待發(fā)送的信息進(jìn)行延遲發(fā)送設(shè)置。
[0056]第一發(fā)送模塊13,用于向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0057]當(dāng)短信息編輯完成,且選擇了延遲發(fā)送時(shí)間后,觸發(fā)發(fā)送鍵將所述短信息的內(nèi)容、收件人地址及延遲發(fā)送時(shí)間發(fā)送給信息延遲發(fā)送服務(wù)器,信息延遲發(fā)送服務(wù)器啟動(dòng)一個(gè)loop死循環(huán)線程接收該些信息,并選擇啟用alarm(鬧鐘模式)對(duì)待發(fā)送信息進(jìn)行延遲發(fā)送,具體地,當(dāng)信息延遲發(fā)送服務(wù)器接收到待發(fā)送信息及延遲發(fā)送時(shí)間時(shí),根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,然后將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序,并進(jìn)行存儲(chǔ),信息延遲發(fā)送服務(wù)器設(shè)有信息發(fā)送等待數(shù)組(由數(shù)條延遲發(fā)送的短信息組成的數(shù)組)。數(shù)組成員(每一延遲發(fā)送的短信息)對(duì)象包括:終端發(fā)送時(shí)間、延遲發(fā)送時(shí)間、實(shí)際發(fā)送時(shí)間、是否取消、發(fā)送地址、接收地址及信息內(nèi)容等。當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息,進(jìn)而實(shí)現(xiàn)短信息的延遲發(fā)送,以便用戶能夠有緩沖的時(shí)間思考短信息內(nèi)容是否正確等,進(jìn)而避免錯(cuò)發(fā)等現(xiàn)象的發(fā)生。
[0058]值得一提的是,當(dāng)信息延遲發(fā)送終端將短信息發(fā)送至信息延遲發(fā)送服務(wù)器時(shí),在信息延遲發(fā)送終端的已發(fā)送文件夾中顯示已發(fā)送的短信息,并顯示距離實(shí)際發(fā)送的剩余時(shí)間(倒計(jì)時(shí)的模式),以便用戶能夠直觀的掌握短信息的發(fā)送情況,當(dāng)信息延遲發(fā)送服務(wù)器將短信息發(fā)送至短信中心后,則顯示已發(fā)送或者發(fā)送成功等提示信息,以標(biāo)記短信息處于已發(fā)送至收件人的狀態(tài)。
[0059]本實(shí)施例的信息延遲發(fā)送終端,可以延時(shí)發(fā)送短信,為用戶提供便于審閱短信息內(nèi)容的緩沖時(shí)間,并可在緩沖期間內(nèi)對(duì)短信息進(jìn)行從新編輯或刪除等操作,滿足用戶個(gè)性化需求。
[0060]進(jìn)一步地,參照?qǐng)D2,圖2為本發(fā)明信息延遲發(fā)送終端的第二實(shí)施例的構(gòu)架圖。
[0061]基于上述實(shí)施例,在本實(shí)施例中,所述終端還包括:
[0062]修改命令生成模塊14,用于生成所述延遲發(fā)送時(shí)間的修改命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)修改后的延遲發(fā)送時(shí)間更新實(shí)際發(fā)送時(shí)間。
[0063]具體地,在本實(shí)施例中,用戶在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前,可以對(duì)延遲發(fā)送時(shí)間進(jìn)行修改,具體可以選擇一條待發(fā)送信息,對(duì)該條待發(fā)送信息的延遲發(fā)送時(shí)間進(jìn)行修改,還可將所有待發(fā)送信息的延遲發(fā)送時(shí)間進(jìn)行修改。
[0064]進(jìn)一步地,參照?qǐng)D3,圖3為本發(fā)明信息發(fā)送終端的第三實(shí)施例的構(gòu)架圖。
[0065]基于上述實(shí)施例,在本實(shí)施例中,所述終端還包括:
[0066]刪除命令生成模塊15,用于生成所述待發(fā)送信息的刪除命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述刪除命令在排序中刪除所述待發(fā)送信息。
[0067]具體地,在本實(shí)施例中,用戶在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前,還可以刪除所述待發(fā)送信息,比如,在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前用戶接收到不需要發(fā)送該待發(fā)送信息的信息時(shí),可以通過刪除鍵生成刪除該待發(fā)送信息的命令,信息延遲發(fā)送服務(wù)器接收到該刪除命令時(shí),從待發(fā)送信息排列中查找到該待發(fā)送信息,并將該待發(fā)送信息從所述待發(fā)送信息排列中刪除。
[0068]本發(fā)明還提供一種信息延遲發(fā)送方法,參照?qǐng)D4,在一實(shí)施例中,所述信息延遲發(fā)送方法包括如下步驟:
[0069]步驟S101、生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端。
[0070]具體地,在本實(shí)施例中,信息延遲發(fā)送終端的信息生成模塊11生成待發(fā)送信息。
[0071]以手機(jī)發(fā)送短信息為例進(jìn)行說明,所述信息生成模塊可針對(duì)獨(dú)立信息的app(應(yīng)用程序)應(yīng)用或整個(gè)手機(jī)的所有可發(fā)送信息的應(yīng)用;當(dāng)針對(duì)獨(dú)立信息app應(yīng)用時(shí),信息延遲發(fā)送終端和信息延遲發(fā)送服務(wù)器都在app里面設(shè)計(jì),有效范圍只在該app內(nèi);當(dāng)針對(duì)系統(tǒng)rom(手機(jī)系統(tǒng)固件)廠商等開發(fā)者,信息延遲發(fā)送服務(wù)器可以放入系統(tǒng)框架進(jìn)行設(shè)計(jì),有效范圍為整個(gè)手機(jī)。
[0072]當(dāng)用戶選擇短信息選項(xiàng)時(shí),進(jìn)入短信息編輯頁面,編輯完成后,添加收件人地址,進(jìn)而生成所述的待發(fā)送信息。
[0073]步驟S102、選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間。
[0074]具體地,在本實(shí)施例中,通過選擇模塊12選擇對(duì)應(yīng)所述待發(fā)送信息的延遲發(fā)送時(shí)間。
[0075]在系統(tǒng)一短信設(shè)置中增加一個(gè)延遲發(fā)送時(shí)間的選項(xiàng),用戶可以選擇是否延遲,或者延遲多久,如0min、lmin、2min等,當(dāng)用戶選擇延遲發(fā)送時(shí)間為Omin時(shí),即為不延遲發(fā)送。當(dāng)然,用戶還可以通過設(shè)置默認(rèn)延遲發(fā)送時(shí)間來對(duì)所有待發(fā)送的信息進(jìn)行延遲發(fā)送設(shè)置。
[0076]步驟S103、向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0077]當(dāng)短信息編輯完成,且選擇了延遲發(fā)送時(shí)間后,觸發(fā)發(fā)送鍵將所述短信息的內(nèi)容、收件人地址及延遲發(fā)送時(shí)間發(fā)送給信息延遲發(fā)送服務(wù)器,服信息延遲發(fā)送服務(wù)器啟動(dòng)一個(gè)loop死循環(huán)線程接收該些信息,并選擇啟用alarm(鬧鐘模式)對(duì)待發(fā)送信息進(jìn)行延遲發(fā)送,具體地,當(dāng)信息延遲發(fā)送服務(wù)器接收到待發(fā)送信息及延遲發(fā)送時(shí)間時(shí),根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,然后將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序,并進(jìn)行存儲(chǔ),信息延遲發(fā)送服務(wù)器設(shè)有信息發(fā)送等待數(shù)組(由數(shù)條延遲發(fā)送的短信息組成的數(shù)組)。數(shù)組成員(每一延遲發(fā)送的短信息)對(duì)象包括:終端發(fā)送時(shí)間、延遲發(fā)送時(shí)間、實(shí)際發(fā)送時(shí)間、是否取消、發(fā)送地址、接收地址及信息內(nèi)容等。當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息,進(jìn)而實(shí)現(xiàn)短信息的延遲發(fā)送,以便用戶能夠有緩沖的時(shí)間思考短信息內(nèi)容是否正確等,進(jìn)而避免錯(cuò)發(fā)等現(xiàn)象的發(fā)生。
[0078]值得一提的是,當(dāng)信息延遲發(fā)送終端將短信息發(fā)送至信息延遲發(fā)送服務(wù)器時(shí),在信息延遲發(fā)送終端的已發(fā)送文件夾中顯示已發(fā)送的短信息,并顯示距離實(shí)際發(fā)送的剩余時(shí)間(倒計(jì)時(shí)的模式),以便用戶能夠直觀的掌握短信息的發(fā)送情況,當(dāng)信息延遲發(fā)送服務(wù)器將短信息發(fā)送至短信中心后,則顯示已發(fā)送或者發(fā)送成功等提示信息,以標(biāo)記短信息處于已發(fā)送至收件人的狀態(tài)。
[0079]本實(shí)施例的信息延遲發(fā)送方法,可以延時(shí)發(fā)送短信,為用戶提供便于審閱短信息內(nèi)容的緩沖時(shí)間,并可在緩沖期間內(nèi)對(duì)短信息進(jìn)行從新編輯或刪除等操作,滿足用戶個(gè)性化需求。
[0080]進(jìn)一步地,基于上述實(shí)施例,在本實(shí)施例中,在按所述排序逐條發(fā)送所述待發(fā)送信息的步驟之前,還包括:
[0081]步驟S104、生成所述延遲發(fā)送時(shí)間的修改命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)修改后的延遲發(fā)送時(shí)間更新實(shí)際發(fā)送時(shí)間息。
[0082]具體地,在本實(shí)施例中,用戶在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前,可以對(duì)延遲發(fā)送時(shí)間進(jìn)行修改,具體可以選擇一條待發(fā)送信息,對(duì)該條待發(fā)送信息的延遲發(fā)送時(shí)間進(jìn)行修改,還可將所有待發(fā)送信息的延遲發(fā)送時(shí)間進(jìn)行修改。
[0083]進(jìn)一步地,基于上述實(shí)施例,在本實(shí)施例中,在按所述排序逐條發(fā)送所述待發(fā)送信息的步驟之前,還包括:
[0084]步驟S105、生成所述待發(fā)送信息的刪除命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述刪除命令在排序中刪除所述待發(fā)送信息。
[0085]具體地,在本實(shí)施例中,用戶在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前,還可以刪除所述待發(fā)送信息,比如,在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前用戶接收到不需要發(fā)送該待發(fā)送信息的信息時(shí),可以通過刪除鍵生成刪除該待發(fā)送信息的命令,信息延遲發(fā)送服務(wù)器接收到該刪除命令時(shí),從待發(fā)送信息排列中查找到該待發(fā)送信息,并將該待發(fā)送信息從所述待發(fā)送信息排列中刪除。
[0086]本發(fā)明還提供一種信息延遲發(fā)送服務(wù)器,參照?qǐng)D5,在一實(shí)施例中,所述信息延遲發(fā)送服務(wù)器包括:
[0087]接收模塊21,用于接收信息延遲發(fā)送終端發(fā)送的待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間;
[0088]確定模塊22,用于根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間;
[0089]排序模塊23,用于將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序;
[0090]第二發(fā)送模塊24,用于當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
[0091]具體地,當(dāng)短信息編輯完成,且選擇了延遲發(fā)送時(shí)間后,觸發(fā)發(fā)送鍵將所述短信息的內(nèi)容、收件人地址及延遲發(fā)送時(shí)間發(fā)送給信息延遲發(fā)送服務(wù)器,信息延遲發(fā)送服務(wù)器啟動(dòng)一個(gè)loop死循環(huán)線程接收該些信息,并選擇啟用alarm(鬧鐘模式)對(duì)待發(fā)送信息進(jìn)行延遲發(fā)送,具體地,當(dāng)信息延遲發(fā)送服務(wù)器接收到待發(fā)送信息及延遲發(fā)送時(shí)間時(shí),根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,然后將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序,并進(jìn)行存儲(chǔ),信息延遲發(fā)送服務(wù)器設(shè)有信息發(fā)送等待數(shù)組(由數(shù)條延遲發(fā)送的短信息組成的數(shù)組)。數(shù)組成員(每一延遲發(fā)送的短信息)對(duì)象包括:終端發(fā)送時(shí)間、延遲發(fā)送時(shí)間、實(shí)際發(fā)送時(shí)間、是否取消、發(fā)送地址、接收地址及信息內(nèi)容等。當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息,進(jìn)而實(shí)現(xiàn)短信息的延遲發(fā)送,以便用戶能夠有緩沖的時(shí)間思考短信息內(nèi)容是否正確等,進(jìn)而避免錯(cuò)發(fā)等現(xiàn)象的發(fā)生。
[0092]值得一提的是,當(dāng)信息延遲發(fā)送終端將短信息發(fā)送至信息延遲發(fā)送服務(wù)器時(shí),在信息延遲發(fā)送終端的已發(fā)送文件夾中顯示已發(fā)送的短信息,并顯示距離實(shí)際發(fā)送的剩余時(shí)間(倒計(jì)時(shí)的模式),以便用戶能夠直觀的掌握短信息的發(fā)送情況,當(dāng)信息延遲發(fā)送服務(wù)器將短信息發(fā)送至短信中心后,則顯示已發(fā)送或者發(fā)送成功等提示信息,以標(biāo)記短信息處于已發(fā)送至收件人的狀態(tài)。
[0093]本實(shí)施例的信息延遲發(fā)送服務(wù)器,可以延時(shí)發(fā)送短信,為用戶提供便于審閱短信息內(nèi)容的緩沖時(shí)間,并可在緩沖期間內(nèi)對(duì)短信息進(jìn)行從新編輯或刪除等操作,滿足用戶個(gè)性化需求。
[0094]進(jìn)一步地,參照?qǐng)D6,圖6為本發(fā)明信息延遲發(fā)送服務(wù)器的第二實(shí)施例的構(gòu)架圖。
[0095]基于上述實(shí)施例,在本實(shí)施例中,所述信息延遲發(fā)送服務(wù)器還包括:
[0096]第一判斷模塊25,用于判斷是否接收到對(duì)應(yīng)所述待發(fā)送信息的延遲發(fā)送時(shí)間修改命令;
[0097]所述確定模塊22,還用于在接收到延遲發(fā)送時(shí)間修改命令時(shí),根據(jù)修改后的延遲發(fā)送時(shí)間確定實(shí)際發(fā)送時(shí)間;
[0098]所述排序模塊23,還用于將待發(fā)送信息按更新后的實(shí)際發(fā)送時(shí)間進(jìn)行排序。
[0099]具體地,在本實(shí)施例中,用戶在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前,可以對(duì)延遲發(fā)送時(shí)間進(jìn)行修改,具體可以選擇一條待發(fā)送信息,對(duì)該條待發(fā)送信息的延遲發(fā)送時(shí)間進(jìn)行修改,還可將所有待發(fā)送信息的延遲發(fā)送時(shí)間進(jìn)行修改。
[0100]進(jìn)一步地,參照?qǐng)D7,圖7為本發(fā)明信息延遲發(fā)送服務(wù)器的第三實(shí)施例的構(gòu)架圖。
[0101]基于上述實(shí)施例,在本實(shí)施例中,所述信息延遲發(fā)送服務(wù)器還包括:
[0102]第二判斷模塊26,用于判斷是否接收到對(duì)應(yīng)所述待發(fā)送信息的刪除命令;
[0103]刪除模塊27,用于在接收到刪除命令時(shí),在排序中刪除所述待發(fā)送信息。
[0104]具體地,在本實(shí)施例中,用戶在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前,還可以刪除所述待發(fā)送信息,比如,在待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)前用戶接收到不需要發(fā)送該待發(fā)送信息的信息時(shí),可以通過刪除鍵生成刪除該待發(fā)送信息的命令,信息延遲發(fā)送服務(wù)器接收到該刪除命令時(shí),從待發(fā)送信息排列中查找到該待發(fā)送信息,并將該待發(fā)送信息從所述待發(fā)送信息排列中刪除。
[0105]本發(fā)明還提供一種信息延遲發(fā)送的系統(tǒng),參照?qǐng)D8,在一實(shí)施例中,所述系統(tǒng)包括信息延遲發(fā)送終端30、與所述信息延遲發(fā)送終端30通信連接的信息延遲發(fā)送服務(wù)器40及與所述信息延遲發(fā)送服務(wù)器40通信連接的信息接收終端50,其中所述信息延遲發(fā)送終端30生成待發(fā)送信息并選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間后,將待發(fā)送信息及延遲發(fā)送時(shí)間發(fā)送給信息延遲發(fā)送終端30 ;信息延遲發(fā)送終端30接收所述待發(fā)送信息及延遲發(fā)送時(shí)間,并根據(jù)延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端50 ;具體地,所述信息延遲發(fā)送終端30包括前述圖1至圖3所示實(shí)施例中所有的技術(shù)方案,其詳細(xì)結(jié)構(gòu)可參照前述實(shí)施例,在此不做贅述;所述信息延遲發(fā)送服務(wù)器包括前述圖5至圖7所示實(shí)施例中所有的技術(shù)方案,其詳細(xì)結(jié)構(gòu)可參照前述實(shí)施例,在此不做贅述。
[0106]綜上所述,本發(fā)明的信息延遲發(fā)送方法、終端、服務(wù)器及系統(tǒng),可以延時(shí)發(fā)送短信,為用戶提供便于審閱短信息內(nèi)容的緩沖時(shí)間,并可在緩沖期間內(nèi)對(duì)短信息進(jìn)行從新編輯或刪除等操作,滿足用戶個(gè)性化需求。
[0107]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種信息延遲發(fā)送終端,其特征在于,所述信息延遲發(fā)送終端包括: 信息生成模塊,用于生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端; 選擇模塊,用于選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間; 第一發(fā)送模塊,用于向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
2.如權(quán)利要求1所述的信息延遲發(fā)送終端,其特征在于,所述終端還包括: 修改命令生成模塊,用于生成所述延遲發(fā)送時(shí)間的修改命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)修改后的延遲發(fā)送時(shí)間更新實(shí)際發(fā)送時(shí)間。
3.如權(quán)利要求1或2任一項(xiàng)所述的信息延遲發(fā)送終端,其特征在于,所述終端還包括: 刪除命令生成模塊,用于生成所述待發(fā)送信息的刪除命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述刪除命令在排序中刪除所述待發(fā)送信息。
4.一種信息延遲發(fā)送方法,其特征在于,所述信息延遲發(fā)送方法包括如下步驟: 生成待發(fā)送信息,所述待發(fā)送信息用于通過信息延遲發(fā)送服務(wù)器轉(zhuǎn)發(fā)到信息接收終端; 選擇所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間; 向所述信息延遲發(fā)送服務(wù)器發(fā)送所述待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述延遲發(fā)送時(shí)間,確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間,并在所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)后,按所述實(shí)際發(fā)送時(shí)間的順序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
5.如權(quán)利要求1所述的信息延遲發(fā)送方法,其特征在于,在按所述排序逐條發(fā)送所述待發(fā)送信息的步驟之前,還包括: 生成所述延遲發(fā)送時(shí)間的修改命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)修改后的延遲發(fā)送時(shí)間更新實(shí)際發(fā)送時(shí)間。
6.如權(quán)利要求4或5任一項(xiàng)所述的信息延遲發(fā)送方法,其特征在于,在按所述排序逐條發(fā)送所述待發(fā)送信息的步驟之前,還包括: 生成所述待發(fā)送信息的刪除命令,以供所述信息延遲發(fā)送服務(wù)器根據(jù)所述刪除命令在排序中刪除所述待發(fā)送信息。
7.一種信息延遲發(fā)送服務(wù)器,其特征在于,所述信息延遲發(fā)送服務(wù)器包括: 接收模塊,用于接收信息延遲發(fā)送終端發(fā)送的待發(fā)送信息及所述待發(fā)送信息對(duì)應(yīng)的延遲發(fā)送時(shí)間; 確定模塊,用于根據(jù)所述延遲發(fā)送時(shí)間確定所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間; 排序模塊,用于將待發(fā)送信息按實(shí)際發(fā)送時(shí)間進(jìn)行排序; 第二發(fā)送模塊,用于當(dāng)所述待發(fā)送信息的實(shí)際發(fā)送時(shí)間到達(dá)時(shí),按所述排序逐條發(fā)送所述待發(fā)送信息至信息接收終端。
8.如權(quán)利要求7所述的信息延遲發(fā)送服務(wù)器,其特征在于,所述信息延遲發(fā)送服務(wù)器還包括: 第一判斷模塊,用于判斷是否接收到對(duì)應(yīng)所述待發(fā)送信息的延遲發(fā)送時(shí)間修改命令;所述確定模塊,還用于在接收到延遲發(fā)送時(shí)間修改命令時(shí),根據(jù)修改后的延遲發(fā)送時(shí)間確定實(shí)際發(fā)送時(shí)間; 所述排序模塊,還用于將待發(fā)送信息按更新后的實(shí)際發(fā)送時(shí)間進(jìn)行排序。
9.如權(quán)利要求7或8任一項(xiàng)所述的信息延遲發(fā)送服務(wù)器,其特征在于,所述信息延遲發(fā)送服務(wù)器還包括: 第二判斷模塊,用于判斷是否接收到對(duì)應(yīng)所述待發(fā)送信息的刪除命令; 刪除模塊,用于在接收到刪除命令時(shí),在排序中刪除所述待發(fā)送信息。
10.一種信息延遲發(fā)送系統(tǒng),其特征在于,所述信息延遲發(fā)送系統(tǒng)包括信息延遲發(fā)送終端及與所述信息延遲發(fā)送終端通信連接的信息延遲發(fā)送服務(wù)器,所述信息延遲發(fā)送終端包括上述權(quán)利要求1至3任一項(xiàng)所述的信息延遲發(fā)送終端;所述信息延遲發(fā)送服務(wù)器包括上述權(quán)利要求7至9任一項(xiàng)所述的信息延遲發(fā)送服務(wù)器。
【文檔編號(hào)】H04W4/14GK104469715SQ201410713299
【公開日】2015年3月25日 申請(qǐng)日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】何琳 申請(qǐng)人:深圳市中興移動(dòng)通信有限公司