[go: up one dir, main page]

KR100296537B1 - Internet billing processing method - Google Patents

Internet billing processing method Download PDF

Info

Publication number
KR100296537B1
KR100296537B1 KR1019990031711A KR19990031711A KR100296537B1 KR 100296537 B1 KR100296537 B1 KR 100296537B1 KR 1019990031711 A KR1019990031711 A KR 1019990031711A KR 19990031711 A KR19990031711 A KR 19990031711A KR 100296537 B1 KR100296537 B1 KR 100296537B1
Authority
KR
South Korea
Prior art keywords
web
web page
applet
event
markup language
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
Application number
KR1019990031711A
Other languages
Korean (ko)
Other versions
KR20000023900A (en
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 KR1019990031711A priority Critical patent/KR100296537B1/en
Priority to PCT/KR2000/000227 priority patent/WO2001009743A1/en
Priority to AU36806/00A priority patent/AU3680600A/en
Priority to JP2001506286A priority patent/JP2003503772A/en
Publication of KR20000023900A publication Critical patent/KR20000023900A/en
Application granted granted Critical
Publication of KR100296537B1 publication Critical patent/KR100296537B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/22Bandwidth or usage-sensitve billing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Strategic Management (AREA)
  • Signal Processing (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

인터넷 과금 처리 방법이 개시되어 있다. 본 발명은 사용자의 웹 브라우저에 의하여 웹 페이지를 요구한다. 웹-카드 데몬에 의해 웹 페이지의 요구에 응답하여 하이퍼텍스트 전송 프로토콜 데몬으로부터 하이퍼텍스트 마크업 언어 웹 페이지가 유료 또는 무료 메뉴인 지를 판단한다. 웹-카드 데몬의 판단 결과에 따라 하이퍼텍스트 마크업 언어 웹 페이지에 애플렛 태그를 부가할 것인 지를 제어한다. 웹-카드 데몬에 의해 하이퍼텍스트 마크업 언어 웹 페이지를 웹 브라우저에 다운로드한다. 웹 브라우저에 의해 애플렛 태그가 하이퍼텍스트 마크업 언어 웹 페이지에 포함되어 있는 지를 판단한다. 애플렛 태그가 다운로드된 하이퍼텍스트 마크업 언어 웹 페이지에 포함된 경우, 애플렛 태그에 대응하는 애플렛 실행코드인 자바 애플렛을 웹 서버에서 사용자 웹 브라우저로 다운로드 한다. 다운로드된 자바 애플렛이 실행하는 동안, 이벤트가 발생하였는 지를 판단한다. 이벤트가 발생된 경우, 웹 브라우저의 애플렛에 의해 이벤트의 발생 시간을 검출한다. 웹-카드 데몬에 의해 검출된 이벤트의 발생 시간을 기초로 하여 사용된 시간에 따라 유료 메뉴의 웹 페이지에 대한 과금을 수행한다.A method for processing internet billing is disclosed. The present invention requires a web page by the user's web browser. In response to the request of the web page by the web-card daemon, it is determined from the hypertext transfer protocol daemon whether the hypertext markup language web page is a paid or free menu. Controls whether applet tags are added to hypertext markup language web pages based on the Web-card daemon's decision. Download the hypertext markup language web page to the web browser by the web-card daemon. The web browser determines whether the applet tag is included in the hypertext markup language web page. When the applet tag is included in the downloaded hypertext markup language web page, the Java applet, which is the applet executable code corresponding to the applet tag, is downloaded from the web server to the user web browser. While the downloaded Java applet is running, it determines whether an event has occurred. When an event occurs, the applet of the web browser detects the occurrence time of the event. Charge the web page of the paid menu according to the time used based on the time of occurrence of the event detected by the web-card daemon.

Description

인터넷 과금 처리 방법{INTERNET BILLING PROCESSING METHOD}How to handle internet billing {INTERNET BILLING PROCESSING METHOD}

본 발명은 인터넷 과금 처리 방법에 관한 것으로, 보다 상세하게는 웹 상에서 웹-카드 데몬을 이용하여 통신 사용료를 과금 처리하는 방법에 관한 것이다.The present invention relates to a method for processing internet billing, and more particularly, to a method for billing a communication fee using a web-card daemon on the web.

인터넷과 같은 컴퓨터 분배 정보 자원은 사용자가 서버와 네트워크를 연결하여 이전에는 종래 전자 매체를 이용하는데는 통용되지 않은 막대한 양의 전자 정보를 검색할 수 있도록 한다. 그러한 전자 정보는 점차적으로 신문, 잡지, 및 이벤트 텔레비전과 같은 종래 정보 전송 기술을 대신하고 있다. 용어 '인터넷'은 인터네트워크의 약어로서 전송 제어 프로토콜/인터페이스 프로그램(Transport Control Protocol/Interface Program; TCP/IP)을 이용하는 컴퓨터 네트워크의 집합체를 나타낸다.Computer-distributed information resources, such as the Internet, allow users to connect servers and networks to retrieve enormous amounts of electronic information that was previously unavailable in conventional electronic media. Such electronic information is increasingly replacing traditional information transmission technologies such as newspapers, magazines, and event television. The term 'Internet' is an abbreviation of internetwork and refers to a collection of computer networks using a Transport Control Protocol / Interface Program (TCP / IP).

1998년 8월 11일자로 앤드류 에겐도르프에게 허여된 미합중국 제 5,794,221 호에는 인터넷 과금 방법이 개시되어 있다.U.S. Patent No. 5,794,221, issued to Andrew Egendorf on August 11, 1998, discloses an Internet billing method.

도 1에는 종래의 웹 서버와 웹 브라우저 사이의 통신 관계를 나타낸 블록도가 도시되어 있다. 인터넷 프로토콜(internet protocol;IP) 네트워크(102)는 예를 들면 공용 인터넷 또는 전용 인터넷일 수 있다. 호스트 시스템(104) 및 클라이언트 시스템(106)은 예를 들면 개인용 컴퓨터 또는 컴퓨터 워크스테이션일 수 있다. 호스트 시스템(104) 및 클라이언트 시스템(106)은 각각 데이터 저장 장치, 메모리, 처리 장치, 및 디스플레이를 포함한다. 호스트 시스템(104)의 메모리 장치는 웹 서버(108)용 코드를 저장한다. 호스트 시스템(104)의 처리 장치는 웹 서버(108)를 실행시킨다. 호스트 시스템(104)의 데이터 저장 장치는 웹 페이지(110) 및 관련 애플렛(112)을 저장한다. 웹 페이지(110)는 하이퍼-텍스트 마크-업 언어(hyper-text mark-up language; HTML)로 쓰여질 수 있다. 애플렛(112)은 자바(JAVA)와 같은 해석 언어로 쓰여질 수 있다. 호스트 시스템(104)과 유사하게, 클라이언트 시스템(106)의 메모리 장치는 웹 브라우저(114)용 코드를 저장한다. 클라이언트 시스템(106)의 처리 장치는 웹 브라우저(114)를 실행시킨다. 클라이언트 시스템(106)의 메모리 장치는 다운로드된 웹 페이지(116) 및 관련 애플렛(118)을 저장한다. 웹 브라우저(114)는 애플렛-가능한 웹 브라우저이다. 웹 브라우저(114)는 웹 페이지(116)를 디스플레이하고 애플렛(118)을 실행시킨다.1 is a block diagram showing a communication relationship between a conventional web server and a web browser. The internet protocol (IP) network 102 may be, for example, the public Internet or the dedicated Internet. Host system 104 and client system 106 may be, for example, a personal computer or computer workstation. Host system 104 and client system 106 each include a data storage device, a memory, a processing device, and a display. The memory device of the host system 104 stores the code for the web server 108. The processing unit of the host system 104 executes the web server 108. The data storage device of host system 104 stores web page 110 and associated applets 112. Web page 110 may be written in a hyper-text mark-up language (HTML). The applet 112 may be written in an interpreted language such as JAVA. Similar to the host system 104, the memory device of the client system 106 stores code for the web browser 114. The processing device of the client system 106 executes the web browser 114. The memory device of the client system 106 stores the downloaded web page 116 and associated applet 118. Web browser 114 is an applet-enabled web browser. Web browser 114 displays web page 116 and executes applet 118.

이하, 종래의 웹 서버와 웹 브라우저 사이의 통신 방법을 도 1을 참조하여 설명한다. 클라이언트 시스템(106)의 사용자는 IP 네트워크(102)를 통하여 웹 페이지에 대한 요구를 전달하기 위하여 웹 브라우저(114)를 이용한다. 상기 요구는 예를 들면 웹 페이지(110)용 균일 자원 지정자(uniform resource locator; URL)일 수 있다. 웹 서버(108)는 웹 브라우저(114)로부터 상기 요구를 수신하고 그에 응답하여 웹 페이지(116) 및 애플렛(118)을 패키지하여 IP 네트워크(102)를 통하여 웹 브라우저(114)에 전송한다. 웹 서버(108)는 웹 페이지(116)를 호스트 시스템(104)에 저장된 웹 페이지(110) 및 애플렛(112)을 근거로 하여 웹 페이지(116) 및 애플렛(118)을 패키지한다. 웹 페이지(116) 및 애플렛(118)을 다운로드한 후, 웹 브라우저(114)는 웹 페이지(116)를 클라이언트 시스템(106)의 사용자에게 디스플레이하고 애플렛(118)을 실행시킨다. 애플렛(118)은 웹 브라우저(114)에 의해 한번 다운로드되어 실행될 필요가 있다. 하나의 링크가 웹 페이지(116)에서 선택된 경우, 하나의 요구가 웹 서버(118)에 보내지고 웹 서버(118)가 선택된 페이지를 전송한다.Hereinafter, a communication method between a conventional web server and a web browser will be described with reference to FIG. 1. The user of the client system 106 uses the web browser 114 to forward a request for a web page over the IP network 102. The request may be, for example, a uniform resource locator (URL) for web page 110. The web server 108 receives the request from the web browser 114 and in response, packages the web page 116 and applet 118 and sends it to the web browser 114 via the IP network 102. The web server 108 packages the web page 116 and the applet 118 based on the web page 110 and the applet 112 stored in the host system 104. After downloading the web page 116 and applet 118, the web browser 114 displays the web page 116 to the user of the client system 106 and executes the applet 118. The applet 118 needs to be downloaded and executed once by the web browser 114. If one link is selected in the web page 116, one request is sent to the web server 118 and the web server 118 sends the selected page.

상기 종래의 HTTP는 비접속성이므로, 사용자가 브라우저를 보는지, 브라우저가 꺼져 있는 지를 호스트 시스템이 인식할 수 없다. 예를 들면, 회사원이 브라우저로 유료 메뉴를 이용하다가 종료하는 것을 잊고 퇴근했다고 가정하자. 다음날 브라우저에 재생 버튼을 누를 경우, 호스트 시스템은 날짜가 변경된 것 이외에는 아무 것도 인식할 수 없다. 즉, 종래 인테넷에서, 호스트 시스템은 유료 메뉴의 웹 페이지에 대한 과금을 날짜 단위 또는 건수 단위로 만 수행할 수 있지만, 분 단위 또는 초 단위로 수행할 수 없다. 그래서, 사용된 유료 메뉴의 웹 페이지에 대한 적확한 시간 종량제를 수행할 수 없다.Since the conventional HTTP is connectionless, the host system cannot recognize whether the user views the browser or the browser is turned off. For example, suppose an office worker leaves the office after forgetting to quit using the paid menu in a browser. If you press the play button on the browser the next day, the host system will not recognize anything except the date. That is, in the conventional Internet, the host system can perform the billing for the web page of the pay menu only in units of days or numbers, but not in units of minutes or seconds. Thus, it is not possible to perform an accurate time-based system on the web page of the paid menu used.

이에 본 발명은 이와 같은 종래의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 웹 상에서 유료 메뉴에 대한 과금 처리를 수행할 수 있는 인터넷 과금 방법을 제공함에 있다.Accordingly, the present invention is to solve such a conventional problem, an object of the present invention is to provide an Internet billing method that can perform the billing process for the paid menu on the web.

상기한 목적을 달성하기 위하여, 본 발명은 (i) 사용자의 웹 브라우저에 의하여 원하는 웹 페이지를 요구하는 단계; (ii) 웹-카드 데몬에 의해 상기 웹 페이저의 요구에 응답하여 하이퍼텍스트 전송 프로토콜 데몬으로부터 하이퍼텍스트 마크업 언어 웹 페이지를 수신하고 상기 수신된 하이퍼텍스트 마크업 언어 웹 페이지가 유료 메뉴 또는 무료 메뉴인 지를 판단하는 단계; (iii) 상기 웹-카드 데몬에 의해 단계 (ii)의 판단 결과에 따라 상기 하이퍼텍스트 마크업 언어 웹 페이지에 애플렛 태그를 부가할 것인 지를 제어하는 단계; (iv) 상기 웹-카드 데몬에 의해 상기 하이퍼텍스트 마크업 언어 웹 페이지를 상기 사용자의 웹 브라우저에 다운로드하는 단계; (v) 상기 사용자의 웹 브라우저에 의해 애플렛 태그가 상기 다운로드된 하이퍼텍스트 마크업 언어 웹 페이지에 포함되어 있는 지를 판단하는 단계; (vi) 단계 (v)에서 애플렛 태그가 상기 다운로드된 하이퍼텍스트 마크업 언어 웹 페이지에 포함된 경우, 상기 애플렛 태그에 대응하는 애플렛 실행 코드인 자바 애플렛을 웹 서버에서 사용자 웹 브라우저로 다운로드하는 단계; (vii) 다운로드된 상기 자바 애플렛이 실행하는 동안, 이벤트가 상기 웹 브라우저의 디스플레이 윈도우상에 발생하였는 지를 판단하는 단계; (viii) 상기 단계 (vii)에서 상기 이벤트가 발생된 경우, 상기 웹 브라우저의 애플렛에 의해 상기 이벤트의 발생 시간을 검출하는 단계; 및 (ix) 상기 웹-카드 데몬에 의해 단계 (viii)에서 검출된 상기 이벤트의 발생 시간을 기초로 하여 사용된 시간에 따라 유료 메뉴의 웹 페이지에 대한 과금을 수행하는 단계를 포함하는 것을 특징으로 하는 인터넷 과금 처리 방법을 제공한다.In order to achieve the above object, the present invention comprises the steps of (i) requesting a desired web page by the user's web browser; (ii) receiving a hypertext markup language web page from a hypertext transfer protocol daemon in response to a request of the web pager by a web-card daemon, wherein the received hypertext markup language web page is a paid menu or a free menu. Determining whether it is determined; (iii) controlling, by the web-card daemon, to add an applet tag to the hypertext markup language web page according to the determination result of step (ii); (iv) downloading the hypertext markup language web page to the user's web browser by the web-card daemon; (v) determining whether an applet tag is included in the downloaded hypertext markup language web page by the user's web browser; (vi) if the applet tag is included in the downloaded hypertext markup language web page in step (v), downloading a Java applet from the web server to the user web browser, the applet executable code corresponding to the applet tag; (vii) while the downloaded Java applet is running, determining whether an event has occurred on the display window of the web browser; (viii) detecting the occurrence time of the event by an applet of the web browser when the event occurs in step (vii); And (ix) charging the web page of the paid menu according to the time used based on the time of occurrence of the event detected in step (viii) by the web-card daemon. To provide a method for processing Internet billing.

도 1은 종래의 웹 서버와 웹 브라우저 사이의 통신 관계를 나타낸 블럭도이다.1 is a block diagram showing a communication relationship between a conventional web server and a web browser.

도 2는 본 발명의 실시예에 따른 인터넷 과금 처리 장치의 구성을 나타낸 블럭도이다.2 is a block diagram showing the configuration of an Internet charging processing apparatus according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 인터넷 과금 처리 방법을 설명하는 흐름도이다.3 is a flowchart illustrating a method of processing internet charging according to an embodiment of the present invention.

〈 도면의 주요 부분에 대한 부호의 설명 〉<Description of the code | symbol about the principal part of drawing>

202: 클라이언트 시스템 204: 웹 브라우저202: Client system 204: Web browser

206: 자바 애플렛 208: 웹 서버206: Java Applet 208: Web Server

210: 웹-카드 데몬 212: 하이퍼텍스트 전달 프로토콜 데몬210: Web-card daemon 212: Hypertext Forwarding Protocol Daemon

이하, 첨부된 도면을 참고로 하여 본 발명을 상세히 설명하면 다음과 같다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명의 실시예에 따른 인터넷 과금 처리 장치의 구성을 나타낸 블록도이다.2 is a block diagram showing the configuration of an Internet charging processing apparatus according to an embodiment of the present invention.

상기 인터넷 과금 처리 장치는 클라이언트 시스템(202) 및 웹 서버(208)를 포함한다. 클라이언트 시스템(202)은 웹 브라우저(204)를 포함한다. 상기 웹 브라우저(204)는 원하는 데이터, 즉, URL을 입력하므로써 상기 웹 서버(208)로 웹 페이지를 요구(1. Request)한다. 상기 웹 서버(208)는 웹-카드 데몬(210) 및 HTTP 데몬(212)을 포함한다.상기 웹-카드 데몬(210) 및 상기 HTTP 데몬(212)의 상호 결합 관계를 설명한다.상기 웹 서버(208)에 상기 웹-카드 데몬(210)이 없는 경우에, 클라이언트 시스템(202)의 웹 브라우저(204)에서 바로 HTTP 데몬(212)에 네트워크로 접속하여 웹 페이지를 다운 받게 된다. 그러나, 사용자가 상기 웹 페이지를 얼마만큼 보았는지에 대한 정보를 해당 HTTP 데몬에서는 알 수가 없다. 시간 과금을 하기 위하여 웹-카드 데몬이 필요하게 되는데, 상기 웹 브라우저(204)와 상기 HTTP 데몬(212) 사이에 상기 웹-카드 데몬(210)이 존재하여 유료의 웹 페이지를 요청할 경우, 웹-카드 데몬(210)에서 이를 인지하여 상기 유료의 웹 페이지를 사용자의 웹 브라우저(204)로 다운로드 한 뒤, 자동으로 애플렛 실행 코드인 자바 애플렛(206)을 다운로드하여 상기 자바 애플렛(206)의 실행으로 인하여 과금을 수행한다.상기 HTTP 데몬(212)은 다수의 웹 페이지를 가지고 있고, 상기 HTTP 데몬(212)과 네트워크로 연결된 상기 웹-카드 데몬(210)은 시간 과금이 가능한 애플렛을 가지고 있어서, 상호 유기적인 연결을 통하여 웹 페이지에 대한 과금을 적용한다.The internet billing processing device includes a client system 202 and a web server 208. Client system 202 includes a web browser 204. The web browser 204 requests a web page to the web server 208 by inputting desired data, that is, a URL. The web server 208 includes a web-card daemon 210 and an HTTP daemon 212. A mutual coupling relationship between the web-card daemon 210 and the HTTP daemon 212 will be described. If the web-card daemon 210 is not present at 208, the web browser 204 of the client system 202 directly connects to the HTTP daemon 212 via a network to download a web page. However, the HTTP daemon does not know how much the user has viewed the web page. In order to charge the time, a web-card daemon is required. When the web-card daemon 210 exists between the web browser 204 and the HTTP daemon 212 and requests a paid web page, the web- The card daemon 210 recognizes this, downloads the paid web page to the user's web browser 204, and automatically downloads the Java applet 206, which is the applet execution code, to execute the Java applet 206. The HTTP daemon 212 has a plurality of web pages, and the web-card daemon 210 networked with the HTTP daemon 212 has an applet capable of time charging, so Apply billing to web pages through organic links.

상기 웹-카드 데몬(210)은 상기 웹 브라우저(204)로부터의 상기 웹 페이지 의 요구(1. Request)를 수신한다. 상기 웹 페이지는 상기 웹-카드 데몬(210)과 네트워크로 연결된 HTTP 데몬(212)에 제공된다(2. Request). 상기 HTTP 데몬(212)은 상기 웹-카드 데몬(210)으로부터의 상기 웹 페이지의 요구에 응답하여 HTML 웹 페이지를 웹-카드 데몬(210)에 보낸다(3.Response). 상기 웹-카드 데몬(210)은 상기 HTTP 데몬(212)으로부터의 상기 HTML 웹 페이지가 무료 메뉴 또는 유료 메뉴인 지를 판단한다.상기 HTML 웹 페이지가 무료 메뉴인 경우, 상기 웹-카드 데몬(210)은 상기 웹 브라우저(204)의 요청에 대한 응답으로써, 상기 HTML 웹 페이지를 웹 브라우저(204)에 다운로드한다(4. Response). 상기 HTML 웹 페이지가 유료 메뉴인 경우, 상기 웹-카드 데몬(210)은 상기 HTML 웹 페이지에 애플렛을 호출할 애플렛 태그(tag)를 부가하고, 상기 애플렛 태그가 부가된 HTML 웹 페이지를 상기 웹 브라우저(204)의 요청에 대한 응답으로써, 상기 웹 브라우저(204)에 다운로드한다(4. Response).The web-card daemon 210 receives a request of the web page from the web browser 204. The web page is provided to an HTTP daemon 212 networked with the web-card daemon 210 (2. Request). The HTTP daemon 212 sends an HTML web page to the web-card daemon 210 in response to the request of the web page from the web-card daemon 210 (3. Response). The web-card daemon 210 determines whether the HTML web page from the HTTP daemon 212 is a free menu or a paid menu. If the HTML web page is a free menu, the web-card daemon 210 In response to the request of the web browser 204, downloads the HTML web page to the web browser 204 (4. Response). If the HTML web page is a paid menu, the web-card daemon 210 adds an applet tag to call an applet to the HTML web page and adds the HTML web page to which the applet tag is added. In response to the request of 204, it downloads to the web browser 204 (4. Response).

상기 웹 브라우저(204)는 상기 웹-카드 데몬(210)으로부터의 상기 HTML 웹 페이지에 애플렛 태그가 포함되어 있는 지의 여부를 판단한다. 상기 HTML 웹 페이지에 애플렛 태그가 포함되어 있는 경우, 웹 브라우저(204)는 상기 애플렛 태그에 따라 애플렛 실행 코드인 자바 애플렛(206)을 웹-카드 데몬(210)으로부터 다운로드 받는다(5. 애플렛 전송). 상기 자바 애플렛(206)은 상기 애플렛 태그에 응답하여 동작하며, 클라이언트 시스템(202)의 웹 브라우저(204)에 최초로 웹 페이지가 시작될 때, 제로(0)라는 시간부터 1초마다 1을 더해간다. 또한, 상기 자바 애플렛(206)은 사용자 입력에 의한 상기 웹 브라우저(204)에서 이벤트 즉, 현 웹 페이지의 앞으로가기, 뒤로가기 및 다른 페이지 요청이 발생하였는 지를 검출한다. 상기 자바 애플렛(206)은 상기 이벤트가 발생한 경우, 1씩 더하는 것을 중지하고 해당 이벤트의 발생 시간을 검출한 후, 상기 자바 애플렛(206)의 자체 프로그램 또는 상기 웹 브라우저(204)에 내장된 프로그램에 의하여 상기 자바 애플렛(206)은 소멸한다.The web browser 204 determines whether an applet tag is included in the HTML web page from the web-card daemon 210. When the applet tag is included in the HTML web page, the web browser 204 downloads the Java applet 206, which is applet executable code, from the web-card daemon 210 according to the applet tag (5. Applet transmission). . The Java applet 206 operates in response to the applet tag and adds 1 every second from the time zero when the web page is first started in the web browser 204 of the client system 202. In addition, the Java applet 206 detects whether an event in the web browser 204 due to user input, that is, forward, backward and other page requests of the current web page, has occurred. When the event occurs, the Java applet 206 stops adding one by one, detects the occurrence time of the event, and then inserts the program into the own program of the Java applet 206 or the program embedded in the web browser 204. The Java applet 206 is destroyed by this.

웹-카드 데몬(210)은 상기 자바 애플렛(206)으로부터의 상기 해당 이벤트의 발생 시간 ET을 수신하여 상기 수신된 해당 이벤트의 발생 시간 ET을 기초로 하여 상기 유료 메뉴의 HTML 웹 페이지에 대한 과금 처리를 수행한다.The web-card daemon 210 receives the occurrence time ET of the corresponding event from the Java applet 206 and charges the HTML web page of the paid menu based on the occurrence time ET of the received event. Perform

이하, 본 발명의 실시예에 따른 인터넷 과금 처리 방법을 도 3을 참조하여 설명한다. 도 3은 본 발명의 실시예에 따른 인터넷 과금 처리 방법을 설명하는 흐름도이다.Hereinafter, an internet charging processing method according to an embodiment of the present invention will be described with reference to FIG. 3. 3 is a flowchart illustrating a method of processing internet charging according to an embodiment of the present invention.

단계 S301에서, 클라이언트 시스템(202)의 사용자는 웹 브라우저(204)를 이용하여 URL을 입력하므로써 원하는 데이터, 즉, 웹 페이지를 요구한다. 상기 웹 페이지는 문자, 그래픽 영상, 및 녹음과 같은 다중 매체물을 갖는 하이퍼텍스트 언어로 쓰여진 데이터 파일이다. 상기 웹 페이지는 컴퓨터 시스템내 보이는 객체로서 디스플레이될 수 있다. 보이는 객체는 텍스트, 핫 링크, 화상, 소리, 및 비디오물과 같은 하나 이상의 부품을 가질 수 있다. 웹 페이지는 하나 이상의 개별 파일을 그래픽 사용자 인터페이스내의 보이는 객체로서 디스플레이되는 활성화 디렉토리 또는 파일 구조에 로드함으로써 구성될 수 있다. 상기 선택된 웹 페이지의 요구는 웹 서버(208)의 웹-카드 데몬(210)에 전달된다.In step S301, the user of the client system 202 requests desired data, i.e., a web page, by inputting a URL using the web browser 204. The web page is a data file written in a hypertext language having multiple media such as text, graphic images, and recordings. The web page may be displayed as an object visible within a computer system. The visible object may have one or more parts, such as text, hot links, pictures, sounds, and video material. A web page can be constructed by loading one or more individual files into an activation directory or file structure that is displayed as a visible object in a graphical user interface. The request of the selected web page is forwarded to the web-card daemon 210 of the web server 208.

웹 서버(208)의 웹-카드 데몬(210)은 상기 웹 브라우저(204)로부터의 상기 웹 페이지의 요구를 수신하여 HTTP 데몬(212)에 전송한다(단계 S302). 상기 HTTP는 HTML을 이용하여 사용자 억세스를 파일에 제공하는 공지된 애플리케이션 프로토콜이다. 상기 HTML은 기본적인 서류 포맷팅을 제공하고 개발자가 링크를 다른 서버 및 파일에 기입하도록 한다. HTML-컴플라이언트 클라이언트 브라우저는 URL을 통한 링크의 사양을 포함한다. 그러한 사양에 의하여, 클라이언트는 전송 제어 프로토콜/인터페이스 프로그램(Transfer Control Protocol/Interface Program;TCP /IP)을 링크에서 확인된 서버에 요청하여 웹 페이지, 즉 HTML에 따라 포맷트된 서류를 수신한다.The web-card daemon 210 of the web server 208 receives the request of the web page from the web browser 204 and sends it to the HTTP daemon 212 (step S302). The HTTP is a known application protocol that provides user access to files using HTML. The HTML provides basic document formatting and allows the developer to write links to other servers and files. The HTML-compliant client browser includes the specification of a link via a URL. According to such a specification, a client requests a Transfer Control Protocol / Interface Program (TCP / IP) from a server identified in a link to receive a web page, i.e., a document formatted according to HTML.

HTTP 데몬(212)은 상기 웹-카드 데몬(210)으로부터의 상기 웹 페이지의 요구에 응답하여 HTML 웹 페이지를 웹-카드 데몬(210)에 전달한다(단계 S303). 웹-카드데몬(210)은 상기 HTTP 데몬(212)으로부터 상기 HTML 웹 페이지를 수신하고 상기 수신된 HTML 웹 페이지가 유료 메뉴인 지의 여부를 판단한다(단계 S304).The HTTP daemon 212 forwards the HTML web page to the web-card daemon 210 in response to the request of the web page from the web-card daemon 210 (step S303). The web-card daemon 210 receives the HTML web page from the HTTP daemon 212 and determines whether the received HTML web page is a paid menu (step S304).

단계 S304의 판단 결과, 상기 HTML 웹 페이지가 상기 유료 메뉴인 경우, 웹-카드 데몬(210)은 상기 HTML 웹 페이지에 애플렛을 호출할 애플렛 태그를 부가한다(단계 S305). 그리고, 웹-카드 데몬(210)은 상기 애플렛 태그가 부가된 상기 HTML 웹 페이지일 상기 웹 브라우저(204)에 다운로드한다(단계 S306). 한편, 단계 S304에서 상기 웹-카드 데몬(210)에 의해 수신된 상기 HTML 웹 페이지가 무료 메뉴인 것으로 판단된 경우, 웹-카드 데몬(210)은 HTML 웹 페이지를 웹 브라우저(204)에 다운로드한다(단계 S306).As a result of the determination in step S304, if the HTML web page is the paid menu, the web-card daemon 210 adds an applet tag to call the applet to the HTML web page (step S305). Then, the web-card daemon 210 downloads to the web browser 204 which is the HTML web page to which the applet tag is added (step S306). On the other hand, if it is determined in step S304 that the HTML web page received by the web-card daemon 210 is a free menu, the web-card daemon 210 downloads the HTML web page to the web browser 204. (Step S306).

단계 S307에서, 웹 브라우저(204)는 애플렛 태그가 상기 다운로드된 HTML 웹 페이지에 포함되어 있는 지의 여부를 판단한다. 단계 S307의 판단 결과, 상기 애플렛 태그가 상기 다운로드된 HTML 웹 페이지에 포함되지 않은 경우, 모든 동작은 종료된다. 이와는 반대로, 상기 애플렛 태그가 상기 다운로드된 HTML 웹 페이지에 포함되어 있는 경우, 웹 브라우저(204)는 상기 애플렛 태그에 따라 애플렛 실행 코드인 자바 애플렛(206)을 상기 웹 서버로부터 상기 웹 브라우저(204)로 다운로드한다(단계 S308).In step S307, the web browser 204 determines whether an applet tag is included in the downloaded HTML web page. As a result of the determination in step S307, when the applet tag is not included in the downloaded HTML web page, all the operations are terminated. On the contrary, if the applet tag is included in the downloaded HTML web page, the web browser 204 may generate a Java applet 206, which is applet executable code, from the web server according to the applet tag. Download in step S308.

상기 자바 애플렛(206)은 상기 웹 브라우저(204)로부터의 상기 애플렛 태그에 응답하여 동작하고(단계 S308), 사용자의 입력에 의한 이벤트가 발생하였는 지의 여부를 검출한다(단계 S309). 상기 이벤트는 정방향 버튼 이벤트, 역방향 버튼 이벤트, 하이퍼 텍스트 마크업 언어 이벤트, 브라우저 출구 이벤트, 마우스 버튼 이벤트, 점프 균일 자원 지정자 이벤트, 및 메뉴 이벤트를 포함한다. 단계 S309의 판단 결과, 상기 이벤트가 발생된 경우, 상기 자바 애플렛(206)은 해당 이벤트의 발생 시간 ET을 검출한다(단계 S310). 상기 자바 애플렛(206)에 의해 검출된 상기 해당 이벤트의 발생 시간 ET은 웹-카드 데몬(210)에 제공된다. 상기 이벤트의 발생 시간은 시작 시간, 일시 정지 시간, 재시작 시간, 정지 시간, 및 종료 시간을 포함한다.The Java applet 206 operates in response to the applet tag from the web browser 204 (step S308), and detects whether an event by a user input has occurred (step S309). The events include forward button events, reverse button events, hypertext markup language events, browser exit events, mouse button events, jump uniform resource designator events, and menu events. As a result of the determination in step S309, when the event occurs, the Java applet 206 detects the occurrence time ET of the event (step S310). The occurrence time ET of the corresponding event detected by the Java applet 206 is provided to the web-card daemon 210. The occurrence time of the event includes a start time, a pause time, a restart time, a stop time, and an end time.

웹-카드 데몬(210)은 상기 자바 애플렛(206)으로부터의 상기 해당 이벤트의 발생 시간 ET를 수신하고, 수신된 해당 이벤트의 발생 시간 ET를 기초로 하여 사용된 시간에 따라 상기 유료 메뉴의 HTML 웹 페이지에 대한 과금을 수행한다(단계 S311). 이때 상기 유료 메뉴의 HTML 웹 페이지는 문자 및 영상을 가질 수 있다. 상기 문자의 다운로드 시작 시간은 영상의 다운로드 시간과 동일하지만, 문자의 다운로드 종료 시간은 영상의 다운로드 종료 시간 보다 빠르다. 그래서 유료 메뉴의 웹 페이지에 대한 과금은 상기 문자의 다운로드가 완료된 시점부터 시작하는 것이 바람직하다. 상기 웹-카드 데몬(210)에 의한 과금 결과는 웹 브라우저(204)에 제공되어 사용자에게 청구하게 된다.The web-card daemon 210 receives the occurrence time ET of the corresponding event from the Java applet 206 and uses the HTML web of the paid menu according to the time used based on the received occurrence time ET of the corresponding event. The billing for the page is performed (step S311). In this case, the HTML web page of the pay menu may have a text and an image. The download start time of the text is the same as the download time of the video, but the download end time of the text is faster than the download end time of the video. Therefore, the billing for the web page of the paid menu is preferably started from the point when the download of the text is completed. The charging result by the web-card daemon 210 is provided to the web browser 204 to bill the user.

상기한 바와 같이, 본 발명은 유료 메뉴의 웹 페이지에 대한 과금을 분 단위 또는 초 단위로 수행하여 유료 메뉴의 웹 페이지에 대한 정확한 사용 시간에 따른 과금이 이루어질 수 있도록 한다.As described above, the present invention performs the billing for the web page of the pay menu in minutes or seconds so that the billing according to the correct use time for the web page of the pay menu can be made.

이상에서는 본 발명을 특정의 바람직한 실시예에 대하여 도시하고 설명하였으나, 본 발명은 상기한 실시예에 한정되지 아니하며, 특허 청구의 범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형이 가능할 것이다.While the invention has been shown and described with respect to certain preferred embodiments thereof, the invention is not limited to the embodiments described above, but in the field to which the invention pertains without departing from the spirit of the invention as claimed in the claims. Any person with ordinary knowledge will be able to make various modifications.

Claims (4)

(i) 사용자의 웹 브라우저에 의하여 원하는 웹 페이지를 요구하는 단계;(i) requesting the desired web page by the user's web browser; (ii) 웹-카드 데몬에 의해 상기 웹 페이지의 요구에 응답하여 하이퍼텍스트 전송 프로토콜 데몬으로부터 하이퍼텍스트 마크업 언어 웹 페이지를 수신하고 상기 수신된 하이퍼텍스트 마크업 언어 웹 페이지가 유료 메뉴 또는 무료 메뉴인 지를 판단하는 단계;(ii) receive a hypertext markup language web page from a hypertext transfer protocol daemon in response to a request of the web page by a web-card daemon and the received hypertext markup language web page is a paid menu or a free menu. Determining whether it is determined; (iii) 상기 웹-카드 데몬에 의해 단계 (ii)의 판단 결과에 따라 상기 하이퍼텍스트 마크업 언어 웹 페이지에 애플렛 태그를 부가할 것인 지를 제어하는 단계;(iii) controlling, by the web-card daemon, to add an applet tag to the hypertext markup language web page according to the determination result of step (ii); (iv) 상기 웹-카드 데몬에 의해 상기 하이퍼텍스트 마크업 언어 웹 페이지를 상기 사용자의 웹 브라우저에 다운로드하는 단계;(iv) downloading the hypertext markup language web page to the user's web browser by the web-card daemon; (v) 상기 사용자의 웹 브라우저에 의해 애플렛 태그가 상기 다운로드된 하이퍼텍스트 마크업 언어 웹 페이지에 포함되어 있는 지를 판단하는 단계;(v) determining whether an applet tag is included in the downloaded hypertext markup language web page by the user's web browser; (vi) 단계 (v)에서 애플렛 태그가 상기 다운로드된 하이퍼텍스트 마크업 언어 웹 페이지에 포함된 경우, 상기 애플렛 태그에 대응하는 애플렛 실행코드인 자바 애플렛을 웹 서버에서 사용자 웹 브라우저로 다운로드하는 단계;(vi) if the applet tag is included in the downloaded hypertext markup language web page in step (v), downloading a Java applet from the web server to the user web browser, the applet executable code corresponding to the applet tag; (vii) 다운로드된 상기 자바 애플렛이 실행하는 동안, 이벤트가 상기 웹 브라우저의 디스플레이 윈도우상에 발생하였는 지를 판단하는 단계;(vii) while the downloaded Java applet is running, determining whether an event has occurred on the display window of the web browser; (viii) 상기 단계 (vii)에서 상기 이벤트가 발생된 경우, 상기 웹 브라우저의 애플렛에 의해 상기 이벤트의 발생 시간을 검출하는 단계; 및(viii) detecting the occurrence time of the event by an applet of the web browser when the event occurs in step (vii); And (ix) 상기 웹-카드 데몬에 의해 단계 (viii)에서 검출된 상기 이벤트의 발생 시간을 기초로 하여 사용된 시간에 따라 유료 메뉴의 웹 페이지에 대한 과금을 수행하는 단계를 포함하는 것을 특징으로 하는 인터넷 과금 처리 방법.(ix) billing the web page of the paid menu according to the time used based on the time of occurrence of the event detected by step (viii) by the web-card daemon. How to handle internet billing. 제1 항에 있어서, 단계 (ii)에서 상기 하이퍼텍스트 전송 프로토콜 웹 페이지가 상기 유료 메뉴인 경우 상기 애플렛 태그를 상기 하이퍼텍스트 마크업 언어 웹 페이지에 부가하는 것을 특징으로 하는 인터넷 과금 처리 방법.The method of claim 1, wherein in step (ii), the applet tag is added to the hypertext markup language web page when the hypertext transfer protocol web page is the paid menu. 제1 항에 있어서, 상기 이벤트는 정방향 버튼 이벤트, 역방향 버튼 이벤트, 하이퍼 텍스트 마크업 언어 이벤트, 브라우저 출구 이벤트, 마우스 버튼 이벤트, 점프 균일 자원 지정자 이벤트, 및 메뉴 이벤트를 포함하는 것을 특징으로 하는 인터넷 과금 처리 방법.The Internet billing of claim 1, wherein the event comprises a forward button event, a reverse button event, a hypertext markup language event, a browser exit event, a mouse button event, a jump uniform resource designator event, and a menu event. Treatment method. 제1 항에 있어서, 상기 이벤트의 발생 시간은 시작 시간, 일시 정지 시간, 재시작 시간, 정지 시간, 및 종료 시간을 포함하는 것을 특징으로 하는 인터넷 과금 처리 방법.The method of claim 1, wherein the occurrence time of the event includes a start time, a pause time, a restart time, a stop time, and an end time.
KR1019990031711A 1999-08-02 1999-08-02 Internet billing processing method Expired - Fee Related KR100296537B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1019990031711A KR100296537B1 (en) 1999-08-02 1999-08-02 Internet billing processing method
PCT/KR2000/000227 WO2001009743A1 (en) 1999-08-02 2000-03-17 Internet billing processing method
AU36806/00A AU3680600A (en) 1999-08-02 2000-03-17 Internet billing processing method
JP2001506286A JP2003503772A (en) 1999-08-02 2000-03-17 Internet billing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990031711A KR100296537B1 (en) 1999-08-02 1999-08-02 Internet billing processing method

Publications (2)

Publication Number Publication Date
KR20000023900A KR20000023900A (en) 2000-05-06
KR100296537B1 true KR100296537B1 (en) 2001-07-12

Family

ID=19606038

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990031711A Expired - Fee Related KR100296537B1 (en) 1999-08-02 1999-08-02 Internet billing processing method

Country Status (4)

Country Link
JP (1) JP2003503772A (en)
KR (1) KR100296537B1 (en)
AU (1) AU3680600A (en)
WO (1) WO2001009743A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101407214B1 (en) * 2012-09-28 2014-06-13 주식회사 엘지유플러스 Communication apparatus and control method thereof, and page providing server and control method thereof for executing contents

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2373885A (en) * 2001-03-28 2002-10-02 World Information On Net A data processing system enabling users to access services without need of specifying payment means direct to each service provider
WO2002097556A2 (en) * 2001-05-30 2002-12-05 Telefonaktiebolaget L M Ericsson A method for transferring a page from a server to a client and a program suitable to carry out the method
WO2003027933A1 (en) * 2001-09-24 2003-04-03 Cypak Ab A ticket and a method of billing
US8310943B2 (en) 2002-02-26 2012-11-13 Motorola Mobility Llc Method and system for transmission-based billing applications
JP2004127282A (en) 2002-09-13 2004-04-22 Ricoh Co Ltd Image forming apparatus and print processing method
US7426056B2 (en) 2004-01-13 2008-09-16 International Business Machines Corporation Method and apparatus for a client call service
FR2872984B1 (en) * 2004-07-12 2007-01-12 Prosodie Sa SERVER AND CONNECTING INTERFACE FOR ESTABLISHING AND CONTROLLING IP COMMUNICATION
KR100882521B1 (en) * 2007-06-25 2009-02-06 주식회사 케이티프리텔 Method and system for calculating internet fee, and mobile terminal connected thereto

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5745556A (en) * 1995-09-22 1998-04-28 At&T Corp. Interactive and information data services telephone billing system
US5905736A (en) * 1996-04-22 1999-05-18 At&T Corp Method for the billing of transactions over the internet
US5845267A (en) * 1996-09-06 1998-12-01 At&T Corp System and method for billing for transactions conducted over the internet from within an intranet
US5796952A (en) * 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US5943656A (en) * 1997-12-03 1999-08-24 Avista Advantage, Inc. Methods and systems for computerized bill consolidating, billing and payment authorization, computerized utility bill consolidating, utility billing access and payment and utility provider consolidated billing systems

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101407214B1 (en) * 2012-09-28 2014-06-13 주식회사 엘지유플러스 Communication apparatus and control method thereof, and page providing server and control method thereof for executing contents

Also Published As

Publication number Publication date
KR20000023900A (en) 2000-05-06
WO2001009743A1 (en) 2001-02-08
JP2003503772A (en) 2003-01-28
AU3680600A (en) 2001-02-19

Similar Documents

Publication Publication Date Title
US6976077B1 (en) Automatic and transparent synchronization of server-side state information with a client application
US6112240A (en) Web site client information tracker
US7062706B2 (en) Method and apparatus for populating a form with data
US7853495B2 (en) Usage period management system for applications
US7406516B2 (en) System and method for monitoring the use of a resource by a client connected to a computer network having one or more servers in communication with one or more clients
US5796952A (en) Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US7269633B2 (en) Method and system for playback of dynamic HTTP transactions
CN1512408B (en) Method for recording image file and device for recording and producing image file
US8539043B2 (en) System and method for adding targeted content in a web page
US5761683A (en) Techniques for changing the behavior of a link in a hypertext document
US7725560B2 (en) Web service-enabled portlet wizard
JP2000510626A (en) Kiosk and server connected to computer network
JP2002526831A (en) How to change ad size in response to user interaction
KR100296537B1 (en) Internet billing processing method
JP2004519136A (en) How to provide images for online publications
EP1779265A1 (en) Method of communicating between web applications and local client application while maintaining remote user session
WO2001044988A1 (en) Method of background downloading of information from a computer network
JP3726459B2 (en) Data relay device, data relay method, information terminal device, information processing method of information terminal device, data communication system, and recording medium
JP3783000B2 (en) Program start control device, method and program
WO2003090111A1 (en) Method of renewing display of web browser in real time and recording medium for recording the same
KR20170027327A (en) Method for Exchanging Data Except for Communication Load
JP3821539B2 (en) Transaction processing system and processing method
WO2002035409A2 (en) Joint form-filling
KR20050047564A (en) Self installation and execution network system for transmission digital contents and recording medium of the digital contents
KR20160040158A (en) Method for Exchanging Data Except for Communication Load

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

G15R Request for early publication
A302 Request for accelerated examination
PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A302 Request for accelerated examination
PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

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

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20040512

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20040512