首页 / 专利库 / 电信 / 移动通信终端 / 모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일위젯 제공 시스템 및 그 제어 방법

모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일위젯 제공 시스템 및 그 제어 방법

阅读:54发布:2024-02-06

专利汇可以提供모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일위젯 제공 시스템 및 그 제어 방법专利检索,专利查询,专利分析的服务。并且본 발명은 모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일 위젯 제공 시스템 및 그 제어 방법에 관한 것으로서, XML에 대한 처리 및 상기 XML 처리 데이터에 의하여 상기 모바일 위젯을 구동하는 XML 구동부, 자바 스크립트에 대한 처리 및 상기 자바 스크립트 처리 데이터에 의하여 상기 모바일 위젯을 구동하는 자바 스크립트 구동부, 상기 모바일 위젯의 구동에 관한 데이터를 저장하는 UI 라이브러리, 상기 모바일 위젯을 설치하고, 상기 모바일 위젯의 동작을 관리하는 위젯 관리부, 이동통신 단말기가 독립적으로 위피(WIPI)하드웨어를 구성할 수 있도록 하는 위피 HAL 계층상에서, 상기 모바일 위젯의 구동 환경을 제공하는 위젯 위피 HAL을 포함하여 구성되어, 상기 모바일 위젯을 동적으로 구성 및 설정 가능하도록 하는 것을 목적으로 한다.
모바일 위젯, 대기 화면, 컨텐츠,下面是모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일위젯 제공 시스템 및 그 제어 방법专利的具体信息内容。

  • XML에 대한 처리 및 상기 XML에 대한 처리 데이터에 의하여 모바일 위젯을 구동하는 XML 구동부;
    자바 스크립트에 대한 처리 및 상기 자바 스크립트에 대한 처리 데이터에 의하여 상기 모바일 위젯을 구동하는 자바 스크립트 구동부;
    상기 모바일 위젯의 구동에 관한 데이터를 저장하는 UI 라이브러리;
    상기 모바일 위젯을 설치하고, 상기 모바일 위젯의 동작을 관리하는 위젯 관리부; 및
    이동통신 단말기가 독립적으로 위피(WIPI)하드웨어를 구성할 수 있도록 하는 위피 HAL 계층상에서, 상기 모바일 위젯의 구동 환경을 제공하는 위젯 위피 HAL
    를 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • 제1항에 있어서,
    상기 위젯 관리부는,
    상기 모바일 위젯을 적어도 하나 다운로드 하는 위젯 저장부;
    상기 위젯 저장부가 다운로드한 모바일 위젯을 설치하는 위젯 설치부;
    상기 XML 구동부에서 구동되는 상기 모바일 위젯의 디스플레이 되는 위치를 동적으로 이동시켜 설정하는 위젯 설정부; 및
    상기 모바일 위젯의 구동을 위한 리소스를 관리하는 리소스 관리부
    를 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • 제2항에 있어서,
    상기 모바일 위젯을 탭 메뉴 또는 퀵-링크 중에서 적어도 어느 하나의 형태로 제공되도록 제어하는 메뉴 관리부;
    상기 모바일 위젯이 디스플레이 되도록 제어하는 화면 관리부;
    푸시(push) 및 풀(pull) 방식으로 통하여, 상기 모바일 위젯과 컨텐츠를 제공하는 서버간에 컨텐츠가 송수신 되도록 하는 위젯 송수신부; 및
    이동통신 단말기에 저장되어 있는 정보 데이터의 호출이 가능한 데이터 호출부
    를 더 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • 제2항에 있어서,
    상기 위젯 설치부는,
    상기 설치된 모바일 위젯이 가장 최신의 버전인지의 여부를 판단하여, 상기 모바일 위젯이 가장 최신의 버전이 아닌 경우, 가장 최신 버전인 모바일 위젯으로 갱신하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • 제3항에 있어서,
    상기 위젯 송수신부는,
    상기 모바일 위젯의 상태 값을 송신 가능한 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • 제1항에 있어서,
    상기 XML 구동부는,
    상기 XML에 대한 처리를 하는 XML 파서; 및
    상기 XML에 대한 처리 데이터에 의하여 상기 모바일 위젯의 UI를 구성하는 XML UI 랜더
    를 포함하여 구성되고,
    상기 자바 스크립트 구동부는,
    상기 자바 스크립트 대한 처리를 하는 자바 스크립트 API; 및
    상기 자바 스크립트에 대한 처리 데이터에 의하여 상기 모바일 위젯의 UI를 구성하는 자바 스크립트 엔진
    을 포함하여 구성되는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • 제6항에 있어서,
    상기 모바일 위젯에 대한 화면이동, 갱신, 크기 조정, 및 소프트 키 설정 중에서 적어도 어느 하나의 구동 제어가 가능한 화면 구동 제어부; 및
    상기 모바일 위젯의 입력 키 값과 상기 모바일 위젯과 관련된 입력 이벤트 값을 획득하여, 상기 입력 키와 상기 모바일 위젯을 맵핑시키는 키패드 설정부
    를 포함하거나, 또는
    HTTP 통신을 지원하는 HTTP 통신부;
    파일 API(Application Programming Interface)를 제공하는 파일 지원부;
    상기 모바일 위젯의 설치 및 구동을 제어하는 위젯 로더; 및
    상기 모바일 위젯에서 사용하는 메모리에 대한 관리를 하는 위젯 메모리 관리부
    를 더 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기.
  • XML에 대한 처리 및 상기 XML에 대한 처리 데이터, 또는 자바 스크립트에 대한 처리 및 상기 자바 스크립트에 대한 처리 데이터에 의하여 구성되는 모바일 위젯을, 적어도 하나 제공하는 모바일 위젯 포탈 서버;
    상기 모바일 위젯을 구성하는 컨텐츠의 제공 요청을 수신하고, 상기 컨텐츠의 제공 요청에 대한 응답하여 상기 컨텐츠를 제공하는 컨텐츠 서버; 및
    상기 제공된 컨텐츠와 관련된 정보 제공 요청을 수신하고, 상기 수신한 정보 제공 요청에 응답하여 상기 컨텐츠 서버가 상기 컨텐츠와 관련된 정보를 제공하도록 제어하는 DCD 서버
    를 포함하는 것을 특징으로 하는 모바일 위젯 제공 시스템.
  • 제8항에 있어서,
    상기 위젯 포탈 서버는,
    상기 모바일 위젯의 생성, 등록, 또는 폐지 중에서 적어도 어느 하나가 가능하고, 상기 모바일 위젯의 스킨 관리가 가능하며,
    상기 모바일 위젯의 사용을 위한 서비스 등록, 또는 상기 모바일 위젯이 설치된 이동통신 단말기의 정보 관리가 가능한 것을 특징으로 하는 모바일 위젯 제공 시스템.
  • 제8항에 있어서,
    상기 컨텐츠 제공 서버는,
    컨텐츠 제공자(CP)의 관리, 및 상기 모바일 위젯이 설치된 이동통신 단말기의 사용자 정보를 관리하고, 상기 모바일 위젯의 데이터 및 컨텐츠를 수집 및 검출하는 것을 특징으로 하는 모바일 위젯 제공 시스템.
  • 제8항에 있어서,
    상기 DCD 서버는,
    푸시(push)/풀(pull) 또는 RSS 피딩(feeding)에 의하여, 상기 모바일 위젯의 컨텐츠 및 상기 컨텐츠에 관련된 정보를 송수신하고, 상기 모바일 위젯의 업데이트를 제공하는 것을 특징으로 하는 모바일 위젯 제공 시스템.
  • 제8항에 있어서,
    상기 모바일 위젯의 서비스 개발이 가능한 SDK
    를 더 포함하는 것을 특징으로 하는 모바일 위젯 제공 시스템.
  • 이동통신 단말기가 독립적으로 위피(WIPI)하드웨어를 구성할 수 있도록 하는 위피 HAL 계층상에서, 모바일 위젯의 구동 환경을 제공하는 단계;
    상기 모바일 위젯을 설치하고, 상기 모바일 위젯의 구동을 관리하는 단계;
    XML에 대한 처리 및 상기 XML에 대한 처리 데이터, 또는 자바 스크립트에 대한 처리 및 상기 자바 스크립트에 대한 처리 데이터에 의하여 상기 모바일 위젯을 구동하는 단계; 및
    상기 모바일 위젯의 구동에 관한 데이터를 저장하는 단계
    를 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법.
  • 제13항에 있어서,
    상기 모바일 위젯의 구동을 관리하는 단계는,
    상기 모바일 위젯을 적어도 하나 다운로드 하는 단계;
    상기 다운로드한 모바일 위젯을 설치하는 단계;
    상기 구동되는 모바일 위젯의 디스플레이 되는 위치를 동적으로 이동시켜 설정하는 단계; 및
    상기 모바일 위젯의 구동을 위한 리소스를 관리하는 단계
    를 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법.
  • 이동통신 단말기가 독립적으로 위피(WIPI)하드웨어를 구성할 수 있도록 하는 위피 HAL 계층상에서, 모바일 위젯의 구동 환경을 제공하는 단계;
    상기 모바일 위젯을 설치하고, 상기 모바일 위젯의 구동을 관리하는 단계;
    탭 메뉴 또는 퀵-링크 중에서 적어도 어느 하나의 형태로 상기 모바일 위젯을 구동하는 단계;
    상기 구동된 모바일 위젯이 디스플레이 되도록 제어하는 단계;
    상기 구동된 모바일 위젯이 가장 최신의 버전인지의 여부를 판단하여, 상기 모바일 위젯이 가장 최신의 버전이 아닌 경우, 가장 최신 버전인 모바일 위젯으로 갱신하는 단계; 및
    상기 구동된 모바일 위젯이, 푸시(push) 및 풀(pull) 방식을 통하여, 컨텐츠를 제공하는 서버와 컨텐츠를 송수신하는 단계를 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법.
  • 이동통신 단말기가 독립적으로 위피(WIPI)하드웨어를 구성할 수 있도록 하는 위피 HAL 계층상에서, 모바일 위젯의 구동 환경을 제공하는 단계;
    상기 모바일 위젯을 설치하고, 상기 모바일 위젯의 구동을 관리하는 단계;
    XML에 대한 처리 및 상기 XML에 대한 처리 데이터, 또는 자바 스크립트에 대한 처리 및 상기 자바 스크립트에 대한 처리 데이터에 의하여 모바일 위젯 UI를 구성하여 상기 모바일 위젯을 구동하는 단계; 및
    상기 모바일 위젯의 구동에 관한 데이터를 저장하는 단계를 포함하는 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법.
  • 제16항에 있어서,
    상기 구동된 모바일 위젯은 화면이동, 갱신, 크기 조정, 및 소프트 키 설정 중에서 적어도 어느 하나의 구동 제어가 가능한 것을 특징으로 하는 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법.
  • XML에 대한 처리 및 상기 XML에 대한 처리 데이터, 또는 자바 스크립트에 대한 처리 및 상기 자바 스크립트에 대한 처리 데이터에 의하여 구성되는 모바일 위젯을, 적어도 하나 제공하는 단계;
    상기 모바일 위젯을 구성하는 컨텐츠의 제공 요청을 수신하고, 상기 컨텐츠의 제공 요청에 대한 응답하여 상기 컨텐츠를 제공하는 단계; 및
    상기 제공된 컨텐츠와 관련된 정보 제공 요청을 수신하고, 상기 수신한 정보 제공 요청에 응답하여 컨텐츠 서버가 상기 컨텐츠와 관련된 정보를 제공하도록 제어하는 단계
    를 포함하는 것을 특징으로 하는 모바일 위젯 제공 방법.
  • 제18항에 있어서,
    상기 제공된 적어도 하나의 모바일 위젯은 생성, 등록, 스킨 변경 또는 폐지 중에서 적어도 어느 하나의 실행이 가능한 것을 특징으로 하는 모바일 위젯 제공 방법.
  • 제18항에 있어서,
    상기 컨텐츠 서버가 상기 컨텐츠와 관련된 정보를 제공하도록 제어하는 단계는,
    상기 컨텐츠 서버가 상기 컨텐츠와 관련된 정보를, 푸시(push)/풀(pull) 또는 RSS 피딩(feeding)에 의하여, 제공하는 것을 특징으로 하는 모바일 위젯 제공 방법.
  • 제18항에 있어서,
    상기 제공된 적어도 하나의 모바일 위젯은 업데이트 가능함을 특징으로 하는 모바일 위젯 제공 방법.
  • 제13항 내지 제21항의 중에서 어느 한 항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터 판독가능 기록 매체.
  • 说明书全文

    모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일 위젯 제공 시스템 및 그 제어 방법{MOBILE WIDGET USING MOBILE COMMUNICATION TERMINAL, MOBILE WIDGET PROVIDING SYSTEM AND METHOD FOR THE SAME}

    본 발명은 이동통신 단말기, 시스템 및 그 제어 방법에 관한 것으로, 특히 모바일 위젯의 사용이 가능한 이동통신 단말기, 모바일 위젯 제공 시스템 및 그 제어 방법에 관한 것이다.

    모바일 위젯(Widget)은 사용자와 응용프로그램/운영체계 등과의 상호작용을 보다 원활하게 지원해 주는 그래픽 인터페이스의 하나로, 사용자가 포털 서비스나 컨텐츠 제공 사이트를 일일이 방문하지 않아도 단말 내 대기 화면 상에서 원하는 서비스를 바로 이용할 수 있도록 한다. 예컨대, 'MSN 메신저, 증권, 키워드 검색창, 날씨, 시계, 게임, 메모장, 명언' 등의 서비스를 제공하는 다양한 모바일 위젯이 있으며, 사용자는 자신이 주로 사용하는 서비스를 제공하는 모바일 위젯을 해당 사이트에 접속하여 단말에 최초 설치한 이후, 해당 웹사이트에 방문하지 않고도 상기 모바일 위젯을 통해 단말의 대기 화면 상에서 용이하게 서비스를 이용할 수 있게 된다.

    최근에는, 특히, 이동 통신 단말기의 대기화면 상에서 사용자가 원하는 서비스에 대한 접근 용이성과 이용의 편리성을 제공하는 모바일 위젯에 대한 관심이 증가되고 있다.

    모바일 상에서 인터넷을 이용하려면 많은 카테고리를 지나며 서비스를 이용했기 때문에 버튼을 누르는 횟수와 메뉴 전환, 화면 이동 등에 소요되는 시간이 길어 불편한 점이 많았지만, 모바일 위젯의 등장으로 사용자는 이동 통신 단말기의 대기 화면 상에 자신이 자주 이용하는 서비스를 모바일 위젯으로 설정하여 편리하게 원하는 정보를 얻거나 서비스를 이용할 수 있게 되었다.

    하지만, 이러한 모바일 위젯을 이용한 대기 화면 서비스는 사용자가 선택한 대기 화면으로 대기 화면이 고정 설정되고, 모바일 위젯 및 대기 화면을 변경하고자 하여도 선택할 수 있는 모바일 위젯 및 대기 화면이 단말기 내에 저장된 대기 화면으로 한정되었다.

    한편, 최근에는 뉴스, 날씨, 주식 정보 등과 같은 정보를 휴대 단말기를 통해 확인하는 무선 인터넷 서비스 이용률이 증가하고 있는 추세이며, 이러한 정보를 휴대 단말기의 대기 화면을 통해 확인할 수 있도록 하는 기술 또한 연구되고 있다.

    그러나, 현재의 모바일 위젯을 이용한 대기 화면을 통한 무선 인터넷 컨텐츠 제공 방식은, 휴대 단말기에 지정되어 있는 포맷으로 구성하기 때문에 사용자의 취향을 반영하기 어렵다.

    본 발명은 상기와 같은 종래 기술을 개선하기 위해 안출된 것으로서, XML 및 자바 스크립트를 이용하여 다양한 형태의 모바일 위젯을 구성하도록 하여, 기존의 모바일 위젯이 단순히 텍스트와 이미지로 구성되는 것과는 달리, 상기 모바일 위젯을 동적으로 구성 및 설정 가능하도록 하는 것을 목적으로 한다.

    또한 본 발명은, 사용자는 이동통신 단말기의 모바일 위젯 구성 및 디스플레이를 자신의 사용환경에 최적화되도록 설정할 수 있도록 하여, 사용자는 이동통신 단말기 상에 원하는 모바일 위젯을 설치하고, 설치된 모바일 위젯의 위치를 자유롭게 이동시키는 등의 설정이 가능하도록 하는 것을 목적을 한다.

    또한, 이동통신 단말기에서 구동되는 모바일 위젯의 동작을 최적화할 수 있도록 하여, 이동통신 단말기 사용자에게 보다 쾌적한 모바일 위젯 구동 환경을 제공하는 것을 목적으로 한다.

    상기의 목적을 이루고 종래기술의 문제점을 해결하기 위하여 본 발명의 일측에 따른 모바일 위젯의 사용이 가능한 이동통신 단말기는, XML에 대한 처리 및 상기 XML 처리 데이터에 의하여 상기 모바일 위젯을 구동하는 XML 구동부, 자바 스크립트에 대한 처리 및 상기 자바 스크립트 처리 데이터에 의하여 상기 모바일 위젯을 구동하는 자바 스크립트 구동부, 상기 모바일 위젯의 구동에 관한 데이터를 저장하는 UI 라이브러리, 상기 모바일 위젯을 설치하고, 상기 모바일 위젯의 동작을 관리하는 위젯 관리부, 이동통신 단말기가 독립적으로 위피(WIPI)하드웨어를 구성할 수 있도록 하는 위피 HAL 계층상에서, 상기 모바일 위젯의 구동 환경을 제공하는 위젯 위피 HAL를 포함한다.

    본 발명의 또 다른 일측에 따르면, 상기 위젯 관리부는 상기 모바일 위젯을 적어도 하나 다운로드 하는 위젯 저장부, 상기 위젯 저장부가 다운로드한 모바일 위젯을 설치하는 위젯 설치부, 상기 위젯 구동부에서 구동되는 상기 모바일 위젯의 디스플레이 되는 위치를 동적으로 이동시켜 설정하는 위젯 설정부, 및 상기 모바일 위젯의 구동을 위한 리소스를 관리하는 리소스 관리부를 포함한다.

    본 발명의 또 다른 일측에 따르면, 상기 모바일 위젯을 탭 메뉴 또는 퀵-링크 중에서 적어도 어느 하나의 형태로 제공되도록 제어하는 메뉴 관리부, 상기 모바일 위젯이 디스플레이 되도록 제어하는 화면 관리부, 푸시(push) 및 풀(pull) 방식으로 통하여, 상기 모바일 위젯과 컨텐츠를 제공하는 서버간에 컨텐츠가 송수신 되도록 하는 위젯 송수신부, 및 이동통신 단말기에 저장되어 있는 정보 데이터의 호출이 가능한 데이터 호출부, 중에서 적어도 어느 하나를 더 포함한다.

    본 발명의 또 다른 일측에 따르면, 상기 위젯 설치부는 상기 설치된 모바일 위젯이 가장 최신의 버전인지의 여부를 판단하여, 상기 모바일 위젯이 가장 최신의 버전이 아닌 경우, 가장 최신 버전인 모바일 위젯으로 갱신한다.

    본 발명의 또 다른 일측에 따르면, 상기 위젯 송수신부는 상기 모바일 위젯의 상태 값을 송신한다.

    본 발명의 또 다른 일측에 따르면, 상기 XML 구동부는 XML에 대한 처리를 하 는 XML 파서, 및 상기 XML에 대한 처리 데이터에 의하여 상기 모바일 위젯 UI를 구성하는 XML UI 랜더를 포함하여 구성되고, 상기 자바 스크립트 구동부는 상기 자바 스크립트 대한 처리를 하는 자바 스크립트 API, 및 상기 자바 스크립트에 대한 처리 데이터에 의하여 상기 모바일 위젯 UI를 구성하는 자바 스크립트 엔진을 포함하여 구성된다.

    본 발명의 또 다른 일측에 따르면, 상기 모바일 위젯에 대한 화면이동, 갱신, 크기 조정, 및 소프트 키 설정 중에서 적어도 어느 하나의 구동 제어가 가능한 화면 구동 제어부, 상기 모바일 위젯의 입력 키 값과 상기 모바일 위젯과 관련된 입력 이벤트 값을 획득하여, 상기 입력 키와 상기 모바일 위젯을 맵핑시키는 키패드 설정부, HTTP 통신을 지원하는 HTTP 통신부, 파일 API(Application Programming Interface)를 제공하는 파일 지원부, 상기 모바일 위젯의 설치 및 구동을 제어하는 위젯 로더, 및 상기 모바일 위젯에서 사용하는 메모리에 대한 관리를 하는 위젯 메모리 관리부를 더 포함한다.

    본 발명에 따른 모바일 위젯 제공 시스템은, XML에 대한 처리 및 상기 XML 처리 데이터, 또는 자바 스크립트에 대한 처리 및 상기 자바 스크립트 처리 데이터에 의하여 구성되는 모바일 위젯을, 적어도 하나 제공하는 모바일 위젯 포탈 서버, 상기 모바일 위젯을 구성하는 컨텐츠의 제공 요청을 수신하고, 상기 컨텐츠의 제공 요청에 대한 응답하여 상기 컨텐츠를 제공하는 컨텐츠 서버, 및 상기 제공된 컨텐츠와 관련된 정보 제공 요청을 수신하고, 상기 수신한 정보 제공 요청에 응답하여 상기 컨텐츠 서버가 상기 컨텐츠와 관련된 정보를 제공하도록 제어하는 DCD 서버를 포함한다.

    본 발명의 또 다른 일측에 따르면, 상기 위젯 포탈 서버는 상기 모바일 위젯의 생성, 등록, 또는 폐지 중에서 적어도 어느 하나가 가능하고, 상기 모바일 위젯의 스킨 관리가 가능하며, 상기 모바일 위젯의 사용을 위한 서비스 등록, 또는 상기 모바일 위젯이 설치된 이동통신 단말기의 정보 관리를 관리한다.

    본 발명의 또 다른 일측에 따르면, 상기 컨텐츠 제공 서버는 컨텐츠 제공자(CP)의 관리, 및 상기 모바일 위젯이 설치된 이동통신 단말기의 사용자 정보를 관리하고, 상기 모바일 위젯 데이터 및 컨텐츠를 수집 및 검출한다.

    본 발명의 또 다른 일측에 따르면, 상기 DCD 서버는 푸시(push)/풀(pull) 또는 RSS 피딩(feeding)에 의하여, 상기 모바일 위젯의 컨텐츠 및 상기 컨텐츠에 관련된 정보를 송수신하고, 상기 모바일 위젯의 업데이트를 제공한다.

    본 발명의 또 다른 일측에 따르면, 상기 모바일 위젯의 서비스 개발이 가능한 SDK를 더 포함한다.

    본 발명에 따르면, XML 및 자바 스크립트를 이용하여 다양한 형태의 모바일 위젯을 구성하도록 하여, 기존의 모바일 위젯이 단순히 텍스트와 이미지로 구성되는 것과는 달리, 상기 모바일 위젯을 동적으로 구성 및 설정하는 것이 가능하다.

    또한 본 발명에 따르면, 사용자가 이동통신 단말기의 모바일 위젯 구성 및 디스플레이를 자신의 사용환경에 최적화되도록 설정할 수 있도록 하여, 사용자가 이동통신 단말기 상에 원하는 모바일 위젯을 설치하고, 설치된 모바일 위젯의 위치 를 자유롭게 이동시키는 등의 설정이 가능하다.

    또한 본 발명에 따르면, 이동통신 단말기에서 구동되는 모바일 위젯의 동작을 최적화할 수 있으므로, 이동통신 단말기 사용자에게 보다 쾌적한 모바일 위젯 구동 환경을 제공할 수 있다.

    이하 첨부된 도면들 및 첨부된 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.

    도 1은 본 발명의 모바일 위젯 실행이 가능한 이동통신 단말기 및 모바일 위젯 제공 시스템에 의해 구성된 모바일 위젯 제공 네트워크의 일례를 도시한 도면이다. 도 1을 참고하여 본 발명의 일례에 따른 모바일 위젯 제공 네트워크를 설명하기로 한다.

    도 1에 도시된 바와 같이, 본 발명의 일례에 따른 모바일 위젯 제공 네트워크는 이동통신 단말기(110), 통신망(120), 및 모바일 위젯 제공 시스템(130)을 포함하여 구성된다.

    본 발명의 일례에 따른 이동통신 단말기(110)는 모바일 위젯(Widget)의 다운로드, 설치, 구동, 및 설정 등이 가능하다.

    모바일 위젯(Widget)은 사용자와 응용프로그램/운영체계 등과의 상호작용을 보다 원활하게 지원해 주는 그래픽 인터페이스의 하나로, 사용자가 포털 서비스나 컨텐츠 제공 사이트를 일일이 방문하지 않아도 단말 내 대기 화면 상에서 원하는 서비스를 바로 이용할 수 있도록 한다. 모바일 위젯은 시계나 달력, 메모장, 검색, 지도, 뉴스, 실시간 카메라 등 다양한 기능들이 제공한다.

    특히, 본 발명의 일례에 따른 모바일 위젯은 데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 포함하여 구성될 수 있다. 또한, 상기 데이터의 기술이 가능한 프로그래밍 언어는 XML(Extensible Markup Language)이 사용될 수 있으며, 상기 객체기반의 스크립트는 자바 스크립트(Java Script)가 사용될 수 있다. 이와 같은 XML 및 자바 스크립트를 이용하여 모바일 위젯을 구성하면, 다양한 형태의 모바일 위젯을 구성하는 것이 가능하며, 기존의 모바일 위젯이 단순히 텍스트와 이미지로 구성되는 것과는 달리, 상기 모바일 위젯을 동적으로 구성 및 설정하는 것이 가능하다.

    따라서, 사용자는 이동통신 단말기의 모바일 위젯 구성 및 디스플레이를 자신의 사용환경에 최적화되도록 설정할 수 있다. 즉, 사용자는 이동통신 단말기 상에 원하는 모바일 위젯을 설치하고, 설치된 모바일 위젯의 위치를 자유롭게 이동시키는 등의 설정이 가능하다.

    이와 같은, 이동통신 단말기가 위피(WIPI) 플랫폼을 지원하도록 구성되어, 모바일 위젯의 기능 제어를 위한 계층인, 위젯 위피 HAL(Widget WIPI HAL)에 의해 모바일 위젯이 제어되어 제공 될 수 있다. 상기 위젯 위피 HAL은, 단말기가 독립적으로 WIPI 제공을 위한 하드웨어를 구성할 수 있도록 하는 위피 HAL(Handset Adaptation Layer)와 같은 계층에 구성될 수 있다.

    모바일 위젯 제공 시스템(130)은 상기 이동통신 단말기(110)가 통신망(120)을 통하여, 상기 모바일 위젯의 생성, 등록, 또는 폐지 등을 제공 받을 수 있도록 하며, 상기 모바일 위젯에서 사용되는 컨텐츠를 제공한다. 특히, 본 발명에 따른 모바일 위젯 제공 시스템(130)은 상기 이동통신 단말기(110)와 SMS(Short Message Service)를 이용한 푸시/풀(Push/Pull)을 통하여 모바일 위젯 컨텐츠를 송수신 할 수 있다.

    본 발명의 일례에 따른 통신망(120)은 이동통신 네트워크, 또는 위피(WIPI)와 같은 무선 인터넷 등, 다양한 네트워크가 사용될 수 있다.

    도 2는 본 발명의 일례에 따른 이동통신 단말기의 구성도이다. 도 2를 참고하여 본 발명의 일례에 따른 이동통신 단말기의 구성을 설명하기로 한다.

    도 2에 도시된 바와 같이, 모바일 위젯의 사용이 가능한 이동통신 단말기는 위젯 구동부(Widget Engine: 250)와 위젯 관리부(Widget Manager: 240)를 포함하여 구성될 수 있다.

    위피(Wireless Internet Platform for Interoperability: WIPI)는 이동통신 업체들이 같은 플랫폼을 사용하도록 하기 위하여 만든 무선인터넷 플랫폼으로서, 2005년 4월 1일부터 전기통신설비의 상호접속기준 고시에 따라 신규 출시되는 모든 단말기에 위피가 의무 탑재된다. 따라서, 위피를 탑재한 이동통신 단말기 상에 모바일 위젯을 구동하면, 무선인터넷을 이용하여 다양한 컨텐츠를 서비스 받을 수 있다.

    위피 플랫폼(WIPIPLATFORM: 280)은 이동통신 단말기가 위피(WIPI) 하드웨어를 구성할 수 있도록 하며, 위젯 위피 HAL(Widget WIPI HAL: 260)는 모바일 위젯 기능을 제공 가능한 상기 위피 플랫폼(280)의 구성이 가능하도록 한다.

    상기 위젯 구동부(250) 및 위젯 관리부(240)는, 위피 플랫폼(280) 상에 구현이 가능하며, 상기와 같은 위피 플랫폼(280)은 위젯 위피 HAL(260) 및 위피 HAL(WIPI HAL: 270) 상에 구성될 수 있다.

    위젯 구동부(250)는 UI 라이브러리 및 유틸리티 라이브러리(210), 자바 스크립트 API(Java Script Application Programming Interface: 220), 자바 스크립트 엔진(Java Script Engine: 225), XML 파서(Extensible Markup Language Parser: 230), XML UI Render(Extensible Markup Language User Interface Render: 235)를 포함하여 구성된다.

    상기 XML 파서(230)는 XML 데이터에 대한 처리를 실행하며, XML UI 랜더(235)는 상기 XML에 의하여 상기 모바일 위젯 UI를 구성하고, 자바 스크립트 API(220)는 자바 스크립트 데이터에 대한 처리를 실행하며, 자바 스크립트 엔진(225)는 상기 자바 스크립트에 의하여 상기 모바일 위젯 UI를 구성한다.

    UI 라이브러리 및 유틸리티 라이브러리(210)는 모바일 위젯을 통하여 제공 가능한 사용자 인터페이스(UI)를 저장하고 있으며, 유틸리티 라이브러리는 모바일 위젯에서 사용되는 다양한 기능의 유틸리티들을 저장하고 있다.

    위젯 구동부(250)는 모바일 위젯의 구동에 관한 데이터에 기초하여, 상기 데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 이용하여 모바일 위젯을 구동한다. 이때, 상기 데이터의 기술이 가능한 프로그래밍 언어는 XML이고, 상기 객체기반의 스크립트는 자바 스크립트(Java script)이다.

    상기 위젯 구동부(250)는 모바일 위젯에 대한 화면이동, 갱신, 크기 조정, 및 소프트 키 설정 중에서 적어도 어느 하나의 구동 제어가 가능한 화면 구동 제어부(미도시) 및, 모바일 위젯의 입력 키 값과 상기 모바일 위젯과 관련된 입력 이벤트 값을 획득하여, 상기 입력 키와 상기 모바일 위젯을 맵핑시키는 키패드 설정부(미도시)를 더 포함하여 구성될 수 있다.

    또한, 위젯 구동부(250)는 HTTP 통신을 지원하는 HTTP 통신부(미도시), 파일 API(Application Programming Interface)를 제공하는 파일 지원부(미도시), 상기 모바일 위젯의 설치 및 구동을 제어하는 위젯 로더(미도시), 및 상기 모바일 위젯에서 사용하는 메모리에 대한 관리를 하는 위젯 메모리 관리부(미도시)를 더 포함하여 구성될 수 있다.

    위젯 관리부(240)는 모바일 위젯을 설치하고, 상기 모바일 위젯의 동작을 관리한다.

    상기 위젯 관리부(240)는 모바일 위젯을 적어도 하나 다운로드 하는 위젯 저장부(미도시), 상기 위젯 저장부가 다운로드한 모바일 위젯을 설치하는 위젯 설치부(241), 위젯이 서비스 충돌 없이 각각의 사이클 대로 동작할 수 있도록 관리하는 서비스 관리부(242), 모바일 위젯과 관련된 데이터를 관리하는 데이터 관리부(243), 상기 위젯 구동부(250)에서 구동되는 상기 모바일 위젯의 디스플레이 되는 위치를 동적으로 이동시켜 설정하는 위젯 설정부(244), 및 상기 모바일 위젯의 구동을 위한 리소스를 관리하는 리소스 관리부(미도시)를 포함하여 구성될 수 있다.

    상기 위젯 설치부(241)는, 상기 설치된 모바일 위젯이 가장 최신의 버전인지의 여부를 판단하여, 상기 모바일 위젯이 가장 최신의 버전이 아닌 경우, 가장 최신 버전인 모바일 위젯으로 갱신한다.

    또한, 상기 위젯 관리부(240) 또는 위젯 구동부(250)를 포함한 이동통신단말기는 상기 모바일 위젯을 탭 메뉴 또는 퀵-링크 중에서 적어도 어느 하나의 형태로 제공되도록 제어하는 메뉴 관리부(미도시), 상기 모바일 위젯이 상기 데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 이용하여 디스플레이 되도록 제어하는 화면 관리부(미도시)를 포함하여 구성될 수 있다.

    또한, 푸시(push) 및 풀(pull) 방식을 통하여 상기 모바일 위젯과 컨텐츠를 제공하는 서버간에 컨텐츠가 송수신 되도록 하고, 상기 모바일 위젯의 상태 값을 송신하는 위젯 송수신부(미도시), 및 이동통신 단말기에 저장되어 있는 정보 데이터의 호출이 가능한 데이터 호출부(미도시)를 더 포함하여 구성될 수 있다.

    도 3은 본 발명의 일례에 따른 모바일 위젯의 구성을 도시한 도면이다. 도 3을 참조하여 본 발명의 일례에 따른 모바일 위젯의 구성을 설명하기로 한다.

    본 발명의 일례에 따른 모바일 위젯은, 이동통신 단말기(Client)상에 하나 또는 그 이상의 복수개가 설치될 수 있다. 예를 들어, 도 3에 도시된 바와 같이 모바일 위젯 시계, 모바일 위젯 통합 검색, 모바일 위젯 날씨, 모바일 위젯 이메일 등의 복수개의 모바일 위젯을 설치할 수 있다.

    이때, 이와 같은 모바일 위젯은 XML 및 자바 스크립트를 이용하여 구성되어, 기존의 모바일 위젯이 단순히 텍스트와 이미지로 구성되는 것과는 달리, 상기 모바일 위젯을 동적으로 구성 및 설정하는 것이 가능하다.

    또한, 사용자는 이동통신 단말기의 모바일 위젯 구성 및 디스플레이를 자신의 사용환경에 최적화되도록 설정할 수 있으며, 사용자는 이동통신 단말기 상에 원하는 모바일 위젯을 설치하고, 설치된 모바일 위젯의 위치를 자유롭게 이동시키는 등의 설정이 가능하여, 이동통신 단말기 사용자에게 보다 쾌적한 모바일 위젯 구동 환경을 제공할 수 있다.

    특히, 모바일 위젯은 자체적으로 업그레이드에 관한 판단을 하여, 필요시에 모바일 위젯을 새로운 버전으로 업그레이드가 가능하도록 구성될 수 있다. 즉, 이동통신 단말기가 모바일 위젯 제공 서버를 통하여, 모바일 위젯의 최신 버전을 체크하고, 체크 결과 상기 수신된 최신 버전 정보가 상기 모바일 위젯의 버전 정보 보다 최신 정보인 경우, 상기 모바일 위젯 매니저에 대한 업그레이드를 자동으로 실행할 수 있다.

    도 4은 본 발명의 일례에 따른 모바일 위젯 제공 시스템의 구성도이다. 도 4을 참고하여 본 발명의 일례에 따른 모바일 위젯 제공 시스템의 구성을 설명하면 다음과 같다.

    모바일 위젯 제공 시스템(130)은 모바일 위젯 포탈 서버(411), 컨텐츠 서버(412), DCD 서버(413)를 포함하여 구성된다.

    모바일 위젯 포탈 서버(411)는 이동통신 단말기(110) 측으로 모바일 위젯을 적어도 하나 제공한다. 이때, 상기 모바일 위젯은 데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 포함하여 구성된다. 특히, 상기 데이터의 기술이 가능한 프로그래밍 언어는 XML가 사용될 수 있으며, 상기 객체기반의 스크립트는 자바 스크립트가 사용될 수 있다.

    또한, 모바일 위젯 포탈 서버(411)는 모바일 위젯의 생성, 등록, 스킨(Skin) 관리, 서비스 등록, 및 정보 관리 등이 가능하여, 모바일 위젯의 서비스 라이프 사이클(Life cycle)을 관리할 수 있으며, 이동통신 단말기의 서비스 환경의 프로필을 관리 할 수 있다.

    컨텐츠 서버(412)는 상기 모바일 위젯을 구성하는 컨텐츠의 제공 요청을 수신하고, 상기 컨텐츠의 제공 요청에 대한 응답하여 상기 컨텐츠를 제공할 수 있다.

    또한, 컨텐츠 서버(412)는 모바일 위젯과 관련된 서비스 정책을 적용 및 관리할 수 있고, 모바일 위젯의 데이터 또는 컨텐츠를 검출할 수 있으며, 이동통신 단말기의 사용자 정보를 데이터베이스화 하여 관리할 수 있다.

    또한, 컨텐츠 서버(412)는 SMS(Short Message Service)등을 이용하여 컨텐츠 제공자(CP)의 관리, 및 상기 모바일 위젯이 설치된 이동통신 단말기의 사용자 정보를 관리하고, 상기 모바일 위젯 데이터 및 컨텐츠를 수집 및 검출할 수 있다.

    또한, 상기 DCD 서버는(413) 푸시(push)/풀(pull) 또는 RSS 피딩(feeding)에 의하여, 상기 모바일 위젯이 설치된 이동통신 단말기와 모바일 위젯의 컨텐츠를 송수할 수 있다. 이때, RSS는 XML 기반의 문서 표준으로서, 뉴스나 블로그 사이트에 서 주로 사용하는 컨텐츠 표현 방식을 말한다. 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여주며, RSS를 이용하면 사용자는 각각의 사이트 방문 없이 최신 정보들을 얻을 수 있다.

    또한, 상기 DCD 서버(413)는 모바일 위젯의 업데이트 기능을 구비하여, 이동통신 단말기(Client) 측으로 업데이트된 모바일 위젯을 제공할 수 있다.

    한편, 별도의 SDK(Software Development Kit: 414)을 통하여, 상기 모바일 위젯의 서비스 개발 및 포팅(Porting)이 가능하다.

    도 5는 본 발명의 일례에 따른 이동통신 단말기의 모바일 위젯을 도시한 도면으로서, 통합 검색 모바일 위젯 서비스의 일례를 도시한 도면이다.

    도 5에 도시된 바와 같이, 이동통신 단말기상에 통합 검색(510), 메신저(520), 이메일(530), 시계(540), 날씨(560), 및 뉴스(550) 등의 복수개의 모바일 위젯이 구성될 수 있다. 이와 같은 모바일 위젯은 이동통신 단말기의 대기 화면상의 원하는 위치로 이동시킬 수 있다.

    사용자가 통합 검색(510) 모바일 위젯을 선택하면, 사용 가능한 통합 검색 서비스의 목록(570)이 화면에 표시된다. 따라서, 사용자는 원하는 통합 검색 서비스를 선택하여 통합 검색 서비스의 이용이 가능하며, 선택한 통합 검색 서비스에 관련된 도움 정보(580)가 제공될 수 있다.

    이와 같은, 통합 검색 서비스가 완료되면, 상기 모바일 위젯을 사용하기 이전의 대기 화면 상태로 복귀한다.

    이때, 상기 모바일 위젯을 표시할 때, 모바일 위젯에 대한 특정 시간 정보를 수신하고, 상기 모바일 위젯을 상기 특정 시간 정보에 대응되도록 설정하여, 상기 특정 시간 정보에 해당하는 시점이 도래한 경우 상기 특정 시간 정보에 대응되는 모바일 위젯을 선별하고, 상기 선별된 모바일 위젯을 대기화면에 디스플레이 하도록 구성될 수 있다. 즉, 이동통신 단말기 대기화면 내 모바일 위젯을 시간대별 또는 요일별로 설정할 수 있도록 구성될 수 있으므로, 다양한 모바일 위젯을 사용자의 스케줄에 따라 대기화면에 디스플레이 할 수 있다.

    도 6은 본 발명의 또 다른 일례에 따른 이동통신 단말기의 모바일 위젯을 도시한 도면으로서, 모바일 위젯 이메일(e-mail) 서비스의 일례를 도시한 도면이다.

    사용자가 모바일 위젯 이메일 서비스 (610)을 선택하여 이메일 서비스를 이용할 수 있다. 한편, 이메일 서비스 모바일 위젯(610)은 이메일이 도착하였을 경우, 안내창(620)을 통하여 이메일의 도착을 표시할 수 있다.

    모바일 위젯 이메일 서비스(610)를 선택하면, 수신한 메일의 목록(630)이 표시되며, 상기 메일의 목록(630) 중에서 특정 수신 메일(640)을 선택하면, 수신한 메일(640)의 내용(650)을 확인할 수 있다.

    한편, 도 6의 모바일 위젯의 실시예는 도 5의 모바일 위젯의 실시예와, 대기 화면 상의 모바일 위젯의 위치가 서로 다르다. 이와 같이, 사용자는 자신의 사용 환경에 적합하도록 모바일 위젯의 위치를 배치하여 설정하는 것이 가능하다.

    도 7은 본 발명의 또 다른 일례에 따른 이동통신 단말기의 모바일 위젯을 도시한 도면으로서, 모바일 위젯 메신저(messenger) 서비스의 일례를 도시한 도면이다.

    사용자는 모바일 위젯 메신저(710)를 선택하여 타 메신저 사용자와 대화(740) 할 수 있다. 또한, 타 사용자가 메신저를 통하여 대화를 시도해 오는 경우, 해당 대화(720)가 표시되거나, 모바일 위젯 메신저(710)의 외관이 변경(730)되어 타 사용자가 메신저를 통하여 대화를 시도하고 있음을 인지할 수 있다.

    따라서, 타 메신저 사용자로부터의 대화 요청에 응답하여, 타 메신저 사용자와 대화(740)를 할 수 있다.

    도 8은 본 발명의 일례에 따른 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법을 도시한 흐름도이다. 도 8을 참조하여 본 발명의 일례에 따른 이동통신 단말기의 제어 방법을 설명하도록 한다.

    모바일 위젯의 구동에 관한 데이터를 저장하고(S810), 상기 모바일 위젯의 구동에 관한 데이터에 기초하여, 상기 데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 이용하여 모바일 위젯을 구동한다(S820). 상기 데이터의 기술이 가능한 프로그래밍 언어로는 XML이 사용되고, 상기 객체기반의 스크립트로는 자바 스크립트가 사용될 수 있다.

    이때, XML 데이터에 대해 처리하고, 상기 XML에 의하여 상기 모바일 위젯 UI를 구성하며, 자바 스크립트 데이터에 대해 처리하고, 상기 자바 스크립트에 의하여 상기 모바일 위젯 UI를 구성할 수 있다.

    또한, 상기 모바일 위젯에 대한 화면이동, 갱신, 크기 조정, 및 소프트 키 설정 중에서 적어도 어느 하나의 구동 제어가 이루어지며, 상기 모바일 위젯의 입력 키 값과 상기 모바일 위젯과 관련된 입력 이벤트 값을 획득하여, 상기 입력 키 와 상기 모바일 위젯을 맵핑시켜 구동할 수 있다.

    뿐만 아니라, 모바일 위젯이 HTTP 통신을 지원하고, 파일 API(Application Programming Interface)를 제공하도록 구성될 수 있으며, 모바일 위젯 설치와 구동을 제어할 수 있고, 모바일 위젯에서 사용하는 메모리에 대한 관리가 가능하도록 구성될 수 있다.

    또한, 이와 같이 구성되는 모바일 위젯의 구동을 관리할 수 있다(S830).

    특히, 상기 모바일 위젯을 적어도 하나 다운로드하여 설치하고, 상기 구동되는 모바일 위젯의 디스플레이 되는 위치를 동적으로 이동시켜 설정하여 관리할 수 있으며, 상기 모바일 위젯의 구동을 위한 리소스를 관리할 수 있다.

    모바일 위젯의 구동시에, 탭 메뉴 또는 퀵-링크 중에서 적어도 어느 하나의 형태로 제공되도록 제어하고, 상기 데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 이용하여 디스플레이 되도록 제어하는 할 수 있다.

    또한, 상기 설치된 모바일 위젯이 가장 최신의 버전인지의 여부를 판단하여, 상기 모바일 위젯이 가장 최신의 버전이 아닌 경우, 가장 최신 버전인 모바일 위젯으로 갱신하고, 푸시(push) 및 풀(pull) 방식으로 통하여, 상기 모바일 위젯과 컨텐츠를 제공하는 서버간에 컨텐츠가 송수신하며, 모바일 위젯의 상태 값 또한 송신하는 것이 가능하다.

    또한, 상기 이동통신 단말기에 저장되어 있는 정보 데이터의 호출하는 것이 가능하다.

    도 9는 본 발명의 일례에 따른 모바일 위젯 제공 시스템의 제어 방법을 도시한 흐름도이다. 도 9를 참조하여 본 발명의 일례에 따른 모바일 위젯 제공 시스템의 제어 방법을 설명하도록 한다.

    데이터의 기술이 가능한 프로그래밍 언어, 및 객체기반의 스크립트 중에서 적어도 어느 하나를 포함하여 구성되는 모바일 위젯을, 적어도 하나 제공한다(S910).

    이때, 상기 데이터의 기술이 가능한 프로그래밍 언어는 XML이 사용될 수 있으며, 상기 객체기반의 스크립트는 자바 스크립트가 사용될 수 있으며, 상기 모바일 위젯은 탭 메뉴 또는 퀵-링크 등의 형태로 구성되어 제공될 수 있다.

    또한, 상기 모바일 위젯의 생성, 등록, 또는 폐지 등을 실행하고, 상기 모바일 위젯의 스킨 관리를 실행하며, 모바일 위젯의 사용을 위한 서비스 등록, 또는 상기 모바일 위젯이 설치된 이동통신 단말기의 정보 관리 등이 가능하다.

    이후, 상기 모바일 위젯을 구성하는 컨텐츠의 제공 요청을 수신하고, 상기 컨텐츠의 제공 요청에 대한 응답하여 상기 컨텐츠를 제공한다(S920).

    이때, 컨텐츠 제공자(CP)의 관리, 및 상기 모바일 위젯이 설치된 이동통신 단말기의 사용자 정보를 관리하고, 상기 모바일 위젯 데이터 및 컨텐츠를 수집 및 검출할 수 있다.

    이후, 상기 제공된 컨텐츠와 관련된 정보 제공 요청을 수신하고, 상기 수신한 정보 제공 요청에 응답하여 정보를 제공하며(S930)며, 특히 푸시(push)/풀(pull) 또는 RSS 피딩(feeding)에 의하여, 상기 모바일 위젯이 설치된 이동통신 단말기와 모바일 위젯의 컨텐츠를 송수할 수 있다.

    한편, 새로운 버전의 모바일 위젯으로 업데이트가 된 경우에는, 업데이트된 버전의 모바일 위젯을 제공할 수 있다.

    참고로, 본 명세서에서 "이동통신 단말기"라 함은 모바일 표준 플랫폼 규격(Wireless Internet Platform for Interoperability: WIPI)을 채용한 폰, PDC(Personal Digital Cellular)폰, PCS(Personal Communication Service)폰, PHS(Personal Handyphone System)폰, CDMA-2000(1X, 3X)폰, WCDMA(Wideband CDMA)폰, 듀얼 밴드/듀얼 모드(Dual Band/Dual Mode)폰, GSM(Global Standard for Mobile)폰, MBS(Mobile Broadband System)폰, DMB(Digital Multimedia Broadcasting)폰, 스마트(Smart) 폰, 핸드폰 등과 같은 통신 기능이 포함될 수 있는 휴대용 기기, PDA(Personal Digital Assistant), 핸드 헬드 PC(Hand-Held PC), 노트북 컴퓨터, 랩탑 컴퓨터, 와이브로(WiBro) 단말기, MP3 플레이어, MD 플레이어 등과 같은 휴대 단말기, 그리고 국제 로밍(Roaming) 서비스와 확장된 이동 통신 서비스를 제공하는 IMT-2000(International Mobile Telecommunication-2000) 단말기 등을 포함하는 모든 종류의 핸드 헬드 기반의 무선 통신 장치를 의미하는 휴대용 전기전자장치로서, CDMA(Code Division Multiplexing Access) 모듈, 블루투스(Bluetooth) 모듈, 적외선 통신 모듈(Infrared Data Association), 유무선 랜카드 및 GPS(Global Positioning System)를 통한 위치 추적이 가능하도록 하기 위해 GPS 칩이 탑재된 무선 통신 장치와 같은 소정의 통신 모듈을 구비할 수 있으며, 멀티미디어 재생 기능을 수행할 수 있는 마이크로프로세서를 탑재함으로써 일정한 연 산 동작을 수행할 수 있는 단말기를 통칭하는 개념으로 해석된다.

    또한 본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함 한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들 이거나 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 본 발명에서 설명된 이동 단말 또는 기지국의 동작의 전부 또는 일부가 컴퓨터 프로그램으로 구현된 경우, 상기 컴퓨터 프로그램을 저장한 컴퓨터 판독 가능 기록 매체도 본 발명에 포함된다.

    이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.

    그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되 며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.

    도 1은 본 발명의 모바일 위젯 실행이 가능한 이동통신 단말기 및 모바일 위젯 제공 시스템에 의해 구성된 모바일 위젯 제공 네트워크의 일례를 도시한 도면이다.

    도 2는 본 발명의 일례에 따른 이동통신 단말기의 구성도이다.

    도 3은 본 발명의 일례에 따른 모바일 위젯의 구성을 도시한 도면이다.

    도 4은 본 발명의 일례에 따른 모바일 위젯 제공 시스템의 구성도이다.

    도 5는 본 발명의 일례에 따른 이동통신 단말기의 모바일 위젯을 도시한 도면이다.

    도 6은 본 발명의 또 다른 일례에 따른 이동통신 단말기의 모바일 위젯을 도시한 도면이다.

    도 7은 본 발명의 또 다른 일례에 따른 이동통신 단말기의 모바일 위젯을 도시한 도면이다.

    도 8은 본 발명의 일례에 따른 모바일 위젯의 사용이 가능한 이동통신 단말기의 제어 방법을 도시한 흐름도이다.

    도 9는 본 발명의 일례에 따른 모바일 위젯 제공 시스템의 제어 방법을 도시한 흐름도이다.

    <도면의 주요 부분에 대한 부호의 설명>

    110: 이동통신 단말기
    120: 통신망
    130: 모바일 위젯 제공 시스템
    210: UI 라이브러리 및 유틸리티 라이브러리
    220: 자바 스크립트 API
    225: 자바 스크립트 엔진
    230: XML 파서
    235: XML UI Render
    240: 위젯 관리부
    250: 위젯 구동부
    260: 위젯 위피 HAL
    270: 위피 HAL
    280: 위피 플랫폼

    삭제

    삭제

    삭제

    삭제

    삭제

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