本發(fā)明涉及信息處理技術,具體涉及一種信息處理方法、系統(tǒng)、客戶端及服務器。
背景技術:
隨著互聯(lián)網技術的發(fā)展,人們已普遍使用各種即時通訊(IM,Instant Messaging)工具進行交流、獲得信息。圖1為現(xiàn)有技術的應用場景示意圖;如圖1所示,在群組中包括多個群成員進行通訊的場景下,通常會出現(xiàn)要統(tǒng)計各群成員的某個信息的情況,這需要各群成員回復該信息,再由一個群成員作為信息收集者對所有回復的信息進行摘錄整合,既浪費時間,又浪費人力資源。
技術實現(xiàn)要素:
為解決現(xiàn)有存在的技術問題,本發(fā)明實施例提供一種信息處理方法、系統(tǒng)客戶端及服務器,能夠實現(xiàn)收集信息的整合匯總,節(jié)省人力資源,提升用戶體驗。
為達到上述目的,本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
本發(fā)明實施例提供了一種信息處理方法,所述方法包括:
服務器接收第一客戶端的第一格式文本信息,將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中;所述第一格式文本信息包括至少一個屬性參數(shù);
接收所述第二客戶端的第二格式文本信息;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。
上述方案中,當所述第二客戶端為至少兩個時,所述識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息,包括:
識別至少兩個第二格式文本信息中的屬性參數(shù),統(tǒng)計每一個屬性參數(shù)所關聯(lián)的子信息,整合與同一屬性參數(shù)關聯(lián)的子信息生成第一統(tǒng)計信息;所述第一統(tǒng)計信息包括至少一個屬性參數(shù)以及與所述屬性參數(shù)相關聯(lián)的子信息。
上述方案中,所述方法還包括:將所述第一統(tǒng)計信息存儲至數(shù)據(jù)庫;
當所述服務器接收到所述第一客戶端的統(tǒng)計信息查詢指令時,從所述數(shù)據(jù)庫中調用所述第一統(tǒng)計信息,將所述第一統(tǒng)計信息發(fā)送至所述第一客戶端。
本發(fā)明實施例還提供了一種信息處理方法,所述方法包括:
第一客戶端檢測到第一觸發(fā)事件時,獲得第一輸入信息;
基于所述至少一個屬性參數(shù)生成第一格式文本信息,發(fā)送所述第一格式文本信息至服務器;所述第一格式文本信息包括至少一個屬性參數(shù)。
上述方案中,所述方法還包括:所述第一客戶端向服務器發(fā)送統(tǒng)計信息查詢指令后,從所述服務器獲得并輸出第一統(tǒng)計信息。
本發(fā)明實施例還提供了一種信息處理方法,所述方法包括:
第二客戶端接收到第一格式文本信息;所述第一格式文本信息包括至少一個屬性參數(shù);
基于所述第一格式文本信息獲得第二輸入信息;所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息,發(fā)送所述第二格式文本信息至服務器;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息。
本發(fā)明實施例還提供了一種信息處理方法,所述方法包括:
第一客戶端檢測到第一觸發(fā)事件時,生成第一輸入窗口,基于所述第一輸入窗口獲得第一輸入信息;所述第一輸入窗口中包括至少一個用于輸入屬性參數(shù)的輸入位;所述第一輸入信息包括至少一個屬性參數(shù);
所述第一客戶端基于所述至少一個屬性參數(shù)生成第一格式文本信息,發(fā)送所述第一格式文本信息至服務器;
所述服務器接收所述第一格式文本信息,將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中;所述第一格式文本信息包括至少一個屬性參數(shù);
所述第二客戶端接收到第一格式文本信息,輸出包含有所述第一格式文本信息的第二輸入窗口,基于所述第二輸入窗口獲得第二輸入信息;所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
所述第二客戶端基于所述第二輸入信息和所述至少一個屬性參數(shù)生成第二格式文本信息,發(fā)送所述第二格式文本信息至服務器;所述第二格式文本信息包含于所述至少一個屬性參數(shù)相關聯(lián)的子信息;
所述服務器識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。
本發(fā)明實施例還提供了一種服務器,所述服務器包括:第一接收單元、第一發(fā)送單元和第一數(shù)據(jù)處理單元;其中,
所述第一接收單元,用于接收第一客戶端的第一格式文本信息;其中,所述第一格式文本信息包括至少一個屬性參數(shù);還用于接收所述第二客戶端的第二格式文本信息,將所述第二格式文本信息發(fā)送至所述第一數(shù)據(jù)數(shù)據(jù)處理單元;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
所述第一發(fā)送單元,用于將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中;
所述第一數(shù)據(jù)處理單元,用于識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。
上述方案中,所述第一數(shù)據(jù)處理單元,用于當所述第二客戶端為至少兩個時,識別至少兩個第二格式文本信息中的屬性參數(shù),統(tǒng)計每一個屬性參數(shù)所關聯(lián)的子信息,整合與同一屬性參數(shù)關聯(lián)的子信息生成第一統(tǒng)計信息;所述第一 統(tǒng)計信息包括至少一個屬性參數(shù)以及與所述屬性參數(shù)相關聯(lián)的子信息。
上述方案中,所述第一數(shù)據(jù)處理單元,還用于將所述第一統(tǒng)計信息存儲至數(shù)據(jù)庫;還用于所述第一接收單元接收到所述第一客戶端的統(tǒng)計信息查詢指令時,從所述數(shù)據(jù)庫中調用所述第一統(tǒng)計信息,通過所述第一發(fā)送單元將所述第一統(tǒng)計信息發(fā)送至所述第一客戶端。
本發(fā)明實施例還提供了一種客戶端,所述客戶端為第一客戶端,所述客戶端包括:第二數(shù)據(jù)處理單元和第二發(fā)送單元;其中,
所述第二數(shù)據(jù)處理單元,用于檢測到第一觸發(fā)事件時,獲得第一輸入信息;所述第一輸入信息包括至少一個屬性參數(shù);基于所述至少一個屬性參數(shù)生成第一格式文本信息;所述第一格式文本信息包括至少一個屬性參數(shù);
所述第二發(fā)送單元,用于發(fā)送所述第一格式文本信息至服務器。
上述方案中,所述客戶端還包括第二接收單元;
所述第二發(fā)送單元,還用于向服務器發(fā)送統(tǒng)計信息查詢指令;
所述第二接收單元,用于從所述服務器獲得并輸出第一統(tǒng)計信息。
本發(fā)明實施例還提供了一種客戶端,所述客戶端為第二客戶端,所述客戶端包括:第三接收單元、第三數(shù)據(jù)處理單元和第三發(fā)送單元;其中,
所述第三接收單元,用于接收到第一格式文本信息,將所述第一格式文本信息發(fā)送至所述第三數(shù)據(jù)處理單元;所述第一格式文本信息包括至少一個屬性參數(shù);
所述第三數(shù)據(jù)處理單元,用于基于所述第一格式文本信息獲得第二輸入信息;所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息;基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
所述第三發(fā)送單元,用于發(fā)送所述第二格式文本信息至服務器。
本發(fā)明實施例還提供了一種信息處理系統(tǒng),所述系統(tǒng)包括:本發(fā)明實施例所述的第一客戶端、本發(fā)明實施例所述的服務器和本發(fā)明實施例所述的第二客戶端。
本發(fā)明實施例提供的信息處理方法、系統(tǒng)、客戶端及服務器,所述方法包括:服務器接收第一客戶端的第一格式文本信息,將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中;所述第一格式文本信息包括至少一個屬性參數(shù);接收所述第二客戶端的第二格式文本信息;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。如此,采用本發(fā)明實施例的技術方案,通過服務器對格式文本信息中收集的信息按特定格式進行整合匯總,信息收集者(第一客戶端)可直接查看匯總后的統(tǒng)計信息,節(jié)省了人力資源和操作時間,大大提升了用戶的操作體驗。
附圖說明
圖1為現(xiàn)有技術的應用場景示意圖;
圖2為本發(fā)明實施例一的信息處理方法的流程示意圖;
圖3a-圖3h為本發(fā)明實施例中的應用場景示意圖;
圖4為本發(fā)明實施例二的信息處理方法的流程示意圖;
圖5為本發(fā)明實施例三的信息處理方法的流程示意圖;
圖6為本發(fā)明實施例四的信息處理方法的流程示意圖;
圖7為本發(fā)明實施例五的信息處理方法的交互流程示意圖;
圖8為本發(fā)明實施例六的信息處理系統(tǒng)的架構示意圖;
圖9為本發(fā)明實施例的服務器的組成結構示意圖;
圖10為本發(fā)明實施例的第一客戶端的組成結構示意圖;
圖11為本發(fā)明實施例的第二客戶端的組成結構示意圖。
具體實施方式
下面結合附圖及具體實施例對本發(fā)明作進一步詳細的說明。
本發(fā)明各實施例應用于一信息處理系統(tǒng)中所述信息處理系統(tǒng)包括至少兩個 客戶端和服務器;所述至少兩個客戶端之間的數(shù)據(jù)傳輸通過所述服務器進行中轉。所述至少兩個客戶端中均預先安裝有一即時通訊(IM)工具,所述IM工具可通過QQ、微信等工具實現(xiàn);并且在所述IM工具中,所述至少兩個客戶端在同一群組中。具體的,所述至少兩個客戶端中,第一客戶端作為信息收集者,相應的,其他客戶端(可稱為第二客戶端)作為信息被收集者。實際應用中,所述客戶端為個人計算機(PC,Personal Computer),如臺式電腦、筆記本電腦、一體機電腦等等;所述第一客戶端也可以為移動終端,如智能手機、平板電腦等。
實施例一
本發(fā)明實施例提供了一種信息處理方法。圖2為本發(fā)明實施例一的信息處理方法的流程示意圖;如圖2所示,所述方法包括:
步驟101:第一客戶端檢測到第一觸發(fā)事件時,獲得第一輸入信息,基于所述第一輸入信息中的至少一個屬性參數(shù)生成第一格式文本信息;所述第一輸入信息包括至少一個屬性參數(shù);所述第一格式文本信息包括至少一個屬性參數(shù)。
這里,所述第一觸發(fā)事件是針對所述IM工具中的特定功能按鍵的觸發(fā)事件,所述特定功能按鍵例如用于格式文本信息的發(fā)送的第一功能按鍵。圖3a-圖3h為本發(fā)明實施例中的應用場景示意圖;如圖3a所示,在基于一IM工具的會話窗口內,設置有第一功能按鍵(如圖3a中顯示的表征格式文本的第一功能按鍵),通過觸發(fā)所述第一功能按鍵,所述第一客戶端檢測到第一觸發(fā)事件。
進一步地,在檢測到所述第一觸發(fā)事件后,生成第一輸入窗口;所述第一輸入窗口中包括至少一個用于輸入屬性參數(shù)的輸入位;基于所述第一輸入窗口獲得第一輸入信息。具體如圖3b和圖3c所示,所述第一輸入窗口圖3b所示,可采用表格方式實現(xiàn);用戶需要通過輸入操作輸入標題名稱以及至少一個屬性參數(shù);所述標題名稱用于表征當前信息收集的目的或所述至少一個屬性參數(shù)的上位概念;例如圖3c所示,所述標題名稱為“統(tǒng)計個人信息”;所述屬性參數(shù)表征待收集信息的關鍵字;所述屬性參數(shù)可通過表格中的行或列表式,例如圖3c所示,通過表格的第一行的至少一個輸入位輸入至少一個屬性信息,所述屬 性信息例如:姓名、電話、身份證號碼等屬性信息。進一步地,輸入完成后,用戶可點擊確認(即圖3b或圖3c中的“發(fā)送”按鍵),基于上述第一輸入信息生成第一格式文本信息。
步驟102:所述第一客戶端發(fā)送所述第一格式文本信息至服務器。
這里,所述第一客戶端通過可擴展通訊和表示協(xié)議(XMPP,Extensible Messaging and Presence Protocol)向服務器發(fā)送所述第一格式文本信息,也即,所述第一客戶端與所述服務器之間通過XMPP傳輸格式文本信息。其中,以圖3c的示例為例,所述第一格式文本信息具體可采用以下代碼格式實現(xiàn):
從上述第一格式文本信息可見,所述第一格式文本信息包括:信息發(fā)送者(userA)、信息接收者(userB)、文本類型(格式文本)、標題內容(統(tǒng)計個人信息)以及表頭信息“姓名和手機號”等內容。
步驟103:所述服務器接收所述第一格式文本信息,將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中。
本實施例中,所述服務器接收到所述第一格式文本信息后,基于所述第一格式文本信息中攜帶的信息接收者信息,將所述第一格式文本信息發(fā)送至相應的信息接收者。
具體的,所述服務器識別所述第一格式文本信息為格式文本類型后,基于所述第一格式文本信息中攜帶的至少一個屬性參數(shù)按預設規(guī)則建立表格文件,將所述表格文件作為所述第一格式文本信息發(fā)送至相應的信息接收者。
其中,所述服務器可根據(jù)所述第一格式文本信息中的“txt_type”字段識別所述第一格式文本信息是否為格式文本類型;確定所述第一格式文本信息為格 式文本類型后,將所述第一格式文本信息中的“item”字段作為表頭、“title”字段作為標題名稱生成表格文件(如圖3c所示的表格文件),將所述表格文件作為所述第一格式文本信息發(fā)送至相應的信息接收者。同時,所述服務器將所述表格文件形式的第一格式文本信息存儲至數(shù)據(jù)庫中。
步驟104:所述第二客戶端接收到第一格式文本信息,獲得第二輸入信息;所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息;基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息。
這里,所述第二客戶端接收到第一格式文本信息,即所述第二客戶端的消息監(jiān)聽器監(jiān)聽到新消息通知(第一格式文本信息)后,基于所述第一格式文本信息的信息發(fā)送者(即所述第一格式文本信息中的“sender:userA”字段)和/或信息接收者(即所述第一格式文本信息中的“receiver:userB”字段),判定當前是否存在與所述第一格式文本信息對應的會話窗口;當存在與所述第一格式文本信息對應的會話窗口時,則在所述會話窗口顯示所述第一格式文本信息;當不存在與所述第一格式文本信息對應的會話窗口時,則啟動新線程生成新的會話窗口。
本實施例中,在所述會話窗口顯示所述第一格式文本信息具體為:在所述會話窗口顯示表征所述第一格式文本信息的標題內容(也可以理解為主題內容)。具體可參照圖3d所示,所述第二客戶端基于所述第一格式文本信息中的“txt_type”字段識別所述第一格式文本信息是否為格式文本類型,確定所述第一格式文本信息為格式文本類型后,根據(jù)所述第一格式文本信息中的“title”字段讀取標題內容進行輸出顯示,相應的,所述會話窗口顯示標題為“統(tǒng)計個人信息”的第一格式文本信息;在本示意中,標識出顯示的消息為格式文本信息,如圖3d所示的“格式文本”標識;以及設置有第二功能按鍵(如圖3d中所示的“回復”功能按鍵),以便用戶可通過觸發(fā)所述第二功能按鍵進行信息輸入。
進一步地,如圖3e所示,用戶通過觸發(fā)操作點擊所述第二功能按鍵(即如圖3e“回復”功能按鍵)后,所述第二客戶端檢測到第二觸發(fā)事件,生成第二輸入窗口,所述第二輸入窗口包括與所述至少一個輸入屬性參數(shù)相關聯(lián)的輸入 位,具體可參見圖3e所示,包括:“姓名”屬性參數(shù)及對應的輸入位、“電話”屬性參數(shù)及對應的輸入位等等。進一步地,用戶可在所述第二輸入窗口中進行輸入操作,相應的,所述第二客戶端基于所述第二輸入窗口獲得第二輸入信息,如圖3f所示,用戶在“姓名”屬性參數(shù)對應的輸入位中輸入姓名信息,在“電話”屬性參數(shù)對應的輸入位中輸入電話信息等等。輸入完成后,用戶可點擊確認(即圖3f中的“發(fā)送”功能按鍵),基于上述第二輸入信息生成第二格式文本信息,也即基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息。
在本實施例中,所述第二客戶端將所述第一格式文本信息存儲至本地數(shù)據(jù)庫(記為第二數(shù)據(jù)庫);存儲的標題名稱為所述第一格式文本信息中的“title”字段,字段名為所述第一格式文本信息中的“item”字段。相應的,當所述第二客戶端進行第二輸入信息的輸入時,也即通過觸發(fā)操作點擊“回復”功能按鍵時,從所述第二數(shù)據(jù)庫中查詢并調用存儲的第一格式文本信息。
在本實施例中,當所述第二客戶端調用所述第一格式文本信息時,提取所述第一格式文本信息中的標題信息(“title”字段)以及表頭信息(“item”字段),并在各個字段名字符串中之間加入“:”和換行符“\n”,以將各個表頭信息按行顯示在所述會話窗口中,如圖3d所示。當然,在其他實施方式中,不限于按行顯示,也可以是按列顯示等其他顯示方式。
步驟105:所述第二客戶端發(fā)送所述第二格式文本信息至服務器;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息。
這里,所述第二客戶端通過XMPP向服務器發(fā)送所述第一格式文本信息。也即,所述第二客戶端與所述服務器之間通過XMPP傳輸格式文本信息。其中,以圖3f的示例為例,所述第二格式文本信息具體可采用以下代碼格式實現(xiàn):
item:姓名(張三)&手機號(13800000000)&**#填寫的信息;
從上述第二格式文本信息可見,所述第二格式文本信息包括:信息發(fā)送者(userB)、信息接收者(userA)、文本類型(格式文本)、標題內容(統(tǒng)計個人信息)以及填寫的信息“姓名(張三)&手機號(13800000000)”等內容。
作為一種實施方式,當所述第二客戶端發(fā)送所述第二格式文本信息至服務器,也即所述服務器接收到所述第二客戶端發(fā)送的第二格式文本信息時,向所述第一客戶端發(fā)送指示信息,所述指示信息用于表征所述第二客戶端已針對所述第一格式文本信息進行回復。如圖3g所示,當用戶“張三”通過第二客戶端針對所述第一格式文本信息回復完成后,所述第一客戶端顯示“張三已回復”的指示信息。
步驟106:所述服務器識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。
作為一種實施方式,當所述第二客戶端為至少兩個時,所述識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息,包括:
識別至少兩個第二格式文本信息中的屬性參數(shù),統(tǒng)計每一個屬性參數(shù)所關聯(lián)的子信息,整合與同一屬性參數(shù)關聯(lián)的子信息生成第一統(tǒng)計信息;所述第一統(tǒng)計信息包括至少一個屬性參數(shù)以及與所述屬性參數(shù)相關聯(lián)的子信息。
具體的,所述服務器接收到所述第二格式文本信息后,基于所述第二格式文本信息中的“txt_type”字段識別所述第二格式文本信息為格式文本類型;進一步地,所述服務器基于所述第二格式文本信息中的“title”字段獲得標題名稱,基于所述標題名稱在數(shù)據(jù)庫中進行查找,獲得與所述標題名稱匹配的表格文件;進一步地,將所述第二格式文本信息中的“item”字段中的信息依據(jù)其對應的屬性信息關聯(lián)至所述表格文件中。以圖3c所示的表格文件為例,將所述第二格式文本信息中的“item”字段中,與“姓名”屬性信息相關聯(lián)的信息“張三”填寫至圖3c所示的表格文件中與“姓名”屬性信息對應的輸入位中;相應的, 與“電話”屬性信息相關聯(lián)的信息“13800000000”填寫至圖3c所示的表格文件中與“電話”屬性信息對應的輸入位中。當所述第二客戶端為至少兩個時,也即接收到的第二格式文本信息為至少兩個時,與上述方法同理,將至少兩個格式文本信息中的“item”字段中的內容填寫至表格文件中,以生成最終的統(tǒng)計信息。
作為一種實施方式,所述方法還包括:當所述服務器接收到所述第一客戶端的統(tǒng)計信息查詢指令時,從所述數(shù)據(jù)庫中調用所述第一統(tǒng)計信息,將所述第一統(tǒng)計信息發(fā)送至所述第一客戶端。
具體的,如圖3g所示,所述第一客戶端的會話窗口內設置有第三功能按鍵(“查看”功能按鍵);當所述第一客戶端的用戶要查看其他用戶回復的信息時,則可通過輸入操作觸發(fā)所述第三功能按鍵;所述第一客戶端檢測到表征觸發(fā)所述第三功能按鍵的第三觸發(fā)事件后,向所述服務器發(fā)送統(tǒng)計信息查詢指令;所述統(tǒng)計信息查詢指令包括請求參數(shù),所述請求參數(shù)包括:信息發(fā)送者(即“sender”字段內容)、標題內容(即“title”字段內容)等等;所述服務器接收到所述統(tǒng)計信息查詢指令后,獲得與所述請求參數(shù)相匹配的第一統(tǒng)計結果(即表格文件);將所述第一統(tǒng)計結果發(fā)送至所述第一客戶端。這其中,所述第一統(tǒng)計結果中包括當前已經接收到的第二格式文本信息中的內容。也就是說,所述第一客戶端在第一時刻發(fā)送統(tǒng)計信息查詢指令獲得的第一統(tǒng)計信息,與所述第二客戶端在第二時刻發(fā)送統(tǒng)計信息查詢指令獲得的第一統(tǒng)計信息中的內容可能不同,即用戶可隨時對統(tǒng)計信息進行查看。
作為一種實施方式,所述第一客戶端獲得所述第一統(tǒng)計信息后,將所述第一統(tǒng)計信息存儲至本地數(shù)據(jù)庫(記為第一數(shù)據(jù)庫)中。
采用本發(fā)明實施例的技術方案,信息收集者(第一客戶端)通過發(fā)送帶有收集內容且具有特定格式的第一格式文本信息;信息接受者(第二客戶端)按照所述特定格式進行回復;通過服務器對格式文本信息中收集的信息按特定格式進行整合匯總,信息收集者(第一客戶端)可直接查看匯總后的統(tǒng)計信息,節(jié)省了人力資源和操作時間,大大提升了用戶的操作體驗。
實施例二
基于實施例一,本發(fā)明實施例還提供了一種信息處理方法,應用于服務器中。圖2為本發(fā)明實施例二的信息處理方法的流程示意圖;如圖2所示,所述信息處理方法包括:
步驟201:服務器接收第一客戶端的第一格式文本信息,將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中;所述第一格式文本信息包括至少一個屬性參數(shù)。
本實施例中,所述服務器接收到所述第一格式文本信息后,基于所述第一格式文本信息中攜帶的信息接收者信息,將所述第一格式文本信息發(fā)送至相應的信息接收者。
具體的,所述服務器識別所述第一格式文本信息為格式文本類型后,基于所述第一格式文本信息中攜帶的至少一個屬性參數(shù)按預設規(guī)則建立表格文件,將所述表格文件作為所述第一格式文本信息發(fā)送至相應的信息接收者。
其中,所述服務器可根據(jù)所述第一格式文本信息中的“txt_type”字段識別所述第一格式文本信息是否為格式文本類型;確定所述第一格式文本信息為格式文本類型后,將所述第一格式文本信息中的“item”字段作為表頭、“title”字段作為標題名稱生成表格文件(如圖3c所示的表格文件),將所述表格文件作為所述第一格式文本信息發(fā)送至相應的信息接收者。同時,所述服務器將所述表格文件形式的第一格式文本信息存儲至數(shù)據(jù)庫中。
步驟202:接收所述第二客戶端的第二格式文本信息;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息。
步驟203:識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。
作為一種實施方式,當所述第二客戶端為至少兩個時,所述識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息,包括:
識別至少兩個第二格式文本信息中的屬性參數(shù),統(tǒng)計每一個屬性參數(shù)所關 聯(lián)的子信息,整合與同一屬性參數(shù)關聯(lián)的子信息生成第一統(tǒng)計信息;所述第一統(tǒng)計信息包括至少一個屬性參數(shù)以及與所述屬性參數(shù)相關聯(lián)的子信息。
具體的,所述服務器接收到所述第二格式文本信息后,基于所述第二格式文本信息中的“txt_type”字段識別所述第二格式文本信息為格式文本類型;進一步地,所述服務器基于所述第二格式文本信息中的“title”字段獲得標題名稱,基于所述標題名稱在數(shù)據(jù)庫中進行查找,獲得與所述標題名稱匹配的表格文件;進一步地,將所述第二格式文本信息中的“item”字段中的信息依據(jù)其對應的屬性信息關聯(lián)至所述表格文件中。以圖3c所示的表格文件為例,將所述第二格式文本信息中的“item”字段中,與“姓名”屬性信息相關聯(lián)的信息“張三”填寫至圖3c所示的表格文件中與“姓名”屬性信息對應的輸入位中;相應的,與“電話”屬性信息相關聯(lián)的信息“13800000000”填寫至圖3c所示的表格文件中與“電話”屬性信息對應的輸入位中。當所述第二客戶端為至少兩個時,也即接收到的第二格式文本信息為至少兩個時,與上述方法同理,將至少兩個格式文本信息中的“item”字段中的內容填寫至表格文件中,以生成最終的統(tǒng)計信息。
采用本發(fā)明實施例的技術方案,信息收集者(第一客戶端)通過發(fā)送帶有收集內容且具有特定格式的第一格式文本信息;信息接受者(第二客戶端)按照所述特定格式進行回復;通過服務器對格式文本信息中收集的信息按特定格式進行整合匯總,信息收集者(第一客戶端)可直接查看匯總后的統(tǒng)計信息,節(jié)省了人力資源和操作時間,大大提升了用戶的操作體驗。
實施例三
基于實施例一,本發(fā)明實施例還提供了一種信息處理方法,應用于第一客戶端中。圖3為本發(fā)明實施例三的信息處理方法的流程示意圖;如圖3所示,所述信息處理方法包括:
步驟301:第一客戶端檢測到第一觸發(fā)事件時,獲得第一輸入信息;所述第一輸入信息包括至少一個屬性參數(shù)。
步驟302:基于所述至少一個屬性參數(shù)生成第一格式文本信息,發(fā)送所述 第一格式文本信息至服務器。
這里,所述第一觸發(fā)事件是針對所述IM工具中的特定功能按鍵的觸發(fā)事件,所述特定功能按鍵例如用于格式文本信息的發(fā)送的第一功能按鍵。如圖3a所示,在基于一IM工具的會話窗口內,設置有第一功能按鍵(如圖3a中顯示的表征格式文本的第一功能按鍵),通過觸發(fā)所述第一功能按鍵,所述第一客戶端檢測到第一觸發(fā)事件。
進一步地,在檢測到所述第一觸發(fā)事件后,生成第一輸入窗口;所述第一輸入窗口中包括至少一個用于輸入屬性參數(shù)的輸入位;基于所述第一輸入窗口獲得第一輸入信息。具體如圖3b和圖3c所示,所述第一輸入窗口圖3b所示,可采用表格方式實現(xiàn);用戶需要通過輸入操作輸入標題名稱以及至少一個屬性參數(shù);所述標題名稱用于表征當前信息收集的目的或所述至少一個屬性參數(shù)的上位概念;例如圖3c所示,所述標題名稱為“統(tǒng)計個人信息”;所述屬性參數(shù)表征待收集信息的關鍵字;所述屬性參數(shù)可通過表格中的行或列表式,例如圖3c所示,通過表格的第一行的至少一個輸入位輸入至少一個屬性信息,所述屬性信息例如:姓名、電話、身份證號碼等屬性信息。進一步地,輸入完成后,用戶可點擊確認(即圖3b或圖3c中的“發(fā)送”按鍵),基于上述第一輸入信息生成第一格式文本信息。
本實施例中,所述第一客戶端通過XMPP向服務器發(fā)送所述第一格式文本信息,也即,所述第一客戶端與所述服務器之間通過XMPP傳輸格式文本信息。其中,以圖3c的示例為例,所述第一格式文本信息具體可采用以下代碼格式實現(xiàn):
從上述第一格式文本信息可見,所述第一格式文本信息包括:信息發(fā)送者 (userA)、信息接收者(userB)、文本類型(格式文本)、標題內容(統(tǒng)計個人信息)以及表頭信息“姓名和手機號”等內容。
作為一種實施方式,所述方法還包括:所述第一客戶端向所述服務器發(fā)送統(tǒng)計信息查詢指令,基于所述統(tǒng)計信息查詢指令獲得第一統(tǒng)計信息。
具體的,如圖3g所示,所述第一客戶端的會話窗口內設置有第三功能按鍵(“查看”功能按鍵);當所述第一客戶端的用戶要查看其他用戶回復的信息時,則可通過輸入操作觸發(fā)所述第三功能按鍵;所述第一客戶端檢測到表征觸發(fā)所述第三功能按鍵的第三觸發(fā)事件后,向所述服務器發(fā)送統(tǒng)計信息查詢指令;所述統(tǒng)計信息查詢指令包括請求參數(shù),所述請求參數(shù)包括:信息發(fā)送者(即“sender”字段內容)、標題內容(即“title”字段內容)等等;所述服務器接收到所述統(tǒng)計信息查詢指令后,獲得與所述請求參數(shù)相匹配的第一統(tǒng)計結果(即表格文件);將所述第一統(tǒng)計結果發(fā)送至所述第一客戶端。這其中,所述第一統(tǒng)計結果中包括當前已經接收到的第二格式文本信息中的內容。也就是說,所述第一客戶端在第一時刻發(fā)送統(tǒng)計信息查詢指令獲得的第一統(tǒng)計信息,與所述第二客戶端在第二時刻發(fā)送統(tǒng)計信息查詢指令獲得的第一統(tǒng)計信息中的內容可能不同,即用戶可隨時對統(tǒng)計信息進行查看。
作為一種實施方式,所述第一客戶端獲得所述第一統(tǒng)計信息后,將所述第一統(tǒng)計信息存儲至本地數(shù)據(jù)庫(記為第一數(shù)據(jù)庫)中。
采用本發(fā)明實施例的技術方案,信息收集者(第一客戶端)通過發(fā)送帶有收集內容且具有特定格式的第一格式文本信息;信息接受者(第二客戶端)按照所述特定格式進行回復;通過服務器對格式文本信息中收集的信息按特定格式進行整合匯總,信息收集者(第一客戶端)可直接查看匯總后的統(tǒng)計信息,節(jié)省了人力資源和操作時間,大大提升了用戶的操作體驗。
實施例四
基于實施例一,本發(fā)明實施例還提供了一種信息處理方法,應用于第二客戶端中。圖5為本發(fā)明實施例四的信息處理方法的流程示意圖;如圖5所示,所述信息處理方法包括:
步驟401:第二客戶端接收到第一格式文本信息,基于所述第一格式文本信息獲得第二輸入信息;所述第一格式文本信息包括至少一個屬性參數(shù);所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息。
步驟402:基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息,發(fā)送所述第二格式文本信息至服務器;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息。
這里,所述第二客戶端接收到第一格式文本信息,即所述第二客戶端的消息監(jiān)聽器監(jiān)聽到新消息通知(第一格式文本信息)后,基于所述第一格式文本信息的信息發(fā)送者(即所述第一格式文本信息中的“sender:userA”字段)和/或信息接收者(即所述第一格式文本信息中的“receiver:userB”字段),判定當前是否存在與所述第一格式文本信息對應的會話窗口;當存在與所述第一格式文本信息對應的會話窗口時,則在所述會話窗口顯示所述第一格式文本信息;當不存在與所述第一格式文本信息對應的會話窗口時,則啟動新線程生成新的會話窗口。
本實施例中,在所述會話窗口顯示所述第一格式文本信息具體為:在所述會話窗口顯示表征所述第一格式文本信息的標題內容(也可以理解為主題內容)。具體可參照圖3d所示,所述第二客戶端基于所述第一格式文本信息中的“txt_type”字段識別所述第一格式文本信息是否為格式文本類型,確定所述第一格式文本信息為格式文本類型后,根據(jù)所述第一格式文本信息中的“title”字段讀取標題內容進行輸出顯示,相應的,所述會話窗口顯示標題為“統(tǒng)計個人信息”的第一格式文本信息;在本示意中,標識出顯示的消息為格式文本信息,如圖3d所示的“格式文本”標識;以及設置有第二功能按鍵(如圖3d中所示的“回復”功能按鍵),以便用戶可通過觸發(fā)所述第二功能按鍵進行信息輸入。
進一步地,如圖3e所示,用戶通過觸發(fā)操作點擊所述第二功能按鍵(即如圖3e“回復”功能按鍵)后,所述第二客戶端檢測到第二觸發(fā)事件,生成第二輸入窗口,所述第二輸入窗口包括與所述至少一個輸入屬性參數(shù)相關聯(lián)的輸入位,具體可參見圖3e所示,包括:“姓名”屬性參數(shù)及對應的輸入位、“電話” 屬性參數(shù)及對應的輸入位等等。進一步地,用戶可在所述第二輸入窗口中進行輸入操作,相應的,所述第二客戶端基于所述第二輸入窗口獲得第二輸入信息,如圖3f所示,用戶在“姓名”屬性參數(shù)對應的輸入位中輸入姓名信息,在“電話”屬性參數(shù)對應的輸入位中輸入電話信息等等。輸入完成后,用戶可點擊確認(即圖3f中的“發(fā)送”按鍵),基于上述第二輸入信息生成第二格式文本信息,也即基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息。
在本實施例中,所述第二客戶端將所述第一格式文本信息存儲至本地數(shù)據(jù)庫(記為第二數(shù)據(jù)庫);存儲的標題名稱為所述第一格式文本信息中的“title”字段,字段名為所述第一格式文本信息中的“item”字段。相應的,當所述第二客戶端進行第二輸入信息的輸入時,也即通過觸發(fā)操作點擊“回復”功能按鍵時,從所述第二數(shù)據(jù)庫中查詢并調用存儲的第一格式文本信息。
在本實施例中,當所述第二客戶端調用所述第一格式文本信息時,提取所述第一格式文本信息中的標題信息(“title”字段)以及表頭信息(“item”字段),并在各個字段名字符串中之間加入“:”和換行符“\n”,以將各個表頭信息按行顯示在所述會話窗口中,如圖3d所示。當然,在其他實施方式中,不限于按行顯示,也可以是按列顯示等其他顯示方式。
本實施例中,所述第二客戶端通過XMPP向服務器發(fā)送所述第一格式文本信息。也即,所述第二客戶端與所述服務器之間通過XMPP傳輸格式文本信息。其中,以圖3f的示例為例,所述第二格式文本信息具體可采用以下代碼格式實現(xiàn):
item:姓名(張三)&手機號(13800000000)&**#填寫的信息;
從上述第二格式文本信息可見,所述第二格式文本信息包括:信息發(fā)送者 (userB)、信息接收者(userA)、文本類型(格式文本)、標題內容(統(tǒng)計個人信息)以及填寫的信息“姓名(張三)&手機號(13800000000)”等內容。
作為一種實施方式,當所述第二客戶端發(fā)送所述第二格式文本信息至服務器,也即所述服務器接收到所述第二客戶端發(fā)送的第二格式文本信息時,向所述第一客戶端發(fā)送指示信息,所述指示信息用于表征所述第二客戶端以針對所述第一格式文本信息進行回復。如圖3g所示,當用戶“張三”通過第二客戶端1針對所述第一格式文本信息回復完成后,所述第一客戶端顯示“張三已回復”的指示信息。
采用本發(fā)明實施例的技術方案,通過服務器對格式文本信息中收集的信息按特定格式進行整合匯總,信息收集者(第一客戶端)可直接查看匯總后的統(tǒng)計信息,節(jié)省了人力資源和操作時間,大大提升了用戶的操作體驗。
實施例五
基于上述方法實施例,結合圖3a至圖3h,本發(fā)明實施例還提供了一種信息處理方法。圖7為本發(fā)明實施例五的信息處理方法的交互流程示意圖;如圖7所示,所述方法包括:
步驟11:用戶A操作第一客戶端,點擊圖3a所示的第一功能按鍵(即“格式文本”功能按鍵);所述第一客戶端檢測到第一觸發(fā)事件,在圖3b所示的輸入區(qū)域內輸入標題內容(即主題內容)和屬性信息(即表頭內容);點擊“發(fā)送”功能按鍵。在點擊“發(fā)送”功能按鍵的同時,所述第一客戶端基于輸入的內容生成第一格式文本信息。
步驟12:第一客戶端向服務器發(fā)送所述第一格式文本信息。
其中,所述第一客戶端通過XMPP向服務器發(fā)送所述第一格式文本信息。以圖3c的示例為例,所述第一格式文本信息具體可采用以下代碼格式實現(xiàn):
從上述第一格式文本信息可見,所述第一格式文本信息包括:信息發(fā)送者(userA)、信息接收者(userB)、文本類型(格式文本)、標題內容(統(tǒng)計個人信息)以及表頭信息“姓名和手機號”等內容。
步驟13:所述服務器接收到所述第一客戶端的第一格式文本信息后,將所述第一格式文本信息存入數(shù)據(jù)庫中。
具體的,所述服務器可根據(jù)所述第一格式文本信息中的“txt_type”字段識別所述第一格式文本信息是否為格式文本類型;確定所述第一格式文本信息為格式文本類型后,將所述第一格式文本信息中的“item”字段作為表頭、“title”字段作為標題名稱生成表格文件(如圖3c所示的表格文件),將所述表格文件形式的第一格式文本信息存儲至數(shù)據(jù)庫中。
步驟14:服務器將所述第一格式文本信息發(fā)送至第二客戶端。
步驟15:第二客戶端的會話窗口展示所述第二格式文本信息。
這里,所述第二客戶端接收到第一格式文本信息,即所述第二客戶端的消息監(jiān)聽器監(jiān)聽到新消息通知(第一格式文本信息)后,基于所述第一格式文本信息的信息發(fā)送者(即所述第一格式文本信息中的“sender:userA”字段)和/或信息接收者(即所述第一格式文本信息中的“receiver:userB”字段),判定當前是否存在與所述第一格式文本信息對應的會話窗口;當存在與所述第一格式文本信息對應的會話窗口時,則在所述會話窗口顯示所述第一格式文本信息;具體可如圖3d所示;當不存在與所述第一格式文本信息對應的會話窗口時,則啟動新線程生成新的會話窗口。
本實施例中,在所述會話窗口顯示所述第一格式文本信息具體為:在所述會話窗口顯示表征所述第一格式文本信息的標題內容(也可以理解為主題內容)。具體可參照圖3d所示,所述第二客戶端基于所述第一格式文本信息中的“txt_type”字段識別所述第一格式文本信息是否為格式文本類型,確定所述第一格式文本信息為格式文本類型后,根據(jù)所述第一格式文本信息中的“title”字段讀取標題內容進行輸出顯示,相應的,所述會話窗口顯示標題為“統(tǒng)計個人 信息”的第一格式文本信息;在本示意中,標識出顯示的消息為格式文本信息,如圖3d所示的“格式文本”標識;以及設置有第二功能按鍵(如圖3d中所示的“回復”功能按鍵),以便用戶可通過觸發(fā)所述第二功能按鍵進行信息輸入。
步驟16:所述第二客戶端將接收到的第一格式文本信息存儲至第二本地數(shù)據(jù)庫。
步驟17:第二客戶端檢測到第二觸發(fā)事件時,從所述第二本地數(shù)據(jù)庫中讀取所述第一格式文本信息。
具體的,如圖3e所示,用戶通過觸發(fā)操作點擊所述第二功能按鍵(即如圖3e“回復”功能按鍵)后,所述第二客戶端檢測到第二觸發(fā)事件,進而從所述第二本地數(shù)據(jù)庫中讀取所述第一格式文本信息,生成第二輸入窗口,所述第二輸入窗口包括與所述至少一個輸入屬性參數(shù)相關聯(lián)的輸入位,具體可參見圖3e所示。
步驟18:基于所述第二輸入窗口獲得第二輸入信息,生成第二格式文本信息。
具體的,如圖3f所示,用戶可在“姓名”屬性參數(shù)對應的輸入位中輸入姓名信息,在“電話”屬性參數(shù)對應的輸入位中輸入電話信息等等。輸入完成后,用戶可點擊確認(即圖3f中的“發(fā)送”功能按鍵),基于上述第二輸入信息生成第二格式文本信息。
步驟19:第二客戶端將所述第二格式文本信息發(fā)送至服務器。
這里,所述第二客戶端通過XMPP向服務器發(fā)送所述第一格式文本信息。其中,以圖3f的示例為例,所述第二格式文本信息具體可采用以下代碼格式實現(xiàn):
item:姓名(張三)&手機號(13800000000)&**#填寫的信息;
從上述第二格式文本信息可見,所述第二格式文本信息包括:信息發(fā)送者(userB)、信息接收者(userA)、文本類型(格式文本)、標題內容(統(tǒng)計個人信息)以及填寫的信息“姓名(張三)&手機號(13800000000)”等內容。
步驟20:服務器基于接收到的第二格式文本信息生成統(tǒng)計信息,并將所述統(tǒng)計信息存儲至數(shù)據(jù)庫。
具體的,所述服務器接收到所述第二格式文本信息后,基于所述第二格式文本信息中的“txt_type”字段識別所述第二格式文本信息為格式文本類型;進一步地,所述服務器基于所述第二格式文本信息中的“title”字段獲得標題名稱,基于所述標題名稱在數(shù)據(jù)庫中進行查找,獲得與所述標題名稱匹配的表格文件;進一步地,將所述第二格式文本信息中的“item”字段中的信息依據(jù)其對應的屬性信息關聯(lián)至所述表格文件中。以圖3c所示的表格文件為例,將所述第二格式文本信息中的“item”字段中,與“姓名”屬性信息相關聯(lián)的信息“張三”填寫至圖3c所示的表格文件中與“姓名”屬性信息對應的輸入位中;相應的,與“電話”屬性信息相關聯(lián)的信息“13800000000”填寫至圖3c所示的表格文件中與“電話”屬性信息對應的輸入位中。當所述第二客戶端為至少兩個時,也即接收到的第二格式文本信息為至少兩個時,與上述方法同理,將至少兩個格式文本信息中的“item”字段中的內容填寫至表格文件中,以生成最終的統(tǒng)計信息。
步驟21:所述服務器在接收到第二客戶端發(fā)送的第二格式文本信息后,向所述第一客戶端發(fā)送指示信息,所述指示信息用于表征所述第二客戶端已針對所述第一格式文本信息進行回復。如圖3g所示,當用戶“張三”通過第二客戶端1針對所述第一格式文本信息回復完成后,所述第一客戶端顯示“張三已回復”的指示信息。
步驟22:所述第一客戶端檢測到第三觸發(fā)事件后,向服務器發(fā)送統(tǒng)計信息查詢指令,用于查詢統(tǒng)計結果。
具體的,如圖3g所示,所述第一客戶端的會話窗口內設置有第三功能按鍵(“查看”功能按鍵);當所述第一客戶端的用戶要查看其他用戶回復的信息時, 則可通過輸入操作觸發(fā)所述第三功能按鍵;所述第一客戶端檢測到表征觸發(fā)所述第三功能按鍵的第三觸發(fā)事件后,向所述服務器發(fā)送統(tǒng)計信息查詢指令;所述統(tǒng)計信息查詢指令包括請求參數(shù),所述請求參數(shù)包括:信息發(fā)送者(即“sender”字段內容)、標題內容(即“title”字段內容)等等。
步驟23:所述服務器接收到所述第一客戶端的統(tǒng)計信息查詢指令時,通過所述數(shù)據(jù)庫查詢并返回統(tǒng)計結果。
步驟24:所述服務器將所述統(tǒng)計結果返回至第一客戶端。
步驟25:所述第一客戶端將所述統(tǒng)計結果存儲至第一本地數(shù)據(jù)庫。
實施例六
本發(fā)明實施例還提供了一種信息處理系統(tǒng)。圖8為本發(fā)明實施例六的信息處理系統(tǒng)的架構示意圖;如圖8所示,所述信息處理系統(tǒng)包括:第一客戶端51、服務器52和第二客戶端53;其中,
所述第一客戶端51,用于檢測到第一觸發(fā)事件時,獲得第一輸入信息;所述第一輸入信息包括至少一個屬性參數(shù);基于所述至少一個屬性參數(shù)生成第一格式文本信息,發(fā)送所述第一格式文本信息至服務器52;所述第一格式文本信息包括至少一個屬性參數(shù);
所述服務器52,用于接收第一客戶端51的第一格式文本信息,將所述第一格式文本信息發(fā)送至第二客戶端53;其中,所述第二客戶端53與所述第一客戶端51在同一群組中;接收所述第二客戶端53的第二格式文本信息;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息;
所述第二客戶端53,用于接收到第一格式文本信息;基于所述第一格式文本信息獲得第二輸入信息;所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息;基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息,發(fā)送所述第二格式文本信息至服務器52;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息。
具體的,所述服務器52,用于當所述第二客戶端53為至少兩個時,識別至少兩個第二格式文本信息中的屬性參數(shù),統(tǒng)計每一個屬性參數(shù)所關聯(lián)的子信息,整合與同一屬性參數(shù)關聯(lián)的子信息生成第一統(tǒng)計信息;所述第一統(tǒng)計信息包括至少一個屬性參數(shù)以及與所述屬性參數(shù)相關聯(lián)的子信息。
作為一種實施方式,所述第一客戶端51,還用于向服務器52發(fā)送統(tǒng)計信息查詢指令;還用于從所述服務器52獲得并輸出第一統(tǒng)計信息
所述服務器52,還用于接收到所述第一客戶端51的統(tǒng)計信息查詢指令時,調用所述第一統(tǒng)計信息,將所述第一統(tǒng)計信息發(fā)送至所述第一客戶端51。
作為一種實施方式,所述服務器52,還用于將所述第一統(tǒng)計信息存儲至數(shù)據(jù)庫;還用于接收到所述第一客戶端51的統(tǒng)計信息查詢指令時,從所述數(shù)據(jù)庫中調用所述第一統(tǒng)計信息,將所述第一統(tǒng)計信息發(fā)送至所述第一客戶端51。
基于上述信息處理系統(tǒng),本發(fā)明實施例還提供了一種服務器。圖9為本發(fā)明實施例的服務器的組成結構示意圖;如圖9所示,所述服務器包括:第一接收單元521、第一發(fā)送單元523和第一數(shù)據(jù)處理單元522;其中,
所述第一接收單元521,用于接收第一客戶端的第一格式文本信息;其中,所述第一格式文本信息包括至少一個屬性參數(shù);還用于接收所述第二客戶端的第二格式文本信息,將所述第二格式文本信息發(fā)送至所述第一數(shù)據(jù)數(shù)據(jù)處理單元;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
所述第一發(fā)送單元523,用于將所述第一格式文本信息發(fā)送至第二客戶端;其中,所述第二客戶端與所述第一客戶端在同一群組中;
所述第一數(shù)據(jù)處理單元522,用于識別所述第二格式文本信息中的屬性參數(shù),獲得與每一個屬性參數(shù)關聯(lián)的子信息,基于所述屬性參數(shù)與相關聯(lián)的子信息生成第一統(tǒng)計信息。
本實施例中,所述第一數(shù)據(jù)處理單元522,用于當所述第二客戶端為至少兩個時,識別至少兩個第二格式文本信息中的屬性參數(shù),統(tǒng)計每一個屬性參數(shù)所關聯(lián)的子信息,整合與同一屬性參數(shù)關聯(lián)的子信息生成第一統(tǒng)計信息;所述第一統(tǒng)計信息包括至少一個屬性參數(shù)以及與所述屬性參數(shù)相關聯(lián)的子信息。
作為一種實施方式,所述第一數(shù)據(jù)處理單元522,還用于將所述第一統(tǒng)計信息存儲至數(shù)據(jù)庫;還用于所述第一接收單元521接收到所述第一客戶端的統(tǒng)計信息查詢指令時,從所述數(shù)據(jù)庫中調用所述第一統(tǒng)計信息,通過所述第一發(fā)送單元523將所述第一統(tǒng)計信息發(fā)送至所述第一客戶端。
本領域技術人員應當理解,本發(fā)明實施例的服務器中各處理單元的功能,可參照前述信息處理方法的相關描述而理解,本發(fā)明實施例的服務器中各處理單元,可通過實現(xiàn)本發(fā)明實施例所述的功能的模擬電路而實現(xiàn),也可以通過執(zhí)行本發(fā)明實施例所述的功能的軟件在智能終端上的運行而實現(xiàn)。
在本發(fā)明實施例中,所述服務器中的第一數(shù)據(jù)處理單元,在實際應用中均可由所述服務器中的中央處理器(CPU,Central Processing Unit)、數(shù)字信號處理器(DSP,Digital Signal Processor)或可編程門陣列(FPGA,F(xiàn)ield-Programmable Gate Array)實現(xiàn);所述服務器中的第一接收單元在實際應用中,可由所述服務器中的接收機或接收天線實現(xiàn);所述服務器中的第一發(fā)送單元在實際應用中,可由所述服務器中的發(fā)射機或發(fā)射天線實現(xiàn)。
基于上述信息處理系統(tǒng),本發(fā)明實施例還提供了一種客戶端,所述客戶端作為第一客戶端。圖10為本發(fā)明實施例的第一客戶端的組成結構示意圖;所述客戶端包括:第二數(shù)據(jù)處理單元512和第二發(fā)送單元511;其中,
所述第二數(shù)據(jù)處理單元512,用于檢測到第一觸發(fā)事件時,獲得第一輸入信息;所述第一輸入信息包括至少一個屬性參數(shù);基于所述至少一個屬性參數(shù)生成第一格式文本信息;所述第一格式文本信息包括至少一個屬性參數(shù);
所述第二發(fā)送單元511,用于發(fā)送所述第一格式文本信息至服務器。
作為一種實施方式,所述客戶端還包括第二接收單元513;
所述第二發(fā)送單元511,還用于向服務器發(fā)送統(tǒng)計信息查詢指令;
所述第二接收單元513,用于從所述服務器獲得并輸出第一統(tǒng)計信息。
本領域技術人員應當理解,本發(fā)明實施例的第一客戶端中各處理單元的功能,可參照前述信息處理方法的相關描述而理解,本發(fā)明實施例的第一客戶端中各處理單元,可通過實現(xiàn)本發(fā)明實施例所述的功能的模擬電路而實現(xiàn),也可 以通過執(zhí)行本發(fā)明實施例所述的功能的軟件在智能終端上的運行而實現(xiàn)。
在本發(fā)明實施例中,所述第一客戶端中的第二數(shù)據(jù)處理單元,在實際應用中均可由所述第一客戶端中的CPU、DSP或FPGA實現(xiàn);所述第一客戶端中的第二接收單元在實際應用中,可由所述第一客戶端中的接收機或接收天線實現(xiàn);所述第一客戶端中的第二發(fā)送單元在實際應用中,可由所述第一客戶端中的發(fā)射機或發(fā)射天線實現(xiàn)。
基于上述信息處理系統(tǒng),本發(fā)明實施例還提供了一種客戶端,所述客戶端作為第二客戶端。圖11為本發(fā)明實施例的第二客戶端的組成結構示意圖;所述客戶端包括:第三接收單元531、第三數(shù)據(jù)處理單元532和第三發(fā)送單元533;其中,
所述第三接收單元531,用于接收到第一格式文本信息,將所述第一格式文本信息發(fā)送至所述第三數(shù)據(jù)處理單元532;所述第一格式文本信息包括至少一個屬性參數(shù);
所述第三數(shù)據(jù)處理單元532,用于基于所述第一格式文本信息獲得第二輸入信息;所述第二輸入信息包括與所述至少一個屬性參數(shù)相關聯(lián)的子信息;基于所述至少一個屬性參數(shù)及其相關聯(lián)的子信息生成第二格式文本信息;所述第二格式文本信息包含與所述至少一個屬性參數(shù)相關聯(lián)的子信息;
所述第三發(fā)送單元533,用于發(fā)送所述第二格式文本信息至服務器。
本領域技術人員應當理解,本發(fā)明實施例的第二客戶端中各處理單元的功能,可參照前述信息處理方法的相關描述而理解,本發(fā)明實施例的第二客戶端中各處理單元,可通過實現(xiàn)本發(fā)明實施例所述的功能的模擬電路而實現(xiàn),也可以通過執(zhí)行本發(fā)明實施例所述的功能的軟件在智能終端上的運行而實現(xiàn)。
在本發(fā)明實施例中,所述第二客戶端中的第三數(shù)據(jù)處理單元,在實際應用中均可由所述第二客戶端中的CPU、DSP或FPGA實現(xiàn);所述第二客戶端中的第三接收單元在實際應用中,可由所述第二客戶端中的接收機或接收天線實現(xiàn);所述第二客戶端中的第三發(fā)送單元在實際應用中,可由所述第二客戶端中的發(fā)射機或發(fā)射天線實現(xiàn)。
在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現(xiàn)。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明實施例的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質包 括:移動存儲設備、ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。