(57)【要約】      （修正有）【課題】ユーザが着用した装置によって担持されるユーザー・インターフェースを介してサーフィン情報をユーザに対して表示するシステム及び方法を提供する。【解決手段】ユーザが着用した第１の装置とは別体かつ非接続である第２の装置を用いて、ユーザの好みの物理的、地理的サーフィンロケーションに関する情報を取得する工程５０２と、第２の装置を用いて好みのサーフィンロケーションについてのサーフィン情報を無線通信ネットワークを介してアクセスされる一又は複数の外部情報ソースから定期的に取得してサーフィン情報をユーザの好みのサーフィンロケーションについての現在のサーフィン情報を反映する工程５０４と、第１の装置が第２の装置に接近して取得したサーフィン情報を第１の装置に無線送信する工程５０６と、送信されたサーフィン情報を第１の装置のユーザインターフェースを介してユーザに対して表示する工程５０８と、を備える【選択図】図５
2016042079.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが着用した第１の装置によって担持されるユーザインターフェースを介してサーフィン情報を前記ユーザに対して表示する方法であって、
前記第１の装置とは物理的に別体かつ非接続であり、前記ユーザと関連付けられた第２の装置を用いて、ユーザの好みの物理的、地理的サーフィンロケーションに関する情報を取得する工程と、
前記第２の装置を用いて前記ユーザの好みのサーフィンロケーションについてのサーフィン情報を取得する工程であって、前記好みのサーフィンロケーションについての前記サーフィン情報は、無線通信ネットワークを介してアクセスされる一又は複数の外部情報ソースから定期的に取得され、これにより取得された前記サーフィン情報は前記ユーザの前記好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する、工程と、
前記第１の装置が前記第２の装置に接近して前記第１の装置と前記第２の装置の間の通信を促進するときに、前記取得したサーフィン情報を前記第１の装置に無線送信する工程と、
前記送信されたサーフィン情報を、前記第１の装置によって担持される前記ユーザインターフェースを介して、前記ユーザに対して表示する工程と、
を備える方法。
【請求項２】
前記第１の装置が腕時計である請求項１に記載の方法。
【請求項３】
前記第２の装置が前記ユーザに関連付けられたスマートフォンである請求項１に記載の方法。
【請求項４】
前記サーフィン情報は、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、アラート指標、潮汐グラフ、気温、波予測、又は気象情報のうちの一又は複数を含む、請求項１に記載の方法。
【請求項５】
前記第１の装置によって担持される前記ユーザインターフェースは、前記日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、アラート指標、潮汐グラフ、気温、波予測、又は気象情報のうちの一又は複数を表示するための一又は複数のフィールドを含む一又は複数の表示画面を含む、請求項４に記載の方法。
【請求項６】
前記第２の装置によって担持されるユーザインターフェースを介して前記ユーザから受信したロケーション情報に基づいて、前記ユーザの好みの物理的、地理的なサーフィンロケーションに関する前記情報を取得する工程をさらに含む、請求項１に記載の方法。
【請求項７】
前記第２の装置を用いて前記ユーザの好みの前記物理的、地理的なサーフィンロケーションに関する前記情報を取得する工程は、前記第２の装置に含まれるロケーションセンサを用いて前記ユーザの現在の物理的、地理的ロケーションに関する情報を伝達する一又は複数の出力信号を生成する工程と、前記出力信号に基づいて前記第２の装置を用いて前記ユーザの好みの物理的、地理的なサーフィンロケーションを決定する工程とを含む、請求項１に記載の方法。
【請求項８】
ユーザに対してサーフィン情報を表示するように構成されたシステムであって、
サーフィン情報を前記ユーザに対して表示するように構成されたユーザインターフェースを担持しかつ前記ユーザに着用される装置を備え、
前記サーフィン情報は一又は複数の物理的なコンピュータプロセッサから受信され、
前記一又は複数の物理的なコンピュータプロセッサは、
前記装置を着用している前記ユーザの好みの物理的、地理的なサーフィンロケーションに関する情報を取得する工程と、
前記ユーザの前記好みのサーフィンロケーションについてのサーフィン情報を取得する工程であって、前記好みのサーフィンロケーションについての前記サーフィン情報は、無線通信ネットワークを介してアクセスされた一又は複数の外部情報ソースから定期的に取得され、これにより取得された前記サーフィン情報は前記ユーザの前記好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する、工程と、
前記取得されたサーフィン情報を前記ユーザが着用する前記装置に送信する工程と、
前記ユーザが着用する前記装置に、前記送信されたサーフィン情報を前記ユーザインターフェースを介して前記ユーザに対して表示させる工程と、
を実行するようにコンピュータ読み取り可能な命令によって構成された、システム。
【請求項９】
前記装置が腕時計である請求項８に記載のシステム。
【請求項１０】
前記一又は複数の物理的なコンピュータプロセッサは、前記一又は複数の物理的なコンピュータプロセッサのうちの少なくとも１つが前記ユーザに関連付けられたスマートフォンに含まれるように構成された、請求項８に記載のシステム。
【請求項１１】
前記ユーザが着用する前記装置によって担持される前記ユーザインターフェースは、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、アラート指標、潮汐チャート、気温、波予測、又は気象情報のうちの一又は複数を表示するための一又は複数のフィールドを含む一又は複数の表示画面を有するグラフィカル・ユーザ・インターフェースを備える、請求項８に記載のシステム。
【請求項１２】
一又は複数の遠隔サーバコンピュータからサーフィン情報を受信し、当該サーフィン情報をユーザが着用する装置に送信して前記ユーザに対して表示させるように構成された電子アプリケーションを介してサーフィン情報を前記ユーザに提供するように構成されたシステムであって、
一又は複数の物理的なコンピュータを備え、
前記一又は複数の物理的なコンピュータは、
前記ユーザの好みの物理的、地理的なサーフィンロケーションに関する情報を取得する工程と、
前記ユーザの前記好みのサーフィンロケーションについてのサーフィン情報を、無線通信ネットワークを介してアクセスされた一又は複数の遠隔サーバコンピュータから定期的に取得し、これにより取得されたサーフィン情報は前記ユーザの前記好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する、工程と、
前記取得されたサーフィン情報を前記ユーザが着用する前記装置に送信する工程と、
前記ユーザが着用する前記装置によって担持されるユーザインターフェースに、前記送信されたサーフィン情報を前記ユーザに対して表示させる工程と、
を実行するようにコンピュータ読み取り可能な命令によって構成された、システム。
【請求項１３】
前記ユーザが着用する前記装置が腕時計である請求項１２に記載のシステム。
【請求項１４】
前記一又は複数の物理的なコンピュータプロセッサは、前記一又は複数の物理的なコンピュータプロセッサのうちの少なくとも１つが前記ユーザに関連付けられたスマートフォンに含まれるように構成された、請求項１２に記載のシステム。
【請求項１５】
前記一又は複数の物理的なコンピュータプロセッサは、前記サーフィン情報が、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、アラート指標、潮汐グラフ、気温、波予測、又は気象情報のうちの一又は複数を含むように構成される、請求項１２に記載のシステム。
【請求項１６】
ユーザの物理的なサーフィン活動をトラッキングするように構成されたシステムであって、
前記ユーザに着用され、現在のサーフィンセッションにおける前記ユーザの物理的なサーフィン活動に関する情報を生成及び記憶するように構成された第１の装置であって、
前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する情報を伝達する出力信号を生成するように構成された一又は複数のセンサと、
前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する前記情報を電子的に記憶するように構成された電子ストレージと、
を備えた第１の装置を備え、
前記第１の装置は、前記第１の装置とは物理的に別体かつ非接続であり前記ユーザに関連付けられた第２の装置と通信するように構成され、
前記第２の装置は、
前記ユーザが前記現在のサーフィンセッションを完了すると、前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する前記情報を取得する工程と、
前記現在のサーフィンセッションについての一又は複数の現在のサーフィンパラメータを決定する工程であって、前記現在のサーフィンパラメータは、前記現在のサーフィンセッションにおける前記ユーザの物理的なサーフィン活動を示す、工程と、
前記現在のサーフィンパラメータを、過去のサーフィンセッションについて決定された対応する過去のサーフィンパラメータとともに電子的に保存し、これにより複数回のサーフィンセッションについての前記ユーザの個々のサーフィン活動のトラッキングを促進する、工程と、
を実行するように構成された一又は複数の物理的なコンピュータプロセッサを含む、
システム。
【請求項１７】
前記第２の装置の前記一又は複数の物理的なコンピュータプロセッサは、前記現在のサーフィンパラメータを、前記対応する過去のサーフィンパラメータとともに遠隔配置されたサーバ上に電子的に保存するように構成される、請求項１６に記載のシステム。
【請求項１８】
前記第２の装置の前記一又は複数の物理的なコンピュータプロセッサは、前記サーフィンパラメータがパドル数、セッションの継続時間、波の数、個々の波の評価、又はセッション全体の評価のうちの一又は複数を含むように構成される、請求項１６に記載のシステム。
【請求項１９】
前記第１の装置は、前記一又は複数のセンサがＧＰＳセンサ、ジャイロスコープ、加速度計、高度計、又は温度センサのうちの一又は複数を含むように構成された、請求項１６に記載のシステム。
【請求項２０】
前記第１の装置が腕時計である請求項１６に記載のシステム。
【請求項２１】
前記第２の装置が前記ユーザに関連付けられたスマートフォンである請求項１６に記載のシステム。
【請求項２２】
前記第２の装置の前記一又は複数の物理的なコンピュータプロセッサは、前記ユーザが前記現在のサーフィンセッションを完了し、前記第１の装置が前記第２の装置に接近して前記第１の装置と前記第２の装置の間の通信を促進するときに、前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する前記情報を取得するように構成される、請求項１６に記載のシステム。
【請求項２３】
前記第２の装置の前記一又は複数の物理的なコンピュータプロセッサはさらに
前記現在のサーフィンセッションについての前記ユーザの楽しさのレベルを示すサーフィンセッションの評価を前記ユーザから受信する工程と、
前記現在のサーフィンセッションの物理的、地理的なサーフィンロケーションについてのサーフィン情報を取得する工程であって、前記サーフィンロケーションについての前記サーフィン情報は、無線通信ネットワークを介してアクセスされた一又は複数の外部情報ソースから定期的に取得され、これにより取得された前記サーフィン情報は前記現在のサーフィンセッションにおける前記サーフィンロケーションについてのサーフィン情報を反映する、工程と、
ユーザから肯定的な楽しさのレベルの評価を受け取ると、その次に一又は複数の外部情報ソースから取得した前記サーフィンロケーションについてのサーフィン情報が前記現在のサーフィンセッションについてのサーフィン情報と実質的に類似している場合に、前記第１の装置のユーザインターフェースにアラートをユーザに対して表示させる工程と、
を実行するように構成される、請求項１６に記載のシステム。
【請求項２４】
前記第２の装置の前記一又は複数の物理的なコンピュータプロセッサは、前記サーフィン情報が、時刻、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、気温、うねり情報、又は気象情報のうちの一又は複数を含むように構成される、請求項２３に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが着用した装置によって担持されるユーザー・インターフェースを介してサーフィン情報をユーザに対して表示するシステム及び方法に関する。
【背景技術】
【０００２】
潮汐表情報をユーザに対して表示する防水腕時計が知られている。通常、ユーザに対してこのような腕時計に表示される潮汐表情報は、数日から数週間、数ヶ月、あるいは数年も前に決定された予想潮汐情報である。これらの腕時計はこの事前に決定された情報を単に繰り返すのみであり、海洋及び／又は他の環境センサの出力信号から新たに収集した情報を提供しない。
【発明の概要】
【０００３】
本発明の一態様はユーザが着用した第１の装置によって担持されるユーザー・インターフェースを介してサーフィン情報をユーザに対して表示する方法に関する。当該方法は、前記第１の装置とは物理的に別体かつ非接続であり、前記ユーザと関連付けられた第２の装置を用いて、ユーザの好みの物理的、地理的サーフィンロケーションに関する情報を取得する工程と、前記第２の装置を用いて前記ユーザの好みのサーフィンロケーションについてのサーフィン情報を取得する工程であって、前記好みのサーフィンロケーションについての前記サーフィン情報は、無線通信ネットワークを介してアクセスされた一又は複数の外部情報ソースから定期的に取得され、これにより取得された前記サーフィン情報は前記ユーザの前記好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する、工程と、前記第１の装置が前記第２の装置に接近して前記第１の装置と前記第２の装置の間の通信を促進するときに、前記取得したサーフィン情報を前記第１の装置に無線送信する工程と、前記送信されたサーフィン情報を、前記第１の装置によって担持される前記ユーザインターフェースを介して、前記ユーザに対して表示する工程と、を備える。
【０００４】
別の態様はサーフィン情報をユーザに対して表示するように構成されたシステムに関する。このシステムは、ユーザが着用した装置であって、当該ユーザにサーフィン情報を表示するように構成されたユーザー・インターフェースを担持する装置を含む。前記サーフィン情報は一又は複数の物理的なコンピュータプロセッサから受信され、前記一又は複数の物理的なコンピュータプロセッサは、前記装置を着用している前記ユーザの好みの物理的、地理的なサーフィンロケーションに関する情報を取得する工程と、前記ユーザの前記好みのサーフィンロケーションについてのサーフィン情報を取得する工程であって、前記好みのサーフィンロケーションについての前記サーフィン情報は、無線通信ネットワークを介してアクセスされた一又は複数の外部情報ソースから定期的に取得され、これにより取得された前記サーフィン情報は前記ユーザの前記好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する、工程と、前記取得されたサーフィン情報を前記ユーザが着用する前記装置に送信する工程と、前記ユーザが着用する前記装置に、前記送信されたサーフィン情報を前記ユーザインターフェースを介して前記ユーザに対して表示させる工程と、を実行するようにコンピュータ読み取り可能な命令によって構成される。
【０００５】
本発明の第３の態様は、一又は複数の遠隔サーバコンピュータからサーフィン情報を受信し、当該サーフィン情報をユーザが着用する装置に送信して前記ユーザに対して表示させるように構成された電子アプリケーションを介してサーフィン情報を前記ユーザに提供するように構成されたシステムに関する。当該システムは、前記ユーザの好みの物理的、地理的なサーフィンロケーションに関する情報を取得する工程と、前記ユーザの前記好みのサーフィンロケーションについてのサーフィン情報を、無線通信ネットワークを介してアクセスされた一又は複数の遠隔サーバコンピュータから定期的に取得し、これにより取得されたサーフィン情報は前記ユーザの前記好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する、工程と、前記取得されたサーフィン情報を前記ユーザが着用する前記装置に送信する工程と、前記ユーザが着用する前記装置によって担持されるユーザインターフェースに、前記送信されたサーフィン情報を前記ユーザに対して表示させる工程と、を実行するようにコンピュータ読み取り可能な命令によって構成された一又は複数の物理的なコンピュータを備える。
【０００６】
第４の態様はユーザの物理的なサーフィン活動をトラッキングするように構成されたシステムに関する。当該システムは、前記ユーザに着用され、現在のサーフィンセッションにおける前記ユーザの物理的なサーフィン活動に関する情報を生成及び記憶するように構成された第１の装置を備える。第１の装置は、一又は複数のセンサ、電子ストレージ、及び／又はその他の構成要素を備える。一又は複数のセンサは、例えば、前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する情報を伝達する出力信号を生成するように構成されてもよい。前記電子ストレージは、前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する前記情報を電子的に記憶するように構成される。前記第１の装置は、前記ユーザに関連づけられ、前記第１の装置とは物理的に別体でかつ非接続の第２の装置と通信するように構成されてもよい。前記第２の装置は、前記ユーザが前記現在のサーフィンセッションを完了すると、前記現在のサーフィンセッションにおける前記ユーザの前記物理的なサーフィン活動に関する前記情報を取得する工程と、前記現在のサーフィンセッションについての一又は複数の現在のサーフィンパラメータを決定する工程であって、前記現在のサーフィンパラメータは、前記現在のサーフィンセッションにおける前記ユーザの物理的なサーフィン活動を示す、工程と、前記現在のサーフィンパラメータを、過去のサーフィンセッションについて決定された対応する過去のサーフィンパラメータとともに電子的に保存し、これにより複数回のサーフィンセッションについての前記ユーザの個々のサーフィン活動のトラッキングを促進する、工程と、を実行するように構成された一又は複数の物理的なコンピュータプロセッサを備える。
【０００７】
本技術の上記及び上記以外の特徴、及び性質、並びに、関連する構成要素の動作方法及び機能、そして製造における各部分の組み合わせと経済性については、添付図面を参照しつつ以下の詳細な説明と添付の特許請求の範囲を検討することによってさらに明らかになる。これらはいずれも本明細書の一部を構成する。本明細書において、同様の参照符号は種々の図における対応部分を表している。添付図面は例示及び説明のためのものであり、本発明の発明特定事項の定義として用いることは意図されていない。本明細書及び特許請求の範囲における用法によれば、単数形の「ａ」、「ａｎ」及び「ｔｈｅ」には複数のものへの言及が含まれる。ただし、文脈によって別に解すべきことが明白な場合はこの限りでない。
【図面の簡単な説明】
【０００８】
【図１】ユーザが着用した装置に現在のサーフィン情報をユーザに対して表示し、複数のサーフィンのセッションにわたってユーザの物理的なサーフィン活動をトラッキングし、現在のサーフィン条件が事前に高く評価したサーフィン条件及び／又は波／気象予測データに基づいてユーザが選択した条件に合致するときに、ユーザにアラートを発し、及び／又はその他の動作を実行するように構成されたシステムを示す。
【０００９】
【図２】前記システムの他の可能な実施形態を示す。
【００１０】
【図３Ａ】ユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面の第１の例を示す。
【００１１】
【図３Ｂ】ユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面の第２の例を示す。
【００１２】
【図３Ｃ】ユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面の第３の例を示す。
【００１３】
【図３Ｄ】ユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面の第４の例を示す。
【００１４】
【図３Ｅ】ユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面の第５の例を示す。
【００１５】
【図４】ユーザのスマートフォンに表示される、ユーザに対して提示されるユーザー・インターフェースの表示画面の可能な例を示す。
【００１６】
【図５】ユーザが着用した第１の装置によって担持されるユーザー・インターフェースを介してサーフィン情報をユーザに対して表示する方法を示す。
【００１７】
【図６】ユーザの物理的なサーフィン活動をトラッキングする方法を示す。
【発明を実施するための形態】
【００１８】
図１は、ユーザが着用した装置に現在のサーフィン情報をユーザに対して表示し、複数のサーフィンのセッションにわたってユーザの物理的なサーフィン活動をトラッキングし、現在のサーフィン条件が事前に高く評価したサーフィン条件及び／又は波／気象予測データに基づいてユーザが選択した条件に合致するときに、ユーザにアラートを発し、及び／又はその他の動作を実行するように構成されたシステム１０を示す。システム１０は、ユーザが着用する第１の装置１２、ユーザに関連付けられるが第１の装置１２とは物理的に別体でかつ接続されない第２の装置３０、外部リソース６０、及び／又はその他の構成要素を含む。一部の実施形態において、例えば、第１の装置１２はユーザが着用した腕時計であり、第２の装置３０はユーザのスマートフォンである。
【００１９】
現在のサーフィン情報は、外部の情報源（例えば、センサ、サーバーコンピュータ、及び／又は本明細書に記載したその他の外部リソース等の外部リソース６０）によって受信、記憶、送信等され、その後システム１０によって取得された新しい情報、システム１０によって決定された情報（例えば、サーフィンのセッションの継続時間、サーフィンのセッションの評価、サーフィンのセッションのロケーション、サーフィンのセッションの波の数など）、及び／又はその他の情報を含んでもよい。現在のサーフィン情報は、物理的に観測可能な条件、予測、評価、報告に関するリアルタイムの、及び／又はリアルタイムに近い情報、及び／又はその他の情報を含んでもよい。例えば、現在のサーフィン情報は、センサの出力信号（例えば、数か月前に決定された潮汐表データとは異なる）によって伝達される現在の海の条件（例えば、実世界の観測可能な条件）を反映した、海洋センサからサーバが受信した情報を含んでもよい。現在のサーフィン情報は、日付、時刻、関連情報が取得されるサーフブレイクの名前、現在の波の高さ、現在のサーフィンの条件の評価、現在の潮汐の示度、現在の水温、現在のアラート指標（例えば、高度サーフィン注意報、サーフィン条件評価に基づくアラートなど）、現在の潮汐水位の表示を伴う潮汐グラフ、現在の気温、波予測、現在の気象情報、サーフィンセッションの継続時間、サーフィンのセッションの評価、サーフィンのセッションの波の数、サーフィンのセッションの物理的な活動のトラッキング情報（例えば、波の数、セッションの継続時間、パドル数など）、日の出／日の入り情報、及び／又はその他のサーフィン情報を含んでもよい。一部の実施形態において、現在のサーフィン情報は予測された及び／又は過去のサーフィン条件を含んでもよい。例えば、システム１０は将来の予測データ、及び／又は過去のデータをいくつかのインスタンスで表示するように構成されてもよい。
【００２０】
図１に示すように、ユーザのスマートフォン（例えば、第２の装置３０）が電子アプリケーション（例えば、「ａｐｐ」。その機能は第２の装置３０のプロセッサ４０に関して本明細書にて説明される）を実行し、この電子アプリケーションが現在のサーフィン情報の少なくとも一部を外部リソース６０から取得し、その後それをユーザが着用した腕時計（例えば、第１の装置１２）に送信して、ユーザに対して表示するようにシステム１０が構成されてもよい。一部の実施形態において、図２に示すように、ユーザのスマートフォン（第２の装置３０）によって実行される電子アプリケーションが、システム１０と関連付けられたサーバ８０から現在のサーフィン情報の少なくとも一部を受信するように、システム１０が構成されてもよい。サーバ８０は外部リソース６０から現在のサーフィン情報を収集、蓄積、決定、及び／又はその他の方法で取得してもよい。例えば、サーバ８０は、外部リソース６０の一部である外部サーバを介して現在のサーフィン情報を取得してもよい。外部サーバは、サーバ８０がサーバ間での現在のサーフィン情報の通信を促進するためのアプリケーション・プログラム・インターフェース（ＡＰＩ）を提供してもよい。一部の実施形態において、第１の装置１２に対する通信は、ＡＰＩ及び／又はその他の外部リソース６０などの外部リソースからＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ及び／又はその他の無線プロトコル、及び／又は有線（例えば、ハード配線式）の接続を用いて直接行われてもよく、及び／又はスマートフォン、スマートフォンａｐｐ、及び／又はその他のリソースなどのその他の外部リソースによって加工及び／又は修正された後にその他の外部リソースを介して第１の装置１２に送信されてもよい。
【００２１】
再び図１を参照すると、ユーザが着用した腕時計（例えば、第１の装置１２）によって現在のサーフィン情報をユーザに対して提示することは、グラフィカル・ユーザ・インターフェースの提示を実現することを含んでもよい。このグラフィカル・ユーザ・インターフェースは、ユーザに対して異なる種類のサーフィン情報を表示するように構成された一又は複数のフィールドを含む一又は複数の表示画面を含んでもよい。図３Ａ〜図３Ｅは、ユーザが着用した腕時計によってユーザに提示されたグラフィカル・ユーザ・インターフェースの様々な表示画面を示す。図３Ａ〜図３Ｅはこのグラフィカル・ユーザ・インターフェースの可能な表示画面の非限定的な例である。このグラフィカル・インターフェースの様々な表示画面は、図３Ａ〜図３Ｅに示される任意の及び／又はすべてのフィールド、及び／又はこれらの図に示されない追加のフィールドを含む及び／又は含まないことが可能である。これらの表示画面は任意の数及び／又は任意の種類のフィールドを含んでもよく、またこれらの表示画面はシステム１０が本明細書に記載したように機能することが可能な任意の方法で提示されてもよい。
【００２２】
図３Ａはユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面３００の第１の例を示す。図３Ａは日付／曜日フィールド３１０、時刻フィールド３１２、ローカル・ブレイク・フィールド３１４、波の高さフィールド３１６、サーフィン条件フィールド３１８、現在の潮汐フィールド３２０、水温フィールド３２２、アラート・マーク・フィールド３２４、Ｂｌｕｅｔｏｏｔｈ指標フィールド３２６（以下に詳述するＢｌｕｅｔｏｏｔｈ接続状態）、潮汐グラフフィールド３２８、及び外気温フィールド３３０を示す。
【００２３】
図３Ｂはユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面３０２の第２の例を示す。図３Ｂはローカル・ブレイク・フィールド３１４、波の高さフィールド３１６、うねり方向フィールド３３２、潮汐進行フィールド３３４、、水温フィールド３２２、詳細風フィールド３３６、アラート・マーク・フィールド３２４、Ｂｌｕｅｔｏｏｔｈ指標フィールド３２６、サーフィン条件フィールド３３８、及び外気温フィールド３３０を示す。
【００２４】
図３Ｃはユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面３０４の第３の例を示す。図３Ｃは時刻フィールド３１２、ストップウォッチフィールド３４０、カウントダウン／インターバルフィールド３４２、アラート・マーク・フィールド３２４、及びＢｌｕｅｔｏｏｔｈ指標フィールド３２６を示す。
【００２５】
図３Ｄはユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面３０６の第４の例を示す。図３Ｄはタイムスタンプフィールド３４４、アラート・メッセージ・フィールド３４６、アラート・マーク・フィールド３２４、及びＢｌｕｅｔｏｏｔｈ指標フィールド３２６を示す。
【００２６】
図３Ｅはユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザー・インターフェースの可能な表示画面３０８の第５の例を示す。図３Ｅは時刻フィールド３１２、セッション継続時間フィールド３５０、パドル数フィールド３５２、マニュアル波数フィールド３５４、アラート・マーク・フィールド３２４、及びＢｌｕｅｔｏｏｔｈ指標フィールド３２６を示す。上述のように、図３Ａ〜図３Ｅに示される表示画面及び／又はフィールドは限定を意図したものではない。ユーザが着用した腕時計によってユーザに対して提示されるグラフィカル・ユーザ・インターフェースの可能な表示画面は、現在のサーフィン情報及び／又はその他の情報をユーザに対して提示する任意の数の表示画面及び／又は任意の数及び／又は任意の種類のフィールドを含んでもよい。
【００２７】
再び図１を参照すると、上述のように、第１の装置１２はユーザによって着用され、第１の装置１２によって担持されるユーザインターフェース１４を介してユーザに対してサーフィン情報を表示するように構成されてもよい。第１の装置１２はユーザが快適に着用できる程度に軽量で小型に構成されてもよい。一部の実施形態において、第１の装置１２はユーザがサーフィンに出かけている間快適に着用できるように構成されてもよい。一部の実施形態において、第１の装置１２は腕時計であってもよい。一部の実施形態において、この腕時計は防水性及び／又は耐水性であってもよい。第１の装置１２は一又は複数のユーザインターフェース１４、電子ストレージ１６、プロセッサ１８、通信部品２０、センサ２２、及び／又はその他の構成要素を含んでもよい。
【００２８】
ユーザインタフェース１４は、第１の装置１２とユーザとの間のインタフェースを提供するように構成されてもよい。ユーザは、当該インタフェース１２を介してシステム１０に情報を提供し、また、システムから情報を受け取ることができる。これにより、データ、キュー、結果、命令、及び前記以外の任意の通信可能なアイテム（「情報」と総称される）が、ユーザとシステム１０との間で伝達される。非限定的な例として、ユーザーインターフェース１４は現在のサーフィン情報（例えば、予測された及び／又は過去のサーフィン条件を適宜含む）をユーザに対して表示するように構成されてもよい。上述のように、現在のサーフィン情報の表示はグラフィカル・ユーザ・インターフェースの提示の実現を含み、このグラフィカル・ユーザ・インターフェースは、ユーザに対して異なる種類のサーフィン情報を表示するように構成された一又は複数のフィールドを含む一又は複数の表示画面を含む（例えば、図３Ａ〜３Ｅ）。例えば、一又は複数のフィールドは、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、水温、アラート指標、潮汐グラフ、気温、波予測、気象情報、Ｂｌｕｅｔｏｏｔｈ接続性指標、サーフィンセッションの物理的活動のトラッキング情報（例えば、波の数、セッションの継続時間、パドル数など）、日の出／日の入り情報、及び／又はその他のサーフィン情報のうち、一又は複数を表示してもよい。一部の実施形態において、ユーザインターフェース１４は実質的にすべてのサーフィン情報、及び／又は関連するサーフィン情報のサブセット（例えば、図３Ａ〜図３Ｅに表示されているようなもの）をユーザに対して単一の表示画面内に表示してもよい（これはユーザにとって、情報を閲覧するために複数の表示画面間を移動しなければならないよりも便利である）。ユーザインターフェース１４に含めるのに適したインターフェース装置は、例えば、ディスプレイ、タッチ・スクリーン・ディスプレイ、タッチセンシティブ及び／又は物理ボタン、及び／又はその他のインターフェース装置である。
【００２９】
プロセッサ１８は第１の装置１２における情報処理能力を提供するように構成されてもよい。よってプロセッサ１８は、デジタルプロセッサ、アナログプロセッサ、情報処理用のデジタル回路、情報処理用のアナログ回路、ステートマシン、及び／又は電子的に情報を処理する前記以外のメカニズムのうちの一又は複数を備えてもよい。プロセッサ１８は、本明細書において第１の装置１２に帰せられる機能のうちの少なくとも一部を提供するように構成されてもよい。例えば、プロセッサ１８は第１の装置１２内に含まれるセンサ２２からの出力信号によって伝達される情報の電子的な記憶を促進する（詳細は後述）。
【００３０】
通信部品２０は、第１の装置１２、第２の装置３０、及び／又はその他の装置の間の通信を促進するように構成されてもよい。通信部品２０は無線及び／又は有線の通信を促進する。例えば、通信部品２０はＷｉ−Ｆｉネットワーク、Ｂｌｕｅｔｏｏｔｈテクノロジ、インターネット、携帯電話ネットワーク、及び／又はその他の無線技術を介して無線通信を促進する。一部の実施形態において、通信部品２０は例えば有線のＵＳＢ接続を介して通信を促進する。
【００３１】
センサ２２は、現在のサーフィンのセッションにおけるユーザの物理的なサーフィン活動、ユーザの物理的な地理的ロケーション、環境条件、及び／又はその他の情報に関する情報を伝達する出力信号を生成するように構成されてもよい。一部の実施形態において、センサ２２はＧＰＳセンサ、ジャイロスコープ、加速度計、高度計、温度センサ、気圧計、風速計、磁力計、コンパス、心拍数モニタ、環境光モニタ、及び／又はその他のセンサのうちの一又は複数を含んでもよい。現在のサーフィンのセッションにおけるユーザの物理的なサーフィン活動とは、波乗り、パドリング、キッキング、レスティング、空中操作、衝突、ダイビング、水中の一定の深さに落とされること、Ｇの力を発生させること、及び／又はその他の活動のことを指す。
【００３２】
電子ストレージ１６には、情報を電子的に記憶する電子ストレージメディアが含まれる。電子ストレージ３４は、ソフトウェアアルゴリズム、プロセッサ４０（詳細は後述）、プロセッサ１８、外部リソース６０、及び／又はその他の装置によって取得、受信、及び／又は決定された情報、センサ２２、センサ３６（詳細は後述）、及び／又はその他のセンサを介して取得、受信、及び／又は決定された情報、及び／又はシステム１０が本明細書に記載するように機能できるようにするその他の情報を記憶してもよい。例えば、電子ストレージ１６は、現在のサーフィンのセッションにおけるユーザの物理的なサーフィン活動に関する情報（例えば、センサ２２の出力信号によって伝達される情報）を電子的に記憶するように構成されてもよい。
【００３３】
上述のように、第２の装置３０はユーザに関連づけられるが、第１の装置１２とは物理的に別体であり接続されていない。一部の実施形態において、第２の装置３０は例えばユーザのスマートフォンであってもよい。第２の装置３０はユーザインターフェース３２、電子ストレージ３４、センサ３６、通信部品３８、プロセッサ４０、及び／又はその他の構成要素のうちの一又は複数を含んでもよい。
【００３４】
ユーザインタフェース３２は、第２の装置３０とユーザとの間のインタフェースを提供するように構成されてもよい。ユーザは、当該インタフェース１２を介してシステム１０に情報を提供し、また、システムから情報を受け取ることができる。これにより、データ、キュー、結果、命令、及び前記以外の任意の通信可能なアイテム（「情報」と総称される）が、ユーザとシステム１０との間で伝達される。非限定的な例として、ユーザインターフェース３２は、好みのサーフィンロケーションを示す情報、現在のサーフィンのセッションでのユーザの楽しさのレベルを示すサーフィン後のサーフィンセッション評価、及び／又はその他の情報を受信するように構成されてもよい。好みのサーフィンロケーション、サーフィンセッションの評価、及び／又はその他の情報の入力及び／又は選択の受信は、ユーザがキーパッド及び／又はタッチスクリーンを介して情報をタイプ入力すること、ユーザがユーザに対して提供された選択リストから情報を（例えば、タッチ・スクリーンを介して）選択すること、ユーザがユーザインターフェース３２によって表示されたスライダアイコンを介して選択を行うこと、及び／又はその他の入力及び／又は選択を含んでもよい。ユーザインタフェース３２に含めるために好適なインタフェース装置の例には、タッチスクリーン，キーパッド、タッチセンシティブ及び／又は物理ボタン、スイッチ、キーボード、つまみ、レバー、スピーカー、マイク、インジケータライト、プリンタ、及び／又はこれら以外のインタフェース装置が含まれる。
【００３５】
上記以外のコミュニケーション技術も、有線か無線かを問わず、本開示におけるユーザインタフェース３２として考慮されている。例えば、本開示においては、ユーザインタフェース３２が、電子ストレージ３４によって提供されるリムーバブルストレージインタフェースと一体に設けられてもよい。この例においては、情報は、ユーザがシステム１０の実装をカスタマイズできるようにするリムーバブルストレージ（例えば、スマートカード、フラッシュドライブ、リムーバブルディスク）からシステム１０にロードされてもよい。他の例示的な入力装置及びユーザインタフェース３２としてシステム１０とともに用いられる技術には、ＲＳ−２３２ポート、ＲＦリンク、ＩＲリンク、モデム（電話、ケーブル、又はこれら以外のもの）が含まれるがこれらには限られない。要するに、本開示においては、情報をシステム１０に伝達するための任意の技術がユーザインタフェース３２として用いられ得る。
【００３６】
図４はユーザのスマートフォンに表示される、第２の装置３０（ユーザのスマートフォン）のユーザー・インターフェース３２の表示画面４００の可能な例を示す。表示画面４００は、ブレイク名４０２、波の高さ４０４、潮汐情報４０６、風情報４０８、サーフィン条件の評価４１０、現在の潮汐水位４１２、現在の気温４１４、気象情報４１６、現在の水温４１８、一又は複数の過去のサーフィンセッションに関する情報などの情報を提示する。表示画面４００は限定を意図したものではない。ユーザインターフェース３２は任意の情報をユーザに対して提示することができ、及び／又はシステム１０が本明細書に記述したように機能することを可能にする任意の情報をユーザから受信することができる（例えば、上述のロケーション情報、後述のサーフィンセッション評価情報など）。
【００３７】
再び図１を参照すると、電子ストレージ３４には、情報を電子的に記憶する電子ストレージメディアが含まれる。電子ストレージ３４の電子ストレージ・メディアには、第２の装置３０と一体に（すなわち、実質的に着脱不能に）設けられたシステム・ストレージ、及び、例えばポート（例えばＵＳＢポート、ファイヤーワイヤーポート等）やドライブ（例えばディスクドライブ等）を介して第２の装置３０と着脱可能に接続されたリムーバブルストレージの少なくとも一方が含まれる。電子ストレージ３４には、光学的に読み取り可能な記憶メディア（例えば光学ディスク等）、磁気的に読み取り可能な記憶メディア（例えば磁気テープ、磁気ハードドライブ、フロッピードライブ等）、電荷型ストレージメディア（例えばＥＰＲＯＭ、ＲＡＭ等）、ソリッドステート・ストレージメディア（例えばフラッシュドライブ等）、及び／又は前記以外の電子的に読み取り可能なストレージメディアが含まれる。電子ストレージ３４は、ソフトウェアアルゴリズム、プロセッサ４０、プロセッサ１８、及び／又は外部リソース６０によって取得、受信、及び／又は決定された情報（例えば、サーフィン情報）、及び／又はシステム１０が本明細書で説明したように機能できるようにする前記以外の情報を記憶することができる。
【００３８】
センサ３６は、第２の装置の物理的な地理的ロケーション、第２の装置３０に対する第１の装置１２の近接度、同期させる用意がある保存されたサーフィンセッションの存在、全般的な腕時計のセットアップ、タイマーセット、アラームセット、時刻／日付セット、バッテリーレベル、全般的なステータスに関する情報、及び／又はその他の情報を伝達する出力信号を生成するように構成される。非制限的な例として、センサ３６はＧＰＳ位置センサ、第１の装置１２の近接度を検知するための信号強度センサ、及び／又はその他のセンサを含んでもよい。センサ３６からの出力信号は、プロセッサ４０がユーザの好みのサーフィンロケーションを取得及び／又は決定する目的で、現在のサーフィンセッションにおけるユーザのサーフィン活動のトラッキングを促進するために第１の装置１２の近接度を決定する目的で、及び／又はその他の目的で用いられてもよい。
【００３９】
通信部品３８は、第１の装置１２と第２の装置３０との間、第２の装置３０と外部リソース６０との間、及び／又は他の装置の間の通信を促進するように構成されてもよい。通信部品３８は無線及び／又は有線の通信を促進する。例えば、通信部品３８はＷｉ−Ｆｉネットワーク及び／又はＢｌｕｅｔｏｏｔｈテクノロジを介して第１の装置１２との無線通信を促進し、インターネット、携帯電話ネットワーク、及び／又はその他の無線技術を介して外部リソースとの無線通信を促進する。一部の実施形態において、通信部品３８は例えば第１の装置１２との有線のＵＳＢ接続を介して通信を促進する。
【００４０】
プロセッサ４０は、第２の装置３０単体及び／又はシステム１０全体における情報処理能力を提供するように構成されてもよい。よってプロセッサ４０は、デジタルプロセッサ、アナログプロセッサ、情報処理用のデジタル回路、情報処理用のアナログ回路、ステートマシン、及び／又は電子的に情報を処理する前記以外のメカニズムのうちの一又は複数を備えてもよい。プロセッサ４０は図１において第２の装置３０内の単一のエンティティとして示されているが、これは単に説明を目的としたものである。一部の実施形態において、プロセッサ４０は複数の処理装置を含む。これらの処理装置は物理的に同一の装置内に配置されてもよく（例えば、外部リソース６０の一部であるサーバ内、第２の装置３０などのスマートフォン内、第１の装置１２などの腕時計内、デスクトップコンピュータ内、ラップトップコンピュータ内、タブレットコンピュータ内、及び／又はその他の計算装置）、又はプロセッサ４０は協同して動作する複数の装置の処理機能を表してもよい（例えば、外部リソース６０の一部であるサーバ、第２の装置３０などのスマートフォン、第１の装置１２などの腕時計）。
【００４１】
プロセッサ４０は、コンピュータプログラムコンポーネントを実行するように構成されてもよい。コンピュータプログラムコンポーネントは、エキスパート及び／又はユーザが第２の装置３０及び／又はシステム１０にインターフェースすることを可能にし、及び／又は本明細書において第１の装置１２、第２の装置３０、外部リソース６０、及び／又はシステム１０のその他の構成要素に帰せられるその他の機能を提供するように構成されてもよい。コンピュータプログラムコンポーネントは、ロケーションコンポーネント４２、サーフィン情報コンポーネント４４、通信コンポーネント４６、表示コンポーネント４８、活動トラッキングコンポーネント５０、及び／又はその他のコンポーネントを含んでもよい。プロセッサ４０は、コンポーネント４２、４４、４６、４８、及び／又は５０を実行する際に、ソフトウェア、ハードウェア、ファームウェア、何らかの方法で組み合わされたソフトウェア、ハードウェア、及び／またはファームウェア、及び／またはプロセッサ４０の処理能力を構成する他の機構を用いてもよい。
【００４２】
図１においてコンポーネント４２、４４、４６、４８、及び５０は、単一の処理装置内に実装されるものとして示されるが、プロセッサ４０が複数の処理装置を含む実施形態においては、コンポーネント４２、４４、４６、４８、及び／又は５０のうちの一または複数が他のコンポーネントから離れて配置されてもよい（例えば、第１の装置１２のプロセッサ１８内、外部リソース６０の一部であるサーバ内など）。本明細書で記述される異なるコンポーネント４２、４４、４６、４８、及び／又は５０によって提供される機能の記述は説明のためのものであり、限定を意図したものではない。コンポーネント４２、４４、４６、４８、及び／又は５０はいずれも記述されるよりも多くの、または少ない機能を提供してもよい。例えば、コンポーネント４２、４４、４６、４８、及び／又は５０のうちの一または複数を取り除き、その機能の一部またはすべてを、コンポーネント４２、４４、４６、４８、及び／又は５０のうちの他のコンポーネントで提供してもよい。他の例として、以下でコンポーネント４２、４４、４６、４８、及び５０のうちの１つに帰せられる機能の一部またはすべてを実行する１つまたは複数の追加的なコンポーネントを実行するように、プロセッサ４０が構成されてもよい。一部の実施形態において、コンポーネント４２、４４、４６、４８、及び／又は５０のうちの一又は複数は、第１の装置１２、外部リソース６０、及び／又はシステム１０のその他の構成要素に組み込まれるプロセッサによって実行されてもよい。
【００４３】
ロケーションコンポーネント４２は、ユーザの好みの物理的、地理的なサーフィンロケーションに関する情報を取得するように構成されてもよい。一部の実施形態において、好みのサーフィンロケーションに関する情報は、ユーザによって第１の装置１２のユーザー・インターフェース１４、第２の装置３０のユーザー・インターフェース３２、及び／又はその他の装置を介して、入力及び／又は選択されてもよい。一部の実施形態において、好みのサーフィンロケーションは、第１の装置１２に含まれる一又は複数のセンサ２２、第２の装置３０に含まれる一又は複数のセンサ３６からの出力信号、及び／又はユーザの物理的、地理的なロケーションを示すその他の電子信号に基づいて、取得及び／又は決定されてもよい。一部の実施形態において、好みのサーフィンロケーションはユーザの物理的、地理的なロケーションに地理的に近い既知のサーフィンロケーションであってもよい。一部の実施形態において、ロケーションコンポーネント４２は、ユーザインターフェース３２、ユーザインターフェース１４、及び／又はその他のユーザインターフェースにユーザに対して近くのサーフィンロケーションのリストを提示させ、これによりユーザがリストから好みのサーフィンロケーションを容易に入力及び／又は選択できるようにするように構成されてもよい。一部の実施形態において、ロケーションコンポーネント４２はユーザによって入力及び／又は選択された好みのサーフィンロケーションをユーザのホームブレイクとして指定するように構成されてもよい。ユーザのホームブレイクは（例えば）腕時計のメイン画面に表示され、ａｐｐ内及び腕時計上ですべてのスポットのリストの先頭に置かれてもよい。ユーザのホームブレイクは電子ユーザプロフィールに記憶され、及び／又はユーザが許容したａｐｐ環境内のソーシャルネットワークから閲覧できるようにしてもよい。
【００４４】
サーフィン情報コンポーネント４４は、ユーザの好みのサーフィンロケーションについてのサーフィン情報を取得するように構成されてもよい。ユーザの好みのサーフィンロケーションについてのサーフィン情報は、一又は複数の外部情報ソース（例えば、外部リソース６０）、及び／又はその他のソースから定期的に取得されてもよい。外部情報ソースは一又は複数の遠隔配置されたサーバコンピュータ（例えば、本明細書に記述されるようなもの）、海洋関連、大気関連、及び／又はその他のセンサ、海洋関連、大気関連、及び／又はその他の情報データベース、及び／又はその他の外部ソースを含んでもよい。一部の実施形態において、システム１０に対応づけられたサーバコンピュータは、海洋関連、大気関連、及び／又はその他のセンサ、システム１０に関連付けられていないその他の外部サーバ、及び／又はその他のソースからの情報を取得し、その情報をサーフィン情報コンポーネント４４に提供してもよい。サーフィン情報は（上述のように）、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、水温、アラート指標、潮汐グラフ、気温、波予測、気象情報、Ｂｌｕｅｔｏｏｔｈ接続性指標、サーフィンセッションの物理的活動のトラッキング情報（例えば、波の数、セッションの継続時間、パドル数など）、日の出／日の入り情報、風速、風向、水温、海洋のうねり方向、海洋のうねり高さ、以上のいずれかに関連しサーファーグループをソースとする「ソーシャル」データ、以上のすべてについての過去からの条件、及び／又はその他の情報を含んでもよい。
【００４５】
外部情報ソースは、無線通信ネットワーク（例えば、インターネット、携帯電話通信ネットワークなど）を介してサーフィン情報コンポーネント４４によって定期的にアクセスされ、これにより取得されたサーフィン情報がユーザの好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映するようにしてもよい。上述のように、実質的に現在の情報は、外部情報ソースによって受信、記憶、送信などされた最も直近の情報を含んでもよい。例えば、実質的に現在の情報は、センサの出力信号によって伝達される現在の海の条件（例えば、実世界の観測可能な条件）を反映した、海洋センサからサーバが受信した情報を含んでもよい。サーフィン情報の外部ソースに対する定期的なアクセスは、一定の間隔で外部情報ソースにアクセスすること、所定のスケジュールに従ってアクセスすること、特定の順番で外部情報ソースにアクセスすること、及び／又は実質的に現在のサーフィン情報（例えば、何ヶ月か過去の所定の潮汐チャートデータとは異なる）を生成する方法、及び／又はデータが利用可能になったときに当該ソースからシステム１０に送られる情報にアクセスすることを含んでもよい。例えば、サーフィン情報コンポーネント４４は１５分ごとに１回（これは限定的ではない）特定の順番でサーフィンロケーションのリストを巡回し、巡回するごとに１回個々のサーフィンロケーションについての更新されたサーフィン情報を取得する。サーフィン情報及び／又はその他の現在の情報はユーザによって手動でトリガされ、これによってシステム１０は新しいＡＰＩが利用可能かを確認し、利用可能であれば、それを起動して当該ユーザについての情報をすぐに更新してもよい。一部の実施形態において、ユーザからのアクションがほとんど及び／又はまったくなければ、ＡＰＩ内の個々のスポット（例えば、あらゆるスポット）が実質的に継続的に１つずつチェックされ、更新される。非制限的な例として、ＡＰＩ内のサイクル全体で２９８９カ所のロケーション／スポットは約５００秒で巡回できる（チェックされる）。これは限定を意図したものではなく、例えば、新しいスポットが追加されたとき、及び／又はサーバの性能が向上したときには変更される。
【００４６】
通信コンポーネント４６は取得したサーフィン情報を第１の装置１２に無線通信するように構成されてもよい。通信コンポーネント４６は、第１の装置１２が第２の装置３０に接近して第１の装置１２及び第２の装置３０の間の通信を促進すると、取得したサーフィン情報を第１の装置１２に無線通信する。一部の実施形態において、接近することは互いに約２０メートル以内の距離にあることを含んでもよい。一部の実施形態において、接近することは互いに約１０メートル以内の距離にあることを含んでもよい。一部の実施形態において、接近することは互いに約５メートル以内の距離にあることを含んでもよい。
【００４７】
表示コンポーネント４８は、第１の装置１２のユーザインターフェース１４に上記の通信されたサーフィン情報をユーザに対して表示させるように構成されてもよい。ユーザインターフェース１４に上記の通信されたサーフィン情報をユーザに対して表示させることは、ユーザインターフェース１４を介してユーザに対してグラフィカル・ユーザ・インターフェースを提示することを実現することを含んでもよい。本明細書にて記述するように（例えば、図３Ａ〜３Ｅ）、このグラフィカル・ユーザ・インターフェースは、ユーザに対して異なる種類のサーフィン情報を表示するように構成された一又は複数のフィールドを含む一又は複数の表示画面を含んでもよい（上述）。
【００４８】
活動トラッキングコンポーネント５０は、ユーザの物理的なサーフィン活動をトラッキングするように構成されてもよい。ユーザが現在のサーフィンセッションを完了すると、活動トラッキングコンポーネント５０は、現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動に関する情報を（例えば、第１の装置１２のセンサ２２の出力信号から、電子ストレージ１６に記憶された情報から、及び／又はその他のソースから）取得するように構成されてもよい。活動トラッキングコンポーネント５０は、ユーザが現在のサーフィンセッションを完了し、第１の装置１２が第２の装置３０に接近して第１の装置１２及び第２の装置３０の間の通信を促進すると、現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動に関する情報を取得するように構成されてもよい。活動トラッキングコンポーネント５０は、取得した情報及び／又はその他の情報に基づいて現在のサーフィンセッションについての一又は複数の現在のサーフィンパラメータを決定してもよい。現在のサーフィンパラメータは、現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動の量、及び／又はその他の情報を示してもよい。現在のサーフィンパラメータは、例えば、パドル数、セッションの継続時間、波の数、個々の波の評価、セッション全体の評価、サーファーの速度、最高到達速度、サーフィン距離、パドル距離、サーファーの空中操作の高さ、維持されたＧの力、波乗り時間、パドル時間、及び／又はその他のパラメータを含んでもよい。活動トラッキングコンポーネント５０は、現在のサーフィンパラメータを、過去のサーフィンセッションについて決定された対応する過去のサーフィンパラメータとともに（例えば、電子ストレージ３４、外部リソース６０の一部であるサーバなどに）電子記憶することを促進し、それにより複数回のサーフィンセッションについてのユーザの個々のサーフィン活動のトラッキングを促進してもよい。
【００４９】
本明細書に記載した測定基準の収集、並びに現在のサーフィン条件の記録（例えば、出力信号を収集するセンサ、外部リソースからデータを収集するセンサ）は、ユーザがユーザの腕時計（例えば、第１の装置１２）及び／又はユーザの電話（例えば、第２の装置３０）上のグラフィカル・ユーザ・インターフェースを介してシステムの（例えば）「セッション」モードを入力及び／又は選択してセッションを開始することによって開始されてもよい。一部の実施形態において、これは（例えば）腕時計から開始され、電話とは無関係に行われてもよい。ユーザは腕時計に最大で（例えば）１０回の異なるセッションを記憶してもよい。その後、電話のエリア内にいれば、システム１０はユーザに対してプロンプトを表示し、保存されたセッションが存在することを知らせるとともにそれらを同期させるか否かを尋ねる。セッションデータは腕時計から電話に転送され、保存されてもよい。ユーザは測定基準及び／又はサーフィンセッションの条件の一覧を見て、サーフィンセッションのロケーションを確認し、メモ又は画像を追加し、その後当該ユーザに関連付けられたＳｕｒｆ  Ｊｏｕｒｎａｌに情報を保存し、及び／又は他の電子的位置に情報を保存する。ユーザはそのようなジャーナルへのエントリを私的及び／又は公的に設定し、他のユーザが閲覧できる又はできないようにしてもよい。ユーザはジャーナル内の任意の保存されたセッションに基づいてカスタムアラートを作成してもよく、セッションを要約するａｐｐによって生成された背景画像付きの画像を、インスタグラムなどのソーシャルネットワークに投稿し、及び／又は当該ジャーナル及び／又はその他の情報に基づいてその他のアクションを実行してもよい。
【００５０】
ユーザから現在のサーフィンセッションについての肯定的な楽しさのレベルの評価を（例えば、上述のユーザインターフェース３２を介して）受け取ると、その次に一又は複数の外部情報ソースから取得した現在のサーフィンセッションのサーフィンロケーションについてのサーフィン情報が現在のサーフィンセッションについてのサーフィン情報と実質的に類似している場合に、活動トラッキングコンポーネント５０は第１の装置１２のユーザー・インターフェース１４にアラートをユーザに対して表示させるように構成されてもよい。つまり、活動トラッキングコンポーネント５０は、高く評価されたサーフィンセッションの条件がいかなるものであったかについて、サーフィンスポットのサーフィン条件を監視し、その後ユーザに対して類似のよいサーフィン条件が当該サーフィンスポットにいつ実現するかを知らせるように構成される。また、システム１０は、ユーザが任意のサーフィン条件に基づいて手動でアラートを作成できるように構成されてもよい。
【００５１】
外部リソース６０は、情報ソース（例えば、海洋関連及び／又は大気関連の情報データベース）、一又は複数のサーバ、ネットワーク（例えば、インターネット、携帯電話ネットワーク）、電子ストレージ、データ入力装置、センサ、個々のユーザに関連付けられた計算装置、及び／又はその他のリソースを含んでもよい。一部の実施形態において、外部リソース６０の機能の一部又はすべてが、システム１０に含まれるリソースによって提供されてもよい。外部リソース６０は、第２の装置３０、第１の装置１２、及び／又はシステム１０のその他の構成要素と、有線及び／又は無線接続、ネットワーク（例えば、携帯電話ネットワーク、ローカル・エリア・ネットワーク、及び／又はインターネット）、Ｗｉ−Ｆｉテクノロジ、及び／又はその他のリソースを介して通信するように構成されてもよい。例えば、外部リソース６０の一部であるサーバは、インターネット及び／又は携帯電話通信ネットワークを介してサーフィン情報を第２の装置３０に通信してもよい。一部の実施形態において、電子リソース６０は、システム１０に関連付けられ、海洋関連、大気関連、及び／又はその他のセンサから情報を取得するように構成された少なくとも１つのサーバコンピュータ、システム１０に関連付けられていないその他の外部サーバ、及び／又はその他のソースを含み、（例えば、図２に示すように）情報をプロセッサ４０のサーフィン情報コンポーネント４４に提供してもよい。
【００５２】
図５は、ユーザが着用した第１の装置（例えば、腕時計）によって担持されるユーザインターフェースを介してユーザに対してサーフィン情報を表示する方法５００を示す。以下で説明する方法５００の工程は、説明のためのものに過ぎない。一部の実施形態において、方法５００は、説明されていない一又は複数の追加的な工程を備えて実現されてもよく、説明する工程の一又は複数を省略して実現されてもよい。また、図５に示されて以下で説明される方法５００の工程の順序は限定を意図するものではない。
【００５３】
一部の実施形態において、方法５００は、一又は複数の処理装置（例えば、デジタルプロセッサ、アナログプロセッサ、情報処理用のデジタル回路、情報処理用のアナログ回路、ステートマシン、及び／又は電子的に情報を処理する前記以外のメカニズム）において実行され得る。この一又は複数の処理装置には、電子ストレージメディアに電子的に格納された命令に応答して、方法５００の工程の一部又は全部を実行する一又は複数の装置を備えてもよい。この一又は複数の処理装置には、方法５００の段階の一又は複数を実行するために設計されたハードウェア、ファームウェア、及び／又はソフトウェアで構成された一又は複数の装置が含まれる。
【００５４】
工程５０２では、ユーザの好みのサーフィンロケーションが得られる。好みのサーフィンロケーションはユーザの物理的、地理的なサーフィンロケーションであってもよい。好みのサーフィンロケーションは第２の装置（例えば、スマートフォン）によって得られる。第２の装置は第１の装置とは物理的に別体かつ非接続であり、ユーザと関連付けられている。例えば、好みのサーフィンロケーションは第１の装置及び／又は第２の装置のユーザインターフェースを介してユーザによって入力及び／又は選択されてもよく、好みのサーフィンロケーションは、ユーザの位置を示す第１の装置及び／又は第２の装置に含まれる一又は複数のセンサからの出力信号に基づいて取得及び／又は決定され、及び／又は好みのサーフィンロケーションは他の方法で及び／又は他の情報に基づいて取得及び／又は決定されてもよい。工程５０２は、（図１に図示され本明細書にて記述される）ロケーションコンポーネント４２と同じ又は類似のコンピュータ・プロセッサ・コンポーネントによって実行されてもよい。
【００５５】
工程５０４において、好みのサーフィンロケーションについてのサーフィン情報が得られる。好みのサーフィンロケーションについてのサーフィン情報は、無線通信ネットワークを介してアクセスされた一又は複数の外部情報ソースから第２の装置によって定期的に取得され、これにより取得されたサーフィン情報はユーザの好みのサーフィンロケーションについての実質的に現在のサーフィン情報を反映する。一部の実施形態において、ユーザの好みのサーフィンロケーションについてのサーフィン情報は、無線通信ネットワークを介してアクセスされる一又は複数の遠隔サーバコンピュータから定期的に取得されてもよい。サーフィン情報は、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、アラート指標、潮汐グラフ、気温、波予測、気象情報、及び／又はその他の情報のうちの一又は複数を含んでもよい。工程５０４は、（図１に図示され本明細書にて記述される）サーフィン情報コンポーネント４４と同じ又は類似のコンピュータ・プロセッサ・コンポーネントによって実行されてもよい。
【００５６】
工程５０６において、取得されたサーフィン情報はユーザが着用した第１の装置に送信されてもよい。取得したサーフィン情報は、第１の装置が第２の装置に接近して第１の装置と第２の装置の間の通信を促進するときに、第１の装置に送信されてもよい。工程５０６は、（図１に図示され本明細書にて記述される）通信コンポーネント４６と同じ又は類似のコンピュータ・プロセッサ・コンポーネントによって実行されてもよい。
【００５７】
工程５０８において、送信されたサーフィン情報はユーザが着用した第１の装置のユーザー・インターフェースを介してユーザに対してに表示されてもよい。一部の実施形態において、第１の装置によって担持されるユーザー・インターフェースは、日付、時刻、サーフブレイク名、波の高さ、サーフィン条件の評価、現在の潮汐の示度、、水温、アラート指標、潮汐グラフ、気温、波予測、気象情報、及び／又はその他の情報のうちの一又は複数を表示するための一又は複数のフィールドを含む一又は複数の表示画面を含んでもよい。工程５０８は、（図１に図示され本明細書にて記述される）表示コンポーネント４８と同じ又は類似のコンピュータ・プロセッサ・コンポーネントによって実行されてもよい。
【００５８】
図６はユーザの物理的なサーフィン活動をトラッキングする方法６００を示す。以下で説明する方法６００の工程は、説明のためのものに過ぎない。一部の実施形態において、方法６００は、説明されていない一又は複数の追加的な工程を備えて実現されてもよく、説明する工程の一又は複数を省略して実現されてもよい。また、図６に示されて以下で説明される方法６００の工程の順序は限定を意図するものではない。
【００５９】
一部の実施形態において、方法６００は、一又は複数の処理装置（例えば、デジタルプロセッサ、アナログプロセッサ、情報処理用のデジタル回路、情報処理用のアナログ回路、ステートマシン、及び／又は電子的に情報を処理する前記以外のメカニズム）において実行され得る。この一又は複数の処理装置には、電子ストレージメディアに電子的に格納された命令に応答して、方法６００の工程の一部又は全部を実行する一又は複数の装置を備えてもよい。この一又は複数の処理装置には、方法６００の段階の一又は複数を実行するために設計されたハードウェア、ファームウェア、及び／又はソフトウェアで構成された一又は複数の装置が含まれる。
【００６０】
工程６０２では、ユーザの物理的なサーフィン活動に関する情報が生成及び記憶されてもよい。物理的なサーフィン活動に関する情報は、ユーザが着用した第１の装置に含まれる一又は複数のセンサによって生成されてもよい。一又は複数のセンサは、例えば、現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動に関する情報を伝達する出力信号を生成するように構成されてもよい。一部の実施形態において、一又は複数のセンサはＧＰＳセンサ、ジャイロスコープ、加速度計、高度計、温度センサ、及び／又はその他のセンサのうちの一又は複数を含んでもよい。ユーザの物理的なサーフィン活動に関する情報は、第１の装置に含まれる電子ストレージによって記憶されてもよい。一部の実施形態において、第１の装置はユーザが着用した腕時計であってもよい。工程６０２は、（図１に図示され本明細書にて記述される）第１の装置１２と同じ又は類似の第１の装置によって実行されてもよい。
【００６１】
工程６０４では、ユーザの物理的なサーフィン活動に関する情報が第２の装置によって取得されてもよい。第２の装置はユーザに関連付けられ、第１の装置とは物理的に別体かつ非接続である。第２の装置は、例えばスマートフォンであってもよい。第２の装置は、ユーザが現在のサーフィンセッションを完了したときに、第１の装置から現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動に関する情報を取得するように構成されてもよい。一部の実施形態において、ユーザが現在のサーフィンセッションを完了し、第１の装置が第２の装置に接近して第１の装置と第２の装置の間の通信を促進するときに、第２の装置は、現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動に関する情報を取得するように構成されてもよい。工程６０４は、（図１に図示され本明細書にて記述される）第２の装置３０と同じ又は類似の第２の装置によって実行されてもよい。
【００６２】
工程６０６において、一又は複数のサーフィンパラメータは物理的なサーフィン活動に関する情報に基づいて決定されてもよい。決定されたサーフィンパラメータは現在のサーフィンセッションについての現在のサーフィンパラメータであってもよい。現在のサーフィンパラメータは、現在のサーフィンセッションにおけるユーザの物理的なサーフィン活動の量を示してもよい。例えば、現在のサーフィンパラメータはパドル数、セッションの継続時間、波の数、個々の波の評価、セッション全体の評価、及び／又はその他のパラメータを含んでもよい。工程６０６は、（図１に図示され本明細書にて記述される）第２の装置３０と同じ又は類似の第２の装置によって実行されてもよい。
【００６３】
工程６０８において、決定されたサーフィンパラメータは電子的に保存されてもよい。現在のサーフィンパラメータは、過去のサーフィンセッションについての対応する過去のサーフィンパラメータとともに電子的に保存し、これにより複数回のサーフィンセッションについてのユーザの個々のサーフィン活動のトラッキングを促進してもよい。一部の実施形態において、現在のサーフィンパラメータは、対応する過去のサーフィンパラメータとともに遠隔配置されたサーバ上に電子的に保存されてもよい。工程６０８は、（図１に図示され本明細書にて記述される）第２の装置３０と同じ又は類似の第２の装置によって実行されてもよい。
【００６４】
工程６１０において、サーフィンアラートがユーザに提供されてもよい。サーフィンアラートの提供は、現在のサーフィンセッションについてのユーザの楽しさのレベルの評価を示すサーフィンセッションの評価をユーザから受信すること、現在のサーフィンセッションの物理的、地理的なサーフィンロケーションについてのサーフィン情報を取得することを含んでよく、ここで上記サーフィン情報の取得において、当該サーフィンロケーションについてのサーフィン情報は無線通信ネットワークを介してアクセスされる一又は複数の外部情報ソースから定期的に取得され、これにより取得したサーフィン情報は、現在のサーフィンセッションにおけるサーフィンロケーションについてのサーフィン情報を反映する。また、サーフィンアラートの提供はさらに、ユーザから肯定的な楽しさのレベルの評価を受信したとき、次に一又は複数の外部情報ソースから取得した当該サーフィンロケーションについてのサーフィン情報が、現在のサーフィンセッションについてのサーフィン情報と実質的に類似している場合に、第１の装置のユーザー・インターフェースにユーザに対するアラートを表示させることを含んでもよい。サーフィン情報は、時刻、波の高さ、サーフィン条件の評価、現在の潮汐の示度、水温、気温、うねり情報、気象情報、及び／又はその他の情報を含んでもよい。工程６１０は、（図１に図示され本明細書にて記述される）第２の装置３０と同じ又は類似の第２の装置によって実行されてもよい。
【００６５】
現時点で最も実用的であり好ましいと考えられる態様に基づいて、本発明の技術を例示のために詳細に説明したが、このような詳細な説明は例示のみを目的としたものである。本発明の技術は開示された実施形態に限定されるものではなく、むしろ添付された特許請求の範囲の趣旨及び範囲に入る変形や均等な配置も本発明に含められることが意図されている。例えば、本開示の技術においては、あらゆる実施形態の一又は複数の特徴を他の実施形態の一又は複数の特徴と可能な限り結合することができる。
【図１】
2016042079.tif 000003
【図２】
2016042079.tif 000004
【図３Ａ】
2016042079.tif 000005
【図３Ｂ】
2016042079.tif 000006
【図３Ｃ】
2016042079.tif 000007
【図３Ｄ】
2016042079.tif 000008
【図３Ｅ】
2016042079.tif 000009
【図４】
2016042079.tif 000010
【図５】
2016042079.tif 000011
【図６】
2016042079.tif 000012
【外国語明細書】
2016042079000001.pdf