KR100843725B1 - 웹페이지 공유 시스템 및 그 방법 - Google Patents

웹페이지 공유 시스템 및 그 방법 Download PDF

Info

Publication number
KR100843725B1
KR100843725B1 KR1020060092144A KR20060092144A KR100843725B1 KR 100843725 B1 KR100843725 B1 KR 100843725B1 KR 1020060092144 A KR1020060092144 A KR 1020060092144A KR 20060092144 A KR20060092144 A KR 20060092144A KR 100843725 B1 KR100843725 B1 KR 100843725B1
Authority
KR
South Korea
Prior art keywords
web page
information
sharing
operator
computer
Prior art date
Application number
KR1020060092144A
Other languages
English (en)
Other versions
KR20080026917A (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 KR1020060092144A priority Critical patent/KR100843725B1/ko
Publication of KR20080026917A publication Critical patent/KR20080026917A/ko
Application granted granted Critical
Publication of KR100843725B1 publication Critical patent/KR100843725B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 웹페이지를 공유하기 위한 시스템에 있어서, 해당 웹페이지 정보를 표시하고, 웹페이지 공유 프로그램을 실행하면, 웹페이지의 경로정보를 추출하여 이를 저장하고, 사업자 컴퓨터에 접속요청신호를 전송하여 접속승인 판단결과 정보를 수신고, 저장된 웹페이지의 경로정보를 추출하여 이를 상기 사업자 컴퓨터에 전송하고, 상기 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사용자 컴퓨터와, 웹페이지 공유 프로그램을 실행하고, 사용자 컴퓨터로부터 접속요청신호를 수신하면, 접속승인 여부를 판단하여 접속승인 판단결과 정보를 사용자 컴퓨터에 전송하고, 사용자 컴퓨터로부터 상기 웹페이지의 경로정보를 수신하면, 수신된 웹페이지의 경로정보를 저장하고, 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사업자 컴퓨터와, 사용자 컴퓨터와 사업자 컴퓨터로부터 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하여 상기 사용자 컴퓨터와 사업자 컴퓨터에 전송하는 사업자 서버를 포함함을 특징으로 한다.
웹페이지 공유 프로그램, 경로정보, 웹페이지 공유 시스템

Description

웹페이지 공유 시스템 및 그 방법{THE SYSTEM AND METHOD FOR JOINTING THE WEBPAGE}
도 1은 본 발명의 일실시 예에 따른 웹페이지 공유 시스템 구성도.
도 2는 본 발명의 일실시 예에 따른 사용자 및/또는 사업자의 컴퓨터(PC) 블록도.
도 3a-b는 본 발명의 제1실시 예에 따른 웹페이지 공유 시스템 흐름도.
도 4는 본 발명의 제2실시 예에 따른 웹페이지 공유 시스템 흐름도.
도 5는 본 발명의 제3실시 예에 따른 웹페이지 공유 시스템 흐름도.
도 6은 본 발명의 일실시 예에 따른 웹페이지 공유 프로그램 실행 흐름도.
도 7은 본 발명의 일실시 예에 따른 접속 승인 판단 흐름도.
도 8은 본 발명의 제1실시 예에 따른 사용자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도.
도 9는 본 발명의 일실시 예에 따른 사용자의 컴퓨터(PC)에서 사업자의 컴퓨터(PC)와 접속하는 동작의 흐름도.
도 10은 본 발명의 제1실시 예에 따른 사업자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도.
도 11은 본 발명의 제2실시 예에 따른 사용자 및/또는 사업자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도.
도 12는 본 발명의 제3실시 예에 따른 사용자 및/또는 사업자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도.
도 13은 본 발명의 일실시 예에 따라 웹페이지 공유버튼이 포함된 웹페이지 예시도.
도 14는 본 발명의 일실시 예에 따른 웹페이지 공유 프로그램 제어창이 표시된 예시도.
도 15는 본 발명의 제1실시 예에 따른 웹페이지 공유 예시도.
도 16은 본 발명의 제2실시 예에 따른 웹페이지 공유 예시도.
본 발명은 인터넷 유저간의 웹페이지를 공유하는 시스템 및 그 방법에 관한 것으로, 특히 적어도 한명의 사용자와 사업자가 서도 다른 공간에서 같은 웹페이지를 공유하여 쌍방향 인터넷을 하기 위한 시스템 및 그 방법에 관한 것이다.
최근, 컴퓨터의 급격한 확산으로 TCP/IP(Transport Control Protocol / Internet Protocol)를 기반으로 하는 인터넷(INTERNET)이 확립되면서 전 세계적으로 각종 통신망이 인터넷을 중심으로 통합되는 추세이다. 이에 따라 인터넷 사용자 는 인터넷을 통하여 많은 정보들을 검색하고 획득할 수 있다.
상기 인터넷은 다수의 정보제공서버와 다수의 개인용 컴퓨터(PC)에 결합되고, 상기 개인용 컴퓨터(PC)들은 인터넷 접속을 수행하기 위한 소정 웹브라우저를 구비하도록 구성됨으로써, 사용자가 개인용 컴퓨터(PC)를 이용하여 인터넷 접속한 후 이를 통해 정보제공서버에서 제공하는 각종 정보를 검색하거나 또는 각종 데이터를 실시간으로 전송 또는 제공받을 수 있다.
그런데, 상기 인터넷을 통한 정보 제공은, 사업자가 먼저 사업자의 웹사이트에 각종 정보를 일방적으로 제공하고, 사용자는 상기 사업자의 웹사이트를 방문하여 해당 정보를 제공받게 된다. 따라서 상기 사용자는 상기 해당정보에 대한 의문사항이 있을 경우에는 상기 사업자에게 전화로 문의하거나 이메일을 보내야 하는데, 상기 이메일을 이용할 경우 상기 사업자로부터 즉시 답변을 얻을 수 없고, 전화로 문의할 경우 청각에만 의존하여 질의, 답변하게 되므로 상기 사용자의 의사를 제대로 설명하기 어려울 뿐만 아니라 사업자의 말을 이해하기도 많은 주의를 기우려야 한다. 또한 상기 사업자는 사용자에게 다른 종류의 정보를 직접적으로 제공할 수 없고, 다른 종류의 정보를 제공하는 도중 사용자에게 오해를 불러오게 할 소지가 크다.
예를 들어, 사용자가 인터넷에서 여행상품을 구매하려고 사업자의 홈페이지를 방문하여 여행상품 이미지를 보면서 원하는 여행상품을 검색하던 중에 문의사항이 발생한 경우, 이메일이나 전화로 문의한다면 어느 여행상품에 해당되는지 설명하는데 상당한 어려움을 겪게 될 것이고, 번거로운 여러 복잡한 과정을 거치게 된 다. 또한 사업자는 사용자에게 보다 좋은 여행상품을 추천해주거나, 상기 문의사항을 설명할 때 의미가 왜곡되기 쉬운 문제점이 있고, 상기 추천해줄 여행상품이 사용자가 찾기 어려운 곳에 있을 경우 이를 사용자에게 설명하기에 많은 어려움이 있다.
즉, 상기 이메일이나 전화로 문의할 경우 사업자와 사용자는 동시에 서로 동일한 화면을 보면서 대화할 수 없으므로 서로의 목적을 이루는데 상당한 어려움을 겪게 되고 오해가 발생될 소지가 크다. 또한 상기 사용자와 사업자가 동일한 웹사이트를 표시하기 위해서는 상기 사용자와 사업자가 각각이 웹브라우저의 주소 란에 동일한 웹사이트의 정보(도매인 주소 등)를 입력 또는 선택해야 하는 불편함이 있다.
따라서 본 발명의 목적은 상기와 같은 불편함을 개선하기 위하여 안출된 것으로서, 적어도 한명의 사용자와 사업자가 서도 다른 공간에서 같은 웹페이지를 공유하여 쌍방향 인터넷을 하기 위한 시스템 및 그 방법을 제공함에 그 목적이 있다.
본 발명의 다른 목적은 상기 같은 웹페이지를 공유하여 쌍방향 인터넷 실행 중 일시적으로 공유를 중지시켜 공유를 원하지 않는 웹페이지는 공유를 하지 않기 위한 시스템 및 그 방법을 제공함에 그 목적이 있다.
본 발명의 또 다른 목적은 상기 같은 웹페이지를 공유하여 쌍방향 인터넷 실행 중 공유중인 웹페이지가 모두 닫치게 될 경우 별도의 동작을 수행하지 않고 이 를 복구하기 위한 시스템 및 그 방법을 제공함에 그 목적이 있다.
상기와 같은 목적을 달성하기 위한 본 발명은 웹페이지를 공유하기 위한 시스템에 있어서, 사용자의 요청에 따른 해당 웹페이지 정보를 표시하고, 웹페이지 공유 프로그램을 실행하면, 상기 웹페이지의 경로정보를 추출하여 이를 저장하고, 사업자 컴퓨터에 접속요청신호를 전송하여 접속승인 판단결과 정보를 수신하면, 이를 분석하고 상기 접속승인 판단결과 정보가 접속승인 정보이면, 상기 저장된 웹페이지의 경로정보를 추출하여 이를 상기 사업자 컴퓨터에 전송하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사용자 컴퓨터와, 상기 웹페이지 공유 프로그램을 실행하고, 상기 사용자 컴퓨터로부터 접속요청신호를 수신하면, 접속승인 여부를 판단하여 상기 접속승인 판단결과 정보를 상기 사용자 컴퓨터에 전송하고, 상기 사용자 컴퓨터로부터 상기 웹페이지의 경로정보를 수신하면, 상기 수신된 웹페이지의 경로정보를 저장하고, 상기 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사업자 컴퓨터와, 상기 사용자 컴퓨터와 사업자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사용자 컴퓨터와 사업자 컴퓨터에 전송하는 사업자 서버를 포함함을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명은 웹페이지를 공유하기 위한 시스템에 있어서, 사용자의 선택에 따라 웹페이지 공유 일시 해제기능을 설정하고, 상기 사용자가 새로운 웹페이지를 선택하면, 상기 선택된 웹페이지 정보요청 신호를 사업자 서버에 전송하고 해당 웹페이지 정보를 수신하여 이를 표시하고, 상기 공유 일시 해제기능이 설정되어 있는지 판단하여 상기 공유 일시 해제기능이 설정되어 있으면, 상기 수신한 해당 웹페이지의 경로정보를 저장하지 않으며 상기 해당 웹페이지의 경로정보를 상기 사업자 컴퓨터에 전송하지 않고, 상기 공유 일시 해제기능이 설정되어 있지 않으면, 상기 수신한 해당 웹페이지의 경로정보를 추출하여 이를 저장하고 상기 저장된 해당 웹페이지의 경로정보를 상기 사업자 컴퓨터에 전송하는 사용자 컴퓨터와, 상기 웹페이지 공유 프로그램을 실행하고, 상기 사용자 컴퓨터로부터 상기 웹페이지의 경로정보를 수신하면, 상기 수신된 웹페이지의 경로정보를 저장하고, 상기 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사업자 컴퓨터와, 상기 사용자 컴퓨터와 사업자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사용자 컴퓨터와 사업자 컴퓨터에 전송하는 사업자 서버를 포함함을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명은 웹페이지를 공유하기 위한 시스템에 있어서, 웹페이지 공유 프로그램을 실행 중 사용자의 선택에 따라 공유 중인 해당 웹페이지가 표시종료 되면, 현재 공유 중인 웹페이지의 개수를 판단하고, 상기 공유중인 웹페이지 개수가 임계개수 이상이면, 상기 표시 종료된 웹페이지의 경로정보를 추출하여 삭제하고 상기 표시 종료된 웹페이지에 대응되는 웹페이지 표 시종료 및 해당 경로정보 삭제요청신호를 사업자 컴퓨터에 전송하고, 상기 공유중인 웹페이지 개수가 임계개수 미만이면, 상기 표시 종료된 웹페이지의 경로정보를 추출하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 재 표시하는 사용자 컴퓨터와, 상기 웹페이지 공유 프로그램을 실행하고, 상기 사용자 컴퓨터로부터 수신된 상기 웹페이지 표시종료 및 해당 경로정보 삭제 요청신호에 따라 해당 웹페이지를 표시종료하고 이에 대응되는 경로정보를 삭제하는 사업자 컴퓨터와, 상기 사용자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사용자 컴퓨터에 전송하는 사업자 서버를 포함함을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명은 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서, 상기 웹페이지가 표시된 상태에서, 사용자가 웹페이지 공유버튼을 입력하면, 웹페이지 공유 프로그램을 실행시키는 과정과, 상기 웹페이지 공유 프로그램이 실행되면, 상기 웹페이지가 공유될 해당 컴퓨터 단말기의 IP(Internet Protocol)주소를 요청하여 상기 IP주소를 수신하고 이를 저장하는 과정과, 상기 웹페이지의 경로정보를 추출하여 이를 저장하고 상기 IP주소를 통하여 해당 컴퓨터 단말기에 접속요청 신호를 전송하는 과정과, 상기 접속요청 신호에 대한 접속승인 판단결과 정보를 수신하면, 이를 분석하고, 상기 접속승인 판단결과 정보가 접속승인 정보이면, 상기 웹페이지의 경로정보를 상기 해당 컴퓨터 단말기에 전송하는 과정을 포함함을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명은 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서, 웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태에서, 사용자가 새로운 웹페이지를 선택하면, 상기 선택된 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정과, 상기 사용자의 선택에 의해 웹페이지 공유 일시 해제버튼이 입력되어 상기 공유 일시 해제기능이 설정되어 있는지 판단하는 과정과, 상기 판단결과, 상기 공유 일시 해제기능을 설정되어 있으면 상기 선택된 웹페이지의 경로정보를 추출 및 저장하지 않고, 상기 판단결과, 상기 공유 일시 해제기능이 설정되어 있지 않으면 상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출 및 저장하고 이를 상기 웹페이지 공유된 해당 컴퓨터 단말기에 전송하는 과정을 포함함을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명은 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서, 웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태에서, 사용자의 요청에 의해 상기 공유되는 웹페이지를 표시 종료하는 과정과, 상기 공유 중인 웹페이지의 개수를 카운팅하여 상기 공유 중인 웹페이지의 개수를 판단하는 과정과, 상기 판단결과, 상기 공유 중인 웹페이지의 개수가 임계개수 이상 이면, 상기 표시 종료된 웹페이지에 대응되는 경로정보를 추출하여 삭제하고 상기 표시 종료된 웹페이지 표시종료 요청신호 및 해당 경로정보 삭제요청신호를 웹페이지 공유된 해당 컴퓨터 단말기에 전송하는 과정과, 상기 판단결과, 상기 공유 중인 웹페이지의 개수가 임계개수 미만 이면, 상기 표시 종료된 웹 페이지에 대응되는 저장된 경로정보를 추출하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정을 더 포함함을 특징으로 한다.
하기의 설명에서는 본 발명에 따른 동작 및 작용을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다. 이하 본 발명의 바람직한 실시 예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다.
도 1은 본 발명의 일실시 예에 따른 웹페이지 공유 시스템 구성도이다. 상기 도 1을 참조하여 웹페이지를 공유하고, 상기 웹페이지 공유실행 중 공유를 일시중지할 수 있으며, 공유중인 웹페이지가 모두 닫치게 될 경우 이를 복구하는 웹페이지 공유 시스템 구성을 설명하면, 본 발명의 일실시 예에 따른 웹페이지 공유 시스템은 사용자의 PC(10), 인터넷망(20), 사업자 서버(50), 사업자의 PC(30) 또는 인증서버(60)를 포함하여 구성된다.
상기 사용자의 PC(10)는 웹서비스(인터넷 통신)가 가능한 컴퓨터로 웹서비스를 이용하는 사용자가 운용하는 컴퓨터를 의미한다. 웹서비스를 이용하는 사용자는 상기 사용자 PC(10)를 운용하여 해당 웹사이트 또는 웹페이지를 접속할 수 있고, 웹페이지 공유 프로그램을 실행하여 상기 사업자의 PC(30)와 해당 웹페이지를 공유하고, 상기 웹페이지 공유 프로그램을 실행 중에 발생되는 웹페이지의 경로 정보를 저장하고 상기 저장한 경로정보를 접속 중인 상기 사업자의 PC(30)에 전송한다. 또한 상기 웹페이지 공유실행 중 공유를 일시중지할 수 있고, 공유중인 웹페이지가 모두 닫치게 될 경우 이를 복구한다.
상기 인터넷망(20)은 무선 인터넷망 또는 유선 인터넷망이 될 수 있다. 상기 인터넷망(20)은 상기 사용자의 PC(10), 사업자 서버(50), 사업자의 PC(30) 및/또는 인증서버(60)를 연결한다. 상기 인터넷망(20)은 상기와 같은 연결을 통하여 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에서 발생되는 웹페이지 정보 요청신호를 상기 사업자 서버(50)에 전달하고 상기 사업자 서버(50)로부터 추출된 해당 웹페이지 정보를 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에 전달한다. 또한 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에서 전송된 해당 웹페이지의 경로정보를 상기 사업자 서버(50)에 전달하고 상기 사업자 서버(50)로부터 추출된 해당 웹페이지 정보를 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에 전달한다.
상기 사업자 서버(50)는 통신인터페이스(51), 서버 제어부(52), 프로그램 모듈(53), 웹페이지 DB(54), 인증 프로그램 모듈(55) 및 인증정보 DB(56)을 포함한다.
상기 통신인터페이스(51)는 상기 인터넷망(20)과 연결하는 기능을 수행한다.
상기 서버 제어부(52)는 상기 사업자 서버를 전반적으로 제어한다. 본 발명의 일실시예에 따라 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)로부터 수신된 웹페이지 정보 요청신호에 따른 해당 웹페이지 정보를 추출하고 이를 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에 전달하도록 제어하고 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에서 전송된 웹페이지의 경로정보에 따른 해당 웹페이지 정보추출하고 이를 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)에 전송하도록 제어한다. 또한 웹페이지 공유 프로그램을 사용자의 PC(10)에 다운로드하도록 제어하고 상기 사업자 PC(30)의 인증절차에 오류가 없는지 판단한다.
상기 프로그램 모듈(53)은 웹서비스가 실행되는 동안 상기 웹서비스에 필요한 프로그램들을 연동하여 실행하고 상기 서버 제어부(52)의 제어 하에 상기 사용자의 PC(10) 및/또는 사업자의 PC(30)로부터 전송된 웹페이지 정보 요청신호 또는 웹페이지의 경로정보에 따른 웹페이지를 추출하는 기능을 수생한다. 또한 웹페이지 공유 프로그램을 사용자의 PC(10)에 제공한다.
상기 웹페이지 DB(54)는 상기 사업자서버(50)의 일반적인 동작에 필요한 데이터가 저장되어 있다. 또한 웹페이지(웹페이지 구성정보)들이 저장되어 있다.
상기 인증 DB(56)는 상기 사업자의 PC(30)로부터 미리 등록된 인증정보(ID정보, 비밀번호정보 등)가 저장되어 있다.
상기 인증 프로그램 모듈(55)은 상기 사업자의 PC(30)로부터 공유 프로그램을 실행하기 위한 인증정보(ID정보, 비밀번호정보)가 전송되면 상기 서버 제어부(52)의 제어 하에 상기 인증 DB(56)의 데이터와 비교하여 상기 인증정보(ID정보, 비밀번호정보)에 오류가 없는지 판단한다. 또한 상기 인증 요청신호(로그인)에 오류가 없을 경우 상기 사업자의 PC(30)의 IP주소를 상기 인증 DB(56)에 저장한다.
또한 상기 인증 서버(60)를 구비하여 상기 페이지 공유 프로그램을 사용자의 PC(10)에 제공하고, 상기 인증정보(ID정보, 비밀번호정보)에 오류가 없는지 판단하 며 상기 인증정보(ID정보, 비밀번호정보)에 오류가 없을 경우 상기 사업자의 PC(30)의 IP주소를 저장하는 기능을 별도로 수행할 수 있다.
상기 사업자 PC(30)는 웹서비스(인터넷 통신)가 가능한 컴퓨터로 본 발명의 일실시예에 따라 웹페이지 공유 프로그램을 실행하여 상기 사용자의 PC(10)와 해당 웹페이지를 공유하고, 상기 웹페이지 공유 프로그램을 실행 중에 발생되는 웹페이지의 경로 정보를 저장하고 상기 저장한 경로정보를 접속 중인 상기 사용자의 PC(10)에 전송한다. 또한 상기 웹페이지 공유실행 중 공유를 일시중지할 수 있고, 공유중인 웹페이지가 모두 닫치게 될 경우 이를 복구한다.
도 2는 본 발명의 일실시 예에 따른 사용자 또는 사업자의 컴퓨터(PC) 블록도이다. 도 2를 참조하여 사용자 또는 사업자의 컴퓨터(PC)의 구조를 설명하면, 통신 인터페이스(210)는 인터넷망(20)과 연결하는 기능을 수행한다.
오디오 처리부(250)는 코덱을 구성할 수 있으며, 상기 코덱은 패킷데이터 등을 처리하는 데이터 코덱과 음성 등의 오디오 신호를 처리하는 오디오코덱을 구비한다. 상기 오디오 처리부(250)는 상기 인터페이스(210)에서 수신되는 디지털 오디오신호를 상기 오디오코덱을 통해 아날로그신호를 변환하여 재생하거나 또는 마이크로부터 발생되는 송신되는 아날로그 오디오신호를 상기 오디오코덱을 통해 디지털 오디오신호로 변환하여 상기 통신인터페이스(210)로 전송하는 기능을 수행한다. 상기 코덱은 별도로 구비거나 또는 제어부(200)에 포함될 수 있다. 또한 설정에 따라 상기 사용자의 PC(10)와 사업자의 PC(30)의 접속승인을 알리는 효과음을 출력한 다.
키패드/마우스(260)는 숫자 및 문자 정보를 입력하기 위한 키들과 각종 기능 들을 설정하기 위한 기능키들을 구비한다. 또한 본 발명의 실시 예에 따라 상기 키패드/마우스(260)를 이용하여 웹사이트 또는/웹페이지를 선택할 수 있고 해당 웹페이지 공유 프로그램을 실행할 수 있다.
메모리(220)는 프로그램 메모리 및 데이터 메모리들로 구성될 수 있다. 상기 프로그램 메모리에는 컴퓨터(PC)의 일반적인 동작을 제어하기 위한 프로그램이 저장된다. 또한 데이터 메모리에는 상기 프로그램들을 수행하는 중에 발생되는 데이터들을 일시 저장된다. 그리고 본 발명의 일실시 예에 따라 해당 웹페이지를 공유하며 상기 웹페이지 공유 중에 발생되는 웹페이지의 경로정보를 저장하고, 상기 저장한 경로정보를 접속 중인 컴퓨터(PC)에 전송하며 상기 웹페이지 공유를 일시중지할 수 있고, 웹페이지 공유 프로그램 실행 중 공유중인 웹페이지가 모두 닫치게 될 경우 이를 복구하는 기능을 수행하는 웹페이지 공유 프로그램이 저장된다.
영상처리부(230)는 수신된 웹페이지 정보를 표시하기 위한 화면 데이터를 발생하는 기능을 수행한다. 영상처리부(230)는 제어부(200)의 제어 하에 수신되는 웹페이지 정보를 표시부(240)의 규격에 맞춰 전송하며, 또한 상기 웹페이지 정보를 압축 및 신장하는 기능을 수행한다. 또한 표시부(240)에 출력되는 웹페이지의 시작주소 값을 전송하거나 제어부(200)의 제어 하에 상기 시작주소 값을 변경 설정하여 전송한다.
표시부(240)는 상기 영상처리부(230)에서 출력되는 영상데이터를 표시한다. 여기서 상기 표시부(240)는 LCD를 사용할 수 있으며, 이런 경우 상기 표시부(240)는 LCD제어부(LCD controller), 웹페이지 정보를 저장할 수 있는 메모리 및 LCD표시소자 등을 구비할 수 있다. 여기서 상기 LCD를 터치스크린(touch screen) 방식으로 구현하는 경우, 상기 키패드/마우스(260)와 LCD는 입력부가 될 수 있다.
제어부(200)는 컴퓨터(PC)의 전반적인 동작을 제어하는 기능을 수행한다. 그리고 상기 코덱을 포함할 수 있다. 또한, 제어부(200)는 본 발명의 일실시 예에 따라 웹페이지 공유 프로그램 동작을 제어하는 기능을 수행한다. 상기 웹페이지 공유 프로그램이 실행되면, 상기 웹페이지의 경로정보를 추출하여 이를 저장하고, 공유될 해당 컴퓨터에 접속요청신호를 전송하여 접속승인 판단결과 정보를 수신하면, 이를 분석하고 상기 접속승인 판단결과 정보가 접속승인 정보이면, 상기 저장된 웹페이지의 경로정보를 추출하여 이를 상기 공유될 컴퓨터에 전송하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 수신 및 표시하도록 제어한다. 또한 상기 제어부(200)는 사용자의 선택에 의해 웹페이지 공유 일시 해제기능을 설정하고, 새로운 웹페이지가 선택되면, 상기 선택된 웹페이지 정보요청 신호를 사업자 서버에 전송하고 해당 웹페이지 정보를 수신하여 이를 표시하고, 상기 공유 일시 해제기능이 설정되어 있는지 판단하여 상기 공유 일시 해제기능이 설정되어 있으면, 상기 수신한 해당 웹페이지의 경로정보를 저장하지 않으며 상기 해당 웹페이지의 경로정보를 상기 사업자 컴퓨터에 전송하지 않고, 상기 공유 일시 해제기능이 설정되어 있지 않으면, 상기 수신한 해당 웹페이지의 경로정보를 추출하여 이를 저장하고 상기 저장된 해당 웹페이지의 경로정보를 웹페이지 공유된 컴퓨터에 전송하 도록 제어한다. 또한 상기 제어부(200)는 사용자의 요청에 의해 상기 공유되는 웹페이지가 표시 종료되면, 공유 중인 웹페이지의 개수를 카운팅하여 공유 중인 웹페이지의 개수를 판단하고, 상기 공유 중인 웹페이지의 개수가 임계개수 이상 이면, 상기 표시 종료된 웹페이지에 대응되는 경로정보를 추출하여 삭제하고 상기 표시 종료된 웹페이지 표시종료 요청신호 및 해당 경로정보 삭제요청신호를 웹페이지 공유된 해당 컴퓨터 단말기에 전송하도록 제어하고, 상기 판단결과, 상기 공유 중인 웹페이지의 개수가 임계개수 미만 이면, 상기 표시 종료된 웹페이지에 대응되는 경로정보를 추출하고 이에 따른 웹페이지 정보를 요청 및 수신하여 표시하도록 제어한다.
도 3a-b는 본 발명의 제1실시 예에 따른 웹페이지 공유 시스템 흐름도이며 도 6은 본 발명의 일실시 예에 따른 웹페이지 공유 프로그램 실행 흐름도이고 도 7은 본 발명의 일실시 예에 따른 접속 승인 판단 흐름도이다. 도 3a-b, 도 6 및 도7을 참조하여 웹페이지를 공유하는 시스템 흐름을 설명하면, 사업자는 사업자 PC(30)을 운용하여 웹페이지 공유 프로그램 실행한다(301). 상기 웹페이지 공유 프로그램을 실행하기 위하여 로그인 즉, 인증정보(ID정보, 비밀번호정보)를 사업자 서버(50)에 전송 및 인증확인 신호를 수신하는 동작을 수행한다. 상기 웹페이지 공유 프로그램이 실행되면, 상기 웹페이지공유 프로그램 제어창을 표시하고 사업자 PC(30)는 IP주소를 사업자 서버(50)에 전송한다(305). 상기 사업자 서버(50)는 수신한 IP주소를 등록(305)하고 사용자 PC(10)로부터 웹페이지 공유 프로그램에 따른 접속요청 수신시 까지 대기상태를 유지한다. 여기서 상기 웹페이지 공유 프로그램 제어창을 통하여 문자데이터를 실시간 송수신할 수 있다. 또한 상기 사업자 PC(30)는 복수개가 될 수 있고 상기 복수개의 사업자 PC(30)는 상기 웹페이지 공유 프로그램 실행시 상기 인증절차를 거쳐 각각의 IP주소를 상기 사업자 서버(50)에 전송한다. 또한 상기 인증절차는 별도의 서버를 구비하여 처리할 수 있다. 이후 인터넷 통신망이 연결된 상태에서 사용자가 소정 웹사이트를 선택(307)하면 사용자 PC(10)와 상기 사업자 서버(50)는 웹 연결(309)이 되고 상기 사용자 PC(10)에 해당 웹사이트의 웹페이지가 도 13과 같이 표시된다. 상기 웹페이지에는 웹페이지 공유 프로그램을 실행할 수 있도록 공유버튼 또는 공유메뉴가 구성될 수 있다.
그리고 사용자가 웹페이지를 상기 사업자와 공유하기 위하여 공유버튼 또는 공유메뉴를 선택하면, 상기 사용자 PC(10)는 이를 감지(311)하고 상기 웹페이지 공유 프로그램을 실행한다(313). 상기 웹페이지 공유 프로그램을 실행하는 동작을 도 6을 참조하여 좀 더 자세하게 설명하면, 먼저, 저장되어 있는 프로그램 종류를 검사(601)하고 웹페이지 공유 프로그램이 존재하면, 상기 웹페이지 공유 프로그램을 실행(611)하고 상기 웹페이지공유 프로그램 제어창을 표시한다(613). 그러나 상기 웹페이지공유 프로그램이 존재하지 않으면, 상기 웹페이지 공유 프로그램 다운로드를 상기 사업자 서버(50)에 요청(605)하고 상기 웹페이지 공유 프로그램을 다운로드(607)하고 이를 설치(609)하고 상기 다운로드된 웹페이지 공유 프로그램을 실행(611)하여 상기 웹페이지공유 프로그램 제어창을 도 14와 같이 표시한다(613). 상기 프로그램 제어창을 통하여 문자데이터를 실시산 송수신할 수 있다.
상기 웹페이지공유 프로그램이 실행되면, 상기 사용자 PC(10)는 상기 사업자 서버(50)에 상기 해당 웹사이트에 대응되는 사업자 PC의 IP주소를 요청한다(315).
상기 사업자 서버(50)는 상기 사업자 PC의 IP주소 요청에 따라 해당 사업자 PC의 IP주소를 추출(317)하고 상기 추출한 해당 사업자 PC의 IP주소를 상기 사용자 PC(10)에 전송한다(319).
해당 사업자 PC의 IP주소를 수신하면, 상기 사용자 PC(10)는 이를 저장하고 상기 공유버튼 또는 공유메뉴가 입력된 해당 웹페이지의 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장한다(321). 여기서 상기 웹페이지의 경로정보는 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함한다. 그리고 상기 사용자 PC(10)는 상기 저장한 해당 사업자 PC의 IP주소에 대응되는 사업자 PC(30)와 접속을 요청(323)한다.
그러면 상기 IP주소에 대응되는 상기 사업자 PC(30)는 접속 승인을 판단하고 판단결과에 따른 접속승인 판단결과 정보를 상기 사용자 PC(10)로 전송한다(325). 상기 접속승인을 판단하고 접속승인 판단결과 정보를 전송하는 동작을 도 7을 참조하여 좀 더 자세하게 살펴보면, 상기 사용자 PC(10)로부터 접속 요청된 상태(701)에서, 접속 대기 순서 리스트를 분석(703)하고 이전 대기 순서 데이터가 존재하는지 판단(705)한다. 상기 이전 대기 순서 데이터가 존재하지 않으면, 접속승인 신호를 사용자 PC(10)에 전송(707)하고 상기 접속 대기 순서 리스트를 재 정렬(709)한다. 반면 상기 이전 대기 순서 데이터가 존재하면, 상기 이전 대기 순서 데이터를 분성하고 카운트(711)하여 대기 순서번호를 생성(713)하고 생성된 대기 순서번호를 상기 사용자 PC(10)에 전송(715)한다. 상기 사업자 PC(30)는 상기 동작을 반복 수행하여 대기 순서가 변화될 때마다 변화된 대기 순서번호를 상기 사용자 PC(10)에 전송한다.
상기 사업자 PC(30)로부터 상기 접속승인 결과정보를 수신하면, 상기 사용자 PC(10)는 상기 접속승인 결과정보를 판단하여, 상기 수신한 접속승인 결과정보가 대기 순서번호 정보이면(329), 상기 대기 순서번호를 표시(331)하고, 상기 수신한 접속승인 결과정보가 접속을 승인하는 접속승인 신호이면, 접속승인 신호를 출력(333)한다. 여기서 상기 접속승인 신호는 설정에 따라 오디오 또는 이미지 표시로 출력될 수 있다.
이후 사용자가 확인을 선택하면, 상기 사용자 PC(10)는 이를 감지(335)하고, 상기 저장된 해당 웹페이지의 경로정보를 추출(337)하여 상기 추출된 웹페이지의 경로정보를 상기 사업자 PC(30)에 전송(339)한다. 그리고 상기 사용자 PC(10)는 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 상기 사업자 서버(50)에 요청(341)한다.
또한 상기 사업자 PC(30)는 수신된 상기 웹페이지의 경로정보를 저장(343)하고 상기 수신한 웹페이지의 경로정보에 따른 웹페이지 정보를 상기 사업자 서버(50)에 요청(345)한다.
상기 사업자 서버(50)는 상기 사용자 PC(10) 및 사업자 PC(30)으로부터 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 추출(347)하고 상기 추출한 웹페이지 정보를 상기 사용자 PC(10) 및 사업자 PC(30)에 전송(349)한다.
상기 사용자 PC(10) 및 사업자 PC(30)는 수신된 웹페이지 정보를 처리하여 서로 같은 웹페이지를 도 15의(a)와 (b) 같이 표시(351)하여 웹페이지를 공유한다.
도 4는 본 발명의 제2실시 예에 따른 웹페이지 공유 시스템 흐름도이다. 상기 도 4를 참조하여 웹페이지 공유 프로그램 실행 중 웹페이지 공유를 일시 해제하는 시스템 흐름을 설명한다. 상기 웹페이지 공유를 일시 해제하는 기능은 사용자 PC(10) 및 사업자 PC(30)에서 모두 가능하지만 하기에서는 사용자 PC(10)에서 운용되는 경우를 일실시예로 설명할 것이다.
상기 사용자 PC(10)와 사업자 PC(30)가 상기 웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태(401)에서 상기 사용자 PC(10)와 사업자 PC(30)은 공유된 해당 웹페이지를 도 16의 (b)와 같이 표시(403)한다.
이때 사용자는 다음에 선택할 웹페이지를 사업자와 공유 하지 않기 위하여 공유 일시 해제버튼을 입력하면, 상기 사용자 PC(10)는 이를 감지(405)하고 공유 일시 해제기능을 설정(407)한다.
반면, 상기 사용자가 상기 공유 일시 해제버튼을 입력하지 않고 새로운 웹페이지를 선택하면, 상기 사용자 PC(10)는 이를 감지(409)하고 상기 선택된 웹페이지 정보요청 신호를 상기 사업자 서버(50)에 전송한다(411). 그러면 상기 사업자 서버(50)는 수신된 웹페이지 정보요청 신호에 대응되는 웹페이지 정보를 추출(413)하고 추출한 웹페이지 정보를 상기 사용자 PC(10)에 전송한다(415).
상기 사용자 PC(10)는 상기 수신한 웹페이지 정보를 분석하고 이를 도 16 의(a)와 같이 표시(417)하고 상기 공유 일시 해제기능이 설정되어 있는지 판단(419)한다. 판단결과, 공유 일시 해제기능이 설정되어 있으면, 상기 웹페이지 공유 프로그램 구동에 의해 실행되는 상기 수신한 해당 웹페이지의 경로정보를 저장하지 않고 상기 해당 웹페이지의 경로정보를 상기 사업자 PC(30)에 전송하지도 않는다.
반면, 상기 판단결과, 공유 일시 해제기능이 설정되어 있지 않으면, 상기 사용자 PC(10)는 상기 수신한 해당 웹페이지의 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장한다(421). 여기서 상기 웹페이지의 경로정보는 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함한다. 그리고 상기 저장된 해당 웹페이지의 경로정보를 상기 사업자 PC(30)에 전송(423)한다.
그러면 상기 사업자 PC(30)는 수신된 상기 웹페이지의 경로정보를 저장(425)하고 상기 수신한 웹페이지의 경로정보에 따른 웹페이지 정보를 상기 사업자 서버(50)에 요청(427)한다.
그러면, 상기 사업자 서버(50)는 상기 사업자 PC(30)으로부터 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 추출(429)하고 상기 추출한 웹페이지 정보를 상기 사업자 PC(30)에 전송(431)한다.
상기 사업자 PC(30)는 수신된 웹페이지 정보를 처리하여 상기 사용자 PC(10)과 같은 웹페이지를 도 16의(a)와 같이 표시하여 웹페이지를 공유한다.
도 5는 본 발명의 제3실시 예에 따른 웹페이지 공유 시스템 흐름도이다. 상 기 도 5를 참조하여 웹페이지 공유 프로그램 실행 중 공유되는 웹페이지가 모두 닫치게 될 경우 별도의 동작을 수행하지 않고 이를 복구하는 시스템 흐름을 설명한다. 상기 공유 프로그램 실행 중 공유되는 웹페이지가 모두 닫치게 될 경우 이를 복구하는 기능은 사용자 PC(10) 및 사업자 PC(30)에서 모두 가능하지만 하기에서는 사용자 PC(10)에서 운용되는 경우를 일실시예로 설명할 것이다. 또한 하기에서는 복수개의 웹페이지가 공유되는 경우를 가정하여 설명할 것이다.
상기 사용자 PC(10)와 사업자 PC(30)가 상기 웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태(501)에서 상기 사용자 PC(10)와 사업자 PC(30)은 공유된 해당 웹페이지를 도 14와 같이 표시(503)한다.
이때 사용자가 상기 공유 중인 해당 웹페이지를 종료하면, 상기 사용자 PC(10)는 이를 인지(505)하고 상기 해당 웹페이지를 표시종료(507)한다. 그리고 상기 사용자 PC(10)는 상기 공유 중인 웹페이지의 개수를 카운팅(509)하여 상기 카운팅한 개수가 1 미만 즉, 공유 중인 웹페이지가 존재하지 않는지 판단(511)한다.
상기 판단결과, 상기 카운팅한 개수가 1 이상 즉, 공유 중인 웹페이지가 존재하면, 상기 사용자 PC(10)는 상기 표시 종료된 웹페이지에 대응되는 저장된 경로정보를 추출하여 삭제(513)한다. 그리고 상기 상용자 PC(10)는 상기 표시 종료된 웹페이지와 대응되는 웹페이지 표시종료 및 해당 경로정보 삭제요청신호를 상기 사용자PC(30)에 전송(515)한다. 상기 사용자PC(30)는 수신된 상기 웹페이지 표시종료 및 해당 경로정보 삭제 요청신호에 따라 해당 웹페이지를 표시종료하고 대응되는 경로정보를 삭제(517)한다.
반면, 상기 판단결과, 상기 카운팅한 개수가 1 미만 즉, 공유 중인 웹페이지가 존재하지 않으면, 상기 사용자 PC(10)는 상기 표시 종료된 웹페이지의 경로정보를 추출(519)하고 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 상기 사업자 서버(50)에 요청(521)한다.
그러면, 상기 사업자 서버(50)는 상기 사용자 PC(10) 및 사업자 PC(30)으로부터 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 추출(523)하고 상기 추출한 웹페이지 정보를 상기 사용자 PC(10)에 전송(525)한다.
상기 사용자 PC(10)는 수신된 상기 웹페이지 정보를 출력하여 상기 표시 종료된 웹페이지와 같은 웹페이지를 표시한다.
도 8은 본 발명의 제1실시 예에 따른 사용자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도이며 도 2는 본 발명의 일실시 예에 따른 사용자 또는 사업자의 컴퓨터(PC) 블록도이고 도 6은 본 발명의 일실시 예에 따른 웹페이지 공유 프로그램 실행 흐름도이며 도 9는 본 발명의 일실시 예에 따른 사용자의 컴퓨터(PC)에서 사업자의 컴퓨터(PC)와 접속하는 동작의 흐름도이다. 상기 도 2, 도 6, 도 8및 도 9를 참조하여 사용자의 컴퓨터(PC)에서 웹페이지를 공유하는 동작을 설명하면, 사용자가 소정 웹사이트를 선택하여 해당 웹사이트의 웹페이지가 도 13과 같이 표시된 상태인 801단계에서 사용자가 키패드/마우스(260)를 이용하여 상기 표시된 웹페이지를 사업자와 공유하기 위하여 상기 공유버튼 또는 공유메뉴를 선택하면, 제어부(200)는 803단계에서 이를 감지하고 805단계로 진행한다. 여기서 상기 공유 프로 그램을 실행시키기 위한 공유버튼 또는 공유메뉴는 상기 웹페이지에 구성될 수 있고 메뉴툴바(tool bar)에 구비될 수 있다.
상기 805단계에서 제어부(200)는 메모리(220)를 제어하여 웹페이지 공유 프로그램을 실행한다. 상기 805단계에서 웹페이지 공유 프로그램을 실행하는 동작을 도 6을 참조하여 좀 더 자세하게 설명하면, 제어부(200)는 601단계에서 메모리(220)를 제어하여 저장되어 있는 프로그램 종류를 검사하고 603단계에서 상기 웹페이지 공유 프로그램이 존재하는지 판단한다. 판단결과, 상기 웹페이지 공유 프로그램이 존재하면, 제어부(200)는 611단계로 진행하여 상기 웹페이지 공유 프로그램을 실행하고 613단계로 진행한다. 상기 613단계에서 제어부(200)는 표시부(240)를 제어하여 상기 웹페이지공유 프로그램 제어창을 도 14와 같이 표시한다.
그러나 상기 판단결과, 상기 웹페이지공유 프로그램이 존재하지 않으면, 제어부(200)는 605단계에서 통신인터페이스(210)를 제어하여 상기 웹페이지 공유 프로그램 다운로드요청 신호를 사업자 서버(50)에 전송하고 상기 사업자 서버(50)로부터 상기 웹페이지 공유 프로그램이 다운로드 되면 제어부(200)는 607단계에서 이를 감지하고 609단계로 진행한다. 상기 609단계에서 제어부(200)는 메모리(220)를 제어하여 상기 다운로드된 웹페이지 공유 프로그램을 저장(설치)하고 611단계로 진행하여 상기 웹페이지 공유 프로그램을 실행한다. 그리고 제어부(200)는 613단계에서 표시부(240)를 제어하여 상기 웹페이지공유 프로그램 제어창을 도 14와 같이 표시한다.
상기 805단계를 통하여 웹페이지 공유 프로그램이 실행되면, 제어부(200)는 806단계로 진행하여 상기 사업자 서버(50)에 상기 해당 웹사이트에 대응되는 사업자 PC의 IP주소를 요청한다. 그리고 상기 사업자 서버(50)로부터 해당 사업자 PC의 IP주소를 수신하면, 제어부(200)는 메모리(220)를 제어하여 상기 수신한 해당 사업자 PC의 IP주소를 저장한다.
그리고 제어부(200)는 807단계에서 메모리(220)를 제어하여 상기 공유버튼 또는 공유메뉴가 입력된 해당 웹페이지의 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장한다. 여기서 상기 웹페이지의 경로정보는 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함한다.
그리고 제어부(200)는 809단계에서 메모리(220)와 통신인터페이스(210)를 제어하여 상기 저장된 해당 사업자 PC의 IP주소를 추출하고 상기 추출된 IP주소에 대응되는 사업자 PC(30)와 접속요청 신호를 전송하고 상기 사업자 PC로부터 접속승인 판단결과 정보를 수신하여 상기 사업자 PC와 접속한다. 상기 사업자 PC와 접속하는 동작을 도 9를 참조하여 좀 더 상세하게 설명하면, 제어부(200)가 메모리(220)와 통신인터페이스(210)를 제어하여 상기 저장된 해당 사업자 PC의 IP주소를 추출하고 상기 추출된 IP주소에 대응되는 사업자 PC(30)와 접속요청 신호를 전송한 상태인 901단계에서 상기 IP주소에 대응되는 사업자 PC(30)로부터 접속승인 판단결과 정보를 수신하면 제어부(200)는 902단계에서 이를 감지하고 분석한다. 상기 분석결과, 상기 접속승인 판단결과 정보가 대기 순서번호 정보이면, 제어부(200)는 903단계에서 이를 판단하고 905단계로 진행한다. 상기 905단계에서 제어부(200)는 상기 대기 순서번호 정보를 분석하고 807단계에서 표시부(240)를 제어하여 상기 대기 순서번 호 정보를 표시한다. 반면, 상기 분석결과, 상기 접속승인 판단결과 정보가 접속승인 정보이면, 제어부(200)는 909단계에서 이를 판단하고 911단계로 진행한다. 상기 911단계에서 제어부(200)는 상기 접속승인 신호를 출력한다. 여기서 상기 접속승인 신호는 설정에 따라 오디오 또는 이미지로 출력될 수 있다. 또한 상기 동작은 상기 사업자 PC와 접속될 때까지 반복 수행된다.
상기 809단계를 통하여 해당 사업자 PC와 접속되면, 제어부(200)는 811단계에서 메모리(220)를 제어하여 상기 저장된 해당 웹페이지의 경로정보를 추출하고 813단계로 진행한다. 상기 813단계에서 제어부(200)는 통신인터페이스(210)를 제어하여 상기 추출된 웹페이지의 경로정보를 사업자 PC(30)에 전송한다. 이는 상기 사업자 PC(30)에서도 같은 웹페이지를 표시(공유)하도록 하기 위함이다. 그리고 제어부(200)는 815단계에서 통신인터페이스(210)를 제어하여 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 상기 제어부(200)는 표시부(240)를 제어하여 상기 사업자 서버(50)로부터 수신된 웹페이지 정보를 표시한다.
이후, 사용자는 키패드/마우스(260)를 이용하여 상기 사업자와 공유하기 위한 웹페이지를 새롭게 선택하거나 상기 사업자 PC(30)로부터 사업자가 선택한 새로운 웹페이지 경로정보를 수신하여 해당 웹페이지를 표시할 수 있다.
첫 번째, 상기 사업자 PC(30)로부터 사업자가 선택한 새로운 웹페이지 경로정보를 수신하여 해당 웹페이지를 표시(공유)하는 동작을 설명하면, 상기 사업자 PC(30)로부터 웹페이지 경로정보를 수신하면, 제어부(200)는 817단계에서 이를 감 지하고 819단계로 진행한다. 상기 819단계에서 제어부(200)는 메모리(220)를 제어하여 상기 수신된 웹페이지 경로정보를 저장한다. 그리고 상기 제어부(200)는 821단계에서 통신인터페이스(210)를 제어하여 상기 저장된 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 상기 사업자 서버(50)로부터 해당 웹페이지 정보를 수신하면, 상기 제어부(200)는 표시부(240)를 제어하여 상기 사업자 서버(50)로부터 수신된 웹페이지 정보를 표시한다.
두 번째, 상기 사용자가 상기 사업자와 공유하기 위한 웹페이지를 새롭게 선택하여 해당 웹페이지를 표시(공유)하는 동작을 설명하면, 상기 사용자가 키패드/마우스(260)를 이용하여 새로운 웹페이지를 선택하면, 제어부(200)는 823단계에서 이를 감지하고 825단계로 진행한다. 상기 825단계에서 제어부(200)는 통신인터페이스(210)를 제어하여 상기 선택된 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 상기 사업자 서버(50)로부터 해당 웹페이지 정보를 수신하면, 상기 제어부(200)는 표시부(240)를 제어하여 상기 사업자 서버(50)로부터 수신된 웹페이지 정보를 표시한다. 그리고 상기 제어부(200)는 827단계에서 메모리(220)를 제어하여 상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장한다. 여기서 상기 웹페이지의 경로정보는 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함한다. 또한 상기 제어부(200)는 829단계에서 통신인터페이스(210)를 제어하여 상기 저장된 웹페이지의 경로정보를 사업자 PC(30)에 전송한다. 이는 상기 사업자 PC(30)에서도 같은 웹페이지를 표시(공유)하 도록 하기 위함이다.
이후 사용자가 키패드/마우스(260)를 이용하여 웹페이지 공유 프로그램 종료버튼을 입력하면, 제어어부(200)는 831단계에서 이를 감지하고 833단계로 진행한다. 상기 833단계에서 제어부(200)는 메모리(220)를 제어하여 상기 실행중인 웹페이지 공유 프로그램을 종료한다.
도 10은 본 발명의 제1실시 예에 따른 사업자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도이며 도 2는 본 발명의 일실시 예에 따른 사용자 또는 사업자의 컴퓨터(PC) 블록도이고 도 7은 본 발명의 일실시 예에 따른 접속 승인 판단 흐름도이다. 상기 도 2, 도 7 및 도 10을 참조하여 사업자의 컴퓨터(PC)에서 웹페이지를 공유하는 동작을 설명하면, 상기 웹페이지 공유 프로그램을 실행하기 위하여 사업자가 키패드/마우스(260)를 이용하여 로그인 즉, 인증정보(ID정보, 비밀번호정보)를 입력하면, 제어부(200)는 1001단계에서 이를 감지하고 메모리(220) 및 통신인터페이스(210)를 제어하여 사업자 서버(50)에 전송하고 인증확인 신호를 수신하는 동작을 수행하여 상기 웹페이지 공유 프로그램을 실행시킨 후 상기 사업자 서버(50)에 상기 사업자 PC(30)의 IP주소를 등록시키기 위하여 IP주소를 사업자 서버(50)에 전송하고 사용자 PC(10)로부터 웹페이지 공유 프로그램에 따른 접속요청신호 수신시 까지 대기상태를 유지한다. 상기 사업자 PC(30)는 복수개가 될 수 있고 상기 복수개의 사업자 PC(30)는 상기 웹페이지 공유 프로그램 실행시 상기 인증절차를 거쳐 각각의 IP주소를 상기 사업자 서버(50)에 전송한다. 또한 상기 인증절차는 별도 의 서버를 구비하여 처리할 수 있다.
이후, 상기 사용자 PC(10)로부터 웹페이지 공유 프로그램에 따른 접속요청신호를 수신하면, 제어부(200)는 1003에서 이를 감지하고 1005단계로 진행한다. 상기 1005단계에서 제어부(200)는 메모리(220)를 제어하여 접속승인을 판단하고 판단결과에 따른 접속승인 판단결과 정보를 상기 사용자 PC(10)로 전송한다. 상기 1005단계에서 접속승인을 판단하고 접속승인 판단결과 정보를 전송하는 동작을 도 7을 참조하여 좀 더 자세하게 살펴보면, 상기 사용자 PC(10)로부터 접속 요청된 상태인 701단계에서 제어부(200)는 703단계로 진행하고 메모리(220)를 제어하여 접속 대기 순서 리스트를 분석한다. 그리고 제어부(200)는 705단계에서 이전 대기 순서 데이터가 존재하는지 판단한다. 상기 이전 대기 순서 데이터가 존재하지 않으면, 제어부(200)는 707단계로 진행하고 통신인터페이스(210)를 제어하여 접속승인 신호를 사용자 PC(10)에 전송하고 709단계로 진행한다. 상기 709단계에서 제어부(200)는 메모리(220)를 제어하여 상기 접속 대기 순서 리스트를 재 정렬한다.
반면 상기 이전 대기 순서 데이터가 존재하면, 제어부(200)는 711단계로 진행하고 메모리(220)를 제어하여 상기 이전 대기 순서 데이터를 분성하고 카운트하고 713단계로 진행한다. 상기 713단계에서 제어부(200)는 대기 순서번호를 생성하고 715단계에서 통신인터페이스(210)를 제어하여 상기 생성된 대기 순서번호를 상기 사용자 PC(10)에 전송한다. 또한 상기 동작을 반복 수행하여 대기 순서가 변화될 때마다 변화된 대기 순서번호를 상기 사용자 PC(10)에 전송한다.
이후, 사용자 PC(10)로부터 해당 웹페이지의 경로정보를 수신하면, 제어 부(200)는 1007단계에서 이를 감지하고 1009단계로 진행한다. 상기 1009단계에서 제어부(200)는 메모리(220)를 제어하여 상기 수신된 상기 웹페이지의 경로정보를 저장한다. 그리고 제어부(200)는 1011단계에서 통신인터페이스(210)를 제어하여 상기 수신한 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 제어부(200)는 표시부(240)를 제어하여 상기 사업자 서버(50)로부터 수신된 웹페이지 정보를 표시한다.
이후, 상기 사업자가 키패드/마우스(260)를 이용하여 새로운 웹페이지를 선택하면, 제어부(200)는 1013단계에서 이를 감지하고 1015단계로 진행한다. 상기 1015단계에서 제어부(200)는 통신인터페이스(210)를 제어하여 상기 선택된 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 상기 사업자 서버(50)로부터 해당 웹페이지 정보를 수신하면, 상기 제어부(200)는 표시부(240)를 제어하여 상기 사업자 서버(50)로부터 수신된 웹페이지 정보를 표시한다. 그리고 상기 제어부(200)는 1017단계에서 메모리(220)를 제어하여 상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장한다. 여기서 상기 웹페이지의 경로정보는 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함한다. 또한 상기 제어부(200)는 1018단계에서 통신인터페이스(210)를 제어하여 상기 저장된 웹페이지의 경로정보를 상기 사용자 PC(10)에 전송한다. 이는 상기 사용자 PC(10)에서도 같은 웹페이지를 표시(공유)하도록 하기 위함이다. 또한 상기 사용자 PC(10)로부터 사용자가 선택한 새로운 웹페이지 경로정보를 수신하여 해당 웹페이지를 표시할 수 있다.
도 11은 본 발명의 제2실시 예에 따른 사용자 및/또는 사업자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도이고 도 2는 본 발명의 일실시 예에 따른 사용자 또는 사업자의 컴퓨터(PC) 블록도이다. 상기 도 2와 도 11을 참조하여 웹페이지 공유 프로그램 실행 중 웹페이지 공유를 일시 해제하는 동작을 설명한다. 상기 웹페이지 공유를 일시 해제하는 동작은 사용자 PC(10) 및 사업자 PC(30)에서 모두 가능하지만 하기에서는 사용자 PC(10)에서 운용되는 경우를 일실시예로 설명할 것이다.
상기 사용자 PC(10)와 사업자 PC(30)가 상기 웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태인 1101단계에서 사용자가 다음에 선택할 웹페이지를 사업자와 공유 하지 않기 위해 키패드/마우스(260)를 이용하여 공유 일시 해제버튼을 입력하면, 제어부(200)는 1103단계에서 이를 감지하고 1105단계로 진행한다. 상기 1105단계에서 제어부(200)는 메모리(220)를 제어하여 공유 일시 해제기능을 설정한다. 여기서 상기 공유 일시 해제기능은 제어부(200)가 통신인터페이스(210) 및 메모리(220)를 제어하여 다음에 선택될 웹페이지의 경로정보를 저장하지 않고 상기 사업자 PC(30)로 상기 다음에 선택될 웹페이지의 경로정보를 전송하지 않는다.
반면, 상기 사용자는 상기 공유 일시 해제버튼을 입력하지 않고 새로운 웹페이지를 선택하면, 제어부(200)는 1107단계에서 이를 감지하고 1109단계로 진행한다. 상기 1109단계에서 제어부(200)는 통신인터페이스(210)를 제어하여 상기 선택된 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 상기 사업자 서버(50)로부터 해당 웹페이지 정보를 수신하면, 상기 제어부(200)는 표시 부(240)를 제어하여 상기 사업자 서버(50)로부터 수신된 웹페이지 정보를 도 16의(a)와 같이 표시한다.
그리고 제어부(200)는 1111단계에서 상기 공유 일시 해제기능이 설정되어 있는지 판단한다. 상기 판단결과 상기 공유 일시 해제기능을 설정되어 있으면 제어부(200)는 통신인터페이스(210) 및 메모리(220)를 제어하여 상기 선택될 웹페이지의 경로정보를 저장하지 않고 상기 사업자 PC(30)로 상기 선택된 웹페이지의 경로정보를 전송하지 않는다.
반면, 상기 판단결과 상기 공유 일시 해제기능이 설정되어 있지 않으면 제어부(200)는 1113단계로 진행하고 메모리(220)를 제어하여 상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장한다. 여기서 상기 웹페이지의 경로정보는 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함한다. 또한 상기 제어부(200)는 1115단계에서 통신인터페이스(210)를 제어하여 상기 저장된 웹페이지의 경로정보를 상기 사용자 PC(10)에 전송한다. 이는 상기 사업자 PC(10)에서도 같은 웹페이지를 표시(공유)하도록 하기 위함이다.
도 12는 본 발명의 제3실시 예에 따른 사용자 및/또는 사업자의 컴퓨터(PC)에서 웹페이지 공유 동작의 흐름도이고 도 2는 본 발명의 일실시 예에 따른 사용자 또는 사업자의 컴퓨터(PC) 블록도이다. 상기 도 2와 도 12를 참조하여 웹페이지 공유 프로그램 실행 중 공유되는 웹페이지가 모두 닫치게 될 경우 별도의 동작을 수행하지 않고 이를 복구하는 동작을 설명한다. 상기 공유 프로그램 실행 중 공유되 는 웹페이지가 모두 닫치게 될 경우 이를 복구하는 동작은 사용자 PC(10) 및 사업자 PC(30)에서 모두 가능하지만 하기에서는 사용자 PC(10)에서 운용되는 경우를 일실시예로 설명할 것이다. 또한 하기에서는 복수개의 웹페이지가 공유되는 경우를 가정하여 설명할 것이다.
상기 사용자 PC(10)와 사업자 PC(30)가 상기 웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태인 1201단계에서 사용자가 공유되는 웹페이지를 표시종료하기 위해 키패드/마우스(260)를 이용하여 표시종료버튼을 입력하면, 제어부(200)는 1203단계에서 이를 감지하고 1205단계로 진행한다. 상기 1205단계에서 제어부(200)는 표시부(240)를 제어하여 상기 해당 웹페이지를 표시종료 시키고 1205단계로 진행한다.
상기 1205단계에서 제어부(200)는 메모리(220)와 표시부(240)를 제어하여 상기 공유(표시) 중인 웹페이지의 개수를 카운팅하고 1209단계에서 상기 카운팅한 개수를 판단한다.
상기 판단결과, 상기 카운팅한 개수가 1 이상 즉, 공유 중인 웹페이지가 존재하면, 제어부(200)는 1211단계로 진행하고 메모리(220)를 제어하여 상기 표시 종료된 웹페이지에 대응되는 저장된 경로정보를 추출하여 삭제한다. 그리고 제어부(200)는 1213단계에서 통신인터페이스(210)를 제어하여 상기 표시 종료된 웹페이지와 대응되는 웹페이지 표시종료 및 해당 경로정보 삭제요청신호를 상기 사용자PC(30)에 전송한다. 이는 상기 사업자 PC(30)에서도 사용자 PC(10)와 같은 웹페이지를 표시(공유)하도록 하기 위함이다.
반면, 상기 판단결과, 상기 카운팅한 개수가 1 미만 즉, 공유 중인 웹페이지가 존재하지 않으면, 제어부(200)는 1215단계로 진행하고 메모리(220)를 제어하여 상기 표시 종료된 웹페이지에 대응되는 저장된 경로정보를 추출하고 1217단계로 진행한다. 상기 1217단계에서 제어부(200)는 통신인터페이스(210)를 제어하여 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하는 신호를 상기 사업자 서버(50)에 전송하고 상기 사업자 서버(50)로부터 웹페이지 정보를 수신하면, 제어부(200)는 표시부(240)를 제어하여 상기 수신된 해당 웹페이지 정보를 표시한다.
이후 사용자가 키패드/마우스(260)를 이용하여 웹페이지 공유 프로그램 종료버튼을 입력하면, 제어부(200)는 1219단계에서 이를 감지하고 1221단계로 진행한다. 상기 1221단계에서 제어부(200)는 메모리(220)를 제어하여 상기 실행중인 웹페이지 공유 프로그램을 종료한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명은 청구범위 및 청구범위와 균등한 것들에 의하여 정해져야 한다.
이상에서 상세히 설명한 바와 같이 본 발명은 사용자와 사업자가 서도 다른 공간에서 같은 웹페이지를 공유하여 쌍방향 인터넷을 하기 위한 시스템 및 그 방법을 제공함으로서, 상기 적어도 한명의 사용자는 사업자와 서로 멀리 떨어져 있는 상태에서도 동시에 동일한 웹사이트를 접속하면서 필요한 정보를 얻거나, 쌍방향으 로 정보교환을 할 수 있고 일시적으로 공유를 중지시켜 공유 프로그램을 실행하는 중 공유를 원하지 않는 웹페이지는 공유를 하지 않을 수 있다. 또한 공유중인 웹페이지들이 실수로 인하여 모두 닫치게 될 경우 별도의 동작을 수행하지 않고 이를 복구할 수 있음으로 사용자의 편의성을 증대시키는 효과가 있다.

Claims (30)

  1. 웹페이지를 공유하기 위한 시스템에 있어서,
    사용자의 요청에 따른 해당 웹페이지 정보를 표시하고, 웹페이지 공유 프로그램을 실행하면, 상기 웹페이지의 경로정보를 추출하여 이를 저장하고, 사업자 컴퓨터에 접속요청신호를 전송하여 접속승인 판단결과 정보를 수신하면, 이를 분석하고 상기 접속승인 판단결과 정보가 접속승인 정보이면, 상기 저장된 웹페이지의 경로정보를 추출하여 이를 상기 사업자 컴퓨터에 전송하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사용자 컴퓨터와,
    상기 웹페이지 공유 프로그램을 실행하고, 상기 사용자 컴퓨터로부터 접속요청신호를 수신하면, 접속승인 여부를 판단하여 상기 접속승인 판단결과 정보를 상기 사용자 컴퓨터에 전송하고, 상기 사용자 컴퓨터로부터 상기 웹페이지의 경로정보를 수신하면, 상기 수신된 웹페이지의 경로정보를 저장하고, 상기 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사업자 컴퓨터와,
    상기 사용자 컴퓨터와 사업자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사용자 컴퓨터와 사업자 컴퓨터에 전송하는 사업자 서버를 포함하되;
    상기 사업자 컴퓨터는 상기 웹페이지 공유 프로그램을 실행하기 위하여 인증정보를 상기 사업자 서버에 전송하여 인증확인 절차를 수행하고, IP(Internet Protocol)주소를 상기 사업자 서버에 전송하여 이를 등록시킴을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  2. 제1항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 시스템.
  3. 삭제
  4. 제1항에 있어서, 상기 사용자 컴퓨터는 상기 해당 웹페이지에 대응되는 상기 사업자 컴퓨터의 IP(Internet Protocol)주소를 상기 사업자 서버에 요청하여 상기 사업자 컴퓨터의 IP(Internet Protocol)주소를 수신하면, 이를 저장하고 상기 접속요청신호를 상기 저장된 사업자 컴퓨터의 IP(Internet Protocol)주소를 통하여 전송함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  5. 제1항에 있어서, 상기 사용자 컴퓨터는 상기 웹페이지 공유 프로그램 실행 시, 미리 저장되어 있는 프로그램 종류를 검사하고 상기 웹페이지 공유 프로그램이 존재하면, 상기 웹페이지 공유 프로그램을 실행하여 상기 웹페이지공유 프로그램 제어창을 표시하고, 상기 웹페이지공유 프로그램이 존재하지 않으면, 상기 웹페이지 공유 프로그램 다운로드를 상기 사업자 서버에 요청하여 상기 웹페이지 공유 프로그램을 다운로드하고 이를 설치함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  6. 제1항에 있어서, 상기 사업자 컴퓨터는 상기 접속승인 여부 판단시, 접속대기 순서리스트를 분석하여 이전 대기 순서데이터가 존재하면, 대기 순서번호를 생성하고, 상기 접속승인 판단결과 정보를 상기 생성된 대기 순서번호로 설정하여 상기 사용자 컴퓨터에 전송하고, 상기 이전 대기 순서데이터가 존재하지 않으면, 상기 접속승인 판단결과 정보를 접속승인 신호로 설정하여 상기 사용자 컴퓨터에 전송함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  7. 제1항에 있어서, 상기 사용자 컴퓨터는 상기 접속승인 판단결과 정보가 대기 순서번호 정보이면, 상기 대기 순서번호를 표시함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  8. 웹페이지를 공유하기 위한 시스템에 있어서,
    사용자의 선택에 따라 웹페이지 공유 일시 해제기능을 설정하고, 상기 사용자가 새로운 웹페이지를 선택하면, 상기 선택된 웹페이지 정보요청 신호를 사업자 서버에 전송하고 해당 웹페이지 정보를 수신하여 이를 표시하고, 상기 공유 일시 해제기능이 설정되어 있는지 판단하여 상기 공유 일시 해제기능이 설정되어 있으면, 상기 수신한 해당 웹페이지의 경로정보를 저장하지 않으며 상기 해당 웹페이지의 경로정보를 상기 사업자 컴퓨터에 전송하지 않고, 상기 공유 일시 해제기능이 설정되어 있지 않으면, 상기 수신한 해당 웹페이지의 경로정보를 추출하여 이를 저장하고 상기 저장된 해당 웹페이지의 경로정보를 상기 사업자 컴퓨터에 전송하는 사용자 컴퓨터와,
    상기 웹페이지 공유 프로그램을 실행하고, 상기 사용자 컴퓨터로부터 상기 웹페이지의 경로정보를 수신하면, 상기 수신된 웹페이지의 경로정보를 저장하고, 상기 수신된 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 사업자 컴퓨터와,
    상기 사용자 컴퓨터와 사업자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사용자 컴퓨터와 사업자 컴퓨터에 전송하는 사업자 서버를 포함함을 특징으로 하는 웹페이지 공유 시스템.
  9. 제8항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 시스템.
  10. 제8항에 있어서, 상기 사업자 컴퓨터는 사업자의 선택에 따라 웹페이지 공유 일시 해제기능을 설정하고, 상기 사업자가 새로운 웹페이지를 선택하면, 상기 선택된 웹페이지 정보요청 신호를 상기 사업자 서버에 전송하고 해당 웹페이지 정보를 수신하여 이를 표시하고, 상기 공유 일시 해제기능이 설정되어 있는지 판단하여 상기 공유 일시 해제기능이 설정되어 있으면, 상기 수신한 해당 웹페이지의 경로정보를 저장하지 않으며 상기 해당 웹페이지의 경로정보를 상기 사용자 컴퓨터에 전송하지 않고, 상기 공유 일시 해제기능이 설정되어 있지 않으면, 상기 수신한 해당 웹페이지의 경로정보를 추출하여 이를 저장하고 상기 저장된 해당 웹페이지의 경로정보를 상기 사용자 컴퓨터에 전송함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  11. 웹페이지를 공유하기 위한 시스템에 있어서,
    웹페이지 공유 프로그램을 실행 중 사용자의 선택에 따라 공유 중인 해당 웹 페이지가 표시종료 되면, 현재 공유 중인 웹페이지의 개수를 판단하고, 상기 공유중인 웹페이지 개수가 임계개수 이상이면, 상기 표시 종료된 웹페이지의 경로정보를 추출하여 삭제하고 상기 표시 종료된 웹페이지에 대응되는 웹페이지 표시종료 및 해당 경로정보 삭제요청신호를 사업자 컴퓨터에 전송하고, 상기 공유중인 웹페이지 개수가 임계개수 미만이면, 상기 표시 종료된 웹페이지의 경로정보를 추출하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 재 표시하는 사용자 컴퓨터와,
    상기 웹페이지 공유 프로그램을 실행하고, 상기 사용자 컴퓨터로부터 수신된 상기 웹페이지 표시종료 및 해당 경로정보 삭제 요청신호에 따라 해당 웹페이지를 표시종료하고 이에 대응되는 경로정보를 삭제하는 사업자 컴퓨터와,
    상기 사용자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사용자 컴퓨터에 전송하는 사업자 서버를 포함함을 특징으로 하는 웹페이지 공유 시스템.
  12. 제11항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 시스템.
  13. 제11항에 있어서, 상기 사업자 컴퓨터는 웹페이지 공유 프로그램을 실행 중 사업자의 선택에 따라 공유 중인 해당 웹페이지가 표시종료 되면, 현재 공유 중인 웹페이지의 개수를 판단하고, 상기 공유중인 웹페이지 개수가 임계개수 이상이면, 상기 표시 종료된 웹페이지의 경로정보를 추출하여 삭제하고 상기 표시 종료된 웹페이지에 대응되는 웹페이지 표시종료 및 해당 경로정보 삭제요청신호를 상기 사용자 컴퓨터에 전송하고, 상기 공유중인 웹페이지 개수가 임계개수 미만이면, 상기 표시 종료된 웹페이지의 경로정보를 추출하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 상기 사업자 서버에 요청하여 해당 웹페이지 정보를 수신하고 이를 재 표시함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  14. 제13항에 있어서, 상기 사업자 서버는 상기 사업자 컴퓨터로부터 상기 웹페이지의 경로정보에 따른 웹페이지 정보 전송을 요청받으면, 상기 웹페이지의 경로정보에 따른 웹페이지 정보를 추출하고 상기 추출한 웹페이지 정보를 상기 사업자 컴퓨터에 전송함을 더 포함함을 특징으로 하는 웹페이지 공유 시스템.
  15. 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서,
    상기 웹페이지가 표시된 상태에서, 사용자가 웹페이지 공유버튼을 입력하면, 웹페이지 공유 프로그램을 실행시키는 과정과,
    상기 웹페이지 공유 프로그램이 실행되면, 상기 웹페이지가 공유될 해당 컴퓨터 단말기의 IP(Internet Protocol)주소를 요청하여 상기 IP주소를 수신하고 이를 저장하는 과정과,
    상기 웹페이지의 경로정보를 추출하여 이를 저장하고 상기 IP주소를 통하여 해당 컴퓨터 단말기에 접속요청 신호를 전송하는 과정과,
    상기 접속요청 신호에 대한 접속승인 판단결과 정보를 수신하면, 이를 분석하고, 상기 접속승인 판단결과 정보가 접속승인 정보이면, 상기 웹페이지의 경로정보를 상기 해당 컴퓨터 단말기에 전송하는 과정을 포함함을 특징으로 하는 웹페이지 공유 방법.
  16. 제15항에 있어서,
    상기 해당 컴퓨터 단말기로부터 소정 웹페이지 경로정보를 수신하면, 상기 수신된 웹페이지 경로정보를 저장하는 과정과,
    상기 저장된 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정을 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  17. 제15항에 있어서,
    상기 사용자가 새로운 웹페이지를 선택하면, 상기 선택된 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정과,
    상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장하는 과정과,
    상기 저장된 웹페이지의 경로정보를 웹페이지 공유된 상기 해당 컴퓨터 단말기에 전송하는 과정을 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  18. 제15항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 방법.
  19. 제15항에 있어서, 상기 웹페이지 공유 프로그램을 실행시키는 과정은,
    미리 저장되어 있는 프로그램 종류를 검사하여 상기 웹페이지 공유 프로그램이 존재하는지 판단하는 단계와,
    상기 판단결과, 웹페이지 공유 프로그램이 존재하면, 상기 웹페이지 공유 프로그램을 실행하여 상기 웹페이지공유 프로그램 제어창을 표시하는 단계와,
    상기 판단결과, 상기 웹페이지공유 프로그램이 존재하지 않으면, 상기 웹페이지 공유 프로그램 다운로드를 요청하여 상기 웹페이지 공유 프로그램을 다운로드하는 단계와,
    상기 웹페이지 공유 프로그램이 다운로드 되면, 상기 웹페이지 공유 프로그램을 실행하여 상기 웹페이지공유 프로그램 제어창을 표시하는 단계를 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  20. 제15항에 있어서, 상기 접속승인 판단 정보가 대기 순서번호 정보이면, 상기 대기 순서번호 정보를 분석하고 상기 대기 순서번호를 표시하는 과정을 더 포함함을 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  21. 제15항에 있어서, 상기 접속승인 판단결과 정보가 접속승인 정보이면, 상기 접속승인 신호를 설정에 따라 오디오 또는 표시 출력하는 과정을 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  22. 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서,
    웹페이지 공유 프로그램을 실행하기 위한 인증확인 절차를 수행하는 과정과,
    상기 인증확인 절차 수행에 따라 웹페이지 공유 프로그램이 실행되면, 상기 컴퓨터 단말기의 IP주소를 등록시키는 과정과,
    공유될 해당 컴퓨터 단말기로부터 접속요청 신호를 수신하면, 접속승인을 판단하고 접속승인 판단결과 정보를 상기 공유될 해당 컴퓨터 단말기로 전송하는 과정과,
    상기 공유될 해당 컴퓨터 단말기로부터 웹페이지의 경로정보를 수신하면, 상기 수신된 웹페이지의 경로정보를 저장하는 과정과,
    상기 저장된 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정을 포함함을 특징으로 하는 웹페이지 공유 방법.
  23. 제22항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 방법.
  24. 제22항에 있어서,
    새로운 웹페이지가 선택되면, 상기 선택된 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정과,
    상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출하고 이를 저장하는 과정과,
    상기 저장된 웹페이지의 경로정보를 상기 공유된 해당 컴퓨터 단말기에 전송하는 과정을 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  25. 제22항에 있어서, 상기 접속승인을 판단하고 접속승인 판단결과 정보를 상기 공유될 해당 컴퓨터 단말기로 전송하는 과정은,
    접속 대기 순서 리스트를 분석하여 이전 대기 순서 데이터가 존재하는지 판단하는 단계와,
    상기 판단결과, 상기 이전 대기 순서 데이터가 존재하지 않으면, 접속승인 신호를 상기 공유될 해당 컴퓨터 단말기로 전송하고 상기 접속 대기 순서 리스트를 재 정렬하는 단계와,
    상기 판단결과, 상기 이전 대기 순서 데이터가 존재하면, 상기 이전 대기 순서 데이터를 분석하여 대기 순서번호를 생성하고 상기 생성된 대기 순서번호를 상기 공유될 해당 컴퓨터 단말기로 전송하는 단계를 더 포함함을 특징으로 하는 웹페이지 공유 방법.
  26. 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서,
    웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태에서, 사용자가 새로운 웹페이지를 선택하면, 상기 선택된 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정과,
    상기 사용자의 선택에 의해 웹페이지 공유 일시 해제버튼이 입력되어 상기 공유 일시 해제기능이 설정되어 있는지 판단하는 과정과,
    상기 판단결과, 상기 공유 일시 해제기능을 설정되어 있으면 상기 선택된 웹페이지의 경로정보를 추출 및 저장하지 않고, 상기 판단결과, 상기 공유 일시 해제기능이 설정되어 있지 않으면 상기 표시된 웹페이지 정보를 분석하여 상기 웹페이지의 경로정보를 추출 및 저장하고 이를 상기 웹페이지 공유된 해당 컴퓨터 단말기에 전송하는 과정을 포함함을 특징으로 하는 웹페이지 공유 방법.
  27. 제26항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 방법.
  28. 컴퓨터 단말기에서 웹페이지를 공유하기 위한 방법에 있어서,
    웹페이지 공유 프로그램 실행에 따라 웹페이지 공유가 이루어진 상태에서, 사용자의 요청에 의해 상기 공유되는 웹페이지를 표시 종료하는 과정과,
    상기 공유 중인 웹페이지의 개수를 카운팅하여 상기 공유 중인 웹페이지의 개수를 판단하는 과정과,
    상기 판단결과, 상기 공유 중인 웹페이지의 개수가 임계개수 이상 이면, 상기 표시 종료된 웹페이지에 대응되는 경로정보를 추출하여 삭제하고 상기 표시 종료된 웹페이지 표시종료 요청신호 및 해당 경로정보 삭제요청신호를 웹페이지 공유된 해당 컴퓨터 단말기에 전송하는 과정과,
    상기 판단결과, 상기 공유 중인 웹페이지의 개수가 임계개수 미만 이면, 상기 표시 종료된 웹페이지에 대응되는 저장된 경로정보를 추출하고, 상기 추출한 웹페이지의 경로정보에 따른 웹페이지 정보를 요청하여 해당 웹페이지 정보를 수신하고 이를 표시하는 과정을 포함함을 특징으로 하는 웹페이지 공유 방법.
  29. 제28항에 있어서, 상기 웹페이지의 경로정보는 웹페이지의 메인URL정보, 프레임URL정보 및 아이프레임(iframe)URL정보를 포함함을 특징으로 하는 웹페이지 공유 방법.
  30. 제28항에 있어서, 상기 임계개수는 상기 공유 중인 웹페이지의 존재를 판단하는 개수임을 특징으로 하는 웹페이지 공유 방법.
