【手続補正書】
【提出日】平成28年1月7日(2016.1.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティングデバイスにより実施される方法であって、
前記コンピューティングデバイスにおいて、コンピューターネットワークを介して、仮想環境におけるユーザーの仮想位置を特定する仮想位置情報を受け取るステップと、
前記コンピューティングデバイスから、前記コンピューターネットワークを介して、前記仮想環境におけるユーザーの仮想位置の通知を前記仮想環境の外部の１人又は複数のさらなるユーザーに送るステップと、
前記コンピューティングデバイスが、前記１人又は複数のさらなるユーザーの仮想位置を、前記仮想環境の機能を前記ユーザーの前記仮想位置に関連付ける記録と比較するステップと、
前記通知によって前記１人又は複数のさらなるユーザーが前記仮想位置にアクセスすること及び前記比較するステップに応答して、前記コンピューティングデバイスを介して、前記仮想環境における前記ユーザーに関連付けられた前記機能を、前記１人又は複数のさらなるユーザーに対応する１つ又は複数のデバイスに提供するステップであって、前記機能は、前記１人又は複数のさらなるユーザーが前記仮想環境内で使用するためのクレジット、手がかり又はパスワードを含む、ステップと
を含む方法。
【請求項２】
前記仮想位置情報は、前記仮想位置を特定する座標及び前記仮想環境を実現するゲームタイトルの識別子を含む請求項１に記載の方法。
【請求項３】
前記通知は、前記仮想位置を埋め込むユーザー選択可能なリンクを含む請求項１に記載の方法。
【請求項４】
前記ユーザー選択可能なリンクについてのユーザー選択について追加のコンピューティングデバイスから指示を受け取ることに応答して、前記追加のコンピューティングデバイスに、前記ユーザー選択可能なリンクによって特定される仮想位置へジャンプさせるステップをさらに含む請求項３に記載の方法。
【請求項５】
前記機能はゲームプレイ機能であり、前記方法は、前記１人又は複数のさらなるユーザーの仮想位置が前記ユーザーの前記仮想位置と同じであると前記比較が特定することに応答して、前記仮想位置に関連付けられる前記ゲームプレイ機能を前記ユーザーにとって利用可能にするステップをさらに含む請求項１に記載の方法。
【請求項６】
現実世界における前記１人又は複数のさらなるユーザーの物理的な位置を特定する情報を受け取るステップと、
前記物理的な位置に対応する前記１人又は複数のさらなるユーザーのさらなる仮想位置を決定するステップと、
前記さらなる仮想位置が前記ユーザーの前記仮想位置と同じである場合にのみ、前記機能を、前記１人又は複数のさらなるユーザーに対応する前記１つ又は複数のデバイスにとって利用可能にするステップと
をさらに含む請求項１に記載の方法。
【請求項７】
前記さらなる仮想位置が前記ユーザーの前記仮想位置と同じであることを判断するために、前記１人又は複数のさらなるユーザーの前記さらなる仮想位置を、前記仮想環境の前記機能を前記ユーザーの前記仮想位置と関連付ける前記記録と比較するステップをさらに含む請求項６に記載の方法。
【請求項８】
現実世界における前記１人又は複数のさらなるユーザーの前記物理的な位置を特定する前記情報は、前記コンピューティングデバイスによって実施される追跡サービスを介して受け取られる請求項６に記載の方法。
【請求項９】
前記通知が、前記ユーザーが前記１人又は複数のさらなるユーザーに前記仮想環境へ参加することを求めているという指示を含む請求項１に記載の方法。
【請求項１０】
前記仮想環境の外部の１人又は複数のさらなるユーザーに、一人称モード又はコマンドモードで、前記１つ又は複数の対応するデバイス上で前記仮想環境の実行を開始するように通知するステップをさらに含む請求項９に記載の方法。
【請求項１１】
前記１人又は複数のさらなるユーザーに対応する前記１つ又は複数のデバイスに、前記デバイスの設定に依存するモードで前記仮想環境の実行を開始するように通知するステップをさらに含む請求項９に記載の方法。
【請求項１２】
前記受け取るステップ及び前記送るステップの前に、前記ユーザーのデバイス上での表示のためのヒートマップを生成するステップをさらに含み、前記ヒートマップは前記仮想環境内の前記１人又は複数のさらなるユーザーの仮想位置を特定する請求項１に記載の方法。
【請求項１３】
コンピューティングデバイスの１つ又は複数のプロセッサーによって実行されると、前記１つ又は複数のプロセッサーに、
第１のユーザーについての仮想位置チェックイン要求を受け取らせ、前記仮想位置チェックイン要求は、仮想環境内の前記第１のユーザーの第１の仮想位置を特定する仮想位置情報を含み、
現実世界における前記第１のユーザーの物理的な位置を特定する情報を受け取らせ、
前記物理的な位置に対応する第２の仮想位置を決定させ、
前記第２の仮想位置を、前記仮想環境の機能を前記第１の仮想位置に関連付ける記録と比較させ、
ネットワークを介して、前記仮想位置チェックイン要求における前記第１の仮想位置が前記第２の仮想位置と同じ仮想位置であると前記比較が特定することに基づいて、前記仮想環境における前記第１のユーザーの使用のために前記機能を提供させる
複数の命令を格納した１つ又は複数のコンピューター読み取り可能な記憶媒体。
【請求項１４】
前記複数の命令はさらに、前記１つ又は複数のプロセッサーに、
現実世界における第２のユーザーの物理的な位置を特定する情報を受け取らせ、
前記第２のユーザーの前記物理的な位置に対応する第２の仮想位置を決定させ、
前記第１の仮想位置と前記第２のユーザーの前記物理的な位置に対応する前記第２の仮想位置とが同じ仮想位置である場合にのみ、前記機能を前記第２のユーザーに提供させる
請求項１３に記載の１つ又は複数のコンピューター読み取り可能な記憶媒体。
【請求項１５】
前記複数の命令はさらに、前記１つ又は複数のプロセッサーに、
前記ネットワークを介して、前記機能を特定の物理的位置に関連付ける要求を受け取らせる請求項１３に記載の１つ又は複数のコンピューター読み取り可能な記憶媒体。
【請求項１６】
前記仮想位置情報は、前記第１の仮想位置を特定する座標及び前記仮想環境を実現するゲームタイトルの識別子を含む請求項１３に記載の１つ又は複数のコンピューター読み取り可能な記憶媒体。
【請求項１７】
前記複数の命令はさらに、前記１つ又は複数のプロセッサーに、前記仮想環境における前記第１のユーザーの仮想位置の通知を前記仮想環境の外部の１人又は複数のさらなるユーザーに対して送らせる請求項１３に記載の１つ又は複数のコンピューター読み取り可能な記憶媒体。
【請求項１８】
前記複数の命令はさらに、前記１つ又は複数のプロセッサーに、前記仮想環境における前記第１のユーザーの前記第１の仮想位置を受け取るためにアプリケーションプログラミングインターフェイス（ＡＰＩ）を実施させる請求項１３に記載の１つ又は複数のコンピューター読み取り可能な記憶媒体。
【請求項１９】
１つ又は複数のプロセッサーと、
前記１つまたは複数のプロセッサーによる実行に応答して、
仮想環境における仮想位置を特定する仮想位置情報を受け取り、
前記仮想位置を、前記仮想位置に対応する第１の物理的位置に変換し、
前記仮想位置に対応する前記第１の物理的位置にコンピュータープログラムの機能を関連付ける要求を受け取り、
前記要求に応答して、前記仮想位置に対応する前記第１の物理的位置にコンピュータープログラムの機能を関連付ける記録を格納し、
デバイスの第２の物理的位置を決定し、
前記デバイスの前記第２の物理的位置を前記記録と比較して、前記第２の物理的位置が、前記仮想位置に対応する前記第１の物理的位置から閾値距離内にあるかどうかを判断し、
前記比較に応答して、前記デバイスの前記第２の物理的位置が前記仮想位置に対応する前記第１の物理的位置から前記閾値距離内にある場合に、前記コンピュータープログラムの機能に関連付けられる出力を表示させる
ように構成される追跡モジュールを実施する、複数の命令を格納したメモリーと
を備えるシステム。