Dive Log Location Integration via Smartphone

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dive computers lack the ability to determine their location, which is essential for recording dive logs accurately, as they often omit GPS receivers to conserve energy and avoid interference with other antennas, but this results in incomplete dive logs lacking location data.

Innovation Solution

A system where a dive computer compiles dive logs without initial location data and later receives and adds geographic location information from a user device, such as a smartphone, using satellite positioning or other methods, to complete the log, which can then be uploaded to a server for further analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If a GPS receiver is omitted from the dive computer, then energy consumption is reduced and material usage is optimized, but location data is lost making dive logs incomplete

Engineering Contradiction:
Improveenergy consumptionVSAvoidlocation data
Core Design Contradiction:
Use of energy by moving objectVSLoss of information

Solution Approach 1:

The system is divided into two functional parts: the dive computer that collects dive parameters, and a separate device (smartphone/server) that provides location data. This segmentation allows each component to specialize - the dive computer focuses on diving functions while location tracking is handled by another device, resolving the contradiction between energy efficiency and complete data collection

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A communication interface acts as an intermediary between the dive computer and external devices. The dive computer transmits dive log data through this interface to receive location information from a smartphone or server, enabling location data acquisition without requiring a GPS receiver in the dive computer itself

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a GPS receiver is omitted from the dive computer, then the device complexity and material usage are reduced, but the dive log accuracy is compromised

Engineering Contradiction:
Improvedevice complexityVSAvoiddive log accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The dive computer is designed to work with multiple types of devices (smartphones, servers, tablets) through a universal communication interface. This multi-functionality allows the system to acquire location data from various sources without increasing the dive computer's complexity, while still achieving accurate dive logs through collaboration with other devices

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

3Reliability

If location data is added to dive logs, then dive log accuracy and safety are enhanced, but energy consumption and material usage increase

Engineering Contradiction:
Improvedive log accuracyVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Location data is obtained and integrated into dive logs after the dive is completed, not during the actual dive. The dive computer collects dive parameters during the dive, then later receives location data from a smartphone or server. This preliminary action approach ensures complete and accurate dive logs without requiring energy-intensive GPS operation during the dive itself

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11780546B2Dive information management
Publication Date: 2023.10.10 SUUNTO OY
  • US11780546B2 patent drawing
  • US11780546B2 patent drawing
  • US11780546B2 patent drawing

AI summary

According to an example aspect of the present invention, there is provided an apparatus comprising memory configured to store a dive log, at least one processing core configured to receive the dive log from a dive computer, the dive log comprising information concerning a dive, the received dive log not including a location where the dive took place, obtain a geographic location of the apparatus, and add the location where the dive took place to the dive log based at least in part on the geographic location, and/or provide the dive log and the geographic location of the apparatus to a server.