两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

社交網(wǎng)絡(luò)中的群消息存儲、查詢方法和系統(tǒng)的制作方法_2

文檔序號:9306611閱讀:來源:國知局
、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0068]如圖1所示,在一個實施例中,一種社交網(wǎng)絡(luò)中的群消息存儲方法,包括以下步驟:
[0069]步驟S102,接收群消息。
[0070]群消息的數(shù)據(jù)內(nèi)容中包括群號和消息內(nèi)容。消息內(nèi)容包括消息發(fā)送信息、發(fā)送時間和消息正文內(nèi)容。消息正文內(nèi)容為用戶輸入的表示消息語義的內(nèi)容。
[0071]步驟S104,提取群消息的群號和消息內(nèi)容,生成群消息的消息序列號。
[0072]可生成全局唯一標(biāo)識群消息的消息序列號,即任意兩條群消息的消息序列號不同,也可生成群組內(nèi)唯一標(biāo)識群消息的消息序列號,即同一群組兩的任意兩條群消息的消息序列號不同。
[0073]步驟S106,將群消息的群號、消息序列號和消息內(nèi)容對應(yīng)存儲到數(shù)據(jù)表中。
[0074]步驟S108,根據(jù)群號和消息序列號建立數(shù)據(jù)表的索引。
[0075]可獲取數(shù)據(jù)表中的記錄的存儲地址,生成記錄中所包含的群號和消息序列號以及記錄的存儲地址的對應(yīng)關(guān)系清單,即得到數(shù)據(jù)表的索引,進一步的,可存儲該對應(yīng)關(guān)系清單。
[0076]步驟S110,根據(jù)群消息的消息內(nèi)容提煉群消息的消息屬性。
[0077]步驟S112,建立群消息的群號、消息屬性和消息序列號的對應(yīng)關(guān)系。
[0078]可將群消息的群號、消息屬性和消息序列號對應(yīng)存儲到數(shù)據(jù)表中或文件中。
[0079]在一個實施例中,群消息的群號、消息屬性和消息序列號的對應(yīng)關(guān)系中,一條群消息的群號和消息序列號與該條群消息的每一個消息屬性分別形成一組對應(yīng)關(guān)系。
[0080]步驟S112可包括以下步驟:根據(jù)群消息的消息屬性的個數(shù)生成等數(shù)量的消息記錄,每條消息記錄包含群消息的群號、一個消息屬性和消息序列號,且不同消息記錄所包含的消息屬性不同;存儲群消息的消息記錄。[0081 ] 本實施例中,一條群消息的群號和消息序列號與該條群消息的每一個消息屬性分別形成一組對應(yīng)關(guān)系,而不是將一條群消息的多個消息屬性組合在一起,進一步將該條群消息的群號和消息序列號與該條群消息的消息屬性組合建立對應(yīng)關(guān)系,從而在查詢?nèi)合r只需要將單個消息屬性與單個消息屬性進行匹配,而不需要將單個消息屬性與群消息的多個消息屬性的組合進行匹配,從而可提高群消息查詢速度。
[0082]在一個實施例中,提煉的群消息的消息屬性包括所包含的熱門字詞、類型特征和消息發(fā)送者標(biāo)識中的至少一種。
[0083]圖2為一個實施例中建立的群消息的群號、消息屬性和消息序列號的對應(yīng)關(guān)系示意圖。如圖2所示,對于(群號,發(fā)送者,發(fā)送時間,消息序列號,正文內(nèi)容)分別為(“80000”,“ 10000”,“20140213”,“887”,“通訊深圳”)和(“80000”,“20000”,“20140214”,“888”,“ 即時通訊”)的兩條群消息,可從第一條群消息提煉到的消息屬性包括:發(fā)送者標(biāo)識“10000”、所包含的熱門字詞“深圳”、所包含的熱門字詞“通訊”,可從第二條群消息提煉到的消息屬性包括:發(fā)送者標(biāo)識“20000”、所包含的熱門字詞“即時”、所包含的熱門字詞“通訊”;進一步的,將群號和每一個消息屬性與對應(yīng)的消息序列號建立如圖2所示的對應(yīng)關(guān)系。
[0084]在一個實施例中,根據(jù)消息內(nèi)容提煉群消息所包含的熱門字詞的步驟包括:根據(jù)預(yù)先存儲的熱門字詞庫所包含的字詞提取消息內(nèi)容的正文內(nèi)容中的熱門字詞。
[0085]可將消息內(nèi)容的正文內(nèi)容進行分詞,得到獨立的字詞;進一步的,可提取獨立的字詞中包含在預(yù)先建立的熱門字詞庫中的字詞。將消息內(nèi)容的正文內(nèi)容進行分詞可按照現(xiàn)有的基于字符串匹配的分詞方法、基于理解的分詞方法和基于統(tǒng)計的分詞方法的等進行,在此不再贅述。進一步的,可將分詞得到的每一獨立的字詞與熱門字詞庫的所有字詞進行匹配,判斷每一獨立的字詞是否包含在熱門字詞庫中,并記錄包含在熱門字詞庫中的字詞。
[0086]或者,可獲取預(yù)先存儲的熱門字詞庫中包含在消息內(nèi)容的正文內(nèi)容中的字詞。具體的,可將熱門字詞庫中的每一字詞與消息內(nèi)容的正文內(nèi)容進行匹配,判斷其是否包含在正文內(nèi)容中,記錄包含在正文內(nèi)容中的字詞。
[0087]在一個實施例中,在根據(jù)消息內(nèi)容提煉群消息所包含的熱門字詞的步驟之前,上述社交網(wǎng)絡(luò)中的群消息存儲方法還包括建立熱門字詞庫的過程,包括以下步驟:統(tǒng)計指定網(wǎng)頁內(nèi)容中的字詞出現(xiàn)頻次;獲取出現(xiàn)頻次超過閾值的字詞為熱門字詞;存儲熱門字詞至數(shù)據(jù)庫以建立熱門字詞庫。
[0088]在一個實施例中,根據(jù)消息內(nèi)容提煉群消息的類型特征的步驟包括以下的至少一個步驟:
[0089](I)根據(jù)消息內(nèi)容中的發(fā)送時間判斷群消息所屬的時間類型,將群消息所屬的時間類型添加為群消息的類型特征。
[0090]時間類型可包括特定時間內(nèi)發(fā)送類型和特定時間外發(fā)送類型等。若發(fā)送時間屬于特定時間內(nèi),則判定群消息屬于特定時間發(fā)送類型,否則,屬于特定時間外發(fā)送類型。
[0091](2)根據(jù)消息內(nèi)容中的消息發(fā)送者信息對應(yīng)的群成員類別判斷群消息所屬的發(fā)送者類別類型,將群消息所屬的發(fā)送者類別類型添加為群消息的類型特征。
[0092]發(fā)送者類別可包括群主、管理員和普通群成員等;相應(yīng)的,發(fā)送者類別類型可包括群主發(fā)送類型、管理員發(fā)送類型和普通群成員發(fā)送類型等。
[0093](3)根據(jù)消息內(nèi)容中的消息發(fā)送者信息對應(yīng)的群成員等級判斷群消息所屬的發(fā)送者等級類型,將群消息所屬的發(fā)送者等級類型添加為群消息的類型特征。
[0094]發(fā)送者等級可包括新手級、中級、高級和資深級等;相應(yīng)的,發(fā)送者等級類型可包括新手級發(fā)送類型、中級發(fā)送類型、高級發(fā)送類型和資深級發(fā)送類型等。
[0095](4)判斷消息內(nèi)容中的正文內(nèi)容是否包含圖片,若是,則將圖片相關(guān)信息添加為群消息的類型特征。
[0096]在一個實施例中,被添加為消息內(nèi)容的類型特征的圖片相關(guān)信息可為:包含圖片。消息內(nèi)容的類型特征包括:包含圖片,則說明消息內(nèi)容中包含圖片。
[0097]在另一個實施例中,可識別消息內(nèi)容包含的圖片所屬的圖片類型。圖片類型可包括自定義表情類型、系統(tǒng)表情類型和截圖類型等。具體的,可將消息內(nèi)容包含的圖片與預(yù)存的自定義表情和系統(tǒng)表情匹配,以判斷消息內(nèi)容包含的圖片是否為自定義表情或系統(tǒng)表情,既非自定義表情又非系統(tǒng)表情的圖片可判定為截圖。進一步的,可將消息內(nèi)容包含的圖片所屬的圖片類型添加為消息內(nèi)容的類型特征。
[0098](5)判斷消息內(nèi)容中的正文內(nèi)容是否包含鏈接,若是,則將鏈接相關(guān)信息添加為群消息的類型特征。
[0099]在一個實施例中,被添加為消息內(nèi)容的類型特征的圖片相關(guān)信息可為:包含鏈接。消息內(nèi)容的類型特征包括:包含鏈接,則說明消息內(nèi)容中包含鏈接。
[0100]在另一個實施例中,可識別消息內(nèi)容包含的鏈接所屬的鏈接類型。鏈接類型可包括音樂鏈接類型、視頻鏈接類型、購物鏈接類型、新聞鏈接類型、社交鏈接類型、金融鏈接類型、飲食鏈接類型、健康鏈接類型和體育鏈接類型等。具體的,可預(yù)先存儲鏈接地址與鏈接類型的對應(yīng)關(guān)系,根據(jù)該對應(yīng)關(guān)系判斷消息內(nèi)容包含的鏈接所屬的鏈接類型。進一步的,可將消息內(nèi)容包含的鏈接所屬的鏈接類型添加為消息內(nèi)容的類型特征。
[0101](6)根據(jù)消息內(nèi)容中的正文內(nèi)容的字數(shù)或字符數(shù)判斷群消息所屬的文本長短類型,將群消息所屬的文本長短類型添加為群消息的類型特征。
[0102]長短類型可包括屬于長消息類型和短消息類型等。若消息內(nèi)容中的正文內(nèi)容的字數(shù)或字符數(shù)超過閾值,則可判定群消息屬于長消息類型,否則,可判定群消息屬于短消息類型。
[0103](7)根據(jù)消息內(nèi)容中的正文內(nèi)容判斷群消息是否屬于系統(tǒng)消息,若是,則將系統(tǒng)消息相關(guān)信息添加為群消息的類型特征??筛鶕?jù)消息內(nèi)容中的正文內(nèi)容是否包含預(yù)設(shè)的系統(tǒng)消息標(biāo)記(例如“系統(tǒng)消息”的字樣)來判斷群消息是否屬于系統(tǒng)消息。
[0104]在一個實施例中,被添加為消息內(nèi)容的類型特征的系統(tǒng)消息相關(guān)信息可為:屬于系統(tǒng)消息。消息內(nèi)容的類型特征包括:屬于系統(tǒng)消息,則說明群消息屬于系統(tǒng)消息。
[0105]在另一個實施例中,可識別群消息所屬的系統(tǒng)消息類型。系統(tǒng)消息類型可包括群相冊通知、群視頻/語音通知、群文件通知、群公告通知、群應(yīng)用通知、群成員變更通知和群等級變更通知等。具體的,可根據(jù)消息內(nèi)容中的正文內(nèi)容是否包含相應(yīng)的系統(tǒng)消息類型標(biāo)記來判定群消息所屬的系統(tǒng)消息類型。進一步的,可將群消息所屬的系統(tǒng)消息類型添加為群消息的類型特征。
[0106]如圖3所示,在一個實施例中,一種社交網(wǎng)絡(luò)客戶端中的群消息查詢方法,包括以下步驟:
[0107]步驟S302,顯示消息屬性輸入控件。
[0108]在一個實施例中,消息屬性輸入控件包括查詢關(guān)鍵字輸入控件、消息類型選擇控件和消息發(fā)送者信息輸入控件中的至少一種。
[0109]其中,查詢關(guān)鍵字輸入控件用于輸入待查詢?nèi)合⑺淖衷~;消息類型選擇控件用于選擇待查詢?nèi)合⒌念愋吞卣?;消息發(fā)送者信息輸入控件用于輸入待查詢?nèi)合⒌南l(fā)送者信息。
[0110]在一個實施例中,消息類型選擇控件包括以下控件中的至少一種:
[0111]用于選擇待查詢?nèi)合⑺鶎俚臅r間類型的控件、用于選擇待查詢?nèi)合⑺鶎俚陌l(fā)送者類別類型的控件、用于選擇待查詢?nèi)合⑺鶎俚陌l(fā)送者等級類型的控件、用于選擇待查詢?nèi)合⒌膱D片相關(guān)信息的控件、用于選擇待查詢?nèi)合⒌逆溄酉嚓P(guān)信息的控件、用于選擇待查詢?nèi)合⑺鶎俚奈谋鹃L短類型的控件和用于選擇待查詢?nèi)合⒌南到y(tǒng)消息相關(guān)信息的控件等。
[0112]步驟S304,通過消息屬性輸入控件獲取輸入的消息屬性。
[0113]步驟S306,接收根據(jù)消息屬性在指定群內(nèi)查詢?nèi)合⒌闹噶睢?br>[0114]步驟S308,將指定群的群號和消息屬性封裝成群消息查詢請求。
[0115]步驟S310,發(fā)送群消息查詢請求到服務(wù)器。
[0116]服務(wù)器根據(jù)群消息查詢請求獲取查詢結(jié)果的過程可包括下文所述的社交網(wǎng)絡(luò)服務(wù)器中的群消息查詢方法中的步驟,在此不再贅述。
[0117]步驟S312,接收服務(wù)器返回的群消息查
當(dāng)前第2頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
正安县| 蕲春县| 南岸区| 大关县| 奉贤区| 雷山县| 垣曲县| 扶余县| 库车县| 横山县| 拉萨市| 宁陵县| 浪卡子县| 固安县| 津南区| 温宿县| 铜鼓县| 定州市| 巴东县| 罗山县| 禹州市| 安化县| 巩留县| 固镇县| 萍乡市| 中宁县| 湖州市| 阳泉市| 宜良县| 沐川县| 邵阳市| 澄江县| 靖边县| 越西县| 读书| 晴隆县| 杨浦区| 西和县| 亚东县| 遂溪县| 上犹县|