KR100928315B1 - 웹브라우징 시스템 - Google Patents

웹브라우징 시스템 Download PDF

Info

Publication number
KR100928315B1
KR100928315B1 KR1020080055776A KR20080055776A KR100928315B1 KR 100928315 B1 KR100928315 B1 KR 100928315B1 KR 1020080055776 A KR1020080055776 A KR 1020080055776A KR 20080055776 A KR20080055776 A KR 20080055776A KR 100928315 B1 KR100928315 B1 KR 100928315B1
Authority
KR
South Korea
Prior art keywords
window
function
output
menu
web
Prior art date
Application number
KR1020080055776A
Other languages
English (en)
Other versions
KR20090113156A (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 주진용
Publication of KR20090113156A publication Critical patent/KR20090113156A/ko
Application granted granted Critical
Publication of KR100928315B1 publication Critical patent/KR100928315B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 사용자의 효율적인 웹서핑을 가능케 하는 웹브라우징 시스템에 관한 것으로, 웹브라우저(11): 및 텍스트, 이미지, 동영상 또는 음원 중 선택된 하나 이상의 정보와 해당 정보와 링크된 콘텐츠 정보를 저장하는 콘텐츠정보DB(1211c)와, 웹페이지(WP)가 출력되는 HTML영역인 웹페이지창을 포함하면서 웹브라우저(11)의 구동으로 출력되는 종래 출력창(a)에서 메뉴창 및 주소창의 위치와 사이즈를 확인하고 메뉴창 또는 주소창 중 선택된 하나 이상을 덮어서 하나의 출력창(c) 형태로 출력되도록 HTML영역의 레이어형 기능창(b)을 구동시키되 기능창(b)은 콘텐츠 정보를 게시하는 기능페이지(UP)이 출력되는 레이어크레이터(1211d)와, 기능창(b)에 게시된 콘텐츠 정보를 이용한 인터넷 통신이 가능하도록 웹브라우저(11)와의 연동을 제어하는 메뉴 컨트롤러(1211a)로 구성된 기능창 관리기(1211)를 구비하는 기능창 제어수단(121)과; 콘텐츠 정보를 통한 인터넷 접속이 가능하도록 기능창 제어수단(121)을 웹브라우저(11)와 연동시키는 웹브라우저 연동수단(122)으로 된 기능창 모듈(12)을 포함하면서 클라이언트 단말기에 설치되는 것이다.

Description

웹브라우징 시스템{Web browsing system}
본 발명은 사용자의 효율적인 웹서핑을 가능케 하는 웹브라우징 시스템에 관한 것이다.
널리 활용되고 있는 인터넷 웹브라우저는 인터넷에 연결된 웹사이트를 검색 및 접속하고, 접속된 웹사이트에서 제공하는 웹페이지는 출력창에 출력해서 사용자가 이를 확인할 수 있도록 한다. 여기서 출력창은 웹페이지가 출력되는 HTML 영역의 웹페이지창과 더불어, 웹사이트의 주소가 입력되는 주소창과, 웹페이지의 변경, 복사 및 편집 등과 같은 기능수행을 위한 메뉴창 등을 포함한다.
일반적으로, 웹브라우저의 출력창은 한 개의 웹페이지창이 구비되므로, 하나의 출력창에 하나의 웹페이지만이 출력된다. 따라서, 다수의 웹페이지를 출력하기 위해서는 그 수에 상응하는 출력창을 팝업해야 한다.
그런데, 팝업된 출력창의 수가 증가할수록 출력창에 출력된 웹페이지의 내용을 확인하고 활용하는데 어려움이 있고, 다수의 웹페이지에서 제공되는 정보를 저장 및 관리하기 위해 웹페이지를 개별적으로 일일이 스크랩해 저장하거나 '즐겨찾기(I,E,의 웹사이트 저장메뉴)'를 통해 해당 웹사이트를 기록해야 하는 번거로움이 있다. 물론, 이러한 번거로움은 사용자가 원하는 정보를 관리하기 위해 반드시 감내해야 할 불편이지만, 이러한 불편을 초래하는 종래 방식은 하나의 웹페이지에 포함된 다수의 정보들 중 일부만을 관리하기 위해 불필요한 정보까지 포함하는 웹페이지 전체를 일괄 저장 및 관리해야하므로, 관리할 정보의 수가 증가하면서 원활한 정보활용에 어려움이 있었다.
또한, 각 출력창은 서로 독립된 것이므로 둘 이상의 출력창에 포함된 데이터를 서로 교환(동영상 또는 이미지를 발췌하고 이를 다른 웹페이지에 첨부하는 행위)하는 과정에서 해당 데이터를 임의 출력창에서 다운로드(복사하기)해 다른 출력창에 업로드(붙여넣기) 하는 과정을 반복 수행해야 하고, 필요에 따라서는 웹페이지를 이루는 스크립트를 직접 편집해야 하므로, 효율적인 인터넷 활용에 한계가 있었다.
이에 본 발명은 상기와 같은 문제를 해소하기 위해 안출된 것으로, 인터넷을 이용하는 사용자가 자신이 원하는 웹사이트에 쉽고 간편하게 접속해서 필요한 정보를 제공받을 수 있고, 해당 웹사이트를 구성하는 웹페이지의 일부분만을 손쉽게 발췌 및 관리하면서 최소한의 출력창으로도 다양한 정보를 얻을 수 있으며, 멀티미디어 및 멀티통신 또한 효율적으로 활용할 수 있도록 하는 웹브라우징 시스템의 제공을 기술적 과제로 한다.
상기의 기술적 과제를 달성하기 위하여 본 발명은,
웹브라우저: 및
텍스트, 이미지, 동영상 또는 음원 중 선택된 하나 이상의 정보와 해당 정보와 링크된 콘텐츠 정보를 저장하는 콘텐츠정보DB와, 웹페이지가 출력되는 HTML영역인 웹페이지창을 포함하면서 웹브라우저의 구동으로 출력되는 종래 출력창에서 메뉴창 및 주소창의 위치와 사이즈를 확인하고 메뉴창 또는 주소창 중 선택된 하나 이상을 덮어서 하나의 출력창 형태로 출력되도록 HTML영역의 레이어형 기능창을 구동시키되 기능창은 콘텐츠 정보를 게시하는 기능페이지이 출력되는 레이어크레이터와, 기능창에 게시된 콘텐츠 정보를 이용한 인터넷 통신이 가능하도록 웹브라우저와의 연동을 제어하는 메뉴 컨트롤러로 구성된 기능창 관리기를 구비하는 기능창 제어수단과; 콘텐츠 정보를 통한 인터넷 접속이 가능하도록 기능창 제어수단을 웹 브라우저와 연동시키는 웹브라우저 연동수단으로 된 기능창 모듈:
을 포함하면서 클라이언트 단말기에 설치되는 웹브라우징 시스템이다.
상기의 본 발명은, 하나의 출력창을 다양한 영역으로 구획해서 기능창이 추가되도록 하되, 기능창은 웹페이지창과 독립적으로 조작 및 운용되면서 출력창의 팝업 및 팝다운 횟수를 획기적으로 줄일 수 있고, 상기 기능창은 특정 웹페이지가 출력되는 도중에도 동영상 플레이, 음악 플레이, 메신저 및 SMS와 같은 통신수단, 전자상거래, RSS(Really Simple Syndication, Rich Site Summary; XML기반의 표준 통신 포맷으로, 전송규약(protocol)으로 이해됨; 이하 생략) 등과 같은 서비스를 최소한의 출력창으로 제공받을 수 있는 한편, 사용자의 홈페이지 또는 블로그와 같은 개인적인 공간을 고정적으로 확보함으로서 팝업된 출력창의 종류와 내용에 관계없이 웹서핑 중에도 안정된 개인공간 활용이 가능한 효과가 있다.
또한, 인터넷사용자 각자의 성향과 취향에 맞춰 쌍방향 맞춤 서비스를 지향하고 '나'가 중시되는 공간을 표방하는 추세에서, 웹서핑시 항시 노출되는 기능창을 활용하여 '나만의 공간, 내 편의를 극대화한 공간'으로 사용하면서 기능창 영역의 이용이 주가 되고 웹페이지 출력창의 서비스는 보조가 되는 웹브라우저 이용의 혁신적인 변화를 주는 효과가 있다.
이하 본 발명을 첨부된 예시도면에 의거하여 상세히 설명한다.
도 1은 본 발명에 따른 웹브라우징 시스템의 모습을 도시한 블록도이고, 도 2는 종래 출력창과 본 발명에 따른 웹브라우징 시스템에 의한 제1출력창의 모습을 보인 도면인 바, 이를 참조하여 설명한다.
본 발명에 따른 웹브라우징 시스템은 기능창 모듈(12)이 설치된 클라이언트 단말기(10, 10', 10"; 이하 10)와, 기능창 모듈(12)과 통신하면서 정보제공과 기능창 모듈(12)을 제어하는 애드탑 서버(Adtop server; 20)로 구성된다. 여기서, 기능창 모듈(12)은 클라이언트 단말기(10)의 웹브라우저(11)를 매개로 애드탑 서버(20)와 통신한다.
기능창 모듈(12)은 애드탑 서버(20)로부터 제공된 애드탑 프로그램을 클라이언트 단말기(10)에 설치하면서 구성되는데, 기존 웹브라우저(11)와 연동하는 독립된 어플리케이션 구조일 수도 있고 기존 웹브라우저(11)를 업그레이드하는 방식으로 웹브라우저(11)에 설치되는 어플리케이션 구조일 수도 있다.
클라이언트 단말기(10)에 설치되는 기능창 모듈(12)은 기능창 제어수단(121)과 웹브라우저 연동수단(122)으로 구성된다. 전술한 바와 같이, 기능창 모듈(12)은 웹브라우저(11)를 매개로 인터넷을 통해 애드탑 서버(20)와 통신하므로, 웹브라우저(11)와의 연동을 위한 웹브라우저 연동수단(122)이 요구된다.
기능창 제어수단(121)은 인터넷 접속시 웹브라우저(11)가 출력하는 종래 출력창(a)과 연동하는 기능창(b)을 구동 및 출력하고, 이를 통해 종래 출력창(a)과 기능창(b)으로 구성된 제1출력창(c1)을 완성한다.
기능창(b)은 도 2(b)에서 보이는 바와 같이, 종래 출력창(a)과 더불어 하나의 제1출력창(c1)을 이루므로, 종래 출력창(a)과 기능창(b)은 팝업과 팝다운이 함께 될 수 있고, 창의 크기 조절에서도 종래 출력창(a) 조정시 함께 조정될 수 있 다. 그러나, 종래 출력창(a)과 기능창(b)은 실제로 서로 독립된 프레임(a1)으로 된 창(기능창은 레이어 형식의 창)이므로, 종래 출력창(a)과 기능창(b)을 각각 이루는 프레임(a1)에 버튼(a2)이 독립하게 형성되고, 이 버튼(a2) 조작을 통해 종래 출력창(a)과 기능창(b)이 개별 동작하도록 할 수도 있을 것이다.
한편, 기능창(b)은 종래 출력창(a)에 출력된 웹페이지(WP)와 이벤트 씽크(event sink)를 통하여 웹페이지에서 일어나는 이벤트에 의한 동작을 인지 및 제어할 수 있다.
기능창(b)은 웹브라우저의 구동으로 출력된 종래 출력창(a)과 인접하게 형성된 일종의 창으로써, 기본적으로 웹브라우저의 출력창 객체를 오버라이딩(over-riding)하여, 웹페이지(WP)를 로드한 웹브라우저와 동일한 부모 출력창을 소유한다. 즉, 웹브라우저와 기능창(b)은 이벤트 씽크와 출력창 객체를 공유하면서, 각각의 독립된 기능과 연동기능을 모두 구현할 수 있는 것이다.
상기 기능창(b)은 기본적으로 종래 출력창(a)에 구성된 메뉴창과 주소창을 경계로 웹페이지창과 구획되고, 전술한 바와 같이 웹페이지창과는 독립적으로 분리되어 실행된다.
여기서, 기능창(b)과 웹페이지창의 경계가 반드시 메뉴창과 주소창 등에 의하는 것은 아니며, 이하의 청구범위를 벗어나지 않는 한도 내에서 다양하게 변형실시될 수 있다. 참고로, 웹페이지창과 기능창은 상하가 아닌 좌우로 각각 배치되면서 종래 출력창(a)을 경계하는 프레임을 기준으로 분리될 수 있고, 도시한 실시예 와 달리 웹페이지창과 기능창(b)의 상하 배치순서를 달리할 수도 있다.
애드탑 서버(20)는 인터넷을 통해 클라이언트 단말기(10)와 통신하면서 제어하는 통신모듈(21)과, 통신모듈(21)을 통해 발수신하는 데이터를 저장하는 콘텐츠DB(22) 및 정보DB(23)를 포함한다.
콘텐츠DB(22)는 광고, 생활정보, 기타 다양한 콘텐츠 정보를 저장하면서, 통신모듈(21)의 제어에 따라 주기적으로, 또는 사용자의 요구에 따라 해당 콘텐츠 정보를 클라이언트 단말기(10)로 전송 및 제공한다.
정보DB(23)는 사용자 정보를 저장 관리한다. 여기서 사용자 정보는 이름, 주소, 주민번호 등의 개인정보가 될 것이고, 본 발명에 따른 웹브라우징 시스템에서 애드탑 서버(20)가 클라이언트 단말기(10)에 광고를 전송 및 제공하는 서비스를 실시할 경우 해당 광고의 광고주에 대한 정보 또한 개인정보로써 정보DB(23)에 저장될 것이다.
통신모듈(21)은 콘텐츠DB(22)와 정보DB(23)에 대한 데이터의 인입출을 제어하고, 클라이언트 단말기(10)와 애드탑 서버(20) 간의 통신 상태를 제어함은 물론, 필요에 따라서는 클라이언트 단말기(10)에 출력되고 있는 기능창(b) 또한 그 동작을 제어할 수 있다.
여기서, 클라이언트 단말기(10)와 애드탑 서버(20)는 다양한 일반웹서버(30, 30')들 간의 통신을 매개하는 공중통신망인 인터넷을 통해 통신하는 것으로 예시되고 있으나, 개인통신망인 LAN으로 구성된 격리된 통신망 내에서도 본 발명에 따른 웹브라우징 시스템이 적용될 수 있음은 물론이다.
도 3은 본 발명에 따른 기능창 제어수단의 모습을 도시한 블록도인 바, 이를 참조하여 설명한다.
본 발명에 따른 기능창 제어수단(121)은 기능창 관리기(1211)를 포함하고, 기능창 관리기(1211)는 레이어DB(1211b)와, 콘텐츠정보DB(1211c)와, 메뉴 컨트롤러(1211a)와, 레이어 크레이터(1211d)와 기능창아웃푸터(1211e)로 구성된다.
기능창 제어수단(121)은 기능창(b)이 종래 출력창(a)과 더불어 클라이언트 단말기(10)에 출력되도록 제어 및 관리하면서 웹브라우저 연동수단(12)을 매개로 기능창(b)에 출력되는 각종 콘텐츠를 사용자가 기존 인터넷 이용방식과 동일하게 이용할 수 있도록 하는 것으로서, 기능창 관리기(1211)는 종래 출력창(a)과의 연동, 각종 콘텐츠의 출력, 애드탑 서버(20)와의 통신 등을 총괄한다.
레이어DB(1211b)는 전술한 바와 같이, 기능창(b)이 종래 출력창(a)과 더불어 동작할 수 있도록 하면서, 도 4 및 도 5(본 발명에 따른 웹브라우징 시스템에 의한 제2,3출력창의 모습을 보인 도면)에 도시한 바와 같이 콘텐츠 출력을 위한 다양한 형태의 기능창(b, b', b"; 이하 b)에 대한 레이어 정보를 저장한다.
콘텐츠정보DB(1211c)는 기능창(b)에 게시된 콘텐츠에 대한 정보를 저장하는 것으로, 현재 게시되고 있는 콘텐츠의 데이터는 물론, 당해 콘텐츠에 링크된 각종 정보 등을 포함할 수 있다. 기능창(b)은 일종의 웹브라우저로써, 웹브라우저가 표현할 수 있는 모든 형식의 정보출력이 가능하다. 따라서, 콘텐츠정보DB(1211c)에 저장되는 정보는 문서형식(HTML, XML, TXT, EXCEL, HWP, PDF 등)과, 이미지 형식(BMP, DIB, JPG, GIF, PNG, TIF, TIFF 등)과, 동영상 형식(AVI, MOV, SWF, MPG, WMV, ASF, RA, RAM, DIVX, VOB 등)이 있고, 이외에도 기존 웹브라우저로 표현 가능한 형식이라면 다양한 정보가 저장될 것이다.
메뉴 컨트롤러(1211a)는 레이어DB(1211b)와 콘텐츠정보DB(1211c)로부터 레이어 정보와 콘텐츠 정보를 받아 출력창(c1 내지 c5; 이하 c)과 연동 처리하면서 기능창(b)의 동작을 관리하는 것으로, 실 예를 통해 메뉴 컨트롤러(1211a)의 동작모습을 상세히 설명한다.
레이어 크레이터(1211d)는 기능창(b) 출력을 위해 종래 출력창(a)과 해당 메뉴창 및 주소창의 사이즈를 확인하고, 상기 메뉴창 또는 주소창을 덮을 수 있는 사이즈의 레이어형 기능창(b)을 생성시켜서, 종래 출력창(a)의 해당 메뉴창 또는 주소창을 대신해 하나의 출력창(c)으로 보이도록 한다.
한편, 레이어형 기능창(b)의 사이즈는 종래 출력창(a) 전체를 덮도록 될 수도 있다. 이때, 종래 출력창(a)의 메뉴창 또는 주소창은 편집된 다양한 형태의 기능페이지(UP)를 담은 기능창(b)이 커버하고, 웹페이지창은 투명 레이어로 덮어서, 사용자가 웹페이지창의 웹페이지(WP)는 볼 수 있도록 한다. 이때, 레이어 크레이터(1211d)는 웹페이지창에 출력되고 있는 현 웹페이지(WP)를 확인해서 빈공간 또는 기존 광고공간의 위치를 확인한 후, 웹페이지창을 덮는 투명 레이어의 해당 위치에 새로운 정보물(광고물 포함)을 삽입하여 빈공간 또는 기존 광고공간을 대신할 수도 있다.
기능창아웃푸터(1211e)는 기능창(b)의 출력방식과 형태를 조정하고 관리하는 것으로, 위젯 박스를 이용한 기능창의 출력과, 기능창(b)의 사이즈를 조정하여 출력하는 등의 기능을 수행한다. 즉, 레이어DB(1211b)에서 기능창(b)에 출력되는 기능페이지(UP)의 정보를 검색해서 출력하는 것이다.
A. 제1실시예
제2출력창(c2; 도 4 참고)에서 보이는 바와 같이, 레이어 크레이터(1211d)의 제어로 출력된 기능창(b')은 종래 출력창(a)에서 웹페이지(WP)가 출력되는 것처럼 기능페이지(UP)가 출력되되, 기능창아웃푸터(1211e) 기능창(b')의 모습을 레이어DB(1211b)에서 검색해서 출력하고, 기능페이지(UP)는 그 형식에 맞춰 출력된다.
한편, 기능창(b')에 출력되는 기능페이지(UP)는 하나 이상의 메뉴(UP1)를 포함할 수 있다.
메뉴(UP1)는 그 정보에 따라 다양한 용도로 활용될 수 있다. 용도를 예로 들면, (1)광고 (2)정보제공 (3)즐겨찾기 (4)스크랩 등이 있다.
여기서, 메뉴(UP1)에 게시되는 (1) 내지 (4)는 메뉴 컨트롤러(1211a)가 콘텐츠정보DB(1211c)를 검색해 제공된 것일 수도 있으나, 애드탑 서버(20)로부터 직접 수신해서 그대로 게시한 것일 수도 있다.
(1)광고는 애드탑 서버(20)에서 전송한 광고물이 메뉴(UP1)에 게시되는 것으로, 사용자는 메뉴(UP1)에 게시된 텍스트, 이미지 또는 동영상(플래시 포함)을 종 래 출력창(a)을 이용한 웹서핑과 더불어 항시 확인할 수 있다.
한편, 메뉴(UP1)에 게시되는 광고물은 불특정 다수 사용자의 클라이언트 단말기(10, 10', 10")로 일괄 전송될 수도 있으나, 애드탑 서버(20)의 정보DB(23)에 기록된 사용자 정보를 토대로 사용자별 광고물을 콘텐츠DB(22)에서 검색 및 선정해서 맞춤형으로 전송할 수도 있다.
계속해서, 맞춤형 광고는 다음과 같은 방법을 통해 실시될 수 있다.
기능창(b')은 웹브라우저 어플리케이션(Web Control Hosting)으로써, 접속한 웹페이지의 URL 경로 및 쿠키 데이터를 애드탑 서버(20)로 전송할 수 있다.
이렇게 전송된 웹페이지의 URL 경로 및 쿠키 데이터를 수신한 애드탑 서버(20)는 쿠키 분석서버(미도시함), URL 통계서버(미도시함)에 입력하고, 사용자의 연령별, 구매패턴별, 관심사항별 등의 항목별로 분석해서 콘텐츠DB(22)에서 관련 광고 콘텐츠를 해당 사용자에게 전송한다.
메뉴(UP1)에 게시되는 광고물은 사용자가 단순히 그 내용만을 보도록 텍스트, 이미지 또는 동영상으로만 된 콘텐츠일 수 있으나, 링크정보를 포함하면서 사용자가 해당 메뉴(UP1) 클릭시 이와 링크된 웹페이지(WP)가 제2출력창(c2)의 종래 출력창(a) 또는 새롭게 팝업된 출력창의 웹페이지창에 출력되도록 할 수 있다.
(2)정보제공은 광고물이 아닌 일반적인 교양 또는 지식정보물을 메뉴(UP1)에 게시하는 것으로, 장르만이 다를 뿐 전술한 광고물 게시방식과 동일/유사하다.
(3)즐겨찾기는 사용자가 웹서핑 중 확인한 웹페이지(WP)를 기록하기 위해 기존 '즐겨찾기' 방식을 응용한 것으로, 본 발명에 따른 웹브라우징 시스템의 '즐겨 찾기'는 I.E.에서 즐겨찾기를 실시하기 위해 '즐겨찾기' 메뉴를 클릭하고 설정 또는 불러오기 하는 번거로운 종래 작업을 단축시켜서 메뉴(UP1)의 클릭으로 즐겨찾기의 설정 또는 불러오기를 한번에 실시할 수 있도록 한다.
좀 더 구체적으로 설명하면, 도 4에 도시한 바와 같이 기능페이지(UP)는 하나 이상의 메뉴(UP1)를 포함하고, 사용자에게 있어 종래 출력창(a)에 출력되고 있는 현 웹페이지(WP)가 흥미로울 경우 메뉴(UP1)를 선택(클릭)하면 당해 메뉴(UP1)에 상기 웹페이지(WP)가 링크되어 저장된다. 결국, 사용자는 종래 출력창(a)에 출력되고 있는 웹페이지(WP)를 즐겨찾기로 저장할 필요가 있을 경우, 메뉴(UP1)를 클릭하면 상기 웹페이지(WP)가 메뉴(UP1)에 기록되는 것이다.
한편, 메뉴(UP1)에 해당 웹페이지(WP)가 기록되면, 메뉴(UP1)에 당해 웹페이지(WP)의 URL이 게시될 수도 있고, 저장이름을 입력하도록 별도의 입력창이 팝업되면서 상기 저장이름이 게시될 수도 있으며, 웹페이지(WP) 이미지 또는 아이콘이 게시될 수도 있을 것이다.
도 11은 본 발명의 실시예를 보인 도면으로, 메뉴(미인출됨)에 바탕화면의 (바로가기)아이콘이 게시된 모습을 보이고 있다. 즉, 본 발명에 따른 기능창(미인출됨)은 즐겨찾기뿐만 아니라 바탕화면의 아이콘도 게시가 가능한 것이다.
(4)스크랩은 다양한 내용을 포함하고 있는 웹페이지(WP)에서 특정 내용만을 별도로 저장하기 위한 것으로, 웹페이지(WP)에 기록된 텍스트 또는 이미지(동영상 포함)가 그 대상이 될 것이다.
일반적으로, 웹페이지(WP)는 다양한 텍스트와 이미지의 구성으로 이루어지며, 이 중에는 사용자가 원하는 정보와 그렇지 않은 정보가 포함된다. 따라서, 사용자는 다양한 정보들 중에서도 자신이 원하는 정보만을 별도로 스크랩해 관리할 필요가 있는데, 본 발명에 따른 웹브라우징 시스템은 웹페이지(WP)를 구성하는 텍스트 또는 이미지를 메뉴(UP1)에 스크랩해서 사용자가 스크랩한 정보만을 손쉽게 활용할 수 있도록 한다.
웹페이지(WP)에 구성된 정보들 중 사용자가 원하는 정보만을 메뉴(UP1)에 스크랩하는 과정은 다양한데, 이 중 용이하게 적용할 수 있는 것은 드래그 앤 드롭 방식이고, 텍스트 또는 단순 이미지의 경우에는 '복사하기' 및 '붙여넣기' 등의 기능을 이용해 웹페이지(WP)에 있는 정보를 메뉴(UP1)에 기록할 수 있다.
한편, 이렇게 스크랩한 정보는 다양한 방식으로 실행할 수 있다. 일 예로, 스크랩된 정보가 텍스트일 경우, 사용자가 해당 메뉴(UP1)에 마우스 커서를 인접시키거나 클릭하면 텍스트를 기록한 레이어가 출력되면서 사용자가 스크랩된 텍스트를 가시할 수 있도록 출력한다. 다른 예로, 스크랩된 정보가 영상(동영상 포함)이거나 음원일 경우, 사용자가 해당 메뉴(UP1)를 클릭하면 영상플레이어(1212)가 실행되면서 사용자가 스크랩된 영상 또는 음원을 가시할 수 있도록 출력한다.
계속해서, 메뉴(UP1)는 도 4 및 도 5에 도시한 바와 같이, 하나의 레이어에 다수의 메뉴(UP1)가 나열된 형식으로 표현될 수도 있을 것이나, 상위목록과 하위목 록으로 구분된 다수의 레이어 구조로 이루어질 수 있다. 통상적으로, 이러한 Tree 형태(상위목록-하위목록 구조)의 레이어 구조를 Drop Down의 메뉴구성이라고도 칭하며, OS인 WindowR의 폴더개념과 상통한다.
즉, 사용자는 메뉴(UP1)를 장르별로 구분하고, 구분된 각각의 메뉴에 하위 메뉴를 구성하면서, 사용자의 정보관리를 효율적으로 진행할 수 있게 된다.
B. 제2실시예
기능창(b')은 제1기능영역(UP2)을 더 포함할 수 있다. 제1기능영역(UP2)이란, (동)영상 또는 음원을 실행할 수 있는 장치로, 기능창(b')에 별도의 공간을 점유하면서 실행될 수도 있고, 기능페이지(UP)의 내용에 따라 그 존재 및 배치 위치가 유동적으로 조정될 수도 있다.
한편, 제1기능영역(UP2)의 실행파일은 메뉴(UP1)에 저장된 (동)영상 또는 음원일 수 있고, 클라이언트 단말기(10) 내 다른 폴더(디렉토리)에 저장된 (동)영상 또는 음원일 수도 있다. 또한, (동)영상 또는 음원을 실행하기 위한 제1기능영역(UP2)은 비구동시에는 출력되지 않다가 (동)영상 또는 음원을 실행할 때만 출력되도록 할 수도 있다.
따라서, 사용자는 제2출력창(c2)을 이용한 웹서핑 중에도 제2출력창(c2)을 닫거나 다운하지 않고 (동)영상 또는 음원을 실행할 수 있고, 메뉴(UP1)에 기록된 (동)영상 또는 음원도 당연히 실행할 수 있게 된다.
계속해서, 제1기능영역(UP2)의 독립된 구동을 위해 기능창 제어수단(121)은 영상플레이어(1212)를 더 포함한다. 영상플레이어(1212)는 (동)영상과 일반 이미지는 물론 음원 파일을 실행할 수 있는 장치로, 사용자가 (동)영상 또는 음원을 실행하기 위해 조작하면 메뉴 컨트롤러는 영상플레이어(1212)를 실행시켜서 조작 대상이 되는 (동)영상 또는 음원을 출력시킨다.
C; 제3실시예
제1기능영역(UP2)은 채팅, 메신저, SMS, 인터넷 전화(영상전화 포함) 등의 인터넷 통신을 매개하는 장치일 수 있다. 이를 위해 기능창 제어수단(121)은 상기 장치를 제어하는 통신단말(1213)을 더 포함한다.
통신단말(1213)은 널리 알려진 채팅 프로그램, 메신저 프로그램, SMS 프로그램 및 인터넷 전화 프로그램일 수 있고, 사용자가 이를 실행할 경우 당해 통신단말(1213)이 구동하면서 상대와 통신할 수 있게 한다.
이를 위해 통신단말(1213)은 애드탑 서버(20)의 통신모듈(21)과 통신하면서 관련 정보를 발수신하고, 통신모듈(21)은 인터넷을 통해 통신 대상이 되는 사용자에게로 상기 관련 정보를 발수신한다.
D; 제4실시예
제1기능영역(UP2)은 전자상거래를 위한 결제 장치일 수도 있다. 전술한 바와 같이, 메뉴(UP1)는 웹페이지(WP)에 존재하는 다양한 정보를 임시 저장(즐겨찾 기, 스크랩)할 수 있으므로, 이렇게 임시 저장되는 정보에 구매의사가 있는 상품정보가 포함될 수 있다. 이후, 사용자는 구매의사가 있어 모아둔 상품정보 중 특정 상품을 선택해서 이를 결제할 수 있고, 이때 제1기능영역(UP2)에 구성된 결제 장치를 통해 상거래를 완료할 수 있다.
이를 위해 기능창 제어수단(121)은 결제단말(1214)을 더 포함할 수 있다.
일반적으로, 전자상거래 시 상거래 사이트마다 별도의 결제 장치를 이용해 상거래를 완료하고 있지만, 전자상거래를 진행하는 매매사이트의 서버가 본 발명의 시스템을 구성하는 애드탑 서버와 사업적 및 기술적(인터넷 통신기술)으로 연결되었다면, 해당 매매사이트를 출처로 하는 상품정보에 대한 전자상거래는 상기 결제단말(1214)을 활용해 매매사이트의 구분없이 통합적으로 결제를 진행할 수 있을 것이다. 즉, 현재는 개별회사와의 계약 기준으로 결제시스템이 이루어지고 있으나 나만의 결제 시스템으로 클라이언트별 통합결제시스템으로도 운영될 수 있다.
E; 제5실시예
제1기능영역(UP2)은 신문 웹사이트, 방송국 웹사이트 등의 언론 웹사이트는 물론 다양한 웹사이트로부터 RSS 방식으로 제공하는 정보를 수신/출력할 수 있고, 결국 RSS 방식으로 전송된 정보를 읽기 위해 별도로 출력창을 팝업하지 않아도 상기 정보를 수신 및 활용할 수 있다. 이를 통해 사용자의 인터넷 정보 획득 효율을 개선할 수 있고, 제2출력창(C2)으로부터 제공되는 모든 정보에 대한 집중도를 높일 수 있다.
한편, 제1기능영역(UP2)을 통한 RSS 방식의 정보제공을 위해 기능창 제어수단(121)은 RSS리더(1215)를 더 포함한다.
RSS리더(1215)는 미리 약속된 RSS를 제공하는 사이트에서 선택된 RSS 항목의 콘텐츠를 실시간으로 피드(feed) 및 XML로 태킹(tagging)해서 상기 콘텐츠를 제1기능영역(UP2)에 디스플레이한다.
F; 제6실시예
제1기능영역(UP2)은 인터넷 접속 이력을 확인하는 장치일 수 있다. 이를 위해 기능창 제어수단(121)은 접속이력로거(1216)를 더 포함한다.
일반적으로, 웹브라우저는 접속한 일반웹서버(30, 30')의 쿠키를 수집한다. 이렇게 수집되는 쿠키를 접속이력로거(1216)가 별도로 관리하면서 보호자는 사용자가 접속한 웹사이트의 내용을 확인할 수 있다. 이를 위해 제1기능영역(UP2)은 보호자가 접근해서 쿠키 정보를 출력 제공하는 지점이 되고, 해당 지점에 접근하기 위해 별도의 로그인 과정을 거치도록 할 수도 있다. 즉, 제1기능영역(UP2)을 클릭하면 로그인을 위한 ID/PW 입력창 또는 레이어가 출력되고, 옳은 ID/PW를 입력하면 제1기능영역(UP2)에 쿠키 정보를 출력하는 것이다.
제1기능영역(UP2)에 기록되는 정보는 URL 형식으로 표현될 수 있을 것이나, 이에 한정하는 것은 아니며, 해당 URL의 웹페이지 이미지가 보이도록 할 수도 있을 것이다. 후자의 실시예는 제7실시예를 설명하면서 재 언급한다.
G; 제7실시예
도 5에 도시한 바와 같이, 제3출력창(c3)의 기능창(b")은 제2기능영역(UP3)을 더 포함할 수 있다. 제2기능영역(UP3)은 웹페이지를 출력하는 것으로, 즐겨찾기 등과 같이 특정 웹페이지에 대한 정보를 저장하고 있는 메뉴(UP1)를 사용자가 클릭하거나 마우스 커서를 가져간 경우, 당해 메뉴(UP1)와 링크된 웹페이지 이미지를 출력한다. 즉, 사용자의 메뉴(UP1) 클릭시 새로운 출력창이 팝업되면서 혼란해지는 상황을 최소화할 수 있으므로, 사용자는 웹서핑을 보다 간결하고 정돈된 환경에서 안정적으로 진행할 수 있게 된다.
또한, 제6실시예에서 설명한 쿠키 정보를 추적해서 해당 쿠키 정보와 관련된 웹페이지 이미지를 제2기능영역(UP3)에 출력할 수도 있을 것이다.
제2기능영역(UP3)은 단순한 이미지인 웹페이지 이미지 이외에도, HTML 형식으로 된 사용자의 홈페이지 또는 블로그를 출력할 수 있다. 즉, 하나의 제3출력창(c3)에 웹페이지(WP)를 출력할 수 있는 웹페이지창이 두 개 이상 형성되는 것이다.
기능창(b") 또한 웹브라우저 어플리케이션(Web Control Hosting)으로써, HTML 구현이 가능하므로, 각종 홈페이지 또는 블로그의 HTML을 로드(load)하여 해당 데이터를 처리할 수 있는 것이다.
도 6은 본 발명에 따른 웹브라우저 시스템의 동작모습을 보인 화면으로, 이를 참조하여 설명한다.
기능창(b')은 웹브라우저의 구동과 함께 출력될 수 있지만, 도 6(a)에 도시한 바와 같이 웹브라우저와는 별도로 출력될 수도 있다. 즉, 메뉴(UP1)에 기록된 각종 콘텐츠를 제1기능영역(UP2, 또는 제2기능영역)을 통해 실행시키면서 사용자는 웹브라우저를 통한 웹페이지의 출력없이 다양한 정보를 취하는 것이다.
한편, 즐겨찾기의 대상으로 저장된 메뉴(UP1)를 선택하거나, I.E.의 아이콘을 선택해서 인터넷접속프로그램이 실행되면, 기능창(b')은 종래 출력창(a)과 더불어 도 6(b)에 도시한 바와 같이 제2출력창(c2)을 이루도록 할 수 있다.
도 12는 본 발명의 실시예를 보인 도면으로, 전술한 바와 같이 별도로 바탕화면에 출력된 상기 기능창(b')의 모습은 제2출력창(c2)에 포함되는 기능창(b')의 형상과는 다른 독특한 형상의 위젯(widget) 박스로 출력될 수 있다.
즉, 도 12(a)와 같이 기능창아웃푸터(1211e)는 바탕화면에 위젯 박스(또는 특정 아이콘)를 출력시키고, 사용자가 위젯 박스를 클릭하면 기능창(b'; 도 12에서는 미인출됨)을 포함한 제2출력창(c2;도 13에서는 미인출됨)이 도 12(b)와 같이 출력되도록 한다.
결국, 도 6(a)에 도시한 바와 같이 바탕화면에 단독으로 출력되는 기능창(b')은 제2출력창(c2)에 포함된 기능창(b')과 동일한 이미지일 수도 있으나, 도 12에 도시한 바와 같이 다른 이미지의 기능창인 위젯 박스를 바탕화면에 출력시키고, 상기 위젯 박스를 클릭하면 제2출력창(c2)이 출력되도록 할 수도 있을 것이다.
기능창(b)은 기능창아웃푸터(1211e)의 제어를 받아 프레임에 구비된 버튼 또 는 기능페이지(UP)에 구비된 메뉴(미도시함)를 이용해 종래 출력창(a)과 독립적으로 그 사이즈를 조정할 수 있음은 전술한 바 있다.
하지만, 단순한 사이즈 조정이 아닌 기능창(b)의 형식을 조정할 수 있다.
이를 상세히 설명하면, 종래 출력창(a)에 상응하는 풀(full) 사이즈로 출력된 기능창(b)은 상기 버튼을 클릭함으로서, 특정한 아이콘으로 변형되거나 기능창(b)의 일부만이 출력되도록 변형될 수 있다. 물론, 버튼을 다시 클릭하면 기능창(b)은 풀 사이즈로 다시 출력되면서 사용자가 이를 활용할 수 있도록 될 것이다.
도 13은 본 발명의 실시예를 보인 도면으로, 기능창(b)에 출력된 기능페이지의 사이즈 조정모습을 보이고 있다. 도 13(a)는 기능창(b)의 기능페이지 일부 또는 전체가 축소되어서 특정한 아이콘 또는 버튼으로 변형된 모습을 보이고, 도 13(b)는 아이콘 클릭시 원모습으로 회복된 기능페이지를 보인 것이다.
기능창아웃푸터(1211e)는 기능창에 출력되는 기능페이지의 출력 여부를 제어하면서 도 13에 도시한 바와 같이 사용자의 아이콘 또는 버튼 조작을 통해 기능페이지 전체가 출력 또는 소멸되도록 한다.
도 14는 본 발명의 실시예를 보인 도면으로, 기능창(b)의 사이즈 조정이 가능함을 보이고 있다. 즉, 기능창아웃푸터(1211e)는 도 14(a)에 도시한 바와 같이, 정상적인 기능창의 사이즈를 유지하면서 버튼 클릭시 도 14(b)와 같이 기능창이 연장되어 사이즈를 확장시키는 것이다. 물론, 기능창아웃푸터(1211e)는 확장된 기능창을 버튼 클릭으로 원 사이즈로 회복시킨다.
이상, 도 13 및 도 14를 통해 설명한 실시예는, 기능창아웃푸터(1211e)가 프 레임DB(1211b)에서 기능페이지(UP)의 관련 형식정보를 검색하고 이를 실행함으로서 이루어진다.
기능창(b)와 연동하는 캐릭터(미도시함)를 제1 내지 제3출력창(c1, c2, c3)과는 독립해서 클라이언트 단말기(10)의 바탕화면(BS)에 출력되도록 하고, 이렇게 출력되는 캐릭터는 기능창(b)의 기능을 대신한다. 또한, 그 기능은 특정 사이트에 국한되어 운용될 수 있다. .
도 7 내지 도 10은 본 발명에 따른 웹브라우징 시스템에 의한 제6출력창 내지 제9출력창의 모습을 보인 이미지인 바, 이를 참조하여 본 발명에 따른 웹브라우징 시스템에 의한 기능창의 실시모습을 예시한다.
기능창(b)에 출력되는 기능페이지(UP)는 도 7 내지 도 9에 도시한 바와 같이 다양한 형식과 이미지로 표현될 수 있는데, 도 7은 광고기능을 갖추고, 사용자가 기능페이지(UP)를 클릭하면 해당 광고의 광고주 사이트가 별도의 출력창으로 팝업되거나, 당해 출력창의 웹페이지창에 광고 동영상이 실행될 수 있다. 또한, 기능페이지 자체에서 해당 광고 동영상이 실행될 수도 있다. 여기서, 웹페이지창에 해당 광고 동영상이 실행될 경우, 기능페이지의 내용과 구성은 도 7의 상태를 그대로 유지할 것이다.
한편, 도 8와 같이 기능페이지(UP)에 다양한 메뉴(UP1)를 출력해서, 기능페이지 전체를 클릭하는 것이 아닌 각각의 메뉴(UP1)를 클릭하여 해당 메뉴와 링크된 웹페이지가 출력되도록 할 수도 있다.
즉, 사용자는 기능페이지(UP)에 구비된 다양한 메뉴들 중 하나를 선택하면, 해당 메뉴와 링크된 웹페이지가 웹페이지창에 출력되거나, 별도의 출력창이 팝업되면서 링크된 웹페이지가 출력되거나, 또는 기능창(b)에 해당 웹페이지 또는 기록된 페이지가 출력될 수 있다.
하나의 기능페이지(UP)에 다양한 메뉴(UP1)를 출력하는 다른 실시모습인 도 9는 메뉴의 선택구조를 다층화(상위목록과 하위목록 구조)시켜서, 기능페이지(UP)가 마치 서로 링크된 페이지(레이어)의 모습으로 실행될 수 있도록 하였다.
좀 더 상세히 설명하면, 기능페이지(UP)의 좌측에는 상위목록이 있고, 우측에는 상위목록 각각의 하위목록이 배치되어서, 사용자는 다양한 정보를 효과적으로 확인 및 열람할 수 있다. 다시 말해, 사용자가 극장업계의 대표브랜드인 'CGV'를 좌측 상위목록에서 클릭하면, 상위목록은 변동없이 우측에 하위목록을 출력하고, 사용자는 하위목록의 메뉴를 확인하여 흥미를 갖는 정보를 클릭해 좀 더 상세한 정보를 제공받을 수 있는 것이다.
물론, 사용자가 하위목록의 메뉴를 클릭하면, 해당 메뉴와 링크된 웹페이지가 별도의 출력창을 통해 출력될 수도 있고, 웹페이지창에 해당 웹페이지가 출력될 수도 있으며, 기능창에 웹페이지 또는 약속된 페이지가 출력될 수 있다.
한편, 사용자가 다른 상위목록을 클릭하면, 하위목록의 내용이 새로이 선택된 상위목록과 관련한 정보로 변경되어 사용자에게 제공한다.
도 10은 본 발명에 따른 웹브라우징 시스템에 의한 제9출력창의 모습을 보인 이미지인 바, 이를 참조하여 설명한다.
기능창(b)은 좌측상단에 위치한 선택키를 이용해 기능창(b)의 출력상태를 결정할 수 있다. 여기서 선택키란, '압정' 문양의 키와, '돋보기' 문양의 키가 예시되는데, '압정' 문양의 키는 기능창(b)이 항시 출력되도록 하는 것이다. 즉, 사용자가 마우스의 커서를 기능창(b)에 가져가면 기능창(b)이 사라지도록 할 수도 있는데, 상기 '압정' 문양의 키를 클릭함으로서, 기능창(b)을 항시 출력되도록 하거나, 마우스의 커서가 인접하면 사라지도록 할 수 있다.
한편, '돋보기' 문양의 키는 기능창(b)의 내용과 관련한 웹페이지에 링크되어서, 당해 키를 클릭하면, 웹페이지가 별도의 출력창을 통해 팝업되거나, 당해 출력창의 웹페이지창에 디스플레이될 수 있다.
도 15는 본 발명에 따른 웹브라우징 시스템에 의한 제10출력창의 모습을 보인 이미지인 바, 이를 참조하여 설명한다.
제10출력창은 기능창 내에 검색창을 두고, 해당 검색창에 키워드를 입력하면 웹페이지창에 그 결과가 출력되도록 한 것이다. 이러한 형식은 인터넷접속프로그램이 구동하는 출력창에서 실시되도록 할 수 있을 것이나, OS 차원에서 실시되도록 할 수도 있을 것이다.
후자에 대한 실시예를 도면을 통해 설명한다.
사용자가 클라이언트 단말기를 부팅하면, OS는 일반적인 부팅작업을 진행하 면서 바탕화면에 메인영역인 기능창과 서브영역인 웹페이지창을 출력한다. 이때, 기능창에는 검색창과 메뉴를 포함하는 메뉴영역이 출력되고, 웹페이지창에는 공란 또는 각종 안내가 출력될 수 있을 것이다.
계속해서, 사용자가 검색창에 키워드를 입력해 검색작업을 진행하면, 그 결과는 일반적인 포털사이트가 검색결과물을 출력하듯이 웹페이지창에 출력된다. 이후, 사용자가 검색결과물 중 임의로 하나 이상을 선택 및 클릭하면 새로운 창을 팝업하여 선택된 검색결과물에 대한 상세한 링크정보를 제공받을 수 있다.
이러한 방식은 문서편집SW 등을 라이센스 버전이 아닌 웹상에서 ASP로 서비스하는 추세에 발맞춰서, 사용자에게 매우 유용하고 편리한 이용수단을 제공할 것이다.
한편, 전자에 대한 실시예는 제10출력창이 일반적인 웹창으로 팝업되고, 이 웹창은 기능창과 웹페이지창을 포함하는 것이다. 즉, 사용자가 인터넷접속프로그램을 실행하거나, 도 6 또는 도 12에서 보인 바와 같이 기능창 또는 위젯박스를 클릭함으로서 제10출력창은 비로소 출력될 것이다.
이렇게 출력된 제10출력창의 기능창은 검색창을 포함한다. 메뉴컨트롤러(1211a)는 검색창에 입력된 키워드를 웹브라우저(11)를 통해 애드탑 서버(20)와 연계된 검색사이트로 전송하고, 검색사이트는 키워드에 대한 검색결과물을 당해 클라이언트 단말기(10)로 전송하여 기능창, 웹페이지창 또는 새로운 출력창에 게시한다.
도 16은 본 발명에 따른 웹브라우징 시스템에 의한 제11출력창의 모습을 보인 이미지인 바, 이를 참조하여 설명한다.
제11출력창은 제10출력창과 같이 기능창이 검색창을 포함하는 것으로, 당해 검색창에 키워드를 입력해서 검색을 실행하면, 당해 키워드의 검색결과물은 웹페이지창이 아닌 기능창에 출력된다. 물론, 기능창에 출력된 검색결과물 중 하나를 선택하면, 이와 링크된 웹페이지는 웹페이지창에 출력되면서, 사용자가 손쉽게 검색결과물을 확인할 수 있고 또한 다른 검색결과물에 대한 확인도 쉽고 간편하게 수행할 수 있다.
이상 설명한 본 발명에 따른 웹브라우징 시스템은 인터넷과 같은 멀티통신체계에 접속가능한 장치라면 일반적인 클라이언트 단말기에 한정되지 않고 다양하게 적용될 수 있다. 따라서, 무선인터넷 통신이 가능한 모바일이나, 쌍방향 통신이 가능한 IPTV 등의 시스템에도 그 적용이 가능함은 물론이다.
도 1은 본 발명에 따른 웹브라우징 시스템의 모습을 도시한 블록도이고,
도 2는 종래 출력창과 본 발명에 따른 웹브라우징 시스템에 의한 제1출력창의 모습을 보인 도면이고,
도 3은 본 발명에 따른 기능창 제어수단의 모습을 도시한 블록도이고,
도 4 및 도 5는 본 발명에 따른 웹브라우징 시스템에 의한 제2,3출력창의 모습을 보인 도면이고,
도 6은 본 발명에 따른 웹브라우저 시스템의 동작모습을 보인 화면이고,
도 7 내지 도 10은 본 발명에 따른 웹브라우징 시스템에 의한 제6출력창 내지 제9출력창의 모습을 보인 이미지이고,
도 11 내지 도 14는 본 발명의 실시예를 보인 도면이고,
도 15는 본 발명에 따른 웹브라우징 시스템에 의한 제10출력창의 모습을 보인 이미지이고,
도 16은 본 발명에 따른 웹브라우징 시스템에 의한 제11출력창의 모습을 보인 이미지이다.

Claims (17)

  1. 웹브라우저(11): 및
    텍스트, 이미지, 동영상 또는 음원 중 선택된 하나 이상의 정보와 해당 정보와 링크된 콘텐츠 정보를 저장하는 콘텐츠정보DB(1211c)와, 웹페이지창을 포함하는 종래 출력창(a)에서 메뉴창 및 주소창의 위치와 사이즈를 확인하고 메뉴창 또는 주소창 중 선택된 하나 이상을 덮어서 외관상 하나의 출력창(c) 형태로 출력되도록 레이어형 기능창(b)을 하나 이상 구동시키되 기능창(b)은 정보를 게시하는 기능페이지(UP)가 출력되도록 하는 레이어크레이터(1211d)와, 기능창(b)에 게시된 정보를 통한 인터넷 통신이 가능하도록 웹브라우저(11)와 연동하는 메뉴 컨트롤러(1211a)로 구성된 기능창 관리기(1211)를 구비하는 기능창 제어수단(121)과; 메뉴 컨트롤러(1211a)와 웹브라우저(11) 간의 연동을 매개하는 웹브라우저 연동수단(122)으로 된 기능창 모듈(12):
    을 포함하면서 클라이언트 단말기에 설치되는 것을 특징으로 하는 웹브라우징 시스템.
  2. 제 1 항에 있어서,
    상기 기능창 모듈(12)과 통신하는 통신모듈(21)과, 통신모듈(21)을 통해 클라이언트 단말기로 전송되어 기능페이지(UP)에 게시되는 정보를 저장하는 콘텐츠DB(22)를 구비한 애드탑 서버(20)를 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 제어수단(121)은 기능창(b)에서 동영상 정보를 출력하는 영상플레이어(1212)를 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  4. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 제어수단(121)은 이메일, SMS 및 메신저 중 선택된 어느 하나 이상의 통신을 기능창(b)에서 실행하는 통신단말(1213)을 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  5. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 제어수단(121)은 전자상거래, 공과금납부에서 발생하는 결제작업을 기능창(b)에서 실행하는 결제단말(1214)을 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  6. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 제어수단(121)은 다양한 웹서버로부터 제공되는 RSS 정보를 기능창(b)에 출력하는 RSS리더(1215)를 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  7. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 제어수단(121)은 웹페이지창에 출력된 해당 웹페이지의 쿠키 정보를 저장하고, 저장된 쿠키 정보를 기능창(b)에 출력하는 접속이력로커(1216)을 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  8. 제 1 항 또는 제 2 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 기능페이지(UP)가 다수의 메뉴(UP1)를 갖도록 형성하고, 정보는 메뉴(UP1) 별로 게시되도록 처리하는 것을 특징으로 하는 웹브라우징 시스템.
  9. 제 8 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 메뉴(UP1)를 상위목록과 하위목록 형식으로 구조화하는 것을 특징으로 하는 웹브라우징 시스템.
  10. 제 8 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 웹페이지창에 출력되는 웹페이지(WP)를 메뉴(UP1)에 링크시켜 저장하고, 당해 메뉴(UP1)가 선택되면 상기 웹페이지(WP)가 웹페이지창 또는 새로운 출력창에 게시하여 출력시키는 것을 특징으로 하는 웹브라우징 시스템.
  11. 제 8 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 웹페이지창에 출력되는 웹페이지(WP)를 메뉴(UP1)에 링크시켜 저장하고, 당해 메뉴(UP1)가 선택되면 상기 웹페이지(WP) 이미지가 기능창(b)에 출력되는 제2기능영역(UP3)을 구성하는 것을 특징으로 하는 웹브라우징 시스템.
  12. 제 8 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 웹페이지창에 출력되는 웹페이지(WP)의 텍스트ㆍ이미지ㆍ동영상ㆍ음원 정보와 해당 링크정보에 대한 콘텐츠 정보를 드래그 앤 드롭으로 선택하여 메뉴(UP1)에 게시하는 것을 특징으로 하는 웹브라우징 시스템.
  13. 제 1 항 또는 제 2 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 기능창(b)의 전체, 일부 또는 아이콘 중 선택된 하나만을 클라이언트 단말기(10)의 바탕화면에 출력하고, 출력된 기능창(b)의 전체, 일부 또는 아이콘 선택시 출력창(c)을 출력하는 것을 특징으로 하는 웹브라우징 시스템.
  14. 제 1 항 또는 제 2 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 출력창(c)의 기능창(b)이 웹페이지창과 독립적 으로 사이즈 조정, 팝업, 팝다운 또는 닫기가 되도록, 독립된 버튼(a2)을 갖는 프레임(a1)으로 구획하여 출력하는 것을 특징으로 하는 웹브라우징 시스템.
  15. 제 1 항 또는 제 2 항에 있어서,
    상기 메뉴 컨트롤러(1211a)는 기능창(b)에 검색사이트와 링크된 검색창을 출력하고, 해당 검색창에 입력된 키워드에 대한 검색결과물은 검색사이트로부터 수신하여 웹페이지창 또는 새로운 출력창에 게시하여 출력시키는 것을 특징으로 하는 웹브라우징 시스템.
  16. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 관리기(1211)는 기능창에 출력되는 기능페이지의 사이즈를 조정하는 기능창아웃푸터(1211e)를 더 포함하는 것을 특징으로 하는 웹브라우징 시스템.
  17. 제 1 항 또는 제 2 항에 있어서,
    상기 기능창 모듈(12)은 클라이언트 단말기의 OS와 연동하면서 클라이언트 단말기의 부팅시 실행되고, 기능창 제어수단(121)은 검색사이트와 링크된 검색창을 포함한 기능창과 웹페이지창을 바탕화면에 출력하며, 메뉴 컨트롤러(1211a)는 검색창에 입력된 키워드에 대한 검색결과물을 검색사이트로부터 수신하여 웹페이지창 또는 새로운 출력창에 게시하여 출력하는 것을 특징으로 하는 웹브라우징 시스템.
KR1020080055776A 2008-04-25 2008-06-13 웹브라우징 시스템 KR100928315B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020080039012 2008-04-25
KR20080039012 2008-04-25

Publications (2)

Publication Number Publication Date
KR20090113156A KR20090113156A (ko) 2009-10-29
KR100928315B1 true KR100928315B1 (ko) 2009-11-25

Family

ID=41217250

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080055776A KR100928315B1 (ko) 2008-04-25 2008-06-13 웹브라우징 시스템

Country Status (3)

Country Link
US (1) US20110145717A1 (ko)
KR (1) KR100928315B1 (ko)
WO (2) WO2009131354A2 (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110136169A (ko) 2010-06-14 2011-12-21 엔에이치엔(주) 검색 라이브러리를 사용한 검색 시스템 및 방법
KR101689889B1 (ko) * 2010-07-27 2016-12-26 엘지전자 주식회사 디스플레이장치 및 그의 링크 메뉴 선택 방법
US20140181632A1 (en) * 2012-12-20 2014-06-26 Xerox Corporation Methods and systems for generating a portal theme
EP2997457B1 (en) * 2013-05-07 2023-08-09 Zatalovski, Yoni Noam Personalized customizable smart browser
KR20150111221A (ko) * 2014-03-25 2015-10-05 삼성전자주식회사 페이지 구성 방법 및 이를 지원하는 전자장치
WO2015178691A1 (en) 2014-05-21 2015-11-26 Samsung Electronics Co., Ltd. Display apparatus and controlling method thereof
US10345995B2 (en) * 2015-12-10 2019-07-09 Salesforce.Com, Inc. Enhanced graphical display controls for user interface
CN106970995A (zh) * 2017-04-04 2017-07-21 贾占利 浏览网页的方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115722A (ja) 1997-06-06 1999-01-22 Internatl Business Mach Corp <Ibm> アクセス機構、記憶媒体、データ処理システム、アクセス方法、ウェブ・ページ処理方法およびアクセス機構を設ける方法
KR20030079825A (ko) * 2003-07-18 2003-10-10 박국표 검색 페이지에서 웹페이지로 이동하는 방법 및 장치
KR20060118244A (ko) * 2005-05-16 2006-11-23 주식회사 팬택앤큐리텔 왑 브라우저에서의 유알엘 입력 및 편집 방법

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5937404A (en) * 1997-04-23 1999-08-10 Appaloosa Interactive Corporation Apparatus for bleaching a de-activated link in a web page of any distinguishing color or feature representing an active link
KR100391276B1 (ko) * 1999-05-27 2003-07-12 인터넷채널이십일(주) 웹브라우저를 이용한 광고시스템 및 방법
US6460038B1 (en) * 1999-09-24 2002-10-01 Clickmarks, Inc. System, method, and article of manufacture for delivering information to a user through programmable network bookmarks
US6427175B1 (en) * 1999-09-24 2002-07-30 Clickmarks, Inc Method and apparatus for collaborative remote link management using sharable online bookmarks
US6886134B1 (en) * 2000-09-07 2005-04-26 International Business Machines Corporation System and method for providing an application navigator client menu side bar
US20020051541A1 (en) * 2000-10-30 2002-05-02 Glick Barry J. System and method for maintaining state between a client and server
KR20010025452A (ko) * 2000-12-28 2001-04-06 이창열 툴바를 이용한 전화 걸기, 검색, 번역 통합 부가 기능을갖는 웹브라우징 방법
KR20030032676A (ko) * 2001-10-19 2003-04-26 인터내셔널 비지네스 머신즈 코포레이션 웹브라우저 및/또는 윈도우 탐색기의 일정부분에 광고창을표시하는 광고방법 및 시스템
AUPS138502A0 (en) * 2002-03-27 2002-05-09 Aceinc Pty Limited Browsing tools and methods
KR20030088839A (ko) * 2002-05-14 2003-11-20 (주)노브다임 통합 인터넷 서버에 용이하게 접속하기 위한 방법 및 시스템
KR20040028904A (ko) * 2004-03-17 2004-04-03 정광진 사용자 단말기의 윈도우 창 상단의 프레임바 위치에 구현된 계산기 혹은 사전 프로그램을 이용한 수익 모델
US8112354B2 (en) * 2005-04-08 2012-02-07 Billeo, Inc Method and system for virtual consolidation of biller direct web sites
WO2007016370A2 (en) * 2005-07-29 2007-02-08 Eazypaper Inc. Computer method and apparatus using embedded message window for displaying messages in a functional bar
US20070074125A1 (en) * 2005-09-26 2007-03-29 Microsoft Corporation Preview information for web-browsing
US8122360B2 (en) * 2007-06-27 2012-02-21 Kosmix Corporation Automatic selection of user-oriented web content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115722A (ja) 1997-06-06 1999-01-22 Internatl Business Mach Corp <Ibm> アクセス機構、記憶媒体、データ処理システム、アクセス方法、ウェブ・ページ処理方法およびアクセス機構を設ける方法
KR20030079825A (ko) * 2003-07-18 2003-10-10 박국표 검색 페이지에서 웹페이지로 이동하는 방법 및 장치
KR20060118244A (ko) * 2005-05-16 2006-11-23 주식회사 팬택앤큐리텔 왑 브라우저에서의 유알엘 입력 및 편집 방법

Also Published As

Publication number Publication date
US20110145717A1 (en) 2011-06-16
KR20090113156A (ko) 2009-10-29
WO2009131353A2 (ko) 2009-10-29
WO2009131354A2 (ko) 2009-10-29
WO2009131353A3 (ko) 2010-02-18
WO2009131354A3 (ko) 2010-02-18

Similar Documents

Publication Publication Date Title
KR100928315B1 (ko) 웹브라우징 시스템
US20140380229A1 (en) System, method and user interface for designing customizable products from a mobile device
US8365082B2 (en) Universal content referencing, packaging, distribution system, and a tool for customizing web content
US9519725B2 (en) Site content clipping control
US20150213514A1 (en) Systems and methods for providing modular configurable creative units for delivery via intext advertising
US20140026037A1 (en) Creating personalized networked documents
US20120136892A1 (en) Book content distribution system and content server
US20140075283A1 (en) Website Builder Systems and Methods with Device Detection to Adapt Rendering Behavior Based on Device Type
US20090198581A1 (en) Digital creative works widgets
KR20130130748A (ko) 멀티 모드 웹 브라우징
AU2009322821A1 (en) Previewing search results for suggested refinement terms and vertical searches
CN101715586A (zh) 用于形成社交联网在线社区的***和方法
CN101661506B (zh) 在本地定制导航页的方法、***和浏览器
CN102902786A (zh) 管理并查看所跟踪的内容的技术
CN102930057A (zh) 搜索实现方法和装置
KR20090061666A (ko) 콘텐츠 공급물 사용자 인터페이스
CN102930058A (zh) 一种在浏览器的地址栏中实现搜索的方法和装置
CN101930456A (zh) 通过浏览器创建聚合LinkUGC的方法和***
US20060150094A1 (en) Web companion
JP5714145B1 (ja) 配信装置、端末装置、配信方法および配信プログラム
US20170185423A1 (en) Techniques for providing personalized behavior-based content
JP6223310B2 (ja) 情報表示プログラム、配信装置、情報表示方法および情報表示装置
KR101350525B1 (ko) 질의에 대응하는 탭을 사용하여 추가적인 정보를 제공하는방법 및 그 장치
JP6679640B2 (ja) 情報表示プログラム、情報表示装置、情報表示方法および配信装置
WO2013138242A1 (en) Dynamic content presentations

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
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee