【手続補正書】
【提出日】平成28年8月3日(2016.8.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オンラインサービスを提供するシステムの１つまたは複数のサーバによって、前記オンラインサービスの第１のユーザと関連付けられた第１のクライアントコンピューティングデバイスにトークンを送信することであって、前記トークンは、前記第１のユーザのユーザ識別子に少なくとも部分的に基づいて前記サーバによって生成されることと、
前記サーバによって、前記オンラインサービスの第２のユーザと関連付けられた第２のクライアントコンピューティングデバイスから前記トークンを受信することであって、前記トークンは、前記第１のクライアントコンピューティングデバイスから前記第２のクライアントコンピューティングデバイスに無線接続を通じて送信されていることと、
前記サーバによって、前記第１のユーザの前記ユーザ識別子に少なくとも部分的に基づいて、かつ前記第１のユーザに対応する第１のノードから前記第２のユーザに対応する第２のノードまでソーシャルグラフ内を移動するエッジの最小数に基づいて前記トークンを検証すること、
前記トークンが検証された場合に、前記サーバによって、前記第２のユーザにアクセス可能なデータを判定することであって、前記第２のユーザにアクセスするための前記ソーシャルグラフ内の複数のノードのリストを決定することを含み、前記複数のノードのリストは、前記第１のノード及び前記第２のノードの双方に共通に接続されているものを表すことと、
前記サーバによって、前記第２のクライアントコンピューティングデバイスに、前記第２のユーザにアクセス可能なデータの少なくとも一部を送信すること
を備える方法。
【請求項２】
前記第２のユーザにアクセス可能なデータは、前記第１のユーザの前記ユーザ識別子を含む、請求項１に記載の方法。
【請求項３】
前記トークンを検証することが更に、前記第１および第２のクライアントコンピューティングデバイスと関連付けられたそれぞれの位置に基づいて行われ、該それぞれの位置は、前記第１および第２のクライアントコンピューティングデバイスによって、グローバルポジショニングシステム（ＧＰＳ）、セルラ信号三角測量、Ｗｉ−Ｆｉ（登録商標）ホットスポット位置、またはそれらのうちの任意の組み合わせに基づいて決定される、請求項１に記載の方法。
【請求項４】
前記トークンは前記サーバによって検証された後に失効する、請求項１に記載の方法。
【請求項５】
前記第１のクライアントコンピューティングデバイスに前記トークンを送信することが、前記第１のクライアントコンピューティングデバイスと前記サーバとの間の安全な接続を通じて行われる、請求項１に記載の方法。
【請求項６】
前記無線接続は、Ｗｉ−Ｆｉ（登録商標）、短距離無線通信インタフェース、ピアツーピアセルラ、または無線周波数識別（ＲＦＩＤ）プロトコルに基づいている、請求項１に記載の方法。
【請求項７】
前記無線接続には、前記オンラインサービスの第３のユーザと関連付けられた第３のクライアントコンピューティングデバイスが含まれる、請求項１に記載の方法。
【請求項８】
前記システムは、複数のノードと、該複数のノードをつなぐエッジとからなるグラフを備えたソーシャルネットワーキングシステムであり、前記複数のノードは前記第１のノードと前記第２のノードとを含み、
前記オンラインサービスは、前記ソーシャルネットワーキングシステムによって提供されるソーシャルネットワーキングサービスである、請求項１に記載の方法。
【請求項９】
前記複数のノードは、少なくとも２つのユーザノードとコンセプトノードとを含み、前記コンセプトノードは、前記第１のユーザまたは前記第２のユーザによって行われるアクティビティを表すエッジを介して、少なくとも前記第１または第２のノードに接続されている、請求項１に記載の方法。
【請求項１０】
コンピュータによって実行可能な命令を記憶するコンピュータ可読データ記憶メモリであって、前記命令は、該命令の実行時に、コンピュータシステムに、コンピュータに実装された方法を実行させるものであり、前記命令は、
オンラインサービスを提供するシステムよって、オンラインサービスの第１のユーザと関連付けられた第１のクライアントコンピューティングデバイスにトークンを送信するための命令であって、前記トークンは、前記第１のユーザのユーザ識別子に少なくとも部分的に基づいて生成されることと、
前記オンラインサービスの第２のユーザと関連付けられた第２のクライアントコンピューティングデバイスから前記トークンを受信するための命令であって、前記トークンは、前記第１のクライアントコンピューティングデバイスから前記第２のクライアントコンピューティングデバイスに無線接続を通じて送信されていることと、
前記第１のユーザの前記ユーザ識別子に少なくとも部分的に基づいて、かつ前記第１のユーザに対応する第１のノードから前記第２のユーザに対応する第２のノードまでソーシャルグラフ内を移動するエッジの最小数に基づいて前記トークンを検証するための命令と、
前記トークンが検証された場合に、前記第２のユーザにアクセス可能なデータを判定するための命令であって、前記第２のユーザにアクセスするための前記ソーシャルグラフ内の複数のノードのリストを決定することを含み、前記複数のノードのリストは、前記第１のノード及び前記第２のノードの双方に共通に接続されているものを表すことと、
前記第２のクライアントコンピューティングデバイスに、前記第２のユーザにアクセス可能なデータの少なくとも一部を送信するための命令と
を備える、コンピュータ可読データ記憶メモリ。
【請求項１１】
前記第２のユーザにアクセス可能なデータは、前記第１のユーザの前記ユーザ識別子を含む、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１２】
前記トークンを検証することが更に、前記第１および第２のクライアントコンピューティングデバイスと関連付けられたそれぞれの位置に基づいて行われ、該それぞれの位置は、前記第１および第２のクライアントコンピューティングデバイスによって、グローバルポジショニングシステム（ＧＰＳ）、セルラ信号三角測量、Ｗｉ−Ｆｉ（登録商標）ホットスポット位置、またはそれらのうちの任意の組み合わせに基づいて決定される、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１３】
前記トークンは、検証された後に失効する、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１４】
前記第１のクライアントコンピューティングデバイスに前記トークンを送信することが、前記第１のクライアントコンピューティングデバイスとの安全な接続を通じて行われる、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１５】
前記無線接続は、Ｗｉ−Ｆｉ（登録商標）、短距離無線通信インタフェース、ピアツーピアセルラ、または無線周波数識別（ＲＦＩＤ）プロトコルに基づいている、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１６】
前記無線接続には、前記オンラインサービスの第３のユーザと関連付けられた第３のクライアントコンピューティングデバイスが含まれる、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１７】
前記オンラインサービスは、ソーシャルネットワーキングシステムによって提供されるソーシャルネットワーキングサービスである、請求項１０に記載のコンピュータ可読データ記憶メモリ。
【請求項１８】
コンピュータシステムであって、
実行可能な命令を記憶するように構成されたデータ記憶構成要素と、
１つまたは複数のプロセッサであって、前記実行可能な命令によって、
オンラインサービスを提供すること、
前記オンラインサービスの第１のユーザと関連付けられた第１のクライアントコンピューティングデバイスにトークンを送信することであって、前記トークンは、前記第１のユーザのユーザ識別子に少なくとも部分的に基づいて生成されることと、
前記オンラインサービスの第２のユーザと関連付けられた第２のクライアントコンピューティングデバイスから前記トークンを受信することであって、前記トークンは、前記第１のクライアントコンピューティングデバイスから前記第２のクライアントコンピューティングデバイスに無線接続を通じて送信されていることと、
前記第１のユーザの前記ユーザ識別子に少なくとも部分的に基づいて、かつ前記第１のユーザに対応する第１のノードから前記第２のユーザに対応する第２のノードまでソーシャルグラフ内を移動するエッジの最小数に基づいて前記トークンを検証すること、
前記第２のユーザにアクセスするための前記ソーシャルグラフ内の複数のノードのリストを少なくとも決定することにより、前記トークンが検証された場合に前記第２のユーザにアクセス可能なデータを判定することであって、前記複数のノードのリストは、前記第１のノード及び前記第２のノードの双方に共通に接続されているものを表すことと、
前記第２のクライアントコンピューティングデバイスに、前記第２のユーザにアクセス可能なデータの少なくとも一部を送信すること
を実行するように構成された１つまたは複数のプロセッサと
を備えるコンピュータシステム。
【請求項１９】
前記１つまたは複数のプロセッサは、前記トークンが検証された後に前記トークンを失効させるように構成されている、請求項１８に記載のコンピュータシステム。