KR100462144B1 - Control box system for a PC - Google Patents
Control box system for a PC Download PDFInfo
- Publication number
- KR100462144B1 KR100462144B1 KR10-2002-0015230A KR20020015230A KR100462144B1 KR 100462144 B1 KR100462144 B1 KR 100462144B1 KR 20020015230 A KR20020015230 A KR 20020015230A KR 100462144 B1 KR100462144 B1 KR 100462144B1
- Authority
- KR
- South Korea
- Prior art keywords
- control box
- personal computer
- received
- signal
- driving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4143—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Selective Calling Equipment (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 피시(PC)의 키보드나 마우스를 이용하지 않고서도 인터넷에 접속하여 특정 웹 사이트의 콘텐츠를 편리하게 이용할 수 있는 리모콘으로 전용 브라우져 이용을 조작하기 위한 제어박스 시스템에 관한 것이다. 이러한 본 발명의 시스템은 전용 브라우져와 제어박스를 구동하기 위한 구동 소프트웨가 탑재되어 제어박스를 최초 설치시에 특정 사이트로 접속하여 사이트에 고유번호와 가입자 정보를 등록하게 하고, 제어박스와 PC가 통신을 하여 제어박스로부터 구동요구신호가 수신되면 서버에 로그인 요구한 후 로그인 승인되면 전용 브라우져를 구동하도록 된 개인용 컴퓨터 및 모니터와, 리모콘, 및 리모콘으로부터 온 신호가 수신되면 개인용 컴퓨터와 통신하여 구동을 요구하고, 개인용 컴퓨터로부터 고유코드 요구신호가 수신되면 미리 설정된 고유코드를 제공함과 아울러 개인용 컴퓨터로부터 구동허락신호가 수신되면 정상적으로 동작하는 제어박스로 구성된다.The present invention relates to a control box system for manipulating the use of a dedicated browser with a remote controller that can conveniently access the contents of a specific website by accessing the Internet without using a keyboard or a mouse of a PC. Such a system of the present invention is equipped with a dedicated browser and driving software for driving a control box to connect a control box to a specific site at the time of initial installation so that a unique number and subscriber information can be registered at the site, and the control box and the PC communicate with each other. If a request signal is received from the control box, a request is made to log in to the server, and if a login is approved, a personal computer and monitor configured to drive a dedicated browser, a remote control, and a personal computer are received to communicate with the personal computer when a signal from the remote control is received. When the unique code request signal is received from the personal computer, a preset unique code is provided and the control box operates normally when the driving permission signal is received from the personal computer.
따라서 본 발명에 따르면 사용자는 조작이 극히 간편하므로 인터넷이나 컴퓨터의 사용법을 모르더라도 콘텐츠를 쉽게 이용할 수 있다.Therefore, according to the present invention, the user can easily use the contents even if they do not know how to use the Internet or a computer because the operation is extremely simple.
Description
본 발명은 피시(PC)의 키보드나 마우스를 이용하지 않고서도 인터넷에 접속하여 특정 웹 사이트의 콘텐츠를 편리하게 이용할 수 있는 리모콘으로 전용 브라우져 이용을 조작하기 위한 제어박스 시스템에 관한 것이다.The present invention relates to a control box system for manipulating the use of a dedicated browser with a remote controller that can conveniently access the contents of a specific website by accessing the Internet without using a keyboard or a mouse of a PC.
최근 들어, 인터넷의 사용이 일반화되면서 개인용 컴퓨터(PC)를 이용한 인터넷 접속이 보편화되어 있는 한편, 가정문화의 중심매체인 텔레비전을 통해 인터넷에 접속하여 여러 가지 다양한 서비스와 콘텐츠를 이용하기 위한 텔레비전용 세탑박스의 보급이 점차 증가하고 있다.In recent years, as the use of the Internet has become more common, Internet access using a personal computer (PC) has become commonplace, while a television set-top for accessing the Internet through a television, a central medium of home culture, to use various services and contents The supply of boxes is gradually increasing.
이러한 종래의 TV 세탑박스는 내장된 소프트웨어에 의해 특정 서버에 연결하고, 이 서버를 통하여 서비스를 받도록 되어 있으나 기본적으로 인터넷 브라우져를 내장하여 사용자가 임의로 인터넷 사이트를 항해할 수 있도록 설계되어 있다.The conventional TV set-top box is connected to a specific server by built-in software and receives a service through this server. However, the TV set-top box is basically designed to allow a user to navigate an Internet site arbitrarily by embedding an Internet browser.
한편, 현재 인터넷을 통해 제공되는 서비스들은 사용자가 브라우져를 콘텐츠 제공자(CP: Content Provider)를 선택할 수 있는 구조로 되어 있으므로, 이러한 구조에서 콘텐츠 제공자(CP)는 콘텐츠를 사이트에 등록해 놓고 사용자가 접속하길 기다리는 수동적인 위치에 있을 수밖에 없다.On the other hand, services currently provided through the Internet have a structure in which a user can select a content provider (CP) for the browser. In such a structure, the content provider (CP) registers the content on the site and the user accesses it. There is no choice but to be passive.
현재와 같이 인터넷 사용자가 거의 포화 상태에 접근한 상황에서 콘텐츠 제공자의 증가는 이들 시장 규모의 상대적인 감소와 사업자간의 격렬한 경쟁을 초래하고 있다.As Internet users are nearing saturation as of today, the increase in content providers has resulted in a relative decline in these market sizes and fierce competition among operators.
따라서 이러한 구조를 역으로 하여 PC 모니터를 TV와 같은 개념으로 사용할 수 있도록 리모콘으로 조작시에는 콘텐츠 제공자(CP)가 인터넷 사용자에게 자신의 콘텐츠만을 독점적으로 공급할 수 있는 방법이 있다면, 사업적인 기반을 확실히 할 수 있을 것이다.Therefore, if there is a way that the content provider (CP) can exclusively supply his or her contents to the Internet users when operating the remote control so that the PC monitor can be used in the same concept as the TV, by reversing this structure, You can do it.
본 발명은 상기와 같은 필요성을 충족시키기 위하여 키보드나 마우스를 사용할 경우에는 통상의 개인용 컴퓨터(PC)에서와 같이 인터넷을 접속한 후 임의로 웹 서핑을 할 수 있지만 리모콘으로 조작시에는 특정 사이트(콘텐츠 제공자(CP)만 자동으로 접속하여 간편하게 인터넷을 이용할 수 있게 하는 리모콘으로 전용 브라우져 이용을 조작하기 위한 제어박스 시스템을 제공하는데 그 목적이 있다.In the present invention, when using a keyboard or mouse to meet the above needs, the user can surf the web arbitrarily after connecting to the Internet as in a normal personal computer (PC). Its purpose is to provide a control box system for manipulating the use of a dedicated browser with a remote control that automatically connects only (CP) and makes it easy to use the Internet.
도 1은 본 발명이 적용되는 전체 망 구성을 도시한 구성도,1 is a block diagram showing an entire network configuration to which the present invention is applied,
도 2는 본 발명에 따른 제어박스 시스템의 구성을 도시한 블럭도,2 is a block diagram showing the configuration of a control box system according to the present invention;
도 3은 본 발명에 따른 콘텐츠 제공 절차를 도시한 순서도,3 is a flowchart illustrating a content providing procedure according to the present invention;
도 4는 본 발명에 따라 제어박스의 소프트웨어가 수행하는 절차를 도시한 흐름도,4 is a flowchart illustrating a procedure performed by software of a control box according to the present invention;
도 5는 본 발명에 따라 PC의 제어박스 구동 소프트웨어가 수행하는 절차를 도시한 흐름도,5 is a flowchart illustrating a procedure performed by a control box driving software of a PC according to the present invention;
도 6은 본 발명에 따라 서버가 수행하는 절차를 도시한 흐름도,6 is a flowchart illustrating a procedure performed by a server according to the present invention;
도 7은 본 발명에 따른 전용 브라우져 화면의 예.7 is an example of a dedicated browser screen according to the present invention.
*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
104: 리모콘 110: 제어박스104: remote control 110: control box
111: 마이크로 프로세서 112: RS232C 드라이버 / USB111: microprocessor 112: RS232C driver / USB
114: 버퍼 121: 적외선 센서114: buffer 121: infrared sensor
122,123: LED 130: PC122,123: LED 130: PC
131: 메인보드 132: 비디오카드131: motherboard 132: video card
133: 사운드카드 134: 직렬포트133: sound card 134: serial port
136: 운영체계 137: 전용 브라우져136: operating system 137: dedicated browser
140: 콘텐츠제공자(CP) 142: 웹서버140: content provider (CP) 142: web server
144: 데이터베이스144: database
상기와 같은 목적을 달성하기 위하여 본 발명의 시스템은, 사용자 PC내에 전용 브라우져와 제어박스를 구동하기 위한 구동 소프트웨가 탑재되어 제어박스를 최초 설치 시에 특정 사이트로 접속하여 사이트에 고유번호와 가입자 정보를 등록하고, 제어박스와 데이터통신을 하여 제어박스로부터 구동요구신호가 수신되면 서버에 로그인 요구한 후 로그인 승인되면 전용 브라우져를 구동하도록 된 개인용 컴퓨터와, 제어박스를 조작하기 위해 사용자가 입력하는 키입력수단(예:리모콘)으로 구성된 것을 특징으로 한다.In order to achieve the above object, the system of the present invention is equipped with a driving software for driving a dedicated browser and a control box in a user PC. And a personal computer configured to perform a data communication with the control box and receive a driving request signal from the control box, request a login to the server, and then operate a dedicated browser when the login is approved. Characterized in that composed of input means (for example, a remote control).
또한 상기와 같은 목적을 달성하기 위하여 본 발명의 방법은, 개인용 컴퓨터는 인터넷을 통해 특정 콘텐츠 사이트에만 접속할 수 있도록 된 시스템에 있어서, 최초 설치시 상기 제어박스에 내장된 고유코드와 가입자정보를 상기 콘텐츠 제공 사이트에 등록하는 단계; 제어박스가 입력수단으로부터 동작을 요구하는 신호가 수신되면, 상기 개인용 컴퓨터와 통신하여 고유번호를 전달하고 구동 요구하는 단계, 개인용 컴퓨터가 상기 사이트에 접속하여 고유번호와 가입자정보를 전달하는 단계 상기 사이트가 수신된 정보를 등록정보와 비교하여 일치하면 로그인을 허락하는 단계; 상기 개인용 컴퓨터가 상기 사이트로부터 로그인 허락을 수신하면, 전용 브라우져를 구동하여 PC모니터 상에 초기화면을 보여주는 단계를 포함하는 것을 특징으로 한다.In addition, in order to achieve the above object, the method of the present invention, in a system in which a personal computer can be connected only to a specific content site via the Internet, at the time of initial installation the unique code and subscriber information embedded in the control box the content Registering at the providing site; When the control box receives a signal requesting the operation from the input means, the communication step with the personal computer to transmit and request the unique number, the personal computer accessing the site to transmit the unique number and subscriber information Comparing the received information with the registered information and allowing login; And when the personal computer receives the login permission from the site, driving the dedicated browser to display the initial screen on the PC monitor.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예를 자세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 전체 망 구성을 도시한 구성도로서, 제어박스(110)는 개인용 컴퓨터(130)를 통해 인터넷(108)으로 연결되어 있고, 인터넷(108)에는 본 발명에 따라 독점적으로 콘텐츠를 제공하기 위한 콘텐츠 제공자(140)가 연결되어 있다. 본 발명에 따라 PC(130)를 이용하여 TV와 같이 원격무선 입력수단(리모콘)으로 인터넷 TV나 각종 콘텐츠를 시청할 있게 해주는 제어박스(110)는 모니터나 PC 일체형으로 구현될 수도 있으나, 통상 개인용 컴퓨터(130)측에 연결되는 분리형으로 구현되는 것이 바람직하고, 이와 같이 분리된 경우에 제어박스(110)와 개인용 컴퓨터(130)는 케이블을 통해 연결된다.1 is a block diagram showing the overall network configuration according to the present invention, the control box 110 is connected to the Internet 108 through a personal computer 130, the Internet 108 exclusively in accordance with the present invention The content provider 140 for providing the content is connected. According to the present invention, the control box 110 for watching Internet TV or various contents by remote wireless input means (remote control) such as a TV by using the PC 130 may be implemented as a monitor or a PC, but usually a personal computer. It is preferable to be implemented as a detachable type connected to the side (130), in this case the control box 110 and the personal computer 130 is connected via a cable.
도 1을 참조하면, 제어박스(110)는 후술한 바와 같이 PC(130)의 시리얼 포트에 또는 USB포트 연결되어 개인용 컴퓨터(130)와 통신제어를 하기 위한 마이크로 프로세서(도 2의 111)를 구비하여 리모콘에 의해 전원 온(PWR ON) 신호를 수신하면 개인용 컴퓨터(130)에 구동요구를 전달하고, PC(130)로부터 고유코드 요구가 수신되면 미리 내장된 '고유코드'를 전달한다,Referring to FIG. 1, the control box 110 includes a microprocessor (111 in FIG. 2) for communication control with a personal computer 130 connected to a serial port or a USB port of a PC 130 as described below. When receiving a power on (PWR ON) signal by the remote control transmits the drive request to the personal computer 130, and when a unique code request is received from the PC 130, it transmits a pre-built 'unique code',
개인용 컴퓨터(PC:130)는 메인보드(131)와 비디오카드(VGA:132), 사운드카드(133), 및 직렬 통신 포트(134)를 포함하는 하드웨어와, 제어박스(110)를 구동하기 위한 제어박스 구동 소프트웨어(135), 운영체제(O/S:136), 제어박스(110)를 통해 특정 사이트에만 접속하도록 하기 위한 전용 브라우져(137)를 구비하여 제어박스(110)로부터 인터넷 콘텐츠 접속 요구(구동요구)를 수신하면, 제어박스(110)에 있는 고유코드를 독출하여 인터넷(108)을 통해 서버(142)에 접속한 후 로그인 정보(예컨대, 고유코드와 가입자 id, 비밀번호 등)를 전송하여 로그인을 요청하고, 서버(142)로부터 로그인이 승인되면 전용 브라우져 화면을 모니터에 표시한다.The personal computer (PC: 130) includes a hardware including a main board 131, a video card (VGA: 132), a sound card 133, and a serial communication port 134, and a drive for driving the control box 110. The control box drive software 135, an operating system (O / S: 136), and a dedicated browser 137 for accessing only a specific site through the control box 110 are provided. Drive request), read the unique code in the control box 110 to access the server 142 via the Internet 108 and then send login information (eg, unique code and subscriber ID, password, etc.) If a login is requested and a login is approved from the server 142, a dedicated browser screen is displayed on the monitor.
콘텐츠 제공사업자(140)는 웹 서버(142)와 데이터베이스(144)를 구비하여 각 제어박스 사용자들의 고유코드와 가입자정보(예컨대, 가입자 id, 비밀번호, 주소, 성명, 주민등록번호, 연락처 등)를 데이터 베이스(144)에 저장하여 가입자를 관리하고, 개인용 컴퓨터(130)의 제어박스 구동 프로그램(137)으로부터 로그인(log-in)이 요청되면 최초 등록시 데이터베이스(144)에 등록된 고유코드와 가입자정보를 확인하여 로그인을 승인한다. 그리고 로그인 후에는 기본 웹 페이지(도 7)를 제공함과 아울러 다양한 콘텐츠를 선택할 수 있는 메뉴 및 링크를 제공하고, 사용자가 선택한 콘텐츠를 제공한다. 이때 제공하는 콘텐츠가 유료일 경우에는 과금을 처리한다.The content provider 140 includes a web server 142 and a database 144 to store unique codes and subscriber information (eg, subscriber id, password, address, name, social security number, contact information, etc.) of each control box user. 144 to manage the subscriber, and if the login (log-in) is requested from the control box drive program 137 of the personal computer 130, check the unique code and subscriber information registered in the database 144 at the time of initial registration Approve the login. After logging in, a basic web page (FIG. 7) is provided, a menu and a link for selecting various contents are provided, and contents selected by the user are provided. At this time, if the provided content is paid, the charge is processed.
이와 같이 본 발명에 따르면 제어박스(110)는 개인용 컴퓨터(130)의 제어박스 구동 소프트웨어(135)에 의해서만 동작하고, 제어박스 구동 소프트웨어(135)는 제어박스(110)가 구동요구시 고유번호를 읽어와 콘텐츠 제공자(140)에게 확인한 후 승인된 경우에만 구동을 허락하고, 전용 브라우져(137)를 통해 특정 콘텐츠 제공자(140)만 접속할 수 있도록 함으로써 제어박스(110)를 사용하는 중에는 콘텐츠를 독점적으로 제공할 수 있다.As such, according to the present invention, the control box 110 operates only by the control box driving software 135 of the personal computer 130, and the control box driving software 135 supplies the unique number when the control box 110 requests the driving. After reading and checking the content provider 140 and allowing the driving only when approved, and allowing a specific content provider 140 to be accessed through the dedicated browser 137, the content is exclusively used while the control box 110 is used. Can provide.
도 2는 본 발명에 따른 제어박스의 구성을 도시한 블럭도로서, 본 발명의 제어박스(110)는 마이크로 프로세서(111)와 RS-232C 드라이버 또는 USB 드라이버(112), 적외선 센서(121), 상태 LED(122), 및 케이블 연결 커넥터들(미도시)로 구성된다.2 is a block diagram showing the configuration of a control box according to the present invention, the control box 110 of the present invention is a microprocessor 111 and RS-232C driver or USB driver 112, infrared sensor 121, Status LED 122, and cable connection connectors (not shown).
도 2를 참조하면, 마이크로 프로세서(111)는 RS232C 드라이버(112)를 거쳐 Rx, Tx, Control 신호선으로 PC의 직렬포트(134)로 연결되어 소정 프로토콜에 따라 통신하거나, USB 프로토콜에 따라 통신을 하고, 적외선 센서(121)를 통해 리모콘(104)의 조작신호를 수신한 후 이를 디코딩하여 소정 포맷으로 PC(130)에 전달한다. 그리고 전원이 온되면 전원 LED(123)를 점등하여 전원이 인가된 것을 표시하고, 동작상태를 상태 LED(122)에 표시한다. 본 발명의 실시예에서는 리모콘방식으로 적외선 센서로 설명하였으나 RF센서를 사용할 수도 있다.2, the microprocessor 111 is connected to the serial port 134 of the PC via the Rx, Tx, and Control signal line via the RS232C driver 112 to communicate according to a predetermined protocol or to communicate according to the USB protocol. After receiving the operation signal of the remote controller 104 through the infrared sensor 121, it is decoded and transmitted to the PC 130 in a predetermined format. When the power is turned on, the power LED 123 is turned on to indicate that power is applied, and the operation state is displayed on the status LED 122. In the exemplary embodiment of the present invention, the infrared sensor has been described as a remote controller, but an RF sensor may be used.
도 3은 본 발명에 따른 콘텐츠 제공 절차를 도시한 순서도로서, 사용자가 조작하는 리모콘(104)과 제어박스(110), PC(130), 서버(140) 간의 동작 절차가 도시되어 있다.3 is a flowchart illustrating a content providing procedure according to the present invention, and illustrates an operation procedure between a remote controller 104, a control box 110, a PC 130, and a server 140 operated by a user.
도 3을 참조하면, 최초 설치시에 제어박스(110)를 PC(130) 직렬포트 또는 USB 포트에 연결한 후 PC(130)에 제어박스 구동 소프트웨어(135)와 전용 브라우져(136)를 인스톨(install)한다.3, the control box 110 is connected to the PC 130 serial port or the USB port at the time of initial installation, and then the control box driving software 135 and the dedicated browser 136 are installed on the PC 130 ( install).
이어 제어박스 구동 소프트웨어(135)를 동작시켜 직렬 통신포트 또는 USB 포트(134)를 통해 제어박스(110)와 통신하면서 고유코드(IDcode)를 요구하고, 제어박스(110)로부터 고유코드가 수신되면 서버(142)에 접속한 후 고유코드와 가입자정보(User Information)를 입력하여 등록한다(S1~S4). 이때 '고유번호'는 제어박스(110) 제조시에 마이크로 프로세서 (111) 내부의 이이피롬(EEPROM)에 저장되는 고유값(예컨대, 12 자리)이고, 가입자 정보는 제어박스 구매자(콘텐츠 이용자)가 콘텐츠 제공자(140)의 서버(142)에 접속한 후 등록을 위해 입력하는 가입자 id, 비밀번호, 주소, 성명, 주민등록번호, 연락처 등이다. 최초 가입시의 서버(142)에 제공되는 이러한 정보들은 데이터베이스(144)에 저장된 후 가입자 관리(인증및 과금 등)에 사용된다.Subsequently, by operating the control box driving software 135 and requesting a unique code (IDcode) while communicating with the control box 110 through the serial communication port or USB port 134, and receives a unique code from the control box 110 After accessing the server 142, a unique code and subscriber information (User Information) are input and registered (S1 to S4). At this time, the 'unique number' is a unique value (e.g., 12 digits) stored in the EPIROM inside the microprocessor 111 at the time of manufacturing the control box 110, the subscriber information is the control box buyer (content user) The subscriber ID, password, address, name, social security number, contact information, etc., entered for registration after accessing the server 142 of the content provider 140. This information provided to the server 142 at the time of initial subscription is stored in the database 144 and used for subscriber management (authentication and billing, etc.).
이와 같이 가입이 완료된 후 사용자(가입자)가 콘텐츠를 이용하기 위해 리모콘(104)의 전원 버튼을 조작(PWR ON)하면, 이 신호는 적외선 센서(121)를 통해 제어박스의 마이크로 프로세서(111)에 전달되고, 마이크로 프로세서(111)는 이를 해석하여 구동요구신호를 PC(130)에 전송한다(S5,S6).When the user (subscriber) operates the power button (PWR ON) of the remote controller 104 to use the content after the subscription is completed as described above, the signal is transmitted to the microprocessor 111 of the control box through the infrared sensor 121. The microprocessor 111 interprets this and transmits the driving request signal to the PC 130 (S5 and S6).
PC(130)는 제어박스(110)로부터 구동요구신호가 수신되면 PC(130)를 온한 후 제어박스 구동 소프트웨어(135)를 실행하여 제어박스(110)에 고유코드 요구 명령(Idcode req)을 직렬포트 또는 USB 포트(134)를 통해 전달하고, 제어박스(110)로부터 고유코드가 수신되면 이 고유코드와 아이디 및 비밀번호 등 로그인에 필요한 정보를 서버(142)로 전송한다(S7~S10). 이때 PC(130)의 온/오프를 제어박스(110)를 통해 제어할 수 있도록 하기 위해서는 PC전원을 제어하기 위한 수단들이 구비되어 있어야 한다.When the PC 130 receives a driving request signal from the control box 110, the PC 130 turns on the PC 130 and executes the control box driving software 135 to serially output a unique code request command (Idcode req) to the control box 110. The port or USB port 134 is transmitted, and when a unique code is received from the control box 110, the unique code, ID and password and other information required for login is transmitted to the server 142 (S7 ~ S10). In this case, in order to be able to control the on / off of the PC 130 through the control box 110, means for controlling the PC power should be provided.
서버(142)는 PC(130)로부터 로그인정보가 수신되면, 이를 데이터베이스(144)에 저장된 등록정보와 비교하여 일치하면, 로그인 허락(Permit Login)을 PC(130)로 전달하고, 이에 따라 PC(130)는 콘텐츠를 시청하기 위한 전용 브라우져(137)를 구동한다(S11~S17). 전용 브라우져(137)가 구동되면 모니터 화면에 로그인 허용된 사이트 웹 페이지가 표시된다.When the server 142 receives the login information from the PC 130 and compares it with the registered information stored in the database 144, the server 142 transmits a Permit Login to the PC 130 and accordingly, the PC ( 130 drives a dedicated browser 137 for viewing content (S11 to S17). When the dedicated browser 137 is driven, the login web site page is displayed on the monitor screen.
한편, 사용자가 PC 모니터의 기본 메뉴 화면을 보고, 리모콘(104)의 메뉴키나 상,하,좌,우 방향키를 조작하면 제어박스(110)는 이를 수신한 후 해석하여 개인용 컴퓨터(130)로 전달하고, 개인용 컴퓨터(130)는 이 신호를 서버(142)에 전달하여 사용자가 원하는 콘텐츠를 선택할 수 있게 한다(S18~S23). 이때 전용 브라우져(137)에 의해 제공되는 화면은 일반 인터넷 브라우져와 달리 웹 서핑을 위한 주소 입력창이 없어 디폴트로 제공되는 독점 콘텐츠 사이트외에는 접속할 수 없도록 되어 있다. 그리고 서버(142)에서 제공되는 화면내에서 메뉴를 선택하는 방식으로 이루어지므로, 무선 키보드나 무선 마우스와 같은 복잡한 입력장치가 필요없고, 전원 키(PWR), 메뉴키, 상하좌우 방향키 등 극히 단순한 키만 구비한 리모콘(104)으로 간단하게 조작할 수 있으므로 인터넷이나 컴퓨터를 잘 모르는 사람들도 쉽게 인터넷 콘텐츠를 이용할 수 있다. 또한 사용자가 선택한 콘텐츠가 유료일 경우에는 소정의 약정에 따라 과금을 시작한다.On the other hand, when the user sees the basic menu screen of the PC monitor, and operates the menu keys or the up, down, left, right direction keys of the remote control 104, the control box 110 receives and interprets them and forwards them to the personal computer 130. In addition, the personal computer 130 transmits this signal to the server 142 so that the user can select the desired content (S18 to S23). In this case, unlike the general Internet browser, the screen provided by the dedicated browser 137 does not have an address input window for surfing the web, so that only the exclusive content site provided by default is not accessible. In addition, since the menu is selected in the screen provided by the server 142, no complicated input device such as a wireless keyboard or a wireless mouse is required, and only a very simple key such as a power key (PWR), a menu key, an up, down, left and right arrow keys is provided. Since the remote controller 104 can be easily operated, the Internet contents can be easily used by those who are not familiar with the Internet or computers. In addition, if the content selected by the user is paid, billing is started in accordance with a predetermined agreement.
사용자가 리모콘(104)을 조작하여 전원을 오프(OFF)하면, 제어박스(110)는 오프 요구신호를 PC(130)에 전달하고, PC(130)는 오프요구신호가 수신되면 서버(142)에 로그아웃을 요구하는 신호를 전달함과 아울러 PC(130)를 자동으로 오프한다(S24~S30).When the user operates the remote controller 104 to turn off the power, the control box 110 transmits an off request signal to the PC 130, and the PC 130 receives the off request signal from the server 142. In addition to transmitting a signal to request a logout to the PC 130 is automatically turned off (S24 ~ S30).
도 4는 본 발명에 따라 메인 제어박스의 소프트웨어가 수행하는 절차를 도시한 흐름도이다.4 is a flowchart illustrating a procedure performed by the software of the main control box according to the present invention.
도 4를 참조하면, 제어박스(110)는 전원이 온(ON)되면 마이크로 프로세서(111)에 내장된 소프트웨어가 실행되어 자기진단 및 초기화절차를 수행하고, 이벤트발생을 대기한다(401~403). 이때, 전원 온 상태를 나타내는 동작상태를 나타내는 LED(122,123)를 점등하여 사용자에게 동작상태를 표시한다.Referring to FIG. 4, when the power is turned on, the control box 110 executes software embedded in the microprocessor 111 to perform self-diagnosis and initialization procedures, and waits for event generation (401 to 403). . At this time, the LED (122,123) indicating the operating state indicating the power-on state is turned on to display the operating state to the user.
대기중에 리모콘(104)으로부터 적외선 센서(121)를 통해 제어박스 온(PWR ON)신호가 수신되면, PC(130)로 구동요구신호를 전송하고(406,407), PC(130)로부터 코드요구신호가 수신되면, PC(130)로 고유코드를 전송한다(404,405). 전원오프신호가 수신되면 전원오프 요구신호를 PC(130)로 전송하고(410,411), 오프가 허용되면 제어박스는 대기모드가 된다(412,413).When the control box ON signal is received from the remote controller 104 through the infrared sensor 121 in the air, a driving request signal is transmitted to the PC 130 (406, 407), and a code request signal is transmitted from the PC 130. When received, the unique code is transmitted to the PC 130 (404 and 405). When the power-off signal is received, the power-off request signal is transmitted to the PC 130 (410, 411). When the power off is allowed, the control box enters the standby mode (412, 413).
도 5는 본 발명에 따라 PC의 제어박스 구동 소프트웨어가 수행하는 절차를 도시한 흐름도이다.5 is a flowchart illustrating a procedure performed by the control box driving software of the PC according to the present invention.
도 5를 참조하면, 개인용 컴퓨터의 제어박스 구동 소프트웨어(135)는 최초 설치일 경우에는 제어박스(110)에 고유코드를 요구한 후 고유코드가 수신되면 서버(142)에 접속한 후 고유코드와 가입자정보를 입력하여 등록한다(501~505).Referring to FIG. 5, the control box driving software 135 of the personal computer requests a unique code from the control box 110 in the case of the first installation, and then receives a unique code after connecting to the server 142. Register by entering subscriber information (501 ~ 505).
등록이 완료된 후 제어박스(110)로부터 구동요구신호가 수신되면, 웨이크-업한 후 제어박스 구동 소프트웨어(135)를 실행하고, 제어박스(110)에 고유코드를 요구한다(507~509).When the driving request signal is received from the control box 110 after the registration is completed, the control box driving software 135 is executed after the wake-up, and the control box 110 requests a unique code (507 to 509).
고유코드가 수신되면, 서버(142)에 접속한 후 고유코드와 가입자 아이디, 비밀번호 등과 같은 로그인 정보를 전송하여 로그인을 요청한다(510~512).When the unique code is received, the server 142 requests the login by transmitting login information such as a unique code, a subscriber ID, and a password (510 to 512).
서버(142)로부터 로그인이 허락되면, 전용 브라우져(137)를 구동하여 콘텐츠 제공자(140)가 제공하는 콘텐츠를 시청할 수 있게 한다(513~515).If the login is allowed from the server 142, the dedicated browser 137 may be driven to view the contents provided by the content provider 140 (513 to 515).
제어박스(110)로부터 오프요구신호가 수신되면, 서버(142)에 접속하여 로그아웃을 요구하고, 제어박스(110)에 오프허락신호를 전송함과 아울러 PC(519)를 오프 한다(516~519).타이머 인터럽트가 걸리면, 전용 브라우져의 접속상태를 검사한다(520,521).When the off request signal is received from the control box 110, the server 142 connects to request a logout, transmits an off permission signal to the control box 110, and turns off the PC 519 (516 ~). If a timer interrupt occurs, the connection status of the dedicated browser is checked (520, 521).
도 6은 본 발명에 따라 서버가 수행하는 절차를 도시한 흐름도이다.6 is a flowchart illustrating a procedure performed by a server according to the present invention.
도 6을 참조하면, 임의의 PC(130)가 접속된 경우, 최초 접속일 경우에 등록에 필요한 정보, 예컨대 고유코드와 가입자인적사항, 아이디, 비밀번호 등을 입력받아 데이터베이스(144)에 등록한다(601,602).Referring to FIG. 6, when an arbitrary PC 130 is connected, information required for registration, for example, a unique code, personal information of a subscriber, an ID, a password, and the like, is registered in the database 144 when the first PC is connected (601, 602). ).
등록 이후 접속하여 로그인을 요청하면, 로그인시 전달되는 로그인 정보 즉, 고유코드와 가입자 아이디, 비밀번호 등을 미리 등록된 정보와 비교하여 일치하면 로그인을 허용하고, 일치하지 않으면 로그인을 허용하지 않는다(603,604).If you request to log in after registration, the login information, that is, the unique code, subscriber ID, password, etc., which are transmitted at the time of login is compared with the registered information, and the login is allowed, and if it does not match, the login is not allowed (603,604). ).
로그인에 성공하면, 기본 웹페이지를 제공하여 콘텐츠를 선택할 수 있게 한다(605,606). 사용자가 콘텐츠를 선택하면 해당 콘텐츠를 제공함과 아울러 유료일 경우에는 정해진 방식에 따라 과금을 시작한다(607,608). 로그아웃이 요구되면 콘텐츠 제공을 중단하고, 로그아웃을 처리함과 아울러 과금을 종료한다(609,610).If the login is successful, a default web page is provided to allow content selection (605, 606). When the user selects the content, the corresponding content is provided, and when the user pays, the billing starts according to a predetermined method (607, 608). If the logout is requested, the content is stopped, the logout is processed, and the billing is terminated (609, 610).
도 7은 본 발명에 따른 전용 브라우져 화면의 예로서, 제어박스를 통해 독점 콘텐츠 제공자(140)에 로그인한 후 나타나는 기본화면의 예이다.7 is an example of a dedicated browser screen according to the present invention, which is an example of a basic screen that appears after logging into the exclusive content provider 140 through a control box.
도 7을 참조하면, 화면의 우측상단 콘텐츠 종류(DVD, VOD, My Video, 오늘의 영화) 항목이 표시되고, 화면의 우측에는 업/다운 키로 선택할 수 있는 타이틀이 표시되며, 일부에 좌우 방향키로 채널 등을 선택하기 위한 화면이 표시된다.Referring to FIG. 7, an item type (DVD, VOD, My Video, Movie of the Day) is displayed on the upper right side of the screen, and a title selectable with the up / down keys is displayed on the right side of the screen, and the left and right arrow keys are partially displayed. A screen for selecting a channel or the like is displayed.
이와 같이 본 발명에 따른 전용 브라우져는 인터넷 서핑 경로를 차단시키고, 단순 링크 설정 메뉴만을 제공하기 때문에 사용자가 인터넷상의 다른 사이트에 접속하는 것을 제한할 수 있으며, 기본 메뉴 화면에서 원하는 콘텐츠를 방향키나 메뉴키만으로 찾아 볼 수 있기 때문에 조작이 극히 간편한 이점이 있다.As described above, the dedicated browser according to the present invention blocks the internet surfing path and provides only a simple link setting menu, thereby restricting the user from accessing other sites on the Internet. Because it can be found only by itself, the operation is extremely easy.
이상에서 설명한 바와 같이, 본 발명에 따르면 개인용 컴퓨터의 모니터를 TV화면처럼 사용하여 인터넷상에서 제공되는 각종 특정 컨텐츠를 리모콘만으로 선택 시청할수 있다.As described above, according to the present invention, by using a monitor of a personal computer as a TV screen, it is possible to select and watch various specific contents provided on the Internet using only the remote controller.
이러한 특징을 이용하여 본 발명에 따른 극히 저가(1만원 이하) 제어박스를 콘텐츠 제공자가 일반에게 무상으로 혹은 극히 저렴한 비용으로 나눠준 후 사용자가 리모콘으로 본 발명의 시스템 사용시는 콘텐츠를 독점적으로 제공할 경우에 사업의 안정성을 보장받을 수 있고, 사용자 입장에서는 조작이 극히 간편하므로 인터넷이나 컴퓨터의 사용법을 모르더라도 콘텐츠를 쉽게 이용할 수 있는 잇점이 있다. 또한, 제어박스에 고유번호가 내장되어 있고, 서버 및 PC에서 인증시에 고유번호와 가입자 아이디(id) 혹은 비밀번호 등을 함께 이용하므로 제어박스의 도난이나 분실에 따른 과금상의 부정사용 등을 방지할 수 있다.By using this feature, after the content provider divides the control box according to the present invention to the general provider free of charge or at a very low cost, the user exclusively provides the content when using the system of the present invention with a remote controller. Since the stability of the business can be guaranteed and the operation is extremely simple from the user's point of view, the content can be easily used even if the user does not know how to use the Internet or a computer. In addition, since a unique number is embedded in the control box, and a unique number and subscriber ID (id) or password are used together at the time of authentication at the server and the PC, it is possible to prevent unauthorized use of the bill due to theft or loss of the control box. Can be.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0015230A KR100462144B1 (en) | 2002-03-21 | 2002-03-21 | Control box system for a PC |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0015230A KR100462144B1 (en) | 2002-03-21 | 2002-03-21 | Control box system for a PC |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030076745A KR20030076745A (en) | 2003-09-29 |
KR100462144B1 true KR100462144B1 (en) | 2004-12-16 |
Family
ID=32225605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0015230A Expired - Fee Related KR100462144B1 (en) | 2002-03-21 | 2002-03-21 | Control box system for a PC |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100462144B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8875242B2 (en) | 2008-03-28 | 2014-10-28 | Samsung Electronics Co., Ltd. | Method and apparatus for handling security level of device on network |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5790201A (en) * | 1996-08-08 | 1998-08-04 | Antos; Jeffrey David | Television and computer capability integration |
KR19990055275A (en) * | 1997-12-27 | 1999-07-15 | 윤종용 | PC control method and device using set top box |
KR20010083767A (en) * | 2000-02-21 | 2001-09-01 | 권용철 | Internet easy method using of a wire·wireless control unit and a mouse remote control |
KR20010111598A (en) * | 2000-09-08 | 2001-12-19 | 김종대 | All-round Service System using Set-Top Box |
KR20020005559A (en) * | 2001-12-13 | 2002-01-17 | 김효식 | Exclusive Contents Providing Method For PC Basis TV Settop Box |
-
2002
- 2002-03-21 KR KR10-2002-0015230A patent/KR100462144B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5790201A (en) * | 1996-08-08 | 1998-08-04 | Antos; Jeffrey David | Television and computer capability integration |
KR19990055275A (en) * | 1997-12-27 | 1999-07-15 | 윤종용 | PC control method and device using set top box |
KR20010083767A (en) * | 2000-02-21 | 2001-09-01 | 권용철 | Internet easy method using of a wire·wireless control unit and a mouse remote control |
KR20010111598A (en) * | 2000-09-08 | 2001-12-19 | 김종대 | All-round Service System using Set-Top Box |
KR20020005559A (en) * | 2001-12-13 | 2002-01-17 | 김효식 | Exclusive Contents Providing Method For PC Basis TV Settop Box |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8875242B2 (en) | 2008-03-28 | 2014-10-28 | Samsung Electronics Co., Ltd. | Method and apparatus for handling security level of device on network |
Also Published As
Publication number | Publication date |
---|---|
KR20030076745A (en) | 2003-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5053495B2 (en) | User terminal for channel-based internet networks | |
JP4680467B2 (en) | Channel-based internet network | |
JP5111708B2 (en) | System server for channel-based internet networks | |
US20040123315A1 (en) | Pc based tv set-top box system and method for providing contents exclusively by the system | |
US20070256126A1 (en) | Secure identification remote and dongle | |
TW201416907A (en) | A process method of performing system registration by an optical control way, an optically controlled electronic equipment and a mobile electronic device which optically controls an electronic equipment | |
KR101028502B1 (en) | Web refrigerator detachable internet refrigerator and its operation method | |
CN104809095A (en) | Device configuration with multiple profiles for a single user using remote user biometrics | |
KR20150136969A (en) | Display apparatus, control mehtod thereof and server | |
JP3717313B2 (en) | Input device, information device and information system | |
US20030212896A1 (en) | User interface for accessing files in a smartcard file | |
US20040268133A1 (en) | Secure personal identification entry system | |
KR100462144B1 (en) | Control box system for a PC | |
KR100420131B1 (en) | A PC based TV set-top box system and Method of providing contents exclusively by the system | |
KR20130043940A (en) | Apparatas and method for installation in a digital product | |
KR100600747B1 (en) | Home Network System and Its Operation Method | |
KR101027412B1 (en) | Remote control system for monitoring digital TV and network usage | |
TWI306585B (en) | Apparatus and method for batteryless hierarchical remote control | |
KR20080025799A (en) | Remote controller for digital device control and control method | |
KR101948840B1 (en) | Apparatus for providing content in multi-device environment and computer recordable medium storing the method thereof | |
US10600275B2 (en) | Keyboard for playing online casino games | |
EP1632838A2 (en) | Secure personal identification entry system | |
KR101459836B1 (en) | System for family album, apparatus and control method thereof, and recording medium thereof | |
CN115914353B (en) | Server, display equipment and combined information display method | |
US8225350B2 (en) | Remote commander injecting new user interface (UI) into legacy controlled device to permit legacy controlled device to work with new remote commander |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020321 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20040127 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040227 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20040910 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20041207 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20041208 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20071205 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20081208 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20091207 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20101206 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20120104 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20121207 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20121207 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20131206 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20131206 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20141208 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20141208 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20151207 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20151207 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20161202 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20161202 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20171205 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20171205 Start annual number: 14 End annual number: 14 |
|
FPAY | Annual fee payment |
Payment date: 20181206 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20181206 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20191204 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20191204 Start annual number: 16 End annual number: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20201204 Start annual number: 17 End annual number: 17 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220918 |