KR20110094847A - Method and system improving web-browser lock-up at mobile station - Google Patents

Method and system improving web-browser lock-up at mobile station Download PDF

Info

Publication number
KR20110094847A
KR20110094847A KR1020100014525A KR20100014525A KR20110094847A KR 20110094847 A KR20110094847 A KR 20110094847A KR 1020100014525 A KR1020100014525 A KR 1020100014525A KR 20100014525 A KR20100014525 A KR 20100014525A KR 20110094847 A KR20110094847 A KR 20110094847A
Authority
KR
South Korea
Prior art keywords
web
mobile terminal
lockup
web browser
browser
Prior art date
Application number
KR1020100014525A
Other languages
Korean (ko)
Other versions
KR101638944B1 (en
Inventor
김경진
Original Assignee
주식회사 엘지유플러스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엘지유플러스 filed Critical 주식회사 엘지유플러스
Priority to KR1020100014525A priority Critical patent/KR101638944B1/en
Publication of KR20110094847A publication Critical patent/KR20110094847A/en
Application granted granted Critical
Publication of KR101638944B1 publication Critical patent/KR101638944B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PURPOSE: A method and system for improving web browser lock-up of a mobile station are provided to the problem that a web browser is locked-up due to a specific code of a web page. CONSTITUTION: A mobile terminal(100) stores the cause of a web-browser lock up when the web browser is locked-up due to a specific code of a web page. A web server(500) amends the web page by the analysis for the lock-up cause when the web browser is restarted. The cause of the lock-up information is uploaded to the web server after the mobile terminal is directly connected to the web browser after restarting the web browser.

Description

이동단말기의 웹브라우저 락업을 개선하는 방법 및 시스템{Method and system improving web-browser lock-up at mobile station}Method and system improving web-browser lock-up at mobile station}

본 발명은 이동단말기의 웹브라우저 락업을 개선하는 방법 및 시스템에 관한 것이다.
The present invention relates to a method and system for improving web browser lockup of a mobile terminal.

오늘날, 이동통신기술이 비약적으로 발전함에 따라, 음성신호뿐만 아니라 영화, 사진, 그래픽, 음악 등 대용량의 멀티미디어 데이터를 송수신할 수 있고 화상통화를 지원할 수 있는 3세대 이동통신서비스가 상용화되기에 이르렀다. Today, with the rapid development of mobile communication technology, a third generation mobile communication service capable of transmitting and receiving large amounts of multimedia data such as movies, photos, graphics, and music, and supporting video calls has been commercialized.

이에 따라, 이동단말기를 이용함에 있어, 음성통화뿐만 아니라, SMS(Short Messamge Service)메시지, MMS(Multimedia Message Service)메시지 등을 송수신할 수 있고, 더 나아가 무선인터넷을 이용할 수 있게 되었다.Accordingly, in using the mobile terminal, not only a voice call but also a short message service (SMS) message, a multimedia message service (MMS) message, and the like can be transmitted and received, and further, the wireless Internet can be used.

이와 같은 무선인터넷을 이용함에 있어, 최근에는 인터넷망의 웹(WEB)서버에 접속하여, 이동단말기에서도 컴퓨터와 마찬가지로 인터넷 웹페이지를 다운로드할 수 있는 브라우징(browsing) 서비스가 제공되고 있다.In using such a wireless Internet, a browsing service for accessing a web (WEB) server of an internet network and downloading an internet web page from a mobile terminal as well as a computer has been provided in recent years.

이에 따라, 사용자는 이동단말기에 탑재된 웹브라우저를 구동시켜, 웹페이지를 열람할 수 있게 된다. Accordingly, the user can drive the web browser mounted on the mobile terminal to view the web page.

그런데, 웹브라우저가 웹페이지를 열람함에 있어, 해당 웹페이지의 특정 코드로 인해, 예외처리 부족이 발생할 수 있다. 이와 같은 경우에, 웹브라우저 오류가 발생하게 되어, 웹브라우저가 락업(lock up)되는 문제가 발생할 수 있다. However, when a web browser views a web page, an exception handling may occur due to a specific code of the web page. In such a case, a web browser error may occur, which may cause a problem that the web browser is locked up.

이처럼, 웹브라우저 락업이 발생하는 경우에, 현재로서는 이에 대한 해결방안으로서, 배터리 찰탁 등을 통해 전원을 껐다가 다시 켜서 이동단말기를 재부팅할 수 밖에 없다. 따라서, 재차 동일한 웹페이지를 열람하는 경우에, 동일한 문제가 발생하게 된다. As such, when a web browser lockup occurs, at present, as a solution to this problem, the mobile terminal must be rebooted by turning the power off and on again through a battery charge table or the like. Therefore, when the same web page is viewed again, the same problem occurs.

이에 따라, 본 발명의 목적은, 웹페이지의 특정 코드로 인해 이동단말기의 웹브라우저가 락업되는 문제를 개선할 수 있는 이동단말기의 웹브라우저 락업을 개선하는 방법 및 시스템을 제공하는 데 있다.
Accordingly, an object of the present invention is to provide a method and system for improving a web browser lockup of a mobile terminal that can improve the problem that the web browser of the mobile terminal is locked up due to a specific code of the web page.

전술한 바와 같은 목적을 달성하기 위해, 본 발명은, 이동단말기의 웹브라우저 락업을 개선하는 방법에 있어서, 구동된 상기 웹브라우저가 열람하고자 하는 웹페이지의 특정 코드에 의해 락업되는 경우에, 상기 웹브라우저의 락업 원인 정보를 저장하는 단계와; 재부팅하는 단계와; 상기 웹브라우저를 재구동하는 단계와; 상기 저장된 락업 원인 정보를 상기 웹페이지를 관리하는 웹서버에 업로드하는 단계를 포함하고, 상기 웹서버는 상기 업로드된 락업 원인 정보를 분석하여, 상기 웹페이지를 수정하는 이동단말기의 웹브라우저 락업을 개선하는 방법을 제공한다.In order to achieve the object as described above, the present invention, in the method for improving the web browser lockup of the mobile terminal, when the web browser is driven is locked up by a specific code of the web page to be viewed, the web Storing lockup cause information of the browser; Rebooting; Restarting the web browser; Uploading the stored lock-up cause information to a web server managing the web page, wherein the web server analyzes the uploaded lock-up cause information and improves the web browser lockup of the mobile terminal which modifies the web page. Provide a way to.

여기서, 상기 저장된 락업 원인 정보는, 상기 웹브라우저 재구동시에 상기 이동단말기가 이동통신망을 거쳐 상기 웹서버에 직접 접속하여, 상기 웹서버에 업로드될 수 있다.Here, the stored lockup cause information may be uploaded to the web server by directly accessing the web server through the mobile communication network when the web browser is restarted.

상기 웹페이지가 수정되었음을 상기 웹서버에서 상기 이동단말기로 통보하는 단계를 더욱 포함할 수 있다.The web server may further include notifying the mobile terminal that the web page has been modified.

다른 측면에서, 본 발명은, 웹브라우저가 열람하고자 하는 웹페이지의 특정 코드에 의해 락업되는 경우에, 상기 웹브라우저의 락업 원인 정보를 저장하는 이동단말기와; 상기 락업된 이동단말기가 재부팅된 후 상기 웹브라우저의 재구동 시에 업로드되는 상기 락업 원인 정보에 대한 분석에 따라, 상기 웹페이지를 수정하는 웹서버를 포함하는 이동단말기의 웹브라우저 락업을 개선하는 시스템을 제공한다.In another aspect, the present invention, a mobile terminal for storing the lock-up reason information of the web browser, when the web browser is locked up by a particular code of the web page to be viewed; A system for improving web browser lockup of a mobile terminal including a web server for modifying the web page according to the analysis of the lockup cause information uploaded when the web browser is restarted after the locked up mobile terminal is rebooted. To provide.

여기서, 상기 저장된 락업 원인 정보는, 상기 웹브라우저 재구동시에 상기 이동단말기가 이동통신망을 거쳐 상기 웹서버에 직접 접속하여, 상기 웹서버에 업로드될 수 있다.Here, the stored lockup cause information may be uploaded to the web server by directly accessing the web server through the mobile communication network when the web browser is restarted.

상기 이동단말기는 백그라운드 상태로 상기 웹서버에 접속될 수 있다.The mobile terminal may be connected to the web server in a background state.

상기 웹서버는, 상기 웹페이지가 수정되었음을 상기 이동단말기로 통보할 수 있다.
The web server may notify the mobile terminal that the web page has been modified.

본 발명에 따르면, 웹페이지 열람시 웹브라우저 락업이 발생하는 경우에, 이동단말기는 이와 같은 락업 원인을 저장한 후 이를 해당 웹서버에 리포팅하게 된다. 이에 따라, 해당 웹서버의 관리자는 락업 원인에 대한 분석을 수행하여, 락업을 유발하는 웹페이지를 수정할 수 있게 된다. According to the present invention, when a web browser lockup occurs when a webpage is viewed, the mobile terminal stores the cause of such lockup and reports it to the corresponding web server. Accordingly, the administrator of the web server may analyze the cause of the lockup and modify the webpage causing the lockup.

이에 따라, 이동단말기가 향후 해당 웹페이지를 열람하는 경우에, 락업 발생 없이 정상적으로 해당 웹페이지를 열람할 수 있게 된다.
Accordingly, when the mobile terminal reads the web page in the future, the mobile terminal can normally read the web page without a lockup.

도 1은 본 발명의 실시예에 따른 이동단말기의 웹브라우저 락업을 개선하는 시스템을 개략적으로 도시한 도면.
도 2는 도 1의 이동단말기의 구성을 개략적으로 도시한 도면.
도 3은 도 1의 웹서버의 구성을 개략적으로 도시한 도면.
도 4는 본 발명의 실시예에 따라 이동단말기의 웹브라우저 락업을 개선하는 방법을 개략적으로 나타낸 흐름도.
1 is a view schematically showing a system for improving web browser lockup of a mobile terminal according to an embodiment of the present invention.
2 is a view schematically showing the configuration of a mobile terminal of FIG.
3 is a view schematically showing the configuration of the web server of FIG.
4 is a flow chart schematically illustrating a method for improving web browser lockup of a mobile terminal according to an embodiment of the present invention.

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

도 1은 본 발명의 실시예에 따른 이동단말기의 웹브라우저 락업을 개선하는 시스템을 개략적으로 도시한 도면이고, 도 2는 도 1의 이동단말기의 구성을 개략적으로 도시한 도면이고, 도 3은 도 1의 웹서버의 구성을 개략적으로 도시한 도면이다.1 is a view schematically showing a system for improving a web browser lockup of a mobile terminal according to an embodiment of the present invention, FIG. 2 is a view schematically showing the configuration of the mobile terminal of FIG. 1, and FIG. 1 is a diagram schematically showing the configuration of the web server.

도 1을 참조하면, 본 발명의 실시예에 따른 이동단말기의 락업을 개선하는 시스템은, 이동단말기(100)와 웹서버(500)를 포함할 수 있다.Referring to FIG. 1, a system for improving lockup of a mobile terminal according to an embodiment of the present invention may include a mobile terminal 100 and a web server 500.

이동단말기(100)는, 이동통신망(200)과 무선통신이 가능한 이동통신단말기로서, 휴대인터넷단말기 등의 휴대용 통신기기를 포함할 수 있다. The mobile terminal 100 is a mobile communication terminal capable of wireless communication with the mobile communication network 200, and may include a portable communication device such as a portable Internet terminal.

도 2를 더욱 참조하여, 본 발명의 실시예에 따른 이동단말기(100)를 보다 상세하게 설명한다.Referring to Figure 2, it will be described in more detail the mobile terminal 100 according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 실시예에 따른 이동단말기(100)는, 제어부(110), 무선통신부(120), 아날로그 음성처리부(130), 웹브라우저 실행부(140), 저장부(150), 표시부(160)를 포함할 수 있다. 2, the mobile terminal 100 according to an embodiment of the present invention, the control unit 110, wireless communication unit 120, analog voice processing unit 130, web browser execution unit 140, storage unit 150 ), The display unit 160 may be included.

무선 통신부(120)는 안테나를 통해 무선으로 신호를 송수신하는 부로, 도면에 도시되지 않았지만, 듀플렉서, 송신부 및 수신부를 포함한다. 구체적으로 살펴보면, 듀플렉서는 안테나를 통해 무선으로 송수신되는 신호를 분리하고, 송신부는 소정의 중간주파수 신호를 무선주파수로 변환하여 상기 듀플렉서를 통해 출력하며, 수신부는 안테나를 통해 수신되는 무선신호를 상기 듀플렉서를 통해 입력받아 소정의 중간 주파수 신호로 변환하여 출력한다. The wireless communication unit 120 transmits and receives a signal wirelessly through an antenna. Although not shown in the drawing, the wireless communication unit 120 includes a duplexer, a transmitter, and a receiver. Specifically, the duplexer separates a signal transmitted and received wirelessly through an antenna, a transmitter converts a predetermined intermediate frequency signal into a radio frequency and outputs it through the duplexer, and a receiver outputs a radio signal received through the antenna to the duplexer. It is input through and converts into a predetermined intermediate frequency signal and outputs it.

아날로그 음성처리부(130)는 마이크(MIC)(131)로부터 입력되는 아날로그 음성신호를 증폭하여 디지털 음성신호로 변환하거나, 디지털 음성신호를 아날로그 음성신호로 변환하고 증폭하여 스피커(SPK)(133)로 출력한다.The analog voice processing unit 130 amplifies the analog voice signal input from the microphone (MIC) 131 and converts it into a digital voice signal, or converts the digital voice signal into an analog voice signal and amplifies the speaker (SPK) 133. Output

웹브라우저 실행부(140)는, 사용자가 웹서핑을 하고자 하는 경우에, 사용자의 실행 요청에 따라 웹브라우저를 실행하게 된다. When the user wants to surf the web, the web browser execution unit 140 executes the web browser according to the execution request of the user.

저장부(150)는 이동단말기(100)에 입력된 데이터나 무선통신부(120)를 통하여 전송받은 데이터를 저장한다.The storage unit 150 stores data input to the mobile terminal 100 or data received through the wireless communication unit 120.

표시부(160)는 무선통신부(120)를 통하여 수신한 메시지를 표시하거나, 웹브라우저 실행부(140)에 의하여 실행된 웹브라우저의 유저 인터페이스(UI) 등을 표시하는 부분으로, 액정표시장치(LCD), 유기전계 발광장치(OLED) 등이 사용될 수 있다. 더욱이, 표시부(160)는, 이동단말기(100)에서 사용되는 다양한 애플리케이션에 대한 유저 인터페이스를 표시할 수 있다.The display unit 160 displays a message received through the wireless communication unit 120, or displays a user interface (UI), etc. of the web browser executed by the web browser execution unit 140, the liquid crystal display (LCD) ), An organic light emitting device (OLED) and the like can be used. In addition, the display unit 160 may display user interfaces for various applications used in the mobile terminal 100.

제어부(110)는 이동통신 단말기(100)가 정상적으로 동작하도록 각 부분들을 제어하는데, 예를 들어, 무선통신부(120)가 수신한 데이터가 저장부(150)로 전달되어 저장되거나 표시부(160)로 전달되어 표시되도록 제어할 수 있다.
The control unit 110 controls the respective parts so that the mobile communication terminal 100 operates normally. For example, the data received by the wireless communication unit 120 is transferred to the storage unit 150 to be stored or transmitted to the display unit 160. It can be controlled to be delivered and displayed.

사용자는 전술한 바와 같은 구성을 갖는 이동단말기(100)에서 웹브라우저를 구동하여, 웹서버(500)에 의해 관리되는 웹페이지를 전송받아 열람할 수 있게 된다.The user may drive the web browser in the mobile terminal 100 having the above-described configuration, and receive and view the web page managed by the web server 500.

이처럼, 웹서버(500)의 웹페이지를 전송받기 위해, 예를 들면 이동단말기(100)는 이동통신망(200)을 거쳐 인터넷망(300)에 위치하는 중계서버(400)에 접속하게 된다. As such, in order to receive the web page of the web server 500, for example, the mobile terminal 100 connects to the relay server 400 located in the Internet network 300 via the mobile communication network 200.

중계서버(400)는, 이동단말기의 웹페이지 열람 요청에 응답하여, 해당 웹페이지가 위치하는 웹서버(500)에 접속하고 해당 웹페이지에 대한 정보 전송을 요청하게 된다. The relay server 400 connects to the web server 500 where the web page is located in response to the web page viewing request of the mobile terminal and requests transmission of information about the web page.

웹서버(500)는, 중계서버(400)의 요청에 응답하여, 요청된 웹페이지 정보를 중계서버(400)에 전송하게 된다. 이와 관련하여, 도 3을 참조하면, 웹서버(500)는 다수의 웹페이지가 저장된 웹페이지 저장부(510)를 구비할 수 있다. 따라서, 중계서버(400)의 요청에 대해, 웹서버(500)는 웹페이지 저장부(510)를 검색하여 요청된 웹페이지 정보를 추출하고 이를 중계서버(400)에 전송할 수 있게 된다.The web server 500 transmits the requested web page information to the relay server 400 in response to the request of the relay server 400. In this regard, referring to FIG. 3, the web server 500 may include a web page storage unit 510 in which a plurality of web pages are stored. Accordingly, in response to the request of the relay server 400, the web server 500 may search the web page storage 510 to extract the requested web page information and transmit the requested web page information to the relay server 400.

이와 같이 전송된 웹페이지 정보에 대해, 중계서버(400)는 이동단말기(100)에 적용 가능한 형태로 재구성하여 이동단말기(100)에 전송할 수 있다. With respect to the web page information transmitted in this way, the relay server 400 may be reconfigured into a form applicable to the mobile terminal 100 and transmitted to the mobile terminal 100.

중계서버(400)로부터 이동단말기(100)로 웹페이지 정보가 전송되면, 해당 웹페이지가 웹브라우저를 통해 화면에 표시되게 된다. 이에 따라, 사용자는 요청한 웹페이지를 시각적으로 확인할 수 있게 된다.When the web page information is transmitted from the relay server 400 to the mobile terminal 100, the web page is displayed on the screen through a web browser. Accordingly, the user can visually check the requested web page.

한편, 본 발명의 실시예에서는, 필요에 따라, 이동단말기(100)가 중계서버(400)에 접속하지 않고 웹서버(500)로 직접 접속할 수도 있다. 예를 들면, 웹페이지의 특정 코드로 인해 이동단말기(100)의 웹브라우저가 락업될 수 있다. On the other hand, in the embodiment of the present invention, if necessary, the mobile terminal 100 may be directly connected to the web server 500 without being connected to the relay server 400. For example, the web browser of the mobile terminal 100 may be locked up due to a specific code of the web page.

이와 같은 경우에, 이동단말기(100)가 이동통신망(200)을 경유하여 웹서버(500)에 직접 접속할 수 있다. 이와 같이 웹서버(500)에 직접 접속한 후, 락업을 유발하는 웹페이지의 특정 코드를 해당 웹서버(500)에 업로드하여, 락업 원인을 웹서버(500)에 리포팅(reporting)할 수 있게 된다.In this case, the mobile terminal 100 may directly connect to the web server 500 via the mobile communication network 200. In this way, after directly accessing the web server 500, by uploading a specific code of the web page causing the lockup to the web server 500, it is possible to report the cause of the lockup to the web server 500 (reporting). .

이와 관련하여 예를 들면, 이동단말기(100)는, 웹브라우저 락업이 발생하는 경우에, 이와 같은 락업 원인 정보를 저장부(150)에 저장할 수 있다. 여기서, 락업 원인 정보로서, 예를 들면 락업을 유발하는 웹페이지의 특정 코드의 위치 정보가 포함될 수 있다. In this regard, for example, the mobile terminal 100 may store such lockup cause information in the storage unit 150 when a web browser lockup occurs. Here, the lockup cause information may include, for example, location information of a specific code of a web page that causes the lockup.

더욱이, 도 3에 도시한 바와 같이, 웹서버(500)는 이동단말기(100)로부터 락업 원인 정보를 접수받는 접수부(520)를 구비할 수 있다. Furthermore, as shown in FIG. 3, the web server 500 may include a reception unit 520 that receives lockup cause information from the mobile terminal 100.

이처럼, 락업 원인이 웹서버(500)에 접수되면, 해당 웹서버(500)의 관리자는 락업 원인에 대한 분석을 수행하여 해결방안을 마련할 수 있게 된다. 예를 들면, 관리자는 웹브라우저 락업을 유발하는 웹페이지의 특정 코드를 수정할 수 있게 된다. As such, when the cause of the lockup is received by the web server 500, the administrator of the web server 500 may prepare a solution by analyzing the cause of the lockup. For example, an administrator can modify certain code on a web page that triggers a web browser lockup.

더욱이, 웹서버(500)의 관리자는, 락업 유발 웹페이지에 대한 수정이 완료되었음을, 이동단말기(100) 사용자에게 문자메시지 등을 통해 통보해 줄 수 있다. In addition, the administrator of the web server 500 may notify the user of the mobile terminal 100 that the modification of the lockup-induced webpage is completed through a text message or the like.

이에 따라, 이동단말기(100)가 향후 해당 웹페이지를 열람하는 경우에, 락업 발생 없이 정상적으로 해당 웹페이지를 열람할 수 있게 된다.
Accordingly, when the mobile terminal 100 reads the web page in the future, the mobile terminal 100 can normally read the web page without causing a lockup.

이하, 도 4를 더욱 참조하여, 본 발명의 실시예에 따라 이동단말기의 웹브라우저 락업을 개선하는 방법에 대해 보다 상세하게 설명한다.Hereinafter, a method of improving web browser lockup of a mobile terminal according to an embodiment of the present invention will be described in more detail with reference to FIG. 4.

도 4는 본 발명의 실시예에 따라 이동단말기의 웹브라우저 락업을 개선하는 방법을 개략적으로 나타낸 흐름도이다.4 is a flowchart schematically illustrating a method for improving web browser lockup of a mobile terminal according to an embodiment of the present invention.

도 4를 더욱 참조하면, 이동단말기(100) 사용자가 웹서핑을 하기 위해, 이동단말기(100)에서 웹브라우저를 구동하게 된다 (ST11). Referring to FIG. 4 further, in order for the user of the mobile terminal 100 to surf the web, the mobile terminal 100 drives the web browser (ST11).

그 후에, 중계서버(400)에, 사용자가 열람하기를 원하는 웹페이지에 대한 열람 요청을 하게 된다 (ST12).Thereafter, the relay server 400 makes a request for viewing the web page that the user wants to view (ST12).

중계서버(400)는, 웹페이지 열람 요청에 응답하여, 해당 웹페이지가 위치하는 웹서버(500)에 접속하여, 해당 웹페이지에 대한 정보 전송을 요청하게 된다 (ST13).In response to the web page viewing request, the relay server 400 accesses the web server 500 where the web page is located and requests transmission of information about the web page (ST13).

웹서버(500)는, 웹페이지 정보 전송 요청에 응답하여, 요청된 웹페이지 정보를 중계서버(400)에 전송하게 된다 (ST14).In response to the web page information transmission request, the web server 500 transmits the requested web page information to the relay server 400 (ST14).

중계서버(400)는, 전송된 웹페이지 정보에 대해, 이동단말기(100)에 적용 가능한 형태로 재구성하여 이동단말기(100)에 전송하게 된다 (ST15, ST16).The relay server 400 reconfigures the transmitted web page information into a form applicable to the mobile terminal 100 and transmits it to the mobile terminal 100 (ST15 and ST16).

이동단말기(100)는, 중계서버(400)에서 전송된 웹페이지 정보를 수신하고, 이를 웹브라우저에 전달하여 웹페이지를 표시하게 된다.The mobile terminal 100 receives the web page information transmitted from the relay server 400 and delivers the web page information to the web browser to display the web page.

그런데, 앞서 언급한 바와 같이, 수신된 웹페이지의 특정 코드로 인해 웹브라우저가 락업될 수 있다 (ST17). However, as mentioned above, the web browser may be locked up due to the specific code of the received web page (ST17).

이와 같이 웹브라우저 락업이 발생한 경우에, 이동단말기(100)에는, 락업 원인에 대한 정보가 저장된다 (ST18). 예를 들면, 락업을 유발하는 웹페이지에서 특정 코드의 위치를 포함하는 락업 원인 정보를, 이동단말기(100)의 저장부(150)에 저장할 수 있다.When the web browser lockup occurs as described above, the mobile terminal 100 stores information on the cause of the lockup (ST18). For example, the lockup cause information including the location of a specific code in the webpage that causes the lockup may be stored in the storage 150 of the mobile terminal 100.

이와 같이 락업 원인 정보 저장 후에, 이동단말기 사용자는 이동단말기(100)의 전원을 껐다가 다시 켜서 재부팅을 수행하게 된다 (ST19).After storing the lock-up cause information as described above, the mobile terminal user turns off the mobile terminal 100 and then turns it on again to perform a reboot (ST19).

이동단말기(100)에 대한 재부팅 후에, 사용자가 웹서핑을 하고자 하는 경우에, 재차 웹브라우저를 구동하게 된다 (ST20). After rebooting the mobile terminal 100, if the user wants to surf the web, the web browser is driven again (ST20).

이처럼, 웹브라우저가 구동되는 경우에, 이동단말기(100)의 저장부(150)에 저장된 락업 원인 정보가, 해당 웹서버(500)에 업로드될 수 있다(ST21). As such, when the web browser is driven, the lockup cause information stored in the storage unit 150 of the mobile terminal 100 may be uploaded to the web server 500 (ST21).

이와 관련하여 예를 들면, 웹브라우저가 재구동되면, 이동단말기(100)는 이동통신망(200)을 거쳐 웹서버(500)에 직접 접속할 수 있다. 여기서, 이동단말기(100)와 웹서버(500)의 접속은, 이를 사용자가 인지하지 못하도록, 백그라운드 상태로 접속될 수 있다. In this regard, for example, when the web browser is restarted, the mobile terminal 100 may directly access the web server 500 via the mobile communication network 200. Here, the connection between the mobile terminal 100 and the web server 500 may be connected in a background state so that the user does not recognize it.

이처럼, 이동단말기(100)와 웹서버가 접속되면, 락업 원인 정보가 웹서버(500)에 업로드 되어, 락업 원인에 대한 리포팅이 수행될 수 있게 된다. 여기서, 락업 원인 정보는, 웹서버(500)에 구비된 접수부(520)로 업로드될 수 있다. As such, when the mobile terminal 100 and the web server are connected, the lockup cause information is uploaded to the web server 500, and reporting on the cause of the lockup may be performed. Here, the lockup cause information may be uploaded to the reception unit 520 provided in the web server 500.

이처럼, 락업 원인 정보가 접수되면, 웹서버(500)의 관리자는 해당 락업 원인에 대한 분석을 수행하게 된다 (ST22). As such, when the lockup cause information is received, the administrator of the web server 500 may analyze the cause of the lockup (ST22).

이와 같은 분석에 따라, 락업을 유발하는 웹페이지에 대한 수정, 예를 들면 락업을 유발하는 웹페이지의 특정 코드에 대한 수정을 수행하게 된다 (ST23).According to this analysis, the modification of the webpage causing the lockup, for example, the modification of the specific code of the webpage causing the lockup is performed (ST23).

이처럼, 락업을 유발하는 웹페이지에 대한 수정이 완료되면, 해당 웹페이지가 위치하는 웹서버(500)는, 락업 원인을 리포팅한 이동단말기(100)에 대해, 웹페이지 수정이 완료되었음을 통보할 수 있다 (ST24).As such, when the modification of the webpage that causes the lockup is completed, the web server 500 in which the webpage is located may notify the mobile terminal 100 reporting the cause of the lockup, that the modification of the webpage is completed. (ST24).

이에 따라, 이동단말기 사용자는, 이동단말기(100)를 통해, 향후에 해당 웹페이지를 정상적으로 열람할 수 있게 된다.
Accordingly, the mobile terminal user, through the mobile terminal 100, will be able to normally browse the web page in the future.

전술한 바와 같이, 본 발명의 실시예에 따르면, 웹페이지 열람시 웹브라우저 락업이 발생하는 경우에, 이동단말기는 이와 같은 락업 원인을 저장한 후 이를 해당 웹서버에 리포팅하게 된다. 이에 따라, 해당 웹서버의 관리자는 락업 원인에 대한 분석을 수행하여, 락업을 유발하는 웹페이지를 수정할 수 있게 된다. As described above, according to an embodiment of the present invention, when a web browser lockup occurs when a webpage is viewed, the mobile terminal stores the cause of the lockup and reports it to the corresponding web server. Accordingly, the administrator of the web server may analyze the cause of the lockup and modify the webpage causing the lockup.

이에 따라, 이동단말기가 향후 해당 웹페이지를 열람하는 경우에, 락업 발생 없이 정상적으로 해당 웹페이지를 열람할 수 있게 된다.
Accordingly, when the mobile terminal reads the web page in the future, the mobile terminal can normally read the web page without a lockup.

한편, 전술한 본 발명의 실시예에서는, 락업 원인을 웹서버에 리포팅함에 있어, 이동단말기가 중계서버를 경유하지 않고 해당 웹서버에 직접 접속하는 경우를 예로 들어 설명하였다. 한편, 이동단말기가, 중계서버를 경유하여 해당 웹서버에 접속한 후, 해당 웹서버에 락업 원인을 리포팅할 수도 있다.
On the other hand, in the above-described embodiment of the present invention, in reporting the cause of the lockup to the web server, the mobile terminal directly connected to the web server without passing through the relay server has been described as an example. Meanwhile, the mobile terminal may report the cause of the lockup to the web server after accessing the web server through the relay server.

이상에서는 본 발명을 특정의 바람직한 실시예에 관련하여 도시하고 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시 예에 대하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양하게 개조 및 변화될 수 있다는 것을 용이하게 알 수 있다. 그러므로, 본 발명의 권리범위는 설명된 실시 예에 국한되어 정해져서는 안 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
While the present invention has been illustrated and described with reference to certain preferred embodiments, it will be apparent to those skilled in the art that the present invention may be modified in various ways without departing from the scope of the present invention. And can be varied. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.

100: 이동단말기 200: 이동통신망
300: 인터넷망 400: 중계서버
500: 웹서버
100: mobile terminal 200: mobile communication network
300: internet network 400: relay server
500: web server

Claims (7)

이동단말기의 웹브라우저 락업을 개선하는 방법에 있어서,
구동된 상기 웹브라우저가 열람하고자 하는 웹페이지의 특정 코드에 의해 락업되는 경우에, 상기 웹브라우저의 락업 원인 정보를 저장하는 단계와;
재부팅하는 단계와;
상기 웹브라우저를 재구동하는 단계와;
상기 저장된 락업 원인 정보를 상기 웹페이지를 관리하는 웹서버에 업로드하는 단계를 포함하고,
상기 웹서버는 상기 업로드된 락업 원인 정보를 분석하여, 상기 웹페이지를 수정하는
이동단말기의 웹브라우저 락업을 개선하는 방법.
In the method of improving the web browser lockup of the mobile terminal,
Storing lockup cause information of the web browser when the driven web browser is locked up by a specific code of a web page to be viewed;
Rebooting;
Restarting the web browser;
Uploading the stored lockup cause information to a web server managing the webpage,
The web server analyzes the uploaded lockup cause information and corrects the webpage.
How to improve web browser lockup on mobile devices.
제 1 항에 있어서,
상기 저장된 락업 원인 정보는, 상기 웹브라우저 재구동시에 상기 이동단말기가 이동통신망을 거쳐 상기 웹서버에 직접 접속하여, 상기 웹서버에 업로드되는 이동단말기의 웹브라우저 락업을 개선하는 방법.
The method of claim 1,
The stored lockup cause information may be uploaded to the web server by directly accessing the web server through the mobile communication network via the mobile communication network when the web browser is restarted.
제 1 항에 있어서,
상기 웹페이지가 수정되었음을 상기 웹서버에서 상기 이동단말기로 통보하는 단계를 더욱 포함하는 이동단말기의 웹브라우저 락업을 개선하는 방법.
The method of claim 1,
And notifying the mobile terminal of the web page that the web page has been modified.
웹브라우저가 열람하고자 하는 웹페이지의 특정 코드에 의해 락업되는 경우에, 상기 웹브라우저의 락업 원인 정보를 저장하는 이동단말기와;
상기 락업된 이동단말기가 재부팅된 후 상기 웹브라우저의 재구동 시에 업로드되는 상기 락업 원인 정보에 대한 분석에 따라, 상기 웹페이지를 수정하는 웹서버
를 포함하는 이동단말기의 웹브라우저 락업을 개선하는 시스템.
A mobile terminal for storing lockup reason information of the web browser when the web browser is locked up by a specific code of a web page to be viewed;
A web server that modifies the web page according to an analysis of the lockup cause information uploaded when the web browser is restarted after the locked up mobile terminal is rebooted
System for improving the web browser lockup of the mobile terminal comprising a.
제 4 항에 있어서,
상기 저장된 락업 원인 정보는, 상기 웹브라우저 재구동시에 상기 이동단말기가 이동통신망을 거쳐 상기 웹서버에 직접 접속하여, 상기 웹서버에 업로드되는 이동단말기의 웹브라우저 락업을 개선하는 시스템.
The method of claim 4, wherein
The stored lockup cause information may be uploaded to the web server by the mobile terminal directly accessing the web server through a mobile communication network when the web browser is restarted, thereby improving web browser lockup of the mobile terminal.
제 5 항에 있어서,
상기 이동단말기는 백그라운드 상태로 상기 웹서버에 접속되는 이동단말기의 웹브라우저 락업을 개선하는 시스템.
The method of claim 5, wherein
And the mobile terminal improves web browser lockup of the mobile terminal connected to the web server in a background state.
제 4 항에 있어서,
상기 웹서버는, 상기 웹페이지가 수정되었음을 상기 이동단말기로 통보하는 이동단말기의 웹브라우저 락업을 개선하는 시스템.
The method of claim 4, wherein
The web server is to improve the web browser lockup of the mobile terminal to notify the mobile terminal that the web page has been modified.
KR1020100014525A 2010-02-18 2010-02-18 Method and system improving web-browser lock-up at mobile station KR101638944B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100014525A KR101638944B1 (en) 2010-02-18 2010-02-18 Method and system improving web-browser lock-up at mobile station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100014525A KR101638944B1 (en) 2010-02-18 2010-02-18 Method and system improving web-browser lock-up at mobile station

Publications (2)

Publication Number Publication Date
KR20110094847A true KR20110094847A (en) 2011-08-24
KR101638944B1 KR101638944B1 (en) 2016-07-12

Family

ID=44930788

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100014525A KR101638944B1 (en) 2010-02-18 2010-02-18 Method and system improving web-browser lock-up at mobile station

Country Status (1)

Country Link
KR (1) KR101638944B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012100455A1 (en) 2011-09-20 2013-03-21 Hyundai Motor Co. Device for preventing dew condensation of a headlamp of a vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100590505B1 (en) * 2004-12-27 2006-06-19 에스케이 텔레콤주식회사 System and method for analyzing of radio internet quality
US20080320343A1 (en) * 2007-06-20 2008-12-25 Microsoft Corporation Web page error reporting
US7640457B2 (en) * 2006-11-07 2009-12-29 International Business Machines Corporation Automated error reporting and diagnosis in distributed computing environment
US7644315B2 (en) * 2006-10-30 2010-01-05 Google Inc. Diagnostics and error reporting for common tagging issues

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100590505B1 (en) * 2004-12-27 2006-06-19 에스케이 텔레콤주식회사 System and method for analyzing of radio internet quality
US7644315B2 (en) * 2006-10-30 2010-01-05 Google Inc. Diagnostics and error reporting for common tagging issues
US7640457B2 (en) * 2006-11-07 2009-12-29 International Business Machines Corporation Automated error reporting and diagnosis in distributed computing environment
US20080320343A1 (en) * 2007-06-20 2008-12-25 Microsoft Corporation Web page error reporting

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012100455A1 (en) 2011-09-20 2013-03-21 Hyundai Motor Co. Device for preventing dew condensation of a headlamp of a vehicle

Also Published As

Publication number Publication date
KR101638944B1 (en) 2016-07-12

Similar Documents

Publication Publication Date Title
US8949714B2 (en) Method and apparatus for transmitting and receiving an integrated message using portable device
CA2747114C (en) Pre-caching resources based on a cache manifest
US20170215051A1 (en) Remote access to a mobile communication device over a wireless local area network (wlan)
US9451029B2 (en) Method of remote control for portable device and system using the same
US20150091935A1 (en) Method and device for browsing web under weak light with mobile terminal browser
WO2013182063A1 (en) Webapp startup method and device
CN104978183A (en) Icon construction method, and terminal equipment
US9582584B2 (en) Method, apparatus and system for filtering data of web page
WO2017219293A1 (en) Method and device for acquiring web content
WO2015003549A1 (en) Method and system for application message alerting
KR100749845B1 (en) Mobile system having features of mobile active page and method for mobile internet service thereof
EP2807554A1 (en) Automatically adaptation of application data responsive to an operating condition of a portable computing device
CN105204849A (en) Pressure test system and implementation method thereof
CN102469109B (en) Display method of browser homepage in mobile terminal and apparatus thereof
US9742901B2 (en) Method, apparatus and terminal device for obtaining call log
KR101633376B1 (en) Apparatus and method for decreasing power consumption due to communication between processors in portable terminal
CN110020338B (en) Browser and webpage opening method and device
US20120117024A1 (en) Method for updating media database in portable terminal
KR20120025176A (en) Method and apparatus for controlling data usage of mobile terminal
KR20110094847A (en) Method and system improving web-browser lock-up at mobile station
KR20140112149A (en) System for running application on mobiledevices using NFC tag
CN110309454B (en) Interface display method, device, equipment and storage medium
KR20090053076A (en) Mobile terminal, rss system having the mobile terminal and method for providing updated information thereof
KR101497986B1 (en) Server and method for providing matarials of template to device, and the device
US11995141B2 (en) Address obtaining method and device

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: 20190611

Year of fee payment: 6