[go: up one dir, main page]

KR20070093599A - How to access internet webpage using snapshot navigation - Google Patents

How to access internet webpage using snapshot navigation Download PDF

Info

Publication number
KR20070093599A
KR20070093599A KR1020060023632A KR20060023632A KR20070093599A KR 20070093599 A KR20070093599 A KR 20070093599A KR 1020060023632 A KR1020060023632 A KR 1020060023632A KR 20060023632 A KR20060023632 A KR 20060023632A KR 20070093599 A KR20070093599 A KR 20070093599A
Authority
KR
South Korea
Prior art keywords
snapshot
mobile communication
communication terminal
page
web
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
KR1020060023632A
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 KR1020060023632A priority Critical patent/KR20070093599A/en
Publication of KR20070093599A publication Critical patent/KR20070093599A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F21LIGHTING
    • F21WINDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
    • F21W2111/00Use or application of lighting devices or systems for signalling, marking or indicating, not provided for in codes F21W2102/00 – F21W2107/00
    • F21W2111/02Use or application of lighting devices or systems for signalling, marking or indicating, not provided for in codes F21W2102/00 – F21W2107/00 for roads, paths or the like
    • F21W2111/027Use or application of lighting devices or systems for signalling, marking or indicating, not provided for in codes F21W2102/00 – F21W2107/00 for roads, paths or the like for indicating kerbs, steps or stairs

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법을 개시한다.The present invention discloses a method for accessing an internet web page using snapshot navigation.

본 발명에 따른 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법은 이동통신단말기로부터 특정 웹페이지에 대한 접속 요청 수신시, 상기 특정 웹페이지가 구동되는 웹서버에 접속하여 상기 특정 웹페이지의 내용을 제공받는 제 1 단계; 상기 제공받은 웹페이지의 내용을 스냅샷 형태의 그림 파일로 만드는 제 2 단계; 및 상기 그림 파일을 상기 이동통신단말기로 전송해주는 제 3단계를 포함하여, 웹브라우징 기능을 갖지 못하는 이동통신단말기에서도 PC에서와 같이 인터넷 웹서비스를 이용할 수 있도록 해준다.Internet web page access method using a snapshot navigation according to the present invention, when receiving a request for access to a specific web page from a mobile communication terminal, the content of the specific web page is provided by accessing the web server running the specific web page First step; A second step of making the contents of the provided web page into a snapshot file; And a third step of transmitting the picture file to the mobile communication terminal, so that a mobile communication terminal having no web browsing function can use the Internet web service as in a PC.

Description

스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법{METHOD FOR ACCESSING INTERNET WEBPAGE USING SNAPSHOT NAVIGATION}How to access internet webpage using snapshot navigation {METHOD FOR ACCESSING INTERNET WEBPAGE USING SNAPSHOT NAVIGATION}

도 1은 종래 이동통신단말기를 이용한 웹 네비게이션 동작을 설명하기 위한 설명도.1 is an explanatory diagram for explaining a web navigation operation using a conventional mobile communication terminal.

도 2는 본 발명에 따른 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속서비스를 제공하는 전체 시스템의 구성 및 그 관계를 나타내는 도면.2 is a view showing the configuration and relationship between the entire system for providing an Internet web page access service using snapshot navigation according to the present invention.

도 3a 내지 3d는 이동통신단말기에서 스냅샷 웹 브라우저가 현시되는 모습을 보여주는 화면 구성도.3a to 3d are screen configurations showing the appearance of a snapshot web browser in a mobile communication terminal.

도 4는 본 발명에 따른 스냅샷 네비게이션 동작시 사용되는 열기 요청 패킷의 데이터 프레임 블록 구성도.4 is a block diagram illustrating a data frame block of an open request packet used in a snapshot navigation operation according to the present invention.

도 5는 본 발명에 따른 스냅샷 네비게이션을 이용하여 인터넷 웹페이지가 이동통신단말기에 현시되는 절차를 설명하는 플로우챠트.5 is a flowchart illustrating a procedure in which an Internet web page is displayed in a mobile communication terminal using snapshot navigation according to the present invention.

** 도면의 주요 부분에 대한 부호의 설명 **** Description of symbols for the main parts of the drawing **

110 : 이동통신단말기 120 : 기지국110: mobile communication terminal 120: base station

130 : 스냅샷 웹 게이트웨이 140 : 인터넷130: Snapshot Web Gateway 140: Internet

150 : 웹 서버150: web server

본 발명은 이동통신단말기를 이용하여 인터넷 웹페이지에 접속할 수 있도록 해주는 방법에 관한 것으로서, 보다 상세하게는 웹서버로부터 제공되는 인터넷 웹페이지를 스냅샷 형태의 그림 파일로 압축한 후 이를 이동통신단말기로 제공해주고 이동통신단말기에서 포인팅된 그림 파일의 좌표 정보를 이용하여 웹 네비게이션이 가능하도록 해주는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법에 관한 것이다.The present invention relates to a method for enabling access to an internet web page using a mobile communication terminal, and more particularly, compresses an internet web page provided from a web server into a picture file in a snapshot form and then converts the web page into a mobile communication terminal. The present invention relates to a method of accessing an internet web page using snapshot navigation that provides web navigation using the coordinate information of a picture file pointed to by a mobile communication terminal.

최근 이동통신단말기과 이에 따른 이동통신서비스의 발달로 인해 이동통신단말기를 이용하는 사용자들의 수가 매년 지속적으로 증가하고 있는 추세이다. 또한, 이동통신단말기의 사용 용도가 음성통신뿐만 아니라 데이터 통신 및 인터넷에 접속하여 다양한 콘텐츠를 이용하는 인터넷 웹페이지 네비게이션 기능까지 다양한 부가 서비스를 즐기고 있는 추세이다.Recently, due to the development of mobile communication terminals and mobile communication services, the number of users using mobile communication terminals is continuously increasing every year. In addition, the usage of the mobile communication terminal is enjoying a variety of additional services, such as voice communication, data communication and Internet web page navigation using a variety of content to access the Internet.

이동통신단말기에서 일반 인터넷 웹페이지를 표시하기 위한 일반적인 방법은, 도 1에 도시된 바와 같이, 인터넷 웹페이지를 표시하는 기능을 제공하는 WAP 브라우저(Browser)를 구비한 이동통신단말기(10)가 표시하고자 하는 웹페이지를 기지국(20)을 통하여 WAP Gateway/Proxy(30)에 요청하고(또는 Proxyless HTTP 접속인 경우 해당 웹 페이지 서버에 직접 연결하여), WAP Gateway/Proxy(30)는 인터넷(40)을 통하여 해당 사이트에 접속하여 해당 웹페이지 정보를 받아와서, 이를 기지국(20)을 통하여 이동통신단말기(10)에 전송한다. 이동통신단말기(10)의 WAP 브라우 저는 수신된 웹페이지정보를 파싱(parsing)하여 처리하고, 이때 해당 웹페이지에 이미지등이 포함된 경우 위에서 설명한 방식으로 필요한 웹페이지 정보를 기지국(20)을 통하여 WAP Gateway/Proxy에 추가적으로 요청하고, 이에 대한 응답을 통하여 수신한 화상정보를 이용하여 최종적인 웹페이지를 구성하여 보여준다.A general method for displaying a general Internet web page in a mobile communication terminal, as shown in FIG. 1, is displayed by the mobile communication terminal 10 having a WAP browser that provides a function of displaying an Internet web page. The web page to be requested is requested to the WAP Gateway / Proxy 30 through the base station 20 (or directly connected to the web page server in the case of Proxyless HTTP connection), and the WAP Gateway / Proxy 30 is connected to the Internet 40. Access to the site through the web page information is received, and transmits it to the mobile communication terminal 10 through the base station (20). The WAP browser of the mobile communication terminal 10 parses the received web page information and processes it. In this case, if the web page includes an image, the web page information necessary through the base station 20 is described in the above-described manner. Additional request is made to WAP Gateway / Proxy, and the final web page is composed and shown using the image information received through the response.

그러나, 인터넷 웹페이지의 표시기능을 갖은 WAP 브라우져는 WAP Gateway/Proxy를 통하여(또는 직접) 받아온 웹페이지를 파싱할 때, 기본 HTML 태그들 외에 개인용 컴퓨터(PC)용 웹 브라우져의 특화된 기능들이나, 일반 웹 사이트들에서 흔히 나타나는 HTML 문법을 제대로 지키지 않은 태그들, 일반 WAP 브라우져에서는 처리하기 힘든 컨텐츠 등과 취급 하는 경우가 있는데, 이러한 경우에 일반적으로 WAP 브라우져는 처리 불가능한 태그들은 무시하거나 에러 대응루틴을 통하는 등의 방식으로 WAP 브라우져가 처리할 수 있는 것만 이동통신단말기에 표시하였다.However, WAP browsers that have the ability to display Internet web pages, when parsing web pages received through (or directly) through a WAP Gateway / Proxy, have the functionality of a web browser for personal computers (PCs) in addition to the basic HTML tags, There are some cases that deal with tags that do not adhere to HTML syntax that is common in web sites, content that is difficult to process in general WAP browser, etc. In this case, WAP browser generally ignores unprocessable tags or uses error response routines. Only those that can be processed by the WAP browser are marked on the mobile communication terminal.

왜냐하면, 인터넷에 제공되는 대부분의 웹 컨텐츠들은 PC 웹 브라우져를 이용하여 컴퓨터의 화면에 표시되는 것을 고려하여 만들어진 것이기 때문에, 해당 컨텐츠의 크기나, 종류, 필요한 프로세싱 능력 등 모든 측면에서 일반 이동통신단말기에 표시하기에는 그 한계가 있었다. Because most web contents provided on the Internet are made in consideration of being displayed on the screen of a computer by using a PC web browser, the general mobile communication terminal in all aspects such as the size, type, and required processing power of the contents are required. There was a limit to marking.

이러한 한계점들을 극복하기 위해, 이동통신단말기의 WAP 브라우저의 기능을 개선하기 위한 노력들이 있어왔지만, 새로운 기술과 새로운 플러그인들이 필요한 사이트들이 지속적으로 늘어나는 상황에서 이를 이동통신단말기의 WAP 브라우져를 이용하여 표시하기에는 해결해야할 많은 어려운 점이 있었다. 이러한 문제점들은 이동통신사업자나 이동통신단말기의 사용자들 모두에게 부담이 되는 문제점들이었다. In order to overcome these limitations, efforts have been made to improve the function of the WAP browser of the mobile terminal, but it is not possible to display it using the WAP browser of the mobile terminal in a situation where the number of sites requiring new technologies and new plug-ins is constantly increasing. There were many difficulties to solve. These problems were a problem for both the mobile operator and the users of the mobile terminal.

본 발명은 이상에서 설명한 종래의 기술을 감안하여 창출되어진 것으로서, 본 발명의 목적은 상대적으로 낮은 프로세싱 기능을 가지며, 웹 브라우징 기능을 지원하지 못하던 이동통신단말기에게 기존의 PC에서 사용하던 형식과 같이 특정 사이트의 웹페이지 화면을 보여 줄 수 있도록 해주는데 있다.The present invention has been made in view of the conventional technology described above, and an object of the present invention is to specify a mobile communication terminal that has a relatively low processing function and does not support a web browsing function as in the format used in a conventional PC. The purpose is to show the web page of the site.

본 발명의 다른 목적은 이동통신단말기에서 웹 네비게이션을 수행함에 있어서, 서로 다른 특성과 성능의 WAP 브라우저를 사용함으로 발생되는 파싱과 컨텐츠 표시 능력 차이 및 특정 예외적인 이벤트가 발생한 상황에 대한 대응 루틴이 상이함에 따라 나타나는 단점들을 해소하는데 있다.It is another object of the present invention to perform web navigation in a mobile communication terminal, and there is a difference in parsing and content display capability caused by using a WAP browser having different characteristics and capabilities, and a corresponding routine for a situation in which an exceptional event occurs. It is to solve the disadvantages that appear.

본 발명의 또 다른 목적은 이동통신단말기의 사용자에게 표시할 웹 네비게이션 화면 구성을 이동통신사업자가 관리하는 스냅샷 웹 게이트웨이에서 수행하기 때문에 프로세스의 갱신이나 유지 및 보수를 용이하게 실시할 수 있도록 하는데 있다.Another object of the present invention is to facilitate the updating, maintenance and repair of the process because the configuration of the web navigation screen to be displayed to the user of the mobile communication terminal in the snapshot web gateway managed by the mobile carrier. .

상기한 목적을 달성하기 위해, 본 발명에 따른 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법은 이동통신단말기로부터 특정 웹페이지에 대한 접속 요청 수신시, 상기 특정 웹페이지가 구동되는 웹서버에 접속하여 상기 특정 웹페이지의 내용을 제공받는 제 1 단계; 상기 제공받은 웹페이지의 내용을 스냅샷 형태의 그림 파일로 만드는 제 2 단계; 및 상기 그림 파일을 상기 이동통신단말기로 전송해주는 제 3단계를 포함한다.In order to achieve the above object, the method for accessing an internet webpage using snapshot navigation according to the present invention is connected to a web server on which the specific webpage is driven when the access request for a specific webpage is received from a mobile communication terminal. A first step of receiving contents of a specific web page; A second step of making the contents of the provided web page into a snapshot file; And a third step of transmitting the picture file to the mobile communication terminal.

이하, 첨부되어진 도면을 참조하여 본 발명의 이동통신단말기에서 인터넷 웹페이지 스냅샷 네비게이션 제어 절차에 따른 실시 예를 구체적으로 설명한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment according to the Internet web page snapshot navigation control procedure in the mobile communication terminal of the present invention in detail.

도 2는 본 발명에 따른 이동통신단말기에서 인터넷 웹페이지 스냅샷 네비게이션 동작을 설명하기 위한 설명도 이다.2 is an explanatory diagram for explaining a web page snapshot navigation operation in a mobile communication terminal according to the present invention.

도 2를 참조하면, 이동통신단말기(110)의 내부에 구비된 스냅샷 웹 브라우저(Snapshot Web Browser)는 이동통신단말기내의 기능 모듈 또는 WAP 브라우저의 추가 기능으로서, 스냅샷 웹 게이트웨이(Snapshot Web Gateway)(130)와의 연동을 통해서 사용자에게 스냅샷 웹 네이게이션(Snapshot Web Navigation)을 제공한다.Referring to FIG. 2, the snapshot web browser provided in the mobile communication terminal 110 is an additional function of a function module or a WAP browser in the mobile communication terminal, and is a snapshot web gateway. In conjunction with 130, the user provides Snapshot Web Navigation.

또한, 스냅샷 웹 게이트웨이(Snapshot Web Gateway)(130)는 WAP 게이트웨이의 추가 기능 또는 독립된 장비의 기능 프로세스로서, 이동통신단말기에 구비된 스냅샷 웹 브라우저와의 연동을 통하여 이동통신단말기에게 사용자에게 스냅샷 웹 네비게이션 기능을 가능하게 한다.In addition, the Snapshot Web Gateway 130 is a function process of an additional function or an independent device of the WAP gateway, and is snapped to the user by the mobile terminal by interworking with the snapshot web browser provided in the mobile terminal. Enable shot web navigation.

여기서, 스냅샷 웹 브라우저의 화면 구성은 도 3a 내지 도 3d에 도시된 바와 같이 크게 확대 모드(Zoom Out)와 축소 모드(Zoom In)로 동작하며, 각각의 모드에 대해 사용자는 이동통신단말기의 키 조작판에 구비된 상하좌우 키를 한번 누를 경우 움직일 도트(dot)수를 정할 수 있다. 본 발명의 실시 예에서는 확대모드 및 축소모드에서, 이동통신단말기 사용자가 현재 LCD 표시 화면의 상하좌우 끝에서 상하좌우로 키를 더 움직이면 이동통신단말기의 LCD 표시 화면에는 해당방향으로 스크 롤된 화면이 보여 진다.Here, the screen configuration of the snapshot web browser operates in a zoom out mode and a zoom out mode as shown in FIGS. 3A to 3D. For each mode, the user can enter a key of the mobile communication terminal. You can set the number of dots to move when you press the up, down, left, or right keys provided on the operation panel. According to an embodiment of the present invention, when the user of the mobile communication terminal further moves the keys up, down, left, and right from the top, bottom, left and right ends of the current LCD display screen, the screen of the mobile communication terminal shows the scrolled screen in the corresponding direction. Lose.

이동통신단말기의 LCD 표시 화면이 도 3d에 도시된 확대 모드에서 축소 모드로 진입되는 경우, 선택된 화면의 영역이 1:1로 그려지는 축소 모드로 진입한다. 이 축소 모드는 이동통신단말기의 특성상 화면 스크롤링에 걸리는 부담을 줄이면서, 웹페이지의 전체적인 화면 구성을 보여주고, 사용자가 빠르게 클릭을 원하는 지역으로 움직이게 하기 위한 모드이다. 이때, 사용자는 이동통신단말기의 LCD의 크기 또는 선호도에 따라 X2, X3, X4 등의 확대 배수를 정할 수 있다.When the LCD display screen of the mobile communication terminal enters the reduced mode in the enlarged mode illustrated in FIG. 3D, the LCD display screen of the mobile communication terminal enters the reduced mode in which the area of the selected screen is drawn 1: 1. The reduced mode is a mode for showing the overall screen configuration of a web page and reducing the burden on screen scrolling due to the characteristics of a mobile communication terminal and allowing a user to quickly move to a desired area. In this case, the user may determine the enlargement multiple of X2, X3, X4, etc. according to the size or preference of the LCD of the mobile communication terminal.

축소 모드는 웹페이지가 이동통신단말기의 LCD 표시 화면에 1:1로 그려지는 모드이며, 사용자는 이 모드에서 도 3a에 도시된 바와 같이 원하는 항목의 정확한 위치의 링크를 클릭하거나, 도 3b에 도시된 바와 같이 편집항목을 클릭하는 것이 가능하다. The reduced mode is a mode in which a web page is drawn 1: 1 on an LCD display screen of a mobile communication terminal. In this mode, a user clicks a link of an exact position of a desired item as shown in FIG. 3A, or shown in FIG. 3B. As can be done, it is possible to click on an edit item.

또한, 사용자는 도 3c에 도시된 바와 같이 스냅샷 앵글 기능을 설정할 수 있는데, 이 기능은 데이터 통신비를 아끼기 위해서 특정 URL의 웹페이지의 전체화면을 이동통신단말기에서 받지 않고, 사용자가 관심있는 특정 부분만을 전송하기를 요청하기 위해 쓰인다, In addition, the user can set the snapshot angle function, as shown in Figure 3c, which does not receive the full screen of the web page of the specific URL from the mobile communication terminal in order to save data communication costs, the specific portion of interest Used to request to send only

이동통신단말기 사용자가 특정 화면에서 이 스냅샷 앵글 기능을 사용하고, 축소 또는 확대모드에서 상,좌점과 하,우점을 지정하는 방법으로 이동통신단말기의 LCD 표시 화면의 사각형 영역을 지정하면, 스냅샷 웹 브라우저는 이 화면의 정확한 URL을 저장하고 있다가 다음에 이 웹 페이지가 열리게 될 때는 스냅샷 웹 게이트웨이(130)에 요청 메시지(request)를 보낼 때 요청 패킷에 스냅샷 앵글 데이터에 영 역정보를 실어 보내어 알리고, 이를 스냅샷 웹 게이트웨이(130)가 스냅을 줄일 수 있다. 이상에서 설명한 기능은 이동통신단말기 사용자의 의도에 따라 설정과 해제를 자유롭게 할 수 있다.When the mobile terminal user uses this snapshot angle function on a specific screen and designates the rectangular area of the LCD display screen of the mobile terminal by specifying the up, left, down, and right points in the reduction or enlargement mode, the snapshot The web browser stores the exact URL of this screen, but the next time this web page is opened, the next time this web page is opened, it sends the request information to the snapshot web gateway 130 and sends the region information to the snapshot angle data in the request packet. Send and notify, and the snapshot web gateway 130 may reduce the snap. The function described above can be freely set and released according to the intention of the user of the mobile communication terminal.

또한, 도 2에 보인 스냅샷 웹 게이트웨이(130)의 핵심적인 기능은 일반 PC의 브라우징 기능을 구비하고, 실제적인 웹페이지에 담긴 태그 파싱이나 스크립트의 처리, 플러그인등의 처리를 하고, 이 결과로 실제로 PC 브라우져 화면에 보여줄 화면을 JPEG와 같은 압축된 그림 파일로 만들어서 이동통신단말기에 전송한다.In addition, the core function of the snapshot web gateway 130 shown in FIG. 2 is equipped with a browsing function of a general PC, processing of tag parsing, script processing, plug-in, etc. contained in a real web page, and as a result Actually, the screen to be displayed on the PC browser screen is made into a compressed picture file such as JPEG and transmitted to the mobile terminal.

또한, 전송 후 사용자로부터의 포인팅 입력을 받아서 마치 스냅샷 웹 게이트웨이에 브라우져가 떠 있고, 해당 좌표를 클릭한 것과 같이 링크를 클릭하였을 때에는 해당 링크를 받아와서 스냅샷으로 만들어서 다시 이동통신단말기으로 전송하고, 편집 위치에 결과를 받아서 이를 마치 스냅샷 웹 게이트웨이(130)에 브라우져가 떠 있고 해당 편집항목에 입력을 한 것과 같은 결과 화면을 받아서 다시 스냅샷으로 만들어서 이동통신단말기 쪽으로 전송한다. In addition, after receiving the pointing input from the user, the browser is floating on the snapshot web gateway, and when the link is clicked as if the corresponding coordinate is clicked, the link is received and the snapshot is made and transmitted to the mobile communication terminal again. Receiving the result at the edit position, it is as if the browser is floating on the snapshot web gateway 130, and receives the result screen as if the input to the edit item to take a snapshot and transmit it to the mobile communication terminal.

스냅샷 웹 게이트웨이(130)는 이와 같은 방식으로 사용자의 이동통신단말기와 해당 웹사이트의 중간에서 실제로 브라우져를 운용하면서 사용자의 입력을 이동통신단말기에서 받아와서 처리하여주는 웹 네비게이션의 매개체 역할을 한다.In this manner, the snapshot web gateway 130 acts as a medium for web navigation that receives and processes the user's input from the mobile communication terminal while actually operating a browser in the middle of the user's mobile communication terminal and the corresponding website.

또한, 스냅샷 웹 게이트웨이(130)는 이상에서 설명한 기본 동작들 외에 사용자의 이동통신단말기에 저장되어 있는 쿠키(cookie)를 전송받아서 이를 적용하고, 셋트쿠키(setcookie)에 대해서는 스냅샷 웹 게이트웨이(130)가 사용자의 이동통신단말기에 해당 내용의 쿠키 데이터를 저장하게 요청하는 기능을 수행한다.In addition, in addition to the basic operations described above, the snapshot web gateway 130 receives and applies a cookie stored in the mobile communication terminal of the user, and applies the set snapshot to the snapshot web gateway 130. ) Requests the user's mobile communication terminal to store the cookie data of the content.

또한, 스냅샷 웹 게이트웨이(130)는 스냅샷 앵글 정보를 받아서, 해당페이지에 대해 사용자가 원하는 영역과 크기의 스냅샷 데이터를 만드는 동작과, 기타 사용자의 스냅샷 셋팅들에 맞게 동작을 수행한다.In addition, the snapshot web gateway 130 receives the snapshot angle information, creates a snapshot data of a region and size desired by the user for the corresponding page, and performs an operation in accordance with other user's snapshot settings.

도 5는 본 발명에 따른 스냅샷 네비게이션을 이용하여 인터넷 웹페이지가 이동통신단말기에 현시되는 절차를 설명하는 플로우챠트이다.5 is a flowchart illustrating a procedure in which an Internet web page is displayed in a mobile communication terminal using snapshot navigation according to the present invention.

이동통신단말기의 사용자는 웹 네비게이션 기능을 실행하고 싶을 때, 이동통신단말기의 키 입력부에 구비된 스냅샷 웹 브라우저를 구동한다(S101). When the user of the mobile communication terminal wants to execute the web navigation function, the user of the mobile communication terminal drives a snapshot web browser provided in the key input unit of the mobile communication terminal (S101).

이어, 사용자는 이동통신단말기의 셋팅 메뉴를 통하여 팝업허용 여부, 스크롤링되는 영역의 추가 데이터 수신 여부(예를 들면, 네이버나 야후의 뉴스박스), 특정 컨텐츠 타입의 추가 전송여부, 쿠키의 저장/삭제 여부 등의 웹 네비게이션 조건을 설정하며(S102), 북마크 메뉴의 선택이나 URL 입력을 통하여 특정 URL의 웹페이지의 오픈을 기지국(20)을 통하여 스냅샷 웹 게이트웨이(130)에게 요청한다(S103). Subsequently, the user can allow pop-ups through the setting menu of the mobile communication terminal, whether to receive additional data in the scrolled area (eg, Naver or Yahoo newsbox), whether to send additional content types, or save / delete cookies. A web navigation condition such as whether or not is set (S102), and a snapshot web gateway 130 is requested through the base station 20 to open a web page of a specific URL through selection of a bookmark menu or input of a URL (S103).

이때, 이동통신단말기는 해당 URL에 사용자가 스냅샷 앵글 기능을 설정되었는지를 판단한다. 판단결과, 스냅샷 앵글 기능이 설정된 경우, 스냅샷 앵글 정보를 열기 요청 메시지(Open request Message)의 데이터 필드 안에 삽입하여 스냅샷 웹 게이트웨이(130)에게 전송한다.At this time, the mobile communication terminal determines whether the user has set the snapshot angle function to the URL. As a result, when the snapshot angle function is set, the snapshot angle information is inserted into the data field of the open request message and transmitted to the snapshot web gateway 130.

또한, 스냅샷 웹 브라우져의 셋팅정보중 쿠키 사용 여부가 설정되었는지를 판단한다. 판단결과, 쿠키 사용 여부가 설정된 경우, 현재 이동통신단말기에 저장중인 쿠키들의 리스트를 열기 요청 메시지의 데이터 필드 안에 삽입하여 웹 게이트 웨이(130)에게 전송한다.Also, it is determined whether cookies are used among setting information of the snapshot web browser. As a result of the determination, when the use of cookies is set, the list of cookies currently stored in the mobile communication terminal is inserted into the data field of the open request message and transmitted to the web gateway 130.

또한, 사용자가 스냅샷 웹 브라우저의 세팅정보중 사전에 스냅샷 웹 게이트웨이(130)에서 정의된 디폴트(Default)값과 다른 설정이 있는지를 판단한다. 판단결과, 디폴트값과 다른 설정이 있는 경우, 그 내역을 역시 열기 요청 메시지의 데이터 필드 안에 삽입하여 스냅샷 웹 게이트웨이(130)에게 전송한다.In addition, the user determines whether there is a setting different from the default value defined in the snapshot web gateway 130 among the setting information of the snapshot web browser. If it is determined that there is a setting different from the default value, the details are also inserted into the data field of the open request message and transmitted to the snapshot web gateway 130.

도 4에는 이러한 과정으로 만들어진 열기 요청 패킷의 데이터 프레임 블록 구성도를 보였으며, 이 패킷은 미리 설정된 특정 포트번호를 통해 스냅샷 웹 게이트웨이(130)에게 전달된다.4 shows a block diagram of the data frame of the open request packet generated by this process, and the packet is delivered to the snapshot web gateway 130 through a specific port number.

이때, 스냅샷 웹 게이트웨이(130)는 URL 열기 요청 메시지를 수신하고, 이 연결세션을 관리할 프로세스를 하나 할당한다(S104).At this time, the snapshot web gateway 130 receives the URL open request message and allocates one process to manage the connection session (S104).

이어, 스냅샷 웹 게이트웨이(130)에서 할당된 프로세스는 열기 요청 메시지의 요청사항을 해석하여, 이동통신단말기의 스냅샷 웹 브라우져의 세팅조건 정보 및 쿠키 리스트 정보, 해당 URL 스냅샷 앵글 정보가 도 4에 도시한 데이터 프레임의 필드에 포함되었는지 판단한다(S105). S105 단계의 판단결과, 세팅조건 정보, 쿠키 리스트 정보, 스냅샷 앵글 정보가 있는 경우, 프로세스는 이를 로컬 데이터로 메모리에 저장한다(S106). Subsequently, the process allocated by the snapshot web gateway 130 interprets the request of the opening request message, so that the setting condition information, the cookie list information, and the corresponding URL snapshot angle information of the snapshot web browser of the mobile communication terminal are shown in FIG. 4. It is determined whether it is included in the field of the data frame shown in (S105). As a result of the determination in step S105, when there is the setting condition information, the cookie list information, and the snapshot angle information, the process stores this as local data in the memory (S106).

그리고, 프로세스는 요청받은 웹 페이지 URL의 HTTP 세션을 열어서 열기 요청 메시지(Open Request)를 인터넷(140)을 경유하여 해당 웹 서버(150)에 전송한다(S107).Then, the process opens an HTTP session of the requested web page URL and transmits an open request message (Open Request) to the web server 150 via the Internet 140 (S107).

이때, 이 프로세스는 쿠키 리스트를 검색하여 요청된 URL과 일치되는 도메인 과 경로를 가진 쿠키가 있지를 판단한다. 판단결과, 쿠키 정보가 있는 경우, 해당 쿠키 데이터를 이동통신단말기에 요청한다. 이동통신단말기는 요청한 쿠키 데이터를 프로세스로 전송하며, 프로세스는 수신한 쿠키 데이터를 로컬 쿠키 캐쉬(Local Cookie Cache)에 저장한 다음, 이를 쿠키 헤더에 삽입하여 웹 서버(150)로 전송한다.The process then searches the cookie list to determine if there are any cookies with domains and paths that match the requested URL. As a result of the determination, if there is cookie information, the cookie data is requested to the mobile communication terminal. The mobile terminal transmits the requested cookie data to the process, and the process stores the received cookie data in a local cookie cache and inserts it in a cookie header to transmit it to the web server 150.

이어, 웹 서버(150)는 스냅샷 웹 게이트웨이(130)의 프로세서에서 요청한 웹 페이지 및 이에 포함된 컨텐츠들을 스냅샷 웹 게이트웨이(130)의 프로세서로 전송한다(S108).Subsequently, the web server 150 transmits the web page requested by the processor of the snapshot web gateway 130 and the contents thereof to the processor of the snapshot web gateway 130 (S108).

스냅샷 웹 게이트웨이(130)의 프로세스는 수신한 컨텐츠들을 파싱 및 렌더(Render)하고(S109), 스냅샷 웹 브라우져의 셋팅 조건을 참고하여 해당 URL에 스냅샷 앵글 기능이 설정 되었는지를 판단한다(S110). The process of the snapshot web gateway 130 parses and renders the received contents (S109), and determines whether the snapshot angle function is set in the corresponding URL by referring to the setting conditions of the snapshot web browser (S110). ).

S110 판단결과, 스냅샷 앵글 기능이 설정된 경우, 스냅샷 웹 게이트웨이(130)의 프로세스는 스냅샷 앵글에 맞게 웹 페이지의 화면을 재구성하고(S111), 이를 1:1 스캐일의 JPEG와 같은 압축된 그림 파일로 만든다(S112).If it is determined in step S110 that the snapshot angle function is set, the process of the snapshot web gateway 130 reconstructs the screen of the web page according to the snapshot angle (S111), which is a compressed picture such as a JPEG of 1: 1 scale. Create a file (S112).

이어, 스냅샷 웹 게이트웨이(130)의 프로세스는 압축된 그림 파일에 고유한 페이지 식별자(ID)를 할당하여 이동통신단말기으로 전송한다(S113).Subsequently, the process of the snapshot web gateway 130 allocates a unique page identifier (ID) to the compressed picture file and transmits it to the mobile communication terminal (S113).

이동통신단말기는 스냅샷 웹 게이트웨이(130)에서 전송한 그림 파일을 수신하고, 수신한 그림 파일을 LCD 표시창에 사용자가 최초 설정한 배수의 확대모드로 표시한다(S114). The mobile communication terminal receives the picture file transmitted from the snapshot web gateway 130, and displays the received picture file in the enlarged mode of the multiple set by the user on the LCD display window (S114).

이때, 표시된 그림 파일에는 사용자가 축소모드로 진입시 표시될 영역이 표 시되어 있기 때문에 사용자가 전후좌우의 방향키 또는 다른 포인팅 장치를 이용하여 움직여서 클릭할 때 마다 셋팅된 돗트만큼 움직일 수 있다.At this time, the displayed picture file shows the area to be displayed when the user enters the reduced mode, so that each time the user clicks by using the left and right arrow keys or other pointing device, the set dot can be moved.

예를 들어, 사용자가 이동통신단말기의 방향키를 움직여서 클릭하여 축소 모드를 선택하면, 프로세스는 해당위치에 상응하는 1:1 스케일의 그림을 표시한다. For example, when the user moves the direction key of the mobile terminal and clicks to select the reduction mode, the process displays a 1: 1 scale picture corresponding to the corresponding position.

또한, 사용자가 링크나 편집 또는 다른 제어 버튼(예를 들면, 라디오 버튼, 체크 버튼, 푸쉬 버튼 등)을 클릭하기 위하여 전후좌우의 방향키를 이용하거나 포인터를 움직여서 해당 제어버튼을 클릭할 수 있다. In addition, the user can click the control button by using the direction keys of the front and rear, left and right or by moving the pointer to click a link, edit, or other control button (for example, a radio button, a check button, a push button, and the like).

이동통신단말기는 확대 모드에서 움직인 돗트 및 축소 모드에서 움직인 돗트 수를 합산하여 1:1 모드 일 때의 위치를 계산하고, 이를 포인팅 정보로 만들어 페이지 ID와 함께 스냅샷 웹 게이트웨이(130)로 전송한다.The mobile communication terminal calculates the position in the 1: 1 mode by summing the dots moved in the zoomed-out mode and the zoomed-out mode in the zoomed-out mode, making them pointing information, together with the page ID, to the snapshot web gateway 130. send.

스냅샷 웹 게이트웨이(130)의 프로세스는 이 포인팅 정보를 수신하면, 바로 전에 스냅샷으로 만들어서 전송했던 페이지와 페이지 식별자가 같은지 판단한다. 판단결과, 페이지와 페이지 식별자가 같지 않은 것으로 판단되면, 이전에 전송했던 페이지와 페이지의 식별자인지 판단한다. When the process of the snapshot web gateway 130 receives the pointing information, it determines whether the page identifier and the page that was just taken by the snapshot and transmitted before are the same. As a result, if it is determined that the page and the page identifier are not the same, it is determined whether the previously transmitted page and the page identifier are the same.

판단 결과, 이전에 전송했던 페이지와 페이지의 식별자인 것으로 판단되면, 스냅샷 웹 게이트웨이의 프로세스는 해당 인터넷 브라우저에서 페이지의 해당 위치를 클릭한 것과 같은 화면을 표시한다.As a result of the determination, if it is determined that the page and the identifier of the page previously transmitted, the process of the snapshot Web gateway displays a screen as if the user clicked the corresponding position of the page in the Internet browser.

하지만 실제적으로 사용자와의 인터액션은 이동통신단말기에서 일어나고 있으므로, 예를 들어, 사용자가 에디터를 클릭한 경우는 이동통신단말기에서 사용자 입력을 받아야 하므로, 프로세스는 이동통신단말기에 편집 입력 요청 메시지 (Editor Input Request)를 전송하여 이동통신단말기에서 사용자의 입력을 받아야 한다.(이때, 편집의 포맷 정보가 있다면, 프로세스는 편집 입력 요청 메시지에서 약속된 필드 안에 포함하여 이동통신단말기에 전송한다.) However, since the interaction with the user actually occurs in the mobile communication terminal, for example, when the user clicks the editor, the user must receive the user input from the mobile communication terminal. The user should receive the user's input at the mobile communication terminal by sending a request. (In this case, if there is format information of the editing, the process is included in the field promised in the edit input request message and transmitted to the mobile communication terminal.)

예를 들어, 사용자로부터 편집 입력 요청 메시지를 받으면, 이동통신단말기의 스냅샷 웹 브라우져는 편집 포맷 정보에 맞는 편집을 화면에 띄워 사용자의 입력내용의 입력 여부를 묻는 편집 입력 응답 메시지(Editor Input Response)를 스냅샷 웹 게이트웨이(130)로 전송한다. 스냅샷 웹 게이트웨이(130)는 편집 입력 응답 메시지를 수신하고, 인터넷 브라우져에서 해당 편집 항목에 입력을 한 것과 같이 동작한다.For example, when receiving an edit input request message from the user, the snapshot web browser of the mobile communication terminal displays an edit corresponding to the edit format information and displays an edit input response message asking whether the user inputs the input. To the snapshot web gateway 130. The snapshot web gateway 130 receives the edit input response message, and operates as if the edit item is input in the Internet browser.

이때, 화면만 갱신되는 경우에는, 프로세스는 화면을 갱신하여 화면상 바뀐 부분만 최상위 왼쪽 끝 지점 좌표와 바뀐 영역의 크기와 함께 스크린 갱신 요청 메시지(Screen Update Request)를 이동통신단말기로 보내고, 이를 받은 이동통신단말기는 해당 페이지의 해당 부분만을 갱신한 후, 스크린 갱신 요청 메시지를 스냅샷 웹 게이트웨이(130)로 보낸다.In this case, when only the screen is updated, the process updates the screen to send a screen update request message (Screen Update Request) to the mobile communication terminal together with the coordinates of the uppermost left end point and the size of the changed area. After updating only the corresponding part of the page, the mobile communication terminal sends a screen update request message to the snapshot web gateway 130.

또한, 에디터 입력으로 인해 새로운 페이지로 이동하는 경우, 새로운 URL이 요청된 것과 같은 수순으로 새로운 페이지 식별자와 스냅샷을 만들어서 이동통신단말기로 전송한다.In addition, when moving to a new page due to editor input, a new page identifier and a snapshot are created and transmitted to the mobile communication terminal in the same order as the new URL is requested.

이때, 만일 링크를 클릭하였다면, 위에서 설명한 것과 같이 하이퍼링크(hyperlink)로 걸려있는 URL 페이지를 가져오도록 동작하고, 편집이 아닌 제어를 클릭한 경우도 화면만 갱신되는지, 새로운 페이지로 이동하는 지에 따라 위에서 설 명한 바와 같이 동작한다.At this time, if the link is clicked, it operates to fetch the hyperlinked URL page as described above, and even if the user clicks a control other than editing, the screen is only updated or moved to a new page. It works as described.

만약, 사용자가 컨텐츠가 없는 곳을 클릭하였다면, 빈 공간이 클릭되었음을 이동통신단말기로 전송하여 스냅샷 웹 브라우져에서 팝업을 띄워서 알려주는 것이 바람직하다. 이렇게 하면, 사용자가 클릭 정보(Pointing information)가 무선구간에서 소실된 경우와 구분할 수 있을 것이다.If the user clicks on a place where there is no content, it is preferable to send a pop-up in the snapshot web browser to inform the mobile communication terminal that the empty space is clicked. In this way, the user may be able to distinguish the case where the pointing information is lost in the wireless section.

위와 같이 하면 기본적인 웹 브라우징이 가능해진다. 물론, 실제 인터넷 웹페이지들을 CGI와 각종 스크립트 언어들, 플래시 등의 다양한 컨텐츠들로 구현되어 있지만, 각각의 경우에 대해서 위의 방법들과 같이, 파싱은 스냅샷 웹 게이트웨이(130)에서, 사용자 입력은 이동통신단말기의 스냅샷 웹 브라우져에서와 같은 원칙으로 적절한 방법으로 구현할 수 있다.This will enable basic web browsing. Of course, the actual Internet web pages are implemented with various contents such as CGI, various scripting languages, Flash, etc., but in each case, as in the above methods, parsing is performed at the snapshot web gateway 130 by user input. Can be implemented in an appropriate manner by the same principle as in the snapshot web browser of the mobile communication terminal.

웹 페이지를 스냅샷으로 구성한다고 상식적으로 생각했을 때, 네이버 등에서 뉴스박스(시간에 따라서 최초에는 1,2,3번 기사 링크가 뜨고, 조금 후에는 4,5,6번 기사 링크가 뜨는)등은 스냅샷을 만들 당시의 기사 링크만 보이는 방법으로 구현한다.Commonly regarded as a snapshot of a web page, Naver, etc. Newsbox (first, first, second, third, and last article links, depending on the time, and later, links to articles 4, 5, 6, etc.) Is implemented by showing only the link to the article at the time the snapshot was taken.

이때, 문서 파싱시 뉴스박스가 있을 경우는 보통의 페이지처럼 전체 웹페이지로 메인 스냅샷을 만들고, 페이지 식별자를 할당하며, 뉴스박스안의 기사링크(혹은 사진링크)를 빈 웹페이지에 임으로 배열한 종속 페이지도 만들어서 이 페이지의 스냅샷을 만들고 페이지 식별자를 할당한다.When parsing a document, if there is a newsbox, it takes the main snapshot as a whole webpage, assigns a page identifier, and randomly arranges the article links (or photo links) in the newsbox on a blank webpage. You also create a page to take a snapshot of this page and assign it a page identifier.

또한, 메인 페이지, 종속 페이지가 각각의 페이지 아이템이 되어 열기 요청 메시지에 대한 응답인 열기 응답 메시지를 구성하여 전송한다. 이때, 스냅샷 웹 브 라우져는 컨텐츠 타입 필드 값을 보고 메인 페이지와 종속 페이지를 구분할 수 있으며, 종속 페이지 아이템의 페이지 영역 필드에서 메인 페이지의 어느 영역을 클릭하였을 때, 종속 페이지가 보여 질 것이지 알 수 있다.In addition, the main page and the subordinate page become respective page items to form and transmit an opening response message which is a response to the opening request message. At this point, the snapshot web browser can distinguish between the main page and the dependent page by looking at the content type field value, and knows which subordinate page will be displayed when the user clicks the main page in the page area field of the dependent page item. Can be.

또한, 데이터를 받은 스냅샷 웹 브라우져는 사용자에게 메인 페이지를 보여주고, 사용자가 메인 페이지에서 클릭을 하였을 경우, 이를 무조건 클릭 정보(Pointing information)로 만들어 스냅샷 웹 게이트웨이(130)에 전송하는 것이 아니라, 클릭된 지점이 종속 영역에 속하는지 판단한다. 판단결과, 종속영역에 속하는 경우, 해당 종속페이지 만을 열어서 사용자에게 디스플레이한다. In addition, the snapshot web browser that receives the data shows the main page to the user, and when the user clicks on the main page, the snapshot web browser does not necessarily make the pointing information and transmit it to the snapshot web gateway 130. Then, it is determined whether the clicked point belongs to the subordinate region. As a result of the determination, when belonging to the dependent region, only the dependent page is opened and displayed to the user.

또한, 종속 페이지 안에서 특정 위치를 클릭하였을 때 스냅샷 웹 게이트웨이(130)는 이 종속 페이지의 식별자와 클릭 정보(Poiniting information)를 전송하기 때문에, 스냅샷 웹 게이트웨이(130)는 페이지 식별자로 클릭이 종속 페이지 안에서 일어났음을 알 수 있다.In addition, since the snapshot web gateway 130 transmits the identifier and the click information of the dependent page when a specific location is clicked in the dependent page, the snapshot web gateway 130 subordinates the click to the page identifier. You can see that it happened within the page.

이와 같은 구현 방식 외에 처음 전송시에는 메인 페이지만 전송하고, 종속영역이 클릭되었을 때에는 스냅샷 웹 브라우져는 클릭정보만을 전송하여 이를 받은 스냅샷 웹 게이트웨이(130)가 클릭된 영역이 뉴스박스 영역인지 판단하여 종속페이지를 보내주는 방식으로도 구현가능하고, 이를 셋팅으로 설정하게 하여 이 두 가지 모드 중 사용자가 원하는 방식으로 동작하도록 구현할 수도 있다.In addition to the above implementation method, the first transmission only transfers the main page, and when the subordinate area is clicked, the snapshot web browser transmits only the click information to determine whether the received snapshot web gateway 130 is the newsbox area. It can also be implemented by sending a subordinate page, or by setting it as a setting, it can also be implemented to operate in the way the user wants.

스냅샷 웹 게이트웨이(130)는 사용자의 급작스런 배터리 착탈/수신범위 이탈 등에 대비하여, 스냅샷 웹 브라우져가 종료하면서 보내는 종료 통보 메시지(Ending Notification)를 받아서 종료하는 경우 외에 유휴 타이머(Idle Timer)를 두고, 일 정 시간동안 아무런 행동이 없으면 프로세스를 종료하는 메카니즘도 구비되는 것이 바람직하다. The snapshot web gateway 130 has an idle timer in addition to receiving and ending an end notification message sent by the snapshot web browser in preparation for a sudden battery detachment / out of coverage of the user. For example, if there is no action for a certain period of time, it is desirable to have a mechanism for terminating the process.

이러한 프로세스 종료시에는 과정중 생성되었던 특정 사용자의 세션에 관계된 모든 데이터도 지워서, 많은 사용자들이 긴 시간 사용하더라도 시스템 리소스가 고갈되지 않는다.At the end of this process, all data related to the session of a specific user that was created during the process is also erased, so that even if a long time is used by many users, system resources are not exhausted.

이상에서 설명한 본 발명의 실시 예에 따른 이동통신단말기에서 인터넷 웹페이지 스냅샷 네비게이션 제어방법은 다음과 같은 동작 효율성을 제공한다.In the mobile communication terminal according to the embodiment of the present invention described above, the method for controlling the Internet web page snapshot navigation provides the following operational efficiency.

스냅샷 웹 브라우져에서 압축된 그림을 보여주고 스크롤링 할 때의 성능을 고려해보면, 현재 많은 이동통신단말기들이 카메라를 탑재하고 있고, JPEG등의 압축된 그림 파일의 디코딩 및 디스플레이, 스크롤을 DSP나 별도의 프로세서에서 해주는 경우가 많은데, 이러한 경우 디코딩 속도 뿐만 아니라 디스플레이, 스크롤도 LCD 버퍼를 직접 액세스하는 속도가 매우 빠른 방식으로 구현되기 때문에 속도에는 아무런 문제가 없다.Considering the performance of scrolling and displaying compressed pictures in snapshot web browsers, many mobile communication terminals are equipped with cameras, and the decoding, display and scrolling of compressed picture files such as JPEG can be performed by DSP or separate This is often done by the processor. In this case, there is no problem in speed because the display and scrolling as well as the decoding speed are directly accessed in a very fast way.

스냅샷 웹 게이트웨이에 별도의 프로세서를 구비시키지 않더라도, 현재 대부분 이동통신단말기의 JAVA 구현에 있어서, LCD 버퍼를 직접 엑세스하여 디스플레이하는 방법을 사용하는데, 이러한 방법을 사용하면 빠른 속도를 유지하는데는 문제가 없다.Even if the snapshot web gateway does not have a separate processor, most mobile terminal JAVA implementations use a method of directly accessing and displaying the LCD buffer. none.

또한, 본 발명의 실시 예에서 사용하는 확대/축소 모드의 경우에도 X2,X3등의 고정된 배수의 줌(zoom)모드 만을 사용하고 있기 때문에, 이미지 코덱 알고리즘을 이러한 특성에 특화시키면 더 나은 성능을 얻을 수 있다.In addition, even in the zoom mode used in the embodiment of the present invention, since only a fixed multiple zoom mode such as X2 and X3 is used, the image codec algorithm may be better characterized by such characteristics. You can get it.

네트워크로 주고받는 트래픽 량과 상호통신(트랜젝션)량의 효율 측면을 살펴보면, 특정 시험일의 네이버 홈페이지를 인터넷 익스플로러에서 페이지 저장으로 저장했을 경우, 약 50개 파일로 총 160~170KB 정도의 용량이 되었다. 이 웹 페이지 화면을 스냅샷으로 만들기 위해 트루컬러 JPEG로 인코팅하여 저장했을 경우, 기초적인 베이스라인 인코딩을 사용하고 품질을 로우레벨로 하면 약 230KB정도, 중간 레벨로 하면 약 280KB 정도의 크기를 갖는 이미지로 만들어 진다.Looking at the efficiency of traffic volume and intercommunication (transaction) traffic to and from the network, when Naver homepage was saved as page storage in Internet Explorer, it was about 50 files, totaling 160 ~ 170KB. When the web page is encoded and saved in true color JPEG to take a snapshot, it uses basic baseline encoding and has a size of about 230KB at low level and about 280KB at medium level. It is made into an image.

이와 같이, 실제 컨텐츠 대신 그림으로 받았을 때, 전송해야 할 사이즈가 약간 증가하긴 하지만, 이는 컬러수나 인코딩 방법, 이미지 포맷 등을 적절히 적용하면 얼마든지 더 줄일 수 있으며, 실제로 트랜젝션 관점에서 보면 실제 컨텐츠를 받아오기 위해서 무선과 유선구간에서 약 50번의 트랜젝션을 하는 반면, 컨텐츠를 그림으로 전송하는 경우 50번의 트랜젝션만 일어나기 때문에, 컨텐츠를 제외한 패킷 헤더 등의 오버헤드까지 고려하고, 스냅샷 앵글 기능을 사용하고, 추가 컨텐츠(페이지에 포함된 플레쉬, 동영상)등을 받지 않는다고 생각하면, 실제로 무선구간에서의 전송량 증가는 문제가 되지 않는다.As such, when the image is received instead of the actual content, the size to be transmitted is slightly increased, but this can be further reduced by appropriately applying the number of colors, encoding methods, and image formats. While about 50 transactions are performed in the wireless and wired sections to come, only 50 transactions occur when the content is transmitted as a picture. Therefore, the overhead of packet headers other than the content is considered, and the snapshot angle function is used. Considering that you do not receive additional content (flashes, videos, etc.) on the page, the increase in the transmission amount in the radio section does not really matter.

그리고, 이러한 트렌젝션 수의 감소와 WAP 브라우저의 웹페이지 파싱 및 렌더링에 걸리는 시간을 감안하면, 일부 WAP 브라우저가 HTTP 파이프라이닝을 지원한다 하더라도, 이를 지원하지 않는 스넵샷 웹 네비게이션이 실제로 사용자가 기다려야 하는 시간은 오히려 더 적을 수 있다.And, given the reduced number of transactions and the time spent parsing and rendering web pages in WAP browsers, even if some WAP browsers support HTTP pipelining, the amount of time that a snapshot web navigation that does not support them actually waits. May be less.

다만, 트렌젝션이 큰 사이즈의 스냅샷 데이터를 한번으로 트렌젝션으로 받아야 하므로 무선구간에서 발생할 수 있는 패킷 손실에 치명적이므로, 본 발명에서 스냅샷 웹 브라우져와 스냅샷 웹 게이트웨이의 통신은 selective acknowledgement를 지원하는 TCP를 사용하여 구축하는 것이 바람직하다.However, since a transaction needs to receive a large amount of snapshot data as a single transaction, it is fatal to packet loss that can occur in a wireless section. Therefore, in the present invention, communication between the snapshot web browser and the snapshot web gateway supports TCP that supports selective acknowledgment. It is preferable to build using.

이상 설명한 바와 같이, 본 발명에 따른 이동통신단말기에서 인터넷 웹페이지 스냅샷 네비게이션 제어 방법에 따르면, 다음과 같은 효과를 제공한다.As described above, according to the method for controlling Internet web page snapshot navigation in the mobile communication terminal according to the present invention, the following effects are provided.

첫째, 상대적으로 낮은 프로세싱 기능을 가지며, 웹 브라우징 기능을 지원하지 못하던 이동통신단말기에게 기존의 PC에서 사용하던 형식과 같이 특정 사이트의 웹페이지 화면을 보여 줄 수 있기 때문에 사용자의 서비스 이용 편의성을 크게 증대시킬 수 있다.First, it has a relatively low processing function and can greatly enhance user's service convenience because it can show the web page screen of a specific site to the mobile communication terminal which does not support web browsing function as the format used in the existing PC. You can.

둘째, 이동통신단말기에서 웹 네비게이션을 수행함에 있어서, 서로 다른 특성과 성능의 WAP 브라우저를 사용함으로 발생되는 파싱과 컨텐츠 표시 능력 차이 및 특정 예외적인 이벤트가 발생한 상황에 대한 대응 루틴이 상이함에 따라 나타나는 단점들을 해소할 수 있다. 따라서, 이동통신사업자의 규격제정/관리 노력 감소, 제조자의 구현노력 감소, 모든 사용자에게 동일한 화면의 일관된 서비스 제공할 수 있는 것이다.Second, the disadvantages of web navigation in mobile communication terminals are due to differences in parsing and content display capabilities caused by using WAP browsers with different characteristics and performances, and in response to specific exception events. I can get rid of them. Therefore, the mobile communication service provider can reduce the effort to establish standards, reduce the implementation effort of the manufacturer, it is possible to provide a consistent service of the same screen to all users.

셋째, 이동통신단말기의 사용자에게 표시할 웹 네비게이션 화면 구성을 이동통신사업자가 관리하는 스냅샷 웹 게이트웨이에서 수행하기 때문에 프로세스의 갱신이나 유지 및 보수를 용이하게 실시할 수 있다.한편, 본 발명은 상술한 실시예로만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 수정 및 변형하여 실시할 수 있고, 이러한 수정 및 변경 등은 이하의 특허 청구의 범위에 속 하는 것으로 보아야 할 것이다.Third, since the web navigation screen configuration to be displayed to the user of the mobile communication terminal is performed by the snapshot web gateway managed by the mobile communication service provider, the process can be easily updated, maintained, and repaired. The present invention is not limited to only one embodiment and can be modified and modified without departing from the scope of the present invention, and such modifications and changes should be regarded as belonging to the following claims.

Claims (7)

이동통신단말기로부터 특정 웹페이지에 대한 접속 요청 수신시, 상기 특정 웹페이지가 구동되는 웹서버에 접속하여 상기 특정 웹페이지의 내용을 제공받는 제 1 단계;A first step of, upon receiving a request for access to a specific web page from a mobile communication terminal, accessing a web server on which the specific web page is driven and receiving contents of the specific web page; 상기 제공받은 웹페이지의 내용을 스냅샷 형태의 그림 파일로 만드는 제 2 단계; 및A second step of making the contents of the provided web page into a snapshot file; And 상기 그림 파일을 상기 이동통신단말기로 전송해주는 제 3단계를 포함하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.And a third step of transmitting the picture file to the mobile communication terminal. 제 1항에 있어서, 상기 제 2 단계는The method of claim 1, wherein the second step 상기 이동통신단말기로부터 제공받은 스냅샷 앵글정보에 따라 상기 웹페이지의 내용 중에서 상기 그림 파일로 만들 영역 및 상기 그림 파일의 크기를 결정하는 것을 특징으로 하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.And determining an area to be made into the picture file and a size of the picture file according to the snapshot angle information provided from the mobile communication terminal. 제 1항에 있어서,The method of claim 1, 상기 이동통신단말기로부터 상기 그림 파일에 대한 포인팅 정보를 수신시 수신된 포인팅 정보에 대응되는 웹페이지의 접속을 상기 웹서버로 요청하고, 상기 요청에 따라 상기 웹서버로부터 수신된 웹페이지 내용을 다시 스냅샷 형태의 그림 파일로 만들어 상기 이동통신단말기로 제공해주는 제 4 단계를 더 구비하는 것을 특 징으로 하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.Upon receiving the pointing information on the picture file from the mobile communication terminal, request the web server to access the web page corresponding to the received pointing information, and snap the contents of the web page received from the web server according to the request. A method of accessing an internet web page using snapshot navigation, characterized by further comprising a fourth step of making a picture file in a shot form and providing it to the mobile communication terminal. 제 3항에 있어서, 상기 포인팅 정보는The method of claim 3, wherein the pointing information 상기 그림 파일내에서 클릭된 위치의 좌표 정보인 것을 특징으로 하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.Internet web page access method using the snapshot navigation, characterized in that the coordinate information of the clicked position in the picture file. 제 3항에 있어서, 상기 제 2 단계는The method of claim 3, wherein the second step 상기 웹페이지의 내용을 그 내용에 따라 메인 페이지와 종속 페이지로 구분하여 복수의 그림 파일로 만드는 것을 특징으로 하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.A method of accessing an internet web page using snapshot navigation, characterized in that the content of the web page is divided into a main page and a dependent page to form a plurality of picture files. 제 5항에 있어서, 상기 제 3 단계는The method of claim 5, wherein the third step 각 그림 파일 별로 고유의 페이지 ID를 포함시켜 전송하는 것을 특징으로 하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.A method of accessing an internet web page using snapshot navigation, characterized by transmitting a unique page ID for each picture file. 제 6항에 있어서,The method of claim 6, 상기 종속 페이지에 대응되는 그림 파일이 클릭시, 해당 종속 페이지에 대응되는 내용만 그림 파일로 변환하여 상기 이동통신단말기로 전송해주는 것을 특징으로 하는 스냅샷 네비게이션을 이용한 인터넷 웹페이지 접속방법.When the picture file corresponding to the subordinate page is clicked, only the content corresponding to the subordinate page is converted into a picture file and transmitted to the mobile communication terminal.
KR1020060023632A 2006-03-14 2006-03-14 How to access internet webpage using snapshot navigation Withdrawn KR20070093599A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060023632A KR20070093599A (en) 2006-03-14 2006-03-14 How to access internet webpage using snapshot navigation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060023632A KR20070093599A (en) 2006-03-14 2006-03-14 How to access internet webpage using snapshot navigation

Publications (1)

Publication Number Publication Date
KR20070093599A true KR20070093599A (en) 2007-09-19

Family

ID=38687780

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060023632A Withdrawn KR20070093599A (en) 2006-03-14 2006-03-14 How to access internet webpage using snapshot navigation

Country Status (1)

Country Link
KR (1) KR20070093599A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180067258A (en) 2016-12-12 2018-06-20 현대자동차주식회사 Apparatus for providing route snapshot and method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180067258A (en) 2016-12-12 2018-06-20 현대자동차주식회사 Apparatus for providing route snapshot and method thereof

Similar Documents

Publication Publication Date Title
US9866612B2 (en) Server-based browser system
US6119155A (en) Method and apparatus for accelerating navigation of hypertext pages using compound requests
CA2687530C (en) Method and system for transcoding web pages by limiting selection through direction
US6405037B1 (en) Method and architecture for an interactive two-way data communication network
EP0779759B1 (en) A method and architecture for an interactive two-way data communication network
US20140082019A1 (en) Historical browsing session management
US20030011631A1 (en) System and method for document division
US20130080576A1 (en) Historical browsing session management
US10389792B2 (en) Output function dividing system
EP2761506B1 (en) Historical browsing session management
JP2004178268A (en) Real-time web sharing system
CN101150803A (en) Method for processing network data by micro-browser, micro-browser and server thereof
CN102867007A (en) Webpage browsing method and device
EP3080722B1 (en) Web page rendering on wireless devices
US6526439B1 (en) Method and apparatus for accelerating navigation of hypertext pages using compound requests
KR20070093599A (en) How to access internet webpage using snapshot navigation
JP2002073466A (en) Bulletin board system for small terminals and bulletin method
KR101359821B1 (en) Mobile communication apparatus having a plural of browser and control method thereof, and system for browsing markup page comprising the mobile communication apparatus and control method thereof
KR100919585B1 (en) System for transmitting/receiving web contents and control method thereof
KR20090090101A (en) Method of loading multimedia contents in mobile internet browser and wireless communication terminal for same
KR101106319B1 (en) Favorites service system and method of wireless Internet
KR100923406B1 (en) Markup data transmission and reception system and control method thereof, and mobile communication terminal used in the system
KR101450907B1 (en) Web Viewer Server with Improved Markup Page Transfer Speed and Its Control Method
West A Framework for Responsive Content Adaptation in Electronic Display Networks
JP2002024133A (en) Bulletin board system and comment correcting method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060314

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid