Access Point Cache List Generation for Wireless LAN Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless Local Area Networks (LANs) with multiple access points, the existing Internet Cache Protocol (ICP) requires significant checking costs due to the need to designate Uniform Resource Locators (URLs) for content sharing, leading to longer wait times for users when content is not cached or has large data sizes, as access points need to acquire content from servers.

Innovation Solution

A communication device that acquires and shares cache information between access points, generating a shared content list indicating which content is cached in each access point, allowing for efficient content distribution and reducing wait times by identifying cached content and optimizing data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Internet Cache Protocol (ICP) is used for content sharing between access points, then content can be shared among access points, but a huge amount of checking cost is required due to the need to designate URLs

Engineering Contradiction:
Improvecontent sharing capabilityVSAvoidchecking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the URL designation requirement from the content sharing process. Instead of using ICP which requires designating URLs for content checking, the system creates a simplified cache information list that contains only content identifiers and cache status. This extraction eliminates the cumbersome URL checking process while maintaining the essential content sharing functionality between access points.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a mediator component that generates and maintains a cache information list serving as an intermediary between multiple access points. This mediator consolidates cache status information from various access points into a single shared list, allowing access points to check content availability without direct URL-based communication. The mediator approach simplifies the interaction protocol and reduces checking overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If content is not cached in an access point, then the access point can serve all content types, but the user's wait time increases as content must be acquired from the server

Engineering Contradiction:
Improvecontent serving capabilityVSAvoiduser wait time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-fetching and caching content that is likely to be requested by users. The system proactively acquires content from the server and stores it in the access point's cache before actual user requests occur. This preliminary caching action ensures that when users do request content, it is already available locally, eliminating wait time while maintaining the ability to serve diverse content types.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If content is cached in an access point, then user wait time is reduced, but if the data size is extremely large, it takes a long time to download the content

Engineering Contradiction:
Improveuser wait timeVSAvoidcontent download time
Core Design Contradiction:
Loss of timeVSDuration of action of moving object

Solution Approach 1:

The patent applies segmentation by dividing large content files into smaller segments or blocks. Instead of downloading entire large files at once, the system segments the content and downloads/transmits only the necessary segments to fulfill user requests. This segmentation reduces the apparent download time for users while maintaining the ability to cache and serve large content items efficiently.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10425495B2Communication device, communication method, and non-transitory computer readable medium for content cache function
Publication Date: 2019.09.24 KK TOSHIBA
  • US10425495B2 patent drawing
  • US10425495B2 patent drawing
  • US10425495B2 patent drawing

AI summary

A communication device includes: processing circuitry and communication circuitry. The processing circuitry acquires first information related to one or more pieces of content cached in each of relay devices being capable of communicating with a server and are capable of exchanging any of the pieces of content cached therein with one another. The processing circuitry acquires a first content list including an identifier of each of a plurality of pieces of content stored in the server. The processing circuitry specifies, on a basis of the first information, an identifier of a piece of content cached in at least one of the relay devices among the first content list and generates a second content list including the specified identifier and second information indicating that the piece of content identified by the specified identifier is cached in at least one of the relay devices. The communication circuitry transmits the second content list.