KR20110028053A - 위젯 제공 방법 및 이를 적용한 디스플레이 장치 - Google Patents

위젯 제공 방법 및 이를 적용한 디스플레이 장치 Download PDF

Info

Publication number
KR20110028053A
KR20110028053A KR1020090085957A KR20090085957A KR20110028053A KR 20110028053 A KR20110028053 A KR 20110028053A KR 1020090085957 A KR1020090085957 A KR 1020090085957A KR 20090085957 A KR20090085957 A KR 20090085957A KR 20110028053 A KR20110028053 A KR 20110028053A
Authority
KR
South Korea
Prior art keywords
widget
generated
web page
display
user
Prior art date
Application number
KR1020090085957A
Other languages
English (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 KR1020090085957A priority Critical patent/KR20110028053A/ko
Priority to US12/762,732 priority patent/US20110066931A1/en
Priority to EP10164896A priority patent/EP2306306A3/en
Publication of KR20110028053A publication Critical patent/KR20110028053A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

위젯 제공 방법 및 디스플레이 장치가 제공된다. 본 하이퍼링크 위젯 생성 방법에 따르면, 웹페이지에 포함된 여러 개의 하이퍼링크가 선택되면 위젯이 생성되고, 생성된 위젯은 화면의 일정 영역에 표시된다. 사용자는 생성된 위젯을 통해 하이퍼링크된 웹페이지의 요약정보 등을 확인한 후, 사용자가 원하는 내용이 있는 위젯들을 선택하여 위젯에 대응되는 하이퍼링크의 웹페이지를 로딩하고 표시할 수 있게 한다.
링크, 하이퍼링크, 위젯, 사용자 인터페이스, UI

Description

위젯 제공 방법 및 이를 적용한 디스플레이 장치 {Method for widget providing and display apparatus using the same}
본 발명은 위젯 제공 방법 및 이를 적용한 디스플레이 장치에 관한 것으로, 더욱 상세하게는 하이퍼링크를 선택하면, 하이퍼링크된 웹페이지를 검색할 수 있는 위젯을 생성시켜 디스플레이 일정 영역에 표시하는 위젯 제공 방법 및 이를 적용한 디스플레이 장치에 관한 것이다.
하이퍼텍스트 문서 내의 하나의 단어나 구(phrase), 기호, 화상과 같은 요소와 그 문서 내의 다른 요소 또는 다른 하이퍼텍스트 문서 내의 다른 요소 사이의 연결하는 것을 하이퍼링크(hyperlink)라고 한다. 사용자는 하이퍼텍스트 문서 내의 밑줄 쳐진(underlined) 요소 또는 문서 내의 나머지 부분과 다른 색으로 표시된 요소(링크된 요소)를 클릭함으로써 하이퍼링크를 기동 또는 활성화(activate)한다. 사용자는 하이퍼링크를 통해 웹페이지나, 문서, 동영상 등의 검색을 보다 편리하게 이용할 수 있게 되었다.
그러나, 사용자는 인터넷 브라우져를 통하여 웹 페이지를 검색할 때, 웹 페이지에 포함된 하이퍼링크를 선택하여 해당 페이지를 로딩하고 내용을 확인한다. 사용자가 다른 하이퍼링크의 내용을 검색하기 원하는 경우, 다시 이전 페이지로 돌아가서 다른 하이퍼링크를 선택하여 해당 페이지의 내용을 확인하는 것이 일반적인 웹 페이지 검색 방법이다.
또한, 최근 PC용 브라우져에서는 위 과정을 좀 더 편리하도록 하기 위하여 탭 브라우징이라는 개념을 도입하였다. 탭 브라우징은 추가로 확인하고자 하는 하이퍼링크들을 별도의 탭 페이지에 로딩하고 탭을 이동하여 정보를 확인할 수 있게 한다.
그러나, 이러한 방식들은 현재의 페이지에 하이퍼링크된 웹페이지를 검색할 수 없다. 또한, 이러한 방식들은 웹 페이지를 열고 닫거나, 새로운 탭으로 이동해야만 정보를 확인해야 하는 불편함이 있다.
또한, 종래에는 웹 페이지 전체를 로딩하기 때문에 웹 컨텐츠 저장 시 내부 리소스를 많이 사용한다는 문제점이 있다. 특히, TV나 모바일 기기와 같이 메모리나 CPU 성능이 제한된 기기의 경우 여러 개의 페이지를 동시에 로딩하고 화면을 전환해 주는 등의 동작을 수행하는 것이 어렵다는 문제점이 있다.
구체적으로, TV나 모바일기기와 같은 디바이스는 원하는 정보를 찾기 위해 한 웹 페이지에서 시작한다. 사용자가 시작 웹 페이지에 포함된 하이퍼링크를 선택하면, 해당 페이지를 로딩하고 내용을 확인할 수 있다. 그러나, 사용자가 또 다른 웹 페이지를 확인하기 위해서는, 다시 원래 웹 페이지로 돌아와서 다른 하이퍼링크를 선택하여 다른 페이지를 로딩하는 동작을 반복해야만 한다. 따라서, TV나 모바일 기기와 같이 메모리나 CPU 성능이 제한된 기기를 이용하여 웹 페이지를 검색할 경우, 사용자는 여러 번의 로딩 단계를 거쳐야 하는 불편함을 갖고 있다.
사용자는 보다 쉽고 간편한 인터넷 검색이 되길 원한다. 따라서, 많은 화면 전환없이 컨텐츠를 확인할 수 있고, 내부 리소스 사용을 최소화하여 인터넷을 검색할 수 있는 방안이 요청된다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 웹페이지의 하이퍼링크가 선택되면, 하이퍼링크에 대응되는 위젯을 생성시키고 생성된 위젯을 화면에 표시하는 위젯 제공 방법 및 이를 적용한 디스플레이 장치를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 하이퍼링크 위젯 생성 방법은 링크들 중 적어도 하나를 선택받는 단계; 상기 선택된 링크에 대응되는 위젯을 생성하는 단계; 상기 생성된 위젯을 화면에 표시하는 단계;를 포함한다.
또한, 사용자에 의해 상기 생성된 위젯이 선택되면, 선택된 위젯에 대응되는 링크의 웹페이지를 표시하는 단계;를 더 포함할 수도 있다.
그리고, 상기 선택단계는, 사용자의 조작에 따라, 복수개의 링크를 한번에 선택받고, 상기 생성단계는, 상기 선택된 복수개의 링크에 대응되는 복수개의 위젯을 각각 생성할 수도 있다.
또한, 상기 생성된 위젯을 저장하는 단계;를 더 포함할 수도 있다.
그리고, 상기 저장 단계는, 상기 생성된 위젯들 중 사용자에 의해 선택된 위젯을 저장할 수도 있다.
또한, 상기 생성된 위젯은 상기 링크에 대응되는 웹 페이지의 일부 내용, 이미지, 및 요약 정보 중 적어도 하나가 표시될 수도 있다.
그리고, 상기 생성된 위젯이 업데이트되면, 업데이트된 위젯은 내용과 형태가 같이 변화할 수도 있다.
또한, 상기 표시단계는, 상기 생성된 위젯을 웹 페이지 표시 영역과 구분하여 표시할 수도 있다.
그리고, 상기 화면은, 웹 페이지 표시 영역과 위젯 표시 영역을 포함하며, 상기 표시 단계는, 상기 생성된 위젯을 상기 위젯 표시 영역에 표시할 수도 있다.
한편, 본 발명의 일 실시예에 따른, 디스플레이 장치는 입력된 영상을 디스플레이하는 디스플레이부; 링크들 중 적어도 하나를 선택하고, 상기 선택된 링크에 대응되는 위젯을 생성하며, 상기 생성된 위젯이 화면에 표시되도록 상기 디스플레이부를 제어하는 제어부;를 포함한다.
그리고, 상기 제어부는, 사용자에 의해 상기 생성된 위젯이 선택되면, 상기 위젯에 대응되는 링크의 웹페이지가 표시되도록 상기 디스플레이부를 제어할 수도 있다.
또한, 상기 제어부는, 사용자의 조작에 따라, 복수개의 링크를 한번에 선택하고, 상기 선택된 복수개의 링크에 대응되는 복수개의 위젯을 각각 생성하며, 상기 생성된 복수개의 위젯이 화면에 표시되도록 상기 디스플레이부를 제어할 수도 있다.
그리고, 상기 생성된 위젯을 저장하는 저장부;를 더 포함할 수도 있다.
또한, 상기 제어부는, 상기 생성된 위젯들 중 사용자에 의해 선택된 위젯이 상기 저장부에 저장되도록 제어할 수도 있다.
그리고, 상기 제어부는, 상기 생성된 위젯에 상기 링크에 대응되는 웹 페이지의 일부 내용, 이미지, 및 요약 정보 중 적어도 하나가 화면에 표시되도록 제어 할 수도 있다.
또한, 상기 제어부는, 상기 생성된 위젯이 업데이트되면, 상기 업데이트된 위젯의 내용과 형태가 같이 변화하도록 제어할 수도 있다.
그리고, 상기 제어부는, 상기 생성된 위젯이 웹 페이지 표시 영역과 구분되어 화면에 표시되도록 상기 디스플레이부를 제어할 수도 있다.
또한, 상기 화면은, 웹 페이지 표시 영역과 위젯 표시 영역을 포함하며, 상기 제어부는,상기 생성된 위젯이 상기 위젯 표시 영역에 표시되도록 상기 디스플레이부를 제어할 수도 있다.
본 발명의 다양한 실시예들에 따르면, 웹페이지의 하이퍼링크가 선택되면, 디스플레이 장치는 하이퍼링크에 대응되는 위젯을 생성 및 표시한다. 사용자는 생성된 위젯에 표시된 요약정보 등을 통해 인터넷의 링크된 웹페이지의 내용을 미리 검색할 수 있다. 따라서, 사용자는 웹 페이지 전체를 로딩하지 않고도 자신이 원하는 정보를 간편하고 손쉽게 검색할 수 있다.
또한, 디스플레이 장치는 위젯 생성시 전체 웹페이지를 로딩하는 것이 아닌 웹페이지의 일부내용, 이미지, 요약정보 등을 표시한다. 따라서 디스플레이 장치는 컨텐츠 저장 시 내부 리소스를 최소화할 수 있다.
이하에서는 도면을 참조하여 본 발명을 더욱 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른, 디스플레이장치(100)의 블럭도를 도시한 도면이다.
도 1에 도시된 바와 같이, 디스플레이 장치(100)는 영상입력부(110), A/V 처리부(120), 음성 출력부(130), GUI 생성부(140), 디스플레이부(145), 저장부(150), 조작부(160), 통신부(170), 제어부(180)를 포함한다.
영상입력부(110)는 복수의 입력단자들을 구비하며, 이러한 입력단자들을 통해 비디오플레이어나 DVD플레이어와 같은 외부장치로부터 제공되는 컴포넌트(Component) 영상신호, S-VHS(Super-Video Home System) 영상신호, 및 컴포지트(Composite) 영상신호 등을 입력받으며, 각각의 영상신호에 대응되는 음향신호를 입력받는다.
A/V 처리부(120)는 영상입력부(110) 및 제어부(180)에서 입력되는 영상신호 및 음성신호에 대해 비디오 디코딩, 비디오 스케일링, 오디오 디코딩 등의 신호처리를 수행한다. 그리고, A/V 처리부(120)는 영상신호를 GUI 생성부(140)로 출력하고, 음성신호를 음성 출력부(130)로 출력한다.
반면, 수신된 영상 및 음성신호를 저장부(150)에 저장하는 경우, A/V 처리부(120)는 영상과 음성을 압축된 형태로 저장부(150)에 저장하게 된다.
음성 출력부(130)는 A/V 처리부(120)에서 출력되는 음성을 스피커로 출력시키거나, 외부 스피커가 연결되는 오디오 출력 단자로 출력시킨다.
GUI 생성부(140)는 사용자에게 제공하기 위한 GUI(Graphic User Interface)를 생성한다. GUI 생성부(140)는 OSD(On Screen Display) 형태로 제공되는 사용자 메뉴의 GUI를 생성한다.
디스플레이부(145)는 A/V 처리부(120)에서 출력되는 영상을 디스플레이한다. 또한, 디스플레이부(145)는 통신부(170)를 통해 로딩(loading)된 웹 페이지를 디스플레이할 수도 있다. 구체적으로, 디스플레이부(145)는 통신부(170)를 통해 로딩된 웹 페이지를 웹 페이지를 웹 페이지 영역에 디스플레이한다. 또한, 디스플레이부(145)는 웹 페이지 내의 하이퍼링크를 선택하여 생성된 위젯을 위젯 영역에 디스플레이한다. 여기에서, 웹 페이지 영역이라 함은 화면 내부에서 웹 페이지가 표시되는 영역을 말한다. 그리고, 위젯 영역이라 함은 화면 내부에서 위젯이 표시되는 영역을 말한다.
또한, 디스플레이부(145)는 위젯이 생성된 후 뿐만 아니라 위젯이 생성되기 전부터 웹 페이지 영역과 위젯 영역으로 나누어 디스플레이할 수 있다.
위젯 영역은 화면의 어느 부분에도 디스플레이가 가능하다. 예를 들어, 위젯 영역은 화면의 상부영역, 하부영역, 좌측영역 및 우측영역 중 어느 하나가 될 수 있다.
생성된 위젯은 위젯 영역에서 가로 또는 세로로 나열될 수 있다. 또한 위젯의 수가 증가하여 화면 내에 생성된 위젯을 모두 표시할 수 없을 때, 디스플레이부(145)는 스크롤 바 등을 이용하여 위젯을 표시할 수 있다.
저장부(150)는 통신부(170)를 통해 로딩되는 웹페이지의 리소스를 저장할 수도 있다. 또한, 저장부(150) 영상입력부(110)에서 전달되는 영상신호 등을 저장할 수 있다. 이와 같은, 저장부(150)는 하드디스크, 비휘발성 메모리 등으로 구현될 수 있으나 이에 한정되지는 않는다.
조작부(160)는 사용자의 명령을 입력받아 제어부(180)에 전달한다. 특히, 조 작부(160)는 하이퍼링크 선택 명령, 위젯 선택 명령을 입력받고 제어부(180)에 전달한다. 이러한 조작부(160)는 리모컨, 마우스, 키패드, 터치패드 등과 같은 상대 매핑(relative mapping) 방식의 포인팅 디바이스, 절대 매핑(direct mapping) 방식의 다이렉트 포인팅 디바이스, 및 키보드를 포함할 수 있다.
통신부(170)는 LAN 카드, 모뎀, 등과 같은 통신 모듈로 구현가능하다. 또한, 통신부(170)는 외부 통신망과 접속하여 데이터를 송수신한다. 그리고 통신부(170)는 인터넷으로부터 수신받은 웹 페이지, 영상, 이미지 등을 제어부에 전달한다.
제어부(180)는 사용자의 조작에 따라 적어도 하나의 하이퍼링크 중 적어도 하나를 선택하고, 선택된 하이퍼링크에 대응되는 위젯을 생성한다. 또한, 제어부(180)는 생성된 위젯을 저장부(150)에 저장할 수 있도록 하며, 위젯이 선택된 경우 그 위젯에 대응되는 웹 페이지가 표시되도록 제어한다.
또한, 사용자의 조작에 의해 복수 개의 하이퍼링크가 한번에 선택되면, 제어부(180)는 선택된 복수 개의 하이퍼링크에 대응되는 복수 개의 위젯을 생성한다. 제어부(180)는 생성된 복수 개의 위젯을 저장부에 저장할 수 있도록 하며, 복수 개의 위젯 중 적어도 하나가 선택되면 그 위젯에 대응되는 웹 페이지가 표시되도록 제어한다.
또한, 사용자의 조작에 의해 복수의 하이퍼링크 중 적어도 하나의 하이퍼링크가 선택되면, 제어부(180)는 선택된 적어도 하나의 하이퍼링크가 선택되지 않은 하이퍼링크와 구별될 수 있도록 선택된 적어도 하나의 하이퍼링크에 하이라이트 또는 색 변화 등의 변화를 줄 수 있다.
또한, 제어부(180)는 선택된 적어도 하나의 하이퍼링크를 위젯 영역으로 이동시킴으로서 위젯이 생성될 수 있도록 제어한다. 하이퍼링크를 위젯 영역으로 이동시켜 위젯을 생성하는 방법은 다음과 같은 방법이 있을 수 있다.
1)조작부(160)가 터치스크린인 경우, 사용자가 손가락을 터치한 상태에서 원하는 복수 개의 하이퍼링크를 위젯 영역으로 드래그(drag)하면, 제어부(180)는 드래그된 하이퍼링크에 대응되는 위젯을 동시에 생성시킬 수 있다. 2)조작부(160)가 마우스인 경우,사용자가 마우스의 버튼을 클릭한 상태에서 원하는 복수 개의 하이퍼링크를 위젯 영역으로 드래그하면, 제어부(180)는 드래그된 하이퍼링크에 대응되는 위젯을 동시에 생성시킬 수 있다.
또한, 제어부(180)는 생성된 위젯에 대응되는 하이퍼링크의 웹 페이지의 일부 내용, 이미지 및 요약 정보 중 적어도 하나가 화면에 표시되도록 제어한다.
또한, 제어부(180)는 생성된 위젯이 업데이트된 경우, 업데이트된 위젯의 내용뿐 아니라 형태가 동시에 변하도록 제어한다. 예를 들어, 위젯이 업데이트된 경우, 제어부(180)는 위젯의 크기를 변화시키거나, 위젯의 색을 변화시키거나, 위젯을 진동시킬 수 있다.
또한, 제어부(180)는 생성된 위젯이 위젯 영역에 표시되도록 제어한다. 구체적으로, 사용자가 화면전환없이 하이퍼링크된 웹페이지의 내용을 확인하기 위해, 제어부(180)는 생성된 위젯이 웹 페이지 영역과 구분된 위젯 영역에 표시되도록 제어한다. 제어부(180)는 위젯 영역의 크기를 조절할 수 있고, 최소화할 수도 있다.
이하, 도 2를 참조하여 위젯을 생성하고 그 위젯에 대응되는 웹페이지를 표 시하는 방법에 대해 상세히 설명하도록 한다.
도 2를 살펴보면, 디스플레이 장치(100)는 인터넷 웹 페이지의 하이퍼링크를 화면에 표시한다(S210). 이때, 하이퍼링크는 상술한 바와 같이, 일반적으로 하이퍼텍스트 문서 내의 밑줄 쳐진(underlined) 요소 또는 문서 내의 나머지 부분과 다른 색으로 표시된 요소로 표시된다. 다만, 하이퍼링크 표시 방법은 이에 한정하지 않는다.
디스플레이 장치(100)는 하이퍼링크를 사용자의 명령에 따라 선택한다 (S220). 이때 디스플레이 장치(100)는 사용자의 명령에 따라 하나의 하이퍼링크를 선택할 수 있음은 물론이고 복수 개의 하이퍼링크를 동시에 선택할 수 있다.
예를 들어, 조작부(160)가 터치스크린인 경우, 사용자가 손가락을 터치한 상태에서 원하는 복수 개의 하이퍼링크를 드래그(drag)하면, 디스플레이 장치(100)는 복수 개의 하이퍼링크를 동시에 선택할 수 있다. 또한, 조작부(160)가 마우스인 경우, 사용자가 마우스의 버튼을 클릭한 상태에서 원하는 복수 개의 하이퍼링크를 드래그하면, 디스플레이 장치(100)는 복수 개의 하이퍼링크를 동시에 선택할 수 있다. 자세한 내용은 도 4a ~ 도 4c에서 설명하기로 한다.
또한, 사용자의 조작에 의해 복수의 하이퍼링크 중 적어도 하나의 하이퍼링크가 선택되면, 디스플레이 장치(100)는 선택된 적어도 하나의 하이퍼링크가 선택되지 않은 하이퍼링크와 구별될 수 있도록 선택된 적어도 하나의 하이퍼링크에 하이라이트 또는 색 변화 등의 변화를 줄 수 있다.
상술한 방법으로 적어도 하나의 하이퍼링크를 선택하면, 디스플레이 장 치(100)는 선택된 링크에 대응되는 위젯을 생성한다(S230).
또한, 디스플레이 장치(100)는 선택된 적어도 하나의 하이퍼링크를 위젯 영역으로 이동시킴으로서 위젯을 생성할 수 있다. 하이퍼링크를 위젯 영역으로 이동시켜 위젯을 생성하는 방법은 다음과 같은 방법이 있을 수 있다.
1)조작부가 터치스크린인 경우, 사용자가 손가락을 터치한 상태에서 원하는 복수 개의 하이퍼링크를 위젯 영역으로 드래그(drag)하면, 제어부(180)는 복수 개의 하이퍼링크에 대응되는 위젯을 동시에 생성시킬 수 있다. 2)조작부가 마우스인 경우,사용자가 마우스의 버튼을 클릭한 상태에서 원하는 복수 개의 하이퍼링크를 위젯 영역으로 드래그하면, 제어부(180)는 복수 개의 하이퍼링크에 대응되는 위젯을 동시에 생성시킬 수 있다.
이때, 생성된 위젯은 하이퍼링크된 웹 페이지의 일부 내용, 이미지 또는 요약정보 중 적어도 하나를 포함할 수 있다. 웹 페이지의 일부 내용이라 함은 웹 페이지의 일정 픽셀 위치에 있는 내용을 말한다. 웹 페이지의 이미지라 함은 웹 페이지 내에 포함된 이미지를 말한다. 웹 페이지의 요약 정보라 함은 웹 페이지의 제목, 인터넷 프로토콜 주소, 생성 시간 등을 포함한 정보를 말한다.
디스플레이 장치(100)는 생성된 위젯을 저장부(150)에 저장할 지 여부를 확인한다(S240). 사용자가 생성된 위젯을 저장하는 것으로 선택하는 경우(S240-Y), 디스플레이 장치(100)는 사용자에 의해 선택된 위젯을 저장부(150)에 저장한다(S245). 생성된 위젯은 임시로 저장할 수 있으나, 영구 저장 개념인 favorite 저장 형태로 저장할 수 있다. 이때, favorite 저장 형태로 저장한 경우, 디스플레이 장치(100)는 즐겨찾기 기능을 제공할 수도 있다. 또한, 디스플레이 장치(100)는 저장할 지 여부를 확인하는 과정 없이 생성된 위젯을 모두 저장할 수도 있다.
상술한 바와 같이 생성된 위젯의 저장 여부를 확인한 후, 디스플레이 장치(100)는 생성된 위젯을 화면에 디스플레이한다(S250). 이때, 생성된 위젯은 화면의 위젯 영역에 표시된다. 상술한 바와 같이, 위젯 영역은 화면의 상부영역, 하부영역, 좌측영역 및 우측영역 중 하나이다.
또한, 생성된 위젯 영역은 웹 페이지 영역과 구분되어 디스플레이될 수 있다. 따라서, 사용자가 화면 전환 없이 위젯을 통해 하이퍼링크된 웹 페이지의 일부 내용,이미지 또는 요약정보 등을 확인할 수 있다.
또한, 디스플레이 장치(100)는 위젯이 실시간으로 업데이트되면 업데이트된 위젯을 변화시킬 수 있다. 구체적으로, 생성된 위젯이 통신부(170)를 통해 전달받은 정보에 의해 실시간으로 업데이트되면, 업데이트된 위젯의 내용뿐만 아니라 형태가 동시에 변할 수 있다. 예를 들어, 디스플레이 장치(100)는 위젯의 크기를 변화시키거나, 위젯의 색을 변화시키거나, 위젯을 진동시킬 수 있다. 따라서 사용자는 생성된 위젯이 업데이트 되었는지 확인 여부를 쉽게 확인할 수 있다.
또한, 생성된 위젯의 개수가 증가하여 한 화면에 모든 위젯을 표시할 수 없는 경우, 디스플레이 장치(100)는 스크롤 바를 이용하여 생성된 위젯을 표시할 수 있다.
생성된 위젯이 표시되면, 디스플레이 장치(100)는 생성된 위젯이 사용자에 의해 선택되었는지 여부를 판단한다(S260).
생성된 위젯이 선택되면(S260-Y), 디스플레이 장치(100)는 선택된 위젯에 대응되는 하이퍼링크의 웹 페이지를 화면에 표시한다(S270). 이때, 선택된 위젯에 대응되는 하이퍼링크의 웹 페이지는 위젯 영역(340)과 구분되는 웹 페이지 영역(330)에 표시된다.
이와 같이, 디스플레이 장치(100)는 하이퍼링크에 대응되는 위젯을 제공할 수 있게 되어, 사용자가 하이퍼링크된 웹 페이지 전체를 확인하지 않고도 위젯을 통해 쉽고 간편하게 웹페이지를 검색할 수 있다.
이하, 도3a ~ 도3c를 참조하여,하이퍼링크된 영역을 선택하여 위젯을 생성하고, 생성된 위젯이 선택되면, 선택된 위젯에 대응되는 웹 페이지를 표시하는 방법에 대해 상세히 설명하도록 한다.
도 3a는 디스플레이부(145)에 위젯이 생성되기 전, 디스플레이 장치(100)가 사용자의 조작에 따라 하이퍼링크를 선택하는 화면을 도시하고 있다. 구체적으로, 위젯이 생성되기 전 웹 페이지가 표시되는 영역은 ⅰ)디스플레이부의 전체에 표시될 수 있고, ⅱ)도 3b에 도시된 것처럼, 처음부터 위젯 영역(340)과 구분되어 표시될 수 있다. 사용자의 조작에 의해 웹 페이지 내의 링크된 영역(310)이 선택되면, 디스플레이 장치(100)는 링크에 대응되는 위젯을 생성한다.
도 3b는 생성된 위젯1(320)이 표시된 화면을 도시하고 있다. 구체적으로, 위젯1(320)이 생성되면, 생성된 위젯은 화면의 웹 페이지 영역(330)과 구분된 위젯 영역(340)에 표시된다. 위젯 영역(340)은 사용자의 조작에 의해 크기를 조절할 수도 있고 최소화할 수도 있다. 디스플레이 장치(100)는 사용자의 조작에 따라 위젯 1(320)을 선택한다.
도 3c는 생성된 위젯1(320)을 선택했을 경우, 선택된 위젯1(320)에 대응되는 하이퍼링크의 웹페이지가 표시된 화면을 도시하고 있다. 구체적으로, 사용자의 조작에 따라 위젯1(320)이 선택되면, 디스플레이 장치(100)는 통신부(170)를 통해 전송받은 위젯1에 대응되는 하이퍼링크의 웹 페이지1(350)을 로딩한다. 디스플레이 장치(100)는 전송된 웹 페이지1(350)을 화면의 웹 페이지 영역(330)에 표시한다.
상술한 과정을 통해, 사용자는 웹 페이지의 하이퍼링크된 웹 페이지를 화면 전환없이 검색할 수 있다.
도 4a ~ 도 4c를 참조하여, 복수 개의 하이퍼링크 영역이 선택되면 복수 개의 위젯이 동시에 생성된다. 생성된 위젯들 중 적어도 하나의 위젯이 선택되면, 선택된 위젯에 대응되는 웹 페이지가 표시되는 과정에 대해 상세히 설명하도록 한다.
도 4a는 디스플레이 장치(100)가 사용자의 조작에 따라 복수 개의 하이퍼링크를 선택하는 화면을 도시하고 있다. 구체적으로, 웹 페이지가 표시되는 영역은 ⅰ)디스플레이부의 전체에 표시될 수 있고, ⅱ)도 4b에 도시된 것처럼, 처음부터 위젯 영역(430)과 구분되어 표시될 수 있다. 웹 페이지 내의 복수 개의 하이퍼링크된 영역(401, 402, 403)이 사용자의 조작에 의해 동시에 선택되면, 디스플레이 장치(100)는 하이퍼링크에 대응되는 복수 개의 위젯을 생성한다.
이때, 복수 개의 하이퍼링크된 영역(401, 402, 403)을 선택하는 방법은 상술한 바와 같다. 예를 들어, 조작부가 터치스크린인 경우, 사용자가 손가락을 터치한 상태에서 원하는 복수 개의 하이퍼링크된 영역를 드래그(drag)하면, 디스플레이 장 치(100)는 복수 개의 하이퍼링크를 동시에 선택할 수 있다. 또한, 조작부가 마우스인 경우, 사용자가 마우스의 버튼을 클릭한 상태에서 원하는 복수 개의 하이퍼링크된 영역를 드래그하면, 디스플레이 장치(100)는 복수 개의 하이퍼링크를 동시에 선택할 수 있다.
도 4b는 생성된 복수 개의 위젯(411, 412, 413)이 표시된 화면을 도시하고 있다. 구체적으로, 복수 개의 위젯(411, 412, 413)이 생성되면, 디스플레이 장치(100)는 복수개의 위젯을 웹 페이지 영역(420)과 구분된 위젯 영역(430)에 표시한다. 위젯 영역(430)은 사용자의 조작에 의해 크기를 조절할 수도 있고 최소화할 수도 있다. 디스플레이 장치(100)는 사용자의 조작에 따라 위젯1(411), 위젯2(412) 및 위젯3(413) 중 적어도 하나를 선택할 수 있다.
도 4c는 생성된 복수 개의 위젯 중 하나를 선택했을 경우, 선택된 위젯에 대응되는 하이퍼링크의 웹페이지가 표시된 화면을 도시하고 있다. 도 4c에 도시된 바와 같이, 사용자의 조작에 따라 위젯1(411)이 선택되면 디스플레이 장치(100)는 통신부(170)를 통해 전송받은 위젯1(411)에 대응되는 하이퍼링크의 웹페이지1(441)를 로딩한다. 그리고, 디스플레이 장치(100)는 전송된 웹 페이지1(441)을 화면의 웹페이지 영역(420)에 표시한다.
마찬가지로, 디스플레이 장치(100)는 사용자의 조작에 따라 위젯2(412)가 선택되면 위젯2에 대응되는 웹 페이지2(미도시)를 표시하고, 위젯3(413)가 선택되면 위젯3에 대응되는 웹 페이지3(미도시)를 표시한다.
본 실시예에서 언급한 하이퍼링크는 예시적인 것에 불과하며, 이는 다른 종 류의 링크로 대체가능하다.
또한, 본 실시예에서 언급한 웹 페이지는 예시적인 것에 불과하며, 이는 링크가 가능한 다른 종류의 페이지(예를 들어, 워드 문서)로 대체가능하다.
또한, 본 실시예에서는 디스플레이 장치(100)는 인터넷 웹 페이지 검색이 가능한 디스플레이 장치(100)라면 어떤 것에라도 적용될 수 있음은 물론이다. 예를 들어, 디스플레이 장치(100)는 TV, PMP, MP3, 휴대폰 등이 될 수도 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
도 1은 본 발명의 일 실시예에 따른, 디스플레이장치의 상세 블록도,
도 2는 본 발명의 일 실시예에 따른, 웹 페이지의 하이퍼링크된 영역을 선택하여 위젯을 생성하고, 상기 생성된 위젯이 선택되면, 선택된 위젯에 대응되는 웹 페이지를 표시하는 과정의 설명에 제공되는 도면,
도 3a ~ 도 3c는 본 발명의 일 실시예에 따른, 웹 페이지의 하이퍼링크된 영역을 선택하여 위젯을 생성하고, 상기 생성된 위젯이 선택되면, 선택된 위젯에 대응되는 웹 페이지를 표시하는 과정을 상세히 도시한 도면,그리고
도 4a ~ 도 4c는 본 발명의 일 실시예에 따른, 웹 페이지의 복수 개의 하이퍼링크된 영역을 선택하여 복수 개의 위젯을 동시에 생성하고, 상기 생성된 위젯들 중 적어도 하나의 위젯이 선택되면, 선택된 위젯에 대응되는 웹 페이지를 표시하는 과정을 상세히 도시한 도면이다.

Claims (18)

  1. 링크들 중 적어도 하나를 선택받는 단계;
    상기 선택된 링크에 대응되는 위젯을 생성하는 단계; 및
    상기 생성된 위젯을 화면에 표시하는 단계;를 포함하는 위젯 제공 방법.
  2. 제1항에 있어서,
    사용자에 의해 상기 생성된 위젯이 선택되면, 선택된 위젯에 대응되는 링크의 웹페이지를 표시하는 단계;를 더 포함하는 것을 특징으로 하는 위젯 제공 방법.
  3. 상기 선택단계는,
    사용자의 조작에 따라, 복수개의 링크를 한번에 선택받고,
    상기 생성단계는,
    상기 선택된 복수개의 링크에 대응되는 복수개의 위젯을 각각 생성하는 것을 특징으로 하는 위젯 제공 방법.
  4. 제1항에 있어서,
    상기 생성된 위젯을 저장하는 단계;를 더 포함하는 것을 특징으로 하는 위젯 제공 방법.
  5. 제4항에 있어서,
    상기 저장 단계는,
    상기 생성된 위젯들 중 사용자에 의해 선택된 위젯을 저장하는 것을 특징으로 하는 위젯 제공 방법.
  6. 제1항에 있어서,
    상기 생성된 위젯은 상기 링크에 대응되는 웹 페이지의 일부 내용, 이미지, 및 요약 정보 중 적어도 하나가 표시된 것을 특징으로 하는 위젯 제공 방법.
  7. 제1항에 있어서,
    상기 생성된 위젯이 업데이트되면, 업데이트된 위젯은 내용과 형태가 같이 변화하는 것을 특징으로 하는 위젯 제공 방법.
  8. 제1항에 있어서,
    상기 표시단계는,
    상기 생성된 위젯을 웹 페이지 표시 영역과 구분하여 표시하는 것을 특징으로 하는 위젯 제공 방법.
  9. 제1항에 있어서,
    상기 화면은,
    웹 페이지 표시 영역과 위젯 표시 영역을 포함하며,
    상기 표시 단계는,
    상기 생성된 위젯을 상기 위젯 표시 영역에 표시하는 것을 특징으로 하는 위젯 제공 방법
  10. 입력된 영상을 디스플레이하는 디스플레이부; 및
    링크들 중 적어도 하나를 선택하고, 상기 선택된 링크에 대응되는 위젯을 생성하며, 상기 생성된 위젯이 화면에 표시되도록 상기 디스플레이부를 제어하는 제어부;를 포함하는 디스플레이 장치.
  11. 제10항에 있어서,
    상기 제어부는,
    사용자에 의해 상기 생성된 위젯이 선택되면, 상기 위젯에 대응되는 링크의 웹페이지가 표시되도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
  12. 제10항에 있어서,
    상기 제어부는,
    사용자의 조작에 따라, 복수개의 링크를 한번에 선택하고, 상기 선택된 복수개의 링크에 대응되는 복수개의 위젯을 각각 생성하며, 상기 생성된 복수개의 위젯 이 화면에 표시되도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
  13. 제10항에 있어서,
    상기 생성된 위젯을 저장하는 저장부;를 더 포함하는 디스플레이 장치.
  14. 제13항에 있어서,
    상기 제어부는,
    상기 생성된 위젯들 중 사용자에 의해 선택된 위젯이 상기 저장부에 저장되도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  15. 제10항에 있어서,
    상기 제어부는,
    상기 생성된 위젯에 상기 링크에 대응되는 웹 페이지의 일부 내용, 이미지, 및 요약 정보 중 적어도 하나가 화면에 표시되도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  16. 제10항에 있어서,
    상기 제어부는,
    상기 생성된 위젯이 업데이트되면, 상기 업데이트된 위젯의 내용과 형태가 같이 변화하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  17. 제10항에 있어서,
    상기 제어부는,
    상기 생성된 위젯이 웹 페이지 표시 영역과 구분되어 화면에 표시되도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
  18. 제10항에 있어서,
    상기 화면은,
    웹 페이지 표시 영역과 위젯 표시 영역을 포함하며,
    상기 제어부는,
    상기 생성된 위젯이 상기 위젯 표시 영역에 표시되도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치
KR1020090085957A 2009-09-11 2009-09-11 위젯 제공 방법 및 이를 적용한 디스플레이 장치 KR20110028053A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020090085957A KR20110028053A (ko) 2009-09-11 2009-09-11 위젯 제공 방법 및 이를 적용한 디스플레이 장치
US12/762,732 US20110066931A1 (en) 2009-09-11 2010-04-19 Method for providing widget and apparatus for providing and displaying the same
EP10164896A EP2306306A3 (en) 2009-09-11 2010-06-03 Method for providing widget and apparatus for providing and displaying the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090085957A KR20110028053A (ko) 2009-09-11 2009-09-11 위젯 제공 방법 및 이를 적용한 디스플레이 장치

Publications (1)

Publication Number Publication Date
KR20110028053A true KR20110028053A (ko) 2011-03-17

Family

ID=42670367

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090085957A KR20110028053A (ko) 2009-09-11 2009-09-11 위젯 제공 방법 및 이를 적용한 디스플레이 장치

Country Status (3)

Country Link
US (1) US20110066931A1 (ko)
EP (1) EP2306306A3 (ko)
KR (1) KR20110028053A (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8560941B2 (en) * 2009-04-08 2013-10-15 Microsoft Corporation Schema based user interface mechanisms
CH703724A1 (de) * 2010-09-15 2012-03-15 Ferag Ag Grafische benutzerschnittstelle.
JP5634442B2 (ja) * 2012-06-26 2014-12-03 京セラドキュメントソリューションズ株式会社 表示入力装置および画像形成装置
CN104407767A (zh) * 2014-10-22 2015-03-11 深圳市金立通信设备有限公司 一种调整用户界面的方法
US9891890B2 (en) * 2015-11-09 2018-02-13 Microsoft Technology Licensing, Llc Generation of an application from template

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7546538B2 (en) * 2000-02-04 2009-06-09 Browse3D Corporation System and method for web browsing
US20030172126A1 (en) * 2002-03-07 2003-09-11 International Business Machines Corporation Method and system for displaying condensed web page information in response to a user query
US20060069617A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for prefetching electronic data for enhanced browsing
US20060277460A1 (en) * 2005-06-03 2006-12-07 Scott Forstall Webview applications
US20070074125A1 (en) * 2005-09-26 2007-03-29 Microsoft Corporation Preview information for web-browsing
US7752556B2 (en) * 2005-10-27 2010-07-06 Apple Inc. Workflow widgets
US20080022229A1 (en) * 2005-12-23 2008-01-24 Soujanya Bhumkar Methods and systems for enhancing internet experiences using previews
US7814425B1 (en) * 2005-12-30 2010-10-12 Aol Inc. Thumbnail image previews
US7940250B2 (en) * 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
US8566874B2 (en) * 2006-10-03 2013-10-22 Verizon Patent And Licensing Inc. Control tools for media content access systems and methods
KR100996037B1 (ko) * 2006-12-21 2010-11-22 삼성전자주식회사 무선 인터넷 접속이 가능한 이동 통신 단말기에서 하이퍼링크 정보를 제공하기 위한 장치 및 방법
KR100922493B1 (ko) * 2007-06-27 2009-10-20 삼성전자주식회사 줌을 이용한 브라우저 탐색 방법 및 장치
US8245155B2 (en) * 2007-11-29 2012-08-14 Sony Corporation Computer implemented display, graphical user interface, design and method including scrolling features
WO2009130606A2 (en) * 2008-04-21 2009-10-29 Vaka Corporation Methods and systems for shareable virtual devices
KR101487381B1 (ko) * 2008-07-10 2015-01-30 삼성전자주식회사 위젯 제공방법 및 이를 적용한 tv
CN101673273A (zh) * 2008-09-10 2010-03-17 深圳富泰宏精密工业有限公司 手持式电子装置的Widget网页显示***及方法
US9223548B2 (en) * 2008-09-15 2015-12-29 Apple Inc. Method and apparatus for providing an application canvas framework

Also Published As

Publication number Publication date
EP2306306A2 (en) 2011-04-06
EP2306306A3 (en) 2012-04-25
US20110066931A1 (en) 2011-03-17

Similar Documents

Publication Publication Date Title
US11797149B2 (en) Method of dividing screen areas and mobile terminal employing the same
US11782581B2 (en) Display control method and device, electronic device and storage medium
US9788072B2 (en) Providing a search service convertible between a search window and an image display window
US8516388B2 (en) Method of displaying browser and terminal implementing the same
US8799806B2 (en) Tabbed content view on a touch-screen device
US20110022957A1 (en) Web browsing method and web browsing device
US20120140255A1 (en) Application launcher apparatus
US20120289290A1 (en) Transferring objects between application windows displayed on mobile terminal
US8612850B2 (en) Information browsing method for partitioning contents of page and assigning identifiers to data partitions and related machine-readable medium thereof
CN112988006B (zh) 显示方法、装置、电子设备和存储介质
CN103246666A (zh) 网页访问方法及装置
KR102192233B1 (ko) 디스플레이 장치 및 그 제어 방법
KR20110028053A (ko) 위젯 제공 방법 및 이를 적용한 디스플레이 장치
CN107220377B (zh) 搜索方法、电子设备及计算机存储介质
JP2010152797A (ja) 表示ウインドウ選択方法、表示ウインドウ選択プログラムおよび端末装置
JPWO2008013128A1 (ja) 端末装置、コンテンツ表示方法、およびコンテンツ表示プログラム
CN113849092A (zh) 内容分享方法、装置和电子设备
WO2022127423A1 (zh) 一种网页显示方法、装置、存储介质及电子设备
CN110045895B (zh) 信息处理方法、***、介质和计算设备
US20100040209A1 (en) Method and apparatus for customizing syndicated data feeds
JP5020308B2 (ja) 地図表示装置及び方法
EP1947561B1 (en) Method of displaying browser and terminal implementing the same
CN115186206A (zh) 一种显示设备及网站书签的添加方法
JP6592960B2 (ja) 情報処理装置、情報処理方法およびプログラム
KR20130052752A (ko) 메모 기능 운용 방법 및 이를 지원하는 휴대 단말기

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application