KR100643834B1 - 분산 캐시를 갖는 데이터 네트워크를 위한 방법, 시스템및 단말기 - Google Patents
분산 캐시를 갖는 데이터 네트워크를 위한 방법, 시스템및 단말기 Download PDFInfo
- Publication number
- KR100643834B1 KR100643834B1 KR1020047001598A KR20047001598A KR100643834B1 KR 100643834 B1 KR100643834 B1 KR 100643834B1 KR 1020047001598 A KR1020047001598 A KR 1020047001598A KR 20047001598 A KR20047001598 A KR 20047001598A KR 100643834 B1 KR100643834 B1 KR 100643834B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- network
- user terminal
- service provider
- local storage
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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/2866—Architectures; Arrangements
- H04L67/288—Distributed intermediate devices, i.e. intermediate devices for interaction with other intermediate devices on the same level
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
-
- 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/2866—Architectures; Arrangements
- H04L67/2885—Hierarchically arranged intermediate devices, e.g. for hierarchical caching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (28)
- 로컬 저장부를 구비하는 사용자 단말기로부터 서비스 제공자를 통해 네트워크상에서 데이터를 액세스하는 방법에 있어서,데이터를 요청하는 단계;상기 요청된 데이터가 상기 로컬 저장부로부터 입수가능한지 여부를 결정하고 상기 데이터가 상기 로컬 저장부로부터 입수가능하지 않은 경우 상기 서비스 제공자로부터 상기 요청된 데이터를 요청하는 단계; 및상기 서비스 제공자로부터 데이터의 모음을 상기 로컬 저장부에 수신하는 단계를 포함하고,상기 데이터의 모음은 상기 서비스 제공자에 의해 결정되는 것으로서, 상기 사용자 단말기에 의해 요청되는 데이터에 기초하지만 그것으로만 제한되지 않는 데이터를 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제1항에 있어서, 상기 서비스 제공자는 상기 네트워크에서 입수가능한 데이터의 캐시(cache)를 유지하고, 추가로 상기 서비스 제공자로부터의 데이터 추출물은 상기 데이터의 캐시로부터의 데이터 추출물인 것을 특징으로 하는 데이터 액세스 방법.
- 제2항에 있어서, 상기 사용자 단말기로 전송하기 위해 상기 캐시의 일부를 선택하는 단계를 더 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제2항에 있어서, 선택 단계는 인기도(popularity)에 따라 상기 캐시의 데이터를 분류하고 분류된 데이터를 선택하는 단계를 더 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제4항에 있어서, 다수의 미리 정의된 사용자 선호도(preference)를 상기 사용자 단말기에 저장하는 단계를 더 포함하고, 상기 수신 단계는 상기 정의된 사용자 선호도에 부합하는 분류를 갖는 데이터만을 수신하도록 적합하게되는 것을 특징으로 하는 데이터 액세스 방법.
- 제3항에 있어서, 다수의 미리 정의된 사용자 선호도를 상기 서비스 제공자에 저장하고 상기 저장된 사용자 선호도에 기초하여 사용자 단말기에 데이터 추출물을 전송하는 단계를 더 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제1항 내지 제6항 중의 어느 한 항에 있어서, 상기 수신 단계는 소정의 스케쥴에 따라 상기 데이터 추출물을 수신하는데 적합한 것을 특징으로 하는 데이터 액세스 방법.
- 제7항에 있어서, 복수의 사용자 선택가능한 가입 선호도 중의 하나에 따라 상기 데이터 추출물을 수신하는 단계를 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제1항 내지 제 6 항 및 제8항 중 어느 한 항에 있어서, 상기 로컬 저장부의 내용들을 암호화하는 단계를 더 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제1항 내지 제 6 항 및 제8항 중 어느 한 항에 있어서, 데이터를 요청하는 단계 및 요청된 데이터를 제공하는 단계는 제1 통신 네트워크를 통해 데이터를 요청하는데 적합한 것을 특징으로 하는 데이터 액세스 방법.
- 제10항에 있어서, 데이터 추출물을 수신하는 단계는 제2 네트워크를 통해 데이터를 수신하는데 적합한 것을 특징으로 하는 데이터 액세스 방법.
- 제10항에 있어서, 상기 제 1 통신 네트워크는 점 대 점(point-to-point) 네트워크인 것을 특징으로 하는 데이터 액세스 방법.
- 제11항에 있어서, 상기 제2 네트워크는 브로드캐스트 네트워크인 것을 특징으로 하는 데이터 액세스 방법.
- 제11 항에 있어서, 상기 제2 네트워크는 DVB 네트워크인 것을 특징으로 하는 데이터 액세스 방법.
- 제1항 내지 제 6항, 제 8 항 및 제 11항 내지 제14항 중의 어느 한 항에 있어서, 상기 로컬 저장부의 데이터의 사용을 통계적으로 분석하여 통계적인 사용 데이터를 생성하고 상기 통계적인 사용 데이터를 상기 서비스 제공자에게 보고하는 단계를 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 제15항에 있어서, 상기 사용자 단말기가 달리 동작하지 않는 경우 상기 통계적인 사용 데이터의 보고를 수행하는 단계를 포함하는 것을 특징으로 하는 데이터 액세스 방법.
- 로컬 저장부를 구비하는 사용자 단말기로부터 서비스 제공자를 통해 네트워크상에서 데이터를 액세스하는 단말기에 있어서,상기 네트워크로부터 데이터를 요청하는 수단;상기 요청된 데이터가 상기 로컬 저장부로부터 입수가능한지 여부를 결정하고 상기 데이터가 상기 로컬 저장부로부터 입수가능하지 않은 경우 상기 서비스 제공자로부터 상기 요청된 데이터를 요청하는 프로세서; 및상기 서비스 제공자로부터 데이터 추출물을 수신하는 수신기를 포함하고,상기 데이터 추출물은 상기 서비스 제공자에 의해 결정되는 것으로서, 상기 사용자 단말기에 의해 요청되는 데이터에 기초하지만 그것으로만 제한되지 않는 데이터를 포함하는 것을 특징으로 하는 사용자 단말기.
- 제17항에 있어서,사용자 선호도를 저장하는 수단을 더 포함하고, 상기 데이터 추출물을 수신하는 수단은 상기 저장된 사용자 선호도에 대응하는 데이터를 수신하는데 적합한 것을 특징으로 하는 사용자 단말기.
- 제17항 또는 제18항에 있어서, 소정의 스케쥴에 따라 상기 데이터 추출물을 수신하도록 상기 수신기 수단을 제어하는 스케쥴러를 더 포함하는 것을 특징으로 하는 사용자 단말기.
- 제17항 또는 제 18항에 있어서, 상기 로컬 저장부의 내용들을 암호화하고 암호해독하는 암호화 수단을 더 포함하는 것을 특징으로 하는 사용자 단말기.
- 제17항 또는 제 18항에 있어서,제1 통신 네트워크를 사용하는데 적합한 송수신기를 포함하는 것을 특징으로 하는 사용자 단말기.
- 제21항에 있어서,상기 수신기 수단은 제 2 네트워크에서 동작가능한 것을 특징으로 하는 사용자 단말기.
- 제21항에 있어서,상기 제1 통신 네트워크는 점 대 점 네트워크인 것을 특징으로 하는 사용자 단말기.
- 제22항에 있어서, 상기 제 2 네트워크는 브로드캐스트 네트워크인 것을 특징으로 하는 사용자 단말기.
- 제24항에 있어서, 상기 제2 네트워크는 DVB 네트워크인 것을 특징으로 하는 사용자 단말기.
- 제17항, 제 18항 및 제 22항 내지 제25항 중의 어느 한 항에 있어서, 상기 로컬 저장부의 데이터의 사용을 통계적으로 분석하고 통계적인 사용 데이터를 생성하여 상기 서비스 제공자에게 보고하도록 동작가능한 분석기를 포함하는 것을 특징으로 하는 사용자 단말기.
- 제26항에 있어서, 상기 사용자 단말기가 달리 동작하지 않는 경우 상기 통계적인 사용 데이터를 상기 서비스 제공자에게 보고하도록 동작가능한 것을 특징으로 하는 사용자 단말기.
- 제17항, 제 18항 및 제 22항 내지 제25항 중의 어느 한 항에서 청구된 바와 같은 사용자 단말기에 연결된 서비스 제공자를 포함하는 네트워크.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2001/009640 WO2003014942A1 (en) | 2001-08-03 | 2001-08-03 | Method, system and terminal for data networks with distributed caches |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20040019103A KR20040019103A (ko) | 2004-03-04 |
| KR100643834B1 true KR100643834B1 (ko) | 2006-11-10 |
Family
ID=8164557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020047001598A Expired - Fee Related KR100643834B1 (ko) | 2001-08-03 | 2001-08-03 | 분산 캐시를 갖는 데이터 네트워크를 위한 방법, 시스템및 단말기 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20040255007A1 (ko) |
| EP (1) | EP1412860B1 (ko) |
| KR (1) | KR100643834B1 (ko) |
| CN (1) | CN1316375C (ko) |
| AT (1) | ATE410732T1 (ko) |
| DE (1) | DE60136107D1 (ko) |
| WO (1) | WO2003014942A1 (ko) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7461139B2 (en) * | 2001-08-17 | 2008-12-02 | Micron Technology, Inc. | Network computer providing mass storage, broadband access, and other enhanced functionality |
| GB0213073D0 (en) | 2002-06-07 | 2002-07-17 | Hewlett Packard Co | Method of maintaining availability of requested network resources |
| US20050216519A1 (en) * | 2004-03-26 | 2005-09-29 | Mayo Glenna G | Access point that monitors guest usage |
| US20060248192A1 (en) * | 2005-04-29 | 2006-11-02 | Morris Stanley S Iii | Method for pulling images from the internet for viewing on a remote digital display |
| JP2007066161A (ja) * | 2005-09-01 | 2007-03-15 | Hitachi Ltd | キャッシュシステム |
| US20100242048A1 (en) * | 2006-04-19 | 2010-09-23 | Farney James C | Resource allocation system |
| KR100750613B1 (ko) * | 2006-08-09 | 2007-08-20 | 태일정보산업(주) | 트래픽 제어 장치 |
| US8693353B2 (en) * | 2009-12-28 | 2014-04-08 | Schneider Electric USA, Inc. | Intelligent ethernet gateway system and method for optimizing serial communication networks |
| CN102214224A (zh) * | 2011-06-15 | 2011-10-12 | 中兴通讯股份有限公司 | 一种访问网络资源的优化方法、网页浏览器和终端 |
| CN103825916B (zh) * | 2012-11-16 | 2018-07-10 | 腾讯科技(深圳)有限公司 | 一种资源下载方法及系统 |
| US10075551B1 (en) * | 2016-06-06 | 2018-09-11 | Amazon Technologies, Inc. | Request management for hierarchical cache |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10061A (en) * | 1853-09-27 | Stephen e | ||
| US13088A (en) * | 1855-06-19 | Stump-machine | ||
| US5761602A (en) * | 1995-09-13 | 1998-06-02 | Wagner Dsp Technologies | Hybrid multichannel data transmission system utilizing a broadcast medium |
| US5991306A (en) * | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
| US5931904A (en) * | 1996-10-11 | 1999-08-03 | At&T Corp. | Method for reducing the delay between the time a data page is requested and the time the data page is displayed |
| US5961602A (en) * | 1997-02-10 | 1999-10-05 | International Business Machines Corporation | Method for optimizing off-peak caching of web data |
| US5878223A (en) * | 1997-05-07 | 1999-03-02 | International Business Machines Corporation | System and method for predictive caching of information pages |
| US6163779A (en) * | 1997-09-29 | 2000-12-19 | International Business Machines Corporation | Method of saving a web page to a local hard drive to enable client-side browsing |
| US6442598B1 (en) * | 1997-10-27 | 2002-08-27 | Microsoft Corporation | System and method for delivering web content over a broadcast medium |
| US6594682B2 (en) * | 1997-10-28 | 2003-07-15 | Microsoft Corporation | Client-side system for scheduling delivery of web content and locally managing the web content |
| US6430185B1 (en) * | 1997-12-23 | 2002-08-06 | Alcatel Usa Sourcing, L.P. | Apparatus and method for bidirectional data transfer |
| US5987233A (en) * | 1998-03-16 | 1999-11-16 | Skycache Inc. | Comprehensive global information network broadcasting system and implementation thereof |
| US6715056B1 (en) * | 1998-04-30 | 2004-03-30 | International Business Machines Corporation | Network document transmission to receiving display stations with automatic sizing of received document caches based upon user activity in prior browsing sessions |
| JP3254422B2 (ja) * | 1998-06-26 | 2002-02-04 | 株式会社ジェイ・キャスト | ウェブページ閲覧方法およびこの方法を用いた装置 |
| SE514376C2 (sv) * | 1998-09-24 | 2001-02-19 | Mirror Image Internet Inc | Ett internet-cachningssystem samt ett förfarande och anordning i ett sådant system |
| US6532493B1 (en) * | 1998-10-29 | 2003-03-11 | Cisco Technology, Inc. | Methods and apparatus for redirecting network cache traffic |
| AU2847700A (en) * | 1999-01-11 | 2000-08-01 | Edgix Corporation | Internet content delivery acceleration system |
| US6434608B1 (en) * | 1999-02-26 | 2002-08-13 | Cisco Technology, Inc. | Methods and apparatus for caching network traffic |
| US6658463B1 (en) * | 1999-06-10 | 2003-12-02 | Hughes Electronics Corporation | Satellite multicast performance enhancing multicast HTTP proxy system and method |
| US20020073167A1 (en) * | 1999-12-08 | 2002-06-13 | Powell Kyle E. | Internet content delivery acceleration system employing a hybrid content selection scheme |
| JP2001211197A (ja) * | 2000-01-26 | 2001-08-03 | Nec Corp | 通信システム、通信方法、ゲートウェイ装置およびクライアント |
| JP2001222491A (ja) * | 2000-02-09 | 2001-08-17 | Nec Corp | 情報提供システム、情報提供方法およびクライアント |
| US6917960B1 (en) * | 2000-05-05 | 2005-07-12 | Jibe Networks | Intelligent content precaching |
| US6742033B1 (en) * | 2000-06-12 | 2004-05-25 | Gateway, Inc. | System, method and computer program product that pre-caches content to provide timely information to a user |
| CN1291747A (zh) * | 2000-11-24 | 2001-04-18 | 李楠甍 | 高速缓存设备及其使用方法 |
| US6912591B2 (en) * | 2001-05-02 | 2005-06-28 | Science Application International Corporation | System and method for patch enabled data transmissions |
-
2001
- 2001-08-03 EP EP01960690A patent/EP1412860B1/en not_active Expired - Lifetime
- 2001-08-03 KR KR1020047001598A patent/KR100643834B1/ko not_active Expired - Fee Related
- 2001-08-03 US US10/485,800 patent/US20040255007A1/en not_active Abandoned
- 2001-08-03 CN CNB01823674XA patent/CN1316375C/zh not_active Expired - Fee Related
- 2001-08-03 WO PCT/EP2001/009640 patent/WO2003014942A1/en active Application Filing
- 2001-08-03 DE DE60136107T patent/DE60136107D1/de not_active Expired - Lifetime
- 2001-08-03 AT AT01960690T patent/ATE410732T1/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| EP1412860B1 (en) | 2008-10-08 |
| US20040255007A1 (en) | 2004-12-16 |
| EP1412860A1 (en) | 2004-04-28 |
| DE60136107D1 (de) | 2008-11-20 |
| CN1316375C (zh) | 2007-05-16 |
| WO2003014942A1 (en) | 2003-02-20 |
| CN1552024A (zh) | 2004-12-01 |
| ATE410732T1 (de) | 2008-10-15 |
| KR20040019103A (ko) | 2004-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107251525B (zh) | 用于支持移动设备用户的预测内容预取服务的分布式服务器架构 | |
| US8126986B2 (en) | Advanced content and data distribution techniques | |
| US9167015B2 (en) | Method and system for caching streaming multimedia on the internet | |
| CA2413952C (en) | Selective routing | |
| US8903950B2 (en) | Personalized content delivery using peer-to-peer precaching | |
| US6298373B1 (en) | Local service provider for pull based intelligent caching system | |
| EP1287453B1 (en) | Content exchange apparatus | |
| US6904460B1 (en) | Reverse content harvester | |
| US20020073167A1 (en) | Internet content delivery acceleration system employing a hybrid content selection scheme | |
| US20020092026A1 (en) | Method and apparatus for broadcast delivery of content to a client-side cache based on user preferences | |
| KR20030051429A (ko) | 네트워크 어드레싱 시스템 | |
| WO1999049717A2 (en) | System and method for multicasting multimedia content | |
| KR20030026932A (ko) | Qos 기반 콘텐트 배포 네트워크 | |
| JP2004509381A (ja) | 自己発行ネットワークディレクトリ | |
| KR100643834B1 (ko) | 분산 캐시를 갖는 데이터 네트워크를 위한 방법, 시스템및 단말기 | |
| KR20030022805A (ko) | 콘텐트 추적 | |
| KR20030076224A (ko) | 클라이언트측의 전체적인 상태 체크 | |
| JP2004511835A (ja) | コンテンツオブジェクトのためのアクティブディレクトリ | |
| CA2410863A1 (en) | Client side address routing analysis | |
| EP1049028A2 (en) | Efficient distribution of information to the end-user | |
| Lindemann et al. | Evaluating hardware and software web proxy caching solutions | |
| Lindemann et al. | Analysis of Web Caching in the Gigabit Research Network G-WiN |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20111020 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20121102 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20121102 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |