TWI854898B - Online conference system and method thereof - Google Patents
Online conference system and method thereof Download PDFInfo
- Publication number
- TWI854898B TWI854898B TW112145080A TW112145080A TWI854898B TW I854898 B TWI854898 B TW I854898B TW 112145080 A TW112145080 A TW 112145080A TW 112145080 A TW112145080 A TW 112145080A TW I854898 B TWI854898 B TW I854898B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- computer device
- server
- online conference
- device group
- Prior art date
Links
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
一種線上會議系統,通訊連接複數個第一計算機裝置,並使該複數個第一計算機裝置進行一線上會議,該線上會議系統包含:一資料庫,儲存一至多個判斷資料,該一至多個判斷資料其中每一者分別關聯於該複數個第一計算機裝置其中至少一者;以及一伺服器,存取該資料庫,並通訊連接該複數個第一計算機裝置;其中該伺服器根據該一至多個判斷資料以將該複數個第一計算機裝置分為一第一計算機裝置群組以及一第二計算機裝置群組,該伺服器並根據該一至多個判斷資料產生一標示資料,該標示資料指示出該第一計算機裝置群組;其中該伺服器根據該標示資料以在該線上會議中,使該第一計算機裝置群組的資料傳輸方式採用雙向傳輸方式,並使該第二計算機裝置群組的資料傳輸方式採用單向傳輸方式。An online conference system is communicatively connected to a plurality of first computer devices and enables the plurality of first computer devices to conduct an online conference. The online conference system comprises: a database storing one or more judgment data, each of which is respectively associated with at least one of the plurality of first computer devices; and a server accessing the database and communicatively connected to the plurality of first computer devices; wherein the server performs an online conference based on the one or more judgment data. The plurality of first computer devices are divided into a first computer device group and a second computer device group, and the server generates a marking data according to the one or more judgment data, wherein the marking data indicates the first computer device group; wherein the server uses the marking data to make the data transmission mode of the first computer device group adopt a two-way transmission mode, and makes the data transmission mode of the second computer device group adopt a one-way transmission mode in the online conference.
Description
本發明係關於一種線上會議系統及其方法,其可在進行線上會議時,減少或避免因數據傳輸量過大而有嚴重延遲或甚至中斷的情形發生。特別係關於一種線上會議系統及其方法,其可藉由使用不同的資料傳輸方式,以在進行線上會議時,減少或避免因數據傳輸量過大而有嚴重延遲或甚至中斷的情形發生。The present invention relates to an online conference system and a method thereof, which can reduce or avoid serious delays or even interruptions caused by excessive data transmission during an online conference. In particular, the present invention relates to an online conference system and a method thereof, which can reduce or avoid serious delays or even interruptions caused by excessive data transmission during an online conference by using different data transmission methods.
傳統線上會議系統在進行線上會議(尤其是線上視訊會議)時,可能會因為參與該次線上會議的用戶較多,且線上會議內容涉及大量的音頻、視頻等數據傳輸,而導致數據傳輸速度下降、數據包丟失、服務器負載過重、編解碼效率降低等問題發生,並進而使線上會議產生嚴重延遲甚至中斷。有鑑於此,將需要一種線上會議系統及其方法,其可在進行線上會議時,減少或避免因數據傳輸量過大而有嚴重延遲或甚至中斷的情形發生。When a traditional online conference system is conducting an online conference (especially an online video conference), there may be a large number of users participating in the online conference, and the online conference content involves a large amount of audio, video and other data transmission, which may lead to problems such as decreased data transmission speed, data packet loss, server overload, and reduced encoding and decoding efficiency, which may cause serious delays or even interruptions in the online conference. In view of this, an online conference system and method thereof are needed, which can reduce or avoid serious delays or even interruptions caused by excessive data transmission during online conferences.
為了解決上述問題,本發明之一構想在於提供一種線上會議系統及其方法,其可在進行線上會議時,減少或避免因數據傳輸量過大而有嚴重延遲或甚至中斷的情形發生。本發明之另一構想在於提供一種線上會議系統及其方法,其可藉由使用不同的資料傳輸方式,以在進行線上會議時,減少或避免因數據傳輸量過大而有嚴重延遲或甚至中斷的情形發生。In order to solve the above problems, one of the concepts of the present invention is to provide an online conference system and method thereof, which can reduce or avoid the occurrence of severe delays or even interruptions due to excessive data transmission volume during an online conference. Another concept of the present invention is to provide an online conference system and method thereof, which can reduce or avoid the occurrence of severe delays or even interruptions due to excessive data transmission volume during an online conference by using different data transmission methods.
基於前揭構想,本發明提供一種線上會議系統,通訊連接複數個第一計算機裝置,並使該複數個第一計算機裝置進行一線上會議,該線上會議系統包含:一資料庫,儲存一至多個判斷資料,該一至多個判斷資料其中每一者分別關聯於該複數個第一計算機裝置其中至少一者;以及一伺服器,存取該資料庫,並通訊連接該複數個第一計算機裝置;其中該伺服器根據該一至多個判斷資料以將該複數個第一計算機裝置分為一第一計算機裝置群組以及一第二計算機裝置群組,該伺服器並根據該一至多個判斷資料產生一標示資料,該標示資料指示出該第一計算機裝置群組;其中該伺服器根據該標示資料以在該線上會議中,使該第一計算機裝置群組的資料傳輸方式採用雙向傳輸方式,並使該第二計算機裝置群組的資料傳輸方式採用單向傳輸方式。Based on the above concept, the present invention provides an online conference system, which is communicatively connected to a plurality of first computer devices and enables the plurality of first computer devices to conduct an online conference. The online conference system comprises: a database, storing one or more judgment data, each of which is respectively associated with at least one of the plurality of first computer devices; and a server, accessing the database and communicatively connected to the plurality of first computer devices; wherein the server performs an online conference based on the one or more judgment data. The server generates a pair of identification data according to the one or more determination data to divide the plurality of first computer devices into a first computer device group and a second computer device group. The identification data indicates the first computer device group. The server uses the identification data to enable the first computer device group to adopt a two-way transmission mode for data transmission in the online conference, and enables the second computer device group to adopt a one-way transmission mode for data transmission in the online conference.
於本發明之一較佳實施例中,該伺服器包含一人工智慧模組,該伺服器係使用該人工智慧模組以根據該一至多個判斷資料將該複數個第一計算機裝置分為該第一計算機裝置群組以及該第二計算機裝置群組。In a preferred embodiment of the present invention, the server includes an artificial intelligence module, and the server uses the artificial intelligence module to divide the plurality of first computer devices into the first computer device group and the second computer device group according to the one or more judgment data.
於本發明之一較佳實施例中,該伺服器係根據該一至多個判斷資料以及一預定數值資料,以自該複數個第一計算機裝置中決定出該第一計算機裝置群組,並產生該標示資料;其中該預定數值資料指示出一預定數值,該第一計算機裝置群組所包含的計算機裝置數量小於或等於該預定數值。In a preferred embodiment of the present invention, the server determines the first computer device group from the plurality of first computer devices and generates the identification data based on the one or more judgment data and a predetermined numerical value data; wherein the predetermined numerical value data indicates a predetermined numerical value, and the number of computer devices included in the first computer device group is less than or equal to the predetermined numerical value.
於本發明之一較佳實施例中,該伺服器於該線上會議中,使該第二計算機裝置群組的一影像播放及/或一語音播放具有一延遲時間。In a preferred embodiment of the present invention, the server causes a delay time for an image playback and/or a voice playback of the second computer device group during the online conference.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第二計算機裝置,該一至多個判斷資料包含一語音紀錄資料以及一第一使用者身分資料,該第一使用者身分資料關聯於該語音紀錄資料,且該第一使用者身分資料關聯於該第二計算機裝置;其中該第一使用者身分資料指示出當前使用該第二計算機裝置的一使用者,該語音紀錄資料指示出該使用者使用該會議系統的一語音功能的頻率;其中該伺服器基於該語音紀錄資料大於一預定閾值,而使該第一計算機裝置群組包含該第二計算機裝置。In a preferred embodiment of the present invention, the plurality of first computer devices include a second computer device, the one or more judgment data include a voice recording data and a first user identity data, the first user identity data is associated with the voice recording data, and the first user identity data is associated with the second computer device; wherein the first user identity data indicates a user currently using the second computer device, and the voice recording data indicates the frequency of the user using a voice function of the conference system; wherein the server causes the first computer device group to include the second computer device based on the voice recording data being greater than a predetermined threshold.
於本發明之一較佳實施例中,該資料庫儲存一權限資料,該複數個第一計算機裝置包含一第二計算機裝置,該一至多個判斷資料包含一第一使用者身分資料,該第一使用者身分資料指示出使用該第二計算機裝置之使用者的一所屬身分;其中該伺服器基於該第一使用者身分資料符合該權限資料,而使該第一計算機裝置群組包含該第二計算機裝置。In a preferred embodiment of the present invention, the database stores a permission data, the plurality of first computer devices include a second computer device, the one or more judgment data include a first user identity data, and the first user identity data indicates an identity of a user using the second computer device; wherein the server causes the first computer device group to include the second computer device based on the first user identity data being consistent with the permission data.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第二計算機裝置,該一至多個判斷資料包含一第一使用者身分資料,該第一使用者身分資料指示出使用該第二計算機裝置之使用者的一所屬身分;其中該伺服器基於該第一使用者身分資料符合一線上會議資料,且該線上會議資料關聯於該線上會議,而使該第一計算機裝置群組包含該第二計算機裝置。In a preferred embodiment of the present invention, the plurality of first computer devices include a second computer device, the one or more determination data include a first user identity data, the first user identity data indicating an identity of a user using the second computer device; wherein the server causes the first computer device group to include the second computer device based on the fact that the first user identity data matches an online conference data, and the online conference data is associated with the online conference.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第三計算機裝置,該一至多個判斷資料包含一第二使用者身分資料,該第二使用者身分資料關聯於該第三計算機裝置;其中該線上會議資料關聯於該線上會議;其中該伺服器基於該第一使用者身分資料關聯於該第二使用者身分資料,且該第一使用者身分資料符合該線上會議資料,而使該第一計算機裝置群組包含該第三計算機裝置。In a preferred embodiment of the present invention, the plurality of first computer devices include a third computer device, the one or more determination data include a second user identity data, the second user identity data is associated with the third computer device; wherein the online conference data is associated with the online conference; wherein the server causes the first computer device group to include the third computer device based on the fact that the first user identity data is associated with the second user identity data and the first user identity data matches the online conference data.
於本發明之一較佳實施例中,該伺服器根據該一至多個判斷資料對該複數個第一計算機裝置進行排序,以產生一排序資料;其中該伺服器根據該排序資料以將該複數個第一計算機裝置分為該第一計算機裝置群組以及該第二計算機裝置群組,並產生該標示資料。In a preferred embodiment of the present invention, the server sorts the plurality of first computer devices according to the one or more judgment data to generate sorting data; wherein the server divides the plurality of first computer devices into the first computer device group and the second computer device group according to the sorting data, and generates the marking data.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第四計算機裝置,且該第二計算機裝置群組包含該第四計算機裝置;該伺服器自該第四計算機裝置接收一語音使用指令,該伺服器並基於該語音使用指令而將該第四計算機裝置自該第二計算機裝置群組移至該第一計算機裝置群組。In a preferred embodiment of the present invention, the plurality of first computer devices include a fourth computer device, and the second computer device group includes the fourth computer device; the server receives a voice usage instruction from the fourth computer device, and the server moves the fourth computer device from the second computer device group to the first computer device group based on the voice usage instruction.
於本發明之一較佳實施例中,該伺服器基於該語音使用指令,而在一第一預定時間內,使該第四計算機裝置的一第一影像播放速度及/或一第一語音播放速度增加。In a preferred embodiment of the present invention, the server increases a first image playback speed and/or a first voice playback speed of the fourth computer device within a first predetermined time based on the voice usage instruction.
於本發明之一較佳實施例中,該伺服器基於該語音使用指令,而在一第一預定時間內,使該第一計算機裝置群組中,除該第四計算機裝置外的其餘計算機裝置的一第二影像播放速度及/或一第二語音播放速度降低。In a preferred embodiment of the present invention, the server reduces a second image playback speed and/or a second voice playback speed of the remaining computer devices in the first computer device group except the fourth computer device within a first predetermined time based on the voice usage instruction.
於本發明之一較佳實施例中,該第一計算機裝置群組包含一第五計算機裝置以及一第六計算機裝置,該複數個第一計算機裝置包含一第七計算機裝置;其中該伺服器自該第五計算機裝置接收一第一影像資料,並自該第六計算機裝置接收一第二影像資料;其中該伺服器使該第七計算機裝置播放該第一影像資料;其中該伺服器自該第七計算機裝置接收一選擇指令,該伺服器基於該選擇指令,以使該第七計算機裝置停止播放該第一影像資料,並使該第七計算機裝置播放該第二影像資料。In a preferred embodiment of the present invention, the first computer device group includes a fifth computer device and a sixth computer device, and the plurality of first computer devices includes a seventh computer device; wherein the server receives a first image data from the fifth computer device and receives a second image data from the sixth computer device; wherein the server enables the seventh computer device to play the first image data; wherein the server receives a selection instruction from the seventh computer device, and the server, based on the selection instruction, enables the seventh computer device to stop playing the first image data and enables the seventh computer device to play the second image data.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第八計算機裝置;其中該伺服器自該第一計算機裝置群組中之每一者接收一第三影像資料,該伺服器使該第八計算機裝置播放該複數個第三影像資料其中至少一者。In a preferred embodiment of the present invention, the plurality of first computer devices include an eighth computer device; wherein the server receives a third image data from each of the first computer device group, and the server enables the eighth computer device to play at least one of the plurality of third image data.
於本發明之一較佳實施例中,該伺服器在一第二預定時間內,自該複數個第一計算機裝置接收一至多個回應資料,該伺服器根據該一至多個回應資料以產生一圖像資料;其中該伺服器根據該一至多個回應資料的數量以產生一圖像顯示尺寸資料,並使該圖像資料關聯於該圖像顯示尺寸資料;其中該伺服器將該圖像資料以及該圖像顯示尺寸資料傳送至該複數個第一計算機裝置其中至少一者。In a preferred embodiment of the present invention, the server receives one or more response data from the plurality of first computer devices within a second predetermined time, and the server generates an image data based on the one or more response data; wherein the server generates an image display size data based on the quantity of the one or more response data, and associates the image data with the image display size data; wherein the server transmits the image data and the image display size data to at least one of the plurality of first computer devices.
根據本發明之目的,再提供一種線上會議方法,應用於一線上會議系統,該線上會議系統使複數個第一計算機裝置進行一線上會議;其中該線上會議系統包含一資料庫以及一伺服器,該伺服器存取該資料庫,並通訊連接該複數個第一計算機裝置;其中該資料庫儲存一至多個判斷資料,該一至多個判斷資料其中每一者分別關聯於該複數個第一計算機裝置其中至少一者;該線上會議方法包含以下步驟:由該伺服器根據該一至多個判斷資料以將該複數個第一計算機裝置分為一第一計算機裝置群組以及一第二計算機裝置群組,並產生一標示資料,該標示資料指示出該第一計算機裝置群組;以及由該伺服器根據該標示資料以在該線上會議中,使該第一計算機裝置群組的資料傳輸方式採用雙向傳輸方式,並使該第二計算機裝置群組的資料傳輸方式採用單向傳輸方式。According to the purpose of the present invention, an online conference method is provided, which is applied to an online conference system, wherein the online conference system enables a plurality of first computer devices to conduct an online conference; wherein the online conference system includes a database and a server, wherein the server accesses the database and is communicatively connected to the plurality of first computer devices; wherein the database stores one or more judgment data, wherein each of the one or more judgment data is respectively associated with at least one of the plurality of first computer devices; wherein the online conference method The method includes the following steps: the server divides the plurality of first computer devices into a first computer device group and a second computer device group according to the one or more judgment data, and generates a label data, wherein the label data indicates the first computer device group; and the server uses a two-way transmission method for data transmission in the online conference according to the label data, and uses a one-way transmission method for data transmission in the second computer device group.
於本發明之一較佳實施例中,該伺服器包含一人工智慧模組,該伺服器係使用該人工智慧模組以根據該一至多個判斷資料將該複數個第一計算機裝置分為該第一計算機裝置群組以及該第二計算機裝置群組。In a preferred embodiment of the present invention, the server includes an artificial intelligence module, and the server uses the artificial intelligence module to divide the plurality of first computer devices into the first computer device group and the second computer device group according to the one or more judgment data.
於本發明之一較佳實施例中,該線上會議方法進一步包含:由該伺服器根據該一至多個判斷資料以及一預定數值資料,以自該複數個第一計算機裝置中決定出該第一計算機裝置群組;以及由該伺服器將該複數個第一計算機裝置中,除該第一計算機裝置群組外的其餘計算機裝置,列入該第二計算機裝置群組中;其中該預定數值資料指示出一預定數值,該第一計算機裝置群組所包含的計算機裝置數量小於或等於該預定數值。In a preferred embodiment of the present invention, the online conference method further includes: the server determines the first computer device group from the plurality of first computer devices based on the one or more judgment data and a predetermined numerical data; and the server includes the remaining computer devices in the plurality of first computer devices, except the first computer device group, into the second computer device group; wherein the predetermined numerical data indicates a predetermined numerical value, and the number of computer devices included in the first computer device group is less than or equal to the predetermined numerical value.
於本發明之一較佳實施例中,該線上會議方法進一步包含:由該伺服器於該線上會議中,使該第二計算機裝置群組的一影像播放及/或一語音播放具有一延遲時間。In a preferred embodiment of the present invention, the online conference method further comprises: the server causes a delay time for an image playback and/or a voice playback of the second computer device group during the online conference.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第二計算機裝置,該一至多個判斷資料包含一語音紀錄資料以及一第一使用者身分資料,該第一使用者身分資料關聯於該語音紀錄資料,且該第一使用者身分資料關聯於該第二計算機裝置;其中該第一使用者身分資料指示出當前使用該第二計算機裝置的一使用者,該語音紀錄資料指示出該使用者使用該會議系統的一語音功能的頻率;其中該線上會議方法進一步包含:由該伺服器基於該語音紀錄資料大於一預定閾值,而使該第一計算機裝置群組包含該第二計算機裝置。In a preferred embodiment of the present invention, the plurality of first computer devices include a second computer device, the one or more judgment data include a voice recording data and a first user identity data, the first user identity data is associated with the voice recording data, and the first user identity data is associated with the second computer device; wherein the first user identity data indicates a user currently using the second computer device, and the voice recording data indicates the frequency of the user using a voice function of the conference system; wherein the online conference method further includes: the server causes the first computer device group to include the second computer device based on the voice recording data being greater than a predetermined threshold.
於本發明之一較佳實施例中,該資料庫儲存一權限資料,該複數個第一計算機裝置包含一第二計算機裝置,該一至多個判斷資料包含一第一使用者身分資料,該第一使用者身分資料指示出使用該第二計算機裝置之使用者的一所屬身分;其中該線上會議方法進一步包含:由該伺服器基於該第一使用者身分資料符合該權限資料,而使該第一計算機裝置群組包含該第二計算機裝置。In a preferred embodiment of the present invention, the database stores a permission data, the plurality of first computer devices include a second computer device, the one or more judgment data include a first user identity data, and the first user identity data indicates an identity of a user using the second computer device; wherein the online conference method further includes: the server causes the first computer device group to include the second computer device based on the first user identity data being consistent with the permission data.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第二計算機裝置,該一至多個判斷資料包含一第一使用者身分資料,該第一使用者身分資料指示出使用該第二計算機裝置之使用者的一所屬身分;其中該線上會議方法進一步包含:由該伺服器基於該第一使用者身分資料符合一線上會議資料,且該線上會議資料關聯於該線上會議,而使該第一計算機裝置群組包含該第二計算機裝置。In a preferred embodiment of the present invention, the plurality of first computer devices include a second computer device, the one or more determination data include a first user identity data, and the first user identity data indicates an identity of a user using the second computer device; wherein the online conference method further includes: the server causes the first computer device group to include the second computer device based on the first user identity data matching an online conference data, and the online conference data is associated with the online conference.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第三計算機裝置,該一至多個判斷資料包含一第二使用者身分資料,該第二使用者身分資料關聯於該第三計算機裝置;其中該線上會議資料關聯於該線上會議,該線上會議方法進一步包含:由該伺服器基於該第一使用者身分資料關聯於該第二使用者身分資料,且該第一使用者身分資料符合該線上會議資料,而使該第一計算機裝置群組包含該第三計算機裝置。In a preferred embodiment of the present invention, the plurality of first computer devices include a third computer device, the one or more determination data include a second user identity data, the second user identity data is associated with the third computer device; wherein the online conference data is associated with the online conference, the online conference method further includes: the server causes the first computer device group to include the third computer device based on the fact that the first user identity data is associated with the second user identity data, and the first user identity data matches the online conference data.
於本發明之一較佳實施例中,該線上會議方法進一步包含:由該伺服器根據該一至多個判斷資料對該複數個第一計算機裝置進行排序,以產生一排序資料;以及由該伺服器根據該排序資料以將該複數個第一計算機裝置分為該第一計算機裝置群組以及該第二計算機裝置群組,並產生該標示資料。In a preferred embodiment of the present invention, the online conference method further includes: the server sorts the plurality of first computer devices according to the one or more judgment data to generate sorting data; and the server divides the plurality of first computer devices into the first computer device group and the second computer device group according to the sorting data, and generates the marking data.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第四計算機裝置,且該第二計算機裝置群組包含該第四計算機裝置;其中該線上會議方法進一步包含:由該伺服器自該第四計算機裝置接收一語音使用指令;以及由該伺服器基於該語音使用指令而將該第四計算機裝置自該第二計算機裝置群組移至該第一計算機裝置群組。In a preferred embodiment of the present invention, the plurality of first computer devices include a fourth computer device, and the second computer device group includes the fourth computer device; wherein the online conference method further includes: receiving a voice usage instruction from the fourth computer device by the server; and moving the fourth computer device from the second computer device group to the first computer device group based on the voice usage instruction by the server.
於本發明之一較佳實施例中,該線上會議方法進一步包含:由該伺服器基於該語音使用指令,而在一第一預定時間內,使該第四計算機裝置的一影像播放速度及/或一語音播放速度增加。In a preferred embodiment of the present invention, the online conference method further comprises: the server increases an image playback speed and/or a voice playback speed of the fourth computer device within a first predetermined time based on the voice usage instruction.
於本發明之一較佳實施例中,該線上會議方法進一步包含:由該伺服器基於該語音使用指令,而在一第一預定時間內,使該第一計算機裝置群組中,除該第四計算機裝置的其餘計算機裝置的一影像播放速度及/或一語音播放速度降低。In a preferred embodiment of the present invention, the online conference method further includes: the server reduces an image playback speed and/or a voice playback speed of the remaining computer devices in the first computer device group except the fourth computer device within a first predetermined time based on the voice usage instruction.
於本發明之一較佳實施例中,該第一計算機裝置群組包含一第五計算機裝置以及一第六計算機裝置,該複數個第一計算機裝置包含一第七計算機裝置;其中該線上會議方法進一步包含:由該伺服器自該第五計算機裝置接收一第一影像資料,並自該第六計算機裝置接收一第二影像資料;由該伺服器使該第七計算機裝置播放該第一影像資料;由該伺服器自該第七計算機裝置接收一選擇指令;以及由該伺服器基於該選擇指令,以使該第七計算機裝置停止播放該第一影像資料,並使該第七計算機裝置播放該第二影像資料。In a preferred embodiment of the present invention, the first computer device group includes a fifth computer device and a sixth computer device, and the plurality of first computer devices includes a seventh computer device; wherein the online conference method further includes: the server receives a first image data from the fifth computer device and receives a second image data from the sixth computer device; the server causes the seventh computer device to play the first image data; the server receives a selection instruction from the seventh computer device; and the server causes the seventh computer device to stop playing the first image data and to play the second image data based on the selection instruction.
於本發明之一較佳實施例中,該複數個第一計算機裝置包含一第八計算機裝置;其中該線上會議方法進一步包含:由該伺服器自該第一計算機裝置群組中之每一者接收一第三影像資料;以及由該伺服器使該第八計算機裝置播放該複數個第三影像資料其中至少一者。In a preferred embodiment of the present invention, the plurality of first computer devices include an eighth computer device; wherein the online conference method further includes: the server receives a third image data from each of the first computer device group; and the server causes the eighth computer device to play at least one of the plurality of third image data.
於本發明之一較佳實施例中,該線上會議方法進一步包含:由該伺服器在一第二預定時間內,自該複數個第一計算機裝置接收一至多個回應資料;由該伺服器根據該一至多個回應資料以產生一圖像資料;由該伺服器根據該一至多個回應資料的數量以產生一圖像顯示尺寸資料,並使該圖像資料關聯於該圖像顯示尺寸資料;以及由該伺服器將該圖像資料以及該圖像顯示尺寸資料傳送至該複數個第一計算機裝置其中至少一者。In a preferred embodiment of the present invention, the online conference method further includes: the server receives one or more response data from the plurality of first computer devices within a second predetermined time; the server generates an image data based on the one or more response data; the server generates an image display size data based on the quantity of the one or more response data, and associates the image data with the image display size data; and the server transmits the image data and the image display size data to at least one of the plurality of first computer devices.
本發明前述各方面及其它方面依據下述的非限制性具體實施例詳細說明以及參照附隨的圖式將更趨於明瞭。The above aspects and other aspects of the present invention will become more apparent from the following non-limiting detailed description of specific embodiments and with reference to the accompanying drawings.
請參閱第一圖,其例示說明了根據本發明線上會議系統一具體實施例的系統架構圖。如第一圖所示實施例,線上會議系統100可包含資料庫110以及伺服器120,伺服器120存取資料庫110,且伺服器120通訊連接複數個第一計算機裝置(即圖中的第一計算機裝置900A、900B…900N)。多個使用者可分別透過第一計算機裝置900A、900B…900N其中一者以通訊連接至線上會議系統100的伺服器120,並進行線上會議。第一計算機裝置可例如為手機、電腦、處理裝置、行動裝置等,但不以此為限。在一具體實施例中,伺服器120可包含一傳輸模組,伺服器120可藉由傳輸模組以通訊連接(可視需求而採用無線方式或有線方式)第一計算機裝置900A、900B…900N。伺服器120並可藉由傳輸模組以傳送資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限)至第一計算機裝置900A、900B…900N,或自第一計算機裝置900A、900B…900N接收資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限)。Please refer to the first figure, which illustrates a system architecture diagram of a specific embodiment of the online conference system of the present invention. As shown in the embodiment of the first figure, the online conference system 100 may include a database 110 and a server 120. The server 120 accesses the database 110, and the server 120 is communicatively connected to a plurality of first computer devices (i.e., the first computer devices 900A, 900B...900N in the figure). Multiple users can respectively communicate with the server 120 of the online conference system 100 through one of the first computer devices 900A, 900B...900N, and conduct an online conference. The first computer device can be, for example, a mobile phone, a computer, a processing device, a mobile device, etc., but is not limited thereto. In a specific embodiment, the server 120 may include a transmission module, and the server 120 may be connected to the first computer devices 900A, 900B ... 900N by communication (wireless or wired as required). The server 120 may also transmit data (such as command data, image data, picture data, text data, etc., but not limited thereto) to the first computer devices 900A, 900B ... 900N, or receive data (such as command data, image data, picture data, text data, etc., but not limited thereto) from the first computer devices 900A, 900B ... 900N through the transmission module.
較佳地,在進行線上會議時,伺服器120會將會議中產生(或錄製)的影像資料及/或語音資料傳送至第一計算機裝置900A、900B…900N。如此,參與會議的使用者即可藉由第一計算機裝置900A、900B…900N觀看線上會議的影像及/或收聽線上會議的音頻。較佳地,資料庫110可包含一或多個處理器,並以硬體與軟體協同運作的方式實施資料庫110所具備的功能。伺服器120可包含一或多個處理器,並以硬體與軟體協同運作的方式實施伺服器120以及其所包含的各個模組所具備的功能。第一計算機裝置900A、900B…900N可分別包含一或多個處理器,並以硬體與軟體協同運作的方式實施第一計算機裝置900A、900B…900N所具備的功能。Preferably, when an online conference is being held, the server 120 transmits the image data and/or voice data generated (or recorded) in the conference to the first computer devices 900A, 900B ... 900N. In this way, users participating in the conference can watch the image and/or listen to the audio of the online conference through the first computer devices 900A, 900B ... 900N. Preferably, the database 110 may include one or more processors, and implement the functions of the database 110 in a manner of hardware and software collaboration. The server 120 may include one or more processors, and implement the functions of the server 120 and the modules included therein in a manner of hardware and software collaboration. The first computer devices 900A, 900B ... 900N may each include one or more processors, and implement the functions of the first computer devices 900A, 900B ... 900N in a collaborative manner of hardware and software.
在第一圖所示實施例中,資料庫110可儲存一至多個判斷資料,且該一至多個判斷資料其中每一者分別關聯於第一計算機裝置900A、900B…900N其中至少一者。而在進行線上會議前或進行線上會議時,伺服器120可根據資料庫110中的一至多個判斷資料,將第一計算機裝置900A、900B…900N分為第一計算機裝置群組以及第二計算機裝置群組,伺服器120並可進而產生標示資料。其中,標示資料指示出第一計算機裝置群組。接著,伺服器120可根據標示資料以決定在線上會議中,使第一計算機裝置群組的資料傳輸方式採用雙向傳輸方式,並使第二計算機裝置群組的資料傳輸方式採用單向傳輸方式。應了解,藉由令第二計算機裝置群組的資料傳輸方式採用單向傳輸方式,伺服器120將可節省資料處理資源及/或資料傳輸資源。如此,即可減少或避免線上會議因數據傳輸量過大而發生嚴重延遲或甚至會議中斷之情形。In the embodiment shown in the first figure, the database 110 can store one or more judgment data, and each of the one or more judgment data is respectively associated with at least one of the first computer devices 900A, 900B ... 900N. Before or during the online meeting, the server 120 can divide the first computer devices 900A, 900B ... 900N into a first computer device group and a second computer device group according to the one or more judgment data in the database 110, and the server 120 can further generate label data. The label data indicates the first computer device group. Then, the server 120 may decide, based on the marking data, that the data transmission mode of the first computer device group adopts a two-way transmission mode, and the data transmission mode of the second computer device group adopts a one-way transmission mode in the online conference. It should be understood that by making the data transmission mode of the second computer device group adopt a one-way transmission mode, the server 120 can save data processing resources and/or data transmission resources. In this way, the situation that the online conference is severely delayed or even interrupted due to excessive data transmission volume can be reduced or avoided.
較佳地,伺服器120可先根據資料庫110中的一至多個判斷資料以及一預定數值資料,以自第一計算機裝置900A、900B…900N中決定出第一計算機裝置群組。其中,預定數值資料指示出一預定數值,且第一計算機裝置群組所包含的計算機裝置數量小於或等於該預定數值。接著,伺服器120可將第一計算機裝置900A、900B…900N中,除第一計算機裝置群組外的其餘計算機裝置,列入第二計算機裝置群組中。藉由此種方式,伺服器120即可將第一計算機裝置900A、900B…900N分為第一計算機裝置群組以及第二計算機裝置群組。較佳地,若第一計算機裝置900A、900B…900N的總數大於預定數值資料指所示出的預定數值,則第一計算機裝置群組所包含的計算機裝置數量等於該預定數值。較佳地,使用者(例如會議發起人,但不以此為限)可在會議中及/或會議前依需求調整預定數值資料的預定數值。Preferably, the server 120 may first determine the first computer device group from the first computer devices 900A, 900B ... 900N according to one or more judgment data and a predetermined value data in the database 110. The predetermined value data indicates a predetermined value, and the number of computer devices included in the first computer device group is less than or equal to the predetermined value. Then, the server 120 may list the remaining computer devices in the first computer devices 900A, 900B ... 900N, except the first computer device group, into the second computer device group. In this way, the server 120 can divide the first computer devices 900A, 900B ... 900N into the first computer device group and the second computer device group. Preferably, if the total number of the first computer devices 900A, 900B ... 900N is greater than the predetermined value indicated by the predetermined value data, the number of computer devices included in the first computer device group is equal to the predetermined value. Preferably, a user (such as a meeting initiator, but not limited thereto) can adjust the predetermined value of the predetermined value data as needed during and/or before the meeting.
在一具體實施例中,採用雙向傳輸方式的計算機裝置可自伺服器120及/或資料庫110接收資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限),且亦可傳送資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限)至伺服器120及/或資料庫110。而採用單向傳輸方式的計算機裝置可自伺服器120及/或資料庫110接收資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限),但不會傳送資料至伺服器120及/或資料庫110。In a specific embodiment, a computer device using a two-way transmission method can receive data (such as command data, image data, picture data, text data, etc., but not limited thereto) from the server 120 and/or the database 110, and can also transmit data (such as command data, image data, picture data, text data, etc., but not limited thereto) to the server 120 and/or the database 110. A computer device using a one-way transmission method can receive data (such as command data, image data, picture data, text data, etc., but not limited thereto) from the server 120 and/or the database 110, but will not transmit data to the server 120 and/or the database 110.
在另一具體實施例中,採用雙向傳輸方式的計算機裝置可自伺服器120及/或資料庫110接收資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限),且亦可傳送資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限)至伺服器120及/或資料庫110。而採用單向傳輸方式的計算機裝置可自伺服器120及/或資料庫110接收資料(例如指令資料、影像資料、圖像資料、文字資料等,但不以此為限),但不會傳送特定資料(特定資料可例如為影像資料及/或語音資料)至伺服器120及/或資料庫110。舉例而言,採用單向傳輸方式的計算機裝置僅可傳送必要資料(諸如指令資料)及/或所佔傳輸資源較少的資料(諸如文字資料),而不會傳送影像資料及/或影音資料至伺服器120及/或資料庫110。In another specific embodiment, a computer device using a two-way transmission method can receive data (such as command data, image data, picture data, text data, etc., but not limited thereto) from the server 120 and/or the database 110, and can also transmit data (such as command data, image data, picture data, text data, etc., but not limited thereto) to the server 120 and/or the database 110. A computer device using a one-way transmission method can receive data (such as command data, image data, picture data, text data, etc., but not limited thereto) from the server 120 and/or the database 110, but will not transmit specific data (such as image data and/or voice data) to the server 120 and/or the database 110. For example, a computer device using a one-way transmission method may only transmit necessary data (such as command data) and/or data that takes up less transmission resources (such as text data), but will not transmit image data and/or audio and video data to the server 120 and/or the database 110.
在一具體實施例中,伺服器120可包含人工智慧模組。其中,伺服器120係使用人工智慧模組以根據一至多個判斷資料將第一計算機裝置900A、900B…900N分為第一計算機裝置群組以及第二計算機裝置群組。在一具體實施例中,伺服器120可於線上會議中,使第二計算機裝置群組的影像播放及/或語音播放具有延遲時間(該延遲時間可例如為1至數秒,但不以此為限)。藉由此種方式,伺服器120即可經過該延遲時間後再將資料(例如影像資料或語音資料等,但不以此為限)傳送至第二計算機裝置群組。如此,在此延遲時間內,伺服器120可優先處理或傳送與第一計算機裝置群組相關的資料,而無需即時且同時處理或傳送第一計算機裝置群組以及第二計算機裝置群組所需要的資料,並進而可減少或避免線上會議因數據處理量過大或數據傳輸量過大而發生嚴重延遲或甚至會議中斷之情形In a specific embodiment, the server 120 may include an artificial intelligence module. The server 120 uses the artificial intelligence module to divide the first computer devices 900A, 900B ... 900N into a first computer device group and a second computer device group according to one or more judgment data. In a specific embodiment, the server 120 may allow the image playback and/or voice playback of the second computer device group to have a delay time (the delay time may be, for example, 1 to several seconds, but not limited thereto) in an online conference. In this way, the server 120 can transmit the data (such as image data or voice data, but not limited thereto) to the second computer device group after the delay time. Thus, during the delay time, the server 120 can process or transmit data related to the first computer device group first, without having to process or transmit data required by the first computer device group and the second computer device group simultaneously, thereby reducing or avoiding the situation where the online conference is seriously delayed or even interrupted due to excessive data processing or data transmission.
在一具體實施例中,第一計算機裝置900A、900B…900N可包含第二計算機裝置,且資料庫110所儲存的一至多個判斷資料可包含語音紀錄資料以及一第一使用者身分資料。第一使用者身分資料關聯於語音紀錄資料,且第一使用者身分資料關聯於第二計算機裝置。其中,第一使用者身分資料指示出當前使用第二計算機裝置的一使用者,而語音紀錄資料指示出該使用者使用會議系統的語音功能的頻率(亦即,語音紀錄資料指示出該使用者在會議中發言的頻率)。伺服器120可基於語音紀錄資料大於一預定閾值,而使第一計算機裝置群組包含該第二計算機裝置。藉由此種方式,即可將發言頻率較高的使用者於線上會議中所使用的第二計算機裝置列入第一計算機裝置群組中。較佳地,語音紀錄資料可為歷史資料,其指示出使用者在歷次線上會議中的總發言次數或總發言時間或發言機率(發言機率所指為使用者在歷次線上會議中有發言的比例)。In a specific embodiment, the first computer device 900A, 900B ... 900N may include a second computer device, and the one or more judgment data stored in the database 110 may include voice recording data and a first user identity data. The first user identity data is associated with the voice recording data, and the first user identity data is associated with the second computer device. The first user identity data indicates a user currently using the second computer device, and the voice recording data indicates the frequency of the user using the voice function of the conference system (that is, the voice recording data indicates the frequency of the user speaking in the conference). The server 120 may include the second computer device in the first computer device group based on the voice recording data being greater than a predetermined threshold. In this way, the second computer device used by the user with a higher speaking frequency in the online conference can be included in the first computer device group. Preferably, the voice recording data can be historical data, which indicates the total number of speeches or the total speaking time or the speaking probability of the user in previous online conferences (the speaking probability refers to the proportion of the user speaking in previous online conferences).
在一具體實施例中,資料庫110儲存權限資料,第一計算機裝置900A、900B…900N可包含第二計算機裝置,資料庫110所儲存的一至多個判斷資料可包含一第一使用者身分資料,第一使用者身分資料指示出使用該第二計算機裝置之使用者的一所屬身分(例如職位,但不以此為限)。伺服器120可基於第一使用者身分資料符合權限資料,而使第一計算機裝置群組包含第二計算機裝置(亦即將第二計算機裝置列入第一計算機裝置群組中)。較佳地,權限資料可指示出一至多個特定身分。舉例而言,權限資料可指示出複數個職位(例如董事長、總經理、經理),而當第一使用者身分資料所指示出的所屬身分為權限資料所指示出的複數個職位其中一者時(例如第一使用者身分資料所指示出的所屬身分為經理),則可視為第一使用者身分資料符合權限資料。In a specific embodiment, the database 110 stores permission data, the first computer devices 900A, 900B ... 900N may include a second computer device, and the one or more determination data stored in the database 110 may include a first user identity data, and the first user identity data indicates an identity (such as a position, but not limited to this) of a user using the second computer device. The server 120 may include the second computer device in the first computer device group (i.e., include the second computer device in the first computer device group) based on the first user identity data being consistent with the permission data. Preferably, the permission data may indicate one or more specific identities. For example, the authority data may indicate multiple positions (such as chairman, general manager, manager), and when the identity indicated by the first user's identity data is one of the multiple positions indicated by the authority data (for example, the identity indicated by the first user's identity data is manager), the first user's identity data may be deemed to comply with the authority data.
在一具體實施例中,第一計算機裝置900A、900B…900N可包含第二計算機裝置,資料庫110所儲存的一至多個判斷資料可包含第一使用者身分資料,第一使用者身分資料指示出使用第二計算機裝置之使用者的一所屬身分(如此即可視為第一使用者身分資料關聯於第二計算機裝置)。伺服器120可基於第一使用者身分資料符合一線上會議資料,且線上會議資料關聯於當前的線上會議,而使該第一計算機裝置群組包含該第二計算機裝置。較佳地,線上會議資料指示出與當前線上會議相關的特定使用者。舉例而言,若線上會議資料指示出當前的線上會議為人事部的線上會議,則表示當前線上會議關聯於人事部的成員。此時,若第一使用者身分資料指示出使用第二計算機裝置之使用者的所屬身分為人事部成員時,則可視為第一使用者身分資料符合線上會議資料。較佳地,線上會議資料可在線上會議開始前或線上會議進行時產生,例如由使用者(例如當前線上會議中的使用者,但不以此為限)輸入至伺服器120或傳送至伺服器120。在一具體實施例中,線上會議資料則係預先儲存在資料庫110中。In a specific embodiment, the first computer devices 900A, 900B ... 900N may include a second computer device, and the one or more determination data stored in the database 110 may include a first user identity data, and the first user identity data indicates an identity of a user using the second computer device (so that the first user identity data can be regarded as associated with the second computer device). The server 120 may include the second computer device in the first computer device group based on the first user identity data matching an online conference data, and the online conference data is associated with the current online conference. Preferably, the online conference data indicates a specific user associated with the current online conference. For example, if the online conference data indicates that the current online conference is an online conference of the human resources department, it means that the current online conference is related to the members of the human resources department. At this time, if the first user identity data indicates that the identity of the user using the second computer device is a member of the human resources department, it can be regarded that the first user identity data conforms to the online conference data. Preferably, the online conference data can be generated before the online conference starts or during the online conference, for example, by a user (such as a user in the current online conference, but not limited to this) inputting it into the server 120 or transmitting it to the server 120. In a specific embodiment, the online conference data is pre-stored in the database 110.
延續前述之具體實施例,線上會議資料關聯於當前的線上會議,第一計算機裝置900A、900B…900N可進一步包含第三計算機裝置,資料庫110所儲存的一至多個判斷資料可進一步包含第二使用者身分資料。其中,第二使用者身分資料關聯於該第三計算機裝置(亦即,第二使用者身分資料所對應的該位使用者,於當前的線上會議中係使用第三計算機裝置)。伺服器120可基於第一使用者身分資料關聯於第二使用者身分資料,且第一使用者身分資料符合線上會議資料,而使第一計算機裝置群組包含第三計算機裝置。舉例而言,若第一使用者身分資料指示出一第一使用者,第二使用者身分資料指示出一第二使用者,而第一使用者與第二使用者隸屬於同一團隊(例如隸屬於同一研發團隊,或隸屬於同一個產品團隊等,但不以此為限),則可視為第一使用者身分資料關聯於第二使用者身分資料。較佳地,資料庫110所儲存的一至多個判斷資料可進一步包含關聯性資料,且關聯性資料指示出第一使用者身分資料關聯於第二使用者身分資料。伺服器120即係根據關聯性資料以判斷第一使用者身分資料關聯於第二使用者身分資料。Continuing with the above-mentioned specific embodiment, the online conference data is associated with the current online conference, the first computer devices 900A, 900B ... 900N may further include a third computer device, and the one or more judgment data stored in the database 110 may further include second user identity data. The second user identity data is associated with the third computer device (that is, the user corresponding to the second user identity data uses the third computer device in the current online conference). The server 120 may include the third computer device in the first computer device group based on the first user identity data being associated with the second user identity data and the first user identity data being consistent with the online conference data. For example, if the first user identity data indicates a first user, the second user identity data indicates a second user, and the first user and the second user belong to the same team (for example, the same R&D team, or the same product team, etc., but not limited thereto), then the first user identity data can be regarded as being associated with the second user identity data. Preferably, the one or more determination data stored in the database 110 may further include association data, and the association data indicates that the first user identity data is associated with the second user identity data. The server 120 determines that the first user identity data is associated with the second user identity data based on the association data.
在一具體實施例中,伺服器120可根據資料庫110所儲存的一至多個判斷資料對第一計算機裝置900A、900B…900N進行排序,以產生一排序資料。伺服器120並可根據該排序資料以將第一計算機裝置900A、900B…900N分為第一計算機裝置群組以及第二計算機裝置群組,並產生標示資料。舉例而言,伺服器120可使用一至多個判斷資料以分別對第一計算機裝置900A、900B…900N中每一者進行判斷或計算,並分別產生對應的積分資料。接著,伺服器120可對該複數個積分資料進行排序以產生排序資料。而後,伺服器120可根據排序資料,將排名位於前段的第一計算機裝置列入第一計算機裝置群組中,其餘則列入第二計算機裝置群組中。In a specific embodiment, the server 120 may sort the first computer devices 900A, 900B ... 900N according to one or more judgment data stored in the database 110 to generate sorted data. The server 120 may also divide the first computer devices 900A, 900B ... 900N into a first computer device group and a second computer device group according to the sorted data, and generate label data. For example, the server 120 may use one or more judgment data to judge or calculate each of the first computer devices 900A, 900B ... 900N, and generate corresponding integral data. Then, the server 120 may sort the plurality of integral data to generate sorted data. Then, the server 120 may include the first computer devices ranked at the front into the first computer device group according to the sorting data, and the rest into the second computer device group.
在一具體實施例中,第一計算機裝置900A、900B…900N可包含第四計算機裝置,且第二計算機裝置群組包含該第四計算機裝置。伺服器120可自第四計算機裝置接收語音使用指令,且伺服器120可基於語音使用指令而將第四計算機裝置自第二計算機裝置群組移至第一計算機裝置群組。詳細而言,當原本在第二計算機裝置群組中的第四計算機裝置使用了語音功能,則第四計算機裝置將會傳送語音使用指令至伺服器120,以表明使用者要透過第四計算機裝置於線上會議中進行發言。此時,伺服器120即會將第四計算機裝置改為列入第一計算機裝置群組中,以此使第四計算機裝置的資料傳輸方式可採用雙向傳輸方式。在一具體實施例中,第四計算機裝置的使用者需主動觸發語音功能(例如由該使用者啟動發言功能),才會由第四計算機裝置傳送語音使用指令至伺服器120。在另一具體實施例中,伺服器120及/或第四計算機裝置可自行判斷使用者正在發言(例如可根據第四計算機裝置上的聲音感測器判斷使用者是否正在發言),並進而由第四計算機裝置產生(可為自動產生)並傳送語音使用指令至伺服器120。In a specific embodiment, the first computer devices 900A, 900B, ... 900N may include a fourth computer device, and the second computer device group includes the fourth computer device. The server 120 may receive a voice use instruction from the fourth computer device, and the server 120 may move the fourth computer device from the second computer device group to the first computer device group based on the voice use instruction. In detail, when the fourth computer device originally in the second computer device group uses the voice function, the fourth computer device will send a voice use instruction to the server 120 to indicate that the user wants to speak in the online conference through the fourth computer device. At this time, the server 120 will change the fourth computer device to be included in the first computer device group, so that the data transmission method of the fourth computer device can adopt a two-way transmission method. In a specific embodiment, the user of the fourth computer device needs to actively trigger the voice function (for example, the user activates the speaking function), and then the fourth computer device will send the voice use instruction to the server 120. In another specific embodiment, the server 120 and/or the fourth computer device can determine whether the user is speaking (for example, it can determine whether the user is speaking based on the sound sensor on the fourth computer device), and then the fourth computer device generates (can be automatically generated) and sends the voice use instruction to the server 120.
在一具體實施例中,伺服器120可基於語音使用指令,而在第一預定時間內,使第四計算機裝置的第一影像播放速度及/或第一語音播放速度增加。此外,在一具體實施例中,伺服器120可基於語音使用指令,而在第一預定時間內,使第一計算機裝置群組中,除第四計算機裝置外的其餘計算機裝置的第二影像播放速度及/或第二語音播放速度降低。詳細而言,由於第四計算機裝置原先被列於第二計算機裝置群組中,故第四計算機裝置的影像播放及/或語音播放具有延遲時間,從而與第一計算機裝置群組中的各個計算機裝置所播放的影像及/或音頻具有時間差。因此,當伺服器120將第四計算機裝置改為列入第一計算機裝置群組時,伺服器120即會在第一預定時間內,加快第四計算機裝置的第一影像播放速度及/或第一語音播放速度;或是在第一預定時間內,減緩原本第一計算機裝置群組中的各個計算機裝置的第二影像播放速度及/或第二語音播放速度。如此方可消除第四計算機裝置與原本第一計算機裝置群組中的各個計算機裝置之間的影像及/或音頻時間差。當然,伺服器120亦可在第一預定時間內,同時加快第四計算機裝置的第一影像播放速度及/或第一語音播放速度,並減緩原本第一計算機裝置群組中的各個計算機裝置的第二影像播放速度及/或第二語音播放速度,藉以消除其間的影像及/或音頻時間差。In a specific embodiment, the server 120 may increase the first image playback speed and/or the first voice playback speed of the fourth computer device within the first predetermined time based on the voice use instruction. In addition, in a specific embodiment, the server 120 may reduce the second image playback speed and/or the second voice playback speed of the remaining computer devices in the first computer device group except the fourth computer device within the first predetermined time based on the voice use instruction. In detail, since the fourth computer device was originally listed in the second computer device group, the image playback and/or voice playback of the fourth computer device has a delay time, thereby having a time difference with the image and/or audio played by each computer device in the first computer device group. Therefore, when the server 120 changes the fourth computer device to be included in the first computer device group, the server 120 will speed up the first image playback speed and/or the first voice playback speed of the fourth computer device within the first predetermined time; or slow down the second image playback speed and/or the second voice playback speed of each computer device originally in the first computer device group within the first predetermined time. In this way, the image and/or audio time difference between the fourth computer device and each computer device originally in the first computer device group can be eliminated. Of course, the server 120 can also speed up the first image playback speed and/or the first voice playback speed of the fourth computer device within the first predetermined time, and slow down the second image playback speed and/or the second voice playback speed of each computer device originally in the first computer device group, so as to eliminate the image and/or audio time difference therebetween.
在一具體實施例中,第一計算機裝置群組可包含第五計算機裝置以及第六計算機裝置,第一計算機裝置900A、900B…900N可包含第七計算機裝置。伺服器120可自第五計算機裝置接收第一影像資料,自第六計算機裝置接收第二影像資料,伺服器120並可使第七計算機裝置播放第一影像資料。而當伺服器120自第七計算機裝置接收選擇指令時,伺服器120可基於選擇指令,以使第七計算機裝置停止播放第一影像資料,並使第七計算機裝置播放第二影像資料。較佳地,第一影像資料即為第五計算機裝置在線上會議中的當前影像資料,第二影像資料即為第六計算機裝置在線上會議中的當前影像資料。在一具體實施例中,第一計算機裝置900A、900B…900N包含第八計算機裝置。伺服器120可分別自第一計算機裝置群組中之每一者接收一第三影像資料,伺服器120並可使第八計算機裝置播放複數個第三影像資料其中至少一者。較佳地,各個第三影像資料即為其所對應之計算機裝置在線上會議中的當前影像資料。In a specific embodiment, the first computer device group may include a fifth computer device and a sixth computer device, and the first computer devices 900A, 900B, ... 900N may include a seventh computer device. The server 120 may receive the first image data from the fifth computer device and the second image data from the sixth computer device, and the server 120 may enable the seventh computer device to play the first image data. When the server 120 receives a selection instruction from the seventh computer device, the server 120 may, based on the selection instruction, enable the seventh computer device to stop playing the first image data and enable the seventh computer device to play the second image data. Preferably, the first image data is the current image data of the fifth computer device in the online conference, and the second image data is the current image data of the sixth computer device in the online conference. In a specific embodiment, the first computer devices 900A, 900B ... 900N include an eighth computer device. The server 120 can receive a third image data from each of the first computer device group, and the server 120 can also enable the eighth computer device to play at least one of the plurality of third image data. Preferably, each third image data is the current image data of the corresponding computer device in the online conference.
在一具體實施例中,伺服器120可在第二預定時間內,自第一計算機裝置900A、900B…900N接收一至多個回應資料,伺服器120可根據一至多個回應資料以產生圖像資料(可例如為表情的圖像或比讚的圖像等,但不以此為限)。此外,伺服器120可根據該一至多個回應資料的數量以產生一圖像顯示尺寸資料,並使該圖像資料關聯於該圖像顯示尺寸資料。伺服器120並可將圖像資料以及圖像顯示尺寸資料傳送至第一計算機裝置900A、900B…900N其中至少一者。舉例而言,當伺服器120在第二預定時間內,自第一計算機裝置900A、900B…900N接收到多個相符合的表情指令(此些表情指令可視為回應資料,此些表情指令可例如為笑臉圖像指令,但不以此為限)時,伺服器120即可根據該些表情指令以產生一圖像資料(可例如為笑臉圖像資料,但不以此為限)。此外,伺服器120並會根據接收到的表情指令的數量以產生圖像顯示尺寸資料,藉以決定圖像資料在各個第一計算機裝置上的圖像顯示尺寸。如此,當各個第一計算機裝置接收到圖像資料以及與其關聯的圖像顯示尺寸資料時,即可根據圖像顯示尺寸資料以決定圖像資料的顯示尺寸。較佳地,伺服器120在第二預定時間內所接收到的回應資料的數量越多,則圖像顯示尺寸資料所指示出的圖像顯示尺寸越大。In a specific embodiment, the server 120 may receive one or more response data from the first computer devices 900A, 900B ... 900N within the second predetermined time, and the server 120 may generate image data (such as an image of an expression or an image of a like, etc., but not limited thereto) based on the one or more response data. In addition, the server 120 may generate image display size data based on the amount of the one or more response data, and associate the image data with the image display size data. The server 120 may also transmit the image data and the image display size data to at least one of the first computer devices 900A, 900B ... 900N. For example, when the server 120 receives a plurality of matching expression commands (these expression commands can be regarded as response data, and these expression commands can be, for example, smiley face image commands, but not limited thereto) from the first computer devices 900A, 900B, ... 900N within the second predetermined time, the server 120 can generate image data (which can be, for example, smiley face image data, but not limited thereto) according to the expression commands. In addition, the server 120 will also generate image display size data according to the number of received expression commands, so as to determine the image display size of the image data on each first computer device. In this way, when each first computer device receives the image data and the image display size data associated therewith, the display size of the image data can be determined according to the image display size data. Preferably, the more response data the server 120 receives within the second predetermined time, the larger the image display size indicated by the image display size data.
請參閱第二圖,其例示說明了根據本發明線上會議方法一具體實施例的流程圖。如第二圖所示實施例,線上會議方法200可應用於線上會議系統,該線上會議系統可使複數個第一計算機裝置進行線上會議。其中,線上會議系統包含資料庫以及伺服器,伺服器可存取資料庫,且伺服器通訊連接複數個第一計算機裝置。資料庫儲存一至多個判斷資料,該一至多個判斷資料其中每一者分別關聯於該複數個第一計算機裝置其中至少一者。該線上會議方法200該始於步驟210,由伺服器根據一至多個判斷資料以將複數個第一計算機裝置分為第一計算機裝置群組以及第二計算機裝置群組,並產生一標示資料。其中,標示資料指示出第一計算機裝置群組。接著,進行步驟220,由伺服器根據標示資料以在線上會議中,使第一計算機裝置群組的資料傳輸方式採用雙向傳輸方式,並使第二計算機裝置群組的資料傳輸方式採用單向傳輸方式。應了解,藉由令第二計算機裝置群組的資料傳輸方式採用單向傳輸方式,伺服器將可節省資料處理資源及/或資料傳輸資源。如此,即可減少或避免線上會議因數據傳輸量過大而發生嚴重延遲或甚至會議中斷之情形。Please refer to the second figure, which illustrates a flowchart of a specific embodiment of the online conference method according to the present invention. As shown in the embodiment of the second figure, the online conference method 200 can be applied to an online conference system, and the online conference system can enable a plurality of first computer devices to conduct an online conference. Among them, the online conference system includes a database and a server, the server can access the database, and the server is communicatively connected to the plurality of first computer devices. The database stores one or more judgment data, each of which is respectively associated with at least one of the plurality of first computer devices. The online conference method 200 starts at step 210, where the server divides a plurality of first computer devices into a first computer device group and a second computer device group according to one or more judgment data, and generates a marking data. The marking data indicates the first computer device group. Then, step 220 is performed, where the server makes the data transmission mode of the first computer device group adopt a two-way transmission mode and the data transmission mode of the second computer device group adopt a one-way transmission mode in the online conference according to the marking data. It should be understood that by making the data transmission mode of the second computer device group adopt a one-way transmission mode, the server can save data processing resources and/or data transmission resources. This can reduce or avoid serious delays or even interruptions of online meetings due to excessive data transmission.
較佳地,線上會議方法200的步驟210可進一步包含:由伺服器根據一至多個判斷資料以及一預定數值資料,以自複數個第一計算機裝置中決定出該第一計算機裝置群組;以及由伺服器將複數個第一計算機裝置中,除第一計算機裝置群組外的其餘計算機裝置,列入第二計算機裝置群組中。其中,預定數值資料指示出一預定數值,且第一計算機裝置群組所包含的計算機裝置數量小於或等於該預定數值。Preferably, step 210 of the online conference method 200 may further include: the server determines the first computer device group from the plurality of first computer devices according to one or more determination data and a predetermined value data; and the server includes the remaining computer devices in the plurality of first computer devices, except the first computer device group, into the second computer device group. The predetermined value data indicates a predetermined value, and the number of computer devices included in the first computer device group is less than or equal to the predetermined value.
在一具體實施例中,伺服器可包含人工智慧模組。其中,伺服器係使用該人工智慧模組以根據一至多個判斷資料將複數個第一計算機裝置分為第一計算機裝置群組以及第二計算機裝置群組。在一具體實施例中,線上會議方法200可進一步包含:由伺服器於線上會議中,使第二計算機裝置群組的影像播放及/或語音播放具有延遲時間。藉由此種方式,伺服器即可經過延遲時間後再將資料(例如影像資料或語音資料等,但不以此為限)傳送至第二計算機裝置群組。如此,在此延遲時間內,伺服器即可優先處理或傳送與第一計算機裝置群組相關的資料,而無需即時且同時處理或傳送第一計算機裝置群組以及第二計算機裝置群組所需要的資料,並進而可減少或避免線上會議因數據處理量過大或數據傳輸量過大而發生嚴重延遲或甚至會議中斷之情形。In a specific embodiment, the server may include an artificial intelligence module. The server uses the artificial intelligence module to divide a plurality of first computer devices into a first computer device group and a second computer device group according to one or more judgment data. In a specific embodiment, the online conference method 200 may further include: the server causes the image playback and/or voice playback of the second computer device group to have a delay time during the online conference. In this way, the server can transmit data (such as image data or voice data, but not limited to this) to the second computer device group after the delay time. Thus, during the delay time, the server can prioritize processing or transmitting data related to the first computer device group, without having to instantly and simultaneously process or transmit data required by the first computer device group and the second computer device group, thereby reducing or avoiding serious delays or even interruptions of online meetings due to excessive data processing or data transmission.
在一具體實施例中,複數個第一計算機裝置可包含第二計算機裝置,一至多個判斷資料可包含語音紀錄資料以及第一使用者身分資料。第一使用者身分資料關聯於該語音紀錄資料,且第一使用者身分資料關聯於第二計算機裝置。其中,第一使用者身分資料指示出當前使用該第二計算機裝置的使用者,該語音紀錄資料指示出該使用者使用會議系統的語音功能的頻率(亦即,語音紀錄資料指示出該使用者在會議中發言的頻率)。線上會議方法200並可進一步包含:由伺服器基於語音紀錄資料大於一預定閾值,而使第一計算機裝置群組包含第二計算機裝置。較佳地,語音紀錄資料可為歷史資料,其指示出使用者在先前各次線上會議中的總發言次數或總發言時間或發言機率(發言機率所指為使用者在先前各次線上會議中有發言的比例)。In a specific embodiment, a plurality of first computer devices may include a second computer device, and one or more determination data may include voice recording data and first user identity data. The first user identity data is associated with the voice recording data, and the first user identity data is associated with the second computer device. The first user identity data indicates the user currently using the second computer device, and the voice recording data indicates the frequency of the user using the voice function of the conference system (that is, the voice recording data indicates the frequency of the user speaking in the conference). The online conference method 200 may further include: the server causes the first computer device group to include the second computer device based on the voice recording data being greater than a predetermined threshold. Preferably, the voice recording data may be historical data, which indicates the total number of times the user spoke, the total speaking time, or the speaking probability (the speaking probability refers to the proportion of the user speaking in the previous online meetings) of the user in previous online meetings.
在一具體實施例中,資料庫儲存權限資料,複數個第一計算機裝置包含第二計算機裝置,一至多個判斷資料包含一第一使用者身分資料。其中,第一使用者身分資料指示出使用該第二計算機裝置之使用者的一所屬身分。其中該線上會議方法200可進一步包含:由伺服器基於第一使用者身分資料符合權限資料,而使第一計算機裝置群組包含第二計算機裝置。較佳地,權限資料可指示出一至多個特定身分。舉例而言,權限資料可指示出一至多個層級(例如第一層級以及第二層級),而當第一使用者身分資料所指示出的所屬身分屬於權限資料所指示出的一至多個層級其中一者時,則可視為第一使用者身分資料符合權限資料。In a specific embodiment, a database stores permission data, a plurality of first computer devices include a second computer device, and one or more judgment data include a first user identity data. The first user identity data indicates an identity of a user using the second computer device. The online conference method 200 may further include: the server causes the first computer device group to include the second computer device based on the first user identity data being consistent with the permission data. Preferably, the permission data may indicate one or more specific identities. For example, the permission data may indicate one or more levels (e.g., a first level and a second level), and when the identity indicated by the first user identity data belongs to one of the one or more levels indicated by the permission data, the first user identity data may be deemed to be consistent with the permission data.
在一具體實施例中,複數個第一計算機裝置可包含第二計算機裝置,一至多個判斷資料可包含第一使用者身分資料。其中,第一使用者身分資料指示出使用第二計算機裝置之使用者的所屬身分。線上會議方法200並可進一步包含:由伺服器基於第一使用者身分資料符合一線上會議資料,且線上會議資料關聯於當前的線上會議,而使第一計算機裝置群組包含第二計算機裝置。較佳地,線上會議資料指示出與當前線上會議相關的特定使用者。舉例而言,若線上會議資料指示出當前的線上會議為人事部的線上會議,則表示當前線上會議關聯於人事部的成員。此時,若第一使用者身分資料指示出使用第二計算機裝置之使用者的所屬身分為人事部成員時,則可視為第一使用者身分資料符合線上會議資料。較佳地,線上會議資料可在線上會議開始前或線上會議進行時產生,例如由使用者(例如當前線上會議中的使用者或線上會議系統的管理員,但不以此為限)輸入至伺服器或傳送至伺服器。在一具體實施例中,線上會議資料則係預先儲存在資料庫中。In a specific embodiment, a plurality of first computer devices may include a second computer device, and one or more determination data may include first user identity data. The first user identity data indicates the identity of the user using the second computer device. The online conference method 200 may further include: the server causes the first computer device group to include the second computer device based on the first user identity data matching an online conference data, and the online conference data is associated with the current online conference. Preferably, the online conference data indicates a specific user associated with the current online conference. For example, if the online conference data indicates that the current online conference is an online conference of the human resources department, it means that the current online conference is associated with members of the human resources department. At this time, if the first user identity data indicates that the user using the second computer device is a member of the human resources department, the first user identity data can be regarded as matching the online conference data. Preferably, the online conference data can be generated before the online conference starts or during the online conference, for example, input to the server or transmitted to the server by a user (such as a user in the current online conference or an administrator of the online conference system, but not limited thereto). In a specific embodiment, the online conference data is pre-stored in a database.
延續前述具體實施例,複數個第一計算機裝置可包含第三計算機裝置,一至多個判斷資料可包含第二使用者身分資料。其中,第二使用者身分資料關聯於第三計算機裝置(亦即,第二使用者身分資料所對應的該位使用者,於當前的線上會議中係使用第三計算機裝置),線上會議資料關聯於當前的線上會議。線上會議方法200可進一步包含:由伺服器基於第一使用者身分資料關聯於第二使用者身分資料,且第一使用者身分資料符合線上會議資料,而使第一計算機裝置群組包含第三計算機裝置。舉例而言,若第一使用者身分資料指示出一第一使用者,第二使用者身分資料指示出一第二使用者,而第一使用者與第二使用者隸屬於同一團隊(例如隸屬於同一研發團隊,或隸屬於同一個產品團隊等,但不以此為限),則可視為第一使用者身分資料關聯於第二使用者身分資料。較佳地,資料庫所儲存的一至多個判斷資料可進一步包含關聯性資料,且關聯性資料指示出第一使用者身分資料關聯於第二使用者身分資料。伺服器即係根據關聯性資料以判斷第一使用者身分資料關聯於第二使用者身分資料。Continuing with the above specific embodiment, the plurality of first computer devices may include a third computer device, and one or more determination data may include second user identity data. The second user identity data is associated with the third computer device (that is, the user corresponding to the second user identity data uses the third computer device in the current online conference), and the online conference data is associated with the current online conference. The online conference method 200 may further include: the server causes the first computer device group to include the third computer device based on the association of the first user identity data with the second user identity data, and the first user identity data matches the online conference data. For example, if the first user identity data indicates a first user, the second user identity data indicates a second user, and the first user and the second user belong to the same team (for example, the same R&D team, or the same product team, etc., but not limited thereto), then the first user identity data can be regarded as being associated with the second user identity data. Preferably, the one or more determination data stored in the database may further include association data, and the association data indicates that the first user identity data is associated with the second user identity data. The server determines that the first user identity data is associated with the second user identity data based on the association data.
在一具體實施例中,線上會議方法200可進一步包含:由伺服器根據一至多個判斷資料對複數個第一計算機裝置進行排序,以產生排序資料;以及由伺服器根據排序資料以將複數個第一計算機裝置分為第一計算機裝置群組以及第二計算機裝置群組,並產生標示資料。舉例而言,伺服器可使用一至多個判斷資料以分別對複數個第一計算機裝置中每一者進行判斷或計算,並分別產生對應的積分資料。接著,伺服器可對該複數個積分資料進行排序以產生排序資料。而後,伺服器可根據排序資料,將排名位於前段的第一計算機裝置列入第一計算機裝置群組中,排名位於後段的第一計算機裝置則列入第二計算機裝置群組中。In a specific embodiment, the online conference method 200 may further include: the server sorts the plurality of first computer devices according to one or more judgment data to generate sorting data; and the server divides the plurality of first computer devices into a first computer device group and a second computer device group according to the sorting data, and generates identification data. For example, the server may use one or more judgment data to judge or calculate each of the plurality of first computer devices, and generate corresponding integral data. Then, the server may sort the plurality of integral data to generate sorting data. Then, the server may include the first computer devices ranked at the front into the first computer device group and the first computer devices ranked at the back into the second computer device group according to the sorting data.
在一具體實施例中,複數個第一計算機裝置可包含第四計算機裝置,且第二計算機裝置群組包含第四計算機裝置。線上會議方法200可進一步包含:由伺服器自第四計算機裝置接收語音使用指令;以及由伺服器基於語音使用指令而將第四計算機裝置自第二計算機裝置群組移至第一計算機裝置群組。詳細而言,當原本在第二計算機裝置群組中的第四計算機裝置使用了語音功能時,第四計算機裝置將會傳送語音使用指令至伺服器,以表明使用者要透過第四計算機裝置於線上會議中進行發言。此時,伺服器即會將第四計算機裝置改為列入第一計算機裝置群組中,以此使第四計算機裝置的資料傳輸方式可採用雙向傳輸方式。在一具體實施例中,第四計算機裝置的使用者需主動觸發語音功能(例如由該使用者啟動發言功能),才會由第四計算機裝置傳送語音使用指令至伺服器。而在另一具體實施例中,伺服器120及/或第四計算機裝置可自行判斷使用者正在發言(例如可根據第四計算機裝置上的聲音感測器判斷使用者是否正在發言),並進而由第四計算機裝置產生並傳送語音使用指令至伺服器。In a specific embodiment, the plurality of first computer devices may include a fourth computer device, and the second computer device group includes the fourth computer device. The online conference method 200 may further include: receiving a voice use instruction from the fourth computer device by the server; and moving the fourth computer device from the second computer device group to the first computer device group based on the voice use instruction by the server. In detail, when the fourth computer device originally in the second computer device group uses the voice function, the fourth computer device will send a voice use instruction to the server to indicate that the user wants to speak in the online conference through the fourth computer device. At this time, the server will change the fourth computer device to be included in the first computer device group, so that the data transmission method of the fourth computer device can adopt a two-way transmission method. In one specific embodiment, the user of the fourth computer device needs to actively trigger the voice function (for example, the user activates the speaking function), and then the fourth computer device will send the voice use instruction to the server. In another specific embodiment, the server 120 and/or the fourth computer device can determine whether the user is speaking (for example, it can determine whether the user is speaking based on the sound sensor on the fourth computer device), and then the fourth computer device generates and sends the voice use instruction to the server.
接續於前述具體實施例,線上會議方法200可進一步包含:由伺服器基於語音使用指令,而在第一預定時間內,使第四計算機裝置的影像播放速度及/或語音播放速度增加。在一具體實施例中,線上會議方法200並可進一步包含:由伺服器基於語音使用指令,而在第一預定時間內,使第一計算機裝置群組中,除第四計算機裝置外的其餘計算機裝置的影像播放速度及/或語音播放速度降低。詳細而言,由於第四計算機裝置原先被列於第二計算機裝置群組中,故第四計算機裝置的影像播放及/或語音播放具有延遲時間,從而與第一計算機裝置群組中的各個計算機裝置所播放的影像及/或音頻具有時間差。因此,當伺服器將第四計算機裝置改為列入第一計算機裝置群組時,伺服器即會在第一預定時間內,加快第四計算機裝置的第一影像播放速度及/或第一語音播放速度;或是在第一預定時間內,減緩原本第一計算機裝置群組中的各個計算機裝置的第二影像播放速度及/或第二語音播放速度。如此方可消除第四計算機裝置與原本第一計算機裝置群組中的各個計算機裝置之間的影像及/或音頻時間差。當然,伺服器亦可在第一預定時間內,同時加快第四計算機裝置的第一影像播放速度及/或第一語音播放速度,並減緩原本第一計算機裝置群組中的各個計算機裝置的第二影像播放速度及/或第二語音播放速度,藉以消除其間的影像及/或音頻時間差。Continuing from the above specific embodiment, the online conference method 200 may further include: the server increases the image playback speed and/or voice playback speed of the fourth computer device within the first predetermined time based on the voice use instruction. In a specific embodiment, the online conference method 200 may further include: the server reduces the image playback speed and/or voice playback speed of the remaining computer devices in the first computer device group except the fourth computer device within the first predetermined time based on the voice use instruction. In detail, since the fourth computer device was originally listed in the second computer device group, the image playback and/or voice playback of the fourth computer device has a delay time, thereby having a time difference with the image and/or audio played by each computer device in the first computer device group. Therefore, when the server changes the fourth computer device to be included in the first computer device group, the server will speed up the first image playback speed and/or the first voice playback speed of the fourth computer device within the first predetermined time; or slow down the second image playback speed and/or the second voice playback speed of each computer device originally in the first computer device group within the first predetermined time. In this way, the image and/or audio time difference between the fourth computer device and each computer device originally in the first computer device group can be eliminated. Of course, the server can also speed up the first image playback speed and/or the first voice playback speed of the fourth computer device within the first predetermined time, and slow down the second image playback speed and/or the second voice playback speed of each computer device originally in the first computer device group, so as to eliminate the image and/or audio time difference therebetween.
在一具體實施例中,第一計算機裝置群組可包含第五計算機裝置以及第六計算機裝置,複數個第一計算機裝置可包含第七計算機裝置。線上會議方法200並可進一步包含:由伺服器自第五計算機裝置接收第一影像資料,並自第六計算機裝置接收第二影像資料;由伺服器使第七計算機裝置播放第一影像資料;由伺服器自第七計算機裝置接收選擇指令;以及由伺服器基於選擇指令,以使第七計算機裝置停止播放第一影像資料,並使第七計算機裝置播放第二影像資料。在一具體實施例中,複數個第一計算機裝置可包含第八計算機裝置。線上會議方法200並可進一步包含:由伺服器自第一計算機裝置群組中之每一者接收一第三影像資料;以及由伺服器使第八計算機裝置播放複數個第三影像資料其中至少一者。In a specific embodiment, the first computer device group may include a fifth computer device and a sixth computer device, and the plurality of first computer devices may include a seventh computer device. The online conference method 200 may further include: the server receives the first image data from the fifth computer device and receives the second image data from the sixth computer device; the server causes the seventh computer device to play the first image data; the server receives the selection instruction from the seventh computer device; and the server causes the seventh computer device to stop playing the first image data and causes the seventh computer device to play the second image data based on the selection instruction. In a specific embodiment, the plurality of first computer devices may include an eighth computer device. The online conference method 200 may further include: receiving a third image data from each of the first computer device group by the server; and causing the eighth computer device to play at least one of the plurality of third image data by the server.
在一具體實施例中,線上會議方法200可進一步包含:由伺服器在第二預定時間內,自複數個第一計算機裝置接收一至多個回應資料;由伺服器根據一至多個回應資料以產生圖像資料(可例如為表情的圖像或比讚的圖像等,但不以此為限);由伺服器根據一至多個回應資料的數量以產生圖像顯示尺寸資料,並使圖像資料關聯於圖像顯示尺寸資料;以及由伺服器將圖像資料以及圖像顯示尺寸資料傳送至複數個第一計算機裝置其中至少一者。舉例而言,當伺服器在第二預定時間內,自複數個第一計算機裝置接收到多個相符合的表情指令(此些表情指令可視為回應資料,此些表情指令可例如為笑臉圖像指令,但不以此為限)時,伺服器120即可根據該些表情指令以產生一圖像資料(可例如為笑臉圖像資料,但不以此為限)。此外,伺服器120並會根據接收到的表情指令的數量以產生圖像顯示尺寸資料,藉以決定圖像資料在各個第一計算機裝置上的圖像顯示尺寸。如此,當各個第一計算機裝置接收到圖像資料以及與其關聯的圖像顯示尺寸資料時,即可根據圖像顯示尺寸資料以決定圖像資料的顯示尺寸。較佳地,伺服器在第二預定時間內所接收到的回應資料的數量越多,則圖像顯示尺寸資料所指示出的圖像顯示尺寸越大。In a specific embodiment, the online conference method 200 may further include: receiving one or more response data from a plurality of first computer devices by the server within a second predetermined time; generating image data (such as, but not limited to, emoticon images or like images) by the server based on the one or more response data; generating image display size data by the server based on the quantity of the one or more response data, and associating the image data with the image display size data; and transmitting the image data and the image display size data to at least one of the plurality of first computer devices by the server. For example, when the server receives a plurality of matching expression commands (these expression commands can be regarded as response data, and these expression commands can be, for example, smiley face image commands, but not limited thereto) from a plurality of first computer devices within the second predetermined time, the server 120 can generate image data (which can be, for example, smiley face image data, but not limited thereto) according to the expression commands. In addition, the server 120 will also generate image display size data according to the number of received expression commands to determine the image display size of the image data on each first computer device. In this way, when each first computer device receives the image data and the image display size data associated therewith, the display size of the image data can be determined according to the image display size data. Preferably, the more response data the server receives within the second predetermined time, the larger the image display size indicated by the image display size data.
至此,本發明之線上會議系統及其方法已經由上述說明及圖式加以說明。然應了解,上述各個實施例並非僅可單獨進執行,而係可視需求而選擇性地將上述一或多個實施例互相結合使用並執行。此外,本發明的各個具體實施例僅是做為說明之用,在不脫離本發明申請專利範圍與精神下可進行各種改變,且均應包含於本發明之專利範圍中。因此,本說明書所描述的各具體實施例並非用以限制本發明,本發明之真實範圍與精神揭示於以下申請專利範圍。So far, the online conference system and method of the present invention have been described by the above description and drawings. However, it should be understood that the above embodiments are not only executable alone, but one or more of the above embodiments can be selectively combined and executed according to needs. In addition, the specific embodiments of the present invention are only for illustrative purposes, and various changes can be made without departing from the scope and spirit of the patent application of the present invention, and all should be included in the patent scope of the present invention. Therefore, the specific embodiments described in this specification are not used to limit the present invention, and the true scope and spirit of the present invention are disclosed in the following patent application scope.
100:線上會議系統100:Online conference system
110:資料庫110: Database
120:伺服器120: Server
900A~900N:第一計算機裝置900A~900N: First computer device
200:線上會議方法200:Online Meeting Methods
210~220:步驟210~220: Steps
第一圖為本發明線上會議系統一具體實施例的系統架構圖。The first figure is a system architecture diagram of a specific embodiment of the online conference system of the present invention.
第二圖為本發明線上會議方法一具體實施例的流程圖。The second figure is a flow chart of a specific embodiment of the online conference method of the present invention.
100:線上會議系統 100:Online conference system
110:資料庫 110: Database
120:伺服器 120: Server
900A~900N:第一計算機裝置 900A~900N: First computer device
Claims (28)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112145080A TWI854898B (en) | 2023-11-22 | 2023-11-22 | Online conference system and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112145080A TWI854898B (en) | 2023-11-22 | 2023-11-22 | Online conference system and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI854898B true TWI854898B (en) | 2024-09-01 |
| TW202522946A TW202522946A (en) | 2025-06-01 |
Family
ID=93648990
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112145080A TWI854898B (en) | 2023-11-22 | 2023-11-22 | Online conference system and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI854898B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5909543A (en) * | 1994-11-30 | 1999-06-01 | Canon Kabushiki Kaisha | Communication conference system and communication conference apparatus |
| TW509847B (en) * | 2000-02-10 | 2002-11-11 | Bull Cp8 | Method of transmission of the flux of data at high speed on an Internet type network between a server and a terminal with a chip card, especially the flux of multimedia data |
| US8401869B2 (en) * | 2005-08-24 | 2013-03-19 | Image Stream Medical, Inc. | Streaming video network system |
-
2023
- 2023-11-22 TW TW112145080A patent/TWI854898B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5909543A (en) * | 1994-11-30 | 1999-06-01 | Canon Kabushiki Kaisha | Communication conference system and communication conference apparatus |
| TW509847B (en) * | 2000-02-10 | 2002-11-11 | Bull Cp8 | Method of transmission of the flux of data at high speed on an Internet type network between a server and a terminal with a chip card, especially the flux of multimedia data |
| US8401869B2 (en) * | 2005-08-24 | 2013-03-19 | Image Stream Medical, Inc. | Streaming video network system |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202522946A (en) | 2025-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11863336B2 (en) | Dynamic virtual environment | |
| US9894121B2 (en) | Guiding a desired outcome for an electronically hosted conference | |
| US20160006776A1 (en) | Systems and methods for enhanced conference session interaction | |
| CN105933784A (en) | Bullet screen play and conversion method, bullet screen player, server, and play system | |
| US20230132664A1 (en) | Visual interaction method and device | |
| CN109671429A (en) | Voice interaction method and device | |
| WO2021174982A1 (en) | Method and apparatus for controlling audio in multimedia conference | |
| US11818301B2 (en) | Enhancing group sound reactions | |
| TWI854898B (en) | Online conference system and method thereof | |
| US11477326B2 (en) | Audio processing method, device, and apparatus for multi-party call | |
| US20250294117A1 (en) | Systems and methods for enabling a smart search and the sharing of results during a conference | |
| US12243550B2 (en) | Speech image providing method and computing device for performing the same | |
| CN102638359A (en) | Video conference guest inviting method and system | |
| US20230155850A1 (en) | Scheduled conference recording | |
| US12452324B2 (en) | Data processing method and apparatus, electronic device, storage medium, and program product | |
| CN108182942A (en) | A kind of method and apparatus for supporting different virtual role interactions | |
| CN114615381A (en) | Audio data processing method and device, electronic equipment, server and storage medium | |
| CN113157243B (en) | Operation triggering method, device, electronic device and storage medium | |
| US12033655B2 (en) | Sound output control apparatus, sound output control system, sound output control method, and program | |
| US20240121280A1 (en) | Simulated choral audio chatter | |
| CN120523892A (en) | Interaction method, device, equipment and storage medium | |
| WO2024185096A1 (en) | Remote conversation system, method, and program | |
| CN115473967A (en) | Audio mixing control method, device, equipment and storage medium for audio conference | |
| CN118612379A (en) | Conference control method, device, computer equipment and storage medium | |
| CN114553845A (en) | Directional communication method, medium, server and communication system for social interaction |