IP Library Granted Patent US 10,407,143
Granted Patent B2
US 10,407,143 · App. 15/263,276 · Granted Sep 10, 2019

Systems and methods for dive computers with remote upload capabilities

Inventors: Robert R. Hollis (San Leandro, CA); John E. Lewis (Rancho Palos Verdes, CA); Michael S. Hollis (Alameda, CA); Ed Pataky (Minneapolis, MN); Hoan Hoang (San Leandro, CA)
Assignee: Pelagic Pressure Systems Corp.
B63C11/02B63C11/26G01C13/008G01L19/14G01S19/19G06F17/40B63C2011/021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,407,143
App. No.
15/263,276
Granted
Sep 10, 2019
Kind
B2
Abstract

Dive computers incorporating a variety of features are disclosed. One embodiment of the invention includes a dive computer including a microprocessor, memory configured to store a software application, a pressure transducer configured to determine depth information, and a communications device configured to communicate with external devices, wherein the software application configures the microprocessor to create a dive log stored in memory, wherein the dive log includes recorded information including depth of submersion information recorded from the pressure transducer, and transmit the dive log using the communications device.

Claims (77)

1. A dive computer, comprising:

a microprocessor;

memory configured to store a software application;

clock circuitry configured to measure time and date data;

a pressure transducer configured to determine depth information while the dive computer is underwater;

a communications device configured to communicate with external devices,

wherein the communications device comprises a radio frequency transmitter, a radio frequency receiver, and a radio frequency antenna; and

a waterproof housing capable of being worn on the wrist of a diver and containing at least the microprocessor, the memory, the clock circuitry, and the communications device;

wherein the software application directs the microprocessor to:

calculate dive duration data describing the length of time in which the dive computer is underwater;

create a dive log stored in memory, wherein the dive log comprises recorded information including depth of submersion information recorded from the pressure transducer, time and date data measured using the clock circuitry, and the dive duration data; and

transmit the dive log using the radio frequency transmitter of the communications device.

2. The dive computer of claim 1 , further comprising:

a keypad connected to the microprocessor;

wherein the recorded information includes text data obtained using the keypad.

3. The dive computer of claim 1 , further comprising:

a Global Positioning System (GPS) receiver connected to the microprocessor;

wherein the recorded information includes location information obtained using the GPS receiver.

4. The dive computer of claim 1 , further comprising:

a sensor module connected to the microprocessor;

wherein the recorded information includes sensor information obtained using the sensor module.

5. The dive computer of claim 4 , wherein the sensor information is selected from the group consisting of tank air pressure, water pressure, time elapsed, and temperature.

6. The dive computer of claim 1 , further comprising:

a camera module connected to the microprocessor;

wherein the recorded information includes images obtained using the camera module.

7. The dive computer of claim 6 , wherein the recorded information includes video obtained using the camera module.

8. The dive computer of claim 1 , further comprising:

a microphone connected to the microprocessor;

wherein the recorded information includes audio data obtained using the microphone.

9. The dive computer of claim 1 , further comprising:

a compass connected to the microprocessor;

wherein the recorded information includes heading information obtained using the compass.

10. The dive computer of claim 1 , wherein:

the memory is configured to store information about a dive site;

the dive site information is selected from the group consisting of marine life common to the dive site, points of interest in the dive site, and maps of the dive site; and

the recorded information includes the dive site information.

11. The dive computer of claim 1 , further comprising:

a flow measurement device connected to the microprocessor;

wherein the recorded information includes speed information obtained using the flow measurement device.

12. The dive computer of claim 1 , wherein the communications device complies with the Bluetooth standard.

13. The dive computer of claim 1 , wherein the communications device comprises an infrared transceiver.

14. The dive computer of claim 1 , wherein the communications device communicates with external devices using at least a wireless communications protocol.

15. The dive computer of claim 1 , wherein the communications device further comprises a wired connection port.

16. The dive computer of claim 1 , wherein the dive computer further comprises a GPS receiver inside the waterproof housing.

17. The dive computer of claim 16 , wherein the software application further directs the processor to:

record location information using the GPS receiver; and

store the recorded location information in the dive log.

18. The dive computer of claim 1 , wherein the software application further directs the processor to receive configuration data via the radio frequency receiver.

19. The dive computer of claim 18 , wherein the configuration data is received from a server system.

20. The dive computer of claim 18 , wherein the configuration data is received from a telephone.

21. The dive computer of claim 18 , wherein the software application further directs the processor to store the configuration data in non-volatile memory.

22. A method for creating a dive log, comprising:

receiving configuration data from an external device using a radio frequency receiver of a dive computer, wherein the dive computer comprises:

a microprocessor;

memory configured to store a software application;

clock circuitry configured to measure time and date data;

a pressure transducer configured to determine depth information while the dive computer is underwater;

a communications device configured to communicate with external devices,

wherein the communications device comprises a radio frequency transmitter, the radio frequency receiver, and a radio frequency antenna; and

a waterproof housing capable of being worn on the wrist of a diver and containing at least the microprocessor, the memory, the clock circuitry, and the communications device;

calculating dive duration data describing the length of time in which a dive computer is underwater using the dive computer;

creating a dive log stored in the memory using the dive computer, wherein the dive log comprises information recorded by the dive computer based upon the configuration information comprising depth of submersion information recorded from the pressure transducer, time and date data measured using the clock circuitry, and the dive duration data; and

transmitting the dive log using the dive computer.

23. A dive computer, comprising:

a microprocessor;

memory configured to store a software application;

clock circuitry configured to measure time and date data;

a pressure transducer configured to determine depth information while the dive computer is underwater;

a communications device configured to communicate with external devices,

wherein the communications device comprises a radio frequency transmitter, a radio frequency receiver, and a radio frequency antenna; and

a waterproof housing capable of being worn on the wrist of a diver and containing at least the microprocessor, the memory, the clock circuitry, and the communications device;

wherein the software application directs the microprocessor to:

receive configuration data from an external device via the radio frequency receiver;

configure the dive computer based on the received configuration data;

calculate dive duration data describing the length of time in which the dive computer is underwater;

create a dive log stored in memory, wherein the dive log comprises information recorded based on the configuration data comprising depth of submersion information recorded from the pressure transducer, time and date data measured using the clock circuitry, and the dive duration data; and

transmit the dive log using the radio frequency transmitter of the communications device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: PELAGIC PRESSURE SYSTEMS CORP.
To: AQUALUNG CORPORATE
Reel/Frame 066457/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: HOLLIS, ROBERT R.; LEWIS, JOHN E.; HOLLIS, MICHAEL S.; PATAKY, ED; HOANG, HOAN
To: AMERICAN UNDERWATER PRODUCTS, INC.
Reel/Frame 047316/0727 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: AMERICAN UNDERWATER PRODUCTS, INC.
To: PELAGIC PRESSURE SYSTEMS
Reel/Frame 047316/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: PELAGIC PRESSURE SYSTEMS
To: PPS ACQUISITION CORP.
Reel/Frame 047316/0759 →
CHANGE OF NAME Recorded Oct 25, 2018
From: PPS ACQUISITION CORP.
To: PELAGIC PRESSURE SYSTEMS CORP.
Reel/Frame 047316/0769 →
Continuity (9)
Continuation 13733081 · Jan 2, 2013
Continuation In Part 13465480 · May 7, 2012
Continuation 12246408 · Oct 6, 2008
Continuation In Part 12170871 · Jul 10, 2008
Division 11264290 · Oct 31, 2005
Continuation 10615635 · Jul 8, 2003
Provisional Application 60977749 · Oct 5, 2007
Provisional Application 60394982 · Jul 8, 2002
Related Publication 20170066515A1 · Mar 9, 2017