KR101934896B1 - 포털 페이지 제공 장치 및 방법 - Google Patents

포털 페이지 제공 장치 및 방법 Download PDF

Info

Publication number
KR101934896B1
KR101934896B1 KR1020160140177A KR20160140177A KR101934896B1 KR 101934896 B1 KR101934896 B1 KR 101934896B1 KR 1020160140177 A KR1020160140177 A KR 1020160140177A KR 20160140177 A KR20160140177 A KR 20160140177A KR 101934896 B1 KR101934896 B1 KR 101934896B1
Authority
KR
South Korea
Prior art keywords
user
tab
page
portal
setting
Prior art date
Application number
KR1020160140177A
Other languages
English (en)
Other versions
KR20180045616A (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 KR1020160140177A priority Critical patent/KR101934896B1/ko
Publication of KR20180045616A publication Critical patent/KR20180045616A/ko
Application granted granted Critical
Publication of KR101934896B1 publication Critical patent/KR101934896B1/ko

Links

Images

Classifications

    • G06F17/30899

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Abstract

본 발명의 일 실시예는, 사용자로부터 포털 페이지(Portal Page)의 표시 요청을 획득하는 단계; 상기 표시 요청에 대한 응답으로, 서버로부터 상기 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역, 하나 이상의 주제 각각에 대한 탭(Tab)이 표시되는 탭 영역 및 상기 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역을 포함하는 상기 포털 페이지의 표시 데이터를 수신하는 단계; 상기 표시 데이터에 기초하여, 상기 탭 영역에 상기 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성하는 단계; 및 상기 개인화된 포털 페이지 데이터에 기초하여 상기 개인화된 포털 페이지를 표시하는 단계;를 포함하는 포털 페이지 제공 방법을 개시한다.

Description

포털 페이지 제공 장치 및 방법{APPARATUS AND METHOD FOR PROVIDING PORTAL PAGE}
본 발명의 실시예들은 포털 페이지 제공 장치 및 방법에 관한 것이다.
정보통신 기술의 비약적인 발전으로 인해 이동통신 단말, 개인용 컴퓨터 등과 같은 다양한 종류의 단말들은 다양한 기능을 수행할 수 있도록 구현되고 있다.
이동통신 단말을 예로 들어 설명하면, 이동통신 단말은 기본적인 음성 통신 기능에서 더 나아가 최근에는 데이터 통신, 카메라를 이용한 사진이나 동영상 촬영, 음악 또는 동영상 파일 재생, 게임, 방송 시청 등 다양한 기능들을 이용할 수 있도록 구현되고 있다.
이러한 다양한 기능들의 구현에 따라, 포털 사이트(Portal Site)에서 제공하는 기능들 또한 다양화 되고 있으며 이로 인해 포털 사이트의 사용자가 포털 페이지 상에서 머무르는 시간이 지속적으로 증가하고 있다.
한편 사용자는 전술한 포털 사이트 외에도 각종 웹 사이트에 접속하여 컨텐츠를 열람하는 등의 작업을 수행하는데, 어떤 웹 사이트에 새로운 컨텐츠가 업로드 되었는지 여부만을 확인하는 등의 비교적 간단한 작업을 할 때에도 사이트 간의 이동을 위해 웹주소 창에 해당 사이트의 주소를 입력하는 등의 번잡한 조작 과정을 거쳐야 하는 번거로움이 있었다. 따라서 보다 효율적인 웹 페이지 제공 방법의 필요성이 대두되고 있다.
본 발명의 실시예들은 포털 페이지에서 이탈하지 않고 원하는 정보를 빠르게 확인할 수 있는 포털 페이지 제공 장치 및 방법을 제공하고자 한다.
또한 본 발명의 실시예들은 사용자에 의해 설정되는 사용자 탭을 포함하는 개인화된 포털 페이지를 사용자에게 제공하는 포털 페이지 제공 장치 및 방법을 제공하고자 한다.
또한 본 발명의 실시예들은 사용자가 즐겨 찾는 웹 사이트를 포털 페이지에 등록할 수 있는 포털 페이지 제공 장치 및 방법을 제공하고자 한다.
또한 본 발명의 실시예들은 사용자가 관심을 갖는 검색어에 대한 실시간 검색결과 페이지를 포털 페이지에 등록할 수 있는 포털 페이지 제공 장치 및 방법을 제공하고자 한다.
또한 본 발명의 실시예들은 사용자가 현재 열람 중인 웹 페이지에 대한 소정의 입력을 통해 열람 페이지를 포털 페이지에 등록할 수 있는 포털 페이지 제공 장치 및 방법을 제공하고자 한다.
본 발명의 일 실시예에 따른 포털 페이지 제공 방법은, 사용자로부터 포털 페이지(Portal Page)의 표시 요청을 획득하는 단계; 상기 표시 요청에 대한 응답으로, 서버로부터 상기 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역, 하나 이상의 주제 각각에 대한 탭(Tab)이 표시되는 탭 영역 및 상기 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역을 포함하는 상기 포털 페이지의 표시 데이터를 수신하는 단계; 상기 표시 데이터에 기초하여, 상기 탭 영역에 상기 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성하는 단계; 및 상기 개인화된 포털 페이지 데이터에 기초하여 상기 개인화된 포털 페이지를 표시하는 단계;를 포함할 수 있다.
본 발명의 일 실시예에 따른 포털 페이지 제공 방법은, 상기 개인화된 포털 페이지를 표시하는 단계 이후에 상기 사용자 탭에 대한 상기 사용자의 입력을 획득하는 단계; 상기 사용자의 입력에 기초하여 상기 페이지 표시 영역에 표시되는 페이지의 표시 데이터를 수신하는 단계; 및 상기 수신된 페이지 표시 영역에 표시되는 페이지의 표시 데이터에 기초하여 상기 페이지 표시 영역이 상기 사용자 탭에 대응되는 페이지로 갱신된 포털 페이지 데이터를 생성하고, 상기 갱신된 포털 페이지 데이터에 기초하여 상기 포털 페이지를 표시하는 단계;를 더 포함할 수 있다. 이 때 상기 페이지 표시 영역에 표시되는 페이지는 상기 사용자 탭에 대응되는 페이지일 수 있다.
상기 갱신된 포털 페이지 데이터에 기초하여 상기 포털 페이지를 표시하는 단계는 상기 검색 영역 및 상기 탭 영역은 동일하게 유지되는 상태에서, 상기 페이지 표시 영역만을 갱신하여 표시할 수 있다.
본 발명의 일 실시예에 따른 포털 페이지 제공 방법은, 상기 표시 요청을 획득하는 단계 이전에 상기 사용자 탭의 탭 이름 및 상기 사용자 탭과 대응되는 페이지에 관한 정보를 포함하는 사용자 탭 설정 정보를 획득하는 단계;를 더 포함할 수 있다.
상기 사용자 탭 설정 정보를 획득하는 단계는 상기 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하는 단계;를 포함할 수 있다.
또한 상기 사용자 탭 설정 정보를 획득하는 단계는 상기 사용자 탭 설정 페이지를 표시하는 단계 이후에, 상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름 및 상기 사용자 탭에 대응되는 페이지의 접속주소를 획득하는 단계;를 더 포함할 수 있다.
또한 상기 사용자 탭 설정 정보를 획득하는 단계는 상기 사용자 탭 설정 페이지를 표시하는 단계 이후에, 상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름 및 상기 사용자 탭에 대응되는 검색결과 페이지의 검색어를 획득하는 단계;를 더 포함할 수 있다. 이 때 상기 사용자 탭에 대응되는 페이지는 상기 서버로부터 수신된 상기 검색어의 검색결과 페이지일 수 있다.
상기 사용자 탭 설정 정보를 획득하는 단계는 상기 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 사용자 탭 설정 요청을 획득하는 단계; 상기 탭 설정 요청에 대응하여 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하는 단계; 및 상기 열람 페이지를 상기 사용자의 탭과 대응되는 페이지로 결정하고, 상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름을 획득하는 단계;를 포함할 수 있다.
본 발명의 일 실시예에 따른 포털 페이지 제공 방법은, 상기 사용자의 식별 정보와 상기 사용자 탭의 이름 및 상기 사용자 탭에 대응되는 페이지의 접속 주소를 매핑하여 상기 서버에 전송하는 단계;를 더 포함할 수 있다.
상기 사용자 탭 설정 정보를 획득하는 단계는 상기 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 상기 서버에 전송하는 단계; 및 상기 사용자 탭 조회 요청에 대한 응답으로 상기 서버가 전송한 상기 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 상기 서버로부터 수신하는 단계;를 포함할 수 있다.
상기 포털 페이지의 표시 데이터를 수신하는 단계는 상기 서버로부터 상기 포털 페이지의 세부 메뉴 페이지로 전환하기 위한 버튼 및 상기 포털 페이지를 상기 포털 페이지의 설정 페이지로 전환하기 위한 버튼 중 적어도 하나가 표시되는 상단 바(Bar) 영역을 더 포함하는 포털 페이지의 표시 데이터를 수신할 수 있다.
본 발명의 일 실시예에 따른 포털 페이지 제공 장치는, 사용자로부터 포털 페이지(Portal Page)의 표시 요청을 획득하고, 상기 표시 요청에 대한 응답으로, 서버로부터 상기 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역, 하나 이상의 주제 각각에 대한 탭(Tab)이 표시되는 탭 영역 및 상기 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역을 포함하는 상기 포털 페이지의 표시 데이터를 수신하고, 상기 표시 데이터에 기초하여, 상기 탭 영역에 상기 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성하고, 상기 개인화된 포털 페이지 데이터에 기초하여 상기 개인화된 포털 페이지를 표시할 수 있다.
상기 포털 페이지 제공 장치는 상기 사용자 탭에 대한 상기 사용자의 입력을 획득하고, 상기 사용자의 입력에 기초하여 상기 페이지 표시 영역에 표시되는 페이지의 표시 데이터를 수신하고, 상기 수신된 페이지 표시 영역에 표시되는 페이지의 표시 데이터에 기초하여 상기 페이지 표시 영역이 상기 사용자 탭에 대응되는 페이지로 갱신된 포털 페이지 데이터를 생성하고, 상기 갱신된 포털 페이지 데이터에 기초하여 상기 포털 페이지를 표시할 수 있다. 이 때 상기 페이지 표시 영역에 표시되는 페이지는 상기 사용자 탭에 대응되는 페이지일 수 있다. 또한 상기 갱신된 포털 페이지 데이터는 상기 검색 영역 및 상기 탭 영역은 동일하게 유지되고, 상기 페이지 표시 영역만 갱신된 데이터일 수 있다.
상기 포털 페이지 제공 장치는 상기 사용자 탭의 탭 이름 및 상기 사용자 탭과 대응되는 페이지에 관한 정보를 포함하는 사용자 탭 설정 정보를 획득할 수 있다.
상기 포털 페이지 제공 장치는 상기 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 사용자 탭 설정 요청을 획득하고, 상기 탭 설정 요청에 대응하여 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하고, 상기 열람 페이지를 상기 사용자의 탭과 대응되는 페이지로 결정하고, 상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름을 획득할 수 있다.
상기 포털 페이지 제공 장치는 상기 사용자의 식별 정보와 상기 사용자 탭의 이름 및 상기 사용자 탭에 대응되는 페이지의 접속 주소를 매핑하여 상기 서버에 전송할 수 있다.
상기 포털 페이지 제공 장치는 상기 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 상기 서버에 전송하고 상기 사용자 탭 조회 요청에 대한 응답으로 상기 서버가 전송한 상기 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 상기 서버로 부터 수신할 수 있다.
전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.
본 발명의 실시예들은 포털 페이지에서 이탈하지 않고 원하는 정보를 빠르게 확인할 수 있는 포털 페이지 제공 장치 및 방법을 제공할 수 있다.
또한 본 발명의 실시예들은 사용자에 의해 설정되는 사용자 탭을 포함하는 개인화된 포털 페이지를 사용자에게 제공하는 포털 페이지 제공 장치 및 방법을 제공할 수 있다.
또한 본 발명의 실시예들은 사용자가 즐겨 찾는 웹 사이트를 포털 페이지에 등록할 수 있는 포털 페이지 제공 장치 및 방법을 제공할 수 있다.
또한 본 발명의 실시예들은 사용자가 관심을 갖는 검색어에 대한 실시간 검색결과 페이지를 포털 페이지에 등록할 수 있는 포털 페이지 제공 장치 및 방법을 제공할 수 있다.
또한 본 발명의 실시예들은 사용자가 현재 열람 중인 웹 페이지에 대한 소정의 입력을 통해 열람 페이지를 포털 페이지에 등록할 수 있는 포털 페이지 제공 장치 및 방법을 제공할 수 있다.
도 1 내지 도 2는 본 발명의 제1 실시예에 따른 사용자 단말의 구성을 나타낸 도면이다.
도 3은 내지 도 4d는 사용자 단말에 의해 수행되는 포털 페이지 제공 방법을 설명하기 위한 흐름도이다.
도 5a는 개인화된 포털 페이지의 표시 화면의 예시이다.
도 5b는 사용자가 사용자 탭을 선택하여 페이지 표시 영역에 표시되는 페이지를 사용자 탭과 대응되는 페이지로 전환한 경우의 표시 화면의 예시이다.
도 5c는 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지가 표시된 화면의 예시이다.
도 5d 내지 도 5e는 사용자가 열람하고 있는 열람 페이지를 사용자 탭과 대응되는 페이지로 설정하는 화면의 예시이다.
도 6a는 사용자 탭에 검색결과 페이지가 설정된 경우의 화면의 예시이다.
도 6b는 사용자가 사용자 탭을 선택하여 페이지 표시 영역에 표시되는 페이지를 사용자 탭과 대응되는 페이지로 전환한 경우의 표시 화면의 예시이다.
도 6c는 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지가 표시된 화면의 예시이다.
본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 본 발명의 효과 및 특징, 그리고 그것들을 달성하는 방법은 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 다양한 형태로 구현될 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 하며, 도면을 참조하여 설명할 때 동일하거나 대응하는 구성 요소는 동일한 도면부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
이하의 실시예에서, 제1, 제2 등의 용어는 한정적인 의미가 아니라 하나의 구성 요소를 다른 구성 요소와 구별하는 목적으로 사용되었다. 이하의 실시예에서, 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 이하의 실시예에서, 포함하다 또는 가지다 등의 용어는 명세서상에 기재된 특징, 또는 구성요소가 존재함을 의미하는 것이고, 하나 이상의 다른 특징들 또는 구성요소가 부가될 가능성을 미리 배제하는 것은 아니다. 도면에서는 설명의 편의를 위하여 구성 요소들이 그 크기가 과장 또는 축소될 수 있다. 예컨대, 도면에서 나타난 각 구성의 크기 및 형태는 설명의 편의를 위해 임의로 나타내었으므로, 본 발명이 반드시 도시된 바에 한정되지 않는다.
도 1 내지 도 2는 본 발명의 일 실시예에 따른 사용자 단말의 구성을 나타낸 도면이다.
사용자 단말(100)은 퍼스널 컴퓨터(Personal Comupter, PC)일 수도 있고 휴대용 단말일 수도 있다. 도 1에서는 사용자 단말(100)이 휴대용 단말로써, 디스플레이부(110)를 포함하는 스마트폰(smart phone)으로 도시되었지만, 본 발명의 사상은 이에 제한되지 않는다.
한편 본 발명에서 사용자 단말(100)은 본 발명의 일 실시예에 따른 포털 페이지 제공 장치를 포함할 수도 있고, 사용자 단말(100)은 본 발명의 일 실시예에 따른 포털 페이지 제공 장치에 해당할 수 있다. 이하에서는 사용자 단말(100)이 본 발명의 일 실시예에 따른 포털 페이지 제공 장치에 해당하는 것으로서, 설명의 편의를 위하여 사용자 단말(100)과 포털 페이지 제공 장치를 동일한 의미로 사용한다.
도 2를 참조하면, 본 발명의 일 실시예에 따른 사용자 단말(100)은 디스플레이부(110), 제어부(120), 통신부(130) 및 메모리(140)를 포함할 수 있다.
일 실시예에 따른 디스플레이부(110)는 제어부(120)가 생성한 전기 신호에 따라 도형, 문자 또는 이들의 조합을 표시하는 표시장치를 의미할 수 있다. 예컨대, 디스플레이부(110)는 CRT(Cathode Ray Tube), LCD(Liqu-id Crystal Display), PDP (Plasma Display Panel) 및 OLED(Organic Light Emitting Diode) 중 어느 하나로 구성될 수 있으나, 본 발명의 사상은 이에 제한되지 않는다.
디스플레이부(110)는 사용자의 입력을 획득할 수 있는 입력 수단을 더 구비할 수 있다. 예컨대, 디스플레이부(110)는 사용자의 터치(Touch) 좌표를 판독하여, 전기적 신호로 변환하는 디지타이저(Digitizer)를 더 구비하여, 표시장치에 표시되는 화면에 따른 사용자의 입력을 획득할 수 있다. 따라서 디스플레이부(110)는 터치 패널(Touch Pannel)을 구비한 터치 스크린(Touch Screen)일 수 있다.
물론 입력 수단은 디스플레이부(110)와 별도로 구비될 수 있다. 예컨대, 입력 수단은 디스플레이부(110)와 별도로 구비되는 키보드, 마우스, 트랙볼, 마이크 및 버튼 중 어느 하나일 수 있다.
이하에서는, 디스플레이부(110)가 사용자의 터치 유뮤 및 터치 압력을 판독할 수 있는 입력 수단을 구비하는 터치 스크린임을 전제로 설명하지만, 본 발명이 이에 한정되는 것은 아니다.
일 실시예에 따른 통신부(130)는 다른 네트워크 장치와 유무선 연결을 통해 제어 신호 또는 데이터 신호와 같은 신호를 송수신하기 위해 필요한 하드웨어 및 소프트웨어를 포함하는 장치일 수 있다.
일 실시예에 따른 메모리(140)는 사용자 단말(100)이 처리하는 데이터, 명령어(instructions), 프로그램, 프로그램 코드, 또는 이들의 결합 등을 일시적 또는 영구적으로 저장하는 기능을 수행한다. 메모리(140)는 자기 저장 매체(magnetic storage media) 또는 플래시 저장 매체(flash storage media)를 포함할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.
일 실시예에 따른 제어부(120)는 프로세서(processor)와 같이 데이터를 처리할 수 있는 모든 종류의 장치를 포함할 수 있다. 여기서, '프로세서(processor)'는, 예를 들어 프로그램 내에 포함된 코드 또는 명령으로 표현된 기능을 수행하기 위해 물리적으로 구조화된 회로를 갖는, 하드웨어에 내장된 데이터 처리 장치를 의미할 수 있다. 이와 같이 하드웨어에 내장된 데이터 처리 장치의 일 예로써, 마이크로프로세서(microprocessor), 중앙처리장치(central processing unit: CPU), 프로세서 코어(processor core), 멀티프로세서(multiprocessor), ASIC(application-specific integrated circuit), FPGA(field programmable gate array) 등의 처리 장치를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다.
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자의 포털 페이지 표시 요청을 획득하고, 그 응답으로 디스플레이부(110)에 포털 페이지를 표시할 수 있다. 이 때 사용자 단말(100)은 디스플레이부(110)에 표시되는 포털 페이지의 탭 영역에 사용자가 설정한 '사용자 탭'이 포함되어 표시되도록 할 수 있다. 이후 사용자 단말(100)은 사용자 탭에 대한 입력을 획득하고, 포털 페이지의 페이지 표시 영역에 사용자 탭에 대응되는 페이지가 표시되도록 할 수 있다.
이로써 본 발명의 일 실시예에 따른 사용자 단말(100)은 개인화된 포털 페이지를 사용자에게 제공할 수 있고, 사용자는 개인화된 포털 페이지를 통하여 포털 페이지에서 이탈하지 않고 다른 웹 사이트를 열람함으로써 원하는 정보를 빠르게 확인할 수 있다.
이를 위하여 본 발명의 일 실시예에 따른 디스플레이부(110)는 사용자 탭을 설정하기 위한 사용자의 입력을 획득할 수 있다.
전술한 바와 같이 디스플레이부(110)는 입력 수단을 구비하는 터치 스크린일 수 있으므로, 디스플레이부(110)는 사용자는 사용자 탭을 설정하기 위한 사용자의 문자 입력, 선택 입력 등을 획득할 수 있다.
한편 본 발명에서 '사용자 탭'은 포털 페이지에서 복수의 주제에 대한 탭이 표시되는 탭 영역에서 포털 페이지의 운영주체에 의해 제공되는 탭 외에 사용자의 설정에 의해 표시되는 탭을 의미할 수 있다. 이 때 사용자 탭은 사용자의 설정에 기초하여 특정 웹 사이트 또는 특정 검색어에 대한 검색결과 페이지와 연결될 수 있다.
본 발명에서 포털 페이지(Portal Page)는 정보검색 서비스나 커뮤니티 서비스와 같이 사용자가 이용할 수 있는 다양한 서비스를 제공하는 포털 사이트를 구성하는 여러 페이지 중 어느 하나의 페이지를 의미할 수 있다
본 발명의 일 실시예에 따르면 제어부(120)는 전술한 사용자 탭을 설정하기 위한 사용자의 입력에 기초하여, 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지가 디스플레이부(110)에 표시되도록 할 수 있다.
이 때 사용자 탭을 설정하기 위한 인터페이스는 사용자 탭의 탭 이름 및 사용자 탭에 대응되는 페이지의 접속주소를 획득하기 위한 입력 인터페이스를 포함할 수 있다. 이러한 경우 디스플레이부(110)는 전술한 사용자 탭의 이름 및 사용자 탭에 대응되는 페이지의 접속주소를 획득하기 위한 입력 인터페이스를 표시하고, 인터페이스에 대한 사용자의 입력을 획득할 수 있다. 물론 이 때의 사용자의 입력은 사용자 탭의 탭 이름 및 사용자 탭에 대응되는 페이지의 접속주소에 관한 입력일 수 있다.
이 때 제어부(120)는 서버(미도시)를 통하여 사용자가 입력한 접속주소의 유효성을 검증할 수도 있다. 예컨대, 제어부(120)는 서버(미도시)를 통하여 입력된 접속주소와 대응되는 페이지가 피싱 사이트(Pirate Site)의 페이지인지 여부를 확인할 수 있다.
또한 제어부(120)는 서버(미도시)를 통하여 입력된 접속주소와 대응되는 페이지가 포털 사이트를 구성하는 여러 페이지 중 어느 하나의 페이지인지 여부를 확인할 수 있다. 이러한 경우 제어부(120)는 디스플레이부(110)를 통해 사용자가 입력한 페이지가 포털 서비스 제공자가 제공한 기본 탭에 이미 추가되어 있음 또는 추가할 수 있음을 표시할 수 있다.
이로써 본 발명은 사용자가 즐겨 찾는 웹 사이트를 탭의 형식으로 포털 페이지에 등록할 수 있다.
한편 사용자 탭을 설정하기 위한 인터페이스는 사용자 탭의 탭 이름 및 사용자 탭에 대응되는 검색결과 페이지의 검색어를 획득하기 위한 입력 인터페이스를 포함할 수 있다. 이러한 경우 디스플레이부(110)는 전술한 사용자 탭의 탭 이름 및 검색어를 획득하기 위한 입력 인터페이스를 표시하고, 인터페이스에 대한 사용자의 입력을 획득할 수 있다. 물론 이 때의 사용자의 입력은 사용자 탭의 탭 이름 및 검색어에 관한 입력일 수 있다. 한편 검색결과 페이지는 서버(미도시)로부터 수신된 검색어의 검색결과 페이지일 수 있다. 이로써 본 발명은 사용자가 관심을 갖는 검색어에 대한 실시간 검색결과 페이지를 탭의 형식으로 포털 페이지에 등록할 수 있다.
본 발명의 다른 실시예에 따르면 제어부(120)는 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 입력에 기초하여 사용자 탭 설정 페이지가 디스플레이부(110)에 표시되도록 할 수 있다.
이 때 '열람 페이지'는 사용자가 사용자 단말(100)을 이용하여 열람 중인 웹 페이지를 의미할 수 있다.
전술한 실시예에서 사용자는 탭의 탭 이름과 더불어 탭에 대응되는 페이지의 접속주소 또는 검색어를 직접 입력하였으나, 본 실시예에서는 단순히 현재 열람 중인 웹 페이지에 대한 소정의 입력을 수행함으로써 열람 페이지를 탭의 형식으로 포털 페이지에 등록할 수 있다.
이를 위하여 디스플레이부(110)는 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 사용자 탭 설정 요청을 획득할 수 있다. 제어부(120)는 디스플레이부(110)가 획득한 탭 설정 요청에 기초하여, 디스플레이부(110)에 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시할 수 있다. 디스플레이부(110)는 제공된 인터페이스에 대한 사용자의 입력을 획득할 수 있다. 제어부(120)는 열람 페이지를 사용자의 탭과 대응되는 페이지로 결정할 수 있다.
이 때 사용자 탭을 설정하기 위한 인터페이스는 사용자 탭의 탭 이름을 획득하기 위한 입력 인터페이스를 포함할 수 있다. 또한 사용자 탭을 설정하기 위한 인터페이스는 열람 페이지의 접속 주소가 표시되는 인터페이스를 더 포함할 수 있다.
이로써 본 발명은 현재 열람 중인 웹 페이지에 대한 소정의 입력을 수행하고, 간단하게 탭의 이름만을 입력하여 열람 페이지를 탭의 형식으로 포털 페이지에 등록할 수 있다.
본 발명의 또 다른 실시예에 따르면 제어부(120)는 통신부(130)를 통하여 사용자 단말(100) 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 서버(미도시)에 전송할 수 있다. 통신부(130)는 이러한 사용자 탭 조회 요청에 대한 응답으로 서버(미도시)가 전송한 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 서버(미도시)로부터 수신할 수 있다. 제어부(120)는 서버(미도시)로부터 수신된 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보에 기초하여 사용자 탭을 설정할 수 있다.
한편 서버(미도시)로부터 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 수신하기 위해서, 제어부(120)는 통신부(130)를 통하여 사용자의 식별 정보와 상기 사용자 탭의 이름 및 상기 사용자 탭에 대응되는 페이지의 접속 주소를 매핑하여 서버(미도시)에 전송할 수 있다. 이러한 매핑 데이터의의 전송은 사용자 단말(100) 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 서버(미도시)에 전송하기 이전에 이루어 질 수 있다.
이로써 본 발명은 한 명의 사용자가 복수의 사용자 단말을 사용하여도, 복수의 사용자 단말에서 동일한 사용자 탭을 사용할 수 있도록 할 수 있다.
이상 전술한 바와 같이 사용자는 사용자 탭을 설정할 수 있다. 이하에서는 포털 페이지의 표시 요청에 따라 사용자 탭이 포함된 포털 페이지를 사용자에게 제공하고, 사용자의 사용자 탭에 대한 입력에 기초하여 사용자 탭에 대응되는 페이지를 제공하는 과정을 설명한다.
본 발명의 일 실시예에 따른 디스플레이부(110)는 사용자의 포털 페이지의 표시 요청을 획득할 수 있다.
본 발명에서 포털 페이지(Portal Page)는 전술한 바와 같이 정보검색 서비스나 커뮤니티 서비스와 같이 사용자가 이용할 수 있는 다양한 서비스를 제공하는 포털 사이트를 구성하는 여러 페이지 중 어느 하나의 페이지를 의미할 수 있다. 오늘날 많은 사용자는 이러한 포털 페이지를 웹 서핑(Web sufing)의 기점(起點)으로 하여 사용자가 원하는 정보의 검색을 수행하거나, 원하는 사이트에 접속한다.
따라서 본 발명에서 '포털 페이지의 표시 요청'은 좁게는 해당 포털 페이지의 접속 주소를 입력하여 해당 포털 페이지로 이동하려는 사용자의 요청을 의미할 수 있고, 넓게는 사용자가 웹 서핑을 시작하기 위해 사용자 단말(100)에서 웹브라우져(Web browser) 또는 웹 서핑을 위한 어플리케이션(Application)을 기동시키는 것을 의미할 수 있다.
한편 본 발명에서 포털 페이지는 상단 바 영역, 검색 영역, 탭 영역 및 페이지 표시 영역을 포함할 수 있다. 이 때 상단 바(Bar) 영역에는 포털 페이지의 세부 메뉴 페이지로 전환하기 위한 버튼, 포털 페이지의 제공자 로고(Logo) 및 포털 페이지를 포털 페이지의 설정 페이지로 전환하기 위한 버튼 중 적어도 하나가 표시될 수 있다. 검색 영역에는 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시될 수 있다. 탭 영역에는 하나 이상의 주제 각각에 대한 탭(Tab)이 표시될 수 있다. 페이지 표시 영역에는 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시될 수 있다.
본 발명의 일 실시예에 따른 통신부(130)는 포털 페이지의 표시 데이터를 포털 서버(미도시)로부터 수신할 수 있다.
본 발명의 일 실시예에 따른 제어부(120)는 통신부(130)가 수신한 포털 페이지의 표시 데이터에 기초하여, 포털 페이지의 탭 영역에 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성할 수 있다.
본 발명의 일 실시예에 따른 디스플레이부(110)는 제어부(120)가 생성한 개인화된 포털 페이지 데이터에 기초하여 개인화된 포털 페이지를 표시할 수 있다.
본 발명의 일 실시예에 따른 디스플레이부(110)는 사용자 탭에 대한 사용자의 입력을 획득할 수 있다. 이 때 '탭에 대한 사용자의 입력'은 사용자가 사용자의 탭을 탭(Tap)하는 것을 의미할 수 있다. 물론 '탭에 대한 사용자의 입력'은 사용자가 사용자 탭에 대해 클릭, 더블클릭, 터치 등의 입력을 수행하는 것을 의미할 수도 있다. 다만 이는 예시적인 것으로 본 발명의 사상이 이에 제한되는 것은 아니다.
본 발명의 일 실시예에 따른 통신부(130)는 디스플레이부(110)가 획득한 사용자 탭에 대한 사용자의 입력에 기초하여 포털 페이지의 페이지 표시 영역에 표시되는 페이지의 표시 데이터를 수신할 수 있다. 이 때 포털 페이지의 페이지 표시 영역에 표시되는 페이지는 사용자 탭에 대응되는 페이지일 수 있다.
본 발명의 일 실시예에 따른 제어부(120)는 통신부(130)가 수신한 페이지 표시 영역에 표시되는 페이지의 표시 데이터에 기초하여 페이지 표시 영역이 사용자 탭에 대응되는 페이지로 갱신된 포털 페이지 데이터를 생성할 수 있다.
이후 본 발명의 일 실시예에 따른 디스플레이부(110)는 갱신된 포털 페이지 데이터에 기초하여 갱신된 포털 페이지를 표시할 수 있다.
이로써 사용자는 포털 페이지의 이탈 없이 자신이 원하는 페이지를 간편하게 열람할 수 있다.
도 3은 내지 도 4d는 사용자 단말(100)에 의해 수행되는 포털 페이지 제공 방법을 설명하기 위한 흐름도이다. 이하에서는 도 1 내지 도 2에서 설명한 내용과 중복하는 내용의 상세한 설명은 생략한다.
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자 탭을 설정하기 위한 사용자 탭 설정 정보를 획득할 수 있다.(도 3의 S31)
전술한 바와 같이 디스플레이부(110)는 입력 수단을 구비하는 터치 스크린일 수 있으므로, 사용자 단말(100)은 사용자는 사용자 탭을 설정하기 위한 사용자의 문자 입력, 선택 입력 등을 획득할 수 있다.
본 발명의 일 실시예에 따르면 사용자 단말(100)은 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지가 사용자 단말(100)에 표시되도록 할 수 있다.(도 4a의 S311a, 도 4b의 S311b)
이 때 사용자 탭을 설정하기 위한 인터페이스는 사용자 탭의 탭 이름 및 사용자 탭에 대응되는 페이지의 접속주소를 획득하기 위한 입력 인터페이스를 포함할 수 있다. 이러한 경우 사용자 단말(100)은 전술한 사용자 탭의 이름 및 사용자 탭에 대응되는 페이지의 접속주소를 획득하기 위한 입력 인터페이스를 표시하고, 인터페이스에 대한 사용자의 입력을 획득할 수 있다.(도 4a의 S312a) 물론 이 때의 사용자의 입력은 사용자 탭의 이름 및 사용자 탭에 대응되는 페이지의 접속주소에 관한 입력일 수 있다. 이로써 본 발명은 사용자가 즐겨 찾는 웹 사이트를 탭의 형식으로 포털 페이지에 등록할 수 있다.
한편 사용자 탭을 설정하기 위한 인터페이스는 사용자 탭의 탭 이름 및 사용자 탭에 대응되는 검색결과 페이지의 검색어를 획득하기 위한 입력 인터페이스를 포함할 수 있다. 이러한 경우 사용자 단말(100)은 전술한 사용자 탭의 이름 및 검색어를 획득하기 위한 입력 인터페이스를 표시하고, 인터페이스에 대한 사용자의 입력을 획득할 수 있다.(도 4b의 S312b) 물론 이 때의 사용자의 입력은 사용자 탭의 이름 및 검색어에 관한 입력일 수 있다. 한편 검색결과 페이지는 서버(미도시)로부터 수신된 검색어의 검색결과 페이지일 수 있다. 이로써 본 발명은 사용자가 관심을 갖는 검색어에 대한 실시간 검색결과 페이지를 탭의 형식으로 포털 페이지에 등록할 수 있다.
본 발명의 다른 실시예에 따르면 사용자 단말(100)은 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 입력에 기초하여 사용자 탭 설정 페이지가 사용자 단말(100)에 표시되도록 할 수 있다. 이 때 '열람 페이지'는 사용자가 사용자 단말(100)을 이용하여 열람 중인 웹 페이지를 의미할 수 있다.
전술한 실시예에서 사용자는 탭의 이름과 더불어 탭에 대응되는 페이지의 접속주소 또는 검색어를 직접 입력하였으나, 본 실시예에서는 단순히 현재 열람 중인 웹 페이지에 대한 소정의 입력을 수행함으로써 열람 페이지를 탭의 형식으로 포털 페이지에 등록할 수 있다.
이를 위하여 사용자 단말(100)은 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 사용자 탭 설정 요청을 획득할 수 있다.(도 4c의 S313)
사용자 단말(100)은 획득된 탭 설정 요청에 기초하여, 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시할 수 있다. (도 4c의 S314)
이후 사용자 단말(100)은 인터페이스에 대한 사용자의 입력을 획득할 수 있다. 또한 사용자 단말(100)은 열람 페이지를 사용자의 탭과 대응되는 페이지로 결정할 수 있다. (도 4c의 S315)
이 때 사용자 탭을 설정하기 위한 인터페이스는 사용자 탭의 탭 이름을 획득하기 위한 입력 인터페이스를 포함할 수 있다. 또한 사용자 탭을 설정하기 위한 인터페이스는 열람 페이지의 접속 주소가 표시되는 인터페이스를 더 포함할 수 있다.
이로써 본 발명은 현재 열람 중인 웹 페이지에 대한 소정의 입력을 수행하고, 간단하게 탭의 이름만을 입력하여 열람 페이지를 탭의 형식으로 포털 페이지에 등록할 수 있다.
본 발명의 또 다른 실시예에 따르면 사용자 단말(100)은 사용자 단말(100) 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 서버(미도시)에 전송할 수 있다.(도 4d의 S316)
사용자 단말(100)은 이러한 사용자 탭 조회 요청에 대한 응답으로 서버(미도시)가 전송한 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 서버(미도시)로부터 수신할 수 있다. (도 4d의 S317) 사용자 단말(100)은 서버(미도시)로부터 수신된 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보에 기초하여 사용자 탭을 설정할 수 있다.
한편 서버(미도시)로부터 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 수신하기 위해서, 사용자 단말(100)은 사용자의 식별 정보와 상기 사용자 탭의 이름 및 상기 사용자 탭에 대응되는 페이지의 접속 주소를 매핑하여 서버(미도시)에 전송할 수 있다. 이러한 매핑 데이터의의 전송은 사용자 단말(100) 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 서버(미도시)에 전송하기 이전에 이루어 질 수 있다.
이로써 본 발명은 사용자가 복수의 사용자 단말을 사용하여도, 동일한 사용자 탭을 사용할 수 있도록 할 수 있다.
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자의 포털 페이지의 표시 요청을 획득할 수 있다.(도 3의 S32)
본 발명의 일 실시예에 따른 사용자 단말(100)은 포털 페이지의 표시 데이터를 포털 서버(미도시)로부터 수신할 수 있다. (도 3의 S33)
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자 단말(100)이 수신한 포털 페이지의 표시 데이터에 기초하여, 포털 페이지의 탭 영역에 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성할 수 있다.(도 3의 S34)
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자 단말(100)이 생성한 개인화된 포털 페이지 데이터에 기초하여 개인화된 포털 페이지를 표시할 수 있다. (도 3의 S35)
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자 탭에 대한 사용자의 입력을 획득할 수 있다. (도 3의 S36)
본 발명의 일 실시예에 따른 사용자 단말(100)은 사용자 탭에 대한 사용자의 입력에 기초하여 포털 페이지의 페이지 표시 영역에 표시되는 페이지의 표시 데이터를 수신할 수 있다. (도 3의 S37) 이 때 포털 페이지의 페이지 표시 영역에 표시되는 페이지는 사용자 탭에 대응되는 페이지일 수 있다. 사용자 단말(100)은 페이지 표시 영역에 표시되는 페이지의 표시 데이터에 기초하여 페이지 표시 영역이 사용자 탭에 대응되는 페이지로 갱신된 포털 페이지 데이터를 생성할 수 있다.
이후 본 발명의 일 실시예에 따른 사용자 단말(100)은 갱신된 포털 페이지 데이터에 기초하여 포털 페이지를 표시할 수 있다. (도 3의 S38)
이로써 사용자는 포털 페이지의 이탈 없이 자신이 원하는 페이지를 간편하게 열람할 수 있다.
도 5a 내지 도 6c는 본 발명의 일 실시예에 따른 사용자 단말(100)에 표시되는 화면의 예시이다.
도 5a는 개인화된 포털 페이지의 표시 화면(500a)의 예시이다.
도 5a를 참조하면, 개인화된 포털 페이지는 포털 페이지의 세부 메뉴 페이지로 전환하기 위한 버튼(511), 상기 포털 페이지의 제공자 로고(512) 및 상기 포털 페이지를 상기 포털 페이지의 설정 페이지로 전환하기 위한 버튼(513)이 표시되는 상단 바 영역(510), 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역(520), 하나 이상의 주제 각각에 대한 탭(531, 532)이 표시되는 탭 영역(530) 및 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역(540)을 포함할 수 있다.
도 5a의 경우, 탭 영역(530)에 사용자 탭(531)으로서 '#게시판 탭'이 포함되어 있고, 페이지 표시 영역(540)에 포털 페이지의 기본 페이지(541)가 표시된 경우를 도시한다.
사용자는 포털 서비스 제공자가 제공한 기본 탭(532) 중 어느 하나를 선택하여 페이지 표시 영역(540)에 표시되는 페이지를 선택한 탭과 대응되는 페이지로 전환할 수도 있고, 사용자 탭(531)을 선택하여 페이지 표시 영역(540)에 표시되는 페이지를 사용자 탭(531)과 대응되는 페이지로 전환할 수도 있다.
도 5b는 사용자가 사용자 탭(531)을 선택하여 페이지 표시 영역(540)에 표시되는 페이지를 사용자 탭(531)과 대응되는 페이지(542)로 전환한 경우의 표시 화면(500b)의 예시이다.
도 5b를 참조하면, 포털 페이지의 나머지 영역은 동일하게 유지된 상태에서 페이지 표시 영역(540)에 표시되는 페이지 만이 사용자 탭(531)과 대응되는 페이지(542)로 전환된 것을 확인할 수 있다.
이와 같이 본 발명에 따르면, 사용자는 자신이 즐겨 찾는 게시판, 웹사이트, 및 SNS사이트 등을 포털 페이지의 하나의 채널(Channel)과 같이 등록하여 해당 사이에 접근이 보다 용이하도록 할 수 있다.
도 5c는 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지가 표시된 화면(500c)의 예시이다.
도 5c를 참조하면, 사용자 탭 설정 페이지는 사용자 탭의 탭 이름을 입력받기 위한 인터페이스(551) 및 사용자 탭에 대응되는 페이지의 접속주소를 입력받기 위한 인터페이스(552)를 포함할 수 있다.
사용자는 키패드(553)를 통해 인터페이스(551, 552)에 탭의 이름과 탭에 대응되는 페이지의 접속 주소를 입력함으로써 사용자 탭을 설정할 수 있다.
도 5d 내지 도 5e는 사용자가 열람하고 있는 열람 페이지(561)를 사용자 탭과 대응되는 페이지로 설정하는 화면(500d, 500e)의 예시이다.
도 5d를 참조하면, 사용자는 웹서핑 중 자신이 사용자 탭으로 설정하고자 하는 페이지(561)에서 툴(Tool)바 영역(562)의 툴 선택 버튼(563)을 선택함으로써 해당 페이지(561)에 대하여 사용 가능한 툴 모음(564)이 표시되도록 할 수 있다. 이 때 사용자는 툴 모음(564)에서 사용자 탭을 설정하기 위한 툴(565)을 선택함으로써 탭으로 설정하고자 하는 페이지(561)에 대한 사용자 탭 설정 페이지로 이동할 수 있다.
도 5e는 사용자 탭 설정 페이지가 표시된 화면(500e)의 예시이다.
도 5e를 참조하면, 사용자 탭 설정 페이지는 열람 페이지(도 5d의 561) 상에 사용자 탭 설정을 위한 입력 인터페이스(566)를 팝업창(Pop-up window) 형태로 포함할 수 있다.
이 때 인터페이스(566)는 사용자 탭의 탭 이름을 입력받기 위한 인터페이스(567) 및 열람 페이지(도 5d의 561)의 접속 주소가 표시되는 인터페이스(568)를 포함할 수 있다.
사용자는 이름을 입력받기 위한 인터페이스(567)에 사용자 탭의 탭 이름을 입력함으로써 사용자 탭을 설정할 수 있다. 물론 사용자는 접속 주소가 표시되는 인터페이스(568)를 확인함으로써, 어떤 페이지가 사용자 탭으로 설정되는지 확인할 수 있다.
이로써 사용자는 자신이 원하는 페이지에 대한 사용자 탭을 사용자 탭에 대응되는 페이지의 접속 주소의 입력 없이 간편하게 설정할 수 있다.
도 6a 내지 도 6c는 사용자 탭(610)으로 검색결과 페이지가 설정된 경우의 화면(600a, 600b, 600c)의 예시이다.
도 6a의 경우, 탭 영역에 사용자 탭(610)으로서 '#날씨'탭이 포함되어 있고, 페이지 표시 영역에 포털 페이지의 기본 페이지가 표시된 경우를 도시한다.
도 6b는 사용자가 사용자 탭(도 6a의 610)을 선택하여 페이지 표시 영역(620)에 표시되는 페이지를 사용자 탭(도 6a의 610)과 대응되는 페이지(621)로 전환한 경우의 표시 화면(600b)의 예시이다.
도 6b를 참조하면, 포털 페이지의 나머지 영역은 동일하게 유지된 상태에서 페이지 표시 영역(620)에 표시되는 페이지 만이 사용자 탭(도 6a의 610)과 대응되는 페이지(621) 인 날씨에 대한 검색결과 페이지로 전환된 것을 확인할 수 있다.
이와 같이 본 발명에 따르면, 사용자는 실시간 검색을 원하는 검색어에 대한 사용자 탭을 하나의 채널(Channel)과 같이 등록하여 포털 페이지의 이용에 있어서 해당 검색어에 대한 검색이 보다 용이하도록 할 수 있다.
도 6c는 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지가 표시된 화면(600c)의 예시이다.
도 6c를 참조하면, 사용자 탭 설정 페이지는 사용자 탭의 탭 이름을 입력받기 위한 인터페이스(631) 및 사용자 탭에 대응되는 검색결과 페이지의 검색어를 획득하기 위한 입력 인터페이스(632)를 포함할 수 있다.
사용자는 키패드(553)를 통해 인터페이스(631, 632)에 탭의 이름과 검색어를 입력함으로써 사용자 탭을 설정할 수 있다.
이상 설명된 본 발명에 따른 실시예는 컴퓨터 상에서 다양한 구성요소를 통하여 실행될 수 있는 컴퓨터 프로그램의 형태로 구현될 수 있으며, 이와 같은 컴퓨터 프로그램은 컴퓨터로 판독 가능한 매체에 기록될 수 있다. 이때, 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다.
한편, 상기 컴퓨터 프로그램은 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 프로그램의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함될 수 있다.
본 발명에서 설명하는 특정 실행들은 일 실시 예들로서, 어떠한 방법으로도 본 발명의 범위를 한정하는 것은 아니다. 명세서의 간결함을 위하여, 종래 전자적인 구성들, 제어 시스템들, 소프트웨어, 상기 시스템들의 다른 기능적인 측면들의 기재는 생략될 수 있다. 또한, 도면에 도시된 구성 요소들 간의 선들의 연결 또는 연결 부재들은 기능적인 연결 및/또는 물리적 또는 회로적 연결들을 예시적으로 나타낸 것으로서, 실제 장치에서는 대체 가능하거나 추가의 다양한 기능적인 연결, 물리적인 연결, 또는 회로 연결들로서 나타내어질 수 있다. 또한, “필수적인”, “중요하게” 등과 같이 구체적인 언급이 없다면 본 발명의 적용을 위하여 반드시 필요한 구성 요소가 아닐 수 있다.
따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 또는 이로부터 등가적으로 변경된 모든 범위는 본 발명의 사상의 범주에 속한다고 할 것이다.
100: 사용자 단말
110: 디스플레이부
120: 제어부
130: 통신부
140: 메모리

Claims (19)

  1. 사용자로부터 복수의 서비스를 제공하는 포털 사이트를 구성하는 적어도 하나의 페이지인 포털 페이지(Portal Page)의 표시 요청을 획득하는 단계;
    상기 표시 요청에 대한 응답으로 서버로부터 상기 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역, 하나 이상의 주제 각각에 대한 탭(Tab)이 표시되는 탭 영역 및 상기 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역을 포함하는 상기 포털 페이지의 표시 데이터를 수신하는 단계;
    상기 표시 데이터에 기초하여, 상기 포털 페이지의 상기 탭 영역에 상기 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성하는 단계; 및
    상기 개인화된 포털 페이지 데이터에 기초하여 상기 사용자 탭이 추가된 포털 페이지를 표시하는 단계;를 포함하는 포털 페이지 제공 방법.
  2. 제1 항에 있어서
    상기 개인화된 포털 페이지를 표시하는 단계 이후에
    상기 사용자 탭에 대한 상기 사용자의 입력을 획득하는 단계;
    상기 사용자의 입력에 기초하여 상기 페이지 표시 영역에 표시되는 페이지의 표시 데이터를 수신하는 단계; 및
    상기 수신된 페이지 표시 영역에 표시되는 페이지의 표시 데이터에 기초하여 상기 페이지 표시 영역이 상기 사용자 탭에 대응되는 페이지로 갱신된 포털 페이지 데이터를 생성하고, 상기 갱신된 포털 페이지 데이터에 기초하여 상기 포털 페이지를 표시하는 단계;를 더 포함하고,
    상기 페이지 표시 영역에 표시되는 페이지는 상기 사용자 탭에 대응되는 페이지인, 포털 페이지 제공 방법.
  3. 제 2 항에 있어서,
    상기 갱신된 포털 페이지 데이터에 기초하여 상기 포털 페이지를 표시하는 단계는,
    상기 검색 영역 및 상기 탭 영역은 동일하게 유지되는 상태에서, 상기 페이지 표시 영역만을 갱신하여 표시하는, 포털 페이지 제공 방법.
  4. 제1 항에 있어서
    상기 표시 요청을 획득하는 단계 이전에
    상기 사용자 탭의 탭 이름 및 상기 사용자 탭과 대응되는 페이지에 관한 정보를 포함하는 사용자 탭 설정 정보를 획득하는 단계;를 더 포함하는, 포털 페이지 제공 방법.
  5. 제4 항에 있어서
    상기 사용자 탭 설정 정보를 획득하는 단계는
    상기 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하는 단계;를 포함하는, 포털 페이지 제공 방법.
  6. 제5 항에 있어서
    상기 사용자 탭 설정 정보를 획득하는 단계는
    상기 사용자 탭 설정 페이지를 표시하는 단계 이후에,
    상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름 및 상기 사용자 탭에 대응되는 페이지의 접속주소를 획득하는 단계;를 더 포함하는, 포털 페이지 제공 방법.
  7. 사용자 탭의 탭 이름 및 상기 사용자 탭과 대응되는 페이지에 관한 정보를 포함하는 사용자 탭 설정 정보를 획득하는 단계;
    상기 사용자 탭의 사용자로부터 포털 페이지(Portal Page)의 표시 요청을 획득하는 단계;
    상기 표시 요청에 대한 응답으로 서버로부터 상기 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역, 하나 이상의 주제 각각에 대한 탭(Tab)이 표시되는 탭 영역 및 상기 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역을 포함하는 상기 포털 페이지의 표시 데이터를 수신하는 단계;
    상기 표시 데이터에 기초하여, 상기 탭 영역에 상기 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성하는 단계; 및
    상기 개인화된 포털 페이지 데이터에 기초하여 상기 개인화된 포털 페이지를 표시하는 단계;를 포함하고,
    상기 사용자 탭 설정 정보를 획득하는 단계는
    상기 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하는 단계; 및
    상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름 및 상기 사용자 탭에 대응되는 검색결과 페이지의 검색어를 획득하는 단계;를 포함하는, 포털 페이지 제공 방법.
  8. 제7 항에 있어서
    상기 사용자 탭에 대응되는 페이지는 상기 서버로부터 수신된 상기 검색어의 검색결과 페이지인, 포털 페이지 제공 방법.
  9. 제4 항에 있어서
    상기 사용자 탭 설정 정보를 획득하는 단계는
    상기 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 사용자 탭 설정 요청을 획득하는 단계;
    상기 탭 설정 요청에 대응하여 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하는 단계; 및
    상기 열람 페이지를 상기 사용자의 탭과 대응되는 페이지로 결정하고, 상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름을 획득하는 단계;를 포함하는, 포털 페이지 제공 방법.
  10. 제4 항에 있어서
    상기 사용자의 식별 정보와 상기 사용자 탭의 이름 및 상기 사용자 탭에 대응되는 페이지의 접속 주소를 매핑하여 상기 서버에 전송하는 단계;를 더 포함하는, 포털 페이지 제공 방법.
  11. 제4 항에 있어서
    상기 사용자 탭 설정 정보를 획득하는 단계는
    상기 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 상기 서버에 전송하는 단계; 및
    상기 사용자 탭 조회 요청에 대한 응답으로 상기 서버가 전송한 상기 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 상기 서버로부터 수신하는 단계;를 포함하는, 포털 페이지 제공 방법.
  12. 제1 항에 있어서
    상기 포털 페이지의 표시 데이터를 수신하는 단계는
    상기 서버로부터 상기 포털 페이지의 세부 메뉴 페이지로 전환하기 위한 버튼 및 상기 포털 페이지를 상기 포털 페이지의 설정 페이지로 전환하기 위한 버튼 중 적어도 하나가 표시되는 상단 바(Bar) 영역을 더 포함하는 포털 페이지의 표시 데이터를 수신하는, 포털 페이지 제공 방법.
  13. 사용자로부터 복수의 서비스를 제공하는 포털 사이트를 구성하는 적어도 하나의 페이지인 포털 페이지(Portal Page)의 표시 요청을 획득하고,
    상기 표시 요청에 대한 응답으로, 서버로부터 상기 사용자의 입력에 따른 검색을 위한 검색 인터페이스가 표시되는 검색 영역, 하나 이상의 주제 각각에 대한 탭(Tab)이 표시되는 탭 영역 및 상기 하나 이상의 주제 각각에 대한 탭 중 선택된 탭에 대응되는 페이지가 표시되는 페이지 표시 영역을 포함하는 상기 포털 페이지의 표시 데이터를 수신하고,
    상기 표시 데이터에 기초하여, 상기 포털 페이지의 상기 탭 영역에 상기 사용자의 사용자 탭(Tab)이 추가된 개인화된 포털 페이지 데이터를 생성하고,
    상기 개인화된 포털 페이지 데이터에 기초하여 상기 사용자 탭이 추가된 포털 페이지를 표시하는, 포털 페이지 제공 장치.
  14. 제13 항에 있어서
    상기 포털 페이지 제공 장치는
    상기 사용자 탭에 대한 상기 사용자의 입력을 획득하고,
    상기 사용자의 입력에 기초하여 상기 페이지 표시 영역에 표시되는 페이지의 표시 데이터를 수신하고,
    상기 수신된 페이지 표시 영역에 표시되는 페이지의 표시 데이터에 기초하여 상기 페이지 표시 영역이 상기 사용자 탭에 대응되는 페이지로 갱신된 포털 페이지 데이터를 생성하고, 상기 갱신된 포털 페이지 데이터에 기초하여 상기 포털 페이지를 표시하고,
    상기 페이지 표시 영역에 표시되는 페이지는 상기 사용자 탭에 대응되는 페이지인, 포털 페이지 제공 장치.
  15. 제14 항에 있어서,
    상기 갱신된 포털 페이지 데이터는
    상기 검색 영역 및 상기 탭 영역은 동일하게 유지되고, 상기 페이지 표시 영역만 갱신된 데이터인, 포털 페이지 제공 장치.
  16. 제13 항에 있어서
    상기 포털 페이지 제공 장치는
    상기 사용자 탭의 탭 이름 및 상기 사용자 탭과 대응되는 페이지에 관한 정보를 포함하는 사용자 탭 설정 정보를 획득하는, 포털 페이지 제공 장치.
  17. 제13 항에 있어서
    상기 포털 페이지 제공 장치는
    상기 사용자가 열람하고 있는 열람 페이지에 대한 사용자의 사용자 탭 설정 요청을 획득하고,
    상기 탭 설정 요청에 대응하여 사용자 탭을 설정하기 위한 인터페이스를 포함하는 사용자 탭 설정 페이지를 표시하고,
    상기 열람 페이지를 상기 사용자의 탭과 대응되는 페이지로 결정하고,
    상기 사용자 탭을 설정하기 위한 인터페이스를 통해 상기 사용자 탭의 탭 이름을 획득하는, 포털 페이지 제공 장치.
  18. 제13 항에 있어서
    상기 포털 페이지 제공 장치는
    상기 사용자의 식별 정보와 상기 사용자 탭의 이름 및 상기 사용자 탭에 대응되는 페이지의 접속 주소를 매핑하여 상기 서버에 전송하는, 포털 페이지 제공 장치.
  19. 제13 항에 있어서
    상기 포털 페이지 제공 장치는
    상기 사용자의 식별 정보를 포함하는 사용자 탭 조회 요청을 상기 서버에 전송하고
    상기 사용자 탭 조회 요청에 대한 응답으로 상기 서버가 전송한 상기 사용자의 사용자 탭의 탭 이름 및 사용자 탭과 대응되는 페이지에 관한 정보를 상기 서버로 부터 수신하는, 포털 페이지 제공 장치.
KR1020160140177A 2016-10-26 2016-10-26 포털 페이지 제공 장치 및 방법 KR101934896B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160140177A KR101934896B1 (ko) 2016-10-26 2016-10-26 포털 페이지 제공 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160140177A KR101934896B1 (ko) 2016-10-26 2016-10-26 포털 페이지 제공 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20180045616A KR20180045616A (ko) 2018-05-04
KR101934896B1 true KR101934896B1 (ko) 2019-01-04

Family

ID=62199320

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160140177A KR101934896B1 (ko) 2016-10-26 2016-10-26 포털 페이지 제공 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101934896B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102276048B1 (ko) 2019-05-13 2021-07-12 네이버 주식회사 새로운 사용자 경험의 정보 제공 인터페이스 방법 및 그 시스템

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090287559A1 (en) * 2007-12-20 2009-11-19 Michael Chen TabTab

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090287559A1 (en) * 2007-12-20 2009-11-19 Michael Chen TabTab

Also Published As

Publication number Publication date
KR20180045616A (ko) 2018-05-04

Similar Documents

Publication Publication Date Title
US10547571B2 (en) Message service providing method for message service linked to search service and message server and user terminal to perform the method
US11153659B2 (en) Information processing apparatus, information processing method, program, and information processing system
RU2581840C2 (ru) Регистрация для поискового интерфейса пользователя системного уровня
US10838609B2 (en) Systems and methods for dynamically appending supplemental content to an information resource responsive to scroll activity
KR101955463B1 (ko) 컨텐츠 분석에 따른 어플리케이션 추천 시스템 및 방법
US20150154303A1 (en) System and method for providing content recommendation service
CN104484193A (zh) 一种快速启动应用程序的方法和装置
KR20140099606A (ko) 서비스 페이지 공유 방법과 시스템 및 이를 지원하는 단말기
US20090254860A1 (en) Method and apparatus for processing widget in multi ticker
US11360640B2 (en) Method, device and browser for presenting recommended news, and electronic device
KR20020075390A (ko) 디스플레이 방법 및 그 관련 장치
CN104077294A (zh) 一种信息推荐方法、装置及信息资源推荐***
CN107169147B (zh) 数据处理方法、装置和电子设备
US20120054168A1 (en) Method of providing search service to extract keywords in specific region and display apparatus applying the same
CN102663055A (zh) 浏览器导航的实现方法、装置及浏览器
CN104699407B (zh) 一种字符输入方法及装置
KR101637016B1 (ko) 이용자 반응형 웹페이지 제공 방법
KR101934896B1 (ko) 포털 페이지 제공 장치 및 방법
KR102012501B1 (ko) 컨텐츠 추천 서비스 제공 시스템 및 방법
CN103488745A (zh) 获取信息的方法及终端
CN107770630B (zh) 电视导航页面显示方法、装置、导航***及可读存储介质
KR101507779B1 (ko) 모션 인식을 이용한 즐겨찾기 처리 방법
CN109240512B (zh) 计算机设备、键盘及界面展示方法、装置
US20160019867A1 (en) Method of providing map service, display control method, and computer programs for performing the methods
JP2015106397A (ja) ウェブコンテンツ表示装置、ウェブコンテンツ表示装置の動作方法およびコンピュータプログラム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right