KR100890421B1 - Method and apparatus for associating browsers different from each other in mobile station - Google Patents
Method and apparatus for associating browsers different from each other in mobile station Download PDFInfo
- Publication number
- KR100890421B1 KR100890421B1 KR1020070112601A KR20070112601A KR100890421B1 KR 100890421 B1 KR100890421 B1 KR 100890421B1 KR 1020070112601 A KR1020070112601 A KR 1020070112601A KR 20070112601 A KR20070112601 A KR 20070112601A KR 100890421 B1 KR100890421 B1 KR 100890421B1
- Authority
- KR
- South Korea
- Prior art keywords
- browser
- server
- web page
- terminal
- requested
- Prior art date
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
본 발명은 이동 단말에서 인터넷 접속을 지원하는 브라우저(browser)를 구동하는 방법 및 장치에 관한 것으로서, 특히, 브라우저 대행 서버를 통하여 이동 단말의 성능을 극복하고 Active X 콘트롤을 받는 웹 페이지 등도 잘 표시되도록 웹 브라우징을 지원하는 서버형 브라우저와, 사용자의 접속 요청에 빠른 응답이 가능하고 중간 서버를 경유하지 않으므로 종단간 보안 유지가 확보되도록 웹 브라우징을 지원하는 일반 브라우저를 모두 탑재하고, 사용자가 웹 페이지의 사양이나 속도, 보안 등과 관련하여 필요에 따라 그에 적합한 브라우저로 웹 브라우징을 할 수 있도록 자유롭게 브라우저들을 연동시킬 수 있는 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for driving a browser supporting an Internet connection in a mobile terminal, and more particularly, to overcome the performance of the mobile terminal through a browser proxy server and to display a web page under active X control. It is equipped with both a server type browser that supports web browsing and a general browser that supports web browsing to ensure end-to-end security because it can respond quickly to a user's connection request and does not go through an intermediate server. The present invention relates to a method and apparatus for freely interlocking browsers so as to perform web browsing with a browser suitable for a specification, speed, and security.
최근 들어, 이동 단말과 기지국 간의 통신 상에서 발생하는 트래픽 처리의 성능이 향상됨에 따라, 이동 단말에서 일반 유선 인터넷의 웹 서버에 직접 접속할 수도 있다. 예를 들어, 종래와 같이 WAP(Wireless Application Protocol) 기반으로 무선 포탈 서버에 접속하여 통신사 또는 통신사와 제휴된 콘텐츠 프로바이 더(provider)에서 제공하는 제한된 콘텐츠 만을 이용하는 것이 아니라, 이동 단말용 풀 브라우저(full browser)가 개발되어 유선 인터넷 웹 서버에 자유롭게 접속할 수 있게 되었다. 즉, URL(Uniform Resource Locator)을 입력하거나 링크된 페이지 주소를 클릭함으로써 유선 인터넷 포털 서버나 필요한 모든 서버에 접속하여 필요한 정보를 제공 받을 수 있게 되었다. In recent years, as the performance of traffic processing occurring in communication between a mobile terminal and a base station is improved, the mobile terminal may directly access a web server of a general wired Internet. For example, the mobile browser is connected to a wireless portal server based on a WAP (Wireless Application Protocol) as a conventional method, and a full browser for a mobile terminal is used instead of using only limited content provided by a carrier or a content provider affiliated with the carrier. A full browser has been developed to allow free access to wired Internet web servers. In other words, by entering a Uniform Resource Locator (URL) or clicking a linked page address, it is possible to access a wired Internet portal server or all necessary servers and receive necessary information.
그러나, 이동 단말에 탑재되는 서버형 브라우저의 경우에, 브라우저 대행 서버를 통하여 이동 단말의 성능을 극복하고 Active X 콘트롤을 받는 웹 페이지 등도 잘 표시되도록 할 수 있지만, 스크롤(scroll) 등에 따라 화면에 표시될 내용의 변경이 발생할 때마다 브라우저 대행 서버를 통하여 새로운 페이지 정보를 반복적으로 다시 수신하여 표시하여야 하므로, 사용자의 입출력 요구에 반응 속도가 느리고, 암호와 같은 보안 정보가 중간 서버를 경유하여 전달되기 때문에 보안에 취약하다는 문제점이 있다. However, in the case of a server type browser installed in the mobile terminal, although the web server and the like, which can overcome the performance of the mobile terminal through the browser proxy server and receive the Active X control, can be displayed well, the screen is displayed according to the scroll or the like. Whenever a change is made, new page information must be repeatedly displayed and displayed through the browser proxy server. Therefore, the response rate is slow in response to a user's input / output request, and security information such as a password is transmitted through an intermediate server. The problem is that it is vulnerable to security.
또한, 이동 단말에 탑재되는 일반 브라우저의 경우에, 사용자의 접속 요청에 빠른 응답이 가능하고 중간 서버를 경유하지 않으므로 종단간 보안 유지가 확보되도록 하여 전자상거래 등이 가능하게 할 수 있지만, 단말의 성능에 따라 웹 페이지를 제대로 표시하지 못하거나 Active X 콘트롤 등 PC에서만 실행 가능한 코드가 포함되는 웹 페이지 등은 전혀 표시할 수 없다는 문제점이 있다. In addition, in the case of a general browser mounted on a mobile terminal, since a quick response to a user's connection request is possible and does not go through an intermediate server, end-to-end security can be secured to enable electronic commerce and the like. In some cases, the web page may not be displayed properly, or a web page including code executable only on a PC, such as an Active X control, may not be displayed at all.
따라서, 사용자의 웹 페이지 요구 환경에 따라 서버형 브라우저와 일반 브라우저 간에 자유롭게 필요에 따라 연동하여 사용할 수 있는 이동 단말이 요구되고 있다.Accordingly, there is a demand for a mobile terminal that can be freely used as needed between a server-type browser and a general browser according to a user's web page request environment.
따라서, 본 발명은 상술한 문제점을 해결하기 위한 것으로서, 본 발명의 목적은, 이동 단말의 사용자가 웹 페이지의 사양이나 속도, 보안 등과 관련하여 필요에 따라 그에 적합한 브라우저로 웹 브라우징을 할 수 있도록 하기 위하여, 이동 단말의 표시 성능에 제약이 없도록 웹 브라우징을 지원하는 서버형 브라우저와 빠른 응답과 보안 유지에 유리하도록 웹 브라우징을 지원하는 일반 브라우저 간의 자유로운 브라우저 연동 방법 및 장치를 제공하는 데 있다.Accordingly, an object of the present invention is to solve the above-described problems, and an object of the present invention is to enable a user of a mobile terminal to browse the web with a browser appropriate to the web page, as necessary, in connection with the specification, speed, and security of the web page. In order to provide a free browser interworking method and apparatus between a server-type browser supporting web browsing and a general browser supporting web browsing so as to be advantageous for quick response and security, there is no limitation on display performance of a mobile terminal.
그리고, 본 발명의 다른 목적은, 위와 같은 서로 다른 목적의 두 브라우저 간에 여러 가지 조건에 따라 자동적으로 브라우저 전환이 가능하도록 함으로써, 사용자의 인터넷 이용 목적에 따라 브라우저를 선택적으로 사용할 수 있게 하고, 인터넷 상의 모든 웹 페이지 접속이 자유롭게 하여 사용자의 인터넷 서비스 이용 상의 불편함을 없애주며, 이동 통신을 통한 인터넷 서비스를 활성화시킬 수 있는 브라우저 연동 방법 및 장치를 제공하는 데 있다.Another object of the present invention is to automatically switch browsers between two browsers having different purposes as described above according to various conditions, thereby enabling the user to selectively use the browser according to the user's purpose of using the Internet, and The present invention provides a browser interworking method and apparatus capable of freely accessing all web pages, eliminating inconvenience in using a user's Internet service, and activating an Internet service through mobile communication.
먼저, 본 발명의 특징을 요약하면, 상기와 같은 본 발명의 목적을 달성하기 위한 본 발명의 일면에 따른 브라우저 연동 방법은, 중간 서버를 경유한 인터넷 브라우징을 지원하는 제1 브라우저 또는 상기 중간 서버 없이 인터넷 브라우징을 지원하는 제2 브라우저를 통하여 웹 페이지를 제공하는 단계; 및 브라우저 전환을 판단하여, 구동되어 있는 브라우저가 상기 제1 브라우저이면 상기 제2 브라우저의 구 동으로 전환하고, 구동되어 있는 브라우저가 상기 제2 브라우저이면 상기 제1 브라우저의 구동으로 전환하는 단계를 포함한다.First, to summarize the features of the present invention, a browser interworking method according to an aspect of the present invention for achieving the object of the present invention as described above, without a first browser or the intermediate server that supports Internet browsing via an intermediate server Providing a web page via a second browser that supports internet browsing; And judging a browser switching, if the driven browser is the first browser, switching to driving of the second browser, and if the driven browser is the second browser, switching to driving of the first browser. do.
상기 전환하는 단계는, 단말의 소정 키가 선택될 때 상기 브라우저 전환을 수행하거나, 주소에 전환 지시 코드가 포함된 웹 페이지가 단말로부터 요청될 때 상기 브라우저 전환을 수행할 수 있다. 또는, 상기 전환하는 단계는, 구동되어 있는 브라우저가 상기 제1 브라우저인 경우에, 상기 중간 서버의 데이터베이스에서 미리 지정되어 관리되고 있는 적어도 하나 이상의 주소 중 어느 하나에 대응되는 웹 페이지가 단말로부터 요청될 때 상기 브라우저 전환을 수행할 수도 있다. In the switching, the browser switching may be performed when a predetermined key of the terminal is selected, or the browser switching may be performed when a web page including a switching instruction code in an address is requested from the terminal. Alternatively, the switching may include requesting, from the terminal, a web page corresponding to any one or more addresses that are previously designated and managed in a database of the intermediate server when the browser being driven is the first browser. When the browser switch may be performed.
그리고, 본 발명의 다른 일면에 따른 브라우저 연동 장치는, 중간 서버를 경유하는 인터넷 브라우징을 지원하는 제1 브라우저가 구동된 경우에, 브라우저 전환 여부를 판단하여 상기 중간 서버 없이 인터넷 브라우징을 지원하는 제2 브라우저의 구동으로 전환을 호출하는 제1 호출부; 및 상기 제2 브라우저가 구동된 경우에, 브라우저 전환 여부를 판단하여 상기 제1 브라우저의 구동으로 전환을 호출하는 제2 호출부를 포함한다.In addition, the browser interworking device according to another aspect of the present invention, when the first browser that supports the Internet browsing via the intermediate server is driven, the second browser to determine whether to switch the browser to support the Internet browsing without the intermediate server A first calling unit for calling a switch by driving the browser; And a second caller configured to determine whether to switch the browser when the second browser is driven and to call the switch by driving the first browser.
상기 제1 호출부는, 단말의 소정 키가 선택될 때, 주소에 전환 지시 코드가 포함된 웹 페이지가 요청될 때, 또는 상기 중간 서버의 데이터베이스에서 미리 지정되어 관리되고 있는 적어도 하나 이상의 주소 중 어느 하나에 대응되는 웹 페이지가 요청될 때 브라우저 전환을 호출할 수 있다.The first caller may include at least one of at least one address that is pre-specified and managed in a database of the intermediate server when a predetermined key of the terminal is selected, when a web page including a switch instruction code is requested in the address, or when a predetermined key of the terminal is selected. May invoke a browser switch when a web page corresponding to the.
상기 제2 호출부는, 단말의 소정 키가 선택될 때, 또는 주소에 전환 지시 코드가 포함된 웹 페이지가 요청될 때 브라우저 전환을 호출할 수 있다.The second caller may call a browser switch when a predetermined key of the terminal is selected or when a web page including a switch instruction code in the address is requested.
본 발명에 따른 브라우저 연동 방법 및 장치에 따르면, 이동 단말의 표시 성능에 제약이 없도록 웹 브라우징을 지원하는 서버형 브라우저와 빠른 응답과 보안 유지에 유리하도록 웹 브라우징을 지원하는 일반 브라우저 간의 자유로운 브라우저 연동이 가능하도록 함으로써, 이동 단말의 사용자가 웹 페이지의 사양이나 속도, 보안 등과 관련하여 필요에 따라 그에 적합한 브라우저로 웹 브라우징을 할 수 있도록 지원할 수 있다.According to the browser interworking method and apparatus according to the present invention, free browser interworking between a server-type browser that supports web browsing so that the display performance of the mobile terminal is not limited, and a general browser that supports web browsing to favor quick response and security maintenance By enabling it, the user of the mobile terminal can support web browsing with a suitable browser as needed in relation to the specification, speed, and security of the web page.
그리고, 본 발명에 따른 브라우저 연동 방법 및 장치에 따르면, 위와 같은 서로 다른 목적의 두 브라우저 간에 여러 가지 조건에 따라 자동적으로 브라우저 전환이 가능하도록 함으로써, 사용자의 인터넷 이용 목적에 따라 브라우저를 선택적으로 사용할 수 있게 하고, 인터넷 상의 모든 웹 페이지 접속이 자유롭게 하여 사용자의 인터넷 서비스 이용 상의 불편함을 없애주며, 이동 통신을 통한 인터넷 서비스를 활성화시킬 수 있다. In addition, according to the browser interworking method and apparatus according to the present invention, the browser can be automatically switched between the two browsers of different purposes as described above according to various conditions, it is possible to selectively use the browser according to the user's purpose of using the Internet In addition, all web pages on the Internet can be freely accessed, eliminating inconveniences in using the user's Internet service, and activating the Internet service through mobile communication.
이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings and the contents described in the accompanying drawings, but the present invention is not limited or limited to the embodiments. Like reference numerals in the drawings denote like elements.
이하, 중간 서버로서 브라우저 대행 서버를 경유하여 인터넷 브라우징을 지원하는 서버형 브라우저를 이용하여 웹 서핑(web surfing)을 수행하다가 위와 같은 중간 서버 없이 인터넷 브라우징을 지원하도록 일반 브라우저로 전환하는 과정을 도 1의 흐름도를 참조하여 설명하고, 반대로 일반 브라우저를 이용하여 웹 서핑을 수행하다가 위와 같은 중간 서버를 경유하여 인터넷 브라우징을 지원하도록 서버형 브라우저로 전환하는 과정을 도 3의 흐름도를 참조하여 설명한다. 도 1 및 도 3의 흐름도 설명에 도 2의 이동 통신 환경이 참조된다. Hereinafter, a process of performing web surfing using a server-type browser that supports internet browsing via a browser proxy server as an intermediate server, and then switching to a general browser to support internet browsing without an intermediate server as shown in FIG. 1. The process of switching to a server-type browser to support Internet browsing via an intermediate server while performing web surfing using a general browser will be described with reference to the flowchart of FIG. 3. Reference is made to the mobile communication environment of FIG. 2 in the flowchart descriptions of FIGS. 1 and 3.
여기서, 서버형 브라우저와 일반 브라우저는 이동 단말에 탑재되어 HTML(Hypertext Markup Language) 기반의 유선 인터넷 웹 서버에 접속하는 것으로 가정된다. 그러나, 이에 한정되는 것은 아니며, WAP(Wireless Application Protocol) 기반의 이동 통신사의 무선 포탈 서버에 접속하거나 무선 포탈 서버를 통하여 이동 통신사와 제휴된 콘텐츠 프로바이더(provider)에 접속하는 경우 등에도 다양하게 응용될 수 있다. 이외에도, 경우에 따라서는 데스크 탑 PC나 노트북 PC와 같이 이동 단말이 아닌 유선 단말 등에서 인터넷 익스플로어와 같은 유선 인터넷 접속용 브라우저들을 구동하는 경우에도 본 발명의 브라우저 연동 기술이 확장될 수 있다.Here, it is assumed that the server type browser and the general browser are mounted on a mobile terminal to access a hypertext markup language (HTML) based wired internet web server. However, the present invention is not limited thereto, and the present invention is also applicable to a wireless portal server of a mobile carrier based on a WAP (Wireless Application Protocol) or a content provider affiliated with a mobile carrier through a wireless portal server. Can be. In addition, in some cases, the browser interworking technology of the present invention can be extended even when a browser for a wired Internet connection such as Internet Explorer is driven from a wired terminal, such as a desktop PC or a notebook PC, instead of a mobile terminal.
도 1은 본 발명의 일실시예에 따라 이동 단말에서 서버형 브라우저로부터 일반 브라우저로의 전환을 설명하기 위한 흐름도이다. 1 is a flowchart illustrating a switch from a server type browser to a general browser in a mobile terminal according to an embodiment of the present invention.
도 1을 참조하면, 먼저, 사용자가 이동 단말을 통하여 유선 인터넷 웹 서버에 접속을 요청하는 경우에 단말에 탑재된 웹 서핑 어플리케이션 형태의 서버형 브라우저가 구동될 수 있다(S110). 서버형 브라우저가 구동되면, 단말은 도 2와 같이 브라우저 대행 서버(230)와 접속된다(S111). 이때 브라우저 대행 서버(230)는 단 말(220)이 요청하는 URL(Uniform Resource Locator)이 포함된 HTTP(Hypertext Transfer Protocol) 요청 메시지를 해당 인터넷 웹서버(240)로 전송하여, 해당 웹서버(240)로부터 해당 페이지 내용이 포함된 HTTP 응답 메시지를 수신한다(S112). 이에 따라, 브라우저 대행 서버(230)는 해당 웹서버(240)의 페이지 내용이 단말(220)의 사용자 인터페이스에 적합하도록 데이터를 구성하여 단말(220)로 전송함으로써(S113), 단말은 해당 웹 페이지를 표시할 수 있게 된다(S114). 이때, 사용자가 스크롤(scroll), 줌 인/아웃(zoom in/out) 등 화면 표시 조절을 위한 키 조작이 있는 경우에(S115), 화면에 변경된 사항을 반영하기 위하여 해당 조작 명령이 브라우저 대행 서버(230)로 전송된다(S116). 이에 따라 브라우저 대행 서버(230)가 그에 맞도록 해당 페이지의 데이터를 구성하여 전송할 때 단말은 해당 웹 페이지의 변경 사항을 표시할 수 있게 된다. 마찬가지로, 해당 웹 페이지에서 사용자가 링크된 URL을 선택하거나, 새로운 URL을 입력하는 경우에, 위와 같은 과정 S112~S116이 반복된다. Referring to FIG. 1, first, when a user requests access to a wired Internet web server through a mobile terminal, a server type browser of a web surfing application type mounted on the terminal may be driven (S110). When the server-type browser is driven, the terminal is connected to the browser proxy server 230 as shown in Figure 2 (S111). At this time, the browser proxy server 230 transmits a Hypertext Transfer Protocol (HTTP) request message including a Uniform Resource Locator (URL) requested by the
이와 같이, 서버형 브라우저를 이용하는 이동 단말(220)은 WCDMA, CDMA, GSM, 등에 따른 이동 통신망이나, 이뿐만 아니라 휴대 인터넷 망, 유선 공중망, IP 망 등이 통합될 수 있는 네트워크(210)를 통하여, 이동 통신사가 운영하는 브라우저 대행 서버(230)를 경유하여 유선 인터넷 웹 서버들(240)에 브라우징할 수 있게 된다. 이동 단말(220)은 브라우저 대행 서버(230)를 경유하여 웹서핑을 지원할 때, 이동 단말의 성능을 극복하고 Active X 콘트롤을 받는 웹 페이지 등 단말 자체에서 지원하기 어려운 페이지 데이터 등에 대하여도 잘 표시되도록 할 수 있다. As such, the
특히, 본 발명에 따른 이동 단말에서는 서버형 브라우저가 구동되어 웹 페이지를 서핑하는 도중에 브라우저 전환을 판단하여 브라우저 대행 서버(230)와 같은 중간 서버 없이 인터넷 브라우징을 지원하도록 단말(220)에 탑재된 일반 브라우저를 호출할 수 있다(S120). 일반 브라우저의 호출은 단말 상의 핫키 선택에 의하여 이루어질 수도 있고, 요청된 페이지의 주소, 즉, URL 패턴을 분석하거나 브라우저 대행 서버(230)의 URL 목록에 포함되는지를 판단하여 이루어질 수도 있다(S121). In particular, in the mobile terminal according to the present invention, a server-type browser is driven to determine a browser change while surfing a web page, and is mounted on the
예를 들어, 서버형 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자에 의한 핫키 선택으로 일반 브라우저로의 전환을 요청할 때 일반 브라우저의 구동으로 전환되어 서버형 브라우저의 어플리케이션의 기동은 멈추고 서버형 브라우저에서 표시된 URL의 페이지가 일반 브라우저를 통한 페이지로 변경될 수 있다. 또한, 서버형 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자가 URL의 입력이나 링크된 URL을 선택하여 다른 URL의 페이지를 요청할 때, 요청된 URL에 일반 브라우저로의 전환을 나타내는 소정 전환 지시 코드가 포함되어 있으면, 자동으로 서버형 브라우저의 어플리케이션의 기동은 멈추고 일반 브라우저의 구동으로 전환되어 서버형 브라우저에서 요청된 URL의 페이지가 일반 브라우저를 통한 페이지로 변경될 수 있다. 이와 같은 전환 지시 코드는 URL 패턴에, 'http://some.host.com?start_local=yes'와 같이 '?start_local=yes' 등 특별한 텍스트, 숫자 또는 기호 등으로 삽입될 수 있다. 그리고, 다른 방법으로서, 서버형 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자가 URL의 입력이나 링크된 URL을 선택하여 다른 URL의 페이지를 요청할 때, 요청된 URL이 브라우저 대행서버(230)의 데이터베이스에서 미리 지정되어 관리되고 있는 목록 중 하나라면, 브라우저 대행서버(230)로부터 서버형 브라우저로 해당 사실을 알리는 소정 정보가 전송됨에 따라 자동으로 서버형 브라우저의 어플리케이션의 기동은 멈추고 일반 브라우저의 구동으로 전환되어 서버형 브라우저에서 요청된 URL의 페이지가 일반 브라우저를 통한 페이지로 변경될 수도 있다.For example, while a page of a given URL is being displayed through a server-type browser, when the user requests a switch to the general browser by selecting a hotkey by the user, the application is switched to the operation of the general browser and the application of the server-type browser is stopped and the server is stopped. The page of the URL displayed in the browser may be changed to the page through the normal browser. Also, while the page of the predetermined URL is being displayed through the server type browser, when the user requests the page of another URL by selecting the input of the URL or the linked URL, the predetermined conversion indicating the switching to the general browser in the requested URL. If the instruction code is included, the application of the server-type browser is automatically stopped and the operation is switched to the normal browser so that the page of the URL requested by the server-type browser can be changed to the page through the general browser. Such a switching instruction code may be inserted into the URL pattern as special text, numbers, or symbols such as '? Start_local = yes', such as 'http://some.host.com?start_local=yes'. Alternatively, while the page of the predetermined URL is being displayed through the server type browser, when the user requests a page of another URL by selecting an input of the URL or a linked URL, the requested URL is the browser proxy server 230. If one of the pre-specified list is managed in the database of), the server type browser automatically stops starting the application of the general browser as certain information is transmitted from the browser agent server 230 to the server type browser. Switching to run may change the page of the URL requested in a server-type browser to a page through a normal browser.
이와 같은 다양한 방법으로 일반 브라우저로의 전환이 판단되면(S122), 브라우저 대행서버(230)의 경유 없이 단말에서 직접 HTTP 요청 메시지를 해당 웹 서버에 전송하여 이에 응답되는 HTTP 응답 메시지에 포함된 페이지 정보를 수신하여 표시할 수 있다(S123). 사용자가 요청하는 스크롤(scroll), 줌 인/아웃(zoom in/out) 등 화면 표시 조절을 위한 키 조작이 있는 경우에, 화면에 변경된 사항을 반영하기 위하여 해당 조작 명령이 브라우저 대행 서버(230)로 전송될 필요 없으며, 단말의 어플리케이션에 의하여 처리되어 요청된 조작 명령에 맞도록 해당 웹 페이지의 변경 사항을 표시할 수 있게 된다. 이와 같이, 단말이 브라우저 대행 서버(230)를 경유함이 없이 웹서핑을 지원할 때, 사용자의 접속 요청에 빠른 응답이 가능하고 중간 서버를 경유하지 않으므로 종단간 보안 유지가 확보되도록 할 수 있다.When it is determined that the switch to the general browser in various ways as described above (S122), the page information included in the HTTP response message is sent directly to the corresponding web server by sending an HTTP request message directly from the terminal via the browser proxy server 230 It may receive and display (S123). When there is a key operation for adjusting the display of the screen such as scrolling and zooming in / out requested by the user, the corresponding operation command is applied to the browser proxy server 230 to reflect the change on the screen. There is no need to be transmitted to, it is processed by the application of the terminal it is possible to display the changes of the corresponding web page to meet the requested operation command. As such, when the terminal supports the web surfing without passing through the browser proxy server 230, it is possible to quickly respond to the user's connection request and secure end-to-end security because it does not pass through the intermediate server.
도 3은 본 발명의 일실시예에 따라 이동 단말에서 일반 브라우저로부터 서버형 브라우저로의 전환을 설명하기 위한 흐름도이다. 3 is a flowchart illustrating a switch from a general browser to a server-type browser in a mobile terminal according to an embodiment of the present invention.
도 3을 참조하면, 먼저, 사용자가 이동 단말에 탑재된 일반 브라우저를 통하여 유선 인터넷 웹 서버(240)에 접속을 요청하는 경우에, 해당 어플리케이션이 구동되어(S310), 단말은 브라우저 대행 서버(230)의 경유 없이 직접 소정 웹 서 버(240)에 접속할 수 있다(S311). 일반 브라우저를 통하여서는 브라우저 대행서버(230)의 경유 없이 단말에서 직접 HTTP 요청 메시지를 해당 웹 서버에 전송하여 이에 응답되는 HTTP 응답 메시지에 포함된 페이지 정보를 수신하여 표시할 수 있다(S312). 사용자가 요청하는 스크롤(scroll), 줌 인/아웃(zoom in/out) 등 화면 표시 조절을 위한 키 조작이 있는 경우에, 화면에 변경된 사항을 반영하기 위하여 해당 조작 명령이 브라우저 대행 서버(230)로 전송될 필요 없으며, 단말의 일반 브라우저를 위한 어플리케이션에 의하여 처리되어 요청된 조작 명령에 맞도록 해당 웹 페이지의 변경 사항을 표시할 수 있게 된다(S313).Referring to FIG. 3, first, when a user requests access to a wired
이와 같이, 일반 브라우저를 이용하는 경우에, 이동 단말(220)은 WCDMA, CDMA, GSM, 등에 따른 이동 통신망이나, 이뿐만 아니라 휴대 인터넷 망, 유선 공중망, IP 망 등이 통합될 수 있는 네트워크(210)를 통하여, 이동 통신사가 운영하는 브라우저 대행 서버(230)의 경유 없이 유선 인터넷 웹 서버들(240)에 자유롭게 브라우징할 수 있게 된다.As such, when using a general browser, the
이때, 본 발명에 따른 이동 단말에서는 일반 브라우저가 구동되어 웹 페이지를 서핑하는 도중에도 브라우저 전환을 판단하여 브라우저 대행 서버(230)와 같은 중간 서버를 경유하여 인터넷 브라우징을 지원하도록 단말(220)에 탑재된 서버형 브라우저를 호출할 수 있다(S320). 서버형 브라우저의 호출은 단말 상의 핫키 선택에 의하여 이루어질 수도 있고, 요청된 페이지의 주소, 즉, URL 패턴을 분석하여 이루어질 수도 있다(S321). In this case, in the mobile terminal according to the present invention, even when the general browser is driven and surfs the web page, the mobile terminal is determined to switch the browser and is mounted on the terminal 220 to support Internet browsing via an intermediate server such as the browser agency server 230. The server-type browser can be called (S320). The call of the server type browser may be made by selecting a hotkey on the terminal, or may be made by analyzing an address of the requested page, that is, a URL pattern (S321).
예를 들어, 일반 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동 안에, 사용자에 의한 핫키 선택으로 서버형 브라우저로의 전환을 요청할 때 일반 브라우저의 구동으로 전환되어 일반 브라우저의 어플리케이션의 기동은 멈추고 일반 브라우저에서 표시된 URL의 페이지가 서버형 브라우저를 통한 페이지로 변경될 수 있다. 또한, 일반 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자가 URL의 입력이나 링크된 URL을 선택하여 다른 URL의 페이지를 요청할 때, 요청된 URL에 서버형 브라우저로의 전환을 나타내는 소정 전환 지시 코드가 포함되어 있으면, 자동으로 일반 브라우저의 어플리케이션의 기동은 멈추고 서버형 브라우저의 구동으로 전환되어 일반 브라우저에서 요청된 URL의 페이지가 서버형 브라우저를 통한 페이지로 변경될 수 있다. 이와 같은 전환 지시 코드는 URL 패턴에, 'http://some.host.com?start_local=no'와 같이 '?start_local=yes' 등 특별한 텍스트, 숫자 또는 기호 등으로 삽입될 수 있다. For example, while a page of a given URL is displayed through a general browser, when a user requests a switch to a server type browser by selecting a hotkey by the user, the application is switched to the normal browser and the application of the general browser is stopped and the general browser is stopped. The page of the URL displayed in the browser may be changed to a page through the server type browser. Also, while a page of a predetermined URL is being displayed through a general browser, when the user selects a URL input or requests a page of another URL by selecting a linked URL, the predetermined conversion indicating the switching to the server type browser in the requested URL. If the instruction code is included, the application of the generic browser is automatically stopped and the server-type browser is driven to change the page of the URL requested by the generic browser to the page through the server-type browser. Such a switching instruction code may be inserted in the URL pattern as special text, numbers, or symbols such as '? Start_local = yes', such as 'http://some.host.com?start_local=no'.
이와 같은 다양한 방법으로 일반 브라우저로의 전환이 판단되면(S322), 단말은 브라우저 대행서버(230)를 경유하여 웹 서핑을 지원하게 된다(S323). 즉, 브라우저 대행 서버(230)는 단말(220)이 요청하는 URL이 포함된 HTTP 요청 메시지를 해당 인터넷 웹서버(240)로 전송하여, 해당 웹서버(240)로부터 해당 페이지 내용이 포함된 HTTP 응답 메시지를 수신한다. 이에 따라, 브라우저 대행 서버(230)는 해당 웹서버(240)의 페이지 내용이 단말(220)의 사용자 인터페이스에 적합하도록 데이터를 구성하여 단말(220)로 전송함으로써, 단말은 해당 웹 페이지를 표시할 수 있게 된다. 이때, 사용자가 스크롤(scroll), 줌 인/아웃(zoom in/out) 등 화면 표시 조절을 위한 키 조작이 있는 경우에, 화면에 변경된 사항을 반영하기 위하여 해당 조 작 명령이 브라우저 대행 서버(230)로 전송되고, 이에 따라 브라우저 대행 서버(230)가 그에 맞도록 해당 페이지의 데이터를 구성하여 전송할 때 단말은 해당 웹 페이지의 변경 사항을 표시할 수 있게 된다. When it is determined that the switch to the general browser in various ways as described above (S322), the terminal supports the web surfing via the browser proxy server 230 (S323). That is, the browser proxy server 230 transmits an HTTP request message including the URL requested by the terminal 220 to the
도 4는 본 발명의 일실시예에 따른 이동 단말의 구성을 나타내는 블록도이다. 도 4를 참조하면, 본 발명의 일실시예에 따른 이동 단말은 제어부(410), 통신부(420), 사용자 인터페이스(430), 메모리(440), 서버형 브라우저 구동부(450), 일반 브라우저 구동부(460), 제1 호출부(471) 및 제2 호출부(472)를 포함하는 브라우저 연동부(470)를 포함할 수 있다. 이와 같은 구성 요소들은 소프트웨어로 구현될 수 있으며, 이외에도 하드웨어로 구현되거나 그 조합으로도 구현될 수도 있다. 4 is a block diagram illustrating a configuration of a mobile terminal according to an embodiment of the present invention. Referring to FIG. 4, the mobile terminal according to an embodiment of the present invention includes a
여기서, 본 발명에 따라 이동 단말에 탑재된 서버형 브라우저 또는 일반 브라우저와 같은 인터넷 브라우징 수단을 이용하여 인터넷 서비스를 이용할 수 있는 이동 단말은 WCDMA 등 이동 통신 프로토콜을 지원하는 셀룰러폰(Cellular phone), 피씨에스폰(PCS phone: Personal Communications Services phone)일 수 있을 뿐만 아니라, 무선 통신이 가능한 동기식/비동기식 IMT-2000(International Mobile Telecommunication-2000), 노트북 PC, 데스크탑 PC, 팜 PC(Palm Personal Computer), 개인용 디지털 보조기(PDA:Personal Digital Assistant), 스마트폰(Smart phone), 왑폰(WAP phone:Wireless application protocol phone), 모바일 게임기(mobile play-station) 등을 포괄적으로 의미한다.Here, according to the present invention, a mobile terminal capable of using the Internet service by using an internet browsing means such as a server-type browser or a general browser mounted on the mobile terminal is a cellular phone or PC supporting a mobile communication protocol such as WCDMA. In addition to being a Personal Communications Services Phone (PCS phone), the synchronous / asynchronous International Mobile Telecommunication-2000 (IMT-2000), notebook PC, desktop PC, Palm Personal Computer, personal It refers to a personal digital assistant (PDA), a smart phone, a wireless application protocol phone (WAP phone), a mobile play-station, and the like.
제어부(410)는 이동 단말의 위와 같은 구성 요소들의 전반적인 제어를 담당하는 프로세서에 해당하고, 위와 같은 구성들의 일부 또는 전부를 포함하도록 구성 할 수도 있다. The
통신부(420)는 CDMA, WCDMA, IMT-2000, 휴대 인터넷 등의 무선 통신 규격에 따른 통화, 문자 메시지 서비스, 인터넷 서비스, 디지털 방송 시청, 디지털 미디어 스트리밍, 다운로드 및 업로드 등의 통신 서비스를 위한 RF(Radio Frequency) 신호를 송수신한다. The
사용자 인터페이스(430)는 마이크, 스피커, LCD(Liquid Crystal Display), 키패드 등이나 이들을 구동하는 어플리케이션 등을 모두 포함하며, 사용자가 음성 통화나, 데이터 패킷 서비스 등을 받는데 필요한 기본적인 수단들을 통칭한다. 사용자 인터페이스(430)를 통하여 사용자는 필요한 정보, 예를 들어, 촬영 이미지, 전화번호부, 메모, 모닝콜, 다운로드 데이터 등과 관련된 데이터를 메모리(440)에 저장하여 필요할 때마다 불러올 수 있고 이용할 수 있다. The
특히, 서버형 브라우저 구동부(450)는 도 2의 브라우저 대행 서버(230)와 같이 중간 서버를 경유하여 인터넷 서비스를 지원하기 위하여 인터넷 웹 서버(240)에 접속 시 해당 서버형 브라우저를 구동한다. 또한, 일반 브라우저 구동부(460)는 도 2의 브라우저 대행 서버(230)와 같이 중간 서버의 경유 없이 인터넷 서비스를 지원하기 위하여 인터넷 웹 서버(240)에 직접 접속 시 해당 일반 브라우저를 구동한다. 브라우저 대행 서버(230)를 통하여 이동 단말의 표시 성능 등을 극복하고 Active X 콘트롤을 받는 웹 페이지 등도 잘 표시되도록 웹 브라우징을 지원하게 되며, 일반 브라우저를 통하여 사용자의 접속 요청에 빠른 응답이 가능하고 중간 서버를 경유하지 않으므로 종단간 보안 유지가 확보되도록 웹 브라우징을 지원할 수 있게 된 다. In particular, the server-
브라우저 연동부(470)의 제1 호출부(471)는 도 2의 브라우저 대행 서버(230)와 같은 중간 서버를 경유한 인터넷 브라우징을 지원하는 서버형 브라우저가 구동된 경우에, 브라우저 전환 여부를 판단하여 해당 중간 서버 없이 인터넷 브라우징을 지원하는 일반 브라우저의 구동으로 전환을 호출할 수 있다. 또한, 브라우저 연동부(470)의 제2 호출부(472)는 일반 브라우저가 구동된 경우에, 브라우저 전환 여부를 판단하여 서버형 브라우저의 구동으로 전환을 호출할 수 있다.The
예를 들어, 도 1에서 설명한 바와 같이, 제1 호출부(471)는 서버형 브라우저가 구동되어 웹 페이지를 서핑하는 도중에 브라우저 전환을 판단하여 브라우저 대행 서버(230)와 같은 중간 서버 없이 인터넷 브라우징을 지원하도록 일반 브라우저를 호출할 수 있다. 이때, 일반 브라우저의 호출은 단말 상의 핫키 선택에 의하여 이루어질 수도 있고, 요청된 페이지의 주소, 즉, URL 패턴을 분석하거나 브라우저 대행 서버(230)의 URL 목록에 포함되는지를 판단하여 이루어질 수도 있다. For example, as described with reference to FIG. 1, the
예를 들어, 서버형 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 제1 호출부(471)는 사용자에 의한 해당 핫키의 선택이 있다면 서버형 브라우저 구동부(450)가 서버형 브라우저의 기동을 멈추게 하고 일반 브라우저 구동부(460)는 일반 브라우저를 기동하도록 하여 서버형 브라우저에서 표시된 URL의 페이지가 일반 브라우저를 통한 페이지로 변경되도록 할 수 있다. 또한, 서버형 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자가 URL의 입력이나 링크된 URL을 선택하여 다른 URL의 페이지를 요청할 때, 요청된 URL에 일반 브 라우저로의 전환을 나타내는 소정 전환 지시 코드가 포함되어 있으면, 제1 호출부(471)는 서버형 브라우저 구동부(450)가 서버형 브라우저의 기동을 멈추게 하고 일반 브라우저 구동부(460)는 일반 브라우저를 기동하도록 하여 서버형 브라우저에서 요청된 URL의 페이지가 일반 브라우저를 통한 페이지로 변경되도록 할 수 있다. 이와 같은 전환 지시 코드는 URL 패턴에, 'http://some.host.com?start_local=yes'와 같이 '?start_local=yes' 등 특별한 텍스트, 숫자 또는 기호 등으로 삽입될 수 있다. 그리고, 다른 방법으로서, 서버형 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자가 URL의 입력이나 링크된 URL을 선택하여 다른 URL의 페이지를 요청할 때, 요청된 URL이 브라우저 대행서버(230)의 데이터베이스에서 미리 지정되어 관리되고 있는 목록 중 하나라면, 브라우저 대행서버(230)로부터 서버형 브라우저로 해당 사실을 알리는 소정 정보가 전송됨에 따라 제1 호출부(471)는 서버형 브라우저 구동부(450)가 서버형 브라우저의 기동을 멈추게 하고 일반 브라우저 구동부(460)는 일반 브라우저를 기동하도록 하여 서버형 브라우저에서 요청된 URL의 페이지가 일반 브라우저를 통한 페이지로 변경되도록 할 수도 있다.For example, while the page of a predetermined URL is being displayed through the server type browser, the
또한, 본 발명에 따른 이동 단말에서는 일반 브라우저가 구동되어 웹 페이지를 서핑하는 도중에도 제2 호출부(472)가 브라우저 전환을 판단하여 브라우저 대행 서버(230)와 같은 중간 서버를 경유하여 인터넷 브라우징을 지원하도록 단말(220)에 탑재된 서버형 브라우저를 호출할 수 있다. 도 3에서 설명한 바와 같이 서버형 브라우저의 호출은 단말 상의 핫키 선택에 의하여 이루어질 수도 있고, 요청된 페이지의 주소, 즉, URL 패턴을 분석하여 이루어질 수도 있다. In addition, in the mobile terminal according to the present invention, while the general browser is driven and the web page is surfed, the second caller 472 determines the browser switching and performs internet browsing via an intermediate server such as the browser proxy server 230. To support the server-type browser mounted on the terminal 220 may be called. As described in FIG. 3, the server-type browser may be called by hotkey selection on the terminal, or may be made by analyzing an address of a requested page, that is, a URL pattern.
예를 들어, 일반 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자에 의한 핫키 선택으로 서버형 브라우저로의 전환을 요청할 때 제2 호출부(472)는 일반 브라우저 구동부(460)가 일반 브라우저의 기동을 멈추게 하고 서버형 브라우저 구동부(450)는 서버형 브라우저를 기동하도록 하여 일반 브라우저에서 표시된 URL의 페이지가 서버형 브라우저를 통한 페이지로 변경될 수 있다. 또한, 일반 브라우저를 통하여 소정 URL의 페이지가 표시되고 있는 동안에, 사용자가 URL의 입력이나 링크된 URL을 선택하여 다른 URL의 페이지를 요청할 때, 요청된 URL에 서버형 브라우저로의 전환을 나타내는 소정 전환 지시 코드가 포함되어 있으면, 제2 호출부(472)는 일반 브라우저 구동부(460)가 일반 브라우저의 기동을 멈추게 하고 서버형 브라우저 구동부(450)는 서버형 브라우저를 기동하도록 하여 일반 브라우저에서 요청된 URL의 페이지가 서버형 브라우저를 통한 페이지로 변경될 수 있다. 이와 같은 전환 지시 코드는 URL 패턴에, 'http://some.host.com?start_local=no'와 같이 '?start_local=yes' 등 특별한 텍스트, 숫자 또는 기호 등으로 삽입될 수 있다.For example, while the page of a predetermined URL is being displayed through the general browser, when the user requests a switch to the server type browser by selecting a hotkey by the user, the second caller 472 causes the
본 명세서에서 개시된 방법 및 시스템에서 사용되는 기능은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치, 하드 디스크, 이동형 저장장치 등이 있으며 또한 캐리어 웨이브(예를 들어 인터넷 을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The functions used in the methods and systems disclosed herein may be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, hard disk, removable storage, and also carrier wave (for example, transmission over the Internet). It also includes the implementation in the form of. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible. 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.
도 1은 본 발명의 일실시예에 따라 이동 단말에서 서버형 브라우저로부터 일반 브라우저로의 전환을 설명하기 위한 흐름도이다. 1 is a flowchart illustrating a switch from a server type browser to a general browser in a mobile terminal according to an embodiment of the present invention.
도 2는 본 발명의 일실시예에 따라 인터넷 서비스를 이용하는 이동 통신 환경을 설명하기 위한 도면이다.2 is a diagram illustrating a mobile communication environment using an Internet service according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따라 이동 단말에서 일반 브라우저로부터 서버형 브라우저로의 전환을 설명하기 위한 흐름도이다. 3 is a flowchart illustrating a switch from a general browser to a server-type browser in a mobile terminal according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 이동 단말의 구성을 나타내는 블록도이다.4 is a block diagram illustrating a configuration of a mobile terminal according to an embodiment of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070112601A KR100890421B1 (en) | 2007-11-06 | 2007-11-06 | Method and apparatus for associating browsers different from each other in mobile station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070112601A KR100890421B1 (en) | 2007-11-06 | 2007-11-06 | Method and apparatus for associating browsers different from each other in mobile station |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100890421B1 true KR100890421B1 (en) | 2009-03-26 |
Family
ID=40698707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070112601A KR100890421B1 (en) | 2007-11-06 | 2007-11-06 | Method and apparatus for associating browsers different from each other in mobile station |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100890421B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101800280B1 (en) * | 2015-06-10 | 2017-11-22 | 주식회사 팬타랩 | Method for executing security page and terminal performing the method |
KR20200043041A (en) * | 2018-10-17 | 2020-04-27 | (주)지란지교소프트 | System and method for controlling local file based on web browser |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11338810A (en) | 1998-05-29 | 1999-12-10 | Toshiba Corp | Information terminal equipment, environment setting method and storage medium |
KR20040035182A (en) * | 2002-10-18 | 2004-04-29 | 엘지전자 주식회사 | Apparatus and method for integrated web browsing service |
KR20060057133A (en) * | 2004-11-23 | 2006-05-26 | 주식회사 팬택 | Mobile communication terminal and method for selecting browser |
WO2007058084A1 (en) | 2005-11-16 | 2007-05-24 | Nec Corporation | Mobile terminal device, url management method used for the same, and program thereof |
-
2007
- 2007-11-06 KR KR1020070112601A patent/KR100890421B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11338810A (en) | 1998-05-29 | 1999-12-10 | Toshiba Corp | Information terminal equipment, environment setting method and storage medium |
KR20040035182A (en) * | 2002-10-18 | 2004-04-29 | 엘지전자 주식회사 | Apparatus and method for integrated web browsing service |
KR20060057133A (en) * | 2004-11-23 | 2006-05-26 | 주식회사 팬택 | Mobile communication terminal and method for selecting browser |
WO2007058084A1 (en) | 2005-11-16 | 2007-05-24 | Nec Corporation | Mobile terminal device, url management method used for the same, and program thereof |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101800280B1 (en) * | 2015-06-10 | 2017-11-22 | 주식회사 팬타랩 | Method for executing security page and terminal performing the method |
KR20200043041A (en) * | 2018-10-17 | 2020-04-27 | (주)지란지교소프트 | System and method for controlling local file based on web browser |
KR102132385B1 (en) | 2018-10-17 | 2020-08-05 | (주)지란지교소프트 | System and method for controlling local file based on web browser |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7840631B2 (en) | Multimedia control with one-click device selection | |
KR101155149B1 (en) | Skins for mobile communication devices | |
US8230334B2 (en) | Webpage presentation method for mobile phone | |
EP2132621A2 (en) | Methods of displaying information at different zoom settings and related devices and computer program products | |
JP2000163367A (en) | Method and architecture (system) for interactive bidirectional communication device to interact with network | |
WO2008086899A1 (en) | Methods for accessing a phone-based web server with a private ip address and related electronic devices and computer program products | |
US20090282344A1 (en) | Mobile device capable of selective mobile browsing and control method thereof | |
KR100890421B1 (en) | Method and apparatus for associating browsers different from each other in mobile station | |
KR101450775B1 (en) | apparatus and method of screen display in mobile station | |
JP2007299276A (en) | Information supply method, server and mobile communication terminal | |
KR100905413B1 (en) | Method and Apparatus for Adjusting Screen Display Area of Web Page in Full Browser of Mobile Station | |
KR101001512B1 (en) | System for transmitting/receiving contents connected in link structure in internet page and control method thereof, and browsing apparatus used in the system | |
KR100607251B1 (en) | Mobile Communication Terminal Having Function of Wireless Internet Service Using Mobile Browser | |
KR100416982B1 (en) | Method for controlling internet access in a portable communication terminal having within a web-browser | |
GB2375278A (en) | Adapting data for display to differently handed operators in a communication system | |
KR100936612B1 (en) | Method for loading multimedia contents in the mobile internet browser and wireless communication terminal therefor | |
KR20090053076A (en) | Mobile terminal, rss system having the mobile terminal and method for providing updated information thereof | |
KR100836249B1 (en) | Method and system for connecting application | |
KR100716673B1 (en) | Method and system for putting an ad on the network | |
WO2000055769A2 (en) | Method and system for pre-loading internet content | |
WO2000055729A1 (en) | Dedicated internet access device and method for use | |
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 | |
US20030191819A1 (en) | Client aware notification in a wireless portal server | |
US20130166636A1 (en) | Portable terminal for a mobile network | |
WO2000055728A1 (en) | Method and system for communicating over the internet |
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: 20130305 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140304 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |