JP6423461B2

Periodic ambient waveform analysis for dynamic device configuration

Abstract

This record has no abstract on file.

JP6423461B2, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 6 January 2037.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

20 claims: 5 independent, 15 dependent

  1. 1
    コンピューティングシステムが、キャプチャされた周囲の音データに基づいて波形フィンガープリントを生成する工程と、 前記コンピューティングシステムが、前記コンピューティングシステムの位置を計算する工程と、 前記コンピューティングシステムが、生成された前記波形フィンガープリントおよび前記位置をサーバに送信する工程と、 前記コンピューティングシステムが、前記コンピューティングシステムの出力デバイスの1または複数のデバイス設定を調整する命令を前記サーバから受信する工程であって、前記命令は、 生成された前記波形フィンガープリントに一致する1または複数の音フィンガープリントを特定する工程と、 生成された前記波形フィンガープリントが前記1または複数の音フィンガープリントに一致することに応答して、計算された前記コンピューティングシステムの位置を訂正する工程と、 特定された前記音フィンガープリントの1または複数を前記コンピューティングシステムの 訂正された前記位置に対応する 物理的環境に相関させる工程と 、 に少なくとも部分的に基づく、工程と、 前記コンピューティングシステムが、受信した前記命令に応じて前記コンピューティングシステムの出力デバイスのデバイス設定の1または複数を調整する工程と、を備える方法。
  2. 2
    特定された音フィンガープリントに関連付けられている情報と前記位置に関連付けられている情報とが一致することに少なくとも部分的に基づいて、特定された前記音フィンガープリントが、前記物理的環境に相関される、請求項1に記載の方法。
  3. 3
    受信した前記命令は、特定された前記音フィンガープリントの位置情報により少なくとも部分的に決定された、更新された位置に少なくとも部分的に基づく、請求項1に記載の方法。
  4. 4
    受信した前記命令は、呼出音量を調整すること、振動モードを有効化すること、画面輝度を調整すること、無線接続を有効化すること、または、前記コンピューティングシステムをロックすることを含む、請求項1に記載の方法。
  5. 5
    受信した前記命令は、生成された前記波形フィンガープリントの特性に少なくとも部分的に基づく、請求項1に記載の方法。
  6. 6
    前記位置は、基地局三角測量、Wi-Fi測位、または、GPS測位に少なくとも部分的に基づいて計算される、請求項1に記載の方法。
  7. 7
    前記位置は、ソーシャルネットワーキングシステムのユーザの情報に少なくとも部分的に基づいて計算される、請求項1に記載の方法。
  8. 8
    前記ユーザの情報は、前記位置に関連付けられているチェックイン、写真における前記ユーザのタグ、コメント、または、出欠返信依頼を含む、請求項7に記載の方法。
  9. 9
    前記位置は、ソーシャルグラフの1または複数のノードに関連付けられている位置情報を求めて前記ソーシャルグラフに照会する工程に少なくとも部分的に基づいて計算され、前記ノードの1または複数は、特定された前記音フィンガープリントのうちの1つをアップロードした1または複数のユーザに対応する、請求項1に記載の方法。
  10. 10
    特定された前記音フィンガープリントは、楽曲、テレビ番組、サウンドトラック、映画、または、演奏に対応する、請求項1に記載の方法。
  11. 11
    特定された前記音フィンガープリントの1または複数は、特定された前記音フィンガープリントに関連付けられている現場を特定する工程に少なくとも部分的に基づいて前記物理的環境に相関され、前記特定は、オンラインデータベースによって提供される情報に少なくとも部分的に基づく、請求項10に記載の方法。
  12. 12
    生成された前記波形フィンガープリントは、計算された前記位置の検索空間に関連付けられている前記音フィンガープリントと突き合わせて検索される、請求項1に記載の方法。
  13. 13
    前記周囲の音データの音レベルが所定のレベルより大きいこと、または、計算された前記位置の変化を検出したことに応答して、前記周囲の音データはキャプチャされる、請求項1に記載の方法。
  14. 14
    ソフトウェアを具現化した1または複数の非一時的コンピュータ可読記憶媒体であって、前記ソフトウェアが実行されるとき、 キャプチャされた周囲の音データに基づいて波形フィンガープリントを生成する工程と、 クライアントシステムの位置を計算する工程と、 生成された前記波形フィンガープリントおよび前記位置をサーバに送信する工程と、 前記クライアントシステムの出力デバイスの1または複数のデバイス設定を調整する命令を前記サーバから受信する工程であって、前記命令は、 生成された前記波形フィンガープリントに一致する1または複数の音フィンガープリントを特定する工程と、 生成された前記波形フィンガープリントが前記1または複数の音フィンガープリントに一致することに応答して、計算された前記クライアントシステムの位置を訂正する工程と、 特定された前記音フィンガープリントの1または複数を前記クライアントシステムの 訂正された前記位置に対応する 物理的環境に相関させる工程と 、 に少なくとも部分的に基づく、工程と、 受信した前記命令に応じて前記クライアントシステムの出力デバイスのデバイス設定の1または複数を調整する工程と、が実行される媒体。
  15. 15
    特定された音フィンガープリントに関連付けられている情報と前記位置に関連付けられている情報とが一致することに少なくとも部分的に基づいて、特定された前記音フィンガープリントが、前記物理的環境に相関される、請求項14に記載の媒体。
  16. 16
    受信した前記命令は、特定された前記音フィンガープリントの位置情報により少なくとも部分的に決定された、更新された位置に少なくとも部分的に基づく、請求項14に記載の媒体。
  17. 17
    受信した前記命令は、呼出音量を調整すること、振動モードを有効化すること、画面輝度を調整すること、無線接続を有効化すること、または、前記クライアントシステムをロックすることを含む、請求項14に記載の媒体。
  18. 18
    プロセッサと、 前記プロセッサによって実行可能な命令を含み、前記プロセッサに結合されているメモリと、を備えるコンピューティングデバイスであって、前記プロセッサは、前記命令が実行されるとき、 キャプチャされた周囲の音データに基づいて波形フィンガープリントを生成する工程と、 前記コンピューティングデバイスが、前記コンピューティングデバイスの位置を計算する工程と、 生成された前記波形フィンガープリントおよび前記位置をサーバに送信する工程と、 前記コンピューティングデバイスの出力デバイスの1または複数のデバイス設定を調整する命令を前記サーバから受信する工程であって、前記命令は、 生成された前記波形フィンガープリントに一致する1または複数の音フィンガープリントを特定する工程と、 生成された前記波形フィンガープリントが前記1または複数の音フィンガープリントに一致することに応答して、計算された前記コンピューティングデバイスの位置を訂正する工程と、 特定された前記音フィンガープリントの1または複数を前記コンピューティングデバイスの 訂正された前記位置に対応する 物理的環境に相関させる工程と 、 に少なくとも部分的に基づく、工程と、 受信した前記命令に応じて前記コンピューティングデバイスの出力デバイスのデバイス設定の1または複数を調整する工程と、が行われるように構成される、デバイス。
  19. 19
    特定された音フィンガープリントに関連付けられている情報と前記位置に関連付けられている情報とが一致することに少なくとも部分的に基づいて、特定された前記音フィンガープリントが、前記物理的環境に相関される、請求項18に記載のデバイス。
  20. 20
    受信した前記命令は、特定された前記音フィンガープリントの位置情報により少なくとも部分的に決定された、更新された位置に少なくとも部分的に基づく、請求項18に記載のデバイス。
Independent claims20