Nothing Special   »   [go: up one dir, main page]

KR20020024427A - Ip multi-cast operating system and method, and media for storing program source thereof - Google Patents

Ip multi-cast operating system and method, and media for storing program source thereof Download PDF

Info

Publication number
KR20020024427A
KR20020024427A KR1020000056170A KR20000056170A KR20020024427A KR 20020024427 A KR20020024427 A KR 20020024427A KR 1020000056170 A KR1020000056170 A KR 1020000056170A KR 20000056170 A KR20000056170 A KR 20000056170A KR 20020024427 A KR20020024427 A KR 20020024427A
Authority
KR
South Korea
Prior art keywords
user
paid
content
program
satellite
Prior art date
Application number
KR1020000056170A
Other languages
Korean (ko)
Inventor
박종순
Original Assignee
조동근
주식회사 한독커뮤니케이션
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 조동근, 주식회사 한독커뮤니케이션 filed Critical 조동근
Priority to KR1020000056170A priority Critical patent/KR20020024427A/en
Publication of KR20020024427A publication Critical patent/KR20020024427A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: An IP multicast operating system and method is provided to supply contents through a satellite and to selectively supply the contents to members. CONSTITUTION: An IP multicast support server(300) is composed of a satellite transmitting antenna(340), a gateway(330), a stream server(320), and a multicast contents providing server(310). The satellite transmitting antenna(340) sends a DVB(Digital Video Broadcast) signal, inputted from the gateway(330), to a satellite(100). The gateway(330) converts an IP signal, inputted from the stream server(320), into a DVB signal. The stream server(320) converts contents, inputted from the multicast contents providing server(310), into an IP signal. The multicast contents providing server(310) gives support so that contents can be provided through the satellite(100). The multicast contents providing server(310) checks whether a user connected through a communication network(200) is a pay member or a free member and transmits a pay or free contents receiving program download information message and a contents receiving program to the user's terminal(430). Checking the user's pay period in case that he is a pay member, the multicast contents providing server(310) guides him to subscription and transmits an upgraded contents receiving program to the user's terminal(430) if he executes subscription after the expiration of his pay period.

Description

IP 멀티캐스트 운영 시스템 및 방법, 그 프로그램의 소스를 기록한 기록매체{IP MULTI-CAST OPERATING SYSTEM AND METHOD, AND MEDIA FOR STORING PROGRAM SOURCE THEREOF}IP multicast operating system and method, recording medium recording the source of the program {IP MULTI-CAST OPERATING SYSTEM AND METHOD, AND MEDIA FOR STORING PROGRAM SOURCE THEREOF}

본 발명은 IP 멀티캐스트 운영 시스템 및 방법, 그 프로그램의 소스를 기록한 기록매체에 관한 것이다.The present invention relates to an IP multicast operating system and method, and a recording medium recording a source of the program.

보다 상세하게는 인공 위성을 이용하여 콘텐츠를 제공하는 한편, 상기 인공 위성을 통해 공급되는 콘텐츠를 유료 회원 및 무료 회원에게 선택적으로 공급되도록 하여 회원에 따른 차별화된 서비스를 제공하기 위한 IP 멀티캐스트 운영 시스템 및 방법, 그 프로그램의 소스를 기록한 기록매체에 관한 것이다.In more detail, an IP multicast operation system for providing differentiated services for members by providing contents using satellites and selectively supplying contents supplied through the satellites to paid members and free members And a recording medium recording a source of the program.

최근 기술의 발달로 인해 저가의 컴퓨터 시스템과 고속 통신망이 급속도로 보급되어 전국민의 대다수가 컴퓨터 시스템을 구비하고 있으며, 통신환경을 구축하고 있다.Recently, due to the development of technology, low-cost computer systems and high-speed communication networks are rapidly spreading, and most of the nations are equipped with computer systems and establish communication environments.

이에 따라 전세계 어디서나, 누구나 접속하고자 하는 상대편 컴퓨터에 TCP/IP(Transmission Control Protocol/Internet Protocol)라는 공통의 프로토콜을 적용하여 자유롭게 연결하여 사용할 수 있도록 구성된 개방형 네트워크인 인터넷(Internet)이 널리 보급되었으며, 상기 인터넷을 이용하여 소정의 콘텐츠를 사용자들에게 제공하기 위한 IP 업체들이 사이트를 개설하기 시작했고, 현재 개설되어 있는 사이트만 해도 그 수를 헤아릴 수 없다.As a result, the Internet, which is an open network configured to be freely connected and used by applying a common protocol called TCP / IP (Transmission Control Protocol / Internet Protocol) to other computers that anyone wants to access anywhere in the world, has been widely used. IP companies for providing predetermined contents to users using the Internet have started to open a site, and even a site that is currently open is innumerable.

상기 사이트들은 대부분 검색용 엔진을 구비하고 있는 검색 사이트, 상품을 콘텐츠로 구비하고 있으며, 상기 콘텐츠를 구입할 수 있는 전자 상거래 사이트, 경매 사이트, 게임 사이트 등 사이트의 종류 또한 다양하다.Most of the sites include a search site including a search engine and a product as content, and various types of sites such as an e-commerce site, an auction site, and a game site where the content can be purchased.

상기 사이트들은 사용자의 온라인 접속을 유도하기 위해 많은 콘텐츠를 가지고 있으며, 상기 콘텐츠를 다양하게 가공하여 제공하고 있다.The sites have a lot of content in order to induce the user to access the online, and the content is processed and provided in various ways.

그러나, 현재의 널리 보급, 이용되고 있는 인터넷은 유선 통신망을 이용하여콘텐츠를 제공하는 시스템으로서, 동영상 콘텐츠의 경우 그 제공 속도가 너무 느려 통신 요금이 많이 부과될 수 있다는 문제점이 발생하였다.However, the Internet, which is widely spread and used at present, is a system for providing contents using a wired communication network. In the case of video contents, the rate of providing the contents is too slow.

또한, 통신망이 구축되지 않은 산간 지역이나 섬과 같은 지역에서는 인터넷을 이용하여 콘텐츠를 제공받을 수 없다는 문제점이 발생하였다.In addition, there is a problem that the content can not be provided using the Internet in areas such as mountains or islands where the communication network is not established.

본 발명의 목적은 전술한 문제점을 해결할 수 있도록 인공 위성을 이용하여 콘텐츠를 제공하는 한편, 상기 인공 위성을 통해 공급되는 콘텐츠를 유료 회원 및 무료 회원에게 선택적으로 공급되도록 하여 회원에 따른 차별화된 서비스를 제공하기 위한 IP 멀티캐스트 운영 시스템 및 방법, 그 프로그램의 소스를 기록한 기록매체를 제공함에 있다.An object of the present invention is to provide a content using a satellite to solve the above-mentioned problems, and to selectively provide the content supplied through the satellite to paid and free members to provide differentiated services according to the members An IP multicast operating system and method for providing the same, and a recording medium recording the source of the program.

도 1은 본 발명에 따른 IP 멀티캐스트 운영 시스템을 설명하기 위한 도면,1 is a view for explaining an IP multicast operating system according to the present invention;

도 2는 도 1에 적용된 IP 멀티캐스트 콘텐츠 지원 서버를 설명하기 위해 도시한 도면,FIG. 2 is a diagram illustrating an IP multicast content support server applied to FIG. 1;

도 3은 본 발명에 적용된 IP 정보와 PORT 정보를 설명하기 위한 화면도,3 is a screen diagram for explaining IP information and PORT information applied to the present invention;

도 4는 본 발명에 따른 IP 멀티캐스트 운영 시스템에서 유료 회원에 대한 기간을 체크하고, 그 이후의 과정을 설명하기 위한 동작 흐름도이다.4 is a flowchart illustrating an operation for checking a period for a paid member in the IP multicast operation system according to the present invention and explaining a subsequent process.

도면의 주요부분에 대한 부호설명Explanation of Signs of Major Parts of Drawings

100 : 인공 위성 200 : 네트워크 통신망100: satellite 200: network communication network

300 : IP 멀티캐스트 지원 서버 400 : 사용자 단말기300: IP multicast support server 400: user terminal

500 : 제휴 사이트500: affiliate site

이와 같은 목적을 달성하기 위한 본 발명의 일 실시 예는, 인공 위성을 통해 동영상 콘텐츠를 비롯한 각종 콘텐츠를 송출하고, 사용자가 위성 수신 수단이 설치된 사용자 단말기를 이용하여 상기 각종 콘텐츠를 수신 받아 볼 수 있도록 하기 위한 IP 멀티캐스트 운영 시스템에 있어서, 상기 인공 위성을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, DB로 구축하고 있으며, 네트워크 통신망을 통해 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고 있어, 상기 인공 위성 및/또는 상기 네트워크 통신망을 통해 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 하기 위한 IP 멀티캐스트 지원 서버를 포함한다.One embodiment of the present invention for achieving the above object is to transmit a variety of content, including video content through an artificial satellite, so that the user can receive and view the various content using a user terminal equipped with a satellite receiving means In the IP multicast operation system, the content provided to the paid member and the content provided to the free member through the satellite is classified into a DB, and the program supplied to the paid member through the network communication network; A program provided to a free member is separately manufactured and stored, and includes an IP multicast support server for allowing paid or free members to receive different services through the satellite and / or the network communication network.

또한 상술한 목적을 달성하기 위한 본 발명의 다른 실시 예는, 인공 위성을 통해 동영상 콘텐츠를 비롯한 각종 콘텐츠를 송출하고, 사용자가 위성 수신 수단이 설치된 사용자 단말기를 이용하여 상기 각종 콘텐츠를 수신 받아 볼 수 있도록 하기 위한 IP 멀티캐스트 시스템의 운영 방법에 있어서, 상기 인공 위성을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, DB로 구축하고 있으며, 네트워크 통신망을 통해 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고 있어, 상기 인공 위성 및/또는 상기 네트워크 통신망을 통해 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 하는 과정(1)으로 이루어진다.In addition, another embodiment of the present invention for achieving the above object, by transmitting a variety of content, including video content through a satellite, the user can receive and view the various content using a user terminal equipped with a satellite receiving means In the method of operating an IP multicast system, the content provided to the paid member and the content provided to the free member through the satellite are classified and built into a DB, and supplied to the paid member through a network communication network. The program and the program supplied to the free member are separately produced and stored, so that the paid or free member can be provided with different services through the satellite and / or the network communication network (1).

상기 목적을 달성하기 위한 본 발명의 또다른 실시 예는, 인공 위성을 통해 동영상 콘텐츠를 비롯한 각종 콘텐츠를 송출하고, 사용자가 위성 수신 수단이 설치된 사용자 단말기를 이용하여 상기 각종 콘텐츠를 수신 받아 볼 수 있도록 하기 위한 IP 멀티캐스트 시스템의 운영 프로그램을 기록한 기록매체에 있어서, 상기 인공 위성을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, DB를 구축하고, 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고, 상기 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 수행하는 프로세스(A)로 이루어진다.Another embodiment of the present invention for achieving the above object is to transmit a variety of content, including video content through an artificial satellite, so that the user can receive and view the various content using a user terminal equipped with a satellite receiving means In the recording medium recording the operating program of the IP multicast system for the purpose, the content provided to the paid member and the content provided to the free member through the satellite to classify the content to build a DB, the program supplied to the paid member And a process of separately preparing and storing a program supplied to a free member, and performing the paid or free member so as to receive different services.

이하에서의 본 발명은 IP 멀티캐스트를 기반으로 하여 특정 사용자들에게 각종 콘텐츠를 인공 위성을 통해 전송해주고, 상기 사용자가 회원으로 가입하는 경우, 유료 회원 및 무료 회원에 대응하는 각기 다른 콘텐츠 수신 프로그램이 다운로드 되도록 하며, 상기 다운로드된 콘텐츠 수신 프로그램을 이용하여 상기 인공 위성을 통해 전송되는 콘텐츠를 수신 받을 시 무료 회원의 경우 제한을 둠으로써 유료 회원 및 무료 회원을 차별화하고, 인터넷이라는 지상망이 없는 지역에서도 상기 콘텐츠 수신 프로그램을 가지고 있는 사용자의 경우 상기 콘텐츠를 공급받을 수 있도록 하기 위한 IP 멀티캐스트 운영 시스템 및 방법, 그 프로그램 소스를 기록한 기록매체를 바람직한 실시 예로서 설명할 것이나, 본 발명의 기술적 사상은 이에 한정하거나 제한되지 않고 당업자에 의해 변형되어 다양하게 실시 될 수 있음은 물론이다.Hereinafter, the present invention transmits various contents to specific users through satellites based on IP multicast, and when the user subscribes as a member, different content receiving programs corresponding to paid members and free members are provided. By downloading the content receiving program using the downloaded content receiving program to receive the content transmitted through the satellite by limiting the free members by differentiating between paid and free members, even in an area without the internet network In the case of a user having the content receiving program, an IP multicast operating system and method for allowing the content to be supplied, and a recording medium recording the program source will be described as a preferred embodiment. Not limited or limited Of course, it can be variously modified by those skilled in the art.

또, 상기 본 발명의 바람직한 실시 예는 본 발명의 방법을 실행하도록 프로그램된 컴퓨터 시스템 및 컴퓨터 프로그램 제품과 같은 실시 예를 포함한다. 컴퓨터 시스템의 실시 예에 따르면, 방법을 실행하기 위한 명령어 세트는 하나 또는 그 이상의 메모리(램)에 상주하며, 이들 명령어 세트는 컴퓨터 시스템에서 필요로 할 때까지 예를 들어 하드디스크와 같은 다른 컴퓨터 메모리에 컴퓨터 프로그램 제품으로써 저장될 수 있다.In addition, the preferred embodiment of the present invention includes embodiments such as a computer system and a computer program product programmed to execute the method of the present invention. According to an embodiment of a computer system, a set of instructions for carrying out a method resides in one or more memories (RAM), which sets of other computer memory, such as, for example, a hard disk, until needed by the computer system. Can be stored as a computer program product.

도 1은 본 발명에 따른 IP 멀티캐스트 운영 시스템을 설명하기 위한 도면이고, 도 2는 도 1에 적용된 IP 멀티캐스트 콘텐츠 지원 서버를 설명하기 위해 도시한 도면이다.1 is a diagram illustrating an IP multicast operating system according to the present invention, and FIG. 2 is a diagram illustrating an IP multicast content support server applied to FIG. 1.

본 발명의 구체적인 구성 및 작용을 설명하기 이전에 본 발명에서 사용하고 있는 용어 중 사용자 단말기(400)는 위성 안테나, 위성 수신 카드 및 PC인 단말기를 모두 포함하고 있는 용어이며, 단말기(430)는 웹 브라우저를 탑재한 PC를 의미한다.Before describing the specific configuration and operation of the present invention, the term “user terminal 400” is a term that includes all satellite terminals, a satellite receiving card, and a PC terminal. A PC with a browser.

첨부 도면 도 1에 도시된 바와 같이 본 발명에서, 인공위성(100)은 IP 멀티캐스트 지원 서버(300)에 의해 제작된 동영상을 비롯한 각종 콘텐츠를 송출시켜 불특정 다수의 사용자가 수신받아 볼 수 있도록 한다.In the present invention, as shown in FIG. 1, the satellite 100 transmits various contents including a video produced by the IP multicast support server 300 to be received and viewed by an unspecified number of users.

네트워크 통신망(200)은 유무선 통신망을 포함하며, 불특정 다수의 사용자가 IP 멀티캐스트 지원 서버(300)로 온라인 접속을 이룰 수 있도록 하고, 상기 사용자가 상기 IP 멀티캐스트 지원 서버(300)에서 지상망을 통해 제공하는 상기 콘텐츠의 부가 정보를 제공받을 수 있도록 한다.The network communication network 200 includes a wired and wireless communication network, and enables an unspecified number of users to make an online connection to the IP multicast support server 300, and the user establishes a ground network in the IP multicast support server 300. The additional information of the content provided through the user can be provided.

IP 멀티캐스트 지원 서버(300)는 상기 인공 위성(100)을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, 콘텐츠 DB(313)로 구축하고 있으며, 네트워크 통신망(200)을 통해 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고 있어, 상기 인공 위성(100) 및/또는 상기 네트워크 통신망(200)을 통해 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 지원한다.The IP multicast support server 300 classifies the content provided to the paid member and the content provided to the free member through the satellite 100 and constructs the content DB 313, and establishes the network communication network 200. The program supplied to the paid member and the program supplied to the free member are separately produced and stored, and the paid or free member provides different services through the satellite 100 and / or the network communication network 200. Support to receive

사용자 단말기(400)는 상기 인공 위성(100)을 통해 송출되는 동영상 콘텐츠를 비롯한 각종 콘텐츠를 제공받기 위해 위성 안테나(410), 위성 수신 카드(420)를 포함하고 있어야 하며, 상기 위성 수신 카드를 통해 수신되는 콘텐츠를 재생, 출력할 수 있는 유료 또는 무료용 콘텐츠 수신 프로그램을 탑재한 단말기(430)로 구성된다.The user terminal 400 must include a satellite antenna 410 and a satellite reception card 420 in order to receive various contents including video content transmitted through the satellite 100, and through the satellite reception card. It consists of a terminal 430 equipped with a paid or free content receiving program that can play and output the received content.

복수의 제휴 사이트{500(1)∼500(N)}는 상기 콘텐츠를 제작하고, 상기 제작된 콘텐츠를 멀티캐스트 콘텐츠 제공 서버(310)로 전송하며, 상기 사용자가 링크 페이지를 클릭하는 경우 상기 제작한 콘텐츠에 대응하는 부가 정보 제공용 웹 페이지를 제공한다.A plurality of affiliate sites {500 (1) to 500 (N)} produce the content, transmit the produced content to the multicast content providing server 310, and the production when the user clicks a link page. A web page for providing additional information corresponding to a content is provided.

한편, 상기 IP 멀티캐스트 지원 서버(300)는 후술하는 게이트웨이(330)로부터 입력되는 DVB(Digital Video Broadcast)로 변환된 신호를 상기 인공 위성(100)으로 송출하는 위성 송신 안테나(340)와, 후술하는 스트림 서버(320)로부터 입력되는 IP 신호를 DVB 신호로 변환하는 게이트웨이(330)와, 후술하는 멀티캐스트 콘??츠 제공 서버(310)로부터 입력되는 콘텐츠를 IP 신호로 변환하는 스트림 서버(320)와, 상기 인공 위성(100)을 통해 콘텐츠가 제공될 수 있도록 지원하는 한편, 상기 네트워크 통신망(200)을 통해 온라인 접속을 이룬 사용자의 유료 회원 또는 무료 회원 여부를 체크하여 제공받을 수 있는 콘텐츠 수신 프로그램 다운로드 안내 메시지 및 사용자의 요청에 따라 콘텐츠 수신 프로그램을 상기 사용자의 단말기(430)로 전송하고, 상기 사용자의 유료 회원의 유료 기간을 체크하여 유료 회원의 재가입을 유도하고, 유료 회원이 유료 기간 만료 후 재 가입하는 경우 일부가 업그레이드된 콘텐츠 수신 프로그램을 상기 사용자의 단말기(430)로 전송하는 멀티캐스트 콘텐츠 제공 서버(310)로 구성된다.On the other hand, the IP multicast support server 300 is a satellite transmission antenna 340 for transmitting a signal converted into DVB (Digital Video Broadcast) input from the gateway 330 to be described later to the satellite 100 and, The gateway 330 for converting the IP signal input from the stream server 320 to the DVB signal, and the stream server 320 for converting the content input from the multicast content providing server 310 to be described later into an IP signal. And receiving content that can be provided by checking whether a paid member or a free member of the user who has made an online connection through the network communication network 200 while supporting the content can be provided through the satellite 100. In accordance with the program download guide message and the user's request, the content receiving program is transmitted to the user's terminal 430, and the paid period of the paid member of the user. It checks to induce re-subscription of the paid member, and when the paid member re-join after the expiration of the paid period is composed of a multicast content providing server 310 for transmitting a part of the upgraded content receiving program to the user's terminal 430 .

상기 콘텐츠 수신 프로그램은 유료용 콘텐츠 수신 프로그램 및 무료용 콘텐츠 수신 프로그램을 모두 포함하고 있는 용어이며, 이상 또는 이하에서 콘텐츠 수신 프로그램이라 기술되는 용어는 동일한 의미이다.The content receiving program is a term including both a paid content receiving program and a free content receiving program, and the terms described above or hereinafter as a content receiving program have the same meaning.

상기 멀티캐스트 콘텐츠 제공 서버(310)는 첨부 도면 도 2에 도시된 바와 같이, 프로그램 저장수단(311)은 지속적으로 업그레이드되는 유료용 콘텐츠 수신 프로그램을 저장하고 있는 한편, 무료 회원에게 공급되는 무료용 콘텐츠 수신 프로그램을 저장하고 있다.As shown in FIG. 2, the multicast content providing server 310 stores a program for receiving paid content which is continuously upgraded, and the free content provided to a free member. The receiving program is being saved.

회원정보 DB(312)는 회원 가입시 회원 가입 웹 페이지를 통해 사용자가 입력한 사용자 정보를 가지고 있으며, 상기 사용자 정보 이외에 사용자가 유료 회원 또는 무료 회원임을 인식할 수 있는 정보 또한 함께 가지고 있다.The member information DB 312 has user information input by the user through a membership web page at the time of membership registration, and also has information for recognizing that the user is a paid member or a free member in addition to the user information.

콘텐츠 DB(313)는 상기 유료 또는 무료 회원으로 등록된 사용자에게 상기 인공 위성(100)을 통해 공급하기 위한 콘텐츠를 적어도 하나 이상 저장하고 있다.The content DB 313 stores at least one content for supplying through the satellite 100 to a user registered as a paid or free member.

회원 관리 모듈(314)은 네트워크 통신망(200)을 이용하여 상기 사용자의 단말기(430)로 유료 회원 또는 무료 회원 가입 안내 메시지를 전송하고, 상기 안내 메시지에 따라 사용자가 유료 회원 또는 무료 회원으로 가입하고자 하는 경우 회원 가입 양식 웹 페이지를 네트워크 통신망(200)을 이용하여 상기 사용자의 단말기(430)로 전송하여 사용자 정보를 공급받고, 공급된 사용자 정보를 이용하여 회원 정보 DB(312)를 구축한다.The member management module 314 transmits a paid member or a free member registration guide message to the user's terminal 430 using the network communication network 200, and the user wants to register as a paid member or a free member according to the guide message. In this case, the member registration form web page is transmitted to the terminal 430 of the user using the network communication network 200 to receive the user information, and the member information DB 312 is constructed using the supplied user information.

회원 인증 모듈(315)은 네트워크 통신망(200)을 통해 온라인 접속을 이룬 사용자가 회원으로 가입되어 있는지를 체크하며, 유료 또는 무료 회원으로 가입되어 있지 않는 사용자의 경우 상기 회원 관리 모듈(314)을 통해 사용자에게 회원 가입을 유도할 수 있도록 지원한다.The member authentication module 315 checks whether a user who has made an online connection through the network communication network 200 is registered as a member and, in the case of a user who is not a paid or free member, through the member management module 314. Support to encourage users to join membership.

프로그램 체크 및 전송 모듈(316)은 상기 회원 관리 모듈에 의해 유료 회원으로 가입한 사용자에게 유료용 콘텐츠를 수신받을 수 있도록 콘텐츠 수신 프로그램을 전송하는 한편, 상기 사용자의 유료 기간을 지속적으로 체크하여 상기 사용자가 유료 기간 만료 후 유료 회원으로 재 가입하는 경우 상기 사용자에게 공급된 콘텐츠 수신 프로그램을 체크하여 업그레이드된 콘텐츠 수신 프로그램을 재 전송한다.The program checking and sending module 316 transmits a content receiving program to receive paid contents to a user registered as a paid member by the member management module, and continuously checks the paid period of the user so that the user can receive the paid contents. If the user re-registers as a paid member after the paid period expires, the content receiving program supplied to the user is checked and the upgraded content receiving program is resent.

콘텐츠 제공 모듈(317)은 상기 콘텐츠 DB(313)에 등록되어 있는 유료 회원에게 공급되는 콘텐츠와 무료 회원에게 공급되는 콘텐츠에 서로 다른 정보를 포함시켜 상기 인공 위성(100)을 통해 전송되도록 지원한다.The content providing module 317 includes the different information in the content supplied to the paid member registered in the content DB 313 and the content supplied to the free member, and supports the information to be transmitted through the satellite 100.

한편, 상기 회원에게 제공되는 콘텐츠 수신용 프로그램은 첨부 도면 도 3에 도시된 바와 같이 IP 정보와 PORT 정보가 포함되어 있으며, 상기 IP 정보와 PORT 정보가 상기 콘텐츠 제공 모듈(317)에 의해 상기 인공 위성(100)을 통해 전송되는 콘텐츠 내에 포함되어 있는 IP 정보 및 PORT 정보와 일치하는 경우에만 사용자 단말기(400)에서 상기 인공 위성(100)을 통해 전송되는 콘텐츠를 수신받아 단말기(430)의 화면상에 디스플레이 시킬 수 있다.Meanwhile, the content receiving program provided to the member includes IP information and PORT information, as shown in FIG. 3, wherein the IP information and PORT information are stored by the content providing module 317 by the satellite. The user terminal 400 receives the content transmitted through the satellite 100 on the screen of the terminal 430 only when it matches the IP information and the PORT information included in the content transmitted through the 100. Can be displayed.

회비 관리 모듈(318)은 유료 회원으로 가입한 사용자에 대해서 지불되는 회비를 관리한다.The membership fee management module 318 manages fees paid for a user who has subscribed as a paid member.

이와 같이 구성된 본 발명에 따른 IP 멀티캐스트 운영 시스템의 동작을 첨부한 도면을 참조하여 좀 더 구체적으로 설명한다.The operation of the IP multicast operating system according to the present invention configured as described above will be described in more detail with reference to the accompanying drawings.

우선, IP 멀티캐스트 지원 서버(300)는 불특정 다수의 사용자가 네트워크 통신망(200)을 통해 온라인 접속을 이룰 수 있도록 시스템이 구축되어 있으며, 불특정 다수의 사용자가 상기 네트워크 통신망(200)을 통해 상기 IP 멀티캐스트 지원서버(300)로 온라인 접속을 이룬 경우, 상기 IP 멀티캐스트 지원 서버(300)는 네트워크 통신망(200)을 이용하여 사용자의 단말기(430)로 유료 회원 가입 및 무료 회원 가입 메뉴 항목이 포함되어 있는 초기 웹 페이지를 제공한다.First, the IP multicast support server 300 has a system in which an unspecified number of users can make an online connection through the network communication network 200, and an unspecified number of users access the IP through the network communication network 200. When the online connection is made to the multicast support server 300, the IP multicast support server 300 includes a paid membership and a free membership menu item to the user's terminal 430 using the network communication network 200. Provide an initial web page.

상기 사용자에 의해 유료 회원 가입 메뉴 항목이 클릭된 경우, 회원 관리 모듈(314)은 사용자의 단말기(430)로 유료 회원 가입 양식용 웹 페이지를 전송한다. 이에 사용자가 상기 유료 회원 가입 양식용 웹 페이지를 통해 사용자 정보 및 회비 입금 방식 등을 입력한 후 등록버튼을 클릭하면, 회원 관리 모듈(314)은 상기 유료 회원 가입 양식용 웹 페이지를 통해 입력된 사용자 정보를 회원 정보 DB(312)에 저장되도록 지원한 후, 프로그램 체크 및 전송 모듈(316)로 하여금 사용자의 단말기(430)로 유료용 콘텐츠 수신 프로그램을 다운로드 하여 주도록 지원한다.When the paid membership menu item is clicked by the user, the member management module 314 transmits the web page for the paid membership form to the user's terminal 430. Accordingly, when a user inputs user information and fee payment method through the web page for the paid membership form and clicks the registration button, the member management module 314 enters the user through the web page for the paid membership form. After supporting the information to be stored in the member information DB 312, the program check and transmission module 316 supports to download the paid content receiving program to the user terminal 430.

만약, 상기 사용자에 의해 무료 회원 가입 메뉴 항목이 클릭된 경우, 회원 관리 모듈(314)은 유료 회원의 경우와 마찬가지로, 사용자의 단말기(430)로 무료 회원 가입 양식용 웹 페이지를 전송한다. 이에 사용자가 상기 무료 회원 가입 양식용 웹 페이지를 통해 사용자 정보를 입력한 후 등록버튼을 클릭하면, 회원 관리 모듈(314)은 상기 무료 회원 가입 양식용 웹 페이지를 통해 입력된 사용자 정보를 회원 정보 DB(312)에 저장되도록 지원한 후, 프로그램 체크 및 전송 모듈(316)로 하여금 사용자의 단말기(430)로 무료용 콘텐츠 수신 프로그램을 다운로드 하여 주도록 지원한다.If the free membership menu item is clicked by the user, the member management module 314 transmits the web page for the free membership form to the user's terminal 430 similarly to the paid member. Accordingly, when a user inputs user information through the web page for the free member registration form and clicks a registration button, the member management module 314 stores the user information entered through the web page for the free membership form as a member information DB. After supporting to be stored at 312, the program check and transmission module 316 to support the user to download the free content receiving program to the terminal 430.

물론, 상기 무료회원의 경우 프로그램을 자동으로 다운로드시켜 주지 않고, 게시판 등과 같은 영역을 통해 사용자 자신이 다운로드받을 수 있도록 시스템을 구축할 수도 있다.Of course, in the case of the free member does not automatically download the program, it is also possible to build a system so that the user himself can download through an area such as a bulletin board.

이렇게 유료용 또는 무료용 콘텐츠 수신 프로그램을 다운로드 받은 사용자는 인공 위성(100)을 통해 송출되는 콘텐츠를 사용자 단말기(400)의 위성 안테나(410) 및 위성 수신 카드(420)를 통해 수신받아 단말기(430)의 화면상에 디스플레이시켜 사용자가 볼 수 있도록 한다.The user who downloaded the paid or free content receiving program receives the content transmitted through the satellite 100 through the satellite antenna 410 and the satellite receiving card 420 of the user terminal 400. Display on the screen so that the user can see it.

즉, 인공 위성(100)을 통해 전송되는 콘텐츠 전단부에는 콘텐츠 제공 모듈(317)에 의해 설정된 IP 정보와 PORT 정보가 포함되어 있으며, 이 IP 정보와 PORT 정보는 상기 유료용 또는 무료용 콘텐츠 수신 프로그램에도 포함되어 있다.That is, the content front end portion transmitted through the satellite 100 includes the IP information and PORT information set by the content providing module 317, the IP information and PORT information is the paid or free content receiving program Also included.

그러므로, 상기 단말기(430)에 탑재된 콘텐츠 수신 프로그램은 위성 수신 카드(420)를 통해 수신되는 데이터가 있는 경우, 제일 먼저 상기 데이터에서 IP 정보와 PORT 정보를 추출하고, 자신이 가지고 있는 IP 정보와 PORT 정보를 비교한다.Therefore, when there is data received through the satellite reception card 420, the content receiving program mounted on the terminal 430 first extracts IP information and PORT information from the data, Compare PORT information.

비교 결과, 일치하는 경우에만 상기 콘텐츠를 공급받아 단말기(430)의 화면상에 디스플레이 한다.As a result of the comparison, the content is supplied and displayed on the screen of the terminal 430 only when it matches.

이때, 무료용 콘텐츠 수신 프로그램에 내장되어 있는 IP 정보와 PORT 정보는 사용자 어느 누구도 알 수 있도록 공개하며, 유료용 콘텐츠 수신 프로그램에 내장되어 있는 IP 정보와 PORT 정보는 사용자 자신만이 알 수 있도록 해당 사용자의 이메일, 또는 오프라인 상태로 전달된다.At this time, the IP information and PORT information embedded in the free content receiving program are disclosed so that anyone can know, and the IP information and PORT information built into the paid content receiving program can be known only by the user. Are emailed, or delivered offline.

한편, 상기 유료 회원의 경우, 일정 회비에 일정 기간을 보장해 주는데, 이 보장된 기간이 끝나면, 유료 회원으로 재가입하여 변경된 유료용 콘텐츠 수신 프로그램을 다시 다운로드 받아야 한다.Meanwhile, in the case of the paid member, a certain period is guaranteed for a certain fee, and when the guaranteed period is over, the paid member needs to re-register as a paid member and download the changed fee-based content receiving program again.

즉, 첨부 도면 도 4에 도시된 바와 같이 프로그램 체크 및 전송 모듈(316)은 회원 정보 DB(312)에 등록되어 있는 사용자 정보 중 유료 회원 가입 일자를 읽어들여 유료회원의 유료 기간을 체크하여(S210), 그 유료 기간이 끝났는지를 판단한다(S220). 이때, 대체적으로 유료회원의 유료 기간은 1개월이다.That is, as shown in FIG. 4, the program check and transmission module 316 reads a paid member registration date among user information registered in the member information DB 312 and checks the paid period of the paid member (S210). ), It is determined whether the paid period is over (S220). In this case, the paid period of the paid member is generally one month.

상기 S220 과정의 판단 결과, 유료 기간이 끝난 경우 프로그램 체크 및 전송 모듈(316)은 회원 관리 모듈(314)로 하여금 유료 회원의 단말기(430)로 유료 회원 재 가입 안내 메시지를 전송할 수 있도록 지원한다(S230).As a result of the determination of S220, when the paid period is over, the program check and transfer module 316 supports the member management module 314 to transmit the paid member re-subscription guide message to the terminal 430 of the paid member ( S230).

그러면, 회원 관리 모듈(314)은 상기 유료 회원 재 가입 안내 메시지에 응하여 사용자로부터 유료 회원 재 가입 요청 신호가 입력되는지를 판단한다(S240).Then, the member management module 314 determines whether a paid member resubscription request signal is input from the user in response to the paid member resubscription guide message (S240).

상기 S240 과정의 판단 결과, 사용자가 유료 회원으로 재 가입하고자 하는 경우 IP 정보와 PORT 정보가 변경된 유료용 콘텐츠 수신 프로그램을 네트워크 통신망(200)을 통해 사용자의 단말기(430)로 전송한다(S250).As a result of the determination of step S240, when the user intends to re-register as a paid member, the paid content receiving program whose IP information and PORT information are changed is transmitted to the user terminal 430 through the network communication network 200 (S250).

만약, 상기 S240 과정의 판단 결과, 사용자가 유료 회원으로 재 가입하고자 하지 않는 경우, 상기 회원 정보 DB(312)의 유료 회원 영역에서 그 정보를 삭제한다(S260).If, as a result of the determination in step S240, the user does not want to re-register as a paid member, the information is deleted from the paid member area of the member information DB 312 (S260).

한편, 유료 회원뿐만 아니라 무료 회원에게 제공되는 광고용 콘텐츠, 또는 전자 상거래를 유도하기 위한 상품 콘텐츠를 제공하기 위해서는 후술하는 과정을 거쳐 시스템을 구축하여야 한다.On the other hand, in order to provide advertising content provided to free members as well as paid members, or product contents to induce electronic commerce, a system must be established through the following process.

즉, IP 멀티캐스트 지원 서버(300)의 운영자는 불특정 다수의 사용자에게 제공할 동영상 콘텐츠를 비롯한 각종 콘텐츠를 제작하여 별도의 DB(311)를 구축하거나, 상기 콘텐츠의 소스를 제공할 웹사이트{500(1)∼500(N)}와 제휴 관계를 수립하여야 한다.In other words, the operator of the IP multicast support server 300 to build a separate DB (311) by producing a variety of content, including video content to provide to a number of unspecified users, or to provide a website of the content {500 (1) to 500 (N)}.

상기 IP 멀티캐스트 지원 서버(300)와 제휴 관계를 유지하게 되는 웹사이트{500(1)∼500(N)}들은 다수의 사용자들에게 광고하기 위한 상품 또는 영화 등과 같은 여러 가지 정보가 업그레이드될 때마다 상기 IP 멀티캐스트 지원 서버(300)로 업그레이드된 정보를 주기적으로 제공한다.Websites (500 (1) to 500 (N)) that are affiliated with the IP multicast support server 300 are upgraded when various information such as a product or a movie for advertising to a large number of users is upgraded. Each time, information upgraded to the IP multicast support server 300 is periodically provided.

또한, 상기 IP 멀티캐스트 지원 서버(300)의 운영자는 인공 위성(100)으로 제공되는 각종 콘텐츠 이외에 상기 콘텐츠에 대한 부가 정보를 제공하기 위한 상기 IP 멀티캐스트 지원 서버(300) 자체에서 제작한 웹 페이지를 가지고 있거나, 또는 상기 콘텐츠를 제공하는 제휴 웹사이트{500(1)∼500(N)}와 링크될 수 있도록 시스템을 구축한다.In addition, the operator of the IP multicast support server 300, the web page produced by the IP multicast support server 300 itself for providing additional information about the content in addition to the various content provided to the satellite 100 The system is constructed so that it can be linked with affiliated websites {500 (1) to 500 (N)} that have or have provided the content.

상기 콘텐츠 및 부가 정보를 직접 제작, 배포하는 시스템의 구축 과정을 일예를 들어 간단히 설명하면, 먼저 상기 IP 멀티캐스트 지원 서버(300)의 운영자는 불특정 다수의 사용자에게 제공하기 위한 상품 또는 영화 등에 대한 광고 소스를 ASF 파일로 인코딩한 후, 상기 ASF 파일 중간 중간에 삽입될 내용들을 기획하고, 상기 기획된 내용들은 웹 디자이너들에 의해 각각의 웹 페이지로 생성된다. 이렇게 웹 페이지가 생성되면, 웹 프로그래머들은 메인 HTML 파일에 상기 웹 페이지를 호출하기 위한 자바스크립트를 작성하고, 상기 ASF 파일의 원하는 시점에 상기 웹 페이지를 호출할 수 있도록 시스템을 구축한다.For example, a process of constructing a system for directly producing and distributing the content and additional information will be described. For example, an operator of the IP multicast support server 300 may first advertise an advertisement for goods or movies to be provided to an unspecified number of users. After encoding the source into an ASF file, the contents to be inserted in the middle of the ASF file are planned, and the planned contents are generated into respective web pages by web designers. When the web page is generated, web programmers write a JavaScript for calling the web page in a main HTML file, and build a system to call the web page at a desired point in time of the ASF file.

이에 따라서 상술한 바와 같이 본 발명은 유료 회원과 무료 회원에게 공급되는 콘텐츠를 분류하여 공급할 수 있도록 함으로써, 유료 및 무료 회원간의 차별화를 이루게 되어 인공 위성을 통해 좀더 폭넓은 콘텐츠 서비스를 수행할 수 있다는 효과를 제공한다.Accordingly, as described above, according to the present invention, the contents supplied to the paid members and the free members can be classified and supplied, thereby achieving differentiation between the paid and free members, thereby enabling a wider content service to be performed through satellites. To provide.

또한, 본 발명은 인공 위성을 이용하여 콘텐츠 제공 서비스를 수행함으로써, 동영상 콘텐츠와 같이 그 전송 사이즈가 큰 경우도 빠른 속도로 전송해 줄 수 있기 때문에 전송 속도로 인해 발생하는 피해를 방지할 수 있다는 효과를 제공한다.In addition, the present invention by using a satellite to provide a content providing service, even if the transmission size, such as video content can be transmitted at a high speed, it is possible to prevent the damage caused by the transmission speed To provide.

또한, 본 발명은 인공 위성을 이용하기 때문에 콘텐츠 수신 프로그램이 사용자의 단말기에 탑재되어 있는 경우 유선 통신망이 구축되어 있지 않은 산간 지역이나 섬과 같은 지역에서도 콘텐츠를 제공받을 수 있다는 효과를 제공한다.In addition, since the present invention uses an artificial satellite, when a content receiving program is mounted on a user's terminal, the present invention provides an effect that content can be provided even in an area such as a mountainous region or an island where a wired communication network is not established.

상기에서는 본 발명의 바람직한 실시 예를 참조하여 설명하였지만, 해당 기술분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경할 수 있음을 이해할 수 있을 것이다.Although described above with reference to a preferred embodiment of the present invention, those skilled in the art will be variously modified and changed within the scope of the invention without departing from the spirit and scope of the invention described in the claims below It will be appreciated.

Claims (13)

인공 위성을 통해 동영상 콘텐츠를 비롯한 각종 콘텐츠를 송출하고, 사용자가 위성 수신 수단이 설치된 사용자 단말기를 이용하여 상기 각종 콘텐츠를 수신 받아 볼 수 있도록 하기 위한 IP 멀티캐스트 운영 시스템에 있어서,In the IP multicast operating system for transmitting a variety of content, including video content through an artificial satellite, allowing the user to receive and view the various content using a user terminal equipped with a satellite receiving means, 상기 인공 위성을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, DB로 구축하고 있으며, 네트워크 통신망을 통해 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고 있어, 상기 인공 위성 및/또는 상기 네트워크 통신망을 통해 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 하기 위한 IP 멀티캐스트 지원 서버를 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 시스템.Contents provided to paid members and contents provided to free members are classified through the satellite, and are built as a DB, and a program supplied to the paid members and a program supplied to the free members are separately manufactured through a network communication network. And an IP multicast support server for allowing paid or free members to receive different services through the satellite and / or the network communication network. 제 1 항에 있어서, 상기 IP 멀티캐스트 지원 서버는,The method of claim 1, wherein the IP multicast support server, 상기 인공 위성을 통해 콘텐츠가 제공될 수 있도록 지원하는 한편, 상기 네트워크 통신망을 통해 온라인 접속을 이룬 사용자의 유료 회원 또는 무료 회원 여부를 체크하여 제공받을 수 있는 콘텐츠 수신 프로그램 다운로드 안내 메시지 및 사용자의 요청에 따라 콘텐츠 수신 프로그램을 상기 사용자의 단말기로 전송하고, 상기 사용자의 유료 회원의 유료 기간을 체크하여 유료 회원의 재가입을 유도하고, 유료 회원이 유료 기간 만료 후 재 가입하는 경우 일부가 변경된 콘텐츠 수신 프로그램을 상기 사용자의 단말기로 전송하는 멀티캐스트 콘텐츠 제공 서버를 더 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 시스템.While supporting the content to be provided through the satellite, the content receiving program download guide message and the user's request that can be provided by checking whether a paid member or a free member of the user who has made an online connection through the network communication network Accordingly, the content receiving program is transmitted to the terminal of the user, the paid period of the paid member of the user is checked to induce re-subscription of the paid member, and when the paid member re-registers after the paid period expires, the partially changed content receiving program is executed. IP multicast operating system, characterized in that it further comprises a multicast content providing server for transmitting to the user's terminal. 제 2 항에 있어서, 상기 멀티캐스트 콘텐츠 제공 서버는,The server of claim 2, wherein the multicast content providing server comprises: 상기 사용자에게 유료 회원 또는 무료 회원 가입 안내 메시지를 전송하고, 상기 안내 메시지에 따라 사용자가 유료 회원 또는 무료 회원으로 가입하고자 하는 경우 회원 가입 양식 웹 페이지를 상기 사용자의 단말기로 전송하여 사용자 정보를 공급받고, 공급된 사용자 정보를 이용하여 DB를 구축하는 회원 관리 모듈;Send a paid member or free membership guide message to the user, and if the user wants to register as a paid member or a free member according to the guide message, the member registration form webpage is sent to the user's terminal to receive user information. A member management module for constructing a DB using the supplied user information; 상기 회원 관리 모듈에 의해 유료 회원으로 가입한 사용자에게 유료용 콘텐츠를 수신받을 수 있도록 콘텐츠 수신 프로그램을 전송하는 한편, 상기 사용자의 유료 기간을 지속적으로 체크하여 상기 사용자가 유료 기간 만료 후 유료 회원으로 재 가입하는 경우 상기 사용자에게 공급된 콘텐츠 수신 프로그램을 체크하여 업그레이드된 콘텐츠 수신 프로그램을 재 전송하는 프로그램 체크 및 전송 모듈; 및The content management program is transmitted by the member management module to receive paid contents to a user registered as a paid member, while continuously checking the paid period of the user so that the user returns to the paid member after the paid period expires. A program check and transmission module for re-transmitting the upgraded content receiving program by checking the content receiving program supplied to the user when subscribing; And 유료 회원에게 공급되는 콘텐츠와 무료 회원에게 공급되는 콘텐츠에 서로 다른 정보를 포함시켜 상기 인공 위성을 통해 전송되도록 지원하는 콘텐츠 제공 모듈을 더 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 시스템.And a content providing module for including different information in the content supplied to the paying member and the content supplied to the paying member to be transmitted through the satellite. 제 2 항 또는 제 3 항에 있어서, 상기 멀티캐스트 콘텐츠 제공 서버는,According to claim 2 or 3, wherein the multicast content providing server, 상기 인공 위성으로 제공될 콘텐츠를 적어도 하나 이상 저장하고 있는 콘텐츠 DB;A content DB storing at least one content to be provided to the satellite; 지속적으로 업그레이드되는 유료용 콘텐츠 수신 프로그램을 저장하고 있는한편, 무료 회원에게 공급되는 무료용 콘텐츠 수신 프로그램을 저장하고 있는 프로그램 저장수단을 더 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 시스템.An IP multicast operating system, characterized in that it further comprises a program storage means for storing a free content receiving program that is supplied to a free member, while storing a paid content receiving program that is continuously upgraded. 제 3 항에 있어서, 상기 프로그램에 포함되는 정보는, IP 정보 및 PORT 정보임을 특징으로 하는 IP 멀티캐스트 운영 시스템.The IP multicast operating system of claim 3, wherein the information included in the program is IP information and PORT information. 인공 위성을 통해 동영상 콘텐츠를 비롯한 각종 콘텐츠를 송출하고, 사용자가 위성 수신 수단이 설치된 사용자 단말기를 이용하여 상기 각종 콘텐츠를 수신 받아 볼 수 있도록 하기 위한 IP 멀티캐스트 시스템의 운영 방법에 있어서,In the operating method of the IP multicast system for transmitting a variety of content, including video content through a satellite, and allowing the user to receive and view the various content using a user terminal equipped with a satellite receiving means, 상기 인공 위성을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, DB로 구축하고 있으며, 네트워크 통신망을 통해 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고 있어, 상기 인공 위성 및/또는 상기 네트워크 통신망을 통해 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 하는 과정(1)으로 이루어진 것을 특징으로 하는 IP 멀티캐스트 운영 방법.Contents provided to paid members and contents provided to free members are classified through the satellite, and are built as a DB, and a program supplied to the paid members and a program supplied to the free members are separately manufactured through a network communication network. And storing (1) the paid or free member through the satellite and / or the network communication network so as to receive different services. 제 6 항에 있어서, 상기 과정(1)은,The method of claim 6, wherein the process (1), 상기 인공 위성을 통해 콘텐츠가 제공될 수 있도록 지원하는 한편, 상기 네트워크 통신망을 통해 온라인 접속을 이룬 사용자의 유료 회원 또는 무료 회원 여부를 체크하여 제공받을 수 있는 콘텐츠 수신 프로그램 다운로드 안내 메시지 및사용자의 요청에 따라 콘텐츠 수신 프로그램을 상기 사용자의 단말기로 전송하고, 상기 사용자의 유료 회원의 유료 기간을 체크하여 유료 회원의 재가입을 유도하고, 유료 회원이 유료 기간 만료 후 재 가입하는 경우 일부가 변경된 콘텐츠 수신 프로그램을 상기 사용자의 단말기로 전송하는 과정(1-1)을 더 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 방법.While the content is supported through the satellite, the content receiving program download guide message and the user's request that can be provided by checking whether a paid member or a free member of the user who has made online access through the network communication network Accordingly, the content receiving program is transmitted to the terminal of the user, the paid period of the paid member of the user is checked to induce re-subscription of the paid member, and when the paid member re-registers after the paid period expires, the partially changed content receiving program is executed. And transmitting (1-1) to the terminal of the user. 제 7 항에 있어서, 상기 과정(1-1)은,The method of claim 7, wherein the process (1-1), 상기 사용자에게 유료 회원 또는 무료 회원 가입 안내 메시지를 전송하고, 상기 안내 메시지에 따라 사용자가 유료 회원 또는 무료 회원으로 가입하고자 하는 경우 회원 가입 양식 웹 페이지를 상기 사용자의 단말기로 전송하여 사용자 정보를 공급받고, 공급된 사용자 정보를 이용하여 DB를 구축하는 회원 관리 과정(1-1a);Send a paid member or free membership guide message to the user, and if the user wants to register as a paid member or a free member according to the guide message, the member registration form webpage is sent to the user's terminal to receive user information. A member management process (1-1a) for establishing a DB using the supplied user information; 상기 회원 관리 과정(1-1a)을 통해 유료 회원으로 가입한 사용자에게 유료용 콘텐츠를 수신받을 수 있도록 콘텐츠 수신 프로그램을 전송하는 한편, 상기 사용자의 유료 기간을 지속적으로 체크하여 상기 사용자가 유료 기간 만료 후 유료 회원으로 재 가입하는 경우 상기 사용자에게 공급된 콘텐츠 수신 프로그램을 체크하여 업그레이드된 콘텐츠 수신 프로그램을 재 전송하는 프로그램 체크 및 전송 과정(1-1b); 및Through the member management process (1-1a), a content receiving program is transmitted to a user who has registered as a paid member to receive paid contents, and the user's paid period is continuously checked by continuously checking the paid period of the user. A program checking and transmitting process of re-transmitting the upgraded content receiving program by checking the content receiving program supplied to the user when re-subscribing to a paid member afterwards (1-1b); And 상기 프로그램 체크 및 전송 과정(1-1b)을 통해 유료 회원에게 공급되는 콘텐츠와 무료 회원에게 공급되는 콘텐츠에 서로 다른 정보를 포함시켜 상기 인공 위성을 통해 전송되도록 지원하는 콘텐츠 제공 과정(1-1c)을 더 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 방법.Content providing process (1-1c) that supports the transmission through the satellite by including different information in the content supplied to the paid member and the content supplied to the free member through the program check and transmission process (1-1b) IP multicast operating method characterized in that it further comprises. 제 8 항에 있어서, 상기 프로그램에 포함되는 정보는, IP 정보 및 PORT 정보임을 특징으로 하는 IP 멀티캐스트 운영 방법.The method of claim 8, wherein the information included in the program is IP information and PORT information. 인공 위성을 통해 동영상 콘텐츠를 비롯한 각종 콘텐츠를 송출하고, 사용자가 위성 수신 수단이 설치된 사용자 단말기를 이용하여 상기 각종 콘텐츠를 수신 받아 볼 수 있도록 하기 위한 IP 멀티캐스트 시스템의 운영 프로그램을 기록한 기록매체에 있어서,In the recording medium recording the operating program of the IP multicast system for transmitting various contents including the video content through the satellite and allowing the user to receive and view the various contents by using a user terminal equipped with a satellite receiving means , 상기 인공 위성을 통해 유료 회원에게 제공되는 콘텐츠와 무료 회원에게 제공되는 콘텐츠를 분류하여, DB를 구축하고, 상기 유료 회원에게 공급되는 프로그램과 무료 회원에게 공급되는 프로그램을 별도로 제작하여 저장하고, 상기 유료 또는 무료 회원이 서로 다른 서비스를 제공받을 수 있도록 수행하는 프로세스(A)로 이루어진 것을 특징으로 하는 IP 멀티캐스트 운영 프로그램을 기록한 기록매체.Classify the content provided to the paid member and the content provided to the free member through the satellite, build a DB, separately create and store the program supplied to the paid member and the program supplied to the free member, and the paid Or a process (A) for performing a free member to be provided with different services. 제 10 항에 있어서, 상기 프로세스(A)는,The process of claim 10, wherein the process (A) 상기 인공 위성을 통해 콘텐츠가 제공될 수 있도록 지원하는 한편, 상기 네트워크 통신망을 통해 온라인 접속을 이룬 사용자의 유료 회원 또는 무료 회원 여부를 체크하여 제공받을 수 있는 콘텐츠 수신 프로그램 다운로드 안내 메시지 및 사용자의 요청에 따라 콘텐츠 수신 프로그램을 상기 사용자의 단말기로 전송하고,상기 사용자의 유료 회원의 유료 기간을 체크하여 유료 회원의 재가입을 유도하고, 유료 회원이 유료 기간 만료 후 재 가입하는 경우 일부가 변경된 콘텐츠 수신 프로그램을 상기 사용자의 단말기로 전송하는 프로세스(A-1)를 더 포함하는 것을 특징으로 하는 IP 멀티캐스트 운영 프로그램을 기록한 기록매체.While supporting the content to be provided through the satellite, the content receiving program download guide message and the user's request that can be provided by checking whether a paid member or a free member of the user who has made an online connection through the network communication network According to the present invention, the content receiving program is transmitted to the terminal of the user, and the paid period of the user is checked to induce the re-subscription of the paid member, and if the paid member re-registers after the paid period expires, the partially changed content receiving program is received. And a process (A-1) for transmitting to the terminal of the user. 제 11 항에 있어서, 상기 프로세스(A-1)는,The method of claim 11, wherein the process (A-1), 상기 사용자에게 유료 회원 또는 무료 회원 가입 안내 메시지를 전송하고, 상기 안내 메시지에 따라 사용자가 유료 회원 또는 무료 회원으로 가입하고자 하는 경우 회원 가입 양식 웹 페이지를 상기 사용자의 단말기로 전송하여 사용자 정보를 공급받고, 공급된 사용자 정보를 이용하여 데이터 베이스가 구축되도록 지원하는 회원 관리 프로세스(A-1a);Send a paid member or free membership guide message to the user, and if the user wants to register as a paid member or a free member according to the guide message, the member registration form webpage is sent to the user's terminal to receive user information. A membership management process (A-1a) for supporting a database to be built using the supplied user information; 상기 회원 관리 프로세스(A-1a)를 통해 유료 회원으로 가입한 사용자에게 유료용 콘텐츠를 수신받을 수 있도록 콘텐츠 수신 프로그램을 전송하는 한편, 상기 사용자의 유료 기간을 지속적으로 체크하여 상기 사용자가 유료 기간 만료 후 유료 회원으로 재 가입하는 경우 상기 사용자에게 공급된 콘텐츠 수신 프로그램을 체크하여 업그레이드된 콘텐츠 수신 프로그램을 재 전송하는 프로그램 체크 및 전송 프로세스(A-1b); 및Through the member management process (A-1a), a content receiving program is transmitted to a user who has registered as a paid member to receive paid contents, and the user's paid period is continuously expired by continuously checking the paid period of the user. A program checking and transmitting process of re-transmitting the upgraded content receiving program by checking the content receiving program supplied to the user after re-subscribing as a paid member; And 상기 프로그램 체크 및 전송 프로세스(A-1b)를 통해 유료 회원에게 공급되는 콘텐츠와 무료 회원에게 공급되는 콘텐츠에 서로 다른 정보를 포함시켜 상기 인공 위성을 통해 전송되도록 지원하는 콘텐츠 제공 프로세스(A-1c)를 더 포함하는 것을특징으로 하는 IP 멀티캐스트 운영 프로그램을 기록한 기록매체.Content providing process (A-1c) for supporting the transmission through the satellite by including different information in the content supplied to the paid member and the content supplied to the free member through the program check and transmission process (A-1b) Recording medium recording the IP multicast operating program, characterized in that it further comprises. 제 12 항에 있어서, 상기 프로그램에 포함되는 정보는, IP 정보 및 PORT 정보임을 특징으로 하는 IP 멀티캐스트 운영 프로그램을 기록한 기록매체.The recording medium of claim 12, wherein the information included in the program includes IP information and PORT information.
KR1020000056170A 2000-09-25 2000-09-25 Ip multi-cast operating system and method, and media for storing program source thereof KR20020024427A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000056170A KR20020024427A (en) 2000-09-25 2000-09-25 Ip multi-cast operating system and method, and media for storing program source thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000056170A KR20020024427A (en) 2000-09-25 2000-09-25 Ip multi-cast operating system and method, and media for storing program source thereof

Publications (1)

Publication Number Publication Date
KR20020024427A true KR20020024427A (en) 2002-03-30

Family

ID=19690259

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000056170A KR20020024427A (en) 2000-09-25 2000-09-25 Ip multi-cast operating system and method, and media for storing program source thereof

Country Status (1)

Country Link
KR (1) KR20020024427A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004017561A1 (en) * 2002-08-17 2004-02-26 Kt Corporation Satellite ip multicasting system and method
CN1320473C (en) * 2001-07-16 2007-06-06 Bea系统公司 Method and apparatus for multicast support
KR100771103B1 (en) * 2001-03-05 2007-10-31 엘지전자 주식회사 Method for downloading software
KR101291073B1 (en) * 2007-09-03 2013-08-01 에스케이플래닛 주식회사 Method and DCD Server for Delivering Contents according to Rate System

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11149502A (en) * 1997-11-14 1999-06-02 Fujitsu Ltd Pay contents service providing method and system therefor and storage medium for storing pay contents service providing program and membership managing device and storage medium for storing membership management program
KR20000036779A (en) * 2000-03-29 2000-07-05 박병태 Internet business model for internet homepage services of variable advertisements in all media types from Korea and other nations
KR20000049367A (en) * 2000-01-19 2000-08-05 황영헌 Broadcasting channel link server and broadcasting channel link method using the same
KR20000054428A (en) * 2000-06-05 2000-09-05 박형준 Method of paying the price following files download using internet

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11149502A (en) * 1997-11-14 1999-06-02 Fujitsu Ltd Pay contents service providing method and system therefor and storage medium for storing pay contents service providing program and membership managing device and storage medium for storing membership management program
KR20000049367A (en) * 2000-01-19 2000-08-05 황영헌 Broadcasting channel link server and broadcasting channel link method using the same
KR20000036779A (en) * 2000-03-29 2000-07-05 박병태 Internet business model for internet homepage services of variable advertisements in all media types from Korea and other nations
KR20000054428A (en) * 2000-06-05 2000-09-05 박형준 Method of paying the price following files download using internet

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
카탈로그(무료회원은 강의수강, 강의개설, 할인구매 서비스를 제공하며 유료서비스인 과정은 원하는분야를 학습하고 시험불합격시 교육비 전액을 환불하는 사이버 교육[인터넷 전자신문], 2000.07.14) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100771103B1 (en) * 2001-03-05 2007-10-31 엘지전자 주식회사 Method for downloading software
CN1320473C (en) * 2001-07-16 2007-06-06 Bea系统公司 Method and apparatus for multicast support
WO2004017561A1 (en) * 2002-08-17 2004-02-26 Kt Corporation Satellite ip multicasting system and method
KR101291073B1 (en) * 2007-09-03 2013-08-01 에스케이플래닛 주식회사 Method and DCD Server for Delivering Contents according to Rate System

Similar Documents

Publication Publication Date Title
US8572166B2 (en) System and method for delivering web content to a mobile device
US8145120B2 (en) Apparatus, system, method and computer program product for service selection and sorting
US20080182563A1 (en) Method and system for social networking over mobile devices using profiles
JP2001526855A (en) Transmission and reception of television programs and other data
US20100325562A1 (en) Method of and apparatus for describing, promoting, publishing, aggregating, distributing and accessing live content information
CN101656871B (en) Television receiver and method of operating a server
CN102483826A (en) Viral syndicated interactive product system and method therefor
KR20010090860A (en) Interactive media system
WO2005045603A2 (en) Apparatus, system, method and computer program product for service selection and sorting
WO2002029665A1 (en) A system for interactive information display on a billboard
CN102740240B (en) A kind of advertising business dissemination method, terminal and system
KR20020024427A (en) Ip multi-cast operating system and method, and media for storing program source thereof
EP1229452A1 (en) Information distribution system, information distribution method, and computer-readable medium storing distribution program
US20040117400A1 (en) Method and apparatus for requesing information
KR100598325B1 (en) Distributing Information in a Markup Languge within a Computer System
KR20110010054A (en) Method for providing service for a group purchase of content
WO2023287391A1 (en) A method for modifying a message in a sms format by including a personalized advertising content therein and a system for performing the same
KR20020024426A (en) System and method for providing contents based on ip multi-cast, and media for storing program source thereof
Gupta et al. Ad insertion at proxies to improve cache hit rates
KR102201494B1 (en) Distributed data system and method based on block chain for providing rich communication suite
KR100374475B1 (en) Method for broadcasting data using base station that substituted for replay station
US20030126014A1 (en) Option system and the option method of an internet advertisement subscription
JP2005517363A (en) Method for delivering video divided into spatial pieces
KR20100131685A (en) System and method for distribution of advertisement fee about broadcast contents having advertisement contents
KR20050095075A (en) Method for providing wireless internet service using hot number and system thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application