ATE282922T1

A distributed system and method for prefetching objects

Abstract

An satellite-based internet access includes uses a distributed proxy server that reduces a delay associated with the retrieval of inline objects of web pages. The distributed proxy server includes a first component which runs on the browser side of the satellite link and communicates with web browsers, and a second component which runs on an Internet side of the satellite link and communicates with web servers. When a web page is requested over the satellite link, the second component determines whether the parent file includes any references to inline objects, and prefetches each such inline object. The prefetched objects are transmitted over the satellite link to the first component, which in-turn stores the prefetched objects in a cache and provides the prefetched objects to the requesting web browser. The first component may also block browser requests for prefetched inline objects from unnecessarily being transmitted over the satellite link.

Term

Term ended

Projected expiry passed 5 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 members in 11 offices

This recordMember, by publication datePriority claim1 more office is in the list below

Priority claims2

Priority claims
DocumentOfficeKindDate
5484797United States of AmericaP
9816353United States of AmericaW

Members22

Family members, oldest first
DocumentOfficeKind
CA2298712A1CanadaA1
WO9908429A1World Intellectual Property Organization (WIPO)A1
AU8771598AAustraliaA
WO9908429A8World Intellectual Property Organization (WIPO)A8
EP1002410A1European Patent Office (EPO)A1
CN1272279AChinaA
KR20010022687ARepublic of KoreaA
AU737551B2AustraliaB2
US6282542B1United States of AmericaB1
JP2001513600AJapanA
US2002010761A1United States of AmericaA1
CN1108685CChinaC
US2003120658A1United States of AmericaA1
US6598048B2United States of AmericaB2
RU2210871C2Russian FederationC2
EP1002410B1European Patent Office (EPO)B1
ATE282922T1This recordAustriaT1
DE69827638D1GermanyD1
US6907429B2United States of AmericaB2
DE69827638T2GermanyT2
KR100571059B1Republic of KoreaB1
JP3774807B2JapanB2