# How Servers Prepare Web Pages for You to Read Offline

> A method for a remote server to process a website in two different ways simultaneously: one for live viewing and one optimized for later offline access.

- **Patent:** US 8972477
- **Original title:** Offline browsing session management
- **Owner:** Amazon Technologies Inc
- **Granted:** 2015
- **Status:** Active
- **Times cited:** 5
- **Field:** consumer_electronics, software, telecommunications

## What it does

When you request a website, this system uses a server to fetch the content and process it twice. First, it creates a version optimized for your current live connection, which is sent directly to your device. Simultaneously, it creates a second, separate version optimized for offline use, which is stored in a dedicated repository. This allows the server to use different communication protocols and processing rules for each version, ensuring that when you lose your internet connection, your device can still pull the pre-processed offline version from storage.

## What it does NOT cover

- Does not cover simple local caching where the browser just saves a copy of the page as-is.
- Does not cover peer-to-peer content sharing or offline synchronization between multiple user devices.
- Does not cover systems that only store a single version of a webpage for both online and offline use.

## The clever bit

The system treats the 'online' and 'offline' versions of the same webpage as distinct processing tasks, allowing the server to strip away or simplify interactive elements for the offline version while keeping them fully functional for the live session.

## Real-world examples

1. Amazon Silk browser on Kindle Fire tablets
2. Mobile browsers with 'Read Later' or 'Save for Offline' features
3. Cloud-based remote desktop and virtualized browser environments

## Why it matters

This technology is essential for mobile browsing in areas with unreliable internet. By offloading the heavy lifting of rendering complex web pages to a server, it allows even low-power devices to access sophisticated content offline without draining their own batteries or memory.

## Frequently asked questions

### What does How Servers Prepare Web Pages for You to Read Offline cover?

A method for a remote server to process a website in two different ways simultaneously: one for live viewing and one optimized for later offline access.

### Who owns patent US 8972477?

Amazon Technologies Inc owns this patent, granted in 2015.

### When does this patent expire?

This patent is expected to expire on March 3, 2035, when the invention enters the public domain.

### What is patent US 8972477 cited by?

This patent has been cited by 5 later patents that build on its ideas.

### What problem does this patent solve?

This technology is essential for mobile browsing in areas with unreliable internet. By offloading the heavy lifting of rendering complex web pages to a server, it allows even low-power devices to access sophisticated content offline without draining their own batteries or memory.

### What does this patent NOT cover?

Does not cover simple local caching where the browser just saves a copy of the page as-is.

**Full plain-English explainer:** https://patentbrief.org/patent/us/8972477/amazon-aurora-database

**Original patent:** https://patents.google.com/patent/US8972477

---

_Source: PatentBrief — https://patentbrief.org. Patent facts are from public records; the plain-English explanation is PatentBrief's._
