KR100661509B1 - 웹 페이지와 서버 간의 메뉴 동기화 방법 - Google Patents

웹 페이지와 서버 간의 메뉴 동기화 방법 Download PDF

Info

Publication number
KR100661509B1
KR100661509B1 KR1020050096671A KR20050096671A KR100661509B1 KR 100661509 B1 KR100661509 B1 KR 100661509B1 KR 1020050096671 A KR1020050096671 A KR 1020050096671A KR 20050096671 A KR20050096671 A KR 20050096671A KR 100661509 B1 KR100661509 B1 KR 100661509B1
Authority
KR
South Korea
Prior art keywords
menu
server
web page
user
user terminal
Prior art date
Application number
KR1020050096671A
Other languages
English (en)
Inventor
이정호
Original Assignee
엘지노텔 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지노텔 주식회사 filed Critical 엘지노텔 주식회사
Priority to KR1020050096671A priority Critical patent/KR100661509B1/ko
Application granted granted Critical
Publication of KR100661509B1 publication Critical patent/KR100661509B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

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

Abstract

본 발명은 이용자 웹 페이지와 서버 간의 메뉴 동기화 방법에 관한 것이다.
본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법은 메뉴정보가 저장되는 데이터 베이스에 "메뉴 상태번호"라는 정보 저장공간을 추가하여 메뉴 상태번호의 차이 여부로 메뉴정보의 갱신 여부를 확인하게 하여 웹 페이지에서 메뉴정보의 갱신이 일어났는지를 실시간으로 판단하여 갱신된 메뉴정보를 웹 페이지에 표시하는 것을 기본적인 기술적 사상으로 한다.
본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법에 의하면 이미 서버에서 삭제한 메뉴에 이용자가 접근하는 보안상의 문제를 해결할 수 있으며 웹페이지 이용자는 메뉴가 변경되는 즉시 새롭게 갱신된 메뉴에 접근할 수 있다는 이점이 있다.
CGI, 하이퍼링크, 동기화, 메뉴

Description

