Course Position Tracking With Checkpoint Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing GPS-based position management systems, such as the wrist terminal described in JP-A-2015-105877, are prone to setting incorrect positions at checkpoints due to large GPS errors, especially during turns, leading to inaccurate tracking of users on courses.

Innovation Solution

A position management system and method that includes a measurement terminal to generate and transmit position data to a server, which processes this data with course information to set the correct position on a course by identifying the closest course point within a predicted movement range, adjusting for GPS errors and turning points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS-based position management is used to track user position on a course, then position information can be acquired continuously, but large GPS errors cause incorrect position setting at checkpoints

Engineering Contradiction:
Improveposition measurement accuracyVSAvoidposition setting reliability at checkpoint
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by calculating a predicted movement range before the user actually reaches the checkpoint. It determines whether the leading course point in the predicted movement range is included in a first range from the checkpoint in advance, and prepares the corrected position setting logic before GPS error occurs, thereby preventing incorrect position setting at checkpoints

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism by using a predicted movement range and range determination logic as a mediator between raw GPS position data and final position setting. This intermediary layer filters out GPS errors by checking whether course points fall within calculated ranges before accepting position updates, resolving the contradiction between continuous tracking and reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system uses predicted movement range to prevent incorrect position setting, then position accuracy at checkpoints is improved, but system complexity increases

Engineering Contradiction:
Improveposition setting reliability at checkpointVSAvoidsystem processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the position management process into distinct segments: acquiring position information, calculating predicted movement range, determining range inclusion, and setting corrected position. This segmentation allows each function to be processed independently with clear logic, managing system complexity while maintaining reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses partial action by only performing complex range calculation and position correction when the user is approaching a checkpoint (when predicted movement range includes course points near checkpoint). For other times, the system uses simpler position tracking, thereby maintaining reliability at critical moments while minimizing overall system complexity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260063807A1Position management method, operation method for server, non-transitory computer-readable storage medium storing program, and position management system
Publication Date: 2026.03.05 SEIKO EPSON CORP
  • US20260063807A1 patent drawing
  • US20260063807A1 patent drawing
  • US20260063807A1 patent drawing

AI summary

A position management method including a measurement terminal generating measurement information including information concerning a position of a target person, a server acquiring the measurement information transmitted from the measurement terminal, the server determining, based on course information, whether a leading first course point of a predicted movement range from a course point set as a last position on a course of the target person is included in a first range from a check point, and, when the first course point is not included in the first range from the check point, the server setting, among a plurality of course points included in the predicted movement range and a range from the first course point to the check point, a course point closest to the position as a current position on the course of the target person.