[go: up one dir, main page]

KR101010285B1 - 단말기의 웹 페이지 히스토리 운용 방법 및 장치 - Google Patents

단말기의 웹 페이지 히스토리 운용 방법 및 장치 Download PDF

Info

Publication number
KR101010285B1
KR101010285B1 KR1020080116439A KR20080116439A KR101010285B1 KR 101010285 B1 KR101010285 B1 KR 101010285B1 KR 1020080116439 A KR1020080116439 A KR 1020080116439A KR 20080116439 A KR20080116439 A KR 20080116439A KR 101010285 B1 KR101010285 B1 KR 101010285B1
Authority
KR
South Korea
Prior art keywords
web page
list
new
generating
generated
Prior art date
Application number
KR1020080116439A
Other languages
English (en)
Other versions
KR20100061770A (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 KR1020080116439A priority Critical patent/KR101010285B1/ko
Priority to US12/622,616 priority patent/US20100131870A1/en
Publication of KR20100061770A publication Critical patent/KR20100061770A/ko
Application granted granted Critical
Publication of KR101010285B1 publication Critical patent/KR101010285B1/ko

Links

Images

Classifications

    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • 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/954Navigation, e.g. using categorised browsing
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 단말기의 웹 페이지 히스토리 운용 방법 및 장치에 관한 것이다.
이러한 본 발명은 다수개의 웹 페이지가 생성되는 경우, 웹 페이지 간의 상관도를 검출하고, 상관도에 따라 기 생성된 리스트 목록으로 웹 페이지를 추가하거나, 새로운 리스트를 생성하는 구성을 개시하며, 각 웹 페이지 검색 시, 기 설정된 조건에 따라 웹 페이지 검색에 따른 히스토리를 작성하여 서브 리스트를 생성한 후, 해당 웹 페이지의 리스트 목록에 추가하도록 하는 구성을 개시한다.
웹 페이지, 멀티 탭, 히스토리

Description

단말기의 웹 페이지 히스토리 운용 방법 및 장치{History Operation Method For Web Page And Apparatus using the same}
본 발명은 휴대 단말기에 관한 것으로, 특히 휴대 단말기의 서버 접속에 따라 출력되는 웹 페이지들의 히스토리를 각 웹 페이지 텝별로 분류하여 웹 페이지 검색을 보다 쉽게 검색할 수 있도록 지원하는 단말기의 웹 페이지 히스토리 운용 방법 및 장치에 관한 것이다.
최근 들어, 휴대 단말기는 이동성을 기반으로 폭넓은 사용이 이루어지고 있다. 특히, 휴대 단말기 중에 이동하면서도 음성 통화가 가능한 이동통신 단말기는 전체 국민의 85% 이상이 사용하고 있을 정도로 그 인기가 매우 높은 휴대 단말기이다. 한편, 이동통신 단말기는 화자 간의 통화 정보를 송수신하는 기능을 주요 기능으로 하면서도 다른 다양한 기능들을 가질 수 있다. 예를 들어, 종래 휴대 단말기는 파일 재생 기능에 대응하는 MP3 기능을 가지기도 하고, 영상을 수집할 수 있는 디지털 카메라에 대응하는 영상 수집 기능을 가지기도 한다. 또한, 종래 휴대 단말기의 경우, 모바일 게임이나 아케이드 게임 등을 수행할 수 있는 기능 등을 지원하고 있다.
이러한 휴대 단말기는 이동통신 시스템을 통하여 웹 서버에 접속하거나, 특정 통신모듈을 이용하여 웹 서버에 접속할 수 있다. 이에 따라, 종래 휴대 단말기는 웹 서버에서 제공하는 웹 페이지를 검색할 수 있는 서비스를 제공한다. 그런데, 종래 휴대 단말기가 가지는 표시부는 그 크기가 한정적이기 때문에 모니터 기준으로 제작된 웹 페이지를 풀 버전으로 제공하는 것이 어렵다.
따라서 본 발명의 목적은 휴대 단말기를 이용하여 웹 페이지를 검색하면서 발생하는 히스토리 관리를 보다 적절하게 수행하여 사용자가 웹 페이지 검색 및 이용을 보다 손쉽게 간편하게 할 수 있는 단말기의 웹 페이지 히스토리 운용 방법 및 장치를 제공함에 있다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 단말기의 웹 페이지 히스토리 운용 방법은, 웹 서버 접속에 따른 웹 페이지를 생성 과정; 상기 웹 페이지 접속에 따른 리스트를 생성하는 과정; 새로운 웹 페이지를 생성하는 과정; 상기 새로운 웹 페이지와 이전에 생성된 웹 페이지의 상관도를 검출하는 과정; 상기 상관도가 기 설정된 값 이상인 경우 상기 새로운 웹 페이지를 상기 리스트에 추가하고, 상기 상관도가 기 설정된 값 이하인 경우 상기 새로운 웹 페이지에 따른 새 리스트를 생성하는 리스트 분류 과정;을 포함하는 것을 특징으로 한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 단말기의 웹 페이지 히스토리 운용 장치는, 웹 서버에 접속하여 적어도 하나의 웹 페이지에 대응하는 데이터를 수신하는 무선주파수부; 수신된 웹 페이지에 따른 리스트를 생성하고, 새로운 웹 페이지 생성 시, 상기 새로운 웹 페이지와 이전에 생성된 웹 페이지의 상관도를 검출하여, 상기 상관도가 기 설정된 값 이상인 경우 상 기 새로운 웹 페이지를 상기 리스트에 추가하고, 상기 상관도가 기 설정된 값 이하인 경우 상기 새로운 웹 페이지에 따른 새 리스트를 생성하는 히스토리 관리 모듈; 상기 웹 페이지, 상기 새로운 웹 페이지, 상기 리스트 및 상기 새 리스트를 출력하는 표시부;를 포함하는 것을 특징으로 한다.
본 발명의 실시 예에 따른 단말기의 웹 페이지 히스토리 운용 방법 및 장치에 따르면, 다양한 웹 페이지를 이용함에 따라 발생하는 웹 페이지들의 히스토리를 적절한 기준으로 분류하여 제공하며, 이용했던 웹 페이지에 대하여 보다 빠른 검색 지원이 가능하다.
이하, 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명의 실시 예에 따른 동작을 이해하는데 필요한 부분만이 설명되며, 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변 하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.
도 1은 본 발명의 실시 예에 따른 휴대 단말기의 구성을 개략적으로 나타낸 도면이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 휴대 단말기(100)는 무선주파수부(110), 입력부(120), 오디오 처리부(130), 표시부(140), 저장부(150) 및 제어부(160)의 구성을 포함한다. 또한 본 발명의 휴대 단말기는 영상을 수집하는 카메라, 방송 신호를 수신하기 위한 방송수신모듈 등을 더 포함할 수 도 있다.
이와 같은 본 발명의 휴대 단말기(100)는 웹 서버에 접속할 경우, 웹 서버로부터 수신된 웹 페이지들은 기 설정된 상관도 설정에 따라 일정 리스트별로 분류하여 저장하며, 각 웹 페이지 검색에 있어서, 사용자가 검색하는데 이용되었던 웹 페이지의 특정 부분들을 따로 관리할 수 있는 서브 리스트를 제공함으로써, 사용자가 웹 페이지 접속에 따라 이용한 웹 페이지들에 대한 히스토리를 보다 빠르고 간편하게 검색할 수 있도록 지원한다. 이하 각 구성에 대하여 보다 상세히 설명하기로 한다. 상기 리스트별로 분류되어 저장되는 정보는 웹 페이지들의 주소 정보 및 각 웹 페이지의 이미지 정보가 될 수 있다.
상기 무선주파수부(110)는 상기 제어부(160)의 제어에 따라 통화 기능에 필요한 음성 신호 및 데이터 통신에 필요한 데이터를 송신 및 수신한다. 이러한 신호 송수신을 위하여 상기 무선주파수부(110)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 무선 주파수 송신부와, 수신되는 신호를 저잡음 증폭하고 주파수를 하 강 변환하는 무선 주파수 수신부 등을 포함할 수 있다. 특히, 본 발명의 무선주파수부(110)는 입력부(120)의 입력 신호에 따라 웹 서버와의 통신 채널을 형성하고, 웹 서버가 제공하는 웹 페이지를 구성하는 데이터를 수신하여 제어부(160)에 전달한다. 이러한 무선주파수부(110)는 휴대 단말기(100)가 이동통신 시스템을 경유하여 웹 서버에 접속하는 경우, 이동통신 모듈이 될 수 있고, 이동통신 시스템 경유 없이 직접적인 웹 서버에 접속하는 경우, 무선 모뎀 예를 들면 와이브로 모뎀 등이 될 수 있다.
상기 입력부(120)는 사용자로부터 숫자 또는 문자 정보를 입력받고 각종 기능들을 설정하기 위한 다수의 입력키 및 기능키들에 대응하는 입력 신호를 생성하고, 이를 제어부(160)에 전달할 수 있다. 상기 기능키들은 특정 기능을 수행하도록 설정된 방향키, 사이드 키 및 단축키 등을 포함할 수 있다. 특히, 본 발명의 입력부(120)는 사용자 요청에 따라 저장부(150)에 저장되어 있는 웹 브라우저를 활성화하기 위한 입력 신호, 표시부(140)에 출력 중인 웹 페이지 검색을 위한 이동키 입력 신호, 웹 페이지 출력 상태에서 검색어 입력을 위한 입력 신호, 웹 페이지에 포함된 다양한 링크를 클릭하기 위한 입력 신호 등을 생성하여 제어부(160)에 전달할 수 있다.
상기 오디오 처리부(150)는 제어부(110)로부터 전달된 오디오 신호를 스피커(SPK)를 통하여 재생하거나 또는 마이크(MIC)로부터 입력되는 음성 등의 오디오 신호를 상기 제어부(110)에 전송하는 기능을 수행한다. 즉, 상기 오디오 처리부(150)는 음성/음향 데이터를 상기 제어부(110)의 제어에 상응하여 스피커(SPK)를 통해 가청음으로 변환하여 출력하고, 마이크(MIC)로부터 수신되는 음성 등의 오디오 신호를 디지털 데이터화하여 제어부(110)로 출력한다. 이러한 오디오 처리부(130)는 휴대 단말기(100)가 웹 서버에 접속하여 웹 페이지를 출력하고 있는 상태에서, 웹 페이지에 설정되어 있는 오디오 신호를 스피커(SPK)를 통하여 출력하거나, 웹 페이지에 링크되어 있는 특정 오디오 파일 재생을 위한 사용자 요청에 따라 해당 오디오 파일 재생에 따른 오디오 신호를 출력하도록 제어할 수 있다.
상기 표시부(140)는 휴대 단말기의 기능에 따라 활성화되는 화면을 출력한다. 예를 들어 상기 표시부(140)는 부팅 화면, 대기 화면, 메뉴 화면, 통화 화면 등을 출력할 수 있다. 이러한 표시부(140)는 LCD(Liquid Crystal Display)가 적용될 수 있으며, 이 경우 표시부(140)는 LCD 제어부, 데이터를 저장할 수 있는 메모리 및 LCD 표시소자 등을 구비할 수 있다. 상기 LCD를 터치스크린 방식으로 구현하는 경우, 표시부(140) 화면은 입력부로 동작될 수 있다. 상기 표시부(140)는 터치부를 더 포함하여 터치스크린으로 구현될 수 있으며, 이 경우, 상기 표시부(140)는 사용자 설정 및 휴대 단말기(100)의 기능 제어와 관련한 키맵을 표시부(140) 일측에 출력할 수 있다. 그리고 상기 표시부(140)는 휴대 단말기(100) 운용을 위해 필요한 다양한 키 이미지를 표시부(140)에 출력할 수 있으며, 사용자의 터치를 감지한 후, 표시부(140)에 출력되고 있는 키 이미지와 매핑하여 터치된 키를 인식할 수 있다. 특히, 본 발명의 표시부(140)는 웹 서버 접속에 따른 웹 페이지를 출력한다. 이때, 표시부(140)는 입력부(120)로부터의 입력 신호에 따라 현재 출력 중인 웹 페이지 상에 다른 웹 페이지를 출력할 수 있다. 즉, 웹 페이지 A를 출력 중인 상태에서, 사용자가 웹 페이지 A에 포함된 링크를 클릭하거나, 검색어를 입력하거나, 웹 브라우저를 활성화시키는 입력 신호를 생성한 경우, 표시부(140)는 해당 웹 페이지 B를 웹 페이지 A를 덮도록 출력할 수 있다. 이때, 표시부(140)는 복수개의 웹 페이지를 출력 중임을 나타내는 "멀티 탭"영역을 출력할 수 있다.
한편, 표시부(140)는 히스토리 리스트를 출력할 수 있다. 이 히스토리 리스트는 사용자가 접속한 각 웹 페이지들을 일정 상관도에 따라 분류한 리스트로서, 표시부 영역을 다수개의 영역으로 분할하고, 각 분할된 영역 상에 동일한 상관도를 가지는 웹 페이지들의 리스트를 출력할 수 있다. 각 분할된 영역 상에 출력되는 리스트는 웹 페이지들의 웹 주소 정보 및 웹 페이지들에 대응하는 이미지가 될 수 있다. 그리고 상기 리스트는 웹 주소 정보 또는 이미지와 함께 해당 웹 페이지가 가지는 상관 값 예를 들면 검색어나 링크 주소값을 포함할 수 있다.
상기 표시부는 사용자가 특정 리스트를 선택한 후, 해당 리스트에 포함되어 있는 특정 웹 페이지를 선택하는 경우, 특정 웹 페이지에 마련된 서브 리스트를 출력할 수 있다. 이 서브 리스트는 전체 웹 페이지 중 줌인 기능에 따라 특정 영역을 확대하여 검색한 일부 영역에 대한 이미지들이다. 이를 보다 상세히 설명하면, 휴대 단말기는 풀 브라우징을 지원할 경우, 사용자가 웹 서버로부터 웹 페이지를 다운로드하게 되면, 웹 페이지의 전체 크기가 표시부에 출력된다. 이때, 사용자는 표시부 크기의 한계로 인하여 명확하게 검색할 수 없는 전체 웹 페이지의 특정 부분에 대하여 상세히 검색하기를 원할 수 있다. 이에 따라, 표시부는 사용자 요청에 따라 특정 웹 페이지의 일부 영역에 대하여 확대하여 출력할 수 있다. 서브 리 스트는 이러한 일부 영역들에 대한 리스트이다. 이에 따라, 서브 리스트는 전체 웹 페이지에 출력된 이미지 중 사용자가 특정 영역에서 일정 시간 이상 머물면서 정보를 검색한 경우에 대하여 좌표 정보와 해당 웹 페이지의 부분 이미지 및 정지 시간을 포함하는 정보들을 포함할 수 있다. 표시부(140)는 상술한 서브 리스트를 일정 시간 간격으로 출력하는 슬라이드 형태로 변화시키면서 출력할 수 있다. 슬라이드 형태로 출력되는 서브 리스트들을 구성하는 부분 이미지들은 정지 시간에 대한 가중치가 부여되어 특정 부분 이미지는 다른 부분 이미지들에 비하여 좀더 긴 시간 동안 출력될 수 있다.
상기 저장부(150)는 본 발명의 실시 예에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 무선주파수부(110) 운용을 위한 응용 프로그램, 사용자 데이터 등을 저장한다. 한편, 상기 저장부(150)는 휴대 단말기 동작에 따라 웹 서버 접속 시 수신되는 데이터들을 임시 저장하는 버퍼링하는 기능을 담당할 수 있다. 특히, 본 발명의 저장부(150)는 도 2에 도시된 바와 같이, 웹 브라우저(151), 웹 페이지 A 리스트(153), 웹 페이지 B 리스트(155)를 저장한다.
상기 웹 브라우저(151)는 휴대 단말기(100)가 웹 서버에 접속하기 위한 응용 프로그램이다. 이 웹 브라우저(151)는 입력부(120)의 입력 신호에 따라 활성화되며, 기 설정되어 있는 웹 주소 예를 들면 IP 주소나 그에 대응하는 URL 주소 및 사용자가 입력하는 주소를 이용하여 웹 서버에 접속하게 된다. 이를 위하여 웹 브라우저(151)는 휴대 단말기(100)를 위한 IP 주소를 기지국으로부터 할당 받으며, 이 IP 주소를 기반으로 웹 서버와 TCP/IP 프로토콜을 형성한다. 그리고 상기 웹 브라 우저는 웹 서버 접속을 위하여 소켓을 할당하며, 하나의 소켓에 하나의 웹 페이지를 연결하도록 제어할 수 있다. 이에 따라, 웹 브라우저는 여러 개의 웹 페이지 접속을 위하여 여러 개의 소켓을 할당할 수 있으며, 표시부(140) 최상위에 출력 중인 웹 페이지에 할당된 소켓을 활성화하고, 다른 소켓들은 비활성화 상태로 유지하도록 제어할 수 있다.
상기 웹 페이지 A 리스트(153)는 제어부(160)의 히스토리 관리 모듈(200)에 의해 생성되는 리스트이다. 이러한 웹 페이지 A 리스트(153)는 현재 출력 중인 웹 페이지가 유지된 상태에서 다른 웹 페이지가 출력되거나, 현재 웹 페이지가 삭제된 상태에서 다른 웹 페이지가 출력될 경우, 다른 웹 페이지와의 상관도에 따라 생성된 새 웹 페이지를 리스트 목록으로 추가할 수 있다.
상기 웹 페이지 B 리스트(155)는 상기 웹 페이지 A 리스트(153)가 생성된 이후, 새롭게 생성된 웹 페이지가 웹 페이지 A 리스트(153)와 상관도가 기 설정된 값 이하인 경우, 제어부(160) 제어에 따라 새롭게 생성되는 리스트이다. 즉, 휴대 단말기 사용자에 의해 생성되는 웹 페이지가 처음 생성된 웹 페이지와 상관도가 기 설정된 값 이상을 가지는 경우 처음 생성된 웹 페이지에 따라 생성된 웹 페이지 A 리스트(153)는 생성된 웹 페이지를 자신의 목록으로 추가하며, 웹 페이지 A 리스트(153)와 관련이 없는 웹 페이지인 경우, 새로운 리스트인 웹 페이지 B 리스트(155)를 생성하게 된다. 이와 유사하게, 휴대 단말기 사용자에 의해 새롭게 생성되는 웹 페이지가 존재하면, 앞서 생성된 다른 리스트들과의 상관도를 검사하고, 상관도가 기 설정된 값 이상일 경우, 저장부(150)는 새로 생성된 웹 페이지를 앞서 생성된 리스트들의 목록으로 추가하여 저장하지만, 상관도가 기 설정된 값 이하인 경우, 새로 생성된 웹 페이지를 기반으로 새로운 리스트를 생성하여 저장할 수 있다.
상기 제어부(160)는 휴대 단말기의 전원 공급 및 각 장치들의 활성화와, 각 장치들 간에 송수신되는 신호 흐름을 제어한다. 특히, 본 발명의 제어부(160)는 사용자 요청에 따라 웹 브라우저(151)를 활성화하고, 히스토리 관리 모듈(200)을 이용하여 웹 브라우저(151)에 의해 생성되는 웹 페이지들을 분류한다. 이를 도 3을 참조하여 보다 상세히 설명하기로 한다.
도 3은 본 발명의 히스토리 관리 모듈(200)의 구성을 보다 상세히 나타낸 도면이다.
상기 도 3을 참조하면, 본 발명의 히스토리 관리 모듈(200)은 페이지 분류부(250), 페이지 수집부(210), 타이머(220) 및 위치 수집부(230)를 포함할 수 있다. 이와 같은 구성을 가지는 본 발명의 히스토리 관리 모듈(200)은 크기 웹 페이지 리스트 생성 및 관리 기능과 각 리스트의 서브 리스트 생성 및 관리 기능을 가진다.
상기 페이지 분류부(250)는 상기 웹 페이지 리스트 생성 및 관리 기능을 수행한다. 상기 웹 페이지 리스트 생성 및 관리 기능은 휴대 단말기(100)가 웹 서버에 접속하여 특정 웹 페이지를 수신함에 따라 리스트를 생성하고, 새로운 웹 페이지를 검색하는 경우, 이전 생성된 웹 페이지와 새롭게 생성된 웹 페이지의 상관도에 따라, 새로 생성된 웹 페이지를 이전에 생성된 리스트의 목록으로 추가하거나, 새로운 리스트를 생성 및 관리하는 기능이다.
상기 페이지 분류부(250)는 현재 생성된 웹 페이지에 포함된 링크들을 이용하여 다른 웹 페이지를 생성한 경우, 현재 생성된 웹 페이지와 새롭게 생성된 웹 페이지 간에 높은 상관도가 존재하는 것으로 판단한다. 이때, 상기 페이지 분류부(250)는 링크를 이용한 새로운 웹 페이지 생성이라도, 웹 페이지에 포함된 광고 등을 기반으로 새로운 웹 페이지가 생성된 경우에는 다른 리스트 목록으로 분류할 수 있다. 또한, 상기 페이지 분류부(250)는 웹 페이지 검색에 있어서, 이전 웹 페이지 검색 버튼 및 이후 웹 페이지 검색 버튼을 이용하는 경우, 현재 출력 중인 웹 페이지와 이전 웹 페이지 및 이후 웹 페이지를 상관도가 높은 웹 페이지로 인식한다. 이에 따라, 상기 페이지 분류부(250)는 각각 처음 생성된 웹 페이지 리스트에 다른 웹 페이지들을 하부 목록으로 추가할 수 있다.
한편, 상기 페이지 분류부(250)는 북마크를 이용하여 새로운 웹 페이지를 생성하거나, 주소 입력란에 새로운 웹 주소를 입력하여 웹 페이지를 생성한 경우, 검색어 입력란에 검색어를 입력하여 새로운 웹 페이지를 생성하는 경우에는 이전에 생성된 웹 페이지와 다른 새로운 웹 페이지 생성으로 판단하고, 새로운 리스트를 생성할 수 있다. 여기서, 페이지 분류부(250)는 검색어 입력에 따른 웹 페이지 생성 시, 이전에 생성된 웹 페이지의 유사한 검색어를 기반으로 생성되는 웹 페이지들은 이전에 생성된 웹 페이지가 포함된 리스트의 하부 목록으로 추가될 수 있다. 이를 위하여 페이지 분류부(250)는 검색어들에 대한 카테고리 분류표를 포함할 수 있으며, 카테고리 분류표를 기반으로 특정 웹 페이지들 예를 들면, 날씨, 게임, 증 권, 스포츠 등을 하나의 리스트로 분류할 수 있다. 또한 페이지 분류부(250)는 북마크를 이용한 새로운 웹 페이지 생성이라 하더라도, 웹 주소가 유사한 경우 예를 들면, 삼성전자, 삼성증권, 삼성물산 등 유사한 주소를 기반으로 웹 페이지가 생성되면 동일한 리스트의 목록들로 분류할 수 있다. 그리고 페이지 분류부(250)는 주소 입력에 따른 웹 페이지 생성 시에도, 주소값의 일정 부분이 유사한 경우, 생성된 웹 페이지들을 동일한 리스트로 분류할 수 있다.
상기 페이지 분류부(250)는 앞서 설명한 바와 같은 다양한 조건에 대하여 각각 일정 가중치를 부여하고, 각 가중치가 일정 값 이상인 경우, 현재 출력 중인 웹 페이지와 새롭게 출력될 웹 페이지가 서로 연관된 페이지로 인식하여 하나의 리스트에 목록들로서 추가하도록 제어할 수 있다.
상기 페이지 수집부(210), 타이머(220) 및 위치 수집부(230)는 서브 리스트 생성 및 관리 기능을 지원한다. 즉, 페이지 수집부(210)는 사용자가 표시부에 출력 중인 특정 웹 페이지의 일부 영역을 일정 시간 이상 검색하는 경우, 해당 웹 페이지의 부분 이미지를 수집하여 서브 리스트를 생성한다. 이때, 상기 타이머(220)는 기 설정된 시간 동안 웹 페이지가 정지되어 있음을 검사하는 구성이며, 또한 웹 페이지 정지 시간을 검출하는 구성이다. 페이지 수집부(210)는 사용자가 특정 웹 페이지에 접속하고, 표시부에 출력 중인 웹 페이지를 좌우 이동키 또는 슬라이드 키 등을 이용하여 검색하는 경우, 타이머(220)를 동작시켜, 지정 박스가 기 설정된 이상의 시간동안 정지되어 있는 웹 페이지의 부분적인 영역인 탐색한다. 그리고 페이지 수집부(210)는 사용자가 특정 웹 페이지의 부분 영역에 지정 박스를 타이 머(220)에서 설정한 시간 이상 동안 위치시키는 경우에는 지정 박스가 지정한 해당 웹 페이지의 위치 정보를 위치 수집부(230)를 이용하여 수집하도록 제어한다. 이와 함께, 페이지 수집부(210)는 수집된 타이머 정보, 위치 정보를 포함하는 하나의 서브 리스트 목록을 생성하여, 현재 웹 페이지가 속해 있는 리스트의 서브 리스트 목록으로 추가하도록 제어할 수 있다. 이러한 작업은 사용자가 특정 웹 페이지를 종료 하거나, 다른 웹 페이지가 최상위 층에 출력됨으로써 검색 중인 특정 웹 페이지가 비활성화 되기 직전까지 지속적으로 이루어질 수 있다.
상술한 웹 페이지 리스트 생성 및 관리 기능과 각 리스트의 서브 리스트 생성 및 관리 기능에 대하여 화면 예시도를 참조하여 설명하기로 한다.
도 4는 본 발명의 실시 예에 따른 표시부의 화면 예시도를 나타낸 도면이다.
상기 도 4를 참조하면, 본 발명의 휴대 단말기는 웹 브라우저를 활성화하여 웹 서버에 접속하고, 웹 서버로부터 특정 웹 페이지를 다운로드하는 경우 51 화면에서와 같이, 표시부 전체에 해당 웹 페이지 전체를 출력하도록 제어할 수 있다. 히스토리 관리 모듈은 현재 출력 중인 웹 페이지가 새롭게 출력된 웹 페이지이거나, 이전에 출력된 웹 페이지와 상관이 없는 웹 페이지인 경우, 해당 웹 페이지를 기반으로 하는 리스트를 생성할 수 있다. 이 때, 해당 리스트의 이름은 웹 페이지의 주소 명 또는 웹 페이지의 로고 명, 예를 들면 "네이버" 등이 될 수 있다. 한편, 휴대 단말기는 전체 웹 페이지의 특정 영역을 보다 상세히 검색할 수 있도록 지정 박스를 제공하며, 이 지정 박스는 사용자의 방향키 또는 그에 준하는 슬라이 드 키 등에 의하여 웹 페이지 상에서 이동이 가능하다.
51 화면에서 설정된 바와 같이, 지정 박스가 웹 페이지의 좌상측 모서리 영역에 배치되며, 해당 모서리 영역에 대하여 상세 보기에 대한 입력 신호 예를 들면 일정 시간대기 또는 키입력을 입력부로부터 수신한 경우, 휴대 단말기는 52 화면에서와 같이, 해당 모서리 영역을 확대한 웹 페이지의 부분 이미지를 출력하도록 제어할 수 있다. 이에 따라, 52 화면은 로그인 정보를 입력하는 영역과, 검색창을 포함한 영역, 광고의 일부 영역 및 일부 링크를 포함하는 영역을 출력할 수 있다. 이때, 52 화면은 화면을 구성하는 각 텍스트나 이미지 정보에 대하여 링크 정보를 유지한 상태로서, 사용자가 특정 링크를 선택하여 활성화하는 경우, 휴대 단말기는 해당 링크에 대응하는 웹 페이지가 생성될 수 있도록 지원한다.
51 화면에서, 휴대 단말기 사용자가 방향키 등을 이용하여 지정 박스를 이동시켜 53 화면에서와 같이 웹 페이지의 중앙 영역 까지 이동시킬 수 있다. 그리고 휴대 단말기 사용자가 해당 지정 박스가 고정된 영역에서 상세 보기에 해당하는 키입력을 생성하거나 또는 대기 시간을 가지는 경우, 표시부는 54 화면에서와 같이, 해당 지정 박스에 포함된 영역의 웹 페이지를 확대하여 표시할 수 있다. 이에 따라, 54 화면 화면은 웹 페이지의 중앙 영역에 개시되어 있는 이미지 링크 정보와 텍스트 링크 정보 등을 포함할 수 있다.
상기 히스토리 관리 모듈은 52 화면 및 54 화면이 출력되는 경우 타이머를 동작시켜서, 해당 화면이 설정된 시간 동안 출력되고 있는지를 판단하고, 해당 화면이 기 설정된 시간 동안 출력되고 있는 경우, 해당 화면에 대한 타이머 정보, 해 당 화면에 대한 이미지 정보 및 전체 웹 페이지에서 해당 화면이 차지하는 위치 정보를 검출하고, 해당 화면에 대응하는 서브 리스트를 생성한다. 그리고 히스토리 관리 모듈은 생성된 서브 리스트들을 앞서 생성된 리스트의 서브 리스트로 추가하도록 제어할 수 있다. 서브 리스트 명은 직관적으로 인식할 수 있도록 리스트의 명을 이어받거나, 그에 상응하는 이름이 할당될 수 있다.
한편, 51 화면에서 휴대 단말기 사용자가 주소 창에 다른 웹 사이트의 주소 정보를 입력하여 활성화하는 경우, 55 화면에서와 같이, 다른 웹 페이지가 표시부에 출력될 수 있다. 이 때, 히스토리 관리 모듈의 페이지 분류부는 이전에 생성된 웹 페이지와 현재 출력 중인 웹 페이지와의 상관도를 검사하고, 상관도가 낮은 경우, 새롭게 생성된 웹 페이지에 대하여 새로운 리스트 예를 들면 "다음" 리스트를 생성하도록 제어할 수 있다. 여기서 표시부는 55 화면에서와 같이 전체 웹 페이지를 출력하도록 하는 한편, 전체 웹 페이지 중 일정 영역을 보다 상세히 검색할 수 있도록 지정 박스를 지원한다. 휴대 단말기 사용자가 55 화면에서 좌상측 모서리 영역에 설정된 지정 박스를 이동시키지 않고, 보다 상세히 보기 위하여 입력하는 키입력 신호 또는 대기 시간을 할애하는 경우 표시부는 56 화면에서와 같이, 해당 웹 페이지의 지정 박스로 할당된 영역을 확대하여 출력할 수 있다. 이에 따라, 56 화면은 웹 페이지의 주요 로고 영역과, 로그인 영역, 검색어를 입력할 수 있는 일부 영역, 광고 일부 영역 등을 포함할 수 있다. 히스토리 관리 모듈은 웹 페이지의 일부 영역에 상기 지정 박스가 표시되는 경우, 타이머를 동작시키도록 제어하며, 기 설정된 시간이 경과하면, 해당 웹 페이지의 일부 영역이 전체 웹 페이지에 서 차지하는 위치 정보와, 경과 시간 정보 및 일부 영역에 대한 이미지 정보를 수집하고, 이를 기반으로 서브 리스트를 생성한다. 이렇게 생성된 서브 리스트로 새로 생성된 리스트의 서브 리스트로 추가될 수 있다.
한편, 휴대 단말기 사용자가 웹 페이지 검색에 따른 히스토리 검색을 수행하는 경우, 히스토리 관리 모듈은 리스트별 검색 및 서브 리스트별 검색을 지원할 수 있다. 이에 따라, 사용자가 리스트별 검색을 수행하는 경우, 표시부는 51화면, 55 화면을 연속적으로 슬라이드로 출력하도록 지원할 수 있다. 또한 사용자가 "네이버" 리스트에 대한 서브 리스트별 검색을 수행하는 경우, 표시부는 52 화면, 54 화면을 연속적으로 슬라이드로 출력하도록 지원할 수 있다. 여기서, 사용자가 "네이버" 리스트에 대한 서브 리스트별 검색을 수행하는 경우, 설정에 따라 표시부는 51 화면, 53 화면을 연속적으로 슬라이드로 출력하도록 지원할 수 도 있다. 서브 리스트별 검색 지원 시, 휴대 단말기는 타이머 정보를 기반으로 해당 부분 이미지 화면의 출력되는 시간 간격을 상대적으로 길게 또는 짧게 설정하여 출력할 수 도 있다. 또한, 휴대 단말기는 리스트 통합 검색 기능을 지원하며, 사용자가 통합 검색 기능을 활성화하는 경우, 51 화면, 53 화면 및 55 화면이 슬라이드로 출력하도록 지원할 수 있다.
이상에서 설명한 바와 같이, 본 발명의 실시 예에 따른 단말기의 웹 페이지 히스토리 운용 장치는 웹 페이지를 상관도에 따라 분류하여 리스트로 분류하고, 각 리스트에 포함된 웹 페이지의 검색 사항에 대하여 서브 리스트를 제공함으로써, 검색한 웹 페이지의 히스토리 관리를 적절히 수행하여, 재 검색 시 직관적이며 이해 도가 높게 웹 페이지 히스토리 정보를 제공할 수 있다.
도 5는 본 발명의 실시 예에 따른 리스트 분류 방법을 설명하기 위한 순서도이다.
상기 도 5를 참조하면, 본 발명의 리스트 분류 방법은 먼저, 휴대 단말기가 전원부로부터 공급되는 전원을 이용하여 부팅을 완료하고 기 설정된 대기화면은 S101 단계에서 표시부에 출력하도록 제어한다. 이후, 휴대 단말기는 S103 단계에서 입력부로부터의 입력 신호에 따라 웹 브라우저를 활성화하고, 기 설정된 웹 주소 또는 입력부로부터 입력되는 입력 신호에 따른 웹 주소를 기반으로 특정 웹 서버에 접속하여, 웹 페이지를 다운로드한다. 이에 따라, 휴대 단말기는 S105 단계에서 다운로드 한 웹 페이지에 대한 리스트를 생성한다. 리스트 명은 웹 주소, 또는 수신된 웹 페이지로부터 검출되는 정보를 이용하여 결정될 수 있다.
다음으로, S107 단계에서 휴대 단말기 사용자가 다른 웹 페이지를 접속을 위한 입력 신호를 생성하여 전달함에 따라 새로운 웹 페이지에 접속하는 경우, 휴대 단말기는 S109 단계에서 이전 웹 페이지와 현재 웹 페이지의 상관도를 검색할 수 있다. 휴대 단말기의 상관도 검색은 새롭게 생성된 현재 웹 페이지와 이전 웹 페이지의 유사성을 검사하는 것으로서, 휴대 단말기는 이전 웹 페이지에 포함된 링크들로부터 새로운 웹 페이지를 생성하였거나, 이전 웹 페이지와 유사한 웹 주소를 가지는 웹 페이지를 생성하였거나, 이전 웹 페이지와 유사한 검색어로 검색되는 웹 페이지를 생성하였을 경우, 상관도가 높은 것으로 판단할 수 있다. 그리고 휴대 단말기는 이전 웹 페이지와 다른 검색어로 검색된 웹 페이지이거나, 웹 주소가 다 른 웹 페이지이거나, 이전 웹 페이지에 포함된 광고 링크로부터 생성된 웹 페이지인 경우에는 상관도가 낮은 것으로 판단할 수 있다. 실질적으로, 휴대 단말기는 상술한 각 조건에 대하여 가중치를 부여할 수 있다. 예를 들어, 휴대 단말기는 이전 웹 페이지 생성을 위한 검색어와 현재 웹 페이지 생성을 위한 검색어 비교에 있어서, 검색어 전체가 동일한 지, 일부가 동일한지에 대하여 각각 가중치를 부여할 수 있다. 이와 유사하게, 휴대 단말기는 이전 웹 페이지의 주소 정보와 새롭게 생성된 현재 웹 페이지의 주소 정보가 얼마만큼 일치하는지에 대하여 각각 가중치를 부여할 수 도 있다. 기타, 상술한 특정 조건 예를 들면 광고 링크를 통하여 생성된 웹 페이지는 상관도가 낮은 것으로 판단하며, 이전 웹 페이지에 포함된 다른 링크들을 통하여 생성된 현재 웹 페이지는 상관도가 높은 것으로 판단할 수 있다.
다음으로, 휴대 단말기는 S111 단계에서 S109 단계에서 검색한 상관도가 기 설정된 값 이상인지 여부를 확인하고, 상기 상관도가 기 설정된 값 이상인 경우, 휴대 단말기는 S113 단계로 분기하여 현재 웹 페이지를 앞서 생성된 현재 리스트에 목록으로 추가하도록 제어할 수 있다.
한편, 휴대 단말기는 S111 단계에서 상관도가 기 설정된 값 이하인 경우, S115 단계로 분기하여, 새로운 리스트를 생성하도록 제어한다. 새로운 리스트 명은 앞서 설명한 바와 같이, 현재 웹 페이지의 주소 정보 또는 현재 웹 페이지에 포함된 로고 정보 등을 기반으로 리스트 명을 결정할 수 있다.
다음으로, 휴대 단말기는 S117 단계에서 웹 페이지 접속 종료 여부를 확인하고, 웹 페이지 검색을 유지할 경우, S107 단계로 분기하여 사용자의 검색 요청에 따라 새로운 웹 페이지 접속을 시도하는 경우, 새로운 웹 페이지 접속에 따라 리스트 추가 또는 새 리스트 생성의 과정을 반복 수행할 수 있도록 제어한다.
상술한 바와 같이, 본 발명의 실시 예에 따른 휴대 단말기의 웹 페이지 리스트 분류 방법은 생성되는 웹 페이지들에 대하여 이전에 생성된 리스트와 상관도가 높은 경우, 이전에 생성된 리스트에 새로운 목록으로 추가하도록 제어하며, 이전에 생성된 리스트와 상관도가 낮은 경우, 새로운 리스트를 생성하도록 제어할 수 있다.
도 6은 본 발명의 실시 예에 따른 서브 리스트 생성 방법을 설명하기 위한 순서도이다.
상기 도 6을 참조하면, 본 발명의 서브 리스트 생성 방법은 먼저, 휴대 단말기가 S201 단계에서 입력부로부터의 입력 신호에 따라 웹 브라우저를 활성화하고, 기 설정된 웹 주소 또는 입력부로부터 입력되는 입력 신호에 따른 웹 서버에 접속하여 웹 페이지를 수신한다. 이에 따라, 휴대 단말기는 특정 웹 페이지 접속을 수행할 수 있다.
이후, 휴대 단말기는 새로운 웹 페이지 생성에 따라 S203 단계에서 리스트를 생성할 수 있다. 이때, 휴대 단말기는 이전에 생성된 웹 페이지와 현재 생성된 웹 페이지의 상관도를 검사하고, 그에 다라 이전에 생성된 웹 페이지에 대응하는 리스트에 현재 웹 페이지를 리스트 목록으로 추가할 것인지를 결정할 수 있다.
다음으로, 휴대 단말기는 S205 단계에서, 입력부로부터 입력되는 입력 신호가 새로운 웹 페이지 생성이 아닌, 웹 페이지 검색인지 여부를 확인할 수 있다. 즉, 휴대 단말기는 입력부로부터 입력되는 신호가 웹 페이지 검색을 위한 화면 보기 지정 박스의 내부 이동을 위한 방향키 신호인지 확인할 수 있다. S205 단계에서 페이지 내부 이동을 위한 입력 신호가 아닌 경우, 휴대 단말기는 S207 단계로 분기하여 페이지 전환에 따른 리스트 생성 과정을 수행할 수 있다. S207 단계는 상술한 도 5에서 설명한 리스트 생성에 관한 것으로, 상세한 설명은 생략하기로 한다.
한편, S205 단계에서 페이지 내부 이동을 위한 입력 신호인 경우, 휴대 단말기는 S209 단계로 분기하여 페이지 검색을 위한 화면 보기 지정 박스의 정지 시간이 기 설정된 값 이상인지 여부를 확인한다. 여기서, 정지 시간이 기 설정된 값 이내인 경우, S205 단계로 분기하여 페이지 내부 이동을 위한 입력 신호가 추가로 발생하는지 혹은 S207 단계 수행을 위한 입력 신호가 발생하는지 여부를 확인하고, 그에 따른 휴대 단말기 기능을 수행하도록 제어할 수 있다. 한편, 상술한 설명에서 S205 단계의 페이지 내부 이동을 위한 확인 과정 없이 화면 보기 지정 박스가 전체 웹 페이지의 일정 영역을 지시하는 정지 시간이 설정값 이상인지 여부를 확인하는 S209 단계로 바로 분기할 수 도 있다.
S209 단계에서 화면 보기 지정 박스의 정지 시간이 설정값 이상인 경우, 휴대 단말기는 S211 단계로 분기하여 전체 웹 페이지에서 현재 주시되고 있는 페이지의 좌표 정보를 수집하도록 제어한다. 그리고 휴대 단말기는 S213 단계에서 현재 페이지 좌표 정보와, 이미지 정보를 저장하며, 현재 리스트에 서브 리스트로 추가하는 작업을 수행할 수 있다. 추가로, 휴대 단말기는 정지 시간에 대한 정보를 함 께 저장할 수 도 있다.
이후, 휴대 단말기는 S215 단계에서 웹 페이지 접속 종료 여부를 확인하고, 웹 페이지 검색을 유지할 경우, S205 단계 이전으로 분기하여 이하 과정을 반복 수행할 수 있도록 제어한다.
상술한 바와 같이, 본 발명의 실시 예에 따른 휴대 단말기의 서브 리스트 생성 방법은 전체 웹 페이지 중 일부 영역에 대한 상세 검색 지원을 위해 일정 시간 동안 검색된 웹 페이지의 부분 영역에 대한 검색 히스토리를 지원할 수 있다.
도 7은 본 발명의 실시 예에 따른 히스토리 검색 방법을 설명하기 위한 순서도이다.
상기 도 7을 참조하면, 본 발명의 히스토리 검색 방법은 먼저, 사용자 요청에 따라 S301 단계에서 히스토리 메뉴가 선택되면, 휴대 단말기는 그에 따른 리스트를 출력한다. 상기 리스트는 앞서 설명한 바와 같이 상관도가 높은 웹 페이지들을 각각 통합한 리스트이다.
이후 S303 단계에서 입력부로부터의 입력 신호에 따라 특정 리스트가 선택되면, 휴대 단말기는 S305 단계에서 선택된 리스트에 포함된 정보를 출력한다. 즉, 휴대 단말기는 선택된 리스트에 포함된 웹 페이지들의 이미지 정보를 출력할 수 있다. 여기서 휴대 단말기는 S307 단계에서 입력되는 입력 신호에 따라 S309 단계로 분기하여 기 설정된 조건에 따라 정보를 출력하거나, S311 단계에서 입력 신호에 따른 정보 출력을 수행할 수 있다. 이를 보다 상세히 설명하면, 휴대 단말기는 S307 단계에서 별도의 입력 신호가 없는 경우, S309 단계로 분기하여 기 설정 된 조건 예를 들면 설정된 시간 간격으로 웹 페이지들을 출력하는 슬라이드 타입으로 이미지들을 출력할 수 있다. 한편, S307 단계에서 입력부로부터 입력 신호 예를 들면 방향키 입력 신호가 입력되면, 휴대 단말기는 S311 단계에서 입력되는 방향키 신호에 따라 웹 페이지들을 전환하며 출력한다. 예를 들어 하나의 리스트에 5개의 웹 페이지가 포함되어 있다고 가정하고, 현재 첫 번째 리스트 목록에 대응하는 웹 페이지에 대한 이미지가 출력되고 있다고 가정하기로 한다. 그러면, 휴대 단말기는 방향키 입력 신호에 따라 두 번째 리스트 목록에 대응하는 웹 페이지에 대한 이미지를 출력하거나, 다섯 번째 리스트 목록에 대응하는 웹 페이지에 대한 이미지를 출력하도록 제어할 수 있다.
상술한 리스트 목록에 대응하는 각각의 웹 페이지가 출력되고 있는 상태에서, S313 단계에서 특정 정보 즉, 특정 웹 페이지가 선택되면, 휴대 단말기는 S315 단계로 분기하여 해당 정보에 따른 웹 페이지를 출력한다. 이때, 휴대 단말기는 선택된 정보에 대응하는 웹 페이지 목록에 서브 리스트가 포함되어 있는지 검사하고, 해당 웹 페이지에 서브 리스트가 포함되어 있는 경우, 서브 리스트들을 슬라이드 타입으로 출력할 수 있다. 이를 위하여, 휴대 단말기는 저장부에 저장된 서브 리스트에 대한 위치 정보와, 이미지 정보를 읽어 오고, 해당 이미지 정보를 기 설정된 시간 간격으로 표시부에 출력하도록 제어할 수 있다. 이때, 휴대 단말기는 정지 시간 정보를 함께 읽어 와서, 이미지 정보 출력 시, 시간 정보에 따른 출력 유지 시간을 조정할 수 있다. 즉, 휴대 단말기는 특정 서브 리스트 목록에 대한 시간 정보가 다른 서브 리스트 목록의 시간 정보보다 긴 시간을 가지는 경우, 다른 서브 리스트 목록에 비하여 긴 시간 동안 출력하도록 제어할 수 있다. 이러한 서브 리스트는 메모리 효율을 고려하여 특정 웹 페이지의 전체 이미지 정보와, 전체 이미지 정보 상에 지정 박스가 기 설정된 시간 이상으로 정지되어 있던 위치 정보 및 시간 정보를 포함하도록 저장하는 것이 바람직하다.
상술한 바와 같이, 본 발명의 실시 예에 따른 휴대 단말기의 히스토리 검색 방법은 상관도가 높은 웹 페이지들을 하나의 리스트로 통합하여 관리하여, 사용자가 어떠한 웹 페이지들을 검색하였는지를 잘 나타낼 수 있으며, 해당 웹 페이지들을 재 검색하기에도 용이하다. 또한, 본 발명의 휴대 단말기 히스토리 검색 방법은 특정 웹 페이지의 어떤 부분을 주로 검색하였는지를 서브 리스트로 관리하여 지원함으로써, 웹 페이지 검색에 대한 추적을 보다 용이하게 수행할 수 있도록 지원한다.
이상 본 발명을 몇 가지 바람직한 실시 예를 사용하여 설명하였으나, 이들 실시 예는 예시적인 것이며 한정적인 것이 아니다. 이와 같이, 본 발명이 속하는 기술 분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 균등론에 따라 다양한 변화와 수정을 가할 수 있음을 이해할 것이다.
도 1은 본 발명의 실시 예에 따른 휴대 단말기의 구성을 개략적으로 나타낸 도면,
도 2는 본 발명의 실시 예에 따른 저장부 및 제어부의 구성을 보다 상세히 나타낸 도면,
도 3은 본 발명의 실시 예에 따른 히스토리 관리 모듈의 구성을 보다 상세히 나타낸 도면,
도 4는 본 발명의 실시 예에 따른 리스트 및 서브 리스트에 대응하는 화면 예시도,
도 5는 본 발명의 실시 예에 따른 리스트 분류 방법을 설명하기 위한 순서도,
도 6은 본 발명의 실시 예에 따른 서브 리스트 생성 방법을 설명하기 위한 순서도,
도 7은 본 발명의 실시 예에 따른 히스토리 검색 방법을 설명하기 위한 순서도.

Claims (20)

  1. 웹 서버 접속에 따른 웹 페이지를 생성 과정;
    상기 웹 페이지 접속에 따른 리스트를 생성하는 과정;
    새로운 웹 페이지를 생성하는 과정;
    상기 새로운 웹 페이지와 이전에 생성된 웹 페이지의 상관도를 검출하는 과정;
    상기 상관도가 기 설정된 값 이상인 경우 상기 새로운 웹 페이지를 상기 리스트에 추가하고, 상기 상관도가 기 설정된 값 이하인 경우 상기 새로운 웹 페이지에 따른 새 리스트를 생성하는 리스트 분류 과정;을 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  2. 제 1 항에 있어서,
    표시부에 출력된 웹 페이지 또는 새로운 웹 페이지의 일부 영역을 지정하는 지정 박스의 정지 시간을 검출하는 과정;
    상기 정지 시간이 기 설정된 값 이상인 경우 웹 페이지 또는 새로운 웹 페이지 전체에 대하여 상기 지정 박스가 지정하는 일부 영역에 대한 위치 정보를 수집하는 과정;
    상기 일부 영역에 대한 위치 정보를 기반으로 서브 리스트를 생성하는 과정;을 더 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  3. 제 2 항에 있어서,
    상기 서브 리스트를 상기 리스트 또는 상기 새 리스트의 웹 페이지 목록에 추가하는 과정;을 더 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  4. 제 3 항에 있어서,
    히스토리 메뉴를 선택하는 과정;
    상기 리스트 및 상기 새 리스트들을 출력하는 과정;
    상기 리스트 및 상기 새 리스트들 중 선택된 리스트에 포함된 웹 페이지 목록들에 대한 이미지 정보를 슬라이드로 출력하는 과정;을 더 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  5. 제 4 항에 있어서,
    방향키 입력 신호 생성 시, 상기 방향키 입력 신호에 따라 상기 선택된 리스트에 포함된 웹 페이지 목록들을 전환하여 출력하는 과정;
    상기 선택된 리스트에 포함된 특정 웹 페이지를 선택하는 과정;
    상기 특정 웹 페이지에 서브 리스트가 포함되어 있는 경우, 상기 서브 리스트에 포함된 정보를 출력하는 서브 리스트 출력 과정;을 더 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  6. 제 5 항에 있어서,
    상기 서브 리스트 출력 과정은
    상기 지정 박스가 위치한 영역의 이미지들을 슬라이드로 출력하되, 상기 지정 박스가 정지한 정지 시간에 따라 슬라이드 전환 시간을 할당하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  7. 제 1 항에 있어서,
    상기 리스트 분류 과정은
    상기 웹 페이지에 포함된 광고 링크를 제외한 링크를 기반으로 상기 새로운 웹 페이지가 생성되는 경우, 상기 새로운 웹 페이지를 상기 리스트 목록에 추가하는 과정; 또는
    상기 광고 링크를 기반으로 상기 새로운 웹 페이지가 생성되는 경우, 상기 새로운 웹 페이지를 기반으로 새 리스트를 생성하는 과정;을 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  8. 제 1 항에 있어서,
    상기 리스트 분류 과정은
    북마크를 이용하여 상기 새로운 웹 페이지를 생성하는 경우 상기 새 리스트를 생성하는 제1 과정;
    주소 입력란에 새로운 웹 주소를 입력하여 상기 새로운 웹 페이지를 생성하는 경우 상기 새 리스트를 생성하는 제2 과정;
    검색어 입력란에 검색어를 입력하여 새로운 웹 페이지를 생성하는 경우, 상기 새 리스트를 생성하는 제3 과정; 중 적어도 하나의 과정을 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  9. 제 8 항에 있어서,
    상기 제1 과정 또는 상기 제2 과정은
    상기 웹 페이지 및 상기 새로운 웹 페이지의 웹 주소가 일정부분 유사한 경우, 상기 리스트 목록에 상기 새로운 웹 페이지를 추가하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  10. 제 8 항에 있어서,
    상기 제3 과정은
    상기 웹 페이지 생성 시 입력된 검색어와 유사한 검색어를 기반으로 새로운 웹 페이지를 생성하는 경우, 상기 새로운 웹 페이지를 상기 리스트 목록에 추가하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 방법.
  11. 웹 서버에 접속하여 적어도 하나의 웹 페이지에 대응하는 데이터를 수신하는 무선주파수부;
    수신된 웹 페이지에 따른 리스트를 생성하고, 새로운 웹 페이지 생성 시, 상기 새로운 웹 페이지와 이전에 생성된 웹 페이지의 상관도를 검출하여, 상기 상관도가 기 설정된 값 이상인 경우 상기 새로운 웹 페이지를 상기 리스트에 추가하고, 상기 상관도가 기 설정된 값 이하인 경우 상기 새로운 웹 페이지에 따른 새 리스트를 생성하는 히스토리 관리 모듈;
    상기 웹 페이지, 상기 새로운 웹 페이지, 상기 리스트 및 상기 새 리스트를 출력하는 표시부;를 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  12. 제 11 항에 있어서,
    상기 히스토리 관리 모듈은
    출력된 웹 페이지 또는 새로운 웹 페이지의 일부 영역을 지정하는 지정 박스의 정지 시간을 검출하는 타이머;
    상기 정지 시간이 기 설정된 값 이상인 경우 웹 페이지 또는 새로운 웹 페이지 전체에 대하여 상기 지정 박스가 지정하는 일부 영역에 대한 위치 정보를 수집하는 위치 수집부;
    상기 일부 영역에 대한 위치 정보를 기반으로 서브 리스트를 생성하는 페이지 수집부;를 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  13. 제 12 항에 있어서,
    상기 페이지 수집부는
    서브 리스트를 상기 리스트 또는 상기 새 리스트의 웹 페이지 목록에 추가하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  14. 제 13 항에 있어서,
    상기 표시부는
    히스토리 메뉴를 출력하는 화면;
    상기 리스트 및 상기 새 리스트들을 출력하는 화면;
    상기 리스트 및 상기 새 리스트들 중 선택된 리스트에 포함된 웹 페이지 목록들에 대한 이미지 정보를 슬라이드로 출력하는 화면;을 포함하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  15. 제 14 항에 있어서,
    방향키 입력 신호를 생성하는 입력부를 더 포함하며,
    상기 표시부는
    상기 방향키 입력 신호에 따라 상기 선택된 리스트에 포함된 웹 페이지 목록들을 전환하여 출력하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  16. 제 15 항에 있어서,
    상기 표시부는
    선택된 리스트에 포함된 특정 웹 페이지를 선택하는 경우, 상기 특정 웹 페이지에 서브 리스트가 포함되어 있는 경우, 상기 서브 리스트에 포함된 정보를 출력하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  17. 제 16 항에 있어서,
    상기 표시부는
    상기 지정 박스가 위치한 영역의 이미지들을 슬라이드로 출력하되, 상기 지정 박스가 정지한 정지 시간에 따라 상기 이미지들의 슬라이드 전환 시간을 할당하여 출력하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  18. 제 11 항에 있어서,
    상기 히스토리 관리 모듈은
    상기 웹 페이지에 포함된 광고 링크를 제외한 링크를 기반으로 상기 새로운 웹 페이지가 생성되는 경우, 상기 새로운 웹 페이지를 상기 리스트 목록에 추가하며,
    상기 광고 링크를 기반으로 상기 새로운 웹 페이지가 생성되는 경우, 상기 새로운 웹 페이지를 기반으로 새 리스트를 생성하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  19. 제 11 항에 있어서,
    상기 히스토리 관리 모듈은
    북마크를 이용하여 상기 새로운 웹 페이지를 생성하는 경우 상기 새 리스트를 생성하고, 주소 입력란에 새로운 웹 주소를 입력하여 상기 새로운 웹 페이지를 생성하는 경우 상기 새 리스트를 생성하며, 검색어 입력란에 검색어를 입력하여 새로운 웹 페이지를 생성하는 경우, 상기 새 리스트를 생성하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
  20. 제 19 항에 있어서,
    상기 히스토리 관리 모듈은
    상기 웹 페이지 및 상기 새로운 웹 페이지의 웹 주소가 일정부분 유사한 경우, 상기 리스트 목록에 상기 새로운 웹 페이지를 추가하며, 상기 웹 페이지 생성 시 입력된 검색어와 유사한 검색어를 기반으로 새로운 웹 페이지를 생성하는 경우, 상기 새로운 웹 페이지를 상기 리스트 목록에 추가하는 것을 특징으로 하는 단말기의 웹 페이지 히스토리 운용 장치.
KR1020080116439A 2008-11-21 2008-11-21 단말기의 웹 페이지 히스토리 운용 방법 및 장치 KR101010285B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020080116439A KR101010285B1 (ko) 2008-11-21 2008-11-21 단말기의 웹 페이지 히스토리 운용 방법 및 장치
US12/622,616 US20100131870A1 (en) 2008-11-21 2009-11-20 Webpage history handling method and apparatus for mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080116439A KR101010285B1 (ko) 2008-11-21 2008-11-21 단말기의 웹 페이지 히스토리 운용 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20100061770A KR20100061770A (ko) 2010-06-09
KR101010285B1 true KR101010285B1 (ko) 2011-01-24

Family

ID=42197517

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080116439A KR101010285B1 (ko) 2008-11-21 2008-11-21 단말기의 웹 페이지 히스토리 운용 방법 및 장치

Country Status (2)

Country Link
US (1) US20100131870A1 (ko)
KR (1) KR101010285B1 (ko)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8918331B2 (en) * 2010-12-21 2014-12-23 Yahoo ! Inc. Time-triggered advertisement replacement
US8645354B2 (en) * 2011-06-23 2014-02-04 Microsoft Corporation Scalable metadata extraction for video search
US8645353B2 (en) 2011-06-23 2014-02-04 Microsoft Corporation Anchor image identification for vertical video search
KR101843980B1 (ko) * 2011-09-01 2018-03-30 삼성전자주식회사 휴대단말기의 데이터 송수신 관리 장치 및 방법
KR101952171B1 (ko) * 2011-11-22 2019-02-26 엘지전자 주식회사 전자기기 및 그의 웹 히스토리 표시 방법
US10031968B2 (en) 2012-10-11 2018-07-24 Veveo, Inc. Method for adaptive conversation state management with filtering operators applied dynamically as part of a conversational interface
US9507491B2 (en) 2012-12-14 2016-11-29 International Business Machines Corporation Search engine optimization utilizing scrolling fixation
US8990192B2 (en) 2012-12-14 2015-03-24 International Business Machines Corporation Search engine optimization using a find operation
US20140189519A1 (en) * 2012-12-31 2014-07-03 W.W. Grainger, Inc. Systems and methods for providing website browsing history to repeat users of a website
WO2015021637A1 (en) * 2013-08-15 2015-02-19 Nokia Corporation Apparatus and method for facilitating browser navigation
CN104572650A (zh) * 2013-10-11 2015-04-29 中兴通讯股份有限公司 浏览器智能阅读实现方法、装置及其终端
US9679076B2 (en) * 2014-03-24 2017-06-13 Xiaomi Inc. Method and device for controlling page rollback
CN105335383B (zh) * 2014-06-30 2019-12-24 百度在线网络技术(北京)有限公司 输入信息的处理方法及装置
KR20160014268A (ko) * 2014-07-29 2016-02-11 엘지전자 주식회사 이동 단말기
CN104391953B (zh) * 2014-11-27 2017-12-19 北京国双科技有限公司 检测网页更新的方法及装置
CN105022810A (zh) * 2015-06-30 2015-11-04 广东欧珀移动通信有限公司 一种显示页面位置浏览信息的方法和装置
US20180367848A1 (en) * 2015-12-11 2018-12-20 Samsung Electronics Co., Ltd. Method and system for auto-viewing of contents
CN106874300B (zh) * 2015-12-14 2020-05-22 北京国双科技有限公司 网页识别方法及装置和设置率确定方法和装置
CN105912226A (zh) 2016-04-11 2016-08-31 北京小米移动软件有限公司 应用程序中页面的显示方法及装置
US10200383B2 (en) * 2016-06-29 2019-02-05 Rapid7, Inc. Neutralizing malicious locators
CN108268475B (zh) * 2016-12-30 2021-12-28 北京国双科技有限公司 路径分析图展示方法及装置
CN108415762A (zh) * 2017-02-10 2018-08-17 凯欧斯科技(香港)有限公司 移动装置之应用管理方法及移动装置
US10160463B1 (en) * 2017-09-26 2018-12-25 Distractech, Llc System and methods for monitoring driver distraction

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070037933A (ko) * 2005-10-04 2007-04-09 엔에이치엔(주) 즐겨찾기 자동 등록 방법 및 즐겨찾기 자동 등록 시스템
KR100793418B1 (ko) 2006-11-30 2008-01-11 주식회사 케이티프리텔 웹 사이트에 접속 가능한 단말기에서의 북마크 방법 및 그단말기

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6421675B1 (en) * 1998-03-16 2002-07-16 S. L. I. Systems, Inc. Search engine
EP1421518A1 (en) * 2001-08-08 2004-05-26 Quiver, Inc. Document categorization engine
GB0314782D0 (en) * 2003-06-25 2003-07-30 Ibm A searchable personal browsing history
US7424476B2 (en) * 2004-04-16 2008-09-09 Aol Llc Categorized web browsing history
US20070162298A1 (en) * 2005-01-18 2007-07-12 Apple Computer, Inc. Systems and methods for presenting data items
WO2007002727A2 (en) * 2005-06-28 2007-01-04 Claria Corporation Method for providing advertising content to an internet user based on the user's demonstrated content preferences
US20080022229A1 (en) * 2005-12-23 2008-01-24 Soujanya Bhumkar Methods and systems for enhancing internet experiences using previews
US20070171201A1 (en) * 2006-01-26 2007-07-26 Pi Sharon W Computer input device
US20070282825A1 (en) * 2006-06-01 2007-12-06 Microsoft Corporation Microsoft Patent Group Systems and methods for dynamic content linking
US7676465B2 (en) * 2006-07-05 2010-03-09 Yahoo! Inc. Techniques for clustering structurally similar web pages based on page features
US7908282B2 (en) * 2007-08-31 2011-03-15 International Business Machines Corporation Method for provision and use of a visual representation of website browsing history
US8090740B2 (en) * 2007-10-16 2012-01-03 Microsoft Corp. Search-centric hierarchichal browser history
US20090144138A1 (en) * 2007-11-29 2009-06-04 Yahoo! Inc. Method and system of advertisement management
US8131731B2 (en) * 2007-12-27 2012-03-06 Microsoft Corporation Relevancy sorting of user's browser history

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070037933A (ko) * 2005-10-04 2007-04-09 엔에이치엔(주) 즐겨찾기 자동 등록 방법 및 즐겨찾기 자동 등록 시스템
KR100793418B1 (ko) 2006-11-30 2008-01-11 주식회사 케이티프리텔 웹 사이트에 접속 가능한 단말기에서의 북마크 방법 및 그단말기

Also Published As

Publication number Publication date
US20100131870A1 (en) 2010-05-27
KR20100061770A (ko) 2010-06-09

Similar Documents

Publication Publication Date Title
KR101010285B1 (ko) 단말기의 웹 페이지 히스토리 운용 방법 및 장치
US9817798B2 (en) Method for displaying internet page and mobile terminal using the same
JP6695092B2 (ja) デバイスがユーザ・インターフェースをディスプレイする方法及びそのデバイス
CN101963886B (zh) 移动终端及控制该移动终端的方法
KR101995260B1 (ko) 앱 서비스 제공 방법 및 시스템
EP2752777A2 (en) Method for intelligent search service using situation recognition and terminal thereof
CN104866505B (zh) 一种应用的推荐方法及装置
CN108920515B (zh) 网页显示过程的信息推荐方法、装置、设备及存储介质
KR20130080935A (ko) 복수의 아이템 검색 지원 방법 및 이를 지원하는 단말기
CN107329985B (zh) 一种页面的收藏方法、装置和移动终端
CN109657236B (zh) 引导信息获取方法、装置、电子装置及存储介质
KR100799674B1 (ko) 휴대 단말기의 웹 페이지의 북마크 등록 및 표시 방법
KR20130052748A (ko) 아이콘 변경 기능 지원 방법 및 이를 지원하는 휴대 단말기
CN102253955A (zh) 移动终端及其控制方法
CN110753903B (zh) 电子设备及其处理方法
KR20120079906A (ko) 동영상 장면 검색 방법 및 이를 지원하는 휴대 단말기
WO2017091405A1 (en) Touch heat map
CN110688497A (zh) 资源信息搜索方法、装置、终端设备及存储介质
KR20110011054A (ko) 휴대 단말기의 검색 아이템 출력 방법 및 장치
CN109324999A (zh) 一种基于下载指令执行操作的方法和电子设备
CN108897785A (zh) 搜索内容推荐方法、装置、终端设备及存储介质
KR101615579B1 (ko) Rss 채널 정보 제공 방법 및 시스템과, 이를 이용하는 휴대 단말기
CN104408051A (zh) 歌曲推荐方法及装置
CN105976849A (zh) 一种播放音频数据的方法和装置
KR101710543B1 (ko) 이동 단말기 및 이동 단말기의 제어 방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081121

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20090616

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20081121

Comment text: Patent Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110114

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110117

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110118

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20131230

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20141223

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20151229

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20151229

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20161228

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20161228

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20171228

Start annual number: 8

End annual number: 8

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20191028