IP Library Granted Patent US 12,656,111
Granted Patent B2
US 12,656,111 · App. 18/503,398 · Granted Jun 16, 2026

Water buoy data system

Inventor: John W. Tauriac (Santa Cruz, CA)
G01C13/002B63B21/24B63B22/04B63B22/18B63B79/15F03B13/145F03B13/1865F03B13/262G06F15/76G06N20/00H04W4/38B63B2201/00B63B2205/00B63B2207/00B63B2209/14G06Q10/40H04W4/90
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 12,656,111
App. No.
18/503,398
Granted
Jun 16, 2026
Kind
B2
Abstract

Water buoys sense water characteristics and wirelessly transfer the water characteristics for delivery to a computer system. The computer system receives the water characteristics wirelessly transferred by the water buoys. The computer system receives a location and a user water condition preference transferred by a user communication device. The computer system processes the water characteristics, the location, and the user water condition preference, and in response, generates and transfers water condition information for the location for delivery to the user communication device.

Claims (33)

1 . A method to operate a water buoy data system, comprising:

a computer system receiving water characteristics wirelessly transferred by water buoys, wherein the water buoys sensed the water characteristics and wirelessly transferred the water characteristics for delivery to the computer system;

the computer system receiving a location and a user water condition preference transferred by a user communication device; and

the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring water condition information for the location for delivery to the user communication device,

wherein the water condition information is generated based on a machine learning analysis, wherein a duration between receiving the user water condition preference and transferring the water condition information is less than an hour.

2 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring wave conditions at the location for delivery to the user communication device.

3 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring wave lengths at the location for delivery to the user communication device.

4 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring wave speeds at the location for delivery to the user communication device.

5 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring wave heights at the location for delivery to the user communication device.

6 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring a wave periods at the location for delivery to the user communication device.

7 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring wave refractions at the location for delivery to the user communication device.

8 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring a wave train indication for the location for delivery to the user communication device.

9 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring a wave groundswell indication for the location for delivery to the user communication device.

10 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring a wave chop indication for the location for delivery to the user communication device.

11 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring a wave propagation indication for the location for delivery to the user communication device.

12 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring water depth at the location for delivery to the user communication device.

13 . The method of claim 1 wherein the computer system processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring the water condition information for the location for delivery to the user communication device comprises processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring climate data at the location for delivery to the user communication device.

14 . The method of claim 1 wherein transferring the water condition information for the location for delivery to the user communication device comprises transferring the water condition information for the location for delivery to a user smartphone.

15 . The method of claim 1 wherein transferring the water condition information for the location for delivery to the user communication device comprises transferring the water condition information for the location for delivery to a user smartwatch.

16 . The method of claim 1 wherein transferring the water condition information for the location for delivery to the user communication device comprises sending a text message for delivery to the user communication device.

17 . The method of claim 1 wherein transferring the water condition information for the location to the user communication device comprises sending an email message for delivery to the user communication device.

18 . The method of claim 1 wherein the computer system receiving the water characteristics wirelessly transferred by the water buoys comprises receiving the water characteristics transferred by the water buoys over a satellite.

19 . A water buoy data system comprising:

water buoys configured to sense water characteristics and wirelessly transfer the water characteristics for delivery to a computer system;

the computer system configured to receive the water characteristics wirelessly transferred by the water buoys;

the computer system configured to receive a location and a user water condition preference transferred by a user communication device; and

the computer system configured to process the water characteristics, the location, and the user water condition preference, and in response, to generate and transfer water condition information for the location for delivery to the user communication device,

wherein the water condition information is generated based on a machine learning analysis, wherein a duration between receiving the user water condition preference and transferring the water condition information is less than an hour.

20 . A non-transitory computer-readable media having instructions that direct processing circuitry to perform a method to operate a water buoy data system, the method comprising:

receiving water characteristics transferred by the water buoy data system that sensed the water characteristics;

receiving a location and a user water condition preference transferred by a user communication device; and

processing the water characteristics, the location, and the user water condition preference, and in response, generating and transferring water condition information for the location for delivery to the user communication device,

wherein the water condition information is generated based on a machine learning analysis, wherein a duration between receiving the user water condition preference and transferring the water condition information is less than an hour.

