• / 9
  • 下載費用:30 金幣  

一種基于移動終端的聊天記錄信息處理方法及系統.pdf

摘要
申請專利號:

CN201510656611.6

申請日:

2015.10.13

公開號:

CN105260451A

公開日:

2016.01.20

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 17/30申請日:20151013|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: TCL移動通信科技(寧波)有限公司
發明人: 俞斌; 楊維琴
地址: 315100浙江省寧波市寧波高新區揚帆路999弄5號10樓
優先權:
專利代理機構: 深圳市君勝知識產權代理事務所44268 代理人: 王永文; 劉文求
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510656611.6

授權公告號:

|||

法律狀態公告日:

2016.09.28|||2016.01.20

法律狀態類型:

實質審查的生效|||公開

摘要

本發明公開了一種基于移動終端的聊天記錄信息處理方法及系統,所述方法包括:檢測移動終端的每一條聊天記錄信息;當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼;當再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容。本發明提供一種快速可靠的基于移動終端的聊天記錄信息處理方法及系統,旨在解決現有技術中重復聊天記錄存儲占用空間高,影響系統運行性能的問題,能使移動終端在產生一些帶有重復性質的聊天內容時,大大降低聊天內容存儲空間,從而減少移動終端的資源消耗。

權利要求書

1.一種基于移動終端的聊天記錄信息處理方法,其特征在于,包括:A、檢測移動終端的每一條聊天記錄信息;B、當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼;C、如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容。2.根據權利要求1所述的基于移動終端的聊天記錄信息處理方法,其特征在于,所述步驟A中的聊天記錄信息包括:聊天記錄的時間信息,聊天記錄的內容信息。3.根據權利要求1所述的基于移動終端的聊天記錄信息處理方法,其特征在于,在所述步驟A之前還包括:S、預先設置聊天記錄連續的預定容量值,以及設置同一內容的聊天記錄允許出現數目的預定閾值。4.根據權利要求1所述的基于移動終端的聊天記錄信息處理方法,其特征在于,所述預定容量為100k字節。5.根據權利要求1所述的基于移動終端的聊天記錄信息處理方法,其特征在于,所述預定閾值為20次。6.根據權利要求1所述的基于移動終端的聊天記錄信息處理方法,其特征在于,所述步驟C還包括:判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在對應的替代碼,如果存在則用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容。7.根據權利要求1所述的基于移動終端的聊天記錄信息處理方法,其特征在于,所述替代碼的格式為:前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號。8.一種基于移動終端的聊天記錄信息處理系統,其特征在于,其特征在于,包括:檢測模塊,用于檢測移動終端的每一條聊天記錄信息;比較與記錄模塊,用于當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼;替代碼代替控制模塊,用于如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容;預先設置模塊,用于預先設置聊天記錄連續的預定容量值,以及設置同一內容的聊天記錄允許出現數目的預定閾值。9.根據權利要求8所述基于移動終端的聊天記錄信息處理系統,其特征在于,其特征在于,還包括:判斷替換模塊,用于判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在對應的替代碼,如果存在則用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容。10.根據權利要求8所述基于移動終端的聊天記錄信息處理系統,其特征在于,所述聊天記錄信息包括:聊天記錄的時間信息,聊天記錄的內容信息;所述預定容量為100k字節;所述預定閾值為20次;所述替代碼的格式為:前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號。

說明書

一種基于移動終端的聊天記錄信息處理方法及系統

技術領域

本發明涉及移動終端技術領域,尤其涉及一種基于移動終端的聊天記錄信息處理方法及系統。

背景技術

隨著移動通信的發展和人們生活水平的不斷提高,各種移動終端如手機的使用越來越普及,手機已經成為人們生活中不可缺少的通信工具。

現有技術中手機的功能越來越多,聊天功能是移動終端經常使用的功能之一。

在移動終端與遠方的朋友進行聊天交流是目前人們最為常用的功能之一,時下移動終端中各種軟件都是用于聊天使用,譬如旺信、QQ、微信、短信等;在使用這些軟件進行聊天時,人們經常會重復使用一些語句,譬如,“好的”、“你好”、“老板,在嗎?”等;當聊天記錄較多時,會占用較多的內存空間,從而直接影響移動終端的運性性能;對于上述聊天記錄中重復的聊天語句在現有技術中如果有十條則存儲十條,如果有一百條則存儲一百條,沒有合理利用語句本身的特點進行處理,來謀求較低的存儲空間存儲較多的重復的聊天記錄。

現有技術的移動終端當聊天記錄較多時,會占用較多的內存空間,從而直接影響移動終端的運性性能,不方便用戶。

因此,現有技術還有待于改進和發展。

發明內容

本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種基于移動終端的聊天記錄信息處理方法及系統。提供了一種快速可靠的基于移動終端的聊天記錄信息處理方法及系統,旨在解決現有技術中重復聊天記錄存儲占用空間高,影響系統運行性能的問題,本發明能使移動終端在產生一些帶有重復性質的聊天內容時,大大降低聊天內容存儲空間,從而減少移動終端的資源消耗。

