KR100880595B1 - Method, system and store device for for providing web site construction service - Google Patents
Method, system and store device for for providing web site construction service Download PDFInfo
- Publication number
- KR100880595B1 KR100880595B1 KR1020080095773A KR20080095773A KR100880595B1 KR 100880595 B1 KR100880595 B1 KR 100880595B1 KR 1020080095773 A KR1020080095773 A KR 1020080095773A KR 20080095773 A KR20080095773 A KR 20080095773A KR 100880595 B1 KR100880595 B1 KR 100880595B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- web
- building
- web site
- unique number
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000010276 construction Methods 0.000 title claims description 46
- 238000013500 data storage Methods 0.000 claims abstract description 35
- 230000003287 optical effect Effects 0.000 claims description 5
- 238000007726 management method Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 18
- 238000004891 communication Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000013515 script Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/56—Computer malware detection or handling, e.g. anti-virus arrangements
- G06F21/568—Computer malware detection or handling, e.g. anti-virus arrangements eliminating virus, restoring damaged files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/206—Point-of-sale [POS] network systems comprising security or operator identification provisions, e.g. password entry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/006—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols involving public key infrastructure [PKI] trust models
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Virology (AREA)
- Tourism & Hospitality (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Finance (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 웹 사이트 구축 서비스를 제공하기 위한 방법, 시스템 및 저장 장치에 관한 것으로, 보다 구체적으로는 자동으로 웹 사이트를 구축하는데 있어 필요한 다양한 정보와 방법을 제공하고, 상기 정보와 방법을 효율적으로 관리하도록 하는 웹 사이트 구축 서비스를 제공하기 위한 방법 및 시스템과 웹사이트 구축에 필요한 정보를 저장하는 저장 장치에 관한 것이다.The present invention relates to a method, a system, and a storage device for providing a web site building service. More particularly, the present invention provides various information and methods necessary for automatically building a web site, and efficiently manages the information and method. The present invention relates to a method and system for providing a web site building service and a storage device for storing information necessary for building a web site.
현재 웹 기술의 발전으로 인하여 다양한 종류의 웹 사이트가 인터넷과 연결되어 웹 사이트를 통해 다양한 정보를 사용자에게 제공하고 있다. 웹 사이트 형태로는 이미지 및 제품 정보를 흥보하고, 판매하기 위한 기업용 홈페이지, 의류나, 생활 용품, 등을 판매하는 쇼핑몰용 홈페이지에서부터 개인이 가지고 있는 노하우, 지식 등을 알리기 위한 개인용 홈페이지에 이르기까지 다양한 형태를 이룬다.At present, due to the development of web technology, various kinds of web sites are connected to the Internet to provide various information to users through the web sites. In the form of a website, it can range from a corporate homepage for promoting and selling images and product information, a homepage for a shopping mall that sells clothing, daily necessities, etc. Form.
통상, 웹 사이트는 HTML 문법, 각종 웹 에디터와 그래픽 툴의 사용법, CGI와 JAVA 등의 프로그래밍 기술, 네트워크 및 데이타베이스 연동기술 등을 이용하여 구축되므로 전문적인 기술의 습득이 필수적이다. 그러나, 현재의 웹 사이트는 전문 적인 습득을 하지 않아도 편리하게 구축할 수 있도록 다양한 툴 환경을 제공하고 있다. 이러한 웹 사이트를 편리하게 구축하는 방법에 대하여 블르웹(주) 정성훈에 의해 출원되어 공개된 한국특허공개번호 10-2007-0037203 호에 개시되었다. 상기 공개된 출원은 홈페이지 제작을 위해 사용자 단말이 접속할 수 있는 웹페이지를 제공하는 접속 웹페이지 제공부, 상기 홈페이지 제작에 사용되는 업종별 홈페이지 데이터를 저장하는 홈페이지 데이터베이스부; 및 상기 사용자 단말로부터 목적하는 홈페이지의 업종 정보를 포함하는 홈페이지 정보를 입력받는 경우 상기 홈페이지 데이터베이스부로부터 상기 홈페이지 정보에 대응하는 데이터를 독출하여 홈페이지를 생성하는 홈페이지생성부를 포함하는 자동 홈페이지 제작 서비스 시스템에 관한 것이다. In general, the web site is built using HTML syntax, using various web editors and graphic tools, programming techniques such as CGI and JAVA, network and database interworking techniques, etc. Therefore, it is essential to acquire professional skills. However, the current web site provides various tool environments so that it can be conveniently constructed without professional acquisition. A method for conveniently constructing such a web site has been disclosed in Korean Patent Publication No. 10-2007-0037203 filed and published by Bluweb Co., Ltd. Jung Sunghoon. The published application includes an access web page providing unit for providing a web page accessible to a user terminal for producing a homepage, and a homepage database unit for storing homepage data for each industry type used for producing the homepage; And a homepage generation unit for generating homepages by reading data corresponding to the homepage information from the homepage database unit when receiving homepage information including industry information of a target homepage from the user terminal. It is about.
다른 종래의 예로서, 이기수에 의해 출원되어 공개된 10-2001-0025674 호에 개시되었다. 상기 공개된 출원은 문자, 그림, 음성, 화상 또는 동영상 데이터를 주고 받을 수 있는 멀티미디어 기능을 가지는 각 사용자의 로컬 PC와, 상기 로컬 PC의 접속 요구를 받아 서버 사이드 스크립트의 자동 생성을 통한 동적인 홈페이지 자동 구축 프로그램을 수행하여 사용자의 요구에 맞는 동적인 홈페이지용 스크립트 파일을 생성하고, 이 스크립트 파일을 사용자가 선택한 다른 서버로 전송하거나 자체내의 홈페이지용 저장공간에 저장하는 자동구축서버와, 상기 자동구축서버에서 생성한 스크립트 파일을 전송받아 저장한 후 인터넷 접속자의 HTTP 요구에 따라 홈페이지 내용을 동적으로 보여주는 사용자 서버로 이루어지는 것을 특징으로 하는 서버 사이드 스크립트의 자동 생성을 통한 동적인 홈페이지 자동 구축 시스템에 관 한 것이다. 두 출원은 홈페이지 제작에 있어 사용자가 웹 상에서 직접 제작 서비스 시스템에 접속하도록 요청하고, 선택함으로써 홈페이지를 구축해야 하는 한계를 가지고 있다.As another conventional example, it is disclosed in published 10-2001-0025674 filed by Lee Ki-soo. The published application includes a local homepage of each user having a multimedia function of exchanging text, picture, voice, image or video data, and a dynamic homepage through automatic generation of a server side script in response to a request of the local PC. An automatic construction server for generating a dynamic homepage script file that meets the needs of the user by performing an automatic construction program, transferring the script file to another server selected by the user, or storing it in a storage space for the homepage in the home; Regarding the dynamic homepage automatic construction system through automatic generation of server side scripts, which consists of a user server that receives and stores the script file generated by the server and dynamically displays the homepage contents according to the HTTP request of the Internet accessor. will be. Both applications have limitations in building a homepage by requesting and selecting a user to directly access a production service system on the web.
이에 본 발명은 전술한 종래와 다른 웹 사이트 구축 방법 및 시스템을 제공하는 것을 목적으로 한다.Accordingly, an object of the present invention is to provide a method and system for constructing a website different from the conventional one described above.
즉, 제작 환경이 자동 셋팅된 코드 번호를 포함한 데이터 저장 장치를 이용하여 웹 사이트 구축용 소스 정보뿐만 아니라 자동으로 웹 사이트를 구축하도록 다양한 정보와 방법을 제공하고, 상기 정보와 방법을 효율적으로 관리하도록 하는 웹 사이트 구축 서비스를 제공하기 위한 방법 및 시스템을 제공하는 것을 목적으로 한다.That is, the production environment provides various information and methods to automatically build a web site as well as source information for building a web site using a data storage device including an automatically set code number, and efficiently manages the information and method. It is an object of the present invention to provide a method and system for providing a web site construction service.
상기한 바와 같은 본 발명의 목적을 달성하고, 후술하는 본 발명의 특징적인 기능을 수행하기 위한, 본 발명의 특징적인 구성은 하기와 같다.In order to achieve the object of the present invention as described above, and to perform the characteristic functions of the present invention described below, the characteristic configuration of the present invention is as follows.
본 발명의 일 태양에 따르면, 웹 사이트 구축 서비스를 제공하기 위한 방법으로서, (a) 웹 사이트 구축을 위한 자동 실행 파일의 실행에 의해 발생된 고유 번호(키 값)을 수신받아 상기 고유 번호에 대응한 기설정된 고유 번호를 참조하여 인증을 수행하는 단계, (b) 상기 일치 여부에 따라 인증된 고유 번호 값에 대응하여 부여된 분류 코드를 검색하여 해당하는 웹 사이트 소스 정보를 찾아, 복제하는 단계, (c) 상기 복제된 웹 사이트 소스 정보와 함께 자동으로 임시 부여된 웹 서비스 접속을 위한 접속 정보를 단말 장치로 제공하는 단계를 포함하는 방법이 제공된다.According to an aspect of the present invention, there is provided a method for providing a web site building service, the method comprising: (a) receiving a unique number (key value) generated by execution of an autorun file for building a web site and corresponding to the unique number; Performing authentication by referring to a predetermined unique number, (b) searching for a classification code assigned corresponding to a unique number value authenticated according to the matching, and finding and duplicating corresponding website source information; and (c) providing the terminal device with access information for automatically accessing the temporarily provisioned web service together with the copied web site source information.
상기 제공 방법은, (d) 상기 수신받은 고유 번호가 이미 등록되어 있는지의 여부를 확인하여 등록된 경우, 웹 구축 중인 작업 정보와 백업된 작업 정보를 비교하여 불일치할 경우에 악성 코드를 제거하여 제공하는 단계를 더 포함할 수 있다.The providing method may include (d) checking whether the received unique number is already registered and, if registered, comparing the job information under construction of the web with the backed up job information and removing malicious code in case of inconsistency. It may further comprise the step.
또한, 본 발명의 다른 일 태양에 따르면, 웹 사이트 구축 서비스를 제공하기 위한 시스템으로서, 카테고리별로 분류되어진 웹 사이트 소스 정보를 분류 코드로 부여하여 저장하는 코드 정보 데이터베이스, 웹 사이트 구축을 위한 자동 실행 파일의 실행에 의해 발생된 고유 번호(키값)을 수신받아 상기 고유 번호에 대응한 기설정된 고유 번호를 참조하여 일치 여부를 판단하는 웹 구축 인증 처리부, 상기 일치 여부에 따라 인증된 고유 번호 값에 대응하여 부여된 상기 분류 코드를 검색하여 해당하는 웹 사이트 소스 정보를 찾아, 복제하는 소스 정보 등록 처리부, 및 상기 복제된 웹 사이트 소스 정보와 함께 자동으로 임시 부여된 웹 서비스 접속을 위한 접속 정보를 단말 장치로 제공하는 웹 구축 개인 정보 제공부를 포함하는 시스템이 제공된다.According to another aspect of the present invention, there is provided a system for providing a web site building service, comprising: a code information database for storing and assigning web site source information classified by category as a classification code, and an automatic execution file for building a web site. A web construction authentication processing unit which receives a unique number (key value) generated by execution of a and determines a match by referring to a preset unique number corresponding to the unique number, corresponding to the unique number value authenticated according to the match A source information registration processing unit which searches for the classified code to find the corresponding website source information, and duplicates the source information registration processing unit; A system including a web building personal information providing unit is provided.
또한, 웹 사이트 구축에 필요한 정보를 저장하기 위한 데이터 저장 장치로서, 하나의 웹 사이트 구축이 자동으로 가능하도록 부여된 고유 번호(키 값) 및 자동 실행 파일을 저장하는 제1 웹 구축 저장부, 단말 장치에서 상기 자동 실행 파일을 읽어 실행될 경우에 상기 고유 번호를 웹 사이트 구축 서비스 제공 시스템으로 전송하여 인증을 받은 후, 그 결과로 임시 부여된 웹 서비스를 접속하기 위한 접속 정보 및 웹 사이트 구축 소스 정보를 제공받아 저장하는 제2 웹 구축 저장부, 및 상기 웹 사이트 구축 소스 정보를 통해 웹 구축 중인 작업 정보를 저장하고, 웹 사이트 구축 서비스 제공 시스템으로부터 악성코드를 제거한 작업 정보를 제공받아 저장하는 제3 웹 구축 저장부를 포함하는 장치가 제공된다.Also, a data storage device for storing information necessary for building a web site, comprising: a first web building storage unit and a terminal configured to store a unique number (key value) and auto-execution file assigned to enable one web site to be automatically built; When the automatic executable file is read and executed by the device, the unique number is transmitted to the web site building service providing system for authentication, and as a result, access information and web site building source information for accessing the temporarily provided web service are obtained. A second web construction storage unit which receives and stores a web construction through the web construction site source information, and a third web receiving and storing work information which has been removed from the web site construction service providing system. An apparatus is provided comprising a build storage.
상기 데이터 저장 장치는, 자기 매체, CD-ROM, DVD와 같은 광기록 매체 및 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치 중 적어도 하나일 수 있다.The data storage device includes magnetic media, optical recording media such as CD-ROM, DVD, magneto-optical media such as floptical disk, and program instructions such as ROM, RAM, flash memory, and the like. It may be at least one of a hardware device specifically configured to store and perform.
이 외에도, 전술한 상기 방법을 컴퓨터 판독 가능한 기록 매체가 더 제공될 수 있다.In addition to this, the computer-readable recording medium of the above-described method may be further provided.
본 발명에 따르면, 제작 환경이 자동 셋팅된 데이터 저장 장치에 의해 고유 번호에 따른 웹 사이트 소스 정보를 자동으로 사용자에게 제공함으로써 사용자의 컴퓨터에서 편리하게 웹 사이트 구축을 작업할 수 있도록 사용자의 편의적인 환경 을 제공하는 효과를 얻을 수 있다. 이와 같은 제작 환경이 자동 셋팅된 데이터 저장 장치를 사용자에게 판매함으로써 판매에 따른 매출이 증대되는 효과가 달성된다.According to the present invention, a user's convenience environment is provided so that a web site source information according to a unique number can be automatically provided to a user by a data storage device in which the production environment is automatically set. The effect of providing can be obtained. By selling a data storage device in which such a production environment is automatically set to a user, the effect of increasing sales is achieved.
또한, 웹 사이트 구축을 서버에 접속하여 구축해야 하는 번거로움을 없애고, 사용자에게 수시로 자신의 컴퓨터에서 작업할 수 있도록 하고, 작업한 작업 정보를 저장하고 있다가 악성코드 발견시에 치료하여 줌으로써 인터넷을 통하여 감염되는 바이러스를 퇴치할 수 있어 사용자에게 보다 안정된 작업을 수행하는 효과를 얻을 수 있다.It also eliminates the hassles of building a website by connecting it to a server, allows users to work on their computers from time to time, saves the work they have done, and treats the Internet when they find malware. Through this, the infected virus can be eradicated, so that the user can obtain more stable work.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be embodied in other embodiments without departing from the spirit and scope of the invention with respect to one embodiment. In addition, it is to be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. Like reference numerals in the drawings refer to the same or similar functions throughout the several aspects.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement the present invention.
[본 발명의 바람직한 실시예][Preferred Embodiments of the Invention]
전체 시스템의 구성Configuration of the entire system
도 1은 본 발명의 일 실시예에 따른 웹 사이트 구축을 위한 전체 시스템을 예시적으로 나타낸 구성도이다.1 is a block diagram showing an overall system for building a website according to an embodiment of the present invention by way of example.
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 전체 시스템은 웹 사이트 구축 서비스 제공 시스템(100), 단말 장치(200), 및 데이터 저장 장치(300) 등을 포함할 수 있다.As shown in FIG. 1, the entire system according to an embodiment of the present invention may include a website building
본 발명에 따른 웹 사이트 구축 서비스 제공 시스템(100)은 사용자가 구입한 데이터 저장 장치(300)를 인증하고, 상기 인증의 여부에 따라 웹 사이트 구축용 소스 정보 제공 기능, 웹 서비스 접속용 자동으로 임시 부여된 접속 정보 제공 기능, 사용자의 단말 장치(200)가 접속 가능하도록 접속 정보를 자동으로 임시 부여하는 기능, 상기 작업 정보에 대하여 악성 코드 제거 기능 등을 수행하여, 네트워크를 경유하여 단말 장치(200)로 제공할 수 있다. 또한, 본 발명의 웹 사이트 구축 서비스 제공 시스템(100)은 웹 사이트 구축용 소스 정보에 대응하여 단말 장치(200)로부터 웹 사이트 구축을 위하여 작업한 작업 정보를 저장하는 기능을 더 수행할 수 있다. 이와 같은 웹 사이트 구축 서비스 제공 시스템(100)에 대하여 보다 구체적인 설명은 도 2를 참조하여 후술하기로 한다.Web site construction
이와 같이, 본 발명의 웹 사이트 구축 서비스 제공 시스템(100)은 자동으로 웹 사이트를 구축하도록 다양한 정보와 방법을 제공함으로써, 사용자에게 서버 접속에 의한 웹 사이트 구축을 하지 않아도 되며, 원하는 시간때에 자신의 단말 장치(200)에서 웹 사이트 구축을 쉽게 작업할 수 있게 된다.As such, the web site building
본 발명에 따른 단말 장치(200)는 제작 환경이 자동 셋팅된 코드 번호를 포함한 데이터 저장 장치(300)가 삽입될 경우에 자동 실행 프로그램을 실행시켜 상기 코드 번호를 웹 사이트 구축 서비스 제공 시스템(100)으로 전송하는 기능을 수행한다. 또한, 본 발명에 따른 단말 장치(200)는 상기 코드 번호에 따른 인증 수행 결과로 웹 사이트 구축용 소스 정보, 접속 정보 등을 전송받아 저장하는 기능을 수행한다. The
또한, 본 발명의 단말 장치(200)는 접속 정보를 임시로 사용하다가 갱신하고자 할 경우에 갱신되는 접속 정보와 웹 사이트 구축용 소스 정보를 통해 작업한 작업 정보를 웹 사이트 구축 서비스 제공 시스템(100)으로 전송하는 기능을 더 수행할 수 있다. 이와 같은 단말 장치(200)는 개인용 컴퓨터, 노트북, PDA 폰, 휴대폰 및 스마트폰 중 적어도 하나일 수 있다.In addition, the
본 발명에 따른 데이터 저장 장치(300)는 하나의 웹 사이트 구축이 자동으로 가능하도록 부여된 고유 번호(키 값) 및 자동 실행 파일을 저장하고 있는데, 고유 번호는 웹 사이트 구축 서비스 제공 시스템(100)에 등록된 경우에 한하여 웹 사이트 구축이 가능하게 된다. 이외에도 데이터 저장 장치(300)는 단말 장치(200)에서 제공받은 정보들을 백업하여 저장할 수 있다. 데이터 저장 장치(300)에 대한 보다 상세한 설명은 도 3을 참조하여 후술하기로 한다. The
한편, 본 발명의 웹 사이트 구축 서비스 제공 시스템(100)과 단말 장치(200))간에는 네트워크를 통하여 서로 연결될 수 있는데, 상기 네트워크는 유선 및 무선 등과 같은 그 통신 양태를 가리지 않고 다양하게 구성될 수 있으나, 인터넷 망인 것이 바람직하다. 또한, 본 발명의 네트워크는 구성 형태에 따라 근거리 통신망(LAN; Local Area Network), 도시권 통신망(MAN; Metropolitan Area Network), 광역 통신망(WAN; Wide Area Network) 등 다양한 통신망으로 구성될 수 있다.Meanwhile, the web site building
웹 사이트 구축 서비스 제공 시스템(100)의 구성Configuration of Web Site Building
도 2는 본 발명의 일 실시예에 따른 웹 사이트 구축 서비스 제공 시스템(100)의 구성을 예시적으로 나타낸 도면이다.2 is a diagram illustrating the configuration of a system for providing a
도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 웹 사이트 구축 서비스 제공 시스템(100)은 웹 구축 인증 처리부(110), 소스 정보 등록 처리부(120), 웹 구축 개인 정보 제공부(130), 악성코드 처리부(140), 웹 구축 통신부(150), 제어부(160) 및 각종 데이터베이스(170, 180, 190) 등을 포함할 수 있다.As shown in FIG. 2, the web site building
먼저, 본 발명에 따른 웹 구축 인증 처리부(110)는 웹 사이트 구축을 위한 자동 실행 파일의 실행에 의해 발생된 고유 번호(키 값)을 단말 장치(200)로부터 네트워크를 경우하여 수신하고, 수신한 상기 고유 번호에 대응하여 기설정된 고유 번호를 참조하여 인증을 수행하는 기능을 하게 된다. 수신한 고유 번호와 참조한 고유 번호가 동일 할 경우에 한하여 정상적인 데이터 저장 장치(300)로 인식하게 되는 것이다.First, the web building
본 발명에 따른 소스 정보 등록 처리부(120)는 인증이 정상적으로 이루어질 경우에 인증된 고유 번호 값에 대응하여 데이터 베이스에 저장된 분류 코드를 검색하여 해당하는 웹 사이트 소스 정보를 찾아서 복제하여 생성된 디렉토리에 저장하는 기능을 수행하게 된다. 이때, 저장된 분류 코드는 웹 사이트의 이용 목적, 용도, 기능 등에 따라 카테고리별로 분류된 코드이다. 예를 들면, 쇼핑물 웹 사이트, 개인용 웹 사이트, 제조 회사 웹사이트, 공공기관 웹 사이트 등과 같이 용도에 따라 분류 코드가 나뉘어져 해당 웹 사이트를 구분할 수 있게 되는 것이다. 카테고리는 또 다시 세부적으로 나눌 수 있는 다수의 서브 카테고리를 포함할 수 있다. 예를 들면, 제조 회사 웹 사이트의 카테고리일 경우, 제조 회사 웹 사이트의 카테 고리는 자동차 웹 사이트 서브 카테고리, 전자 웹 사이트 서브 카테고리, 컴퓨터 웹 사이트 서브 카테고리 등과 같이 다수의 서브 카테고리로 분류될 수 있다. 따라서, 각 사용자가 소유한 데이터 저장 장치별로 웹 사이트 구축을 위한 소스 정보가 인증과 복제에 의해 등록될 수 있는 것이다.The source information registration processing unit 120 according to the present invention searches for a classification code stored in a database in response to an authenticated unique number value when authentication is normally performed, finds corresponding web site source information, and stores it in a directory generated by duplication. To perform the function. At this time, the stored classification code is a code classified by category according to the purpose, use, function, etc. of the web site. For example, a classification code is divided according to a purpose such as a shopping web site, a personal web site, a manufacturing company web site, and a public institution web site to distinguish the web site. The category may again include a number of sub-categories that can be further subdivided. For example, in the case of a category of a manufacturing company website, the categories of the manufacturing company website may be classified into a plurality of sub categories such as an automobile website sub category, an electronic website sub category, a computer website sub category, and the like. Therefore, source information for building a website for each data storage device owned by each user can be registered by authentication and duplication.
이와 같은, 소스 정보 등록 처리부(120)는 단말 장치(200)로부터 수신받은 고유 번호가 이미 등록되어 있는지의 여부를 확인하여 등록되지 않은 경우에 한하여 수행되는 것이 바람직하다.As such, the source information registration processing unit 120 may be performed only when it is not registered by checking whether the unique number received from the
본 발명에 따른 웹 구축 개인 정보 제공부(130)는 복제된 웹 사이트 소스 정보와 함께 자동으로 임시 부여된 웹 서비스 접속을 위한 접속 정보를 자동 실행 파일이 실행된 단말 장치(200)로 제공하는 기능을 수행하게 된다. 이때, 접속 정보라 함은 인증된 데이터 저장 장치(300)를 소유한 사용자에게 서버로의 접속을 허락하도록 인정하는 정보로서, 자동으로 임시 부여한 도메인 주소, 사용자 ID 및 비밀 번호 등을 포함할 수 있다. 이러한 접속 정보는 사용자의 요청에 따라 갱신될 수 있으며, 갱신된 접속 정보를 단말 장치(200)로부터 수신받아 저장된 접속 정보를 갱신할 수 있게 된다.The web construction personal information providing unit 130 according to the present invention functions to provide the
또한, 본 발명에 따른 웹 구축 정보 제공부(130)는 웹 사이트 구축을 위한 관리 정보를 단말 장치(200)로 더 제공할 수 있는데, 관리 정보는 다수의 데이터 저장 장치(300)에 공통적으로 제공하는 정보일 수 있으며, 규칙, 사용 방법 등 문의 사항 등과 같이 다양한 형태의 정보일 수 있다.In addition, the web construction information providing unit 130 according to the present invention may further provide management information for building a web site to the
본 발명에 따른 악성코드 처리부(140)는 단말 장치(200)로 제공된 웹 사이트 구축 소스 정보에 의해 웹 구축 중인 작업 정보를 수시로 단말 장치(200)로부터 수신받아 저장하고, 상기 작업 정보와 백업된 작업 정보를 비교하여 불일치할 경우에 악성 코드를 제거하는 기능을 수행한다. 악성 코드가 제거된 작업 정보는 사용자의 요청 또는 임의로 단말 장치(200)에 제공할 수 있게 되는 것이다. 이와 같은 악성코드 처리부(140)는 수신받은 고유 번호가 이미 등록되어 있는지의 여부를 확인하여 등록된 경우에 한하여 수행될 수 있다.The malicious code processing unit 140 according to the present invention receives and stores the job information under construction from the
본 발명에 따른 웹 구축 통신부(150)는 웹 사이트 구축 서비스 제공 시스템(100)이 단말 장치(200)로 각종 데이터를 송, 수신하는 기능을 수행한다.The web
본 발명에 따른 제어부(160)는 웹 구축 인증 처리부(110), 소스 정보 등록 처리부(120), 웹 구축 개인 정보 제공부(130), 악성코드 처리부(140), 웹 구축 통신부(150) 및 각종 데이터베이스(170, 180, 190)간의 데이터 흐름을 제어하는 기능을 수행한다.The control unit 160 according to the present invention is a web building
즉, 본 발명의 제어부(160)는 웹 구축 통신부(150)를 통하여 각 구성 요소 간에 송,수신되는 신호를 제어함으로써, 웹 구축 인증 처리부(110), 소스 정보 등록 처리부(120), 웹 구축 개인 정보 제공부(130), 악성코드 처리부(140), 웹 구축 통신부(150)에서 각각 고유의 기능을 수행할 수 있게 되는 것이다.That is, the control unit 160 of the present invention controls the signals transmitted and received between the respective components through the web
마지막으로, 본 발명에 따른 제1 데이터베이스(170)는 카테고리별로 분류되어진 웹 사이트 소스 정보를 분류 코드로 부여하여 저장하고, 복제된 웹 사이트 소스 정보를 저장하는 기능을 수행한다. 다음으로, 제2 데이터베이스(180)는 등록된 다수의 데이터 저장 장치(300)에 저장된 고유 번호와 동일한 고유 번호를 저장하고 있다가 인증 수행시에 참조될 수 있다. 본 발명의 제3 데이터베이스(190)는 데이터 저장 장치(300)를 인증한 결과에 의해 개인 사용자별로 생성된 접속 정보, 웹 사이트 소스 정보, 작업 정보 등을 저장하는 기능을 수행한다.Lastly, the
이와 같은, 데이터베이스(170, 180, 190)는 컴퓨터 판독 가능한 기록 매체를 포함하는 개념으로서, 협의의 데이터베이스뿐만 아니라, 파일 시스템에 기반한 데이터 기록 등을 포함하는 넓은 의미의 데이터베이스도 포함하여 지칭하며, 단순한 로그의 집합이라도 이를 검색하여 데이터를 추출할 수 있다면 본 발명에서 말하는 데이터베이스에 포함될 수 있다.As described above, the
데이터 저장 장치(300)의 구성Configuration of the
도 3은 본 발명의 일 실시예에 따른 데이터 저장 장치(300)의 구성을 예시적으로 나타낸 도면이다.3 is a diagram illustrating a configuration of a
도 3에 도시된 바와 같이, 본 발명의 일 실시예에 따른 데이터 저장 장치(300)는 단말장치(200)에서 동작되어 웹 사이트 구축에 필요한 정보를 웹 사이트 구축 서비스 제공 시스템(100)으로부터 전송받아 저장하기 위한 기록매체로서, 제1 웹 구축 저장부(310), 제2 웹구축 저장부(320) 및 제3 웹 구축 저장부 등을 포함할 수 있다. 상기 웹 사이트 구축 서비스 제공 시스템(100)은 도 2에서 상세히 설명하였으므로 여기서는 생략한다.As shown in FIG. 3, the
먼저, 본 발명의 제1 웹 구축 저장부(310)는 하나의 웹 사이트 구축이 자동으로 가능하도록 부여된 고유 번호(키 값) 및 자동 실행 파일을 저장하는 기능을 수행한다. 본 발명의 제2 웹 구축 저장부(320)는 단말 장치(200)에서 제1 웹 구축 저장부(310)에 저장된 자동 실행 파일을 읽어 실행될 경우에 고유 번호를 웹 사이트 구축 서비스 제공 시스템(100)으로 전송하여 인증을 받은 후, 그 결과로 임시 부여된 웹 서비스를 접속하기 위한 접속 정보 및 웹 사이트 구축 소스 정보를 단말 장치(200)를 통해 제공받아 저장하는 기능을 수행한다. 끝으로, 본 발명의 제3 웹 구축 저장부(330)는 단말 장치(200)에 의해 웹 사이트 구축 소스 정보를 통해 웹 구축 중인 작업 정보를 저장하고, 상기 작업 정보를 웹 사이트 구축 서비스 제공 시스템(100)으로 수시로 전송하여 상기 작업 정보와 백업된 작업 정보를 비교한 결과로 불일치할 경우에 악성 코드가 제거되어 덮어 쓰기된 작업 정보를 웹 사이트 구축 서비스 제공 시스템(100)으로부터 제공받아 단말장치(200)를 통하여 저장하는 기능을 수행한다.First, the first web building storage unit 310 of the present invention performs a function of storing a unique number (key value) and auto-execution file assigned to automatically build one web site. The second web building storage unit 320 of the present invention, when the
이와 같은, 본 발명의 데이터 저장 장치는 자기 매체, CD-ROM, DVD와 같은 광기록 매체 일 수 있으며, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치 일 수도 있다.As such, the data storage device of the present invention may be an optical recording medium such as a magnetic medium, a CD-ROM, a DVD, a magneto-optical media such as a floptical disk, and a ROM, RAM. Or a hardware device specifically configured to store and execute program instructions, such as a flash memory.
데이터 저장 장치를 통한 웹 사이트 구축의 예Example of building a website with data storage
도 4는 본 발명의 일 실시예에 따른 데이터 저장 장치(300)를 통한 웹 사이트 구축을 예시적으로 나타낸 순서도이다. 도 4는 데이터 저장 장치를 통한 웹 사이트 구축을 예시적으로 나타낸 것일 뿐 순서에 한정되지 않는다.4 is a flowchart illustrating a web site construction through the
도 4에 도시된 바와 같이, 본 발명에 일 실시예에 따른 웹 사이트 구축 방법은 인증키 전송 프로세스, 매체 인증 프로세스, 웹 서비스 등록 프로세스, 악성코드 처리 프로세스 및 사용자 등록 프로세스로 구분될 수 있다.As shown in FIG. 4, the web site construction method according to an embodiment of the present invention may be divided into an authentication key transmission process, a media authentication process, a web service registration process, a malware processing process, and a user registration process.
먼저, 본 발명의 인증키 전송 프로세스는 고유번호(키값)와 자동실행 파일이 저장된 데이터 저장 장치(300)를 단말 장치(200)에 삽입한 후, 단말 장치(200)가 자동 실행 파일을 읽어 실행될 경우에 고유 번호 값을 웹 사이트 구축 서비스 제공 시스템(100)으로 전송하는 과정이다.First, the authentication key transmission process according to the present invention inserts the
본 발명의 매체 인증 프로세스는 웹 사이트 구축 서비스 제공 시스템(100)내 데이터베이스(180)에서 해당 키 값을 검색하여 전송된 고유 번호 값과 일치 여부를 비교함으로써 인증을 확인하는 과정이다.The media authentication process of the present invention is a process of verifying authentication by searching for a corresponding key value in the
본 발명의 웹 서비스 등록 프로세스는 웹 사이트 구축 서비스 제공 시스템(100)에서 수행되는 과정으로서, 사용자의 데이터 저장 장치(300)가 이미 등록되어 있는지의 여부를 확인하여 미등록될 경우에 한하여 수행될 수 있다. 즉, 미등록일 경우, 웹 서비스 등록 프로세스는 키 값에 대응한 코드를 분류한 뒤, 디렉토리를 생성하고, 생성된 디렉토리에 해당 웹 페이지 소스 정보를 복제하여 저장하는 과정이다.The web service registration process of the present invention is a process performed by the web site construction
또한, 웹 서비스 등록 프로세스는 사용자의 단말 장치(200)가 경유한 웹 사이트 정보 및 경로 정보를 제공받아 저장한 결과를 이용하여 웹 서비스를 제공하고, 접속 정보(자동으로 임시 부여한 도메인 주소, 사용자 ID 및 비밀 번호 등을 포함)를 단말 장치(200)에게 통보하는 과정이다. 여기서의 웹 서비스 제공이라 함은 사용자가 웹 사이트를 구축하고자 하는 자동 구축 환경이 구현된 웹 사이트 소스 정보를 네트워크를 통하여 제공됨을 의미한다.In addition, the web service registration process provides a web service by using the result of receiving and storing web site information and route information via the
본 발명의 악성코드 처리 프로세스는 웹 사이트 구축 서비스 제공 시스템(100)내에 저장된 작업 소스(정보)와 사용자의 요청에 의해 전송된 단말 장치(200) 내에 저장된 백업 소스(정보)를 비교하여 불일치 할 경우에 악성코드가 있는 것으로 간주하여 백업 소스(작업 정보)를 덮어쓰기 하는 과정이다. The malicious code processing process according to the present invention compares the work source (information) stored in the web site building
본 발명의 사용자 등록 프로세스는 단말 장치(200)에서 사용자의 로그인 후, 웹 서비스 정보를 갱신하는 과정으로서, 이때의 웹 서비스 정보의 갱신은 자동으로 부여된 접속 정보를 갱신하는 것을 의미한다. 이후, 사용자 등록 프로세스는 웹 사이트 소스 정보를 통하여 작업한 작업 소스(정보)를 단말 장치(200)에 저장하고, 다시 데이터 저장 장치(300)에 백업하는 과정을 가리킨다.The user registration process of the present invention is a process of updating the web service information after the user logs in at the
한편, 본 발명의 실시예인 웹 사이트 구축 서비스 제공 시스템(100)은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬(플로피) 디스크(floptical(Floppy) disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Meanwhile, the web site building
도 1은 본 발명의 일 실시예에 따른 웹 사이트 구축을 위한 전체 시스템을 예시적으로 나타낸 구성도이다.1 is a block diagram showing an overall system for building a website according to an embodiment of the present invention by way of example.
도 2는 본 발명의 일 실시예에 따른 웹 사이트 구축 서비스 제공 시스템(100)의 구성을 예시적으로 나타낸 도면이다.2 is a diagram illustrating the configuration of a system for providing a
도 3은 본 발명의 일 실시예에 따른 데이터 저장 장치(300)의 구성을 예시적으로 나타낸 도면이다.3 is a diagram illustrating a configuration of a
도 4는 본 발명의 일 실시예에 따른 데이터 저장 장치(300)를 통한 웹 사이트 구축을 예시적으로 나타낸 순서도이다.4 is a flowchart illustrating a web site construction through the
<도면의 주요 부분에 대한 부호의 설명> <Description of the symbols for the main parts of the drawings>
100 : 웹 사이트 구축 서비스 제공 시스템 110 : 웹 구축 인증 처리부100: website construction service providing system 110: web construction authentication processing unit
120 : 소스 정보 등록 처리부 130 : 웹 구축 개인 정보 제공부120: source information registration processing unit 130: Web construction personal information providing unit
140 : 악성코드 처리부 150 : 웹 구축 통신부140: malware processing unit 150: Web building communication unit
160 : 제어부 170, 180, 190 : 데이터베이스160:
200 : 단말 장치 300 : 데이터 저장 장치200: terminal device 300: data storage device
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080095773A KR100880595B1 (en) | 2008-09-30 | 2008-09-30 | Method, system and store device for for providing web site construction service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080095773A KR100880595B1 (en) | 2008-09-30 | 2008-09-30 | Method, system and store device for for providing web site construction service |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100880595B1 true KR100880595B1 (en) | 2009-02-02 |
Family
ID=40680847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080095773A KR100880595B1 (en) | 2008-09-30 | 2008-09-30 | Method, system and store device for for providing web site construction service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100880595B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020060303A (en) * | 2001-01-10 | 2002-07-18 | 김태우 | Method for certifying a internet web-site user by the medium wireless apparatus |
KR20070106283A (en) * | 2006-04-28 | 2007-11-01 | 주식회사 이즈텔 | System of homepage total construction and method thereof |
-
2008
- 2008-09-30 KR KR1020080095773A patent/KR100880595B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020060303A (en) * | 2001-01-10 | 2002-07-18 | 김태우 | Method for certifying a internet web-site user by the medium wireless apparatus |
KR20070106283A (en) * | 2006-04-28 | 2007-11-01 | 주식회사 이즈텔 | System of homepage total construction and method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1790265B (en) | Portable application program | |
KR101422859B1 (en) | Permission-based document server | |
CN101677352B (en) | Document management system, document producing apparatus, document use managing apparatus, and computer readable medium | |
KR101000191B1 (en) | Secure software updates | |
CN102306256B (en) | Prestige inspection is carried out to the file obtained | |
JP4838610B2 (en) | Document management apparatus, document management method, and program | |
JP6169777B2 (en) | Data tokenization method and apparatus, and computer-readable medium for data tokenization | |
US20030095660A1 (en) | System and method for protecting digital works on a communication network | |
JP4301516B2 (en) | Method for restricting use of file, information processing apparatus, and program | |
KR101143217B1 (en) | Method, system and apparatus for managing computer identity | |
JP2008282251A (en) | Download program, information storage medium, download system, and download method | |
US11558531B2 (en) | Systems and methods for authenticating an image | |
JP4445941B2 (en) | Customer database management device and customer database management program | |
KR20020003861A (en) | Registering device and method, information processing device and method, providing device and method, and program storage medium | |
JP4847517B2 (en) | Automatic intranet service disclosure and service access | |
JP4834686B2 (en) | Content distribution system and content distribution method | |
KR100880595B1 (en) | Method, system and store device for for providing web site construction service | |
US10389743B1 (en) | Tracking of software executables that come from untrusted locations | |
JP2004054779A (en) | Access right management system | |
JP2004341961A (en) | Storage system and storage program | |
US20060221710A1 (en) | Information processing device, information processing method, program recording medium | |
JP4608714B2 (en) | Information processing apparatus and method, and program storage medium | |
JP6702811B2 (en) | Registration information estimation system for external writing, registration information estimation method for external writing, and program | |
JP2005032109A (en) | Document data managing device, document data access program, and document data managing program | |
JP2007122603A (en) | Information processor, system and program of information processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120116 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20121228 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20141020 Year of fee payment: 6 |
|
R401 | Registration of restoration | ||
FPAY | Annual fee payment |
Payment date: 20150108 Year of fee payment: 7 |
|
LAPS | Lapse due to unpaid annual fee |