Dynamic Beacon Update for Wearable Location Precision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable or wearable devices, such as IoT devices, face challenges in storing sufficient beacon information for accurate location measurement due to insufficient storage capacity, making it difficult to determine their location over a wide range with high precision.
Innovation Solution
An information processing system that includes a device and an information processing apparatus, where the apparatus stores and updates neighboring definition information based on location data received from the device, allowing the device to dynamically update beacon information and generate accurate location sensing information even with limited storage capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If beacon information is stored beforehand in the device, then location measurement accuracy is improved, but storage capacity is insufficient
Solution Approach 1:
The patent introduces a server as an intermediary between the device and the beacon information database. The server stores comprehensive beacon information and provides it to the device on demand. This mediator allows the device to access extensive location data without needing to store it all locally, resolving the contradiction between measurement precision and storage capacity.
Solution Approach 2:
The system performs preliminary actions by pre-calculating and storing beacon information on the server before the device needs it. When the device requests location data, the server has already prepared the necessary information in advance, allowing the device to obtain accurate location measurements without requiring large local storage capacity.
2Area of stationary object
If multiple sets of beacon information are stored, then location measurement over wide areas is improved, but device storage capacity is exceeded
Solution Approach 1:
The server acts as an intermediary that stores extensive beacon information covering wide areas. The device only needs to store minimal data for its immediate location, while the server provides additional beacon information for surrounding areas on demand, enabling wide area coverage without exceeding device storage capacity.
Solution Approach 2:
The patent transitions from storing all beacon information in one dimension (device storage) to a two-dimensional approach where the device stores minimal local data and the server stores comprehensive data. This dimensional change allows the system to provide wide area coverage while respecting device storage limitations.
3Measurement precision
If beacon information is updated dynamically, then location precision is improved, but communication overhead increases
Solution Approach 1:
Instead of continuously updating all beacon information, the system performs partial updates by sending only the specific beacon information relevant to the device's current location and movement direction. This reduces communication overhead while maintaining location precision by providing timely updates for the areas the device is likely to visit.
Data Source
AI summary
An information processing system is disclosed. A device conducts a predetermined process by sensing a neighboring radio signal state. An information processing apparatus is connected to the device. In the information processing apparatus, multiple sets of neighboring definition information in which a neighboring signal state is defined, is stored in a storage part. Neighboring definition information depending on a location indicated by location information is specified from among the multiple sets of neighboring definition information based on the location information received from the device. The specified neighboring definition information is sent to the device. In the device, the predetermined process using the neighboring information received from the information processing apparatus is conducted. Sensing information indicating a process result acquired by the predetermined process is generated.


