視頻通訊中的用戶狀態提醒方法及裝置的制造方法
【專利摘要】本申請提供一種視頻通訊中的用戶狀態提醒方法及裝置,該方法可以包括:在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件;向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提醒消息用于指示所述當前用戶是否對所述中途通訊事件存在響應需求。通過本申請的技術方案,可以使參與視頻通訊的用戶之間隨時了解各自的狀態變化情況,以便于對視頻通訊進程和內容做出及時調整。
【專利說明】
視頻通訊中的用戶狀態提醒方法及裝置
技術領域
[0001] 本申請涉及通訊技術領域,尤其涉及一種視頻通訊中的用戶狀態提醒方法及裝 置。
【背景技術】
[0002] 當多個用戶處于不同地點時,比如位于公司總部與分部的成員之間,可以通過召 開視頻會議,從而消除地理位置帶來的局限性。傳統的視頻會議需要采用專門的視頻、通訊 設備,不僅成本高昂,而且必須固定安裝在諸如會議室等處,仍然具有較大的使用局限性。
[0003] 在相關技術中,提出了在手機、平板等便攜式電子設備上配置視頻通訊功能,使得 用戶可以在幾乎任意位置使用視頻通訊功能,提升了使用靈活性。
【發明內容】
[0004] 有鑒于此,本申請提供一種視頻通訊中的用戶狀態提醒方法及裝置,可以使參與 視頻通訊的用戶之間隨時了解各自的狀態變化情況,以便于對視頻通訊進程和內容做出及 時調整。
[0005] 為實現上述目的,本申請提供技術方案如下:
[0006] 根據本申請的第一方面,提出了一種視頻通訊中的用戶狀態提醒方法,包括:
[0007] 在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件;
[0008] 向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提醒消息用于指示 所述當前用戶是否對所述中途通訊事件存在響應需求。
[0009] 根據本申請的第二方面,提出了一種視頻通訊中的用戶狀態提醒方法,包括:
[0010]在當前用戶與其他用戶的視頻通訊過程中,接收到關于所述其他用戶的提醒消 息,所述提醒消息用于指示所述其他用戶是否對中途通訊事件存在響應需求;
[0011] 根據所述提醒消息,調整視頻通訊頁面中對應于所述其他用戶的視頻窗口的顯示 內容。
[0012] 根據本申請的第三方面,提出了一種視頻通訊中的用戶狀態提醒裝置,包括:
[0013] 監測單元,在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件;
[0014] 發送單元,向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提醒消 息用于指示所述當前用戶是否對所述中途通訊事件存在響應需求。
[0015] 根據本申請的第四方面,提出了一種視頻通訊中的用戶狀態提醒裝置,包括:
[0016] 接收單元,在當前用戶與其他用戶的視頻通訊過程中,接收到關于所述其他用戶 的提醒消息,所述提醒消息用于指示所述其他用戶是否對中途通訊事件存在響應需求;
[0017] 調整單元,根據所述提醒消息,調整視頻通訊頁面中對應于所述其他用戶的視頻 窗口的顯示內容。
[0018] 由以上技術方案可見,本申請通過在視頻通訊過程中監測到中途通訊事件時,確 定當前用戶是否對該中途通訊事件存在響應需求,從而通過向參與該視頻通訊的其他用戶 發送提醒消息,使得其他用戶能夠及時了解到當前用戶對于視頻通訊的參與狀況,比如當 前用戶是否由于對中途通訊事件的響應需求,使其暫時無法參與視頻通訊,以便于其他用 戶對視頻通訊進程和內容做出及時調整。
【附圖說明】
[0019] 圖1是本申請一示例性實施例提供的一種基于一側用戶的視頻通訊中的用戶狀態 提醒方法的流程圖。
[0020] 圖2是本申請一示例性實施例提供的一種基于另一側用戶的視頻通訊中的用戶狀 態提醒方法的流程圖。
[0021] 圖3是本申請一示例性實施例提供的一種視頻通訊中的用戶狀態提醒方法的流程 圖。
[0022]圖4A-12是本申請一示例性實施例提供的一種視頻通訊中的用戶狀態提醒的界面 示意圖。
[0023] 圖13是本申請一示例性實施例提供的另一種視頻通訊中的用戶狀態提醒方法的 流程圖。
[0024] 圖14是本申請一示例性實施例提供的一種電子設備的結構示意圖。
[0025] 圖15是本申請一示例性實施例提供的一種基于一側用戶的視頻通訊中的用戶狀 態提醒裝置的框圖。
[0026] 圖16是本申請一示例性實施例提供的另一種電子設備的結構示意圖。
[0027] 圖17是本申請一示例性實施例提供的一種基于另一側用戶的視頻通訊中的用戶 狀態提醒裝置的框圖。
【具體實施方式】
[0028] 在相關技術中,當用戶A、B、C等參與到視頻通訊時,如果用戶A在視頻通訊的過程 中接聽到來自用戶D的通話,那么該用戶A將無法參與到視頻通訊中,但是用戶B、C等由于并 不了解用戶A處于通話中,導致用戶B、C等在正常推進視頻通訊的過程中,可能使得用戶A漏 失重要的通訊內容,甚至影響相關通訊內容的后續執行。
[0029] 因此,本申請通過在視頻通訊過程中的用戶狀態提醒,以解決相關技術中的上述 問題。為對本申請進行進一步說明,提供下列實施例:
[0030] 圖1是本申請一示例性實施例提供的一種基于一側用戶的視頻通訊中的用戶狀態 提醒方法的流程圖,如圖1所示,該方法應用于一側用戶的電子設備中,可以包括以下步驟:
[0031] 步驟102,在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件。
[0032] 步驟104,向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提醒消息 用于指示所述當前用戶是否對所述中途通訊事件存在響應需求。
[0033] 在一實施例中,可以針對監測到中途通訊事件,直接判定為當前用戶存在對該中 途通訊事件的響應需求,而不必關注當前用戶對該中途通訊事件的實際處理操作。例如,當 中途通訊事件為通話事件時,只要檢測到該通話事件的通話請求,即可判定為用戶存在通 話需求,而不必關注用戶是否接通或掛斷。
[0034] 例如,可以根據視頻通訊的應用進程的運行狀態,識別出是否存在中途通訊事件, 從而確定當前用戶是否對中途通訊事件存在響應需求,并向其他用戶發送相應的提醒消 息。其中,當監測到所述視頻通訊的應用進程切換至后臺運行狀態時,確定所述當前用戶對 所述中途通訊事件存在響應需求;當監測到所述視頻通訊的應用進程由后臺運行狀態恢復 至前臺運行狀態時,確定所述當前用戶對所述中途通訊事件不存在響應需求。
[0035] 在另一實施例中,可以根據所述當前用戶對所述中途通訊事件的處理操作,確定 所述當前用戶是否對所述中途通訊事件存在響應需求,并向所述其他用戶發送相應的提醒 消息。其中,當所述處理操作為針對所述中途通訊事件的接通響應操作時,確定所述當前用 戶對所述中途通訊事件存在響應需求;當所述處理操作為針對所述中途通訊事件的斷開操 作時,確定所述當前用戶對所述中途通訊事件不存在響應需求。
[0036] 相應地,圖2是本申請一示例性實施例提供的一種基于另一側用戶的視頻通訊中 的用戶狀態提醒方法的流程圖,如圖2所示,該方法應用于另一側用戶的電子設備中,可以 包括以下步驟:
[0037] 步驟202,在當前用戶與其他用戶的視頻通訊過程中,接收到關于所述其他用戶的 提醒消息,所述提醒消息用于指示所述其他用戶是否對中途通訊事件存在響應需求。
[0038] 步驟204,根據所述提醒消息,調整視頻通訊頁面中對應于所述其他用戶的視頻窗 口的顯示內容。
[0039] 在本實施例中,當所述其他用戶對所述中途通訊事件存在響應需求時,在所述視 頻窗口中示出所述響應需求對應的用戶狀態信息;當所述其他用戶對所述中途通訊事件不 存在響應需求時,在所述視頻窗口中示出所述其他用戶的視頻畫面。
[0040] 由以上技術方案可見,本申請通過在視頻通訊過程中監測到中途通訊事件時,確 定當前用戶是否對該中途通訊事件存在響應需求,從而通過向參與該視頻通訊的其他用戶 發送提醒消息,使得其他用戶能夠及時了解到當前用戶對于視頻通訊的參與狀況,比如當 前用戶是否由于對中途通訊事件的響應需求,使其暫時無法參與視頻通訊,以便于其他用 戶對視頻通訊進程和內容做出及時調整。
[0041] 下面結合視頻通訊中的提醒操作對應的雙方用戶之間的交互過程,對本申請的技 術方案進行詳細說明;其中,圖3是本申請一示例性實施例提供的一種視頻通訊中的用戶狀 態提醒方法的流程圖,如圖3所示,該方法可以包括以下步驟:
[0042] 步驟302,用戶A向服務器發起會議創建請求。
[0043] 在本實施例中,用戶A、用戶B與用戶C分別通過電子設備實現操作和通訊,比如該 電子設備可以為手機、平板等,本申請并不對此進行限制。其中,電子設備上安裝有可以實 現視頻通訊等通訊功能的應用程序,以實現本申請的視頻通訊、通話等各類通訊操作。那 么,本領域技術人員應當理解的是:為了便于描述,下方在描述諸如"用戶A與用戶B實現通 訊"時,實際上應當為用戶A和用戶B分別通過各自的電子設備實現通訊。
[0044] 舉例而言,上述的應用程序可以為即時通訊應用,比如"釘釘(DING Talk)"等企業 即時通訊應用(EIM,Enterprise Instant Messaging)。那么,用戶A、用戶B和用戶C等通過 在釘釘的功能頁面中的操控,即可實現相應的應用功能,比如視頻通訊等。為了便于描述和 理解,下述實施例中均以"釘釘"為例,針對企業環境下的視頻通訊場景,如"視頻會議"場 景,對本申請的技術方案進行說明。
[0045]如圖4A所示,在釘釘提供的功能選擇頁面中,提供了關于"視頻會議"的功能圖標 和文字說明;當然,還可以通過其他方式觸發"視頻會議",比如在圖4B所示的"工作"標簽頁 中,也提供了關于"視頻會議"的功能圖標,那么當檢測到用戶A對圖4A或圖4B中的"視頻會 議"功能圖標的觸發操作時,可切換至圖5所示的聯系人配置頁面,以"邀請聯系人視頻會 議",比如用戶A已經邀請了用戶B和用戶C參加視頻會議。
[0046] 當檢測到用戶A對圖5所示的聯系人配置頁面中的" ? M圖標進行觸發時,可以進 一步邀請其他用戶加入視頻會議;當視頻會議存在人數限制時,假定該限制為最多同時支 持5人,那么如圖5所示在" ? "圖標下方可以示出諸如"可邀請2人",表明除了當前已確定 的用戶A(即"我")、用戶B和用戶C之外,還可以繼續邀請2個用戶加入當前的視頻會議。當檢 測到用戶A對圖5所示的聯系人配置頁面中的"〇"圖標進行觸發時,可以移除已邀請的用 戶。
[0047] 在確定所有需要邀請到聯系人后,當檢測到用戶A對圖5所示頁面最下方的"點擊 發起"的觸發操作時,電子設備可以通過釘釘向釘釘服務器發起相應的會議創建請求。 [0048] 步驟304,創建視頻會議。
[0049] 在本實施例中,圖6示出了一示例性實施例的創建視頻會議時的等待頁面,此時用 戶A可以通過觸發頁面左上角的"取消",以終止本次視頻會議的創建。
[0050] 當視頻會議成功創建后,圖7A示出了用戶A的電子設備上的視頻會議頁面,該頁面 的背景為用戶A的電子設備的攝像頭采集到的視頻畫面,并在頁面底部示出了分別對應于 用戶B、用戶C等其他會議參與方的視頻窗口,每個視頻窗口中分別示出了相應用戶的電子 設備的攝像頭采集到的視頻畫面。其中,視頻會議頁面中還可以包含其他功能按鈕,比如 "靜音"、"免提"、"關閉攝像頭"、"轉換攝像頭"等,以用于實現相應的操控功能;在檢測到當 前用戶的預設隱藏操作時,比如對電子設備屏幕的背景區域的單擊、雙擊或長按等操作,可 以對圖7A所示的上述功能按鈕進行隱藏,使頁面顯示模式由圖7A所示的常規模式切換至圖 7B所示的隱藏模式,以避免功能按鈕對視頻畫面造成遮擋,便于當前用戶對視頻畫面進行 查看。其中,視頻會議頁面并不一定采用當前用戶的電子設備的攝像頭采集到的視頻畫面, 比如當檢測到用戶A對圖7A所示用戶B或用戶C等的視頻窗口的選擇操作時,可以將被選中 的視頻窗口中的視頻畫面配置為該視頻會議頁面的背景,并將被選中的視頻窗口配置為對 應于當前用戶即用戶A,從而將用戶A自身的電子設備的攝像頭采集到的視頻畫面顯示于該 視頻窗口中。
[0051] 類似地,圖8示出了用戶C的電子設備上的視頻會議頁面,除了頁面背景更換為用 戶C的電子設備的攝像頭采集到的視頻畫面,且頁面底部示出了分別對應于用戶A、用戶B等 其他會議參與方的視頻窗口,整個視頻會議頁面的布局與圖7A類似,此處不再贅述。
[0052] 步驟306,用戶A的電子設備監測到通話請求。
[0053]在本實施例中,用戶A的電子設備在參與上述的視頻會議的過程中,如果監測到針 對自身的通話請求,相當于在該視頻會議的中途發生的通訊事件,即中途通訊事件。中途通 訊事件的類型并不限制于通話類型,比如該中途通訊事件還可以為其他用戶發起的另一個 視頻會議;實際上本申請并不對該中途通訊事件的類型進行限制。
[0054]當然,中途通訊事件應當與視頻會議采用不同的通訊方式來實現,從而確保中途 通訊事件不會導致視頻會議中斷。舉例而言,當中途通訊事件為通話事件時,該通話事件通 過移動通訊的CS(Circuit Switch,電路交換)域實現,而視頻會議可以通過移動通訊的PS (Packet Switch,分組交換)域或通過諸如WIFI網絡實現。
[0055] 根據本申請的一示例性實施例,可以根據當前用戶對中途通訊事件的處理操作, 確定當前用戶是否對該中途通訊事件存在響應需求,從而向其他用戶發送相應的提醒消 息。下面通過圖3所示的步驟308-318,對該實施例進行詳細說明:
[0056] 步驟308,用戶A的電子設備檢測到通話接通。
[0057]在本實施例中,基于用戶A對于中途通訊事件的處理操作,確定用戶A是否對該中 途通訊事件存在響應需求。以通話事件為例:當電子設備檢測到通話請求后,若檢測到用戶 A的接通響應操作,則接通該通話事件,并認為用戶A對該通話事件存在響應需求。
[0058]步驟310,用戶A的電子設備向服務器發送第一提醒消息,并中止本地的相關渲染。 [0059] 步驟312,服務器將第一提醒消息發送至用戶B、用戶C等。
[0060] 在本實施例中,通過用戶A的電子設備可以向服務器(以釘釘為例進行說明時,該 服務器即釘釘服務器)發送第一提醒消息,并由服務器轉而告知用戶B、用戶C等其他視頻會 議的參與方,使這些參與方了解用戶A是否對中途通訊事件(如上述的通話事件)存在響應 需求,從而調整自身電子設備的視頻會議頁面中對應于用戶A的視頻窗口的顯示內容。
[0061] 以用戶C為例。當存在響應需求時,針對如圖8所示的視頻會議頁面中對應于用戶A 的視頻窗口,用戶C的電子設備可以在該視頻窗口中示出該響應需求對應的用戶狀態信息 (即,將該視頻窗口中的視頻畫面切換為該響應需求對應的用戶狀態信息),比如圖9所示的 "通話中"或其他內容,以提示用戶C該用戶A正在執行"通話"類型的中途通訊事件,可能暫 時無法參與到視頻會議中;類似地,用戶B等其他用戶也可以在自身的電子設備上查看到相 關的用戶狀態信息。那么,當視頻會議的參與方均了解到用戶A正在處理諸如"通話"類型的 中途通訊事件時,這些用戶可以避開重要內容或直接暫停視頻會議的召開進度,直至用戶A 返回到視頻會議中,從而避免用戶A錯失相關視頻會議內容,尤其是對于較為重要的企業視 頻會議場景下,防止用戶A漏聽相關會議內容而影響相關工作的進展,具有重要的企業管理 意義。
[0062] 此外,對于用戶A的電子設備而言,為了確保用戶A對中途通訊事件的正常響應,該 電子設備可以在保留視頻會議的情況下,中止與該視頻會議相關的渲染(render)操作,比 如暫停對視頻會議的頁面顯示輸出和對攝像頭、麥克風等器件的使用,而改為對與該中途 通訊事件相關的渲染操作,比如輸出相應的通話頁面,以及對麥克風等器件的使用等。 [0063]當然,雖然圖3所示的實施例中,諸如上述的第一提醒消息(以及下述的第二提醒 消息等)需要由服務器在用戶A與用戶B、用戶C之間進行轉發,但實際上用戶A顯然還可以通 過點對點通訊直接發送至用戶B、用戶C,而不需要由服務器進行轉發,本申請并不對此進行 限制。
[0064] 步驟314,用戶A的電子設備檢測到通話斷開。
[0065]在本實施例中,用戶A對中途通訊事件的響應,還包括對該中途通訊事件的斷開操 作。仍以通話事件為例:在電子設備檢測到上述的接通響應操作并接通通話后,若檢測到用 戶A的斷開操作,則斷開該通話事件,并認為用戶A對該通話事件不存在響應需求。
[0066]步驟316,用戶A的電子設備向服務器發送第二提醒消息,并恢復本地的相關渲染。 [0067] 步驟318,服務器將第二提醒消息發送至用戶B、用戶C等。
[0068] 在本實施例中,與步驟310-312相類似的,用戶A的電子設備可以向服務器(以釘釘 為例進行說明時,該服務器即釘釘服務器)發送第二提醒消息,并由服務器轉而告知用戶B、 用戶C等其他視頻會議的參與方,使這些參與方了解用戶A是否對中途通訊事件(如上述的 通話事件)存在響應需求,從而調整自身電子設備的視頻會議頁面中對應于用戶A的視頻窗 口的顯示內容。
[0069] 仍以用戶C為例。當不存在響應需求時,用戶C的電子設備可以采用如圖8所示的方 式,即在視頻會議頁面中對應于用戶A的視頻窗口內,示出該用戶A的電子設備的視頻畫面; 尤其是,對于由存在響應需求切換為不存在響應需求的情況下,應當理解為:用戶C的電子 設備可以從如圖9所示的視頻會議頁面(即對應于用戶A的視頻窗口中示出對應于響應需求 的用戶狀態信息)恢復為如圖8所示的視頻會議頁面(即對應于用戶A的視頻窗口中示出來 自用戶A的電子設備的視頻畫面)。類似地,用戶B等其他用戶也可以在自身的電子設備上查 看到相關的視頻畫面的顯示或恢復。
[0070] 進一步地,用戶A的電子設備在結束中途通訊事件時,即檢測到用戶A對于中途通 訊事件的處理操作為針對該中途通訊事件的斷開操作時,可以恢復與視頻會議相關的渲染 操作,包括對于視頻會議頁面的顯示恢復,以及對于攝像頭、麥克風的使用等。此外,用戶A 的電子設備在結束中途通訊事件后,還可能需要調整對于視頻會議的通訊配置,以便于提 供最優的通訊效果。那么,對于用戶B、用戶C等而言,在用戶A的電子設備執行上述處理操作 的過程中,可能無法立即恢復顯示用戶A的電子設備的視頻畫面,因而如圖10所示,可以在 用戶A對應的視頻窗口內示出諸如"恢復中"等信息,以提示用戶B、用戶C等耐心等待。
[0071] 需要說明的是:
[0072] 在根據當前用戶(如上述的用戶A)的處理操作,判斷其是否對于中途通訊事件存 在響應需求時,除了步驟314所示的對于已接通的通話事件的掛斷操作之外,還可能在步驟 308中,直接掛斷未接通的通話事件,即針對未接通的中途通訊事件的斷開操作,此時可以 采取的處理方式為:一種情況下,可以判定為當前用戶對該中途通訊事件不存在響應需求, 那么當前用戶(以用戶A為例)的電子設備可以向參與視頻會議的其他用戶(以用戶B、用戶C 為例)發送提醒消息(類似于步驟316-318中的第二提醒消息,表明當前用戶對中途通訊事 件不存在響應需求),使用戶B、用戶C的電子設備在視頻會議頁面中對應于用戶A的視頻窗 口內,示出該用戶A的電子設備的視頻畫面,而由于用戶B、用戶C的電子設備中本來就在該 視頻窗口內示出了用戶A的電子設備的視頻畫面,相當于并未發生顯示變化;另一種情況 下,由于并未影響(或影響很小)當前用戶對視頻會議的參與,并且如上所述,在諸如用戶B、 用戶C等其他用戶的電子設備上,實際上并未發生顯示變化,因而可以忽略相應的中途通訊 事件,不做任何關于響應需求的提醒消息的傳達。
[0073] 此外,在本申請的技術方案中,視頻會議的參與方還可以對視頻會議進行管理。以 視頻會議的發起者用戶A的電子設備為例,假定該電子設備檢測到用戶A在如圖7A所示的視 頻會議頁面上執行預設用戶操作后,比如向左滑動該視頻會議頁面,則可以切換至圖11所 示的會議管理頁面。如圖11所示,用戶A可以分別點擊用戶B、用戶C等用戶的圖標右側的"話 筒"圖標,以實現對相應用戶的靜音管理,且用戶A還可以通過觸發頁面上方的"全員靜音" 功能,以同時對所有用戶進行靜音管理。
[0074]用戶A還可以通過如圖11所示的會議管理頁面,對參與視頻會議的用戶進行添加 或移除。比如當視頻會議限制人數為5人時,由于圖11所示的會議管理頁面中已經包含了用 戶A、用戶B、用戶C和用戶D共4人時,可以在" @ "圖標下方示出"可邀請1人",表示用戶A還 可以最多將一個用戶添加至當前的視頻會議中。如圖12所示,用戶A還可以通過諸如將用戶 D對應的管理窗口向左滑動,以喚出"移除"按鈕,并當檢測用戶A對該"移除"按鈕的觸發操 作時,將該用戶D從當前的視頻會議中移除。
[0075]在圖11-12所示的會議管理頁面中,當用戶D尚未成功被添加至視頻會議時,比如 用戶D未接受會議添加邀請或者拒絕加入等,可以在相關管理窗口內示出重播圖標,即圖 11-12中位于"話筒"圖標左側的圖標,從而當檢測到用戶A對該重播圖標的觸發操作時,可 以針對用戶D發起重播請求,以重新邀請其加入當前的視頻會議。
[0076] 而對于用戶B、用戶C等非發起者而言,根據實際配置,可使其具有與視頻會議的發 起者用戶A相同的管理權限,即實現圖11-12及上述的各項管理功能;或者,也可以使其僅具 有用戶A的部分管理權限,例如僅有靜音權限、沒有邀請或移除權限;或者,也可以不向非發 起者分配管理權限。
[0077] 圖13是本申請一示例性實施例提供的另一種視頻會議中的用戶狀態提醒方法的 流程圖,如圖13所示,該方法可以包括以下步驟:
[0078] 步驟1302,用戶A向服務器發起會議創建請求。
[0079] 步驟1304,創建視頻會議。
[0080] 步驟1306,用戶A的電子設備監測到通話請求。
[0081 ] 在本實施例中,步驟1302-1306可參考圖3所示的步驟302-306,此處不再贅述。 [0082]根據本申請的一示例性實施例,可以根據視頻會議的應用進程的運行狀態,確定 當前用戶是否對該中途通訊事件存在響應需求,從而向其他用戶發送相應的提醒消息。下 面通過圖13所示的步驟1308-1318,對該實施例進行詳細說明:
[0083]步驟1308,用戶A的電子設備將視頻會議的應用進程切換至后臺運行狀態。
[0084] 在本實施例中,當監測到視頻會議的應用進程切換至后臺運行狀態時,該應用進 程可能失去對于屏幕顯示、揚聲器播放、攝像頭采集等方面的權限,影響視頻會議的正常實 現,因而可以判定為用戶A存在對相應的中途通訊事件的響應需求,而無論用戶A對該中途 通訊事件執行了接通響應操作、斷開操作或未處理。
[0085] 換言之,當監測到中途通訊事件時,只要該中途通訊事件導致視頻會議的應用進 程切換至后臺運行狀態,就判定為當前用戶存在對該中途通訊事件的響應需求,例如該中 途通訊事件可以為存在屏幕顯示、揚聲器播放等權限的通話事件;而對于一些其他類型的 中途通訊事件,比如在后臺接收到郵件、即時通訊消息等,由于不會導致視頻會議的應用進 程切換至后臺運行狀態,可以判定為當前用戶不存在對該中途通訊事件的響應需求。
[0086] 步驟1310,用戶A的電子設備向服務器發送第一提醒消息,并中止本地的相關渲 染。
[0087] 步驟1312,服務器將第一提醒消息發送至用戶B、用戶C等。
[0088] 在本實施例中,步驟1310-1312可參考圖3所示的步驟310-312,此處不再贅述。
[0089] 步驟1314,用戶A的電子設備將視頻會議的應用進程由后臺運行狀態恢復至前臺 運行狀態。
[0090] 在本實施例中,視頻會議的應用進程恢復至前臺運行狀態時,通常表明相應的中 途通訊事件被斷開,例如該中途通訊事件可能由于當前用戶實施的斷開操作(未接通情況 下的直接斷開,或者接通情況下被掛斷)而斷開,也可能由于當前用戶未處理、等待超時而 自動斷開等。
[0091] 換言之,當監測到視頻會議的應用進程由后臺運行狀態恢復至前臺運行狀態時, 表明該視頻會議可以正常使用諸如屏幕顯示、揚聲器播放、攝像頭采集等權限,而中途通訊 事件由于不具有上述權限、不會影響視頻會議的正常實現,因而可以判定為當前用戶對相 應的中途通訊事件不存在響應需求。
[0092] 步驟1316,用戶A的電子設備向服務器發送第二提醒消息,并恢復本地的相關渲 染。
[0093] 步驟1318,服務器將第二提醒消息發送至用戶B、用戶C等。
[0094] 在本實施例中,步驟1316-1318可參考圖3所示的步驟310-312,此處不再贅述。
[0095] 此外,在當前用戶接收到來自其他用戶的提醒消息時,除了對視頻通訊頁面(或視 頻會議頁面)中對應于該其他用戶的視頻窗口的顯示內容進行調整(例如在圖8與圖9之間 實現顯示切換)之外,該當前用戶的電子設備還可以通過下述方式中至少之一執行提示操 作:振動、呼吸燈閃爍、將對應于該其他用戶的視頻窗口呈現呼吸式顯示(如高頻率的邊緣 縮放、內容抖動等)、將該其他用戶的視頻窗口與視頻通訊頁面的背景進行切換(例如在圖9 中,將用戶A較小的視頻窗口的顯示內容,與整個視頻通訊頁面較大的背景進行切換顯示) 等。
[0096] 那么,通過上述的提示操作,可以在盡量不影響視頻通訊進程的情況下,向當前用 戶實現更高強度的提示,避免諸如圖8-9所示的顯示切換被當前用戶忽視,幫助當前用戶切 實關注和了解到該其他用戶的實時狀況,確保在其他用戶對中途通訊事件存在響應需求 時,當前用戶能夠及時暫停視頻通訊的推進,以及在其他用戶對中途通訊事件不存在響應 需求時,即便當前用戶由于暫停視頻通訊而暫時離開,也能夠及時恢復到該視頻通訊的推 進中。
[0097] 圖14示出了根據本申請的一示例性實施例的電子設備的示意結構圖。請參考圖 14,在硬件層面,該電子設備包括處理器1402、內部總線1404、網絡接口 1406、內存1408以及 非易失性存儲器1410,當然還可能包括其他業務所需要的硬件。處理器1402從非易失性存 儲器1410中讀取對應的計算機程序到內存1402中然后運行,在邏輯層面上形成視頻通訊中 的用戶狀態提醒裝置。當然,除了軟件實現方式之外,本申請并不排除其他實現方式,比如 邏輯器件抑或軟硬件結合的方式等等,也就是說以下處理流程的執行主體并不限定于各個 邏輯單元,也可以是硬件或邏輯器件。
[0098] 請參考圖15,在軟件實施方式中,該視頻通訊中的用戶狀態提醒裝置可以包括監 測單元1502和發送單元1504。其中:
[0099]監測單元1502,在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件; [0100]發送單元1504,向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提 醒消息用于指示所述當前用戶是否對所述中途通訊事件存在響應需求。
[0101]可選的,所述發送單元1504具體用于:
[0102]根據所述視頻通訊的應用進程的運行狀態,確定所述當前用戶是否對所述中途通 訊事件存在響應需求,并向所述其他用戶發送相應的提醒消息。
[0103] 可選的:
[0104] 當監測到所述視頻通訊的應用進程切換至后臺運行狀態時,所述發送單元1504確 定所述當前用戶對所述中途通訊事件存在響應需求;
[0105] 當監測到所述視頻通訊的應用進程由后臺運行狀態恢復至前臺運行狀態時,所述 發送單元1504確定所述當前用戶對所述中途通訊事件不存在響應需求。
[0106] 可選的,所述發送單元1504具體用于:
[0107] 根據所述當前用戶對所述中途通訊事件的處理操作,確定所述當前用戶是否對所 述中途通訊事件存在響應需求,并向所述其他用戶發送相應的提醒消息。
[0108] 可選的:
[0109] 當所述處理操作為針對所述中途通訊事件的接通響應操作時,所述發送單元1504 確定所述當前用戶對所述中途通訊事件存在響應需求;
[0110]當所述處理操作為針對所述中途通訊事件的斷開操作時,所述發送單元1504確定 所述當前用戶對所述中途通訊事件不存在響應需求。
[0111] 可選的,還包括:
[0112] 中止單元1506,當所述處理操作為針對所述中途通訊事件的接通響應操作時,中 止與所述視頻通訊相關的渲染操作;
[0113] 恢復單元1508,當所述處理操作為針對所述中途通訊事件的斷開操作時,恢復與 所述視頻通訊相關的渲染操作。
[0114] 可選的,所述中途通訊事件為通話事件。
[0115] 圖16示出了根據本申請的一示例性實施例的電子設備的示意結構圖。請參考圖 16,在硬件層面,該電子設備包括處理器1602、內部總線1604、網絡接口 1606、內存1608以及 非易失性存儲器1610,當然還可能包括其他業務所需要的硬件。處理器1602從非易失性存 儲器1610中讀取對應的計算機程序到內存1602中然后運行,在邏輯層面上形成視頻通訊中 的用戶狀態提醒裝置。當然,除了軟件實現方式之外,本申請并不排除其他實現方式,比如 邏輯器件抑或軟硬件結合的方式等等,也就是說以下處理流程的執行主體并不限定于各個 邏輯單元,也可以是硬件或邏輯器件。
[0116] 請參考圖17,在軟件實施方式中,該視頻通訊中的用戶狀態提醒裝置可以包括接 收單元1702和調整單元1704。其中:
[0117] 接收單元1702,在當前用戶與其他用戶的視頻通訊過程中,接收到關于所述其他 用戶的提醒消息,所述提醒消息用于指示所述其他用戶是否對中途通訊事件存在響應需 求;
[0118] 調整單元1704,根據所述提醒消息,調整視頻通訊頁面中對應于所述其他用戶的 視頻窗口的顯示內容。
[0119] 可選的,所述調整單元1704具體用于:
[0120] 當所述其他用戶對所述中途通訊事件存在響應需求時,在所述視頻窗口中示出所 述響應需求對應的用戶狀態信息;
[0121] 當所述其他用戶對所述中途通訊事件不存在響應需求時,在所述視頻窗口中示出 所述其他用戶的視頻畫面。
[0122] 在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網 絡接口和內存。
[0123] 內存可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或 非易失性內存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內存是計算機可讀介質的 示例。
[0124] 計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法 或技術來實現信息存儲。信息可以是計算機可讀指令、數據結構、程序的模塊或其他數據。 計算機的存儲介質的例子包括,但不限于相變內存(PRAM)、靜態隨機存取存儲器(SRAM)、動 態隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除 可編程只讀存儲器(EEPR0M)、快閃記憶體或其他內存技術、只讀光盤只讀存儲器(CD-ROM)、 數字多功能光盤(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備 或任何其他非傳輸介質,可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算 機可讀介質不包括暫存電腦可讀媒體(transitory media),如調制的數據信號和載波。
[0125] 還需要說明的是,術語"包括"、"包含"或者其任何其他變體意在涵蓋非排他性的 包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包 括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要 素。在沒有更多限制的情況下,由語句"包括一個……"限定的要素,并不排除在包括所述要 素的過程、方法、商品或者設備中還存在另外的相同要素。
[0126] 這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附 權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
[0127] 在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。 在本申請和所附權利要求書中所使用的單數形式的"一種"、"所述"和"該"也旨在包括多數 形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語"和/或"是指并包 含一個或多個相關聯的列出項目的任何或所有可能組合。
[0128] 應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這 些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區分開。例如,在不脫離 本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第 一信息。取決于語境,如在此所使用的詞語"如果"可以被解釋成為"在……時"或"當…… 時"或"響應于確定"。
[0129] 以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精 神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內。
【主權項】
1. 一種視頻通訊中的用戶狀態提醒方法,其特征在于,包括: 在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件; 向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提醒消息用于指示所述 當前用戶是否對所述中途通訊事件存在響應需求。2. 根據權利要求1所述的方法,其特征在于,所述向所述其他用戶發送關于所述中途通 訊事件的提醒消息,包括: 根據所述視頻通訊的應用進程的運行狀態,確定所述當前用戶是否對所述中途通訊事 件存在響應需求,并向所述其他用戶發送相應的提醒消息。3. 根據權利要求2所述的方法,其特征在于,所述根據所述視頻通訊的應用進程的運行 狀態,確定所述當前用戶是否對所述中途通訊事件存在響應需求,包括: 當監測到所述視頻通訊的應用進程切換至后臺運行狀態時,確定所述當前用戶對所述 中途通訊事件存在響應需求; 當監測到所述視頻通訊的應用進程由后臺運行狀態恢復至前臺運行狀態時,確定所述 當前用戶對所述中途通訊事件不存在響應需求。4. 根據權利要求1所述的方法,其特征在于,所述向所述其他用戶發送關于所述中途通 訊事件的提醒消息,包括: 根據所述當前用戶對所述中途通訊事件的處理操作,確定所述當前用戶是否對所述中 途通訊事件存在響應需求,并向所述其他用戶發送相應的提醒消息。5. 根據權利要求4所述的方法,其特征在于,所述根據所述當前用戶對所述中途通訊事 件的處理操作,確定所述當前用戶是否對所述中途通訊事件存在響應需求,包括: 當所述處理操作為針對所述中途通訊事件的接通響應操作時,確定所述當前用戶對所 述中途通訊事件存在響應需求; 當所述處理操作為針對所述中途通訊事件的斷開操作時,確定所述當前用戶對所述中 途通訊事件不存在響應需求。6. 根據權利要求5所述的方法,其特征在于,還包括: 當所述處理操作為針對所述中途通訊事件的接通響應操作時,中止與所述視頻通訊相 關的渲染操作; 當所述處理操作為針對所述中途通訊事件的斷開操作時,恢復與所述視頻通訊相關的 渲染操作。7. 根據權利要求1所述的方法,其特征在于,所述中途通訊事件為通話事件。8. -種視頻通訊中的用戶狀態提醒方法,其特征在于,包括: 在當前用戶與其他用戶的視頻通訊過程中,接收到關于所述其他用戶的提醒消息,所 述提醒消息用于指示所述其他用戶是否對中途通訊事件存在響應需求; 根據所述提醒消息,調整視頻通訊頁面中對應于所述其他用戶的視頻窗口的顯示內 容。9. 根據權利要求8所述的方法,其特征在于,所述根據所述提醒消息,調整視頻通訊頁 面中對應于所述其他用戶的視頻窗口的顯示內容,包括: 當所述其他用戶對所述中途通訊事件存在響應需求時,在所述視頻窗口中示出所述響 應需求對應的用戶狀態信息; 當所述其他用戶對所述中途通訊事件不存在響應需求時,在所述視頻窗口中示出所述 其他用戶的視頻畫面。10. -種視頻通訊中的用戶狀態提醒裝置,其特征在于,包括: 監測單元,在當前用戶與其他用戶的視頻通訊過程中,監測到中途通訊事件; 發送單元,向所述其他用戶發送關于所述中途通訊事件的提醒消息,所述提醒消息用 于指示所述當前用戶是否對所述中途通訊事件存在響應需求。11. 根據權利要求10所述的裝置,其特征在于,所述發送單元具體用于: 根據所述視頻通訊的應用進程的運行狀態,確定所述當前用戶是否對所述中途通訊事 件存在響應需求,并向所述其他用戶發送相應的提醒消息。12. 根據權利要求11所述的裝置,其特征在于: 當監測到所述視頻通訊的應用進程切換至后臺運行狀態時,所述發送單元確定所述當 前用戶對所述中途通訊事件存在響應需求; 當監測到所述視頻通訊的應用進程由后臺運行狀態恢復至前臺運行狀態時,所述發送 單元確定所述當前用戶對所述中途通訊事件不存在響應需求。13. 根據權利要求10所述的裝置,其特征在于,所述發送單元具體用于: 根據所述當前用戶對所述中途通訊事件的處理操作,確定所述當前用戶是否對所述中 途通訊事件存在響應需求,并向所述其他用戶發送相應的提醒消息。14. 根據權利要求13所述的裝置,其特征在于: 當所述處理操作為針對所述中途通訊事件的接通響應操作時,所述發送單元確定所述 當前用戶對所述中途通訊事件存在響應需求; 當所述處理操作為針對所述中途通訊事件的斷開操作時,所述發送單元確定所述當前 用戶對所述中途通訊事件不存在響應需求。15. 根據權利要求14所述的裝置,其特征在于,還包括: 中止單元,當所述處理操作為針對所述中途通訊事件的接通響應操作時,中止與所述 視頻通訊相關的渲染操作; 恢復單元,當所述處理操作為針對所述中途通訊事件的斷開操作時,恢復與所述視頻 通訊相關的渲染操作。16. 根據權利要求10所述的裝置,其特征在于,所述中途通訊事件為通話事件。17. -種視頻通訊中的用戶狀態提醒裝置,其特征在于,包括: 接收單元,在當前用戶與其他用戶的視頻通訊過程中,接收到關于所述其他用戶的提 醒消息,所述提醒消息用于指示所述其他用戶是否對中途通訊事件存在響應需求; 調整單元,根據所述提醒消息,調整視頻通訊頁面中對應于所述其他用戶的視頻窗口 的顯示內容。18. 根據權利要求17所述的裝置,其特征在于,所述調整單元具體用于: 當所述其他用戶對所述中途通訊事件存在響應需求時,在所述視頻窗口中示出所述響 應需求對應的用戶狀態信息; 當所述其他用戶對所述中途通訊事件不存在響應需求時,在所述視頻窗口中示出所述 其他用戶的視頻畫面。
【文檔編號】H04N7/15GK105933641SQ201610331685
【公開日】2016年9月7日
【申請日】2016年5月18日
【發明人】任卿, 劉力, 鄭雙喜, 孫健康, 周梓煜
【申請人】阿里巴巴集團控股有限公司