本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種即時通訊工具的信息處理方法、即時通訊客戶端及系統(tǒng)。
背景技術(shù):
目前,即時通訊軟件(instantmessagingsoftware)已經(jīng)成為大眾普遍使用的通訊工具之一,例如,微信、qq等即時通訊工具可為人們提供文字、語音和圖片等交互信息,以方便人們進行聊天交談。
在實際應用過程中,雖然現(xiàn)有的即時通訊工具能夠提供“群發(fā)”功能,即同一消息可同時發(fā)送至多個用戶界面,但是,“群發(fā)”功能無法體現(xiàn)用戶彼此之間的關(guān)注度,用戶體驗較差。為了體現(xiàn)對信息接收方的關(guān)注程度,若某用戶要給多個用戶發(fā)送消息,則需要多次執(zhí)行輸入、發(fā)送操作,尤其是待發(fā)送的消息均相同時,該用戶重復操作的頻率就會更多,過程繁瑣。
并且,雖然現(xiàn)有的即時通訊工具能夠提供“備注”功能,但是,“備注”信息無法根據(jù)用戶之間的聊天內(nèi)容,如用戶間預約任務的進展狀況,實時更新備注信息,用戶多需要查詢過往的聊天記錄才能夠獲取任務進度,耗時較久。同時,備注信息大多需要用戶進行手動修改,也大多是根據(jù)實際任務或職務關(guān)系進行改動,但現(xiàn)有的即使通訊工具無法整合利用實際公司人力資源架構(gòu)信息。
如何簡化信息發(fā)送方發(fā)送信息的操作過程,將信息以不同時間間隔發(fā)送至接收方,且實時更新用戶之間的人際任務狀態(tài),是本領(lǐng)域技術(shù)人員亟需解決的問題。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供了一種即時通訊工具的信息處理方法、即時通訊客戶端及系統(tǒng),能夠簡化信息發(fā)送方發(fā)送信息的操作過程,將信息以不同時間間隔發(fā)送至接收方,且實時更新用戶之間的人際任務狀態(tài),省時、高效。
第一方面,本發(fā)明提供一種即時通訊工具的信息處理方法,該方法包括:接收待發(fā)送信息、目的地址和發(fā)送指令;
根據(jù)發(fā)送指令,按照目的地址,發(fā)送待發(fā)送信息。
本發(fā)明提供另一種即時通訊工具的信息處理方法,該方法包括:
人際任務狀態(tài)更新步驟:獲取目標用戶的用戶名;
根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息;
根據(jù)目標用戶的職務信息,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息;
獲取與目標用戶的交互信息;
根據(jù)預置的特征信息,對交互信息進行關(guān)鍵詞提取,獲取關(guān)鍵詞;
根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài);
根據(jù)目標用戶的任務狀態(tài),更新目標用戶界面中人際任務狀態(tài)欄的任務狀態(tài);
信息間隔發(fā)送步驟:獲取至少一條目標信息和多個接收用戶名;
根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息;
根據(jù)預置的時間間隔,為每個接收用戶名設置信息發(fā)送時刻;
查詢每個接收用戶名所對應的目標地址;
按照每個接收用戶名所對應的目標地址和該接收用戶名的信息發(fā)送時刻,發(fā)送該接收用戶名所關(guān)聯(lián)的目標信息。
進一步地,根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息,具體包括:
若目標信息為一條,則將每個接收用戶名關(guān)聯(lián)至該目標信息;
若目標信息為兩條或多條,則根據(jù)每個接收用戶名所對應的人際任務狀態(tài)欄的信息,獲取每個接收用戶名與每條目標信息的匹配度;
根據(jù)每個接收用戶名與每條目標信息的匹配度,為每個接收用戶名關(guān)聯(lián)一條目標信息。
進一步地,在獲取目標用戶的用戶名之后,根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息之前,該方法還包括:
編輯該目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息或任務狀態(tài)。
進一步地,在獲取目標用戶的用戶名之前,該方法還包括:
獲取申請用戶的申請請求和用戶基本信息;
根據(jù)用戶權(quán)限規(guī)則和用戶基本信息,為該申請用戶設置權(quán)限等級。
基于上述任意即時通訊工具的信息處理方法實施例,進一步地,在獲取目標用戶的職務信息之后,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息之前,該方法還包括:
根據(jù)職務信息和預置的知識樹,生成與目標用戶關(guān)聯(lián)的目標信息。
進一步地,在獲取關(guān)鍵詞之后,根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài)之前,該方法還包括:
根據(jù)關(guān)鍵詞和預置的知識樹,生成與目標用戶關(guān)聯(lián)的目標信息。
第二方面,本發(fā)明提供一種即時通訊客戶端,該客戶端包括人際任務狀態(tài)更新模塊和信息間隔發(fā)送模塊,人際任務狀態(tài)更新模塊用于獲取目標用戶的用戶名;根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息;根據(jù)目標用戶的職務信息,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息;獲取與目標用戶的交互信息;根據(jù)預置的特征信息,對交互信息進行關(guān)鍵詞提取,獲取關(guān)鍵詞;根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài);根據(jù)目標用戶的任務狀態(tài),更新目標用戶界面中人際任務狀態(tài)欄的任務狀態(tài)。
信息間隔發(fā)送模塊用于獲取至少一條目標信息和多個接收用戶名;根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息;根據(jù)預置的時間間隔,為每個接收用戶名設置信息發(fā)送時刻;查詢每個接收用戶名所對應的目標地址;按照每個接收用戶名所對應的目標地址和該接收用戶名的信息發(fā)送時刻,發(fā)送該接收用戶名所關(guān)聯(lián)的目標信息。
進一步地,信息間隔發(fā)送模塊在根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息時,具體用于:若目標信息為一條,則將每個接收用戶名關(guān)聯(lián)至該目標信息;若目標信息為兩條或多條,則根據(jù)每個接收用戶名所對應的人際任務狀態(tài)欄的信息,獲取每個接收用戶名與每條目標信息的匹配度;根據(jù)每個接收用戶名與每條目標信息的匹配度,為每個接收用戶名關(guān)聯(lián)一條目標信息。
第三方面,本發(fā)明提供一種即時通訊系統(tǒng),該系統(tǒng)包括依次通信連接的發(fā)送客戶端、即時通訊服務器和接收客戶端,發(fā)送客戶端用于獲取目標用戶的用戶名;根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息;根據(jù)目標用戶的職務信息,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息;獲取與目標用戶的交互信息;根據(jù)預置的特征信息,對交互信息進行關(guān)鍵詞提取,獲取關(guān)鍵詞;根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài);根據(jù)目標用戶的任務狀態(tài),更新目標用戶界面中人際任務狀態(tài)欄的任務狀態(tài);還用于獲取至少一條目標信息和多個接收用戶名;根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息;根據(jù)預置的時間間隔,為每個接收用戶名設置信息發(fā)送時刻;查詢每個接收用戶名所對應的目標地址;按照每個接收用戶名所對應的目標地址和該接收用戶名的信息發(fā)送時刻,發(fā)送該接收用戶名所關(guān)聯(lián)的目標信息至即時通訊服務器。即時通訊服務器用于接收與該接收用戶名所關(guān)聯(lián)的目標信息,并按照該接收用戶名的目標地址轉(zhuǎn)發(fā)目標信息。接收客戶端用于根據(jù)目標地址,接收并顯示目標信息。
由上述技術(shù)方案可知,本實施例提供的即時通訊工具的信息處理方法、即時通訊客戶端及系統(tǒng),能夠為用戶提供目標用戶的任務狀態(tài)或用戶職務,無需翻查聊天記錄或詢問,即可獲取該目標用戶的關(guān)鍵信息。同時,該方法還能夠?qū)⒋l(fā)送的目標信息,按照設置的時間間隔,發(fā)送給不同的用戶,既能夠體現(xiàn)用戶彼此之間的關(guān)注度,又能夠簡化發(fā)送方的操作過程,簡化操作步驟。
因此,本實施例即時通訊工具的信息處理方法、即時通訊客戶端及系統(tǒng),能夠簡化信息發(fā)送方發(fā)送信息的操作過程,將信息以不同時間間隔發(fā)送至接收方,且實時更新用戶之間的人際任務狀態(tài),省時、高效。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標記標識。附圖中,各元件或部分并不一定按照實際的比例繪制。
圖1示出了本發(fā)明所提供的一種即時通訊工具的信息處理方法的方法流程圖;
圖2示出了本發(fā)明所提供的一種即時通訊客戶端的結(jié)構(gòu)示意圖;
圖3示出了本發(fā)明所提供的一種即時通訊系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明技術(shù)方案的實施例進行詳細的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護范圍。
需要注意的是,除非另有說明,本申請使用的技術(shù)術(shù)語或者科學術(shù)語應當為本發(fā)明所屬領(lǐng)域技術(shù)人員所理解的通常意義。
第一方面,本發(fā)明實施例所提供的一種即時通訊工具的信息處理方法,該方法包括:
接收待發(fā)送信息、目的地址和發(fā)送指令。
根據(jù)發(fā)送指令,按照目的地址,發(fā)送待發(fā)送信息。
本發(fā)明實施例所提供的另一種即時通訊工具的信息處理方法,結(jié)合圖1,該方法包括:
人際任務狀態(tài)更新步驟s1:獲取目標用戶的用戶名,例如,qq中的用戶昵稱。
根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息,如某公司的組織架構(gòu)中即可提供各人員的職務信息。
根據(jù)目標用戶的職務信息,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息。其中,人際任務狀態(tài)欄包括人際關(guān)系欄和任務狀態(tài)欄,并且,人際關(guān)系欄用于存儲并顯示人際關(guān)系信息,任務狀態(tài)欄用于存儲并顯示任務狀態(tài)。
獲取與目標用戶的交互信息,交互信息可以是文字、語音、圖片等形式的聊天記錄。
根據(jù)預置的特征信息,對交互信息進行關(guān)鍵詞提取,獲取關(guān)鍵詞,特征信息可以是日期、處理事項、任務、執(zhí)行等詞匯。
根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài)。在此,根據(jù)預置的語法邏輯將關(guān)鍵詞進行重新構(gòu)建,形成具有明確語義的信息,以更新人際任務狀態(tài)欄的任務狀態(tài)。任務狀態(tài)可以是當前任務的執(zhí)行進度情況。在根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài)時,該方法的具體實現(xiàn)過程為:采用語法邏輯構(gòu)建多組表達式,語法邏輯可以是括號內(nèi)、括號間運算,采用括號內(nèi)、括號間運算,將關(guān)鍵詞進行重組,構(gòu)建多組關(guān)鍵詞表達式,將多關(guān)鍵詞表達式轉(zhuǎn)換為多組關(guān)鍵詞,以多組關(guān)鍵詞作為輸入,采用關(guān)鍵詞匹配算法,從交互信息中獲取與多組關(guān)鍵詞匹配的文本,并將此文本作為目標用戶的任務狀態(tài)。該方法能夠根據(jù)關(guān)鍵詞,獲取交互信息中的相關(guān)文本,處理速度快,并以該文本作為任務狀態(tài),信息準確度高,且該方法支持多關(guān)鍵詞表達式進行文本匹配,能夠在一個表達式中表達復雜的匹配邏輯,提供了更為強大的匹配能力,有助于獲取準確的任務狀態(tài)。
根據(jù)目標用戶的任務狀態(tài),更新目標用戶界面中人際任務狀態(tài)欄的任務狀態(tài)。例如,用戶a聘請用戶b設計app,在設計期間,用戶b在用戶a的用戶界面中人際任務狀態(tài)欄的顯示狀態(tài)為“正在設計中”。用戶a邀請用戶c參加12月3日的生日宴會,用戶c已經(jīng)確認出席,在未到宴會當天時,用戶c在用戶a的用戶界面中人際任務狀態(tài)欄的顯示狀態(tài)為“確認出席”,而用戶a在用戶c的用戶界面中人際任務狀態(tài)欄的顯示狀態(tài)為“12月3日待出席生日宴會”。
信息間隔發(fā)送步驟s2:獲取至少一條目標信息和多個接收用戶名,其中,目標信息可以是用戶待發(fā)送的文字信息、語音信息或圖片等。
根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息。
根據(jù)預置的時間間隔,如間隔15秒,為每個接收用戶名設置信息發(fā)送時刻。
查詢每個接收用戶名所對應的目標地址。
按照每個接收用戶名所對應的目標地址和該接收用戶名的信息發(fā)送時刻,發(fā)送該接收用戶名所關(guān)聯(lián)的目標信息,避免出現(xiàn)“群發(fā)”的現(xiàn)象,實現(xiàn)為不同的接收用戶,按照預設的時間間隔,發(fā)送相同或不同的目標信息,即使一個用戶擁有多個用戶名,也會按照不同的時間接收目標信息。
其中,在設置時間間隔時,該方法還能夠獲取與時間間隔相對應的頻率值,其具體的實現(xiàn)過程為:生成不同長度的二元偽隨機序列;在每條偽隨機序列的非零值后增加零值,得到長度均相同的插零二元偽隨機序列;任選擴展后一條序列保持不變,其余的序列均移動一位,得到一組移位后的序列;在移位后的其余序列中任選一條序列移動一位,得到一組新的序列;再從移位后的其余序列中任選一條序列移動一位,得到另一組新的序列,直到所有序列移動的位數(shù)小于等于插零二元偽隨機序列中序列長度,得到多個序列組;每一個序列組中的各條序列對應位上的值相加,得到多條多值序列;對多條多值序列的每一條多值序列進行自相關(guān)運算,得到由相關(guān)峰和旁瓣組成的自相關(guān)序列;比較所有自相關(guān)序列的次旁瓣大小,取次旁瓣數(shù)值最小的多值序列作為生成的多值偽隨機序列,將多值偽隨機序列與時間間隔相匹配,在發(fā)送目標信息時,保密性好,抗偵破能力強,有助于提高信息傳輸?shù)陌踩浴?/p>
由上述技術(shù)方案可知,本實施例提供的即時通訊工具的信息處理方法,能夠為用戶提供目標用戶的任務狀態(tài)或用戶職務,無需翻查聊天記錄或詢問,即可獲取該目標用戶的關(guān)鍵信息。同時,該方法還能夠?qū)⒋l(fā)送的目標信息,按照設置的時間間隔,發(fā)送給不同的用戶,既能夠體現(xiàn)用戶彼此之間的關(guān)注度,又能夠簡化發(fā)送方的操作過程,簡化操作步驟。
因此,本實施例即時通訊工具的信息處理方法,能夠簡化信息發(fā)送方發(fā)送信息的操作過程,將信息以不同時間間隔發(fā)送至接收方,且實時更新用戶之間的人際任務狀態(tài),省時、高效。
為了進一步提高本實施例即時通訊工具的信息處理方法的處理效率,具體地,在根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息時,實現(xiàn)過程如下:
若目標信息為一條,則將每個接收用戶名關(guān)聯(lián)至該目標信息;若目標信息為兩條或多條,則根據(jù)每個接收用戶名所對應的人際任務狀態(tài)欄的信息,獲取每個接收用戶名與每條目標信息的匹配度;根據(jù)每個接收用戶名與每條目標信息的匹配度,為每個接收用戶名關(guān)聯(lián)一條目標信息。例如,在用戶開課時,第一接收用戶名的人際任務狀態(tài)欄中顯示“學員”,則向該用戶發(fā)送“您好,您已經(jīng)付款,快來上課啦”,第二接收用戶名的人際任務狀態(tài)欄中顯示“待付款”,則向該用戶發(fā)送“您好,您還未付款”。
在此,本實施例即時通訊工具的信息處理方法可以對不同的用戶發(fā)送相同的信息,也可以對不同的用戶發(fā)送不同的信息,且均能夠?qū)崿F(xiàn)間隔發(fā)送,有助于提高用戶體驗。
具體地,本實施例即時通訊工具的信息處理方法還提供人際任務狀態(tài)欄的信息編輯功能。例如,在獲取用戶的編輯指令時,即可直接編輯該目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息或任務狀態(tài),以便于滿足用戶的多樣化需求。例如,網(wǎng)站功能異常,需要團隊重新開發(fā),則用戶可以自行修改人際任務狀態(tài)欄中人際關(guān)系的信息,如顯示為“更換研發(fā)團隊,網(wǎng)站重新開發(fā)”。
為了進一步提高本實施例即時通訊工具的信息處理方法的安全等級和用戶體驗,其具體實現(xiàn)過程如下:獲取申請用戶的申請請求和用戶基本信息,根據(jù)用戶權(quán)限規(guī)則和用戶基本信息,為該申請用戶設置權(quán)限等級。該方法能夠?qū)δ繕擞脩粼O置權(quán)限,以限制使用人數(shù)的數(shù)量,能夠保障信息安全傳輸,也能夠確保信息穩(wěn)定傳輸,有助于提高用戶體驗。
同時,本實施例即時通訊工具的信息處理方法還具有自動生成目標信息的功能,具體實現(xiàn)過程如下:
在獲取目標用戶的職務信息之后,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息之前,該方法根據(jù)職務信息和預置的知識樹,生成與目標用戶關(guān)聯(lián)的目標信息?;蛟讷@取關(guān)鍵詞之后,根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài)之前,該方法根據(jù)關(guān)鍵詞和預置的知識樹,生成與目標用戶關(guān)聯(lián)的目標信息。
在此,本實施例即時通訊工具的信息處理方法能夠根據(jù)用戶的職務信息或提取的關(guān)鍵詞,自動生成與目標用戶關(guān)聯(lián)的目標信息,并發(fā)送給該目標用戶,以省去用戶編輯步驟,還能夠為目標用戶發(fā)送匹配度較高的信息,省時、高效。
在利用知識樹獲取目標信息時,為準確、有效地由關(guān)鍵詞,得到目標信息,提高數(shù)據(jù)處理效率,該方法的具體處理過程如下:基于知識樹對關(guān)鍵詞進行語義擴展,生成擴展后的關(guān)鍵詞組合。對關(guān)鍵詞組合,結(jié)合語料庫進行最優(yōu)匹配組合查詢,例如,根據(jù)關(guān)鍵詞組合的拼讀和匹配相似度,然后利用這兩項特征對關(guān)鍵詞組合計算得分,并進行排序。在排序后優(yōu)選關(guān)鍵詞組合的個數(shù),得到有效關(guān)鍵詞組合,將此有效關(guān)鍵詞組合作為目標信息。其中,知識樹用于實現(xiàn)語義節(jié)點的存儲,每個語義節(jié)點具有一級語義詞匯集合作為支撐,例如,在語義節(jié)點1和語義節(jié)點2中,分別含有同義詞集、漢語拼音集、拆字變形集、錯別字詞集和一些簡寫等其他變形詞集。知識樹由若干個語義節(jié)點構(gòu)成,每個語義節(jié)點下包括不同維度的語義擴展,描述了語義節(jié)點中語義擴展的形式及其多維度的屬性。
第二方面,本發(fā)明實施例提供一種即時通訊客戶端,結(jié)合圖2,該客戶端包括人際任務狀態(tài)更新模塊1和信息間隔發(fā)送模塊2,人際任務狀態(tài)更新模塊1用于獲取目標用戶的用戶名;根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息;根據(jù)目標用戶的職務信息,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息;獲取與目標用戶的交互信息;根據(jù)預置的特征信息,對交互信息進行關(guān)鍵詞提取,獲取關(guān)鍵詞;根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài);根據(jù)目標用戶的任務狀態(tài),更新目標用戶界面中人際任務狀態(tài)欄的任務狀態(tài)。信息間隔發(fā)送模塊2用于獲取至少一條目標信息和多個接收用戶名;根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息;根據(jù)預置的時間間隔,為每個接收用戶名設置信息發(fā)送時刻;查詢每個接收用戶名所對應的目標地址;按照每個接收用戶名所對應的目標地址和該接收用戶名的信息發(fā)送時刻,發(fā)送該接收用戶名所關(guān)聯(lián)的目標信息。
由上述技術(shù)方案可知,本實施例提供的即時通訊客戶端,能夠為用戶提供目標用戶的任務狀態(tài)或用戶職務,無需翻查聊天記錄或詢問,即可獲取該目標用戶的關(guān)鍵信息。同時,該客戶端還能夠?qū)⒋l(fā)送的目標信息,按照設置的時間間隔,發(fā)送給不同的用戶,既能夠體現(xiàn)用戶彼此之間的關(guān)注度,又能夠簡化發(fā)送方的操作過程,簡化操作步驟。
因此,本實施例即時通訊客戶端,能夠簡化信息發(fā)送方發(fā)送信息的操作過程,將信息以不同時間間隔發(fā)送至接收方,且實時更新用戶之間的人際任務狀態(tài),省時、高效。
為了進一步提高本實施例即時通訊客戶端的處理效率,具體地,信息間隔發(fā)送模塊2在根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息時,具體用于:若目標信息為一條,則將每個接收用戶名關(guān)聯(lián)至該目標信息;若目標信息為兩條或多條,則根據(jù)每個接收用戶名所對應的人際任務狀態(tài)欄的信息,獲取每個接收用戶名與每條目標信息的匹配度;根據(jù)每個接收用戶名與每條目標信息的匹配度,為每個接收用戶名關(guān)聯(lián)一條目標信息。
在此,信息間隔發(fā)送模塊2可以對不同的用戶發(fā)送相同的信息,也可以對不同的用戶發(fā)送不同的信息,且均能夠?qū)崿F(xiàn)間隔發(fā)送,有助于提高用戶體驗。
第三方面,本發(fā)明實施例提供一種即時通訊系統(tǒng),結(jié)合圖3,該系統(tǒng)包括依次通信連接的發(fā)送客戶端31、即時通訊服務器32和接收客戶端33,發(fā)送客戶端31用于獲取目標用戶的用戶名;根據(jù)目標用戶的用戶名和預置的組織架構(gòu)信息,獲取目標用戶的職務信息;根據(jù)目標用戶的職務信息,更新目標用戶界面中人際任務狀態(tài)欄的人際關(guān)系信息;獲取與目標用戶的交互信息;根據(jù)預置的特征信息,對交互信息進行關(guān)鍵詞提取,獲取關(guān)鍵詞;根據(jù)預置的語法邏輯和關(guān)鍵詞,獲取目標用戶的任務狀態(tài);根據(jù)目標用戶的任務狀態(tài),更新目標用戶界面中人際任務狀態(tài)欄的任務狀態(tài);還用于獲取至少一條目標信息和多個接收用戶名;根據(jù)目標信息的數(shù)量或每個接收用戶名所對應的人際任務狀態(tài)欄的信息,為每個接收用戶名關(guān)聯(lián)一條目標信息;根據(jù)預置的時間間隔,為每個接收用戶名設置信息發(fā)送時刻;查詢每個接收用戶名所對應的目標地址;按照每個接收用戶名所對應的目標地址和該接收用戶名的信息發(fā)送時刻,發(fā)送該接收用戶名所關(guān)聯(lián)的目標信息至即時通訊服務器32。
即時通訊服務器32用于接收與該接收用戶名所關(guān)聯(lián)的目標信息,并按照該接收用戶名的目標地址轉(zhuǎn)發(fā)目標信息。
接收客戶端33用于根據(jù)目標地址,接收并顯示目標信息。
由上述技術(shù)方案可知,本實施例提供的即時通訊系統(tǒng),能夠為用戶提供目標用戶的任務狀態(tài)或用戶職務,無需翻查聊天記錄或詢問,即可獲取該目標用戶的關(guān)鍵信息。同時,該系統(tǒng)還能夠?qū)⒋l(fā)送的目標信息,按照設置的時間間隔,發(fā)送給不同的用戶,既能夠體現(xiàn)用戶彼此之間的關(guān)注度,又能夠簡化發(fā)送方的操作過程,簡化操作步驟。
因此,本實施例即時通訊系統(tǒng),能夠簡化信息發(fā)送方發(fā)送信息的操作過程,將信息以不同時間間隔發(fā)送至接收方,且實時更新用戶之間的人際任務狀態(tài),省時、高效。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍,其均應涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當中。