KR100985876B1 - 웹 페이지의 실시간 갱신 정보를 제공하는 정보 제공 시스템 및 그 정보 제공 방법 - Google Patents
웹 페이지의 실시간 갱신 정보를 제공하는 정보 제공 시스템 및 그 정보 제공 방법 Download PDFInfo
- Publication number
- KR100985876B1 KR100985876B1 KR1020100031008A KR20100031008A KR100985876B1 KR 100985876 B1 KR100985876 B1 KR 100985876B1 KR 1020100031008 A KR1020100031008 A KR 1020100031008A KR 20100031008 A KR20100031008 A KR 20100031008A KR 100985876 B1 KR100985876 B1 KR 100985876B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- user terminal
- web page
- server
- update
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/313—User authentication using a call-back technique via a telephone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0236—Filtering by address, protocol, port number or service, e.g. IP-address or URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 1은 종래 웹 서버와 사용자 단말이 웹 페이지의 데이터를 통신하는 동기식 모델의 예시도.
도 2는 본 발명의 일 실시예에 따른 정보 제공 시스템의 개략적 구성도.
도 3은 본 발명의 일 실시예에 따른 웹 서버와 사용자 단말이 웹 페이지의 데이터를 통신하는 비동기식 모델의 예시도.
도 4는 본 발명의 일 실시예에 따른 인증 서버의 기능 모델 예시도.
도 5는 본 발명의 일 실시예에 따른 갱신 통보 서버의 기능 모델 예시도.
도 6은 본 발명의 일 실시예에 따른 웹 서버의 개략적 내부 구조도.
도 7은 본 발명의 일 실시예에 따른 인증 서버의 개략적 내부 구조도.
도 8은 본 발명의 일 실시예에 따른 갱신 통보 서버의 개략적 내부 구조도.
도 9는 본 발명의 일 실시예에 따른 정보 제공 방법의 개략적 순서도.
도 10 및 도 11은 본 발명의 일 실시예에 따른 실시간 갱신 정보로 변경되는 웹 페이지 화면의 예시도.
Claims (13)
- 유, 무선 네트워크를 이용하여 사용자 단말의 웹 페이지가 갱신되었음을 비동기식으로 통보하고, 사용자 단말로 갱신 정보를 실시간 제공하는 정보 제공 시스템에 있어서,
사용자 단말의 요청으로 대응하는 웹 페이지를 제공하고, 웹 페이지의 갱신 이벤트가 발생하면 갱신 통보 서버로 웹 페이지의 갱신을 알리고, 사용자 단말로부터 백그라운드로 업데이트 요청을 받고, 당해 웹 페이지의 갱신 정보를 제공하는 웹 서버;
웹 페이지가 사용자 단말의 웹 브라우저에 로딩되면, 사용자 단말로부터 상기 웹 페이지에 삽입된 코드 실행의 접속으로 채널 아이디, 사용자 정보 및 웹 페이지 정보를 수신하여 저장하고, 사용자 단말에 웹 서버의 웹 페이지가 표시된 상태에서 사용자 단말이 웹 서버로부터 접속을 벗어나면, 사용자 단말로부터 세션 접속 해제를 수신하여 당해 설정된 사용자 단말의 세션 접속을 종료하는 것으로 사용자 단말과의 연결 세션 정보를 저장하여 당해 연결 세션을 유지하고, 갱신 통보 서버로부터 갱신된 웹 페이지 정보를 전송받으면 당해 웹 페이지에 대응하는 사용자 단말의 연결 세션 정보를 조회하여 응답하는 인증 서버; 및
상기 웹 서버로부터 웹 페이지의 갱신을 알림받으면 수신된 팻킷을 상기 인증 서버로 전송하여 업데이트 통보 대상의 사용자 단말 정보를 요청하고 인증 서버로부터 사용자 단말의 연결 세션 정보를 수신하고, 상기 연결 세션 정보에 대응하는 사용자 단말로 웹 페이지의 갱신 정보를 수신할 수 있는 웹 서버의 콜백 주소를 포함하는 코드를 생성하여 비동기식 통보하는 갱신 통보 서버
를 포함하는 것을 특징으로 하는 정보 제공 시스템. - 제 1항에 있어서,
웹서버, 인증 서버 및 갱신 통보 서버는,
단일의 통합 서버로 구축되거나 또는 복수개의 분산 서버로 구축되는 것을 특징으로 하는 정보 제공 시스템. - 제 2항에 있어서,
상기 인증 서버는,
특정 사용자 단말을 선별하거나 또는 특정 채널에 접속된 사용자 단말을 선별하여 갱신 대상의 사용자 단말을 특정할 수 있는 것을 특징으로 하는 정보 제공 시스템. - 삭제
- 제 1항에 있어서,
갱신 통보 서버는,
웹 서버로부터 변경된 웹 페이지 정보 및 상기 웹 페이지의 변경 정보를 제공하는 웹 서버 주소를 수신하고, 웹 페이지 정보의 팻킷을 인증 서버로 전송하여 업데이트 통보 대상의 사용자 단말 정보를 요청하고, 웹 서버 주소를 콜백 주소로 이용하는 것을 특징으로 하는 정보 제공 시스템. - 제 1항, 제 2항, 제 3항 또는 제 5항 중 어느 한 항에 있어서,
웹 서버로부터 제공받은 웹 페이지가 웹 브라우저에 표시될 때, 웹 페이지에 삽입된 코드 실행으로 채널 아이디, 사용자 정보 및 웹 페이지 정보를 인증 서버로 전송하고,
갱신 통보 서버로부터 비동기식으로 웹 페이지 갱신을 통보받고, 웹 페이지의 갱신 정보를 수신할 수 있는 웹 서버의 콜백 주소를 추출한 후 웹 서버로 갱신 정보를 백그라운드 요청하고, 웹 서버로부터 갱신 정보를 수신하여 당해 웹 페이지의 대응하는 갱신 위치에서 갱신 정보로 실시간 업데이트하여 화면 표시하는 사용자 단말을 더 포함하는 것을 특징으로 하는 정보 제공 시스템. - 제 6항에 있어서,
상기 사용자 정보는,
사용자 이름(아이디), 사용자 이메일 주소, IP(Internet Protocol) 주소를 포함하는 것을 특징으로 하는 정보 제공 시스템. - 유, 무선 네트워크를 이용하여 사용자 단말의 웹 페이지가 갱신되었음을 비동기식으로 통보하고, 사용자 단말로 갱신 정보를 실시간 제공하는 정보 제공 방법에 있어서,
(S21)웹 서버가 사용자 단말의 요청으로 대응하는 웹 페이지를 제공하는 단계;
(S51)사용자 단말이 상기 웹 페이지를 화면 표시할 때, 웹 페이지에 삽입된 코드 실행에 따른 인증 서버 접속으로 채널 아이디, 사용자 정보 및 웹 페이지 정보를 전송하는 단계;
(S31)인증 서버가 상기 단계(S51)에서 사용자 단말로부터 전송받은 정보를 저장하고, 사용자 단말에 웹 서버의 웹 페이지가 표시된 상태에서 사용자 단말이 웹 서버로부터 접속을 벗어나는 경우, 사용자 단말로부터 세션 접속 해제를 수신하여 당해 설정된 사용자 단말의 세션 접속을 종료하는 것으로 사용자 단말과의 연결 세션 정보를 저장하여 당해 연결 세션을 유지하는 단계;
(S22)웹 서버가 특정 웹 페이지의 갱신(변경)을 감지하면, 갱신 통보 서버로 웹 페이지 정보의 갱신을 알리는 단계;
(S41)갱신 통보 서버가 웹 서버로부터 갱신된 웹 페이지 정보를 알림받으면, 인증 서버로 상기 웹 페이지 정보를 전송하여 실시간 갱신되야 할 사용자 단말 정보의 제공을 요청하는 단계;
(S32)인증 서버가 갱신 통보 서버로부터 요청받은 갱신된 웹 페이지 정보로 상기 웹 페이지에 대응하는 사용자 단말의 연결 세션 정보를 조회하여 응답하는 단계;
(S42)갱신 통보 서버가 인증 서버로부터 상기 사용자 단말의 연결 세션 정보를 수신하고, 상기 연결 세션 정보에 대응하는 사용자 단말로 웹 페이지의 갱신 정보를 수신할 수 있는 웹 서버의 콜백 주소를 포함하는 코드를 생성하여 비동기식 통보하는 단계;
(S52)사용자 단말이 갱신 통보 서버로부터 웹 페이지 갱신을 비동기식 통보받고, 통보받은 상기 콜백 주소에 대응하는 웹 서버로 갱신 정보를 백그라운드 요청하는 단계;
(S23)웹 서버가 사용자 단말로부터 백그라운드 요청을 수신하여 대응하는 웹 페이지의 갱신 정보를 전송하는 단계; 및
(S53)사용자 단말이 웹 서버로부터 갱신 정보를 수신하여 당해 웹 페이지의 대응하는 갱신 위치에서 갱신 정보로 실시간 업데이트하여 화면 표시하는 단계
를 포함하는 것을 특징으로 하는 정보 제공 방법. - 제 8항에 있어서,
웹서버, 인증 서버 및 갱신 통보 서버는,
단일의 통합 서버로 구축되거나 또는 복수개의 분산 서버로 구축되는 것을 특징으로 하는 정보 제공 방법. - 제 9항에 있어서,
상기 인증 서버는,
특정 사용자 단말을 선별하거나 또는 특정 채널에 접속된 사용자 단말을 선별하여 변경 대상의 사용자 단말을 특정할 수 있는 것을 특징으로 하는 정보 제공 방법. - 삭제
- 제 8항에 있어서,
갱신 통보 서버는,
웹 서버로부터 변경된 웹 페이지 정보 및 상기 웹 페이지의 변경 정보를 제공하는 웹 서버 주소를 수신하고, 웹 페이지 정보의 팻킷을 인증 서버로 전송하여 업데이트 통보 대상의 사용자 단말 정보를 요청하고, 웹 서버 주소를 콜백 주소로 이용하는 것을 특징으로 하는 정보 제공 방법. - 제 8항, 제 9항, 제 10항 또는 제 12항 중 어느 한 항에 있어서,
단계(S51)는,
사용자 단말이 사용자 이름(아이디), 사용자 이메일 주소, IP(Internet Protocol) 주소를 포함하는 사용자 정보를 인증 서버로 전송하는 것을 특징으로 하는 정보 제공 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100008505 | 2010-01-29 | ||
KR1020100008505 | 2010-01-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100985876B1 true KR100985876B1 (ko) | 2010-10-08 |
Family
ID=43135086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100031008A KR100985876B1 (ko) | 2010-01-29 | 2010-04-05 | 웹 페이지의 실시간 갱신 정보를 제공하는 정보 제공 시스템 및 그 정보 제공 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100985876B1 (ko) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000357122A (ja) * | 1999-06-15 | 2000-12-26 | Nec Corp | ウェブページ更新通知方法、記録媒体およびウェブページ更新通知システム |
JP2004151971A (ja) | 2002-10-30 | 2004-05-27 | Toppan Printing Co Ltd | ウェブページ構成装置及びその構成プログラム |
KR20050085164A (ko) * | 2002-11-27 | 2005-08-29 | 닛본 덴끼 가부시끼가이샤 | 리얼타임 웹 공유 시스템 |
KR100839919B1 (ko) * | 2002-02-23 | 2008-06-19 | (주) 메디프론디비티 | Sms-ivr 시스템을 활용한 실시간 음성정보 제공시스템 및 방법 |
-
2010
- 2010-04-05 KR KR1020100031008A patent/KR100985876B1/ko not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000357122A (ja) * | 1999-06-15 | 2000-12-26 | Nec Corp | ウェブページ更新通知方法、記録媒体およびウェブページ更新通知システム |
KR100839919B1 (ko) * | 2002-02-23 | 2008-06-19 | (주) 메디프론디비티 | Sms-ivr 시스템을 활용한 실시간 음성정보 제공시스템 및 방법 |
JP2004151971A (ja) | 2002-10-30 | 2004-05-27 | Toppan Printing Co Ltd | ウェブページ構成装置及びその構成プログラム |
KR20050085164A (ko) * | 2002-11-27 | 2005-08-29 | 닛본 덴끼 가부시끼가이샤 | 리얼타임 웹 공유 시스템 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103024503B (zh) | 一种通过移动通讯设备终端实现遥控的系统和方法 | |
US11711434B2 (en) | Information transmission method and device | |
CN102611753B (zh) | 一种移动终端基于云平台控制受控设备的系统和方法 | |
US20140047322A1 (en) | Method and system for browsing things of internet of things on ip using web platform | |
CN102783119B (zh) | 访问控制方法、系统及接入终端 | |
US10038754B2 (en) | Method of establishing communication session using active connection of mobile terminal to relay server | |
EP3624033A1 (en) | Information processing apparatus, information processing system, information processing method and carrier means | |
CN102387156B (zh) | 设备登录网络的处理方法、装置及系统 | |
CN103491172A (zh) | 云文件分享方法及系统 | |
WO2015161786A1 (zh) | 一种遥控方法、服务器、控制设备及系统 | |
WO2014188530A1 (ja) | 監視システム、設備管理装置、監視方法及びプログラム | |
KR102565409B1 (ko) | 인스턴스 수 조절 방법, 장치, 전자 기기 및 판독 가능한 저장 매체 | |
CN102412993A (zh) | 自动在xml界面显示多个终端的方法及系统 | |
CN102763373A (zh) | 基于远程访问使用本地网络装置的服务的方法和设备 | |
EP2564550B1 (en) | Method for providing message and device therefor | |
WO2017096813A1 (zh) | 网页展示方法、移动终端、智能终端、程序和存储介质 | |
CN105610919A (zh) | 数据传输方法、装置及系统 | |
CN102833238A (zh) | 辅助网络设备进行用户验证的方法、装置、设备和系统 | |
US20150095956A1 (en) | Electronic device, computer program product, and information control method | |
US20160100025A1 (en) | Ui framework support for portal systems | |
WO2017096812A1 (zh) | 网页展示方法、移动终端、智能终端、计算机程序和存储介质 | |
CN104852987A (zh) | 家庭互联网设备截屏传输系统 | |
JP2013534678A (ja) | 遠隔ユーザインターフェース管理装置及び方法とそのためのシステム | |
KR100985876B1 (ko) | 웹 페이지의 실시간 갱신 정보를 제공하는 정보 제공 시스템 및 그 정보 제공 방법 | |
CN107425994B (zh) | 一种实现参数远程管理的方法、终端和服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100405 |
|
PA0201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20100406 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20100405 Patent event code: PA03021R01I Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100609 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20100917 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100930 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100930 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20130705 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20130705 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140912 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20140912 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150907 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20150907 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160921 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20160921 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170925 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20170925 Start annual number: 8 End annual number: 8 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20190711 |