KR20020096519A - 인터넷 상의 정보수집 시스템 - Google Patents
인터넷 상의 정보수집 시스템 Download PDFInfo
- Publication number
- KR20020096519A KR20020096519A KR1020010035079A KR20010035079A KR20020096519A KR 20020096519 A KR20020096519 A KR 20020096519A KR 1020010035079 A KR1020010035079 A KR 1020010035079A KR 20010035079 A KR20010035079 A KR 20010035079A KR 20020096519 A KR20020096519 A KR 20020096519A
- Authority
- KR
- South Korea
- Prior art keywords
- item
- information
- html
- user
- node
- Prior art date
Links
- 230000007246 mechanism Effects 0.000 claims abstract description 8
- 238000004519 manufacturing process Methods 0.000 claims abstract description 6
- 230000006870 function Effects 0.000 claims description 33
- 238000000034 method Methods 0.000 claims description 25
- 238000012546 transfer Methods 0.000 claims description 2
- 230000000737 periodic effect Effects 0.000 claims 2
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 11
- 238000007689 inspection Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000007792 addition Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
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
- 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (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
Claims (6)
- 다수의 클라이언트들과, 상기 클라이언트를 회원으로 등록하여 관리하는 관리서버와, 다수의 정보제공서버들이 인터넷을 통하여 상호 연결되고, 상기 클라이언트들 각각에는 사용자가 필요로 하는 정보만을 상기 정보제공서버들로부터 선택적, 주기적으로 수집하기 위한 정보수집 에이전트가 내장되며, 상기 정보수집 에이전트는일반 웹브라우저 기능을 수행함과 동시에 상기 정보제공서버의 웹페이지의 단위정보인 HTML 엘리먼트를 사용자가 지정하도록 하고, HTML 문서에 대해 다중 트리 형태의 DOM(Document Object Model) 메커니즘에 접근할 수 있는 기능을 제공하며, 사용자가 지정한 엘리먼트에 대응하는 아이템들의 내용을 보여주는 웹브라우저 제어모듈과;HTML 문서의 다중 트리 구조를 빠르고 효율적으로 생성해주는 HTML 트리 생성모듈과;상기 사용자가 지정한 엘리먼트를 하나의 아이템으로 만들어주는 아이템 생성모듈과;하나의 아이템이 상기 HTML 트리 생성모듈에 의해 만들어진 다중 트리에서 유효한 값을 지니는지 검사하는 아이템 검사모듈과;상기 아이템이 가리키는 엘리먼트의 내용이 갱신될 때, 상기 갱신된 내용들을 데이터베이스에 계속적으로 보관하는 아이템 저장모듈; 및아이템 리스트를 가지고 리스트에서 아이템을 추가 또는 삭제하고, 타이머를 통해 검사될 아이템의 HTML을 인터넷을 통해 다운로드하며, 아이템 리스트의 저장과 로드, 상기 관리서버로의 전송, 사용자에게 보여줄 내용의 제작을 관리하는 클라이언트 아이템 매니저를 포함하는 것을 특징으로 하는 인터넷 상의 정보수집 시스템.
- 제 1 항에 있어서, 상기 관리서버는상기 인터넷을 통하여 상기 클라이언트 정보수집 에이전트와의 직접적인 정보 입출력을 담당하는 네트워크 입출력 제어모듈과;상기 클라이언트들로부터 전송된 아이템 정보를 DB 서버에 저장하는 서버 아이템 저장모듈과;HTML 문서의 다중 트리 구조를 빠르고 효율적으로 생성해주는 서버 HTML 트리 생성모듈과;하나의 아이템이 상기 서버 HTML 트리 생성모듈에 의해 만들어진 다중 트리에서 유효한 값을 지니는지 검사하는 아이템 검사모듈; 및상기 관리서버가 직접 검사해야 할 아이템들의 리스트를 가지고 이 중에서 검사가 이루어져야 할 아이템의 HTML 문서를 인터넷을 통해 다운로드하며 상기 클라이언트로 전송될 내용의 제작 등을 관리하는 서버 아이템 매니저를 포함하는 것을 특징으로 하는 인터넷 상의 정보수집 시스템.
- 제 1 항에 있어서, 상기 아이템에는 해당 웹페이지내의 위치정보, 대응하는 엘리먼트가 지정된 웹페이지의 URL, 엘리먼트의 텍스트 및 아이템의 조회주기가 저장되는 것을 특징으로 하는 인터넷 상의 정보수집 시스템.
- 제 3 항에 있어서, 상기 아이템의 위치정보는 상기 아이템의 HTML 엘리먼트에 대응하는 노드로부터 해당 웹페이지의 트리구조의 최상위 노드까지 노드 특징과 부모노드와의 관계에 대한 정보를 포함하는 것을 특징으로 하는 인터넷 상의 정보수집 시스템.
- 다수의 클라이언트들과, 상기 클라이언트를 회원으로 등록하여 관리하는 관리서버와, 다수의 정보제공서버들이 인터넷을 통하여 상호 연결되고, 상기 클라이언트들 각각에는 사용자가 필요로 하는 정보만을 상기 정보제공서버들로부터 선택적, 주기적으로 수집하기 위한 정보수집 에이전트가 내장되는 인터넷 상의 정보수집 시스템에 적용되며,사용자가 상기 정보제공서버의 특정 웹페이지에서 선택된 HTML 엘리먼트를 아이템으로 지정하는 단계;상기 정보수집 에이전트의 HTML 트리 생성모듈을 통해 해당 웹페이지의 트리구조를 생성하는 단계;상기 사용자에 의해 지정된 HTML 엘리먼트의 정보를 동적 HTML 객체모델을 통해 얻은 후, 이 HTML 엘리먼트에 일치되는 목표 엘리먼트 노드를 상기 생성된 트리 구조에서 찾는 단계;일치된 노드로부터 상기 트리 구조의 최상위 노드까지 해당노드 특징과 부모노드와의 관계에 대한 정보를 상기 아이템에 저장하는 단계; 및상기 HTML 엘리먼트가 지정된 웹페이지의 URL, 엘리먼트의 텍스트, 아이템의 조회주기를 상기 아이템에 저장하는 단계를 포함하는 것을 특징으로 하는 인터넷 상의 정보수집 방법.
- 제 5 항에 있어서,상기 클라이언트의 아이템 정보를 상기 관리서버에 전송하여 상기 관리서버로부터 정보를 받게되는 아이템들을 구별하는 단계;상기 클라이언트에 검사할 아이템이 존재하는지를 판단하고, 존재하는 경우 해당 아이템에 지정된 URL의 HTML 스트링을 상기 인터넷을 통해 다운로드받고, 상기 HTML 트리 생성모듈을 통해 다운로드받은 HTML의 트리 구조를 생성한 후, 상기 정보수집 에이전트의 아이템 검사 모듈로 아이템이 유효한지를 확인하는 단계;상기 엘리먼트가 무효화되었는지를 판단하여, 무효화되었으면 이를 사용자에게 출력하여 통보하고, 무효화되지 않았으면 변경되었는지를 판단하여, 변경되었으면, 갱신된 아이템 내용을 사용자에게 출력하는 단계; 및상기 관리서버로부터 받은 아이템 정보가 있는지를 판단하여, 아이템 정보가 있으면, 해당 아이템의 갱신된 내용을 사용자에게 출력하는 단계를 더 포함하는 것을 특징으로 하는 인터넷 상의 정보수집 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0035079A KR100446209B1 (ko) | 2001-06-20 | 2001-06-20 | 인터넷 상의 정보수집 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0035079A KR100446209B1 (ko) | 2001-06-20 | 2001-06-20 | 인터넷 상의 정보수집 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020096519A true KR20020096519A (ko) | 2002-12-31 |
KR100446209B1 KR100446209B1 (ko) | 2004-08-30 |
Family
ID=27710139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0035079A KR100446209B1 (ko) | 2001-06-20 | 2001-06-20 | 인터넷 상의 정보수집 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100446209B1 (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030079826A (ko) * | 2003-07-21 | 2003-10-10 | 함승진 | 웹사이트의 내용 변경 자동 통지 방법 |
WO2008137961A1 (en) * | 2007-05-07 | 2008-11-13 | Listspinner Inc. | System enabling social networking through user-generated lists |
KR101046446B1 (ko) * | 2008-11-18 | 2011-07-04 | 주식회사 엘지유플러스 | 웹페이지 로딩 방법 및 시스템 |
KR20210113582A (ko) * | 2019-10-15 | 2021-09-16 | 쿠팡 주식회사 | 배송 날짜 추정을 이용하여 웹페이지들을 수정하기 위한 시스템들 및 방법들 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101006980B1 (ko) * | 2008-09-25 | 2011-01-12 | 주식회사 테크리드 | 웹브라우저 상에서 원하는 컨텐츠를 선택추출하여 클론 오브젝트를 생성하고 재생하는 방법 및 시스템 |
KR101364403B1 (ko) * | 2013-10-21 | 2014-02-17 | 김용문 | 데이터 분석/제공 방법, 및 이를 이용한 장치 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000030249A (ko) * | 2000-02-15 | 2000-06-05 | 안창현 | 사용자주문형 정보게시판 서비스시스템 |
KR20000049581A (ko) * | 2000-04-12 | 2000-08-05 | 장성동 | 인터넷상의 실시간 맞춤 정보 서비스 장치 및 방법 |
KR20000050217A (ko) * | 2000-05-26 | 2000-08-05 | 신종섭 | 통신매체를 이용한 실시간 맞춤정보 이용가입, 생성 및제공방법 |
KR20000054312A (ko) * | 2000-06-01 | 2000-09-05 | 최우석 | 맞춤 웹정보 구축 제공 방법 |
KR20000059142A (ko) * | 2000-07-18 | 2000-10-05 | 우제찬 | 사용자 요구 사항에 대한 최적 정보의 신속한 제공 시스템 |
KR100455929B1 (ko) * | 2001-04-17 | 2004-11-08 | (주)인포캐스트 | 인터넷 등재 정보의 자동 수집 서비스 시스템 및 그 방법 |
-
2001
- 2001-06-20 KR KR10-2001-0035079A patent/KR100446209B1/ko active IP Right Grant
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030079826A (ko) * | 2003-07-21 | 2003-10-10 | 함승진 | 웹사이트의 내용 변경 자동 통지 방법 |
WO2008137961A1 (en) * | 2007-05-07 | 2008-11-13 | Listspinner Inc. | System enabling social networking through user-generated lists |
KR101046446B1 (ko) * | 2008-11-18 | 2011-07-04 | 주식회사 엘지유플러스 | 웹페이지 로딩 방법 및 시스템 |
KR20210113582A (ko) * | 2019-10-15 | 2021-09-16 | 쿠팡 주식회사 | 배송 날짜 추정을 이용하여 웹페이지들을 수정하기 위한 시스템들 및 방법들 |
Also Published As
Publication number | Publication date |
---|---|
KR100446209B1 (ko) | 2004-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11863642B2 (en) | Method and system for monitoring an activity of a user | |
JP6410280B2 (ja) | ウェブサイト・アクセス方法、装置、およびウェブサイト・システム | |
US7702811B2 (en) | Method and apparatus for marking of web page portions for revisiting the marked portions | |
US20030005159A1 (en) | Method and system for generating and serving multilingual web pages | |
US8762556B2 (en) | Displaying content on a mobile device | |
US7885950B2 (en) | Creating search enabled web pages | |
US9268547B2 (en) | Conditional logic for delivering computer-executable program instructions and content | |
US20070288488A1 (en) | Message Catalogs for Remote Modules | |
US8516111B2 (en) | System for enabling rich network applications | |
US20120117494A1 (en) | System and method for expediting information display | |
AU2007243143A1 (en) | Independent actionscript analytics tools and techniques | |
CN102597993A (zh) | 利用统一资源标识符管理应用状态信息 | |
CN112612943A (zh) | 一种基于异步处理框架的具有自动测试功能的数据爬取方法 | |
KR100446209B1 (ko) | 인터넷 상의 정보수집 시스템 | |
JP5393242B2 (ja) | データ提供方法および中間サーバ装置 | |
US8239522B1 (en) | Dynamic variables for tracking wireless device website usage | |
CN101383838B (zh) | 一种Web界面在线评估的方法、***和装置 | |
Panum et al. | Kraaler: A user-perspective web crawler | |
CN115525305A (zh) | 数据处理、应用启动方法、装置、计算机设备和存储介质 | |
JP4805199B2 (ja) | シナリオ作成プログラム及びシナリオ作成装置 | |
CN112835793B (zh) | 一种网页调试方法及装置 | |
Koder | Increasing Full Stack Development Productivity via Technology Selection | |
CA2428004A1 (en) | Method of dynamically creating a web page according to user preferences | |
JP5276903B2 (ja) | 閲覧システム、プラグインプログラム、ならびに、紹介プログラム | |
JP2008117339A (ja) | Webアプリケーションの任意の機能に対するショートカットを定義する方法および装置 |
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: 20120810 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20130807 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20140818 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20150811 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20160819 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20170818 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20180808 Year of fee payment: 15 |
|
FPAY | Annual fee payment |
Payment date: 20190819 Year of fee payment: 16 |