專利名稱:即時資訊處理方法及系統的制作方法
技術領域:
本發明涉及一種即時資訊處理方法及系統。
背景技術:
行動通訊是現代人最常使用的通訊裝置之一,但大多數人都有遇過在與朋友聯系時,朋友的電話打不通、不接電話亦或接通時告知你目前他不方便接聽電話等情況。因此倘若能在與朋友聯系之前先掌握他目前的狀態,就能判斷當下是不是一個適當撥打電話的時機,或者可以利用其它方式來達成聯系的目的。一般而言想要達成實時性的溝通,使用者多半是透過手持裝置上的電話或者是短信服務,便可以快速傳達想要陳述的事物或者是情況,使用者必須自主性的透過裝置上的 電話或者是短信功能才能反應給對方,表達出與本身相關的事實。
發明內容
鑒于以上內容,有必要提供一種即時資訊處理方法,使用戶掌握其聯系對象目前的狀態,從而判斷是否為正確的聯系時機。鑒于以上內容,還有必要提供一種即時資訊處理系統,使用戶掌握其聯系對象目前的狀態,從而判斷是否為正確的聯系時機。所述即時資訊處理方法,應用于即時資訊的傳遞,該方法包括以下步驟檢測步驟發送方手機檢測是否有指定事件被觸發,若有指定事件被觸發,則執行編譯發送步驟,若沒有指定事件被觸發,則繼續執行該檢測步驟;編譯發送步驟發送方手機編譯特制短信,并將該特制短信發送至移動通信網絡;所述特制短信的短信封包是在短信的短信本文字段的最前面幾個字節中加入特殊字符,在特殊字符后面連接著發送者目前的狀態資訊;接收步驟接收方手機接收移動通信網絡發送過來的短信;識別步驟接收方手機識別接收的短信是否為特制短信,若是特制短信,則執行處理步驟一,若不是特制短信,則執行處理步驟二 ;處理步驟一接收方手機解讀該特制短信中包含的狀態資訊及該短信中包含的發送方的電話號碼,并在通訊錄中查找對應該發送方的電話號碼,并將該特制短信中包含的狀態資訊貼于發送方電話號碼的備忘錄中;處理步驟二 接收方手機按一般短信的處理流程對短信進行處理。所述即時資訊處理系統,運行于手機中,該系統包括檢測模塊用于檢測是否有指定事件被觸發,若沒有指定事件被觸發,則繼續進行檢測;編譯模塊用于當有指定事件被觸發后,編譯特制短信,所述特制短信的短信封包是在短信的短信本文字段的最前面幾個字節中加入特殊字符,在特殊字符后面連接著發送者目前的狀態資訊;發送模塊用于將編譯好的特制短信發送至移動通信網絡;接收模塊用于接收從移動通信網絡發送過來的短信;識別模塊用于識別所接收的短信是否為特制短信;處理模塊一用于在接收的短信為特制短信時,解讀該特制短信中包含的狀態資訊及該短信中包含的發送方的電話號碼,在通訊錄中查找對應該發送方的電話號碼,并將該特制短信中狀態資訊貼于通訊錄中該發送方電話號碼的備忘錄中;處理模塊二 用于在接收的短信不是特制短信時,按一般短信的處理流程對短信進行處理。相較于現有技術,所述的即時資訊處理方法及系統,能夠在使用者與手機的互動關系中觸發一個機制,從而手機能自動發送反應使用者的實時狀態的資訊,讓使用者的朋友在有聯系需求時作為一個判斷的依據。
圖I是本發明即時資訊處理系統較佳實施例的架構圖。圖2是本發明即時資訊處理系統較佳實施例的功能模塊圖。圖3是本發明即時資訊處理方法較佳實施例的流程圖。主要元件符號說明
憂晝芳手機[T^
即時資訊處理系統 20移動通信網絡i
接收方手機i
設置模塊_201
檢測模塊_202
1 譯模塊€
發送模塊_M
接收模塊_205
頑別模塊^
處理模塊一_207
處理模塊二|208_
如下具體實施方式
將結合上述附圖進一步說明本發明。
具體實施例方式如圖I所示,是本發明即時資訊處理系統較佳實施例的架構圖。所述即時資訊處理系統20運行于發送方手機10中。所述發送方手機10與移動通信網絡30相連。接收方手機40中同時運行著即時資訊處理系統20,并與移動通信網絡30相連。所述移動通信網絡30包含GSM移動通信網絡、CDMA移動通信網絡等。如圖2所示,是本發明即時資訊處理系統較佳實施例的功能模塊圖。所述即時資訊處理系統20包括設置模塊201、檢測模塊202、編譯模塊203,發送模塊204、接收模塊205、識別模塊206、處理模塊一 207、處理模塊二 208。所述設置模塊201用于設置指定事件及接收方的電話號碼。所述指定事件,是指使用戶目前處于不方便與人聯系的狀態的事件,或用于對應的解除其不方便與人聯系的狀態的事件。其包括如下事件(1)使用者接聽電話的事件,(2)使用者主動將當前鈴聲模式切換至震動或靜音模式的事件,(3)使用者的日歷記錄到達會議時間,(4)使用者斷開電話的事件,(5)使用者主動將當前震動或靜音模式切換至鈴聲模式的事件,(6)使用者的日歷所記錄的會議時間已經結束。其中,(I)、(2)、(3)的狀態表示用戶目前不方便與人聯系,(4)、(5)、(6)用于解除用戶不方便聯系的狀態。所述接收方的電話號碼,指接收短信的接收方手機40的電話號碼,可設置多個。所述檢測模塊202用于檢測是否觸發了上述指定事件,若沒有觸發上述指定事件,則繼續進行檢測。所述編譯模塊203用于當觸發了上述指定事件后,編譯特制短信。日常生活中正常的短信封包,其由許多不同字段所組成,這些字段包含=SMSC (短信服務中心)地址長度、SMSC地址格式、SMSC地址、接收方電話長度、接收方電話格式、接收方電話號碼、編碼模式、有效期限、短信本文長度及短信的短信本文。所述特制短信的短信封包主要是在短信的短信本文這個字段中最前面幾個字節(譬如說最前面五個字節)加入一些特殊字符,而在特殊字符后面則連接著發送者目前的狀態資訊。需要說明的是,有關特殊字符的部分,由于短信的短信本文是由ASCII碼轉換而成的,而ASCII碼前面的32個字符為十六進制中的00到1F,其中除了十六進制的1B,其他字符基本是無法被手機鍵盤正常編輯及顯示的字符,因此我們可以利用這些無法被手機鍵盤正常編輯及顯示的字符來作為特殊字符。
所述發送模塊204用于發送該編譯好的特制短信至移動通信網絡30。所述接收模塊205用于接收從移動通信網絡30發送過來的短信。所述識別模塊206用于識別接收的短信是否為特制短信。當接收方手機40識別某一短信時,如果識別出來的短信本文的最前面幾個字節是上述特殊字符時,接收方手機40就會識別出這條短信是一傳送狀態資訊的短信。所述處理模塊一 207用于在接收的短信為特制短信時,解讀特制短信中的狀態資訊及該短信中包含的發送方的電話號碼,并在手機通訊錄中查找對應該發送方的電話號碼,并將該特制短信中包含的發送方手機的狀態資訊貼于該發送方電話號碼的備忘錄中。所述處理模塊二 208用于在接收的短信不是特制短信時,按一般短信的處理流程對短信進行處理。值得一提的是,短信的大量發送,會導致用戶產生額外的大量短信費用,此時運營商可在運營過程中推出套餐服務,這樣一來,用戶的資費則不會因短信的大量發送而大幅度增長。如圖3所示,是本發明即時資訊處理方法較佳實施例的流程圖。步驟S100,所述設置模塊201設置指定事件及接收方的電話號碼。所述指定事件是指使用戶目前處于不方便與人聯系的狀態的事件,或用于對應的解除用戶目前不方便與人聯系的狀態的事件。其包括(1)使用者接聽電話的事件,(2)使用者主動將當前鈴聲模式切換至震動或靜音模式的事件,(3)使用者的日歷記錄到達會議時間,(4)使用者斷開電話的事件,(5)使用者主動將當前震動或靜音模式切換至鈴聲模式的事件,(6)使用者的日歷所記錄的會議時間已經結束。其中,(1)、(2)、(3)的狀態表示用戶目前不方便與人聯系,
(4)、(5)、(6)是用于解除用戶目前不方便與人聯系的事件。所述接收方的電話號碼,指接收短信的接收方手機40的電話號碼,可設置多個。步驟S101,所述檢測模塊202檢測是否有指定事件被觸發,若有指定事件被觸發,則執行步驟S102,若沒有指定事件被觸發,則繼續執行步驟S101。步驟S102,所述編譯模塊203編譯特制短信,并由所述發送模塊204將該特制短信發送至移動通信網絡30。日常生活中正常的短信封包,其由許多不同字段所組成,這些字段包含SMSC (短信服務中心)地址長度、SMSC地址格式、SMSC地址、接收方電話長度、接收方電話格式、接收方電話號碼、編碼模式、有效期限、短信本文長度及短信的短信本文。所述特制短信的短信封包主要是在短信的短信本文這個字段中最前面幾個字節(譬如說最前面五個字節)加入一些特殊字符,而在特殊字符后面則連接著發送者目前的狀態資訊。需要說明的是,有關特殊字符的部分,由于短信的短信本文是由ASCII碼轉換而成的,而ASCII碼前面的32個字符為十六進制中的00到1F,其中除了十六進制的1B,其他字符基本是無法被手機鍵盤正常編輯及顯示的字符,因此我們可以利用這些無法被手機鍵盤正常編輯及顯示的字符來作為特殊字符。步驟S103,所述接收模塊205接收從移動通信網絡30發送過來的短信。步驟S104,所述識別模塊206識別所接收的短信是否為特制短信,若是特制短信,則執行步驟S105,若不是特制短信,則執行步驟S107。如果識別出來的短信本文的最前面幾個字節是上述特殊字符時,識別模塊206就會識別出這條短信是一傳送狀態資訊的短f目。
步驟S105,所述處理模塊一 207解讀該特制短信中的狀態資訊及該短信中包含的發送方的電話號碼。步驟S106,所述處理模塊一 207在手機通訊錄中查找對應該發送方的電話號碼,并將該特制短信中包含的狀態資訊貼于該發送方電話號碼的備忘錄中。步驟S107,所述處理模塊二 208按一般短信的處理流程對短信進行處理。以上實施例僅用以說明本發明的技術方案而非限制,盡管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和范圍。
權利要求
1.一種即時資訊處理方法,其特征在于,該方法包括以下步驟 檢測步驟發送方手機檢測是否有指定事件被觸發,若有指定事件被觸發,則執行編譯發送步驟,若沒有指定事件被觸發,則繼續執行該檢測步驟; 編譯發送步驟發送方手機編譯特制短信,并將該特制短信發送至移動通信網絡;所述特制短信的短信封包是在短信的短信本文字段的最前面幾個字節中加入特殊字符,在特殊字符后面連接著發送者目前的狀態資訊; 接收步驟接收方手機接收移動通信網絡發送過來的短信; 識別步驟接收方手機識別接收的短信是否為特制短信,若是特制短信,則執行處理步驟一,若不是特制短信,則執行處理步驟二 ; 處理步驟一接收方手機解讀該特制短信中包含的狀態資訊及該短信中包含的發送方的電話號碼,并在通訊錄中查找對應該發送方的電話號碼,并將該特制短信中包含的狀態資訊貼于發送方電話號碼的備忘錄中; 處理步驟二接收方手機按一般短信的處理流程對短信進行處理。
2.如權利要求I所述的即時資訊處理方法,其特征在于,該方法還包括以下步驟 設置步驟發送方手機設置指定事件及接收方的電話號碼。
3.如權利要求I所述的即時資訊處理方法,其特征在于,所述指定事件是指使用戶目前處于不方便與人聯系的狀態的事件,或對應的解除用戶目前處于不方便與人聯系的狀態的事件。
4.如權利要求I所述的即時資訊處理方法,其特征在于,所述特殊字符是指ASCII碼前面的32個字符中無法被手機鍵盤正常編輯及顯示的字符。
5.如權利要求I所述的即時資訊處理方法,其特征在于,于識別步驟中,根據短信本文的最前面幾個字節是否是特殊字符來識別該短信是否為特制短信。
6.一種即時資訊處理系統,其特征在于,該系統包括 檢測模塊用于檢測是否有指定事件被觸發,若沒有指定事件被觸發,則繼續進行檢測; 編譯模塊用于當有指定事件被觸發后,編譯特制短信,所述特制短信的短信封包是在短信的短信本文字段的最前面幾個字節中加入特殊字符,在特殊字符后面連接著發送者目前的狀態資訊; 發送模塊用于將編譯好的特制短信發送至移動通信網絡; 接收模塊用于接收從移動通信網絡發送過來的短信; 識別模塊用于識別所接收的短信是否為特制短信; 處理模塊一用于在接收的短信為特制短信時,解讀該特制短信中包含的狀態資訊及該短信中包含的發送方的電話號碼,在通訊錄中查找對應該發送方的電話號碼,并將該特制短信中狀態資訊貼于通訊錄中該發送方電話號碼的備忘錄中; 處理模塊二 用于在接收的短信不是特制短信時,按一般短信的處理流程對短信進行處理。
7.如權利要求6所述的即時資訊處理系統,其特征在于,該系統還包括 設置模塊用于設置指定事件及接收方的電話號碼。
8.如權利要求6所述的即時資訊處理系統,其特征在于,所述指定事件是指使用戶目前處于不方便與人聯系的狀態的事件,或對應的解除用戶目前處于不方便與人聯系的狀態的事件。
9.如權利要求6所述的即時資訊處理系統,其特征在于,所述特殊字符是指ASCII碼前面的32個字符中無法被手機鍵盤正常編輯及顯示的字符。
10.如權利要求6所述的即時資訊處理系統,其特征在于,所述識別模塊是根據短信本文的最前面幾個字節是否是特殊字符來識別該短信是否為特制短信的。
全文摘要
一種即時資訊處理方法,該方法包括以下步驟發送方手機檢測是否有指定事件被觸發,若有指定事件被觸發,則編譯特制短信,并將該特制短信發送至移動通信網絡;接收方手機接收從移動通信網絡發送過來的短信,識別所接收的短信是否為特制短信,若是特制短信,則解讀該特制短信中包含的狀態資訊及該短信中包含的發送方的電話號碼,并在通訊錄中查找對應該發送方的電話號碼,并將該特制短信中包含的狀態資訊貼于發送方電話號碼的備忘錄中。本發明還提供一種即時資訊處理系統。本發明可以在使用者與手機的互動關系中觸發一個機制,從而手機能自動發送反應使用者的實時狀態的資訊,讓使用者的朋友在有聯系需求時作為一個判斷的依據。
文檔編號H04W4/14GK102780979SQ20111011966
公開日2012年11月14日 申請日期2011年5月10日 優先權日2011年5月10日
發明者羊振國 申請人:奇美通訊股份有限公司, 深圳富泰宏精密工業有限公司