KR20090030918A - 휴대 단말기의 브라우저 표시 방법 및 장치 - Google Patents

휴대 단말기의 브라우저 표시 방법 및 장치 Download PDF

Info

Publication number
KR20090030918A
KR20090030918A KR1020070096609A KR20070096609A KR20090030918A KR 20090030918 A KR20090030918 A KR 20090030918A KR 1020070096609 A KR1020070096609 A KR 1020070096609A KR 20070096609 A KR20070096609 A KR 20070096609A KR 20090030918 A KR20090030918 A KR 20090030918A
Authority
KR
South Korea
Prior art keywords
mime type
server
portable terminal
user
memory
Prior art date
Application number
KR1020070096609A
Other languages
English (en)
Other versions
KR101467835B1 (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 KR1020070096609A priority Critical patent/KR101467835B1/ko
Priority to US12/203,034 priority patent/US7788374B2/en
Publication of KR20090030918A publication Critical patent/KR20090030918A/ko
Application granted granted Critical
Publication of KR101467835B1 publication Critical patent/KR101467835B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 브라우저 기능을 지원하는 휴대 단말기에서, 네트워크 서비스 환경에 따라 수신 또는 처리해야 할 마임 타입을 제어함으로써 브라우저 성능을 향상시키는 방법 및 장치에 관한 것이다. 이를 위하여 사용자는 선호하는 마임 타입을 미리 선택하는 것이 가능하다. 그리고 휴대 단말기는 서버에 접속할 시, 데이터 전송 속도, 휴대 단말기의 사용 상태, 메모리 사용상태가 정상인지 여부를 판단하여 상기 조건이 불량인 경우, 서버로부터 전송되는 마임 타입을 제어할 수 있다. 본 발명의 또 다른 실시예로서, 이미 서버로부터 전송되는 모든 마임 타입을 수신하였더라도, 휴대 단말기의 사용 상태, 메모리 사용상태가 불량인 경우 사용자가 기 선택한 마임 타입만을 추출하여 처리하고 기 할당된 메모리 리소스를 해제하여 브라우저의 성능을 향상시키도록 한다.
통신조건, 휴대 단말기 사용상태, 메모리 사용상태, 마임 타입

Description

휴대 단말기의 브라우저 표시 방법 및 장치{Method and apparatus for display of mobile station browser}
본 발명은 휴대 단말기의 브라우저 성능을 향상시키기 위한 방법 및 장치에 관한 것이다. 특히, 본 발명의 휴대 단말기는 사용자가 선호하는 마임 타입을 미리 선택하고 데이터 전송속도, 휴대 단말기의 사용 상태, 메모리 가용 여부에 따라 서버로부터 사용자가 기 선택한 특정 마임(MIME) 타입만을 수신하여 처리하도록 한다.
최근 휴대 단말기는 전자수첩 기능, 게임 기능, 스케줄 관리 기능 등과 같은 다양한 부가 서비스를 제공할 수 있도록 하는 멀티미디어 기기로 발전하는 추세에 있다. 멀티미디어 부가 서비스에 대한 대표적인 예에는 무선 정보통신 서비스가 있다. 상기 무선 정보통신 서비스는 휴대 단말기를 통해 문자, 숫자, 그래픽 등의 정보를 무선으로 송/수신 가능하도록 하는 서비스로서, 웹 브라우저(web browser)를 탑재한 경우 인터넷 사용도 가능하게 된다.
그러나 기존의 휴대 단말기의 브라우저는 브라우징 동작간 실시간으로 달라지는 데이터 서비스 네트워크 환경, 휴대 단말기의 사용 상태, 메모리 가용 여부와 무관하게 작동한다는 문제점이 있었다. 이에 따라, 제공되는 데이터 서비스의 전송 속도가 느린 경우에도 대용량의 이미지를 받기 위해 사용자를 계속 기다리게 할 수 있다. 또한, 대용량의 이미지를 장시간에 걸쳐 수신하였다 하더라도, 가용 메모리가 부족하거나 CPU의 성능에 문제가 있는 경우 사용자는 에러 메시지 팝업을 보거나 또는 원하는 정보를 제공받을 수 없는 경우도 발생한다.
따라서, 데이터 서비스 네트워크 환경이 양호하지 못한 경우, 사용자의 관심에 따라 서버로부터 다운로드 받을 특정 마임(MIME) 타입을 제어할 필요성이 대두된다. 또한, 네트워크 환경이 양호하여 서버로부터 데이터를 수신하였다 하더라도 휴대 단말기의 사용 상태가 좋지 않거나 메모리가 부족한 경우, 사용자가 선호하는 특정 마임 타입만을 처리할 필요가 있다.
본 발명은 사용자가 선호하는 마임 타입을 미리 선택하고, 통신 조건이 불량인 경우 기 선택된 마임 타입만을 수신하여 처리하도록 한다. 또한, 통신 조건이 정상이어서 데이터를 수신하였다 하더라도, 휴대 단말기가 다른 작업을 처리 중이거나 메모리가 부족한 경우, 상기 수신한 데이터 중, 기 선택된 마임 타입만을 추출하여 처리하도록 함으로써 휴대 단말기의 브라우저 기능을 향상시키도록 한다.
위와 같은 목적을 달성하기 위하여 본 발명의 휴대 단말기는 RF 통신부, 입력부, 표시부, 오디오 처리부, 저장부, 제어부를 포함할 수 있다. 특히 본 발명의 휴대 단말기는 브라우저를 통해 서버에 접속하기 전, 사용자가 선호하는 특정 마임 타입을 미리 선택하는 것이 가능하다. 또한, 상기 제어부는 통신 환경, 휴대 단말기 사용 상태, 메모리 상태가 불량인 경우, 사용자가 미리 선택한 특정 마임 타입만을 선별적으로 수신하기 위한 요청 신호를 생성하여 서버에 전송할 수 있다.
본 발명의 브라우저를 탑재한 휴대 단말기를 사용하면, 통신 조건 등이 불량인 경우 모든 타입의 마임을 수신하지 않고 사용자가 기 선택한 마임 타입만을 수신하여 처리하게 된다. 또한, 이미 서버로부터 모든 마임 타입을 수신하였다 하더라도, 휴대 단말기가 다른 작업을 처리중이거나 메모리가 부족한 경우 사용자가 기 선택한 마임 타입만을 처리한다. 따라서 사용자는 데이터를 다운로드 받기 위하여 장시간 기다리거나, 메모리 부족 등의 에러 메시지 팝업을 보지 않고 무선 정보통신 서비스를 이용할 수 있다.
본 발명의 실시예에 따른 휴대 단말기는 이동 통신 단말기뿐만 아니라 개인 정보 단말기(Personal Digital Assistant; PDA), 스마트 폰(Smart Phone), IMT-2000(International Mobile Telecommunication 2000) 단말기, UMTS 단말기 등을 포함할 수 있다.
본 발명의 마임(MIME)이란 다기능 인터넷 메일 확장(Multipurpose Internet Mail Extensions, MIME)을 말한다. 이는 아스키 형식(ASCII FORMAT) 이외의 텍스트 및 화상이나 음성, 영상 등의 멀티미디어 데이터를 아스키 형식으로 변환할 필요 없이, 인터넷 전자 우편으로 송신하기 위한 간이 전자 우편 전송 프로토콜의 확장 규격의 일종을 말한다. 예를 들어, 상기 MIME의 형식은 텍스트(Text), 멀티파트(Multipart), 메시지(Message), 어플리케이션(Application), 이미지(Image), 비디오(Video), 오디오(Audio) 등의 중에서 어느 하나일 수 있다. 보다 구체적으로, 상기 비디오 형식은 세부 형식으로 오디오 비디오 인터리빙(Audio Video Interleaving, AVI), MPEG(Moving Picture Expert Group) 등을 들 수 있다.
또한, 본 발명의 데이터 페칭(Data fetching)이란, 휴대 단말기의 브라우저가 게이트웨이를 통하여 서버에 데이터를 요청하고, 상기 요청에 대응하여 서버로부터 전송되는 데이터를 수신하는 과정을 말한다. 그리고 파싱(Parsing)이란, 상기 수신한 데이터가 인코딩 되어 있는 경우, 상기 인코딩된 데이터를 디코딩 하여 기 계어로 번역하는 과정을 말하며, 렌더링(Rendering)이란, 상기 수신하고 해석한 데이터를 브라우저를 통해 2차원 또는 3차원의 화상을 만들어 표시부에 표시하는 과정을 말한다.
그리고, 본 발명의 제1프로파일이란 사용자의 휴대 단말기에서 지원 가능한 마임 타입에 관한 정보가 저장된 파일을 말하며, 제2프로파일이란 상기 제1프로파일 중 사용자가 선호하는 마임 타입으로 선택하여 저장된 파일을 말한다.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있을 정도로 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명하면 다음과 같다.
도 1은 본 발명의 실시예에 따른 무선 인터넷 서비스 시스템(100)을 나타내는 도면이다.
도 1에 도시된 바와 같이, 상기 무선 인터넷 서비스 시스템(100)은 휴대 단말기(110), 기지국(120), 게이트웨이(130), 서버(140)를 포함할 수 있다.
휴대 단말기(110)는 이동 통신 단말기뿐만 아니라 개인 정보 단말기(Personal Digital Assistant; PDA), 스마트 폰(Smart Phone), IMT-2000(International Mobile Telecommunication 2000) 단말기, UMTS 단말기 등을 포함한다. 특히 본 발명의 실시예에서, 상기 휴대 단말기(110)는 사용자가 선호하는 마임 타입을 선택하고, 특정 마임 타입만을 선별적으로 수신하기 위한 요청 신호를 생성할 수 있다.
기지국(120)은 이동하는 전기전자 장치와 통신하는 업무를 취급하는 무선국 으로서 휴대 단말기의 송수신 전파를 중계한다. 특히, 본 발명에서는 상기 기지국(120)은 상기 휴대 단말기(110)가 서버(140)에 접속하여 무선 인터넷 서비스를 이용할 수 있도록 한다.
게이트웨이(130)는 복수개의 다른 종류 또는 같은 종류의 통신망을 상호 접속하여 통신망 사이의 정보를 주고받을 수 있게 하는 기능 단위 또는 장치로서 사용된다. 또한, 상기 게이트 웨이는 OSI 기본 참조 모델의 각 계층에서 프로토콜이 달라 호환성이 없는 복수의 통신망을 상호 접속하여, 프로토콜의 변환을 행하는 기능 단위 또는 장치가 될 수 있다. 그리고 상기 게이트웨이(130)는 프로토콜이 다른 복수의 통신망 간에 프로토콜을 변환하여 정보를 교환할 수 있다.
서버(140)는 기지국(120) 등을 포함한 여러 통신망 구성 요소와 연결 되어 휴대 단말기 사용자가 서비스를 이용할 수 있도록 한다. 특히, 본 발명의 실시예에서 상기 서버(140)는 휴대 단말기에서 전송된 요청신호에 포함되어 있는 특정 마임 타입을 식별하여, 이에 대응하는 마임 타입만을 상기 휴대 단말기(110)로 전송할 수 있다.
도 2는 통신 환경에 따라, 휴대 단말기(110)가 수신하는 마임 타입을 제어하는 과정을 나타내는 개략도이다.
휴대 단말기(110)는 브라우저를 통해 서버(140)에 접속할 경우, S210 단계에서 통신 조건이 정상인지 여부를 판단하게 된다. 통신 조건이 정상인 경우, 상기 휴대 단말기(110)는 S220 단계에서 서버(140)에 정상적인 서비스 요청을 하게 되고, 상기 서버(140)는 이에 대응하여 230 단계에서 서버(140)에서 제공하는 모든 마임 타입을 상기 휴대 단말기(110)에 전송한다. 그러면 상기 휴대 단말기(110)는 상기 서버(140)에서 전송하는 모든 마임 타입을 수신하여 파싱(parsing) 및 렌더링(rendering) 작업을 수행하고 수신한 컨텐츠를 표시한다.
반면, S210 단계에서 통신 조건이 불량인 경우, 상기 휴대 단말기(110)는 S240 단계에서 사용자가 기 선택한 특정 마임 타입만을 요청하는 신호를 생성하여 서버(140)에 전송한다. 그리고 상기 서버(140)는 이에 대응하여 서버(140)에서 제공하는 마임 타입 중, 상기 요청 신호에 포함되어 있는 마임 타입만을 추출하여 상기 휴대 단말기(110)에 전송한다. 그러면 상기 휴대 단말기(110)는 상기 서버(140)에서 전송하는 특정 마임 타입을 수신하여 파싱(parsing) 및 렌더링(rendering) 작업을 수행하고 수신한 컨텐츠를 표시한다.
도 3은 본 발명의 실시예에 따른 개선된 브라우저를 탑재한 휴대 단말기의 내부 구조도를 나타낸다. 상기 휴대 단말기는 RF 통신부(310), 입력부(320), 표시부(330), 오디오 처리부(340), 저장부(350), 제어부(360)를 포함할 수 있다.
RF 통신부(310)는 RF 송수신기, 듀플렉서 등을 포함하며 RF 송수신 처리와 같은 통상적인 이동통신 단말로서의 기능을 수행한다. 특히, 본 발명에서 상기 RF 통신부(310)는 서버의 URL을 포함하는 정보, 서버에 특정 마임 타입을 요구하는 요청 신호 및 이에 대응하여 전송되는 데이터를 송/수신할 수 있다.
입력부(320)는 키패드, 터치스크린 또는 터치패드로 구성될 수 있으며 사용자가 명령을 내리거나 원하는 정보를 얻기 위하여 사용된다. 특히, 본 발명의 입력부는 사용자가 선호하는 특정 마임 타입을 선택하기 위한 입력을 위해 사용될 수 있다.
표시부(330)는 LCD 등으로 이루어 질 수 있으며, 단말기에서 발생하는 각종 표시 데이터와 동작상태를 화면에 표시한다. 그리고 상기 표시부는 터치 스크린 방식으로 구현되는 경우에는 입력부로도 동작할 수 있다.
오디오 처리부(340)는 오디오 신호를 출력하는 마이크부 및 스피커를 포함할 수 있다.
저장부(350)는 본 발명의 실시예에 따른 단말기의 전반적인 동작에 필요한 프로그램들과 데이터들을 저장한다. 상기 저장부는 롬(ROM), 비휘발성 메모리(플래쉬 메모리 또는 EEPROM) 및 램(RAM)을 포함할 수 있다. 특히 본 발명에 따른 실시예에서, 상기 비휘발성 메모리는 사용자가 기 선택한 특정 마임 타입에 관한 정보를 저장할 수 있다.
제어부(360)는 휴대 단말기의 전체적인 동작을 제어한다. 특히, 본 발명에서 상기 제어부(360)는 휴대 단말기의 브라우저에서 지원 가능한 모든 마임 타입을 추출하고, 이에 대한 제1프로파일을 생성할 수 있다. 여기서, 제1프로파일이란 사용자의 휴대 단말기에서 지원 가능한 마임 타입에 관한 정보가 기록된 파일을 지칭한다. 그리고, 상기 제어부(160)는 사용자가 상기 제1프로파일에 대하여 선호하는 특정 마임 타입을 지정하면, 상기 지정된 특정 마임 타입에 대해 제2프로파일을 생성할 수 있다. 여기서 제2프로파일이란 상기 제1프로파일 중 사용자가 선호하는 마임 타입으로 선택하여 저장된 파일을 말한다. 또한, 상기 제어부(360)는 브라우저 동작 시점 또는 특정 이벤트에 따라서, 휴대 단말기의 단위시간당 데이터 전송 속도, 휴대 단말기의 사용 상태, 메모리의 사용 정보 등을 수집하여 저장할 수 있다.
사용자가 휴대 단말기(110)의 브라우저를 통하여 인터넷에 접속하게 되면, 상기 제어부(360)는 휴대 단말기의 단위시간당 데이터 전송 속도를 확인하고, 통신 조건이 정상인지 여부를 판단한다. 여기서 상기 휴대 단말기(110)는 통신 조건이 정상인지 여부를 판단하기 위한 기준 전송 속도를 저장하고 있다. 그리고 상기 제어부(160)는 휴대 단말기(110)가 브라우저를 통하여 서버에 접속할 때 단위시간당 데이터 전송 속도를 측정한다. 상기 제어부(160)는 상기 기준 전송 속도와 상기 측정된 단위시간당 데이터 전송 속도를 비교하여, 상기 측정값이 상기 기준 전송 속도 보다 크면, 상기 제어부(160)는 통신 조건이 정상이라 판단하고 서버(140)로부터 모든 마임 타입을 수신한다. 그러나 상기 측정값이 상기 기준 전송 속도 보다 작다면, 상기 제어부(160)는 통신 조건이 불량이라 판단하고 사용자가 기 선택한 특정 마임 타입만을 수신하기 위한 요청 신호를 생성하여 상기 서버(140)에 전송한다.
상기 제어부(160)는 통신 조건이 정상인 경우에도 휴대 단말기의 상태를 확인하여 다운로드 서비스 등의 수행이 가능한지를 판단할 수 있다. 즉, 상기 제어부(160)는 상기 휴대 단말기(110)가 현재 통화 서비스 모드인지, SMS 서비스 모드인지 또는 핸드 오프(Hand-off) 처리중 인지 등을 확인 하여, 서버(140)에서 전송하는 모든 마임 타입을 수신하여 처리할 수 있는지 여부를 계산한다. 이 경우, 상기 제어부(160)는 휴대 단말기(110)의 상태가 정상이라고 판단한 경우 서버(140)로부터 모든 마임 타입을 수신한다. 반면, 상기 제어부(160)가 휴대 단말기(110)의 상태가 불량이라 판단한 경우, 상기 제어부(160)는 사용자가 기 선택한 특정 마임 타입만을 수신하기 위한 요청 신호를 생성하여 상기 서버(140)에 전송한다.
또한, 상기 제어부(160)는 휴대 단말기(110)의 상태를 확인함과 동시에, 휴대 단말기의 메모리 사용 상태에 관한 정보를 수집할 수 있다. 상기 메모리 사용 상태란 메모리 점유율일 수 있으며, 이는 가용한 전체 메모리 용량 중 현재 사용하고 있는 프로그램을 실행시키기 위해 할당된 메모리 용량이 어느 정도인지를 나타내는 것을 말한다. 휴대 단말기(110)는 메모리 상태가 정상인지 여부를 판단하기 위한 메모리 잔량 기준량을 저장하고 있다. 그리고 상기 제어부(160)는 서버에 접속 시, 휴대 단말기(110)의 현재 메모리 점유율을 측정한다. 이에 따라, 상기 측정된 메모리 점유율의 값이 메모리 잔량 기준량 보다 작은 경우, 이는 메모리 여유 공간이 충분하다는 것이므로 상기 제어부(160)는 메모리 상태가 정상이라 판단하여, 서버(140)로부터 모든 마임 타입을 수신한다. 그러나 상기 측정된 메모리 점유율이 메모리 잔량 기준량 보다 크다면, 대부분의 메모리가 사용중이라는 것이므로 상기 제어부(160)는 메모리 상태가 불량이라 판단하고 사용자가 기 선택한 특정 마임 타입만을 수신하기 위한 요청 신호를 생성하여 상기 서버(140)에 전송한다.
도 4는 본 발명의 실시예에 따른 사용자가 선호하는 마임 타입을 선택하고, 이벤트 발생시 통신 상태 등에 따라 다운로드 할 마임 타입을 제어하는 과정을 나타내는 순서도이다.
우선, 휴대 단말기의 제어부(160)는 410 단계에서 휴대 단말기가 마임(MIME) 타입 선택 모드에 진입했는지 여부를 판단하여, 마임 타입 선택 모드에 진입한 경 우, 420 단계에서 마임 타입 선택 서비스 모드를 제어한다.
반면, 마임 타입 선택 모드에 진입한 것이 아닌 경우, 상기 제어부(160)는430 단계에서 상기 휴대 단말기에 이벤트(예를 들어, 브라우저를 통해 서버에 접속하거나 또는 특정 컨텐츠를 다운로드 받는 경우)가 발생 했는지 여부를 판단한다. 이벤트가 발생한 경우가 아니라면, 상기 제어부는 450 단계에서 통상의 휴대 단말 서비스 모드를 제어한다. 그러나 이벤트가 발생하였다면, 상기 제어부(160)는 이를 감지하고, 440 단계에서 다운로드 서비스 모드를 제어한다.
도 5는 사용자가 휴대 단말기의 브라우저를 통해 서버에 접속하기 전, 선호하는 마임(MIME) 타입을 선택하는 과정을 나타내는 순서도이다.
우선, 도 5에서 사용자가 휴대 단말기의 입력부(320)를 통해 마임 타입 선택 모드에 진입하게 되면 휴대 단말기의 제어부(160)는 510 단계에서 이를 인식하게 된다. 그러면, 상기 제어부(160)는 520 단계에서 휴대 단말기의 브라우저에서 지원 가능한 모든 마임 타입을 추출하여 제1프로파일을 생성한다. 상기 제1프로파일이란, 사용자의 휴대 단말기에서 지원 가능한 마임 타입에 관한 정보가 저장된 파일을 지칭한다. 생성된 제1프로파일에는 도 6c에서 도시되는 바와 같이 휴대 단말기의 브라우저에서 지원 가능한 모든 마임 타입에 관한 정보가 저장되어 있다. 제1프로파일 생성 후, 상기 제어부(160)는 530 단계에서 상기 제1프로파일에 저장된 모든 마임 타입을 휴대 단말기의 표시부(330)를 제어하여 표시하는데, 도 6a는 이에 대한 예시도이다. 상기 마임 타입은 텍스트(Text), 멀티파트(Multipart), 메시지(Message), 어플리케이션(Application), 이미지(Image), 비디오(Video), 오디 오(Audio) 등의 중에서 어느 하나일 수 있고, 이는 표시부(130)를 통하여 610과 같이 파일 확장명으로 도시될 수 있다. 상기 각각의 마임 타입의 확장명(610) 좌측에는 선호 마임 타입 선택 여부를 결정하기 위한 체크박스(620)가 주어질 수 있다. 바람직하게, 상기 마임 타입은 텍스트/이미지/음원/동영상 등 일반적으로 데이터의 크기가 작은 순에서 큰 순서로 나열할 수 있다. 그 후, 사용자는 선호하는 마임 타입을 휴대 단말기의 입력부(320)를 통해 선택할 수 있고, 상기 제어부(160)는 540 단계에서 이를 감지하게 된다. 도 6b는 사용자가 선호하는 마임 타입을 선택하는 인터페이스를 나타내는 예시도이다. 도면에 도시된 바와 같이, 사용자는 선호하는 마임 타입을 선택하기 위해 휴대 단말기의 입력부(320)를 통해 체크박스(620) 내부에 체크표시(630)를 할 수 있다. 그리고 상기 제어부(160)는 550 단계에서 마임 타입 선택 단계가 종료되었는지 여부를 판단하고, 상기 단계가 종료된 경우 560 단계에서 제2프로파일을 생성하여 휴대 단말기의 저장부(350)에 저장한다. 여기서, 제2프로파일이란 상기 제1프로파일 중 사용자가 선호하는 마임 타입으로 선택하여 저장된 파일을 지칭한다. 상기 제2프로파일에는 도 6d에서 도시되는 바와 같이, 사용자가 선택한 선호 마임 타입에 관한 정보가 저장되어 있다.
도 7은 브라우저를 통해 서버에 접속하거나 또는 특정 컨텐츠를 다운로드 받는 등의 이벤트 발생시, 휴대 단말기가 다운로드 서비스를 제어하는 과정을 나타내는 순서도이다.
우선, 휴대 단말기의 제어부(160)는 이벤트 발생시 705 단계에서 휴대 단말기의 단위시간당 데이터 전송 속도를 확인하고, 통신 조건이 정상인지 여부를 판단 한다. 여기서 휴대 단말기(110)는 통신 조건이 정상인지 여부를 판단하기 위한 기준 전송 속도를 저장하고 있다. 그리고 상기 제어부(160)는 휴대 단말기(110)가 브라우저를 통하여 서버에 접속할 때 단위시간당 데이터 전송 속도를 측정한다. 상기 제어부(160)는 상기 기준 전송 속도와 측정된 값을 비교하여, 측정된 값이 기준 전송 속도 보다 크다면 상기 제어부(160)는 통신 조건이 정상이라 판단하지만, 측정된 값이 기준 전송 속도 보다 작다면, 통신 조건이 불량이라 판단한다.
통신조건이 정상인 경우라면, 휴대 단말기의 제어부(160)는 720 단계에서 휴대 단말기의 상태 및/또는 메모리 사용 상태에 관한 정보를 수집한다. 즉, 상기 제어부(160)는 휴대 단말기가 통화 서비스 모드인지, SMS 서비스 모드인지 또는 핸드 오프(Hand-off) 처리중인지 등을 확인하여, 모든 마임 타입을 수신하여 처리할 수 있는지 여부를 계산한다. 또한, 상기 제어부(160)는 휴대 단말기(110)의 상태를 확인함과 동시에, 휴대 단말기의 메모리 사용 상태에 관한 정보를 수집하여 저장할 수 있다. 상기 메모리 사용 상태란 메모리 점유율일 수 있으며, 이는 가용한 전체 메모리 용량 중 현재 사용하고 있는 프로그램을 실행시키기 위해 할당된 메모리 용량이 어느 정도인지를 나타내는 것을 말한다. 휴대 단말기(110)는 메모리 상태가 정상인지 여부를 판단하기 위한 메모리 잔량 기준량을 저장하고 있다. 그리고 상기 제어부(160)는 서버에 접속 시, 측정된 휴대 단말기(110)의 메모리 점유율을 측정한다. 이에 따라, 상기 측정된 메모리 점유율의 값이 메모리 잔량 기준량 보다 작은 경우, 이는 메모리 여유 공간이 충분하다는 것이므로 상기 제어부(160)는 메모리 상태가 정상이라 판단한다. 그러나 측정된 값이 메모리 잔량 기준량 보다 크 다면, 대부분의 메모리가 사용중이라는 것이므로 상기 제어부(160)는 통신 조건이 불량이라 판단한다.
이에 따라, 휴대 단말기의 제어부(160)가 휴대 단말기의 사용 상태 및/또는 메모리가 정상이라 판단한 경우, 상기 제어부(160)는 휴대 단말기의 RF 통신부(310)를 제어하여 서버에서 전송되는 모든 마임 타입을 수신한다. 그러면 상기 제어부(160)는 725 단계에서 이를 전달 받아 감지한다. 그리고 상기 제어부(160)는 760 단계에서 상기 수신한 모든 마임 타입에 대해 파싱(parsing) 및 렌더링(rendering)을 수행하여, 휴대 단말기의 표시부(130)를 통해 수신한 컨텐츠를 표시한다. 도 9a는 통신조건, 휴대 단말기의 사용 상태, 메모리 사용 상태가 모두 정상인 경우 서버에서 전송하는 모든 마임 타입을 수신하여 표시부(130)에 표시한 경우의 예시도이다. 상기 예시도에서, 상기 휴대 단말기는 서버에서 전송하는 텍스트(610), 사진(620), 동영상(630) 등의 모든 마임 타입을 수신하여 표시부(130)를 통해 표시하였다.
만약 통신조건, 휴대 단말기의 사용 상태 및 메모리 사용 상태 중 어느 하나가 불량일 경우, 상기 제어부(160)는 735 단계에서 휴대 단말기의 표시부(330)를 제어하여 도 8a 또는 도 8b와 같이 통신조건 또는 메모리 상태가 불량임을 표시한다. 그리고 상기 제어부(160)는 저장부(350)에 저장된 제2프로파일을 참고하여, 특정 마임 타입만을 수신하겠다는 요청신호를 740 단계에서 생성하고, 745 단계에서 상기 요청 신호를 휴대 단말기의 RF 통신부(110)를 제어하여 접속된 서버에 전송한다. 그러면 상기 서버는 상기 요청 신호를 수신한 후, 상기 요청 신호가 포함하고 있는 마임 타입만을 선별하여, 특정 마임 타입만을 휴대 단말기로 전송한다. 이후, 상기 제어부(160)는 상기 서버로부터 전송된 특정 마임 타입을 휴대 단말기의 RF 통신부(110)를 통하여 750 단계에서 수신한다. 그러면 상기 제어부(160)는 760 단계에서 상기 수신된 특정 마임 타입에 대하여 파싱(parsing) 및 렌더링(rendering)을 수행하고, 휴대 단말기의 브라우저를 이용하여 표시부(130)를 통해 수신한 컨텐츠를 표시한다. 도 9b는 통신조건, 휴대 단말기의 사용 상태, 메모리 사용 상태 중 어느 하나가 불량인 경우 서버에서 특정 마임 타입을 수신하여 표시부(130)에 표시한 경우의 예시도이다. 상기 예시도(사용자는 선호 마임 타입으로서 텍스트(TXT)와 사진(JPG)을 선택하였다고 가정한다)에서, 상기 휴대 단말기는 서버에서 전송하는 텍스트(610), 사진(620), 동영상(630) 등의 마임 타입 중 사용자가 기 선택한 텍스트(610)와 사진(620)만을 수신하고 동영상(630)에 대해서는 수신하지 않았다.
따라서, 휴대 단말기의 브라우저 동작 시 통신조건 등이 불량인 경우, 데이터 페칭(data fetching)에 시간이 많이 소요되는 마임(MIME) 타입에 대해서는 데이터 페칭을 하지 않아 시간을 절약할 수 있다. 이와 더불어, 상기 데이터 페칭이 발생하지 않으므로 이에 따르는 파싱(parsing) 및 렌더링(rendering) 을 생략할 수 있어 브라우저의 성능이 향상될 수 있다.
도 10은 본 발명의 또 다른 실시예로서, 이벤트가 발생하여 서버로부터 모든 마임 타입을 수신하였으나, 휴대 단말기의 사용 상태 또는 메모리가 불량일 경우 특정 마임 타입만을 처리하는 과정을 나타내는 순서도이다.
우선, 휴대 단말기의 브라우저를 통해 서버에 접속하거나 또는 특정 컨텐츠 를 다운로드 받는 등의 이벤트가 휴대 단말기(110)에 발생하게 되면, 휴대 단말기의 제어부(160)는 1010 단계에서 이를 인식한다. 그리고 상기 제어부(160)는 접속된 서버에서 전송되는 모든 마임 타입을 휴대 단말기의 RF 통신부(310)를 통하여 수신하여 1020 단계에서 전달 받는다. 그 후 상기 제어부(160)는 1030 단계에서 휴대 단말기의 사용 상태 및 메모리가 정상인지 여부를 판단하고, 상기 휴대 단말기의 사용 상태 및 메모리가 모두 정상인 경우에는 1070 단계에서 수신한 모든 마임 타입에 대해 파싱 및 렌더링을 수행하여 휴대 단말기의 브라우저를 이용하여 표시부(130)를 통해 수신한 컨텐츠를 표시한다.
그러나 상기 휴대 단말기의 사용 상태 또는 메모리 중 어느 하나가 불량인 경우, 휴대 단말기(160)의 제어부는 1040 단계에서 도 8b에서 예시된 바와 같이, 알림 표시를 휴대 단말기의 표시부(330)를 제어하여 일정 시간 표시한다. 그리고 상기 제어부(160)는 휴대 단말기의 저장부(150)에 저장된 제2프로파일을 참고 하여 1050 단계에서 상기 수신된 모든 마임 타입으로부터, 상기 제2프로파일에서 선택된 특정 마임 타입만을 추출한다. 그리고 상기 제어부(160)는 1060 단계에서, 서버로부터 수신한 모든 마임 타입 중, 상기 제2프로파일에 선택된 특정 마임 타입을 제외한 나머지 마임 타입에 대해서는 이미 할당된 메모리 리소스를 해제하여, 작업 수행시 메모리가 부족하지 않도록 한다. 상기 과정에 따라, 추출된 특정 마임 타입은 제어부(160)의 제어하에 1070 단계에서 파싱(parsing) 및 렌더링(rendering)을 수행하여 휴대 단말기의 브라우저를 이용하여, 표시부(130)를 통해 수신한 컨텐츠를 표시한다.
이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
도 1은 본 발명의 실시예에 따른 무선 인터넷 서비스 시스템을 나타내는 도면.
도 2는 통신 환경에 따라, 휴대 단말기가 수신하는 마임 타입을 제어하는 과정을 나타내는 개략도.
도 3은 본 발명의 실시예에 따른 개선된 브라우저를 탑재한 휴대 단말기의 내부 구조도.
도 4는 본 발명의 실시예에 따른 사용자가 선호하는 마임 타입을 선택하고, 이벤트 발생시 통신 상태 등에 따라 다운로드 할 마임 타입을 제어하는 과정을 나타내는 순서도.
도 5는 사용자가 휴대 단말기의 브라우저를 통해 서버에 접속하기 전, 선호하는 마임(MIME) 타입을 선택하는 과정을 나타내는 순서도.
도 6a는 마임 타입 선택 화면을 나타내는 예시도,
도 6b는 사용자가 휴대 단말기의 마임 타입 선택 화면을 통해 선호하는 마임 타입을 선택하는 인터페이스를 나타내는 예시도.
도 6c는 제1프로파일에 저장되어 있는 휴대 단말기의 브라우저에서 지원 가능한 모든 마임 타입에 관한 정보를 표시하는 예시도.
도 6d는 제2프로파일에 저장되어 있는 사용자 선호 마임 타입에 관한 정보를 표시하는 예시도.
도 7은 브라우저를 통해 서버에 접속하거나 또는 특정 컨텐츠를 다운로드 받 는 등의 이벤트 발생시, 휴대 단말기가 다운로드 서비스를 제어하는 과정을 나타내는 순서도.
도 8a는 불량 통신 조건을 표시하는 화면을 나타내는 예시도.
도 8b는 불량 메모리 조건을 표시하는 화면을 나타내는 예시도.
도 9a는 통신조건, 휴대 단말기의 사용 상태, 메모리 사용 상태가 모두 정상인 경우, 서버에서 전송하는 모든 마임 타입을 수신하여 표시부에 표시한 경우의 예시도.
도 9b는 통신조건, 휴대 단말기의 사용 상태, 메모리 사용 상태 중 어느 하나가 불량인 경우, 서버에서 특정 마임 타입을 수신하여 표시부에 표시한 경우의 예시도.
도 10은 이벤트가 발생하여 서버로부터 모든 마임 타입을 수신하였으나, 휴대 단말기의 사용 상태 또는 메모리가 불량일 경우 특정 마임 타입만을 처리하는 과정을 나타내는 순서도.

Claims (12)

  1. 통신 요청 신호를 서버에 전송하고, 상기 서버로부터 전송되는 데이터를 수신하는 RF 통신부;
    휴대 단말기에서 지원하는 마임 타입에 관한 정보가 저장된 제1프로파일 및 상기 제1프로파일 중 사용자가 선택한 마임 타입에 관한 정보가 저장된 제2프로파일을 저장하는 저장부;
    이벤트 발생시 통신 조건을 분석하고, 상기 통신 조건이 불량이면 상기 제2프로파일의 마임 타입을 가지는 요청 신호를 생성하고, 상기 수신되는 데이터를 처리하는 제어부; 및
    상기 처리된 마임 타입의 데이터를 표시하는 표시부를 포함하는 것을 특징으로 하는 휴대 단말기.
  2. 제1항에 있어서,
    상기 제어부는 분석한 통신 조건이 정상인 경우, 상기 제1프로파일의 마임 타입을 가지는 요청 신호를 생성하는 것을 특징으로 하는 휴대 단말기.
  3. 제1항에 있어서,
    상기 통신 조건은 상기 휴대 단말기에 저장된 기준 전송 속도와 상기 서버에 접속하여 측정된 단위 시간당 데이터 전송 속도를 비교하는 것을 특징으로 하는 휴 대 단말기.
  4. 제3항에 있어서,
    상기 제어부는 휴대 단말기 또는 메모리 사용 상태를 확인하여, 상기 휴대 단말기 또는 메모리 사용 상태가 불량인 경우, 상기 제2프로파일의 마임 타입만을 요청하는 신호를 생성하는 것을 특징으로 하는 휴대 단말기.
  5. 제4항에 있어서,
    상기 휴대 단말기 사용 상태는 통화 서비스 모드, SMS 서비스 모드, 핸드 오프(Hand-off) 처리를 포함하며,
    상기 메모리 사용 상태는 상기 휴대 단말기에 저장된 메모리 잔량 기준량과 상기 서버 접속시 측정된 메모리 점유율을 비교하는 것을 특징으로 하는 휴대 단말기.
  6. 제1항에 있어서,
    상기 표시부는 마임 타입의 확장명 및 선호하는 마임 타입을 특정하기 위한 체크박스를 표시하는 것을 특징으로 하는 휴대 단말기.
  7. 제6항에 있어서,
    상기 마임 타입의 확장명의 표시는 데이터의 크기가 작은 마임 타입에서 데 이터의 크기가 큰 마임 타입 순서로 하는 것을 특징으로 하는 휴대 단말기.
  8. 이벤트 발생시, 통신 조건이 정상인지 판단하는 단계;
    상기 판단된 통신 조건이 불량인 경우, 사용자가 선택한 마임 타입만을 서버로부터 수신하기 위한 요청 신호를 생성하는 단계; 및
    상기 요청 신호를 상기 서버에 전송하고, 상기 서버로부터 전송되는 사용자가 선택한 마임 타입을 수신하는 단계를 포함하는 것을 특징으로 하는 브라우저의 표시 방법.
  9. 제8항에 있어서,
    마임 타입 선택 모드에서, 마임 타입 선택시
    휴대 단말기에서 지원 가능한 마임 타입에 관한 정보가 저장된 제1프로파일을 생성하여 상기 휴대 단말기의 표시부에 표시하는 단계; 및
    상기 마임 타입 선택 모드 종료시, 사용자가 선택한 마임 타입에 관한 정보가 저장된 제2프로파일을 생성하여 저장하는 단계를 더 포함하는 것을 특징으로 하는 브라우저의 표시 방법.
  10. 제8항에 있어서,
    상기 통신 조건은 상기 휴대 단말기에 저장된 기준 전송 속도와 상기 서버에 접속하여 측정된 단위 시간당 데이터 전송 속도를 비교하는 것을 특징으로 하는 휴 대 단말기.
  11. 제8항에 있어서,
    상기 통신 조건이 정상인지 판단하는 단계는, 상기 판단된 통신 조건이 정상인 경우 휴대 단말기 사용 상태 또는 메모리 사용 상태를 확인하는 단계;
    상기 휴대 단말기 사용 상태 또는 메모리 사용 상태 중 어느 하나가 불량인 경우 사용자가 선택한 마임 타입만을 수신하기 위한 요청 신호를 생성하는 단계; 및
    상기 요청 신호를 서버에 전송하고, 상기 서버로부터 전송되는 사용자가 선택한 마임 타입을 수신하는 단계를 더 포함하는 것을 특징으로 하는 브라우저의 표시 방법.
  12. 이벤트의 발생시, 서버에서 전송하는 모든 데이터를 수신하는 단계;
    휴대 단말기 사용 상태 또는 메모리 사용 상태 중 어느 하나가 불량인 경우, 상기 수신한 마임 타입 중 사용자가 선택한 마임 타입을 추출하는 단계;
    상기 수신한 마임 타입 중, 사용자가 선택하지 않은 마임 타입에 대해서는 할당된 메모리 리소스를 해제하는 단계; 및
    상기 사용자가 선택한 마임 타입에 대해 파싱(parsing) 및 렌더링(rendering) 하는 단계를 포함하는 것을 특징으로 하는 브라우저 표시 방법.
KR1020070096609A 2007-09-21 2007-09-21 휴대 단말기의 브라우저 표시 방법 및 장치 KR101467835B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070096609A KR101467835B1 (ko) 2007-09-21 2007-09-21 휴대 단말기의 브라우저 표시 방법 및 장치
US12/203,034 US7788374B2 (en) 2007-09-21 2008-09-02 Method and apparatus for displaying browser in portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070096609A KR101467835B1 (ko) 2007-09-21 2007-09-21 휴대 단말기의 브라우저 표시 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20090030918A true KR20090030918A (ko) 2009-03-25
KR101467835B1 KR101467835B1 (ko) 2014-12-02

Family

ID=40472899

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070096609A KR101467835B1 (ko) 2007-09-21 2007-09-21 휴대 단말기의 브라우저 표시 방법 및 장치

Country Status (2)

Country Link
US (1) US7788374B2 (ko)
KR (1) KR101467835B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101702743A (zh) * 2009-11-04 2010-05-05 中兴通讯股份有限公司 移动终端浏览器的自适应调整方法与装置
US20120166665A1 (en) * 2010-12-22 2012-06-28 Research In Motion Limited Method and system for selectively performing proxy services
US11805483B2 (en) * 2020-12-14 2023-10-31 Marvell Asia Pte, Ltd. Method and apparatus for restoring WUP mode for multi-speed ethernet device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6311215B1 (en) * 1997-03-25 2001-10-30 Intel Corporation System for dynamic determination of client communications capabilities
US6157924A (en) * 1997-11-07 2000-12-05 Bell & Howell Mail Processing Systems Company Systems, methods, and computer program products for delivering information in a preferred medium
US6757739B1 (en) * 2000-06-05 2004-06-29 Contivo, Inc. Method and apparatus for automatically converting the format of an electronic message
KR100404282B1 (ko) * 2000-07-21 2003-11-01 (주)에스오엔코리아 다양한 통신망 환경에서 최적의 인터넷 서비스를 제공할수 있는 개인 통신 지원 시스템 및 이를 이용하는 개인통신 클라이언트
WO2003036492A1 (en) * 2001-09-18 2003-05-01 Idetic, Inc. Clientless electronic mail mime attachment re-delivery system via the web to reduce network bandwidth usage
JP2003256312A (ja) * 2002-03-01 2003-09-12 Nippon Telegr & Teleph Corp <Ntt> 通信システム、通信装置および受信装置
US8775654B2 (en) * 2003-12-19 2014-07-08 Salesforce.Com, Inc. Apparatus and methods for mediating messages
US7512658B2 (en) * 2004-02-26 2009-03-31 International Business Machines Corporation Providing a portion of an electronic mail message based upon a transfer rate, a message size, and a file format
US20070224979A1 (en) * 2006-03-21 2007-09-27 Iman, Inc. Opt-in data communication to wireless devices
EP2144408A1 (en) * 2008-07-09 2010-01-13 Research in Motion Limited Optimizing the delivery of email messages containing alternative versions of content

Also Published As

Publication number Publication date
US7788374B2 (en) 2010-08-31
KR101467835B1 (ko) 2014-12-02
US20090083402A1 (en) 2009-03-26

Similar Documents

Publication Publication Date Title
US8027293B2 (en) Communication channel selection and use
US7933262B2 (en) Method and system for providing integration theme pack service
US8165567B2 (en) Method and system for customizing user interface by editing multimedia content
CN107040609B (zh) 一种网络请求处理方法和装置
KR100440704B1 (ko) 콘텐츠를 분배하기 위한 장치 및 방법
US20090210514A1 (en) Methods, apparatuses, computer program products, and systems for mobile web browsing
US20060242248A1 (en) Shortcut generator for services accessible via a messaging service system
CN100421431C (zh) 一种实现即时消息通信的方法
EP2627127B1 (en) Terminal device, data reception method, data reception program and recording medium
CN108990105A (zh) 无线通信传输方法、装置、移动终端及计算机可读取存储介质
KR101467835B1 (ko) 휴대 단말기의 브라우저 표시 방법 및 장치
CN201585139U (zh) 移动终端图形适配***
KR100640391B1 (ko) 인터넷을 이용한 휴대폰 배경화면 다운로드 시스템 및휴대폰의 배경화면 디스플레이방법
JP2002123448A (ja) オブジェクトフィルタリング方法及びそれを用いたクライアント装置
WO2009106677A1 (en) Methods, apparatuses, and computer program products, for automatically finding configuration settings for services
KR100416982B1 (ko) 웹 브라우저가 내장된 이동통신 단말기에서 인터넷 접속제어방법
KR100827101B1 (ko) Url을 포함하는 콜백 sms 메시지를 활용한 컨텐츠선물 방법
JP2005339124A (ja) 電子メール通信システム
KR100595657B1 (ko) Mms메시지 전송방법
KR101255640B1 (ko) 웹페이지 접속 정보 전송 방법
KR100687492B1 (ko) 도움말 인덱스를 이용하여 이동단말기를 구동하는 방법 및이동단말기에서 도움말을 제공하는 방법
EP1880477A1 (en) Method of displaying atypical template type on idle-mode screen of mobile communication terminal, computer-readable recording medium in which program for executing the same is recorded and mobile communication terminal with function thereof
KR100679726B1 (ko) 증권 종목 코드를 이용하는 무선 인터넷 접속 방법 및 장치
KR100562130B1 (ko) 인터넷 문서 재전송 기능을 가지는 무선통신 단말기 및 그방법
JP2013526175A (ja) 通話相談中の画面切換サービス提供システム及び方法、並びにそれに適用される装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20171030

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee