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

KR19990046025A - 인터넷통신을위한각종구성요소의자동설치,설정및인터넷자동접속방법및그를이용한인터넷서비스시스템 - Google Patents

인터넷통신을위한각종구성요소의자동설치,설정및인터넷자동접속방법및그를이용한인터넷서비스시스템 Download PDF

Info

Publication number
KR19990046025A
KR19990046025A KR1019990008327A KR19990008327A KR19990046025A KR 19990046025 A KR19990046025 A KR 19990046025A KR 1019990008327 A KR1019990008327 A KR 1019990008327A KR 19990008327 A KR19990008327 A KR 19990008327A KR 19990046025 A KR19990046025 A KR 19990046025A
Authority
KR
South Korea
Prior art keywords
internet
components
connection
access
accessing
Prior art date
Application number
KR1019990008327A
Other languages
English (en)
Other versions
KR100267357B1 (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 KR1019990008327A priority Critical patent/KR100267357B1/ko
Publication of KR19990046025A publication Critical patent/KR19990046025A/ko
Priority to CN00102979A priority patent/CN1267985A/zh
Priority to AU20853/00A priority patent/AU2085300A/en
Priority to SG200001418A priority patent/SG101931A1/en
Priority to JP2000069544A priority patent/JP2000322362A/ja
Application granted granted Critical
Publication of KR100267357B1 publication Critical patent/KR100267357B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • H04L12/1439Metric aspects time-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법 및 그를 이용한 인터넷 서비스 시스템에 관한 것이다.
그 방법은 인터넷 통신에 필요한 각종 구성요소가 사용자의 시스템에 설치되었는지의 여부를 검사하는 제1단계; 상기 제1단계에서 적어도 하나 이상의 설치되지 않은 구성요소가 있으면, 상기 시스템에 적합한 버전으로 상기 구성요소들을 설치하는 제2단계; 상기 설치한 구성요소들 상호간의 버전 조합이 적합한지를 체크하여 적합하지 않는 경우 상기 구성요소들을 재설치하는 제3단계; 및 인터넷에 접속하기 위한 접속항목으로 인터넷 접속을 시도하는 제4단계를 포함함을 특징으로 한다.
본 발명에 따르면, 인터넷 통신을 위한 각종 구성요소를 자동으로 설치 및 설정하는 것은 물론 인터넷 접속까지 자동으로 해주며 가입 기반 방식의 과금의 불편함까지 해결함으로써 가입 기반 방식과 가입이 필요없는 방식의 문제점을 동시에 해결할 수 있다.

Description

인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법 및 그를 이용한 인터넷 서비스 시스템{Method for installing and setting up several elements automatically for internet communication and internet automatic accessing, and internet service system using the method}
본 발명은 인터넷 접속 방법 및 서비스 시스템에 관한 것으로, 보다 상세하게는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법 및 그를 이용한 인터넷 서비스 시스템에 관한 것이다.
개인이 현재 인터넷을 이용하기 위해서는, 첫째 모뎀과 같은 통신을 위한 기계를 PC 내에 갖추고 있어야 하며, 두 번째 인터넷 통신을 위한 구성요소, 예컨대 전화접속 어댑터나 TCP/IP 프로토콜 등이 설치 및 설정되어 있어야 하며, 세번 째 가입 기반 방식의 인터넷 서비스 제공자(ISP;Internet Service Provider) 서비스에 등록하거나, 가입이 필요없는 한국통신의 인포샵(Infoshop)의 빌링(billing)을 이용하는 ISP 등을 이용하여 접속해야만 한다.
인터넷 서비스를 이용하는 방식은 크게, 가입 기반 방식과 가입이 필요없는 방식의 두가지로 나뉘는데, 각각의 경우 인터넷 통신을 위한 구성요소의 설치, 설정 및 인터넷 접속 방법(이하, 인터넷 접속 방법 등이라 함)을 살펴보면 다음과 같다.
먼저, 도 1을 참조하여 가입 기반 방식의 경우 인터넷 접속 방법 등과 사용료에 대한 과금방법을 설명하기로 한다.
먼저, 사용자는 전화나 팩스 등을 이용하여 서비스 제공자(ISP; 천리안, 유니텔 등)에 가입한다.(16) 다음, 전용 프로그램(예; 매직콜윈, 유니윈 등) 또는 인터넷 통신을 위한 각종 구성요소를 로컬 PC(10)에 설치하고, 인터넷 서비스를 사용하기 위한 설정을 해야 인터넷에 접속할 수 있다.(12, 14) 그리고 인터넷 서비스 사용에 대한 과금은 전용 고지서를 통해 부과한다.(18)
이제, 도 2를 참조하여 가입이 필요없는 방식의 인터넷 접속 방법 등과 사용료에 대한 과금방법을 설명하기로 한다. 사용자는 로컬 PC(20)에 인터넷 통신을 위한 각종 구성요소의 설치 및 인터넷 서비스를 사용하기 위한 설정(22)을 하고 인포샵 등을 통해 인터넷 서비스에 접속(24)한다. 인포샵 기반의 서비스를 이용하는 경우에는 과금은 전화 고지서를 통해 행해지므로(26) 가입 기반 방식의 경우 보다 편리하다.
그러나, 위의 두 방식은 다음과 같은 문제점이 있다.
먼저, 가입 기반 방식의 경우, 가입을 위해서는 전화나 팩스 등을 이용하여 서비스 업체에 가입하고, 전용 고지서를 이용해서 서비스 이용료를 지불해야 하는 불편함이 있다. 특히, 한달에 며칠 정도만 인터넷을 이용할 때 조차도 가입을 해야 하므로 비경제적이거나 불편하다.
한편, 가입이 필요없는 방식의 경우, 인터넷 통신을 위한 각종 구성요소의 설치와 이를 적절한 값으로 설정하는 과정은 수동으로 매우 불편하며, 접속 또한 몇 단계의 수동 입력을 거쳐야만 가능한 문제점이 있다. 특히, 컴퓨터 초보자의 경우는 책을 보고 따라하더라도 제대로 설치 등을 하기가 어려운 실정이다.
본 발명의 목적은 상기의 문제점을 해결하기 위해, 인터넷 통신을 위한 각종 구성요소를 자동으로 설치 및 설정하는 것은 물론 인터넷 접속까지 자동으로 해주며 가입 기반 방식의 문제점인 과금의 불편함까지 해결한 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 제공하는 것이다.
본 발명의 다른 목적은 상기 방법을 이용한 인터넷 서비스 시스템을 제공하는 것이다.
도 1은 가입 기반 방식의 경우 인터넷 접속 방법 등과 사용료에 대한 과금방법을 설명하기 위한 개념도이다.
도 2는 비가입 기반 방식의 경우 인터넷 접속 방법 등과 사용료에 대한 과금방법을 설명하기 위한 개념도이다.
도 3은 본 발명의 바람직한 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 설명하기 위한 개념도이다.
도 4는 본 발명의 바람직한 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치/설정 방법의 흐름도이다.
도 5는 본 발명의 바람직한 실시예에 따른 구성요소 설치후 인터넷 자동 접속 방법의 흐름도이다.
도 6은 본 발명의 바람직한 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 이용한 비가입 기반의 인터넷 서비스 시스템의 블록도이다.
도 7은 도 6에 도시된 과금 원격 서버의 일예를 도시한 도면이다.
도 8은 본 발명의 다른 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 이용한 가입 기반의 인터넷 서비스 시스템의 블록도이다.
상기의 목적을 달성하기 위하여, 인터넷 통신에 필요한 각종 구성요소가 사용자의 시스템에 설치되었는지의 여부를 검사하는 제1단계; 상기 제1단계에서 적어도 하나 이상의 설치되지 않은 구성요소가 있으면, 상기 시스템에 적합한 버전으로 상기 구성요소들을 설치하는 제2단계; 상기 설치한 구성요소들 상호간의 버전 조합이 적합한지를 체크하여 적합하지 않는 경우 상기 구성요소들을 재설치하는 제3단계; 및 인터넷에 접속하기 위한 접속항목으로 인터넷 접속을 시도하는 제4단계를 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법이 제공된다.
상기의 다른 목적을 달성하기 위하여, 인터넷에 접속하는데 필요한 각종 구성요소가 사용자의 시스템에 설치되었는지의 여부를 검사하고, 상기 검사결과 적어도 하나 이상의 설치되지 않은 구성요소가 있으면, 상기 시스템에 적합한 버전으로 상기 구성요소들을 설치하고, 상기 설치한 구성요소들 상호간의 버전 조합이 적합한지를 체크하여 적합하지 않는 경우 상기 구성요소들을 재설치한 후 인터넷에 접속하기 위한 접속항목으로 인터넷 접속을 요구하고, 상기 접속항목이 없는 경우, 상기 시스템의 운영체제에 적합한 접속항목을 생성한 후, 인터넷 접속을 시도하기 위한 로컬 PC; 상기 로컬 PC의 인터넷 접속 요구를 받아 이를 TCP/IP 프로토콜 형태로 변환하며, 인터넷에 접속한 사용자에게 과금을 하기 위한 과금 원격 서버; 및 상기 과금 원격 서버에서 변환된 TCP/IP 프로토콜을 통해 인터넷망에 연결하기 위한 PPP 서버를 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 자동 접속 방법을 이용한 인터넷 서비스 시스템이 제공된다.
이하, 첨부된 도면들을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명하기로 한다.
도 3은 본 발명의 바람직한 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 설명하기 위한 개념도이다.
로컬 PC(30)에 설치된 구성요소의 자동 설치/설정 프로그램(32) 및 인터넷 자동 접속 프로그램(34)에 의해 인터넷 통신을 위한 구성요소의 설치, 설정 및 인터넷 접속을 한번에 자동적으로 수행한다. 접속 서버(38)는 로컬 PC(30)를 인터넷(40)에 연결하고 그에 대한 사용료의 과금은 예컨대, 전화고지서를 이용한다.(36)
도 4는 본 발명의 바람직한 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치/설정 방법의 흐름도이다.
구성요소를 검사한다.(402 단계)
구성요소는 전화걸기 등록 정보, 모뎀 드라이버, TCP/IP 프로토콜, 전화접속 어댑터 및 전화접속 네트워킹 등이 있다.
모든 구성요소가 설치되었는지를 확인한다.(404 단계)
각 구성요소에 대한 검사 및 설치 방법은 아래 표 1에 상세히 설명되어 있다.
설치가 안된 구성요소가 있으면 자동으로 설치한다.(406 단계)
구성요소들간의 버전 조합이 적합한지를 판단한다.(408 단계) 설치된 구성요소들의 버전 조합이 적합하지 않으면 구성요소간의 충돌이 발생하여 결과적으로 구성요소가 제대로 설치되지 않게 되기 때문이다.
판단 결과 적합하지 않으면 재설치를 한다.(410 단계) 즉, 설치된 구성요소들을 삭제하고 재설치한다.
구성요소 검사 설치
전화걸기 등록 정보 사용자 위치 정보(국가 및 지역)확인,전화기설정(tone/pulse)검사 사용자 위치 정보가 없는 경우, 사용자의 입력 유도, 전화기 설정을 tone로 변경
모뎀 드라이버 발신음 확인하여 정확한 모뎀 드라이버 설치 여부 검사 설치가 안되었거나 설치된 모든 모뎀 드라이버가 잘못 설정된 경우에는(발신음으로 검사) 재설치, 올바르게 설정된 모뎀 드라이버가 복수개일 경우에는 사용자가 하나의 모뎀 드라이버를 선택
TCP/IP 프로토콜 설치 여부 검사 설치가 안된 경우 자동 설치
전화접속 어댑터 설치 여부 검사 설치가 안된 경우 자동 설치
전화접속 네트워킹 설치 여부 및 버전 검사 설치가 안된 경우에만 운영체제의 버전에 가장 적합한 버전을 자동 설치
이상의 과정을 통해 인터넷 통신을 위한 각종 구성요소가 자동적으로 설치되고 인터넷 사용을 위한 설정이 자동적으로 수행된다.
도 5는 본 발명의 바람직한 실시예에 따른 구성요소 설치후 인터넷 자동 접속 방법의 흐름도이다.
인터넷 접속에 사용할 정보를 수집한다.(502 단계)
전화접속 네트워킹에 접속항목이 있는지를 판단한다.(504 단계) 접속항목이란 예컨대, 인포샵으로의 접속번호인 01410 등 인터넷 접속에 필요한 항목을 말한다.
접속항목이 있으면, 506-524 단계를 수행한다.
먼저, 접속항목이 있는 경우 내선 사용 환경이면 시스템에 내선번호를 세팅한다.(506 단계)
Pseudo PPP(Point-to-Point Protocol)로 접속하는 항목인지를 판단한다.(508 단계)
Pseudo PPP로 접속하는 항목이면, 윈도우가 스크립트(script)를 지원하는지를 판단한다.(510 단계)
윈도우가 스크립트를 지원하면, 접속항목을 사용하여 전화걸기를 수행한 후 자동접속 스크립트로 접속과정을 진행한다.(512, 514 단계)
윈도우가 스크립트를 지원하지 않으면, 접속항목을 사용하여 전화걸기를 수행한 후 Hooking으로 자동 접속과정을 진행한다.(518, 520 단계) 여기서, Hooking이란 프로그램이 사용자 대신 자동으로 접속과정을 수행하는 것을 의미한다.
Pseudo PPP로 접속하는 항목이 아니면, 접속항목을 사용하여 전화걸기를 수행한다.(516 단계)
인터넷 접속이 성공하였는지를 판단한다.(522 단계)
접속이 성공하였으면 종료하고, 성공하지 않았으면 다른 접속 번호로 접속을 시도한다.(524 단계) 그 이후에는 502 단계 이하를 반복 수행한다.
504 단계에서 전화접속 네트워킹에 접속항목이 없는 경우, 운영체제에 적합한 접속항목을 생성한다.(526 단계) 예컨대 운영 체제가 윈도우 95/98인지, 아니면 윈도우 NT인지를 판단한다. 윈도우 95/98이면 예컨대, Registry 파일을 사용하여 새 항목을 만든다. 그리고, 윈도우 NT 인 경우에는 예컨대, pbk 파일을 사용하여 새 항목을 만든다.
전화접속에 필요한 세팅(전화번호, 지역번호, DNS, Gateway 등)을 반영한다.(528 단계)
Pseudo PPP로 접속하는 항목인지를 판단한다.(530 단계)
Pseudo PPP로 접속하는 항목이면, 윈도우가 스크립트를 지원하는지를 판단한다.(532 단계)
윈도우가 스크립트를 지원하면, 자동접속 스크립트를 생성한다.(534 단계)
Pseudo PPP로 접속하는 항목이 아니거나, 윈도우가 스크립트를 지원하지 않는 경우와, 자동접속 스크립트 생성후에는 506 단계 이하를 수행하게 된다.
이상의 과정을 통해 인터넷 접속이 자동적으로 수행된다.
도 6은 본 발명의 바람직한 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 이용한 비가입 기반의 인터넷 서비스 시스템의 블록도이다.
도 6에 도시된 시스템은 로컬 PC(60) 및 접속 서버(62)를 포함한다.
또한, 로컬 PC(60)은 제어부(602), 모뎀(604) 및 메모리부(606)를 포함한다.
메모리부(606)는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 프로그램 및 구성요소 설치후에 인터넷에 자동 접속하기 위한 프로그램을 저장한다.
상기 자동 설치 및 설정 프로그램은 인터넷에 접속하는데 필요한 각종 구성요소가 사용자의 시스템에 설치되었는지의 여부를 검사하고, 상기 검사 결과 적어도 하나 이상의 설치되지 않은 구성요소가 있으면, 상기 시스템에 적합한 버전으로 상기 구성요소들을 설치한다. 그리고, 상기 설치한 구성요소들 상호간의 버전 조합이 적합한지를 체크하여 적합하지 않는 경우 상기 설치된 구성요소들을 삭제하고 재설치한다.
자동 접속 프로그램은 인터넷 통신을 위한 구성요소의 자동 설치 및 설정후 인터넷에 접속하기 위한 접속항목으로 인터넷 접속을 요구하고, 상기 접속항목이 없는 경우, 상기 시스템의 운영체제에 적합한 접속항목을 생성한 후, 인터넷 접속을 시도한다.
제어부(602)는 사용자의 명령에 따라 메모리부(606)에 저장된 프로그램을 수행한다. 로컬 PC(60)는 모뎀(604)을 통해 인터넷으로 접속을 요구한다.
접속 서버(62)는 과금 원격 서버(622)와 PPP 서버(624)를 포함한다. 과금 원격 서버(622)는 자체내에 모뎀의 기능을 가지고 과금이 가능하며, 로컬 PC(60)의 모뎀(604)으로부터 전화선을 통해 전송된 인터넷 접속 요구를 받아 이를 TCP/IP 프로토콜 형태로 변환하여 PPP 서버(624)로 전달한다. 일반적으로 인터넷은 수많은 컴퓨터들이 TCP/IP라는 프로토콜로 연결되어 있으므로, 일반 사용자가 전화선을 통해 TCP/IP를 이용하게 만들어주는 요소 중의 하나가 PPP 서버이다.
또한, 접속 서버(62)는 인터넷(64)에 접속한 사용자에게 예컨대, 인터넷 사용 시간에 근거하여 과금을 한다. 그리고, 이를 전화요금 고지서를 통해 사용자에게 발송되도록 한다. 즉, 과금 원격 서버(622)는 비가입 기반의 서비스 사용자에게 과금 기능을 수행한다.
도 7에 과금 원격 서버의 일예가 도시되어 있다.
도 7에서 인포샵(630)은 현재 한국통신에서 제공/운영하는 것으로, 전화선을 통해 로컬 PC(60)로부터의 인터넷 접속 요구를 받아서 X.25 프로토콜 형태로 변환한 후 X.25 to TCP/IP 변환서버(632)로 전달한다. X.25 to TCP/IP 변환서버(632)는 인포샵(630)의 X.25 프로토콜을 TCP/IP 프로토콜로 변환하여 PPP 서버(624)로 전달한다.
PPP 서버(624)는 TCP/IP를 지원하여 로컬 PC(60)를 인터넷(64)에 연결하도록 한다.
도 8은 본 발명의 다른 실시예에 따른 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법을 이용한 인터넷 서비스 시스템의 블록도이다.
도 8에서 도 6과 동일한 블록은 동일한 참조부호를 사용한다.
도 6이 비가입 방식의 인터넷 서비스 시스템에 대한 것이라면, 도 8은 가입 기반 방식으로 인터넷에 접속하는 경우, 예컨대 유니윈 같은 전용 프로그램으로 인터넷에 접속하는 경우에 대한 것이다.
따라서, 이 경우 원격 서버(72)의 과금기능은 선택적이다. 즉, 과금을 수행할 수도 있으며, 수행하지 않을 수도 있다. 또한, 로컬 PC(60)로부터의 인터넷 접속 요구를 받고, 인증부(74)를 통해 인증한 후 PPP 서버(624)에 연결하게 된다.
한편, 본 발명의 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하다. 그러한 경우, 본발명의 방법에 포함된 단계들은 컴퓨터로 읽을수 있는 기록매체에 저장될 수 있다. 상기 기록매체는 마그네틱 저장매체(예; 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독매체(예; CD-ROM, DVD) 및 캐리어 웨이브(예; 인터넷을 통한 전송)와 같은 기록매체를 포함한다.
예컨대, 본 발명의 방법에 따른 프로그램을 CD-ROM에 기록할 수 있으며, 이CD-ROM에 기록된 프로그램을 컴퓨터에 셋업시킨 후 실행시키면(마우스 더블클릭) 컴퓨터 초보자는 물론 누구나 쉽게 인터넷에 접속할 수 있게 된다. 다만, 이 때 컴퓨터 환경은 486 이상의 PC, 14,400bps 이상의 모뎀, 웹브라우저(익스플로러 3.0 이상, 넷스케이프 3.0 이상), 운영체제로서 윈도우95/98/NT를 구비하는 것이 바람직하다.
또한, 키보드에서 잘 쓰이지 않은 키(예; scroll lock키)를 인터넷 키로 설정하여 키보드 버튼을 단 한 번 누름으로써 인터넷에 접속할 수 있는 편리함이 있다.
본 발명은 상술한 실시예에 한정되지 않으며, 본 발명의 사상을 해치지 않는 범위내에서 당업자에 의한 변형이 가능함은 물론이다. 예컨대, 본 발명에서 접속 서버는 인포샵 및 X.25 to TCP/IP 변환서버를 사용하였으나 과금이 가능하면서 PPP 서버로 접속할 수 있게 해주는 여러 형태의 접속 서버를 사용하는 것이 가능하다.
따라서, 본 발명에서 권리를 청구하는 범위는 상세한 설명의 범위내로 정해지는 것이 아니라 후술하는 청구범위로 한정될 것이다.
본 발명에 따르면, 인터넷 통신을 위한 각종구성요소를 자동으로 설치 및 설정하는 것은 물론 인터넷 접속까지 자동으로 해주며 가입 기반 방식의 과금의 불편함까지 해결함으로써 가입 기반 방식과 가입이 필요없는 방식의 문제점을 동시에 해결할 수 있다. 즉, 인터넷 통신에 필요한 모뎀, 전화접속 어댑터, TCP/IP 등을 자동으로 설치 및 설정해주며, 이와 동시에 인터넷 자동 접속을 프로그램 실행만으로 수행해주므로 남녀노소 누구나 쉽게 인터넷을 즐길 수 있게 된다. 그리고, 사용료도 전화 요금 고지서에 포함시킬 수 있으므로 납부방법도 간단한 이점이 있다. 특히, 한달에 며칠만 집에서 인터넷을 사용하고자 하는 사람은 필요시에만 인터넷에 접속하면 되므로 편리하면서 경제적으로 인터넷 서비스를 이용할 수 있다.

Claims (7)

  1. 인터넷 통신에 필요한 각종 구성요소가 사용자의 시스템에 설치되었는지의 여부를 검사하는 제1단계;
    상기 제1단계에서 적어도 하나 이상의 설치되지 않은 구성요소가 있으면, 상기 시스템에 적합한 버전으로 상기 구성요소들을 설치하는 제2단계;
    상기 설치한 구성요소들 상호간의 버전 조합이 적합한지를 체크하여 적합하지 않는 경우 상기 구성요소들을 재설치하는 제3단계; 및
    인터넷에 접속하기 위한 접속항목으로 인터넷 접속을 시도하는 제4단계를 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법.
  2. 제1항에 있어서,
    인터넷에 접속하기 위한 접속항목이 없는 경우, 상기 시스템의 운영체제에 적합한 접속항목을 생성한 후, 인터넷 접속을 시도하는 단계을 더 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법.
  3. 제1항 또는 제2항에 있어서,
    인터넷 접속이 성공하였는지를 판단하여, 성공하지 못한 경우 다른 접속 번호로 접속을 시도하는 단계를 더 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 구성요소는 적어도 전화걸기 등록정보, 모뎀 드라이버, TCP/IP 프로토콜, 전화접속 어댑터 및 전화접속 네트워킹 중 적어도 어느 하나 이상임을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속 방법.
  5. 인터넷에 접속하는데 필요한 각종 구성요소가 사용자의 시스템에 설치되었는지의 여부를 검사하고, 상기 검사결과 적어도 하나 이상의 설치되지 않은 구성요소가 있으면, 상기 시스템에 적합한 버전으로 상기 구성요소들을 설치하고, 상기 설치한 구성요소들 상호간의 버전 조합이 적합한지를 체크하여 적합하지 않는 경우 상기 구성요소들을 재설치한 후 인터넷에 접속하기 위한 접속항목으로 인터넷 접속을 요구하고, 상기 접속항목이 없는 경우, 상기 시스템의 운영체제에 적합한 접속항목을 생성한 후, 인터넷 접속을 시도하기 위한 로컬 PC;
    상기 로컬 PC의 인터넷 접속 요구를 받아 이를 TCP/IP 프로토콜 형태로 변환하며, 인터넷 사용자에게 과금을 하기 위한 과금 원격 서버; 및
    상기 과금 원격 서버에서 변환된 TCP/IP 프로토콜을 통해 인터넷망에 연결하기 위한 PPP 서버를 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 자동 접속 방법을 이용한 인터넷 서비스 시스템.
  6. 제5항에 있어서, 상기 과금 원격 서버는
    비가입 기반의 서비스 사용자에게 과금을 수행하는 것임을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 자동 접속 방법을 이용한 인터넷 서비스 시스템.
  7. 제6항에 있어서, 상기 과금 원격 서버는
    전화선을 통해 상기 로컬 PC로부터의 인터넷 접속 요구를 받아서 X.25 프로토콜 형태로 변환하고, 인터넷 접속후에는 사용 시간에 근거하여 과금을 수행하기 위한 인포샵; 및
    상기 인포샵에서 변환된 X.25 프로토콜을 TCP/IP 프로토콜로 변환하여 상기 PPP 서버로 전달하기 위한 X.25 to TCP/IP 변환서버를 포함함을 특징으로 하는 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 자동 접속 방법을 이용한 인터넷 서비스 시스템.
KR1019990008327A 1999-03-12 1999-03-12 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속을 이용한 인터넷 서비스 시스템 KR100267357B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1019990008327A KR100267357B1 (ko) 1999-03-12 1999-03-12 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속을 이용한 인터넷 서비스 시스템
CN00102979A CN1267985A (zh) 1999-03-12 2000-03-13 自动安装和设置与互联网通信的部件及自动接入的方法
AU20853/00A AU2085300A (en) 1999-03-12 2000-03-13 Method for installing and setting up elements automatically for internet communication and automatic internet access, and internet service system using the method
SG200001418A SG101931A1 (en) 1999-03-12 2000-03-13 Method for installing and setting up elements automatically for internet communication and automatic internet access, and internet service system using the method
JP2000069544A JP2000322362A (ja) 1999-03-12 2000-03-13 インターネット通信のための各種構成要素の自動設置、設定及びインターネット自動接続方法及びそれを用いたインターネットサービスシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990008327A KR100267357B1 (ko) 1999-03-12 1999-03-12 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속을 이용한 인터넷 서비스 시스템

Publications (2)

Publication Number Publication Date
KR19990046025A true KR19990046025A (ko) 1999-06-25
KR100267357B1 KR100267357B1 (ko) 2000-09-15

Family

ID=19576383

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990008327A KR100267357B1 (ko) 1999-03-12 1999-03-12 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속을 이용한 인터넷 서비스 시스템

Country Status (5)

Country Link
JP (1) JP2000322362A (ko)
KR (1) KR100267357B1 (ko)
CN (1) CN1267985A (ko)
AU (1) AU2085300A (ko)
SG (1) SG101931A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100807055B1 (ko) * 1999-12-20 2008-02-25 주식회사 케이티 전화접속 네트워킹을 이용한 인터넷 자동 접속 방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201114141Y (zh) * 2007-10-25 2008-09-10 深圳华为通信技术有限公司 一种内置宽带拨号功能的设备
US8259745B2 (en) 2010-03-29 2012-09-04 Intel Corporation Enhanced carrier sensing for multi-channel operation

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5826000A (en) * 1996-02-29 1998-10-20 Sun Microsystems, Inc. System and method for automatic configuration of home network computers
US5784555A (en) * 1996-04-18 1998-07-21 Microsoft Corporation Automation and dial-time checking of system configuration for internet
AU5278298A (en) * 1997-01-28 1998-07-30 Sausage Software (Holdings) Pty Ltd A method, system and customer interface module for enabling trial and registration of software products
KR100229993B1 (ko) * 1997-02-28 1999-11-15 전주범 인터넷 텔레비젼의 검색 프로그램 업 그레이드 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100807055B1 (ko) * 1999-12-20 2008-02-25 주식회사 케이티 전화접속 네트워킹을 이용한 인터넷 자동 접속 방법

Also Published As

Publication number Publication date
AU2085300A (en) 2000-10-05
SG101931A1 (en) 2004-02-27
KR100267357B1 (ko) 2000-09-15
JP2000322362A (ja) 2000-11-24
CN1267985A (zh) 2000-09-27

Similar Documents

Publication Publication Date Title
US6546392B1 (en) Self service gateway
JPH11177626A (ja) 通信ネットワーク接続におけるシステム及び方法
US8423648B2 (en) Method and system for verifying state of a transaction between a client and a service over a data-packet-network
US20030069948A1 (en) Automated online subscription
EP1523152A2 (en) Connector gateway
WO2004072831A2 (en) Securing a connection application for distribution
CN101183968A (zh) 一种网关设备注册及自动配置方法
US7363623B2 (en) Services of remote software installation, configuration and afterward support, for network connected peripherals
US20050278748A1 (en) System and method for automatically generating networked service installation based on subscription status
AU2007325944B2 (en) Apparatus and method for automated inventory tracking and authentication
KR100267357B1 (ko) 인터넷 통신을 위한 각종 구성요소의 자동 설치, 설정 및 인터넷 자동 접속을 이용한 인터넷 서비스 시스템
US6671731B1 (en) Generic proxy service for docsis-enabled set top devices
WO2000046966A2 (en) System and method for prepaid and anonymous internet access
Cisco Configuring AppleTalk Remote Access
Cisco Configuring AppleTalk Remote Access
Cisco Configuring AppleTalk Remote Access
Cisco Configuring AppleTalk Remote Access
Cisco Configuring AppleTalk Remote Access
Cisco Configuring AppleTalk Remote Access
Cisco Configuring AppleTalk Remote Access
Cisco Troubleshooting the Cisco 200 Personal Office for ISDN Series
Cisco PIX Firewall Manager Version 4.1(6) Release Notes
Cisco Upgrading the Cisco Unity System from Version 2.x to 3.0
Cisco Provisioning Devices
Cisco PIX Firewall Manager Version 4.1.5 Release Notes

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19990312

PA0201 Request for examination
PG1501 Laying open of application
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 19990728

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 19990312

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19991007

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: 20000613

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20000704

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20000705

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
O035 Opposition [patent]: request for opposition
PO0301 Opposition

Comment text: Request for Opposition

Patent event code: PO03011R01D

Patent event date: 20001109

O035 Opposition [patent]: request for opposition
PO0301 Opposition

Comment text: Request for Opposition

Patent event code: PO03011R01D

Patent event date: 20001118

O035 Opposition [patent]: request for opposition
PO0301 Opposition

Comment text: Request for Opposition

Patent event code: PO03011R01D

Patent event date: 20001201

O122 Withdrawal of opposition [patent]
PO1201 Withdrawal of opposition

Patent event date: 20010105

Patent event code: PO12011R01D

Comment text: Withdrawal of Opposition

O132 Decision on opposition [patent]
PO1301 Decision on opposition

Comment text: Decision on Opposition

Patent event date: 20011030

Patent event code: PO13011S01D

O074 Maintenance of registration after opposition [patent]: final registration of opposition
PO0702 Maintenance of registration after opposition

Patent event code: PO07021S01D

Patent event date: 20011206

Comment text: Final Registration of Opposition

PR1001 Payment of annual fee

Payment date: 20030707

Start annual number: 4

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20060704

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20070704

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20080623

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20090702

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20100630

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20110530

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20120402

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20120402

Start annual number: 13

End annual number: 13

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20140609