(57)【要約】  システムは、リマインダーに関連する、人間、位置、又はイベントの一つを検出し、リマインダーを生成し、及び、リマインダーに関連する、人間、位置、又はイベントが再び検出されるまで、リマインダーをスヌーズさせる。【選択図】  なし
2010518475.tif 000002
【特許請求の範囲】
【請求項１】
リマインダーに関連する人間を装置により検出する工程と、
前記装置により前記リマインダーを生成する工程と、
前記装置が前記リマインダーに関連する前記人間を再び検出するまで、前記リマインダーをスヌーズさせる工程と、
を備えることを特徴とする方法。
【請求項２】
前記装置により前記人間に関連する前記リマインダーを創り出す工程をさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記装置により前記リマインダーを創り出す工程は、前記装置のユーザによって前記人間に関連するアクションの実行を要求するリマインダーを創り出す工程を備えることを特徴とする請求項２に記載の方法。
【請求項４】
装置によりリマインダーに関連する人間を検出する工程は、
予め定められた距離を与える工程と、
前記装置と、前記リマインダーに関連する前記人間との間の距離を決定する工程と、
前記決定された距離が前記予め定められた距離以下である場合に、前記リマインダーに関連する前記人間を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項５】
装置によりリマインダーに関連する人間を検出する工程は、前記人間と関連する他の装置を検出する工程を備えることを特徴とする請求項１に記載の方法。
【請求項６】
他の装置を検出する工程は、
ブルートゥース通信を用いて前記他の装置を検出する工程と、
全地球測位衛星通信を用いて前記他の装置を検出する工程と、
セルＩＤを用いて前記他の装置を検出する工程と、
無線周波数ＩＤ（ＲＦＩＤ）タグを用いて前記他の装置を検出する工程と、
ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）通信を用いて前記他の装置を検出する工程と、
近距離無線通信（ＮＦＣ）を用いて前記他の装置を検出する工程と、
ワイマックス（ＷｉＭＡＸ）通信を用いて前記他の装置を検出する工程と、
ジグビー技術を用いて前記他の装置を検出する工程と、
の少なくとも一つを備えることを特徴とする請求項５に記載の方法。
【請求項７】
装置によりリマインダーに関連する人間を検出する工程は、
前記人間へ、又は、から、電話の呼び出しをする、又は受ける工程と、
前記人間へ、又は、から、電子メールを送信する、又は受信する工程と、
前記人間へ、又は、から、テキストメッセージを送信する、又は受信する工程と、
前記人間へ、又は、から、インスタントメッセージを送信する、又は受信する工程と、
前記人間へ、又は、から、ボイスメールを送信する、又は受信する工程と、
前記人間へ、又は、から、画像を送信する、又は受信する工程と、
前記人間へ、又は、から、映像を送信する、又は受信する工程と、
前記人間へ、又は、から、音声ファイルを送信する、又は受信する工程と、
の少なくとも一つを備えることを特徴とする請求項１に記載の方法。
【請求項８】
前記リマインダーを生成する工程は、
視覚信号によって前記リマインダーを前記装置のユーザに与える工程と、
音声信号によって前記リマインダーを前記ユーザに与える工程と、
振動信号によって前記リマインダーを前記ユーザに与える工程と、
音声信号、視覚信号、及び振動信号によって前記リマインダーを前記ユーザに与える工程と、
の少なくとも一つを備えることを特徴とする請求項１に記載の方法。
【請求項９】
前記リマインダーをスヌーズさせる工程は、何時前記リマインダーを与えるべきかを識別する前記装置内に情報を格納する工程を備えることを特徴とする請求項１に記載の方法。
【請求項１０】
装置により、リマインダーに関連する位置を検出する工程と、
前記装置により前記リマインダーを生成する工程と、
前記装置が前記リマインダーに関連する前記位置を二回目に検出するまで、前記リマインダーをスヌーズさせる工程と、
を備えることを特徴とする方法。
【請求項１１】
前記装置により、前記装置に関連する前記リマインダーを創り出す工程をさらに備えることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記装置により、前記リマインダーを創り出す工程は、
前記装置のユーザによって前記位置に関連するアクションの実行を要求するリマインダーを創り出す工程を備えることを特徴とする請求項１１に記載の方法。
【請求項１３】
装置により、リマインダーに関連する位置を検出する工程は、
予め定められた距離を与える工程と、
前記装置と、前記リマインダーに関連する前記位置との間の距離を決定する工程と、
前記決定された距離が前記予め定められた距離以下である場合に、前記リマインダーに関連する前記位置を検出する工程と、
を備えることを特徴とする請求項１０に記載の方法。
【請求項１４】
装置により、リマインダーに関連する位置を検出する工程は、
全地球測位衛星通信又は前記装置のセルＩＤを用いて前記装置の場所を決定する工程と、
前記装置の場所を前記位置のアドレスと比較する工程と、
前記装置の場所が前記位置のアドレスから予め定められた距離の範囲内にある場合に、前記位置を検出する工程と、
を備えることを特徴とする請求項１０に記載の方法。
【請求項１５】
装置により、リマインダーに関連する位置を検出する工程は、
ブルートゥース通信を用いて前記位置を検出する工程と、
無線周波数ＩＤ（ＲＦＩＤ）タグを用いて前記位置を検出する工程と、
ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）通信を用いて前記位置を検出する工程と、
近距離無線通信（ＮＦＣ）を用いて前記位置を検出する工程と、
ワイマックス（ＷｉＭＡＸ）通信を用いて前記位置を検出する工程と、
ジグビー技術を用いて前記位置を検出する工程と、
の少なくとも一つを備えることを特徴とする請求項１０に記載の方法。
【請求項１６】
前記リマインダーを生成する工程は、
視覚信号によって前記装置のユーザに前記リマインダーを与える工程と、
音声信号によって前記ユーザに前記リマインダーを与える工程と、
振動信号によって前記ユーザに前記リマインダーを与える工程と、
視覚信号、音声信号、及び振動信号によって前記ユーザに前記リマインダーを与える工程と、
の少なくとも一つを備えることを特徴とする請求項１０に記載の方法。
【請求項１７】
装置により、リマインダーに関連するイベントの第１の発生を検出する工程と、
前記装置により前記リマインダーを生成する工程と、
前記装置が前記リマインダーに関連する前記イベントの第２の発生を検出するまで、前記リマインダーをスヌーズさせる工程と、
を備えることを特徴とする方法。
【請求項１８】
前記装置により、前記イベントに関連する前記リマインダーを創り出す工程をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項１９】
前記装置により、前記リマインダーを創り出す工程は、
前記装置のユーザによってアクションの実行を要求するリマインダーを創り出す工程を備えることを特徴とする請求項１８に記載の方法。
【請求項２０】
装置により、リマインダーに関連するイベントの第１の発生を検出する工程は、
電話の呼び出しをする、又は受ける工程と、
特定のウェブサイトを訪問する工程と、
テキストメッセージを送信、又は受信する工程と、
インスタントメッセージを送信、又は受信する工程と、
電子メールを送信、又は受信する工程と、
ボイスメールを受信する工程と、
画像を送信、又は受信する工程と、
映像送信、又は受信する工程と、
音声ファイルを送信、又は受信する工程と、
の少なくとも一つを備えることを特徴とする請求項１７に記載の方法。
【請求項２１】
前記リマインダーを生成する工程は、
視覚信号によって前記装置のユーザに前記リマインダーを与える工程と、
音声信号によって前記ユーザに前記リマインダーを与える工程と、
振動信号によって前記ユーザに前記リマインダーを与える工程と、
音声信号、視覚信号、及び振動信号によって前記ユーザに前記リマインダーを与える工程と、
の少なくとも一つを備えることを特徴とする請求項１７に記載の方法。
【請求項２２】
前記リマインダーをスヌーズさせる工程は、前記装置内にスヌーズ情報を格納する工程  を備えることを特徴とする請求項１７に記載の方法。
【請求項２３】
リマインダーに関連する、人間、位置、又はイベント、の一つを検出するように構成された手段と、
前記リマインダーを生成するように構成された手段と、及び、
前記リマインダーに関連する、前記人間と、前記位置と、又は前記イベントと、の一つが再び検出されるまで、前記リマインダーをスヌーズさせるように構成された手段と、
を備えることを特徴とするシステム。
【請求項２４】
命令を格納するメモリと、
人間、位置、又はイベント、に関連するリマインダーの創出を可能にするための、
前記リマインダーに関連する、前記人間、前記位置、又は前記イベント、の一つの検出を可能にするための、
前記リマインダーの生成を可能にするための、及び、
前記リマインダーに関連する、前記人間、前記位置、又は前記イベント、の一つが再び検出された場合に、第２回目の前記リマインダーの生成を可能にするための、
前記命令を実行する論理を処理する工程と、
を備えることを特徴とする装置。
【請求項２５】
コンピュータで実行可能な命令を格納するコンピュータで読み取り可能な記憶媒体であって、
人間、位置、又はイベントの一つに関連するリマインダーの創出を可能にするための、
前記リマインダーに関連する、前記人間、前記位置、又は前記イベント、の一つの検出を可能にするための、
前記リマインダーに関連する、前記人間、前記位置、又は前記イベント、の一つが検出された場合に、第１回目の前記リマインダーの生成を可能にするための、及び、
前記リマインダーに関連する、前記人間、前記位置、又は前記イベント、の一つが再び  検出されたの場合に、第２回目の前記リマインダーの生成を可能にするための、
命令を備えることを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
人々にとって、スヌーズ能力無しに世界で生活することは想像できないかもしれない。多くの人々は朝起きた瞬間から、もっと睡眠を取るために目覚まし時計のスヌーズ機能を使用する。ほとんど全てのシステムは、リマインダー、会議、メモ等のためスヌーズをセットするように、スヌーズ機能を利用している。スヌーズを使用することによって、ユーザはシステムに、警告されたアクションをすぐには実行したくない、警告されたアクションを後で実行したい、及び、後でその警告されたアクションを思い出させて欲しい、という警告を与えるよう命じる。従って、スヌーズ機能は、警告されたアクションを後まで延期するために使用される。しかしながら、今日の多くのスヌーズ機能は、時間に基づいている（例えば、警告されたアクションを思い出させるためにスヌーズ時間をセットする）。
【発明の概要】
【０００２】
一つの側面によれば、方法は、装置によりリマインダーに関連する人間を検出する工程と、装置によりリマインダーを生成する工程と、装置がリマインダーに関連する人間を再び検出するまでリマインダーをスヌーズさせる工程と、を有しても良い。
さらに、その方法は、装置により人間に関連するリマインダーを創り出す工程を有しても良い。
【０００３】
さらに、装置によりリマインダーを創り出す工程は、装置のユーザによって人間に関連するアクションの実行を要求するリマインダーを創り出す工程を有しても良い。
さらに、装置によりリマインダーに関連する人間を検出する工程は、予め定められた距離を与える工程と、装置とリマインダーに関連する人間との間の距離を決定する工程と、決定された距離が予め定められた距離以下である場合に、リマインダーに関連する人間を検出する工程と、を有しても良い。
【０００４】
さらに、装置によりリマインダーに関連する人間を検出する工程は、人間に関連する他の装置を検出する工程を有しても良い。
【０００５】
さらに、他の装置を検出する工程は、ブルートゥース通信を用いて他の装置を検出する工程と、全地球測位衛星通信を用いて他の装置を検出する工程と、セルＩＤを用いて他の装置を検出する工程と、無線周波数ＩＤ（ＲＦＩＤ）タグを用いて他の装置を検出する工程と、ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）通信を用いて他の装置を検出する工程と、近距離無線通信（ＮＦＣ）を用いて他の装置を検出する工程と、ワイマックス（ＷｉＭＡＸ）通信を用いて他の装置を検出する工程と、ジグビー技術を用いて他の装置を検出する工程と、の少なくとも一つを有しても良い。
【０００６】
さらに、装置によりリマインダーに関連する人間を検出する工程は、人間へ、又は、から、電話の呼び出しをする、又は受ける工程と、人間へ、又は、から、電子メールを送信する、又は受信する工程と、人間へ、又は、から、テキストメッセージを送信する、又は受信する工程と、人間へ、又は、から、インスタントメッセージを送信する、又は受信する工程と、人間へ、又は、から、ボイスメールを送信する、又は受信する工程と、人間へ、又は、から、画像を送信する、又は受信する工程と、人間へ、又は、から、映像を送信する、又は受信する工程と、人間へ、又は、から、音声ファイルを送信する、又は受信する工程と、の少なくとも一つを有しても良い。
【０００７】
さらに、リマインダーを生成する工程は、視覚信号によって装置のユーザにリマインダーを与える工程と、音声信号によってユーザにリマインダーを与える工程と、振動信号によってユーザにリマインダーを与える工程と、音声信号、視覚信号、及び振動信号によってユーザにリマインダーを与える工程と、の少なくとも一つを有しても良い。
さらに、リマインダーをスヌーズさせる工程は、装置内にリマインダーを何時与えるべきかを識別する情報を格納する工程を有しても良い。
【０００８】
別の側面によれば、方法は、装置によりリマインダーに関連する位置を検出する工程と、装置によりリマインダーを生成する工程と、装置がリマインダーに関連する位置を第２回目に検出するまで、リマインダーをスヌーズさせる工程と、有しても良い。
【０００９】
さらに、装置により位置に関連するリマインダーを創り出す工程を有しても良い。
【００１０】
さらに、装置によりリマインダーを創り出す工程は、装置のユーザによって位置に関連するアクションの実行を要求するリマインダーを創り出す工程を有しても良い。
【００１１】
さらに、装置によりリマインダーに関連する位置を検出する工程は、予め定められた距離を与える工程と、装置とリマインダーに関連する位置との間の距離を決定する工程と、決定された距離が予め定められた距離以下である場合に、リマインダーに関連する位置を検出する工程と、を有しても良い。
【００１２】
さらに、装置によりリマインダーに関連する位置を検出する工程は、ブルートゥース通信を用いて位置を検出する工程と、無線周波数ＩＤ（ＲＦＩＤ）タグを用いて位置を検出する工程と、ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）通信を用いて位置を検出する工程と、近距離無線通信（ＮＦＣ）を用いて位置を検出する工程と、ワイマックス（ＷｉＭＡＸ）通信を用いて位置を検出する工程と、ジグビー技術を用いて位置を検出する工程と、の少なくとも一つを有しても良い。
【００１３】
さらに、リマインダーを生成する工程は、視覚信号によって装置のユーザにリマインダーを与える工程と、音声信号によってユーザにリマインダーを与える工程と、振動信号によってユーザにリマインダーを与える工程と、音声信号、視覚信号、及び振動信号によってユーザにリマインダーを与える工程と、の少なくとも一つを有しても良い。
【００１４】
さらに別の側面によれば、方法は、装置によりリマインダーに関連するイベントの第１の発生を検出する工程と、装置によりリマインダーを生成する工程と、装置がリマインダーに関連するイベントの第２の発生を検出するまで、リマインダーをスヌーズさせる工程と、を有しても良い。
【００１５】
さらに、その方法は装置によりイベントに関連するリマインダーを創り出す工程を有しても良い。
【００１６】
さらに、装置によりリマインダーを創り出す工程は、装置のユーザによってアクションの実行を要求するリマインダーを創り出す工程を有しても良い。
さらに、装置によりリマインダーに関連するイベントの第１の発生を検出する工程は、電話の呼び出しをする、又は受ける工程と、特定のウェブサイトを訪問する工程と、テキストメッセージを送信する、又は受信する工程と、インスタントメッセージを送信する、又は受信する工程と、電子メールを送信する、又は受信する工程と、ボイスメールを送信する、又は受信する工程と、画像を送信する、又は受信する工程と、映像を送信する、又は受信する工程と、音声ファイルを送信する、又は受信する工程と、の少なくとも一つを有する。
【００１７】
さらに、リマインダーを生成する工程は、視覚信号によって装置のユーザにリマインダーを与える工程と、音声信号によってユーザにリマインダーを与える工程と、振動信号によってユーザにリマインダーを与える工程と、音声信号、視覚信号、及び振動信号によってユーザにリマインダーを与える工程と、の少なくとも一つを有しても良い。
さらに、リマインダーをスヌーズさせる工程は装置内にスヌーズ情報を格納する工程を有する。
【００１８】
更なる側面によれば、あるシステムは、リマインダーに関連する、人間、位置、又はイベント、を検出するように構成された手段と、リマインダーを生成するように構成された手段と、リマインダーに関連する、人間、位置、又はイベント、の一つが再び検出されるまでリマインダーをスヌーズさせるように構成された手段と、を有しても良い。
【００１９】
さらに別の側面によれば、ある装置は、命令を格納するためのメモリと、人間、位置、又はイベント、の一つに関連するリマインダーの創出を可能にするための、リマインダーに関連する人間、位置、又はイベント、の一つの検出を可能にするための、リマインダーの生成を可能にするための、及び、リマインダーに関連する、人間、位置、又はイベント、が再び検出された場合に第２回目のリマインダーの生成を可能にするための、命令を実行する論理を処理する工程と、を有しても良い。
【００２０】
別の側面によれば、コンピュータで実行可能な命令を格納するコンピュータで読み取り可能な記憶媒体は、人間、位置、又はイベント、の一つに関連するリマインダーの創出を可能にするための、リマインダーに関連する、人間、位置、又はイベント、の一つの検出を可能にするための、リマインダーに関連する、人間、位置、又はイベント、の一つが検出されたの場合に、第１回目のリマインダーの生成を可能にするための、及び、リマインダーに関連する、人間、位置、又はイベント、の一つが再び検出された場合に、第２回目のリマインダーの生成を可能にするための、命令を有しても良い。
【図面の簡単な説明】
【００２１】
本明細書の一部に組み込まれ、本明細書の一部を構成する添付の図面は、ここで記述された一つ以上の実施形態を説明し、その記述と一緒にこれらの実施形態を説明する図である。
【図１】ここで記述される概念を説明する典型的な図である。
【図２】ここで記述されるシステム及び方法が実施され得る典型的な装置の図である。
【図３】図２の典型的な装置の典型的な構成要素の図である。
【図４Ａ】、
【図４Ｂ】典型的な、人間に基づいたスヌーズの創出を説明する図である。
【図５Ａ】、
【図５Ｂ】、
【図５Ｃ】図４Ａ及び４Ｂで創り出された人間に基づいたスヌーズの例を描写する図である。
【図６Ａ】、
【図６Ｂ】典型的な、位置に基づいたスヌーズの創出を説明する図である。
【図７Ａ】、
【図７Ｂ】、
【図７Ｃ】図６Ａ及び６Ｂで創り出された位置に基づいたスヌーズの例を描写する図である。
【図８】、
【図９】ここで記述される実施による典型的な処理のフローチャートである。
【発明を実施するための形態】
【００２２】
次の詳細な説明は、添付図面に言及している。異なる図での同じ参照番号は、同じ又は類似の要素を同一に扱い得る。また、次の詳細な説明は本発明を限定するものではない。
【００２３】
ここで記述される実施は、装置のスヌーズに基づいた、人間、位置、及び／又は、イベントに言及している。ある実施では、装置は、人間が装置に対して予め定められた近傍の範囲内に居ることを装置が検出した場合に、人間に関連するリマインダーを生成し得る。装置のユーザはリマインダーをスヌーズさせることを選択し得、人間が装置によって次に検出される時まで、装置はリマインダーをスヌーズさせ得る。他の実施では、装置が予め定められた位置の近傍の範囲内にあることを装置が検出した場合に、装置は位置に関連するリマインダーを生成し得る。装置のユーザはリマインダーをスヌーズさせることを選択し得、装置が位置を次に検出する時まで、装置はリマインダーをスヌーズさせ得る。さらに別の実施では、装置がイベントの発生を検出した場合に、イベントに関連するリマインダーを生成し得る。装置のユーザはリマインダーをスヌーズさせることを決定し得、イベントの発生が装置によって次に検出される時まで、装置はリマインダーをスヌーズさせ得る。
【００２４】
図１は、ここで記述される概念を説明する典型的な図である。図１に示されるように、装置は、人間、位置、及び／又は、イベント、を検出し得、人間／位置／イベントに関連する、装置のユーザへのリマインダーを生成し得る。装置のユーザは、彼／彼女が現在リマインダーに関連するアクションを実行したくないことを決定し得る。装置のユーザは、装置にこの選択を与え得、装置が人間／位置／イベントを次に検出する時まで、装置はリマインダーをスヌーズさせ得る。
【００２５】
ここで使用される言葉、「装置」は、無線電話機と、携帯無線電話機をデータ処理、ファクシミリ、及びデータ通信能力と結合させるパーソナルコミュニケーションシステム（ＰＣＳ）端末と、無線電話機、紙、インターネット／イントラネット接続、ウェブブラウザ、オーガナイザ、カレンダー、カメラ（例えば、映像及び／又は静止画カメラ）、録音装置（例えば、マイクロフォン）、ドップラー受信機、全地球測位システム（ＧＰＳ）受信機、を有し得る携帯情報端末と、ノート型パソコンと、ＧＰＳ装置と、パソコンのようにリマインダーを生成し、及びスヌーズさせておくことができる他の計算又は通信装置と、を含むように広く解釈される。ある典型的な実施では、装置は無線周波数ＩＤ（ＲＦＩＤ）のような自動識別方法を実行し得る。そのような実施では、ＲＦＩＤタグは、装置により電波を用いて識別する目的で、製品、動物、人間、位置、等に取り付けられ得、又は組み込まれ得る。
【００２６】
ここで使用される言葉、「人間」は、例えば、装置を用いる人間、友人、知人、家族、仕事の同僚、電話番号、ユーザＩＤ、チャットＩＤ、セッション初期化プロトコル（ＳＩＰ）、ＩＤ、及び／又は装置によって検出され得る人間、を含むように広く解釈される。
【００２７】
ここで使用される言葉、「位置」は、例えば、建物、陸標、道、橋、及び／又は装置によって（例えば、ＲＦＩＤタグによって）検出され得る位置、を含むように広く解釈される。
【００２８】
ここで使用される言葉、「イベント」は、例えば、電話の呼び出しをする又は受けること（例えば、特定の人間、番号、又はアドレスへ又はから）、特定のウェブサイトを訪問すること、テキストメッセージ又はインスタントメッセージを送信又は受信すること（例えば、特定の人間、番号、又はアドレスへ又はから）、電子メールを送信又は受信すること（例えば、特定の人間、番号、又はアドレスへ又はから）、ボイスメールを送信又は受信すること（例えば、特定の人間、番号、又はアドレスへ又はから）、画像を送信又は受信すること（例えば、特定の人間、番号、又はアドレスへ又はから）、音声ファイルを送信又は受信すること（例えば、特定の人間、番号、又はアドレスへ又はから着信音を送信又は受信すること）、ソフトウェア・アプリケーションを動作させること、ソフトウェア・アプリケーションを終了させること、及び／又は装置により検出され、起こり得る「イベント」、を含むように広く解釈される。
【００２９】
ここで使用される言葉、「スヌーズ」は、例えば、アクションの実行に対するリマインダーを保留し、又は、人間／位置／イベントが、今後、装置によって検出されるまで更なるリマインダーを与えるメカニズムを含むように広く解釈される。
【００３０】
次の記述は、人間／位置／イベントに基づいたアプリケーションについて言及しているが、他の実施では、ここで記述されるシステム及び方法は、例えば、動物、印刷媒体（例えば、本、雑誌等）、漫画の登場人物、映画の登場人物、植物、木、及び／又は装置によって検出され得る「物」、に利用され得る。
＜典型的な装置の構造＞
図２は、ここで記述される実施による典型的な装置２００の図である。図２で示されるように、装置２００は、筐体２１０と、スピーカ２２０と、ディスプレイ２３０と、制御ボタン２４０と、キーパッド２５０と、マイクロフォン２６０と、カメラ２７０とを有しても良い。筐体２１０は、装置２００の構成要素を外部の要素から保護し得る。スピーカ２２０は、装置２００のユーザに音声情報を与え得る。ディスプレイ２３０は、ユーザに視覚情報を与え得る。例えば、ディスプレイ２３０は、リマインダー、スヌーズ、電話の着信又は発信、マスメディア、ゲーム、電話帳、現在時刻、等に関する情報を与え得る。ある実施では、ディスプレイ２３０は、人間／位置／イベントに基づいたリマインダーのためのスヌーズ情報を創り出す能力をユーザに与え得る。制御ボタン２４０は、装置２００に一つ以上の動作をさせるために、ユーザが装置２００と情報をやり取りすることを許可し得る。キーパッド２５０は、標準的な電話キーパッド及び／又は標準的なクワーティ配列のキーパッドを有し得る。マイクロフォン２６０は、ユーザからの音声情報を受信し得る。カメラ２７０は、ユーザが映像及び／又は画像（例えば、写真）を撮像して格納するのを可能にさせ得る。
【００３１】
図２は、装置２００の典型的な構成要素を示しているが、他の実施では、装置２００は図２で描写されるよりも、より多い、異なる、又はより少ない構成を有し得る。例えば、装置２００は、装置２００に一つ以上の動作をさせるために、ユーザが装置２００と情報をやり取りすることを許可し得るタッチスクリーン（例えば、ディスプレイ２３０がタッチスクリーンでも良い）を有し得る。タッチスクリーンは、ペン又は指でディスプレイに触る又は接触することによって操作され得る。さらに他の実施では、装置２００の一つ以上の構成要素が、装置２００の一つ以上の他の構成要素の機能を果たし得る。
【００３２】
図３は、装置２００の典型的な構成要素の図である。図３に示されるように、装置２００は、処理論理部３１０と、記憶装置３２０と、ユーザインターフェース３３０と、通信インターフェース３４０と、アンテナ組立体３５０と、スヌーズ情報収集部３６０とを有し得る。処理論理部３１０は、プロセッサ、マイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、又は同様のもの、を有し得る。記憶装置３２０は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、及び／又は、装置２００及びその構成要素の動作を制御するために処理論理部３１０によって使用されるデータ及び命令を格納する他の種類のメモリ、を有し得る。
【００３３】
ユーザインターフェース３３０は、装置２００に情報をインプットする、及び／又は、装置２００から情報をアウトプットする、ためのメカニズムを有し得る。インプット及びアウトプットのメカニズムは、電気信号を受信して音声信号を出力するスピーカ（例えば、スピーカ２２０）、画像及び／又は映像の信号を受信して電気信号を出力するカメラ（例えば、カメラ２７０）、音声信号を受信して電気信号を出力するマイクロフォン（例えば、マイクロフォン２６０）、データ及び制御コマンドが装置２００にインプットされるのを許可するボタン（例えば、ジョイスティック、制御ボタン２４０、及び／又はキーパッド２５０のキー）、視覚情報（例えば、カメラ２７０からの情報）を出力するディスプレイ（例えば、ディスプレイ２３０）、及び／又は装置２００を振動させるための振動器、を有しても良い。
【００３４】
通信インターフェース３４０は、例えば、処理論理部３１０からのベースバンド信号を無線周波数（ＲＦ）信号に変換し得る送信機、及び／又は、ＲＦ信号をベースバンド信号に変換し得る受信機、を有し得る。或いは、通信インターフェース３４０は、送信機と受信機の両方の機能を果たす送受信機を有し得る。通信インターフェース３４０は、ＲＦ信号の送信及び受信のためのアンテナ組立体３５０に接続され得る。アンテナ組立体３５０は、無線でＲＦ信号を送信及び受信するための一つ以上のアンテナを有し得る。アンテナ組立体３５０は、通信インターフェース３４０からのＲＦ信号を受信してそれらを無線で送信し得、及び、無線でＲＦ信号を受信してそれらを通信インターフェース３４０に与え得る。ある実施では、例えば、通信インターフェース３４０は、ネットワーク（例えば、ローカルエリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）のような電話回線網、無線パーソナルエリアネットワーク（ＷＰＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、イントラネット、インターネット、又は、ネットワークの組み合わせ）、他の装置（例えば、ブルートゥース通信によって）、位置に与えられるＲＦＩＤタグ、又は、人間／位置／イベントを検出するための物、等と通信し得る。
【００３５】
スヌーズ情報収集部３６０は、装置２００からスヌーズ情報を取得し得る。ある実施では、スヌーズ情報は、装置２００に格納されている、又は装置２００によって（例えば、通信インターフェース３４０によって）受信された、リマインダーに対するスヌーズに対応する。この場合、スヌーズ情報収集部３６０は、記憶媒体装置（例えば、記憶装置３２０）、又は、他の情報源からスヌーズ情報及び／又はリマインダーを受信（例えば、外部の記憶媒体装置との有線又は無線通信）することが可能な通信装置（例えば、通信インターフェース３４０）、を有し得る。
【００３６】
以下で詳細に記述されるように、装置２００は、人間／位置／イベントに基づいたスヌーズの創出に関してある動作を実行し得る。装置２００は、記憶装置３２０のようなコンピュータで読み取り可能な記憶媒体に含まれるアプリケーションのソフトウェア命令を実行する処理論理部３１０に応答して、これらの動作を実行し得る。コンピュータで読み取り可能な記憶媒体は、物理的又は論理的メモリ装置、及び／又は、搬送波、として定義され得る。
【００３７】
ソフトウェア命令は、コンピュータで読み取り可能な別の記憶媒体から、又は通信インターフェース３４０によって別の装置から、記憶装置３２０に読み込まれ得る。記憶装置３２０に含まれているソフトウェア命令は、処理論理部３１０に後に記述される処理を実行させ得る。或いは、ハードウェアに組み込まれている回路は、ここで記述される処理を実行するソフトウェア命令、に代わって、又は、と組み合わせて、使用され得る。従って、ここで記述される実施は、ハードウェア回路及びソフトウェアの特定の組み合わせに限定されない。
＜典型的な、人間に基づいたスヌーズ＞
図４Ａ及び４Ｂは、人間に基づいた典型的なスヌーズの創出を説明する図である。図４Ａに示されるように、第１のユーザ（ユーザ１）４１０は、リマインダーが第２のユーザ（ユーザ２）４４０と関連するように要求する要求４２０を装置２００に送り得る。例えば、ある実施では、第１のユーザ４１０は、装置２００が第２のユーザ４４０を検出した場合に、第１のユーザ４１０がアクションを実行するようにリマインダーを装置２００が創り出すよう要求し得る。装置２００は、第２のユーザ４４０の検出に関連した、人間に基づいたリマインダー４３０を創り出し得る。
【００３８】
図４Ｂに示されるように、装置２００は、参照番号４５０によって指し示されるように、第２のユーザ４４０（又は、第２のユーザ４４０に関連する装置２００）を検出し得る。例えば、ある実施では、装置２００は、予め定められた距離（例えば、３フィート）を与え得、及び、第２のユーザ４４０が第１のユーザ４１０から予め定められた距離以下の距離に位置する場合に、第２のユーザ４４０を検出し得る。装置２００は、例えば、ブルートゥース、ＧＰＳ，セルＩＤ、ＲＦＩＤタグ、ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）、ワイマックス（ＷｉＭＡＸ）、近距離無線通信（ＮＦＣ）技術、ジグビー技術、等を用いて、様々な方法で第２のユーザ４４０を検出し得る。装置２００が第２のユーザ４４０を検出した場合、装置２００は、第２のユーザ４４０に関連する、人間に基づいたリマインダー４３０を発生させ得、第１のユーザ４１０は、人間に基づいたリマインダー４３０を受信し得る。
【００３９】
第１のユーザ４１０は、人間に基づいたリマインダー４３０を却下し得、及び／又は、人間に基づいたリマインダー４３０に関連するアクションを実行し得る。例えば、第１のユーザ４１０は、第２のユーザ４４０にある考えを知らせることを望み得、及び、人間に基づいたリマインダー４３０は、第１のユーザ４１０にアクションを思い出させ得る。第１のユーザ４１０は第２のユーザにその考えを知らせ得、及び／又は、人間に基づいたリマインダー４３０を却下し得る。或いは、第１のユーザ４１０は、第１のユーザ４１０が第２のユーザ４４０に次に出会った時に、人間に基づいたリマインダー４３０に関連するアクションを実行することを望み得る。第１のユーザ４１０は、人間に基づいたリマインダー４３０をスヌーズさせるために装置２００に要求４６０を与え得、及び、装置２００は、装置２００が第２のユーザ４４０を次に検出するまで、人間に基づいたリマインダー４３０のスヌーズ４７０を与え得る。装置２００はこのスヌーズ情報を（例えば、装置２００の記憶装置３２０内に）格納し得る。
【００４０】
図５Ａから５Ｃは、図４Ａ及び４Ｂで創り出される、人間に基づいたスヌーズの例を描写する図である。図５Ａに示されるように、マックスは彼のガールフレンドであるエマと休暇の計画について議論することを望み得、従って彼が彼女に次に会う時に休暇についてエマと話すために、人間に基づいたリマインダーをセットすることを決定し得る。参照番号５００によって示されるように、マックスは、エマと休暇について議論するための、人間に基づいたリマインダーをセットするために、装置２００のディスプレイ２３０を使用し得る。
【００４１】
図５Ｂに示されるように、マックス及びエマは最終的に出会い、マックスの装置２００は、例えば、ブルートゥース、ＧＰＳ、セルＩＤ、ＲＦＩＤタグ、ワイヤレス・フィデリィティ、ワイマックス、近距離無線通信（ＮＦＣ）技術、ジグビー技術、等を用いて、５１０エマの装置２００を検出し得る。ある実施では、マックスの装置２００は、予め定められた距離を与え得、及び、エマの装置２００がマックスの装置２００から予め定められた距離以下の距離に位置している場合にエマの装置２００を検出し得る。マックスの装置２００がエマの装置２００を検出した場合、人間に基づいたリマインダー５２０が、マックスの装置２００のディスプレイ２３０に与えられ得る。例えば、人間に基づいたリマインダー５２０は、エマと休暇の計画を議論することをマックスに思い出させ得る。
【００４２】
マックスは、人間に基づいたリマインダー５２０を却下し得、及び／又は、エマと休暇の計画について議論し得る。或いは、エマはこの時に休暇について話をしたくないかもしれないが、マックスは、彼らが次に会った時にエマと休暇についていまだに話したいかもしれない。図５Ｃで説明されるように、マックスは、人間に基づいたリマインダー５２０に対するスヌーズ５３０をセットするために装置２００のディスプレイ２３０を利用し得る（例えば、ディスプレイ２３０は、「私がエマに次に会った時に私に思い出させて」というオプションをマックスに提供し得る）。マックスの装置２００がエマの装置２００を次に検出する時まで、マックスの装置２００は人間に基づいたリマインダー５２０をスヌーズさせ得る。マックスの装置２００はこのスヌーズ情報を（例えば、マックスの装置２００の記憶装置３２０内に）格納し得る。
【００４３】
図４Ａから５Ｃは、典型的な、人間に基づいたスヌーズの創出を示しているが、他の実施では、装置２００は、人間に基づいたスヌーズを創り出すために、図４Ａから５Ｃで描写されるよりも、より多い、異なる、又はより少ない構成要素を利用し得る。例えば、マックスの装置２００は、人間に基づいたスヌーズを創り出すために、マックスがマックスの装置２００と通信するのを許可し得るタッチスクリーン（例えば、ディスプレイ２３０はタッチスクリーンであり得る）を有し得る。タッチスクリーンは、ペン又は指でディスプレイに触る又は接触することによって操作され得る。
＜典型的な、位置に基づいたスヌーズ＞
図６Ａ及び６Ｂは、典型的な、位置に基づいたスヌーズの創出を説明する図である。図６Ａで示されるように、ユーザ６１０は、リマインダーが位置６４０と関連するよう要求する、要求６２０を装置２００に送信し得る。例えば、ある実施では、ユーザ６１０は、装置２００が位置６４０を検出した場合にユーザ６１０がアクションを実行するというリマインダーを、装置２００が創り出すことを要求し得る。装置２００は、位置６４０の検出に関連する、位置に基づいたリマインダー６３０を創り出し得る。
【００４４】
図６Ｂで示されるように、参照番号６５０によって指し示されるように装置２００は位置６４０（又は、位置６４０に関連する装置２００）を検出し得る。例えば、ある実施では、装置２００は予め定められた距離（例えば、３フィート）を与え得、及び、ユーザ６１０が位置６４０から予め定められた距離以下の距離に位置している場合に、位置６４０を検出し得る。装置２００は、例えば、ブルートゥース、ＧＰＳ、ＲＦＩＤタグ、ワイヤレス・フィデリィティ、ワイマックス、近距離無線通信（ＮＦＣ）技術、ジグビー技術、等を用いて、様々な方法で位置６４０を検出し得る。ある実施では、装置２００は、ユーザ６１０の座標を決定するためにＧＰＳ又はセルＩＤを利用し得、及び、ユーザ６１０の座標を位置６４０の座標（例えば、アドレス）と比較し得る。装置２００が位置６４０を検出した場合に、装置２００は、位置６４０に関連する、位置に基づいたリマインダー６３０を発生させ得、及び、ユーザ６１０は、位置に基づいたリマインダー６３０を受信し得る。
【００４５】
ユーザ６１０は、位置に基づいたリマインダー６３０を却下し得、及び／又は、位置に基づいたリマインダー６３０に関連するアクションを実行し得る。例えば、ユーザ６１０は位置６４０で買い物をすることを望み得、及び、ユーザ６１０が位置６４０の近くにいる場合に、位置に基づいたリマインダー６３０は買い物をすることをユーザ６１０に思い出させ得る。ユーザ６１０は位置６４０で買い物をし得、及び／又は、位置に基づいたリマインダー６３０を却下し得る。或いは、ユーザ６１０は、ユーザ６１０が位置６４０と次に出会う時に、位置に基づいたリマインダー６３０に関連するアクションを実行することを望み得る。ユーザ６１０は、位置に基づいたリマインダー６３０をスヌーズさせるための要求６６０を装置２００に与え得、及び、装置２００が位置６４０を次に検出する時にまで、装置２００は、位置に基づいたリマインダー６３０のスヌーズ６７０を与え得る。装置２００は、このスヌーズ情報を（例えば、装置の記憶装置３２０内に）格納し得る。
【００４６】
図７Ａから７Ｃは、図６Ａ及び６Ｂで創り出された位置に基づいたスヌーズの例を描写する図である。図７Ａで示されるように、マックスは、新しいランプを地方のデザイン店７２０で購入することを望み得、及び、従って、彼が次に地方のデザイン店の近くに居る時に新しいランプを購入するために、位置に基づいたリマインダー７００をセットすることを決定し得る。マックスは、新しいランプを購入するための、位置に基づいたリマインダーをセットするために、装置２００のディスプレイ２３０を使用し得る。
【００４７】
図７Ｂで示されるように、マックスは最終的に地方のデザイン店７２０の近くに居て、及び、装置２００は、例えば、ブルートゥース、ＧＰＳ、ＲＦＩＤタグ、ワイヤレス・フィデリィティ、ワイマックス、近距離無線通信（ＮＦＣ）技術、ジグビー技術、等を用いて、７１０地方のデザイン店７２０を検出し得る。ある実施では、マックスの装置２００は、予め定められた距離を与え得、及び、地方のデザイン店７２０がマックスの装置２００から予め定められた距離以下の距離に位置している場合に地方のデザイン店７２０を検出し得る。マックスの装置２００が地方のデザイン店７２０を検出した場合、位置に基づいたリマインダー７３０が、マックスの装置２００のディスプレイ２３０に与えられ得る。例えば、位置に基づいたリマインダー７３０は、地方のデザイン店７２０で新しいランプを購入することをマックスに思い出させ得る。
【００４８】
マックスは、位置に基づいたリマインダー７３０を却下し得、及び／又は、地方のデザイン店７２０で新しいランプを購入し得る。或いは、マックスはこの時に新しいランプを購入できないかもしれないが、マックスは、彼が次に地方のデザイン店７２０の近くに居る時に、いまだに新しいランプを購入したいかもしれない。図７Ｃで説明されるように、マックスは、位置に基づいたリマインダー７３０に対するスヌーズ７４０をセットするために装置２００のディスプレイ２３０を利用し得る（例えば、ディスプレイ２３０は、「私が次に地方のデザイン店の近くに居る時に私に思い出させて」というオプションをマックスに提供し得る）。マックスの装置２００が地方のデザイン店７２０を次に検出する時まで、マックスの装置２００は位置に基づいたリマインダー７３０をスヌーズさせ得る。マックスの装置２００はこのスヌーズ情報を（例えば、マックスの装置２００の記憶装置３２０内に）格納し得る。
【００４９】
図６Ａから７Ｃは、典型的な、位置に基づいたスヌーズの創出を示しているが、他の実施では、装置２００は、位置に基づいたスヌーズを創り出すために、図６Ａから７Ｃで描写されるよりも、より多い、異なる、又はより少ない構成要素を利用し得る。例えば、マックスの装置２００は、位置に基づいたスヌーズを創り出すために、マックスがマックスの装置２００と通信するのを許可し得るタッチスクリーン（例えば、ディスプレイ２３０はタッチスクリーンであり得る）を有し得る。タッチスクリーンは、ペン又は指でディスプレイに触る又は接触することによって操作され得る。
【００５０】
他の実施では、ここで描写されるシステム及び方法は、イベントに基づいたスヌーズを創り出すために利用され得る。例えば、一つ以上のイベントが起こった場合に（例えば、エマがマックスにテキストメッセージを送信した場合に）、マックスにアクションを実行する（例えば、ガールフレンドであるエマに電話をかける）ことを思い出させるための、装置２００によりイベントに基づいたリマインダーを創り出し得る。マックスの装置２００がイベントの発生（例えば、エマがマックスにテキストメッセージを送信した）を検出した場合に、マックスの装置２００はイベントに基づいたリマインダーを生成し得る（例えば、装置２００はマックスにエマに電話することを思い出させ得る）。マックスは、イベントに基づいたリマインダーを却下し得、及び／又はイベントに基づいたリマインダーに関連するアクションを実行し得る（例えば、マックスはエマに電話し得る）。或いは、マックスは、そのイベント又は別のイベント（例えば、マックスはイベントを、エマからのテキストメッセージの受信から、エマからの電子メールの受信に変更し得る）が次に起こる時に、イベントに基づいたリマインダーに関連するアクションを実行することを望み得る。マックスは、装置２００がイベントの発生（例えば、エマがマックスに電子メールを送信する）を次に検出する時まで、イベントに基づいたリマインダーをスヌーズさせるために装置２００を使用し得る。装置２００は、このスヌーズ情報を（例えば、装置２００の記憶装置３２０内に）格納し得る。
【００５１】
さらに他の実施では、ここで記述されるシステム及び方法は、人間に基づいた多数のリマインダー及び／又はスヌーズ、位置に基づいた多数のリマインダー及び／又はスヌーズ、イベントに基づいた多数のリマインダー及び／又はスヌーズ、及び／又は、人間／位置／イベントに基づいたリマインダー及び／又はスヌーズの組み合わせ、を創り出すために利用され得る。例えば、マックスはエマと一緒に休暇について議論することを望み得、及び、エマに関連する人間に基づいたリマインダー（例えば、マックスがエマと次に会った時にエマと一緒に休暇について議論する）及び／又はエマに関連するイベントに基づいたリマインダー（例えば、電子メール、テキストメッセージ、インスタントメッセージ、等によってエマがマックスにコンタクトを次にとった時に、エマと一緒に休暇について議論する）を創り出し得る。マックスが次にエマと（例えば、直接に、電子メール、テキストメッセージ、インスタントメッセージ等によって）連絡をとる時まで、マックスは、人間に基づいたリマインダー及び／又はイベントに基づいたリマインダーをスヌーズさせ得る。
【００５２】
さらにその上、図５Ａから５Ｃ及び７Ａから７Ｃは、装置２００にリマインダーを表示することによって、人間及び／又は位置に基づいたリマインダーの生成を示しているが、他の実施では、装置２００は、音声リマインダー（例えば、スピーカ２２０又は振動器によって）、視覚リマインダー（例えば、ディスプレイ２３０によって）、振動リマインダー（例えば、振動器によって）、及び／又は、組み合わされた音声／視覚／振動リマインダー（例えば、スピーカ２２０、ディスプレイ２３０、及び振動器によって）である、人間／位置／イベントに基づいたリマインダーを生成し得る。例えば、ユーザは、人間／位置／イベントに基づいたリマインダーを（例えば、装置２００のマイクロフォンによって）記録し得、及び、装置２００はきっかけを与えられた時にその記録されたリマインダーを（例えば、スピーカ２２０によって）再生する。他の実施では、上述された人間／位置／イベントに基づいたスヌーズは、音声のインプット（例えば、装置２００のユーザ２００はマイクロフォン２６０を使用し、リマインダーに対してスヌーズが創り出されるように要求し得る）、触角インプット（例えば、タッチスクリーンディスプレイ２３０、制御ボタン２４０、及び／又は、キーパッド２５０によって）、及び／又は、音声及び触覚インプットの組み合わせ、を用いて創り出され得る。
＜典型的な処理＞
図８及び９は、ここで記述される実施による典型的な処理のフローチャートである。図８の処理は、一般的に、人間及び／又は位置に基づいたリマインダー及び又はスヌーズの創出として記述される。図９の処理は、一般的に、イベントに基づいたリマインダー及び又はスヌーズの創出として記述される。
（人間及び／又は位置に基づいたリマインダー及び又はスヌーズの創出）
図８で示されるように、処理８００は、人間及び／又は位置に関連するリマインダーの創出から始まり得る（ブロック８１０）。例えば、図４Ａに関連して上述されたある実施では、第１のユーザ４１０は、装置２００が第２のユーザ４４０を検出した場合に、第１のユーザ４１０がアクションを実行するというリマインダーを装置２００が創り出すことを要求し得る。装置２００は、第２のユーザ４４０の検出に関連する、人間に基づいたリマインダー４３０を創り出し得る。図６Ａに関連して上述された別の実施では、ユーザ６１０は、装置２００が位置６４０を検出した場合に、ユーザ６１０がアクションを実行するというリマインダーを装置２００が創り出すことを要求し得る。
【００５３】
図８でさらに示されるように、処理８００は、リマインダーに関連する人間及び／又は位置の検出を続け得る（ブロック８２０）。例えば、図４Ｂに関連して上述された実施では、参照番号４５０によって指し示されるように、装置２００は第２のユーザ４４０（又は、第２のユーザ４４０に関連する装置２００）を検出し得る。図６Ｂに関連して上述された別の実施では、参照番号６５０によって指し示されるように、装置２００は、位置６４０（又は、位置６４０に関連する装置２００）を検出し得る。ある例では、装置２００のユーザは、ブロック８１０においてリマインダーを創り出す時に予め定められた距離を与え得、及び、人間及び／又は位置が、装置２００のユーザから予め定められた距離以下の距離に位置している場合に、装置２００は、人間及び／又は位置を検出し得る。他の例では、装置２００は、例えば、ブルートゥース、ＧＰＳ、セルＩＤ、ＲＦＩＤタグ、ワイヤレス・フィデリィティ、ワイマックス、近距離無線通信（ＮＦＣ）技術、ジグビー技術等を用いて、様々な方法で人間及び／又は位置を検出し得る。
【００５４】
人間及び／又は位置が検出された場合に、人間及び／又は位置に関連するリマインダーが生成し得る（ブロック８３０）。例えば、図４Ｂに関連して上述された別の実施では、装置２００が第２のユーザ４４０を検出した場合に、装置２００は、第２のユーザに関連する、人間に基づいたリマインダー４３０を発生させ得、及び、第１のユーザ４１０は、人間に基づいたリマインダー４３０を受信し得る。図６Ｂに関連して上述された別の実施では、装置２００が位置６４０を検出した場合に、装置２００は、位置６４０に関連する位置に基づいたリマインダー６３０を発生させ得、及び、ユーザ６１０は位置に基づいたリマインダー６３０を受信し得る。
【００５５】
図８でさらに示されるように、人間及び／又は位置に関連するリマインダーがスヌーズされるかどうかが決定され得る（ブロック８４０）。リマインダーがスヌーズされない場合（ブロック８４０−ＮＯ）、リマインダーは却下され得る（ブロック８５０）。例えば、図４Ｂに関連して上述されたある実施では、第１のユーザ４１０は人間に基づいたリマインダー４３０を却下し得、及び／又は、人間に基づいたリマインダー４３０に関連するアクションを実行し得る。図６Ｂに関連して上述された別の実施では、ユーザ６１０は位置に基づいたリマインダー６３０を却下し得、及び／又は、位置に基づいたリマインダー６３０に関連するアクションを実行し得る。
【００５６】
リマインダーがスヌーズされた場合（ブロック８４０−ＹＥＳ）、その後、人間及び／又は位置が次に検出される時まで、リマインダーはスヌーズされ得る（ブロック８６０）。例えば、図４Ｂに関連して上述された実施では、第１のユーザ４１０が第２のユーザに次に出会う時に、第１のユーザ４１０は人間に基づいたリマインダー４３０に関連するアクションを実行することを望み得る。第１のユーザ４１０は、人間に基づいたリマインダー４３０をスヌーズさせるために要求４６０を装置２００に与え得、及び、装置２００が第２のユーザ４４０を次に検出する時まで、装置２００は人間に基づいたリマインダー４３０のスヌーズ４７０を与え得る。図６Ｂに関連して上述された別の実施では、ユーザ６１０が位置６４０に次に出会う時まで、ユーザ６１０は位置に基づいたリマインダー６３０に関連するアクションを実行することを望み得る。ユーザ６１０は、位置に基づいたリマインダー６３０をスヌーズさせるために要求６６０を装置２００に与え得、及び、装置２００が位置６４０を次に検出する時まで、装置２００は位置に基づいたリマインダー６３０のスヌーズ６７０を与え得る。
（イベントに基づいたリマインダー及び／又はスヌーズの創出）
図９に示されるように、処理９００はイベントに関連するリマインダーの創出から始まり得る（ブロック９１０）。例えば、ある実施では、一つ以上のイベントが起こった場合に（例えば、エマがマックスにテキストメッセージを送った場合に）、マックスにアクションを実行する（例えば、彼のガールフレンドであるエマに電話をする）ことを思い出させるために、マックスは装置２００により、イベントに基づいたリマインダーを創り出し得る。
【００５７】
図９でさらに示されるように、処理９００は、リマインダーに関連するイベントの発生の検出を続け得る（ブロック９２０）。イベントの発生が検出された場合、イベントに基づいたリマインダーが発生し得る（ブロック９３０）。例えば、ある実施では、マックスの装置２００がイベントの発生（例えば、エマがマックスにテキストメッセージを送信する）を検出した場合、マックスの装置２００は、イベントに基づいたリマインダーを生成し得る（例えば、装置２００は、エマに電話をすることをマックスに思い出させ得る）。
【００５８】
イベントに基づいたリマインダーがスヌーズされるかどうかが決定され得る（ブロック９４０）。イベントに基づいたリマインダーがスヌーズされない場合（ブロック９４０−ＮＯ）、イベントに基づいたリマインダーは却下され得る（ブロック９５０）。例えば、ある実施では、マックスはイベントに基づいたリマインダーを却下し得、及び／又は、イベントに基づいたリマインダーに関連するアクションを実行し得る（例えば、マックスはエマに電話をし得る）。
【００５９】
図９でさらに示されるように、イベントに基づいたリマインダーがスヌーズされる場合（ブロック９４０−ＹＥＳ）、その後、イベントが次に起こる時まで、イベントに基づいたリマインダーはスヌーズされ得る（ブロック９６０）。例えば、ある実施では、そのイベント又は別のイベントが起こる時まで、マックスはイベントに基づいたリマインダーに関連するアクションを実行することを望み得る（例えば、マックスはイベントを、エマからのテキストメッセージの受信から、エマからの電子メールの受信に変更し得る）。装置２００がイベントの発生（例えば、エマがマックスに電子メールを送信する）を次に検出する時まで、マックスはイベントに基づいたリマインダーをスヌーズさせるために装置２００を利用し得る。
＜結論＞
ここで記述される実施は、人間、位置、及び／又はイベントに基づいた装置に対するスヌーズに関する。ある実施では、人間が装置に対して予め定められた近傍の範囲内に居ることを装置が検出した場合に、装置は人間に関連するリマインダーを生成し得る。装置のユーザはリマインダーをスヌーズさせることを選択し得、装置によって人間が次に検出される時まで、装置はリマインダーをスヌーズさせ得る。別の実施では、位置が装置に対して予め定められた近傍の範囲内にあることを装置が検出した場合に、装置は位置に関連するリマインダーを生成し得る。装置のユーザは、リマインダーをスヌーズさせることを選択し得、及び、装置によって位置が次に検出される時まで、装置はリマインダーをスヌーズさせ得る。さらに別の実施では、装置がイベントの発生を検出した場合に、装置はイベントに関連するリマインダーを生成し得る。装置のユーザは、リマインダーをスヌーズさせることを決定し得、及び、装置によってイベントの発生が次に検出される時まで、装置はリマインダーをスヌーズさせ得る。
【００６０】
前述の記載では、説明及び記述を与えているが、網羅的であること、又は、本発明を明確に開示された形式に限定すること、が意図されているわけではない。上記を考慮すると変更及び変形が可能であり、又は、変更又は変形が本発明の実践から得られうる。
【００６１】
例えば、一連の行為が図８及び９に関連して記述されているが、その行為の順番は、他の実施では変更され得る。さらに、非依存の行為が並行して実行され得る。
【００６２】
本実施形態で使用される場合、「備える／備えている」という言葉は、記述された特徴、整数、工程、又は、構成要素、の存在を明白に記すために用いられているが、その存在又は一つ以上の他の特徴、整数、工程、構成要素、又はそれらの集まり、を排除するものではないことが強調されるべきである。
【００６３】
上述されたような側面は、ソフトウェア、ファームウェア、及びハードウェア、という多くの異なる形式で実施され得ることは明らかであろう。ここで記述された側面を実施するために使用される実際のソフトウェアコード又は専門の制御ハードウェアは、本発明に限定しない。従って、特定のソフトウェアコードに関係なくその側面の操作及び動作が記述された−−ここでの記述に基づいた側面を実施するために、ソフトウェアを設計し、及びハードウェアを制御することができることが理解され得る。
【００６４】
現在のアプリケーションで使用されるどの要素、行為又は命令も、そのように明確に記述されない限り、発明にとって重大又は不可欠なものとして構築されるべきではない。また、ここで使用されるように、冠詞「a」は一つ以上の物を含むことが意図されている。ただ一つの物が意図される場合は、「one」という言葉又は類似の言葉が使用される。
【００６５】
さらに、他に明白に述べられない限り、フレーズ「〜に基づいて」は、「少なくとも一部分においては〜に基づいて」を意味することが意図されている。
【図１】
2010518475.tif 000003
【図２】
2010518475.tif 000004
【図３】
2010518475.tif 000005
【図４Ａ】
2010518475.tif 000006
【図４Ｂ】
2010518475.tif 000007
【図５Ａ】
2010518475.tif 000008
【図５Ｂ】
2010518475.tif 000009
【図５Ｃ】
2010518475.tif 000010
【図６Ａ】
2010518475.tif 000011
【図６Ｂ】
2010518475.tif 000012
【図７Ａ】
2010518475.tif 000013
【図７Ｂ】
2010518475.tif 000014
【図７Ｃ】
2010518475.tif 000015
【図８】
2010518475.tif 000016
【図９】
2010518475.tif 000017
【手続補正書】
【提出日】平成20年12月1日(2008.12.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置（２００）により、リマインダー（５２０、７３０）に関連する第１の種類のイベントの発生を検出する工程と、
前記装置（２００）により、前記リマインダー（５２０、７３０）を発生させる工程と、
を有する方法であって、
前記方法は、前記リマインダー（５２０、７３０）がユーザによって受信された後に、前記リマインダーが前記第２のイベントの発生に起因するように、ユーザのインプットによって、前記リマインダーに関連する前記イベントを第２のイベント、ここで前記第２のイベントは前記第１の種類のイベントとは異なる種類のイベントである、に変更する工程と、
前記第２のイベントの発生に関連する前記リマインダー（５２０、７３０）をスヌーズさせる工程と、
前記装置（２００）が前記第２のイベントの発生を検出した場合に、前記装置（２００）により、前記リマインダー（５２０、７３０）を発生させる工程と、
を備えることを特徴とする方法。
【請求項２】
前記リマインダー（５２０、７３０）は、前記第１のイベントの発生又は前記第２のイベントの発生に関連するアクションを実行する要求を備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記装置（２００）により、前記リマインダー（５２０、７３０）に関連する、前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
装置（２００）に予め定められた距離を与える工程と、
前記装置（２００）と、前記リマインダーに関連する人間との間の距離を決定する工程と、
前記決定された距離が前記予め定められた距離以下である場合に、前記リマインダー（５２０、７３０）に関連する前記人間を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項４】
装置（２００）により、前記リマインダー（５２０、７３０）に関連する、前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、前記リマインダーと関連する人間と関連する他の装置（２００）を検出する工程を備えることを特徴とする請求項１に記載の方法。
【請求項５】
他の装置（２００）を検出する工程は、
ブルートゥース通信を用いて前記他の装置（２００）を検出する工程と、
全地球測位衛星通信を用いて前記他の装置（２００）を検出する工程と、
セルＩＤを用いて前記他の装置（２００）を検出する工程と、
無線周波数ＩＤ（ＲＦＩＤ）タグを用いて前記他の装置（２００）を検出する工程と、
ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）通信を用いて前記他の装置（２００）を検出する工程と、
近距離無線通信（ＮＦＣ）を用いて前記他の装置（２００）を検出する工程と、
ワイマックス（ＷｉＭＡＸ）通信を用いて前記他の装置（２００）を検出する工程と、
ジグビー技術を用いて前記他の装置（２００）を検出する工程と、
の少なくとも一つを備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記装置（２００）により前記リマインダー（５２０、７３０）に関連する前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
前記リマインダー（５２０、７３０）に関連する人間へ、又は、から、電話の呼び出しをする、又は受ける工程と、
前記リマインダー（５２０、７３０）に関連する前記人間へ、又は、から、電子メールを送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する人間へ、又は、から、テキストメッセージを送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する前記人間へ、又は、から、インスタントメッセージを送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する前記人間へ、又は、から、ボイスメールを送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する前記人間へ、又は、から、画像を送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する前記人間へ、又は、から、映像を送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する前記人間へ、又は、から、音声ファイルを送信する、又は受信する工程と、
前記リマインダー（５２０、７３０）に関連する特定のウェブサイトを訪問する工程と、
の少なくとも一つを備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記リマインダー（５２０、７３０）を前記装置（２００）のユーザに与える工程は、
視覚信号によって前記リマインダーを前記装置（２００）のユーザに与える工程と、
音声信号によって前記リマインダー（５２０、７３０）を前記ユーザに与える工程と、
振動信号によって前記リマインダー（５２０、７３０）を前記ユーザに与える工程と、
音声信号、視覚信号、及び振動信号によって前記リマインダー（５２０、７３０）を前記ユーザに与える工程と、
の少なくとも一つを備えることを特徴とする請求項１に記載の方法。
【請求項８】
前記リマインダー（５２０、７３０）をスヌーズさせる工程は、何時前記リマインダー（５２０、７３０）を与えるべきかを識して前記装置（２００）内に情報を格納する工程を備えることを特徴とする請求項１に記載の方法。
【請求項９】
前記装置（２００）により、前記リマインダー（５２０、７３０）に関連する前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
前記装置（２００）に予め定められた距離を与える工程と、
前記装置（２００）と、前記リマインダー（５２０、７３０）に関連する位置との間の距離を決定する工程と、
前記決定された距離が前記予め定められた距離以下である場合に、前記リマインダー（５２０、７３０）に関連する前記位置を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項１０】
装置（２００）により、リマインダーに関連する前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
全地球測位衛星通信又は前記装置（２００）のセルＩＤを用いて前記装置（２００）の場所を決定する工程と、
前記装置（２００）の場所を位置のアドレスと比較する工程と、
前記装置（２００）の場所が前記位置の前記アドレスから予め定められた距離の範囲内にある場合に、前記位置を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項１１】
装置（２００）により、リマインダーに関連する前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
ブルートゥース通信を用いて前記位置を検出する工程と、
無線周波数ＩＤ（ＲＦＩＤ）タグを用いて前記位置を検出する工程と、
ワイヤレス・フィデリィティ（Ｗｉ−Ｆｉ）通信を用いて前記位置を検出する工程と、
近距離無線通信（ＮＦＣ）を用いて前記位置を検出する工程と、
ワイマックス（ＷｉＭＡＸ）通信を用いて前記位置を検出する工程と、
ジグビー技術を用いて前記位置を検出する工程と、
の少なくとも一つを備えることを特徴とする請求項１に記載の方法。
【請求項１２】
プロセッサ及び、前記プロセッサによって実行された場合、リマインダーに関連する第１の種類のイベントの発生を前記プロセッサに検出させ、及び、前記リマインダー（５２０、７３０）を発生させる命令、を格納するメモリを有する装置（２００）であって、 前記改良は、前記プロセッサが、
前記リマインダー（５２０、７３０）がユーザによって受信された後に、前記リマインダー（５２０、７３０）が前記第２のイベント（５２０、７３０）の発生に起因するように、ユーザのインプットによって、前記リマインダーに関連する前記イベントを第２のイベント、ここで前記第２のイベントは前記第１の種類のイベントとは異なる種類のイベントである、に変更する手段と、
前記第２のイベントの発生に関連する前記リマインダー（５２０、７３０）をスヌーズさせる手段と、
前記装置（２００）が前記第２のイベントの発生を検出した場合に、前記装置（２００）により、前記リマインダー（５２０、７３０）を発生させる手段と、
をさらに備えることを特徴とする装置（２００）。
【請求項１３】
プロセッサにリマインダーに関連する第１の種類のイベントの発生を検出させるための、及び、前記リマインダー（５２０、７３０）を発生させるための、コンピュータで実行可能な命令を格納する、メモリを有するコンピュータで読み取り可能な記憶媒体であって、
前記改良は、前記プロセッサに、
前記リマインダー（５２０、７３０）がユーザによって受信された後に、前記リマインダー（５２０、７３０）が前記第２のイベント（５２０、７３０）の発生に起因するように、ユーザのインプットによって、前記リマインダーに関連する前記イベントを第２のイベント、ここで前記第２のイベントは前記第１の種類のイベントとは異なる種類のイベントである、に変更させ、
前記第２のイベントの発生に関連する前記リマインダー（５２０、７３０）をスヌーズさせ、
前記装置（２００）が前記第２のイベントの発生を検出した場合に、前記装置（２００）により、前記リマインダー（５２０、７３０）を発生させる、命令をさらに格納するコンピュータで読み取り可能な記憶媒体を備えることを特徴とするコンピュータで読み取り可能な記憶媒体。
【手続補正書】
【提出日】平成21年9月16日(2009.9.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置により、リマインダーに関連付けられた第１のイベントの発生を検出し、そして、前記装置により、前記リマインダーを生成する工程と、
前記リマインダーがユーザによって受信された後に、前記リマインダーが第２のイベントの発生により引き起されるように、ユーザのインプットによって、前記リマインダーに関連付けられた前記イベントを第２のイベント、ここで前記第２のイベントは前記第１のイベントとは異なる種類のイベントである、に変更する工程と、
前記第２のイベントの発生に関連付けられた前記リマインダーをスヌーズさせる工程と、
前記装置が前記第２のイベントの発生を検出した場合に、前記装置により、前記リマインダーを生成する工程と、
を備えることを特徴とする方法。
【請求項２】
前記リマインダーは、前記第１のイベントの発生又は前記第２のイベントの発生に関連付けられたアクションを実行するための要求を備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記装置により、前記リマインダーに関連付けられた、前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
前記装置に予め定められた距離を与える工程と、
前記装置と、前記リマインダーに関連付けられた人間との間の距離を決定する工程と、
前記決定された距離が前記予め定められた距離以下である場合に、前記リマインダーに関連付けられた前記人間を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記装置により、前記リマインダーに関連付けられた、前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、前記リマインダーと関連付けられた人間と関連付けられた他の装置を検出する工程を備えることを特徴とする請求項１に記載の方法。
【請求項５】
前記装置により、前記リマインダーに関連付けられた、前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、  
前記リマインダーに関連付けられた人間へ、又は、から、電話の呼び出しをする、又は受ける工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、電子メールを送信する、又は受信する工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、テキストメッセージを送信する、又は受信する工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、インスタントメッセージを送信する、又は受信する工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、ボイスメールを送信する、又は受信する工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、画像を送信する、又は受信する工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、映像を送信する、又は受信する工程と、
前記リマインダーに関連付けられた前記人間へ、又は、から、音声ファイルを送信する、又は受信する工程と、
前記リマインダーに関連付けられた特定のウェブサイトを訪問する工程と、
の少なくとも一つを備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記リマインダーをスヌーズさせる工程は、何時前記リマインダーを与えるべきかを識別している前記装置内に情報を格納する工程を備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記装置により、前記リマインダーに関連付けられた前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
前記装置に予め定められた距離を与える工程と、
前記装置と、前記リマインダーに関連付けられた位置との間の距離を決定する工程と、
前記決定された距離が前記予め定められた距離以下である場合に、前記リマインダーに関連付けられた前記位置を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項８】
装置により、前記リマインダーに関連付けられた前記第１のイベントの発生又は前記第２のイベントの発生を検出する工程は、
全地球測位衛星通信又は前記装置のセルＩＤを用いて前記装置の場所を決定する工程と、
前記装置の場所を位置のアドレスと比較する工程と、
前記装置の場所が前記位置の前記アドレスから予め定められた距離の範囲内にある場合に、前記位置を検出する工程と、
を備えることを特徴とする請求項１に記載の方法。
【請求項９】
プロセッサと、前記プロセッサによって実行される場合に、前記プロセッサに処理させるための命令を格納するメモリと、を有する装置であって、当該プロセッサが、
リマインダーに関連付けられた第１のイベントの発生を検出し、そして、前記リマインダーを生成し、
前記リマインダーがユーザによって受信された後に、前記リマインダーが前記第２のイベントの発生により引き起されるように、ユーザのインプットによって、前記リマインダーに関連付けられた前記イベントを第２のイベント、ここで前記第２のイベントは前記第１のイベントとは異なる種類のイベントである、に変更し、
前記第２のイベントの発生に関連付けられた前記リマインダーをスヌーズさせ、
前記装置が前記第２のイベントの発生を検出した場合に、前記装置により、前記リマインダーを生成することを特徴とする装置。
【請求項１０】
コンピュータで実行可能な命令を格納するメモリを有するコンピュータで読み取り可能な記憶媒体であって、当該プロセッサが、
リマインダーに関連付けられた第１のイベントの発生を検出し、そして、前記リマインダーを生成し、
前記リマインダーがユーザによって受信された後に、前記リマインダーが前記第２のイベントの発生により引き起されるように、ユーザのインプットによって、前記リマインダーに関連付けられた前記イベントを第２のイベント、ここで前記第２のイベントは前記第１のイベントとは異なる種類のイベントである、に変更させ、
前記第２のイベントの発生に関連付けられた前記リマインダーをスヌーズさせ、
前記装置が前記第２のイベントの発生を検出した場合に、前記装置により、前記リマインダーを生成する、
ことを特徴とする記憶媒体。
【国際調査報告】
2010518475.tif 000018
2010518475.tif 000019
2010518475.tif 000020