# How Servers Combine Global and Local Content for Personalized Web Displays

> A 1997 Microsoft patent describing how a server can mix general content with specific local details to create a personalized experience for users based on their location or demographics.

- **Patent:** US 6122658
- **Original title:** Custom localized information in a networked server for display to an end user
- **Owner:** Microsoft Corp
- **Granted:** 2000
- **Status:** Public domain (expired)
- **Times cited:** 111
- **Field:** consumer_electronics, software, telecommunications, ecommerce

## What it does

The patent describes a system where a server acts as a hub to assemble a custom web page or media stream. It pulls 'global' content, such as a movie or a news feed, from a central source and mixes it with 'local' content, such as regional advertisements or language-specific subtitles, stored in a local database. The server then sends this combined package to the user's computer. For example, a user in Tokyo might receive the same global action movie as a user in New York, but the server would automatically inject Japanese subtitles or local store ads into the stream for the Tokyo user.

## What it does NOT cover

- Does not cover content personalization that happens entirely on the user's device (client-side rendering) without server-side integration.
- Does not cover real-time user tracking or behavioral profiling based on individual browsing history.
- Does not cover the specific algorithms used to select which local content is relevant to a user.

## The clever bit

The innovation was the server-side integration of disparate data sources—global and local—before delivery, rather than forcing the client computer to assemble the pieces, which was technically difficult for the hardware of 1997.

## Real-world examples

1. Localized video streaming services
2. Regionalized news portals
3. Targeted web advertising networks
4. Content delivery networks (CDNs)

## Why it matters

This patent represents an early blueprint for the modern 'edge computing' and content delivery networks (CDNs) that power the web today. By offloading the combination of content to servers closer to the user, it helped solve the bandwidth and latency problems of the late 1990s internet. It laid the groundwork for how streaming services and global websites provide localized experiences today.

## Frequently asked questions

### What does How Servers Combine Global and Local Content for Personalized Web Displays cover?

A 1997 Microsoft patent describing how a server can mix general content with specific local details to create a personalized experience for users based on their location or demographics.

### Who owns patent US 6122658?

Microsoft Corp owns this patent, granted in 2000.

### When does this patent expire?

This patent has expired and is now in the public domain — anyone can use the invention freely.

### What is patent US 6122658 cited by?

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

### What problem does this patent solve?

This patent represents an early blueprint for the modern 'edge computing' and content delivery networks (CDNs) that power the web today. By offloading the combination of content to servers closer to the user, it helped solve the bandwidth and latency problems of the late 1990s internet. It laid the groundwork for how streaming services and global websites provide localized experiences today.

### What does this patent NOT cover?

Does not cover content personalization that happens entirely on the user's device (client-side rendering) without server-side integration.

**Full plain-English explainer:** https://patentbrief.org/patent/us/6122658/custom-localized-information-in-a-networked-server-for-display-to-an-end-user

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

---

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


## Related patents

Semantically similar inventions in the PatentBrief corpus:

- [How Amazon Delivers Content Faster Using Local Servers](https://patentbrief.org/patent/us/9332078/facebook-memories) — Amazon's 2016 patent describes a system for breaking down digital content into smaller pieces and storing them on servers located near users to speed up downloads and reduce network traffic.
- [How Load Balancers Route Web Traffic Based on Specific Content](https://patentbrief.org/patent/us/5774660/world-wide-web-server-with-delayed-resource-binding-for-resource-based-load-balancing-on-a-distributed-resource-multi-node-network) — A method for web servers to route user requests to specific machines based on which files they store, rather than just blindly balancing traffic across all servers.
- [Prodigy's System for Interactive Online Information and Shopping](https://patentbrief.org/patent/us/5347632/java-programming-language) — Prodigy's 1994 patent outlines an interactive online system that delivered news, shopping, and banking to personal computers by breaking applications into 'objects' stored locally or remotely, and used user data for targeted ads.
- [How Software Automatically Collects and Organizes Data from Multiple Websites](https://patentbrief.org/patent/us/8112476/amazon-ec2-elastic-compute-cloud) — A system that automatically logs into multiple websites, pulls information, and stores it locally before you even ask for it, so it is ready to view instantly.
- [How Distributed Servers Find Data Using Location Pointers](https://patentbrief.org/patent/us/7233978/method-and-apparatus-for-managing-location-information-in-a-network-separate-from-the-data-to-which-the-location-information-pertains) — A system that uses a network of specialized servers to track where specific data is located, allowing computers to find information by asking a server for its address rather than searching every machine.
