KR20120108942A - Content aggregator system, content aggregator server, streaming server and user terminal - Google Patents
Content aggregator system, content aggregator server, streaming server and user terminal Download PDFInfo
- Publication number
- KR20120108942A KR20120108942A KR1020120027956A KR20120027956A KR20120108942A KR 20120108942 A KR20120108942 A KR 20120108942A KR 1020120027956 A KR1020120027956 A KR 1020120027956A KR 20120027956 A KR20120027956 A KR 20120027956A KR 20120108942 A KR20120108942 A KR 20120108942A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- streaming
- digital content
- user terminal
- server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4431—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
A content relay system, a content relay server, a streaming server, and a user terminal are disclosed. At this time, the content relay system, if the use of the digital content from the Open API (Open Application Programming Interface) module of the user terminal, the authentication unit for confirming whether the user is a valid user, and transmits the use authority information of the digital content; And a streaming server providing digital content distributed by a content provider to the user terminal through a streaming service, wherein the streaming server checks through the authentication unit whether the usage right information received from the user terminal is legitimate. If justified, the streaming service is provided.
Description
The present invention relates to a content relay system, a content relay server, a streaming server and a user terminal.
Recently, a variety of multimedia devices such as smart phones, tablet PCs, smart TVs, PCs, laptops, and the like are becoming more common. Thus, unlike before, one person owns various IT devices is increasing.
Users use various contents such as dramas, movies, and MP3 music contents in IT devices. Most of these various contents are copyrighted works, and they must be paid for in order to be used legally. However, if a user is required to pay a content fee each time the purchased content is used for each IT device provided by the user, this is a burden.
In addition, the copyright holder may prevent copying, erase after a certain time, or apply various measures to protect copyright. Even if there is no such action, the user pays the fee and downloads the same content to multiple devices. It is also inconvenient.
In addition, content copyright owners want to supply content and have profits through a legal distribution structure without worrying about illegal copying to various multimedia devices.
It's anxious to provide content without copy protection, and it's uncomfortable for users to make copy protection for various devices.
There may be unreasonable cases where users who are legally paying for and using the illegal copy without any copy protection are more uncomfortable.
And when you choose copy protection, you need to provide an environment where you can use content while protecting copyright on a variety of devices. Even if device makers, content providers, or content distributors do copy protection, ultimately legitimate merchants will pay for illegal protection.
Above all, supplying players with copy protection on a variety of devices is also a burden. From the point of view of the copyright holder, in fact, the user will want to distribute as much as possible while legally paying the royalties. Now, as the variety of IT devices is diversified, it is increasingly burdened to develop and supply players with measures to protect their copyrighted works. It's going to be lovely.
Even if the user also has a favorite multimedia content player, the copyrighted content has no choice but to use a copyright protected player. If you use illegal copies, you don't have to think about it. In addition, even if you want to pay for the content legally and use the content, if the device does not have a copyright protected player, the device will not be allowed to use illegal content.
In the position of producing and supplying a content asset, it would be desirable to invest only in the production of high-quality content without paying such a burden, and the cost of the investment will be recovered through positive content distribution.
Content users want to use the content conveniently at various times in their various devices. It is hard to convince the user that they will have to pay the same content once they have paid differently.
The traditional way to support this integratedly has been to copy-protect some devices without copy protection, either to the user's conscience or to the user's inconvenience.
In addition, as the App Store becomes active on smart media, many developers can create and distribute various apps freely. Many of the applications they create also utilize multimedia content.
However, it is not easy for a developer to contract content sourcing individually. This is especially true for TV broadcast content that viewers watch a lot. In the case of individual developers or small developers as well as developers with large scales, the broadcasters have high thresholds, making it difficult to stand out easily.
Broadcasters also have various concerns. Through the Internet, a lot of broadcast content is delivered through illegal copying and consumed by consumers. In order to legally cultivate this, it is necessary to invest in servers and networks that provide content to the Internet. If left unattended, the wrong people who have nothing to do with the content are not getting paid back and reinvested in developing quality content. There is also no system in which broadcasters collect user fees.
Until the content is produced and delivered to the end consumer, there are various structures and interests, and this part is not efficiently maintained, and the virtuous cycle ecosystem is not established.
In the reality that various IT devices are generalized, users can provide a wide range of ways to legally use the contents at low cost without burden, and the profits collected from the large number of users are ultimately returned to the producers to produce high quality contents. A virtuous value chain that is to be reinvested should be built. It is necessary to establish a cultural contents ecosystem that distributes the amount of profits contributed to each participant in the value chain.
In addition, the existing IPTV, which provides a broadcast service through the Internet, has a similar system configuration and a broadcast service through a network with a similar technology. However, a significant difference from the present invention is that the existing IPTV is closed from IPTV operators to STB distribution. Build and operate all. So is service.
However, such a structure can not respond quickly to a variety of IT equipment, IPTV operators can only service a small number of terminals. It is difficult to cope with the frequent updates of various IT devices such as smartphones, tablet PCs, smart TVs, PMPs, and OSs such as Android, which are used in these IT devices. If you build an ecosystem that builds an entire service by linking with it, you can provide multimedia services to various IT devices dramatically compared to when a single operator has done by collective intelligence, and therefore, legal content purchase cannot be supported from your IT devices. In order to build an ecosystem that allows users who have no choice but to use illegal contents to conveniently consume legitimate contents, the ability to accumulate settlement information for sharing technology and profits for interoperability, which is not necessary in the existing single operator building system, etc. New way and sheath This introduction is necessary.
In addition, there is a need for an open platform API platform and method that implements an open technology for controlling multimedia contents to increase participation of various external developers.
In addition, there is a need for a method that can be used without any cost, without transferring content from any device.
Accordingly, the present invention has been made in an effort to provide a content relay system, a content relay server, a streaming server, and a user terminal that provide content collection distributor content copyright sourcing and royalty billing, authentication, and revenue distribution from viewers.
According to an aspect of the present invention, if the content relay system is requested to use the digital content from an open API (Open Application Programming Interface) module of the user terminal, after verifying that the user is a valid user, the authentication for transmitting the use rights information of the digital content part; And a streaming server providing digital content distributed by a content provider to the user terminal through a streaming service.
The streaming server confirms whether the usage right information received from the user terminal is right, and if so, provides the streaming service.
In this case, the authentication unit may generate and transmit a ticket including a unique code of the digital content permitted to use the permission, information indicating authentication confirmation, an access address for receiving the digital content to the streaming service, and an expiration date, to the user terminal. have.
In addition, the user terminal requests a streaming service by accessing the access address included in the ticket,
The streaming server may check the validity of the ticket received from the user terminal from the authentication unit, and if so, may stream the digital content.
The content relay system further includes a streaming server manager that manages connection information of one or more streaming servers.
The authentication unit may obtain an access address of a streaming server capable of streaming the digital content from the streaming server manager and include it in the ticket.
In addition, when the user terminal requesting the digital content is determined to be a duplicate viewer, the authenticator may request the streaming server to stop the streaming service of the user terminal that is previously provided with the streaming service.
In addition, if the user terminal requesting the digital content is determined to be a duplicate viewer, the authenticator checks the plan information to determine whether the multi-view usage policy is applied. The streaming server may be requested to stop the streaming service from the first requested user terminal when the allowable value is exceeded in comparison with the number.
The content relay system may further include a transcoding unit which transcodes the digital content provided from the digital content provider and transmits the digital content to the streaming server.
The content relay system may further include a content information management unit that manages digital content provided from a digital content provider and provides a list of the digital content to the user terminal that has successfully logged in authentication.
The content relay system may further include a billing unit configured to charge the user fee for the digital content for each user terminal.
The content relay system may further include a log manager configured to manage an authentication log, a streaming server use log, a client application use log, and a content use log; And revenue distribution based on the authentication log, streaming server usage log, client application usage log, and content usage log, the fee for using the digital content to content providers, application developers, content collection distributors, and streaming server operators. It may further include wealth.
In addition, the content relay system, the operation DB for storing the viewing history generated based on the authentication log, streaming server usage log, client application usage log, content usage log; And a history inquiry unit for querying the operation DB according to a viewing history inquiry request and providing a viewing history.
According to another feature of the present invention, a content relay server is a content relay server operated by a content collection distributor and connected through a network with a streaming server, and manages digital content provided from a digital content provider and successfully logs in authentication. A content information management unit for providing a list of the digital contents to the user; And an authentication unit which transmits the use right information of the digital content after checking whether the use of the digital content is requested from an open application programming interface (API) module of the user terminal. The terminal is used to receive the digital content through a streaming service.
In this case, the authentication unit may generate and transmit a ticket including a unique code of the digital content permitted to use the permission, information indicating authentication confirmation, an access address for receiving the digital content to the streaming service, and an expiration date, to the user terminal. have.
The content relay server may further include a streaming server manager that manages connection information of one or more streaming servers.
The authentication unit may obtain an access address of a streaming server capable of streaming the digital content from the streaming server manager and include it in the ticket.
In addition, when the user terminal requesting the digital content is determined to be a duplicate viewer, the authenticator may request the streaming server to stop the streaming service of the user terminal that is previously provided with the streaming service.
In addition, if the user terminal requesting the digital content is determined to be a duplicate viewer, the authenticator checks the plan information to determine whether the multi-view usage policy is applied. The streaming server may be requested to stop the streaming service from the first requested user terminal when the allowable value is exceeded in comparison with the number.
The content relay server may further include: a billing unit configured to charge the user fee for the digital content for each user terminal; And a revenue distribution unit that distributes the fee of digital content to content providers, application developers, content collection distributors, and streaming server operators based on authentication logs, streaming server usage logs, client application usage logs, and content usage logs. It may further include.
The content relay server may further include: an operation DB configured to store a viewing history generated based on the authentication log, the streaming server use log, the client application use log, and the content use log; And a history inquiry unit for querying the operation DB according to a viewing history inquiry request and providing a viewing history.
The content relay server may further include a transcoding unit transcoding the digital content provided from the digital content provider and transmitting the digital content to the streaming server.
According to another feature of the present invention, a streaming server is a streaming server, which is operated by a streaming service provider, is one or more streaming server connected via a network with a content relay server, receiving a real-time digital content from the content relay server to the streaming service to the user terminal Live streaming unit provided through; And a VOD streaming unit configured to receive VOD digital content from the content relay server and provide the user terminal through a streaming service.
When the streaming service is requested from the user terminal, the live streaming unit and the VOD streaming unit, after checking from the content relay server whether there is a usage right, and if so, provide a streaming service.
At this time, the live streaming unit and the VOD streaming unit,
When a streaming service is requested from the user terminal, a ticket from the user terminal-the ticket is a unique code of digital content allowed to use, information indicating authentication confirmation, an access address for receiving the streaming service of the digital content, and validity. After receiving a deadline, and in conjunction with the content relay server to confirm that the ticket is valid, and if it is valid, the digital content can be streamed.
The streaming server may further include a transcoding unit transcoding digital content received from the content relay server to the live streaming unit or the VOD streaming unit.
In addition, the streaming server receives the streaming service history from the live streaming unit and the VOD streaming unit, and receives the digital content usage information of the user terminal from the content relay server to the authentication log, streaming server usage log, client application The apparatus may further include a log manager that generates and manages a star usage log and a content usage log.
According to another feature of the invention, the user terminal comprises a memory for storing a client application using the digital content; And when the client application is executed, accesses a content relay system through a network to receive a digital content list, obtains usage right information of a specific digital content selected from the digital content list from the content relay system, and uses the usage right information. Including an open API (Open Application Programming Interface) module for receiving the specific digital content through the streaming service from the content relay system,
The open API module and the content relay system perform an authentication procedure for the streaming service of the digital content using an open API distributed by the content relay system.
In this case, the open API module transmits an authentication request including a user ID, a device ID, and a developer registration ID of the client application to the content relay system. When the authentication is successful, the open API module transmits the digital content from the content relay system. A ticket containing the usage rights may be received.
In addition, the developer registration ID of the client application,
The fee for use of the digital content may be used to distribute revenue to developers of the client application.
In addition, the open API module,
When the streaming service of the digital content is requested to the content relay system, the ticket may be transmitted together, and if the ticket is determined to be valid, the streaming service of the digital content may be provided from the content relay system.
According to an embodiment of the present invention, by providing an open API and settlement system that combines the billing system and the ability to play content on various IT devices, it is possible to effectively rescue a legitimate content supply chain for a variety of IT devices.
1 is a network configuration diagram according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a detailed configuration of the user terminal of FIG. 1.
3 is a block diagram showing a detailed configuration of the content relay system of FIG.
4 is a flowchart illustrating a content relaying method according to an embodiment of the present invention.
5 is a flowchart illustrating a content relaying method according to another embodiment of the present invention.
6 is a flowchart illustrating a relay process of live broadcast content according to an embodiment of the present invention.
7 is a flowchart illustrating a process of relaying VOD content according to an embodiment of the present invention.
8 is a flowchart illustrating a viewing history inquiry process according to an embodiment of the present invention.
9 is a flowchart illustrating a profit sharing process according to an embodiment of the present invention.
10 is a schematic diagram of a content relay system according to another embodiment of the present invention.
DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.
Also, the term "part" in the description means a unit for processing at least one function or operation, which may be implemented by hardware, software, or a combination of hardware and software.
Hereinafter, a content relay system, a content relay server, a streaming server, and a user terminal according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
1 is a diagram illustrating a network configuration according to an embodiment of the present invention.
Referring to FIG. 1, the
Here, the
Here, the
In this case, the digital content is multimedia content produced or processed in a digital format and may include a live video, VOD content, and the like.
In addition, the
In addition, the
The
Meanwhile, the
At this time, the
In addition, the
Of course, an Internet Data Center (IDC) center, a Contents Delivery Network (CDN) provider, and a Peer-to-Peer (P2P) server operator may serve as a content collection distributor. As such, the content aggregation distributor has conventionally only sourced and distributed the contents. In the embodiment of the present invention, an open API is provided, and authentication and billing are operated. Therefore, the content is provided to the end consumer through a path that is normally authenticated by the content collection and distribution operator responsible for sourcing content, billing, authentication, and revenue distribution from the copyright holder.
Then, the configuration of the
First, FIG. 2 is a block diagram showing the detailed configuration of the user terminal of FIG.
Referring to FIG. 2, the
In this case, the
The
The
The
The user interface (UI) 109 is connected to an input device (not shown) and a display device (not shown) of the
The
The
The
In this case, the
The
The channel manager (Service (Channel) Info) 115 manages the information on the real-time channel provided from the
The
The
The VOD
The monitoring unit (Monitoring (QoS…)) 123 monitors the network state receiving the streaming service so as to automatically or manually select a network capable of stable reception. For example, if DMB service is provided, 3G, Wi-Fi, LTE, and Live will allow the user to find a stable network path in the current viewing environment and automatically or manually select it. In addition, when the network reception situation is unstable, the streaming source is switched to a streaming source that is transcoded to a low bandwidth for smooth reception.
The event processing unit (Event) 127 is a module for receiving event information, and receives and processes an event from a server (not shown) of the
The
3 is a block diagram showing a detailed configuration of the content relay system of FIG.
Referring to FIG. 3, the
The
In addition, since the user information necessary for the effective distribution of the content is managed in the
The
The
The open
The streaming
The
The
In this case, the
If the authorization fails, send a reject result and induce service subscription and / or payment.
The
In addition, the
The
The
The content
The content
The
The
The
The
The
In addition, the
Meanwhile, the content
The
The
Meanwhile, the streaming
The
The
The
At this time, the
In addition, although the storage for storing the original of the VOD content is for each service provider, the
Meanwhile, the
The
The
The
Now, the content relay method will be described. In this case, the same parts as the components described with reference to FIGS. 1 to 3 will be described using the same reference numerals.
4 is a flowchart illustrating a content relaying method according to an embodiment of the present invention.
Referring to FIG. 4, when the
Next, when the login authentication is successful in step S101, the content
Next, the service manager (Service (channel) Info) 115 or the VOD list manager (VoD List Info Manager) 121 of the
Next, the
Next, the
On the other hand, if a valid user, a ticket is generated (S117) and transmitted to the user terminal 100 (S119). For example, after confirming whether the monthly subscription is based on the phone number or device ID of the
Next, the
Next, the
Here, the access address included in the ticket includes the access address of the
Next, when the
Thereafter, when the user selects the end button (S137), the
5 is a flowchart illustrating a content relaying method according to another embodiment of the present invention. FIG. 5 may be added after step S127 of FIG. 4.
Referring to FIG. 5, after the content
That is, it is determined whether the same user requests streaming service through a plurality of
At this time, if it is not simultaneous overlapping viewing, the step ends.
On the other hand, if it is determined that simultaneous simultaneous viewing, the user's plan to look up (S205) to check whether the subscription to a family plan that can be viewed at the same time (S207).
If the dual view is possible, the number of the dual viewable terminals is inquired (S209) and the
On the other hand, if the dual view is not possible, the streaming
6 is a flowchart illustrating a relay process of live broadcast content according to an embodiment of the present invention.
Referring to FIG. 6, the
Next, the content
Next, the
Next, the
Next, when the streaming service is requested from the user terminal 100 (S317), the
Next, if the
7 is a flowchart illustrating a process of relaying VOD content according to an embodiment of the present invention.
Referring to FIG. 7, the
Next, the content
In addition, the
In this case, it has been described that the
Next, the content
Next, the
Next, when the streaming service is requested from the user terminal 100 (S419), the
Next, if the
8 is a flowchart illustrating a viewing history inquiry process according to an embodiment of the present invention.
Referring to FIG. 8, the
Thereafter, when the viewing history inquiry is received (S503), the
Here, S503 to S507 may be provided through a web page. Or it can be provided through the company's ERP system.
FIG. 9 is a flowchart illustrating a profit sharing process according to an embodiment of the present invention. In particular, FIG.
Referring to FIG. 9, the
Next, the total amount for each R / S is calculated (S603). In other words, each sector's total amount is the developer's total, and the sum of each provider's total such as content provider's total, content distributor, and streaming server's operator is calculated by dividing the total by R / S ratio.
Next, R / S calculation for each content provider is calculated according to a predetermined ratio (S605).
Next, the R / S of the application developer used for each pay user account is settled (S607).
Next, the R / S of the streaming service provider for each pay user account is settled (S609).
In addition, the R / S settled in S605, S607, and S609 is distributed to each operator account (S611).
Here, in S605, S607, and S609, if a user uses two or more devices to watch content and the subject of developing an application program is different for each
10 is a schematic diagram of a content relay system according to another embodiment of the present invention. The
Referring to FIG. 10, the
The
The
In addition, I /
In this case, the
In addition, the
The
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.
Claims (27)
A streaming server providing digital content distributed by a content provider to the user terminal through a streaming service,
The streaming server,
A content relay system for providing the streaming service after confirming through the authentication unit whether the usage right information received from the user terminal is legitimate.
The authentication unit,
And generating a ticket including a unique code of the digital content to which the use right is allowed, information indicating authentication confirmation, an access address for receiving the digital content from the streaming service, and an expiration date, and transmitting the ticket to the user terminal.
The user terminal accesses the access address included in the ticket and requests a streaming service.
The streaming server,
A content relay system for streaming the digital content if the ticket received from the user terminal is confirmed by the authentication unit and then valid.
Further comprising a streaming server management unit for managing access information of one or more streaming servers,
The authentication unit,
And a connection address of a streaming server capable of streaming the digital content from the streaming server manager and included in the ticket.
The authentication unit,
And if the user terminal that has requested the digital content is a duplicate viewer, requesting the streaming server to stop the streaming service of the user terminal that has previously been provided with the streaming service.
The authentication unit,
If it is determined that the user terminal requesting the digital content is a duplicate viewer, the plan information is checked to determine whether the multi-view usage policy is applied. The content relay system for requesting the streaming server to stop the streaming service from the first requested user terminal when exceeding.
Transcoding unit for transcoding the digital content provided from the digital content provider to the streaming server
Content relay system further comprising.
A content information management unit that manages digital content provided from a digital content provider and provides a list of the digital content to the user terminal that has successfully logged in authentication.
Content relay system further comprising.
Billing unit for charging the fee for use of the digital content for each user terminal
Content relay system further comprising.
A log manager for managing an authentication log, a streaming server use log, a client application use log, and a content use log; And
Revenue distribution unit for distributing the fee for the digital content to the content provider, application developer, content collection distributor, and streaming server operator based on the authentication log, streaming server usage log, client application usage log, and content usage log
Content relay system further comprising.
An operation DB for storing a viewing history generated based on the authentication log, a streaming server use log, a client application use log, and a content use log; And
History inquiry unit that provides the viewing history by querying the operation DB in response to the viewing history inquiry request
Content relay system further comprising.
A content information management unit which manages digital content provided from a digital content provider and provides a list of the digital content to the user terminal that has successfully logged in authentication; And
When the use of the digital content is requested from the Open API (Open Application Programming Interface) module of the user terminal, after confirming whether the user is a valid, and includes an authentication unit for transmitting the use rights information of the digital content,
The usage right information is a content relay server that is used by the user terminal to receive the digital content through a streaming service.
The authentication unit,
A content relay server for generating a ticket including a unique code of the digital content allowed to use permission, information indicating authentication confirmation, an access address for receiving a streaming service, and an expiration date, and transmitting the digital content to the user terminal.
Further comprising a streaming server management unit for managing access information of one or more streaming servers,
The authentication unit,
A content relay server obtaining an access address of a streaming server capable of streaming the digital content from the streaming server manager to include in the ticket.
The authentication unit,
If it is determined that the user terminal requesting the digital content is a duplicate viewer, the content relay server requesting the streaming server to stop the streaming service of the user terminal that is previously provided with the streaming service.
The authentication unit,
If it is determined that the user terminal requesting the digital content is a duplicate viewer, the plan information is checked to determine whether the multi-view usage policy is applied. The content relay server requesting the streaming server to stop the streaming service from the first requesting user terminal when exceeding.
A billing unit configured to charge the fee for using the digital content for each user terminal; And
Revenue distribution unit that distributes the fee of digital content to content providers, application developers, content collection distributors, and streaming server operators based on authentication logs, streaming server usage logs, client application usage logs, and content usage logs.
Content relay server further comprising.
An operation DB for storing a viewing history generated based on the authentication log, a streaming server use log, a client application use log, and a content use log; And
History inquiry unit that provides the viewing history by querying the operation DB in response to the viewing history inquiry request
Content relay server further comprising.
Transcoding unit for transcoding the digital content provided from the digital content provider to the streaming server
Content relay server further comprising.
A live streaming unit receiving real-time digital content from the content relay server and providing the user terminal through a streaming service; And
Receiving a VOD digital content from the content relay server and comprises a VOD streaming unit for providing a user terminal through a streaming service,
The live streaming unit and the VOD streaming unit,
When the streaming service is requested from the user terminal, after checking from the content relay server whether there is a use authority, and if justified, the streaming server providing a streaming service.
The live streaming unit and the VOD streaming unit,
When a streaming service is requested from the user terminal, a ticket from the user terminal-the ticket is a unique code of digital content allowed to use, information indicating authentication confirmation, an access address for receiving the streaming service of the digital content, and validity. A streaming server for receiving a deadline; and if the ticket is validated in cooperation with the content relay server, if the ticket is valid, streaming the digital content.
Transcoding unit for transcoding the digital content received from the content relay server to the live streaming unit or the VOD streaming unit
Streaming server further comprising.
Receives the streaming service history from the live streaming unit and the VOD streaming unit, and receives the digital content usage information of the user terminal from the content relay server, authentication log, streaming server usage log, client application usage log, content usage log Log management unit to create and manage
Streaming server further comprising.
When the client application is executed, the client accesses a content relay system through a network to receive a digital content list, obtains usage right information of a specific digital content selected from the digital content list from the content relay system, and obtains the usage right information. It includes an open API (Open Application Programming Interface) module that receives the specific digital content by using a streaming service from the content relay system,
The open API module and the content relay system,
A user terminal performing an authentication procedure for the streaming service of the digital content using an open API distributed in the content relay system.
The open API module,
Sending an authentication request including a user ID, a device ID, and a developer registration ID of the client application to the content relay system, and if the authentication is successful, receiving a ticket containing the authority to use the digital content from the content relay system. User terminal.
Developer registration ID of the client application,
A user terminal used to distribute revenue of the digital content to a developer of the client application.
The open API module,
When the streaming service for the digital content is requested to the content relay system, the ticket is transmitted together, and if the ticket is determined to be valid, the user terminal receiving the streaming service of the digital content from the content relay system.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20110026526 | 2011-03-24 | ||
KR1020110026526 | 2011-03-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20120108942A true KR20120108942A (en) | 2012-10-05 |
Family
ID=47280438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120027956A KR20120108942A (en) | 2011-03-24 | 2012-03-19 | Content aggregator system, content aggregator server, streaming server and user terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20120108942A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015089171A1 (en) * | 2013-12-11 | 2015-06-18 | Intralinks, Inc. | Customizable secure data exchange environment |
US9148417B2 (en) | 2012-04-27 | 2015-09-29 | Intralinks, Inc. | Computerized method and system for managing amendment voting in a networked secure collaborative exchange environment |
US9251360B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure mobile device content viewing in a networked secure collaborative exchange environment |
US9253176B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment |
US9514327B2 (en) | 2013-11-14 | 2016-12-06 | Intralinks, Inc. | Litigation support in cloud-hosted file sharing and collaboration |
US9553860B2 (en) | 2012-04-27 | 2017-01-24 | Intralinks, Inc. | Email effectivity facility in a networked secure collaborative exchange environment |
US9613190B2 (en) | 2014-04-23 | 2017-04-04 | Intralinks, Inc. | Systems and methods of secure data exchange |
KR101867504B1 (en) * | 2017-12-27 | 2018-07-23 | (주)엠더블유스토리 | Mobile app's monitoring system and method for distributing copyright infringement content |
US10033702B2 (en) | 2015-08-05 | 2018-07-24 | Intralinks, Inc. | Systems and methods of secure data exchange |
WO2019050268A1 (en) * | 2017-09-05 | 2019-03-14 | 고현승 | Content providing system, and content management device and method |
KR102087972B1 (en) * | 2019-04-30 | 2020-03-11 | (주)쿠프마케팅 | Apparatus and method for mediating mobile voucher based on gateway and mediation system of mobile voucher using it |
KR102340490B1 (en) * | 2021-05-28 | 2021-12-17 | 주식회사 쿠오핀 | Platform system and method of transmitting real time video for an ultra low latency |
KR102340510B1 (en) * | 2021-05-28 | 2021-12-17 | 주식회사 쿠오핀 | Video encoding apparatus and method for an ultra low latency |
KR20220139052A (en) * | 2021-04-07 | 2022-10-14 | 주식회사 엔씨소프트 | Device and method for providing cloud game service |
-
2012
- 2012-03-19 KR KR1020120027956A patent/KR20120108942A/en not_active Application Discontinuation
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9547770B2 (en) | 2012-03-14 | 2017-01-17 | Intralinks, Inc. | System and method for managing collaboration in a networked secure exchange environment |
US9654450B2 (en) | 2012-04-27 | 2017-05-16 | Synchronoss Technologies, Inc. | Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment with customer managed keys |
US9253176B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment |
US9807078B2 (en) | 2012-04-27 | 2017-10-31 | Synchronoss Technologies, Inc. | Computerized method and system for managing a community facility in a networked secure collaborative exchange environment |
US10356095B2 (en) | 2012-04-27 | 2019-07-16 | Intralinks, Inc. | Email effectivity facilty in a networked secure collaborative exchange environment |
US9369455B2 (en) | 2012-04-27 | 2016-06-14 | Intralinks, Inc. | Computerized method and system for managing an email input facility in a networked secure collaborative exchange environment |
US9397998B2 (en) | 2012-04-27 | 2016-07-19 | Intralinks, Inc. | Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment with customer managed keys |
US10142316B2 (en) | 2012-04-27 | 2018-11-27 | Intralinks, Inc. | Computerized method and system for managing an email input facility in a networked secure collaborative exchange environment |
US9148417B2 (en) | 2012-04-27 | 2015-09-29 | Intralinks, Inc. | Computerized method and system for managing amendment voting in a networked secure collaborative exchange environment |
US9553860B2 (en) | 2012-04-27 | 2017-01-24 | Intralinks, Inc. | Email effectivity facility in a networked secure collaborative exchange environment |
US9596227B2 (en) | 2012-04-27 | 2017-03-14 | Intralinks, Inc. | Computerized method and system for managing an email input facility in a networked secure collaborative exchange environment |
US9369454B2 (en) | 2012-04-27 | 2016-06-14 | Intralinks, Inc. | Computerized method and system for managing a community facility in a networked secure collaborative exchange environment |
US9251360B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure mobile device content viewing in a networked secure collaborative exchange environment |
US9514327B2 (en) | 2013-11-14 | 2016-12-06 | Intralinks, Inc. | Litigation support in cloud-hosted file sharing and collaboration |
US10346937B2 (en) | 2013-11-14 | 2019-07-09 | Intralinks, Inc. | Litigation support in cloud-hosted file sharing and collaboration |
WO2015089171A1 (en) * | 2013-12-11 | 2015-06-18 | Intralinks, Inc. | Customizable secure data exchange environment |
US9613190B2 (en) | 2014-04-23 | 2017-04-04 | Intralinks, Inc. | Systems and methods of secure data exchange |
US9762553B2 (en) | 2014-04-23 | 2017-09-12 | Intralinks, Inc. | Systems and methods of secure data exchange |
US10033702B2 (en) | 2015-08-05 | 2018-07-24 | Intralinks, Inc. | Systems and methods of secure data exchange |
WO2019050268A1 (en) * | 2017-09-05 | 2019-03-14 | 고현승 | Content providing system, and content management device and method |
KR101867504B1 (en) * | 2017-12-27 | 2018-07-23 | (주)엠더블유스토리 | Mobile app's monitoring system and method for distributing copyright infringement content |
KR102087972B1 (en) * | 2019-04-30 | 2020-03-11 | (주)쿠프마케팅 | Apparatus and method for mediating mobile voucher based on gateway and mediation system of mobile voucher using it |
KR20220139052A (en) * | 2021-04-07 | 2022-10-14 | 주식회사 엔씨소프트 | Device and method for providing cloud game service |
KR102340490B1 (en) * | 2021-05-28 | 2021-12-17 | 주식회사 쿠오핀 | Platform system and method of transmitting real time video for an ultra low latency |
KR102340510B1 (en) * | 2021-05-28 | 2021-12-17 | 주식회사 쿠오핀 | Video encoding apparatus and method for an ultra low latency |
WO2022250352A1 (en) * | 2021-05-28 | 2022-12-01 | 주식회사 쿠오핀 | Ultra-low latency image encoding device and method |
WO2022250351A1 (en) * | 2021-05-28 | 2022-12-01 | 주식회사 쿠오핀 | Platform system and method for transmitting ultra-low latency real-time video |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20120108942A (en) | Content aggregator system, content aggregator server, streaming server and user terminal | |
US11570515B2 (en) | Providing media content to content consumers for playback and consumption | |
US10887638B2 (en) | Processing and distribution of video-on-demand content items | |
US20200175590A1 (en) | Method to turn digital rental buyer into subscriber and an apparatus to secure access & trade the rental item | |
US8707378B2 (en) | Catalog and user application for a video provisioning system | |
CN103003821B (en) | For the DRM method and apparatus of service is provided | |
US20190246149A1 (en) | Protected multimedia content transport and playback system | |
US20130347044A1 (en) | Method and apparatus for the seamless playback of content | |
US9258584B2 (en) | Video content protection | |
EP2700225A1 (en) | Location based user aware video on demand sessions | |
WO2010042859A1 (en) | Controlled delivery of content data streams to remote users | |
US9083726B2 (en) | Automatic content publication and distribution | |
US10440081B2 (en) | Content delivery system | |
CN105163143A (en) | Online movie operation system and playing method for online-requested movies and downloaded online being-released movies | |
KR20150024306A (en) | Data boundary manager for addressable advertising | |
US20140123159A1 (en) | Providing Content On Demand | |
US9122844B2 (en) | Proxy device for managing digital rights | |
US20130117777A1 (en) | Distribution system for subscription-based programs | |
JP2007006235A (en) | Image content distribution service method | |
WO2017085759A1 (en) | Information processing method and display apparatus | |
JP2011233153A (en) | Content distribution system | |
KR20100091135A (en) | System and method for providing certification of media-contents distribution service using digital media adapters | |
KR20090089522A (en) | System and method for providing certification of media-contents distribution service using digital media adapters | |
US20200097926A1 (en) | Media sharing platform | |
JP2022126400A (en) | Content distribution system and content distribution management apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |