SCUBA DIVING DEVICE PROVIDING UNDERWATER NAVIGATION AND COMMUNICATION CAPABILITY
First Claim
1. A diver area system for providing a representation of a position of a SCUBA diver, comprising:
- a first housing configured to be worn by a SCUBA diver while diving and adapted to house system components;
a processor housed by the first housing;
a storage element housed by the first housing and operably coupled to the processor, the storage element configured to store map data corresponding to a representation of a dive site;
a motion tracking module housed by the first housing and operably coupled to the processor, the motion tracking module generating motion data indicative of the motion of the diver within the dive site, wherein the processor is configured to correlate the motion data with the map data and to generate display data corresponding to a graphical representation of the current position of the SCUBA diver within the dive site; and
a display configured to receive the display data and to generate a visible image representing the current position of the SCUBA diver within the dive site.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices and systems are provided which may be used to navigate and communicate while diving in dive sites and improve the safety of the diving experience. For example, in certain embodiments, a diver area system is provided which utilizes virtual underwater information to provide the user with their location, the location of other divers (or “buddies”), and/or location of a surface object (e.g., a dive boat). In certain embodiments, the devices and systems disclosed herein may provide user with their location relative to one or more buddies. The user can thus navigate intelligently throughout the dive site and track the location of their buddies which can improve dive safety and/or efficiency. Additionally, the user can communicate with one or more buddy divers and/or surface-based objects and individuals using embodiments of the disclosure.
77 Citations
58 Claims
-
1. A diver area system for providing a representation of a position of a SCUBA diver, comprising:
-
a first housing configured to be worn by a SCUBA diver while diving and adapted to house system components; a processor housed by the first housing; a storage element housed by the first housing and operably coupled to the processor, the storage element configured to store map data corresponding to a representation of a dive site; a motion tracking module housed by the first housing and operably coupled to the processor, the motion tracking module generating motion data indicative of the motion of the diver within the dive site, wherein the processor is configured to correlate the motion data with the map data and to generate display data corresponding to a graphical representation of the current position of the SCUBA diver within the dive site; and a display configured to receive the display data and to generate a visible image representing the current position of the SCUBA diver within the dive site. - View Dependent Claims (2, 3, 8)
-
-
4-7. -7. (canceled)
-
9-27. -27. (canceled)
-
28. A computer implemented method of providing a virtual training environment for SCUBA diving, comprising:
-
receiving dive site data at least partially corresponding to at least one actual underwater region, the dive site data comprising terrain data comprising information relating to the bathymetry of the at least one underwater region, and the dive site data further comprising scene data comprising information corresponding to one or more objects within the at least one underwater region; processing the dive site data to generate an interactive graphical simulation including a graphical representation of the at least one actual underwater region; providing a simulation interface for interacting with the graphical simulation, the simulation interface including at least one movement command; and responding to the at least one movement command by generating a modified graphical representation of the at least one actual underwater region to simulate movement within the underwater region in a direction corresponding to the movement command. - View Dependent Claims (30, 31, 32, 33, 34, 36, 39, 40, 41, 48)
-
-
29. (canceled)
-
35. (canceled)
-
37-38. -38. (canceled)
-
42-47. -47. (canceled)
-
49. (canceled)
-
50. A system configured to train divers and familiarize them with actual dive sites, comprising:
-
input data comprising diver configuration parameters, environment configuration parameters, and dive site data, the dive site data at least partially corresponding to an actual underwater region; a simulator logic engine configured to accept the input data and to generate an interactive graphically simulated underwater region based on the input data and configured to simulate actual dive conditions; a 3D engine in communication with the simulator logic engine, the 3D engine rendering a three-dimensional representation of the dive site based on the dive site data; a user interface module in communication with the simulator logic engine and the 3D engine and comprising a dive simulation interface configured to allow a user to explore the graphically simulated underwater region. - View Dependent Claims (51, 52, 56, 57)
-
-
53-55. -55. (canceled)
-
58-80. -80. (canceled)
Specification