(57)【要約】      （修正有）【課題】関連するユースインターフェースオブジェクトの表示を提供する。【解決手段】機器が視聴位置に置かれたときに、関連するユーザインターフェースオブジェクトを表示するための技術であって、機器は、ユーザ入力に応じて、表示を更新する。表示の更新は、ｚ軸に沿うユーザインターフェース情報の論理構成に基づく。【選択図】図６
2020161134.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
１つ以上のプロセッサを備え、前記プロセッサは、
前記電子機器の動きを検出するように構成された動きセンサと、
メモリと、
タッチ感知式ディスプレイと、
に動作可能に連結され、
前記１つ以上のプロセッサは、
前記電子機器の動きに基づく、前記動きセンサからの入力を受信し、
前記タッチ感知式ディスプレイに第１の複数アイコンを表示する、
ように構成され、
前記ディスプレイは、前記受信した動きセンサの入力に応答し、
前記第１の複数アイコンは、表示に利用可能なより多数の複数アイコンのサブセットであり、
前記第１の複数アイコンは、関連性アルゴリズムを使用して、前記より多数の複数アイコンから選択された、
電子機器。
【請求項２】
前記１つ以上のプロセッサは、
回転可能な入力機構に更に動作可能に連結され、
前記回転可能な入力機構の動きに基づく入力を受信し、
前記受信した回転可能な入力機構の入力に応じて、前記タッチ感知式ディスプレイ上で、前記第１の複数アイコンを第２の複数アイコンと入れ換える、
ように更に構成された、請求項１に記載の電子機器。
【請求項３】
前記１つ以上のプロセッサは、
タッチオブジェクトの動きに基づく、前記タッチ感知式ディスプレイからの入力を受信し、
前記受信したタッチ感知式ディスプレイの入力に応じて、前記タッチ感知式ディスプレイ上で、前記第１の複数アイコンを第２の複数アイコンに入れ換える、
ように更に構成された、請求項１又は２に記載の電子機器。
【請求項４】
前記電子機器は、装着型機器である、請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記電子機器は、前記１つ以上のプロセッサに動作可能に連結されたＧＰＳセンサを更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項６】
前記電子機器は、前記１つ以上のプロセッサに動作可能に連結された加速度計を更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項７】
前記電子機器は、前記１つ以上のプロセッサに動作可能に連結された方向センサを更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項８】
前記電子機器は、前記１つ以上のプロセッサに動作可能に連結されたジャイロスコープを更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項９】
前記電子機器は、前記１つ以上のプロセッサに動作可能に連結された光センサを更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項１０】
前記電子機器は、前記１つ以上のプロセッサに動作可能に連結されたバイオメトリックセンサを更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項１１】
前記電子機器は、外部機器と通信するように構成された無線通信ユニットを更に備える、請求項１から３のいずれか一項に記載の電子機器。
【請求項１２】
前記無線通信ユニットは、Ｂｌｕｅｔｏｏｔｈ通信を実行する、請求項１１に記載の電子機器。
【請求項１３】
前記無線通信ユニットは、近距離通信を実行する、請求項１１又は１２に記載の電子機器。
【請求項１４】
前記１つ以上のプロセッサは、
前記電子機器の前記位置を表す前記ＧＰＳセンサからの入力を受信し、
外部機器を識別するアプリケーションデータを取得する、
ように更に構成され、
前記関連性アルゴリズムは、前記電子機器の前記位置と前記外部機器の前記位置を入力として使用する、請求項５から１３のいずれか一項に記載の電子機器。
【請求項１５】
前記電子機器と前記外部機器の前記位置との間の前記距離が減少するにつれて、前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記外部機器に関連付けられたアイコンの前記関連性を増加させる、請求項１４に記載の電子機器。
【請求項１６】
前記１つ以上のプロセッサは、
前記ＧＰＳセンサからの入力を受信し、
前記受信したＧＰＳセンサの入力に基づいて、前記電子機器の移動速度を求める、
ように更に構成され、
前記関連性アルゴリズムは、前記電子機器の前記位置と前記外部機器の前記位置を入力として使用する、請求項５から１５のいずれか一項に記載の電子機器。
【請求項１７】
前記関連性アルゴリズムは、現在時刻を入力として使用する、請求項５から１６のいずれか一項に記載の電子機器。
【請求項１８】
前記１つ以上のプロセッサは、
前記無線通信ユニットによって、前記外部機器から入力を受信し、
前記外部機器を識別する、
ように更に構成され、
前記関連性アルゴリズムは、前記外部機器の識別を入力として使用する、請求項５から１７のいずれか一項に記載の電子機器。
【請求項１９】
前記関連性アルゴリズムは、メタデータを入力として使用し、
前記メタデータは、前記第１の複数アイコンの前記アイコンに対応する少なくとも１つのアプリケーションを識別する、請求項５から１８のいずれか一項に記載の電子機器。
【請求項２０】
前記関連性アルゴリズムは、アプリケーションデータを入力として使用する、請求項５から１９のいずれか一項に記載の電子機器。
【請求項２１】
前記アプリケーションデータは、メッセージを表し、
前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、メッセージングに関連付けられたアイコンの前記関連性を増加させる、請求項２０に記載の電子機器。
【請求項２２】
前記アプリケーションデータは地図情報を表し、
前記電子機器が所定速度より速く移動しているときに、前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、地図情報に関連付けられたアイコンの前記関連性を増加させる、請求項２０に記載の電子機器。
【請求項２３】
前記アプリケーションデータは、今後のカレンダイベントを表し、
前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記今後のカレンダイベントに関連付けられたアイコンの前記関連性を増加させる、請求項２０に記載の電子機器。
【請求項２４】
前記１つ以上のプロセッサは、
健康情報を表す前記バイオメトリックセンサからの入力を受信するように
更に構成され、
前記関連性アルゴリズムは、
前記健康情報を入力として使用し、
前記バイオメトリックセンサの入力が、前記電子機器のユーザが運動中であることを示したときに、前記より多数の複数アイコンの中から、前記健康情報を表示するためのアプリケーションに関連付けられたアイコンの前記関連性を増加させる、
請求項５から２３のいずれか一項に記載の電子機器。
【請求項２５】
前記１つ以上のプロセッサは、少なくとも１日前日からの入力を使用して決定されたデータを前記メモリに記憶するように更に構成され、
前記関連性アルゴリズムは、前記前日から前記記憶されたデータを入力として使用する、請求項５から２４のいずれか一項に記載の電子機器。
【請求項２６】
前記少なくとも１日前日からの前記入力は、
前記ＧＰＳセンサ、前記加速度センサ、前記方向センサ、前記ジャイロスコープ、及び／又は前記光センサ、のうちの少なくとも１つからの入力を含む、請求項２５に記載の電子機器。
【請求項２７】
前記第２の複数アイコンは、
前記より多数の複数アイコンの別のサブセットであり、
前記関連性アルゴリズムを使用して、前記より多数の複数アイコンの中から選択され、
前記第１の複数アイコンとは異なる、請求項１から２６のいずれか一項に記載の電子機器。
【請求項２８】
前記動きは、上向きの動きである、請求項１から２７のいずれか一項に記載の電子機器。
【請求項２９】
前記第２の複数アイコンは、ユーザにより選択された、前記より多数の複数アイコンのサブセットである、請求項１から２８のいずれか一項に記載の電子機器。
【請求項３０】
前記タッチスクリーンは、前記動きの直前は非アクティブであった、請求項１から２９のいずれか一項に記載の電子機器。
【請求項３１】
コンピュータが実行可能な方法であって、
電子機器の動きに基づく、前記動きセンサからの入力を受信することと、
タッチ感知式ディスプレイ上に第１の複数アイコンを表示することと、
を含み、
前記ディスプレイは、前記受信した動きセンサの入力に応答し、
前記第１の複数アイコンは、表示に利用可能なより多数の複数アイコンのサブセットであり、
前記第１の複数アイコンは、関連性アルゴリズムを使用して、前記より多数の複数アイコンから選択された、
方法。
【請求項３２】
回転可能な入力機構の動きに基づく入力を受信することと、
前記受信した回転可能な入力機構の入力に応じて、前記タッチ感知式ディスプレイ上で、前記第１の複数アイコンを第２の複数アイコンと入れ換えることと、
を更に含む、請求項３１に記載の方法。
【請求項３３】
タッチオブジェクトの動きに基づく、前記タッチ感知式ディスプレイからの入力を受信することと、
前記受信した感知式ディスプレイの入力に応じて、前記タッチ感知式ディスプレイ上で、前記第１の複数アイコンを第２の複数のアイコンと入れ換えることと、
を更に含む、請求項３１又は３２に記載の方法。
【請求項３４】
前記電子機器は、装着型機器である、請求項３１から３３のいずれか一項に記載の方法。
【請求項３５】
前記電子機器の位置を表すＧＰＳセンサからの入力を受信することと、
外部機器を識別するアプリケーションデータを取得することと、
を更に含み、
前記関連性アルゴリズムは、前記電子機器の前記位置及び前記外部機器の前記位置を入力として使用する、請求項３１から３４のいずれか一項に記載の方法。
【請求項３６】
前記電子機器と前記外部機器の前記位置との間の前記距離が減少するにつれて、前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記外部機器に関連付けられたアイコンの前記関連性を増加させる、請求項３５に記載の方法。
【請求項３７】
ＧＰＳセンサからの入力を受信することと、
前記受信したＧＰＳセンサの入力に基づいて、前記電子機器の移動速度を求めることと、
を更に含み、
前記関連性アルゴリズムは、前記電子機器の前記位置及び前記外部機器の前記位置を入力として使用する、請求項３１から３６のいずれか一項に記載の方法。
【請求項３８】
前記関連性アルゴリズムは、現在時刻を入力として使用する、請求項３１から３７のいずれか一項に記載の方法。
【請求項３９】
前記無線通信ユニットによって、前記外部機器から入力を受信することと、
前記外部機器を識別することと、
を更に含み、
前記関連性アルゴリズムは、前記外部機器の識別を入力として使用する、請求項３１から３８のいずれか一項に記載の方法。
【請求項４０】
前記関連性アルゴリズムは、メタデータを入力として使用し、
前記メタデータは、前記第１の複数アイコンの前記アイコンに対応する少なくとも１つのアプリケーションを識別する、請求項３１から３９のいずれか一項に記載の方法。
【請求項４１】
前記関連性アルゴリズムは、アプリケーションデータを入力として使用する、請求項３１から４０のいずれか一項に記載の方法。
【請求項４２】
前記アプリケーションデータは、メッセージを表し、
前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、メッセージングに関連付けられたアイコンの前記関連性を増加させる、請求項４１に記載の方法。
【請求項４３】
前記アプリケーションデータは、今後のカレンダイベントを表し、
前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記今後のカレンダイベントに関連付けられたアイコンの前記関連性を増加させる、請求項４１に記載の方法。
【請求項４４】
前記アプリケーションデータは、地図情報を表し、
前記電子機器が所定速度より速く移動しているときに、前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、地図情報に関連付けられたアイコンの前記関連性を増加させる、請求項４１に記載の方法。
【請求項４５】
健康情報を表す前記バイオメトリックセンサからの入力を受信することを更に含み、
前記関連性アルゴリズムは、
前記健康情報を入力として使用し、
前記バイオメトリックセンサの入力が、前記電子機器のユーザが運動中であることを示したときに、前記より多数の複数アイコンの中から、前記健康情報を表示するためのアプリケーションに関連付けられたアイコンの前記関連性を増加させる、
請求項３１から４４のいずれか一項に記載の方法。
【請求項４６】
少なくとも１日前日からの入力を使用して決定されたデータをメモリに記憶することを更に含み、
前記関連性アルゴリズムは、前記前日から記憶されたデータを入力として使用する、請求項３１から４５のいずれか一項に記載の方法。
【請求項４７】
前記少なくとも１日前日からの前記入力は、
前記ＧＰＳセンサ、前記加速度センサ、前記方向センサ、前記ジャイロスコープ、及び／又は前記光センサ、のうちの少なくとも１つからの入力を含む、請求項４６に記載の方法。
【請求項４８】
前記第２の複数アイコンは、
前記より多数の複数アイコンの別のサブセットであり、
前記関連性アルゴリズムを使用して、前記より多数の複数アイコンの中から選択され、
前記第１の複数アイコンとは異なる、請求項３１から４７のいずれか一項に記載の方法。
【請求項４９】
前記動きは、上向きの動きである、請求項３１から４８のいずれか一項に記載の方法。
【請求項５０】
前記第２の複数アイコンは、ユーザにより選択された、前記より多数の複数アイコンのサブセットである、請求項３１から４９のいずれか一項に記載の方法。
【請求項５１】
前記タッチスクリーンは、前記動きの直前は非アクティブであった、請求項３１から５０のいずれか一項に記載の方法。
【請求項５２】
コンピュータ実行可能命令を有する非一時的なコンピュータ可読記憶媒体であって、前記コンピュータ実行可能命令が、１つ以上のコンピュータプロセッサにより実行されると、前記１つ以上のコンピュータプロセッサに、ユーザインターフェースを表示させ、前記コンピュータ実行可能命令は、
電子機器の動きに基づく、前記動きセンサから入力を受信し、
タッチ感知式ディスプレイ上に第１の複数アイコンを表示する、
命令群を含み、
前記ディスプレイは、前記受信した動きセンサの入力に応答し、
前記第１の複数アイコンは、表示が利用可能なより多数の複数アイコンのサブセットであり、
前記第１の複数アイコンは、関連性アルゴリズムを使用して、前記より多数の複数アイコンから選択された、
非一時的なコンピュータ可読記憶媒体。
【請求項５３】
前記コンピュータ実行可能命令は、
回転可能な入力機構の動きに基づく入力を受信し、
前記受信した回転可能な入力機構の入力に応じて、前記タッチ感知式ディスプレイ上で、前記第１の複数アイコンを第２の複数アイコンと入れ換える、
命令群を更に含む、請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５４】
前記コンピュータ実行可能命令は、
タッチオブジェクトの動きに基づく、前記タッチ感知式ディスプレイから入力を受信し、
前記受信したタッチ感知式ディスプレイの入力に応じて、前記タッチ感知式ディスプレイ上で、前記第１の複数アイコンを第２の複数アイコンと入れ換える、
命令群を更に含む、請求項５２又は５３に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５５】
前記電子機器は、装着型機器である、請求項５２から５４のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５６】
前記コンピュータ実行可能命令は、
前記電子機器の位置を表すＧＰＳセンサから入力を受信し、
外部機器を識別するアプリケーションデータを取得する、
命令群を更に含み、
前記関連性アルゴリズムは、前記電子機器の前記位置及び前記外部機器の前記位置を入力として使用する、請求項５２から５５のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５７】
前記電子機器と前記外部機器の前記位置との間の前記距離が減少するにつれて、前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記外部機器に関連付けられたアイコンの前記関連性を増加させる、請求項５６に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５８】
前記コンピュータ実行可能命令は、
ＧＰＳセンサから入力を受信し、
前記受信したＧＰＳセンサの入力に基づいて、前記電子機器の移動速度を求める、
命令群を更に含み、
前記関連性アルゴリズムは、前記電子機器の前記位置及び前記外部機器の前記位置を入力として使用する、請求項５２から５７のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５９】
前記関連性アルゴリズムは、現在時刻を入力として使用する、請求項５２から５８のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６０】
前記コンピュータ実行可能命令は、
前記無線通信ユニットによって前記外部機器から入力を受信し、
前記外部機器を識別する、
命令群を更に含み、
前記関連性アルゴリズムは、前記外部機器の前記識別を入力として使用する、請求項５２から５９のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６１】
前記関連性アルゴリズムは、メタデータを入力として使用し、
前記メタデータは、前記第１の複数アイコンの前記アイコンに対応する少なくとも１つのアプリケーションを識別する、請求項５２から６０のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６２】
前記関連性アルゴリズムは、アプリケーションデータを入力として使用する、請求項５２から６１のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６３】
前記アプリケーションデータは、メッセージを表し、
前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記メッセージングに関連付けられたアイコンの前記関連性を増加させる、請求項６２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６４】
前記アプリケーションデータは、カレンダイベントを表し、
前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、前記イベントに関連付けられたアイコンの前記関連性を増加させる、請求項６２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６５】
前記アプリケーションデータは、地図情報を表し、
前記電子機器が所定速度より速く移動しているときに、前記関連性アルゴリズムは、前記より多数の複数アイコンの中から、地図情報に関連付けられたアイコンの前記関連性を増加させる、請求項６２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６６】
前記コンピュータ実行可能命令は、
健康情報を表す前記バイオメトリックセンサから入力を受信する命令群を更に含み、
前記関連性アルゴリズムは、
前記健康情報を入力として使用し、
前記バイオメトリックセンサの入力が、前記電子機器のユーザが運動中であることを示したときに、前記より多数の複数アイコンの中から、前記健康情報を表示するためのアプリケーションに関連付けられたアイコンの前記関連性を増加させる、
請求項５２から６５のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６７】
前記コンピュータ実行可能命令は、
少なくとも１日前日からの入力を使用して決定されたデータをメモリに記憶する命令群を更に含み、
前記関連性アルゴリズムは、前記前日から記憶されたデータを入力として使用する、請求項５２から６６のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６８】
前記少なくとも１日前日からの前記入力は、
前記ＧＰＳセンサ、前記加速度センサ、前記方向センサ、前記ジャイロスコープ、及び／又は前記光センサ、のうちの少なくとも１つからの入力を含む、請求項６７に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６９】
前記第２の複数アイコンは、
前記より多数の複数アイコンの別のサブセットであり、
前記関連性アルゴリズムを使用して、前記より多数の複数アイコンの中から選択され、
前記第１の複数アイコンとは異なる、請求項５２から６８のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項７０】
前記動きは、上向きの動きである、請求項５２から６９のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項７１】
前記第２の複数アイコンは、前記より多数の複数アイコンの、ユーザにより選択されたサブセットである、請求項５２から７０のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【請求項７２】
前記タッチスクリーンは、前記動きの直前は非アクティブであった、請求項５２から７１のいずれか一項に記載の非一時的なコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
開示された実施形態は、概して、電子機器のユーザインターフェースに関する。
【背景技術】
【０００２】
先進のパーソナル電子機器は、小さなフォームファクタを有し得る。例示的なパーソナル電子機器として、タブレット及びスマートフォンが挙げられるが、これらには限定されない。かかるパーソナル電子機器の使用は、パーソナル電子機器を補完するように小さく設計されているディスプレイ画面上のユーザインターフェースオブジェクトの表示及び操作を含む。
【０００３】
例示的なユーザインターフェースオブジェクトとして、デジタル画像、ビデオ、テキスト、アイコン、ボタンなどの制御要素、及び他のグラフィックが挙げられる。ここで用いる場合、用語の「アイコン」は、アプリケーションを表すため、及びそれを起動するために使用される画像のことを指し、当該技術分野におけるその通常の意味と一致する。更に、アプリケーションの簡略化された図を指すために、当技術分野で使用される、「ウィジェット」は、本開示の目的のためには、アイコンを構成するものである。
【０００４】
縮小サイズのパーソナル電子機器上の既存のユーザインターフェースは、適切な情報が提示される前にユーザによって複数回の操作を必要とすることがあるので、効率的ではない恐れがある。
【発明の概要】
【０００５】
パーソナル電子機器上のユーザインターフェースオブジェクトを提示するための技術が開示される。
【図面の簡単な説明】
【０００６】
【図１】例示的なパーソナル電子機器を示す図である。
【０００７】
【図２】例示的なユーザインターフェースを示す図である。
【０００８】
【図３】例示的なユーザインターフェースを示す図である。
【０００９】
【図４】ユーザインターフェースの例示的な論理構造を示す図である。
【００１０】
【図５】例示的なユーザインターフェースを示す図である。
【００１１】
【図６】例示的なユーザインターフェースを示す図である。
【００１２】
【図７】例示的なコンピューティングシステムを示す図である。
【００１３】
【図８】例示的なユーザインターフェースを示す図である。
【００１４】
【図９】例示的なユーザインターフェースを示す図である。
【００１５】
【図１０】例示的なユーザインターフェースを示す図である。
【００１６】
【図１１】例示的なユーザインターフェースを示す図である。
【００１７】
【図１２】例示的なユーザインターフェースを示す図である。
【００１８】
【図１３】例示的なユーザインターフェースを示す図である。
【００１９】
【図１４】例示的なユーザインターフェースを示す図である。
【００２０】
【図１５】例示的なユーザインターフェースを示す図である。
【００２１】
【図１６】例示的なユーザインターフェースを示す図である。
【００２２】
【図１７】例示的なユーザインターフェースを示す図である。
【００２３】
【図１８】ユーザインターフェースオブジェクトを表示するための例示的なプロセスを示す図である。
【発明を実施するための形態】
【００２４】
以下の開示及び実施例の説明において、本発明を実施することができる特定の実施例の例示によって示される添付図面を参照する。本開示の範囲から逸脱することなく、他の実施例を実施し、構造上の変更をなし得ることを理解されたい。
【００２５】
図１は、例示的なパーソナル電子機器１００（以下、機器１００）を示す図である。図示の例では、機器１００は、本体１０２を含む。機器１００は、タッチ感知式ディスプレイスクリーン（以下、タッチスクリーン）１０４を有することができる。
【００２６】
タッチスクリーン１０４としては、相互容量式タッチ感知、自己容量式タッチ感知、抵抗式タッチ感知、投影走査式タッチ感知その他などの任意の所望のタッチ感知技術を用いて実装されるタッチセンサパネルの背面又は前面に部分的に又は完全に配置された、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）ディスプレイ、有機発光ダイオード（ＯＬＥＤ）ディスプレイその他、などのディスプレイデバイスを挙げることができる。タッチスクリーン１０４によって、ユーザは、１つ以上の指又は他のオブジェクトを用いて、タッチセンサパネルの近くでホバリングさせて、タッチセンサパネルにタッチすることにより、各種の機能を実行することができる。
【００２７】
いくつかの実施形態では、機器１００は、１つ以上の入力機構１０６及び１０８を有することができる。入力機構１０６及び１０８は、含まれる場合には、タッチ感知式とすることができる。タッチ感知式入力機構の例として、タッチ感知式ボタン、及びタッチ感知式表面が挙げられる。入力機構１０６及び１０８は、含まれる場合には、物理的とすることができる。物理的な入力機構の例としては、押しボタン及び回転可能な機構が挙げられる。ベゼルを含み得る本体１０２は、入力機構として作用するベゼル上の所定の領域を有することができる。いくつかの実施形態では、機器１００は、取り付け機構を有することができる。かかる取り付け機構が含まれる場合には、これによって、機器１００を、例えば、衣類、宝石、及び他の着用可能なアクセサリに取り付けることができる。例えば、取り付け機構は、帽子、眼鏡、イヤリング、ネックレス、シャツ、ジャケット、ブレスレット、時計ストラップ、チェーン、ズボン、ベルト、靴、財布、バックパック、その他、に取り付けることができる。
【００２８】
いくつかの実施形態では、機器１００は、タッチスクリーン１０４に加えられた力又は圧力を検出するための１つ以上の圧力センサ（図示せず）を有することができる。タッチスクリーン１０４に加えられた力又は圧力を機器１００に対する入力として用いて、選択を行う、メニューに入る若しくはメニューから出る、追加のオプション／動作を表示させる、その他、などの任意の所望の動作を実行することができる。タッチスクリーン１０４に印加された力又は圧力の大きさに基づいて、異なる動作を行うことができる。１つ以上の圧力センサは、タッチスクリーン１０４に力が印加されている位置を決定するために、更に使用することができる。
１．関連するユーザインターフェースオブジェクトの表示
【００２９】
図２は、自分の車２０２に向かって歩いているユーザ２０１が装着する例示的な機器１００を示す図である。ユーザ２０１が機器１００を視聴位置に動くと、機器１００は、ユーザインターフェース画面２０３をタッチスクリーン１０４上に、自動的に表示する。いくつかの実施形態では、ユーザ２０１が、機器１００を視聴位置に動くまで、タッチスクリーン１０４の表示要素は非アクティブであり、これは、タッチスクリーン１０４の表示要素がオフであるか、又はオフであるようにみえることを意味する。いくつかの実施形態では、機器１００が、ユーザ２０１によって、上向き、下向き、又は横向きに保持されるか否かに関わらず、表示される情報は、適切な視聴の向きになるように、機器１００は、タッチスクリーン１０４の表示内容を回転させる（例えば、横長モードと縦長モードの間を）ことができる。
【００３０】
ユーザインターフェーススクリーン２０３は、この時点で、ユーザに最も関連すると機器１００が判断したユーザインターフェースオブジェクトを含む。特に、画面２０３は、ユーザが自分の車に接近すると、ユーザ２０１にとって有用である、車両２０２のロック解除のためのアイコン２０４を含む。画面２０３はまた、交通情報へアクセスするためのマップアイコン２０５（ユーザ２０１が走行を始めるときに有用であり得る）を含む。画面２０３はまた、今後のカレンダイベントを参照して目的地情報を提供するのに有用なアイコン２０６を、含むことができる。表示されるアイコンの大きさは、それらの関連性に関係することができる。画面２０３上で、アイコン２０４を介して提供される車２０２のロック解除の方が、より関連性があることを機器１００が決定したため、アイコン２０４は、アイコン２０５及び２０６よりも大きい。
【００３１】
このユーザインターフェース表示は、たとえ、より多くのユーザインターフェースオブジェクトが、表示のために利用可能であっても、管理可能なアイコンのサブセットに優先順位をつけ、ユーザ２０１に表示することにおいて、注目に値する。また、このユーザインターフェースは、ユーザから、腕の持ち上げ以外のいかなるユーザインターフェースナビゲーションの入力なしに、（例えば、電源オン又はそれと同等のボタンをユーザ２０１が押す必要なく）ユーザ２０１に利用可能となる。このようにして、機器１００は、適切なユーザインターフェース動作を起動するために必要なユーザ入力の量を減少させる。この利点は些細なことではない。その理由は、特に、スマートフォン及び他の電子機器と比較して、機器１００は、比較的小さい表示画面サイズしか有していないので、より大きなユーザインターフェース環境のユーザのナビゲーションを妨げる恐れがあるためである。
【００３２】
所定の状況における関連するユーザインターフェースオブジェクトの数が、タッチスクリーン１０４上に合理的に一緒に表示され得る数（図２に示すような３つなど）を超過する可能性がある。この場合には、機器１００は、初期表示のために、最も関連するアイコン（機器１００上のコンピュータベースの関連性アルゴリズムによって決定されるような）を優先することができる。いくつかの実施形態では、ユーザは、残りの関連するアイコンを、入力機構１０６又は１０８を用いて、ディスプレイに表示させることができる。いくつかの実施形態では、ユーザは、残りの関連するアイコンを、タッチスクリーン１０４を用いたディスプレイに表示させる（タッチオブジェクトによってタッチスクリーン１０４をスワイプすることによってなど）ことができる。
【００３３】
図３は、複数のユーザインターフェース画面上の関連するアイコンの表示を示す図である。図示の例は、機器の上向きの動きに応じて、ユーザインターフェース画面３０１が、機器１００上に表示されたものである。画面３０１は、関連するアプリケーションを表すアイコン３０２〜３０４（いくつかの例ではアイコン２０４〜２０６（図２）としてもよい）を含んでいる。方向３０６への入力機構１０８の回転に応じて、ユーザインターフェース画面３１１が、機器１００に表示される。画面３１１は、画面３０１に示されるものよりも関連性の少ない、いくつかの追加の関連するアイコン３１２〜３１４を表示することができる。同じ方向３０６への入力機構１０８の更なる回転に応じて、機器１００は、ユーザインターフェース画面３２１を表示することができる。画面３２１は、画面３１１に示されるものよりも関連性が低い関連アイコン３２２〜３２４の別のセットを含み、その結果、画面３０１のものよりも関連性が低いことになる。入力機構１０８は、回転可能なクラウンとすることができる。このようにして、ユーザは、機器１００上で、関連するユーザインターフェースオブジェクト（例えば、アイコン）の複数のセットの間をナビゲートすることができる。
【００３４】
ユーザは、表示されたアイコンに触れることにより（例えば、指タップによる）、表示されたアイコンに対応するアプリケーションを起動することができる。ここで使用する場合、アプリケーションの起動とは、そのアプリケーションが、機器１００のフォアグラウンドで動作し、画面上に表示されることを意味する。図４は、この態様を例示している。図示の例は、ユーザインターフェース画面４０１が、視聴位置への機器の動きに応じて、機器１００上に表示されたものである。画面４０１は、５つの未読メッセージを有する、メッセージングアプリケーション（例えば、ショートメッセージサービス（ＳＭＳ）をサポートする）を表すアイコン４０２、並びに他のアプリケーションを表すアイコン４０３及び４０４を含んでいる。タッチオブジェクト（例えば、指４０５）によってアイコン４０２をタップすることに応じて、機器１００は、対応するメッセージングアプリケーションを起動して、ユーザインターフェース画面４１１に未読のメッセージ４１２を表示する。
【００３５】
いくつかの使用条件の下では、ユーザは、メッセージングアプリケーションから別の関連するアプリケーションへナビゲートすることを望む場合がある。例えば、ユーザは、前に画面４０１上のアイコン４０３及び４０４により表された音楽及び地図のアプリケーションへナビゲートすることを望む場合がある。機器１００は、最初に画面４０１に戻ることなく、直接これらのアプリケーション間でのナビゲーションを可能にすることができる。具体的には、画面４１１が表示されている間に、方向４１４に入力機構１０８を回転させることは、機器１００に、アイコン４０３によって表される音楽プレーヤを画面４２１上に表示させる。画面４２１は、音楽再生制御４２３を含むことができる。画面４２１が表示されている間に、方向４１４に入力機構１０８を更に回転させることは、機器１００に、アイコン４０４によって表される地図アプリケーションを画面４３１上に表示させる。画面４３１は、交通情報４３２を含むことができる。
【００３６】
いくつかの実施形態では、画面４１１、４２１、及び４３１は、それぞれ、入力機構１０８によってアクセス可能なアプリケーションの順序に沿って現在表示されているアプリケーションの相対位置を識別する視覚的な補助（ページングドット４１５、４２５、及び４３５など）を含む。他の視覚的補助（スクロールバー、及び画面間の遷移など）もまた、利用可能なユーザインターフェース画面のより大きなセットに対して、現在表示中のユーザインターフェース画面に関するユーザの識別を助けるために、使用することができる。
【００３７】
図２〜図４に示された例示的なユーザインターフェース画面は主に、関連するユーザインターフェースオブジェクトの効率的な表示に関係している。しかし、たとえ、現時点の関連性は容易に識別できなくても、ユーザがアクセス可能であるべきより多くのユーザインターフェースオブジェクトを、機器１００は含むことができることに留意されたい。例えば、ユーザは、ゲームのプレイを衝動的に望む場合がある。ユーザが、関連するユーザインターフェースオブジェクトを越えて、他のユーザインターフェースオブジェクトにナビゲーションすることが、機器１００によって可能となる。図５はこの態様を例示している。
【００３８】
図５において、ユーザインターフェース画面５０１は、機器の視聴位置への動きに応じて、機器１００上に表示される。画面５０１は、関連するアプリケーションを表すアイコン５０２〜５０４（いくつかの例ではアイコン２０３〜２０５（図２）としてもよい）を含んでいる。図示の例で、機器１００は、３つのユーザインターフェースオブジェクト（即ちアイコン５０２〜５０４）だけが、現時点で関連していると判断したものである。したがって、入力機構１０８の方向５０５への回転に応じて、機器１００はユーザインターフェース画面５１１を表示するが、この画面は、機器１００上でのユーザ選択のために利用可能な他のユーザインターフェースオブジェクトを有する。画面５１１に表示されたアイコンは、ユーザのお気に入りのアイコンとすることができるが、これは、画面５１１のアイコンが、機器１００上で利用可能なユーザインターフェースオブジェクトの所定のサブセットであることを意味する。入力機構１０８の方向５０５への更なる回転に応じて、機器１００は、ユーザインターフェース画面５２１を表示するが、これは、機器１００上で利用可能な全てのアプリケーションを表すアイコンを含んでいる。画面５２１に表示されるアイコンの大きさは、ユーザのナビゲーションには小さすぎる場合があるので、入力機構１０８の方向５０５への更なる回転に応じて、機器１００は画面５３１を表示する。これは、画面５２１のアイコンのサブセットを拡大する効果を有し、それらのアイコンは、ユーザとの対話のために、より大きなサイズで表示される。
【００３９】
図５を参照して説明したユーザインターフェースのナビゲーションは、図６に示す論理構造６００に従って、論理的に構成することができる。図６に示す例では、ｘ軸６０１及びｙ軸６０２は、機器１００のタッチスクリーン画面（図１）の表面と同一平面を形成し、ｚ軸６０３は、軸６０１及び６０２によって形成されたｘ／ｙ平面に対して垂直である。平面６０４は、一例では、ユーザインターフェース画面５０１（図５）に対応し、平面６０５は、ユーザインターフェース画面５１１（図５）に、そして、面６０７は、ユーザインターフェース画面５２１及び５３１（図５）に対応する。より具体的には、画面５２１（図５）は、平面６０７のコンテンツ全体の視点に対応することができ、画面５３１（図５）は、平面６０７のコンテンツの拡大された視点（即ち、拡大されたサブセット）に対応することができる。別の例では、平面６０４、６０７、６０８は、図３のユーザインターフェース画面３０１、３１１、及び３２１にそれぞれ対応することができる。入力機構の動きは、機器１００上に表示する情報（即ち、アイコンの画面）の特定の平面を選択するために使用することができる。例えば、入力機構１０８の回転によって、図５に示された方法と同様にして、例えば、表示機器１００に、アイコンの異なる画面を表示することができる。
２．関連するユーザインターフェースオブジェクトの決定
【００４０】
その通常の意味と合致して、「関連するアイコン」というフレーズは、当面の事柄に関係するか、又は適切に当てはまるユーザインターフェースアイコンのことを指すように、ここでは使用される。図２の例では、ユーザは自分の車に近づくと、自動車を運転することを望む可能性があるため、車両アプリケーションのロックを解除するためのアイコンが関連する。機器１００は、異なる入力（センサの入力、アプリケーションデータ、オペレーティングシステムデータを含む）を考慮するコンピュータ命令（例えば、アルゴリズム）を使用して、関連性を判断することができる。
【００４１】
図７は、いくつかの実施形態では、機器１００を形成する例示的なコンピューティングシステム７００を示す。コンピューティングシステム７００は、関連するユーザインターフェースオブジェクトを判断し、表示するための構成要素を含んでいる。図示の例では、コンピューティングシステム７００は、種々のセンサ（ＧＰＳセンサ７２０、加速度センサ７２２、方向センサ７２４、ジャイロスコープ７２６、光センサ７２８、及び／又はこれらの組み合わせなど）と動作可能に連結する（接続する）ことができるＩ／Ｏ部７０４を備えている。Ｉ／Ｏ部７０４はまた、アプリケーション及びオペレーティングシステムのデータを受信するために、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離通信（「ＮＦＣ」）、セルラ及び他の無線通信技術によって、通信ユニット７１８に接続することができる。更に、コンピューティングシステム７００は、Ｉ／Ｏ部７０４を１つ以上のコンピュータプロセッサ７０６及びメモリ部７０８と一緒に接続するバス７０２を有することができる。メモリ部７０８は、関連するユーザインターフェースオブジェクトを決定し表示するための、コンピュータが実行可能な命令（例えば、アルゴリズムを表す）及び／又はデータを、記憶することができる。これらの構成要素のうちの１つ以上は、集積チップ又はいわゆるシステムオンチップの一部とすることができる。更に、Ｉ／Ｏ部７０４は、入力機構７１４に接続することができる。Ｉ／Ｏ部７０４は、１つ以上の入力ボタン７１６に接続することができる。Ｉ／Ｏ部７０４は、タッチ感知式構成要素７１２、及び、任意選択的に接触感圧構成要素７１３を有することができるディスプレイ７１０に、接続することができる。
【００４２】
コンピューティングシステム７００のセンサ及び通信ユニットは、関連するユーザインターフェースオブジェクトを識別するための情報を提供することができる。例えば、ＧＰＳセンサ７２０は、ユーザの位置及び動きを判断することができる一方、通信ユニット７１８は、近くの車両（例えば、図２における車両２０２）の位置及び識別についての情報を受信することができる。加速度センサ７２２、方向センサ７２４、及びジャイロスコープ７２６は、更に、機器の動きを検出することができる。任意選択的に、ＧＰＳセンサ７２０、加速度計７２２、方向センサ７２４、及び／又はジャイロスコープ７２６の出力は、動きプロセッサ７３０によって、解釈することができる。プロセッサ７０６及びメモリ部７０８におけるコンピュータ実行可能な命令は、ユーザが自分の車に接近していることを判断するために、この情報の一部又は全てを使用することができる。プロセッサ７０６及びメモリ７０８の命令は、メモリ７０８に記憶されているアプリケーションデータ及び／又はオペレーティングシステムデータ（メタデータを含む）に基づいて、そのユーザの車両と対話するためのアプリケーションがインストールされていることもまた、判断することができる。このようにして、機器１００の関連アルゴリズムは、自動車対話アプリケーションがその時点でユーザに関連すると、決定することができる。更に、機器１００は、同じデータに基づいて、地図アプリケーションもまた、ユーザに関連するであろうと結論することができる。
【００４３】
また、通信ユニット７１８は、ユーザインターフェースオブジェクトの関連性に影響を与える他の情報もまた、受信することができる。例えば、通信ユニットは、同じ設計の他の装着型機器などの、同一又は類似である近くの機器を検出することができる。通信ユニットは、機器１００と同じオペレーティングシステムを実行している非同一のユニット（同じブランドのスマートフォン及びタブレットなど）もまた、検出することができる。通信ユニットは、共通のプロトコルによる通信をサポートする異なる機器もまた、識別することができる。これらのプロトコルは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、ＮＦＣ、その他などの無線プロトコルを含むことができる。これらのプロトコルは、例えば、動作環境サービスプロトコル（operating environment service protocols）（Ａｐｐｌｅ（登録商標）ＡｉｒＰｌａｙ（登録商標）及びＡｉｒＤｒｏｐ（登録商標））、ホームオートメーションサービスプロトコル（例えば、Ｐｈｉｌｌｉｐｓ（登録商標）Ｌｉｇｈｔｉｎｇ  ａｎｄ  Ｎｅｓｔ（登録商標）によって提供されるもの）、認証サービスプロトコル（例えば、空港のクリアランス及び地下鉄料金）、販売サービスプロトコル（例えば、食料雑貨店のチェックアウト）のポイント、などのソフトウェアベースのサービスプロトコルとすることもまたできる。関連するユーザインターフェースオブジェクトを識別するために機器１００によって使用されるアルゴリズムは、通信ユニット７１８により提供されるこれらの入力を考慮することができる。
【００４４】
更に、通信ユニット７１８は、関連性を通知するアプリケーション及びオペレーティングシステムのデータを受信することができる。例えば、メッセージングアプリケーションは、ＳＭＳ又はＷｉ−Ｆｉサービスによって、着信メッセージを受信することができ、それによって、関連するようになる。別の例として、機器１００の関連アルゴリズムは、イベントリマインダが関連することを判断するために、カレンダのデータ及びセルラシステムの時間を使用することができる。更に、機器１００の関連性アルゴリズムは、関連性を判断する際に、アプリケーション及びオペレーティングシステムのデータの内容を考慮することができる。例えば、アルゴリズムは、特定の時間への言及を含む着信メッセージ（例えば、「午後３時に会いましょう」）は、その時間（即ち、午後３時）が近づくにつれて、より関連するようになるとみなすことができる。
【００４５】
いくつかの実施形態では、ユーザインターフェースオブジェクトは、グループで関連する場合がある。即ち、アプリケーションデータ（メタデータを含む）は、ユーザインターフェースオブジェクトＡが関連するときはいつでも、ユーザインターフェースオブジェクトＢもまた関連することを特定する場合がある。例えば、ドライバは、通常、音楽を楽しむため、音楽アプリケーションは、このようにして、車の対話アプリケーションに結び付けることができる。ドライバは、通常、交通情報及び／又は経路情報を望むため、地図アプリケーションは、このようにして、車の対話アプリケーションにも結び付けることができる。
【００４６】
いくつかの実施形態で、機器１００によって使用される関連性アルゴリズムは、適応性を有することができ、アルゴリズムの結果は、過去のユーザの行動に基づいて、変更し得ることを意味する。例えば、アルゴリズムは、平日の午前中のユーザの運転パターンに基づいて、ユーザの通勤を認識することができる。このようにして、機器１００は、午前中に表示する特定の交通情報を優先させることができる。別の例として、ユーザが通勤中に、他の利用可能なラジオアプリケーションよりも、１つの特定のラジオアプリケーションを繰り返し起動する場合、機器１００は、そのラジオアプリケーションをより関連しているものとして識別し、ユーザが自分の車を解錠するときはいつでも、そのアイコンを表示することができる。
【００４７】
いくつかの実施形態では、コンピューティングシステム７００は、フォトプレチスモグラフ（ＰＰＧ）センサ、心電図（ＥＣＧ）センサ、及び／又は電気皮膚反応（ＧＳＲ）センサなどの健康関連センサなどのバイオメトリックセンサを含むことができる。機器１００は、健康関連情報を提供するこれらのセンサのうち１つ以上から入力を受信することができる。例えば、機器１００は、ＰＰＧセンサの情報を使用して、異常な呼吸数、血圧、及び／又は酸素飽和度をユーザに警告することができる。別の例として、機器１００は、心電図センサを使用して、不整脈をユーザに警告することができる。更に別の例として、機器１００は、ＧＳＲセンサを用いて、発汗を示すユーザの皮膚の水分を検出し、機器１００上で表示のためにサーモスタットアプリケーションを優先させることができる。これらのセンサはまた、ユーザのバイオメトリック識別及び認証を容易にするために使用することができる。
【００４８】
コンピューティングシステム７００のセンサは、システム（例えば、機器１００）が視聴位置に置かれた時点を検出することができる。例えば、加速度計７２２及び／又は動きセンサ７３０は、計算システム７００が持ち上げられ、下降され、振動された時点を検出することができる。これらのセンサは、手首の前後の回転を検出することができる。いくつかの実施形態では、コンピューティング機器７００の持ち上げは、機器の視聴位置への配置として解釈される。いくつかの実施形態では、コンピューティング機器７００の持ち上げ及び回転は、機器の視聴位置への配置として解釈される。いくつかの実施形態では、コンピューティング機器７００の持ち上げ及び下降の間の持続時間は、機器の視聴位置への配置として解釈される。
【００４９】
表示のための関連するユーザインターフェースオブジェクトを識別するために機器１００によって使用されるアルゴリズムは、機器（例えば、コンピューティングシステム７００）の前述の態様の１つ以上を使用することができる。即ち、アルゴリズムは、関連性の判断において、以下のものを含む入力の組み合わせを考慮することができる。以下のものとは、位置、動き（姿勢、方向、傾き、加速度、及び速度を含む）は、周囲条件（光、時間、温度、ユーザの健康状態を含む）、アプリケーションデータ（着信電話、着信メッセージ、今後のカレンダイベントを含む）である。
【００５０】
例えば、機器１００が、閾値（例えば、時速１０マイル、時速２０マイル、時速２５マイル、時速３０マイル、時速４０マイル、時速５０マイル、時速５５マイル、時速６０マイル、時速６５マイル、その他）を超える速度で動いている場合、機器のユーザは通勤途中であってナビゲーションのアプリケーションに対応するアイコンは関連性が高い、と機器１００は判断することができる。このような状況において、利用可能な車載機器が機器１００の通信ユニットと通信中である場合、機器１００はまた、車内の娯楽アプリケーションを表すアイコンを、関連性があると判断することができる。別の例として、機器１００は、バイオメトリックセンサ及び動きセンサが、運動を表す動きを検出した場合に、健康関連アプリケーションを表すアイコンは、より関連性が高いと判断することができる。別の例として、機器１００は、特定の時間量（例えば、１５分間、３０分間、１時間、１日間、１週間、その他）後に発生する予定のカレンダイベントは、より関連性が高いと判断することができる。任意選択的に、機器１００は、イベントの関連性を判断するうえで、機器の現在位置とイベントの位置との間の距離、並びに、現在の天候、などの他の変数を考慮に入れることができる。即ち、例えば、１５分後に予定の近隣のイベントは、１時間後の予定ではあるが３０マイル離れているイベントよりも、関連性が低いと、機器１００は判断することができる。
３．例示的なユーザ対話
【００５１】
ユーザは、機器１００のユーザインターフェースと対話することができる。これらの対話は、アプリケーション機能を呼び出すためのショートカットを含むことができる。この態様は、図８〜図９を参照して説明する。
【００５２】
図８の例では、機器１００は、着信ＳＭＳメッセージを受信し、ユーザに触覚フィードバックを提供したところである。触覚フィードバックに応じて、ユーザは、機器１００を視聴位置に持ち上げることにより、機器１００に、ユーザインターフェース画面８０１を表示させる。画面８０１は、その時点でユーザに関連すると判断されたアプリケーションを表すアイコン８０２〜８０４を含む。アイコン８０２は、未読ＳＭＳメッセージを表す。アイコン８０３は、今後のカレンダイベントを表す。アイコン８０４は、利用可能な交通情報を表す。最近受信されたＳＭＳメッセージは、関連性において最もランクが高いため、アイコン８０２は、大きな様式で表示される。
【００５３】
メッセージアイコン８０２は、最高の関連性を有するため、ユーザは、方向８０５へ入力機構１０８を回転させると、機器１００は、対応するメッセージングアプリケーションを起動して、ユーザインターフェース画面８１１上に、未読ＳＭＳメッセージ８１２を表示する。方向８０５への入力機構１０８の更なる回転に応じて、機器１００は、アイコン８０３により表されるカレンダアプリケーションにおいて、ユーザインターフェース画面８２１上に、カレンダイベント８２２を表示する。方向８０５への入力機構１０８の更なる回転に応じて、機器１００は、地図アプリケーション（アイコン８０４に対応する）によって提供される交通情報を、ユーザインターフェース画面８３１上に表示する。
【００５４】
画面８１１から、ユーザは、図９に示されるユーザインターフェース画面９０１を呼び出すために、ＳＭＳメッセージ８１２をタップしてもよい。図９を参照すると、画面９０１は、ＳＭＳメッセージ８１２に応答するためのアイコン９０２を含む。画面９０１はまた、ＳＭＳメッセージ８１２によって示唆される午後３時にアラームを生成するためのアイコン９０３を含む。同様に、画面８２１（図８）が表示されると、ユーザはカレンダイベント８２２をタップして、図９に示されたユーザインターフェース画面９１１を呼び出すことができる。画面９１１は、イベント参加者（例えば、Ｌａｒｒｙ）を伝言するためのアイコン９１２を含む。画面９１１はまた、イベント場所へのナビゲーションを得るためのアイコン９１３を含む。最後に、画面８３１（図８）が表示されているときに、ユーザは、マップ８３２をタップして、図９に示されるユーザインターフェース画面９２１を呼び出すことができる。画面９２１は、ナビゲーションの中間地点を設定するためのアイコン９２２、及びターンバイターン方式のナビゲーション指示を得るためのアイコン９２３を含む。
【００５５】
いくつかの実施形態では、機器１００は、タッチスクリーン１０４（図１）上の短いタップと長いタップとを区別し、例えば、画面８１１（図８）上の長いタップの後にのみ、画面９０１を呼び出すことができる。本開示の目的のために、短いタップとは、タッチスクリーン１０４（図１）をタッチした後にタッチを離す短いタッチのことをいう。長いタップとは、タッチを離す前にタッチスクリーン１０４（図１）をより長くタッチすることをいう。機器１００は、所定の持続時間を超えるタッチを長いタップと（及び、より短い持続時間のタッチを短いタップと）みなすことができる。いくつかの実施形態では、機器１００は、タッチスクリーン１０４上の圧力の度合いを識別することができる。即ち、機器１００は、タッチスクリーン１０４上のタッチオブジェクト（例えば、ユーザの指）の強度を検出することができる。したがって、機器１００は、ユーザが画面８１１（図８）を十分な圧力でタップした後にのみ、画面９０１を呼び出すことができる。
【００５６】
いくつかの実施形態では、機器１００は、タッチスクリーン１０４（図１）の短い一瞥とより長い凝視とを区別することができる。短い一瞥は、機器の視聴位置への持ち上げと後続の機器の下降との間の持続時間が短いことによって、特徴付けることができる。より長い凝視は、機器が視聴位置で相対的に変動しない期間によって、特徴付けることができる。機器１００は、短い一瞥とより長い凝視とに対して、異なる応答をすることができる。この態様は、図１０に示されている。図１０の例は、ユーザインターフェース画面１００１が、機器１００のユーザによる視聴位置への動きに応じて、表示されたものである。しかし、メッセージ１００２は、機器１００が視聴位置に持ち上げられる直前に着信したため、ユーザインターフェース画面１００１は、複数の関連するユーザインターフェースオブジェクトを表示する代わりに、連絡先からの未読ＳＭＳメッセージ１００２の表示を強調する。ユーザは、機器１００を所定時間を超えて視聴位置に維持する場合、機器１００は、画面１００１を、ユーザインターフェース画面１０１１（機器１００上で利用可能な関連するユーザインターフェースオブジェクトを表す複数のアイコンを示す）と入れ替える。画面１０１１から、ユーザは、指１０１３を用いてアイコン１０１２をタップして、ＳＭＳメッセージ１００２に戻ることができる。このようにして、機器１００によって、ユーザは着信メッセージを簡単に一瞥することができる。
４．例示的なユーザインターフェース。
【００５７】
図１１〜図１６は、機器１００が、関連性に基づいて、一日の経過にわたって表示することができる例示的なユーザインターフェースを示す。図１１において、機器１００は、先程ユーザが目覚めたと判断して、「おはよう」と告げる適切な挨拶文１１０２を表示する。機器１００は、１日のうちの時刻、ユーザの目覚まし時計アプリケーションとの対話（例えば、ユーザはちょうどアラームをオフにしたところである）、及び／又は、例えば、ユーザがじっとして動かない期間の後に、歩いていることを示す機器の動き、に基づいて、この判断を行うことができる。機器１００は、ユーザが起きたときにユーザに表示すべき最も関連するアイコンとして、挨拶１１０２をランク付けすることができる。その高い関連性のために、挨拶１１０２は、ユーザインターフェース画面１１０１で強調されるが、これは、挨拶１１０２を、表示される最も大きなアイコン、又は表示される唯一のアイコンとすることができることを意味する。しかし、挨拶１１０２が、表示される唯一のアイコンである場合、他の非アイコンのユーザインターフェース要素（現在時刻など）は、なおオンスクリーン表示することができることに留意されたい。
【００５８】
ユーザインターフェース画面１１１１は、ユーザが起きたときに機器１００が表示することができる、別の例示的なユーザインターフェースを示す。画面１１１１は、現在時刻を示すアイコン１１１２を含んでいる。アイコン１１１３は、スヌーズの残り時間を示す周方向輪郭１１１３を有することができる。任意選択的に、アイコン１１１２は、現在の天候を示す背景を有し、例えば、青色は温暖な天候を、灰色は荒れ模様の天候を表す。画面１１１１はまた、ユーザが注意を払うべき未読メッセージを示すアイコン１１１５を含むことができる。
【００５９】
図１２は、ユーザが起きた後に、追加の関連するユーザインターフェースオブジェクトを示すことができるユーザインターフェース画面１２０１を例示する。画面１２０１は、関連するアイコン１２０２〜１２０４を含む。アイコン１２０２は、健康アプリケーションに対応し、ユーザによる睡眠の持続時間などの睡眠情報を示すことができる。アイコン１２０３は、次のカレンダイベントの前の残り時間などのカレンダ情報に対応することができる。アイコン１２０４は、終日イベントなどの追加のカレンダ情報に対応することができる。
【００６０】
ユーザインターフェース画面１２１１は、ユーザが起きた後に機器１００が表示することができる、追加の関連するユーザインターフェースオブジェクトを示している。画面１２１１は、関連するアイコン１２１２及び１２１３を含む。アイコン１２１２は、機器の現在位置の天候を示す天候アプリケーションに対応することができる。任意選択的に、アイコン１２１２は、ユーザの仕事場での天候などの、ユーザがこれまで午前中に移動した位置の天候を示すことができる。更に、アイコン１２１３は、ユーザが朝の通勤をあと４５分で開始すべきであることを示すことができる。機器１００は、例えば、今日のカレンダの最初のイベント、平日の午前中におけるユーザの通常の移動先、並びに距離及び交通情報に基づくその移動先までの移動予想時間、に基づいて、この判断を行うことができる。
【００６１】
ユーザインターフェース画面１２２１は、機器１００が、午前中に後で表示することができる追加の関連するユーザインターフェースオブジェクトを示している。例示的なユーザインターフェース画面１２２１は、関連するアイコン１２２２〜１２２４を含む。天候状況を示すアイコン１２２２は、アイコン１２１２によって前に表示された同じ情報を、表示することができる。しかし、画面１２１１では、アイコン１２１２が最も関連するアイコンであったが、画面１２２１においては、その関連性は、交通アイコン１２２３に取って代わられている。交通アイコン１２２３は交通警報を示し、最大のアイコンとして表示されている。その理由は、ユーザの通常の朝の通勤に沿っての事故に関する情報は、その時点では非常に関連性が高いと、機器１００が判断したためである。画面１２２１はまた、ユーザの通勤は、アイコン１２１３によって前に与えられた４５分の指示ではなく、機器１００により受信された交通情報（事故により発生）を考慮すれば、あと１０分で開始すべきであることを示すアイコン１２２４を含んでいる。
【００６２】
図１３を参照すると、画面１３０１は、ユーザが自分の車に接近したときにユーザの車のロックを解除するためのアイコン１３０２を示している。機器１００とユーザの近くの車との間の距離の減少に基づいて、機器１００は、アイコン１３０２を表示することができる。任意選択的に、画面１３０１は、図１に関連して説明したものなどの、付加的な関連するアイコンを含むことができる。ユーザが自分の車の中にいる間に、機器１００は、視聴位置に持ち上げられた場合、ユーザインターフェース画面１３１１を表示することができる。画面１３１１は、仕事場までの到着推定時間（「ＥＴＡ」）（即ち、アイコン１３１２）、ユーザのカレンダに記載された次の会議までの時間（即ち、アイコン１３１３）、及び音楽プレーヤ（即ち、アイコン１３１４により表されるような）、に関する情報が含まれる。これらは、ユーザが仕事場に向かう途中で、ユーザに関連するものである。機器１００は、ＧＰＳの移動に基づいて、及び／又は、車載テレマティックスシステム（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はケーブル接続による）との通信によって、ユーザは運転中であると判断することができる。機器１００は、ユーザの通勤パターンに関する履歴情報に基づいて、ユーザは仕事場へ運転中であると判断することができる。ユーザが職場に近づくにつれて、到着推定時間の関連性はより少なくなり、その情報はより低い重要度で表示されることになる。例えば、ユーザインターフェース画面１３２１には、音楽アイコン１３２２は、ＥＴＡアイコン１３２４より大きいフォーマットで表示されている。カレンダに記載された次の会議までの時間の情報は、関連性が高いままなので、アイコン１３２３は、この時間を表示し続けることができる。会議がオフサイト（即ち、ユーザの仕事場から物理的に遠い）である場合、機器１００は、ＧＰＳセンサ及びカレンダ情報に基づいて、関連性が高いとしてリマインダをマークすることができる。
【００６３】
図１４を参照すると、その日の遅くに、機器１００のユーザは、コーヒーショップなどの店を訪れる場合がある。画面１４０１で、機器１００は、ユーザがコーヒーショップで購入を承認することを可能にする電子決済アイコン１４０２を、表示することができる。機器１００は、ＧＰＳ情報、及び、地図アプリケーション又はＳｔａｒｂｕｃｋｓ（登録商標）アプリケーションなどのサードパーティアプリケーションによって提供されるアプリケーションデータに基づいて、コーヒーショップへの近接度を判断することができる。機器１００はまた、支払い読取機との近距離通信を介してなどの、その店の販売時点情報管理システムとの間の無線通信に基づいて、コーヒーショップへの近接度を判断することができる。更に、画面１４０１に、機器１００は、コーヒーショップでの連絡先（例えば、友達）の近接度を示すアイコン１４０３を表示することができる。画面１４１１では、機器１００は、新しい着信メッセージを示すアイコン１４１２、来るべきミーティングまでカウントダウンするアイコン１４１３、ユーザが追加の運動のために会議の場所まで階段を利用するべきであることを提案するアイコン１４１４、を表示することができる。ユーザが会議に遅れている場合、機器１００は、ユーザにそれを思い出させることができる。例えば、画面１４２１には、機器１００は、ユーザがカレンダに記載された会議に８分遅れていることをユーザに警告するアイコン１４２２、及び、ユーザに新しい着信メッセージ（そのうちのいくつかは、ユーザの会議不在に誘発されたものであり得る）を知らせるアイコン１４２２及び１４２４を表示することができる。
【００６４】
図１５を参照すると、機器１００は、就業日が終了に近づくと、関連する情報を表示することができる。ユーザインターフェース画面１５０１で、機器１００はユーザの自宅へのＥＴＡ（即ち、アイコン１５０２）、及びユーザの配偶者の自宅へのＥＴＡ（即ち、アイコン１５０３）を表示することができる。ユーザインターフェース画面１５１１には、機器１００は、ユーザの自宅へのＥＴＡ（即ち、アイコン１５１２）を表示し続け、ユーザの車内の音楽を変更する音楽アプリケーション（即ち、アイコン１５１３）、及びストレスレベル指示計（即ち、アイコン１５１４）を表示することができる。機器１００は、例えば、ＰＰＧ、ＥＣＧ及びＧＳＲセンサの読取りを含むセンサ入力に基づいて、ユーザのストレスレベルを計算することができる。ユーザは、家に到着して、機器１００を見ると、機器１００は、無線通信可能なフロントドアのドアロックを解除するためのアイコン１５２２を表示することができる。機器１００はまた、Ｗｉ−Ｆｉ対応の照明及びＨＶＡＣコントローラによる、照明及び暖炉の設定などの、家庭内の電子機器を制御するためのアイコン１５２４を表示することができる。機器１００はまた、夕食イベントを示すアイコン１５２３を表示することもできる。
【００６５】
図１６を参照すると、機器１００は、その日が終了するときに、関連する情報を表示することができる。ユーザインターフェース画面１６０１で、機器１００は、例えば、ユーザの通常の睡眠時間及び翌朝のカレンダに記載された活動に基づいて、ユーザがすぐに眠る必要があることを提案するアイコン１６０２を、表示することができる。機器１００はまた、夜にテレビを見るユーザの習慣に基づいて、テレビを制御するためのアイコン１６０４を表示することができる。機器１００はまた、ユーザの通常の一日の終わりのルーチンに基づいて、照明制御のためのアイコン１６０３を表示することができる。ユーザの通常の就寝時刻が接近し続けると、機器１００は、その日のユーザの物理的活動の概要（即ち、ユーザはその日の目標の７５％を満たしたことを示すアイコン１６１２）、及び翌朝のアラームを設定するためのアラーム時計アイコン１６１３を表示することができる。機器１００はまた、その日の終わりに表示されるユーザインターフェースオブジェクトの量を低減することができる。例えば、画面１６２１に示すように、機器１００は、睡眠を提案する単一のアイコン１６２２を表示することができる。更に、アイコン１６２２は、ユーザの睡眠パターンを妨害する可能性が少ない光の波長を用いて、表示することができる。このようにして、機器１００は、ユーザの覚醒を維持すること、及び／又は睡眠中のユーザを覚醒すること、を回避することができる。
【００６６】
任意選択的に、機器１００は、時計の盤面を永続的に表示するように構成することができる。この態様は、図１７に関して説明される。図示の例では、機器１００は、機器の視聴位置への持ち上げに応じて、ユーザインターフェース画面１７０１を表示する。画面１７０１では、クロック１７０２は、関連するアイコン１７０３と共に表示される。機器１００は、追加の関連するユーザインターフェースオブジェクトを識別すると、それらは、クロック１７０２の周囲に、タッチスクリーン１０４（図１）の最前面に表示することができる（画面１７１１及び１７２１上に追加の関連アイコン１７１２及び１７０３によって示されるように）。このようにして、ユーザは計時機能を重視するように、機器１００を構成することができる。
【００６７】
図１８は、関連するユーザインターフェースオブジェクトを表示するように、機器１００によって実行することができる例示的なプロセス１８００を示している。ブロック１８１０では、機器１００は、機器の視聴位置への動きを示す動きセンサからの入力を取得する。いくつかの実施形態では、その動きは、上向きの動きとすることができる。ブロック１８２０で、機器１００は、更なるセンサデータを取得する。かかるセンサデータは、ＧＰＳ位置情報、光情報、動き情報、及び／又は加速度計情報を含むことができる。ブロック１８３０では、機器１００は、アプリケーション又はオペレーティングシステムのデータを取得する。かかるデータは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、又はＮＦＣなどの通信回線によって、獲得することができる。ブロック１８４０では、機器１００は、センサデータ、及びアプリケーション／ＯＳデータに基づいて、ユーザに表示するための関連するユーザインターフェースオブジェクトを識別する。機器１００はまた、関連するユーザインターフェースオブジェクトをランク付けすることができる。ブロック１８５０において、最も関連するユーザインターフェースオブジェクトがユーザに表示される。ブロック１８６０では、機器１００は、入力機構の動きを表す入力を受信する。これに応じて、ブロック１８７０で、機器１００は、機器上で利用可能なユーザのお気に入りのアプリケーションを表すアイコンを表示する。ブロック１８８０では、機器１００は、入力機構の動きを表す追加の入力を受信する。これに応じて、ブロック１８９０では、機器１００は、機器上で利用可能な全てのアプリケーションを表すアイコンを表示する。
【００６８】
図７に戻ると、コンピューティングシステム７００のメモリ部７０８は、１つ以上のコンピュータプロセッサ７０６により実行されると、例えば、コンピュータプロセッサにプロセス１８００（図１８）を含む上述されたユーザインターフェース技術を実行させることができる、コンピュータ実行可能命令を記憶する非一時的なコンピュータ可読記憶媒体とすることができる。コンピュータベースシステム、プロセッサを含むシステム、又は、命令実行システム、装置、若しくは機器から命令をフェッチし、命令を実行することができる他のシステム等の、命令実行システム、装置、若しくは機器による使用のため又はそれらに関連して、コンピュータ実行可能命令を任意の非一時的なコンピュータ可読記憶媒体内で記憶及び／又は転送することもできる。この文書の目的のために、「非一時的なコンピュータ可読記憶媒体」は、命令実行システム、装置、若しくは機器による使用のため又はそれらに関連して、コンピュータ実行可能命令を格納又は記憶できる任意の媒体とすることができる。非一時的なコンピュータ可読記憶媒体としては、磁気、光、及び／又は半導体のストレージを挙げることができるが、それらには限定されない。かかるストレージの例としては、磁気ディスク、ＣＤ、ＤＶＤ、若しくはＢｌｕ−ｒａｙ技術に基づく光ディスク、並びにＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、及びソリッドステートメモリを挙げることができる。コンピューティングシステム７００は、図７の構成要素及び構成に限定されないが、複数の構成において、他の又は追加の構成要素を含むことができる。
【００６９】
本開示及び例が添付図面を参照して完全に記述されてきたが、各種の変更及び修正が当業者には明らかとなることを留意されたい。かかる変更及び修正は、添付の特許請求の範囲によって画定される、本開示及び実施例の範囲内に含まれるとして理解されたい。
【図１】
2020161134.tif 000003
【図２】
2020161134.tif 000004
【図３】
2020161134.tif 000005
【図４】
2020161134.tif 000006
【図５】
2020161134.tif 000007
【図６】
2020161134.tif 000008
【図７】
2020161134.tif 000009
【図８】
2020161134.tif 000010
【図９】
2020161134.tif 000011
【図１０】
2020161134.tif 000012
【図１１】
2020161134.tif 000013
【図１２】
2020161134.tif 000014
【図１３】
2020161134.tif 000015
【図１４】
2020161134.tif 000016
【図１５】
2020161134.tif 000017
【図１６】
2020161134.tif 000018
【図１７】
2020161134.tif 000019
【図１８】
2020161134.tif 000020
【手続補正書】
【提出日】令和2年4月16日(2020.4.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器であって、
１つ以上のプロセッサを備え、前記プロセッサは、
前記電子機器の動きを検出するように構成された動きセンサと、
メモリと、
タッチ感知式ディスプレイと、
に動作可能に連結され、
前記１つ以上のプロセッサは、
前記電子機器の動きに基づく、前記動きセンサからの入力を受信し、
前記タッチ感知式ディスプレイに第１の複数アイコンを表示する、
ように構成され、
前記ディスプレイは、前記受信した動きセンサの入力に応答し、
前記第１の複数アイコンは、表示に利用可能なより多数の複数アイコンのサブセットであり、
前記第１の複数アイコンは、関連性アルゴリズムを使用して、前記より多数の複数アイコンから選択された、
電子機器。
【外国語明細書】
2020161134000001.pdf