Run Recording With Environmental Time Adjustment for Fair Virtual Races

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual marathon races lack a sense of unity and fairness due to participants running at different times and locations, leading to inconsistencies in running environments that affect race results.

Innovation Solution

A run recording device and system that adjusts running times based on environment information to correct differences in running load, using position and environment acquirers to calculate adjusted running times and rankings among participants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If participants run at different dates and times in a virtual marathon race, then each participant can participate conveniently at their own time, but the race lacks a sense of unity and simultaneity

Engineering Contradiction:
Improveparticipation convenienceVSAvoidrace unity and simultaneity
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The system creates a virtual copy of the marathon race experience by recording and transmitting visual information of the race course and participants. Each participant's run is captured and integrated into a unified virtual race environment, maintaining the sense of simultaneity and unity while allowing individual participants to run at different times and locations.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If participants run in different running environments, then each participant experiences their local conditions, but differences in running load affect the fairness of race results

Engineering Contradiction:
Improveenvironmental adaptationVSAvoidrace fairness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system adjusts race results by applying environmental correction parameters. It measures environmental conditions (temperature, humidity, altitude, wind speed) for each participant and calculates correction values based on these parameters. The adjusted running times compensate for environmental differences, ensuring fair comparison across diverse running conditions.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If running information is calculated based on position information alone, then the calculation is simple and quick, but it does not account for environmental variations affecting running load

Engineering Contradiction:
Improvecalculation simplicityVSAvoidrunning load accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system integrates multiple data acquisition functions into a unified processing framework. It simultaneously collects position information, environmental data (temperature, humidity, altitude, wind), and participant information, then processes all these inputs through a single adjustment algorithm to produce corrected running times that account for both movement and environmental factors.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12548378B2Run recording device, run recording system, and run recording method
Publication Date: 2026.02.10 ASICS CORP
  • US12548378B2 patent drawing
  • US12548378B2 patent drawing
  • US12548378B2 patent drawing

AI summary

A position acquirer acquires position information of a runner running with a certain time set to the starting point of a running time. An environment acquirer acquires environment information indicating running environment of the runner. An information storage unit stores acquired position information together with information on the acquisition date and time. An adjustment unit adjusts, based on the environment information, a running time or distance calculated with the position information such as to correct a difference in the running load due to running environment that may occur between the runner and another runner running with the same certain time set to the starting point of a running time. An output unit displays a result of comparison between the adjusted running time or distance and adjusted running time or distance of another runner running with the same certain time set to the starting point of a running time.