KR100461600B1 - A method and apparatus for providing a temporary link set up by a user - Google Patents
A method and apparatus for providing a temporary link set up by a user Download PDFInfo
- Publication number
- KR100461600B1 KR100461600B1 KR10-2001-0046787A KR20010046787A KR100461600B1 KR 100461600 B1 KR100461600 B1 KR 100461600B1 KR 20010046787 A KR20010046787 A KR 20010046787A KR 100461600 B1 KR100461600 B1 KR 100461600B1
- Authority
- KR
- South Korea
- Prior art keywords
- link information
- history
- history link
- web page
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 239000000284 extract Substances 0.000 claims abstract description 7
- 235000014510 cooky Nutrition 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 11
- 239000011159 matrix material Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- 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
-
- 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/50—Business processes related to the communications industry
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 사용자로부터 요청된 적어도 하나의 페이지에 대한 링크를 웹브라우저의 일부분 또는 이동하는 웹페이지에 추가하여 제공하는 방법 및 장치에 관한 것이다. 본 발명에 따르면, 상기 사용자로부터 제1 웹페이지의 글제목, 링크 정보를 포함하는 링크 추가 요청을 수신하고, 상기 링크 추가 요청에 상응하여 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 사용자에 상응하는 사용자 장치에 기록하고, 상기 사용자로부터 제2 웹페이지의 로딩 요청을 수신하고, 상기 로딩 요청에 상응하여 상기 사용자 장치에 기록된 적어도 하나의 히스토리 링크 정보를 추출하고, 상기 적어도 하나의 히스토리 링크 정보를 상기 제2 웹페이지에 추가하여 제3 웹페이지를 생성하고, 상기 제3 웹페이지를 상기 사용자에게 전송한다.The present invention relates to a method and apparatus for providing a link to at least one page requested from a user in addition to a portion of a web browser or a moving web page. According to the present invention, a link addition request including a text title and link information of a first web page is received from the user, and the text title and the link information are transmitted to the user as history link information in response to the link addition request. Write to a corresponding user device, receive a loading request of a second webpage from the user, extract at least one history link information recorded on the user device in response to the loading request, and at least one history link Add information to the second web page to generate a third web page, and send the third web page to the user.
Description
본 발명은 사용자로부터 요청된 적어도 하나의 페이지에 대한 링크를 웹브라우저의 일부분 또는 이동하는 웹페이지에 추가하여 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for providing a link to at least one page requested from a user in addition to a portion of a web browser or a moving web page.
도 5는 종래의 웹페이지의 구성을 나타낸 도면이다.5 is a view showing the configuration of a conventional web page.
도 5를 참조하면, 인터넷 상의 웹페이지는 인터넷 익스플로러 또는 넷스케이프 등과 같은 웹브라우저를 이용하여 사용자 장치에 제공된다. 종래의 웹브라우저(501)는 주소 입력창(503), 뒤로 이동 버튼(507), 앞으로 이동 버튼(509), 문서 내용 표시 부분(505) 등으로 구성된다. 그리고 주소 입력창(503)에 입력된 주소(URL)에 상응하는 하나의 웹페이지만이 문서 내용 표시 부분(505)에 표시되어 사용자가 볼 수 있다.Referring to FIG. 5, a web page on the Internet is provided to a user device using a web browser such as Internet Explorer or Netscape. The conventional web browser 501 is composed of an address input window 503, a move back button 507, a move forward button 509, a document content display portion 505, and the like. In addition, only one web page corresponding to the address (URL) input in the address input window 503 is displayed on the document content display part 505 so that the user can view it.
종래의 웹브라우징 방법은 사용자가 웹브라우저를 이용하여 복수의 웹페이지 및 웹사이트를 브라우징하는 중에, 이전에 브라우징한 페이지를 다시 보기 위해서 뒤로 이동 버튼(507) 또는 앞으로 이동 버튼(509)을 여러번 클릭해야 하는 불편함이 있다.The conventional web browsing method uses a back button 507 or a forward button 509 several times while the user browses a plurality of web pages and websites by using the web browser, to view the previously browsed page again. There is discomfort to be done.
또한, 종래의 웹브라우징 방법은 웹브라우저가 제공하는 즐겨찾기로는 계속 추가하고 싶지 않지만, 웹브라우저를 보고 있는 현재의 일정 시간동안 즐겨찾기와 같은 링크 기능을 이용하여 임시적인 연결을 설정하지 못하는 문제점이 있다.In addition, the conventional web browsing method does not want to continue to add as a bookmark provided by the web browser, but can not establish a temporary connection by using the link function, such as bookmark for the current period of time to view the web browser There is this.
또한, 종래의 웹브라우징 방법은 웹브라우저가 제공하는 즐겨찾기로는 계속 추가하고 싶지 않지만, 사용자가 복수개의 웹페이지를 손쉽게 보기 위해 컴퓨터에 여러 개의 웹브라우저 화면을 실행시켜야 하는 불편함이 있다.In addition, the conventional web browsing method does not want to continue to add as a bookmark provided by the web browser, it is inconvenient for the user to run a plurality of web browser screen on the computer in order to easily view a plurality of web pages.
또한, 종래의 웹브라우징 방법은 사용자가 브라우징한 순번대로가 아닌 사용자의 설정에 의해 요청된 웹페이지만을 임시적으로 링크 목록을 생성하여 화면에 제공하지 못하는 문제점이 있다.In addition, the conventional web browsing method has a problem in that only the web page requested by the user's setting, not the order in which the user browses, is temporarily generated to provide a link list and not provided on the screen.
따라서, 본 발명의 목적은 사용자로부터 요청된 적어도 하나의 페이지에 대한 링크를 웹브라우저의 일부분 또는 이동하는 웹페이지에 추가하여 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공하는 것이다.Accordingly, an object of the present invention is to provide a method and apparatus for providing a temporary link by setting a user, in which a link to at least one page requested from a user is provided in addition to a portion of a web browser or a moving web page.
본 발명의 다른 목적은 사용자가 웹브라우저를 이용하여 복수의 웹페이지 및 웹사이트를 브라우징하는 중에, 이전에 브라우징한 페이지를 다시 보기 위해서 뒤로 이동 버튼(507) 또는 앞으로 이동 버튼(509)을 여러번 클릭해야 하는 불편함을 없애고, 해당 웹페이지로 직접 이동할 수 있는 링크를 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공하는 것이다.Another object of the present invention is that when a user browses a plurality of webpages and websites using a web browser, the user clicks the back button 507 or the forward button 509 several times to revisit the previously browsed page. The present invention provides a method and apparatus for providing a temporary link by setting a user, which eliminates inconvenience and provides a link to go directly to a corresponding web page.
본 발명의 또 다른 목적은 웹브라우저가 제공하는 즐겨찾기로는 계속 추가하고 싶지 않지만, 웹브라우저를 보고 있는 현재의 일정 시간동안 즐겨찾기와 같은 링크 기능을 이용하여 임시적인 연결을 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공하는 것이다.Another object of the present invention is to add to the user settings that provide a temporary connection using the link function, such as bookmarks for the current period of time while viewing the web browser, but do not want to add as a bookmark provided by the web browser It provides a temporary link providing method and apparatus.
본 발명의 또 다른 목적은 사용자가 브라우징한 순번대로가 아닌 사용자의 설정에 의해 요청된 웹페이지만을 임시적으로 링크 목록을 생성하여 화면에 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공하는 것이다.It is still another object of the present invention to provide a method and apparatus for providing a temporary link by setting a user, which temporarily generates a list of links and provides them on the screen only by the user's setting, not the order in which the user browses. .
도 1은 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 의한 웹페이지 내의 링크 추가 시스템의 구성도.1 is a block diagram of a system for adding a link in a web page by user setting according to an exemplary embodiment of the present invention.
도 2는 본 발명의 바람직한 일 실시예에 따른 쿠키(Cookie) 형태의 히스토리 링크 정보의 구성과 기록 예시를 나타낸 도면.2 is a view showing the configuration and recording example of the history link information in the form of a cookie according to an embodiment of the present invention.
도 3은 본 발명의 바람직한 일 실시예에 따른 세션(Session) 형태의 히스토리 링크 정보의 구성과 설정 예시를 나타낸 도면.3 is a diagram illustrating an example of configuration and configuration of history link information in a session form according to an embodiment of the present invention.
도 4는 본 발명의 바람직한 일 실시예에 따른 디폴트 표시 구분에 따른 기록 형태를 나타낸 도면.Fig. 4 is a diagram showing a recording form according to the default display division according to the preferred embodiment of the present invention.
도 5는 종래의 웹페이지의 구성을 나타낸 도면.5 is a view showing the configuration of a conventional web page.
도 6은 본 발명의 바람직한 일 실시예에 따른 히스토리 링크 정보 추가 기능을 구비한 웹페이지의 구성을 나타낸 도면.6 is a view showing the configuration of a web page with a history link information addition function according to an embodiment of the present invention.
도 7은 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 따른 히스토리 링크 정보가 제공되는 웹페이지의 구성을 나타낸 도면.7 is a diagram showing the configuration of a web page provided with history link information according to user settings according to an embodiment of the present invention.
도 8은 본 발명의 바람직한 일 실시예에 따른 사용자의 요청에 상응하여 히스토리 링크 정보를 추가하는 과정을 나타낸 순서도.8 is a flowchart illustrating a process of adding history link information in response to a request of a user according to an exemplary embodiment of the present invention.
도 9는 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 따른 히스토리 링크 정보를 포함하는 웹페이지를 제공하는 과정을 나타낸 순서도.9 is a flowchart illustrating a process of providing a web page including history link information according to user setting according to an exemplary embodiment of the present invention.
도 10은 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 따른 히스토리 링크 정보가 제공되는 웹브라우저의 구성을 나타낸 도면.FIG. 10 is a diagram illustrating a configuration of a web browser provided with historical link information according to user setting according to an exemplary embodiment of the present invention. FIG.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
101 : 웹서버 103 : 링크 제공 모듈101: web server 103: link providing module
105 : 웹페이지 107 : 네트워크105: webpage 107: network
109 : 사용자 111 : 사용자 컴퓨터109: user 111: user computer
113 : 쿠키 정보 또는 세션 정보 601 : 히스토리 링크 추가 버튼113: cookie information or session information 601: add history link button
701 : 히스토리 링크 정보 목록701: history link information list
상술한 목적들을 달성하기 위해, 본 발명의 일 측면에 따르면, 사용자 단말기에 설치된 웹브라우저를 통해 히스토리 링크 정보를 제공하는 방법에 있어서, 사용자 단말기로부터 통신망을 통해 웹페이지 접속 요청을 수신하는 단계; 상기 웹페이지 접속 요청에 상응하는 웹페이지 데이터를 상기 사용자 단말기로 전송하는 단계; 상기 사용자 단말기로부터 웹페이지의 히스토리 링크 추가 요청을 수신하는 단계; 상기 히스토리 링크 추가 요청에 상응하여 상기 웹페이지에 상응하는 히스토리 링크 정보를 생성하는 단계-여기서, 상기 히스토리 링크 정보는 상기 웹페이지의 글제목, 링크 정보를 포함함-; 및 상기 히스토리 링크 정보가 상기 사용자 단말기의 임시 저장 공간에 기록되도록 하기 위해 상기 히스토리 링크 정보를 상기 사용자 단말기로 전송하는 단계를 포함하되, 상기 웹페이지 데이터는 히스토리 링크 정보 표시 영역 및 웹페이지 데이터 표시 영역을 포함하여 상기 웹브라우저의 웹 데이터 표시 화면에 디스플레이되도록 구성되고, 상기 웹 페이지 데이터는 상기 임시 저장 공간에 기록된 히스토리 링크 정보를 추출하여 상기 히스토리 링크 정보 표시 영역을 갱신하며, 히스토리 정보 표시 영역에 포함된 임의의 히스토리 링크 정보가 선택되면, 상기 웹브라우저는 상기 히스토리 링크 정보에 상응하는 웹 페이지에 접속하여 상응하는 웹페이지 데이터를 상기 웹페이지 데이터 표시 영역에 디스플레이하는 것을 특징으로 하는 사용자 설정에 의한 임시 링크 제공 방법이 제공되고, 당해 사용자 설정에 의한 임시 링크 제공 방법의 수행을 가능하게 하는 시스템, 장치 및 기록매체가 제공된다.In order to achieve the above object, according to an aspect of the present invention, a method for providing historical link information through a web browser installed on a user terminal, comprising: receiving a web page access request from a user terminal through a communication network; Transmitting web page data corresponding to the web page access request to the user terminal; Receiving a request for adding a history link of a web page from the user terminal; Generating history link information corresponding to the web page in response to the history link addition request, wherein the history link information includes a text title and link information of the web page; And transmitting the history link information to the user terminal so that the history link information is recorded in a temporary storage space of the user terminal, wherein the web page data includes a history link information display area and a web page data display area. It is configured to be displayed on the web data display screen of the web browser, the web page data is to extract the history link information recorded in the temporary storage space to update the history link information display area, the history information display area When any of the included history link information is selected, the web browser accesses a web page corresponding to the history link information and displays corresponding web page data in the web page data display area. A temporary link providing method is provided, and a system, apparatus, and a recording medium for enabling the execution of the temporary link providing method by the user setting are provided.
상기 웹페이지 데이터의 상기 히스토리 링크 정보 표시 영역 및 상기 웹 페이지 데이터 표시 영역은 프레임(FRAME), 인라인 프레임(IFRAME), 레이어(LAYER), 디비젼(DIVISION) 중 적어도 하나의 태그에 의해 구분될 수 있다.The history link information display area and the web page data display area of the webpage data may be distinguished by at least one tag among a frame FRAME, an inline frame IFRAME, a layer LAYER, and a division. .
상기 히스토리 링크 정보 표시 영역에 포함될 수 있는 상기 히스토리 링크 정보의 최대 표시 수량은 제한될 수 있다.The maximum display quantity of the history link information that may be included in the history link information display area may be limited.
상기 히스토리 링크 정보는 디폴트 표시 구분을 더 포함하고, 상기 디폴트 표시 구분은 상기 히스토리 링크 정보가 최대 기록 수량에 제한없이 기록되도록 하거나, 상기 최대 기록 수량을 만족하는 경우 기록된 순차적으로 히스토리 링크 정보를 삭제하여 상기 최대 기록 수량만큼의 최근 히스토리 링크 정보가 저장되도록 할 수 있다.The history link information further includes a default indication division, wherein the default indication division allows the history link information to be recorded without limit to the maximum recording quantity, or deletes the history link information sequentially recorded when the maximum recording quantity is satisfied. The latest history link information as much as the maximum recording quantity can be stored.
상기 웹페이지 데이터는 상기 임시 저장 공간에 기록된 상기 히스토리 링크 정보를 추출하는 소스 코드를 포함할 수 있다.The webpage data may include source code for extracting the history link information recorded in the temporary storage space.
본 발명의 바람직한 일 실시예에 따르면, 사용자 단말기가 설치된 웹브라우저를 통해 사용자에게 히스토리 링크 정보를 제공하는 방법에 있어서, 입력된 웹페이지 접속 요청에 상응하는 웹페이지 데이터를 통신망을 통해 웹서버로부터 수신하는 단계-여기서, 상기 웹페이지 데이터는 히스토리 링크 정보 표시 영역 및 웹페이지 데이터 표시 영역을 포함하여 상기 웹브라우저의 웹 데이터 표시 화면에 디스플레이되도록 구성됨-; 상기 웹페이지 데이터를 상기 웹페이지 데이터 표시 영역에 디스플레이하는 단계; 상기 웹페이지 데이터에 상응하여 히스토리 링크 추가 요청이 입력되는지 여부를 판단하는 단계; 히스토리 링크 추가 요청이 입력되는 경우, 히스토리 링크 추가 요청을 상기 웹서버로 전송하는 단계; 상기 웹서버로부터 상기 웹 페이지에 상응하는 히스토리 링크 정보를 수신하여 임시 저장 공간에 기록하는 단계-여기서, 상기 히스토리 링크 정보는 상기 웹페이지의 글제목, 링크 정보를 포함함-; 임시 저장 공간에 히스토리 링크 정보가 존재하는지 여부를 판단하는 단계; 상기 히스토리 링크 정보가 존재하는 경우, 상기 히스토리 링크 정보를 추출하는 단계; 및 상기 추출된 히스토리 링크 정보 정보를 이용하여 상기 히스토리 링크 정보 표시 영역을 갱신하는 단계를 포함하는 사용자 설정에 의한 임시 링크 표시 방법이 제공되고, 당해 사용자 설정에 의한 임시 링크 표시 방법을 수행하기 위한 시스템, 장치 및 기록매체가 제공된다.According to a preferred embodiment of the present invention, in the method for providing history link information to a user through a web browser provided with a user terminal, receiving web page data corresponding to an input web page access request from a web server through a communication network; Wherein the web page data is configured to be displayed on a web data display screen of the web browser, including a history link information display area and a web page data display area; Displaying the webpage data on the webpage data display area; Determining whether a request for adding a history link is input corresponding to the webpage data; If a history link addition request is input, transmitting a history link addition request to the web server; Receiving history link information corresponding to the web page from the web server and recording the temporary link information in a temporary storage space, wherein the history link information includes a text title and link information of the web page; Determining whether historical link information exists in the temporary storage space; Extracting the history link information when the history link information exists; And updating the history link information display area by using the extracted history link information information. A system for providing a temporary link display method according to a user setting is provided. A device and a record carrier are provided.
상기 히스토리 링크 정보는 상기 웹브라우저의 실행이 종료되면 소멸하는 것을 특징으로 할 수 있다.The history link information may be destroyed when the execution of the web browser is terminated.
상기 히스토리 링크 정보 표시 영역에 표시된 복수의 히스토리 링크 정보 중 임의의 히스토리 링크 정보가 선택된 경우, 선택된 히스토리 링크 정보에 상응하는 웹페이지 데이터가 상기 웹페이지 데이터 표시 영역에 디스플레이되는 것을 특징으로 할 수 있다.When any history link information is selected from among the plurality of history link information displayed in the history link information display area, webpage data corresponding to the selected history link information may be displayed in the webpage data display area.
히스토리 링크 최대 기록 수량을 저장하는 단계를 더 포함하는 경우, 상기 히스토리 링크 추가 요청이 입력되는 경우, 히스토리 링크 추가 요청을 상기 웹서버로 전송하는 단계는, 히스토리 링크 추가 요청이 입력되는 경우, 상기 히스토리 링크 최대 기록 수량 이내인지 여부를 판단하는 단계; 상기 히스토리 링크 최대 기록 수량 미만인 경우 상기 히스토리 링크 추가 요청을 상기 웹서버로 전송하는 단계 를 더 포함할 수 있다.When the history link addition request is input, when the history link addition request is input, the step of sending a history link addition request to the web server, if the history link addition request is input, the history Determining whether the link is within the maximum record quantity; The method may further include transmitting the history link addition request to the web server when the history link maximum recording quantity is less.
히스토리 링크 최대 기록 수량을 저장하는 단계를 더 포함하는 경우, 상기 웹서버로부터 상기 웹 페이지에 상응하는 히스토리 링크 정보를 수신하여 임시 저장 공간에 기록하는 단계는, 상기 임시 저장 공간에 이미 저장된 히스토리 링크 정보가 상기 히스토리 링크 최대 기록 수량과 일치하는지 여부를 판단하는 단계; 일치하는 경우, 상기 임시 저장 공간에 가장 먼저 기록된 히스토리 링크 정보를 삭제하고, 상기 수신된 히스토리 링크 정보를 상기 임시 저장 공간에 기록하는 단계를 포함할 수 있다.The method may further include storing a history link maximum recording quantity, and receiving history link information corresponding to the web page from the web server and recording the history link information in the temporary storage space may include history link information already stored in the temporary storage space. Determining whether is equal to the history link maximum write quantity; If there is a match, the method may include deleting history link information recorded first in the temporary storage space and recording the received history link information in the temporary storage space.
히스토리 링크 최대 표시 수량을 저장하는 단계를 더 포함하는 경우, 상기 추출된 히스토리 링크 정보 정보를 이용하여 상기 히스토리 링크 정보 표시 영역을 갱신하는 단계는 상기 히스토리 링크 정보 표시 영역 내에 표시된 히스토리 링크의 수량이 상기 히스토리 링크 최대 표시 수량 이내인 경우에만 수행될 수 있다.The method may further include storing a history link maximum display quantity. The updating of the history link information display region by using the extracted history link information information may include updating the history link information display region by the quantity of the history links displayed in the history link information display region. It can only be performed when the history link is within the maximum display quantity.
히스토리 링크 최대 표시 수량을 저장하는 단계를 더 포함하는 경우, 상기 추출된 히스토리 링크 정보 정보를 이용하여 상기 히스토리 링크 정보 표시 영역을 갱신하는 단계는 상기 히스토리 링크 정보 표시 영역 내에 표시된 히스토리 링크의 수량이 상기 히스토리 링크 최대 표시 수량을 초과하는 경우 최초에 설정된 히스토리 링크 정보 순으로 삭제되도록 할 수 있다.The method may further include storing a history link maximum display quantity. The updating of the history link information display region by using the extracted history link information information may include updating the history link information display region by the quantity of the history links displayed in the history link information display region. When the maximum number of history link displays is exceeded, the history link information may be deleted in the order of the initially set history link information.
히스토리 링크 최대 표시 수량 및 히스토리 링크 지정 정보를 저장하는 단계를 더 포함하는 경우, 상기 추출된 히스토리 링크 정보 정보를 이용하여 상기 히스토리 링크 정보 표시 영역을 갱신하는 단계는 상기 히스토리 링크 정보 표시 영역 내에 표시된 히스토리 링크의 수량이 상기 히스토리 링크 최대 표시 수량을 초과하는 경우 히스토리 링크 지정 정보에 상응하지 않는 히스토리 링크 정보 중에서 최초에 설정된 히스토리 링크 정보 순으로 삭제되도록 할 수 있다.The method may further include storing history link maximum display quantity and history link designation information. The updating of the history link information display region using the extracted history link information information may include updating the history link information display region. When the quantity of links exceeds the maximum number of history links, the information may be deleted in order of history link information initially set from history link information that does not correspond to history link designation information.
상기 디폴트 표시 구분은 상기 히스토리 링크 정보가 최대 기록 개수에 상관없이 기록되도록 하거나, 기록된 링크 개수가 상기 최대 기록 개수와 같은 경우 기록된 순차적으로 히스토리 링크 정보를 삭제하여 상기 최대 기록 개수만큼의 최근 히스토리 링크 정보가 저장되도록 할 수 있다.The default display classification allows the history link information to be recorded regardless of the maximum number of records, or if the number of recorded links is the same as the maximum number of records, the history link information is recorded in order to delete the history link information. Link information may be stored.
상기 제2 웹페이지에 상응하는 프로그램 소스는 상기 히스토리 링크 정보를 추출하는 소스를 포함할 수 있다.The program source corresponding to the second web page may include a source for extracting the history link information.
상기 목적들을 달성하기 위하여 본 발명의 다른 측면에 따르면, 웹브라우저를 통해 사용자로부터 요청된 웹페이지의 링크를 상기 웹브라우저가 종료될 때까지의 모든 웹페이지에 제공하는 데에 있어서, 상기 사용자로부터 제1 웹페이지의 글제목, 링크 정보를 포함하는 링크 추가 요청을 수신하고, 상기 링크 추가 요청에 상응하여 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 사용자에 상응하는 사용자 장치에 기록하고, 상기와 같이 상기 사용자 장치에 기록한 후 상기 웹브라우저가 종료되지 않은 상태에서, 상기 사용자로부터 제2 웹페이지의 로딩 요청을 수신하고, 상기 로딩 요청에 상응하여 상기 사용자 장치에 기록된 적어도 하나의 히스토리 링크 정보를 추출하고, 상기 적어도 하나의 히스토리 링크 정보를 상기 제2 웹페이지에 추가하여 제3 웹페이지를 생성하고, 상기 제3 웹페이지를 상기 사용자에게 전송하는 사용자 설정에 의한 임시 링크 제공 방법, 상기 방법에 상응하는 장치 및 시스템을 제공할 수 있다.According to another aspect of the present invention for achieving the above object, in providing a link of a web page requested from the user through the web browser to all web pages until the web browser is terminated, 1 receiving a link addition request including a title of a web page and link information, and writing the title and the link information as a history link information to a user device corresponding to the user in response to the link addition request, At least one history link information recorded in the user device in response to the loading request, after receiving the request to load the second web page from the user after the web browser is not terminated after recording to the user device as described above Extract the at least one history link information to the second web page. In addition, it is possible to provide a temporary link providing method by a user setting for generating a third webpage and transmitting the third webpage to the user, and an apparatus and a system corresponding to the method.
상기 목적들을 달성하기 위하여 본 발명의 또 다른 측면에 따르면, 웹브라우저를 통해 사용자로부터 요청된 웹페이지의 링크를 상기 웹브라우저가 종료될 때까지의 모든 웹페이지에 제공하는 데에 있어서, 상기 사용자로부터 글제목, 링크 정보를 포함하는 링크 추가 요청을 수신하고, 상기 링크 추가 요청에 상응하여 기록된 링크 개수가 최대 기록 개수보다 적은지를 판단하고, 상기 판단 결과, 상기 기록된 링크 개수가 최대 기록 개수보다 적으면, 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 사용자에 상응하는 사용자 장치에 기록하고, 상기 판단 결과, 상기 기록된 링크 개수가 최대 기록 개수와 같으면, 상기 사용자 장치에 가장 먼저 기록된 히스토리 링크 정보를 삭제하고, 상기 글제목, 상기 링크 정보를히스토리 링크 정보로서 상기 사용자 장치에 기록하고, 상기와 같이 상기 사용자 장치에 기록한 후 상기 웹브라우저가 종료되지 않은 상태에서, 상기 사용자로부터 제2 웹페이지의 로딩 요청을 수신하고, 상기 로딩 요청에 상응하여 상기 사용자 장치에 기록된 적어도 하나의 히스토리 링크 정보를 추출하고, 상기 적어도 하나의 히스토리 링크 정보를 상기 제2 웹페이지에 추가하여 제3 웹페이지를 생성하고, 상기 제3 웹페이지를 상기 사용자에게 전송하는 사용자 설정에 의한 임시 링크 제공 방법, 상기 방법에 상응하는 장치 및 시스템을 제공할 수 있다.According to another aspect of the present invention for achieving the above objects, in providing a link of a web page requested from the user through the web browser to all the web pages until the web browser is terminated, Receiving a link addition request including a title and link information, and determining whether the number of links recorded corresponding to the link addition request is less than the maximum number of records, and as a result of the determination, the number of recorded links is greater than the maximum number of records. If less, the article title and the link information are recorded in the user device corresponding to the user as history link information, and if the number of the recorded links is equal to the maximum number of records, the first recorded information is recorded first in the user device. Delete the history link information, and replace the article title and the link information as history link information. And a loading request of a second web page from the user in a state in which the web browser is not terminated after writing to the user device and recording on the user device as described above, and corresponding to the loading request to the user device. Extract the recorded at least one history link information, add the at least one history link information to the second web page to generate a third web page, and send the third web page to the user. It is possible to provide a temporary link providing method, an apparatus and a system corresponding to the method.
상기 목적들을 달성하기 위하여 본 발명의 또 다른 측면에 따르면, 사용자로부터 요청된 웹페이지로의 링크를 웹브라우저가 종료되기 전까지 웹브라우저에 제공하는 데에 있어서, 상기 사용자로부터 제1 웹페이지의 글제목, 링크 정보를 포함하는 링크 추가 요청을 수신하고, 상기 링크 추가 요청에 상응하여 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 웹브라우저가 포함하는 임시 저장 공간에 기록하고, 상기 사용자로부터 제2 웹페이지의 로딩 요청을 수신하고, 상기 로딩 요청에 상응하여 상기 임시 저장 공간에 기록된 적어도 하나의 히스토리 링크 정보를 추출하고, 상기 추출된 히스토리 링크 정보를 포함하는 웹브라우저를 생성하여 상기 제2 웹페이지를 상기 사용자에게 전송하는 사용자 설정에 의한 임시 링크 제공 방법, 상기 방법에 상응하는 장치 및 시스템을 제공할 수 있다.According to another aspect of the present invention to achieve the above object, in providing a web browser with a link to a requested web page from the user until the web browser is terminated, the article title of the first web page from the user Receive a link addition request including link information, and record the article title and the link information as a history link information in a temporary storage space included in the web browser in response to the link addition request, and write a second message from the user. Receiving a loading request of a webpage, extracting at least one history link information recorded in the temporary storage space corresponding to the loading request, and generating a web browser including the extracted history link information to generate the second web; Method for providing a temporary link by a user setting for transmitting a page to the user, the It is possible to provide an apparatus and system corresponding to the method.
상기 제2 웹페이지에서 상기 웹브라우저의 상기 제1 웹페이지에 상응하는 히스토리 링크 정보를 클릭하면, 상기 제1 웹페이지로 연결될 수 있다.When the second web page clicks on the history link information corresponding to the first web page of the web browser, the second web page may be connected to the first web page.
상기 제1 웹페이지는 상기 웹브라우저의 전체 화면에 제공될 수 있다.The first web page may be provided on the entire screen of the web browser.
상기 제1 웹페이지는 프레임(FRAME), 인라인 프레임(IFRAME), 레이어(LAYER), 디비젼(DIVISION) 중 적어도 하나의 태그를 사용하여 상기 웹브라우저에 제공될 수 있다.The first web page may be provided to the web browser using at least one tag among a frame FRAME, an inline frame IFRAME, a layer LAYER, and a division.
상기 히스토리 링크 정보는 상기 사용자에 의해 설정될 수 있다.The history link information may be set by the user.
상기 히스토리 링크 정보는 상기 웹브라우저에 의해 미리 설정될 수 있다.The history link information may be preset by the web browser.
상기 히스토리 링크 정보의 개수는 상기 사용자 또는 상기 웹브라우저에 의해 제한될 수 있다.The number of the history link information may be limited by the user or the web browser.
상기 링크 추가 요청에 상응하여 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 웹브라우저가 포함하는 임시 저장 공간에 기록하는 단계는 상기 링크 추가 요청에 상응하여 기록된 링크 개수가 상기 제한된 최대 기록 개수보다 적은지를 판단하고, 상기 판단 결과, 상기 기록된 링크 개수가 최대 기록 개수보다 적으면, 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 임시 저장 공간에 기록하고, 상기 판단 결과, 상기 기록된 링크 개수가 최대 기록 개수와 같으면, 상기 임시 저장 공간에 가장 먼저 기록된 히스토리 링크 정보를 삭제하고, 상기 글제목, 상기 링크 정보를 히스토리 링크 정보로서 상기 임시 저장 공간에 기록하는 단계를 포함할 수 있다.The writing of the article title and the link information as the history link information in the temporary storage space included in the web browser in response to the link addition request may include: the maximum number of records in which the number of links recorded in correspondence with the link addition request is limited; If the number of the recorded link is less than the maximum number of records, the article title and the link information are recorded as the history link information in the temporary storage space. If the number of links is equal to the maximum number of records, the method may include deleting history link information recorded first in the temporary storage space and recording the title and the link information as the history link information in the temporary storage space. .
상기 히스토리 링크 정보는 웹페이지 내의 디폴트 표시 구분을 더 포함할 수 있다.The history link information may further include a default display division in the web page.
상기 디폴트 표시 구분은 상기 히스토리 링크 정보가 최대 기록 개수에 상관없이 기록되도록 하거나, 기록된 링크 개수가 상기 최대 기록 개수와 같은 경우 기록된 순차적으로 히스토리 링크 정보를 삭제하여 상기 최대 기록 개수만큼의 최근 히스토리 링크 정보가 저장되도록 할 수 있다.The default display classification allows the history link information to be recorded regardless of the maximum number of records, or if the number of recorded links is the same as the maximum number of records, the history link information is recorded in order to delete the history link information. Link information may be stored.
이어서, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Next, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 의한 웹페이지 내의 링크 추가 시스템의 구성도이다.1 is a block diagram of a system for adding a link in a web page by user setting according to an exemplary embodiment of the present invention.
도 1을 참조하면, 웹서버(101)는 링크 제공 모듈(103) 및 복수 개의 웹페이지(105)를 구비하고 있으며, 네트워크(107)를 통해 사용자(109)의 사용자 장치(111)와 연결되어 있다.Referring to FIG. 1, the web server 101 includes a link providing module 103 and a plurality of web pages 105, and is connected to the user device 111 of the user 109 through the network 107. have.
사용자 장치(111)에는 인터넷 익스플로러(Internet Explorer) 등의 웹브라우저가 구비되어 있으며, 사용자(109)는 상기 웹브라우저를 통해 웹서버(101)가 제공하는 웹페이지를 볼 수 있다. 사용자(109)가 현재 보고 있는 웹페이지를 히스토리 링크에 추가하면, 사용자(109)가 웹브라우저를 종료하기 전까지 이동하는 모든 웹페이지에 상기 히스토리 링크로의 링크가 포함되어 제공된다.The user device 111 is provided with a web browser such as Internet Explorer, and the user 109 can view a web page provided by the web server 101 through the web browser. When the user 109 adds the web page that he is currently viewing to the history link, the link to the history link is provided in all the web pages to be moved until the user 109 closes the web browser.
여기서, 상기 히스토리 링크는 기존에 사용자들이 웹브라우저를 켠 후, 서핑한 복수의 웹페이지들 중 특정한 페이지를 다시 보기 위하여 웹브라우저 상의 뒤로(Back) 버튼을 여러번 눌러야 하는 불편을 없애기 위해 제공하는 정보이다. 상기 히스토리 링크는 웹브라우저를 통해 사용자(109)가 이동한 각 페이지들 중 사용자(109)로부터 요청된 웹페이지로의 임시 링크이며, 상기 히스토리 링크는사용자(109)가 웹브라우저를 종료하기 전까지 이동하는 다른 페이지에 추가되어 제공된다.Here, the history link is information provided by the user to turn on the web browser and to eliminate the inconvenience of having to press the Back button on the web browser several times in order to view a particular page among a plurality of surfing web pages. . The history link is a temporary link from the user 109 to the requested web page among the pages moved by the user 109 through the web browser, and the history link is moved until the user 109 terminates the web browser. It is provided in addition to other pages.
히스토리 링크에 대한 정보는 사용자 장치(111)에 쿠키 정보 또는 세션 정보로 기록된다. 히스토리 링크 정보는 웹서버(101)의 링크 제공 모듈(103)이 기록한다. 상기 히스토리 링크 정보는 임시 링크로 제공될 페이지의 글제목, 인터넷 주소(URL, Uniform Resource Locator), 디폴트 표시 구분 등을 포함할 수 있으며, 하기의 도 2 내지 도 4에서 상세하게 설명하기로 한다.Information about the history link is recorded in the user device 111 as cookie information or session information. The history link information is recorded by the link providing module 103 of the web server 101. The history link information may include a title of a page to be provided as a temporary link, an Internet address (URL), a default display classification, and the like, which will be described in detail with reference to FIGS. 2 to 4 below.
그리고 웹서버(101)의 웹페이지(105)의 프로그램 소스는 사용자 장치(111)에 기록된 히스토리 링크 정보를 추출하여, 추출된 히스토리 링크 정보가 포함된 웹페이지를 사용자(109)에게 제공한다.The program source of the web page 105 of the web server 101 extracts the history link information recorded in the user device 111 and provides the user 109 with a web page including the extracted history link information.
또한, 본 발명에 따르면, 하기의 도 10과 같이 사용자 설정에 의한 임시 링크를 제공하는 웹브라우저를 제공할 수 있다. 상기 웹브라우저는 기존의 웹브라우저의 기능에 사용자가 요청한 웹페이지의 링크 정보를 웹브라우저의 임시 저장 공간에 기록한다. 그리고 사용자에게 상기 웹페이지의 링크 정보를 히스토리 링크 정보로 포함하는 웹브라우저를 제공한다. 이와 같은 웹브라우저에 대하여는 하기의 도 10에서 상세히 설명하기로 한다.In addition, according to the present invention, it is possible to provide a web browser that provides a temporary link by the user setting as shown in FIG. The web browser records link information of a web page requested by a user in a function of an existing web browser in a temporary storage space of the web browser. In addition, a web browser including link information of the web page as history link information is provided to the user. Such a web browser will be described in detail later with reference to FIG. 10.
도 2는 본 발명의 바람직한 일 실시예에 따른 쿠키(Cookie) 형태의 히스토리 링크 정보의 구성과 기록 예시를 나타낸 도면이다.2 is a view showing the configuration and recording example of the history link information in the form of a cookie (Cookie) according to an embodiment of the present invention.
도 2를 참조하면, 사용자(109)가 요청한 웹페이지가 사용자 장치(111)의 파일에 쿠키 정보로 저장되는 경우, 상기 쿠키 정보로 상기 웹페이지에 상응하는 글제목(201), 링크 정보(203)가 기록된다. 그리고 상기 쿠키 정보로 웹페이지에 상응하는 디폴트 표시 구분이 더 기록될 수 있다.Referring to FIG. 2, when the web page requested by the user 109 is stored as cookie information in a file of the user device 111, the article title 201 and link information 203 corresponding to the web page are used as the cookie information. ) Is recorded. In addition, a default display classification corresponding to the web page may be further recorded as the cookie information.
여기서, 상기 디폴트 표시 구분은 사용자(109)에게 제공하는 임시 링크 중 특정한 정보를 순번에 상관없이 계속 웹페이지 화면에 나타나도록 할 것인지, 순번에 따라 나타나게 할 것인지에 대한 구분이다. 예를 들면, 디폴트 표시 구분이 ‘0’이면 체크가 안 되어 있는 것으로 보고 순번에 따라 제공하고, 디폴트 표시 구분이 ‘1’이면 체크가 된 것으로 보고 순번에 상관없이 계속 웹페이지에 나타나도록 하는 것이다. 상기Here, the default display classification is whether to display the specific information among the temporary links provided to the user 109 on the web page screen regardless of the order, or whether to appear in the order. For example, if the default display category is '0', it is reported as unchecked and provided according to the order number. If the default display category is '1', it is checked as it is checked so that it continues to appear on the web page regardless of the order. . remind
예를 들어, 쿠키 정보의 구성이 ‘글제목!|!링크 정보!|!디폴트 표시 구분’인 경우, 글제목이 ‘고려 오페라단의 주소가 궁금합니다...’이며, 링크 정보가 ‘http://caris/imgbox_Local/history/content.asp?idx=180ref=180’이며, 디폴트 표시 구분이 ‘0’인 히스토리 링크 정보가 도면의 207과 같이 사용자 장치의 쿠키 파일에 기록될 수 있다.For example, if the cookie information is composed of 'Writing Title! |! Link Information! |! Default Display Separation', the title is' I'm wondering about the address of the opera group ... 'and the linking information is' http: //caris/imgbox_Local/history/content.asp?idx=180ref=180 ', and history link information having a default display division of' 0 'may be recorded in the cookie file of the user device as shown in 207 of the figure.
상기 쿠키 파일에 기록된 히스토리 링크 정보(207)는 사용자(109)가 웹브라우저를 종료하기 전까지의 웹페이지(105)에 추가되어 제공된다. 상기 예에서, 디폴트 표시 구분이 0이므로, 이후에 저장된 임시 링크 페이지의 개수가 제한된 최대 기록 개수와 같고 사용자(109)가 또 다른 페이지에 대한 임시 링크를 요청하면, 웹서버(101)는 디폴트 표시 구분이 0인 히스토리 링크 정보 중 가장 먼저 기록된 정보를 삭제하고 요청된 히스토리 링크 정보를 기록한다.The history link information 207 recorded in the cookie file is provided in addition to the web page 105 until the user 109 terminates the web browser. In the above example, since the default display division is 0, if the number of subsequently stored temporary link pages is equal to the limited maximum number of records, and the user 109 requests a temporary link to another page, the web server 101 displays the default display. The first recorded information is deleted from the history link information with the division 0, and the requested history link information is recorded.
디폴트 표시 구분과 히스토리 링크 정보의 순차적 저장에 대한 내용은 하기의 도 4에서 더욱 상세하게 설명하기로 한다.A description of the default display division and the sequential storage of the history link information will be described in more detail later with reference to FIG. 4.
도 3은 본 발명의 바람직한 일 실시예에 따른 세션(Session) 형태의 히스토리 링크 정보의 구성과 설정 예시를 나타낸 도면이다.3 is a diagram illustrating an example of configuration and configuration of history link information in a session form according to an embodiment of the present invention.
도 3을 참조하면, 사용자(109)로부터 요청된 웹페이지가 사용자 장치(111)의 웹브라우저의 세션 정보로 저장되는 경우, 상기 세션 정보로 상기 웹페이지에 상응하는 글제목(201), 링크 정보(203)가 설정된다. 그리고 상기 세션 정보로 웹페이지에 상응하는 디폴트 표시 구분이 더 설정될 수 있다. 여기서, 상기 디폴트 표시 구분은 상기 도 2에 기술된 바와 동일하다.Referring to FIG. 3, when a web page requested from the user 109 is stored as session information of a web browser of the user device 111, a text title 201 and link information corresponding to the web page are used as the session information. 203 is set. In addition, a default display classification corresponding to a web page may be further set as the session information. Here, the default display classification is the same as described in FIG.
예를 들어, 글제목(301)을 나타내는 변수가 Session(“title”), 링크 정보(303)를 나타내는 변수가 Session(“link_info”), 디폴트 표시 구분(305)을 나타내는 변수가 Session(“check_gubun”)으로 설정되어 있다고 하자. 그러면 글제목이 ‘고려 오페라단의 주소가 궁금합니다...’이며, 링크 정보가 ‘http://caris/imgbox_Local/history/content.asp?idx=180ref=180’이며, 디폴트 표시 구분이 ‘0’인 히스토리 링크 정보는 도면의 307과 같이 웹브라우저의 세션 정보로 설정될 수 있다.For example, the variable representing the title 301 is Session (“title”), the variable representing the link information 303 is Session (“link_info”), and the variable representing the default display division 305 is Session (“check_gubun Assume that it is set to ”). The title is' I'm curious about the address of the opera team ... ', the link information is' http: //caris/imgbox_Local/history/content.asp? Idx = 180ref = 180', and the default display division is' 0. The 'in history link information' may be set as session information of a web browser as shown in 307 of the drawing.
상술한 바와 같이 세션 정보로 설정된 히스토리 링크 정보(307)는 사용자(109)가 웹브라우저를 종료하기 전까지의 웹페이지(105)에 추가되어 제공된다.As described above, the history link information 307 set as the session information is provided in addition to the web page 105 until the user 109 terminates the web browser.
여기서, 상기 디폴트 표시 구분은 상기 도 2에서 기술된 바와 동일하며, 디폴트 표시 구분과 히스토리 링크 정보의 순차적 저장에 대한 내용은 하기의 도 4에서 더욱 상세하게 설명하기로 한다.Here, the default display classification is the same as described with reference to FIG. 2, and details of the default display classification and the sequential storage of the history link information will be described in more detail with reference to FIG. 4.
도 4는 본 발명의 바람직한 일 실시예에 따른 디폴트 표시 구분에 따른 기록 형태를 나타낸 도면이다.4 is a diagram showing a recording form according to a default display classification according to an exemplary embodiment of the present invention.
도 4를 참조하면, 예를 들어 디폴트 표시 구분이 ‘0’이면 체크가 안 되어 있는 것으로 보고 순번에 따라 제공하고, 디폴트 표시 구분이 ‘1’이면 체크가 된 것으로 보고 순번에 상관없이 계속 웹페이지에 나타나도록 한다고 하자. 여기서, 상기 체크는 사용자(109)가 웹브라우저를 종료하기 전까지 계속 임시 링크로 추가하고자 하는 경우에 설정한 것이다.Referring to FIG. 4, for example, if the default display category is '0', it is determined that it is not checked, and provided according to the order number. If the default display category is '1', it is checked as a check, and the web page continues regardless of the order. Let's appear in. Here, the check is set when the user 109 wants to add a temporary link continuously until the user ends the web browser.
디폴트 표시 구분이 ‘1’인 히스토리 링크 정보(401)는 하기의 도 7의 히스토리 목록(701) 중 사용자가 체크한 히스토리(703)이다. 디폴트 표시 구분이 ‘1’인 히스토리 링크 정보(401)는 사용자(109)가 웹브라우저를 종료하기까지 삭제되지 않고, 웹페이지에 추가되어 제공된다.The history link information 401 having a default display division of '1' is a history 703 checked by a user in the history list 701 of FIG. 7 below. The history link information 401 whose default display division is '1' is not added until the user 109 terminates the web browser, but is provided in addition to the web page.
사용자(109)가 설정한 체크를 다시 해제하면, 히스토리 링크 정보의 디폴트 표시 구분이 다시 ‘0’이 된다. 그리고 상기 디폴트 표시 구분이 ‘0’인 히스토리 링크 정보(403)에는 다시 기록된 순번이 적용되어 기록된 히스토리 링크 정보의 개수가 최대 기록 개수를 넘는 경우 삭제된다.When the check set by the user 109 is released again, the default display division of the history link information becomes '0' again. The history link information 403 whose default display division is '0' is applied again to the history link information 403, and is deleted if the number of recorded history link information exceeds the maximum number of records.
예를 들어, 웹페이지에 표시되는 히스토리 링크 목록이 5개인 경우에는 히스토리 링크의 최대 기록 개수가 5가 된다. 그러면 사용자 장치(111)에 쿠키 정보 또는 세션 정보로 기록되는 히스토리 링크 정보는 최대 5개가 될 수 있다. 즉, 디폴트 표시 구분이 ‘0’이거나 ‘1’인 히스토리 링크 정보가 5개까지 기록될 수 있다. 디폴트 표시 구분이 ‘1’인 히스토리 링크 정보(401)가 5개인 경우에, 사용자는 더 이상의 임시 링크를 추가할 수 없으며, 적어도 하나의 체크를 해제한 후 임시 링크를 추가할 수 있다. 5개 중 1개의 히스토리 링크 정보의 체크를 해제한 후 A페이지의 임시 링크 추가를 요청하면, 디폴트 표시 구분이 ‘0’인 1개의 히스토리 링크 정보가 삭제되고, A페이지의 글제목, 링크 정보 등이 디폴트 표시 구분이 ‘0’인 히스토리 링크 정보로 저장된다. 여기서, 상기 디폴트 표시 구분이 ‘0’인 히스토리 링크 정보(403)는 원형 행렬(405)의 형태로 기록될 수 있다.For example, if there are five history link lists displayed on a web page, the maximum number of history links is five. Then, the history link information recorded in the user device 111 as cookie information or session information may be up to five. That is, up to five history link information having a default display division of '0' or '1' may be recorded. When there are five history link information 401 whose default display division is '1', the user may not add any temporary link, and may add the temporary link after clearing at least one check. If you request to add a temporary link on page A after unchecking one of five history link information, one history link information with a default display division of '0' is deleted, and the article title, link information, etc. of A page is deleted. This default display division is stored as history link information with '0'. Here, the history link information 403 whose default display division is '0' may be recorded in the form of a circular matrix 405.
상기 저장된 히스토리 링크 정보(401 또는 403)는 사용자(109)가 이후 요청하는 웹페이지에 추가되어 제공된다.The stored history link information 401 or 403 is provided in addition to a web page requested by the user 109 later.
도 6은 본 발명의 바람직한 일 실시예에 따른 히스토리 링크 정보 추가 기능을 구비한 웹페이지의 구성을 나타낸 도면이다.6 is a diagram showing the configuration of a web page with a history link information addition function according to an embodiment of the present invention.
도 6을 참조하면, 웹서버(101)가 제공하는 웹페이지는 히스토리 링크 추가 버튼(601), 링크 개수 설정 버튼(603)을 포함할 수 있다. 사용자(109)는 상기 히스토리 링크 추가 버튼(601)을 이용하여 사용자(109)가 현재 브라우징하는 웹페이지를 임시 링크로 추가하도록 요청할 수 있다. 웹페이지(105)는 상기 히스토리 링크 추가 버튼(601) 이외에도 히스토리 링크 추가 요청을 할 수 있는 다양한 인터페이스를 제공할 수 있다.Referring to FIG. 6, the web page provided by the web server 101 may include a history link add button 601 and a link number setting button 603. The user 109 may request to add a web page that the user 109 is currently browsing as a temporary link by using the add history link button 601. In addition to the history link add button 601, the webpage 105 may provide various interfaces for requesting a history link addition.
사용자(109)로부터 요청된 웹페이지(105)에 대한 히스토리 링크 정보 추가 과정은 하기의 8에서 상세하게 설명하기로 한다.The process of adding history link information for the web page 105 requested from the user 109 will be described in detail later.
링크 개수 설정 버튼(603)을 클릭하면, 사용자 장치에 쿠키 정보 또는 세션정보로 기록될 히스토리 링크 정보의 개수를 변경할 수 있는 입력 화면(미도시)이 나타난다. 사용자가 웹페이지에 표시할 임시 링크의 개수를 상기 입력 화면(미도시)의 개수 입력 부분에 입력하고 저장 요청을 하면, 입력된 개수가 웹페이지의 히스토리 링크 정보 개수로 설정된다.When the link number setting button 603 is clicked, an input screen (not shown) for changing the number of history link information to be recorded as cookie information or session information appears on the user device. When the user inputs the number of temporary links to be displayed on the web page in the number input portion of the input screen (not shown) and requests storage, the input number is set as the number of history link information of the web page.
도 7은 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 따른 히스토리 링크 정보가 제공되는 웹페이지의 구성을 나타낸 도면이다.7 is a diagram illustrating a configuration of a web page provided with history link information according to user setting according to an exemplary embodiment of the present invention.
도 7을 참조하면, 사용자(109)가 상기 도 6에서 히스토리 링크 추가 버튼(601)을 이용하여 적어도 하나의 임시 링크를 추가한 후 웹서버(101)의 다른 웹페이지(105)를 요청하면, 히스토리 링크 정보 목록(701)이 추가된 웹페이지가 표시된다.Referring to FIG. 7, when the user 109 adds at least one temporary link using the add history link button 601 in FIG. 6 and requests another web page 105 of the web server 101, The web page to which the history link information list 701 is added is displayed.
여기서, 상기 히스토리 링크 정보 목록(701)은 사용자 장치(111)에 쿠키 정보 또는 세션 정보로 기록된 히스토리 링크 정보이며, 히스토리 링크 정보 각각의 글제목이 표시된다. 사용자(109)가 히스토리 링크 정보 목록(701)의 글제목을 클릭하면, 클릭한 히스토리 링크 정보에 상응하는 웹페이지(105)로 연결된다.Here, the history link information list 701 is history link information recorded in the user device 111 as cookie information or session information, and a title of each of the history link information is displayed. When the user 109 clicks on the title of the history link information list 701, the user 109 is connected to the web page 105 corresponding to the clicked history link information.
상기 히스토리 링크 정보 목록(701)의 각각에는 사용자(109)가 체크할 수 있는 체크 박스(703)가 있으며, 체크된 히스토리 링크 정보는 순번에 상관없이 디폴트로 웹브라우저가 종료될 때까지 모든 웹페이지에 표시된다.Each of the history link information list 701 has a check box 703 that can be checked by the user 109, and the checked history link information defaults to all web pages until the web browser is terminated regardless of the order. Is displayed.
도 8은 본 발명의 바람직한 일 실시예에 따른 사용자의 요청에 상응하여 히스토리 링크 정보를 추가하는 과정을 나타낸 순서도이다.8 is a flowchart illustrating a process of adding history link information in response to a request of a user according to an exemplary embodiment of the present invention.
이하, 웹서버(101)의 링크 제공 모듈(103)이 사용자(109)로부터 요청된 웹페이지에 상응하는 히스토리 링크 정보를 기록하는 과정을 도 8을 참조하여 설명하기로 한다.Hereinafter, a process in which the link providing module 103 of the web server 101 records the history link information corresponding to the web page requested from the user 109 will be described with reference to FIG. 8.
도 8을 참조하면, 링크 제공 모듈(103)이 사용자(109)로부터 웹페이지의 글제목, 링크 정보(URL, Uniform Resource Locator)를 포함하는 히스토리 링크 추가 요청을 수신(S801)하면, 기록된 히스토리 링크 정보의 개수가 최대 링크 개수보다 적은지를 판단(S803)한다.Referring to FIG. 8, when the link providing module 103 receives a history link addition request including a title of a web page and a link information (URL, Uniform Resource Locator) from the user 109 (S801), the recorded history is recorded. It is determined whether the number of link informations is smaller than the maximum number of links (S803).
상기 판단 결과 기록된 히스토리 링크 정보의 개수가 최대 링크 개수보다 적으면, 상기 히스토리 링크 정보를 기록(S805)한다.If the number of history link information recorded as a result of the determination is less than the maximum number of links, the history link information is recorded (S805).
상기 판단 결과 기록된 히스토리 링크 정보의 개수가 최대 링크 개수보다 적지 않으면, 사용자(109)에 의해 체크되지 않은 히스토리 링크 정보의 개수가 최대 링크 개수보다 적은지를 판단(S807)한다.If the number of the history link information recorded as the result of the determination is not less than the maximum link number, it is determined whether the number of the history link information not checked by the user 109 is smaller than the maximum link number (S807).
상기 판단 결과 체크되지 않은 히스토리 링크 정보의 개수가 최대 링크 개수보다 적으면, 가장 먼저 들어간 정보의 기록을 삭제하고 요청된 히스토리 링크 정보를 기록(S809)한다. 상기 판단 결과 체크되지 않은 히스토리 링크 정보의 개수가 최대 링크 개수보다 적지 않으면, 기록할 수 있는 히스토리 링크를 초과하였다는 메시지를 사용자(109)에게 전송(S811)한다.If the number of unchecked history link information is less than the maximum number of links, the first record is deleted and the requested history link information is recorded (S809). If the number of unchecked history link information is not less than the maximum number of links as a result of the determination, a message indicating that the recordable history link has been exceeded is transmitted to the user 109 (S811).
상기 히스토리 링크 정보는 사용자 장치(111)에 쿠키 또는 세션으로 기록되거나, 웹브라우저의 임시 저장 공간에 기록될 수 있다.The history link information may be recorded in the user device 111 as a cookie or a session, or may be recorded in a temporary storage space of a web browser.
도 9는 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 따른 히스토리 링크 정보를 포함하는 웹페이지를 제공하는 과정을 나타낸 순서도이다.9 is a flowchart illustrating a process of providing a web page including history link information according to a user setting according to an exemplary embodiment of the present invention.
도 9를 참조하면, 사용자(109)로부터 웹페이지 로딩 요청을 수신(S901)하면, 사용자 장치(111)의 쿠키 정보로 기록되거나 웹브라우저의 세션 정보로 설정된 히스토리 링크 정보를 추출(S903)한다.Referring to FIG. 9, when a web page loading request is received from a user 109 (S901), history link information recorded as cookie information of the user device 111 or set as session information of a web browser is extracted (S903).
여기서, 상기 히스토리 링크 정보는 사용자 장치(111)에 쿠키 또는 세션으로 기록되거나, 웹브라우저의 임시 저장 공간에 기록될 수 있다. 상기 추출된 히스토리 링크 정보를 상기 웹페이지 또는 웹브라우저에 추가(S905)하여 변경된 웹페이지를 사용자(109)에게 전송(S907)한다.Here, the history link information may be recorded in the user device 111 as a cookie or a session, or may be recorded in a temporary storage space of a web browser. The extracted history link information is added to the web page or the web browser (S905) and the changed web page is transmitted to the user 109 (S907).
도 10은 본 발명의 바람직한 일 실시예에 따른 사용자 설정에 따른 히스토리 링크 정보가 제공되는 웹브라우저의 구성을 나타낸 도면이다.FIG. 10 is a diagram illustrating a configuration of a web browser provided with history link information according to user setting according to an exemplary embodiment of the present invention.
도 10을 참조하면, 웹브라우저는 히스토리 링크 정보 목록(1001), 히스토리 링크 추가 버튼(1005), 링크 개수 설정 버튼(1007) 등을 포함한다.Referring to FIG. 10, the web browser includes a history link information list 1001, a history link add button 1005, a link number setting button 1007, and the like.
히스토리 링크 정보 목록(1001)은 상기 도 7에 기술된 히스토리 링크 정보 목록(701)과 구성 및 작용이 동일하며, 히스토리 링크 정보는 웹브라우저의 임시 저장 공간에 기록된다.The history link information list 1001 has the same structure and operation as the history link information list 701 described in FIG. 7, and the history link information is recorded in the temporary storage space of the web browser.
웹브라우저의 히스토리 링크 정보 목록(1001)에 포함된 체크 박스(1003)는 상기 도 7에 기술된 체크 박스(703)와 그 구성 및 작용이 동일하며, 사용자(109)의 설정에 의한 체크 정보는 디폴트 링크 정보로서 히스토리 링크 정보로서 사용자 장치(111)의 웹브라우저의 임시 저장 공간에 기록된다.The check box 1003 included in the history link information list 1001 of the web browser has the same structure and operation as the check box 703 described in FIG. 7, and the check information by the setting of the user 109 is It is recorded in the temporary storage space of the web browser of the user device 111 as history link information as default link information.
사용자(109)가 상기 히스토리 링크 추가 버튼(1005)을 클릭하면, 사용자(109)가 현재 브라우징하는 웹페이지에 상응하는 글제목과 링크 정보(URL)가웹브라우저의 임시 저장 공간에 기록된다. 웹브라우저는 상기 히스토리 링크 추가 버튼(1005) 이외에도 히스토리 링크 추가 요청을 할 수 있는 다양한 인터페이스를 제공할 수 있다.When the user 109 clicks the add history link button 1005, a text title and link information (URL) corresponding to the web page that the user 109 is currently browsing are recorded in the temporary storage space of the web browser. The web browser may provide various interfaces for requesting a history link addition in addition to the history link add button 1005.
링크 개수 설정 버튼(1007)을 클릭하면, 웹브라우저의 임시 저장 공간에 기록될 히스토리 링크 정보의 개수를 변경할 수 있는 입력 화면(미도시)이 나타난다. 사용자가 웹브라우저에 표시할 임시 링크의 개수를 상기 입력 화면(미도시)의 개수 입력 부분에 입력하고 저장 요청을 하면, 입력된 개수가 웹브라우저의 히스토리 링크 정보 개수로 설정된다.When the link number setting button 1007 is clicked on, an input screen (not shown) for changing the number of history link information to be recorded in the temporary storage space of the web browser appears. When the user inputs the number of temporary links to be displayed on the web browser in the number input portion of the input screen (not shown) and requests a storage, the input number is set as the number of history link information of the web browser.
본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 가능함은 물론이다.The present invention is not limited to the above embodiments, and many variations are possible by those skilled in the art within the spirit of the present invention.
상술한 바와 같이 본 발명에 따르면, 사용자로부터 요청된 적어도 하나의 페이지에 대한 링크를 웹브라우저의 일부분 또는 이동하는 웹페이지에 추가하여 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공할 수 있다.As described above, according to the present invention, a method and apparatus for providing a temporary link by setting a user may be provided by adding a link to at least one page requested from a user to a portion of a web browser or a moving web page. .
또한, 본 발명에 따르면 사용자가 웹브라우저를 이용하여 복수의 웹페이지 및 웹사이트를 브라우징하는 중에, 이전에 브라우징한 페이지를 다시 보기 위해서 뒤로 이동 버튼(507) 또는 앞으로 이동 버튼(509)을 여러번 클릭해야 하는 불편함을 없애고, 해당 웹페이지로 직접 이동할 수 있는 링크를 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공할 수 있다.In addition, according to the present invention, while a user browses a plurality of web pages and websites using a web browser, the user clicks the back button 507 or the forward button 509 several times to revisit the previously browsed page. It is possible to provide a method and apparatus for providing a temporary link by setting a user, which eliminates inconvenience that must be done and provides a link for directly moving to a corresponding web page.
또한, 본 발명에 따르면 웹브라우저가 제공하는 즐겨찾기로는 계속 추가하고 싶지 않지만, 웹브라우저를 보고 있는 현재의 일정 시간동안 즐겨찾기와 같은 링크 기능을 이용하여 임시적인 연결을 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공할 수 있다.In addition, according to the present invention, you do not want to continue to add as a bookmark provided by the web browser, but by the user setting that provides a temporary connection by using a link function such as a bookmark for the current period of time while viewing the web browser A method and apparatus for providing a temporary link may be provided.
또한, 본 발명에 따르면 사용자가 브라우징한 순번대로가 아닌 사용자의 설정에 의해 요청된 웹페이지만을 임시적으로 링크 목록을 생성하여 화면에 제공하는 사용자 설정에 의한 임시 링크 제공 방법 및 장치를 제공할 수 있다.In addition, according to the present invention can provide a method and apparatus for providing a temporary link by the user setting to temporarily create a link list and provide on the screen only the web page requested by the user's setting, not the order in which the user browses .
Claims (29)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0046787A KR100461600B1 (en) | 2001-08-02 | 2001-08-02 | A method and apparatus for providing a temporary link set up by a user |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0046787A KR100461600B1 (en) | 2001-08-02 | 2001-08-02 | A method and apparatus for providing a temporary link set up by a user |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020003108A KR20020003108A (en) | 2002-01-10 |
KR100461600B1 true KR100461600B1 (en) | 2004-12-14 |
Family
ID=19712812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0046787A KR100461600B1 (en) | 2001-08-02 | 2001-08-02 | A method and apparatus for providing a temporary link set up by a user |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100461600B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101134047B1 (en) | 2009-01-29 | 2012-04-13 | 김기문 | Mtehod for creating and displaying duplex hyperlink information made byuser |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010044189A (en) * | 2000-12-29 | 2001-06-05 | 유진우 | Method and apparatus for processing web documents using multi-browse function |
-
2001
- 2001-08-02 KR KR10-2001-0046787A patent/KR100461600B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010044189A (en) * | 2000-12-29 | 2001-06-05 | 유진우 | Method and apparatus for processing web documents using multi-browse function |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101134047B1 (en) | 2009-01-29 | 2012-04-13 | 김기문 | Mtehod for creating and displaying duplex hyperlink information made byuser |
Also Published As
Publication number | Publication date |
---|---|
KR20020003108A (en) | 2002-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5205684B2 (en) | Bookmark management system and bookmark management method | |
US6321256B1 (en) | Method and apparatus for controlling client access to documents | |
US7216290B2 (en) | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources | |
US20050108418A1 (en) | Method and system for updating/reloading the content of pages browsed over a network | |
US20020124022A1 (en) | Method and apparatus for processing web documents using multi-browse function | |
EP0889423A1 (en) | Method and apparatus for a to-be-visited site list accessible through a web enabled application | |
JP2002544596A (en) | Graphical data in the document | |
JP2004531797A (en) | Predictive caching and highlighting of web pages | |
US20020191020A1 (en) | Method and apparatus for removing confindential information from a history | |
US20020138555A1 (en) | Client enhanced server-side cache system | |
US20070162524A1 (en) | Network document management | |
KR20000036327A (en) | Method for prebrowsing web documents | |
US6748449B1 (en) | Creating an opinion oriented Web page with hyperlinked opinions | |
US20020191015A1 (en) | Method and apparatus for managing history logs in a data processing system | |
US20080126361A1 (en) | Methods, apparatus and system for providing and retrieving web contents | |
US20020035643A1 (en) | Search support device and method, and recording medium storing program for computer to carry out operation with said search support device | |
JP3445912B2 (en) | Hypertext automatic acquisition device | |
US7631264B2 (en) | Method for managing contents of a web site | |
JP2006004136A (en) | Html file processing method and program | |
JPH11338810A (en) | Information terminal equipment, environment setting method and storage medium | |
WO2001073562A1 (en) | Content server device | |
US20080297521A1 (en) | System and method for providing skins for a web page | |
WO2001073560A1 (en) | Contents providing system | |
KR100461600B1 (en) | A method and apparatus for providing a temporary link set up by a user | |
WO2006075898A1 (en) | Method and system for managing various kinds of keywords by interworking the keywords depending on user authentication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for 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: 20081203 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |