一種消息處理方法和裝置的制造方法
【專利摘要】本發明實施例提供了一種消息處理方法和系統,包括:接收消息發送方通過短信或彩信發送的第一消息;對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識;若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。通過本發明實施例避免了消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。
【專利說明】
一種消息處理方法和裝置
技術領域
[0001]本發明涉及通信技術領域,具體涉及一種消息處理方法和裝置。
【背景技術】
[0002]隨著通信技術的發展,用戶可以從多樣化的通信方式中選擇任意一種通信方式進行消息的傳遞,與其他用戶進行會話交互。如,常用的會話交互方式有:用戶之間可以通過即時聊天客戶端傳遞消息進行會話交互,或者,通過短信或彩信傳遞消息進行會話交互。
[0003]目前常用的會話方式,通常會對會話雙方之間的消息內容進行記錄,并將記錄的消息內容保存在終端設備上,也即歷史消息內容是保存在終端設備中的,任意一個用戶都可以通過終端設備瀏覽到所述終端設備中保存的歷史消息內容,嚴重威脅了用戶的隱私。可見,目前常用的會話方式在對消息進行處理時存在如下問題:保存在終端設備中的歷史消息易泄露,嚴重威脅了用戶的隱私;同時一些隱私數據(如,用戶的個人信息、銀行卡信息等)的泄露,會造成用戶的經濟損失。
【發明內容】
[0004]本發明實施例提供一種消息處理方法和裝置,以解決會話過程中消息易泄露,用戶隱私難以得到保障的問題。
[0005]本發明實施例提供一種消息處理方法,包括:
[0006]接收消息發送方通過短信或彩信發送的第一消息;
[0007]對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識;
[0008]若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0009]本發明實施例提供一種消息處理方法,包括:
[0010]接收消息文本;
[0011]根據所述消息本文,生成并保存第二消息;其中,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本;
[0012]通過短信或彩信向消息接收方發送所述第二消息;
[0013]并且,當接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。
[0014]本發明實施例提供一種消息處理裝置,包括:
[0015]接收模塊,用于接收消息發送方通過短信或彩信發送的第一消息;
[0016]第一判斷模塊,用于對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識;
[0017]刪除模塊,用于若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0018]本發明實施例提供一種消息處理裝置,包括:
[0019]文本接收模塊,用于接收消息文本;
[0020]第二消息生成模塊,用于根據所述消息本文,生成并保存第二消息;其中,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本;
[0021]第二消息發送模塊,用于通過短信或彩信向消息接收方發送所述第二消息;
[0022]第二消息刪除模塊,用于在接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。
[0023]與現有技術相比,本發明實施例所述的消息處理方案在接收到通過短信或彩信發送的第一消息之后,將對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。進一步地,若確定所述第一消息中攜帶有所述設定標識后顯示所述第一消息中的消息文本,則在確定所述消息文本已被讀取后,將所述消息文本刪除。可見,通過本發明實施例所述的消息處理方案可以在攜帶有設定標識的消息被讀取之后立即刪除,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
【附圖說明】
[0024]圖1是本發明實施例一中一種消息處理方法的步驟流程圖;
[0025]圖2是本發明實施例二中一種消息處理方法的步驟流程圖;
[0026]圖3是本發明實施例三中一種消息處理方法的步驟流程圖;
[0027]圖4是本發明實施例四中一種消息處理方法的步驟流程圖;
[0028]圖5是本發明實施例五中一種短信處理流程的步驟圖;
[0029]圖6是本發明實施例六中一種消息處理裝置的結構框圖;
[0030]圖7是本發明實施例七中一種消息處理裝置的結構框圖;
[0031]圖8是本發明實施例八中一種消息處理裝置的結構框圖;
[0032]圖9是本發明實施例九中一種消息處理裝置的結構框圖;
[0033]圖10是本發明實施例十中一種消息處理裝置的結構框圖。
【具體實施方式】
[0034]為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和【具體實施方式】對本發明作進一步詳細的說明。
[0035]實施例一
[0036]參照圖1,示出了本發明實施例一中一種消息處理方法的步驟流程圖。在本實施例中,所述消息處理方法包括:
[0037]步驟102,接收消息發送方通過短信或彩信發送的第一消息。
[0038]步驟104,對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。
[0039]—般地,消息接收方在接收到第一消息之后,可以將第一消息保存在后臺或存儲在數據庫中,當用戶請求閱讀所述第一消息時,可以直接向用戶顯示第一消息中的消息文本,同時,所述第一消息或所述消息文本是保存在消息接收方側的,為了便于描述,將這類不攜帶設定標識的第一消息稱為第一消息下的第一子類消息。在本實施例中,所述第一消息除了包括所述第一子類消息之外,還可以包括第二子類消息:所述第一消息下的第二子類消息中攜帶有用于指示閱讀后即刪除的設定標識,也就是說,所述第二子類消息可以在被用戶閱讀之后自動刪除。
[0040]需要說明的是,所述第一消息中的消息文本也可以直接加載在顯示界面中(如,加載在設定消息應用的顯示界面中),并通知用戶有新短消息,用戶可以通過打開所述設定消息應用,以閱讀加載在所述設定消息應用的顯示界面中的消息文本。換而言之,所述第一消息中的消息文本可以在任意適當的時刻加載顯示在顯示界面中,并不僅限于在接收到用戶的閱讀請求之后加載顯示。
[0041]較佳地,為了確定所述第一消息是否需要閱讀后即刪除,需要判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。若確定所述第一消息中未攜帶所述設定標識,則可以按已知的常規消息處理流程處理所述第一消息;若確定所述第一消息中攜帶有所述設定標識,則執行下述步驟106。
[0042]步驟106,若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0043]綜上所述,本實施例所述的消息處理方法在接收到通過短信或彩信發送的第一消息之后,將對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。進一步地,若確定所述第一消息中攜帶有所述設定標識后顯示所述第一消息中的消息文本,則在確定所述消息文本已被讀取后,將所述消息文本刪除。可見,通過本實施例所述的消息處理方法可以在攜帶有設定標識的消息被讀取之后立即刪除,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0044]實施例二
[0045]參照圖2,示出了本發明實施例二中一種消息處理方法的步驟流程圖。在本實施例中,所述消息處理方法可以由設定在終端的設定短信應用來執行,獲取由包括所述設定短信應用功能的移動終端設備來實現。其中,以設定短信應用為例,所述設定短信應用可以設置在消息發送方(為了便于敘述,將設置在消息發送方側的設定短信應用記作消息發送方應用),用于接收用戶輸入的短信/彩信內容,并將接收到的短信/彩信內容以相應地短信/或彩信形式發送至消息接收方;進一步地,所述設定短信應用還可以設置在消息接收方(為了便于敘述,將設置在消息接收方側的設定短信應用記作消息接收方應用),用于接收由消息發送方通設定短信應用發送的短信/彩信,并解析出短信/彩信內容,顯示給所述消息接收方。需要說明的是,本實施例所述的用于實現所述消息處理方法的設定應用還可以在確定短信/彩信被閱讀之后,立即刪除所述短信/彩信。
[0046]其中,所述消息處理方法可以包括:
[0047]步驟202,消息接收方應用接收消息發送方應用通過短信或彩信發送的第一消息。
[0048]在本實施例中,所述消息接收方應用可以是用于發送消息的應用A,所述消息接收方應用可以是應用B。優選地,所述消息接收方應用和所述消息發送方應用可以是應用C,既可以接收消息也可以發送消息:應用C可以設置在消息發送方作為消息發送方應用,實現消息的發送,應用C還可以設置在消息接收方作為消息接收方應用,實現消息的接收;換而言之,消息接收方應用和消息發送方應用均是指應用C,只是為了便于描述而進行了區分,并不構成對本發明的限制。
[0049]步驟204,消息接收方應用對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。
[0050]在本實施例中,所述第一消息可以但不僅限于:通過消息發送方應用生成的、攜帶有設定標識和消息文本的消息,和消息文本。較佳地,若確定所述第一消息中不攜帶有所述設定標識,則說明所述第一消息為常規消息,可以按已知的常規消息處理流程處理所述第一消息。若確定所述第一消息中攜帶有所述設定標識,則執行下述步驟206。
[0051 ] 步驟206,若確定所述第一消息中攜帶有所述設定標識,則消息接收方應用在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0052]較佳地,一種可行的確定所述第一消息中的消息文本已被讀取的方法如下:
[0053]首先,消息接收方應用判斷是否接收到用于指示所述消息文本已被讀取的閱讀回執信息。一般地,當消息文本被打開閱讀時,可以生成一個指示所述消息文本被打開(閱讀)的閱讀回執信息,通過所述閱讀回執信息可以判斷所述消息文本是否被打開(閱讀)。
[0054]然后,消息接收方應用在確定接收到所述閱讀回執信息之后,判斷顯示界面是否已退出,其中,所述顯示界面用于顯示所述消息文本。
[0055]在本實施例中,所述顯示界面可以是所述消息接收方應用中的設定界面,也可以是移動終端中的界面,本實施例對此不作限制。一種可行的方式如下:若確定用戶退出所述顯示界面,則可以確定所述消息文本已被用戶讀取完成。若確定用戶還未退出所述顯示界面(仍停留在所述顯示界面),則說明用戶可能仍正在閱讀消息文本。因此,消息接收方應用可以通過判斷所述顯示界面是否已退出來確定所述消息文本是否被閱讀完成,消息接收方應用在確定所述顯示界面已退出之后,確定所述消息文本已被讀取。
[0056]在本實施例中,為了保證閱讀后即刪除的容錯率,消息接收方應用在執行上述步驟206時,具體可以按照包括如下子執行:
[0057]子步驟2062,消息接收方應用在確定所述消息文本已被讀取后,開始計時。
[0058]子步驟2064,消息接收方應用在所述計時的結果滿足設定時間間隔時,將所述消息文本刪除。
[0059]較佳地,所述計時方式可以是一種倒計時方式,如,設定倒計時時間為3min,則在確定所述消息文本已被讀取后,從3min開始倒計時,當倒計時為Omin時,將所述消息文本刪除。這里需要說明的是,若在3min倒計時至Omin的過程中,用戶重新打開顯示界面閱讀消息文本,則返回執行所述子步驟2062。
[0060]在本實施例中,所述方法還可以包括:
[0061]步驟208,消息接收方在確定所述第一消息中的消息文本已被讀取之前,在顯示界面中加載顯示所述第一消息中的消息文本;以及,保存所述消息文本,對所述消息文本進行標記,確定標記標識。
[0062]在本實施例中,消息接收方應用在接收到所述第一消息之后,可以將所述第一消息保存在數據庫中或服務器中,當接收到用戶請求閱讀所述第一消息的閱讀請求之后,將所述第一消息中的消息文本加載在顯示界面中,以供戶閱讀。例如,消息接收方應用可以響應所述閱讀請求,將所述第一消息中的設定標識刪除,提取得到消息文本,并在所述顯示界面中加載顯示提取得到的消息文本。當然,本領域技術人員應當明了的是,所述第一消息中的消息文本并不僅限于在接收到用戶請求閱讀所述消息文件的閱讀請求之后加載顯示,消息接收方應用可以在任意適當時刻將所述第一消息中的消息文本加載顯示在所述顯示界面中。例如,消息接收方應用也可以在接收到所述第一消息之后,直接執行刪除所述第一消息中的設定標識的步驟,提取得到消息文本,并在后臺將提取得到的消息文本加載在所述顯示界面中,同時,還可以提示用戶有新短消息,以在用戶打開所述顯示界面時,直接即可閱讀到所述消息文本。換而言之,在顯示界面中加載顯示所述第一消息中的消息文本的步驟可以在任意適當時刻執行。
[0063]需要說明的是,“在顯示界面中加載顯示所述第一消息中的消息文本”和“保存所述消息文本,對所述消息文本進行標記,確定標記標識”兩個步驟之間并沒有必然的先后順序:“在顯示界面中加載顯示所述第一消息中的消息文本”的步驟可以在“保存所述消息文本,對所述消息文本進行標記,確定標記標識”的步驟之前或之后執行,也可以同時執行。
[0064]在本實施例中,若確定所述第一消息中攜帶有設定標識,則所述第一消息或所述第一消息中的消息文本在用戶閱讀之后將執行刪除操作,消息接收方應用可以對確定要執行閱讀后即刪除(閱后即焚)的消息文本進行標記,確定標記標識,以用于對消息文本僅刪除。例如,如前所示,可以通過如下方式實現消息文本的刪除:消息接收方應用獲取已保存的且具有所述標記標識的消息文本;將獲取的已保存的具有標記標識的消息文本刪除。
[0065]進一步地,所述消息處理方法還可以包括:
[0066]步驟210,消息接收方應用確定所述第一消息對應的第一身份標識號碼ID。
[0067]在本實施例中,消息發送方與消息接收方之前的每一次會話交互的消息都有一個唯一確定的身份標識號碼ID(IDentity)。
[0068]步驟212,消息接收方應用生成攜帶所述第一 ID的消息通知。
[0069]步驟214,消息接收方應用通過短信或彩信向所述消息發送方發送所述消息通知。
[0070]在本實施例中,所述消息通知可以用于通知所述消息發送方應用刪除保存在所述消息發送方側的、所述第一 ID所指示的第一消息。
[0071]綜上所述,本實施例所述的消息處理方法在接收到通過短信或彩信發送的第一消息之后,將對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。進一步地,若確定所述第一消息中攜帶有所述設定標識后顯示所述第一消息中的消息文本,則在確定所述消息文本已被讀取后,將所述消息文本刪除。可見,通過本實施例所述的消息處理方法可以在攜帶有設定標識的消息被讀取之后立即刪除,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0072]實施例三
[0073]參照圖3,示出了本發明實施例三中一種消息處理方法的步驟流程圖。在本實施例中,所述消息處理方法包括:
[0074]步驟302,接收消息文本。
[0075]步驟304,根據所述消息本文,生成并保存第二消息。
[0076]較佳地,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本。
[0077]步驟306,通過短信或彩信向消息接收方發送所述第二消息。
[0078]步驟308,當接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。
[0079]在本實施例中,消息接收方在接收到所述第二消息后,在閱讀之后會將所述第二消息從所述消息接收方刪除,在將所述第二消息從所述消息接收方側刪除成功后可以生成所述消息通知。當消息發送方接收到所述消息接收方返回的消息通知時,將響應所述消息通知,將消息發送方側的第二消息也刪除。
[0080]綜上所述,本實施例所述的消息處理方法在發送消息之前,會生成用于指示閱讀后即刪除的設定標識,并生成攜帶所述設定標識的第二消息,消息接收方在接收到所述攜帶設定標識的第二消息后會在閱讀完成之后立即刪除,防止了消息被其他用戶或其它應用非法獲取。進一步地,在接受到消息接收方返回的消息通知后,確認該第二消息已發送成功,此時刪除第二消息,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0081]實施例四
[0082]參照圖4,示出了本發明實施例四中一種消息處理方法的步驟流程圖。在本實施例中,如前所述,所述消息處理方法可以由設定在終端的設定短信應用來執行,獲取由包括所述設定短信應用功能的移動終端設備來實現。其中,以設定短信應用為例,所述設定短信應用可以設置在消息發送方(為了便于敘述,將設置在消息發送方側的設定短信應用記作消息發送方應用),用于接收用戶輸入的短信/彩信內容,并將接收到的短信/彩信內容以相應地短信/或彩信形式發送至消息接收方;進一步地,所述設定短信應用還可以設置在消息接收方(為了便于敘述,將設置在消息接收方側的設定短信應用記作消息接收方應用),用于接收由消息發送方通設定短信應用發送的短信/彩信,并解析出短信/彩信內容,顯示給所述消息接收方。需要說明的是,本實施例所述的用于實現所述消息處理方法的設定應用還可以在確定短信/彩信被閱讀之后,立即刪除所述短信/彩信。
[0083]其中,所述消息處理方法可以包括:
[0084]步驟402,消息發送方應用接收消息文本。
[0085]在本實施例中,所述消息發送方應用可以接收用戶輸入的消息文本。較佳地,所述消息文本包括但不僅限于:由用戶輸入的文字信息、圖片信息、多媒體信息和網址鏈接信息等任意一種。
[0086]步驟404,消息發送方應用判斷是否接收到用于指示閱讀后即刪除所述消息文本的指示信息。
[0087]在本實施例中,所述消息發送方應用至少可以支持兩種模式的消息處理:其一,常規的消息處理模式。所述常規的消息處理模式可以采用已知的任意一種消息處理方法實現,不再贅述。其二,閱讀后即刪除模式。消息發送方應用可以通過判斷是否接收到用于指示閱讀后即刪除所述消息文本的指示信息來確定消息的處理模式。較佳地,所述指示信息可以是基于用戶的選擇操作請求或默認的配置信息生成確定。
[0088]較佳地,若消息發送方應用未接收到所述指示信息,則通過常規處理模式對所述消息文本進行處理。若消息發送方應用接收到所述指示信息,則執行下述步驟406。
[0089]步驟406,消息發送方應用根據所述消息本文,生成并保存第二消息。
[0090]本領域技術人員應當明了的是,消息發送方應用接收到的由用戶輸入的消息文本之后,若要成功發送至消息接收方,還需要進行進一步地處理:如,根據確定的消息接收方的通信號碼、短信中心號碼和消息接收方對應的終端的頂SI碼aMSI,Internat1nalMobile Subscriber Identity,國際移動用戶識別碼)等參數,生成攜帶所述消息文本的第二消息。
[0091]例如,以短信為例,所述消息發送方應用可以根據短信發送規則(如,ShortMessage Service, SMS,短信息服務)對用戶輸入的消息文本進行處理,如,根據消息接收方的通信號碼、短信中心號碼、消息接收方對應的終端的MSI碼等參數,以及用戶輸入的消息文本,得到攜帶所述消息文本的且可以發送至消息接收方的短信。需要說明的是,在本實施例中,消息接收方應用在確定用戶發送的消息文本是閱讀后即刪除的消息文本(閱后即焚)時,還可以將用于指示閱讀后即刪除的設定標識攜帶在根據所述消息文本生成得到的短信中,一起發送至消息接收方。
[0092]步驟408,消息發送方應用通過短信或彩信向消息接收方發送所述第二消息。
[0093]步驟410,當接收到消息接收方返回的、根據所述第二消息生成的消息通知時,消息發送方應用刪除保存的所述第二消息。
[0094]在本實施例中,所述根據所述第二消息生成的消息通知中攜帶有用于指示所述第二消息的第二身份標識號碼ID。較佳地,可以通過如下方式刪除所述第二消息:消息發送方應用刪除保存在消息發送方側的、所述第二 ID所指示的第二消息。例如,消息發送方應用可以從保存在消息發送方側的多條消息中查找到與所述第二 ID相匹配的消息,并刪除。
[0095]綜上所述,本實施例所述的消息處理方法在發送消息之前,會生成用于指示閱讀后即刪除的設定標識,并生成攜帶所述設定標識的第二消息,消息接收方在接收到所述攜帶設定標識的第二消息后會在閱讀完成之后立即刪除,防止了消息被其他用戶或其它應用非法獲取。進一步地,在接受到消息接收方返回的消息通知后,確認該第二消息已發送成功,此時刪除第二消息,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0096]實施例五
[0097]結合上述實施例,本實施例以短信處理流程對消息處理方法進行詳細說明。在本實施例中,用戶A和用戶B對應的終端中均可以安裝同一短信應用,為了便于描述,用戶A對應的應用為短信應用A,用戶B對應的應用為短信應用B,本領域技術人員應當明了的是,所述短信應用A和短信應用B是同一應用,僅是安裝的終端不同。如,短信應用A向短信應用B發送短信時,短信應用A可以作為消息發送方的應用,短信應用B則作為消息接收方的應用。需要說明的是,所述短信處理流程也可以直接通過終端來實現,本實施例對此不作限制。
[0098]參照圖5,示出了本發明實施例五中一種短信處理流程的步驟圖。在本實施例中,所述短信處理流程的具體步驟可以如下:
[0099]步驟502,短信應用A接收用戶A通過所述短信應用A輸入的消息文本I。
[0100]步驟504,短信應用A根據接收到的指示信息確定所述消息文本I滿足閱讀后即刪除的發送規則。
[0101]較佳地,所述指示信息用于指示閱讀后即刪除所述消息文本。
[0102]步驟506,短信應用A根據所述消息本文I,生成并保存短信I。攜帶設定標識和所述消息文本I的短信I (即,消息)。
[0103]在本實施例中,所述短信I中攜帶有:用于指示閱讀后即刪除的設定標識和所述消息文本。較佳地,一種可行的方式為:短信應用A可以將所述設定標識作為所述消息文本I的前綴和/或后綴,對應添加在所述消息文本I的文本前和/或文本后。
[0104]這里需要說明的是,短信應用A可以將所述短信I保存在所述短信應用A對應的終端側,較佳地,所述短信I具有一個唯一的會話ID1。
[0105]步驟508,短信應用A通過短信或彩信向短信應用B發送所述短信I。
[0106]步驟510,短信應用B接收通過短信或彩信發送的短信I。
[0107]步驟512,短信應用B對接收到的短信I進行解析,判斷所述短信I中是否攜帶有所述設定標識。
[0108]在本實施例中,若確定所述短信I中未攜帶設定標識,則可以在短信應用B的顯示界面中加載所述短信1,以在用戶打開所述短信應用B時,可以通過所述顯示界面閱讀所述短信I。或者,也可以在接收到用戶的閱讀請求之后,將所述短信I加載顯示在所述短信應用B的顯示界面中。流程到此結束。
[0109]較佳地,若確定所述短信I中攜帶所述設定標識,則可以按照如下步驟執行短信I的加載和顯示:
[0110]步驟514,短信應用B將所述短信I中的設定標識刪除,提取出消息文本I。
[0111]步驟516,短信應用B通過顯示界面加載顯示所述消息文本I ;以及,對所述消息文本I進行標記,保存標記后的消息文本I。
[0112]步驟518,短信應用B在確定所述消息文本I已被讀取后,將所述消息文本I刪除。
[0113]如前所述,短信應用B可以在確定接收到閱讀回執信息、以及確定所述顯示界面已退出之后,確定所述消息文本I已被讀取。在刪除所述消息文本I時,短信應用B從已保存的消息文本中篩選得到具有標記的消息文本1,然后將其刪除。
[0114]步驟520,短信應用B確定所述短信I對應的會話IDl ;并,生成攜帶所述會話IDl的消息通知I ;以及,通過短信或彩信向短信應用A發送所述消息通知I。
[0115]步驟522,短信應用A接收所述消息通知1,根據所述消息通知I將保存在短信應用A對應的終端側的短信I刪除。
[0116]在本實施例中,所述消息通知I也是通過短信或彩信方式發送的,但是所述消息通知I并不在短信應用A對應的終端側的顯示界面中顯示,只需要在后臺接收即可。短信應用A可以根據會話IDl查找到對應的短信1,然后刪除所述短信I。此時,短信I從短信應用A和短信應用B對應的終端側刪除,實現了短信閱讀后即刪除,有效地保護了用戶的隱私。
[0117]綜上所述,本實施例所述的消息處理方法在發送消息之前,會生成用于指示閱讀后即刪除的設定標識,并生成攜帶所述設定標識的第二消息,消息接收方在接收到所述攜帶設定標識的第二消息后會在閱讀完成之后立即刪除,防止了消息被其他用戶或其它應用非法獲取。進一步地,在接受到消息接收方返回的消息通知后,確認該第二消息已發送成功,此時刪除第二消息,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0118]需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明實施例并不受所描述的動作順序的限制,因為依據本發明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作并不一定是本發明實施例所必須的。
[0119]實施例六
[0120]參照圖6,示出了本發明實施例六中一種消息處理裝置的結構框圖。在本實施例中,所述消息處理裝置,包括:
[0121]接收模塊602,用于接收消息發送方通過短信或彩信發送的第一消息。
[0122]第一判斷模塊604,用于對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。
[0123]刪除模塊606,用于若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0124]綜上所述,本實施例所述的消息處理裝置在接收到通過短信或彩信發送的第一消息之后,將對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。進一步地,若確定所述第一消息中攜帶有所述設定標識,則在確定所述消息文本已被讀取后,將所述消息文本刪除。可見,通過本實施例所述的消息處理裝置可以在攜帶有設定標識的消息被讀取之后立即刪除,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0125]實施例七
[0126]參照圖7,示出了本發明實施例七中一種消息處理裝置的結構框圖。在本實施例中,所述消息處理裝置包括:
[0127]接收模塊702,用于接收消息發送方通過短信或彩信發送的第一消息。
[0128]較佳地,所述第一消息可以包括:通過消息發送方生成的、攜帶有設定標識和消息文本的消息。
[0129]第一判斷模塊704,用于對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。
[0130]消息文本顯示模塊706,用于在確定所述第一消息中的消息文本已被讀取之前,在顯示界面中加載顯示所述第一消息中的消息文本。
[0131]標識模塊708,用于保存所述消息文本,并對所述消息文本進行標記,確定標記標識。
[0132]刪除模塊710,用于若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0133]在本實施例中,較佳地,可以通過如下模塊確定所述第一消息中的消息文本已被讀取:第一判斷模塊712,用于判斷是否接收到用于指示所述消息文本已被讀取的閱讀回執信息。第二判斷模塊714,用于在確定接收到所述閱讀回執信息之后,判斷顯示界面是否已退出。其中,所述顯示界面用于顯示所述消息文本。確定模塊716,用于在確定所述顯示界面已退出之后,確定所述消息文本已被讀取。
[0134]另一較佳地,所述刪除模塊710可以包括:
[0135]計時子模塊7102,用于在確定所述第一消息中的消息文本已被讀取后,開始計時。
[0136]刪除子模塊7104,用于在所述計時的結果滿足設定時間間隔時,將所述消息文本刪除。
[0137]又一較佳地,所述刪除模塊710可以包括:
[0138]文本獲取子模塊7106,用于在確定所述第一消息中攜帶有所述設定標識時,獲取已保存的且具有所述標記標識的消息文本。
[0139]文本刪除子模塊7108,用于將獲取的已保存的具有標記標識的消息文本刪除。
[0140]在本實施例中,所述消息處理裝置還可以包括:
[0141]身份確定模塊718,用于在所述刪除模將所述消息文本刪除之后,確定所述第一消息對應的第一身份標識號碼ID。
[0142]消息生成模塊720,用于生成攜帶所述第一 ID的消息通知。
[0143]消息發送模塊722,用于通過短信或彩信向所述消息發送方發送所述消息通知。
[0144]其中,所述消息通知用于通知所述消息發送方刪除保存在所述消息發送方側的、所述第一 ID所指示的第一消息。
[0145]綜上所述,本實施例所述的消息處理裝置在接收到通過短信或彩信發送的第一消息之后,將對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。進一步地,若確定所述第一消息中攜帶有所述設定標識后顯示所述第一消息中的消息文本,則在確定所述消息文本已被讀取后,將所述消息文本刪除。可見,通過本實施例所述的消息處理裝置可以在攜帶有設定標識的消息被讀取之后立即刪除,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0146]實施例八
[0147]參照圖8,示出了本發明實施例八中一種消息處理裝置的結構框圖。在本實施例中,所述消息處理裝置包括:
[0148]文本接收模塊802,用于接收消息文本。
[0149]第二消息生成模塊804,用于根據所述消息本文,生成并保存第二消息。
[0150]較佳地,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本。
[0151]第二消息發送模塊806,用于通過短信或彩信向消息接收方發送所述第二消息。
[0152]第二消息刪除模塊808,用于在接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。
[0153]綜上所述,本實施例所述的消息處理裝置在發送消息之前,會生成用于指示閱讀后即刪除的設定標識,并生成攜帶所述設定標識的第二消息,消息接收方在接收到所述攜帶設定標識的第二消息后會在閱讀完成之后立即刪除,防止了消息被其他用戶或其它應用非法獲取。進一步地,在接受到消息接收方返回的消息通知后,確認該第二消息已發送成功,此時刪除第二消息,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0154]實施例九,
[0155]參照圖9,示出了本發明實施例九中一種消息處理裝置的結構框圖。在本實施例中,所述消息處理裝置包括:
[0156]文本接收模塊902,用于接收消息文本。
[0157]指示信息判斷模塊904,用于判斷是否接收到用于指示閱讀后即刪除所述消息文本的指示信息;以及,在確定接收到所述指示信息時執行下述第二消息生成模塊906。
[0158]第二消息生成模塊906,用于根據所述消息本文,生成并保存第二消息。
[0159]較佳地,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本。
[0160]第二消息發送模塊908,用于通過短信或彩信向消息接收方發送所述第二消息。
[0161]第二消息刪除模塊910,用于在接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。
[0162]在本實施例中,所述根據所述第二消息生成的消息通知中可以攜帶有指示所述第二消息的第二身份標識號碼ID。所述第二消息刪除模塊910在刪除所述第二消息時,具體可以包括:刪除保存在消息發送方側的、所述第二 ID所指示的第二消息。
[0163]綜上所述,本實施例所述的消息處理裝置在發送消息之前,會生成用于指示閱讀后即刪除的設定標識,并生成攜帶所述設定標識的第二消息,消息接收方在接收到所述攜帶設定標識的第二消息后會在閱讀完成之后立即刪除,防止了消息被其他用戶或其它應用非法獲取。進一步地,在接受到消息接收方返回的消息通知后,確認該第二消息已發送成功,此時刪除第二消息,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0164]實施例十
[0165]參照圖10,示出了本發明實施例十中一種消息處理裝置的結構框圖。在本實施例中,所述消息處理裝置可以設置在同一個移動終端中。如,用戶A和用戶B對應的移動終端中均設置有所述消息處理裝置,如,用戶A對應的移動終端A和用戶B對應的移動終端B中均設置有所述消息處理裝置。則,用戶A可以通過對應的移動終端A向用戶B對應的移動終端B側發送消息,并在確定移動終端B接收到消息后,刪除保存在移動終端A側的消息。用戶A還可以通過對應的移動終端A接收用戶B對應的移動終端B發送的消息,并對所述消息進行閱讀后即刪除操作。用戶B對應的移動終端B可以執行如移動終端A的上述操作,不說明。
[0166]在本實施例中,當移動終?而A作為消息接收方時,設置在所述移動終?而A中的消息處理裝置通過如下模塊對接收到的消息進行處理:
[0167]接收模塊1002,用于接收消息發送方通過短信或彩信發送的第一消息。
[0168]第一判斷模塊1004,用于對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識。
[0169]消息文本顯示模塊1006,用于在確定所述第一消息中的消息文本已被讀取之前,在顯示界面中加載顯示所述第一消息中的消息文本。
[0170]在本實施例中,所述消息文本顯示模塊1006,具體可以用于將所述第一消息中的設定標識刪除,提取得到消息文本,并在所述顯示界面中加載顯示提取得到消息文本。
[0171]標識模塊1008,用于保存所述第一消息中的消息文本,并對所述消息文本進行標記,確定標記標識。
[0172]刪除模塊10010,用于若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。
[0173]在本實施例中,當移動終端A作為消息發送方時,設置在所述移動終端A中的消息處理裝置通過如下模塊對消息進行處理后發送:
[0174]文本接收模塊10012,用于接收用戶輸入的消息文本。
[0175]第二消息生成模塊10014,用于根據所述消息本文,生成并保存第二消息。
[0176]較佳地,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本。
[0177]第二消息發送模塊10016,用于通過短信或彩信向消息接收方發送所述第二消息。
[0178]第二消息刪除模塊10018,用于在接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。
[0179]綜上所述,本實施例所述的消息處理裝置在發送消息之前,會生成用于指示閱讀后即刪除的設定標識,并生成攜帶所述設定標識的第二消息,消息接收方在接收到所述攜帶設定標識的第二消息后會在閱讀完成之后立即刪除,防止了消息被其他用戶或其它應用非法獲取。進一步地,在接受到消息接收方返回的消息通知后,確認該第二消息已發送成功,此時刪除第二消息,避免了該消息被其他用戶查看或獲取,有效地防止了消息的泄露,保護了用戶的隱私。進一步地,避免了隱私數據泄露給用戶可能帶來的經濟損失,保障了隱私數據的安全性。
[0180]對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0181]本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
[0182]本領域內的技術人員應明白,本發明實施例的實施例可提供為方法、裝置、或計算機程序產品。因此,本發明實施例可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0183]本發明實施例是參照根據本發明實施例的方法、終端設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理終端設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理終端設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0184]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0185]這些計算機程序指令也可裝載到計算機或其他可編程數據處理終端設備上,使得在計算機或其他可編程終端設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程終端設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0186]盡管已描述了本發明實施例的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明實施例范圍的所有變更和修改。
[0187]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的相同要素。
[0188]以上對本發明所提供的一種消息處理方法和裝置進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【主權項】
1.一種消息處理方法,其特征在于,包括: 接收消息發送方通過短信或彩信發送的第一消息; 對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識; 若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。2.根據權利要求1所述的方法,其特征在于,通過如下步驟確定所述第一消息中的消息文本已被讀取: 判斷是否接收到用于指示所述消息文本已被讀取的閱讀回執信息; 在確定接收到所述閱讀回執信息之后,判斷顯示界面是否已退出,其中,所述顯示界面用于顯示所述消息文本; 在確定所述顯示界面已退出之后,確定所述消息文本已被讀取。3.根據權利要求1或2所述的方法,其特征在于,所述在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除,包括: 在確定所述第一消息中的消息文本已被讀取后,開始計時; 當所述計時的結果滿足設定時間間隔時,將所述消息文本刪除。4.根據權利要求1所述的方法,其特征在于,在將所述消息文本刪除的步驟之后,所述方法還包括: 確定所述第一消息對應的第一身份標識號碼ID ; 生成攜帶所述第一 ID的消息通知; 通過短信或彩信向所述消息發送方發送所述消息通知;其中,所述消息通知用于通知所述消息發送方刪除保存在所述消息發送方側的所述第一 ID所指示的第一消息。5.根據權利要求1所述的方法,其特征在于,在確定所述第一消息中的消息文本已被讀取之前,所述方法還包括: 在顯示界面中加載顯示所述第一消息中的消息文本;以及, 保存所述第一消息中的消息文本,并對所述消息文本進行標記,確定標記標識。6.根據權利要求5所述的方法,其特征在于,所述將所述消息文本刪除包括: 獲取已保存的且具有所述標記標識的消息文本; 將獲取的已保存的具有標記標識的消息文本刪除。7.根據權利要求5所述的方法,其特征在于,所述在顯示界面中加載顯示所述第一消息中的消息文本,包括: 將所述第一消息中的設定標識刪除,提取得到消息文本,并在所述顯示界面中加載顯示提取得到的消息文本。8.根據權利要求1所述的方法,其特征在于,所述第一消息包括:通過消息發送方生成的、攜帶有設定標識和消息文本的消息。9.一種消息處理方法,其特征在于,包括: 接收消息文本; 根據所述消息本文,生成并保存第二消息;其中,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本; 通過短信或彩信向消息接收方發送所述第二消息; 并且,當接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。10.根據權利要求9所述的方法,其特征在于,在根據所述消息文本,生成并保存第二消息的步驟之前,所述方法還包括: 判斷是否接收到用于指示閱讀后即刪除所述消息文本的指示信息;若是,則執行所述根據所述消息文本,生成并保存攜帶設定標識和所述消息文本的第二消息的步驟。11.根據權利要求9所述的方法,其特征在于,接收到的所述消息通知中攜帶有用于指示所述第二消息的第二身份標識號碼ID ; 所述刪除保存的所述第二消息,包括: 刪除保存在本地的、所述第二 ID所指示的第二消息。12.一種消息處理裝置,其特征在于,包括: 接收模塊,用于接收消息發送方通過短信或彩信發送的第一消息; 第一判斷模塊,用于對接收到的第一消息進行解析,判斷所述第一消息中是否攜帶有用于指示閱讀后即刪除的設定標識; 刪除模塊,用于若確定所述第一消息中攜帶有所述設定標識,則在確定所述第一消息中的消息文本已被讀取后,將所述消息文本刪除。13.根據權利要求12所述的裝置,其特征在于,通過如下模塊確定所述第一消息中的消息文本已被讀取: 第一判斷模塊,用于判斷是否接收到用于指示所述消息文本已被讀取的閱讀回執信息; 第二判斷模塊,用于在確定接收到所述閱讀回執信息之后,判斷顯示界面是否已退出,其中,所述顯示界面用于顯示所述消息文本; 確定模塊,用于在確定所述顯示界面已退出之后,確定所述消息文本已被讀取。14.根據權利要求12或13所述的裝置,其特征在于,所述刪除模塊,包括: 計時子模塊,用于在確定所述第一消息中的消息文本已被讀取后,開始計時; 刪除子模塊,用于在所述計時的結果滿足設定時間間隔時,將所述消息文本刪除。15.根據權利要求12所述的裝置,其特征在于,還包括: 身份確定模塊,用于在所述刪除模將所述消息文本刪除之后,確定所述第一消息對應的第一身份標識號碼ID ; 消息生成模塊,用于生成攜帶所述第一 ID的消息通知; 消息發送模塊,用于通過短信或彩信向所述消息發送方發送所述消息通知;其中,所述消息通知用于通知所述消息發送方刪除保存在所述消息發送方側的、所述第一 ID所指示的第一消息。16.根據權利要求12所述的裝置,其特征在于,還包括: 消息文本顯示模塊,用于在確定所述第一消息中的消息文本已被讀取之前,在顯示界面中加載顯示所述第一消息中的消息文本; 標識模塊,用于保存所述第一消息中的消息文本,并對所述消息文本進行標記,確定標記標識。17.根據權利要求16所述的裝置,其特征在于,所述刪除模塊包括: 文本獲取子模塊,用于在確定所述第一消息中攜帶有所述設定標識時,獲取已保存的且具有所述標記標識的消息文本; 文本刪除子模塊,用于將獲取的已保存的具有標記標識的消息文本刪除。18.根據權利要求16所述的裝置,其特征在于,所述消息文本顯示模塊,用于將所述第一消息中的設定標識刪除,提取得到消息文本,并在所述顯示界面中加載顯示提取得到消息文本。19.根據權利要求12所述的裝置,其特征在于,所述第一消息包括:通過消息發送方生成的、攜帶有設定標識和消息文本的消息。20.一種消息處理裝置,其特征在于,包括: 文本接收模塊,用于接收消息文本; 第二消息生成模塊,用于根據所述消息本文,生成并保存第二消息;其中,所述第二消息中包括:用于指示閱讀后即刪除的設定標識和所述消息文本; 第二消息發送模塊,用于通過短信或彩信向消息接收方發送所述第二消息; 第二消息刪除模塊,用于在接收到消息接收方返回的、根據所述第二消息生成的消息通知時,刪除保存的所述第二消息。21.根據權利要求20所述的裝置,其特征在于,還包括: 指示信息判斷模塊,用于在所述第二消息生成模塊根據所述消息文本,生成并保存第二消息之前,判斷是否接收到用于指示閱讀后即刪除所述消息文本的指示信息;以及,在確定接收到所述指示信息時執行所述第二消息生成模塊。22.根據權利要求20所述的裝置,其特征在于,接收到的所述消息通知中攜帶有用于指示所述第二消息的第二身份標識號碼ID ; 所述第二消息刪除模塊在刪除保存的所述第二消息時,包括:刪除保存在本地的、所述第二 ID所指示的第二消息。
【文檔編號】H04W4/14GK105992174SQ201510275443
【公開日】2016年10月5日
【申請日】2015年5月25日
【發明人】張立
【申請人】樂視移動智能信息技術(北京)有限公司