WO2009093869A1 - 컨텐츠의 메타데이터 제공 방법 및 장치와 컨텐츠의 이용 권한 제한 방법 및 장치 - Google Patents
컨텐츠의 메타데이터 제공 방법 및 장치와 컨텐츠의 이용 권한 제한 방법 및 장치 Download PDFInfo
- Publication number
- WO2009093869A1 WO2009093869A1 PCT/KR2009/000370 KR2009000370W WO2009093869A1 WO 2009093869 A1 WO2009093869 A1 WO 2009093869A1 KR 2009000370 W KR2009000370 W KR 2009000370W WO 2009093869 A1 WO2009093869 A1 WO 2009093869A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- client
- metadata
- control information
- range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
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/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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- 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/643—Communication protocols
- H04N21/64322—IP
-
- 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Definitions
- the present invention relates to Internet Protocol Television (IPTV), and more particularly, to a method and apparatus for controlling a range in which a client can use content through metadata.
- IPTV Internet Protocol Television
- IPTV Internet Protocol Television
- QoS quality of service
- security for example, high-speed Internet network. It means telecommunication broadcasting convergence service.
- Metadata is generally defined as 'data about data'.
- the metadata format applied to IPTV is defined by MPEG (Moving Picture Expert Group)-7 by the TV-Anytime (hereinafter referred to as 'TVA') forum led by broadcasters and research institutes around the world. Standardization work is in progress by borrowing the Multimedia Description Scheme.
- Metadata includes not only basic information about content such as broadcast time, title, simple synopsis, and main character included in an Electronic Program Guide (EPG) of a conventional digital broadcasting service, but also content creation information and content standards. , may include semantic information of content such as scene description and summary information.
- EPG Electronic Program Guide
- Metadata used in IPTV enables users to browse and manage content from a variety of sources, such as broadcast, interactive TV, the Internet, and local databases.
- Metadata includes a user profile including search preferences for facilitating automatic filtering and acquisition of content on the user's side, and elements and content necessary for facilitating the search for content that is of interest to the user. It contains elements such as copyright, format, and period of use.
- IPTV provides functions such as AOD (Audio On Demand), VOD (Video On Demand), and CoD (Contents on Demand).
- the service provider transmits metadata describing the contents of the multimedia contents, and the client searches for the multimedia contents using the received metadata and accesses the desired multimedia contents.
- a content creator or service provider analyzes and indexes the content of the provided multimedia content in advance to generate metadata, and provides the generated metadata to a client.
- the user can use the desired content by using the metadata provided by the IPTV service provider server to search for the location of the desired content, and to download the content from the searched location.
- FIG. 1 is a diagram showing an embodiment of the configuration of metadata according to the present invention.
- FIG. 2 is a reference diagram schematically illustrating an IPTV network according to an embodiment of the present invention.
- FIG. 3 is a block diagram illustrating the configuration of the client of FIG. 2 .
- FIG. 4 is a block diagram illustrating the configuration of the metadata server of FIG. 2 .
- FIG. 5 is a flowchart illustrating a process of transmitting metadata from a metadata server in an IPTV network and a process of setting a range of use rights for content by a client using the transmitted metadata according to the present invention.
- FIG. 6 is a flowchart illustrating a process of providing metadata of content from a metadata server to a client according to an embodiment of the present invention.
- FIG. 7 is a flowchart illustrating a process of limiting the scope of a right for a client to use content by using metadata according to an embodiment of the present invention.
- An object of the present invention is to provide a method for restricting usage rights so that a user can use content only within the authority range permitted by a service provider, and a method for providing metadata for the same.
- an object of the present invention is to provide a server device that generates and transmits metadata having control information for restricting the right to use content, and a client device that receives the metadata and restricts the use of content.
- the present invention provides a method of limiting usage rights using metadata including control information so that a user can use content only within the scope of rights allowed by a service provider, and a method of providing metadata for the same.
- the server device of the present invention generates and transmits metadata including control information for limiting the usage right of content, and the client device receives the metadata and uses the control information to limit the usage right.
- the present invention by allowing the user to use the content only within the scope of the authority allowed by the service provider, it is possible to prevent unauthorized use of the content by the user that the service provider or the content creator does not intend.
- the present invention by inducing the user's use of content in a direction desired by the service provider, it is possible to promote a trust benefit of the service provider, thereby providing an opportunity for the service provider to provide more diverse contents.
- control information for limiting the scope of a right for a client receiving the content to use the content generating metadata including and transmitting the generated metadata to the client.
- a predetermined network is an Internet Protocol
- the content is provided to the client according to an Internet Protocol TV service.
- control information controls at least one of the content playback start, playback stop, playback pause, playback continue, forward, rewind, skip, and record operation of the client. It is desirable to have information on whether or not the
- the metadata be based on the XML format defined in the TV Anytime forum standard.
- control information is set to limit the scope of the authority in units of the entire content or a specific part of the content.
- metadata including control information defining the scope of the right for the client to use the content is obtained from a metadata server. receiving; extracting the control information from the received metadata; setting an authority range for the client to use the content from the extracted control information; and restricting the operation of the client using the content within the set authority range.
- Restricting the scope of the authority to use the content may include: receiving a predetermined control command for the content; determining whether the operation on the content according to the control command is permitted to the client within the set authority range; and performing the operation on the content according to the control command when the operation on the content is permitted to the client, and not performing the operation on the content when the operation on the content is not allowed for the client It is preferable to further include
- a server that provides information on content provided through a predetermined network to a client is provided with metadata including control information for limiting the scope of a right for a client receiving the content to use the content.
- a metadata generator to generate; and a metadata providing unit for transmitting the generated metadata to the client.
- a client receiving content provided through a predetermined network includes: a metadata search unit for receiving metadata including control information defining a range of authority to use the content from a metadata server; a permission setting unit for extracting the control information from the received metadata and setting a permission range for the client to use the content from the extracted control information; an input unit for receiving a user's control command for the content; and a control unit for limiting processing of content according to the control command within the set authority range.
- the present invention inserts predetermined control information for limiting the client's content use right into metadata used in the IPTV service and restricts the client's content control operation through the control information, so that the client can deviate from the intention of the content provider or service provider. It is characterized in that it prevents the unauthorized use of the content and induces the use of the content in the intended direction.
- Metadata 100 according to the present invention includes content description metadata 110 , instance description metadata 120 , and user metadata 130 .
- Metadata for one content is correlated with a content identifier called CRID (Content Reference Identifier).
- CRID Content Reference Identifier
- the content description metadata 110 is generated by a content producer and includes information such as a program title, genre, summary, and critic's review.
- the instance description metadata 120 is generated by the service provider, and includes content location (broadcast time, channel, URL, etc.), usage rule, delivery parameter, and the like.
- the user metadata 130 is generated by the user regarding information about the user in light of the user's previous content usage, such as user preference, usage history, and personal bookmarks.
- the metadata 100 according to the present invention includes predetermined control information defining the scope of the right for the client to use the content in the content description metadata 110 or the instance description metadata 120 .
- the metadata 100 according to the present invention is controlled by 8 bits that define a range of rights for the client to use the content in the content description metadata 110 or the instance description metadata 120 . information may be included.
- Control information value of 8 bits The right to use the client 0x01 (00000001) Media Start/Stop 0x02 (00000010) Media Pause/Resume 0x04 (00000100) Media FF/REW/SKIP(Trick mode) 0x08 (00001000) Media Record
- IPTV service provider adds control information of '0x01' (binary number '00000001') value to metadata when it wants to allow start or stop of content on the client side. and, when it is desired to allow pause and resume of content, control information of a value of '0x02' is added to metadata.
- the service provider adds control information of a value of '0x04' to the metadata when the client side wants to allow trick mode of content, that is, forward (FF), reverse (REW), and skip (Skip),
- control information of a value of '0x08' is added to the metadata.
- control information having a value of '0xff' is set to indicate that all operations on content are allowed
- '0xf7' is set to indicate that all operations except recording are allowed
- '0xfb' is a trick It can be set to indicate that all actions on content except for the mode are allowed.
- the values of the above-described control information are only an example, and those of ordinary skill in the art to which the present invention pertains can determine the control information value for identifying allowable and disallowed operations for content on the client side. It is obvious that it can be changed according to need.
- control information may be added to metadata based on the XML format prescribed by the TV Anytime Forum (TVAF) standard.
- the control information may be set to limit the scope of authority in units of the entire content or a specific part of the content. For example, restricting the client side from performing trick mode only for the segment of the first identifier ('ID') among a plurality of segments constituting the content provided through the VoD (Video on Demand) service If you want to, you can write control information based on XML as follows and add it to metadata.
- SegmentInformation segmentId 'vod-service-segmentid-01'
- the SegmentInformation segmentId is an identifier of a content segment for which the client's control operation is to be restricted, and 'vod-service-segmentid-01' indicates the first segment of the content provided through the VoD service.
- the segmentcontrol is control information indicating the range of the client's permission to use the corresponding segment according to the assigned value.
- '0xfb' means that all operations except the trick mode are allowed.
- control information for limiting the client's right to use the content may be set in units of broadcast programs or CoD programs.
- the client Upon receiving such metadata, the client sets a permission range for using the content in the client through control information provided in the metadata, and allows the user to control the content only within the set permission range.
- FIG. 2 is a reference diagram schematically illustrating an IPTV network 200 according to an embodiment of the present invention.
- the IPTV network 200 includes a client 210 , a metadata server 220 , a content storage unit 230 , and an Internet protocol network 240 .
- 2 shows one client 210, a metadata server 220, and a content storage unit 230 for convenience of explanation, but the present invention is not limited thereto. It will be apparent to those of ordinary skill in the art that the method for providing metadata and the method for controlling content usage rights according to the present invention can also be applied to a network.
- the metadata server 220 is a server operated by IPTV service providers, and the IPTV service providers transmit metadata including additional information about content to the client 210 through the metadata server 220 .
- the client 210 accesses the metadata server 220 through the Internet Protocol network 240 to search for desired content, and receives metadata for the searched content.
- the client 210 as a client of IPTV receives and receives metadata transmitted from the metadata server 220 such as a set-top box or a PVR (Personal Video Recorder) device. It refers to various devices that can perform the function of parsing the metadata.
- the client 210 determines the location of the content storage unit 230 in which the corresponding content is located from the location information of the content included in the metadata, and then requests the corresponding content storage 230 to transmit the desired content.
- the content storage unit 230 transmits the requested content to the client 210 when there is a request from the client 210 having a legitimate use right.
- the client 210 according to the present invention extracts control information limiting the scope of use rights of content additionally provided in the transmitted metadata, and controls the content according to a user's input according to the extracted control information. restrict movement.
- the content storage unit 230 represents a server that stores content, a local database, and the like, and may be provided by a service provider operating the metadata server 220 .
- the content storage unit 230 provides the requested content to the client 210 having a legitimate authority.
- FIG. 3 is a block diagram illustrating the configuration of the client of FIG. 2
- FIG. 4 is a block diagram illustrating the configuration of the metadata server of FIG. 2 .
- the client 300 includes a metadata search unit 310 , a permission setting unit 320 , a control unit 330 , an input unit 340 , and a content receiving unit 350 .
- the metadata search unit 310 accesses the metadata server 370 of the IPTV service provider, searches for content desired by the user, and receives metadata information of the searched content.
- the content receiving unit 350 accesses the corresponding content storage 380 by using location information of the content included in the metadata and receives the content.
- the permission setting unit 320 extracts control information defining a range of usage rights for the content of the client from the received metadata.
- the control unit 330 sets a range of rights for the client 300 to use the content by using the extracted control information.
- the control unit 330 determines whether the control command requested by the user is included in the set authority range. If the control command for the content requested by the user is included in the authority range, the operation is performed according to the control command. If the control command is not included in the authority range, the control command is not executed and a warning is issued. A message is displayed to the user through a display unit (not shown).
- the control information on the range of the client's use rights for the content is '0xfb', which is control information for limiting the trick mode of the client for the corresponding content
- the user can forward the content through the input unit 340
- the controller 330 restricts the user's trick mode operation for the corresponding content, and a warning message notifying the user that the operation is not allowed through the display unit (not shown) etc. can be displayed.
- the service provider can induce the user to watch the advertisement without skipping the advertisement, etc. instead of providing the content for free.
- the metadata server 400 includes a metadata generator 410 and a metadata provider 420 .
- the metadata generator 410 analyzes and indexes information on content provided by the service provider itself or an external content creator 430 in advance to generate metadata, and provides the generated metadata to the client. do.
- the metadata generating unit 410 sets the range of the right for the client to use the content in the metadata in order to set the range in which the client side is allowed to operate on the content. Adds defined control information.
- the metadata providing unit 420 transmits the metadata for the content requested by the client 440 to the client 440 through the Internet Protocol network.
- FIG. 5 is a flowchart illustrating a process of transmitting metadata from a metadata server in an IPTV network and a process of setting a range of use rights for content by a client using the transmitted metadata according to the present invention.
- the content storage unit 540 transmits information on the stored content to the metadata server 530 .
- the metadata server 530 generates metadata by combining the information on the content and the control information that defines the range of the client's right to use the content.
- the client 510 accesses the IP network 520 through the Internet Protocol network.
- the client 510 may access the IP network 520 through network level authentication and network configuration using the IP address provided by the service provider.
- the client 510 may access the IP network 520 through an internet service provided by an Internet Service Provider (ISP).
- ISP Internet Service Provider
- step 544 the client 510 accesses the metadata server 530 to search for content and receive metadata information on the searched content.
- the client 510 determines the location of the content storage unit 540 having the content by using the location information of the content included in the received metadata information, and requests transmission of the corresponding content.
- the content storage unit 540 transmits the requested content to the client 510 having a legitimate use right.
- step 547 the client 510 analyzes the control information included in the metadata information to extract the client's use right information for the corresponding content.
- step 548 the client 510 determines whether the content control operation according to the user's input is an operation within the legitimate usage right by using the extracted usage right information to perform the corresponding operation, or to provide the user with the corresponding operation without performing the corresponding operation. Print warning messages, etc.
- FIG. 6 is a flowchart illustrating a process of providing metadata of content from a metadata server to a client according to an embodiment of the present invention.
- the metadata server determines a range of rights that a client can use according to content.
- the scope of the authority for the provided content may be determined according to the intention of the content creator or service provider.
- the metadata server In operation 620, the metadata server generates metadata including control information for limiting the scope of the content usage right.
- the control information is preferably added to the following metadata prepared based on the XML format stipulated in the TV Anytime forum standard.
- the control information may be set in various ways according to the type of content to be provided. For example, in the case of multimedia content, as control information, the client initiates playback of multimedia content, stops playback, pauses playback, continues playback, forwards, It is preferable to include whether at least one of rewinding, skipping, and recording can be performed.
- the metadata server transmits metadata including control information to the client according to the client's request.
- FIG. 7 is a flowchart illustrating a process of limiting the scope of a right for a client to use content by using metadata according to an embodiment of the present invention.
- the client receives metadata including control information defining the scope of the right to use content from the metadata server.
- step 720 the client extracts control information from the received metadata.
- step 730 from the extracted control information, the privilege range for the client to use the content is set. For example, as shown in Table 1 above, it is possible to extract a control information value of a predetermined bit describing the range of operations allowed for content, and determine the allowable operation through bit operations.
- the client uses the location information of the content included in the metadata to connect to an external server where the content is stored, and to receive the desired content.
- step 740 the client determines whether a user's control command for the received content has been input. If the user's control command is input, it is determined in step 750 whether the control command for the content input by the user is within a set authority range. If the control command input by the user is not allowed, a warning message is output in step 770 . If the control command input by the user is within the authority range, a processing operation on the content according to the control command is performed in step 760 .
- the present invention can also be implemented as computer-readable codes on a computer-readable recording medium.
- the computer-readable recording medium includes all kinds of recording devices in which data readable by a computer system is stored. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc., and also implemented in the form of a carrier wave (eg, transmission through the Internet). It also includes being In addition, the computer-readable recording medium may be distributed in network-connected computer systems, and may be stored and executed as computer-readable codes in a distributed manner.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Storage Device Security (AREA)
Abstract
IPTV 서비스에서 메타데이터를 통해 클라이언트가 컨텐츠를 이용할 수 있는 범위를 제어하기 위한 방법 및 장치가 개시된다. 본 발명에 따르면 메타데이터 서버에서는 클라이언트가 컨텐츠에 대해 이용할 수 있는 권한의 범위를 정의한 제어 정보를 메타데이터에 포함시켜 전송하고, 사용자측의 클라이언트 장치에서는 메타데이터로부터 추출된 제어 정보를 이용하여 사용자의 입력에 따른 컨텐츠의 제어 동작을 제한하는 것을 특징으로 한다.
Description
본 발명은 IPTV(Internet Protocol Television)에 관한 것으로, 보다 상세하 게는 메타데이터를 통해 클라이언트가 컨텐츠를 이용할 수 있는 범위를 제어하기 위한 방법 및 장치에 관한 것이다.
IPTV(Internet Protocol Television) 는 QoS(Quality od Service), 보안 및 신뢰성이 보장된 IP 네트워크, 예를 들어 초고속 인터넷 망을 통해 텔레비젼, 비디오, 오디오, 문서, 그래픽 및 데이터 서비스 등과 같은 멀티미디어 컨텐츠를 제공하는 통신방송 융합서비스를 의미한다.
다양한 서비스 제공자들에 의하여 제공되는 멀티미디어 컨텐츠에 관련된 부가정보는 메타데이터(metadata)를 통해서 제공된다. 메타데이터는 일반적으로 '데이터에 대한 데이터'로 정의된다. IPTV에 적용되는 메타데이터 형식(format)은 전 세계의 방송사들 및 연구기관들이 주축이 된 TV-Anytime(이하 'TVA'라고 함) 포럼에 의해 종래 MPEG(Moving Picture Expert Group)-7에 의하여 정의된 멀티미디어 기술자 스킴(Multimedia Description Scheme)을 차용하여 규격화 작업이 진행되고 있다. TVA 규격에 따르면, 메타데이터는 종래 디지털 방송 서비스의 EPG(Electronic Program Guide)에 포함되었던 방송 시간, 타이틀, 간단한 시놉시스(Synopsis) 및 주인공 등과 같은 컨텐츠의 기본 정보뿐만 아니라, 컨텐츠의 생성 정보 및 컨텐츠 규격, 장면 서술 및 요약 정보 등과 같은 컨텐츠의 시멘틱(semantic) 정보까지 포함할 수 있다.
IPTV 에서 이용되는 메타데이터는 사용자가 다양한 소스들, 예를 들어 방송, 양방향 TV, 인터넷 및 로컬 데이터베이스로부터 컨텐츠를 탐색하고 관리하는 것을 가능하게 한다. 메타데이터는 사용자측에서 컨텐츠의 자동적인 필터링 및 획득을 용이하게 하기 위한 검색 선호 사항(preferences) 등을 포함하는 사용자 프로파일(profile)과 사용자의 관심 대상인 컨텐츠의 검색 등을 용이하게 하기 위해서 필요한 요소 및 컨텐츠의 저작권, 포맷, 사용기간 등에 대한 요소를 포함하고 있다.
IPTV 는 AOD(Audio On Demand), VOD(Video On Demand), CoD(Contents on Demand)와 같은 기능들을 제공한다. 서비스 제공자는 멀티미디어 컨텐츠의 내용을 기술한 메타데이터를 전송하고, 클라이언트는 수신된 메타데이터를 이용하여 멀티미디어 컨텐츠를 검색하여 원하는 멀티미디어 컨텐츠에 접근한다. 이를 위해서 컨텐츠 제작자(content creator)나 서비스 제공자는 제공되는 멀티미디어 컨텐츠의 내용을 사전에 분석하고 인덱싱하여 메타데이터를 생성하고, 생성된 메타데이터를 클라이언트에게 제공한다. 이와같이 사용자는 IPTV 서비스 제공자 서버에 의하여 제공되는 메타데이터를 이용하여 원하는 컨텐츠의 위치를 검색하고, 검색된 위치로부터 컨텐츠를 다운로드 받아 원하는 컨텐츠를 이용할 수 있다.
한편, 컨텐츠 제작자나 서비스 제공자 입장에서는 사용자 측에서 다운로드 받은 컨텐츠를 이용하는 권한을 제한하고 싶은 경우가 있다. 예를 들어, 컨텐츠 제공자는 사용자 측에서 무료로 컨텐츠를 이용하는 대가로서 제공되는 광고를 스킵하지 못하도록 제한하거나, 사용자가 컨텐츠의 스트리밍 재생만을 허용하고 컨텐츠를 저장하지 못하도록 제한하고 싶은 경우가 있다. 하지만, 현재 IPTV 기술에서는 이러한 서비스 제공자나 컨텐츠 제작자의 요구를 충족시킬 수단이 없는 실정이다.
도 1은 본 발명에 따른 메타데이터의 구성의 일 실시예를 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 IPTV 네트워크를 개괄적으로 도시한 참조도이다.
도 3은 도 2의 클라이언트의 구성을 도시한 블록도이다.
도 4는 도 2의 메타데이터 서버의 구성을 도시한 블록도이다.
도 5는 본 발명에 따라서 메타데이터 서버로부터 IPTV 네트워크에서 메타데이터를 전송하는 과정 및 클라이언트가 전송된 메타데이터를 이용하여 컨텐츠에 대한 이용 권한 범위를 설정하는 과정을 설명하기 위한 흐름도이다.
도 6은 본 발명의 일 실시예에 따라서 메타데이터 서버에서 클라이언트에게 컨텐츠의 메타데이터를 제공하는 과정을 나타낸 플로우 차트이다.
도 7은 본 발명의 일 실시예에 따라서 메타데이터를 이용하여 클라이언트가 컨텐츠를 이용할 수 있는 권한의 범위를 제한하는 과정을 나타낸 플로우 차트이다.
본 발명이 해결하고자 하는 과제는 서비스 제공자가 허용한 권한 범위 내에서만 사용자가 컨텐츠를 이용할 수 있도록 사용 권한을 제한하는 방법 및 이를 위한 메타데이터의 제공 방법을 제공하는 것이다.
또한, 본 발명이 해결하고자 하는 과제는 컨텐츠의 이용 권한을 제한하는 제어정보를 구비하는 메타데이터를 생성하여 전송하는 서버 장치 및 메타데이터를 수신하여 컨텐츠의 이용을 제한하는 클라이언트 장치를 제공하는 것이다.
본 발명은 서비스 제공자가 허용한 권한 범위 내에서만 사용자가 컨텐츠를 이용할 수 있도록 제어정보를 구비하는 메타데이터를 이용하여 사용 권한을 제한하는 방법 및 이를 위한 메타데이터의 제공 방법을 제공한다. 본 발명의 서버장치에서는 컨텐츠의 이용 권한을 제한하는 제어정보를 구비하는 메타데이터를 생성하여 전송하고, 클라이언트 장치에서는 메타데이터를 수신하고 제어 정보를 이용하여 사용권한을 제한한다.
본 발명에 따르면 서비스 제공자가 허용한 권한 범위 내에서만 사용자가 컨텐츠를 이용할 수 있도록 함으로써, 서비스 제공자나 컨텐츠 제작자가 의도하지 않은 사용자측의 컨텐츠 무단 사용을 방지할 수 있다. 또한, 본 발명에 따르면 서비스 제공자가 원하는 방향으로 사용자의 컨텐츠 사용을 유도함으로써 서비스 제공자의 신뢰이익을 도모할 수 있으며, 이로 인해 서비스 제공자가 보다 다양한 컨텐츠를 제공할 수 있는 기회를 마련할 수 있다.
전술한 기술적 과제를 해결하기 위한 본 발명에 따른 소정의 네트워크를 통해 제공되는 컨텐츠의 메타데이터를 제공하는 방법은 상기 컨텐츠를 수신하는 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한의 범위를 제한하기 위한 제어정보를 구비하는 메타데이터를 생성하는 단계; 및 상기 생성된 메타데이터를 상기 클라이언트로 전송하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따른 컨텐츠의 메타데이터 제공 방법에서 소정의 네트워크는 인터넷 프로토콜(Internet Protocol)이며, 상기 컨텐츠는 인터넷 프로토콜 TV 서비스에 따라 상기 클라이언트에 제공되는 것이 바람직하다.
또한, 본 발명에 따른 컨텐츠의 메타데이터 제공 방법에서 상기 제어정보는 상기 컨텐츠의 재생 시작, 재생 정지, 재생 일시 멈춤, 재생 계속, 앞으로 감기, 뒤로 감기, 스킵, 녹화 중 적어도 하나의 동작을 상기 클라이언트가 수행할 수 있는지 여부에 대한 정보를 구비하는 것이 바람직하다.
또한, 본 발명에 따른 컨텐츠의 메타데이터 제공 방법에서 상기 메타데이터는 TV 애니타임(Anytime) 포럼 규격에서 규정하고 있는 XML 포맷에 기초하는 것이 바람직하다.
또한, 본 발명에 다른 컨텐츠의 메타데이터 제공 방법에서 상기 제어정보는 상기 컨텐츠 전체 또는 상기 컨텐츠의 특정 부분 단위로 상기 권한 범위를 제한하도록 설정되는 것이 바람직히다.
본 발명에 따른 소정의 네트워크를 통해 제공되는 컨텐츠를 클라이언트가 이용할 수 있는 권한을 제한하는 방법은 메타데이터 서버로부터 상기 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 제어정보를 구비하는 메타데이터를 수신하는 단계; 상기 수신된 메타데이터로부터 상기 제어정보를 추출하는 단계; 상기 추출된 제어정보로부터 상기 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한 범위를 설정하는 단계; 및 상기 설정된 권한 범위 내에서 상기 클라이언트가 상기 컨텐츠를 이용하는 동작을 제한하는 단계를 포함하는 것을 특징으로 한다.
상기 컨텐츠를 이용할 수 있는 권한 범위를 제한하는 단계는 상기 컨텐츠에 대한 소정의 제어 명령을 수신하는 단계; 상기 제어 명령에 따른 상기 컨텐츠에 대한 동작이 상기 설정된 권한 범위 내에서 상기 클라이언트에게 허용되었는지 여부를 판단하는 단계; 및 상기 컨텐츠에 대한 동작이 상기 클라이언트에게 허용된 경우 상기 제어 명령에 따라서 상기 컨텐츠에 대한 동작을 수행하며, 상기 컨텐츠에 대한 동작이 상기 클라이언트에게 허용되지 않은 경우 상기 컨텐츠에 대한 동작을 수행하지 않는 단계를 더 포함하는 것이 바람직하다.
본 발명에 따른 소정의 네트워크를 통해 제공되는 컨텐츠에 대한 정보를 클라이언트에게 제공하는 서버는 상기 컨텐츠를 수신하는 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한의 범위를 제한하기 위한 제어정보를 구비하는 메타데이터를 생성하는 메타데이터 생성부; 및 상기 생성된 메타데이터를 상기 클라이언트로 전송하는 메타데이터 제공부를 포함하는 것을 특징으로 한다.
본 발명에 따른 소정의 네트워크를 통해 제공되는 컨텐츠를 수신하는 클라이언트는 메타데이터 서버로부터 상기 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 제어정보를 구비하는 메타데이터를 수신하는 메타데이터 검색부; 상기 수신된 메타데이터로부터 상기 제어정보를 추출하고, 상기 추출된 제어정보로부터 상기 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한 범위를 설정하는 권한 설정부; 상기 컨텐츠에 대한 사용자의 제어 명령을 수신하는 입력부; 및 상기 설정된 권한 범위 내에서 상기 제어 명령에 따른 컨텐츠에 대한 처리를 제한하는 제어부를 포함하는 것을 특징으로 한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들에 대하여 구체적으로 설명한다.
본 발명은 IPTV 서비스에서 이용되는 메타데이터에 클라이언트의 컨텐츠 이용 권한을 제한하는 소정의 제어 정보를 삽입하고 제어 정보를 통해 클라이언트의 컨텐츠 제어 동작을 제한함으로써, 클라이언트가 컨텐츠 제공자나 서비스 제공자의 의도에 벗어난 컨텐츠의 무단 사용을 방지하고 의도된 방향으로 컨텐츠를 이용하도록 유도하는 것을 특징으로 한다. 먼저, 본 발명에 따라서 제어 정보를 구비하는 메타데이터의 구성에 대하여 설명한다.
도 1은 본 발명에 따른 메타데이터의 구성의 일 실시예를 나타낸 도면이다. 도 1을 참조하면, 본 발명에 따른 메타데이터(100)는 컨텐츠 기술 메타데이터(110), 인스턴스 기술 메타데이터(120) 및 사용자 메타데이터(130)를 포함한다. 하나의 컨텐츠에 대한 메타데이터는 CRID(Content Reference Identifier)라고 불리는 컨텐츠 식별자로 상호 연관된다.
컨텐츠 기술 메타데이터(110)는 컨텐츠 제작자에 의해서 생성되며, 프로그램 타이틀, 장르, 요약, 비평가의 리뷰 등의 정보를 포함한다. 인스턴스 기술 메타데이터(120)는 서비스 제공자에 의해 생성되며, 컨텐츠의 로케이션(방송시간, 채널, URL 등), 사용 규칙(Usage Rule), 전송 파라미터(delivery parameter) 등을 포함한다. 사용자 메타데이터(130)는 사용자의 선호도(user preference), 사용 이력(usage history), 개인 북마크(personal bookmark) 등의 사용자의 이전 컨텐츠 이용에 비추어 사용자에 관한 정보에 관한 것으로 사용자에 의해 생성된다. 특히, 본 발명에 따른 메타데이터(100)는 컨텐츠 기술 메타데이터(110) 또는 인스턴스 기술 메타데이터(120)에 클라이언트가 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 소정의 제어 정보를 포함한다. 일 예로, 다음의 표 1과 같이 본 발명에 따른 메타데이터(100)는 컨텐츠 기술 메타데이터(110) 또는 인스턴스 기술 메타데이터(120)에 클라이언트가 컨텐츠를 이용할 수 있는 권한 범위를 정의하는8bits의 제어 정보를 포함시킬 수 있다.
[표 1]
| 8 bits의 제어 정보값 | 해당 클라이언트 이용 가능 권한 |
| 0x01(00000001) | Media Start/Stop |
| 0x02(00000010) | Media Pause/Resume |
| 0x04(00000100) | Media FF/REW/SKIP(Trick mode) |
| 0x08(00001000) | Media Record |
표 1을 참조하면, IPTV의 서비스 제공자는 클라이언트측에서 컨텐츠의 시작(start)이나 정지(stop)를 허용하고자 하는 경우에는 메타데이터에 '0x01'(이진수로'00000001')값의 제어 정보를 부가하며, 컨텐츠의 일시 정지(pause) 및 재생 계속(resume)을 허용하고자 하는 경우에는 메타데이터에 '0x02' 값의 제어 정보를 부가한다. 또한, 서비스 제공자는 클라이언트측에서 컨텐츠의 트릭 모드, 즉 앞으로 감기(FF), 뒤로 감기(REW) 및 스킵(Skip)을 허용하고자 하는 경우에는 메타데이터에 '0x04' 값의 제어 정보를 부가하며, 컨텐츠의 저장을 허용하고자 하는 경우에는 메타데이터에 '0x08'의 값의 제어 정보를 부가한다. 표 1에 기재된 이외에도 '0xff'의 값을 갖는 제어 정보는 컨텐츠에 대한 모든 동작이 허용됨을 나타내도록 설정하고, '0xf7'은 레코딩을 제외한 모든 동작이 허용됨을 나타내도록 설정하고, '0xfb'는 트릭모드를 제외한 컨텐츠에 대한 모든 동작이 허용됨을 나타내도록 설정할 수 있다. 전술한 제어 정보의 값들은 일 실시예에 불과하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 클라이언트측에서 컨텐츠에 대해 허용가능한 동작 및 허용되지 않은 동작을 식별하도록 하기 위한 제어 정보값을 필요에 따라 변경할 수 있음은 자명하다.
이러한 제어 정보는 TV 애니타임 포럼(TVAF)의 규격에서 규정하고 있는 XML 포맷에 기초하여 메타데이터에 추가될 수 있다. 또한, 제어정보는 컨텐츠 전체 또는 상기 컨텐츠의 특정 부분 단위로 권한 범위를 제한하도록 설정될 수 있다. 일 예로, VoD(Video on Demand) 서비스를 통해 제공되는 컨텐츠를 구성하는 복수 개의 세그멘트(segment)들 중 첫 번째 식별자(identifier, 'ID')의 세그멘트에 대한 트릭 모드만을 클라이언트측에서 수행하지 못하도록 제한하고 싶은 경우, 다음과 같이XML에 기반한 제어 정보를 작성하여 메타데이터에 부가할 수 있다.
< SegmentInformation segmentId='vod-service-segmentid-01'
segmentcontrol='0xfb' >
여기서, SegmentInformation segmentId는 클라이언트의 제어 동작을 제한하고자하는 컨텐츠의 세그먼트의 식별자이며, 'vod-service-segmentid-01'는 VoD 서비스를 통해 제공되는 컨텐츠의 첫 번째 세그먼트를 나타낸다. segmentcontrol은 할당된 값에 따라서 해당 세그먼트에 대한 클라이언트의 이용 권한 범위를 나타내는 제어정보로서 상기 예의 경우 '0xfb'는 트릭 모드를 제외한 모든 동작이 허용됨을 의미한다.
유사하게, 컨텐츠에 대한 클라이언트의 이용 권한을 제한하는 제어 정보는 방송 프로그램 단위 또는 CoD 프로그램 단위로 설정될 수 있다. 이러한 메타데이터를 수신한 클라이언트는 메타데이터에 구비된 제어 정보를 통해 클라이언트에서 컨텐츠를 이용할 수 있는 권한 범위를 설정하고, 설정된 권한 범위 이내에서만 사용자가 컨텐츠에 대한 제어 동작을 수행하도록 한다.
도 2는 본 발명의 일 실시예에 따른 IPTV 네트워크(200)를 개괄적으로 도시한 참조도이다.
도 2를 참조하면, 본 발명에 따른IPTV 네트워크(200)는 클라이언트(210), 메타데이터 서버(220), 컨텐츠 저장부(230) 및 인터넷 프로토콜 네트워크(240)를 포함한다. 도 2에서는 설명의 편의를 위하여 하나의 클라이언트(210), 메타데이터 서버(220) 및 컨텐츠 저장부(230)를 도시하였으나, 이에 한정되는 것이 아니라 다수의 클라이언트, 메타데이터 서버 및 컨텐츠 저장부로 구성된IPTV 네트워크에도 본 발명에 따른 메타데이터의 제공 방법 및 컨텐츠의 이용 권한 제어 방법이 적용될 수 있음은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명할 것이다.
메타데이터 서버(220)는 IPTV 서비스 제공자들이 운영하는 서버로써, IPTV 서비스 제공자들은 메타데이터 서버(220)를 통해 클라이언트(210)에게 컨텐츠에 대한 부가 정보를 구비하고 있는 메타데이터를 전송한다.
클라이언트(210)는 인터넷 프로토콜 네트워크(240)를 통해 메타데이터 서버(220)에 접속하여 원하는 컨텐츠를 검색하고, 검색된 컨텐츠에 대한 메타데이터를 전송받는다. 본 발명을 설명함에 있어서, 클라이언트(210)는 IPTV의 클라이언트로서 셋탑박스(Set-top Box)나 PVR(Personal Video Recoder) 장치와 같이 메타데이터 서버(220)로부터 전송된 메타데이터를 수신하고, 수신된 메타데이터를 파싱(parsing)하는 기능을 수행할 수 있는 다양한 장치를 의미한다.
클라이언트(210)는 메타데이터에 구비된 컨텐츠의 로케이션 정보로부터 해당 컨텐츠가 위치한 컨텐츠 저장부(230)의 위치를 결정한 다음, 해당 컨텐츠 저장부(230)에 원하는 컨텐츠의 전송을 요청한다. 컨텐츠 저장부(230)는 정당한 이용 권한을 가진 클라이언트(210)의 요청이 있는 경우 요청된 컨텐츠를 클라이언트(210)에게 전송한다. 특히, 본 발명에 따른 클라이언트(210)는 전송받은 메타데이터에 부가적으로 구비된 컨텐츠의 이용 권한 범위를 제한한 제어정보를 추출하고, 추출된 제어정보에 따라서 사용자의 입력에 따른 컨텐츠에 대한 제어 동작을 제한한다.
컨텐츠 저장부(230)는 컨텐츠를 저장하는 서버, 로컬 데이터 베이스 등을 나타내며, 메타데이터 서버(220)를 운영하는 서비스 제공자에 의하여 제공될 수도 있다. 컨텐츠 저장부(230)는 정당한 권한을 갖는 클라이언트(210)에게 요청된 컨텐츠를 제공한다.
도 3은 도 2의 클라이언트의 구성을 도시한 블록도이며, 도 4는 도 2의 메타데이터 서버의 구성을 도시한 블록도이다.
도 3을 참조하면, 클라이언트(300)는 메타데이터 검색부(310), 권한 설정부(320), 제어부(330), 입력부(340) 및 컨텐츠 수신부(350)를 포함한다.
메타데이터 검색부(310)는 IPTV 서비스 제공자의 메타데이터 서버(370)에 접속하여 사용자가 원하는 컨텐츠의 검색하고, 검색된 컨텐츠의 메타데이터 정보를 수신한다. 컨텐츠 수신부(350)는 메타데이터에 구비된 컨텐츠의 로케이션 정보 등을 이용하여 해당 컨텐츠 저장부(380)에 접속하여 컨텐츠를 전송받는다. 권한 설정부(320)는 수신된 메타데이터로부터 클라이언트의 컨텐츠에 대한 이용 권한 범위를 정의한 제어 정보를 추출한다.
제어부(330)는 추출된 제어 정보를 이용하여 클라이언트(300)가 컨텐츠를 이용할 수 있는 권한의 범위를 설정한다. 그리고, 제어부(330)는 입력부(360)를 통해 사용자로부터 컨텐츠에 대한 제어 명령이 수신된 경우, 사용자가 요청한 제어 명령이 설정된 권한 범위에 포함되는지 여부를 판단한다. 만약, 사용자가 요청한 컨텐츠에 대한 제어 명령이 권한 범위에 포함된 경우라면 해당 제어 명령에 따라서 컨텐츠에 대한 동작을 수행하며, 제어 명령이 권한 범위에 포함되지 않는 경우라면 해당 제어 명령을 수행하지 않고 경고 메시지 등을 디스플레이부(미도시)를 통해 사용자에게 표시한다. 예를 들어 컨텐츠에 대한 클라이언트의 이용 권한 범위에 대한 제어 정보가 '0xfb'이며 이는 해당 컨텐츠에 대한 클라이언트의 트릭 모드를 제한하는 제어 정보라고 하면, 입력부(340)를 통해 사용자가 컨텐츠의 앞으로 감기, 뒤로 감기, 스킵 모드 등의 제어 명령을 입력한 경우, 제어부(330)는 해당 컨텐츠에 대한 사용자의 트릭 모드 동작을 제한하는 한편 디스플레이부(미도시)를 통해 사용자에게 허용되지 않는 동작임을 알리는 경고 메시지 등을 표시할 수 있다. 이러한 클라이언트의 컨텐츠에 대한 트릭 모드의 제한을 통해 서비스 제공자는 무료로 컨텐츠를 제공하는 대신에 사용자 측에서 광고 등을 스킵하지 못하고 의무적으로 시청할 수 있도록 유도할 수 있다.
도 4를 참조하면, 메타데이터 서버(400)는 메타데이터 생성부(410) 및 메타데이터 제공부(420)를 포함한다.
메타데이터 생성부(410)는 서비스 제공자 자체에 의하여 제공되거나 외부의 컨텐츠 제작자(430)로부터 제공되는 컨텐츠에 대한 정보를 사전에 분석하고 인덱싱하여 메타데이터를 생성하고, 생성된 메타데이터를 클라이언트에게 제공한다. 전술한 바와 같이, 특히 본 발명에 따른 메타데이터 생성부(410)는 클라이언트측이 컨텐츠에 대한 어떠한 동작을 허용할 것인지 범위를 설정하기 위하여, 메타데이터에 클라이언트가 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 제어정보를 부가한다.
메타데이터 제공부(420)는 클라이언트(440)가 요청한 컨텐츠에 대한 메타데이터를 인터넷 프로토콜 네트워크를 통해 클라이언트(440)에게 전송한다.
도 5는 본 발명에 따라서 메타데이터 서버로부터 IPTV 네트워크에서 메타데이터를 전송하는 과정 및 클라이언트가 전송된 메타데이터를 이용하여 컨텐츠에 대한 이용 권한 범위를 설정하는 과정을 설명하기 위한 흐름도이다.
도 5를 참조하면, 단계 541에서 컨텐츠 저장부(540)는 저장된 컨텐츠에 대한 정보를 메타데이터 서버(530)에 전송한다. 단계 542에서 메타데이터 서버(530)는 컨텐츠에 대한 정보 및 해당 컨텐츠에 대한 클라이언트의 이용 권한 범위를 정의한 제어 정보를 결합하여 메타데이터를 생성한다.
단계 543에서 클라이언트(510)는 인터넷 프로토콜 네트워크를 통해 IP 네트워크(520)에 접속한다. 관리 네트워크(managed network)의 IPTV 서비스 환경에서 클라이언트(510)는 서비스 제공자가 제공한 IP 주소를 이용하여 네트워크 레벨의 인증 및 네트워크 구성 과정을 거쳐 IP 네트워크(520)에 접속할 수 있다. 개방 인터넷(open internet) 환경에서 클라이언트(510)는 ISP(Internet Service Provider)가 제공하는 인터넷 서비스를 통하여 IP 네트워크(520)에 접속할 수 있다.
단계 544에서, 클라이언트(510)는 메타데이터 서버(530)에 접속하여 컨텐츠의 검색 및 검색된 컨텐츠에 대한 메타데이터 정보를 수신한다. 단계545에서, 클라이언트(510)는 수신된 메타데이터 정보에 구비된 컨텐츠의 로케이션 정보를 이용하여 컨텐츠가 구비된 컨텐츠 저장부(540)의 위치를 판단하고, 해당 컨텐츠의 전송을 요청한다. 단계 546에서, 컨텐츠 저장부(540)는 정당한 사용 권한을 갖는 클라이언트(510)에게 요청된 컨텐츠를 전송한다.
단계 547에서, 클라이언트(510)는 메타데이터 정보에 구비된 제어 정보를 분석하여 해당 컨텐츠에 대한 클라이언트의 이용 권한 정보를 추출한다. 단계 548에서, 클라이언트(510)는 추출된 이용 권한 정보를 이용하여 사용자의 입력에 따른 컨텐츠의 제어 동작이 정당한 이용 권한 내의 동작인지를 판단하여 해당 동작을 수행하거나, 해당 동작을 수행하지 않고 사용자에게 경고 메시지 등을 출력한다.
도 6은 본 발명의 일 실시예에 따라서 메타데이터 서버에서 클라이언트에게 컨텐츠의 메타데이터를 제공하는 과정을 나타낸 플로우 차트이다.
도 6을 참조하면, 단계 610에서 메타데이터 서버는 컨텐츠에 따라서 클라이언트가 이용할 수 있는 권한의 범위를 결정한다. 메타데이터의 작성 단계에서 컨텐츠 제작자나 서비스 제공자의 의도에 따라서 제공되는 컨텐츠에 대한 권한의 범위가 결정될 수 있다.
단계 620에서, 메타데이터 서버는 컨텐츠의 이용 권한 범위를 제한하기 위한 제어 정보를 구비하는 메타데이터를 생성한다. 전술한 바와 같이, 제어정보는 TV 애니타임(Anytime) 포럼 규격에서 규정하고 있는 XML 포맷에 기초하여 작성된 다음 메타데이터에 부가되는 것이 바람직하다. 또한, 제어정보는 제공되는 컨텐츠의 유형에 따라서 다양하게 설정될 수 있는데, 일 예로 멀티미디어 컨텐츠의 경우에 제어 정보로서 클라이언트가 멀티미디어 컨텐츠의 재생 시작, 재생 정지, 재생 일시 멈춤, 재생 계속, 앞으로 감기, 뒤로 감기, 스킵, 녹화 중 적어도 하나의 동작을 수행할 수 있는지 여부를 포함하는 것이 바람직하다.
단계 630에서, 메타데이터 서버는 클라이언트의 요청에 따라서 제어 정보가 구비된 메타데이터를 클라이언트에게 전송한다.
도 7은 본 발명의 일 실시예에 따라서 메타데이터를 이용하여 클라이언트가 컨텐츠를 이용할 수 있는 권한의 범위를 제한하는 과정을 나타낸 플로우 차트이다.
도 7을 참조하면, 단계 710에서 클라이언트는 메타데이터 서버로부터 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 제어정보를 구비하는 메타데이터를 수신한다.
단계 720에서, 클라이언트는 수신된 메타데이터로부터 제어정보를 추출한다.
단계 730에서, 추출된 제어정보로부터 클라이언트가 컨텐츠를 이용할 수 있는 권한 범위를 설정한다. 예를 들어, 전술한 표 1에 도시된 바와 같이 컨텐츠에 대해서 허용되는 동작의 범위를 기술한 소정 비트의 제어 정보값을 추출하고 비트 오퍼레이션을 통해 허용가능한 동작을 결정할 수 있다. 한편, 클라이언트는 메타데이터에 구비된 컨텐츠의 로케이션 정보를 이용하여 컨텐츠가 저장된 외부의 서버 등에 접속하여 원하는 컨텐츠를 전송받는다.
단계 740에서, 클라이언트는 전송받은 컨텐츠에 대한 사용자의 제어 명령이 입력되었는지 여부를 판단한다. 만약, 사용자의 제어 명령이 입력된 경우 단계 750에서 사용자가 입력한 컨텐츠에 대한 제어 명령이 설정된 권한 범위 내의 것인지를 판단한다. 사용자가 입력한 제어 명령이 허용되지 않는 것일 경우에는 단계 770에서 경고 메시지를 출력한다. 만약 사용자가 입력한 제어 명령이 권한 범위 내의 것이라면 단계 760에서 제어 명령에 따른 컨텐츠에 대한 처리 동작을 수행한다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장 장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로 저장되고 실행될 수 있다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
Claims (22)
- 【청구항 1】소정의 네트워크를 통해 제공되는 컨텐츠의 메타데이터를 제공하는 방법에 있어서,상기 컨텐츠를 수신하는 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한의 범위를 제한하기 위한 제어정보를 구비하는 메타데이터를 생성하는 단계; 및상기 생성된 메타데이터를 상기 클라이언트로 전송하는 단계를 포함하는 것을 특징으로 하는 컨텐츠의 메타데이터 제공 방법.
- 【청구항 2】제 1항에 있어서,상기 소정의 네트워크는 인터넷 프로토콜(Internet Protocol)이며, 상기 컨텐츠는 인터넷 프로토콜 TV 서비스에 따라 상기 클라이언트에 제공되는 것을 특징으로 하는 컨텐츠의 메타데이터 제공 방법.
- 【청구항 3】제 1항에 있어서,상기 제어정보는 상기 컨텐츠의 재생 시작, 재생 정지, 재생 일시 멈춤, 재생 계속, 앞으로 감기, 뒤로 감기, 스킵, 녹화 중 적어도 하나의 동작을 상기 클라이언트가 수행할 수 있는지 여부에 대한 정보를 구비하는 것을 특징으로 하는 컨텐츠의 메타데이터 제공 방법.
- 【청구항 4】제 1항에 있어서,상기 메타데이터는 TV 애니타임(Anytime) 포럼 규격에서 규정하고 있는 XML 포맷에 기초하는 것을 특징으로 하는 컨텐츠의 메타데이터 제공 방법.
- 【청구항 5】제 1항에 있어서,상기 제어정보는 상기 컨텐츠 전체 또는 상기 컨텐츠의 특정 부분 단위로 상기 권한 범위를 제한하도록 설정되는 것을 특징으로 하는 컨텐츠의 메타데이터 제공 방법.
- 【청구항 6】클라이언트가 소정의 네트워크를 통해 제공되는 컨텐츠를 이용할 수 있는 권한을 제한하는 방법에 있어서,메타데이터 서버로부터 상기 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 제어정보를 구비하는 메타데이터를 수신하는 단계; 및상기 설정된 권한 범위 내에서 상기 클라이언트가 상기 컨텐츠를 이용하는 동작을 제한하는 단계를 포함하는 것을 특징으로 하는 컨텐츠의 이용 권한 제한 방법.
- 【청구항 7】제 6항에 있어서,상기 수신된 메타데이터로부터 상기 제어정보를 추출하는 단계; 및상기 추출된 제어정보로부터 상기 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한 범위를 설정하는 단계를 더 포함하는 것을 특징으로 하는 컨텐츠의 이용 권한 제한 방법.
- 【청구항 8】제 6항에 있어서,상기 소정의 네트워크는 인터넷 프로토콜(Internet Protocol)이며, 상기 컨텐츠는 인터넷 프로토콜 TV 서비스에 따라 상기 클라이언트에 제공되는 것을 특징으로 하는 컨텐츠의 이용 권한 제한 방법.
- 【청구항 9】제 6항에 있어서,상기 제어정보는 상기 컨텐츠의 재생 시작, 재생 정지, 재생 일시 멈춤, 재생 계속, 앞으로 감기, 뒤로 감기, 스킵, 녹화 중 적어도 하나의 동작을 상기 클라이언트가 수행할 수 있는지 여부에 대한 정보를 구비하는 것을 특징으로 하는 컨텐츠의 이용 권한 제한 방법.
- 【청구항 10】제 6항에 있어서,상기 컨텐츠를 이용할 수 있는 권한 범위를 제한하는 단계는상기 컨텐츠에 대한 소정의 제어 명령을 수신하는 단계;상기 제어 명령에 따른 상기 컨텐츠에 대한 동작이 상기 설정된 권한 범위 내에서 상기 클라이언트에게 허용되었는지 여부를 판단하는 단계; 및상기 컨텐츠에 대한 동작이 상기 클라이언트에게 허용된 경우 상기 제어 명령에 따라서 상기 컨텐츠에 대한 동작을 수행하는 단계를 더 포함하는 것을 특징으로 하는 컨텐츠의 이용 권한 제한 방법.
- 【청구항 11】소정의 네트워크를 통해 제공되는 컨텐츠에 대한 정보를 클라이언트에게 제공하는 서버에 있어서,상기 컨텐츠를 수신하는 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한의 범위를 제한하기 위한 제어정보를 구비하는 메타데이터를 생성하는 메타데이터 생성부; 및상기 생성된 메타데이터를 상기 클라이언트로 전송하는 메타데이터 제공부를 포함하는 것을 특징으로 하는 서버.
- 【청구항 12】제 11항에 있어서,상기 소정의 네트워크는 인터넷 프로토콜(Internet Protocol)이며, 상기 컨텐츠는 인터넷 프로토콜 TV 서비스에 따라 상기 클라이언트에 제공되는 것을 특징으로 하는 서버.
- 【청구항 13】제 11항에 있어서,상기 제어정보는 상기 컨텐츠의 재생 시작, 재생 정지, 재생 일시 멈춤, 재생 계속, 앞으로 감기, 뒤로 감기, 스킵, 녹화 중 적어도 하나의 동작을 상기 클라이언트가 수행할 수 있는지 여부에 대한 정보를 구비하는 것을 특징으로 하는 서버.
- 【청구항 14】제 11항에 있어서,상기 메타데이터는 TV 애니타임(Anytime) 포럼 규격에서 규정하고 있는 XML 포맷에 기초하는 것을 특징으로 하는 서버.
- 【청구항 15】제 11항에 있어서,상기 메타데이터 생성부는 상기 컨텐츠 전체 또는 상기 컨텐츠의 특정 부분 단위로 상기 권한 범위를 제한하도록 상기 제어정보를 생성하는 것을 특징으로 하는 서버.
- 【청구항 16】소정의 네트워크를 통해 제공되는 컨텐츠를 수신하는 클라이언트에 있어서,메타데이터 서버로부터 상기 컨텐츠를 이용할 수 있는 권한의 범위를 정의한 제어정보를 구비하는 메타데이터를 수신하는 메타데이터 검색부; 및상기 권한 범위 내에서 상기 컨텐츠에 대한 처리 동작을 제한하는 제어부를 포함하는 것을 특징으로 하는 클라이언트.
- 【청구항 17】제 16항에 있어서,상기 수신된 메타데이터로부터 상기 제어정보를 추출하고, 상기 추출된 제어정보에 따라서 상기 클라이언트가 상기 컨텐츠를 이용할 수 있는 권한 범위를 설정하는 권한 설정부; 및상기 컨텐츠에 대한 사용자의 제어 명령을 수신하는 입력부를 더 포함하며, 상기 처리 동작은 상기 제어 명령에 기초하는 것을 특징으로 하는 클라이언트.
- 【청구항 18】제 16항에 있어서,상기 소정의 네트워크는 인터넷 프로토콜(Internet Protocol)이며, 상기 컨텐츠는 인터넷 프로토콜 TV 서비스에 따라 제공되는 것을 특징으로 하는 클라이언트.
- 【청구항 19】제 16항에 있어서,상기 제어정보는 상기 컨텐츠의 재생 시작, 재생 정지, 재생 일시 멈춤, 재생 계속, 앞으로 감기, 뒤로 감기, 스킵, 녹화 중 적어도 하나의 동작을 상기 클라이언트가 수행할 수 있는지 여부에 대한 정보를 구비하는 것을 특징으로 하는 클라이언트.
- 【청구항 20】제 16항에 있어서,상기 제어부는 상기 처리 동작이 상기 설정된 권한 범위에 포함되는지 여부를 판단하고, 상기 컨텐츠에 대한 처리가 상기 권한 범위에 포함된 경우 상기 처리 동작을 수행하는 것을 특징으로 하는 클라이언트.
- 【청구항 21】제 1항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
- 【청구항 22】제 6항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP09704767.4A EP2249256A4 (en) | 2008-01-25 | 2009-01-23 | METHOD AND DEVICE FOR PROVIDING NOMINAL METHOD AND METHOD AND DEVICE FOR RESTRICTING ACCESS RIGHTS TO CONTENT |
| CN2009801031201A CN101925888B (zh) | 2008-01-25 | 2009-01-23 | 内容元数据提供方法和装置以及内容利用权限的限制方法和装置 |
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US2360108P | 2008-01-25 | 2008-01-25 | |
| US61/023,601 | 2008-01-25 | ||
| US2632608P | 2008-02-05 | 2008-02-05 | |
| US61/026,326 | 2008-02-05 | ||
| KR10-2008-0044013 | 2008-05-13 | ||
| KR1020080044013A KR20090082068A (ko) | 2008-01-25 | 2008-05-13 | 컨텐츠의 메타데이터 제공 방법 및 장치와 컨텐츠의 이용권한 제한 방법 및 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009093869A1 true WO2009093869A1 (ko) | 2009-07-30 |
Family
ID=41402334
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2009/000370 Ceased WO2009093869A1 (ko) | 2008-01-25 | 2009-01-23 | 컨텐츠의 메타데이터 제공 방법 및 장치와 컨텐츠의 이용 권한 제한 방법 및 장치 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8505043B2 (ko) |
| EP (1) | EP2249256A4 (ko) |
| KR (1) | KR20090082068A (ko) |
| CN (1) | CN101925888B (ko) |
| WO (1) | WO2009093869A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015034188A1 (ko) * | 2013-09-06 | 2015-03-12 | 엘지전자 주식회사 | 디지털 방송 시스템에서 광역 밝기 표현을 위한 초고화질 방송 신호 송수신 방법 및 장치 |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011021909A2 (en) | 2009-08-21 | 2011-02-24 | Samsung Electronics Co., Ltd. | Method and apparatus for providing contents via network, method and apparatus for receiving contents via network, and method and apparatus for backing up data via network, backup data providing device, and backup system |
| CN102025493B (zh) * | 2009-09-16 | 2013-09-11 | 华为终端有限公司 | 一种xdm中转发文档内容的方法、设备和系统 |
| CA2801059C (en) | 2010-06-01 | 2018-09-11 | Liberty Global Europe Holding B.V. | Electronic program guide data encoding method and system |
| KR101731292B1 (ko) * | 2010-07-20 | 2017-05-02 | 삼성전자주식회사 | 멀티미디어 서비스 소비 권한 관리 방법 및 장치 |
| US9215481B2 (en) * | 2011-02-16 | 2015-12-15 | Sony Corporation | Method and apparatus for redirecting an IPTV device |
| JP5896221B2 (ja) * | 2012-03-16 | 2016-03-30 | ソニー株式会社 | 情報処理方法、情報処理装置、および情報処理システム |
| US20130305274A1 (en) * | 2012-05-14 | 2013-11-14 | Telefonaktiebolaget L M Ericsson (Publ) | Over the top content access |
| US20140123159A1 (en) * | 2012-10-31 | 2014-05-01 | Telefonaktiebolaget L M Ericsson (Publ) | Providing Content On Demand |
| WO2014112416A1 (ja) * | 2013-01-15 | 2014-07-24 | シャープ株式会社 | 映像供給装置、映像取得装置、およびプログラム |
| KR101564421B1 (ko) * | 2014-05-02 | 2015-10-29 | 삼성전자주식회사 | 동영상 처리 장치 및 방법 |
| US10762069B2 (en) * | 2015-09-30 | 2020-09-01 | Pure Storage, Inc. | Mechanism for a system where data and metadata are located closely together |
| CN108134764B (zh) * | 2016-12-01 | 2021-01-29 | 中国电子科技集团公司第十五研究所 | 一种分布式数据共享交换方法及系统 |
| EP3883213B1 (en) | 2020-03-17 | 2024-07-10 | Axis AB | Associating captured media to a party |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060120650A (ko) * | 2003-10-09 | 2006-11-27 | 마쯔시다덴기산교 가부시키가이샤 | 메타데이터 액세스 제어 시스템, 그 방법, 수신장치, 및송신장치 |
| KR20070061228A (ko) * | 2005-12-08 | 2007-06-13 | 한국전자통신연구원 | 콘텐츠 보호를 위한 메타데이터 저작 시스템 및 그 방법 |
| KR20070061555A (ko) * | 2004-09-30 | 2007-06-13 | 사이트릭스 시스템스, 인크. | 네트워크형 콘텐츠 파일에 대한 액세스를 제공하는 데에있어서 액세스 제어 레벨을 할당하는 방법 및 장치 |
| KR20070119351A (ko) * | 2006-06-15 | 2007-12-20 | 엘지전자 주식회사 | 방송 시스템 및 방법 |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6611812B2 (en) * | 1998-08-13 | 2003-08-26 | International Business Machines Corporation | Secure electronic content distribution on CDS and DVDs |
| KR20010025456A (ko) | 2000-12-28 | 2001-04-06 | 황광해 | 인터넷상에서의 이동버튼을 이용한 광고 방법 및 장치 |
| EP1235431A1 (fr) | 2001-02-27 | 2002-08-28 | Koninklijke Philips Electronics N.V. | Procédé d'abonnement à un service de télévision |
| JP5072149B2 (ja) | 2001-06-06 | 2012-11-14 | ソニー株式会社 | コンテンツ配信システム及びコンテンツ配信方法、コンテンツ提供装置及びコンテンツ提供方法、並びに記憶媒体 |
| JP4598354B2 (ja) * | 2002-09-30 | 2010-12-15 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム、中継装置及び通信制御方法 |
| EP1420583A3 (en) * | 2002-11-15 | 2007-10-10 | Sony Corporation | Data processing method, data processing apparatus, and program and data recording medium therefor |
| KR100523054B1 (ko) * | 2002-11-19 | 2005-10-24 | 한국전자통신연구원 | 디지털 방송 컨텐츠 저장 및 재생을 위한 제어 장치 |
| JPWO2005018233A1 (ja) | 2003-08-18 | 2007-10-04 | ソフトバンク株式会社 | コンテンツ配信システム、コンテンツ配信方法、コンテンツ配信サーバ、コンテンツ再生装置、コンテンツ配信プログラム及びコンテンツ再生プログラム |
| CN100539683C (zh) * | 2003-10-09 | 2009-09-09 | 松下电器产业株式会社 | 元数据存取控制系统及其方法以及接收装置、发送装置 |
| JP5008822B2 (ja) * | 2003-10-27 | 2012-08-22 | パナソニック株式会社 | コンテンツ再生制御方法およびコンテンツ再生制御端末 |
| US20060085816A1 (en) * | 2004-10-18 | 2006-04-20 | Funk James M | Method and apparatus to control playback in a download-and-view video on demand system |
| KR100639973B1 (ko) * | 2004-11-30 | 2006-11-01 | 한국전자통신연구원 | 가입자 망에서 멀티캐스트 기반 ip tv 방송 서비스수신을 위한 방송 채널 정보 획득 및 등록 방법 |
| CN100579088C (zh) | 2004-12-30 | 2010-01-06 | 海信集团有限公司 | 兼容多种数据流格式的网关及其运行方法 |
| US20060259927A1 (en) * | 2005-05-16 | 2006-11-16 | Swarup Acharya | Method and apparatus for providing remote access to subscription television services |
| US20060291412A1 (en) * | 2005-06-24 | 2006-12-28 | Naqvi Shamim A | Associated device discovery in IMS networks |
| KR100739734B1 (ko) | 2005-09-16 | 2007-07-13 | 삼성전자주식회사 | 홈 네트워크의 iptv로 디지털 방송 프로그램의 부가정보를 제공하는 방법 및 장치 |
| US8804695B2 (en) * | 2005-09-30 | 2014-08-12 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing alerts and notifications |
| US8254277B2 (en) * | 2005-12-28 | 2012-08-28 | At&T Intellectual Property I, L.P. | Methods, systems and computer program products for providing internet protocol television diagnostics |
| JP2007272868A (ja) | 2006-03-07 | 2007-10-18 | Sony Corp | 情報処理装置、情報通信システム、および情報処理方法、並びにコンピュータ・プログラム |
| CN101438256B (zh) | 2006-03-07 | 2011-12-21 | 索尼株式会社 | 信息处理设备、信息通信系统、信息处理方法 |
| CN100531358C (zh) | 2006-03-13 | 2009-08-19 | 华为技术有限公司 | 一种电子节目单服务器部署系统及建立和运行方法 |
| KR100809295B1 (ko) * | 2006-04-06 | 2008-03-04 | 삼성전자주식회사 | 소프트웨어 설치를 위한 장치 및 방법 |
| KR100818300B1 (ko) | 2006-07-28 | 2008-03-31 | 한국전자통신연구원 | 셋톱박스를 이용한 전화연결 서비스 방법 및 이를 위한장치 |
| CN101155191B (zh) | 2006-09-25 | 2011-06-08 | 华为技术有限公司 | 支持ims终端享用现有iptv业务的系统和方法 |
| KR100837705B1 (ko) * | 2006-12-08 | 2008-06-13 | 한국전자통신연구원 | 개방형 홈네트워크 프레임워크 구성 방법 및 그 운용 방법 |
| US20080155585A1 (en) * | 2006-12-22 | 2008-06-26 | Guideworks, Llc | Systems and methods for viewing substitute media while fast forwarding past an advertisement |
| CN101060532B (zh) | 2007-05-10 | 2011-08-24 | 中兴通讯股份有限公司 | 因特网网络电视业务信息传输方法 |
-
2008
- 2008-05-13 KR KR1020080044013A patent/KR20090082068A/ko not_active Ceased
-
2009
- 2009-01-23 EP EP09704767.4A patent/EP2249256A4/en not_active Ceased
- 2009-01-23 WO PCT/KR2009/000370 patent/WO2009093869A1/ko not_active Ceased
- 2009-01-23 US US12/358,897 patent/US8505043B2/en not_active Expired - Fee Related
- 2009-01-23 CN CN2009801031201A patent/CN101925888B/zh not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060120650A (ko) * | 2003-10-09 | 2006-11-27 | 마쯔시다덴기산교 가부시키가이샤 | 메타데이터 액세스 제어 시스템, 그 방법, 수신장치, 및송신장치 |
| KR20070061555A (ko) * | 2004-09-30 | 2007-06-13 | 사이트릭스 시스템스, 인크. | 네트워크형 콘텐츠 파일에 대한 액세스를 제공하는 데에있어서 액세스 제어 레벨을 할당하는 방법 및 장치 |
| KR20070061228A (ko) * | 2005-12-08 | 2007-06-13 | 한국전자통신연구원 | 콘텐츠 보호를 위한 메타데이터 저작 시스템 및 그 방법 |
| KR20070119351A (ko) * | 2006-06-15 | 2007-12-20 | 엘지전자 주식회사 | 방송 시스템 및 방법 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015034188A1 (ko) * | 2013-09-06 | 2015-03-12 | 엘지전자 주식회사 | 디지털 방송 시스템에서 광역 밝기 표현을 위한 초고화질 방송 신호 송수신 방법 및 장치 |
| US9712781B2 (en) | 2013-09-06 | 2017-07-18 | Lg Electronics Inc. | Method and apparatus for transmitting and receiving ultra-high definition broadcasting signal for high dynamic range representation in digital broadcasting system |
Also Published As
| Publication number | Publication date |
|---|---|
| US8505043B2 (en) | 2013-08-06 |
| KR20090082068A (ko) | 2009-07-29 |
| CN101925888B (zh) | 2013-08-14 |
| CN101925888A (zh) | 2010-12-22 |
| EP2249256A4 (en) | 2014-02-26 |
| EP2249256A1 (en) | 2010-11-10 |
| US20090193483A1 (en) | 2009-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009093869A1 (ko) | 컨텐츠의 메타데이터 제공 방법 및 장치와 컨텐츠의 이용 권한 제한 방법 및 장치 | |
| KR101009629B1 (ko) | 디지털 방송 프로그램 서비스를 제공하기 위한 확장메타데이터의 데이터 구조와 이를 이용한 적응적 프로그램서비스 제공 시스템 및 그 방법 | |
| WO2011108900A2 (en) | Method and apparatus for generating bookmark information | |
| WO2011108893A2 (en) | Method and apparatus for generating and reproducing adaptive stream based on file format, and recording medium thereof | |
| US20080129864A1 (en) | Distribution of Closed Captioning From a Server to a Client Over a Home Network | |
| US20080112690A1 (en) | Personalized local recorded content | |
| US20020162118A1 (en) | Efficient interactive TV | |
| US8719869B2 (en) | Method for sharing data and synchronizing broadcast data with additional information | |
| WO2011115454A2 (en) | Method and apparatus for adaptively streaming content including plurality of chapters | |
| US20060117351A1 (en) | Content recordation techniques | |
| WO2009148221A2 (ko) | 연령 제한에 따라 필터링된 콘텐트를 송수신하는 방법 및 장치 | |
| CN1461562A (zh) | 与内容材料相关联的元信息的广播和处理 | |
| US20060090179A1 (en) | System and method for embedding supplemental information into a digital stream of a work of content | |
| KR20130080777A (ko) | Iptv 상품에 대한 구매 트랜잭션 방법 및 그를 이용한 iptv 수신기 | |
| JP2002269102A (ja) | ビデオ・オン・デマンドシステムとそのコンテンツの検索方法及びそのコンピュータプログラム | |
| CN1623330A (zh) | 改进的即时电视内容参考标识符通信 | |
| US7603722B2 (en) | Scheduled-recording method that schedules recording of copy-protected content | |
| US20060095402A1 (en) | System and method for collecting contents on audio/video network and controlling execution of the contents | |
| US9532096B2 (en) | System and method for synching portable media player content with storage space optimization | |
| KR100711608B1 (ko) | 홈단말에서 실시간 필터링된 방송 비디오 관리 시스템 및그 방법 | |
| Lee et al. | Personalized TV services based on TV-anytime for personal digital recorder | |
| WO2009096684A2 (ko) | 버디를 위한 컨텐츠 레코딩 제어 방법 및 그 장치 | |
| WO2011132973A2 (en) | Method and apparatus for transmitting and receiving service discovery information in multimedia transmission system and file structure for the same | |
| JP4345352B2 (ja) | ディジタル放送システム及びディジタル放送受信機 | |
| KR101034758B1 (ko) | 통합 멀티미디어 파일의 초기 실행 방법과 이를 위한시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200980103120.1 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09704767 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2009704767 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2009704767 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |