KR20020058149A - Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor - Google Patents

Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor Download PDF

Info

Publication number
KR20020058149A
KR20020058149A KR1020000085513A KR20000085513A KR20020058149A KR 20020058149 A KR20020058149 A KR 20020058149A KR 1020000085513 A KR1020000085513 A KR 1020000085513A KR 20000085513 A KR20000085513 A KR 20000085513A KR 20020058149 A KR20020058149 A KR 20020058149A
Authority
KR
South Korea
Prior art keywords
information
internet
category
window
internet broadcast
Prior art date
Application number
KR1020000085513A
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 KR1020000085513A priority Critical patent/KR20020058149A/en
Publication of KR20020058149A publication Critical patent/KR20020058149A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • G06F16/90328Query formulation using system suggestions using search space presentation or visualization, e.g. category or range presentation and selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • 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/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Abstract

PURPOSE: A device for searching and receiving Internet broadcasting including a graphic user interface and a recording medium for the same are provided to search an Internet broadcasting program rapidly and conveniently by providing category buttons of a directory form for supplying a portal function with respect to the Internet broadcasting. CONSTITUTION: A terminal transmits and receives information through the Internet and includes a graphic display. An information search window driving unit creates an information search window(50) on the graphic display, and includes a ticker display area(51) for displaying Internet broadcasting information received from an Internet broadcasting portal server on a window as a ticker form, a category button area(52) for displaying category buttons for the received Internet broadcasting information from a user, and an additional button area(53) for displaying additional buttons for selecting an additional service to be received from the Internet broadcasting portal server by the user. A broadcasting information storing unit temporarily stores the received Internet broadcasting information. An information receiving window driving unit creates an information receiving window on the graphic display, receives Internet broadcasting data corresponded to the Internet broadcasting information selected in the ticker display area through the Internet, and displays the Internet broadcasting data on an information receiving window.

Description

그래픽 사용자 인터페이스를 구비한 인터넷 방송 검색/수신장치 및 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체{Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor}Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor}

본 발명은 인터넷 방송 검색/수신장치에 관한 것으로, 특히 다수의 인터넷 방송 사이트로부터 인터넷 방송 정보를 수집하는 특정 웹 서버로부터 카테고리별로 분류되어 전송된 인터넷 방송 정보에 의해 검색된 인터넷 방송 사이트로부터 인터넷 방송 데이터를 수신하는 인터넷 방송 검색/수신장치 및 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an internet broadcast search / receiving device, and more particularly, to an Internet broadcast data from an internet broadcast site searched by Internet broadcast information classified and transmitted by a specific web server that collects internet broadcast information from a plurality of internet broadcast sites. A computer readable recording medium having recorded thereon an Internet broadcast search / reception device and an Internet broadcast search / reception program.

인터넷은 전세계적인 컴퓨터 네트웍 시스템으로서, 사용자가 어떤 컴퓨터를 사용하고 있든지 간에 그가 사용권한을 가지고 있다면 그 어떤 다른 컴퓨터에도 접속해서 정보를 얻을 수 있는 "네트웍의 네트웍"이다. 인터넷은 1969년에 미국 정부의 ARPA(Advanced Research Projects Agency)에 의해 태동되었으며, 처음에는 ARPANet으로 알려졌었다. 오늘날 인터넷은 전세계의 수 십억 인구가 액세스할 수 있는 대중 전체를 위한, 협동적이며, 스스로 유지되는 자립 설비이다. 인터넷은 물리적으로 기존의 공중 전화망의 일부 자원을 활용하고 있으며, 기술적으로는 TCP/IP(Transmission Control Protocol/Internet Protocol)라고 불리는 일련의 프로토콜들을 사용함으로써 다른 네트워크들과 구별된다.The Internet is a worldwide computer network system, a "network of networks" that allows you to connect to and get information from any other computer, no matter what computer you are using. The Internet was born in 1969 by the US Government's Advanced Research Projects Agency (ARPA), originally known as ARPANet. Today, the Internet is a collaborative, self-sustaining facility for the entire masses, accessible to billions of people worldwide. The Internet physically utilizes some of the resources of existing public telephone networks, and is technically distinguished from other networks by using a set of protocols called Transmission Control Protocol / Internet Protocol (TCP / IP).

월드와이드웹은 서버 컴퓨터들로 이루어진 인터넷의 일부로서, 인터넷에 접속한 컴퓨터를 구비한 사용자들이 HTML(Hypertext Markup Language)에 의해 작성된 멀티미디어 자료("컨텐트"라고 일컬어진다)를 다운로드받거나 검색할 수 있도록 한다. HTML 문서는 다른 위치(폴더, FTP(File Transfer Protocol) 사이트, 다른 HTML 문서 등)를 참조하도록 하는 하이퍼링크들을 내포한다. 사용자가 하이퍼링크 상에 마우스 커서를 두고 클릭하거나 적당한 키를 누르면, 사용자 컴퓨터는 그 다른 위치에 관련된 문서들을 검색하여 디스플레이한다.The World Wide Web is part of the Internet made up of server computers, allowing users with computers connected to the Internet to download or search for multimedia material (called "content") written in Hypertext Markup Language (HTML). do. HTML documents contain hyperlinks that refer to other locations (folders, File Transfer Protocol (FTP) sites, other HTML documents, etc.). When the user places the mouse cursor on a hyperlink and clicks or presses an appropriate key, the user's computer retrieves and displays documents related to that other location.

URL(Uniform Resource Locators)은 참조되는 위치를 식별하기 위하여 하이퍼링크와 관련되어 사용된다. URL은 사용되는 프로토콜, 서버 컴퓨터의 도메인명, 통신을 위해 사용되는 포트 주소 및 원하는 문서를 액세스하기 위한 디렉토리 경로를 정의한다. 따라서, 사용자가 하이퍼링크를 동작시키면 사용자의 컴퓨터는 URL에서 지정된 서버 컴퓨터와의 통신을 설정하기 위해 URL을 사용하고, 그 서버로부터 검색된 문서를 디스플레이한다.Uniform Resource Locators (URLs) are used in conjunction with hyperlinks to identify the referenced location. The URL defines the protocol used, the domain name of the server computer, the port address used for communication, and the directory path for accessing the desired document. Thus, when the user operates the hyperlink, the user's computer uses the URL to establish communication with the server computer specified in the URL and displays the document retrieved from that server.

HTML은 HTML 문서에 그래픽 영상이 내포되도록 허용한다. 그래픽 영상이 HTML 문서에 내포되어 있을 때, 내포된 그래픽 영상의 차원 또는 크기는 HTML 서술문에 의해 정의된다. 예를 들어, HTML에서 내포된 그래픽 영상의 크기는 <IMG SRC="file.gif" WIDTH=X HEIGHT=Y>에 의해 정해진다. 여기서, IMG는 내포된 영상을 나타내는 HTML 태그이고, SRC="file.gif"는 HTML 문서에 내포된 그래픽 영상을 담고 있는 파일의 위치와 명칭을 나타내고, X,Y는 각각 픽셀 단위로 나타낸 그래픽 영상의 폭과 높이이다.HTML allows graphic images to be embedded in HTML documents. When a graphical image is embedded in an HTML document, the dimension or size of the nested graphical image is defined by the HTML statement. For example, the size of a graphic image embedded in HTML is determined by <IMG SRC = "file.gif" WIDTH = X HEIGHT = Y>. Here, IMG is an HTML tag representing an embedded image, SRC = "file.gif" represents a location and name of a file containing a graphic image embedded in an HTML document, and X and Y are graphic images each expressed in pixels. Width and height.

소프트웨어 객체 구성요소들은 애니메이션 또는 정보 처리와 같은 실행 가능한 컨텐트를 나타내기 위한 HTML 문서에 사용될 수 있다. 현재, 대부분의 인터넷 브라우져들은 ActiveX controls, Java Applets 및 Visual Basic Scripts와 같은 내포된 소프트웨어 객체 구성요소들을 지원한다. 이와 같은 소프트웨어 객체 구성요소들은 <Insert> 또는 <Object> HTML 태그들을 사용하여 HTML 문서에 내포된다.Software object components may be used in an HTML document to represent executable content such as animation or information processing. Currently, most Internet browsers support embedded software object components such as ActiveX controls, Java Applets, and Visual Basic Scripts. Such software object components are embedded in an HTML document using <Insert> or <Object> HTML tags.

상기한 바와 같은 프로토콜들과 HTML 문서들은 대부분의 인터넷 기반 응용프로그램을 위한 중요한 구조이다. 이와 같은 인터넷 기반 응용 프로그램들 중 널리 성공을 거둔 것이 바로 인터넷 방송이다. 인터넷 방송은 고객의 컴퓨터로 하여금 뉴스, 스포츠 스코어, 주식 차트, 일기예보 및 인터넷으로부터 다운로드받는 다른 형태의 정보에 대한 채널을 변경할 수 있도록 하여, 컴퓨터가 고성능의 텔레비젼 세트로 변환될 수 있도록 한다. 채널별로 디스플레이되는 정보는 미리 계획된 바에 의해 동적으로 갱신된다.Protocols and HTML documents as described above are an important construct for most Internet-based applications. Internet broadcasting is one of the most successful of these Internet-based applications. Internet broadcasting allows a customer's computer to change channels for news, sports scores, stock charts, weather forecasts and other forms of information downloaded from the Internet, allowing the computer to be converted into a high performance television set. The information displayed for each channel is dynamically updated as previously planned.

인터넷 방송을 제공하는 다양한 형태의 웹 사이트들이 등장함에 따라 다수의 인터넷 방송 사이트들로부터의 방송 데이터를 취합/분류하여 고객에게 제공하거나, 다수의 인터넷 방송 사이트에 대한 하이퍼링크가 내포된 HTML 문서들을 고객에게 제공하는 인터넷 방송 포탈 사이트들도 등장하게 되었다. 그런데, 고객이 인터넷에 접속된 컴퓨터에 구비된 웹 브라우져를 사용하여 종래의 인터넷 방송 포탈 사이트에 접속하여 원하는 인터넷 방송 프로그램을 찾기 위해서는 다음과 같은 문제점들이 있다.With the emergence of various types of websites that provide Internet broadcasting, customers can collect / classify broadcasting data from multiple internet broadcasting sites and provide them to customers, or HTML documents containing hyperlinks to multiple internet broadcasting sites. Internet broadcasting portal sites have been introduced. However, in order to find a desired internet broadcasting program by accessing a conventional internet broadcasting portal site using a web browser provided to a computer connected to the internet, there are the following problems.

먼저, 인터넷 방송 포탈 사이트는 다수의 인터넷 방송 프로그램들을 소정의 순서에 의해 나열식으로 제공하거나, 계층적으로 분류하여 제공한다. 따라서, 고객이 원하는 인터넷 방송 프로그램을 검색하기 위해서는 홈페이지에서 원하는 방송 프로그램이 속하는 카테고리에 해당하는 하이퍼링크를 클릭하거나 대응하는 키를눌러 해당하는 카테고리 정보를 실은 HTML 문서를 수신한다. 만약, 방송 프로그램들이 좀 더 세분화된 카테고리에 의해 분류되어 있다면, 고객이 원하는 방송 프로그램이 검색될 때까지 상기의 과정이 반복되어야 한다. 고객이 새로운 방송 프로그램을 검색할 때마다 이와 같은 내비게이션(Navigation)이 수행되어야 하므로 고객은 불편함을 느끼게 된다.First, an internet broadcasting portal site provides a plurality of internet broadcasting programs in a predetermined order or hierarchically. Accordingly, in order to search for an Internet broadcast program desired by a customer, an HTML document containing corresponding category information is received by clicking a hyperlink corresponding to a category to which the desired broadcast program belongs on the homepage or pressing a corresponding key. If broadcast programs are classified by more detailed categories, the above process should be repeated until the desired broadcast program is searched for. Whenever a customer searches for a new broadcast program, such navigation must be performed, and the customer feels uncomfortable.

또한, 휴대전화기, IMT-2000(International Mobile Telecommunications - 2000), PDA(Personal Digital Assistant) 등과 같은 무선통신 단말기의 보급이 확산됨에 따라 무선통신망과 인터넷이 연동되어, GSM(Global System for Mobile communication), CDMA(Code-Division Multiple Access), TDMA(Time Division Multiple Access) 등과 같은 표준 데이터 링크 프로토콜의 윗면에서 동작하는 WAP(Wireless Application Protocol)과 WAP의 일부로서 무선 접속을 통하여 무선통신 단말기에 웹페이지의 텍스트 부분이 표시될 수 있도록 해주는 언어인 WML(Wireless Markup Language)이 제공되고 있다. 그런데, 무선통신 단말기는 휴대성이라는 특성 때문에 정보가 디스플레이되는 공간 및 키패드를 통해 입력되는 키의 개수에 대한 제약을 지니고 있다. 그러나, 기존의 인터넷 방송 포탈 사이트에 의해 제공되는 WML 문서들에 의해서는 무선통신 단말기에 갖는 이와 같은 제약들에 대해 적절히 대처하기 어렵다.In addition, as the spread of wireless communication terminals such as mobile phones, IMT-2000 (International Mobile Telecommunications-2000), PDAs (Personal Digital Assistants), and the like, wireless communication networks and the Internet are linked to each other, GSM (Global System for Mobile communication), The text of a web page to a wireless terminal through a wireless connection as part of the WAP (Wireless Application Protocol) and WAP operating on top of standard data link protocols such as Code-Division Multiple Access (CDMA) and Time Division Multiple Access (TDMA). Wireless Markup Language (WML), a language that allows parts to be displayed, is provided. However, wireless communication terminals have limitations on the space where information is displayed and the number of keys input through the keypad due to the nature of portability. However, the WML documents provided by existing Internet broadcasting portal sites make it difficult to adequately cope with such limitations in wireless communication terminals.

본 발명은 상기의 제반 문제점들을 해결하기 위하여 창작된 것으로서, 인터넷 방송에 대한 포탈 기능을 제공하기 위하여 기존의 웹 브라우져가 제공하는 내비게이션 방식을 탈피하고 디렉토리 방식의 카테고리 버튼들을 갖추어 사용자들이 보다 빠르고 편리하게 인터넷 방송 프로그램을 검색할 수 있도록 하는 그래픽 사용자 인터페이스를 구비한 인터넷 방송 검색/수신장치를 제공함을 제1의 목적으로 한다.The present invention has been created to solve the above problems, and provides a portal function for Internet broadcasting, and provides users with a quick and convenient way of moving away from the navigation method provided by the existing web browser and by providing the category-type category buttons. It is a first object of the present invention to provide an internet broadcast searching / receiving apparatus having a graphic user interface for searching an internet broadcasting program.

또한, 디스플레이 공간을 보다 효율적으로 활용함으로써 무선통신 단말기에도 용이하게 적용할 수 있는 그래픽 사용자 인터페이스를 구비한 인터넷 방송 검색/수신장치를 제공함을 제2의 목적으로 한다.Another object of the present invention is to provide an internet broadcast search / receiving apparatus having a graphic user interface which can be easily applied to a wireless communication terminal by utilizing the display space more efficiently.

또한, 상기한 인터넷 방송 검색/수신 장치를 실행시키는 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체를 제공함을 제3의 목적으로 한다.It is also a third object of the present invention to provide a computer-readable recording medium having recorded thereon a program for executing the above-mentioned Internet broadcast search / reception apparatus.

도 1은 본 발명에 의한 인터넷 방송 정보 검색 및 수신 환경을 도시한 것이다.1 illustrates an Internet broadcast information search and reception environment according to the present invention.

도 2는 본 발명에 의한 인터넷 방송 검색/수신장치가 구현되는 컴퓨터 시스템을 도시한 것이다.2 illustrates a computer system in which an Internet broadcast search / reception apparatus according to the present invention is implemented.

도 3a 내지 도 3e는 사용자가 인터넷 방송 포탈 서버에 로그인하기 위해 그래픽 사용자 인터페이스를 예시적으로 도시한 것이다.3A-3E illustratively illustrate a graphical user interface for a user to log in to an internet broadcast portal server.

도 4는 사용자가 인터넷 방송 포탈 서버에 접속하여 인터넷 방송 정보를 검색하기 위한 그래픽 사용자 인터페이스를 예시적으로 도시한 것이다.4 exemplarily illustrates a graphical user interface for a user accessing an internet broadcasting portal server to search for internet broadcasting information.

도 5a 및 도 5c는 인터넷 방송 포탈 서버로부터 수신하여 그래픽 사용자 인터페이스에 디스플레이되는 인터넷 방송 정보의 구성 및 검색 방법을 설명하기 위한 것이다.5A and 5C illustrate a method of configuring and retrieving Internet broadcast information received from an Internet broadcast portal server and displayed on a graphic user interface.

도 6 내지 도 11은 각각 본 발명에 의한 인터넷 방송 검색/수신 프로그램이 제공하는 부가 기능들을 설명하기 위한 도면들이다.6 to 11 are diagrams for explaining additional functions provided by the Internet broadcast search / receive program according to the present invention, respectively.

상기의 제1 및 제2의 목적들을 달성하기 위하여, 본 발명에 의한 인터넷 방송 검색/수신장치는 다수의 인터넷 방송 서버들로부터 인터넷 방송 정보를 수집하는 인터넷 방송 포탈 서버 및 상기 다수의 인터넷 방송 서버들과의 통신을 위한 장치로서, 인터넷을 통해 정보를 송수신하고, 그래픽 디스플레이를 구비한 단말기; 상기 그래픽 디스플레이 상에 정보 검색 윈도우를 생성하고, 상기 윈도우에 상기 인터넷 방송 포탈 서버로부터 수신된 인터넷 방송 정보를 티커 형식으로 디스플레이하는 티커 디스플레이 영역, 상기 인터넷 방송 포탈 서버로부터 수신받는 인터넷 방송 정보의 카테고리를 사용자로부터 선택받기 위한 카테고리 버튼들을 디스플레이하는 카테고리 버튼 영역, 사용자가 상기 인터넷 방송 포탈 서버로부터 제공받고자 하는 부가적인 서비스를 선택하는 부가 버튼들을 디스플레이하는 부가 버튼 영역을 구비한 정보 검색 윈도우 구동부; 상기 인터넷 방송 포탈 서버로부터 수신된인터넷 방송 정보를 일시적으로 저장하는 방송정보 저장부; 및 정보 수신 윈도우를 상기 그래픽 디스플레이 상에 생성하여, 상기 티커 디스플레이 영역에서 선택된 인터넷 방송 정보에 대응하는 인터넷 방송 데이터를 인터넷을 통해 수신하여 상기 정보 수신 윈도우에 디스플레이하는 정보 수신 윈도우 구동부를 포함한다.In order to achieve the above first and second objects, the Internet broadcast search / receiving apparatus according to the present invention comprises an Internet broadcast portal server for collecting Internet broadcast information from a plurality of Internet broadcast servers and the plurality of Internet broadcast servers. An apparatus for communicating with a terminal, the apparatus comprising: a terminal for transmitting and receiving information through the Internet and having a graphic display; A ticker display area for generating an information search window on the graphic display, displaying internet broadcast information received from the internet broadcast portal server in a ticker format, and a category of internet broadcast information received from the internet broadcast portal server; An information retrieval window driver having a category button area for displaying category buttons for selection by a user, and an additional button area for displaying additional buttons for selecting an additional service that the user wants to receive from the Internet broadcasting portal server; A broadcast information storage unit that temporarily stores Internet broadcast information received from the Internet broadcast portal server; And an information receiving window driver for generating an information receiving window on the graphic display to receive, via the internet, internet broadcast data corresponding to the internet broadcasting information selected in the ticker display area.

상기의 제3의 목적을 달성하기 위하여 다수의 인터넷 방송 사이트로부터 인터넷 방송 정보를 수집하는 인터넷 방송 포탈 서버를 통해 다수의 인터넷 방송 서버들에서 제공하는 인터넷 방송 중 사용자가 원하는 인터넷 방송을 선택하여 수신하는 인터넷 방송 검색/수신장치를 실행시키는 프로그램을 기록한 기록매체는 (a) 상기 인터넷 방송 정보를 분류한 1차 카테고리를 구비하고, 상기 인터넷 방송 포털 서버에 네트워크를 통해 접속하는 모듈; (b) 정보 검색 윈도우를 생성하여 사용자로부터 로그인 정보를 입력받고, 입력된 로그인 정보를 상기 인터넷 방송 포탈 서버에 전송하여 상기 1차 카테고리를 세분화하여 분류한 2차 카테고리 정보를 다운로드받는 모듈; (c) 상기 정보 검색 윈도우를 통해 사용자에게 상기 1차 카테고리 및/또는 상기 2차 카테고리 정보를 디스플레이하고, 사용자로부터의 카테고리 선택정보를 상기 인터넷 방송 포털 서버에 전송하여 대응하는 인터넷 방송 정보를 수신하는 모듈; (d) 수신된 인터넷 방송 정보를 상기 정보 검색 윈도우를 통해 티커 형식으로 디스플레이하는 모듈; (e) 사용자에 의해 선택된 인터넷 방송 정보에 대응한 인터넷 방송 데이터를 대응하는 인터넷 방송 서버에 요청하는 모듈; 및 (f) 정보 수신 윈도우를 생성하여 상기 인터넷 방송 서버로부터 수신된 인터넷 방송 데이터를 디스플레이하는 모듈을 포함하는 인터넷 방송 검색/수신 프로그램을 기록한다.In order to achieve the third object, a user selects and receives desired Internet broadcasts from among Internet broadcasts provided by a plurality of Internet broadcast servers through an Internet broadcast portal server that collects Internet broadcast information from a plurality of Internet broadcast sites. The recording medium on which a program for executing an Internet broadcast search / receiving apparatus is recorded, the recording medium comprising: (a) a module having a primary category in which the Internet broadcast information is classified and connected to the Internet broadcast portal server through a network; (b) a module for generating an information retrieval window, receiving login information from a user, and transmitting the input login information to the Internet broadcasting portal server to download secondary category information classified by subdividing the primary category; (c) displaying the first category and / or the second category information to the user through the information search window, and transmitting category selection information from the user to the internet broadcasting portal server to receive corresponding internet broadcasting information. module; (d) a module for displaying received Internet broadcast information in a ticker format through the information search window; (e) a module for requesting Internet broadcast data corresponding to Internet broadcast information selected by a user to a corresponding Internet broadcast server; And (f) generating an information receiving window to display the internet broadcasting data received from the internet broadcasting server.

이하에서 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1을 참조하면, 본 발명에 의한 인터넷 방송 검색/수신장치가 개인용 컴퓨터, 워크스테이션 등의 범용 컴퓨터(18a, 18b)에 구현된 경우에는 유선 인터넷(14)을 통해 인터넷 방송 서버A(12a), 인터넷 방송 서버B(12b) 및 인터넷 방송 포탈 서버(10)에 접속된다. 인터넷 방송 포탈 서버(10)는 유선 인터넷(14)을 통해 다수의 인터넷 방송 서버들(12a, 12b)이 제공하는 인터넷 방송 프로그램에 관한 정보를 수집하고, 정리하여 데이터베이스(11)에 정리하여 둔다. 또한, 인터넷 방송 포탈 서버(10)는 인터넷 방송 수신 프로그램(도시되지 않음)을 사용자가 구비한 컴퓨터(18a, 18b)에 유선 인터넷(14)을 통해 다운로드한다. 다운로드된 인터넷 방송 검색/수신 프로그램은 사용자 컴퓨터(18a, 18b)의 운영체제(도시되지 않음) 상에서 수행되어 본 발명에 의한 인터넷 방송 검색/수신장치로 구현된다. 인터넷 방송 검색/수신 프로그램은 유선 인터넷(14)을 통해 다운로드되지 않고, 인터넷 방송 포탈 서버(10)의 운영자에 의해 디스켓 또는 CD 등의 기록매체에 저장되어 사용자에게 전달되고, 사용자는 자신의 컴퓨터(18a, 18b)에 인터넷 방송 검색/수신 프로그램을 설치하여 본 발명에 의한 인터넷 방송 검색/수신장치를 구현할 수도 있다.Referring to FIG. 1, when the Internet broadcast searching / receiving apparatus according to the present invention is implemented in general-purpose computers 18a and 18b such as personal computers and workstations, the Internet broadcasting server A 12a is connected via the wired Internet 14. Is connected to the Internet broadcast server B 12b and the Internet broadcast portal server 10. The internet broadcasting portal server 10 collects, organizes, and organizes information about Internet broadcasting programs provided by the plurality of internet broadcasting servers 12a and 12b through the wired Internet 14 and organizes them in the database 11. In addition, the Internet broadcast portal server 10 downloads the Internet broadcast reception program (not shown) to the computers 18a and 18b provided by the user through the wired Internet 14. The downloaded Internet broadcast search / receive program is executed on an operating system (not shown) of the user computers 18a and 18b and implemented as an internet broadcast search / receive apparatus according to the present invention. The Internet broadcast search / receive program is not downloaded through the wired Internet 14, but is stored in a recording medium such as a diskette or a CD by an operator of the Internet broadcast portal server 10 and delivered to the user. 18a and 18b), an internet broadcast search / reception program may be installed to implement an internet broadcast search / reception apparatus according to the present invention.

도 1을 참조하면, 본 발명에 의한 인터넷 방송 검색/수신장치는 범용 컴퓨터(18a, 18b) 상에서만 구현되는 것이 아니라, 휴대전화기, PDA, IMT-2000과 같은 무선 단말기(19a, 19b) 상에서도 구현될 수 있다. 이러한 경우, 무선단말기(19a, 19b)는 기지국(16) 또는 위성(도시되지 않음)을 포함하는 무선통신망에 접속되어 WAP 게이트웨이(15)를 통해 유선 인터넷(14)과 연동될 수 있다.Referring to FIG. 1, the Internet broadcast search / reception apparatus according to the present invention is not only implemented on general-purpose computers 18a and 18b, but also on wireless terminals 19a and 19b such as mobile phones, PDAs, and IMT-2000. Can be. In this case, the wireless terminals 19a and 19b may be connected to a wireless communication network including a base station 16 or a satellite (not shown) and interwork with the wired Internet 14 through the WAP gateway 15.

도 2를 참조하면, 본 발명에 의한 인터넷 방송 검색/수신장치의 일실시예가 구현되는 사용자 컴퓨터(18a, 18b)는 적어도 하나 이상의 중앙처리장치(CPU)(28)와 메모리 시스템(22)을 구비한 컴퓨터(20), 입력장치(36) 및 출력장치(38)를 포함하는 컴퓨터 시스템(18)이다. 이러한 구성요소들은 적어도 하나 이상의 버스 구조(40)에 의해 상호 연결되어 있다.Referring to FIG. 2, user computers 18a and 18b in which an embodiment of the Internet broadcasting search / receiving apparatus according to the present invention are implemented include at least one CPU 28 and a memory system 22. A computer system 18 comprising a computer 20, an input device 36 and an output device 38. These components are interconnected by at least one bus structure 40.

도시된 중앙처리장치(28)는 산술연산 및 논리연산을 수행하는 산술/논리연산장치(ALU)(30), 데이터와 명령어를 임시적으로 저장하는 레지스터 세트(32) 및 시스템(18)의 동작을 제어하는 제어장치(34)를 구비한다. 본 발명에서 사용되는 중앙처리장치는 특정한 제조사에 의해 제조된 특정한 구조에 한정되는 것이 아니므로, 상기한 바와 같은 기본적인 구성을 갖춘 모든 형태의 프로세서가 가능하다.The illustrated central processing unit 28 performs operations of an arithmetic / logical operation unit (ALU) 30 that performs arithmetic and logical operations, a register set 32 and a system 18 that temporarily store data and instructions. A control device 34 for controlling is provided. Since the central processing unit used in the present invention is not limited to a specific structure manufactured by a specific manufacturer, any type of processor having a basic configuration as described above is possible.

메모리 시스템(22)은 고속의 주메모리(24)와 데이터의 장기 저장을 위해 사용되는 보조메모리(26)를 구비한다. 주메모리(24)는 RAM(Random Access Memory)과 ROM(Read Only Memory) 반도체 칩으로 구성되고, 보조메모리(26)는 플라피 디스크, 하드 디스크, CD-ROM, 플래쉬 메모리 그리고 전기, 자기, 광 또는 다른 기록매체를 사용하여 데이터를 저장하는 장치로 구성된다. 또한, 주메모리(24)는 디스플레이 장치를 통해 영상을 디스플레이하기 위한 비디오 디스플레이 메모리를 구비할 수 있다. 본 발명에 대한 평균적인 지식을 가진 자는 메모리 시스템(22)이 다양한 저장능력을 지닌 다양한 대체가능한 구성요소를 포함할 수 있다는 것을 이해할 수 있을 것이다.The memory system 22 includes a high speed main memory 24 and an auxiliary memory 26 used for long term storage of data. The main memory 24 is composed of a RAM (Random Access Memory) and a ROM (Read Only Memory) semiconductor chip, and the auxiliary memory 26 is a floppy disk, a hard disk, a CD-ROM, a flash memory, and an electric, magnetic, optical Or an apparatus for storing data using another recording medium. In addition, the main memory 24 may include a video display memory for displaying an image through the display device. Those skilled in the art will appreciate that the memory system 22 may include various replaceable components with various storage capacities.

입력장치(36)에는 키보드, 마우스, 물리적 변환기(예를 들어, 마이크) 등이 포함될 수 있고, 출력장치(38)에는 디스플레이, 프린터, 물리적 변환기(예를 들어, 스피커) 등이 포함될 수 있다. 또한, 네트워크 인터페이스 또는 모뎀과 같은 장치들이 입/출력 장치로 사용될 수 있다.The input device 36 may include a keyboard, a mouse, a physical transducer (eg, a microphone), and the like, and the output device 38 may include a display, a printer, a physical transducer (eg, a speaker), and the like. Also, devices such as network interfaces or modems can be used as input / output devices.

컴퓨터 시스템(18)에는 운영체제와 적어도 하나 이상의 응용 프로그램이 구비된다. 운영체제는 컴퓨터 시스템(18)의 동작과 자원의 할당을 제어하는 일련의 소프트웨어이고, 응용 프로그램은 운영체제를 통해 이용가능한 컴퓨터 자원을 사용하여 사용자에 의해 요구되는 작업을 수행하는 일련의 소프트웨어이다. 이들 모두 도시된 메모리 시스템(22)에 저장된다. 인터넷 방송 포탈 서버(10)로부터 다운로드 받거나, 컴퓨터 시스템의 사용자가 인터넷 방송 포탈 서버 운영자로부터 기록매체를 통해 제공받은 인터넷 방송 검색/수신 프로그램은 컴퓨터 시스템(18)에 응용프로그램으로 설치된다. 따라서, 인터넷 방송 검색/수신 프로그램이 설치된 컴퓨터 시스템(18)은 본 발명에 의한 인터넷 방송 검색/수신장치의 일실시예로서 구현된다.Computer system 18 is equipped with an operating system and at least one application program. An operating system is a set of software that controls the operation of computer system 18 and the allocation of resources. An application is a set of software that performs tasks required by a user using computer resources available through the operating system. All of these are stored in the illustrated memory system 22. The Internet broadcast search / receive program downloaded from the Internet broadcast portal server 10 or provided by the user of the computer system through the recording medium from the Internet broadcast portal server operator is installed as an application program in the computer system 18. Accordingly, the computer system 18 in which the Internet broadcast search / reception program is installed is implemented as an embodiment of the Internet broadcast search / reception apparatus according to the present invention.

이하에서, 본 발명에 대한 평균적인 지식을 가진 자가 실무적으로 사용하는 바와 같이, 상기한 컴퓨터 시스템(18)에서 수행되는 동작과 그 동작을 나타내는 기호적인 표현을 참조하여 본 발명의 일실시예를 설명하기로 한다.Hereinafter, one embodiment of the present invention will be described with reference to operations performed in the computer system 18 and symbolic representations representing the operations, as used by those skilled in the art. I will.

본 발명에 의한 인터넷 방송 수신장치의 일실시예는 기능적으로 인터넷을 통해 정보를 송수신하고 그래픽 디스플레이를 구비한 컴퓨터 시스템(18), 그 컴퓨터시스템 상에 설치되어 동작하는 정보 검색 윈도우 구동부, 방송정보 저장부 및 정보 수신 윈도우 구동부를 포함하여 구성된다. 컴퓨터 시스템(18)은 모뎀, 이더넷 네트워크 커넥터 또는 토큰-링 네트워크 커넥터 등과 같은 하드웨어를 사용하여 네트워크에 접속할 수 있다.An embodiment of the Internet broadcast receiving apparatus according to the present invention is a computer system 18 functionally transmitting and receiving information over the Internet and having a graphic display, an information retrieval window driver installed and operating on the computer system, and storing broadcast information. And an information receiving window driver. Computer system 18 may connect to the network using hardware such as a modem, Ethernet network connector, token-ring network connector, or the like.

정보 검색 윈도우 구동부는 컴퓨터 시스템(18)에 구비된 그래픽 디스플레이 상에 정보 검색 윈도우를 생성하여 사용자에게 그래픽 사용자 인터페이스를 제공하고, 인터넷 방송 포탈 서버(10)로부터 수신된 인터넷 방송 정보를 티커 형식으로 디스플레이한다. 인터넷 방송 포탈 서버(10)로부터 수신된 인터넷 방송 정보는 방송정보 저장부에 일시적으로 저장된다. 방송정보 저장부는 도 2의 메모리 시스템(22)으로부터 일정 메모리 영역을 할당받아 구현된다. 인터넷 방송 포탈 서버(10)로부터 수신되는 인터넷 방송 정보에 대해서는 이하에서 보다 상세히 설명한다.The information retrieval window driver generates a information retrieval window on the graphic display provided in the computer system 18 to provide a graphic user interface to the user, and display the Internet broadcasting information received from the internet broadcasting portal server 10 in a ticker format. do. Internet broadcast information received from the Internet broadcast portal server 10 is temporarily stored in the broadcast information storage unit. The broadcast information storage unit is implemented by allocating a predetermined memory area from the memory system 22 of FIG. 2. The internet broadcast information received from the internet broadcast portal server 10 will be described in more detail below.

한편, 정보 수신 윈도우 구동부는 컴퓨터 시스템(18)에 구비된 그래픽 디스플레이 상에 정보 수신 윈도우를 생성하고, 티커 디스플레이 영역에서 선택된 인터넷 방송 정보에 대응하는 인터넷 방송 데이터를 인터넷을 통해 수신하여 생성된 정보 수신 윈도우에 디스플레이한다.Meanwhile, the information receiving window driver generates an information receiving window on the graphic display provided in the computer system 18 and receives the information generated by receiving the Internet broadcasting data corresponding to the Internet broadcasting information selected in the ticker display area through the Internet. Display in a window.

도 2에서 설명된 인터넷 방송 수신 프로그램은 정보 검색 윈도우 구동부 및 정보 수신 윈도우 구동부를 제어하는 소프트웨어 모듈들을 포함하여 구성될 수 있으나, 한편으로는 인터넷 방송 검색/수신 프로그램이 정보 검색 윈도우 구동부만을 포함하고 정보 수신 윈도우 구동부에 대응하는 소프트웨어 모듈은 다른벤더(vendor)에서 제공하는 웹 브라우져 등이 사용될 수 있다.The Internet broadcast receiving program described in FIG. 2 may be configured to include software modules for controlling the information retrieval window driver and the information receiving window driver. Meanwhile, the Internet broadcast retrieval / receiving program includes only the information retrieval window driver and the information. As a software module corresponding to the reception window driver, a web browser provided by another vendor may be used.

또한, 인터넷 방송 검색/수신 프로그램은 사용자가 인터넷 방송 정보를 검색하기 위해 취한 행동들을 취합하여 사용자 행동 정보로서 파일로 저장하였다가 소정의 기간마다 인터넷 방송 포탈 서버(10)로 전송하여, 인터넷 방송 포탈 서버(10)가 전송된 사용자 행동 정보를 분석하여 사용자의 취향을 분석하도록 할 수도 있다.In addition, the Internet broadcast search / receive program collects the actions taken by the user to search the Internet broadcast information, stores them as files as user action information, and transmits them to the Internet broadcast portal server 10 at predetermined time intervals. The server 10 may analyze the transmitted user behavior information to analyze the taste of the user.

도 3a는 사용자 컴퓨터에 설치된 인터넷 방송 검색/수신 프로그램을 사용자가 실행하였을 때 정보 검색 윈도우 구동부가 컴퓨터의 디스플레이 화면 일부에 생성한 윈도우의 구성을 도시한 것이다. 이미 회원으로 가입한 사용자는 도 3a에서 ID 및 패스워드를 입력하여 인터넷 방송 포탈 서버(10)에 로그인할 수 있다. 사용자가 "자동 로그인"을 설정하여 둔 경우에는, 정보 검색 윈도우 구동부는 미리 저장된 사용자의 로그인 정보를 이용하여 사용자로부터 로그인 정보를 입력받지 않고 자동적으로 인터넷 방송 포탈 서버(10)에 로그인할 수 있다.FIG. 3A illustrates a configuration of a window generated by the information search window driver on a part of the display screen of the computer when the user executes an Internet broadcast search / reception program installed in the user computer. A user who has already registered as a member may log in to the internet broadcasting portal server 10 by inputting an ID and password in FIG. 3A. When the user has set the "auto login", the information search window driver may automatically log in to the Internet broadcasting portal server 10 without receiving login information from the user by using previously stored user login information.

한편, 사용자가 인터넷 방송 포탈 서버(10)에 회원으로 등록되지 않은 경우에는 정보 검색 윈도우 구동부는 도 3b 내지 도 3e에 예시적으로 도시된 바와 같은 윈도우들을 생성하여 사용자로부터 사용자의 지역 시간대(Time Zone), 회원 ID, 패스워드, 사용자 성명, 주소, 사용자 취향정보 등과 같은 회원 등록정보를 입력받아 인터넷 방송 포탈 서버(10)에 전달한다. 인터넷 방송 포탈 서버(10)에 정상적으로 로그인되면, 정보 검색 윈도우 구동부는 로그인 처리를 위해 생성한 윈도우를 도 4a에 예시적으로 도시된 바와 같은 정보 검색 윈도우로 대체시키고, 인터넷 방송포탈 서버(10)로부터 사용자의 지역 시간대, 사용자의 취향정보에 따른 배너광고 정보, 인터넷 방송 정보 검색을 위한 2차 카테고리 정보 등을 포함하는 설정 정보를 백 그라운드 소프트웨어 모듈로 다운로드받아 방송정보 저장부에 저장해 둔다. 여기서 백 그라운드 소프트웨어 모듈이라 함은 그래픽 디스플레이 상에 대응하는 윈도우를 생성하지 않고 동작하는 프로세스를 의미한다.On the other hand, when the user is not registered as a member in the Internet broadcasting portal server 10, the information search window driver generates windows as exemplarily illustrated in FIGS. 3B to 3E to display the time zone of the user from the user. ) And receive member registration information such as a member ID, a password, a user name, an address, user taste information, and the like, and transmit the member registration information to the Internet broadcasting portal server 10. When logged in to the Internet broadcast portal server 10 normally, the information search window driver replaces the window created for the login process with the information search window as exemplarily shown in FIG. 4A, and from the Internet broadcast portal server 10. The configuration information including the user's local time zone, banner advertisement information according to the user's taste information, secondary category information for Internet broadcasting information search, etc. is downloaded to the background software module and stored in the broadcasting information storage unit. Here, the background software module refers to a process that operates without generating a corresponding window on the graphic display.

도 4는 정상적인 로그인 후, 그래픽 디스플레이 상에 디스플레이되는 정보 검색 윈도우(50)를 예시적으로 도시한 것이다. 도 4a에 의하면, 정보 검색 윈도우(50)에는 티커 디스플레이 영역(51), 카테고리 버튼 영역(52) 및 부가 버튼 영역(53)이 구비된다.4 exemplarily shows the information retrieval window 50 displayed on the graphic display after a normal login. According to FIG. 4A, the information search window 50 includes a ticker display area 51, a category button area 52, and an additional button area 53.

티커 디스플레이 영역(51)은 인터넷 방송 포탈 서버(10)로부터 수신된 인터넷 방송 정보 및 배너 광고 등을 티커(ticker) 형식으로 디스플레이하는 영역이고, 카테고리 버튼 영역(52)은 인터넷 방송 포탈 서버(10)로부터 수신받는 인터넷 방송 정보의 1차 카테고리를 사용자로부터 선택받기 위한 카테고리 버튼들을 디스플레이하는 영역이고, 부가 버튼 영역(53)은 사용자가 인터넷 방송 포탈 서버(10)로부터 제공받고자 하는 부가적인 서비스를 선택하는 부가 버튼들을 디스플레이하는 영역이다.The ticker display area 51 is an area for displaying Internet broadcast information and banner advertisements received from the internet broadcast portal server 10 in a ticker format, and the category button area 52 is an internet broadcast portal server 10. An area for displaying category buttons for selecting a primary category of Internet broadcasting information received from the user, and the additional button area 53 is for selecting an additional service that the user wants to receive from the Internet broadcasting portal server 10. This area displays additional buttons.

인터넷 방송 포탈 서버(10)에 대한 로그인 직후, 정보 검색 윈도우(50)의 카테고리 버튼 영역(52)과 부가 버튼 영역(53)에는 각각 정보 검색 윈도우 구동부에 의해 미리 설정된 버튼들이 디스플레이되나, 티커 디스플레이 영역(51)은 빈 상태로 디스플레이된다.Immediately after the login to the Internet broadcasting portal server 10, the buttons set by the information search window driver are displayed in the category button area 52 and the additional button area 53 of the information search window 50, respectively. 51 is displayed in an empty state.

카테고리 버튼 영역(52)에 구비된 각 카테고리 버튼은 인터넷 방송 정보를 분류한 1차 카테고리를 표시하는 1차 카테고리 버튼과 상기 1차 카테고리를 세분화하여 분류한 2차 카테고리들을 표시하기 위한 2차 카테고리 표시버튼(도 4a의 ▶ 영역)으로 나뉘어 구성된다. 따라서, 사용자가 카테고리 버튼 영역(52)에 표시된 1차 카테고리 버튼들 중 하나의 카테고리 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 정보 검색 윈도우 구동부는 선택된 카테고리를 식별하는 정보를 인터넷 방송 포탈 서버(10)로 전송하여 그 카테고리에 속하는 인터넷 방송 정보를 수신한다. 수신된 인터넷 방송 정보는 방송정보 저장부에 일시 저장되어 티커 형식으로 티커 디스플레이 영역(51)에 디스플레이된다. 이때, 정보 검색 윈도우 구동부는 로그인 직후 방송정보 저장부에 저장된 배너 광고 정보를 소정의 시간주기 맞추어 인출하여 상기한 인터넷 방송 정보와 함께 티커 디스플레이 영역(51)에 디스플레이할 수 있다.Each category button provided in the category button area 52 displays a primary category button for displaying a primary category in which Internet broadcasting information is classified, and a secondary category display for displaying secondary categories classified by subdividing the primary category. It is divided into buttons (the ▶ area of Fig. 4a). Thus, when the user selects one of the category buttons of the primary category buttons displayed in the category button area 52 by a mouse or a corresponding keystroke, the information retrieval window driver is configured to provide information identifying the selected category to the Internet broadcast portal server. And transmits Internet broadcast information belonging to the category. The received Internet broadcast information is temporarily stored in the broadcast information storage unit and displayed in the ticker display area 51 in a ticker format. In this case, the information retrieval window driver may retrieve the banner advertisement information stored in the broadcasting information storage unit immediately after the login at a predetermined time period and display the banner advertisement information on the ticker display area 51 together with the Internet broadcasting information.

한편, 사용자가 2차 카테고리 표시버튼들 중 하나의 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택한 경우, 정보 검색 윈도우 구동부는 대응하는 1차 카테고리 버튼에 대응하는 2차 카테고리 정보를 방송정보 저장부에서 인출하여 디스플레이하는 2차 카테고리 윈도우(54)를 생성한다. 2차 카테고리 항목들은 인터넷 방송 포탈 서버(10)에 의해 조정될 수 있으므로, 사용자가 로그인할 때 사용자 컴퓨터(18)로 다운로드되어 방송정보 저장부에 저장된 기존의 2차 카테고리 항목들을 갱신하게 된다. 사용자가 2차 카테고리 윈도우(54)에 표시된 2차 카테고리 항목들 중 하나의 항목을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 정보검색 윈도우 구동부는 선택된 2차 카테고리를 식별하는 정보를 인터넷 방송 포탈 서버(10)로 전송하여 그 2차 카테고리에 속하는 인터넷 방송 정보를 수신한다. 수신된 2차 카테고리에 속하는 인터넷 방송 정보는 방송정보 저장부에 일시 저장되어 티커 형식으로 티커 디스플레이 영역(51)에 디스플레이된다.On the other hand, when the user selects one of the secondary category display buttons by a mouse or a corresponding keystroke, the information retrieval window driver may display the secondary category information corresponding to the corresponding primary category button in the broadcast information storage unit. A secondary category window 54 is created to be retrieved and displayed. Since the secondary category items can be adjusted by the Internet broadcast portal server 10, it updates the existing secondary category items downloaded to the user computer 18 and stored in the broadcast information storage unit when the user logs in. When the user selects one of the secondary category items displayed in the secondary category window 54 by a mouse or a corresponding keystroke, the information search window driver may provide information identifying the selected secondary category to the Internet broadcast portal server. And the Internet broadcast information belonging to the secondary category is received. The Internet broadcast information belonging to the received secondary category is temporarily stored in the broadcast information storage unit and displayed in the ticker display area 51 in a ticker format.

도 5a는 인터넷 방송 정보(60)가 정보 검색 윈도우(50)의 티커 디스플레이 영역(51)에 티커 형식으로 디스플레이되는 것을 예시적으로 도시한 것이고, 도 5b는 티커 디스플레이 영역(51)에 디스플레이되는 인터넷 방송 정보(60)의 구성을 예시적으로 도시한 것이다.5A exemplarily shows that the Internet broadcast information 60 is displayed in the ticker display area 51 of the information search window 50 in a ticker format, and FIG. 5B shows the Internet displayed in the ticker display area 51. The configuration of the broadcast information 60 is illustrated by way of example.

도 5a에 의하면, 인터넷 방송 포탈 서버(10)로부터 다운로드되어 방송정보 저장부에 저장된 각 인터넷 방송 정보(60)는 인터넷 방송 정보 구동부에 의해 차례로 인출되어 티커 디스플레이 영역(51)의 하단에서 상단으로 소정의 속도로 이동되면서 디스플레이된다. 이때, 하나의 인터넷 방송 정보가 디스플레이되면 연속적으로 그 다음 인터넷 방송 정보가 이전 인터넷 방송 정보를 따라가며 디스플레이된다. 티커 디스플레이 영역(51)에서 인터넷 방송 정보가 이동되는 방향은 상기한 바와 같이 하단에서 상단으로 이동하는 것에 한정되지 않고, 상단에서 하단으로, 좌단에서 우단으로 또는 우단에서 좌단으로 이동하는 것도 가능하다는 것을 본 발명이 속하는 기술분야에서 평균적 지식을 가진 자는 용이하게 이해할 수 있을 것이다.According to FIG. 5A, each Internet broadcast information 60 downloaded from the Internet broadcast portal server 10 and stored in the broadcast information storage unit is sequentially drawn out by the Internet broadcast information driver to be predetermined from the bottom to the top of the ticker display area 51. It is displayed while moving at the speed of. At this time, if one Internet broadcast information is displayed, the next Internet broadcast information is displayed continuously following the previous Internet broadcast information. The direction in which the Internet broadcasting information is moved in the ticker display area 51 is not limited to moving from the bottom to the top as described above, and it is also possible to move from the top to the bottom, from the left to the right or from the right to the left. Those skilled in the art to which the present invention pertains will readily understand.

또한, 정보 검색 윈도우 구동부는 방송정보 저장부에 일시적으로 저장된 인터넷 방송 정보를 티커 형식으로 티커 디스플레이 영역(51)에 디스플레이하는 도중에 소정의 시간주기에 맞추어 최신 인터넷 방송 정보를 인터넷 방송 포탈 서버(10)로부터 다운로드받아 티커 디스플레이 영역(51)에 디스플레이할 수 있다.In addition, the information search window driver may display the latest Internet broadcast information at a predetermined time period while displaying the Internet broadcast information temporarily stored in the broadcast information storage unit on the ticker display area 51 in a ticker format. It can be downloaded from and displayed on the ticker display area 51.

도 5b에 의하면, 참조번호 61은 프로그램 방영 상황을 알려주는 기본 아이콘을 표시하는 것으로, "Now", "Soon", "VOD" 및 "AOD"로 구분되어 표시된다. "Now"로 표시된 방송정보는 현재 방영 중인 프로그램을 나타내며, "Soon"은 앞으로 방송할 프로그램을 나타내며, "VOD"는 주문형 비디오를 나타내며, "AOD"는 주문형 오디오를 나타낸다. 참조번호 62는 프로그램 제목을 나타내며, 사용자가 그 영역을 마우스로 클릭하면 그 프로그램을 방영하는 웹 페이지로 하이퍼 링크된다. 참조번호 63은 프로그램의 시작 시간과 끝나는 시간과 날짜를 나타내는데, 기본 아이콘이 "VOD" 또는 "AOD"인 경우에는 전체 운영 시간을 나타내고, 정규적인 프로그램의 경우에는 그에 관련된 정보도 함께 표시한다. 참조번호 64는 미디어 타입을 나타내는 아이콘을 표시하는데, "오디오", "비디오" 및 "채팅"으로 구분된다. 참조번호 65는 방영되는 프로그램에 대한 정보를 표시하는데, 이 정보는 인터넷 방송 포탈 서버(10)가 인터넷 방송 정보를 수집할 때 운영자로부터 입력받는다. 참조번호 66은 프로그램의 근원지를 나타내며, 사용자가 그 영역을 마우스로 클릭하면 그 프로그램을 방영하는 방송국의 홈 페이지로 하이퍼 링크된다.Referring to FIG. 5B, reference numeral 61 denotes a basic icon indicating a program airing status, and is divided into "Now", "Soon", "VOD", and "AOD". Broadcast information indicated as "Now" indicates a program that is currently being broadcast, "Soon" indicates a program to be broadcasted in the future, "VOD" indicates video on demand, and "AOD" indicates audio on demand. Reference numeral 62 denotes a program title, and when a user clicks on the area with a mouse, it is hyperlinked to a web page that broadcasts the program. Reference numeral 63 denotes a start time and end time and date of the program. When the basic icon is "VOD" or "AOD", the reference time indicates the total operating time, and in the case of a regular program, information related thereto is also displayed. Reference numeral 64 denotes an icon indicating a media type, which is divided into "audio", "video" and "chat". Reference numeral 65 denotes information about a broadcasted program, which is received from an operator when the Internet broadcast portal server 10 collects Internet broadcast information. Reference numeral 66 denotes a source of a program, and when a user clicks on the area with a mouse, it is hyperlinked to the home page of a broadcasting station that broadcasts the program.

인터넷 방송 프로그램을 방영하는 웹 페이지 또는 방송국의 홈 페이지로 하이퍼 링크되는 경우에는, 정보 수신 윈도우 구동부에 의해 정보 수신 윈도우가 사용자 컴퓨터(18)의 그래픽 디스플레이 상에 생성하여 선택된 HTML 및 인터넷 방송 데이터를 인터넷을 통해 수신한다.In the case of hyperlinking to a web page that broadcasts an Internet broadcast program or to a home page of a broadcasting station, an information receiving window is generated on the graphic display of the user computer 18 by the information receiving window driver to display the selected HTML and Internet broadcast data on the Internet. Receive through.

한편, 사용자가 도 5b에 도시된 바와 같은 인터넷 방송 정보 상에 마우스 커서를 두고 마우스의 오른쪽 버튼을 눌렸을 때에는 도 5c에 예시적으로 도시된 바와 같은 윈도우가 생성된다. 도 5c에서 사용자가 마우스 또는 대응하는 키스트로크에 의해 "Play"를 선택하면 대응하는 방송 프로그램을 방영하는 웹 페이지로 제어가 이동되고, "Preset"을 선택하면 대응하는 방송 프로그램에 대한 예약 기능을 수행하는 윈도우로 제어가 이동되고, "Go to website"를 선택하면 대응하는 방송 프로그램의 방송국 홈 페이지로 제어가 이동되고, "Tell a friend"를 선택하면 대응하는 인터넷 방송 정보를 타인에게 알려주는 윈도우로 제어가 이동되고, "My channels"는 사용자의 개인 채널에 등록된 인터넷 방송 정보 리스트를 디스플레이하여 사용자가 디스플레이된 인터넷 방송 정보들 중 하나의 정보를 선택하면 그 방송 프로그램을 방영하는 웹 페이지로 제어가 이동되고, "Castdial homepage"를 선택하면 인터넷 방송 포탈 서버(10)의 홈 페이지로 제어가 이동되고, "Preference"를 선택하면 사용자의 개인 설정정보를 변경할 수 있는 윈도우로 제어가 이동되고, "Always on top"를 선택하면 사용자 컴퓨터(18)의 그래픽 디스플레이 상에서의 정보 검색 윈도우(50)의 위치를 사용자가 조정할 수 있도록 하고, "About castdial"을 선택하면 인터넷 방송 포탈 서버(10)의 안내 페이지로 제어가 이동되고, "Help"를 선택하면 인터넷 방송 포탈 서버(10)의 도움말 페이지로 제어가 이동된다.On the other hand, when the user presses the mouse button on the Internet broadcast information as shown in FIG. 5B and presses the right button of the mouse, a window as exemplarily shown in FIG. 5C is generated. In FIG. 5C, when the user selects "Play" by the mouse or the corresponding keystroke, the control is transferred to a web page that broadcasts the corresponding broadcast program, and when "Preset" is selected, the reservation function for the corresponding broadcast program is performed. The control is moved to the window, and if you select "Go to website", the control is moved to the broadcasting station home page of the corresponding broadcast program. If the "Tell a friend" is selected, the window is displayed to inform others of the corresponding Internet broadcasting information. The control is moved, and " My channels " displays a list of Internet broadcast information registered in the user's personal channel. When the user selects one of the displayed Internet broadcast information, the control is moved to a web page that broadcasts the broadcast program. Is moved, selecting "Castdial homepage" moves control to the home page of the Internet broadcasting portal server 10, and "Prefere Select "nce" to move the control to a window where you can change your personal settings, and select "Always on top" to select the location of the information retrieval window 50 on the graphical display of the user's computer 18. When the user selects "About castdial", the control is moved to the guide page of the Internet broadcasting portal server 10, and selecting "Help" moves the control to the help page of the Internet broadcasting portal server 10. FIG.

한편, 사용자가 부가 버튼 영역(53)에 디스플레이된 부가 버튼들 중 하나의 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 정보 검색 윈도우(50)에 표시된 티커 디스플레이 영역(51), 카테고리 버튼 영역(52) 및 부가 버튼영역(53)이 결합된 영역(이하에서 "프런트 윈도우"라 한다)은 선택된 부가 버튼에 대응하는 부가적인 서비스를 위한 설정값을 사용자로부터 입력받기 위한 설정값 입력영역(이하에서 "백 윈도우"라 한다)으로 대체되어 디스플레이된다. 결과적으로, 프런트 윈도우와 도 6 내지 도 11에 예시적으로 도시된 백 윈도우는 사용자 컴퓨터(18)의 그래픽 디스플레이 상에서 같은 위치에서 같은 크기로 디스플레이되어 상호 뒤집혀지는 느낌을 부여하며 교체된다.On the other hand, if the user selects one of the additional buttons displayed in the additional button area 53 by a mouse or a corresponding keystroke, the ticker display area 51 and the category button area displayed in the information search window 50. An area in which the 52 and the additional button area 53 are combined (hereinafter referred to as "front window") is a setting value input area for receiving a setting value for an additional service corresponding to the selected additional button from the user (hereinafter referred to as "front window"). Is replaced by "back window". As a result, the front window and the back window exemplarily shown in Figs. 6-11 are displayed on the graphical display of the user computer 18 in the same position at the same size and replaced with the feeling of inverted mutually.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "My castdial edit" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 6에 예시적으로 도시된 바와 같은 백 윈도우가 디스플레이된다. 사용자가 참조번호 71의 버튼을 클릭하면, 참조번호 72의 1차 카테고리 정보가 디스플레이된다. 이후, 사용자가 1차 카테고리 정보 중에서 예를 들어 "Entertainment"를 선택하면, 참조번호 73의 2차 카테고리 편집창이 디스플레이된다. 2차 카테고리 편집창에서 사용자는 자신의 취향에 부합되는 2차 카테고리 옆에 ∨ 표시를 하여 편집할 수 있다. 사용자가 편집창에서 "OK" 버튼을 선택하면, 참조번호 74에 의해 표시된 바와 같이 선택된 카테고리 정보가 디스플레이된다. 사용자는 참조번호 75에 의해 표시된 삭제 기능을 이용하여 선택된 카테고리들 중에서 일부 또는 전부를 삭제할 수도 있다. 이후, 사용자가 참조번호 76에 의해 표시된 "OK" 버튼을 선택하면, 백 윈도우는 대체되기 직전의 프런트 윈도우로 복귀된다.When the user selects the "My castdial edit" button in the additional button area 53 of the front window by mouse or a corresponding keystroke, the back window as exemplarily shown in FIG. 6 is displayed. When the user clicks the button 71, the primary category information 72 is displayed. Thereafter, when the user selects, for example, "Entertainment" from the primary category information, the secondary category edit window with reference numeral 73 is displayed. In the secondary category edit window, the user can edit by marking 옆 next to the secondary category that matches his or her taste. When the user selects the "OK" button in the edit window, the selected category information is displayed as indicated by reference numeral 74. The user may delete some or all of the selected categories using the delete function indicated by 75. Then, when the user selects the "OK" button indicated by reference numeral 76, the back window returns to the front window just before being replaced.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "Preset" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 7에 예시적으로 도시된 바와 같은백 윈도우가 디스플레이된다. 참조번호 81의 창에서는 예약이 가장 많이 된 인터넷 방송 정보들 중 상위 5개가 선정되어 디스플레이된다. 참조번호 82의 창에서는 사용자가 예약한 인터넷 방송 정보 리스트가 디스플레이되고 삭제 기능이 제공된다. 예약된 인터넷 방송 정보 리스트에서 방영 시간이 끝나거나 방영되지 않고 시간이 지나간 인터넷 방송 정보는 인터넷 방송 검색/수신 프로그램이 종료될 때 예약 리스트에서 삭제된다.When the user selects the "Preset" button in the additional button area 53 of the front window by a mouse or a corresponding keystroke, the back window as exemplarily shown in FIG. 7 is displayed. In the window 81, the top five of the most reserved Internet broadcast information are selected and displayed. In the window 82, a list of Internet broadcast information reserved by the user is displayed and a deletion function is provided. In the reserved Internet broadcast information list, when the broadcast time ends or does not air, the Internet broadcast information is deleted from the reservation list when the Internet broadcast search / receive program ends.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "Preference" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 8a에 예시적으로 도시된 바와 같은 백 윈도우가 디스플레이된다. 사용자는 참조번호 91에 도시된 타이틀에서 도 8a 내지 도 8d에 예시적으로 도시된 윈도우를 마우스 또는 탭 키를 사용하여 선택할 수 있다. 각 윈도우에서 사용자는 해당 정보를 변경 또는 추가할 수 있다.If the user selects the "Preference" button in the additional button area 53 of the front window by mouse or a corresponding keystroke, the back window as exemplarily shown in Fig. 8A is displayed. The user can select the window shown by way of example in FIGS. 8A to 8D in the title shown by reference numeral 91 using the mouse or the tab key. In each window, the user can change or add the information.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "Daily Guide" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 9에 예시적으로 도시된 바와 같은 백 윈도우가 디스플레이된다. 정보 검색 윈도우 구동부가 참조번호 101에 의해 표시된 요일 선택창 및 참조번호 102에 의해 표시된 카테고리 선택창에 통해 사용자로부터 각각 선택된 인터넷 방송 방영 요일 및 카테고리에 관련된 정보를 인터넷 방송 포탈 서버(10)로 전송하고, 상기 정보에 의해 필터링된 인터넷 방송 정보를 수신받아 디스플레이한다.When the user selects the "Daily Guide" button by the mouse or the corresponding keystroke in the additional button area 53 of the front window, the back window as exemplarily shown in FIG. 9 is displayed. The information retrieval window driver transmits the information related to the day and category of the Internet broadcast airtime selected by the user to the internet broadcasting portal server 10 through the day selection window indicated by reference numeral 101 and the category selection window indicated by reference numeral 102, respectively. And receives and displays the Internet broadcast information filtered by the information.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "Search" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 9에 예시적으로 도시된 바와 같은백 윈도우가 디스플레이된다. 정보 검색 윈도우 구동부가 참조번호 111에 의해 표시된 키워드 입력창을 통해 사용자로부터 입력받은 키워드 정보와 참조번호 112에 의해 표시된 카테고리 선택창 및 참조번호 113에 의해 표시된 방영시간 조건 선택창에 통해 사용자로부터 각각 선택된 카테고리 및 방영시간 조건에 관련된 정보를 인터넷 방송 포탈 서버(10)로 전송하고, 상기 정보에 의해 검색된 인터넷 방송 정보를 수신받아 백 윈도우에 디스플레이한다.If the user selects the "Search" button in the additional button area 53 of the front window by a mouse or a corresponding keystroke, a back window as shown by way of example in FIG. 9 is displayed. The information search window driver is selected by the user through the keyword information input from the user through the keyword input window indicated by reference numeral 111, the category selection window indicated by reference numeral 112, and the airtime condition selection window indicated by reference numeral 113, respectively. Information related to the category and the broadcast time condition is transmitted to the internet broadcasting portal server 10, and the Internet broadcasting information searched by the information is received and displayed on the back window.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "Channel & Radio" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 10a에 예시적으로 도시된 바와 같은 주요 방송국들의 배너들이 나열된 창(121)을 포함하는 백 윈도우가 디스플레이된다. "Channel & Radio" 백 윈도우에서 사용자는 참조번호 131에 의해 표시된 키워드 입력창을 통해 인터넷 방송 정보와 관련된 키워드를 입력하고, 참조번호 132에 의해 표시된 카테고리 선택창 및 참조번호 133에 의해 표시된 사이트 위치 선택창에 통해 각각 카테고리를 선택하고, 인터넷 방송국 사이트 위치를 선택하여 대응하는 검색된 인터넷 방송 정보를 요청할 수 있다. 그러면, 정보 검색 윈도우 구동부는 검색에 관련된 정보를 인터넷 방송 포탈 서버(10)로 전송하고, 상기 정보에 의해 검색된 인터넷 방송 정보를 수신받아 백 윈도우에 디스플레이한다.If the user selects the "Channel & Radio" button by mouse or a corresponding keystroke in the additional button area 53 of the front window, the window 121 lists the banners of the main stations as exemplarily shown in FIG. 10A. A back window comprising a is displayed. In the "Channel & Radio" back window, the user enters a keyword related to Internet broadcast information via the keyword input window indicated by reference numeral 131, and selects a category selection window indicated by reference numeral 132 and a site location indicated by reference numeral 133. Each category may be selected through a window, and an Internet broadcaster site location may be selected to request corresponding searched Internet broadcast information. Then, the information search window driver transmits the information related to the search to the internet broadcasting portal server 10, receives the Internet broadcasting information searched by the information, and displays the information on the back window.

사용자가 프런트 윈도우의 부가 버튼 영역(53)에서 "Castdial 911" 버튼을 마우스 또는 대응하는 키스트로크에 의해 선택하면, 도 9에 예시적으로 도시된 바와 같은 백 윈도우가 디스플레이된다. 사용자가 참조번호 141에 도시된 바와 같은 도움말 목록에서 원하는 항목을 선택하면, 정보 검색 윈도우 구동부는 대응하는 정보를 인터넷 방송 포탈 서버(10)에 요청하여 참조번호 142에 도시된 창에 디스플레이한다. 좀 더 구체적은 질문에 대응하기 위하여, 정보 검색 윈도우 구동부는 전자우편 송신 기능을 구비하여 참조번호 143에 도시된 바와 같은 창을 통해 사용자로부터 입력받은 메시지를 인터넷 방송 포탈 서버(10)로 전송할 수 있다.When the user selects the "Castdial 911" button in the additional button area 53 of the front window by a mouse or a corresponding keystroke, the back window as exemplarily shown in FIG. 9 is displayed. When the user selects a desired item from the help list as shown at 141, the information search window driver requests the Internet broadcasting portal server 10 for corresponding information and displays the corresponding information in the window shown at 142. In order to answer a more specific question, the information retrieval window driver may have an e-mail transmission function to transmit a message input from the user to the internet broadcasting portal server 10 through a window as shown by reference numeral 143. .

이하에서, 인터넷 방송 포탈 서버(10)와 인터넷 방송 검색/수신 프로그램이 설치된 사용자 컴퓨터(18) 사이의 데이터 송수신 프로토콜에 대하여 설명한다.Hereinafter, a data transmission / reception protocol between the internet broadcasting portal server 10 and the user computer 18 provided with the internet broadcasting search / receiving program will be described.

인터넷 방송 검색/수신 프로그램은 HTTP(Hypertext Transfer Protocol) 프로토콜만을 사용하여 인터넷 방송 포탈 서버(10)에 정보를 요청한다. 이때, HTTP 기본 포트(port)는 80번이나 이는 일반 브라우저를 통해서 쉽게 인터럽트(interrupt)가 걸릴 수 있으므로 최소한의 보안을 고려하여 사용 포트를 80번 이외의 사용가능한 포트를 사용한다. 인터넷 방송 검색/수신 프로그램은 Post 방식을 배제하고, Get 방식에 의한 HTTP 요청(request)을 인터넷 방송 포탈 서버(10)에 전송한다. 이때, 인터넷 방송 수신 프로그램의 버전과 GMT(Greenwich Mean Time)가 기본 패러미터로 사용된다.The Internet broadcast search / receive program requests information from the Internet broadcast portal server 10 using only the HTTP (Hypertext Transfer Protocol) protocol. At this time, the HTTP default port is 80. However, since it can be easily interrupted through a general browser, use a port other than 80 for the minimum port in consideration of minimum security. The Internet broadcast search / receive program excludes the Post method and transmits an HTTP request by the Get method to the Internet broadcast portal server 10. At this time, the version of the Internet broadcast receiving program and GMT (Greenwich Mean Time) are used as basic parameters.

인터넷 방송 포탈 서버(10)는 HTTP(Hypertext Transfer Protocol) 프로토콜을 사용하여 인터넷 방송 검색/수신 프로그램의 HTTP 요청에 응답한다. 즉, 인터넷 방송 포탈 서버(10)는 응답 HTTP 메시지의 바디(Body) 영역에 인터넷 방송 검색/수신 프로그램에 대한 응답 메시지가 실어 보낸다. 인터넷 방송 검색/수신 프로그램에 대한 응답 메시지는 독자적인 헤더(Header)와 바디(Body) 구조를 갖는데, 헤더(Header)에는 처리상태, 프로토콜 버전, 날짜가 실리며 바디(Body)에는 요청된데이터가 실리게 된다.The Internet broadcast portal server 10 responds to an HTTP request of an Internet broadcast search / receive program using the Hypertext Transfer Protocol (HTTP) protocol. That is, the Internet broadcast portal server 10 carries a response message for the Internet broadcast search / receive program on the body area of the response HTTP message. The response message for the Internet broadcast search / receive program has its own header and body structure. The header contains the processing status, protocol version, and date, and the body contains the requested data. It becomes.

이하에서 본 발명의 일실시예에서 사용되는 인터넷 방송 검색/수신 프로그램에 대한 응답 메시지의 구조를 예를 들어 설명하면 다음과 같다.Hereinafter, a structure of a response message for an Internet broadcast search / reception program used in an embodiment of the present invention will be described with reference to the following.

헤더(Header)에는 별도의 구분자(delimiter)가 포함되지 않으며 표 1에 제시된 바와 같이 총 32 바이트가 할당된다. 따라서, 헤더와 바디는 바이트 수를 계산하여 구분된다.The header does not include a separate delimiter and a total of 32 bytes are allocated as shown in Table 1. Thus, the header and the body are distinguished by counting the number of bytes.

필드내용Field contents 처리상태 코드Processing status code 프로토콜 버전Protocol version 임시 1Temporary 1 임시 2Temporary 2 날짜/시간Date / time 바디 길이Body length 바이트 수Number of bytes 33 33 33 33 1010 1010

표 1에서 처리상태 코드는 다음과 같이 구분된다.In Table 1, processing status codes are classified as follows.

100 ~ 199 : 정상 처리( 에러 없이 처리 )100 ~ 199: Normal processing (process without error)

200 ~ 299 : 비정상 처리( 에러 없으나 사용자의 요구에 부합하지 못함)200 ~ 299: Abnormal handling (no error but does not meet user's requirement)

300 ~ 399 : 서버 에러300 ~ 399: Server Error

각 처리상태 코드가 표시하는 바를 좀 더 구체적으로 나타내면 다음과 같다.More specifically, what each processing status code indicates is as follows.

100 : 요청 성공100: request successful

110 : 요청한 데이터가 너무 커서 나누어 전송(추가 요청을 요망)110: The requested data is too large to be sent (request an additional request)

120 : 사용 가능 아이디 확인( 불가능 )120: Available ID check (Impossible)

121 : 사용 가능 아이디 확인( 사용가능 )121: Check the available ID (available)

130 : 로그인 성공130: login successful

131 : 로그인 성공 & 인터넷 방송 검색/수신 프로그램 갱신 권유131: login success & Internet broadcast search / receiving program renewal invitation

210 : 해당 데이터베이스에 존재하지 않음210: does not exist in the database

220 : 요청 타임아웃(time out)220: request timeout

230 : 인터넷 방송 검색/수신 프로그램 버전 업(version up) 요청(갱신없이 실행 불가)230: Internet broadcast search / receive program version up request (cannot run without updating)

240 : 로그인 실패(부적확한 패스워드)240: Login failed (incorrect password)

241 : 로그인 실패(존재하지 않는 ID)241: Login failed (nonexistent ID)

242 : 로그인 실패(시도 횟수 초과)242: Login failed (attempts exceeded)

301 : 서버 비정상 작동301: Server Abnormal Operation

310 : 데이터베이스 장애(insert / update 시)310: Database failure (on insert / update)

315 : 데이터베이스 장애(패치 시)315: Database failure (on patch)

바디(Body)의 구성을 예를 들어 설명하면 다음과 같다.The configuration of the body will be described as an example.

바디에서는 HTML 탭(tab)을 배제한 필요한 데이터들과 구분자(delimiter)들로만 구성된다. 바디에서 사용되는 구분자(delimiter)로는 ASCII 코드 1 ~ 4가 이용된다.The body consists only of the necessary data and delimiters, excluding the HTML tab. ASCII delimiters 1 to 4 are used as delimiters in the body.

ASCII 코드 1은 항목들을 구분하는데 사용되며, 이하의 예에서 ':'으로 표기한다. 만약, 해당 데이터가 "NULL"일 경우에는 스페이스(Space)로 처리한다.ASCII code 1 is used to separate items, and is indicated by ':' in the following example. If the data is "NULL", it is treated as a space.

(예1) [방송프로그램제목]:[방송사]:[방송시간](Example 1) [Broadcast program title]: [Broadcaster]: [Broadcast time]

ASCII 코드 2는 항목들의 그룹을 구분하는데 사용되며, 이하의 예에서 '/'로 표기한다. 그룹으로 구분되어 나타나지 않는 곳에서는 사용하지 않는다.ASCII code 2 is used to separate groups of items, denoted by '/' in the following example. Do not use in places that do not appear as a group.

(예2) [제목]:[방송사]:[방송시간]/[제목]:[방송사]:[방송시간]/[제목]:[방송]:[방송시간](Example 2) [Title]: [Broadcaster]: [Broadcast time] / [Title]: [Broadcaster]: [Broadcast time] / [Title]: [Broadcast]: [Broadcast time]

ASCII 코드 3은 데이터의 성격을 구별하는데 사용되면, 이하의 예에서 '*'로 표기한다. 데이터의 성격이 구분되지 않는 곳에서는 사용되지 않는다.When ASCII code 3 is used to distinguish the nature of data, it is denoted by '*' in the following example. It is not used where the nature of the data is not distinguished.

(예3) 방송국 정보 * 해당 방송사의 방송정보(Example 3) Broadcasting station information * Broadcasting information of the relevant broadcaster

(예4) [방송사]:[지역정보]*[제목]:[방송사]:[방송시간]/[제목]:[방송사]:[방송시간]/[제목]:[방송]:[방송시간](Example 4) [Broadcaster]: [Local Information] * [Title]: [Broadcaster]: [Broadcast Time] / [Title]: [Broadcaster]: [Broadcast Time] / [Title]: [Broadcast]: [Broadcast Time ]

인터넷 방송 검색/수신 프로그램에 의한 HTTP 요청과 인터넷 방송 포탈 서버(10)에 의한 응답 데이터의 실예를 살펴보면 다음과 같다. 먼저, 사용자가 도 4에 도시된 프런트 윈도우(50)에서 "News"를 1차 카테고리로 선택하고, "News" 버튼에 표시된 ▶를 선택하여 2차 카테고리 윈도우 내에 표시된 2차 카테고리 항목들 중 "weather"를 선택하였다고 가정한다. 이때, 인터넷 방송 검색/수신 프로그램은 "News / weather" 정보를 (예5)와 같이 구성하여 서버에 요청한다.An example of an HTTP request by the Internet broadcast search / receive program and response data by the Internet broadcast portal server 10 will be described below. First, the user selects "News" as the primary category in the front window 50 shown in FIG. 4 and selects ▶ displayed in the "News" button to select "weather of secondary category items displayed in the secondary category window. Assume that "is selected. At this time, the Internet broadcast search / receive program configures "News / weather" information as in (Example 5) and requests the server.

(예5)(Example 5)

http://some.hostname/servlet/servlet.GetProgramList?mode=cate&cate1=1&cate2=9http: //some.hostname/servlet/servlet.GetProgramList? mode = cate & cate1 = 1 & cate2 = 9

요청을 받는 인터넷 방송 포탈 서버(10)는 해당 데이터를 앞에서 기술한 방식대로 <Ex2>에 예시된 바와 같이 헤더와 바디로 구현하여 인터넷 방송 검색/수신 프로그램이 설치된 사용자 컴퓨터(18)로 전달한다.The Internet broadcast portal server 10 receiving the request implements the data in a header and a body as illustrated in <Ex2> in the manner described above, and delivers the data to the user computer 18 in which the Internet broadcast search / reception program is installed.

<Ex2><Ex2>

1001001162720001120,c,30┏1┏v┏200011200400┏200011200600┏20 / 20┏http://www.abcnews.go.com/onair/2020/2020Index.html┏┏┏┏┏A well known program discusses about our currents events that touches our lives.┏0┏┓20001120,c,31┏1┏v┏200011200400┏200011200600┏Sam [email protected]┏http://abcnews.go.com/onair/dailynews/samdonaldson_index.html┏┏┏┏┏From politics to pay-per-view and from football to Wall Street and the Web - The World Wrestling Federation is everywhere. Co-founder CEO Linda McMahon joins Sam's Thursday Webcast.┏0┏┓1001001162720001120, c, 30┏1┏v┏200011200400┏200011200600┏20 / 20┏http: //www.abcnews.go.com/onair/2020/2020Index.html┏┏┏┏┏A well known program discusses about our currents events that touches our lives.┏0┏┓20001120, c, 31┏1┏v┏200011200400┏200011200600┏Sam [email protected]┏http: //abcnews.go.com/onair/dailynews/samdonaldson_index.html┏┏ From politics to pay-per-view and from football to Wall Street and the Web-The World Wrestling Federation is everywhere. Co-founder CEO Linda McMahon joins Sam's Thursday Webcast.

여기서, 구분자로 사용된 ASCII 코드는 다음과 같이 정의된다.Here, the ASCII code used as the separator is defined as follows.

" ┏ " : Ascii(1),"┏": Ascii (1),

" ┓ " : Ascii(2),"┓": Ascii (2),

"┏┓" : Ascii(1)과 Ascii(2) 가 붙어 있는 것."┏┓": Ascii (1) and Ascii (2) is attached.

이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

본 발명에 의하면, 기존의 웹 브라우져가 제공하는 내비게이션 방식을 탈피하고 디렉토리 방식의 카테고리 버튼들을 구비한 그래픽 사용자 인터페이스를 갖추고, 사용자의 요구에 의해 서버에 로그인할 때 다운로드받은 세부적인 카테고리 항목들을 제공함으로써 사용자들이 보다 빠르고 편리하게 인터넷 방송 프로그램을 검색할 수 있도록 한다.According to the present invention, a graphical user interface is provided which breaks the navigation system provided by the existing web browser and has directory-type category buttons, and provides detailed category items downloaded when the user logs in to the server at the request of the user. It allows users to search Internet broadcast programs faster and more conveniently.

또한, 본 발명에 의하면 부가적인 기능들을 수행할 때 프런트 윈도우와는 별도의 새로운 창을 생성하지 않고 기존의 프런트 윈도우의 위치에 백 윈도우를 디스플레이하고 기능 수행 종료시 프런트 윈도우의 직전 실행 상태로 복귀함으로써 작은 디스플레이 공간을 갖는 단말기에서도 효율적으로 구현할 수 있다는 효과를 갖는다.In addition, according to the present invention, when the additional functions are performed, the back window is displayed at the position of the existing front window without creating a new window separate from the front window, and the function returns to the immediately preceding execution state of the front window when the function is finished. It has the effect that it can be efficiently implemented in a terminal having a display space.

Claims (15)

인터넷 방송 포탈 서버 및 다수의 인터넷 방송 서버들과의 통신을 위한 장치에 있어서,An apparatus for communicating with an internet broadcasting portal server and a plurality of internet broadcasting servers, 인터넷을 통해 정보를 송수신하고, 그래픽 디스플레이를 구비한 단말기;A terminal having a graphic display and transmitting and receiving information through the Internet; 상기 그래픽 디스플레이 상에 정보 검색 윈도우를 생성하고, 상기 윈도우에 상기 인터넷 방송 포탈 서버로부터 수신된 인터넷 방송 정보를 티커 형식으로 디스플레이하는 티커 디스플레이 영역, 상기 인터넷 방송 포탈 서버로부터 수신받는 인터넷 방송 정보의 카테고리를 사용자로부터 선택받기 위한 카테고리 버튼들을 디스플레이하는 카테고리 버튼 영역, 사용자가 상기 인터넷 방송 포탈 서버로부터 제공받고자 하는 부가적인 서비스를 선택하는 부가 버튼들을 디스플레이하는 부가 버튼 영역을 구비한 정보 검색 윈도우 구동부;A ticker display area for generating an information search window on the graphic display, displaying internet broadcast information received from the internet broadcast portal server in a ticker format, and a category of internet broadcast information received from the internet broadcast portal server; An information retrieval window driver having a category button area for displaying category buttons for selection by a user, and an additional button area for displaying additional buttons for selecting an additional service that the user wants to receive from the Internet broadcasting portal server; 상기 인터넷 방송 포탈 서버로부터 수신된 인터넷 방송 정보를 일시적으로 저장하는 방송정보 저장부; 및A broadcast information storage unit for temporarily storing the Internet broadcast information received from the Internet broadcast portal server; And 정보 수신 윈도우를 상기 그래픽 디스플레이 상에 생성하여, 상기 티커 디스플레이 영역에서 선택된 인터넷 방송 정보에 대응하는 인터넷 방송 데이터를 인터넷을 통해 수신하여 상기 정보 수신 윈도우에 디스플레이하는 정보 수신 윈도우 구동부를 포함하는 인터넷 방송 검색/수신장치.An information receiving window driver configured to generate an information receiving window on the graphic display and receive internet broadcasting data corresponding to the internet broadcasting information selected in the ticker display area through the internet and to display the information receiving window in the information receiving window; / Receiver. 제1항에 있어서, 상기 정보 검색 윈도우 구동부는The method of claim 1, wherein the information retrieval window driver 상기 인터넷 방송 포탈 서버에 대한 로그인을 위해, 상기 정보 검색 윈도우에 구비된 상기 티커 디스플레이 영역, 상기 카테고리 버튼 영역 및 상기 부가 버튼 영역을 사용자로부터 로그인 데이터를 입력받기 위한 로그인 데이터 입력영역으로 대체하여 디스플레이함을 특징으로 하는 인터넷 방송 검색/수신장치.In order to log in to the Internet broadcasting portal server, the ticker display area, the category button area, and the additional button area included in the information search window are replaced with a login data input area for receiving login data from a user. Internet broadcast search / reception device characterized in that. 제1항에 있어서, 상기 카테고리 버튼 영역에 구비된 각 카테고리 버튼은The method of claim 1, wherein each category button provided in the category button area 상기 인터넷 방송 정보를 분류한 1차 카테고리를 표시하는 1차 카테고리 버튼과 상기 1차 카테고리를 세분화하여 분류한 2차 카테고리들을 표시하기 위한 2차 카테고리 표시버튼으로 나뉘어 구성되고,A primary category button for displaying a primary category for classifying the Internet broadcast information and a secondary category display button for displaying secondary categories classified by subdividing the primary category; 상기 정보 검색 윈도우 구동부는 사용자로부터 2차 카테고리 표시버튼들 중 특정 카테고리 버튼의 2차 카테고리 표시버튼을 선택받고 선택된 카테고리 버튼에 대응하는 2차 카테고리 정보를 디스플레이하는 2차 카테고리 윈도우를 생성하는 것을 특징으로 하는 인터넷 방송 검색/수신장치.The information retrieval window driver may select a secondary category display button of a specific category button among the secondary category display buttons from a user and generate a secondary category window for displaying secondary category information corresponding to the selected category button. Internet broadcast searching / receiving device. 제3항에 있어서, 상기 정보 검색 윈도우 구동부는The method of claim 3, wherein the information retrieval window driver 상기 인터넷 방송 포탈 서버에 정상적으로 로그인한 이후, 상기 2차 카테고리 정보를 상기 인터넷 방송 포탈 서버로부터 다운로드받는 것을 특징으로 하는 인터넷 방송 검색/수신장치.And after logging in to the internet broadcasting portal server normally, the second category information is downloaded from the internet broadcasting portal server. 제1항에 있어서, 상기 정보 검색 윈도우 구동부는The method of claim 1, wherein the information retrieval window driver 상기 인터넷 방송 포탈 서버에 정상적으로 로그인한 이후 배너 광고 정보를 상기 인터넷 방송 포탈 서버로부터 다운로드받아 상기 방송정보 저장부에 저장하고, 소정의 시간주기 맞추어 상기 방송정보 저장부에서 인출하여 상기 인터넷 방송 정보와 함께 상기 티커 디스플레이 영역에 디스플레이하는 것을 특징으로 하는 인터넷 방송 검색/수신장치.After successfully logging in to the internet broadcasting portal server, banner advertisement information is downloaded from the internet broadcasting portal server, stored in the broadcasting information storage unit, and withdrawn from the broadcasting information storage unit at a predetermined time period together with the internet broadcasting information. And displaying on the ticker display area. 제1항에 있어서, 상기 정보 검색 윈도우 구동부는The method of claim 1, wherein the information retrieval window driver 방송정보 저장부에 일시적으로 저장된 인터넷 방송 정보를 티커 형식으로 상기 티커 디스플레이 영역에 디스플레이하는 도중에 소정의 시간주기에 맞추어 최신 인터넷 방송 정보를 상기 인터넷 방송 포탈 서버로부터 다운로드받아 상기 티커 디스플레이 영역에 디스플레이하는 것을 특징으로 하는 인터넷 방송 검색/수신장치.Downloading the latest Internet broadcasting information from the Internet broadcasting portal server at a predetermined time period while displaying the Internet broadcasting information temporarily stored in the broadcasting information storage unit on the ticker display area in a ticker format and displaying the information on the ticker display area. Internet broadcast search / reception device characterized in that. 제1항에 있어서, 상기 정보 검색 윈도우는The method of claim 1, wherein the information search window is 사용자에 의해 상기 부가 버튼들 중 하나가 선택된 경우, 상기 정보 검색 윈도우에 디스플레이된 상기 티커 디스플레이 영역, 상기 카테고리 버튼 영역 및 상기 부가 버튼 영역을 상기 부가 버튼에 대응하는 부가적인 서비스를 위한 설정값을 사용자로부터 입력받기 위한 설정값 입력영역으로 대체하여 디스플레이함을 특징으로 하는 인터넷 방송 검색/수신장치.When one of the additional buttons is selected by the user, the ticker display area, the category button area, and the additional button area displayed in the information search window may be configured to set a value for an additional service corresponding to the additional button. An Internet broadcasting search / receiving device, characterized in that for displaying by replacing the set value input area for receiving from the input. 제1항에 있어서, 상기 단말기는The method of claim 1, wherein the terminal 개인용 컴퓨터임을 특징으로 하는 인터넷 방송 검색/수신장치.Internet broadcast search / reception device characterized in that the personal computer. 제1항에 있어서, 상기 단말기는The method of claim 1, wherein the terminal 모바일 단말기임을 특징으로 하는 인터넷 방송 검색/수신장치.Internet broadcast search / reception device characterized in that the mobile terminal. 다수의 인터넷 방송 사이트로부터 인터넷 방송 정보를 수집하는 인터넷 방송 포탈 서버를 통해 다수의 인터넷 방송 서버들에서 제공하는 인터넷 방송 중 사용자가 원하는 인터넷 방송을 선택하여 수신하는 인터넷 방송 검색/수신장치를 실행시키는 프로그램을 기록한 기록매체에 있어서,A program that executes an Internet broadcast search / receiving device that selects and receives an Internet broadcast desired by a user through an Internet broadcast portal server that collects Internet broadcast information from a plurality of Internet broadcast sites. In the recording medium recording the (a) 상기 인터넷 방송 정보를 분류한 1차 카테고리를 구비하고, 상기 인터넷 방송 포털 서버에 네트워크를 통해 접속하는 모듈;(a) a module having a primary category in which the Internet broadcasting information is classified, and connected to the Internet broadcasting portal server through a network; (b) 정보 검색 윈도우를 생성하여 사용자로부터 로그인 정보를 입력받고, 입력된 로그인 정보를 상기 인터넷 방송 포탈 서버에 전송하여 상기 1차 카테고리를 세분화하여 분류한 2차 카테고리 정보를 다운로드받는 모듈;(b) a module for generating an information retrieval window, receiving login information from a user, and transmitting the input login information to the Internet broadcasting portal server to download secondary category information classified by subdividing the primary category; (c) 상기 정보 검색 윈도우를 통해 사용자에게 상기 1차 카테고리 및/또는 상기 2차 카테고리 정보를 디스플레이하고, 사용자로부터의 카테고리 선택정보를 상기 인터넷 방송 포털 서버에 전송하여 대응하는 인터넷 방송 정보를 수신하는 모듈;(c) displaying the first category and / or the second category information to the user through the information search window, and transmitting category selection information from the user to the internet broadcasting portal server to receive corresponding internet broadcasting information. module; (d) 수신된 인터넷 방송 정보를 상기 정보 검색 윈도우를 통해 티커 형식으로 디스플레이하는 모듈;(d) a module for displaying received Internet broadcast information in a ticker format through the information search window; (e) 사용자에 의해 선택된 인터넷 방송 정보에 대응한 인터넷 방송 데이터를 대응하는 인터넷 방송 서버에 요청하는 모듈; 및(e) a module for requesting Internet broadcast data corresponding to Internet broadcast information selected by a user to a corresponding Internet broadcast server; And (f) 정보 수신 윈도우를 생성하여 상기 인터넷 방송 서버로부터 수신된 인터넷 방송 데이터를 디스플레이하는 모듈을 포함하는 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체.(f) a computer-readable recording medium having recorded therein an Internet broadcast search / receive program comprising a module for generating an information receiving window and displaying the Internet broadcast data received from the Internet broadcast server. 제10항에 있어서, 상기 (c) 모듈에서의 정보 검색 윈도우는The method of claim 10, wherein the (c) information retrieval window in the module 상기 인터넷 방송 포탈 서버로부터 수신된 인터넷 방송 정보를 티커 형식으로 디스플레이하는 티커 디스플레이 영역, 상기 인터넷 방송 포탈 서버로부터 수신받는 인터넷 방송 정보의 카테고리를 사용자로부터 선택받기 위한 카테고리 버튼들을 디스플레이하는 카테고리 버튼 영역, 사용자가 상기 인터넷 방송 포탈 서버로부터 제공받고자 하는 부가적인 서비스를 선택하는 부가 버튼들을 디스플레이하는 부가 버튼 영역으로 구분됨을 특징으로 하는 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체.Ticker display area for displaying the Internet broadcasting information received from the Internet broadcasting portal server in a ticker format, Category button area for displaying category buttons for selecting a category of Internet broadcasting information received from the Internet broadcasting portal server, And an additional button area for displaying additional buttons for selecting additional services to be provided from the internet broadcasting portal server. 제11항에 있어서, 상기 카테고리 버튼 영역에 구비된 각 카테고리 버튼은The method of claim 11, wherein each category button provided in the category button area 상기 인터넷 방송 정보를 분류한 1차 카테고리를 표시하는 1차 카테고리 버튼과 상기 1차 카테고리를 세분화하여 분류한 2차 카테고리들을 표시하기 위한 2차 카테고리 표시버튼으로 나뉘어 구성되고,A primary category button for displaying a primary category for classifying the Internet broadcast information and a secondary category display button for displaying secondary categories classified by subdividing the primary category; 상기 (c) 모듈은The module (c) (c1) 사용자로부터 2차 카테고리 표시버튼들 중 특정 카테고리 버튼의 2차 카테고리 표시버튼을 선택받고 선택된 카테고리 버튼에 대응하는 2차 카테고리 정보를 디스플레이하는 2차 카테고리 윈도우를 생성하는 모듈을 구비함을 특징으로 하는 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체.(c1) a module for selecting a secondary category display button of a specific category button among the secondary category display buttons from a user and generating a secondary category window for displaying secondary category information corresponding to the selected category button; A computer readable recording medium for recording an Internet broadcast search / reception program. 제11항에 있어서, 상기 정보 검색 윈도우는The method of claim 11, wherein the information search window is 사용자에 의해 상기 부가 버튼들 중 하나가 선택된 경우, 상기 정보 검색 윈도우에 디스플레이된 상기 티커 디스플레이 영역, 상기 카테고리 버튼 영역 및 상기 부가 버튼 영역을 상기 부가 버튼에 대응하는 부가적인 서비스를 위한 설정값을 사용자로부터 입력받기 위한 설정값 입력영역으로 대체하여 디스플레이함을 특징으로 하는 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체.When one of the additional buttons is selected by the user, the ticker display area, the category button area, and the additional button area displayed in the information search window may be configured to set a value for an additional service corresponding to the additional button. A computer-readable recording medium having recorded thereon an Internet broadcast search / reception program, which is displayed by being replaced with a setting value input area for input from a computer. 제10항에 있어서, 상기 (b) 모듈은The method of claim 10, wherein the (b) module 상기 인터넷 방송 포탈 서버로부터 2차 카테고리 정보와 함께 배너 광고 정보를 다운로드받고,Download banner advertisement information along with secondary category information from the Internet broadcasting portal server, 상기 (d) 모듈은The module (d) 상기 인터넷 방송 정보를 디스플레이하는 도중에 소정의 시간주기 맞추어 상기 배너 광고 정보를 상기 정보 검색 윈도우에 디스플레이하는 것을 특징으로 하는 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체.And displaying the banner advertisement information in the information search window at a predetermined time period during the display of the Internet broadcast information. A computer-readable recording medium having recorded thereon an Internet broadcast search / reception program. 제10항에 있어서, 상기 (d) 모듈은The method of claim 10, wherein the module (d) 상기 인터넷 방송 정보를 디스플레이하는 도중에 소정의 시간주기에 맞추어 최신 인터넷 방송 정보를 상기 인터넷 방송 포탈 서버로부터 다운로드받아 상기 정보 검색 윈도우에 디스플레이하는 것을 특징으로 하는 인터넷 방송 검색/수신 프로그램을 기록한 컴퓨터가 읽을 수 있는 기록매체.During the display of the Internet broadcast information, a computer recording an Internet broadcast search / receive program may be read and displayed in the information search window by downloading the latest Internet broadcast information from the Internet broadcast portal server at a predetermined time period. Recording media.
KR1020000085513A 2000-12-29 2000-12-29 Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor KR20020058149A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000085513A KR20020058149A (en) 2000-12-29 2000-12-29 Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000085513A KR20020058149A (en) 2000-12-29 2000-12-29 Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor

Publications (1)

Publication Number Publication Date
KR20020058149A true KR20020058149A (en) 2002-07-12

Family

ID=27688705

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000085513A KR20020058149A (en) 2000-12-29 2000-12-29 Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor

Country Status (1)

Country Link
KR (1) KR20020058149A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100434762B1 (en) * 2001-04-07 2004-06-07 오정석 On-demand/reservation type wireless multicasting system of using mobile terminal and method thereof
KR101248644B1 (en) * 2005-10-11 2013-03-29 엘지전자 주식회사 Digital multi-media broadcasting system, apparatus and method for data process in the brocasting terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999022502A1 (en) * 1997-10-27 1999-05-06 Microsoft Corporation System and method for delivering web content over a broadcast medium
KR20000054689A (en) * 2000-06-19 2000-09-05 유상일 System and method of real time Internet TV broadcasting services
KR20010095940A (en) * 2000-04-12 2001-11-07 변현우 On-line broadcast watching method using internet
KR20020001141A (en) * 2000-06-26 2002-01-09 김철환 Internet broadcasting system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999022502A1 (en) * 1997-10-27 1999-05-06 Microsoft Corporation System and method for delivering web content over a broadcast medium
KR20010095940A (en) * 2000-04-12 2001-11-07 변현우 On-line broadcast watching method using internet
KR20000054689A (en) * 2000-06-19 2000-09-05 유상일 System and method of real time Internet TV broadcasting services
KR20020001141A (en) * 2000-06-26 2002-01-09 김철환 Internet broadcasting system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100434762B1 (en) * 2001-04-07 2004-06-07 오정석 On-demand/reservation type wireless multicasting system of using mobile terminal and method thereof
KR101248644B1 (en) * 2005-10-11 2013-03-29 엘지전자 주식회사 Digital multi-media broadcasting system, apparatus and method for data process in the brocasting terminal

Similar Documents

Publication Publication Date Title
US8020106B2 (en) Integration of personalized portals with web content syndication
RU2522103C2 (en) Update notification method and browser
US6904450B1 (en) Method and system for customizable network data retrieval
US7814147B2 (en) System and method for dynamically changing the content of an Internet web page
US8769413B2 (en) System, method and computer program product for a multifunction toolbar for internet browsers
US6834306B1 (en) Method and apparatus for notifying a user of changes to certain parts of web pages
US6763388B1 (en) Method and apparatus for selecting and viewing portions of web pages
US6961751B1 (en) Method, apparatus, and article of manufacture for providing enhanced bookmarking features for a heterogeneous environment
US20020105539A1 (en) Apparatus and methods for displaying information on mobile communication devices
US20130117687A1 (en) System and method for dynamically changing the content of an internet web page
EP1641211A2 (en) Web server and method for dynamic content.
US20020005867A1 (en) Snippet selection
US20020078102A1 (en) Method and system for customized modification and presentation of remotely saved web content
KR20020048896A (en) Information collection server, information collection method, and recording medium
GB2381902A (en) Bookmark managing system and bookmark managing method
JP2000090102A (en) Information transmission device
US6639610B1 (en) Method and apparatus for assigning URLs to graphical objects in a web page
AU2007332917A1 (en) Method and system for intellegent processing of electronic information
CN104025084A (en) Historical browsing session management
WO2005121982A1 (en) Information providing system, method, program, information communication terminal, and information display switching program
WO2001011503A2 (en) Method and apparatus for notifying a user of changes to certain parts of web pages
WO2001075668A2 (en) Search systems
KR20020058149A (en) Apparatus for searching and receiving Internet broadcast data wih graphic user interface and computer readable medium storing application program therefor
KR100848776B1 (en) System for transmitting/receiving markup data using mobile communication apparatus and control method thereof
JP2003271647A (en) Browsing file data providing method, browsing frequency data providing method, relay device therefor, program and storage medium

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
SUBM Submission of document of abandonment before or after decision of registration