本公開涉及通信應(yīng)用技術(shù)領(lǐng)域,尤其涉及通信群組確定方法及裝置。
背景技術(shù):
目前,大多數(shù)聊天軟件均支持多人群聊功能,多個(gè)用戶可以在同一個(gè)聊天群里聊天,聊天內(nèi)容在群成員之間共享。
相關(guān)技術(shù)中,用戶想要與多個(gè)聊天對象進(jìn)行群聊,需要先建立一個(gè)聊天群,用戶從聊天軟件的通訊錄里逐個(gè)選取聊天對象,建立包括多個(gè)聊天對象的聊天群。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開實(shí)施例提供一種通信群組確定方法及裝置。所述技術(shù)方案如下:
根據(jù)本公開實(shí)施例的第一方面,提供一種通信群組確定方法,包括:
監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;
監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;
加載所述目標(biāo)通信群組的會(huì)話界面。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過監(jiān)聽到在用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,實(shí)現(xiàn)快速找到包括想要聊天對象的已有群,并且當(dāng)前用戶與想要聊天對象的聊天記錄也較為集中,方便查閱和管理,從而避免相關(guān)技術(shù)中存在的用戶重復(fù)建群而導(dǎo)致使用效率較低及聊天記錄查閱和管理難度大的問題,方便用戶使用;如此,能夠提高用戶體驗(yàn)。
在一個(gè)實(shí)施例中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;加載所述目標(biāo)通信群組的會(huì)話界面,包括:
在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;
響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案在目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,終端在當(dāng)前顯示界面加載各個(gè)目標(biāo)通信群組,由用戶選擇需要的目標(biāo)通信群組,實(shí)現(xiàn)快速找到并使用包括想要聊天對象的已有群組進(jìn)行群聊,不用新建群組。
在一個(gè)實(shí)施例中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;加載所述目標(biāo)通信群組的會(huì)話界面,包括:
根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;
根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;
響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案在目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,根據(jù)各目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各目標(biāo)通信群組,用戶可以根據(jù)活躍程度的差異,確定想要聊天對象的已有群組,方便用戶使用。
在一個(gè)實(shí)施例中,監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,包括:
監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;
在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;
響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;
監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過當(dāng)操作用戶在用戶列表中選中想要聊天的第一用戶時(shí),在當(dāng)前顯示界面加載同時(shí)包括第一用戶和當(dāng)前用戶的候選通信群組,接著,當(dāng)操作用戶在某個(gè)候選通信群組的成員列表中選中第二用戶時(shí),終端確定同時(shí)包括第一用戶、第二用戶和當(dāng)前用戶的目標(biāo)通信群組,從而實(shí)現(xiàn)快速找到包括想要聊天對象的已有群。
在一個(gè)實(shí)施例中,監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,包括:
監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;
在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;
檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:該技術(shù)方案通過當(dāng)操作用戶在用戶列表中選中想要聊天的第一用戶時(shí),在當(dāng)前顯示界面加載同時(shí)包括第一用戶和當(dāng)前用戶的候選通信群組,接著,當(dāng)終端檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),確定同時(shí)包括第一用戶、第二用戶和當(dāng)前用戶的目標(biāo)通信群組,從而實(shí)現(xiàn)快速找到包括想要聊天對象的已有群。
在一個(gè)實(shí)施例中,所述監(jiān)聽針對用戶列表中各用戶實(shí)施的操作,包括:
在當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄;
監(jiān)聽針對所述當(dāng)前用戶的通信錄中各用戶實(shí)施的操作。
在一個(gè)實(shí)施例中,所述監(jiān)聽針對用戶列表中各用戶實(shí)施的操作,包括:
在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表;
監(jiān)聽針對所述當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
根據(jù)本公開實(shí)施例的第二方面,提供一種通信群組確定裝置,包括:
監(jiān)聽模塊,用于監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;
確定模塊,用于監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;
加載模塊,用于加載所述目標(biāo)通信群組的會(huì)話界面。
在一個(gè)實(shí)施例中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;
加載模塊在當(dāng)前顯示界面加載各所述目標(biāo)通信群組,及響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一個(gè)實(shí)施例中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;
加載模塊根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一個(gè)實(shí)施例中,確定模塊,包括:
第一確定子模塊,用于監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;
第一加載子模塊,用于在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;
第二加載子模塊,用于響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;
第二確定子模塊,用于監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一個(gè)實(shí)施例中,確定模塊,包括:
第三確定子模塊,用于監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;
第三加載子模塊,用于在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;
第四確定子模塊,用于檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一個(gè)實(shí)施例中,監(jiān)聽模塊在當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄,及監(jiān)聽針對所述當(dāng)前用戶的通信錄中各用戶實(shí)施的操作。
在一個(gè)實(shí)施例中,監(jiān)聽模塊在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表,及監(jiān)聽針對所述當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
在一個(gè)實(shí)施例中,
根據(jù)本公開實(shí)施例的第三方面,提供一種通信群組確定裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;
監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;
加載所述目標(biāo)通信群組的會(huì)話界面。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實(shí)施例示出的通信群組確定方法的流程圖。
圖2是根據(jù)一示例性實(shí)施例示出的通信群組確定方法中步驟102的流程圖。
圖3是根據(jù)一示例性實(shí)施例示出的通信群組確定方法中步驟102的流程圖。
圖4是根據(jù)一示例性實(shí)施例示出的通信群組確定方法中步驟103的流程圖。
圖5是根據(jù)一示例性實(shí)施例示出的通信群組確定方法中步驟103的流程圖。
圖6是根據(jù)一示例性實(shí)施例示出的通信群組確定方法的流程圖。
圖7是根據(jù)一示例性實(shí)施例示出的通信群組確定裝置的框圖。
圖8是根據(jù)一示例性實(shí)施例示出的通信群組確定裝置的框圖。
圖9是根據(jù)一示例性實(shí)施例示出的通信群組確定裝置的框圖。
圖10是根據(jù)一示例性實(shí)施例示出的通信群組確定裝置的框圖。
圖11是根據(jù)一示例性實(shí)施例示出的通信群組確定裝置的框圖。
圖12是根據(jù)一示例性實(shí)施例示出的通信群組確定裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
相關(guān)技術(shù)中,用戶想要與多個(gè)聊天對象進(jìn)行群聊時(shí),需要新建或找到已有的同時(shí)包括用戶與上述多個(gè)聊天對象的聊天群;然而,即使已經(jīng)存在同時(shí)包括用戶與上述多個(gè)聊天對象的聊天群,可能由于聊天記錄太多或聊天記錄已刪除等原因,使得用戶無法輕易找到已有群,這種情況下,用戶需要新建一個(gè)聊天群,從聊天軟件的通訊錄里逐個(gè)選取聊天對象,并建立一個(gè)包括用戶與上述多個(gè)聊天對象的聊天群,這就會(huì)導(dǎo)致用戶重復(fù)建群,使用效率較低,同時(shí),由于聊天記錄分散造成聊天記錄的查閱和管理難度大,影響用戶體驗(yàn)。
為了解決上述問題,本公開實(shí)施例提供了一種通信群組確定方法,包括:監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;監(jiān)聽到在用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括至少一個(gè)用戶和當(dāng)前用戶的目標(biāo)通信群組;其中,至少一個(gè)用戶不包括當(dāng)前用戶;加載目標(biāo)通信群組的會(huì)話界面。本公開實(shí)施例提供的技術(shù)方案能夠快速找到包括想要聊天對象的已有群,避免用戶重復(fù)建群,方便用戶使用;該技術(shù)方案涉及終端,例如,終端可以是智能手機(jī)、平板電腦、筆記本、臺(tái)式電腦、穿戴式設(shè)備或車載移動(dòng)終端等電子設(shè)備。
圖1是根據(jù)一示例性實(shí)施例示出的一種通信群組確定方法的流程圖,該方法的執(zhí)行主體可以為終端,如圖1所示,該方法包括以下步驟101-103:
在步驟101中,監(jiān)聽針對用戶列表中各用戶實(shí)施的操作。
示例的,在當(dāng)前用戶想要與多個(gè)聊天對象進(jìn)行群聊時(shí),用戶可以首先在聊天軟件中任意一個(gè)可以選中單個(gè)或多個(gè)用戶的頁面中選中至少一個(gè)用戶。
舉個(gè)例子來說,在當(dāng)前用戶想要與多個(gè)聊天對象進(jìn)行群聊時(shí),用戶可以打開聊天軟件中當(dāng)前用戶的通信錄,這時(shí),在終端的當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄;當(dāng)前用戶是指聊天軟件的當(dāng)前登錄賬戶,終端的操作用戶是正在操作手機(jī)的用戶。終端的操作用戶可以針對當(dāng)前用戶的通信錄中的各用戶實(shí)施操作;所述操作至少可以包括:查看用戶資料、對用戶排序、增加用戶、刪除用戶、修改用戶資料、選中用戶等。終端持續(xù)監(jiān)聽終端的操作用戶針對當(dāng)前用戶的通信錄中各用戶實(shí)施的操作。
或者,在當(dāng)前用戶想要與多個(gè)聊天對象進(jìn)行群聊時(shí),用戶可以打開聊天軟件的當(dāng)前顯示界面中處于正在聊天狀態(tài)的當(dāng)前通信群組的成員列表,這時(shí),在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表;終端持續(xù)監(jiān)聽終端的操作用戶針對當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
在步驟102中,監(jiān)聽到在用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括至少一個(gè)用戶和當(dāng)前用戶的目標(biāo)通信群組;其中,至少一個(gè)用戶不包括當(dāng)前用戶。
示例的,步驟102的實(shí)現(xiàn)方式至少可以包括以下任意一種方式:
方式1、終端的操作用戶可以在用戶列表中選中所有想要聊天的用戶,但是并不接著執(zhí)行新建群組的操作;當(dāng)終端的操作用戶在用戶列表中選中想要聊天的用戶(例如,想要聊天的用戶可以包括一個(gè)或多個(gè)用戶)時(shí),終端會(huì)監(jiān)聽到上述在用戶列表中選中至少一個(gè)用戶的操作,然后,終端根據(jù)當(dāng)前用戶所加入的各個(gè)通信群組的成員信息,確定同時(shí)包括所選中的至少一個(gè)用戶和當(dāng)前用戶的目標(biāo)通信群組。
方式2、當(dāng)終端的操作用戶在用戶列表中選中想要聊天的某個(gè)用戶,例如第一用戶時(shí),終端會(huì)監(jiān)聽到上述在用戶列表中選中第一用戶的操作,然后,終端根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;操作用戶執(zhí)行顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,終端響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;操作用戶執(zhí)行在所述第一候選通信群組的成員列表中選中第二用戶的操作,終端監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組??蛇x的,所述第一用戶可以為一個(gè)或多個(gè)用戶;所述第二用戶可以為一個(gè)或多個(gè)用戶。如果此時(shí)目標(biāo)通信群組為多個(gè),且用戶想要聊天的用戶除了包括第一用戶和第二用戶之外還包括第三用戶,那么終端在確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組之后,在當(dāng)前顯示界面加載所確定的各目標(biāo)通信群組;操作用戶從各目標(biāo)通信群組中查找包括第三用戶的通信群組,即為操作用戶需要的包括想要聊天對象的已有群組。
方式3、當(dāng)終端的操作用戶在用戶列表中選中想要聊天的某個(gè)用戶,例如第一用戶時(shí),終端會(huì)監(jiān)聽到上述在用戶列表中選中第一用戶的操作,然后,終端根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;操作用戶在當(dāng)前顯示界面的輸入窗口中輸入第二用戶的標(biāo)識(shí);終端檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在步驟103中,加載目標(biāo)通信群組的會(huì)話界面。
示例的,通過執(zhí)行步驟101-102,終端已經(jīng)確定了同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;在目標(biāo)通信群組只有一個(gè)時(shí)終端可以直接加載目標(biāo)通信群組的會(huì)話界面,或?qū)?dāng)前顯示界面切換至目標(biāo)通信群組的會(huì)話界面。
示例的,在所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,終端可以在當(dāng)前顯示界面加載所述目標(biāo)通信群組,終端的操作用戶可以直接通過目標(biāo)通信群組與所有想要聊天的用戶進(jìn)行群聊,即操作用戶在當(dāng)前顯示界面進(jìn)行選中目標(biāo)通信群組的操作,終端響應(yīng)于目標(biāo)通信群組被選中的操作,加載被選中的目標(biāo)通信群組的會(huì)話界面,從而實(shí)現(xiàn)快速找到并使用包括想要聊天對象的已有群組進(jìn)行群聊,不用新建群組。
示例的,在所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,終端還可以根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;操作用戶可以根據(jù)個(gè)人喜好,例如可以選擇活躍程度較高的目標(biāo)通信群組進(jìn)行操作;終端響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。可選的,通信群組的活躍程度可以由群組的人數(shù)、設(shè)定時(shí)間段內(nèi)的消息數(shù)目、每天的聊天時(shí)間等因素共同決定。
本公開的實(shí)施例提供的技術(shù)方案,通過監(jiān)聽到在用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,實(shí)現(xiàn)快速找到包括想要聊天對象的已有群,并且當(dāng)前用戶與想要聊天對象的聊天記錄也較為集中,方便查閱和管理,從而避免相關(guān)技術(shù)中存在的用戶重復(fù)建群而導(dǎo)致使用效率較低及聊天記錄查閱和管理難度大的問題,方便用戶使用;如此,能夠提高用戶體驗(yàn)。
在一種可能的實(shí)施方式中,如圖2所示,圖1示出的步驟102可以實(shí)施為步驟201-204:
在步驟201中,監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組。
示例的,當(dāng)終端的操作用戶在用戶列表中選中想要聊天的某個(gè)用戶,例如第一用戶時(shí),終端會(huì)監(jiān)聽到上述在用戶列表中選中第一用戶的操作,然后,終端根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組。
在步驟202中,在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組。
在步驟203中,響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載第一候選通信群組的成員列表。
示例的,操作用戶執(zhí)行顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作;終端響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表
在步驟204中,監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
示例的,所述第一用戶可以為一個(gè)或多個(gè)用戶;所述第二用戶可以為一個(gè)或多個(gè)用戶。操作用戶執(zhí)行在所述第一候選通信群組的成員列表中選中第二用戶的操作;終端監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
上述本公開的實(shí)施例中,當(dāng)操作用戶在用戶列表中選中想要聊天的第一用戶時(shí),在當(dāng)前顯示界面加載同時(shí)包括第一用戶和當(dāng)前用戶的候選通信群組,接著,當(dāng)操作用戶在某個(gè)候選通信群組的成員列表中選中第二用戶時(shí),終端確定同時(shí)包括第一用戶、第二用戶和當(dāng)前用戶的目標(biāo)通信群組,從而實(shí)現(xiàn)快速找到包括想要聊天對象的已有群。
在一種可能的實(shí)施方式中,如圖3所示,圖1示出的步驟102可以實(shí)施為步驟301-303:
在步驟301中,監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組。
示例的,當(dāng)終端的操作用戶在用戶列表中選中想要聊天的某個(gè)用戶,例如第一用戶時(shí),終端會(huì)監(jiān)聽到上述在用戶列表中選中第一用戶的操作,然后,終端根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組。
在步驟302中,在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組。
在步驟303中,檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
示例的,操作用戶在當(dāng)前顯示界面的輸入窗口中輸入第二用戶的標(biāo)識(shí);終端檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
上述本公開的實(shí)施例中,當(dāng)操作用戶在用戶列表中選中想要聊天的第一用戶時(shí),在當(dāng)前顯示界面加載同時(shí)包括第一用戶和當(dāng)前用戶的候選通信群組,接著,當(dāng)終端檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),確定同時(shí)包括第一用戶、第二用戶和當(dāng)前用戶的目標(biāo)通信群組,從而實(shí)現(xiàn)快速找到包括想要聊天對象的已有群。
在一種可能的實(shí)施方式中,如圖4所示,圖1示出的步驟103可以實(shí)施為步驟401-402:
在步驟401中,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組。
示例的,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;在所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,終端可以在當(dāng)前顯示界面加載各個(gè)目標(biāo)通信群組。
在步驟402中,響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
示例的,終端的操作用戶可以直接通過目標(biāo)通信群組與所有想要聊天的用戶進(jìn)行群聊,即操作用戶在當(dāng)前顯示界面進(jìn)行選中目標(biāo)通信群組的操作,終端響應(yīng)于目標(biāo)通信群組被選中的操作,加載被選中的目標(biāo)通信群組的會(huì)話界面。
上述本公開的實(shí)施例中,在目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,終端在當(dāng)前顯示界面加載各個(gè)目標(biāo)通信群組,由用戶選擇需要的目標(biāo)通信群組,實(shí)現(xiàn)快速找到并使用包括想要聊天對象的已有群組進(jìn)行群聊,不用新建群組。
在一種可能的實(shí)施方式中,如圖5所示,圖1示出的步驟103可以實(shí)施為步驟501-503:
在步驟501中,根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度。
示例的,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;在所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,終端還可以根據(jù)各目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度??蛇x的,通信群組的活躍程度可以由群組的人數(shù)、設(shè)定時(shí)間段內(nèi)的消息數(shù)目、每天的聊天時(shí)間等因素共同決定。
在步驟502中,根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組。
在步驟503中,響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
示例的,操作用戶可以根據(jù)個(gè)人喜好,例如可以選擇活躍程度較高的目標(biāo)通信群組進(jìn)行操作;終端響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
上述本公開的實(shí)施例中,在目標(biāo)通信群組為兩個(gè)或兩個(gè)以上的情況下,根據(jù)各目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各目標(biāo)通信群組,用戶可以根據(jù)活躍程度的差異,確定想要聊天對象的已有群組,方便用戶使用。
下面通過幾個(gè)實(shí)施例詳細(xì)介紹實(shí)現(xiàn)過程。
圖6是根據(jù)一示例性實(shí)施例示出的一種通信群組確定方法的流程圖,該方法由終端實(shí)施;如圖6所示,該方法包括以下步驟:
在步驟601中,監(jiān)聽針對用戶列表中各用戶實(shí)施的操作。
示例的,終端在當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄,并監(jiān)聽針對所述當(dāng)前用戶的通信錄中各用戶實(shí)施的操作?;蛘?,終端在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表,并監(jiān)聽針對所述當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
在步驟602中,監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組。
在步驟603中,在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組。
在步驟604中,檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
示例的,終端監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在步驟605中,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組。
示例的,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上。
在步驟606中,響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
示例的,終端根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
本公開的實(shí)施例提供的技術(shù)方案,通過監(jiān)聽到在用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,實(shí)現(xiàn)快速找到包括想要聊天對象的已有群,并且當(dāng)前用戶與想要聊天對象的聊天記錄也較為集中,方便查閱和管理,從而避免相關(guān)技術(shù)中存在的用戶重復(fù)建群而導(dǎo)致使用效率較低及聊天記錄查閱和管理難度大的問題,方便用戶使用;如此,能夠提高用戶體驗(yàn)。
作為一種可能的實(shí)施例,這里提供一種聊天建群時(shí)根據(jù)當(dāng)前已選用戶自動(dòng)提示已有群的方案,該方案能夠根據(jù)用戶想要聊天的對象,快速的找到已經(jīng)建立的群。該方案具體如下:
1)終端的操作用戶在通訊錄(或者聊天軟件的其它可以選中單個(gè)用戶的地方,比如聊天群)中選中某個(gè)用戶(例如用戶1)時(shí),在桌面上彈出菜單“已有群聊”,包括當(dāng)前用戶已經(jīng)跟該選中的用戶有過共同聊天記錄的全部群。
2)當(dāng)鼠標(biāo)或手指放到彈出菜單“已有群聊”中的某個(gè)群(例如群a)上時(shí),自動(dòng)顯示群a的群成員,終端的操作用戶從群a中選出用戶(例如用戶2)后,將彈出菜單“已有群聊”中顯示的群過濾到只包括用戶1和用戶2的群。
示例的,步驟2)也可以提示操作用戶輸入想要聊天的其它用戶的用戶名。
3)若用戶想要聊天的用戶除了用戶1和用戶2之外還包括其它用戶,則重復(fù)步驟2),從而快速找到需要發(fā)起聊天的群。
本公開的實(shí)施例提供的技術(shù)方案,在選擇用戶之后彈出提示“已有群聊”的入口,并根據(jù)選擇(輸入)的其它聊天對象過濾掉非相關(guān)群,最終定位到目標(biāo)群,實(shí)現(xiàn)了快速提高找到已有群的效率,大大提高用戶體驗(yàn)。
下述為本公開裝置實(shí)施例,可以用于執(zhí)行本公開方法實(shí)施例。
圖7是根據(jù)一示例性實(shí)施例示出的一種通信群組確定裝置的框圖;該裝置可以采用各種方式來實(shí)施,例如在終端中實(shí)施裝置的全部組件,或者,在終端側(cè)以耦合的方式實(shí)施裝置中的組件;該裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)上述本公開涉及的方法,如圖7所示,該通信群組確定裝置包括:監(jiān)聽模塊701、確定模塊702及加載模塊703,其中:
監(jiān)聽模塊701被配置為監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;
確定模塊702被配置為監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;
加載模塊703被配置為加載所述目標(biāo)通信群組的會(huì)話界面。
本公開實(shí)施例提供的通信群組確定裝置,通過配置監(jiān)聽模塊701監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;確定模塊702監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;加載模塊703加載所述目標(biāo)通信群組的會(huì)話界面;從而實(shí)現(xiàn)快速找到包括想要聊天對象的已有群,并且當(dāng)前用戶與想要聊天對象的聊天記錄也較為集中,方便查閱和管理,從而避免相關(guān)技術(shù)中存在的用戶重復(fù)建群而導(dǎo)致使用效率較低及聊天記錄查閱和管理難度大的問題,方便用戶使用;如此,能夠提高用戶體驗(yàn)。
在一種可能的實(shí)施方式中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;加載模塊703在當(dāng)前顯示界面加載各目標(biāo)通信群組,及響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一種可能的實(shí)施方式中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;加載模塊703根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一種可能的實(shí)施方式中,如圖8所示,圖7示出的通信群組確定裝置還可以包括把確定模塊702配置成包括:第一確定子模塊801、第一加載子模塊802、第二加載子模塊803及第二確定子模塊804,其中:
第一確定子模塊801被配置為監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;
第一加載子模塊802被配置為在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;
第二加載子模塊803被配置為響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;
第二確定子模塊804被配置為監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一種可能的實(shí)施方式中,如圖9所示,圖7示出的通信群組確定裝置還可以包括把確定模塊702配置成包括:第三確定子模塊901、第三加載子模塊902及第四確定子模塊903,其中:
第三確定子模塊901被配置為監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;
第三加載子模塊902被配置為在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;
第四確定子模塊903被配置為檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一種可能的實(shí)施方式中,監(jiān)聽模塊701在當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄,及監(jiān)聽針對所述當(dāng)前用戶的通信錄中各用戶實(shí)施的操作。
在一種可能的實(shí)施方式中,監(jiān)聽模塊701在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表,及監(jiān)聽針對所述當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
圖10是根據(jù)一示例性實(shí)施例示出的一種通信群組確定裝置1000的框圖,通信群組確定裝置1000可以采用各種方式來實(shí)施,例如在終端中實(shí)施裝置的全部組件,或者,在終端側(cè)以耦合的方式實(shí)施裝置中的組件;通信群組確定裝置1000包括:
處理器1001;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器1002;
其中,處理器1001被配置為:監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;加載所述目標(biāo)通信群組的會(huì)話界面。
在一個(gè)實(shí)施例中,上述處理器1001還可被配置為:在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一個(gè)實(shí)施例中,上述處理器1001還可被配置為:根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一個(gè)實(shí)施例中,上述處理器1001還可被配置為:監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一個(gè)實(shí)施例中,上述處理器1001還可被配置為:監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一個(gè)實(shí)施例中,上述處理器1001還可被配置為:在當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄;監(jiān)聽針對所述當(dāng)前用戶的通信錄中各用戶實(shí)施的操作。
在一個(gè)實(shí)施例中,上述處理器1001還可被配置為:在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表;監(jiān)聽針對所述當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
上述本公開實(shí)施例提供的通信群組確定裝置,通過監(jiān)聽到在用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,實(shí)現(xiàn)快速找到包括想要聊天對象的已有群,并且當(dāng)前用戶與想要聊天對象的聊天記錄也較為集中,方便查閱和管理,從而避免相關(guān)技術(shù)中存在的用戶重復(fù)建群而導(dǎo)致使用效率較低及聊天記錄查閱和管理難度大的問題,方便用戶使用;如此,能夠提高用戶體驗(yàn)。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
圖11是根據(jù)一示例性實(shí)施例示出的一種通信群組確定裝置的框圖。例如,通信群組確定裝置1100可以是智能手機(jī)、平板電腦、筆記本、臺(tái)式機(jī)、穿戴式設(shè)備或車載移動(dòng)終端等。
參照圖11,通信群組確定裝置1100可以包括以下一個(gè)或多個(gè)組件:處理組件1102,存儲(chǔ)器1104,電源組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(I/O)接口1112,傳感器組件1114,以及通信組件1116。
處理組件1102通??刂仆ㄐ湃航M確定裝置1100的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1102可以包括一個(gè)或多個(gè)處理器1120來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個(gè)或多個(gè)模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
存儲(chǔ)器1104被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在通信群組確定裝置1100的操作。這些數(shù)據(jù)的示例包括用于在通信群組確定裝置1100上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1104可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電源組件1106為通信群組確定裝置1100的各種組件提供電力。電源組件1106可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為通信群組確定裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1108包括在通信群組確定裝置1100和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1108包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)通信群組確定裝置1100處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1110被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1110包括一個(gè)麥克風(fēng)(MIC),當(dāng)通信群組確定裝置1100處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1104或經(jīng)由通信組件1116發(fā)送。在一些實(shí)施例中,音頻組件1110還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1114包括一個(gè)或多個(gè)傳感器,用于為通信群組確定裝置1100提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1114可以檢測到通信群組確定裝置1100的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為通信群組確定裝置1100的顯示器和小鍵盤,傳感器組件1114還可以檢測通信群組確定裝置1100或通信群組確定裝置1100一個(gè)組件的位置改變,用戶與通信群組確定裝置1100接觸的存在或不存在,通信群組確定裝置1100方位或加速/減速和通信群組確定裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1116被配置為便于通信群組確定裝置1100和其他設(shè)備之間有線或無線方式的通信。通信群組確定裝置1100可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,通信組件1116還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,通信群組確定裝置1100可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子組件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1104,上述指令可由通信群組確定裝置1100的處理器1120執(zhí)行以完成上述方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)存儲(chǔ)介質(zhì)中的指令由通信群組確定裝置1100的處理器執(zhí)行時(shí),使得通信群組確定裝置1100能夠執(zhí)行如下通信群組確定方法,方法包括:
監(jiān)聽針對用戶列表中各用戶實(shí)施的操作;
監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組;其中,所述至少一個(gè)用戶不包括所述當(dāng)前用戶;
加載所述目標(biāo)通信群組的會(huì)話界面。
在一個(gè)實(shí)施例中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;加載所述目標(biāo)通信群組的會(huì)話界面,包括:在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一個(gè)實(shí)施例中,所述目標(biāo)通信群組為兩個(gè)或兩個(gè)以上;加載所述目標(biāo)通信群組的會(huì)話界面,包括:根據(jù)各所述目標(biāo)通信群組的聊天記錄,分別確定各所述目標(biāo)通信群組的活躍程度;根據(jù)各所述目標(biāo)通信群組的活躍程度由高到低的順序,在當(dāng)前顯示界面加載各所述目標(biāo)通信群組;響應(yīng)于各所述目標(biāo)通信群組中任一個(gè)通信群組被選中的操作,加載被選中的通信群組對應(yīng)的會(huì)話界面。
在一個(gè)實(shí)施例中,監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,包括:監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;響應(yīng)于顯示所述至少一個(gè)候選通信群組中第一候選通信群組的成員列表的操作,在當(dāng)前顯示界面加載所述第一候選通信群組的成員列表;監(jiān)聽到在所述第一候選通信群組的成員列表中選中第二用戶的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一個(gè)實(shí)施例中,監(jiān)聽到在所述用戶列表中選中至少一個(gè)用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定同時(shí)包括所述至少一個(gè)用戶和所述當(dāng)前用戶的目標(biāo)通信群組,包括:監(jiān)聽到在所述用戶列表中選中第一用戶的操作時(shí),根據(jù)當(dāng)前用戶所加入的各通信群組的成員信息,確定至少一個(gè)同時(shí)包括所述第一用戶和所述當(dāng)前用戶的候選通信群組;在當(dāng)前顯示界面加載所確定的至少一個(gè)候選通信群組;檢測到輸入第二用戶的標(biāo)識(shí)的操作時(shí),根據(jù)所述至少一個(gè)候選通信群組的成員信息,從所述至少一個(gè)候選通信群組中確定同時(shí)包括所述第一用戶、所述第二用戶和所述當(dāng)前用戶的目標(biāo)通信群組。
在一個(gè)實(shí)施例中,所述監(jiān)聽針對用戶列表中各用戶實(shí)施的操作,包括:在當(dāng)前顯示界面中顯示當(dāng)前用戶的通信錄;監(jiān)聽針對所述當(dāng)前用戶的通信錄中各用戶實(shí)施的操作。
在一個(gè)實(shí)施例中,所述監(jiān)聽針對用戶列表中各用戶實(shí)施的操作,包括:在當(dāng)前顯示界面中顯示處于聊天狀態(tài)的當(dāng)前通信群組的成員列表;監(jiān)聽針對所述當(dāng)前通信群組的成員列表中各用戶實(shí)施的操作。
圖12是根據(jù)一示例性實(shí)施例示出的一種通信群組確定裝置的框圖。例如,通信群組確定裝置1200可以被提供為一服務(wù)器。通信群組確定裝置1200包括處理組件1202,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器1203所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件1202的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器1203中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對應(yīng)于一組指令的模塊。此外,處理組件1202被配置為執(zhí)行指令,以執(zhí)行上述方法。
通信群組確定裝置1200還可以包括一個(gè)電源組件1206被配置為執(zhí)行通信群組確定裝置1200的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口1205被配置為將通信群組確定裝置1200連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口1208。通信群組確定裝置1200可以操作基于存儲(chǔ)在存儲(chǔ)器1203的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。