本發明解決技術問題所采用的技術方案如下:

一種基于移動終端的聊天記錄信息處理方法,其中,包括:

A、檢測移動終端的每一條聊天記錄信息;

B、當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼;

C、如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容。

所述的基于移動終端的聊天記錄信息處理方法,其中,所述步驟A中的聊天記錄信息包括:聊天記錄的時間信息,聊天記錄的內容信息。

所述的基于移動終端的聊天記錄信息處理方法,其中,在所述步驟A之前還包括:

S、預先設置聊天記錄連續的預定容量值,以及設置同一內容的聊天記錄允許出現數目的預定閾值。

所述的基于移動終端的聊天記錄信息處理方法,其中,所述預定容量為100k字節。

所述的基于移動終端的聊天記錄信息處理方法,其中,所述預定閾值為20次。

所述的基于移動終端的聊天記錄信息處理方法,其中,所述步驟C還包括:

判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在對應的替代碼,如果存在則用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容。

所述的基于移動終端的聊天記錄信息處理方法,其中,所述替代碼的格式為:前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號。

一種基于移動終端的聊天記錄信息處理系統,其中,包括:

檢測模塊,用于檢測移動終端的每一條聊天記錄信息;

比較與記錄模塊,用于當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼;

替代碼代替控制模塊,用于如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容;

預先設置模塊,用于預先設置聊天記錄連續的預定容量值,以及設置同一內容的聊天記錄允許出現數目的預定閾值。

所述基于移動終端的聊天記錄信息處理系統,其中,其特征在于,還包括:

判斷替換模塊,用于判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在對應的替代碼,如果存在則用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容。

所述基于移動終端的聊天記錄信息處理系統,其中,所述聊天記錄信息包括:聊天記錄的時間信息,聊天記錄的內容信息;

所述預定容量為100k字節;

所述預定閾值為20次;

所述替代碼的格式為:前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號。

本發明所提供的基于移動終端的聊天記錄信息處理方法及系統,通過檢測移動終端的每一條聊天記錄信息;當在連續一定容量(如100k字節)的聊天記錄信息中若某條聊天記錄內容出現的數目大于閾值(如20)時,則在移動終端中記錄該聊天記錄內容,并生成一串替代碼;之后,如果再次檢測到聊天記錄信息中的聊天記錄的內容為該內容,則用其替代碼代替該聊天記錄的內容;從而針對聊天記錄內容中經常多次產生的內容,合理利用語句本身的特點進行處理,來謀求較低的存儲空間存儲較多的重復的聊天記錄,大大降低聊天內容存儲空間,從而減少移動終端的資源消耗。

附圖說明

圖1是本發明基于移動終端的聊天記錄信息處理方法的較佳實施例的流程圖。

圖2是本發明基于移動終端的聊天記錄信息處理系統的較佳實施例的功能原理框圖。

具體實施方式

為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。

請參見圖1,圖1是本發明基于移動終端的聊天記錄信息處理方法的較佳實施例的流程圖。圖1所示的一種基于移動終端的聊天記錄信息處理方法包括以下步驟:

步驟S100、檢測移動終端的每一條聊天記錄信息。

本發明實施例中,移動終端檢測每一條聊天記錄信息,主要檢測是否有重復的聊天記錄信息。其中,所述聊天記錄信息包括:聊天記錄的時間信息,聊天記錄的內容信息。

步驟S200、當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼。

本發明在具體實施時,需要預先設置聊天記錄連續的預定容量值,以及設置同一內容的聊天記錄允許出現數目的預定閾值。其中,所述預定容量較佳為100k字節。所述預定閾值較佳為20次。

例如,當在連續一定容量如100k字節的聊天記錄信息中若某條聊天記錄內容出現的數目大于閾值如20次時,則在移動終端中記錄該聊天記錄內容,并生成一串替代碼。

步驟S300、如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容。

本發明中,如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在對應的替代碼,如果存在則用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容。其中,所述替代碼的格式為:前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號。

以下通過一具體應用實施例對本發明做進一步詳細描述:

本具體應用實施例所述基于移動終端的聊天記錄信息處理方法,包括以下步驟:

步驟S10、則判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在替代碼,如果存在則執行步驟S20,如果不存在則執行步驟S30;

本發明實施例中,首先、檢測移動終端的每一條聊天記錄信息,然后將每一條聊天記錄中的內容之前記錄的字符串進行比較,判斷該聊天內容是否與記錄的某一條字符串相同。如存在相同,并判斷相同的次數是否超過預定值如20次,則用相應替代碼代替。

然后對每一條超預定閾值的聊天記錄信息進行檢測,則再判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在替代碼。

具體地,當每產生一條聊天記錄時,獲取該聊天記錄的內容,并查看該聊天記錄的內容是否存在替代碼,如果存在則執行步驟S20,如果不存在則執行步驟S30;

所謂替代碼,是在聊天記錄的內容存儲時代替聊天記錄的內容的編碼,例如在聊天記錄的內容存儲時用替代碼abc666代替聊天記錄的內容“老板,你好,請問這件商品有貨嗎?”;其中,替代碼的格式為前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號,例如替代碼abc666,abc是前綴,666是序號;

需要說明的是此處,對于替代碼,采用前綴+序號的格式是為了避免替代碼重復,當新生成一個替代碼時,是在上一次生成的替代碼的基礎之上將序號加1,譬如,上一次生成的替代碼為abc666,則本次生成的替代碼為abc667;而前綴則可區別用于不同的軟件,如QQ中使用的替代碼的前綴為abe,微信中使用的替代碼的前綴為dde。

步驟S20、用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容;

譬如,所產生的聊天記錄信息如下:

聊天記錄的時間為2015年5月5日19時26分26.666秒,聊天記錄的內容為“老板,你好,請問這件商品有貨嗎?”;若“老板,你好,請問這件商品有貨嗎?”找出的替代碼為abc666,則用abc666替代“老板,你好,請問這件商品有貨嗎?”進行存儲;

步驟S30、將聊天記錄進行存儲,緩存一定容量的聊天記錄;所述一定容量為100k字節;

步驟S40、聊天記錄的內容,判斷是否有某一條或多條聊天記錄的內容出現次數超過閾值(例如20次),如果存在這樣的一條聊天記錄的內容則記錄該聊天記錄的內容,并為其分配一個替代碼。

另外,作為本發明一種聊天記錄信息處理方法的另一補充實施例;當查看所存儲聊天記錄信息的文件時,特別是當打開、復制、剪切聊天記錄信息的文件時,將會執行以下流程:

S10-1、檢測到用戶對聊天記錄文件進行打開、復制、剪切等文件操作;則執行步驟S10-2。

S10-2、在聊天記錄文件中查找是否的對應的替代碼;如果查找到替代碼則用對應的字符串替換。之后執行步驟S10-3。

S10-3、執行用戶指定的打開、復制、剪切等文件操作。

由上可見,本發明提供了一種快速可靠的基于移動終端的聊天記錄信息處理方法及系統,旨在解決現有技術中重復聊天記錄存儲占用空間高,影響系統運行性能的問題,本發明能使移動終端在產生一些帶有重復性質的聊天內容時,大大降低聊天內容存儲空間,從而減少移動終端的資源消耗。

基于上述方法實施例,本發明還提供了一種基于移動終端的聊天記錄信息處理系統,如圖2所示,包括:

檢測模塊210,用于檢測移動終端的每一條聊天記錄信息;具體如上所述。

比較與記錄模塊220,用于當在連續一預定容量的聊天記錄信息中,若某條聊天記錄內容出現的數目大于預定閾值時,則在移動終端中記錄該超預定閾值的聊天記錄內容,并生成一串替代碼;具體如上所述。

替代碼代替控制模塊230,用于如果再次檢測到聊天記錄信息中的聊天記錄的內容中、有超預定閾值的聊天內容,則用其對應的替代碼代替該聊天記錄的內容;具體如上所述。

預先設置模塊240,用于預先設置聊天記錄連續的預定容量值,以及設置同一內容的聊天記錄允許出現數目的預定閾值;具體如上所述。

進一步地,所述基于移動終端的聊天記錄信息處理系統,其中,還包括:

判斷替換模塊,用于判斷每一條超預定閾值的聊天記錄信息中的聊天內容,是否存在對應的替代碼,如果存在則用該條聊天記錄的內容對應的替代碼替換該聊天記錄的內容;具體如上所述。

進一步地,所述基于移動終端的聊天記錄信息處理系統,其中,所述聊天記錄信息包括:聊天記錄的時間信息,聊天記錄的內容信息;具體如上所述。

所述預定容量為100k字節;

所述預定閾值為20次;

所述替代碼的格式為:前綴+序號,前綴為固定字符串,序號為在記錄模塊中的序號;具體如上所述。

綜上所述,本發明所提供的基于移動終端的聊天記錄信息處理方法及系統,通過檢測移動終端的每一條聊天記錄信息;當在連續一定容量(如100k字節)的聊天記錄信息中若某條聊天記錄內容出現的數目大于閾值(如20)時,則在移動終端中記錄該聊天記錄內容,并生成一串替代碼;之后,如果再次檢測到聊天記錄信息中的聊天記錄的內容為該內容,則用其替代碼代替該聊天記錄的內容;從而針對聊天記錄內容中經常多次產生的內容,合理利用語句本身的特點進行處理,來謀求較低的存儲空間存儲較多的重復的聊天記錄,大大降低聊天內容存儲空間,從而減少移動終端的資源消耗。

應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。

關 鍵 詞:
一種 基于 移動 終端 聊天記錄 信息處理 方法 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種基于移動終端的聊天記錄信息處理方法及系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6345500.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图