TWI806125B - Method and system for data sharing management - Google Patents
Method and system for data sharing management Download PDFInfo
- Publication number
- TWI806125B TWI806125B TW110129466A TW110129466A TWI806125B TW I806125 B TWI806125 B TW I806125B TW 110129466 A TW110129466 A TW 110129466A TW 110129466 A TW110129466 A TW 110129466A TW I806125 B TWI806125 B TW I806125B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- user
- shared data
- server
- list
- Prior art date
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本案是關於一種資料共享管理系統及其方法,尤其是一種分享衍生創作資料之資料共享管理系統及其方法。 This case is about a data sharing management system and its method, especially a data sharing management system and its method for sharing derivative creation data.
隨著網路技術及行動終端設備的發展,近年來,網路影音平台以及直播平台給人們帶來更即時的影音服務與社交體驗。以往網路影音屬於一對一或一對多的分享方式,由影音提供者如直播主上傳影片,訂閱者再自行點選觀看,觀眾(訂閱者)與直播主為直接關係,如影音提供者邀請其他直播主、好友、觀眾一起直播,在現在技術下,雖然線上影音或串流直播已相當成熟,直播主、好友、觀眾之間的即時互動性仍弱,而且如直播主的好友或觀眾在直播的同時也進行直播拍攝,或將影音進行編輯而產生新的衍生創作時,直播主或其他人並無法即時得知衍生創作的存在,得需要不斷自行刷新各個好友或觀眾的影片才能找到並點閱觀看衍生創作,耗費大量時間,從而減少相關人的即時互動機會。 With the development of network technology and mobile terminal equipment, in recent years, online audio-visual platforms and live broadcast platforms have brought people more real-time audio-visual services and social experience. In the past, online audio and video was shared in a one-to-one or one-to-many way. Video providers such as live broadcast hosts uploaded videos, and subscribers clicked to watch them. Viewers (subscribers) had a direct relationship with live broadcast hosts, such as audio and video providers. Invite other live broadcast hosts, friends, and viewers to live broadcast together. Under the current technology, although online audio-visual or live streaming is quite mature, the real-time interaction between the live broadcast host, friends, and viewers is still weak, and friends or audiences of the live broadcast host When live broadcasting is also performed at the same time as live broadcasting, or when video and audio are edited to generate new derivative creations, the live broadcast host or others cannot immediately know the existence of derivative creations, and they have to constantly refresh the videos of each friend or audience to find out. And clicking to watch derivative creations consumes a lot of time, thereby reducing the chance of instant interaction of relevant people.
有鑑於此,本發明提出一種用以管理與分享衍生創 作資料之資料共享管理系統及其方法。 In view of this, the present invention proposes a method for managing and sharing derivative creation A data sharing management system and method for making data.
在一實施例中,本發明之一種資料共享管理方法,適用於一資料共享管理系統,其包括一伺服器、一第一使用者終端以及一資料儲存模組,其包含以該伺服器接收該第一使用者終端上傳之一第一共享資料;該伺服器產生一共享資料清單,該共享資料清單包含該第一共享資料;該伺服器自該資料儲存模組獲取該第一使用者之訂閱者清單,並依據該第一使用者之訂閱者清單建立一第一共享資料群組清單;該伺服器依據第一共享資料群組清單,發送一第一共享資料檢視邀請給至少一第一資料群組清單之該第一使用者之訂閱者;該第一使用者之訂閱者下載該第一共享資料;該第一使用者之訂閱者編輯該第一共享資料以產生一第二共享資料;該第一使用者之訂閱者上傳該第二共享資料至伺服器以及該伺服器將該第二共享資料加入該共享資料清單。 In one embodiment, a data sharing management method of the present invention is applicable to a data sharing management system, which includes a server, a first user terminal and a data storage module, which includes receiving the A first shared data uploaded by the first user terminal; the server generates a shared data list, the shared data list includes the first shared data; the server obtains the first user's subscription from the data storage module and create a first shared data group list according to the first user's subscriber list; the server sends a first shared data viewing invitation to at least one first data according to the first shared data group list The subscribers of the first user of the group list; the subscribers of the first user download the first shared information; the subscribers of the first user edit the first shared information to generate a second shared information; Subscribers of the first user upload the second shared data to the server and the server adds the second shared data to the shared data list.
本發明還提出一種資料共享管理系統,包括一伺服器,包括一或多個處理器以及與該一或多個處理器耦合之一記憶體,該記憶體包含該一或多個處理器可執行之指令,其中以該一或多個處理器執行一資料共享管理方法;一第一使用者終端,耦接至該伺服器,用以傳輸一第一共享資料;以及一資料儲存模組,連結該伺服器,用以儲存一第一使用者資料、第一使用者之訂閱者清單以及該伺服器提供之共享資料。其中於該伺服器中運行之該資料共享管理方法包括該伺服器接收該第一使用者終端上傳之該第一共享資料;該伺服器產生一共享資料清單,該共享資料清 單包含該第一共享資料;該伺服器自一資料儲存模組獲取該第一使用者之訂閱者清單,並依據該第一使用者之訂閱者清單建立一第一共享資料群組清單;該伺服器依據第一共享資料群組清單,發送一第一共享資料檢視邀請給至少一第一共享資料群組清單之該第一使用者之訂閱者;該第一使用者之訂閱者下載該第一共享資料;該第一使用者之訂閱者編輯該第一共享資料以產生一第二共享資料;該第一使用者之訂閱者上傳該第二共享資料至伺服器;以及該伺服器依據該第二共享資料更新該資料清單,其中該資料清單包含該第二共享資料。 The present invention also proposes a data sharing management system, including a server, including one or more processors and a memory coupled to the one or more processors, and the memory includes the one or more processors executable Instructions, wherein the one or more processors are used to execute a data sharing management method; a first user terminal is coupled to the server for transmitting a first shared data; and a data storage module is linked The server is used to store a first user's data, the first user's subscriber list and the shared data provided by the server. The data sharing management method running in the server includes that the server receives the first shared data uploaded by the first user terminal; the server generates a shared data list, and the shared data is clear includes the first shared data; the server obtains the first user's subscriber list from a data storage module, and creates a first shared data group list based on the first user's subscriber list; the The server sends a first shared data view invitation to at least one subscriber of the first user in the first shared data group list according to the first shared data group list; the subscriber of the first user downloads the first shared data group list A shared data; the subscribers of the first user edit the first shared data to generate a second shared data; the subscribers of the first user upload the second shared data to the server; and the server relies on the The second shared data updates the data list, wherein the data list includes the second shared data.
1:資料共享管理系統 1: Data sharing management system
11:伺服器 11:Server
12:資料儲存模組 12: Data storage module
110:網路 110: Network
21:第一使用者終端 21: The first user terminal
211:輸入模組 211: input module
212:顯示模組 212: Display module
213:通訊模組 213: Communication module
22:第二使用者終端 22: the second user terminal
221:輸入模組 221: input module
222:顯示模組 222: Display module
223:通訊模組 223: Communication module
S201-S208:步驟 S201-S208: Steps
S301-S310:步驟 S301-S310: Steps
S401-S410:步驟 S401-S410: Steps
圖1為根據本發明之資料共享管理系統之一實施例之示意圖。 FIG. 1 is a schematic diagram of an embodiment of a data sharing management system according to the present invention.
圖2為根據本發明之資料共享管理方法之一實施例之流程圖。 FIG. 2 is a flowchart of an embodiment of a data sharing management method according to the present invention.
圖3為根據本發明之資料共享管理方法之另一實施例之流程圖。 FIG. 3 is a flow chart of another embodiment of the data sharing management method according to the present invention.
圖4為為根據本發明之資料共享管理方法之又一實施例之流程圖。 FIG. 4 is a flowchart of another embodiment of the data sharing management method according to the present invention.
為使更容易理解本發明之技術內容、目的及優點,下面將結合附圖對本發明的實施方式作進一步地詳細描述。 In order to make it easier to understand the technical content, purpose and advantages of the present invention, the implementation of the present invention will be further described in detail below in conjunction with the accompanying drawings.
請參閱圖1,根據本發明之一實施例,本發明之一種
資料共享管理系統1,包含一伺服器11、一資料儲存模組12、一第一使用者終端21以及一第二使用者終端22,其中第一使用者終端21及第二使用者終端22之間可經由一通訊網路110(例如:任何有線或無線通訊網路,如網際網路、3G網路及/或無線區域網路(WLAN)等等)耦接至伺服器11。
Please refer to Fig. 1, according to one embodiment of the present invention, one of the present invention
The data
在本實施例中,伺服器11包括一或多個處理器以及與該一或多個處理器耦合之一記憶體,該記憶體包含該一或多個處理器可執行之指令,其中以該一或多個處理器執行一資料共享管理方法。資料儲存模組12係一以電、磁或光學等方式儲存資訊之裝置,包括硬碟、隨機存取記憶體(RAM)、唯讀記憶體(ROM)、光碟、軟碟、磁帶等,資料儲存模組12其受控制以儲存至少一與第一使用者相關聯之第一使用者資料以及第一使用者之訂閱者清單,且資料儲存模組12耦接該伺服器11,用以接收該伺服器11提供之共享資料,該共享資料係選自文字資訊、聲音資訊、影像資訊、影音資訊、圖片資訊或其組合。
In this embodiment, the
於一些實施例中,第一使用者終端21以及第二使用者終端22為一可攜式裝置或手持裝置,例如是智慧型手機、平板電腦、行動電話、筆記型電腦、車用電腦、數位個人助理(PDA)等電子計算裝置,且第一使用者終端21以及第二使用者終端22支援各種通信協定,例如全球移動通信系統(GSM)、分碼多工存取系統(CDMA)、Wi-Fi(例如:IEEE的802.11a/b/g/n)、藍芽、電子郵件以及智慧信息服務(SMS)等的協定以連接網路接收訊號
並且將訊號傳送至所連接之網路110,然而本領域熟之此項技藝之人士應可理解本發明並不限於此。
In some embodiments, the first user terminal 21 and the
第一使用者終端21包括一輸入模組211、一顯示模組212以及一通訊模組213,輸入模組211用於接收或產生一第一共享資料,顯示模組212則用以顯示該第一共享資料。輸入模組211可以是至少一選自觸控螢幕、觸控板、滑鼠、鍵盤、麥克風及相機等任何用以接收使用者輸入資料或操作指令的元件,輸入資料可以是文字、影像及/或聲音,例如第一共享者身分資料、直播影片、直播音樂、照片、文字或其組合。通訊模組213係用以傳送及接收網路資料封包。
The first user terminal 21 includes an
應理解,本發明所述之第一使用者終端21、第二使用者終端22之各功能模組係設置於不同終端之功能相同或相似之模組。
It should be understood that the functional modules of the first user terminal 21 and the
如圖2所示,本發明之一種適用於伺服器11、一資料儲存模組12、一第一使用者終端21以及一第二使用者終端22之資料共享管理方法。在步驟S201中,第一使用者藉由操作第一使用者終端21之輸入模組211如相機產生一第一影片,以顯示模組212檢視後,藉由通訊模組213經網路110將第一影片傳送至伺服器11,該第一影片即第一共享資料。
As shown in FIG. 2 , a data sharing management method applicable to a
在步驟S202中,伺服器11接收到第一影片後,產生一影片清單,且影片清單包含第一影片,影片清單即一共享資料清單,共享資料清單包含該第一共享資料例如該第一影片。在其
他實施例中,伺服器11儲存有一既有之影片清單,伺服器11接收到第一影片後,更新既有之影片清單,使該影片清單包含第一影片,即伺服器11儲存有一共享資料清單,於接收到第一共享資料後伺服器11會更新共享資料清單使其包含第一共享資料。
In step S202, after receiving the first video, the
在步驟S203中,伺服器11自資料儲存模組12獲取第一使用者之訂閱者清單,並依據第一使用者之訂閱者清單建立一第一影片群組清單,訂閱者(Suscriber)即指有追蹤第一使用者之追蹤者(Follower),又稱粉絲(Fans)。伺服器11依據第一使用者之資料如姓名、帳號ID、頻道ID等個人化資料向資料儲存模組發出第一使用者之訂閱者清單請求,資料儲存模組12相應地提供第一使用者之訂閱者清單給伺服器11,前述第一使用者之訂閱者清單中之訂閱者可能為零或大於零之自然數,伺服器11依據該第一使用者之訂閱者清單建立一第一影片群組清單,第一影片群組清單即第一共享資料群組清單。如第一使用者之訂閱者清單中的訂閱者有100人,則伺服器11建立之第一影片群組清單即有100個訂閱者。
In step S203, the
在步驟S204中,伺服器11依據第一影片群組清單,發送一第一影片檢視邀請給至少一第一影片群組清單之第一使用者之訂閱者,例如伺服器11發送一第一影片檢視邀請到第二使用者終端22,由顯示模組222如螢幕顯示該第一影片檢視邀請內容,藉以通知與邀請第一使用者之訂閱者其可檢視該第一影片,本實施例之第二使用者為第一使用者之訂閱者。前述第一影片檢
視邀請即一第一共享資料檢視邀請,係為一簡訊(Massage)、一電子郵件(Email)及一推播訊息(Push Notification)其中一者,但不限於此。
In step S204, the
在步驟S205中,第一使用者之訂閱者透過第二使用者終端22,自伺服器11下載第一影片。在本實施例中,第一使用者之訂閱者可藉由第二使用者終端22之輸入模組221如觸控螢幕輸入一第一影片下載請求,該下載請求經通訊模組223發出並經網路110傳送至伺服器11,伺服器11在依據該下載請求向資料儲存模組12請求提供第一影片,伺服器11取得該第一影片後將該第一影片經網路11傳送至第二使用者終端22,由通訊模組223接收並於顯示模組222播放該第一影片。
In step S205 , the subscriber of the first user downloads the first video from the
在步驟S206中,第一使用者之訂閱者藉由第二使用者終端22之輸入模組221對第一影片進行編輯,產生一第二影片,第二影片即第二共享資料。在本實施例中,輸入模組211更包含是一相機,第一使用者之訂閱者可以藉由輸入模組211之相機拍攝影像與聲音,以觸控螢幕輸入文字,並將該影像、聲音、文字與第一影片結合形成一第二影片。此時該第二影片包含第一使用者所上傳的第一影片的內容以及第一使用者之訂閱者所創作的內容,該第二影片即第一影片之衍生創作。
In step S206, the subscriber of the first user edits the first video through the
在步驟S207中,第一使用者之訂閱者藉由第二使用者終端22將該第二影片上傳至伺服器11。伺服器11於接收到該第二影片後,將該影片提供給資料儲存模組12儲存,並進行步驟
S208。
In step S207 , the subscriber of the first user uploads the second video to the
在步驟S208中,伺服器11將第二影片資料加入影片清單中以更新影片清單,即該伺服器將該第二共享資料加入該共享資料清單。此時,影片清單應包含第一影片與第二影片,據此,第一影片與第二影片藉由影片清單彼此關聯,且第二影片為第一影片之衍生創作。
In step S208, the
如圖3所示,本發明之資料共享管理方法之另一實施例,其中步驟S301-步驟S308與步驟S201-步驟S208相同,在此不多贅述。本實施例與前一實施例主要差異在於步驟S309與步驟S310,其中步驟S309係伺服器11進一步向資料儲存模組12請求並取得第一使用者之訂閱者之訂閱者清單,並依據第一使用者之訂閱者之訂閱者清單更新第一影片群組清單,即伺服器11取得第二使用者之訂閱者清單後,將第二使用者之訂閱者清單加入第一影片群組清單,使第一影片群組清單內的成員包含第一使用者之訂閱者及第二使用者之訂閱者,例如第一使用者之訂閱者有100人,其中一人編輯後上傳第二影片,成為第二使用者,且其訂閱者30人,此時經步驟S309後第一影片群組清單的人數為第一使用者之訂閱者與第一使用者之訂閱者之訂閱者(即第二使用者之訂閱者)之總和,共計130人。接著執行步驟S310,伺服器11依據第一影片群組清單,發送第一影片檢視邀請給第一影片群組清單之第一使用者之訂閱者及第一使用者之訂閱者之訂閱者(即第二使用者之訂閱者)。
As shown in FIG. 3 , another embodiment of the data sharing management method of the present invention, wherein step S301 - step S308 are the same as step S201 - step S208 , and will not be repeated here. The main difference between this embodiment and the previous embodiment lies in step S309 and step S310, wherein in step S309, the
圖4為根據本發明之資料共享管理方法之另一實施例,其中步驟S401-步驟S409與步驟S301-步驟S309相同,在此不多贅述。本實施例與前一實施例主要差異在於步驟S410之伺服器11依據第一影片群組清單發送影片檢視邀請時,係發送一第一影片檢視邀請及一第二影片檢視邀請給第一影片群組清單之第一使用者之訂閱者及第一使用者之訂閱者之訂閱者(即第二使用者之訂閱者)。據此,第一使用者之訂閱者與第二使用者之訂閱者都會接收到第一影片與第二影片的檢視通知,使得更多人得以檢視第一影片檢視及其衍生之第二影片。
FIG. 4 is another embodiment of the data sharing management method according to the present invention, wherein step S401-step S409 are the same as step S301-step S309, and will not be repeated here. The main difference between this embodiment and the previous embodiment is that in step S410, when the
在其他實施例中,非第一使用者之訂閱者之使用者也可以加入第一共享資料群組清單並檢視第一影片群組清單中的影片。例如一頻道主以本發明之資料共享管理系統與方法將其拍攝的影片分享給他的粉絲,且他的粉絲可以對頻道主的影片進行再創作,產生一衍生影片,並以本發明之資料共享管理系統與方法分享給他自己的粉絲與頻道主的粉絲。而非頻道主粉絲之觀看者可能基於系統的推薦而瀏覽到頻道主的影片或其衍生影片,此時可以透過其終端裝置如手機向本發明之資料共享管理系統發起檢視需求,資料共享管理系統之伺服器可將非頻道主粉絲之觀看者加入第一共享資料群組清單,而可檢視第一影片群組清單中的頻道主影片及相關衍生影片。 In other embodiments, users who are not subscribers of the first user can also join the first shared data group list and view videos in the first video group list. For example, a channel owner uses the data sharing management system and method of the present invention to share his videos with his fans, and his fans can recreate the channel owner's video to generate a derivative video, and use the data of the present invention The sharing management system and method are shared with his own fans and fans of the channel owner. Viewers who are not fans of the channel owner may browse the channel owner's video or its derivative videos based on the recommendation of the system. At this time, they can initiate a viewing request to the data sharing management system of the present invention through their terminal devices such as mobile phones. The data sharing management system The server can add viewers who are not fans of the main channel into the first shared data group list, and can view the channel main video and related derivative videos in the first video group list.
雖然本發明已以實施例揭露如上實施例,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫 離本發明之精神和範圍內,當可作些許之更動與修飾,皆應為本專利所主張之權利範圍,故本專利之保護範圍當視後附之專利申請範圍所界定者為準。 Although the present invention has disclosed the above embodiments with embodiments, it is not intended to limit the present invention. Within the spirit and scope of the present invention, slight changes and modifications should be made, all of which should be within the scope of rights claimed by this patent, so the scope of protection of this patent should be defined by the scope of the attached patent application.
1:資料共享管理系統 1: Data sharing management system
11:伺服器 11:Server
12:資料儲存模組 12: Data storage module
110:網路 110: Network
21:第一使用者終端 21: The first user terminal
211:輸入模組 211: input module
212:顯示模組 212: Display module
213:通訊模組 213: Communication module
22:第二使用者終端 22: the second user terminal
221:輸入模組 221: input module
222:顯示模組 222: Display module
223:通訊模組 223: Communication module
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110129466A TWI806125B (en) | 2021-08-10 | 2021-08-10 | Method and system for data sharing management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110129466A TWI806125B (en) | 2021-08-10 | 2021-08-10 | Method and system for data sharing management |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202307692A TW202307692A (en) | 2023-02-16 |
TWI806125B true TWI806125B (en) | 2023-06-21 |
Family
ID=86661189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110129466A TWI806125B (en) | 2021-08-10 | 2021-08-10 | Method and system for data sharing management |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI806125B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101714170A (en) * | 2009-12-02 | 2010-05-26 | 烽火通信科技股份有限公司 | XDMS-based group management system and method |
US8812554B1 (en) * | 2012-03-22 | 2014-08-19 | Projectx, International Ltd. | Method and system for storing shared data records in relational database |
TW201931229A (en) * | 2017-11-14 | 2019-08-01 | 香港商阿里巴巴集團服務有限公司 | Access method for shared space, and permission management method and apparatus |
-
2021
- 2021-08-10 TW TW110129466A patent/TWI806125B/en active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101714170A (en) * | 2009-12-02 | 2010-05-26 | 烽火通信科技股份有限公司 | XDMS-based group management system and method |
US8812554B1 (en) * | 2012-03-22 | 2014-08-19 | Projectx, International Ltd. | Method and system for storing shared data records in relational database |
TW201931229A (en) * | 2017-11-14 | 2019-08-01 | 香港商阿里巴巴集團服務有限公司 | Access method for shared space, and permission management method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
TW202307692A (en) | 2023-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11316817B1 (en) | Location stories and geofence content | |
US10798440B2 (en) | Methods and systems for synchronizing data streams across multiple client devices | |
CN110597774B (en) | File sharing method, system, device, computing equipment and terminal equipment | |
TWI669957B (en) | Media projection method, media projection device, control terminal, and cloud server | |
CN101529867B (en) | Sharing multimedia content in a peer-to-peer configuration | |
KR101668898B1 (en) | Method and system for providing on-air service using official account | |
EP2569750B1 (en) | Editable bookmarks shared via a social network | |
WO2017206398A1 (en) | Method and device for video sharing | |
US20100250458A1 (en) | Content based social networking system and method | |
WO2019072096A1 (en) | Interactive method, device, system and computer readable storage medium in live video streaming | |
CN104010222A (en) | Method, device and system for displaying comment information | |
US9736518B2 (en) | Content streaming and broadcasting | |
US20150304490A1 (en) | Method, apparatus and system for providing caller identification | |
US8832789B1 (en) | Location-based virtual socializing | |
US20210044863A1 (en) | System and method for management and delivery of secondary syndicated companion content of discovered primary digital media presentations | |
US20140108602A1 (en) | Method and system for delivering time-sensitive, event-relevant interactive digital content to a user during a separate event being experienced by the user | |
JP2024047602A (en) | Server, terminal and computer program | |
WO2014161265A1 (en) | Method and device for implementing social service based on video sharing | |
CN106792237B (en) | Message display method and system | |
CN108053241B (en) | Data analysis method, device and computer readable storage medium | |
TWI806125B (en) | Method and system for data sharing management | |
TWI593281B (en) | Method for uploading multimedia data, method for playing multimedia data and multimedia playing system | |
US11265711B2 (en) | Proximity-based management of a computing device | |
US20120188331A1 (en) | Content distribution system | |
TWI807387B (en) | Method and system for data sharing |