[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20090095358A - Apparatus and method of distributing web document based on url modification technique - Google Patents

Apparatus and method of distributing web document based on url modification technique Download PDF

Info

Publication number
KR20090095358A
KR20090095358A KR1020080020646A KR20080020646A KR20090095358A KR 20090095358 A KR20090095358 A KR 20090095358A KR 1020080020646 A KR1020080020646 A KR 1020080020646A KR 20080020646 A KR20080020646 A KR 20080020646A KR 20090095358 A KR20090095358 A KR 20090095358A
Authority
KR
South Korea
Prior art keywords
url
unique
web document
web
original
Prior art date
Application number
KR1020080020646A
Other languages
Korean (ko)
Inventor
김용훈
Original Assignee
주식회사 엔씨소프트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엔씨소프트 filed Critical 주식회사 엔씨소프트
Priority to KR1020080020646A priority Critical patent/KR20090095358A/en
Publication of KR20090095358A publication Critical patent/KR20090095358A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Databases & Information Systems (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A distribution system of a web document and a method thereof through URL identification are provided to distinguish the web document by distributing and identifying the URL of the web document. A URL identification module(120) transforms the URL of a web document according to user information collected from a web browser. The URL identification module identifies the source URL. In case that the web browser attempts access by using the URL in a web server, a URL matching module(150) determines whether the URL is identified. In case the URL is unique, the URL matching module increases the access attempt times about the URL which is unique about the user referred to the URL. The URL matching module controls the web browser in order to access in the original copy URL to the web browser.

Description

URL 고유화를 통한 웹 문서의 배포시스템 및 그 방법{APPARATUS AND METHOD OF DISTRIBUTING WEB DOCUMENT BASED ON URL MODIFICATION TECHNIQUE}WEB document distribution system and its method through unique URL {APPARATUS AND METHOD OF DISTRIBUTING WEB DOCUMENT BASED ON URL MODIFICATION TECHNIQUE}

본 발명은 URL 고유화를 통한 웹 문서의 배포시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 웹 문서의 배포시 웹 문서를 배포한 사용자를 식별하기 위하여 웹 문서의 URL을 고유화하는 배포시스템 및 그 방법에 관한 것이다.The present invention relates to a distribution system and a method for distributing web documents through unique URL, more specifically, to a distribution system for uniqueizing the URL of the web document to identify the user who distributed the web document at the time of distribution of the web document; It's about how.

개인 블로그(Bolg)의 경우를 예로 들자면, 블로거(Blogger : 블로그 사용자를 칭함)들이 스스로 웹 문서를 작성하여 포스팅 할 수도 있음은 물론, 타인의 블로그 등에 포스팅된 웹 문서를 이른바 "퍼가기"기능을 통해 자신의 블로그로 옮기는 것이 활성화되어 있다. 블로그의 수많은 웹 문서들은 직접 작성된 것도 상당수 존재하나, 나머지는 이렇게 "퍼가기" 기능을 통하여 널리 배포된 것이다.For example, in the case of personal blogs (Blgs), bloggers can create and post their own web documents, as well as the "embedding" function of web documents posted to other blogs. Moving to your blog is active. Many of the blog's web pages are written directly, but the rest are widely distributed through this "embedding" feature.

한편, 이러한 "퍼가기" 기능이 지원되는 일부 블로그 등의 서비스를 제외하면 사용자들은 웹 문서의 배포를 위해서 특정 웹 문서의 URL을 획득, 이를 이용하여 배포하거나, 특정 웹 문서의 내용을 무단으로 복사함으로써 배포하고 있다.On the other hand, with the exception of some blogs and other services that support this "embedding" feature, users can obtain and distribute the URL of a specific web document for distribution of the web document, or by copying the contents of a specific web document without permission. It is distributed.

즉, 퍼가기 또는 URL의 복사 또는 웹 문서 내용의 복사와 같은 방법으로 웹 문서들은 계속 배포되고 있는데 이때, 서비스 내에서 "퍼가기" 기능을 지원하지 않는 이상 누가 어떤 웹 문서를 배포하였는지 확인하기 어렵다는 점, 무단 배포에 의해 원본 웹 문서가 더 이상 액세스 되지 않음으로 인한 저작권의 침해문제 등이 발생하였다.In other words, web documents continue to be distributed, such as embedding, copying URLs, or copying web document content, which makes it difficult to identify who has distributed any web document unless the service supports "embedding". Unauthorized distribution caused the copyright infringement problem because the original web document is no longer accessible.

이에, 원 소스(One-Source)에 의한 웹 문서의 배포 방법의 개발이 절실한 상황이었으며, 특히 웹 문서의 배포시 누가 배포하였는지를 식별할 수 있음은 물론 웹 문서의 무단 변형이나 내용의 무단 전재(轉載)를 방지하는 유인책을 동시에 제공하는 방법의 개발이 절실하였다.Therefore, development of web document distribution method by one-source was urgently needed. In particular, it is possible to identify who distributed when distributing web documents, and to make unauthorized modification of web documents or unauthorized reproduction of contents. There is an urgent need to develop a method of providing both incentives to prevent

본 발명은 상기와 같은 문제점을 해결하기 위한 것으로, 웹 문서의 URL을 고유화하여 배포하도록 함으로써, 누가 웹 문서를 배포하였는지 식별할 수 있음은 물론, URL이 고유화된 웹 문서의 배포에 일정한 인센티브를 제공함으로써 웹 문서의 무단 변형이나 훼손을 막기 위한 웹 문서의 배포시스템 및 그 방법의 제공을 목적으로 한다.The present invention has been made to solve the above problems, and by identifying and distributing the URL of the web document, it is possible to identify who distributed the web document, as well as a constant incentive to the distribution of the web document unique URL The purpose of the present invention is to provide a web document distribution system and method for preventing unauthorized modification or damage to web documents.

한편, 본 발명은 다수의 고유화된 URL을 이용하여 액세스 하여도 결국 원본 웹 문서에 액세스하도록 함으로써 원 소스(One-Source)에 의한 웹 문서의 배포시스템 및 그 방법의 제공을 목적으로 한다.Meanwhile, an object of the present invention is to provide a system and method for distributing a web document by one-source by allowing the original web document to be accessed even after access using a plurality of unique URLs.

상기와 같은 목적을 해결하고자 하는 URL 고유화를 통한 웹 문서의 배포시스템은 웹 브라우저가 인터넷 망을 경유하여 액세스 할 수 있도록 웹 문서를 저장하는 웹 서버; 웹 브라우저로부터 수집한 사용자 정보에 따라 웹 문서의 URL을 변형하여 원본 URL을 고유화하는 URL 고유화 모듈; 상기 원본 URL과 상기 고유화된 URL의 연결값을 저장하는 URL 저장부; 상기 URL 고유화 모듈에서 URL 고유화시 참조된 사용자 정보 및 상기 고유화된 URL에 대한 액세스 시도 횟수를 저장하는 사용자 정보 저장부; 및 웹 브라우저가 상기 웹 서버에 속하는 URL을 이용하여 액세스를 시도하는 경우 URL 저장부를 이용하여 상기 URL이 고유화된 URL인지 여부를 판단하 되, 고유화된 URL인 경우 상기 사용자 정보 저장부에 상기 URL 고유화시 참조된 사용자에 대해 고유화된 URL에 대한 액세스 시도 횟수를 1회 증가시켜 갱신하여 저장하고 상기 웹 브라우저로 하여금 원본 URL에 액세스하도록 제어하는 URL 매칭모듈;을 구비하는 것을 특징으로 한다.A system for distributing a web document through URL uniqueization, which aims to solve the above object, includes a web server storing a web document so that the web browser can be accessed through an internet network; A URL uniqueness module for modifying a URL of a web document according to user information collected from a web browser to make the original URL unique; A URL storage unit for storing a connection value between the original URL and the unique URL; A user information storage unit for storing the user information referenced when the URL is uniquely generated by the URL uniqueness module and the number of attempts to access the unique URL; And determining whether the URL is a unique URL by using a URL storage unit when the web browser attempts to access using the URL belonging to the web server. And a URL matching module configured to update and store the number of attempted accesses to the URLs unique to the user referred to when the URL is unique, and to control the web browser to access the original URL. .

한편, 상기와 같은 목적을 해결하고자 하는 URL 고유화를 통한 웹 문서의 배포방법의 일측면은 웹 브라우저를 통해 사용자 인증을 수행하는 단계;On the other hand, one aspect of the distribution method of the web document through the URL uniqueization to solve the above object comprises the steps of performing a user authentication through a web browser;

사용자 인증에서 수집한 사용자 정보를 참조하여 선택된 웹 문서의 URL을 변형함으로써 원본 URL을 고유화하는 단계; 및Uniqueizing the original URL by modifying the URL of the selected web document with reference to the user information collected in the user authentication; And

원본 URL과 상기 고유화된 URL의 연결값을 저장하고, 상기 URL 고유화시 참조된 사용자 정보를 저장하는 단계;로 이루어진 것을 특징으로 한다.And storing the connection value between the original URL and the unique URL, and storing the user information referred to when the URL is unique.

또한, 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면은 웹 브라우저를 통해 웹 문서 배포 기능이 선택됨에 따라 사용자 정보를 수집하는 단계;In addition, one aspect of the web document distribution method through the URL uniqueization of the present invention comprises the steps of: collecting user information as the web document distribution function is selected through a web browser;

수집한 사용자 정보를 참조하여 배포 기능이 선택된 웹 문서의 URL을 변형함으로써 원본 URL을 고유화하는 단계;Uniqueizing the original URL by modifying the URL of the web document whose distribution function is selected with reference to the collected user information;

원본 URL과 상기 고유화된 URL의 연결값을 저장하고, 상기 URL 고유화시 참조된 사용자 정보를 저장하는 단계; 및Storing a connection value between the original URL and the unique URL, and storing user information referred to when the URL is unique; And

고유화된 URL을 이용하여 웹 문서 배포를 수행하는 단계;로 이루어진 것을 특징으로 한다.And performing a web document distribution using the unique URL.

또한, 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면은 웹 브라우저가 웹 서버에 속하는 URL을 이용하여 웹 문서에 액세스를 시도하는 단계;In addition, one aspect of the web document distribution method through the URL uniqueization of the present invention comprises the steps of a web browser attempting to access the web document using a URL belonging to a web server;

상기 URL이 고유화된 URL인가 판단하는 단계;Determining whether the URL is a unique URL;

고유화된 URL인 경우 상기 고유화된 URL에 대하여 고유화된 URL에 대한 액세스 시도 횟수를 1회 증가시켜 갱신하는 단계; 및Updating the unique URL by increasing the number of attempts to access the unique URL once; And

웹 브라우저로 하여금 원본 URL에 액세스하도록 제어하는 단계;로 이루어지는 것을 특징으로 한다.Controlling the web browser to access the original URL.

상기와 같은 본 발명에 의하면, 원 소스(One-Source)에 의한 웹 문서의 배포가 자연스럽게 유도되어 웹 문서의 무단 훼손이나 변형과 같은 인터넷 상에서의 저작권 침해가 극적으로 줄어드는 효과가 있으며,According to the present invention as described above, the distribution of web documents by one-source is naturally induced, and there is an effect of dramatically reducing copyright infringement on the Internet such as unauthorized damage or modification of web documents.

누가 웹 문서를 배포하는데 직접 또는 간접적으로 기여하였는가를 판단할 수 있을 뿐 아니라, 웹 문서의 배포에 기여한 사용자에게 인센티브를 제공함으로써 사용자는 자연스러운 인터넷 상에서의 활동만으로 인센티브를 제공받을 수 있고, ISP의 입장에서는 사용자들의 적극적인 웹 문서 배포를 기대할 수 있다는 효과가 있다.In addition to determining who contributed directly or indirectly to the distribution of web documents, by providing incentives to users who contributed to the distribution of web documents, users can be provided with incentives based on their natural activities on the Internet. The effect is that users can expect active web document distribution.

이하에서는 첨부하는 도면을 참조하여 본 발명에 의한 URL 고유화를 통한 웹 문서의 배포시스템의 구성을 상세히 설명하기로 한다. Hereinafter, with reference to the accompanying drawings will be described in detail the configuration of the distribution system of the web document through the unique URL of the present invention.

도 1은 본 발명에 의한 URL 고유화를 통한 웹 문서의 배포시스템을 설명하는 기능블록도이다.1 is a functional block diagram illustrating a system for distributing web documents through JRL uniqueness according to the present invention.

도 1을 참조하면, URL 고유화를 통한 웹 문서의 배포시스템(100)은 웹 서버(110), URL 고유화모듈(120), 사용자 정보 저장부(130), URL 저장부(140), 및 URL 매칭모듈(150)을 구비함을 알 수 있다.Referring to FIG. 1, the system 100 for distributing web documents through URL uniqueness may include a web server 110, a URL uniqueness module 120, a user information storage 130, a URL storage 140, and It can be seen that the URL matching module 150 is provided.

웹 서버(100)는 웹 브라우저가 인터넷 망을 경유하여 액세스 할 수 있도록 웹 문서를 저장하는 것으로, 종래기술에 의한 것을 이용할 수 있으며, 반드시 물리적으로 독립된 서버를 의미하는 것은 아니다.The web server 100 stores a web document so that a web browser can be accessed through an internet network. The web server 100 may use a conventional technology, and does not necessarily mean a physically independent server.

한편, URL 고유화 모듈(120)은 웹 브라우저로부터 수집한 사용자 정보에 따라 웹 문서의 URL을 변형하여 원본 URL을 고유화한다. 이때, 사용자 정보는 사용자를 식별하기 위한 정보를 의미하는 것으로, 사용자가 웹 브라우저를 통해 서비스에 로그인 할 때에 사용하는 ID, 웹 브라우저의 IP 어드레스 기타 그 형태에 특별한 제한을 두지 아니한다. Meanwhile, the URL uniqueness module 120 transforms the URL of the web document according to the user information collected from the web browser to make the original URL unique. In this case, the user information refers to information for identifying the user, and does not place any special restrictions on the ID used when the user logs in to the service through the web browser, the IP address of the web browser, or the like.

URL 고유화 모듈(120)은 사용자 정보를 수집한 다음, 선택된 웹 문서의 URL을 고유화하는데, 이때 URL의 고유화는 웹 문서의 URL(이하 원본 URL이라 함)의 뒤에 고유식별부호를 추가하거나 원본 URL을 전혀 다른 것으로 변경함으로써 이루어질 수 있다.The URL uniqueness module 120 collects user information and then uniqueizes the URL of the selected web document, where URL uniqueness adds a unique identifier after the URL of the web document (hereinafter referred to as the original URL) or This can be done by changing the original URL to something completely different.

예를 들자면, blog.ncsoft.com/bloguser1/webpage1 이란 URL을 갖는 웹 문서에 대해 특정 사용자를 위해 blog.ncsoft.com/bloguser1/webpage1의 뒤에다가 고유식별부호를 추가하여 blog.ncsoft.com/bloguser1/webpage1/abcd1234 와 같이 변형하거나 아니면 아예 전혀 다른 URL로 변형할 수 있다. For example, for a web document with the URL blog.ncsoft.com/bloguser1/webpage1, add a unique identifier after blog.ncsoft.com/bloguser1/webpage1 for a specific user, and enter blog.ncsoft.com/bloguser1 You can do this with / webpage1 / abcd1234 or with a completely different URL.

고유식별부호를 추가하는 경우 웹 문서에 무관하게 동일 사용자에 대해서는 항상 동일한 고유식별부호를 사용할 수도 있으며, 웹 문서마다 서로 다른 고유식별부호를 사용할 수도 있을 것이다.If you add a unique identifier, the same unique identifier can always be used for the same user regardless of the web document, and different unique identifiers can be used for each web document.

URL 고유화 모듈(120)이 선택된 웹 문서의 URL을 고유화함에 있어, 어떤 사용자를 위해서 URL을 고유화하였는지를 기록하기 위해 후술하는 바와 같이 사용자 정보 저장부(130)가 고유화된 URL에 대하여 URL 고유화시 참조한 사용자 정보를 저장하게 된다.In the URL uniqueization module 120 uniqueizing the URL of the selected web document, the user information storage unit 130 URLs for the unique URL as described below to record for which user the URL is unique. User information that is referenced during the uniqueization is stored.

URL 저장부(140)는 원본 URL과 고유화된 URL의 연결값을 저장하는데, 상기의 예에서는 blog.ncsoft.com/bloguser1/webpage1/abcd1234 이란 고유화된 URL에 대한 원본 URL이 blog.ncsoft.com/bloguser1/webpage1 라는 것을 저장하게 된다. 즉, 원본 URL과 고유화된 URL의 연결값이란 고유화된 URL의 변형전 원본 URL이 무엇인가하는 정보를 의미한다.The URL storage unit 140 stores a connection value between the original URL and the unique URL. In the above example, the original URL for the unique URL of blog.ncsoft.com/bloguser1/webpage1/abcd1234 is blog.ncsoft. It will store something like com / bloguser1 / webpage1. In other words, the connection value between the original URL and the unique URL means information about the original URL before the modification of the unique URL.

한편, 사용자 정보 저장부(130)는 고유화된 URL에 대하여 URL 고유화시 참조된 사용자 정보 및 상기 고유화된 URL에 대한 액세스 시도 횟수를 저장한다. 웹 브라우저를 통하여 고유화된 URL에 대한 액세스가 있으면 후술하는 바와 같이 원본 URL에 액세스가 이루어지는데 이때 사용자 정보 저장부(130)가 상기 고유화된 URL에 대한 액세스 시도의 횟수를 저장하는 것이다.On the other hand, the user information storage unit 130 stores the user information referenced when the URL is unique to the unique URL and the number of attempts to access the unique URL. If there is access to the unique URL through a web browser, the original URL is accessed as described below. In this case, the user information storage unit 130 stores the number of attempts to access the unique URL.

예를 들어 blog.ncsoft.com/bloguser1/webpage1/abcd1234 이라는 고유화된 URL에 대하여 참조된 사용자 정보가 "bloguser1"이라 할 때, 웹 상에서 고유화된 URL인 blog.ncsoft.com/bloguser1/webpage1/abcd1234에 대하여 10차례의 액세스 시도가 있었다면, blog.ncsoft.com/bloguser1/webpage1/abcd1234 이란 항목에 대하 여 bloguser1 및 10의 값을 저장할 수 있을 것이다.For example, if the user information referred to for the unique URL of blog.ncsoft.com/bloguser1/webpage1/abcd1234 is "bloguser1", the URL unique to the web is blog.ncsoft.com/bloguser1/webpage1/ If there were 10 access attempts for abcd1234, you could store the values bloguser1 and 10 for the entry blog.ncsoft.com/bloguser1/webpage1/abcd1234.

URL 매칭모듈(150)은 웹 브라우저가 상기 웹 서버에 속하는 URL을 이용하여 액세스를 시도하는 경우 URL 저장부(140)를 이용, 액세스 시도된 URL이 고유화된 URL인지 여부를 판단한다.The URL matching module 150 determines whether the URL attempted to access is a unique URL using the URL storage unit 140 when the web browser attempts to access the URL belonging to the web server.

이때, 고유화된 URL이 아니라면 원본 URL에 대한 액세스 시도이므로 원본 URL에 해당하는 웹 문서에 액세스할 수 있도록 처리하며, 고유화된 URL인 경우에는 사용자 정보 저장부(130)로 하여금 액세스 시도된 고유화된 URL에 대하여 액세스 시도된 횟수를 1회 증가시켜 갱신하여 저장하도록 하며, 상기 웹 브라우저로 하여금 원본 URL에 액세스하도록 제어한다. In this case, if the URL is not unique, the access URL is attempted to access the original URL, so that the web document corresponding to the original URL is accessed. If the URL is unique, the user information storage unit 130 attempts to access the original URL. The number of attempted accesses to the converted URL is increased by one time to be updated and stored, and the web browser is controlled to access the original URL.

상기 예에서는 blog.ncsoft.com/bloguser1/webpage1/abcd1234 이란 항목에 대하여 bloguser1 및 11로 갱신하여 저장하게 될 것이다.In the above example, blog.ncsoft.com/bloguser1/webpage1/abcd1234 will be updated with bloguser1 and 11 and stored.

한편, 이하에서는 상기와 같은 구성을 갖는 URL 고유화를 통한 웹 문서의 배포시스템에서 웹 문서의 배포가 이루어지는 과정에 대해 도 2 내지 도 4를 참조하여 상세히 살펴보기로 한다. 단, 상기에서 설명한 사항과 중복되는 내용에 대해서는 설명을 생략한다.On the other hand, with reference to Figures 2 to 4 will be described in detail with respect to the process of the distribution of the web document in the web document distribution system through the JRL uniqueization having the configuration as described above. However, description of the content overlapping with the above-described matters will be omitted.

도 2는 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면을 설명하는 플로우차트이다. 2 is a flowchart for explaining one aspect of the method for distributing a web document through JRL uniqueness of the present invention.

도 2에 도시된 URL 고유화를 통한 웹 문서의 배포방법은 사용자가 로그인과 같은 사용자 인증과정을 수행하면, 곧 선택된 웹 문서에 대해 URL 고유화를 진행하는 것으로, The method of distributing the web document through the URL uniqueness illustrated in FIG. 2 is that when the user performs a user authentication process such as login, the URL is uniquely selected for the selected web document.

도 2를 참조하면, 우선 웹 브라우저를 통해 사용자 인증을 수행(S110)하고, 이때 수집된 사용자 정보를 참조하여 선택된 웹 문서의 URL을 변형함으로써 원본 URL을 고유화한다(S120). 사용자 인증이란 사용자가 자신을 특정하기 위한 정보(예를들어 ID)를 제공함으로써 이루어지는 것으로 누구를 위하여 웹 문서를 URL을 고유화할 것인지를 판단하기 위함이다.Referring to FIG. 2, first, user authentication is performed through a web browser (S110), and the original URL is made unique by modifying the URL of the selected web document with reference to the collected user information (S120). User authentication is achieved by the user providing information (eg, an ID) to identify him or her to determine who will uniquely URL the web document.

원본 URL과 상기 고유화된 URL의 연결값을 저장하고, 한편으로 상기 URL 고유화시 참조된 사용자 정보를 저장한다(S130). 상기의 예를 살펴보면 blog.ncsoft.com/bloguser1/webpage1/abcd1234 의 원본 URL이 blog.ncsoft.com/ bloguser1/webpage1임을 저장하고, 또한 blog.ncsoft.com/bloguser1/webpage1 /abcd1234이란 항목에 대해 사용자 정보가 bloguser1임을 저장하는 것이다.The connection value between the original URL and the unique URL is stored, and on the other hand, user information referred to when the URL is unique is stored (S130). Looking at the example above, the original URL of blog.ncsoft.com/bloguser1/webpage1/abcd1234 is stored as blog.ncsoft.com/bloguser1/webpage1, and the user for the entry blog.ncsoft.com/bloguser1/webpage1 / abcd1234 To store that the information is bloguser1.

한편, 도 3은 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면을 설명하는 플로우차트로, 사용자가 사용자 인증과정을 수행하지 않은 상태에서 웹 문서를 배포하고자 하는 경우의 과정을 설명한다.Meanwhile, FIG. 3 is a flowchart illustrating an aspect of a method of distributing a web document through the unique URL of the present invention, and describes a process in which a user wants to distribute a web document without performing a user authentication process. do.

우선, 웹 브라우저를 통해 웹 문서 배포 기능이 선택됨에 따라 사용자 정보를 수집한다(S210). 이때의 사용자 정보는 사용자가 직접 입력한 ID나, IP 어드레스 등 그 형태에 특별한 제한을 두지 아니한다. 웹 문서 배포 기능이란 종래의 블 로그 서비스 등에서 제공하는 "퍼가기" 기능을 비롯하여 웹 상에서 웹 문서를 배포하기 위해 웹 브라우저를 통해 사용자에게 제공되는 기능을 의미한다.First, user information is collected as a web document distribution function is selected through a web browser (S210). At this time, the user information is not particularly limited in the form of ID or IP address input by the user. The web document distribution function means a function provided to a user through a web browser for distributing web documents on the web, including the "embedding" function provided by a conventional blog service.

이후, 수집한 사용자 정보를 참조하여 배포 기능이 선택된 웹 문서의 URL을 변형함으로써 원본 URL을 고유화한다(S220).Subsequently, the original URL is made unique by modifying the URL of the web document whose distribution function is selected with reference to the collected user information (S220).

원본 URL과 상기 고유화된 URL의 연결값을 저장하고, 상기 URL 고유화시 참조된 사용자 정보를 저장하고(S230), 이후 고유화된 URL을 이용하여 웹 문서 배포를 수행한다(S240).The connection value of the original URL and the unique URL is stored, and user information referred to when the URL is unique is stored (S230), and then the web document is distributed using the unique URL (S240).

도 4는 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면을 설명하는 플로우차트로, 고유화된 URL에 대한 액세스가 시도된 경우를 설명한다.4 is a flowchart illustrating an aspect of a method of distributing a web document through JRL uniqueness of the present invention, and illustrates a case in which access to a unique URL is attempted.

먼저 웹 브라우저가 웹 서버에 속하는 URL을 이용하여 웹 문서에 액세스를 시도하면(S310), 액세스 시도된 URL이 고유화된 URL인가 판단한다(S320).First, when a web browser attempts to access a web document using a URL belonging to a web server (S310), it is determined whether the accessed URL is a unique URL (S320).

고유화된 URL이 아니라면 원본 URL에 대한 직접 액세스가 시도된 것이므로 원본 URL에 대한 액세스가 가능하도록 제어하되, 고유화된 URL이라면 고유화된 URL에 대하여 고유화된 URL에 대한 액세스 시도 횟수를 1회 증가시켜 갱신한다(S330).If the URL is not unique, direct access to the original URL is attempted. Therefore, access to the original URL is controlled. If the URL is unique, the number of attempts to access the unique URL is one per unique URL. Update by increasing (S330).

한편, 웹 브라우저로 하여금 원본 URL에 액세스하도록 제어한다(S340).On the other hand, the web browser is controlled to access the original URL (S340).

상기와 같은 본 발명의 구현에 있어 고유화된 URL에 대한 액세스 시도 횟수를 이용하여 사용자에 대한 다양한 인센티브를 제공할 수 있는데, 예를 들어 원본 URL이 가리키는 웹 문서에 광고가 게재되고, 고유화된 URL을 이용하여 액세스가 이 루어짐으로써 수익이 발생하는 경우 해당 고유화된 URL의 고유화시 참조하였던 사용자 정보를 이용, 해당 사용자에게 수익을 배분할 수 있을 것이다. 이때, 고유화된 URL의 액세스 횟수에 비례하여 수익이 배분될 수 있음은 물론이다.In the implementation of the present invention as described above, it is possible to provide various incentives for the user by using the number of attempts to access the unique URL. For example, an advertisement is displayed in a web document pointed to by the original URL, If revenue is generated by access using the URL, the revenue may be distributed to the corresponding user by using the user information referred to when the unique URL is unique. In this case, the profit may be distributed in proportion to the number of accesses of the unique URL.

이상 다수의 실시예를 들어 본 발명을 상세하게 설명하였으나, 본 발명의 권리범위는 이러한 실시예로 국한되어 해석되지 아니하며, 본 발명은 특허청구범위에 기재된 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다.Although the present invention has been described in detail with reference to a number of embodiments, the scope of the present invention is not limited to these embodiments and should not be interpreted, and the present invention may be modified in various ways without departing from the technical spirit described in the claims. Can be implemented.

도 1은 본 발명에 의한 URL 고유화를 통한 웹 문서의 배포시스템을 설명하는 기능블록도,1 is a functional block diagram illustrating a system for distributing web documents through JRL uniqueness according to the present invention;

도 2는 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면을 설명하는 플로우차트,2 is a flowchart illustrating one aspect of a method for distributing a web document through JRL uniqueness of the present invention;

도 3은 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면을 설명하는 플로우차트,3 is a flowchart for explaining one aspect of a method for distributing web documents through JRL uniqueness of the present invention;

도 4는 본 발명의 URL 고유화를 통한 웹 문서의 배포방법의 일측면을 설명하는 플로우차트이다.4 is a flowchart for explaining one aspect of the method for distributing a web document through JRL uniqueness of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

100 : URL 고유화를 통한 웹 문서의 배포시스템100: Distribution system of web document through unique URL

110 : 웹 서버 120 : URL 고유화모듈110: web server 120: URL unique module

130 : 사용자 정보 저장부 140 : URL 저장부130: user information storage unit 140: URL storage unit

150 : URL 매칭모듈150: URL matching module

200 : 웹 브라우저200: web browser

Claims (17)

웹 브라우저가 인터넷 망을 경유하여 액세스 할 수 있도록 웹 문서를 저장하는 웹 서버;A web server that stores web documents for web browsers to access via the Internet; 웹 브라우저로부터 수집한 사용자 정보에 따라 웹 문서의 URL을 변형하여 원본 URL을 고유화하는 URL 고유화 모듈;A URL uniqueness module for modifying a URL of a web document according to user information collected from a web browser to make the original URL unique; 상기 원본 URL과 상기 고유화된 URL의 연결값을 저장하는 URL 저장부;A URL storage unit for storing a connection value between the original URL and the unique URL; 상기 고유화된 URL에 대하여 URL 고유화시 참조된 사용자 정보 및 상기 고유화된 URL에 대한 액세스 시도 횟수를 저장하는 사용자 정보 저장부; 및A user information storage unit for storing the user information referred to when the URL is unique and the number of attempts to access the unique URL with respect to the unique URL; And 웹 브라우저가 상기 웹 서버에 속하는 URL을 이용하여 액세스를 시도하는 경우 URL 저장부를 이용하여 상기 URL이 고유화된 URL인지 여부를 판단하되, 고유화된 URL인 경우 상기 사용자 정보 저장부에 상기 URL 고유화시 참조된 사용자에 대해 고유화된 URL에 대한 액세스 시도 횟수를 1회 증가시켜 갱신하여 저장하고 상기 웹 브라우저로 하여금 원본 URL에 액세스하도록 제어하는 URL 매칭모듈;을 구비하는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포시스템.When the web browser attempts to access using the URL belonging to the web server, it is determined whether the URL is a unique URL using a URL storage unit, and if the URL is unique, the URL is unique to the user information storage unit. URL matching module for increasing and updating the number of attempts to access the URL unique to the user referred to at the time of the time, and controlling the web browser to access the original URL; System for distributing web documents through language. 제 1 항에 있어서, The method of claim 1, 상기 URL 고유화 모듈에서 URL 고유화시 원본 URL의 뒤에 고유식별부호를 추가함으로써 URL을 고유화하되, 상기 고유식별부호는 웹 문서에 상관없이 동일 사용 자에 대해 동일한 값을 갖는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포시스템.In the URL uniqueization module, the URL is uniqueized by adding a unique identifier after the original URL when the URL is unique, wherein the unique identifier has the same value for the same user regardless of the web document. Distribution system of web document through uniqueization. 제 1 항에 있어서, The method of claim 1, 상기 URL 고유화 모듈에서 URL 고유화시 원본 URL의 뒤에 고유식별부호를 추가함으로써 URL을 고유화하되, 상기 고유식별부호는 웹 문서마다 서로 다른 값을 갖는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포시스템.In the URL uniqueness module, when the URL is unique, the URL is unique by adding a unique identifier after the original URL, wherein the unique identifier has a different value for each web document. Distribution system. 제 1 항에 있어서, The method of claim 1, 상기 URL 고유화 모듈에서 원본 URL을 다른 URL로 대체함으로써 URL을 고유화하는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포시스템.And distributing the web document by using the URL uniqueness module by replacing the original URL with another URL. 웹 브라우저를 통해 사용자 인증을 수행하는 단계;Performing user authentication through a web browser; 사용자 인증에서 수집한 사용자 정보를 참조하여 선택된 웹 문서의 URL을 변형함으로써 원본 URL을 고유화하는 단계; 및Uniqueizing the original URL by modifying the URL of the selected web document with reference to the user information collected in the user authentication; And 원본 URL과 상기 고유화된 URL의 연결값을 저장하고, 상기 URL 고유화시 참조된 사용자 정보를 저장하는 단계;로 이루어진 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.And storing the connection value between the original URL and the unique URL, and storing the user information referred to when the URL is unique. 제 5 항에 있어서, The method of claim 5, wherein 상기 URL 고유화 모듈에서 URL 고유화시 원본 URL의 뒤에 고유식별부호를 추가함으로써 URL을 고유화하되, 상기 고유식별부호는 웹 문서에 상관없이 동일 사용자에 대해 동일한 값을 갖는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.The URL uniqueness module uniquely URLs by adding a unique identifier after the original URL when the URL is unique, wherein the unique identifier has the same value for the same user regardless of the web document. How to distribute web documents through language. 제 5 항에 있어서, The method of claim 5, wherein 상기 URL 고유화 모듈에서 URL 고유화시 원본 URL의 뒤에 고유식별부호를 추가함으로써 URL을 고유화하되, 상기 고유식별부호는 웹 문서마다 서로 다른 값을 갖는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.In the URL uniqueness module, when the URL is unique, the URL is unique by adding a unique identifier after the original URL, wherein the unique identifier has a different value for each web document. Distribution Method 제 5 항에 있어서, The method of claim 5, wherein 상기 URL 고유화 단계에서 원본 URL을 다른 URL로 대체함으로써 URL을 고유화하는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.Distributing the web document through URL uniqueness, characterized in that the URL is unique by replacing the original URL with another URL in the URL uniqueness step. 웹 브라우저를 통해 웹 문서 배포 기능이 선택됨에 따라 사용자 정보를 수집하는 단계;Collecting user information as the web document distribution function is selected through a web browser; 수집한 사용자 정보를 참조하여 배포 기능이 선택된 웹 문서의 URL을 변형함으로써 원본 URL을 고유화하는 단계;Uniqueizing the original URL by modifying the URL of the web document whose distribution function is selected with reference to the collected user information; 원본 URL과 상기 고유화된 URL의 연결값을 저장하고, 상기 URL 고유화시 참조된 사용자 정보를 저장하는 단계; 및Storing a connection value between the original URL and the unique URL, and storing user information referred to when the URL is unique; And 고유화된 URL을 이용하여 웹 문서 배포를 수행하는 단계;로 이루어진 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.Distributing the web document by using the unique URL; Method for distributing the web document through URL uniqueness, characterized in that consisting of. 제 9 항에 있어서, The method of claim 9, 상기 URL 고유화 단계에서 원본 URL의 뒤에 웹 문서에 상관없이 동일 사용자에 대해 동일한 값을 갖는 고유식별부호를 추가함으로써 URL을 고유화하는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.And distributing the web document through URL uniqueness by adding a unique identification code having the same value for the same user regardless of the web document after the original URL. 제 9 항에 있어서, The method of claim 9, 상기 URL 고유화 단계에서 원본 URL의 뒤에 웹 문서마다 서로 다른 값을 갖는 고유식별부호를 추가함으로써 URL을 고유화하는 것을 특징으로 하는 URL 고유화 를 통한 웹 문서의 배포방법.And distributing the web document through URL uniqueness by adding a unique identifier having a different value for each web document after the original URL. 제 9 항에 있어서, The method of claim 9, 상기 URL 고유화 단계에서 원본 URL을 다른 URL로 대체함으로써 URL을 고유화하는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.Distributing the web document through URL uniqueness, characterized in that the URL is unique by replacing the original URL with another URL in the URL uniqueness step. 웹 브라우저가 웹 서버에 속하는 URL을 이용하여 웹 문서에 액세스를 시도하는 단계;A web browser attempting to access a web document using a URL belonging to a web server; 상기 URL이 고유화된 URL인가 판단하는 단계;Determining whether the URL is a unique URL; 고유화된 URL인 경우 상기 고유화된 URL에 대하여 고유화된 URL에 대한 액세스 시도 횟수를 1회 증가시켜 갱신하는 단계; 및Updating the unique URL by increasing the number of attempts to access the unique URL once; And 웹 브라우저로 하여금 원본 URL에 액세스하도록 제어하는 단계;로 이루어지는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.And controlling the web browser to access the original URL. 제 13 항에 있어서,The method of claim 13, 상기 원본 URL이 가리키는 웹 문서에 광고가 게재되고, 상기 고유화된 URL에 대한 액세스 시도를 통해 수익이 발생한 경우, 상기 고유화된 URL에 대한 액세스 시도 횟수에 비례하여 상기 URL 고유화시 참조된 사용자에게 수익을 배분하는 단계;를 더 구비하는 것을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.When an advertisement is displayed on a web document pointed to by the original URL and a revenue is generated through an attempt to access the unique URL, the user referred to when the URL is unique in proportion to the number of attempts to access the unique URL. Distributing revenue to the; distribution method of the web document through URL uniqueness, characterized in that it further comprises. 제 13 항 또는 제 14 항 중의 어느 한 항에 있어서, The method according to any one of claims 13 to 14, 고유화된 URL이란 웹 문서의 URL을 그 뒤에 웹 문서에 상관없이 동일 사용자에 대해 동일한 값을 갖는 고유식별부호를 추가함으로써 변형한 것임을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.A unique URL is a method of distributing a web document through URL uniqueness, wherein the URL of the web document is modified by adding a unique identifier having the same value for the same user regardless of the web document. 제 13 항 또는 제 14 항 중의 어느 한 항에 있어서, The method according to any one of claims 13 to 14, 고유화된 URL이란 웹 문서의 URL을 그 뒤에 웹 문서마다 서로 다른 값을 갖는 고유식별부호를 추가함으로써 변형한 것임을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.A unique URL is a method of distributing a web document through URL uniqueness, wherein the URL of the web document is modified by adding a unique identifier having a different value for each web document. 제 13 항 또는 제 14 항 중의 어느 한 항에 있어서, The method according to any one of claims 13 to 14, 고유화된 URL이란 웹 문서의 URL을 다른 URL로 대체함으로써 변형한 것임을 특징으로 하는 URL 고유화를 통한 웹 문서의 배포방법.A unique URL is a method of distributing a web document through URL uniqueness, which is a modification by replacing a URL of a web document with another URL.
KR1020080020646A 2008-03-05 2008-03-05 Apparatus and method of distributing web document based on url modification technique KR20090095358A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080020646A KR20090095358A (en) 2008-03-05 2008-03-05 Apparatus and method of distributing web document based on url modification technique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080020646A KR20090095358A (en) 2008-03-05 2008-03-05 Apparatus and method of distributing web document based on url modification technique

Publications (1)

Publication Number Publication Date
KR20090095358A true KR20090095358A (en) 2009-09-09

Family

ID=41295662

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080020646A KR20090095358A (en) 2008-03-05 2008-03-05 Apparatus and method of distributing web document based on url modification technique

Country Status (1)

Country Link
KR (1) KR20090095358A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101286224B1 (en) * 2011-10-25 2013-07-15 한국항공우주산업 주식회사 A connecting method of requisition form for requesting distribution and derivering confirmation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101286224B1 (en) * 2011-10-25 2013-07-15 한국항공우주산업 주식회사 A connecting method of requisition form for requesting distribution and derivering confirmation

Similar Documents

Publication Publication Date Title
CN101662462B (en) Method and system for supplying fragility protection aiming at cross-domain interaction in operation
US9807061B2 (en) Privacy server for protecting personally identifiable information
US7610382B1 (en) System and method for marking content
JP4395178B2 (en) Content processing system, method and program
JP4881651B2 (en) Two-dimensional code generation program, two-dimensional code generation system, and two-dimensional code generation method
US20160070812A1 (en) Secure Document Sharing
US20130227394A1 (en) Method, system and computer program product for replacing banners with widgets
KR100932847B1 (en) Copy protection methods and systems
WO2007130596A2 (en) Permission-based document server
JPH11161672A (en) Server
CN104765826A (en) Dynamically configured rendering of digital maps
KR102131895B1 (en) Method and program for tracking replicated webtoon
JP5546486B2 (en) Information processing apparatus and program
JP5753302B1 (en) Program, method and system for warning access to web page
JP2006031522A (en) Content relay distribution server, content relay distribution computer program
KR20090095358A (en) Apparatus and method of distributing web document based on url modification technique
KR20090118335A (en) Filtering method and system to advertisement a cutoff
US10218673B2 (en) Web content display system and method
JP2012133470A (en) Screen transition control apparatus
KR20110024874A (en) System for scrap of web contents and method thereof
JP2007299093A (en) Document management system
KR20110088204A (en) Method for advertisement using online newspaper, server capable of using the method, and system having the server
KR100973220B1 (en) System for protecting of digital rights using watermark
JP7492663B2 (en) Service management device
JP2011145772A (en) Server, control method, and program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application