웹 페이지와 서버 간의 메뉴 동기화 방법{A Method for Synchronizing Webpage Menu with Server Menu}
도 1은 종래 기술에 따른 이용자 단말기와 서버 간의 메뉴정보 전송 및 저장을 나타내는 블록도이다.
도 2는 본 발명에 따른 이용자 단말기와 서버 간의 메뉴정보 전송 및 저장을 나타내는 블록도이다.
도 3은 본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법에서 관리자가 웹 페이지의 메뉴를 편집하는 과정의 흐름도를 나타낸다.
도 4는 본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법에서 이용자가 웹 페이지의 메뉴를 이용하는 과정의 흐름도를 나타낸다.
본 발명은 이용자 웹 페이지와 서버 간의 메뉴 동기화 방법에 관한 것으로 특히 CGI 프로그래밍에 적용되도록 창안된 것이다. 이용자의 웹 페이지 접속과 관리자의 웹 페이지 편집이 동시에 이루어지는 경우 관리자가 메뉴를 편집하면 이용자 웹 페이지의 메뉴가 편집과 동기화되어 이용자 단말기에 표시되는 방법에 관한 것이다.
현재 대부분의 웹 페이지에는 메뉴가 있다. 메뉴란, 웹 페이지에서 일정한 부분을 클릭하면 그에 해당하는 동작하는 버튼이나, 다른 웹 페이지로 이동하는 하이퍼링크(hyper-link)를 총칭한다.
그런데, 이러한 메뉴는 수시로 편집될 필요가 있다. 예컨데, 뉴스에 관한 웹 페이지라면 시시각각 변하는 실시간 뉴스를 전하기 위해 메인뉴스 메뉴가 변경되어야할 필요가 있고, 영화관 예매에 관한 웹 페이지라면 어떠한 상영시간의 좌석이 매진되었는지를 실시간으로 확인하여 매진된 사영시간의 예매메뉴를 비활성화시켜 웹 페이지 이용자가 매진된 상영시간의 예매메뉴를 클릭하지 않도록 할 필요가 있다.
따라서, 웹 페이지 관리자가 메뉴를 편집하는 작업이 필요한데, 웹 페이지의 편집이 이루어지는 경우 이용자가 해당 웹 페이지를 다시 로드(load)하거나 해당 웹 페이지에 다시 로그인할 때까지 변경된 메뉴가 이용자 단말기에 표시되지 않는다.
이하에서는 종래의 웹 페이지 메뉴의 편집 및 표시방법에 대해 도 1을 참조하여 설명한다.
도 1은 종래 기술에 따른 이용자 단말기와 서버 간의 메뉴정보 전송 및 저장을 나타내는 블록도이다.
메뉴정보란 어떠한 메뉴가 클릭된 경우 일어나는 동작이나 연결되는 웹 페이지에 대한 정보이다. 이러한 메뉴정보는 서버의 데이터 베이스에 저장되어 있어 이 용자가 웹 페이지에 접속하여 웹 페이지를 로드할 때 이용자 단말기에 표시해준다. 메뉴 편집과 메뉴의 동적 구성을 위해서 서버의 데이터 베이스 내에 메뉴정보를 저장할 수 있는 공간이 필요하다.
도 1에서와 같이 웹 페이지는 이용자 단말기(110)와 서버(120) 간의 상호 통신을 통해서 동작한다. CGI의 경우 서버(120)는 폼이 포함된 HTML 코드를 이용자 단말기(110)로 보내주며, 이용자 단말기(110)는 폼 데이터를 서버(120) 쪽으로 보낸다. 여기서 폼은 이용자에게 일정한 값을 입력받는 부분일 수도 있고, 메뉴버튼일 수도 있다. 그리고 폼에 해당하는 폼 데이터는 일정한 값을 입력하였거나 일정한 메뉴버튼을 클릭하였다는 정보이다.
웹 페이지가 메뉴를 가질 경우 메뉴정보를 저장할 수 있는 공간은 서버(120)의 데이터 베이스에 존재하며, 서버(120)에서 이용자 단말기로 보내는 HTML 코드 중 메뉴 부분은 서버(120)의 데이터 베이스에 저장되어 있는 메뉴정보에 근거하여 동적으로 구성된다.
웹 페이지 관리자가 웹 페이지에서 메뉴를 편집하여 저장하면 그 메뉴정보는 서버(120)로 전달되며 서버(120)는 메뉴정보를 받아서 서버(120)의 데이터 베이스에 저장한다. 이러한 웹 페이지 편집작업은 웹 페이지 관리자가 웹 페이지의 관리자로 로그인하여 편집하는 방식으로 이루어진다.
그러나, 이와 같은 종래 기술에는 다음과 같은 문제점이 있다.
종래 기술에 의하면 이용자의 웹 페이지 접속과 관리자의 웹 페이지 편집이 동시에 이루어지는 경우 웹 페이지 관리자가 편집된 메뉴를 저장한다 하더라도 웹 페이지 이용자 측에서 편집된 내용대로 메뉴가 곧 바로 변경되는 것은 아니다. 즉, 메뉴 편집과 메뉴 구성 사이에 실시간 동기화가 이루어지지 않는다. 이로 인해 서버의 데이터 베이스의 내용에서는 삭제된 메뉴에 대한 접근이 발생할 수 있으며, 추가된 메뉴가 있음도 웹페이지 이용자는 알 수 없다.
따라서, 종래 기술에서는 서버의 메뉴정보와 이용자 단말기에 표시되는 메뉴의 불일치가 생길 수 있으므로 웹 페이지 이용자가 추가된 메뉴나 삭제된 메뉴를 확인하지 못한 채 추가 혹은 삭제된 메뉴를 클릭하여 사용할 수 있다. 이로 인해 이용자가 실시간으로 추가된 메뉴를 곧 바로 사용하지 못하게 되거나 삭제되어 사용권한이 없는 메뉴를 클릭하는 문제점이 있다.
본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위하여 창안된 것이다. 즉, 본 발명은 웹 페이지 관리자와 웹 페이지 이용자가 동시에 해당 웹 페이지에 접속하여 웹 페이지가 편집되는 동시에 웹 페이지의 서비스가 이루어지는 경우 웹 페이지 관리자에 의해 편집된 메뉴를 실시간으로 웹 페이지 이용자가 확인할 수 있도록 이용자측 웹 페이지와 서버 간에 메뉴를 동기화하는 방법을 제공하는 것을 목적으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법은 웹 페이지 관리자가 메뉴를 편집하는 경우 서버의 메뉴정보가 갱신되고 서버의 메뉴상태 번호를 1만큼 증가시키는 메뉴편집과정과 웹 페이지 이 용자가 메뉴를 사용하는 경우 이용자 단말기에서 서버에 메뉴상태 번호를 보내고 서버에서는 이용자 단말기에서 보낸 메뉴상태 번호와 서버의 메뉴상태 번호를 비교하는 메뉴갱신여부 판단단계; 상기 비교한 메뉴상태 번호가 동일한 경우 상기 클릭한 메뉴에 해당하는 결과를 이용자 단말기에 표시하는 메뉴결과 표시단계; 및 상기 비교한 메뉴상태 번호가 동일하지 않은 경우 웹 페이지의 메뉴를 갱신하고 이용자 단말기의 메뉴상태 번호를 서버의 메뉴상태번호와 동일한 번호로 변경하는 메뉴갱신단계로 구성되는 메뉴이용과정을 포함하는 것을 특징으로 한다.
그리고, 상기 메뉴갱신단계는 이용자 단말기에 메뉴갱신 메시지를 표시하고 자동으로 이용자 웹 페이지의 메뉴를 갱신하는 것을 특징으로 할 수도 있고, 이용자 단말기에 메뉴갱신버튼을 포함한 메뉴갱신 메시지를 표시하고 웹 페이지 이용자가 메뉴갱신 버튼을 누른 경우 이용자 웹 페이지의 메뉴를 갱신하는 것을 특징으로 할 수도 있다.
상기 메뉴상태 번호는 메뉴정보와 연결되어 이용자 단말기와 서버의 데이터 베이스에 저장되어 있는 것을 특징으로 한다.
본 발명은 서버의 메뉴정보와 이용자 단말기에 표시되는 웹 페이지 메뉴 사이의 동기화를 이루기 위한 수단을 제공한다.
본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법은 메뉴정보가 저장되는 데이터 베이스에 "메뉴 상태번호"라는 정보 저장공간을 추가하여 메뉴 상태번호의 차이 여부로 메뉴정보의 갱신 여부를 확인하게 하여 웹 페이지에서 메뉴정보의 갱신이 일어났는지를 실시간으로 판단하여 갱신된 메뉴정보를 웹 페이지에 표시 하는 것을 기본적인 기술적 사상으로 한다. 본 발명에 의하면 웹 페이지의 메뉴는 서버에 저장된 메뉴정보를 참조하여 동적으로 생성된다.
이하에서 본 발명에 대해 첨부된 도면을 참조하면서 상세히 설명한다.
도 2는 본 발명에 따른 이용자 단말기와 서버 간의 메뉴정보 전송 및 저장 을 나타내는 블록도이다.
도 2를 보면 이용자 단말기(210)와 서버(220)의 메뉴정보를 동기화하기 위해 이용자 단말기(210)와 서버(220) 간에 "메뉴 상태번호"라는 데이터를 주고 받는다. 이를 위해 이용자 단말기(210)와 서버(220)의 데이터 베이스에 메뉴 상태번호를 저장하기 위한 저장공간(211, 221)을 추가하였고, 서버(220)에서 이용자 단말기(210)로 보내는 HTML 코드 내부와 웹페이지 이용자가 메뉴를 클릭하여 이용자 단말기(210)에서 서버(220)로 전송되는 폼 데이터 내부에도 메뉴 상태번호가 추가되었다. 메뉴 상태번호는 메뉴정보의 갱신 여부를 알려주는 식별자로서 서버에서 메뉴정보가 갱신될 때마다 1씩 증가한다.
웹 페이지 관리자가 메뉴를 편집한 후 저장하였을 때 관리자 단말기에서 서버(220)에 전송된 메뉴정보가 서버(220)에 있던 기존의 메뉴정보와 일치하지 않았을 때 서버(220)의 데이터 베이스에서 기존의 메뉴정보를 삭제하고 전송된 메뉴정보를 저장함으로써 메뉴정보의 갱신이 일어난다.
이용자가 웹 페이지에서 메뉴를 클릭할 때 어떤 메뉴항목이 클릭 되었다는 정보와 함께 메뉴 상태번호도 서버(220)로 전송되며, 서버(220)에서는 데이터 베이스에 저장되어 있는 메뉴 상태번호와 이용자 단말기에서 전송받은 메뉴 상태번호를 비교하여 서버(220)의 메뉴정보와 웹 페이지의 메뉴 사이의 동기화가 되어 있는지 확인할 수 있다.
서버(220)의 데이터 베이스에 저장되어 있는 메뉴 상태번호와 이용자 단말기(210)로부터 전송받은 메뉴 상태번호가 일치한다면 이용자 단말기(210)에 표시되는 웹 페이지의 메뉴정보와 서버(220)의 데이터 베이스에 저장된 메뉴정보가 일치함을 의미하고 메뉴 상태번호가 일치하지 않는다면 메뉴정보 또한 일치되지 않음을 의미한다.
이용자 단말기(210)에 표시되는 웹 페이지의 메뉴정보와 서버(220)의 데이터 베이스에 저장된 메뉴정보가 일치한다면 서버(220)에서는 이용자가 클릭한 메뉴에 해당하는 결과를 이용자 단말기(210)에 보내고, 메뉴정보가 일치하지 않는다면 이용자 단말기(210)에 웹 페이지의 메뉴를 갱신하는 것이 필요하다는 메뉴갱신 메시지를 표시한다. 메뉴갱신 메시지는 이용자 단말기(210)에 팝업 창을 띄우는 방법으로 표시될 수 있다.
여기서 이용자 단말기(210)에 표시된 웹 페이지의 메뉴 갱신은 상기와 같이 이용자 단말기(210)와 서버(220)의 메뉴정보가 달라 메뉴 갱신이 필요한 경우 메뉴갱신 메시지를 표시하고 자동적으로 메뉴를 갱신하는 방법으로 이루어질 수 있다. 또한, 이용자 단말기(210)에 메뉴갱신 메시지를 표시하면서 동시에 그 메시지가 표시되는 팝업 창에 메뉴갱신버튼을 두어 이용자가 이를 클릭하는 경우 메뉴를 갱신하는 방법으로 이루어질 수도 있다.
메뉴갱신이 필요한 경우 이용자 단말기(210)에 메뉴갱신 메시지를 표시하는 이유는 상기 메뉴갱신이 자동적으로 이루어지는 방법이 사용되는 경우에는 메뉴갱신을 위해 웹 페이지를 다시 로드하는 동안 이용자에게 기다려 달라는 메시지를 전달하기 위함이고, 메뉴갱신버튼을 통해 메뉴갱신이 이루어지는 방법이 사용되는 경우에는 이용자가 메뉴갱신버튼을 클릭하여 웹 페이지를 다시 로드하게 하기 위함이다.
이용자 단말기(210)에서 메뉴갱신이 이루어지면 이용자 단말기(210)의 메뉴상태 번호를 서버(220)의 메뉴상태 번호와 동일한 번호로 변경한다.
이하에서는 본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법을 흐름도를 참조하여 보다 상세히 설명한다. 이에 대한 흐름도는 도 3과 도 4에 나타나 있다.
먼저, 관리자가 메뉴를 편집하는 과정에 대해 설명한다.
도 3은 본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법에서 관리자가 웹 페이지의 메뉴를 편집하는 과정의 흐름도를 나타낸다.
관리자가 관리자 단말기에서 웹페이지의 메뉴를 편집하고 저장하면(S310), 관리자 단말기에서 서버로 메뉴정보가 전송된다(S320). 서버에서는 관리자 단말기에서 전송받은 메뉴정보와 서버의 데이터 베이스에 이미 저장되어 있던 메뉴정보를 비교하여(S330), 메뉴정보가 동일하다면 관리자가 종래의 메뉴를 변경하지 않은 것이므로 이후에 아무런 작업을 하지 않고 메뉴편집과정을 종료한다. 관리자 단말기에서 전송받은 메뉴정보와 서버의 메뉴정보가 동일하지 않다면 관리자가 종래의 메뉴를 변경한 것으로, 서버의 데이터 베이스에 저장된 메뉴정보를 삭제하고 관리자 측에서 전송된 메뉴정보를 서버의 데이터 베이스에 저장한다. 즉 서버의 메뉴정보를 갱신한다(S340). 메뉴정보를 갱신하면 서버의 메뉴 상태번호를 1 증가 시킨다(S350).
다음으로, 이용자가 웹 페이지의 메뉴를 이용하는 과정에 대해 설명한다.
도 4는 본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법에서 이용자가 웹 페이지의 메뉴를 이용하는 과정의 흐름도를 나타낸다.
이용자가 웹 페이지 이용을 시작하였는지 판단하여(S410) 웹 페이지 이용을 시작하였다면 이용자가 웹 페이지 이용중 메뉴를 클릭하였는지 판단한다(S420). 이용자가 웹 페이지의 메뉴를 클릭하였다면 이용자 단말기에서 서버로 메뉴상태 번호와 클릭한 메뉴의 메뉴정보를 전송한다(S430). 서버에서는 이용자 단말기에서 전송된 메뉴 상태번호와 서버의 데이터 베이스에 저장된 메뉴 상태번호를 비교한다(S440). 비교한 메뉴 상태번호가 동일하다면, 이용자가 클릭한 메뉴에 해당하는 결과의 HTML 코드를 이용자 단말기로 전송하여 이용자 단말기에 표시하고(S450) 이용자가 웹 페이지 이용을 종료하였는지 판단하여(S490) 이용을 종료하였다면 본 과정을 종료하고, 계속 이용중이라면 이용자가 메뉴를 클릭하는지 판단하는 단계(S420)로 돌아간다. 비교한 메뉴 상태번호가 동일하지 않다면, 이용자 단말기에 표시되는 웹 페이지의 메뉴정보와 서버의 데이터 베이스에 저장된 메뉴정보가 동일하지 않은 것이다. 메뉴정보가 동일하지 않다면 이용자 웹 페이지의 메뉴정보를 서버의 데이터 베이스에 있는 메뉴정보로 변경해야 한다. 따라서, 서버에서는 메뉴를 갱신해야 한다는 메뉴갱신 메시지를 이용자 웹 페이지에 표시한다(S460). 이용자가 웹 페이 지에 표시된 메뉴갱신 메시지를 보고 메뉴갱신버튼을 클릭하면(S470) 서버의 데이터 베이스에 저장된 메뉴정보에 의해 새로운 메뉴를 포함하는 웹 페이지를 이용자에게 전송하여 이용자 단말기에 나타낸다(S480). 그리고 이용자 단말기의 메뉴상태 번호를 서버의 메뉴상태 번호와 동일한 번호로 변경한다(S485).
그 후 이용자가 웹 페이지 이용을 종료하였는지 판단하여(S490) 이용을 종료하였다면 본 과정을 종료하고, 계속 이용중이라면 이용자가 메뉴를 클릭하는지 판단하는 단계(S420)로 돌아간다.
도 4의 흐름도에서는 메뉴 갱신이 필요한 경우 이용자가 메뉴갱신버튼을 클릭하여(S470) 메뉴를 갱신하는 방법이 사용되고 있지만, 전술한 바와 같이 메뉴갱신 메시지를 표시하고 자동적으로 메뉴를 갱신하는 방법이 사용될 수도 있다. 자동으로 메뉴갱신을 하는 경우에는 상기 S470 단계가 필요없다.
이상에서는 관리자가 메뉴를 편집하는 과정과 이용자가 웹 페이지의 메뉴를 이용하는 과정을 도 3과 도 4에서 별개의 흐름도로 설명하였지만 메뉴편집과정과 메뉴이용과정이 동시에 진행될 수 있다. 메뉴편집과정에서 관리자가 메뉴를 편집하여 메뉴정보가 갱신되고(S340), 메뉴 상태번호가 증가하면(S350) 메뉴이용과정에서 이용자 단말기에서 전송된 메뉴 상태번호와 서버의 메뉴 상태번호가 동일하지 않아서 이용자 단말기에 메뉴갱신 메시지가 표시되고(S460), 이용자가 메뉴갱신버튼을 클릭하여(S470) 새로운 메뉴가 이용자의 웹 페이지에 표시되게 할 수 있다(S480).
본 발명에 따른 웹 페이지와 서버 간의 메뉴 동기화 방법에 의하면 웹 페이 지 관리자와 웹 페이지 이용자가 동시에 해당 웹 페이지에 접속하여 웹 페이지가 편집되는 동시에 웹 페이지의 서비스가 이루어지는 경우 웹 페이지 관리자에 의해 편집된 메뉴를 실시간으로 웹 페이지 이용자가 확인할 수 있다.
이러한 효과에 의해 이미 서버에서 삭제한 메뉴에 이용자가 접근하는 보안상의 문제를 해결할 수 있으며 웹페이지 이용자는 메뉴가 변경되는 즉시 새롭게 갱신된 메뉴에 접근할 수 있다는 이점이 있다.

Claims (4)

  1. 웹 페이지의 메뉴를 편집하고 이용하는 경우에 있어서,
    웹 페이지 관리자가 메뉴를 편집하는 경우 서버의 메뉴정보가 갱신되고 서버의 메뉴상태 번호를 1만큼 증가시키는 메뉴편집과정과
    웹 페이지 이용자가 메뉴를 사용하는 경우 이용자 단말기에서 서버에 메뉴상태 번호를 보내고 서버에서는 이용자 단말기에서 보낸 메뉴상태 번호와 서버의 메뉴상태 번호를 비교하는 메뉴갱신여부 판단단계;
    상기 비교한 메뉴상태 번호가 동일한 경우 상기 클릭한 메뉴에 해당하는 결과를 이용자 단말기에 표시하는 메뉴결과 표시단계; 및
    상기 비교한 메뉴상태 번호가 동일하지 않은 경우 웹 페이지의 메뉴를 갱신하고 이용자 단말기의 메뉴상태 번호를 서버의 메뉴상태번호와 동일한 번호로 변경하는 메뉴갱신단계로 구성되는 메뉴이용과정을 포함하는 것을 특징으로 하는 웹 페이지와 서버 간의 메뉴 동기화 방법.
  2. 청구항 1에 있어서,
    상기 메뉴갱신단계는 이용자 단말기에 메뉴갱신 메시지를 표시하고 자동으로 이용자 웹 페이지의 메뉴를 갱신하는 것을 특징으로 하는 웹 페이지와 서버 간의 메뉴 동기화 방법.
  3. 청구항 1에 있어서,
    상기 메뉴갱신단계는 이용자 단말기에 메뉴갱신버튼을 포함한 메뉴갱신 메시지를 표시하고 웹 페이지 이용자가 메뉴갱신 버튼을 누른 경우 이용자 웹 페이지의 메뉴를 갱신하는 것을 특징으로 하는 웹 페이지와 서버 간의 메뉴 동기화 방법.
  4. 청구항 1에 있어서,
    상기 메뉴상태 번호는 메뉴정보와 연결되어 이용자 단말기와 서버의 데이터 베이스에 저장되어 있는 것을 특징으로 하는 웹 페이지와 서버 간의 메뉴 동기화 방법.
KR1020050096671A 2005-10-13 2005-10-13 웹 페이지와 서버 간의 메뉴 동기화 방법 KR100661509B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050096671A KR100661509B1 (ko) 2005-10-13 2005-10-13 웹 페이지와 서버 간의 메뉴 동기화 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050096671A KR100661509B1 (ko) 2005-10-13 2005-10-13 웹 페이지와 서버 간의 메뉴 동기화 방법

Publications (1)

Publication Number Publication Date
KR100661509B1 true KR100661509B1 (ko) 2006-12-27

Family

ID=37815598

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050096671A KR100661509B1 (ko) 2005-10-13 2005-10-13 웹 페이지와 서버 간의 메뉴 동기화 방법

Country Status (1)

Country Link
KR (1) KR100661509B1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772411B1 (ko) 2006-06-23 2007-11-01 삼성전자주식회사 서비스 이용 방법 및 장치
WO2009072805A3 (en) * 2007-12-06 2009-08-27 Dreamer Method for displaying menu based on service enviroment analysis in a content execution apparatus and computer-readable medium having thereon program performing function embodying the same
KR100978059B1 (ko) 2008-02-22 2010-08-25 주식회사 케이티 데이터 갱신 시스템 및 방법
KR20150054246A (ko) * 2013-11-11 2015-05-20 삼성전자주식회사 웹 페이지를 디스플레이하기 위한 단말 장치, 방법 및 네트워크 시스템
CN114968024A (zh) * 2022-05-16 2022-08-30 杭州数梦工场科技有限公司 微服务菜单管理方法、装置、电子设备及存储介质

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772411B1 (ko) 2006-06-23 2007-11-01 삼성전자주식회사 서비스 이용 방법 및 장치
WO2009072805A3 (en) * 2007-12-06 2009-08-27 Dreamer Method for displaying menu based on service enviroment analysis in a content execution apparatus and computer-readable medium having thereon program performing function embodying the same
US10332566B2 (en) 2007-12-06 2019-06-25 Sk Planet Co., Ltd. Method for displaying menu based on service environment analysis in content execution apparatus
KR100978059B1 (ko) 2008-02-22 2010-08-25 주식회사 케이티 데이터 갱신 시스템 및 방법
KR20150054246A (ko) * 2013-11-11 2015-05-20 삼성전자주식회사 웹 페이지를 디스플레이하기 위한 단말 장치, 방법 및 네트워크 시스템
KR102109578B1 (ko) * 2013-11-11 2020-05-28 삼성전자주식회사 웹 페이지를 디스플레이하기 위한 단말 장치, 방법 및 네트워크 시스템
US10805375B2 (en) 2013-11-11 2020-10-13 Samsung Electronics Co., Ltd. User terminal device, method and network system for displaying webpage
CN114968024A (zh) * 2022-05-16 2022-08-30 杭州数梦工场科技有限公司 微服务菜单管理方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
US20190065450A1 (en) Collaborative email with hierarchical signature authority
US6615276B1 (en) Method and apparatus for a centralized facility for administering and performing connectivity and information management tasks for a mobile user
US6871076B2 (en) Method and system for automatically adjusting location based system information in a mobile computer
CN101427556B (zh) 访问日程表服务器以辅助排定呼叫的启动
KR20080078431A (ko) 메신저를 이용한 키워드 검색 시스템과 그 방법 및 이를구현할 수 있는 컴퓨터로 읽을 수 있는 기록 매체
KR20060094855A (ko) 접속 소스들로부터 수집된 접속 정보를 찾아내는 시스템 및방법
CN103051663A (zh) 图片共享对等网络中用于改进访客图像查看性能的代理高速缓存技术
JP4213360B2 (ja) 知識蓄積支援システムおよび同システムにおける返信メッセージ処理方法
KR20060094853A (ko) 복수의 접속 소스들로부터 접속 정보를 통합하는 시스템 및방법
CN106648903A (zh) 调用分布式文件***的方法和装置
US8543654B2 (en) Contextual conversation framework
CN101771723A (zh) 数据同步方法
KR100661509B1 (ko) 웹 페이지와 서버 간의 메뉴 동기화 방법
EP1618482A2 (en) Network meeting system
CN103873519B (zh) 一种数据同步方法、客户端、服务器、终端和***
CN102098233B (zh) 即时通讯软件中通讯窗口的控制方法及控制***
CN114528473A (zh) 一种基于WebSocket的信息集成发布方法及***
CN101778131A (zh) 数据同步***
CN105117411A (zh) 一种服务器日志文件管理***和方法
US20090313703A1 (en) File-Based Chat System And Method
US20090077243A1 (en) Conversation recovery method
KR20020037279A (ko) 분산 시스템에서의 데이터 미러링 복원
JP4146101B2 (ja) 知識蓄積支援システムおよび同システムにおける公開まとめ提供方法
DE602004011942T2 (de) Einrichtung und Verfahren zum Integrieren kontinuierlicher Synchronisation an tragbaren Endgeräten
US20050198331A1 (en) Seamless system and recording medium, and computer system process continuing method

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121115

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131115

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141117

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151112

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20161114

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee