(57)【要約】      （修正有）【課題】１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断するための、モバイルデバイスにおいて使用する方法、装置および製造品を提供する。【解決手段】動的ユーザプロファイルは、モバイルデバイスとコロケートされたユーザについての１つまたは複数の現在の推論可能ユーザ・ビヘイビア・コンテキストを示す。モバイルデバイスは、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させ、動的ユーザプロファイルの第２の状態への遷移に少なくとも部分的に基づいて、モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼす。【選択図】図３
2018152882.tif 000002
【特許請求の範囲】
【請求項１】
モバイルデバイスにおいて、
１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、前記動的ユーザプロファイルが、前記モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させることと、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすこととを備える方法。
【請求項２】
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであるかどうかを判断することが、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することとをさらに備える、請求項１に記載の方法。
【請求項３】
前記第２の状態が前に知られていない状態を備え、前記方法が、
前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立し、記憶することをさらに備える、請求項２に記載の方法。
【請求項４】
前記前に知られていない状態に関連付けられたビヘイビアの前記１つまたは複数の新しいパターンまたはモデルを確立することが、
前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別することをさらに備える、請求項３に記載の方法。
【請求項５】
前記第２の状態が前に知られている状態を備え、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであるかどうかを判断することが、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することとをさらに備える、請求項１に記載の方法。
【請求項６】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、請求項１に記載の方法。
【請求項７】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、請求項１に記載の方法。
【請求項８】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項９】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの１つまたは複数のネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１０】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの１つまたは複数の慣性センサーからの、前記モバイルデバイスの１つまたは複数の感知された慣性運動と、１つまたは複数の環境センサーからの１つまたは複数の感知された環境測定値とのいずれかまたは両方に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１１】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスのマイクロフォンを使用して記録された１つまたは複数の符号化されたオーディオ信号と、前記モバイルデバイスの感光環境センサーを使用して記録された１つまたは複数の符号化された画像とのいずれかまたは両方に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１２】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの現在の推定位置ロケーションに少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１３】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの推定将来目的地と、前記モバイルデバイスの推定移動ルートとのいずれかまたは両方に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１４】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスを介してアクセス可能な１つまたは複数のユーザスケジュールファイルと、前記モバイルデバイスを介してアクセス可能な１つまたは複数のユーザ通信ファイルとのいずれかまたは両方に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１５】
前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項１６】
モバイルデバイスにおいて使用する装置であって、
１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断するための手段であって、前記動的ユーザプロファイルが、前記モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断するための手段と、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させるための手段と、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすための手段とを備える装置。
【請求項１７】
少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルを記憶するための手段と、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断するための手段と、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断するための手段とをさらに備える、請求項１６に記載の装置。
【請求項１８】
前記第２の状態が前に知られていない状態を備え、
前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立するための手段をさらに備える、請求項１７に記載の装置。
【請求項１９】
前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別するための手段をさらに備える、請求項１８に記載の装置。
【請求項２０】
前記第２の状態が前に知られている状態を備え、前記装置が、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断するための手段と、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断するための手段とをさらに備える、請求項１６に記載の装置。
【請求項２１】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２２】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２３】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２４】
１つまたは複数の他のデバイスから１つまたは複数のワイヤレス信号を受信するための手段をさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの受信ワイヤレス信号に少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２５】
前記モバイルデバイスの１つまたは複数の慣性運動を感知するための手段をさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの少なくとも１つの感知された慣性運動に少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２６】
１つまたは複数の環境測定値を取得するための手段をさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの取得された環境測定値に少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２７】
前記モバイルデバイスの現在の推定位置ロケーションを取得するための手段をさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記現在の推定位置ロケーションに少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２８】
１つまたは複数のユーザスケジュールファイルと、１つまたは複数のユーザ通信ファイルとのいずれかまたは両方にアクセスするための手段をさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記ユーザスケジュールファイルのうちの少なくとも１つと、前記ユーザ通信ファイルのうちの少なくとも１つとのいずれかまたは両方に少なくとも部分的に基づく、請求項１６に記載の装置。
【請求項２９】
前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、請求項１６に記載の装置。
【請求項３０】
モバイルデバイスであって、
メモリと、
前記メモリ中の１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、前記動的ユーザプロファイルが、前記モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させることと、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を行うための処理ユニットとを備えるモバイルデバイス。
【請求項３１】
前記処理ユニットが、
前記１つまたは複数の感知インジケータが、前記メモリに記憶され、少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することとをさらに行う、請求項３０に記載のモバイルデバイス。
【請求項３２】
前記第２の状態が前に知られていない状態を備え、前記処理ユニットが、
前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立することと、
前記メモリ中での記憶のために、前記前に知られていない状態に関連付けられたビヘイビアの前記１つまたは複数の新しいパターンまたはモデルを前記メモリに示すこととをさらに行う、請求項３１に記載のモバイルデバイス。
【請求項３３】
前記処理ユニットが、
前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別することをさらに行う、請求項３２に記載のモバイルデバイス。
【請求項３４】
前記第２の状態が前に知られている状態を備え、前記処理ユニットが、
前記１つまたは複数の感知インジケータが、前記メモリに記憶され、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することとをさらに行う、請求項３０に記載のモバイルデバイス。
【請求項３５】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項３６】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項３７】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項３８】
ネットワークインターフェースをさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記ネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号に少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項３９】
１つまたは複数の慣性センサーをさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記１つまたは複数の慣性センサーからの、前記モバイルデバイスの１つまたは複数の感知された慣性運動に少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項４０】
１つまたは複数の環境センサーをさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記１つまたは複数の環境センサーからの１つまたは複数の感知された環境測定値に少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項４１】
前記モバイルデバイスの現在の推定位置ロケーションを推定するためのロケーション受信機をさらに備え、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの前記現在の推定位置ロケーションに少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項４２】
前記処理ユニットが、
前記モバイルデバイスの推定将来目的地と、前記モバイルデバイスの推定移動ルートとのいずれかまたは両方をさらに判断し、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの前記推定将来目的地と、前記モバイルデバイスの前記推定移動ルートとのいずれかまたは両方に少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項４３】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記メモリを介してアクセス可能な１つまたは複数のユーザスケジュールファイルと、前記メモリを介してアクセス可能な１つまたは複数のユーザ通信ファイルとのいずれかまたは両方に少なくとも部分的に基づく、請求項３０に記載のモバイルデバイス。
【請求項４４】
前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、請求項３０に記載のモバイルデバイス。
【請求項４５】
１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、前記動的ユーザプロファイルが、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させることと、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を行うように、前記モバイルデバイス中の１つまたは複数の処理ユニットによって実行可能なコンピュータ可読命令を記憶した非一時的コンピュータ可読媒体を備える物品。
【請求項４６】
前記コンピュータ可読命令が、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することとを行うように、前記１つまたは複数の処理ユニットによってさらに実行可能である、請求項４５に記載の物品。
【請求項４７】
前記第２の状態が前に知られていない状態を備え、前記コンピュータ可読命令が、前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立するように、前記１つまたは複数の処理ユニットによってさらに実行可能である、請求項４６に記載の物品。
【請求項４８】
前記コンピュータ可読命令が、前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別するように、前記１つまたは複数の処理ユニットによってさらに実行可能である、請求項４７に記載の物品。
【請求項４９】
前記第２の状態が前に知られている状態を備え、
前記コンピュータ可読命令が、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することとを行うように、前記１つまたは複数の処理ユニットによってさらに実行可能である、請求項４５に記載の物品。
【請求項５０】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５１】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５２】
前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５３】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの受信ワイヤレス信号に少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５４】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの少なくとも１つの感知された慣性運動に少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５５】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの感知された環境測定値に少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５６】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、現在の推定位置ロケーションに少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５７】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、１つまたは複数のユーザスケジュールファイルと、１つまたは複数のユーザ通信ファイルとのいずれかまたは両方に少なくとも部分的に基づく、請求項４５に記載の物品。
【請求項５８】
前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、請求項４５に記載の物品。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]  本特許協力条約出願は、参照により本明細書に組み込まれる、２０１１年１月１３日に出願された「Improving Semantic Place Identification」と題する同時係属米国仮特許出願第６１／４３２，５３８号、および２０１１年１０月７日に出願された「Determining a Dynamic User Profile Indicative of a User Behavior Context With a Mobile Device」と題する米国非仮特許出願第１３／２６８，０２７号の利益および優先権を主張する。
【０００２】
[0002]  本明細書で開示する主題は、電子デバイスに関し、より詳細には、現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルを判断するためにモバイルデバイスにおいて使用する方法、装置および製造品に関する。
【背景技術】
【０００３】
[0003]  全地球測位システム（ＧＰＳ：Global Positioning System）は、他のタイプの衛星測位システム（ＳＰＳ：satellite positioning system）とともに、モバイルデバイスにおいて信号ベースの位置ロケーション能力（signal-based position location capabilities）（たとえば、ナビゲーション機能）を与えるか、またはさもなければサポートする全地球航法衛星システム（ＧＮＳＳ：Global Navigation Satellite System）の１つのタイプを表す。ワイヤレスネットワークにおけるロケーションベースサービスは、一般に、モバイルデバイスのロケーションの推定値を取得するためのＧＰＳ技術および／または屋内測位技術に依拠する。そのようなモバイルデバイスは、たとえば、送信機までの距離を測定するために、そのような送信機から受信した信号を処理することが可能な回路および／または論理を含み得る。そのような距離測定値と送信機のロケーションについての知識とを用いて、よく知られている技法を使用して、そのようなモバイルデバイスのロケーションが推定され得る。
【０００４】
[0004]  特定の実装形態では、モバイルデバイスは、ロケーションベースサービスを提供するためにナビゲーションシステムの一部として動作する集中型ロケーションサーバと（たとえば、ワイヤレスに）通信することが可能であり得る。そのようなロケーションサーバは、たとえば、モバイルデバイスのロケーションの推定値、および／または既知のロケーションにある送信機までの距離を示す情報を受信するために、モバイルデバイスと通信し得る。ロケーションサーバは、経時的にモバイルデバイスのロケーションを追跡するためにそのような情報を使用し得る。
【０００５】
[0005]  いくつかの特定の適用例では、ナビゲーションシステムはジオフェンシング（geofencing）を適用し得、それにより、モバイルデバイスが特定の興味のあるポイント（ＰＯＩ：point of interest）の周りの周辺（a perimeter about a particular point of interest (POI)）に入った場合に行動（action）が取られ得る。ここで、そのようなＰＯＩの周りの境界または周辺は、ＰＯＩを囲む円を与えるために特定の距離において定義され得る。もちろん、ジオフェンシングのために円以外の形状が使用され得る。特定の一実装形態では、店舗（an establishment）を囲むジオフェンス（a geofence）内に移動局のロケーションが移動した場合、その店舗からの販売促進メッセージおよび／またはクーポンがベニュー事業者（a venue operator）によってその移動局に送信され得る。ここで、移動局と一緒に移動する人がそのようなジオフェンス境界内に移動した場合、その人が差し迫って特定の興味のあるポイントを通るか、またはそこに接近する実質的な可能性があると仮定する。
【０００６】
[0006]  典型的なジオフェンシング適用例は、モバイルデバイスユーザが興味のあるポイントに近接する場合、そのユーザが、その興味のあるポイントに関心があり、そのＰＯＩに関して特定の行動を取る可能性があり得る実質的な可能性がある、という概念を前提とし得る。しかしながら、単にジオフェンス境界内にいるということによって個人をＰＯＩに関連付ける単純なジオフェンシング動作は、個人と近接するまたは地理的に近いＰＯＩとの関係を十分に認識しているとは限らないことがある。
【発明の概要】
【０００７】
[0007]  例示的な態様によれば、方法は、モバイルデバイスにおいて、１つまたは複数の感知インジケータ（sensed indicators）に少なくとも部分的に基づいて、動的ユーザプロファイル（a dynamic user profile）が第１の状態から第２の状態に遷移すべき（is to transition from a first state to a second state）であるかどうかを判断することであって、動的ユーザプロファイルが、モバイルデバイスとコロケートされたユーザ（a user co-located with the mobile device）についての現在の推論可能ユーザ・ビヘイビア・コンテキスト（a current inferable user behavior context）を示す、判断することと、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させることと、動的ユーザプロファイルの第１の状態から第２の状態への遷移に少なくとも部分的に基づいて、モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすこととを備え得る。
【０００８】
[0008]  別の例示的な態様によれば、モバイルデバイスにおいて使用する装置は、１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断するための手段であって、動的ユーザプロファイルが、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断するための手段と、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させるための手段と、動的ユーザプロファイルの第１の状態から第２の状態への遷移に少なくとも部分的に基づいて、モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすための手段とを備え得る。
【０００９】
[0009]  さらに別の例示的な態様によれば、モバイルデバイスは、メモリと、メモリ中の１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、動的ユーザプロファイルが、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させることと、動的ユーザプロファイルの第１の状態から第２の状態への遷移に少なくとも部分的に基づいて、モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすこととを行うための処理ユニットとを備え得る。
【００１０】
[0010]  さらに別の例示的な態様によれば、製造品は、１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、動的ユーザプロファイルが、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させることと、動的ユーザプロファイルの第１の状態から第２の状態への遷移に少なくとも部分的に基づいて、モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすこととを行うように、モバイルデバイス中の１つまたは複数の処理ユニットによって実行可能なコンピュータ可読命令を記憶した非一時的コンピュータ可読媒体を備え得る。
【００１１】
[0011]  以下の図を参照しながら非限定的で非網羅的な態様について説明し、別段の規定がない限り、様々な図の全体を通して、同様の参照番号は同様の部分を指す。
【図面の簡単な説明】
【００１２】
【図１】一実装形態による、ユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルを判断し得るモバイルデバイスを備える例示的な環境を示す概略ブロック図。
【図２】一実装形態による、ユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルを判断するための、モバイルデバイスの形態の例示的なコンピューティング・プラットフォームのいくつかの特徴を示す概略ブロック図。
【図３】一実装形態による、ユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルを判断するための、モバイルデバイスにおいて使用する例示的なプロセスまたは方法のいくつかの特徴を示す流れ図。
【詳細な説明】
【００１３】
[0015]  人のビヘイビアは、様々なファクタに応じて時間ごとに変化する傾向がある。たとえば、人のビヘイビアは、１つまたは複数の興味のあるポイント（たとえば、ロケーション、ベニュー（venue）、場所、エンティティ、会社、構造物、目的地など）、１つまたは複数のアクティビティ（たとえば、仕事、休暇、運動、通勤、子供の世話、いくつかの用事、買物、運転、散歩など）、１つまたは複数の時間期間（たとえば、時刻、曜日、日付、作業時間、休み時間など）、および／または、同様なものあるいはそれらの何らかの組合せ、に関して時間ごとに変化し得る。
【００１４】
[0016]  モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能が、場合によっては人（ユーザ）の役に立つことまたは助けになることがあり得るので、モバイルデバイスが、現在のユーザ・ビヘイビア・コンテキストを識別し、場合によっては現在のユーザの役に立っていることも、役に立っていないこともある１つまたは複数の機能に影響を及ぼすことが有益であり得る。現在のユーザ・ビヘイビア・コンテキストによっては、たとえば、様々なロケーションベースサービス機能、位置ロケーション機能、ナビゲーション機能、ネットワーク通信機能、ユーザ出力機能、および／または、同等なものまたはそれらの何らかの組合せ、の動作に影響を及ぼすことが有用であり得る。
【００１５】
[0017]  このことを念頭に置いて、本明細書では、モバイルデバイスによって取得された１つまたは複数の感知インジケータに少なくとも部分的に基づいて、モバイルデバイスのユーザに関する現在のユーザ・ビヘイビア・コンテキストを推論によって識別するために、モバイルデバイスにおいて実装され得る様々な技法について説明する。たとえば、いくつかの感知インジケータは、１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号、モバイルデバイスの１つまたは複数の感知された慣性運動（sensed inertial movements）、１つまたは複数の感知された環境測定値（sensed environmental measurements）、１つまたは複数の符号化されたオーディオ信号、１つまたは複数の符号化された画像、および／または、同等なものあるいはそれらの何らかの組合せ、に少なくとも部分的に基づき得る。いくつかの例では、１つまたは複数の感知インジケータは、モバイルデバイスの推定位置ロケーション（an estimated position location）、モバイルデバイスの推定将来目的地（an estimated future destination）、モバイルデバイスの推定移動ルート（an estimated route of travel）、および／または、同等なものあるいはそれらの何らかの組合せに、少なくとも部分的に基づき得る。さらに他の例では、１つまたは複数の感知インジケータは、１つまたは複数のユーザスケジュールファイル、１つまたは複数のユーザ通信ファイル、１つまたは複数のユーザ選好ファイル（user preference files）、および／または、同等なものあるいはそれらの何らかの組合せ、などの様々なデータファイルに少なくとも部分的に基づき得る。
【００１６】
[0018]  したがって、いくつかの例示的な実装形態では、モバイルデバイスは、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルを判断し、動的ユーザプロファイルに少なくとも部分的に基づいて１つまたは複数の機能に動作可能に影響を及ぼし得る。より詳細には、いくつかの例示的な実装形態では、モバイルデバイスは、１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断し得る。そのようなモバイルデバイスは、たとえば、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させ、動的ユーザプロファイルの第１の状態から第２の状態への遷移に少なくとも部分的に基づいて、モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼし得る。
【００１７】
[0019]  したがって、いくつかの例示的な実装形態では、モバイルデバイスは、様々な状態に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルを確立および／または維持し得る。したがって、たとえば、モバイルデバイスは、１つまたは複数の感知インジケータが、動的ユーザプロファイルの第１の状態、第２の状態、および／または何らかの他の状態に前に関連付けられたビヘイビアの特定の記憶されたパターンまたはモデルに十分に「一致する」かどうかに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断し得る。
【００１８】
[0020]  例として、動的ユーザプロファイルは、ユーザとコロケートモバイルデバイス（co-located mobile device）とがそこにいるか、またはその近くにいることがある、事務所、店舗、レストランなどのような興味のあるポイント（ＰＯＩ）に関連付けられ得る。ユーザは、そのようなＰＯＩに関して異なる役割（たとえば、目的、意図など）を有し、したがって、そのようなＰＯＩに関して時間ごとに異なるビヘイビアを示し得る、および／または異なるアクティビティを実行し得る。たとえば、ユーザは、時間ごとに特定のＰＯＩを訪問者、クライアント、顧客などとして訪問し得る。したがって、たとえば、動的ユーザプロファイルは、そのようなユーザビヘイビアを第１の状態として示し得る。１つまたは複数の感知インジケータは、たとえば、動的ユーザプロファイルがそのような第１の状態にある、またはそのような第１の状態に遷移することになる（is in or will be transitioning to such a first state.）と判断すると見なされ得る。したがって、動的ユーザプロファイルが第１の状態にある場合、ロケーションベースサービス機能などの機能は、ＰＯＩ、および／あるいは何らかの他の場合によっては競合するか、またはさもなければ関係するＰＯＩに関してユーザに関係のあり得る追加情報（たとえば、広告、割引クーポンなど）をユーザに与えるように動作し得る。しかしながら、同じユーザはまた、他の時間には、同じＰＯＩを労働者（たとえば、ボランティア、従業員など）として訪問し得る。したがって、たとえば、動的ユーザプロファイルは、そのようなユーザビヘイビアを第２の状態として示し得る。１つまたは複数の感知インジケータは、たとえば、動的ユーザプロファイルが第２の状態にある、または第２の状態に遷移することになると判断すると見なされ得る。したがって、動的ユーザプロファイルのそのような第２の状態への遷移に応答して、上記のロケーションベースサービス機能などの機能は、何らかの方法で動作可能に影響を及ぼされ得る。たとえば、ユーザは、特定のＰＯＩでの仕事中、さらには特定のＰＯＩでの仕事の往復中、特定のＰＯＩ、および／あるいは何らかの他の場合によっては競合するまたはさもなければ関係するＰＯＩに関するある追加情報を受信す
ることに関心がないことがある。
【００１９】
[0021]  例として、動的ユーザプロファイルは、１つまたは複数のユーザアクティビティに関する差異に少なくとも部分的に応じて異なる状態を有し得る。たとえば、自動車を運転するというユーザアクティビティは異なる状態に関連付けられ得る。たとえば、動的ユーザプロファイルは、第１の状態として、ユーザが通勤していることがあること、第２の状態として、ユーザが子供の学校に行き来をしていることがあること、第３の状態として、ユーザが（たとえば、救急、予約などのために）病院に行っていることがあること、第４の状態として、ユーザが特定の目的地（たとえば、別荘、行楽地など）に行っていることがあることなどを示し得る。いくつかの事例では、たとえば、動的ユーザプロファイルの１つまたは複数の状態は、ユーザが特定の自動車および／または他のタイプの車両または交通機構（たとえば、バス、列車、船舶、飛行機など）を運転しているまたはそれらに搭乗していることがあることを示し得る。いくつかの事例では、たとえば、動的ユーザプロファイルの１つまたは複数の状態は、ユーザが、何人かの他の人々を同伴することも同伴しないこともあること、たとえば、１人または複数の子供と一緒にいることまたは一緒にいないことなど、を示し得る。たとえば、他の人によって携帯されるモバイルデバイスから受信した信号に基づいて、スケジュールまたはカレンダーエントリによって、マイクロフォンを使用して記録された音によってなど、ユーザが特定の人と一緒にいると判断され得る。１つまたは複数の感知インジケータは、たとえば、動的ユーザプロファイルが特定の状態にある、または特定の状態に遷移することになると判断すると見なされ得る。したがって、動的ユーザプロファイルの特定の状態への遷移に応答して、１つまたは複数の機能は、何らかの方法で動作可能に影響を及ぼされ得る。たとえば、ユーザは、朝に子供を学校まで車で送ることおよび／または同じ日の後の時刻に学校から子供をピックアップするために学校に車で向かうことなど、いくつかの用事をこなす間、ロケーションベースサービス機能および／または他の（１つまたは複数の）機能からある追加情報を受信することに関心があることも関心がないこともある。たとえば、ユーザは、病院の救急室、空港、次回の予約または会議などに車で直接向かおうと試みる間、ロケーションベースサービス機能および／または他の（１つまたは複数の）機能からある追加情報を受信することに関心があることも関心がないこともある。たとえば、ユーザは、特定の車両を運転している間は、ロケーションベースサービス機能および／または（１つまたは複数の）他の機能からある追加情報を受信することに関心があることあるが、列車またはバスに乗客として乗車している間は、そのような追加情報にそれほど関心がないことがある。同様に、たとえば、ユーザは、特定のＰＯＩでまたはその近くで散歩または散策している間は、ロケーションベースサービス機能および／または（１つまたは複数の）他の機能からある追加情報を受信することに関心があることあるが、そのような特定のＰＯＩでまたはその近くで運動（たとえば、ランニング、サイクリングなど）している間は、そのような追加情報にそれほど関���がないことがある。同様に、たとえば、ユーザは、一人でいる間または他の大人と一緒にいる間は、ロケーションベースサービス機能および／または（１つまたは複数の）他の機能からある追加情報を受信することに関心があることあるが、子供、他の人々、または動物の世話をしている間は、そのような追加情報にそれほど関心がないことがある。たとえば、ユーザは、子供の世話をしている間または犬の散歩をしている間はタバコ屋に関する情報を受信することに関心がないことがある。
【００２０】
[0022]  上記の様々な例で言及したように、動的ユーザプロファイルは、異なる時間期間に少なくとも部分的に応じて異なる状態を有し得る。たとえば、ユーザは、時刻、曜日、日付などに基づいてＰＯＩおよび／またはアクティビティに関して異なる役割（たとえば、目的、意図など）を有し、したがって、異なる時間に異なるビヘイビアを示し得る。たとえば、動的ユーザプロファイルは、たとえば、平日、お昼休み、食事時間、週末、休暇、休日、誕生日、運動クラス、予約、通勤時間、礼拝、到着または出発時間、劇場または試合の時間、ＰＯＩの動作時間、イベントまたは目的地に関する特定の開始または終了時間、および／または同等なものあるいはそれらの何らかの組合せなど、スケジュールされた、計画された、あるいは場合によっては識別可能なまたは再発生するイベントに関連付けられた時間期間に応じて異なる状態を有し得る。たとえば、ユーザは、週末に食料雑貨を購入する時間は十分あることがあるが、同じユーザは、平日に仕事から自宅に向かう間に食品雑貨店で数個の選択された項目を購入する時間は比較的あまりないことがある。別の例として、運動クラスに向かうユーザは、ドーナツショップ、居酒屋、またはタバコ屋に関する情報を受信することにそれほど関心がないことがある。さらに、たとえば、通勤前にまたは通勤中に最初のコーヒーショップからまたは自宅で（たとえば、機器から）モーニングコーヒーを最近入手したと思われるユーザは、ユーザの通勤の残りの間に別のベンダーからコーヒーの期間限定クーポンを受け取ることにそれほど関心がないことがある。
【００２１】
[0023]  上記の例を念頭において、１つまたは複数の感知インジケータに少なくとも部分的に基づいて動的ユーザプロファイルがある状態から別の状態に遷移すべきであるかどうかを判断するために、専用コンピューティング・プラットフォームを備えるか、またはそれの形態をとり得るモバイルデバイスが使用する様々な方法として実装されるか、装置として実装されるか、または場合によってはそのモバイルデバイスが使用する製造品において提供され得る、例示的なデータ処理技法を以下に与え、動的ユーザプロファイルは、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る。
【００２２】
[0024]  図１は、一実装形態による、動的ユーザプロファイルがある状態から別の状態に遷移すべきであるかどうかを判断することと、それに応じて動的ユーザプロファイルを遷移させることと、モバイルデバイス１０２によって少なくとも部分的に実行される１つまたは複数の機能１１８に動作可能に影響を及ぼすこととを行うために使用され得る装置１１６を備える例示的なモバイルデバイス１０２を具備する例示的な環境１００を示す概略ブロック図である。図示のように、環境１００はまた、１つまたは複数のネットワーク１０４と、１つまたは複数の他のデバイス１０６と、１つまたは複数の送信デバイス１１０とを備え得、その全部または一部が、１つまたは複数のワイヤレスおよび／あるいはワイヤード通信リンクを介して互いに動作可能に結合され得る。いくつかの例示的な事例では、送信デバイス１１０は、モバイルデバイス１０２のネットワークインターフェース１１４および／あるいは１つまたは複数のロケーション受信機１２４によって受信され得る１つまたは複数のワイヤレス信号１１１を送信し得る。いくつかの例示的な事例では、他のデバイス１０６は、モバイルデバイス１０２のネットワークインターフェース１１４によって受信され得る１つまたは複数のワイヤレス信号１０７を送信し、および／あるいはネットワークインターフェース１１４によって送信され得る１つまたは複数のワイヤレス信号１０７を受信し得る。いくつかの例示的な事例では、他のデバイス１０６は、（１つまたは複数の）ネットワーク１０４とのワイヤード通信リンクを介して１つまたは複数の信号を送信し、および／あるいは（１つまたは複数の）ネットワーク１０４とのワイヤード通信リンクを介して１つまたは複数の信号を受信し得る。いくつかの例示的な事例では、（１つまたは複数の）ネットワーク１０４は、モバイルデバイス１０２のネットワークインターフェース１１４によって受信され得る１つまたは複数のワイヤレス信号１０５を送信し、および／あるいはネットワークインターフェース１１４によって送信され得る１つまたは複数のワイヤレス信号１０７を受信し得る。
【００２３】
[0025]  例として、モバイルデバイス１０２は、ユーザによってあちこち移動され得る任意の電子デバイスを備え得、その任意の電子デバイスは、送信デバイス１１０（たとえば、アクセスポイント、セルタワー、ビーコン、衛星など）および／または（１つまたは複数の）ネットワーク１０４中の他のリソースなどによって送信された信号を受信するためのネットワークインターフェース１１４を備える。したがって、いくつかの例として、モバイルデバイス１０２は、セルフォン、スマートフォン、コンピュータ（たとえば、ラップトップコンピュータ、タブレットコンピュータ、ウェアラブルコンピュータなどのパーソナルコンピュータ）、ナビゲーションエイド、デジタル書籍リーダー、ゲームデバイス、音楽および／またはビデオプレーヤデバイス、カメラなどを備え得る。
【００２４】
[0026]  装置１１６は、モバイルデバイス１０２において提供され、動的ユーザプロファイルがある状態から別の状態に遷移すべきであるかどうかを判断することと、それに応じて動的ユーザプロファイルを遷移させることと、モバイルデバイス１０２によって少なくとも部分的に実行される１つまたは複数の機能１１８に動作可能に影響を及ぼすこととを行うために少なくとも部分的に使用され得る、たとえば、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組合せ、および／あるいはファームウェアとソフトウェアまたは他の同様の論理との組合せなどの回路を表す。機能１１８は、たとえば、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、１つまたは複数のユーザ出力機能、および／または同等なものあるいはそれらの何らかの組合せを表し得る。
【００２５】
[0027]  いくつかの例示的な実装形態では、モバイルデバイス１０２は、スタンドアロンデバイスとして排他的にまたは選択的に機能し得、興味のある／有用な１つまたは複数の機能／サービスをユーザに提供し得る。いくつかの例示的な実装形態では、モバイルデバイス１０２は、直接または、たとえば、（１つまたは複数の）ネットワーク１０４を使用するワイヤレス／ワイヤード通信リンクによって示されるように間接的に１つまたは複数の他のデバイス１０６と何らかの方法で通信し得る。（１つまたは複数の）ネットワーク１０４は、モバイルデバイス１０２が、たとえば、１つまたは複数のワイヤードまたはワイヤレス通信リンクを使用してネットワークインターフェース１１４を介してそれと通信するかまたはそれを介して通信し得る１つまたは複数の通信リソースおよび／またはコンピューティングリソース（たとえば、デバイスおよび／またはサービス）を表し得る。したがって、いくつかの事例では、モバイルデバイス１０２は（１つまたは複数の）ネットワーク１０４を介してデータおよび／または命令を受信（または送信）し得る。いくつかの事例では、モバイルデバイス１０２は、たとえば、送信デバイス１１０から信号を受信することがあるだけでなく、そのような（たとえば、受信機を有する）送信デバイスに信号を送信することもある。
【００２６】
[0028]  いくつかの例示的な実装形態では、モバイルデバイス１０２は、１つまたは複数の送信デバイス１１０および／あるいは（１つまたは複数の）ネットワーク１０４に関連付けられ得る１つまたは複数のワイヤレス通信ネットワーク、ロケーションサービス、および／または同等なものあるいはそれらの任意の組合せに関連付けられた信号を受信することが可能であり得る。
【００２７】
[0029]  モバイルデバイス１０２は、たとえば、（たとえば、ネットワークインターフェース１１４を介して）ワイヤレス・ワイドエリア・ネットワーク（ＷＷＡＮ：wireless wide area network）、ワイヤレス・ローカルエリア・ネットワーク（ＷＬＡＮ：wireless local area network）、ワイヤレス・パーソナルエリア・ネットワーク（ＷＰＡＮ：wireless personal area network）などの様々なワイヤレス通信ネットワークとともに使用することが可能であり得る。「ネットワーク」および「システム」という用語は、本明細書では互換的に使用され得る。ＷＷＡＮは、符号分割多元接続（ＣＤＭＡ：Code Division Multiple Access）ネットワーク、時分割多元接続（ＴＤＭＡ：Time Division Multiple Access）ネットワーク、周波数分割多元接続（ＦＤＭＡ：Frequency Division Multiple Access）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ：Orthogonal Frequency Division Multiple Access）ネットワーク、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ：Single-Carrier Frequency Division Multiple Access）ネットワークなどであり得る。ＣＤＭＡネットワークは、ほんのいくつかの無線技術を挙げれば、ｃｄｍａ２０００、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標）：Wideband-CDMA）、時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ：Time Division Synchronous Code Division Multiple Access）などの１つまたは複数の無線アクセス技術（ＲＡＴ：radio access technology）を実装し得る。ここで、ｃｄｍａ２０００は、ＩＳ−９５規格、ＩＳ−２０００規格、およびＩＳ−８５６規格に従って実装される技術を含み得る。ＴＤＭＡネットワークは、モバイル通信のためのグローバルシステム（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）（ＧＳＭ（登録商標））、ディジタル・アドバンスト・モバイルフォーン・システム（Ｄｉｇｉｔａｌ  Ａｄｖａｎｃｅｄ  Ｍｏｂｉｌｅ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）（Ｄ−ＡＭＰＳ）、または何らかの他のＲＡＴを実装し得る。ＧＳＭおよびＷ−ＣＤＭＡは、「第３世代パートナーシップ・プロジェクト（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）」（３ＧＰＰ（登録商標））という名称の組織からの文書に記載されている。ｃｄｍａ２０００は、「第３世代パートナーシップ・プロジェクト２（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ２）」（３ＧＰＰ２）という名称の組織からの文書に記載されている。３ＧＰＰおよび３ＧＰＰ２の文書は公に入手可能である。たとえば、ＷＬＡＮは、ＩＥＥＥ８０２．１１ｘネットワークを含み得、ＷＰＡＮは、ブルートゥース（登録商標）（Ｂｌｕｅｔｏｏｔｈ（登録商標））ネットワーク、ＩＥＥＥ８０２．１５ｘを含み得る。ワイヤレス通信ネットワークは、たとえば、ロングターム・エボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）（ＬＴＥ（登録商標））、アドバンスト（Ａｄｖａｎｃｅｄ）ＬＴＥ、ワイマックス（ＷｉＭＡＸ）、ウルトラモバイル・ブロードバンド（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ）（ＵＭＢ）、および／または同等なものなどのいわゆる次世代技術（たとえば、「４Ｇ」）を含み得る。
【００２８】
[0030]  いくつかの例示的な実装形態では、モバイルデバイス１０２は、（たとえば、セルラーネットワーク、ＷｉＦｉネットワークなどを介して）全地球航法衛星システム（ＧＮＳＳ：Global Navigation Satellite System）などの（１つまたは複数の）様々なロケーションサービス、あるいは他の同様の衛星および／または地上波位置特定サービス、ロケーションベースサービス、および／または同等なものあるいはそれらの何らかの組合せとともに使用することが、たとえば、ネットワークインターフェース１１４またはロケーション受信機１２４を介して、可能であり得る。
【００２９】
[0031]  １つまたは複数の他のデバイス１０６は、いくつかの実装形態ではネットワークインターフェース１１４と同様であり得る１つまたは複数のネットワークインターフェース（図示せず）を介してモバイルデバイス１０２および／または（１つまたは複数の）ネットワーク１０４に接続されるものとして示されている。他のデバイス１０６は、たとえば、１つまたは複数のコンピューティング・プラットフォーム、１つまたは複数の他のモバイルデバイス、１つまたは複数の機器、１つまたは複数の機械、および／または同等なものあるいはそれらの何らかの組合せを備え得る。
【００３０】
[0032]  以下でより詳細に説明するように、装置１１６は、ネットワークインターフェース１１４、１つまたは複数のロケーション受信機１２４、１つまたは複数の慣性センサー１２０（たとえば、加速度計、ジャイロメーター、ジャイロスコープなど）、１つまたは複数の環境センサー１２２（たとえば、磁力計、コンパス、気圧計、温度計、応力ゲージ、マイクロフォンまたは他の音響変換器、カメラまたは他の感光センサーなど）、および／または同等なものあるいはそれらの何らかの組合せを使用して１つまたは複数の感知インジケータ（sensed indicators）を取得し得る。
【００３１】
[0033]  また、図１には、モバイルデバイス１０２の推定位置ロケーション（an estimated position location）１３０が示されている。推定位置ロケーション１３０は、たとえば、ネットワークインターフェース１１４および／またはロケーション受信機１２４を使用して送信デバイス１１０から受信した１つまたは複数の信号に基づいて、モバイルデバイス１０２の位置ロケーション（a position location）の現在のまたは最近の推定値（estimate）を表し得る。そのようなロケーション位置推定技法（location position estimating techniques）がよく知られており、たとえば、マップまたは他の同様の図面に対する座標ベースロケーション（a coordinate-based location）（たとえば、緯度、経度、高度、格子点など）を識別し、場合によっては、モバイルデバイス１０２の最近の移動（recent movement）に関係する追加の動き関連情報（たとえば、進行方向（heading）、速度など）を識別するために使用され得る。また、モバイルデバイス１０２の最近の移動に関係する様々な知覚される動き関連情報（たとえば、方位、進行方向、速度、加速度、減速度、方向転換、移動モード指示など）は、同じく知られている技法を使用して、１つまたは複数の慣性センサー１２０、１つまたは複数の環境センサー、および／または同等なものあるいはそれらの何らかの組合せ、の１つまたは複数の信号および／または測定値に少なくとも部分的に基づいて取得され得る。したがって、いくつかの例示的な実装形態では、推定将来目的地（an estimated future destination）１３２への１つまたは複数の推定移動ルート（estimated routes of travel）１３４が、モバイルデバイス１０２に知られているか、またはモバイルデバイス１０２によって判断され得る。図示のように、推定位置ロケーション１３０は、第１のＰＯＩ１４０−１（たとえば、ユーザの自宅）に対応し得、推定将来目的地１３２は、ターゲットＰＯＩ１４０−ｎ（たとえば、オフィスビル、空港、診療室、公共のベニュー（a public venue）、目的地など）に対応し得、推定移動ルート１３４は、ＰＯＩ１４０−２によって表される１つまたは複数の他のＰＯＩの近くを通るか、または場合によってはそれを通過し得る。いくつかの例示的な実装形態では、ＰＯＩ１４０−２は、意図された中間ターゲットＰＯＩ（たとえば、現金自動預け払い機、デイケア施設または学校の送り／迎え場所など）を表し得、またはそれについての情報がモバイルデバイス１０２のユーザにとって興味があることも、興味がないこともある、意図しないＰＯＩ（たとえば、コーヒーショップ、オイル交換会社など）を表し得る。興味のあるポイントおよびルートプランニングは、たとえば、モバイルデバイス１０２によっておよび／または他のコンピューティングデバイス中で実行される１つまたは複数の機能によって全体的にまたは部分的に与えられ得る。
【００３２】
[0034]  図２は、一実装形態による、動的ユーザプロファイルがある状態から別の状態に遷移すべきであるかどうかを判断することと、それに応じて動的ユーザプロファイルを遷移させることと、モバイルデバイス１０２によって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすこととを行う際に使用する、モバイルデバイス１０２の形態で示される例示的なコンピューティング・プラットフォーム２００のいくつかの特徴を示す概略ブロック図である。
【００３３】
[0035]  図示のように、モバイルデバイス１０２は、（たとえば、本明細書で提供する技法による）データ処理を実行するための、１つまたは複数の接続２０６を介してメモリ２０４に結合された１つまたは複数の処理ユニット２０２を備え得る。（１つまたは複数の）処理ユニット２０２は、たとえば、ハードウェアまたはハードウェアとソフトウェアとの組合せで実装され得る。（１つまたは複数の）処理ユニット２０２は、データコンピューティング・プロシージャまたはプロセスの少なくとも一部分を実行するように構成可能な１つまたは複数の回路を表し得る。限定ではなく例として、処理ユニットは、１つまたは複数のプロセッサ、コントローラ、マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路、デジタル信号プロセッサ、プログラマブル論理デバイス、フィールドプログラマブルゲートアレイ、および／または同等なものまたはそれらの任意の組合せを含み得る。
【００３４】
[0036]  メモリ２０４は、任意のデータ記憶機構を表し得る。たとえば、メモリ２０４は、１次メモリ（a primary memory）２０４−１および／または２次メモリ（a secondary memory）２０４−２を含み得る。たとえば、１次メモリ２０４−１は、ランダムアクセスメモリ、読取り専用メモリなどを備え得る。この例では処理ユニットとは別個なものとして示しているが、１次メモリの全部または一部を（１つまたは複数の）処理ユニット２０２またはモバイルデバイス１０２内の他の同様の回路内に設ける、あるいは（１つまたは複数の）処理ユニット２０２またはモバイルデバイス１０２内の他の同様の回路と共設／結合し得ることを理解されたい。たとえば、２次メモリ２０４−２は、１次メモリ、および／あるいは１つまたは複数のデータ記憶デバイスまたはシステム、たとえば、ディスクドライブ、光ディスクドライブ、テープドライブ、固体メモリドライブなどと同じまたは同様のタイプのメモリを備え得る。いくつかの実装形態では、２次メモリは、コンピュータ可読媒体２５０を動作可能に受容するか、または場合によってはそれに結合するように構成され得る。メモリ２０４および／またはコンピュータ可読媒体２５０は、本明細書に記載するように、たとえば、本技法および／または装置１１６（図１）によるデータ処理に関連する命令２５２を備え得る。コンピュータ可読媒体２５０は、上記で説明した１次メモリ２０４−１および／または２次メモリ２０４−２のものと同様の、ストレージデバイスまたはシステムを含む様々な複数の非一時的コンピュータ可読媒体のいずれかを備えることができることを理解されよう。
【００３５】
[0037]  モバイルデバイス１０２は、たとえば、１つまたは複数のユーザ入力デバイス２０８、１つまたは複数の出力デバイス２１０、１つまたは複数のネットワークインターフェース１１４、１つまたは複数のロケーション受信機１２４、１つまたは複数の慣性センサー（inertial sensors）１２０、および／あるいは１つまたは複数の環境センサー（environmental sensors）１２２をさらに備え得る。図示のように、いくつかの例示的な実装形態では、環境センサー１２２は、いくつかの事例では、入力デバイスの形態をもとり得る、カメラ１２２−１または何らかの他の形態の感光センサー（a light sensitive sensor）１２２−２、マイクロフォン１２２−３、および／または同等なものあるいはそれらの何らかの組合せを備え得る。
【００３６】
[0038]  （１つまたは複数の）入力デバイス２０８は、たとえば、１つまたは複数のユーザ入力を受信するために使用され得る様々なボタン、スイッチ、タッチパッド、トラックボール、ジョイスティック、タッチスクリーン、マイクロフォン、カメラおよび／または同等なものを備え得る。出力デバイス２１０は、たとえば、ユーザのための視覚出力、可聴出力、および／または触覚出力を生成する際に使用され得る様々なデバイスを備え得る。
【００３７】
[0039]  たとえば、ネットワークインターフェース１１４は、たとえば、１つまたは複数の通信リンクを介した、１つまたは複数の送信デバイス１１０および／あるいは（１つまたは複数の）ネットワーク１０４（図１）への接続性を与え得る。ロケーション受信機１２４は、たとえば、１つまたは複数のロケーションサービス、ＧＰＳなど（図示せず）から、ある時間におけるモバイルデバイス１０２のロケーションを推定する際に使用され得る信号を取得し得る。
【００３８】
[0040]  たとえば、（１つまたは複数の）処理ユニット２０２および／または命令２５２は、たとえば、本明細書の様々な例示的な技法において説明するように、装置１１６、１つまたは複数の機能１１８、動的ユーザプロファイル２２０およびそれらの状態２２２、１つまたは複数の感知インジケータ（sensed indicators）２２４、現在の推論可能ユーザ・ビヘイビア・コンテキスト２２６、ビヘイビアの１つまたは複数のパターンまたはモデル２２８、１つまたは複数の感知された慣性運動（sensed inertial movements）２３０、１つまたは複数の感知された環境測定値（sensed environmental measurements）２３２、１つまたは複数の符号化されたオーディオ信号２３４、１つまたは複数の符号化された画像２３６、１つまたは複数の符号化されたデータファイル２３８（たとえば、ユーザスケジュールファイル、ユーザ通信ファイルなど）、および／または同等なものあるいはそれらの任意の組合せなど、メモリ２０４に記憶された１つまたは複数の符号化された電気信号を与えるか、または場合によってはそれに関連付けられ得る。
【００３９】
[0041]  図３は、一実装形態による、モバイルデバイス１０２において使用する例示的なプロセスまたは方法３００のいくつかの特徴を示す流れ図である。
【００４０】
[0042]  例示的なブロック３０２において、１つまたは複数の感知インジケータを取得する。たとえば、いくつかの感知インジケータは、１つまたは複数の他のデバイス１０６から受信した１つまたは複数のワイヤレス信号、モバイルデバイスの１つまたは複数の感知された慣性運動２３０、１つまたは複数の感知された環境測定値２３２、１つまたは複数の符号化されたオーディオ信号２３４、１つまたは複数の符号化された画像２３６、および／または同等なものあるいはそれらの何らかの組合せに少なくとも部分的に基づき得る。いくつかの例では、１つまたは複数の感知インジケータは、モバイルデバイスの推定位置ロケーション１３０、モバイルデバイスの推定将来目的地１３２、モバイルデバイスの推定移動ルート１３４、および／または同等なものあるいはそれらの何らかの組合せに少なくとも部分的に基づき得る。さらに他の例では、１つまたは複数の感知インジケータは、（たとえば、カレンダーまたは他の同様のアプリケーションなどに関連付けられた）１つまたは複数のユーザスケジュールファイル、１つまたは複数のユーザ通信ファイル（たとえば、呼ログ、電子メールログなど）、（たとえば、暗黙的に定義された選好（preferences）、学習または推論した選好、履歴記録などを備える）１つまたは複数のユーザ選好ファイル（user preference files）、および／または同等なものあるいはそれらの何らかの組合せなど、様々な符号化されたデータファイル２３４に少なくとも部分的に基づき得る。
【００４１】
[0043]  例示的なブロック３０４において、モバイルデバイス１０２は、１つまたは複数の感知インジケータ２２４に少なくとも部分的に基づいて、現在の推論可能ユーザ・ビヘイビア・コンテキストを示す動的ユーザプロファイル２２０が第１の状態から第２の状態に遷移すべきであるかどうかを判断する。たとえば、ブロック３０４において、モバイルデバイス１０２は、たとえば、１つまたは複数の感知インジケータに少なくとも部分的に基づいて、１つまたは複数の感知インジケータが、１つまたは複数の状態２２２に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに十分に「一致する」かどうか、および／または前に知られていない状態が学習および確立され得るかどうかを判断し得る。いくつかの例示的な実装形態では、ブロック３０４における判断は、モバイルデバイス１０２が、ＰＯＩ１４０のロケーションの（何らかの経路を介した間接的なまたは直接的な）しきい値距離内にある（within a threshold distance）と推定され得るという判断を備え得る。いくつかの例示的な実装形態では、ブロック３０４における判断は、モバイルデバイス１０２が特定の方法でおよび／または特定の交通手段（mode of transportation）を介して移動していることがある、または移動されていたことがあるという判断を備え得る。いくつかの例示的な実装形態では、ブロック３０４における判断は、１つまたは複数の特定の他のデバイスがモバイルデバイス１０２のしきい値距離内にあることがある、またはしきい値距離内にないことがあるという判断を備え得る。いくつかの例示的な実装形態では、ブロック３０４における判断は、現在または将来の時間期間に少なくとも部分的に基づき得る。いくつかの例示的な実装形態では、ブロック３０４における判断は、ビヘイビアの１つまたは複数のパターンまたはモデル２２８に少なくとも部分的に基づき得る。
【００４２】
[0044]  例示的なブロック３０６において、１つまたは複数の状態２２２について、ビヘイビアの１つまたは複数のパターンまたはモデル２２８にアクセスする、あるいは場合によってはそれを取得、維持、または確立する。たとえば、ビヘイビアのパターンまたはモデル２２８は、１つまたは複数の感知インジケータに少なくとも部分的に基づき得る。ここで、たとえば、感知インジケータは、いくつかのＰＯＩ１４０、１つまたは複数の知覚されるユーザアクティビティ、モバイルデバイス１０２の知覚される交通手段および／または他の移動、推定ロケーション位置（an estimated location position）、移動の目的地および／または経路（destination and/or path to travel）、いくつかの知覚される環境の変化、電子マップまたは他の同様の符号化されたデータファイル、作業スケジュール、移動スケジュール、オンラインカレンダー、電子スケジュール帳、通信ログ、近くにあり得る他のデバイスに関するステータス情報、および／または同等なものあるいはそれらの何らかの組合せに関係し得る。たとえば、ビヘイビアのパターンまたはモデル２２８は、１つまたは複数の符号化されたデータファイル２３８、ならびに／あるいはロケーション受信機１２４からのロケーション位置情報および／または他の同様の情報に少なくとも部分的に基づき得る。
【００４３】
[0045]  例示的なブロック３０８において、適用可能なとき、動的ユーザプロファイルを、たとえば、第１の状態から第２の状態に遷移させ得る。たとえば、いくつかの例示的な実装形態では、メモリに記憶された状態２２２（符号化されたデータ、意味論的用語（semantic terminology）、ビットパターンなど）は、第２の状態の現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る。
【００４４】
[0046]  例示的なブロック３１０において、動的ユーザプロファイルの第１の状態から第２の状態への遷移に少なくとも部分的に基づいて、何らかの方法で１つまたは複数の機能１１８は動作可能に影響を及ぼされ得る。たとえば、第２の状態への遷移に応答して機能の動作が変更され得る。たとえば、第２の状態への遷移に応答して機能の動作が開始、休止、または停止され得る。
【００４５】
[0047]  本明細書の様々な例に示すように、いくつかの実装形態では、（たとえば、ジオフェンス、しきい値などを適用することによって）モバイルデバイスがＰＯＩに近接している、または地理的に近くにあり得ると判断することに加えて、特定の「ユーザ・ビヘイビア・コンテキスト」がユーザをＰＯＩに関連付けるように推論され得る。たとえば、レストランであるＰＯＩは、１）食事を購入し、食事するための場所、２）（たとえば、レストランの従業員にとっての）雇用の場所、３）（たとえば、ベンダーにとっての）配達目的地、または４）（たとえば、アルコール飲料委員会の政府衛生監視員（a government health inspector of alcoholic beverage commission）にとっての）規制された店舗（a regulated establishment）など、複数の異なる機能を提供し得る。同様に、レストランに近づくユーザは、通常の客（a regular patron）、衛生監察官、ウェイター、ベンダーなどを含むいくつかの役割のうちのいずれか１つなど、特定の属性を有し得る。したがって、個人の特定の役割をレストランの機能に関連付けることによって、ユーザがそのレストランに向かって、その近くになど移動するものとして、特定の現在のユーザ・ビヘイビア・コンテキストが推論され得る。この特定の例では、現在の推論可能ユーザ・ビヘイビア・コンテキスト２２６は、ユーザの訪問目的（a user’s purpose for the visit）を示し得る。したがって、現在の推論可能ユーザ・ビヘイビア・コンテキスト２２６を念頭に置いて、ロケーションベースサービス機能および／または同等なものは、ＰＯＩに関してそのようなユーザに応答して取るべき特別な手順（course of action）をより適切に調整し得る。
【００４６】
[0048]  別の特定の例では、校舎は、１）教育を受ける場所、２）採用の場所、３）自宅など、複数の異なる機能を提供し得る。同様に、校舎に近づくユーザは、いくつかの役割、たとえば、学生、教師、ベンダー、訪問者、または用務員などのうちのいずれか１つなど、特定の属性を有し得る。さらに、ユーザの特定の役割を校舎の機能に関連付けることによって、校舎、ユーザのアクティビティ、および／または時間期間に関して特定のユーザ・ビヘイビア・コンテキストが推論され得る。
【００４７】
[0049]  特定のユーザの属性とＰＯＩの複数の異なる機能のうちの１つとの関連付けに加えて、ＰＯＩに近接している、またはそれに接近するユーザに関する特定のコンテキストをさらに推論するために、時刻、曜日、天気、信号、あるいはモバイルデバイス１０２上の様々な慣性センサーおよび／または環境センサーから導出された他のデータなどの情報が使用され得る。
【００４８】
[0050]  いくつかの例示的な実装形態では、現在の推論可能ユーザ・ビヘイビア・コンテキスト２２６は、モバイルデバイス上のセンサーから受信した信号とＰＯＩの特定の意味論的コンテキストとから少なくとも部分的に推論され得る。ユーザの現在のコンテキストの推測に応答して、たとえば、ほんの数例を挙げると、ＳＭＳテキストメッセージを自動的に送ること、および／またはアラームを鳴らすことなどの行動がモバイルデバイスによって取られ得る。たとえば、慣性センサーまたは環境センサーによって生成された信号は、ビヘイビアの１つまたは複数の知られているまたは前に観測されたパターンに関連付けられ得る。ビヘイビアのそのようなパターンは、ほんの数例を挙げると、くつろいでいること、急いでいること、ウォーキング／ランニングしていること、またはパニック状態を示すビヘイビアにあることを示し得る。ＰＯＩの意味論的コンテキストは、上記で説明したように、ＰＯＩに関連付けられた特定の機能によって少なくとも部分的に定義され得る。
【００４９】
[0051]  例示的な実装形態では、場所およびそれらの意味論的意味の識別および分類を助けるために、ネットワークパラメータ（たとえば、信号強度、ネットワークアクセスポイントまたは基地局の数およびＩＤ、チャネル周波数など）、センサーデータ（たとえば、加速度計、方位、．．．）、ユーザデータ（たとえば、デバイスとの対話、応答時間）、および導出されたデータ（たとえば、平均、標準偏差、利用可能なデータの差分）などの様々なタイプの情報が、自宅、仕事、保育所、劇場などの近接したＰＯＩの意味論的意味（a semantic meaning）に関連付けられ得る。ワイヤレスネットワーク、センサーデータ、およびユーザ対話に関する情報がモバイルデバイス上で利用可能であり得る。場所の意味論的名称は、ユーザのアノテーション（user annotation）によって、またはいくつかのアプリケーションから与えられ得る。導出された場所モデルへのそのようなアノテーションのマッピング（たとえば、ネットワーク情報、センサーデータ、ユーザ対話）をキャプチャすることによって、その場所へのユーザの以後の訪問がより容易におよび／またはより正確に識別され得る。さらに、場所の意味論的意味がユーザの間で共有され得る。ユーザの場所およびそれらの意味論的意味の識別および分類は、ユーザのコンテキスト、アクティビティ、および意図をより良く理解するのに役立ち得る。そのような情報はまた、推理目的のために、データモデル（たとえば、ユーザモデル、ロケーションモデル）に組み込まれ得る。コンテキストデータモデルの一部としてのこの情報の構造化表現は、場所およびそれらの意味論的意味をも含めることによって、ユーザのコンテキストについて推理することを可能にし得る。
【００５０】
[0052]  別の例では、感知インジケータと、ビヘイビアの、知られているか、または前に観測されたパターンまたはモデルとを一致させる試みにおいて一致が存在しないことに応答して、将来のある時点において、動的ユーザプロファイルの状態を判断する際に使用するためにビヘイビアの新しいパターンまたはモデルが導出および記憶され得る。
【００５１】
[0053]  別の例示的な実装形態では、センサー信号から推論されるビヘイビアパターンの代わりに、またはそれに加えて、ユーザの現在のコンテキストを推論するために、モバイルデバイス上でホストされるアプリケーションの条件または状態がＰＯＩの意味論的コンテキストに関連付けられ得る。アプリケーションのそのような条件または状態は、たとえば、ほんの数例を挙げると、音声通話中であること、電子メールアプリケーションを開いていること、テキストメッセージを準備すること、および／または音楽を再生することを含み得る。さらに、ＰＯＩの意味論的コンテキストは、モバイルデバイス上のセンサーから経時的に受信される信号から学習される、ユーザビヘイビアの履歴によって少なくとも部分的に導出され得る。例示的な一実装形態では、個人の推論された現在のコンテキストに応答して、モバイルデバイスは第１の行動を取り得る。ＰＯＩの意味論的コンテキストは、次いで、ＰＯＩの周辺の個人のビヘイビアに少なくとも部分的に基づいて、またはＰＯＩに関連して、更新され得る。ＰＯＩに対する個人の以後のコンテキストは、次いで、更新されたコンテキストに少なくとも部分的に基づいて推論され得る。以後のコンテキストに応答して、モバイルステーションは、第１の行動とは異なる第２の行動を取り得る。
【００５２】
[0054]  本明細書で提示するように、ユーザのビヘイビアコンテキストは時間ごとに変化し得るので、そのような現在のビヘイビアコンテキスト（たとえば、現在の役割など）は、１つまたは複数の感知インジケータに少なくとも部分的に基づいて推論され得る。したがって、ユーザのビヘイビアコンテキストの判断された変化に応答して、モバイルデバイスを介して実行される、または場合によってはそれを介して与えられる１つまたは複数の機能が何らかの特定の方法で動作に影響を及ぼされ得る。前述の例のうちの１つは、ユーザの現在のビヘイビアコンテキストが、子供がユーザと、たとえば、子供の親または保護者の役割にあるユーザと一緒にいるか否かに応じて変化し得るということであった。
【００５３】
[0055]  より詳細には、いくつかの例示的な実装形態では、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルはモバイルデバイスによって判断され得る。１つまたは複数の感知インジケータに少なくとも部分的に基づいて推論され得る、ユーザのビヘイビアコンテキストは、時間ごとに変化し得るので、動的ユーザプロファイルは、時々、ある状態から別の状態に遷移し得る。したがって、たとえば、動的ユーザプロファイルは、１つまたは複数の感知インジケータに少なくとも部分的に基づいて、第１の状態から第２の状態に遷移し得る。上記の例示的な親／保護者および子供の例では、第１の状態は「子供が存在しない（without child present）状態」であり得、第２の状態は「子供が存在する（with child present）状態」または何らかの他の指示であり得る。
【００５４】
[0056]  いくつかの例示的な事例では、現在の推論可能ユーザ・ビヘイビア・コンテキストは、ＰＯＩに関する感知インジケータに少なくとも部分的に基づき得る。いくつかの例示的な事例では、現在の推論可能ユーザ・ビヘイビア・コンテキストは、ユーザアクティビティに関する感知インジケータに少なくとも部分的に基づき得る。いくつかの例示的な事例では、現在の推論可能ユーザ・ビヘイビア・コンテキストは、時間期間に関する感知インジケータに少なくとも部分的に基づき得る。したがって、たとえば、上記の親／保護者および子供の例では、ユーザは、判断されたＰＯＩに関して特定の役割にある、たとえば、学校の近くにいる間は「子供と一緒にいる」、またはタバコ屋にいる間は「子供と一緒にいない」と推論され得、ユーザは、何らかの判断されたユーザアクティビティに関して特定の役割にある、たとえば、スクールバスを運転している間は「子供と一緒にいる」、または平日のお昼休みの間は「子供と一緒にいない」と推論され得、および／または、ユーザは、特定の時間に関して特定の役割にある、たとえば、子供のスケジュールされた診察の予約中は「子供と一緒にいる」、または工場シフトの仕事中は「子供と一緒にいない」と推論され得る。いくつかの例示的な事例では、上記の親／保護者および子供の例では、ユーザが何らかの判断されたユーザアクティビティに関与し、特定の時間内にある間、ユーザは、判断されたＰＯＩに関する特定の役割にあると推論され得る。
【００５５】
[0057]  また、本明細書で説明するように、現在の推論可能ユーザ・ビヘイビア・コンテキストを示し得る動的ユーザプロファイルを判断する際に様々な感知インジケータが考慮され得る。たとえば、いくつかの事例では、受信機を使用してワイヤレス信号が感知され得、１つまたは複数の慣性および／または環境センサーが使用され得、音および／または光が感知され得、ならびに／あるいは感知信号を介して推定位置ロケーション、推定目的地、および／または推定ルートが判断され得る。いくつかのさらなる例では、感知インジケータを識別するために、スケジュールファイル（たとえば、ユーザのカレンダー）および／または通信ファイル（たとえば、呼ログ）が処理され得る。ここで、たとえば、上記の親／保護者および子供の例では、感知インジケータは、他のセンサーベースの感知インジケータを越えて、またはそれに加えてユーザ・ビヘイビア・コンテキストを判断する際に有用であり得る、「子供と一緒にいる」または「子供と一緒にいない」役割を推論するために使用され得る、スケジュールされた学校の送り／迎えイベントに関係し得る。
【００５６】
[0058]  本明細書で説明するように、モバイルデバイスは、１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断し得る。したがって、ユーザの役割は感知インジケータに基づいて時々変化するように推論され得、したがって、モバイルデバイスが判断された遷移に応答して別様に動作することは有益であり得る。たとえば、モバイルデバイスは、たとえば、自宅のユーザのコーヒーメーカーからの感知信号、あるコーヒーショップＰＯＩへの感知された立ち寄り、またはユーザが予約に遅れていることがあるという感知インジケータなどに基づいて、コーヒー好きであるユーザがすでにユーザのコーヒーを有していることがあることを検出し得る。したがって、動的ユーザプロファイルが、ユーザは「最近コーヒーを飲んだコーヒー好き」の役割であることを示した場合、モバイルデバイスを介してコーヒーショップのクーポンが提示されないことがあるが、動的ユーザプロファイルが、ユーザは「最近コーヒーを飲んでいないコーヒー好き」の役割であることを示した場合はクーポンが提示された可能性がある。
【００５７】
[0059]  別の例では、ユーザがあるスケジュールされたイベントに遅れる可能性があり、遅れていることに応答してユーザがユーザのアクティビティを「急いでいる」ことがあるといういくつかの感知指示（sensed indications）があるように見えるとき、動的遷移（a dynamic transition）が判断され得る。いくつかの事例では、たとえば、「最近コーヒーを飲んでいないコーヒー好き」が、同じく「急いでいる」と推論されたとき、モバイルデバイスは、クーポン配信機能（サービス）がコーヒーショップのクーポンを配信しないように動作可能に影響を及ぼし得る。したがって、たとえば、いくつかの事例では、複数の動的ユーザプロファイルが考慮され得、および／または動的ユーザプロファイルは、様々な推論可能ユーザ・ビヘイビア・コンテキストに関する複数の状態を示し得る。
【００５８】
[0060]  親／保護者および子供の例などのさらに別の例では、ユーザのモバイルデバイスが（たとえば、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）などを介して）近くの子供のモバイルデバイスまたは同様の追跡デバイスを感知したとき、あるいは場合によっては、（たとえば、加速度計を介して）感知された自動車の動き、感知されたカレンダーイベント（たとえば、子供の診察の予約）、または場合によっては（たとえば、カレンダー、学習されたパターン（曜日、時間など）からの）知られている学校に送るイベント、あるいはそれらの組合せなどにさらに基づいて、遷移が動的に行われ得る。
【００５９】
[0061]  本明細書全体にわたる「一例」、「例」、「いくつかの例」、または「例示的な実装形態」という言及は、特徴および／または例に関して説明する特定の特徴、構造、または特性が、請求する主題の少なくとも１つの特徴および／または例の中に含まれ得ることを意味する。したがって、本明細書全体にわたる様々な場所における「一例では」、「例」、「いくつかの例では」もしくは「いくつかの実装形態では」という句、または他の同様の句の出現は、必ずしもすべてが同じ特徴、例、および／または限定を指すわけではない。さらに、それらの特定の特徴、構造、または特性を組み合わせて１つまたは複数の例および／または特徴にすることがある。
【００６０】
[0062]  本明細書で説明した方法は、特定の特徴および／または例に従って適用例に応じて様々な手段によって実装され得る。たとえば、そのような方法は、ソフトウェアとともにハードウェア、ファームウェア、および／またはそれらの組合せで実装され得る。ハードウェア実装の場合、たとえば、処理ユニットは、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰ）、プログラマブル論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明する機能を実行するように設計された他のデバイスユニット、および／またはそれらの組合せの中で実装され得る。
【００６１】
[0063]  上記の詳細な説明では、請求する主題の完全な理解を与えるために多数の具体的な詳細を記載した。ただし、請求する主題は、これらの具体的な詳細なしに実施され得ることが当業者には理解されよう。他の事例では、請求する主題を不明瞭にしないように、当業者には既知であろう方法および装置については詳細に説明していない。
【００６２】
[0064]  上記の詳細な説明のいくつかの部分は、特定の装置または特殊目的コンピューティングデバイスまたはプラットフォームのメモリ内に記憶された２値デジタル電子信号の演算のアルゴリズムまたは記号表現に関して提示した。この特定の明細書のコンテキストでは、特定の装置などの用語は、プログラムソフトウェアからの命令に従って特定の機能を実行するようにプログラムされた後の汎用コンピュータを含む。アルゴリズムの説明または記号表現は、信号処理または関連技術において当業者が、それらの仕事の本質を他の当業者に伝達するために使用する技法の例である。アルゴリズムは、本明細書では、また一般に、所望の結果をもたらす自己無撞着な（self-consistent）一連の演算または同様の信号処理であると考えられる。このコンテキストでは、演算または処理は物理量の物理操作に関係する。必ずしもそうとは限らないが、一般に、電子信号は情報を表すので、そのような量は、格納、転送、組合せ、比較、または他の操作が可能な、電気信号または磁気信号の形態をとり得る。主に一般的な用法という理由で、そのような信号をビット、データ、値、要素、シンボル、文字、項目、数、数字、情報などと呼ぶことは時々便利であることがわかっている。ただし、これらおよび同様の用語はすべて、適切な物理量に関連すべきものであり、便利なラベルにすぎないことを理解されたい。別段に明記されていない限り、以下の説明から明らかなように、本明細書全体にわたって、「処理する」、「算出する」、「計算する」、「判断する」、「確立する」、「取得する」、「識別する」、および／または同等なものなどの用語を利用する説明は、専用コンピュータまたは同様の専用電子コンピューティングデバイスなど、特定の装置の動作またはプロセスを指すことを諒解されたい。したがって、本明細書のコンテキストで、専用コンピュータまたは同様の専用電子コンピューティングデバイスは、専用コンピュータまたは同様の専用電子コンピューティングデバイスのメモリ、レジスタ、または他の情報記憶デバイス、送信デバイス、あるいはディスプレイデバイス内の物理電子的または磁気的な物理量として一般に表される信号を操作または変換することが可能である。この特定の特許出願のコンテキストでは、「特定の装置」という用語は、プログラムソフトウェアからの命令に従って特定の機能を実行するようにプログラムされた汎用コンピュータを含み得る。
【００６３】
[0065]  本明細書で使用する「および」、「または」、および「および／または」という用語は、そのような用語が使用されるコンテキストに少なくとも部分的に依存することも予想される様々な意味を含み得る。一般に、「または」がＡ、ＢまたはＣなどのリストを関連付けるために使用された場合、包含的な意味で使用された場合はＡ、Ｂ、およびＣを意味し、ならびに排他的な意味で使用された場合はＡ、ＢまたはＣを意味するものとする。さらに、本明細書で使用する「１つまたは複数」という用語は、単数形の任意の特徴、構造、または特性などについて説明するために使用され得るか、または複数の特徴、構造、または特性など、または特徴、構造、または特性などの何らかの他の組合せについて説明するために使用され得る。しかし、これは例示的な例にすぎないこと、および請求する主題がこの例に限定されないことに留意されたい。
【００６４】
[0066]  現在例示的な特徴と考えられていることを例示し説明したが、請求する主題から逸脱することなく、他の様々な変形を行い得、均等物を代用し得ることが、当業者には理解されよう。さらに、本明細書に記載の中心概念から逸脱することなく、請求する主題の教示に特定の状況を適合させるために多くの変更を行い得る。
【００６５】
[0067]  したがって、請求する主題は、開示された特定の例に限定されず、そのような請求する主題は、添付の特許請求の範囲内に入るすべての態様、およびその均等物をも含むものとする。
【図１】
2018152882.tif 000003
【図２】
2018152882.tif 000004
【図３】
2018152882.tif 000005
【手続補正書】
【提出日】平成30年5月25日(2018.5.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイルデバイスにおいて、
前記モバイルデバイスが興味のあるポイント（ＰＯＩ）に近い、または、ＰＯＩに接近していると判断することと、ここにおいて、前記モバイルデバイスがＰＯＩに近い、または、ＰＯＩに接近しているという判断は、１つまたは複数の感知インジケータに少なくとも部分的に基づく、
プロセッサを用いて、前記モバイルデバイスとコロケートされたユーザに対応する特定の役割を前記ＰＯＩに対応する複数の異なる機能のうちの１つと関連付けることと、ここにおいて、前記ユーザは、判断された前記ＰＯＩ、ユーザアクティビティ、および、特定の時間、に関して変化するように、前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、推論される前記特定の役割にある、
前記関連付けに少なくとも部分的に基づいて、現在のユーザ・ビヘイビア・コンテキストを判断することと、
前記判断された現在のユーザ・ビヘイビア・コンテキストに少なくとも部分的に基づいて、前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を備える方法。
【請求項２】
前記モバイルデバイスとコロケートされたユーザについてのユーザ・ビヘイビア・コンテキストに変化が発生したと判断することをさらに備え、前記変化が発生したという判断は、前記１つまたは複数の感知インジケータに少なくとも部分的に基づく、請求項１の方法。
【請求項３】
前記変化は、前記ユーザ以外の人物の存在を備える、請求項２の方法。
【請求項４】
前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすことは、前記変化が発生したという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させることを備え、ここにおいて、前記第２の状態は、前記判断された現在のユーザ・ビヘイビア・コンテキストを示す、請求項２の方法。
【請求項５】
前記第２の状態が前に知られていない状態を備える、請求項４の方法。
【請求項６】
前記現在のユーザ・ビヘイビア・コンテキストは、時刻、曜日、天気、前記モバイルデバイスの１つまたは複数のセンサーからのセンサーデータ、のうちの１つまたは複数にさらに基づく、請求項１の方法。
【請求項７】
前記判断された現在のユーザ・ビヘイビア・コンテキストを示す動的ユーザプロファイルを判断することをさらに備える、請求項１の方法。
【請求項８】
感知インジケータを識別するために、スケジュールファイルと、通信ファイルとのいずれかまたは両方を処理することをさらに備える、請求項１の方法。
【請求項９】
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの１つまたは複数のネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号に少なくとも部分的に基づく、請求項１の方法。
【請求項１０】
装置であって、
モバイルデバイスが興味のあるポイント（ＰＯＩ）に近い、または、ＰＯＩに接近していると判断するための手段と、ここにおいて、前記モバイルデバイスがＰＯＩに近い、または、ＰＯＩに接近しているという判断は、１つまたは複数の感知インジケータに少なくとも部分的に基づく、
前記モバイルデバイスとコロケートされたユーザに対応する特定の役割を前記ＰＯＩに対応する複数の異なる機能のうちの１つと関連付けるための手段と、ここにおいて、前記ユーザは、判断された前記ＰＯＩ、ユーザアクティビティ、および、特定の時間、に関して変化するように、前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、推論される前記特定の役割にある、
前記関連付けに少なくとも部分的に基づいて、現在のユーザ・ビヘイビア・コンテキストを判断するための手段と、
前記判断された現在のユーザ・ビヘイビア・コンテキストに少なくとも部分的に基づいて、前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすための手段と
を備える装置。
【請求項１１】
前記モバイルデバイスとコロケートされたユーザについてのユーザ・ビヘイビア・コンテキストに変化が発生したと判断するための手段をさらに備え、前記変化が発生したという判断は、前記１つまたは複数の感知インジケータに少なくとも部分的に基づく、請求項１０の装置。
【請求項１２】
前記変化は、前記ユーザ以外の人物の存在を備える、請求項１１の装置。
【請求項１３】
前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすための手段は、前記変化が発生したという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させるための手段を備え、ここにおいて、前記第２の状態は、前記判断された現在のユーザ・ビヘイビア・コンテキストを示す、請求項１１の装置。
【請求項１４】
前記第２の状態が前に知られている状態を備える、請求項１３の装置。
【請求項１５】
前記現在のユーザ・ビヘイビア・コンテキストを判断するための手段は、時刻、曜日、天気、前記モバイルデバイスの１つまたは複数のセンサーからのセンサーデータ、のうちの１つまたは複数に基づいて、前記現在のユーザ・ビヘイビア・コンテキストを判断するための手段をさらに備える、請求項１０の装置。
【請求項１６】
前記判断された現在のユーザ・ビヘイビア・コンテキストを示す動的ユーザプロファイルを判断するための手段をさらに備える、請求項１０の装置。
【請求項１７】
感知インジケータを識別するために、スケジュールファイルと、通信ファイルとのいずれかまたは両方を処理するための手段をさらに備える、請求項１０の装置。
【請求項１８】
１つまたは複数の他のデバイスから１つまたは複数のワイヤレス信号を受信するための手段をさらに備え、ここにおいて、前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記１つまたは複数の受信ワイヤレス信号に少なくとも部分的に基づく、請求項１０の装置。
【請求項１９】
モバイルデバイスであって、
メモリと、
前記メモリと通信的に結合された処理ユニットと
を備え、前記処理ユニットは、
前記モバイルデバイスが興味のあるポイント（ＰＯＩ）に近い、または、ＰＯＩに接近していると判断することと、ここにおいて、前記モバイルデバイスがＰＯＩに近い、または、ＰＯＩに接近しているという判断は、１つまたは複数の感知インジケータに少なくとも部分的に基づく、
前記モバイルデバイスとコロケートされたユーザに対応する特定の役割を前記ＰＯＩに対応する複数の異なる機能のうちの１つと関連付けることと、ここにおいて、前記ユーザは、判断された前記ＰＯＩ、ユーザアクティビティ、および、特定の時間、に関して変化するように、前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、推論される前記特定の役割にある、
前記関連付けに少なくとも部分的に基づいて、現在のユーザ・ビヘイビア・コンテキストを判断することと、
前記判断された現在のユーザ・ビヘイビア・コンテキストに少なくとも部分的に基づいて、前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を行うように構成される、
モバイルデバイス。
【請求項２０】
プロセッサは、前記モバイルデバイスとコロケートされたユーザについてのユーザ・ビヘイビア・コンテキストに変化が発生したと判断するようにさらに構成され、前記変化が発生したという判断は、前記１つまたは複数の感知インジケータに少なくとも部分的に基づく、請求項１９のモバイルデバイス。
【請求項２１】
前記プロセッサは、前記ユーザ以外の人物の存在を判断することによって前記変化が発生したと判断するようにさらに構成される、請求項２０のモバイルデバイス。
【請求項２２】
前記プロセッサは、前記変化が発生したという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させることによって、前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすように構成され、ここにおいて、前記第２の状態は、前記判断された現在のユーザ・ビヘイビア・コンテキストを示す、請求項２０のモバイルデバイス。
【請求項２３】
前記第２の状態が前に知られていない状態を備える、請求項２２のモバイルデバイス。
【請求項２４】
プロセッサは、前記現在のユーザ・ビヘイビア・コンテキストの基礎を、時刻、曜日、天気、前記モバイルデバイスの１つまたは複数のセンサーからのセンサーデータ、のうちの１つまたは複数に置くように構成される、請求項１９のモバイルデバイス。
【請求項２５】
プロセッサは、前記判断された現在のユーザ・ビヘイビア・コンテキストを示す動的ユーザプロファイルを判断するようにさらに構成される、請求項１９のモバイルデバイス。
【請求項２６】
プロセッサは、感知インジケータを識別するために、スケジュールファイルと、通信ファイルとのいずれかまたは両方を処理するようにさらに構成される、請求項１９のモバイルデバイス。
【請求項２７】
１つまたは複数のネットワークインターフェースをさらに備え、ここにおいて、プロセッサは、前記１つまたは複数の感知インジケータのうちの少なくとも１つの基礎を、前記１つまたは複数のネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号に少なくとも部分的に置くようにさらに構成される、請求項１９のモバイルデバイス。
【請求項２８】
モバイルデバイス中の１つまたは複数の処理ユニットによって実行可能なコンピュータ可読命令を記憶した非一時的コンピュータ可読媒体であって、前記命令は、
前記モバイルデバイスが興味のあるポイント（ＰＯＩ）に近い、または、ＰＯＩに接近していると判断することと、ここにおいて、前記モバイルデバイスがＰＯＩに近い、または、ＰＯＩに接近しているという判断は、１つまたは複数の感知インジケータに少なくとも部分的に基づく、
前記モバイルデバイスとコロケートされたユーザに対応する特定の役割を前記ＰＯＩに対応する複数の異なる機能のうちの１つと関連付けることと、ここにおいて、前記ユーザは、判断された前記ＰＯＩ、ユーザアクティビティ、および、特定の時間、に関して変化するように、前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、推論される前記特定の役割にある、
前記関連付けに少なくとも部分的に基づいて、現在のユーザ・ビヘイビア・コンテキストを判断することと、
前記判断された現在のユーザ・ビヘイビア・コンテキストに少なくとも部分的に基づいて、前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を含む機能を前記モバイルデバイスに実行させるように構成される、
非一時的コンピュータ可読媒体。
【請求項２９】
前記モバイルデバイスに、前記モバイルデバイスとコロケートされたユーザについてのユーザ・ビヘイビア・コンテキストに変化が発生したと判断させるように構成される命令をさらに備え、前記変化が発生したという判断は、前記１つまたは複数の感知インジケータに少なくとも部分的に基づく、請求項２８のコンピュータ可読媒体。
【請求項３０】
前記モバイルデバイスに、前記ユーザ以外の人物の存在を判断させるように構成される命令をさらに備え、前記変化は、前記ユーザ以外の人物の存在を備える、請求項２９のコンピュータ可読媒体。
【請求項３１】
前記モバイルデバイスに、前記モバイルデバイスによって実行される１つまたは複数の機能に動作可能に影響を及させるように構成される前記命令は、前記モバイルデバイスに、前記変化が発生したという判断に応答して、動的ユーザプロファイルを第１の状態から第２の状態に遷移させるように構成される命令を備え、ここにおいて、前記第２の状態は、前記判断された現在のユーザ・ビヘイビア・コンテキストを示す、請求項２９のコンピュータ可読媒体。
【請求項３２】
前記第２の状態が前に知られていない状態を備える、請求項３１のコンピュータ可読媒体。
【請求項３３】
前記モバイルデバイスに、前記現在のユーザ・ビヘイビア・コンテキストを判断させるように構成される前記命令は、前記現在のユーザ・ビヘイビア・コンテキストの前記判断の基礎を、時刻、曜日、天気、前記モバイルデバイスの１つまたは複数のセンサーからのセンサーデータ、のうちの１つまたは複数に置くための命令を含む、請求項２８のコンピュータ可読媒体。
【請求項３４】
前記モバイルデバイスに、前記判断された現在のユーザ・ビヘイビア・コンテキストを示す動的ユーザプロファイルを判断させるように構成される命令をさらに備える、請求項２８のコンピュータ可読媒体。
【請求項３５】
前記モバイルデバイスに、感知インジケータを識別するために、スケジュールファイルと、通信ファイルとのいずれかまたは両方を処理させるように構成される命令をさらに備える、請求項２８のコンピュータ可読媒体方法。
【請求項３６】
前記モバイルデバイスに、前記１つまたは複数の感知インジケータのうちの少なくとも１つの基礎を、前記モバイルデバイスの１つまたは複数のネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数の受信ワイヤレス信号に少なくとも部分的に置かせるように構成される命令をさらに備える、
請求項２８のコンピュータ可読媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
[0067]  したがって、請求する主題は、開示された特定の例に限定されず、そのような請求する主題は、添付の特許請求の範囲内に入るすべての態様、およびその均等物をも含むものとする。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］ モバイルデバイスにおいて、
１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、前記動的ユーザプロファイルが、前記モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させることと、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を備える方法。
［Ｃ２］ 前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであるかどうかを判断することが、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ３］ 前記第２の状態が前に知られていない状態を備え、前記方法が、
前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立し、記憶すること
をさらに備える、Ｃ２に記載の方法。
［Ｃ４］ 前記前に知られていない状態に関連付けられたビヘイビアの前記１つまたは複数の新しいパターンまたはモデルを確立することが、
前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別すること
をさらに備える、Ｃ３に記載の方法。
［Ｃ５］ 前記第２の状態が前に知られている状態を備え、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであるかどうかを判断することが、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ６］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ７］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ８］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ９］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの１つまたは複数のネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１０］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの１つまたは複数の慣性センサーからの、前記モバイルデバイスの１つまたは複数の感知された慣性運動と、１つまたは複数の環境センサーからの１つまたは複数の感知された環境測定値とのいずれかまたは両方に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１１］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスのマイクロフォンを使用して記録された１つまたは複数の符号化されたオーディオ信号と、前記モバイルデバイスの感光環境センサーを使用して記録された１つまたは複数の符号化された画像とのいずれかまたは両方に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１２］
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの現在の推定位置ロケーションに少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１３］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの推定将来目的地と、前記モバイルデバイスの推定移動ルートとのいずれかまたは両方に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１４］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスを介してアクセス可能な１つまたは複数のユーザスケジュールファイルと、前記モバイルデバイスを介してアクセス可能な１つまたは複数のユーザ通信ファイルとのいずれかまたは両方に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１５］ 前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、Ｃ１に記載の方法。
［Ｃ１６］ モバイルデバイスにおいて使用する装置であって、
１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断するための手段であって、前記動的ユーザプロファイルが、前記モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断するための手段と、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させるための手段と、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすための手段と
を備える装置。
［Ｃ１７］ 少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルを記憶するための手段と、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断するための手段と、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断するための手段と
をさらに備える、Ｃ１６に記載の装置。
［Ｃ１８］ 前記第２の状態が前に知られていない状態を備え、
前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立するための手段
をさらに備える、Ｃ１７に記載の装置。
［Ｃ１９］ 前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別するための手段
をさらに備える、Ｃ１８に記載の装置。
［Ｃ２０］ 前記第２の状態が前に知られている状態を備え、前記装置が、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断するための手段と、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断するための手段と
をさらに備える、Ｃ１６に記載の装置。
［Ｃ２１］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２２］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２３］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２４］ １つまたは複数の他のデバイスから１つまたは複数のワイヤレス信号を受信するための手段をさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの受信ワイヤレス信号に少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２５］ 前記モバイルデバイスの１つまたは複数の慣性運動を感知するための手段をさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの少なくとも１つの感知された慣性運動に少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２６］ １つまたは複数の環境測定値を取得するための手段をさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの取得された環境測定値に少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２７］ 前記モバイルデバイスの現在の推定位置ロケーションを取得するための手段をさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記現在の推定位置ロケーションに少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２８］ １つまたは複数のユーザスケジュールファイルと、１つまたは複数のユーザ通信ファイルとのいずれかまたは両方にアクセスするための手段をさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記ユーザスケジュールファイルのうちの少なくとも１つと、前記ユーザ通信ファイルのうちの少なくとも１つとのいずれかまたは両方に少なくとも部分的に基づく、Ｃ１６に記載の装置。
［Ｃ２９］ 前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、Ｃ１６に記載の装置。
［Ｃ３０］  モバイルデバイスであって、
メモリと、
前記メモリ中の１つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、前記動的ユーザプロファイルが、前記モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させることと、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を行うための処理ユニットと
を備えるモバイルデバイス。
［Ｃ３１］ 前記処理ユニットが、
前記１つまたは複数の感知インジケータが、前記メモリに記憶され、少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することと
をさらに行う、Ｃ３０に記載のモバイルデバイス。
［Ｃ３２］ 前記第２の状態が前に知られていない状態を備え、前記処理ユニットが、
前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立することと、
前記メモリ中での記憶のために、前記前に知られていない状態に関連付けられたビヘイビアの前記１つまたは複数の新しいパターンまたはモデルを前記メモリに示すことと
をさらに行う、Ｃ３１に記載のモバイルデバイス。
［Ｃ３３］前記処理ユニットが、
前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別すること
をさらに行う、Ｃ３２に記載のモバイルデバイス。
［Ｃ３４］ 前記第２の状態が前に知られている状態を備え、前記処理ユニットが、
前記１つまたは複数の感知インジケータが、前記メモリに記憶され、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数のパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することと
をさらに行う、Ｃ３０に記載のモバイルデバイス。
［Ｃ３５］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ３６］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ３７］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ３８］ ネットワークインターフェースをさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記ネットワークインターフェースを介して１つまたは複数の他のデバイスから受信した１つまたは複数のワイヤレス信号に少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ３９］ １つまたは複数の慣性センサーをさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記１つまたは複数の慣性センサーからの、前記モバイルデバイスの１つまたは複数の感知された慣性運動に少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ４０］ １つまたは複数の環境センサーをさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記１つまたは複数の環境センサーからの１つまたは複数の感知された環境測定値に少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ４１］ 前記モバイルデバイスの現在の推定位置ロケーションを推定するためのロケーション受信機をさらに備え、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの前記現在の推定位置ロケーションに少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ４２］ 前記処理ユニットが、
前記モバイルデバイスの推定将来目的地と、前記モバイルデバイスの推定移動ルートとのいずれかまたは両方をさらに判断し、
前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの前記推定将来目的地と、前記モバイルデバイスの前記推定移動ルートとのいずれかまたは両方に少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ４３］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記メモリを介してアクセス可能な１つまたは複数のユーザスケジュールファイルと、前記メモリを介してアクセス可能な１つまたは複数のユーザ通信ファイルとのいずれかまたは両方に少なくとも部分的に基づく、Ｃ３０に記載のモバイルデバイス。
［Ｃ４４］ 前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、Ｃ３０に記載のモバイルデバイス。
［Ｃ４５］ １つまたは複数の感知インジケータに少なくとも部分的に基づいて、動的ユーザプロファイルが第１の状態から第２の状態に遷移すべきであるかどうかを判断することであって、前記動的ユーザプロファイルが、モバイルデバイスとコロケートされたユーザについての現在の推論可能ユーザ・ビヘイビア・コンテキストを示す、判断することと、
前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきという判断に応答して、前記動的ユーザプロファイルを前記第１の状態から前記第２の状態に遷移させることと、
前記動的ユーザプロファイルの前記第１の状態から前記第２の状態への前記遷移に少なくとも部分的に基づいて、前記モバイルデバイスによって少なくとも部分的に実行される１つまたは複数の機能に動作可能に影響を及ぼすことと
を行うように、前記モバイルデバイス中の１つまたは複数の処理ユニットによって実行可能なコンピュータ可読命令を記憶した非一時的コンピュータ可読媒体
を備える物品。
［Ｃ４６］ 前記コンピュータ可読命令が、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第１の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致しないという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することと
を行うように、前記１つまたは複数の処理ユニットによってさらに実行可能である、Ｃ４５に記載の物品。
［Ｃ４７］ 前記第２の状態が前に知られていない状態を備え、
前記コンピュータ可読命令が、前記１つまたは複数の感知インジケータに少なくとも部分的に基づいて、前記前に知られていない状態に関連付けられたビヘイビアの１つまたは複数の新しいパターンまたはモデルを確立するように、前記１つまたは複数の処理ユニットによってさらに実行可能である、Ｃ４６に記載の物品。
［Ｃ４８］ 前記コンピュータ可読命令が、前記第２の状態に関して前記ユーザについての前記現在の推論可能ユーザ・ビヘイビア・コンテキストを識別するように、前記１つまたは複数の処理ユニットによってさらに実行可能である、Ｃ４７に記載の物品。
［Ｃ４９］ 前記第２の状態が前に知られている状態を備え、
前記コンピュータ可読命令が、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの１つまたは複数の記憶されたパターンまたはモデルに一致するかどうかを判断することと、
前記１つまたは複数の感知インジケータが、少なくとも前記第２の状態に前に関連付けられたビヘイビアの前記１つまたは複数の記憶されたパターンまたはモデルに一致するという判断に応答して、前記動的ユーザプロファイルが前記第１の状態から前記第２の状態に遷移すべきであると判断することと
を行うように、前記１つまたは複数の処理ユニットによってさらに実行可能である、Ｃ４５に記載の物品。
［Ｃ５０］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の興味のあるポイントに少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５１］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数のユーザアクティビティに少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５２］ 前記現在の推論可能ユーザ・ビヘイビア・コンテキストが、１つまたは複数の時間期間に少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５３］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの受信ワイヤレス信号に少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５４］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、前記モバイルデバイスの少なくとも１つの感知された慣性運動に少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５５］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、少なくとも１つの感知された環境測定値に少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５６］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、現在の推定位置ロケーションに少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５７］ 前記１つまたは複数の感知インジケータのうちの少なくとも１つが、１つまたは複数のユーザスケジュールファイルと、１つまたは複数のユーザ通信ファイルとのいずれかまたは両方に少なくとも部分的に基づく、Ｃ４５に記載の物品。
［Ｃ５８］ 前記モバイルデバイスによって少なくとも部分的に実行される前記１つまたは複数の機能が、１つまたは複数のロケーションベースサービス機能、１つまたは複数の位置ロケーション機能、１つまたは複数のナビゲーション機能、１つまたは複数のネットワーク通信機能、または１つまたは複数のユーザ出力機能のうちの少なくとも１つを備える、Ｃ４５に記載の物品。
【外国語明細書】
2018152882000001.pdf