Continuity (6)
Continuation 17073201 · Oct 16, 2020
Continuation PCTUS2019027644 · Apr 16, 2019
Continuation 15974570 · May 8, 2018
Provisional Application 62658542 · Apr 16, 2018
Provisional Application 62503165 · May 8, 2017
Related Publication 20240067313A1 · Feb 29, 2024
References Cited (50)
US 3455159A · Gies, Sr. · 1969 [cited by examiner]
US 6847326B2 · Harigae et al. · 2005 [cited by applicant]
US 7613072B2 · Lohrmann et al. · 2009 [cited by applicant]
US 8195395B2 · Teng · 2012 [cited by examiner]
US 8279714B2 · Paul et al. · 2012 [cited by applicant]
US 8423487B1 · Rubin · 2013 [cited by applicant]
US 9014983B1 · Uy · 2015 [cited by applicant]
US 9223058B1 · Uy · 2015 [cited by applicant]
US 9291453B2 · White et al. · 2016 [cited by applicant]
US 9726143B2 · Wu et al. · 2017 [cited by applicant]
US 9777701B2 · Alam et al. · 2017 [cited by applicant]
US 9792802B2 · Kirk · 2017 [cited by applicant]
US 10412950B2 · Opshaug · 2019 [cited by applicant]
US 10488554B2 · Pierik et al. · 2019 [cited by applicant]
US 10520646B2 · Derr et al. · 2019 [cited by applicant]
US 10583898B2 · Moffat et al. · 2020 [cited by applicant]
US 10654544B2 · Opshaug · 2020 [cited by applicant]
US 10668990B2 · Sheldon-Coulson et al. · 2020 [cited by applicant]
US 10767618B2 · Lehmann et al. · 2020 [cited by applicant]
US 10852134B2 · Tauriac · 2020 [cited by applicant]
US 11390360B2 · Opshaug · 2022 [cited by applicant]
US 11401910B2 · Boren et al. · 2022 [cited by applicant]
US 11440625B2 · Moffat et al. · 2022 [cited by applicant]
US 11815060B2 · Boren et al. · 2023 [cited by applicant]
US 11851146B2 · Tauriac · 2023 [cited by applicant]
US 20060005617A1 · LeMieux · 2006 [cited by examiner]
US 20090303322A1 · Harper · 2009 [cited by examiner]
US 20100228401A1 · Hench · 2010 [cited by examiner]
US 20100302908A1 · Strong · 2010 [cited by examiner]
US 20100326343A1 · Hunt · 2010 [cited by applicant]
US 20110089696A1 · Davis · 2011 [cited by examiner]
US 20140033963A1 · Szydlowski et al. · 2014 [cited by applicant]
US 20150025804A1 · Jones et al. · 2015 [cited by applicant]
US 20150185007A1 · Deshetler Brinton et al. · 2015 [cited by applicant]
US 20150217837A1 · Szydlowski et al. · 2015 [cited by applicant]
US 20160025883A1 · Lambert et al. · 2016 [cited by applicant]
US 20160047651A1 · White et al. · 2016 [cited by applicant]
US 20160202057A1 · White et al. · 2016 [cited by applicant]
US 20160306833A1 · Esposito · 2016 [cited by examiner]
US 20160359570A1 · Felemban et al. · 2016 [cited by applicant]
US 20210277863A1 · Lehmann et al. · 2021 [cited by applicant]
CN 202929209U · 2013 [cited by applicant]
CN 106555727B · 2022 [cited by applicant]
CN 111355403B · 2023 [cited by applicant]
KR 20180077651A · 2018 [cited by applicant]
WO 2011065838A1 · 2011 [cited by applicant]
WO 2012044100A2 · 2012 [cited by applicant]
“Piezoelectric Ribbon Sensor”, https://www.adafruit.com/product/4931, accessed on May 7, 2024, 6 pages. [cited by applicant]
Jbaily et al., “Piezoelectric devices for ocean energy: a brief survey”, Journal of Ocean Engineering and Marine Energy, 2015, vol. 1, pp. 101-118. [cited by applicant]
International Search Report and Written Opinion mailed Jul. 18, 2019; International Application No. PCT/US19/27644; John W. Tauriac, 9 pages. [cited by applicant]