Mobile Terminal Beacon Content Caching for Indoor Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Indoor positioning systems face challenges in providing efficient content delivery to mobile terminals in areas where GPS signals are unavailable, as existing systems rely on network connectivity and may experience delays or increased network loads.

Innovation Solution

A communication system comprising multiple beacon terminals that transmit unique beacon data, including identification information and area identification, which is received by mobile terminals that determine if associated contents are cached or need to be acquired from a server, allowing for efficient content retrieval and reduced network load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mobile terminal acquires contents from the server every time it receives beacon data, then the contents are always up-to-date, but the network load increases and responsiveness decreases

Engineering Contradiction:
Improvecontents freshnessVSAvoidcontent delivery speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The mobile terminal performs preliminary actions by checking whether contents are already cached in its memory before requesting new contents from the server. This preliminary check prevents unnecessary network requests and accelerates content delivery when contents are already available locally, while still maintaining the ability to update contents when needed.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the mobile terminal requests contents from the server for every beacon data reception, then contents are always current, but network connectivity is required and network load increases

Engineering Contradiction:
Improvecontents currencyVSAvoidoperation without network
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by caching contents in the mobile terminal's memory in advance. This allows the terminal to operate and deliver contents even when network connectivity is unavailable, improving adaptability to different operating conditions while maintaining contents currency through periodic updates when the network is available.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system uses traditional indoor positioning methods with beacon terminals, then positioning is available where GPS is unavailable, but content delivery efficiency and responsiveness are reduced

Engineering Contradiction:
Improveindoor positioning availabilityVSAvoidcontent delivery efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The invention combines indoor positioning reliability with content delivery efficiency by implementing preliminary action through content caching. The mobile terminal caches contents associated with beacon data in its memory, enabling fast local retrieval that maintains the reliability of indoor positioning while dramatically improving content delivery efficiency and responsiveness.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9906910B2Communication system, contents acquisition method, and recording medium storing contents acquisition program
Publication Date: 2018.02.27 RICOH CO LTD
  • US9906910B2 patent drawing
  • US9906910B2 patent drawing
  • US9906910B2 patent drawing

AI summary

A communication system includes multiple beacon terminals located at a specific area, each beacon terminal being configured that transmits beacon data including identification information identifying the beacon terminal and area identification information identifying the specific area where the multiple beacon terminals are located, a server that stores contents for the multiple beacon terminals associated with the beacon data, and a mobile terminal including a receiver that receives the beacon data from at least one of the multiple beacon terminals and circuitry that determines whether or not the contents for the multiple beacon terminals associated with the received beacon data are stored in a memory of the mobile terminal to generate a determination result and acquires the contents for the multiple beacon terminals associated with the received beacon data from the server based on the determination result.