欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種會(huì)話調(diào)度方法、調(diào)度服務(wù)器及終端的制作方法

文檔序號(hào):10615950閱讀:415來(lái)源:國(guó)知局
一種會(huì)話調(diào)度方法、調(diào)度服務(wù)器及終端的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種會(huì)話調(diào)度方法,包括:調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息;當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。本發(fā)明實(shí)施例還公開(kāi)了一種調(diào)度服務(wù)器以及終端。采用本發(fā)明實(shí)施例,可以按照用戶(hù)的繁忙狀態(tài)以及時(shí)間安排合理調(diào)度用戶(hù)之間的會(huì)話,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
【專(zhuān)利說(shuō)明】
一種會(huì)話調(diào)度方法、調(diào)度服務(wù)器及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種會(huì)話調(diào)度方法、調(diào)度服務(wù)器及終端。
【背景技術(shù)】
[0002]隨著信息技術(shù)的不斷發(fā)展,人們?cè)絹?lái)越多的使用虛擬網(wǎng)絡(luò)進(jìn)行交流,通過(guò)對(duì)話客戶(hù)端(如:微信、QQ等聊天軟件)進(jìn)行信息的傳遞。例如,用戶(hù)I需要向用戶(hù)2發(fā)送信息,只需要互相加為好友,就可以進(jìn)行溝通。但是,如果多個(gè)用戶(hù)在同一時(shí)間段向用戶(hù)2發(fā)送會(huì)話請(qǐng)求進(jìn)行咨詢(xún),用戶(hù)2就無(wú)法及時(shí)回復(fù)每個(gè)用戶(hù),或者,某一時(shí)間段該用戶(hù)2正處于休假期間,其他用戶(hù)向用戶(hù)2發(fā)送信息必然會(huì)影響到用戶(hù)2的休息時(shí)間,因此,在現(xiàn)有技術(shù)方案提供的會(huì)話系統(tǒng)中通常由于不能掌握各個(gè)用戶(hù)的時(shí)間安排,導(dǎo)致用戶(hù)之間相互被打擾或者溝通不及時(shí),影響用戶(hù)的使用體驗(yàn)。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例提供一種會(huì)話調(diào)度方法、調(diào)度服務(wù)器及終端??梢越鉀Q用戶(hù)之間相互被打擾或者溝通不及時(shí)的問(wèn)題。
[0004]本發(fā)明第一方面提供了一種會(huì)話調(diào)度方法,包括:
[0005]調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息;
[0006]所述調(diào)度服務(wù)器當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;
[0007]所述調(diào)度服務(wù)器接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);
[0008]所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0009]其中,所述工作時(shí)間狀態(tài)包括工作時(shí)間段和休息時(shí)間段,所述根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息包括:
[0010]若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后向所述第一終端推送所述回復(fù)消息;
[0011]若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0012]其中,所述確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)之前,還包括:
[0013]接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息;
[0014]所述確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)包括:
[0015]根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0016]其中,所述當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端之后,還包括:
[0017]將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài);
[0018]所述根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息之后,還包括:
[0019]接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求;
[0020]根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。
[0021]其中,所述當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端包括:
[0022]若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄;
[0023]根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。
[0024]相應(yīng)地,本發(fā)明第二方面提供了一種會(huì)話調(diào)度方法,包括:
[0025]第二終端接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的;
[0026]所述第二終端顯示所述會(huì)話消息;
[0027]所述第二終端獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息;
[0028]所述第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息。
[0029]其中,所述將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器之前,還包括:
[0030]所述第二終端向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,所述時(shí)間狀態(tài)信息用于所述調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0031 ]其中,所述顯示所述會(huì)話消息包括:
[0032]當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí);
[0033]在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。
[0034]相應(yīng)地,本發(fā)明第三方面提供了一種調(diào)度服務(wù)器,包括:
[0035]信息接收模塊,用于接收第一終端發(fā)送的會(huì)話消息;
[0036]消息轉(zhuǎn)發(fā)模塊,用于當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;
[0037]狀態(tài)確定模塊,用于接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);
[0038]消息發(fā)送模塊,用于根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0039]其中,所述消息發(fā)送模塊具體用于:
[0040]若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后向所述第一終端推送所述回復(fù)消息;
[0041]若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0042]其中,所述信息接收模塊,還用于接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息;
[0043]所述狀態(tài)確定模塊,還用于根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0044]其中,所述調(diào)度服務(wù)器還包括:
[0045]狀態(tài)修改模塊,用于將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài);
[0046]所述信息接收模塊,用于接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求;
[0047]所述狀態(tài)修改模塊,還用于根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。
[0048]其中,所述消息轉(zhuǎn)發(fā)模塊具體用于:
[0049]若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄;
[0050]根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。
[0051 ]相應(yīng)地,本發(fā)明第四方面提供了一種終端,包括:
[0052]消息接收模塊,用于接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的;
[0053]消息顯示模塊,用于顯示所述會(huì)話消息;
[0054]消息獲取模塊,用于獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息;
[0055]消息發(fā)送模塊,用于將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息。
[0056]其中,所述消息接收模塊,還用于向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,所述時(shí)間狀態(tài)信息用于所述調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0057]其中,所述消息顯示模塊具體用于:
[0058]當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí);
[0059]在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。
[0060]相應(yīng)地,本發(fā)明第五方面提供了一種會(huì)話調(diào)度裝置,所述裝置包括接口電路、存儲(chǔ)器以及處理器,其中,存儲(chǔ)器中存儲(chǔ)一組程序代碼,且處理器用于調(diào)用存儲(chǔ)器中存儲(chǔ)的程序代碼,用于執(zhí)行以下操作:
[0061 ]接收第一終端發(fā)送的會(huì)話消息;
[0062]當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;
[0063]接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);
[0064]根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0065]實(shí)施本發(fā)明實(shí)施例,首先調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息;然后當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;其次接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);最后根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。通過(guò)調(diào)度服務(wù)器可以合理根據(jù)每個(gè)用戶(hù)的時(shí)間安排進(jìn)行會(huì)話調(diào)度,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
【附圖說(shuō)明】
[0066]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0067]圖1是本發(fā)明提出的一種會(huì)話調(diào)度方法的第一實(shí)施例流程圖;
[0068]圖2是本發(fā)明實(shí)施例提供的一種會(huì)話調(diào)度的信息顯示示意圖;
[0069]圖3是本發(fā)明提出的一種會(huì)話調(diào)度方法的第二實(shí)施例流程圖;
[0070]圖4是本發(fā)明實(shí)施例提供的另一種會(huì)話調(diào)度的信息顯示示意圖
[0071]圖5是本發(fā)明提出的一種會(huì)話調(diào)度方法的第三實(shí)施例流程圖;
[0072]圖6是本發(fā)明實(shí)施例提供的一種調(diào)度服務(wù)器的結(jié)構(gòu)示意圖;
[0073]圖7是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0074]圖8是本發(fā)明實(shí)施例提供的一種會(huì)話調(diào)度裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0075]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0076]請(qǐng)參考圖1,圖1是本發(fā)明提出的一種會(huì)話調(diào)度方法的第一實(shí)施例流程圖。所述方法應(yīng)用于會(huì)話調(diào)度系統(tǒng),所述會(huì)話調(diào)度系統(tǒng)包括調(diào)度服務(wù)器,第一終端以及第二終端,如圖所示,本發(fā)明實(shí)施例中的方法包括:
[0077]SlOl,調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息。
[0078]具體實(shí)現(xiàn)中,第一終端可以首先向調(diào)度服務(wù)器發(fā)送會(huì)話消息,會(huì)話消息可以包括第一終端的用戶(hù)標(biāo)識(shí),調(diào)度服務(wù)器接收到所述會(huì)話消息之后,可以根據(jù)所述用戶(hù)標(biāo)識(shí)查找所述用戶(hù)標(biāo)識(shí)匹配的對(duì)象,然后確定查找到的對(duì)象所對(duì)應(yīng)的多個(gè)用戶(hù)或者一個(gè)用戶(hù)。例如:如圖2所示,如果學(xué)生家長(zhǎng)有多個(gè)小孩,可以向調(diào)度服務(wù)器發(fā)送“ST”的會(huì)話請(qǐng)求,調(diào)度服務(wù)器接收到學(xué)生家長(zhǎng)的會(huì)話消息之后,從會(huì)話請(qǐng)求中查找到關(guān)鍵詞(如:手機(jī)號(hào)),通過(guò)關(guān)鍵詞查找匹配的學(xué)生信息,并將該學(xué)生信息發(fā)送給學(xué)生家長(zhǎng),學(xué)生家長(zhǎng)選擇其中一個(gè)小孩,進(jìn)而通過(guò)該小孩信息確定小孩的班主任老師,如果通過(guò)關(guān)鍵詞查找不到匹配的小孩信息,則可以直接向?qū)W生家長(zhǎng)返回“沒(méi)有關(guān)聯(lián)孩子”的消息。
[0079]S102,所述調(diào)度服務(wù)器當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端。
[0080]具體實(shí)現(xiàn)中,若確定所述多個(gè)用戶(hù)中沒(méi)有一個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以向所述第一終端推送提示信息,所述提示信息用于提示所述第一終端的用戶(hù)當(dāng)前所述多個(gè)用戶(hù)均處于會(huì)話繁忙狀態(tài)且需要等待。若確定當(dāng)前有多個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以從多個(gè)用戶(hù)中選擇一個(gè)用戶(hù)進(jìn)行會(huì)話,若確定當(dāng)前有且只有一個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以直接將該用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話。
[0081]進(jìn)一步的,若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄;根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。具體的,可以獲取第一終端的用戶(hù)與所述至少兩個(gè)用戶(hù)中每個(gè)用戶(hù)的會(huì)話頻率,選擇會(huì)話頻率最高的用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話,或者,可以獲取第一終端的用戶(hù)與所述至少兩個(gè)用戶(hù)中每個(gè)用戶(hù)的最近一次會(huì)話的時(shí)間,選擇所述最近一次會(huì)話的時(shí)間距離當(dāng)前最近的會(huì)話,并將該會(huì)話所對(duì)應(yīng)的用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話。
[0082]可選的,在將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端之后,可以將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài),從而在其他用戶(hù)向調(diào)度服務(wù)器發(fā)送會(huì)話請(qǐng)求時(shí),可以確定目標(biāo)用戶(hù)處于會(huì)話繁忙狀態(tài),從而分配所述多個(gè)用戶(hù)中的另一個(gè)用戶(hù)進(jìn)行會(huì)話。
[0083]S103,所述調(diào)度服務(wù)器接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0084]具體實(shí)現(xiàn)中,在確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)之前,可以接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息;根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),其中,時(shí)間狀態(tài)信息可以包括工作時(shí)間段和休息時(shí)間段。
[0085]S104,所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0086]具體實(shí)現(xiàn)中,若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后立即向所述第一終端推送所述回復(fù)消息;若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0087]例如:如圖2所示,老師可以設(shè)置工作時(shí)間段和休息時(shí)間段,并將設(shè)置的工作時(shí)間段和休息時(shí)間段發(fā)送到調(diào)度服務(wù)器,調(diào)度服務(wù)器對(duì)老師的個(gè)人的時(shí)間狀態(tài)信息進(jìn)行保存。在接收到老師的回復(fù)消息之后,如果確定當(dāng)前正處于休息時(shí)間或休假時(shí)間內(nèi),則可以對(duì)回復(fù)消息進(jìn)行保存,直到休息時(shí)間或休假時(shí)間結(jié)束后將回復(fù)消息發(fā)送給學(xué)生家長(zhǎng),如果確定當(dāng)前正處于工作時(shí)間,則可以立即將回復(fù)消息轉(zhuǎn)發(fā)給學(xué)生家長(zhǎng)。
[0088]可選的,在向所述第一終端推送所述回復(fù)消息之后,可以接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求;根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。例如:學(xué)生家長(zhǎng)可以向調(diào)度服務(wù)器發(fā)送“JS”,調(diào)度服務(wù)器接收到“JS”通話結(jié)束請(qǐng)求之后,自動(dòng)斷開(kāi)與第一終端的連接,并將通話結(jié)束消息發(fā)送給第二終端,老師接收到該通話結(jié)束消息時(shí),斷開(kāi)與調(diào)度服務(wù)器的連接,老師隨即處于會(huì)話空閑狀態(tài),進(jìn)而調(diào)度服務(wù)器將該老師的會(huì)話繁忙狀態(tài)修改為會(huì)話空閑狀態(tài),以便接收下一個(gè)學(xué)生家長(zhǎng)的會(huì)話請(qǐng)求。
[0089]可選的,可以獲取第一終端/第二終端連續(xù)兩次向第二終端/第一終端發(fā)送會(huì)話消息之間的時(shí)間間隔,若時(shí)間間隔超過(guò)預(yù)設(shè)的會(huì)話有效期,則確定第一終端與第二終端之間的會(huì)話已超時(shí),自動(dòng)結(jié)束第一終端與第二終端之間的會(huì)話,并將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。其中,預(yù)設(shè)會(huì)話有效期可以為5分鐘或者8分鐘,但不局限于上述時(shí)間。
[0090]在本發(fā)明實(shí)施例中,首先調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息;然后當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;其次接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);最后根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息,通過(guò)調(diào)度服務(wù)器可以合理根據(jù)每個(gè)用戶(hù)的時(shí)間安排進(jìn)行會(huì)話調(diào)度,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
[0091]請(qǐng)參考圖3,圖3是本發(fā)明提出的一種會(huì)話調(diào)度方法的第二實(shí)施例流程圖。如圖所示,本發(fā)明實(shí)施例中的方法包括:
[0092]S301,第二終端接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的。
[0093]具體實(shí)現(xiàn)中,第一終端可以首先向調(diào)度服務(wù)器發(fā)送會(huì)話消息,會(huì)話消息可以包括用戶(hù)標(biāo)識(shí),調(diào)度服務(wù)器接收到所述會(huì)話消息之后,可以根據(jù)所述用戶(hù)標(biāo)識(shí)查找所述用戶(hù)標(biāo)識(shí)匹配的對(duì)象,然后確定查找到的對(duì)象所對(duì)應(yīng)的多個(gè)用戶(hù)或者一個(gè)用戶(hù),當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端。
[0094]S302,所述第二終端顯示所述會(huì)話消息。
[0095]具體實(shí)現(xiàn)中,當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí);在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。如圖4所示,當(dāng)接收到調(diào)度服務(wù)器轉(zhuǎn)發(fā)的學(xué)生家長(zhǎng)的會(huì)話消息時(shí),使用“圓點(diǎn)”提示標(biāo)識(shí)對(duì)會(huì)話消息進(jìn)行標(biāo)注,在打開(kāi)會(huì)話消息之后,“圓點(diǎn)”提示標(biāo)識(shí)自動(dòng)消失。
[0096]S303,所述第二終端獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息。
[0097]具體實(shí)現(xiàn)中,目標(biāo)用戶(hù)可以打開(kāi)會(huì)話列表,會(huì)話列表可以展示目標(biāo)用戶(hù)與第一終端的用戶(hù)的所有會(huì)話記錄,并在會(huì)話列表的輸入欄針對(duì)所述會(huì)話消息進(jìn)行回復(fù),或者點(diǎn)擊會(huì)話消息對(duì)應(yīng)的回復(fù)鏈接,進(jìn)入到會(huì)話內(nèi)容頁(yè),并在會(huì)話內(nèi)容頁(yè)輸入回復(fù)消息,另外,還可以刪除之前的會(huì)話消息。
[0098]S304,所述第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息。
[0099]具體實(shí)現(xiàn)中,在所述第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器之前,所述第二終端可以向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),所述工作時(shí)間狀態(tài)包括工作時(shí)間段和休息時(shí)間段,調(diào)度服務(wù)器接收到時(shí)間狀態(tài)信息之后,若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后立即向所述第一終端推送所述回復(fù)消息;若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0100]在本發(fā)明實(shí)施例中,第二終端接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的;然后顯示所述會(huì)話消息;其次獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息;最后將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
[0101]請(qǐng)參考圖5,圖5是本發(fā)明提出的一種會(huì)話調(diào)度方法的第三實(shí)施例流程圖。如圖所示,本發(fā)明實(shí)施例中的方法包括:
[0102]S501,第一終端向調(diào)度服務(wù)器發(fā)送會(huì)話消息。其中,會(huì)話消息可以包括第一終端的用戶(hù)標(biāo)識(shí)。
[0103]S502,調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)是否處于會(huì)話空閑狀態(tài)。
[0104]具體實(shí)現(xiàn)中,調(diào)度服務(wù)器接收到所述會(huì)話消息之后,可以根據(jù)所述用戶(hù)標(biāo)識(shí)查找所述用戶(hù)標(biāo)識(shí)匹配的對(duì)象,然后確定查找到的對(duì)象所對(duì)應(yīng)的多個(gè)用戶(hù)或者一個(gè)用戶(hù)。若確定所述多個(gè)用戶(hù)中沒(méi)有一個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以向所述第一終端推送提示信息,所述提示信息用于提示所述第一終端的用戶(hù)當(dāng)前所述多個(gè)用戶(hù)均處于會(huì)話繁忙狀態(tài)且需要等待。若確定當(dāng)前有多個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以從多個(gè)用戶(hù)中選擇一個(gè)用戶(hù)進(jìn)行會(huì)話,若確定當(dāng)前有且只有一個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以直接將該用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話。
[0105]例如:如圖2所示,如果學(xué)生家長(zhǎng)有多個(gè)小孩,可以向調(diào)度服務(wù)器發(fā)送“ST”的會(huì)話請(qǐng)求,調(diào)度服務(wù)器接收到學(xué)生家長(zhǎng)的會(huì)話消息之后,從會(huì)話請(qǐng)求中查找到關(guān)鍵詞(如:手機(jī)號(hào)),通過(guò)關(guān)鍵詞查找匹配的學(xué)生信息,并將該學(xué)生信息發(fā)送給學(xué)生家長(zhǎng),學(xué)生家長(zhǎng)選擇其中一個(gè)小孩,進(jìn)而通過(guò)該小孩信息確定小孩的班主任老師,如果通過(guò)關(guān)鍵詞查找不到匹配的小孩信息,則可以直接向?qū)W生家長(zhǎng)返回“沒(méi)有關(guān)聯(lián)孩子”的消息。
[0106]進(jìn)一步的,若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄;根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。具體的,可以獲取第一終端的用戶(hù)與所述至少兩個(gè)用戶(hù)中每個(gè)用戶(hù)的會(huì)話頻率,選擇會(huì)話頻率最高的用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話,或者,可以獲取第一終端的用戶(hù)與所述至少兩個(gè)用戶(hù)中每個(gè)用戶(hù)的最近一次會(huì)話的時(shí)間,選擇所述最近一次會(huì)話的時(shí)間距離當(dāng)前最近的會(huì)話,并將該會(huì)話所對(duì)應(yīng)的用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話。
[0107]可選的,在將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端之后,可以將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài),從而在其他用戶(hù)向調(diào)度服務(wù)器發(fā)送會(huì)話請(qǐng)求時(shí),可以確定目標(biāo)用戶(hù)處于會(huì)話繁忙狀態(tài),從而分配所述多個(gè)用戶(hù)中的另一個(gè)用戶(hù)進(jìn)行會(huì)話。
[0108]S503,調(diào)度服務(wù)器當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端。
[0109]S504,第二終端顯示所述會(huì)話消息。
[0110]具體實(shí)現(xiàn)中,當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí);在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。如圖4所示,當(dāng)接收到調(diào)度服務(wù)器轉(zhuǎn)發(fā)的學(xué)生家長(zhǎng)的會(huì)話消息時(shí),使用“圓點(diǎn)”提示標(biāo)識(shí)對(duì)會(huì)話消息進(jìn)行標(biāo)注,在打開(kāi)會(huì)話消息之后,“圓點(diǎn)”提示標(biāo)識(shí)自動(dòng)消失。
[0111]S505,第二終端獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息。
[0112]具體實(shí)現(xiàn)中,目標(biāo)用戶(hù)可以打開(kāi)會(huì)話列表,會(huì)話列表可以展示目標(biāo)用戶(hù)與第一終端的用戶(hù)的所有會(huì)話記錄,并在會(huì)話列表的輸入欄針對(duì)所述會(huì)話消息進(jìn)行回復(fù),或者點(diǎn)擊會(huì)話消息對(duì)應(yīng)的回復(fù)鏈接,進(jìn)入到會(huì)話內(nèi)容頁(yè),并在會(huì)話內(nèi)容頁(yè)輸入回復(fù)消息,另外,還可以刪除之前的會(huì)話消息。
[0113]S506,第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器。
[0114]S507,調(diào)度服務(wù)器確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0115]具體實(shí)現(xiàn)中,在所述第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器之前,所述第二終端可以向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),所述工作時(shí)間狀態(tài)包括工作時(shí)間段和休息時(shí)間段。
[0116]S508,調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0117]具體實(shí)現(xiàn)中,調(diào)度服務(wù)器接收到時(shí)間狀態(tài)信息之后,若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后立即向所述第一終端推送所述回復(fù)消息;若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0118]例如:如圖2所示,老師可以設(shè)置工作時(shí)間段和休息時(shí)間段,并將設(shè)置的工作時(shí)間段和休息時(shí)間段發(fā)送到調(diào)度服務(wù)器,調(diào)度服務(wù)器對(duì)老師的個(gè)人的時(shí)間狀態(tài)信息進(jìn)行保存。在接收到老師的回復(fù)消息之后,如果確定當(dāng)前正處于休息時(shí)間或休假時(shí)間內(nèi),則可以對(duì)回復(fù)消息進(jìn)行保存,直到休息時(shí)間或休假時(shí)間結(jié)束后將回復(fù)消息發(fā)送給學(xué)生家長(zhǎng),如果確定當(dāng)前正處于工作時(shí)間,則可以立即將回復(fù)消息轉(zhuǎn)發(fā)給學(xué)生家長(zhǎng)。
[0119]可選的,在向所述第一終端推送所述回復(fù)消息之后,可以接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求;根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。例如:學(xué)生家長(zhǎng)可以向調(diào)度服務(wù)器發(fā)送“JS”,調(diào)度服務(wù)器接收到“JS”通話結(jié)束請(qǐng)求之后,自動(dòng)斷開(kāi)與第一終端的連接,并將通話結(jié)束消息發(fā)送給第二終端,老師接收到該通話結(jié)束消息,斷開(kāi)與調(diào)度服務(wù)器的連接,老師隨即處于會(huì)話空閑狀態(tài),進(jìn)而調(diào)度服務(wù)器將該老師的會(huì)話繁忙狀態(tài)修改為會(huì)話空閑狀態(tài),以便接收下一個(gè)學(xué)生家長(zhǎng)的會(huì)話請(qǐng)求。
[0120]可選的,可以獲取第一終端/第二終端連續(xù)兩次向第二終端/第一終端發(fā)送會(huì)話消息之間的時(shí)間間隔,若時(shí)間間隔超過(guò)預(yù)設(shè)的會(huì)話有效期,則確定第一終端與第二終端之間的會(huì)話已超時(shí),自動(dòng)結(jié)束第一終端與第二終端之間的會(huì)話,并將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。其中,預(yù)設(shè)會(huì)話有效期可以為5分鐘或者8分鐘,但不局限于上述時(shí)間。
[0121]在本發(fā)明實(shí)施例中,首先調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息;然后當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;其次接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);最后根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息,通過(guò)調(diào)度服務(wù)器可以合理根據(jù)每個(gè)用戶(hù)的時(shí)間安排進(jìn)行會(huì)話調(diào)度,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
[0122]請(qǐng)參考圖6,圖6是本發(fā)明實(shí)施例提供的一種調(diào)度服務(wù)器的結(jié)構(gòu)示意圖。如圖所示,本發(fā)明實(shí)施例中的調(diào)度服務(wù)器包括:
[0123]信息接收模塊601,用于接收第一終端發(fā)送的會(huì)話消息。
[0124]具體實(shí)現(xiàn)中,第一終端可以首先向調(diào)度服務(wù)器發(fā)送會(huì)話消息,會(huì)話消息可以包括第一終端的用戶(hù)標(biāo)識(shí),調(diào)度服務(wù)器接收到所述會(huì)話消息之后,可以根據(jù)所述用戶(hù)標(biāo)識(shí)查找所述用戶(hù)標(biāo)識(shí)匹配的對(duì)象,然后確定查找到的對(duì)象所對(duì)應(yīng)的多個(gè)用戶(hù)或者一個(gè)用戶(hù)。例如:如圖2所示,如果學(xué)生家長(zhǎng)有多個(gè)小孩,可以向調(diào)度服務(wù)器發(fā)送“ST”的會(huì)話請(qǐng)求,調(diào)度服務(wù)器接收到學(xué)生家長(zhǎng)的會(huì)話消息之后,從會(huì)話請(qǐng)求中查找到關(guān)鍵詞(如:手機(jī)號(hào)),通過(guò)關(guān)鍵詞查找匹配的學(xué)生信息,并將該學(xué)生信息發(fā)送給學(xué)生家長(zhǎng),學(xué)生家長(zhǎng)選擇其中一個(gè)小孩,進(jìn)而通過(guò)該小孩信息確定小孩的班主任老師,如果通過(guò)關(guān)鍵詞查找不到匹配的小孩信息,則可以直接向?qū)W生家長(zhǎng)返回“沒(méi)有關(guān)聯(lián)孩子”的消息。
[0125]消息轉(zhuǎn)發(fā)模塊602,用于當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端。
[0126]具體實(shí)現(xiàn)中,若確定所述多個(gè)用戶(hù)中沒(méi)有一個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以向所述第一終端推送提示信息,所述提示信息用于提示所述第一終端的用戶(hù)當(dāng)前所述多個(gè)用戶(hù)均處于會(huì)話繁忙狀態(tài)且需要等待。若確定當(dāng)前有多個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以從多個(gè)用戶(hù)中選擇一個(gè)用戶(hù)進(jìn)行會(huì)話,若確定當(dāng)前有且只有一個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則可以直接將該用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話。
[0127]進(jìn)一步的,若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄;根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。具體的,可以獲取第一終端的用戶(hù)與所述至少兩個(gè)用戶(hù)中每個(gè)用戶(hù)的會(huì)話頻率,選擇會(huì)話頻率最高的用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話,或者,可以獲取第一終端的用戶(hù)與所述至少兩個(gè)用戶(hù)中每個(gè)用戶(hù)的最近一次會(huì)話的時(shí)間,選擇所述最近一次會(huì)話的時(shí)間距離當(dāng)前最近的會(huì)話,并將該會(huì)話所對(duì)應(yīng)的用戶(hù)分配給第一終端的用戶(hù)進(jìn)行會(huì)話。
[0128]狀態(tài)確定模塊603,用于接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0129]具體實(shí)現(xiàn)中,在確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)之前,可以接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息;根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),其中,時(shí)間狀態(tài)信息可以包括工作時(shí)間段和休息時(shí)間段。
[0130]消息發(fā)送模塊604,用于根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0131]具體實(shí)現(xiàn)中,若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后立即向所述第一終端推送所述回復(fù)消息;若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0132]例如:如圖2所示,老師可以設(shè)置工作時(shí)間段和休息時(shí)間段,并將設(shè)置的工作時(shí)間段和休息時(shí)間段發(fā)送到調(diào)度服務(wù)器,調(diào)度服務(wù)器對(duì)老師的個(gè)人的時(shí)間狀態(tài)信息進(jìn)行保存。在接收到老師的回復(fù)消息之后,如果確定當(dāng)前正處于休息時(shí)間或休假時(shí)間內(nèi),則可以對(duì)回復(fù)消息進(jìn)行保存,直到休息時(shí)間或休假時(shí)間結(jié)束后將回復(fù)消息發(fā)送給學(xué)生家長(zhǎng),如果確定當(dāng)前正處于工作時(shí)間,則可以立即將回復(fù)消息轉(zhuǎn)發(fā)給學(xué)生家長(zhǎng)。
[0133]可選的,如圖6所示,本發(fā)明實(shí)施例中的調(diào)度服務(wù)器還可以包括:
[0134]狀態(tài)修改模塊605,用于在將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端之后,可以將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài),從而在其他用戶(hù)向調(diào)度服務(wù)器發(fā)送會(huì)話請(qǐng)求時(shí),可以確定目標(biāo)用戶(hù)處于會(huì)話繁忙狀態(tài),從而分配所述多個(gè)用戶(hù)中的另一個(gè)用戶(hù)進(jìn)行會(huì)話。
[0135]可選的,信息接收模塊601,還用于接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求;狀態(tài)修改模塊605,還用于根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。例如:學(xué)生家長(zhǎng)可以向調(diào)度服務(wù)器發(fā)送“JS”,調(diào)度服務(wù)器接收到“JS”通話結(jié)束請(qǐng)求之后,自動(dòng)斷開(kāi)與第一終端的連接,并將通話結(jié)束消息發(fā)送給第二終端,老師接收到該通話結(jié)束消息,斷開(kāi)與調(diào)度服務(wù)器的連接,老師隨即處于會(huì)話空閑狀態(tài),進(jìn)而調(diào)度服務(wù)器將該老師的會(huì)話繁忙狀態(tài)修改為會(huì)話空閑狀態(tài),以便接收下一個(gè)學(xué)生家長(zhǎng)的會(huì)話請(qǐng)求。
[0136]可選的,可以獲取第一終端/第二終端連續(xù)兩次向第二終端/第一終端發(fā)送會(huì)話消息之間的時(shí)間間隔,若時(shí)間間隔超過(guò)預(yù)設(shè)的會(huì)話有效期,則確定第一終端與第二終端之間的會(huì)話已超時(shí),自動(dòng)結(jié)束第一終端與第二終端之間的會(huì)話,并將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。其中,預(yù)設(shè)會(huì)話有效期可以為5分鐘或者8分鐘,但不局限于上述時(shí)間。
[0137]在本發(fā)明實(shí)施例中,首先調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息;然后當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;其次接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);最后根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息,通過(guò)調(diào)度服務(wù)器可以合理根據(jù)每個(gè)用戶(hù)的時(shí)間安排進(jìn)行會(huì)話調(diào)度,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
[0138]請(qǐng)參考圖7,圖7是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。如圖所示,本發(fā)明實(shí)施例中的終端包括:
[0139]消息接收模塊701,用于接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的。
[0140]具體實(shí)現(xiàn)中,第一終端可以首先向調(diào)度服務(wù)器發(fā)送會(huì)話消息,會(huì)話消息可以包括用戶(hù)標(biāo)識(shí),調(diào)度服務(wù)器接收到所述會(huì)話消息之后,可以根據(jù)所述用戶(hù)標(biāo)識(shí)查找所述用戶(hù)標(biāo)識(shí)匹配的對(duì)象,然后確定查找到的對(duì)象所對(duì)應(yīng)的多個(gè)用戶(hù)或者一個(gè)用戶(hù),當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端。
[0141 ]消息顯示模塊702,用于顯示所述會(huì)話消息。
[0142]具體實(shí)現(xiàn)中,當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí);在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。如圖4所示,當(dāng)接收到調(diào)度服務(wù)器轉(zhuǎn)發(fā)的學(xué)生家長(zhǎng)的會(huì)話消息時(shí),使用“圓點(diǎn)”提示標(biāo)識(shí)對(duì)會(huì)話消息進(jìn)行標(biāo)注,在打開(kāi)會(huì)話消息之后,“圓點(diǎn)”提示標(biāo)識(shí)自動(dòng)消失。
[0143]消息獲取模塊703,用于獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息。
[0144]具體實(shí)現(xiàn)中,目標(biāo)用戶(hù)可以打開(kāi)會(huì)話列表,會(huì)話列表可以展示目標(biāo)用戶(hù)與第一終端的用戶(hù)的所有會(huì)話記錄,并在會(huì)話列表的輸入欄針對(duì)所述會(huì)話消息進(jìn)行回復(fù),或者點(diǎn)擊會(huì)話消息對(duì)應(yīng)的回復(fù)鏈接,進(jìn)入到會(huì)話內(nèi)容頁(yè),并在會(huì)話內(nèi)容頁(yè)輸入回復(fù)消息,另外,還可以刪除之前的會(huì)話消息。
[0145]消息發(fā)送模塊704,用于將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息。
[0146]具體實(shí)現(xiàn)中,在所述第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器之前,所述第二終端可以向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),所述工作時(shí)間狀態(tài)包括工作時(shí)間段和休息時(shí)間段,調(diào)度服務(wù)器接收到時(shí)間狀態(tài)信息之后,若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后立即向所述第一終端推送所述回復(fù)消息;若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0147]在本發(fā)明實(shí)施例中,第二終端接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的;然后顯示所述會(huì)話消息;其次獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息;最后將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息,通過(guò)調(diào)度服務(wù)器可以合理根據(jù)每個(gè)用戶(hù)的時(shí)間安排進(jìn)行會(huì)話調(diào)度,防止因會(huì)話繁忙不能及時(shí)處理會(huì)話請(qǐng)求,并且保障用戶(hù)的休息時(shí)間不被打擾,提高會(huì)話質(zhì)量。
[0148]請(qǐng)繼續(xù)參考圖8,圖8是本發(fā)明實(shí)施例提出的一種會(huì)話調(diào)度裝置的結(jié)構(gòu)示意圖。如圖8所示,該裝置包括處理器801和接口電路802,圖中還給出了存儲(chǔ)器803和總線804,該處理器801、接口電路802和存儲(chǔ)器803通過(guò)總線804連接并完成相互間的通信。
[0149]其中,處理器801用于執(zhí)行如下操作步驟:
[0150]接收第一終端發(fā)送的會(huì)話消息;
[0151]所述調(diào)度服務(wù)器當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端;
[0152]所述調(diào)度服務(wù)器接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài);
[0153]所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
[0154]其中,處理器801還用于執(zhí)行如下操作步驟:
[0155]若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后向所述第一終端推送所述回復(fù)消息;
[0156]若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。
[0157]其中,處理器801還用于執(zhí)行如下操作步驟:
[0158]接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息;
[0159]所述確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)包括:
[0160]根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。
[0161]其中,處理器801還用于執(zhí)行如下操作步驟:
[0162]將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài);
[0163]所述根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息之后,還包括:
[0164]接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求;
[0165]根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。
[0166]其中,處理器801還用于執(zhí)行如下操作步驟:
[0167]若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄;
[0168]根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。
[0169]需要說(shuō)明的是,這里的處理器801可以是一個(gè)處理元件,也可以是多個(gè)處理元件的統(tǒng)稱(chēng)。例如,該處理元件可以是中央處理器(Central Processing Unit,CPU),也可以是特定集成電路(Applicat1n Specific Integrated Circuit ,ASIC),
[0170]該裝置還可以包括輸入輸出裝置,連接于總線804,以通過(guò)總線與處理器801等其它部分連接。該輸入輸出裝置可以為操作人員提供一輸入界面,以便操作人員通過(guò)該輸入界面選擇布控項(xiàng),還可以是其它接口,可通過(guò)該接口外接其它設(shè)備。
[0171]或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路,例如:一個(gè)或多個(gè)微處理器(digital singnal processor,DSP),或,一個(gè)或者多個(gè)現(xiàn)場(chǎng)可編程門(mén)陣列(FieldProgrammable Gate Array,F(xiàn)PGA)。
[0172]存儲(chǔ)器803可以是一個(gè)存儲(chǔ)裝置,也可以是多個(gè)存儲(chǔ)元件的統(tǒng)稱(chēng),且用于存儲(chǔ)可執(zhí)行程序代碼或應(yīng)用程序運(yùn)行裝置運(yùn)行所需要參數(shù)、數(shù)據(jù)等。且存儲(chǔ)器803可以包括隨機(jī)存儲(chǔ)器(RAM),也可以包括非易失性存儲(chǔ)器(non-volatile memory),例如磁盤(pán)存儲(chǔ)器,閃存(Flash)等。
[0173]總線804可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(IndustryStandard Architecture,ISA)總線、夕卜部設(shè)備互連(Peripheral Component,PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ExtendedIndustry Standard Architecture,EISA)總線等。該總線804可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖8中僅用一條粗線表示,但并不表示僅有一根總線或一種類(lèi)型的總線。
[0174]需要說(shuō)明的是,對(duì)于前述的各個(gè)方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某一些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
[0175]在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳細(xì)描述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。
[0176]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤(pán)、只讀存儲(chǔ)器(英文= Read-Only Memory,簡(jiǎn)稱(chēng):ROM)、隨機(jī)存取器(英文:Random Access Memory,簡(jiǎn)稱(chēng):RAM)、磁盤(pán)或光盤(pán)等。
[0177]以上對(duì)本發(fā)明實(shí)施例所提供的內(nèi)容下載方法及相關(guān)設(shè)備、系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1.一種會(huì)話調(diào)度方法,其特征在于,所述方法包括: 調(diào)度服務(wù)器接收第一終端發(fā)送的會(huì)話消息; 所述調(diào)度服務(wù)器當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端; 所述調(diào)度服務(wù)器接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài); 所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。2.如權(quán)利要求1所述的方法,其特征在于,所述工作時(shí)間狀態(tài)包括工作時(shí)間段和休息時(shí)間段,所述根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息包括: 若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后向所述第一終端推送所述回復(fù)消息; 若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。3.如權(quán)利要求1所述的方法,其特征在于,所述確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)之前,還包括: 接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息; 所述確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)包括: 根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。4.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端之后,還包括: 將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài); 所述根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息之后,還包括: 接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求; 根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀??τ O5.如權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,所述當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端包括: 若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄; 根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。6.一種會(huì)話調(diào)度方法,其特征在于,所述方法包括: 第二終端接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的; 所述第二終端顯示所述會(huì)話消息; 所述第二終端獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息; 所述第二終端將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息。7.如權(quán)利要求6所述的方法,其特征在于,所述將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器之前,還包括: 所述第二終端向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,所述時(shí)間狀態(tài)信息用于所述調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀??τ O8.如權(quán)利要求6或7所述的方法,其特征在于,所述顯示所述會(huì)話消息包括: 當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí); 在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。9.一種調(diào)度服務(wù)器,其特征在于,所述調(diào)度服務(wù)器包括: 信息接收模塊,用于接收第一終端發(fā)送的會(huì)話消息; 消息轉(zhuǎn)發(fā)模塊,用于當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端; 狀態(tài)確定模塊,用于接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài); 消息發(fā)送模塊,用于根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。10.如權(quán)利要求9所述的調(diào)度服務(wù)器,其特征在于,所述消息發(fā)送模塊具體用于: 若所述目標(biāo)用戶(hù)當(dāng)前處于所述工作時(shí)間段,則在接收到所述回復(fù)消息后向所述第一終端推送所述回復(fù)消息; 若所述目標(biāo)用戶(hù)當(dāng)前處于所述休息時(shí)間段,則等待所述休息時(shí)間段結(jié)束后向所述第一終端推送所述回復(fù)消息。11.如權(quán)利要求9所述的調(diào)度服務(wù)器,其特征在于,所述信息接收模塊,還用于接收所述第二終端發(fā)送的所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息; 所述狀態(tài)確定模塊,還用于根據(jù)所述時(shí)間狀態(tài)信息,確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。12.如權(quán)利要求9所述的調(diào)度服務(wù)器,其特征在于,所述調(diào)度服務(wù)器還包括: 狀態(tài)修改模塊,用于將所述目標(biāo)用戶(hù)的所述會(huì)話空閑狀態(tài)修改為會(huì)話繁忙狀態(tài); 所述信息接收模塊,用于接收所述第一終端發(fā)送的通話結(jié)束請(qǐng)求; 所述狀態(tài)修改模塊,還用于根據(jù)所述通話結(jié)束請(qǐng)求,將所述目標(biāo)用戶(hù)的所述會(huì)話繁忙狀態(tài)修改為所述會(huì)話空閑狀態(tài)。13.如權(quán)利要求9-12任意一項(xiàng)所述的調(diào)度服務(wù)器,其特征在于,所述消息轉(zhuǎn)發(fā)模塊具體用于: 若確定所述多個(gè)用戶(hù)中的至少兩個(gè)用戶(hù)處于會(huì)話空閑狀態(tài),則獲取所述至少兩個(gè)用戶(hù)的歷史會(huì)話記錄; 根據(jù)所述至少兩個(gè)用戶(hù)的所述歷史會(huì)話記錄,從所述至少兩個(gè)用戶(hù)中選擇所述目標(biāo)用戶(hù)進(jìn)行會(huì)話。14.一種終端,其特征在于,所述終端包括: 消息接收模塊,用于接收所述調(diào)度服務(wù)器發(fā)送的會(huì)話消息,所述會(huì)話消息由所述第一終端發(fā)送給所述調(diào)度服務(wù)器并在所述調(diào)度服務(wù)器確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí)轉(zhuǎn)發(fā)的; 消息顯示模塊,用于顯示所述會(huì)話消息; 消息獲取模塊,用于獲取所述目標(biāo)用戶(hù)針對(duì)所述會(huì)話消息輸入的回復(fù)消息; 消息發(fā)送模塊,用于將所述回復(fù)消息發(fā)送給調(diào)度服務(wù)器,以使所述調(diào)度服務(wù)器根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)向所述第一終端推送所述回復(fù)消息。15.如權(quán)利要求14所述的終端,其特征在于, 所述消息接收模塊,還用于向所述調(diào)度服務(wù)器發(fā)送所述目標(biāo)用戶(hù)配置的時(shí)間狀態(tài)信息,所述時(shí)間狀態(tài)信息用于所述調(diào)度服務(wù)器根據(jù)所述時(shí)間狀態(tài)信息確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài)。16.如權(quán)利要求14或15所述的終端,其特征在于,所述消息顯示模塊具體用于: 當(dāng)接收到所述調(diào)度服務(wù)器發(fā)送的所述會(huì)話消息時(shí),在所述會(huì)話消息對(duì)應(yīng)的信息圖標(biāo)上顯示提示標(biāo)識(shí); 在檢測(cè)到所述目標(biāo)用戶(hù)打開(kāi)所述會(huì)話消息時(shí)去除所述提示標(biāo)識(shí)。17.—種會(huì)話調(diào)度裝置,其特征在于,所述裝置包括接口電路、存儲(chǔ)器以及處理器,其中,存儲(chǔ)器中存儲(chǔ)一組程序代碼,且處理器用于調(diào)用存儲(chǔ)器中存儲(chǔ)的程序代碼,用于執(zhí)行以下操作: 接收第一終端發(fā)送的會(huì)話消息; 當(dāng)確定多個(gè)用戶(hù)中的目標(biāo)用戶(hù)處于會(huì)話空閑狀態(tài)時(shí),將所述會(huì)話消息轉(zhuǎn)發(fā)給所述目標(biāo)用戶(hù)的第二終端; 接收所述第二終端針對(duì)所述會(huì)話消息返回的回復(fù)消息,并確定所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài); 根據(jù)所述目標(biāo)用戶(hù)當(dāng)前的工作時(shí)間狀態(tài),向所述第一終端推送所述回復(fù)消息。
【文檔編號(hào)】H04L29/08GK105978853SQ201610239722
【公開(kāi)日】2016年9月28日
【申請(qǐng)日】2016年4月18日
【發(fā)明人】韓秀君, 孫全輝
【申請(qǐng)人】騰訊科技(深圳)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
交城县| 乳山市| 汝南县| 和顺县| 西盟| 常熟市| 新疆| 珲春市| 桦南县| 桂林市| 和硕县| 平顺县| 广灵县| 手机| 霸州市| 临武县| 福建省| 普洱| 中宁县| 韶关市| 镇原县| 桐庐县| 金秀| 琼海市| 彩票| 铜陵市| 博爱县| 永善县| 大连市| 淮安市| 应城市| 新化县| 西峡县| 分宜县| 棋牌| 广东省| 庆阳市| 盘锦市| 都江堰市| 轮台县| 唐海县|