KR1020060092144A 2006-09-22 2006-09-22 웹페이지 공유 시스템 및 그 방법 KR100843725B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060092144A KR100843725B1 (ko) 2006-09-22 2006-09-22 웹페이지 공유 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060092144A KR100843725B1 (ko) 2006-09-22 2006-09-22 웹페이지 공유 시스템 및 그 방법

Publications (2)

Publication Number Publication Date
KR20080026917A KR20080026917A (ko) 2008-03-26
KR100843725B1 true KR100843725B1 (ko) 2008-07-04

Family

ID=39414121

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060092144A KR100843725B1 (ko) 2006-09-22 2006-09-22 웹페이지 공유 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR100843725B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8099463B2 (en) 2008-07-16 2012-01-17 Yahoo! Inc. Method and apparatus for sharing concurrent ad hoc web content between users visiting the same web pages
KR101632309B1 (ko) * 2009-07-07 2016-06-21 삼성전자주식회사 건강 정보를 나타내는 웹 페이지를 공유하는 시스템 및 방법
US8788584B2 (en) 2011-07-06 2014-07-22 Yahoo! Inc. Methods and systems for sharing photos in an online photosession

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020066414A (ko) * 2001-02-10 2002-08-17 주식회사 코이노 인터넷 익스플로어 기반 일대 다자간 실시간 양방향 웹브라우져 공유를위한 공동작업 처리 메커니즘 및 시스템
KR20030037777A (ko) * 2001-11-05 2003-05-16 (주) 투알엔디 홈페이지 제작 프로그램과 연계된 유알엘 매핑 시스템 및그 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020066414A (ko) * 2001-02-10 2002-08-17 주식회사 코이노 인터넷 익스플로어 기반 일대 다자간 실시간 양방향 웹브라우져 공유를위한 공동작업 처리 메커니즘 및 시스템
KR20030037777A (ko) * 2001-11-05 2003-05-16 (주) 투알엔디 홈페이지 제작 프로그램과 연계된 유알엘 매핑 시스템 및그 방법

Also Published As

Publication number Publication date
KR20080026917A (ko) 2008-03-26

Similar Documents

Publication Publication Date Title
JP7263442B2 (ja) モバイルアプリケーションのリアルタイム遠隔制御のためのシステムおよび方法
US8755771B2 (en) System, method, and program for generating screen
CN109688280A (zh) 请求处理方法、请求处理设备、浏览器及存储介质
CN109344345A (zh) 基于区块链的数据访问***及访问方法、终端及存储介质
CN113377312A (zh) 同屏互动方法、装置、计算机设备及计算机可读存储介质
KR100843725B1 (ko) 웹페이지 공유 시스템 및 그 방법
CN112653787B (zh) 显示方法、装置、存储介质及电子设备
CN112988311A (zh) 一种基于web服务器的线上实验方法
CN109543398B (zh) 一种应用程序账户迁移方法、装置和电子设备
CN105519069A (zh) 数据处理***、中心装置以及程序
KR101170322B1 (ko) 웹을 기반으로 하는 개인 컴퓨터를 이용한 클라우드 컴퓨팅 서비스 제공 방법 및 장치
CN112306596A (zh) 信息交互方法、装置和电子设备
US11888821B1 (en) Supporting local host traffic in remote device infrastructure
CN113179322B (zh) 远程交互方法、装置、电子设备及存储介质
JP5217028B2 (ja) サービス提供業務支援サーバおよび方法、並びにサービス提供業務支援システム
KR100723704B1 (ko) 무선 단말기의 콘텐츠 품질 자동 검증 방법 및 시스템,그를 위한 장치
JP5322972B2 (ja) ウェブ画面復元装置及びウェブ画面復元方法及びウェブ画面復元プログラム
CN107509195A (zh) 数据传输方法和装置、终端及可读存储介质
CN102081639A (zh) 信息处理装置
KR200195541Y1 (ko) 웹콜서비스기능을 갖춘 게이트웨이서버와 웹콜시스템
CN107454580B (zh) 一种实现应用程序流量定向引导的方法和***及移动终端
KR20040024037A (ko) 유/무선 인터넷을 통한 관상, 손금 서비스 제공방법
CN107800729B (zh) 一种信息查询方法和***
JP4976470B2 (ja) 認証サーバ、認証システム及び認証方法
CN115190096A (zh) 信息处理方法、装置、电子设备和存储介质

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
FPAY Annual fee payment

Payment date: 20120627

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130627

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee