專利名稱::手機廣告發(fā)布系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及移動通信領(lǐng)域,更具體地說,涉及一種手機廣告發(fā)布系統(tǒng)。
背景技術(shù):
:目前,人們之間利用手機短信來溝通聯(lián)絡越來越頻繁,各種各樣的短信包月業(yè)務也層出不窮,很多人甚至把短信當作了一種聊天工具。手機用戶間廣泛地經(jīng)常采用短信的方式互相聯(lián)絡。很多手機用戶在發(fā)送短信時,所輸入的短信字符長度經(jīng)常小于20個字符,甚至很多短信的內(nèi)容僅僅包括"好"、"行"、"可以"、"知道了"等寥寥幾個字。而每條短信剩余的有效載荷都被浪費了,因為每條短信可以利用的有效載荷是140個字節(jié),可以容納70個漢字。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述每條短信的有效載荷被浪費的缺陷,提供一種可以充分利用現(xiàn)有短信系統(tǒng)的有效載荷的手機廣告發(fā)布系統(tǒng)。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是構(gòu)造一種手機廣告發(fā)布系統(tǒng),包括手機短信模塊和與之相連接的廣告庫模塊、廣告插入模塊、發(fā)送分頁記錄模塊;手機短信模塊以發(fā)送短信的控制信號來觸發(fā)廣告插入模塊,廣告插入模塊根據(jù)所述發(fā)送分頁記錄模塊記錄的向相應的接收用戶號碼所發(fā)送的廣告的分頁情況,自動向所述手機短信模塊準備發(fā)送的短信剩余的有效載荷中插入預先存儲在廣告庫模塊中的廣告;所述發(fā)送分頁記錄模塊用于記錄每次發(fā)送的接收用戶號碼和相應的插入在短信剩余的有效載荷中的廣告的分頁情況。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述廣告插入模塊是通過在短信數(shù)據(jù)包的頭部信息中將用戶數(shù)據(jù)頭標識字段設(shè)置為1來標志短信包的140個字節(jié)的有效載荷中的前3個字節(jié)包含了短信額外頭部字節(jié)。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述前3個字節(jié)包含的短信額外頭部字節(jié)包括分別占1個字節(jié)的額外頭部標志、額外頭部長度、額外頭部信息。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述額外頭部長度表示后續(xù)的額外頭部信息占用多少個字節(jié),所述額外頭部長度填的值為1。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述額外頭部信息用于指示廣告的字符長度,所述廣告的字符長度是從短信的有效載荷的倒數(shù)第3個字節(jié)開始計算,所述廣告是從短信的有效載荷的倒數(shù)第3個字節(jié)開始往前放置。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述廣告插入模塊插入廣告時,短信有效載荷的最后3個字節(jié)被寫入占用19位的廣告編號位、占用4位的廣告分頁數(shù)、占用l位的廣告分頁中止位。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述廣告編號用于表示該廣告在廣告庫中的編號,所述編號對于廣告庫中的每個廣告來說是唯一的。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述廣告分頁數(shù)用于表示插入到短信中的廣告是否是一條完整的廣告,為O表示該短信中附帶的廣告是一條完整的廣告;否則表示插入到短信中的廣告不是一條完整的廣告,其值表示該廣告在整個廣告中隸屬于第幾個分頁。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,所述廣告分頁中止位用于標志短信中插入的廣告是否是最后一個分頁,所述廣告分頁中止位為0表示短信中插入的廣告不是最后一個分頁,所述廣告分頁中止位為1表示短信中插入的廣告是最后一個分頁。在本發(fā)明所述的手機廣告發(fā)布系統(tǒng)中,手機短信模塊發(fā)送含插入廣告的短信時,發(fā)送分頁記錄模塊記錄對應的接收用戶號碼和當前發(fā)送的廣告編號;手機短信模塊發(fā)送完含插入廣告的短信后,發(fā)送分頁記錄模塊將當前發(fā)送的廣告編號加1。實施本發(fā)明的手機廣告發(fā)布系統(tǒng)中,具有以下有益效果本系統(tǒng)可以充分利用現(xiàn)有短信系統(tǒng)的有效載荷,在用戶用手機向接收用戶的手機發(fā)送短信時,可順帶向接收用戶的手機發(fā)送廣告信息,可以實現(xiàn)運營商、廣告主、用戶三贏的局面,運營商通過此廣告業(yè)務可降低自己的成本,廣告主則多了一個發(fā)布廣告的途徑,用戶則可通過開通本手機廣告發(fā)布系統(tǒng)在運營商處獲得優(yōu)惠,減少發(fā)送短信的開支。下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中圖1是本發(fā)明的手機廣告發(fā)布系統(tǒng)的模塊結(jié)構(gòu)示意圖;圖2是本發(fā)明的手機廣告發(fā)布系統(tǒng)將廣告插入到短信中的一個實例的示意圖。具體實施例方式如圖1所示,在本發(fā)明的廣告發(fā)布系統(tǒng)的第一實施例中,手機廣告發(fā)布系統(tǒng)包括手機短信模塊和與之相連接的廣告庫模塊、廣告插入模塊、發(fā)送分頁記錄模塊;手機短信模塊以接收到的手機用戶操作所產(chǎn)生的發(fā)送短信的控制信號來觸發(fā)廣告插入模塊,廣告插入模塊根據(jù)所述發(fā)送分頁記錄模塊記錄的向相應的接收用戶號碼所發(fā)送的廣告的分頁情況,自動向所述手機短信模塊準備發(fā)送的短信剩余的有效載荷中插入預先存儲在廣告庫模塊中的廣告;所述發(fā)送分頁記錄模塊用于記錄每次發(fā)送的接收用戶號碼和相應的插入在短信剩余的有效載荷中的廣告的分頁情況。以下將進一步詳述本發(fā)明。正常的短信數(shù)據(jù)包的頭部信息(注該頭部信息不占用140個字節(jié)的有效載荷)中,包含TP-User-Data-Header-Indicator(TP-UDHI)字段,即用戶數(shù)據(jù)頭標識字段。該字段如果設(shè)置為1則表示在140個字節(jié)的有效載荷的前幾個字節(jié)會有額外的頭部信息,用來作為其他特殊用途。利用這一點,可以在短信協(xié)議中增加一個新的類型的短信額外頭部——"該短信帶有額外的廣告信息",該頭部包含三個部分額外頭部標志、額外頭部長度、額外頭部信息。短信額外頭部——"該短信帶有額外的廣告信息",其額外頭部標志占用一個字節(jié),額外頭部長度占用一個字節(jié),額外頭部信息占用一個字節(jié)。廣告插入模塊即通過在短信數(shù)據(jù)包的頭部信息中將用戶數(shù)據(jù)頭標識字段設(shè)置為1來標志短信包的140個字節(jié)的有效載荷中的前3個字節(jié)包含了短信額外頭部字節(jié)?,F(xiàn)有的頭部標志規(guī)劃如下表1所示表1頭部標志規(guī)劃表<table>tableseeoriginaldocumentpage5</column></row><table><table>tableseeoriginaldocumentpage6</column></row><table>可以選用216F,A0BF,E0FF之中的一個數(shù)值來作為需要的頭部標志取值用,例如可以使用0x21來作為需要的頭部標志取值。頭部長度表示后續(xù)的頭部信息占用幾個字節(jié),僅僅需要l個字節(jié)來描述頭部信息,所以頭部長度填為1。頭部信息,定義為廣告的字符長度,該廣告通過短信未使用的有效載荷來放置,該長度從后向前計算。也就是說,廣告是從短信的有效載荷的倒數(shù)第三個字節(jié)(注有效載荷的最后三個字節(jié)有特殊用途,下文會描述)開始往前放置的。一個實際的例圖如圖2所示(圖2中以普通字體文字表示是發(fā)送的短信正文的內(nèi)容,以斜體文字表示是插入在短信中的廣告的內(nèi)容),圖2中,"今天你幾點下班?我待會在沃爾瑪門口等你,如何?"即為短信的內(nèi)容;"即使你把它拆得七零八落,它依然是位美人。駕乘樂趣,創(chuàng)新極限!這就是寶馬汽車"即為插入的廣告的內(nèi)容;帶有斜線陰影的三個小方格表示的是短信的有效載荷的最后三個字節(jié)。本例子中頭部信息的取值就應該是74(31個漢字和4個標點,每個漢字和標點都是占2個字節(jié),所以共74個字節(jié)),表示該廣告的長度即占用的字節(jié)數(shù)為74個字節(jié)。接收用戶手機在收到上述格式的短信后,就可以按照上述定義的頭部進行解析,將正常的短信內(nèi)容和廣告分開進行顯示,等于發(fā)送用戶用一條短信的錢作了兩件事情1、發(fā)了自己的想發(fā)的信息給接收用戶2、順帶免費的發(fā)送了一個廣告給接收用戶。用戶手機可以通過關(guān)閉/開啟廣告插入模塊來實現(xiàn)開啟/關(guān)閉利用短信有效載荷發(fā)送廣告的功能。在用戶和運營商簽訂廣告推廣合同時,運營商就可將廣告庫模塊預置在手機中。廣告庫模塊可以通過以下方式進行更新用戶從運營商處獲取該廣告庫模塊,并利用手機中預置的廣告庫模塊更新功能來更新該廣告庫模塊。前面提及的短信有效載荷的最后三個字節(jié)。這三個字節(jié)是這么利用的每條廣告都有一個廣告編號(占用19個位),還有一個廣告分頁數(shù)(占用4個位),還有廣告分頁中止位(占用一個位),這樣的話廣告編號和廣告分頁數(shù)、廣告分頁中止位合并起來正好占用3個字節(jié)。廣告編號(占用19個位)表示該廣告在廣告庫模塊中的編號,該廣告對于每一個廣告來說是唯一的。所以廣告庫模塊的最大容量可達到524288條廣告(因為219=524288)。廣告分頁數(shù)(占用4個位)表示該短信中插入、附帶的廣告是否是一條完整的廣告,為O表示該短信中附帶的廣告是是一條完整的廣告;否則表示不是,此時的取值表示該廣告在整個廣告中隸屬于第幾個分頁(注每個長的廣告會被分成幾個短的廣告片斷)。所以每條廣告最多被拆分為15個分頁。每條廣告的分頁都是規(guī)定好的,根據(jù)一般的短信平均長度和一般的廣告的平均長度,在本發(fā)明的優(yōu)選實施例中可將拆分的標準統(tǒng)一定義為42個字符。根據(jù)這種拆分的方法,一般來講兩條短信基本上就能夠?qū)⒁粋€完整的廣告?zhèn)魉徒o接收用戶了(注當然如果短信的正文內(nèi)容特別短的話,可以容納下本來需要進行分頁的廣告時,就不進行拆分了)。廣告分頁中止位(占用l個位)如果為O表示,該短信中附帶的廣告不是最后一個分頁;為1則表示,該短信中附帶的廣告是最后一個分頁,此時廣告分頁數(shù)中的取值就是該廣告的總分頁數(shù)了。廣告插入模塊在廣告庫中選擇需要插入在短信中的廣告以發(fā)送時,根據(jù)以下規(guī)則進行將當前發(fā)送的廣告編號記錄到發(fā)送分頁記錄模塊中;如果一個廣告被分成多個分頁發(fā)送的話,針對不同的接收用戶號碼,發(fā)送分頁記錄模塊會記錄發(fā)送分頁的情況。在下次發(fā)送廣告給該接收用戶號碼時,會發(fā)送剩余的廣告分頁。如果本次廣告發(fā)送成功后,當前發(fā)送的廣告編號會加1。如果廣告編號超過當前廣告庫模塊中的廣告的最大廣告編號,則廣告編號又循環(huán)到從1開始。以上實施例僅表達了本發(fā)明的優(yōu)選實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制;應當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍;因此,凡跟本發(fā)明權(quán)利要求范圍所做的等同變換與修飾,均應屬于本發(fā)明權(quán)利要求的涵蓋范圍。權(quán)利要求一種手機廣告發(fā)布系統(tǒng),其特征在于,包括手機短信模塊和與之相連接的廣告庫模塊、廣告插入模塊、發(fā)送分頁記錄模塊;手機短信模塊以發(fā)送短信的控制信號來觸發(fā)廣告插入模塊,廣告插入模塊根據(jù)所述發(fā)送分頁記錄模塊記錄的向相應的接收用戶號碼所發(fā)送的廣告的分頁情況,自動向所述手機短信模塊準備發(fā)送的短信剩余的有效載荷中插入預先存儲在廣告庫模塊中的廣告;所述發(fā)送分頁記錄模塊用于記錄每次發(fā)送的接收用戶號碼和相應的插入在短信剩余的有效載荷中的廣告的分頁情況。2.根據(jù)權(quán)利要求1所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述廣告插入模塊是通過在短信數(shù)據(jù)包的頭部信息中將用戶數(shù)據(jù)頭標識字段設(shè)置為l來標志短信包的140個字節(jié)的有效載荷中的前3個字節(jié)包含了短信額外頭部字節(jié)。3.根據(jù)權(quán)利要求2所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述前3個字節(jié)包含的短信額外頭部字節(jié)包括分別占1個字節(jié)的額外頭部標志、額外頭部長度、額外頭部信息。4.根據(jù)權(quán)利要求3所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述額外頭部長度表示后續(xù)的額外頭部信息占用多少個字節(jié),所述額外頭部長度填的值為1。5.根據(jù)權(quán)利要求3所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述額外頭部信息用于指示廣告的字符長度,所述廣告的字符長度是從短信的有效載荷的倒數(shù)第3個字節(jié)開始計算,所述廣告是從短信的有效載荷的倒數(shù)第3個字節(jié)開始往前放置。6.根據(jù)權(quán)利要求5所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述廣告插入模塊插入廣告時,短信有效載荷的最后3個字節(jié)被寫入占用19位的廣告編號位、占用4位的廣告分頁數(shù)、占用l位的廣告分頁中止位。7.根據(jù)權(quán)利要求6所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述廣告編號用于表示該廣告在廣告庫中的編號,所述編號對于廣告庫中的每個廣告來說是唯一的。8.根據(jù)權(quán)利要求6所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述廣告分頁數(shù)用于表示插入到短信中的廣告是否是一條完整的廣告,為0表示該短信中附帶的廣告是一條完整的廣告;否則表示插入到短信中的廣告不是一條完整的廣告,其值表示該廣告在整個廣告中隸屬于第幾個分頁。9.根據(jù)權(quán)利要求6所述的手機廣告發(fā)布系統(tǒng),其特征在于,所述廣告分頁中止位用于標志短信中插入的廣告是否是最后一個分頁,所述廣告分頁中止位為0表示短信中插入的廣告不是最后一個分頁,所述廣告分頁中止位為1表示短信中插入的廣告是最后一個分頁。10.根據(jù)權(quán)利要求6所述的手機廣告發(fā)布系統(tǒng),其特征在于,手機短信模塊發(fā)送含插入廣告的短信,發(fā)送分頁記錄模塊記錄對應的接收用戶號碼和當前發(fā)送的廣告編號;手機短信模塊發(fā)送完含插入廣告的短信,發(fā)送分頁記錄模塊將當前發(fā)送的廣告編號加l。全文摘要本發(fā)明涉及一種手機廣告發(fā)布系統(tǒng),包括手機短信模塊和與之相連接的廣告庫模塊、廣告插入模塊、發(fā)送分頁記錄模塊;手機短信模塊以發(fā)送短信的控制信號來觸發(fā)廣告插入模塊,廣告插入模塊根據(jù)發(fā)送分頁記錄模塊記錄的向相應的接收用戶號碼所發(fā)送的廣告的分頁情況,自動向手機短信模塊準備發(fā)送的短信剩余的有效載荷中插入預先存儲在廣告庫模塊中的廣告;發(fā)送分頁記錄模塊用于記錄每次發(fā)送的接收用戶號碼和相應的插入在短信剩余的有效載荷中的廣告的分頁情況。本系統(tǒng)可以充分利用現(xiàn)有短信系統(tǒng)的有效載荷在短信中插入廣告,在用戶用手機向接收用戶的手機發(fā)送短信時,順帶向接收用戶的手機發(fā)送廣告信息,實現(xiàn)運營商、廣告主、用戶三贏的局面。文檔編號H04W4/14GK101754137SQ20081021831公開日2010年6月23日申請日期2008年12月10日優(yōu)先權(quán)日2008年12月10日發(fā)明者何斌申請人:康佳集團股份有限公司