Abstract:
PURPOSE: An application providing method and an execution device are provided to extract application information corresponding to a keyword from a database and supply the application information to a terminal, thereby performing an application search suitable for a demand of a user. CONSTITUTION: An application information storage unit(130) stores application information. A keyword extraction unit(110) extracts a first keyword for a markup language and a second keyword for a script program language in a source program of applications. An indexing unit(150) extracts application information corresponding to the first keyword and the second keyword from the application information storage unit. The indexing unit stores the application information in a database used for a search of the application information corresponding to the application information to the first keyword and the second keyword. When search information for an application search is received, a search unit(170) extracts an application corresponding to the search information from the database. [Reference numerals] (10) Application providing unit; (110) Keyword extraction unit; (130) Application information storage unit; (150) Indexing unit; (170) Interface construction and search unit; (20) User terminal
Abstract:
PURPOSE: A server and a client for processing a security program by using a real-time decryption key distribution method and a control method thereof are provided to produce a security platform based on downloading by adding a function of real-time control through online key distribution. CONSTITUTION: A server(300) transmits a security program. A client(320) is designed to execute a received security program. A security platform(305) of the server analyzes an original security program. A segmentation module(306) partitions codes of the original security program. The segmentation module is designed so that the partitioned code is collected in a block(307). An encryption module(308) encrypts the partitioned code. The encryption module arranges a checking module(330) by changing an execution location of the security program. A packing module(309) packs encrypted data by using a changed header file(304) instead an original header file(303).
Abstract:
PURPOSE: An individual channel service providing system using a channel management module and an individual channel service providing method using the same are provided to offer information about different channels regardless of the watching of a main TV. CONSTITUTION: An IPTV STB(Set Top Box) information management module(210) manages the IP address of an IPTV STB(100). A channel management module(220) receives the broadcasting data of a broadcasting channel from the IPTV STB. The channel management module requests channel converting to the IPTV STB. A broadcasting information processing module(230) requests the broadcasting information of a special channel to the IPTV STB. The broadcasting information processing module receives the broadcasting information from the IPTV STB.
Abstract:
A receiver capable of conducting execution management of plural receiving control software objects in a downloading-based receiving limitation system and an execution management method are provided to drive a lot of receiving control software in one contents receiver, and to have a receiving limitation function for fast conversion between channels. A receiving control software manager(260) conducts overall management including downloading, execution, state control, and termination of a lot of receiving control software. A download unit(270) downloads the receiving control software from an external server according to a request of the manager. A demultiplexer(250) receives scrambled multimedia contents and a receiving control message, and delivers the message to the manager. A descrambler(210) receives a descrambling key extracted from the message by the receiving control software, and descrambles the scrambled multimedia contents.
Abstract:
본 발명은 수신 제한 동작을 지원하기 위한 복수개 채널들의 계층적 그룹핑 방법 및 이를 위한 장치에 관한 것으로, 가입자들별로 상이한 방송 채널들을 서비스 할 수 있도록 하기 위하여, 복수개의 채널들을 그룹핑한 복수개의 그룹들을 생성하고, 하위 그룹이 하나이상의 상위 그룹들에 포함되고 상기 상위 그룹들은 하나이상의 상기 하위 그룹을 포함할 수 있도록 복수개의 그룹들간에 계층관계를 설정한 후, 상기 계층관계를 가지는 상기 그룹들을 하나 이상 포함하는 복수개의 패키지들을 생성하는 그룹 관리부와, 상기 복수개의 그룹들 각각에 그룹키를 할당하고, 상기 패키지의 그룹키가 요청되면 상기 패키지가 포함하는 상기 그룹들의 그룹키들 모두를 획득하여 출력하는 그룹키 생성부와, 상기 복수개의 그룹들 각각에 할당된 상기 복수개의 그룹키들을 저장하는 데이터 저장부를 포함하여 구성되며, 이에 의하여 수신 제한 시스템의 암호화횟수 및 전송 메시지수를 감소시키면서도 수신 제한 시스템이 제공하고자하는 비즈니스 모델들 모두를 안정적으로 지원할 수 있도록 한다. 수신 제한시스템, 그룹키관리, 계층적 패키지 그룹
Abstract:
A method and a device for hierarchically grouping a plurality of channels for supporting condition access are provided to support all business models provided from a CAS(Conditional Access System) while reducing the number of encryption and message transmission of the CAS by grouping the channels effectively. A group manager(110) generates a plurality of groups grouping a plurality of channels, sets up a hierarchical relation among the groups to enable a lower group to be included in upper groups and enable the upper groups to include more than the lower groups, and generates a plurality of packages including the groups having the hierarchical relation. A group key manager(120) assigns a group key to each group, and obtains/outputs the group keys of all groups included in the package when the group key of the package is requested. A data storage unit(130) stores the group keys assigned to each group. The group manager includes a group generator(111), a hierarchical relation checker(113), a cycle checker(114) and a hierarchical relation setting part(112).
Abstract:
A device and a method for transceiving digital contents for DRM(Digital Rights Management) are provided to prevent illegal copy or distribution, and enable a user to play the contents without a separate player by encoding/inserting the contents into a one-time player, transmitting the encoded digital contents, and enabling the one-time player to decode/play the encoded contents with encryption information included in the one-time player. An encryption information generator(140) generates the encryption information. A content encoder(120) encodes the contents selected from the user by using the encryption information. A one-time player generator(130) generates the one-time player by inserting the encryption information into the player corresponding to the contents. A one-time content generator(150) generates one-time contents by combining the encoded contents received from the content encoder and the one-time player received from the one-time player generator, and transmits the one-time contents to the user.