【手続補正書】
【提出日】平成26年8月11日(2014.8.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティングシステムにおいて、ユーザに関連するユーザ識別子とジオグラフィックロケーションとを含む要求を受信するステップと、
ロケーション情報のデータ記憶装置にアクセスして、前記ジオグラフィックロケーションの付近にある一又は複数の場所のセットを特定するステップと、
前記一又は複数の場所のセット中の各場所について、前記ユーザのチェックインアクティビティに対応する一又は複数の値と、前記ユーザの一又は複数のソーシャルコンタクトのチェックインアクティビティに対応する一又は複数の値とを含むユーザアクティビティデータのセットにアクセスするステップと、
前記ジオグラフィックロケーションと各場所に対応するジオグラフィックロケーションとの間の距離と、各場所の前記ユーザアクティビティデータのセット中の一又は複数の値とに基づいて、前記一又は複数の場所のセット中の場所をランク付けするステップと、
前記一又は複数の場所のセットからランク付けされた場所のセットを含む応答を送信するステップとを含む方法。
【請求項２】
前記一又は複数の場所のセット中の各場所は、前記ジオグラフィックロケーションから所定距離内にある、
請求項１に記載の方法。
【請求項３】
前記要求は、文字ストリングを含み、
前記データ記憶装置にアクセスするステップは、前記文字ストリングを前記データ記憶装置に記憶された場所に対応する場所識別子とマッチさせるステップを含む、
請求項１に記載の方法。
【請求項４】
前記文字ストリングを前記データ記憶装置に記憶された場所に対応する場所識別子とマッチさせるステップは、さらに、前記文字ストリングを各場所識別子と完全に又は部分的にマッチさせるステップを含む、
請求項３に記載の方法。
【請求項５】
前記ジオグラフィックロケーションは、地理的座標系パラメータにより特定される、
請求項１に記載の方法。
【請求項６】
前記ユーザアクティビティデータのセットは、ユーザチェックインアクティビティテーブルに配置される、
請求項１に記載の方法。
【請求項７】
前記ユーザアクティビティデータのセットは、さらに、ソーシャルネットワーキングシステム中のグローバルなユーザセットのチェックインアクティビティに対応する一又は複数の値を含む、
請求項１に記載の方法。
【請求項８】
前記ユーザアクティビティデータのセットは、ユーザチェックインアクティビティテーブルに配置される、
請求項７に記載の方法。
【請求項９】
前記ユーザの又はそのユーザのソーシャルコンタクトのチェックインアクティビティは、場所へのチェックインに関して他のユーザをタギングするステップを含む、
請求項１に記載の方法。
【請求項１０】
装置であって、
メモリと、
一又は複数のプロセッサと、
コンピュータ読み取り可能命令を含むプログラムであって、実行された時、前記一又は複数のプロセッサに：
ユーザに関連するユーザ識別子とジオグラフィックロケーションとを含む要求を受信させ、
ロケーション情報のデータ記憶装置にアクセスして、前記ジオグラフィックロケーションの付近にある一又は複数の場所のセットを特定させ、
前記一又は複数の場所のセット中の各場所について、前記ユーザのチェックインアクティビティに対応する一又は複数の値と、前記ユーザの一又は複数のソーシャルコンタクトのチェックインアクティビティに対応する一又は複数の値とを含むユーザアクティビティデータのセットを発生させ、
前記ジオグラフィックロケーションと各場所に対応するジオグラフィックロケーションとの間の距離と、各場所の前記ユーザアクティビティデータのセット中の一又は複数の値とに基づいて、前記一又は複数の場所のセット中の場所をランク付けさせ、
前記一又は複数の場所のセットからランク付けされた場所のセットを含む応答を送信させる、
プログラムとを有する
装置。
【請求項１１】
前記一又は複数の場所のセット中の各場所は、前記ジオグラフィックロケーションから所定距離内にある、
請求項１０に記載の装置。
【請求項１２】
前記要求は、文字ストリングを含み、データ記憶装置にアクセスするため、前記プログラムはさらに、前記一又は複数のプロセッサに、前記文字ストリングを前記データ記憶装置に記憶された場所に対応する場所識別子とマッチさせる命令を含む、
請求項１０に記載の装置。
【請求項１３】
前記文字ストリングを前記データ記憶装置に記憶された場所に対応する場所識別子とマッチするため、前記プログラムはさらに、前記一又は複数のプロセッサに、前記文字ストリングを各場所識別子と完全に又は部分的にマッチさせる命令を含む、
請求項１２に記載の装置。
【請求項１４】
前記ジオグラフィックロケーションは、地理的座標系パラメータにより特定される、
請求項１０に記載の装置。
【請求項１５】
前記ユーザアクティビティデータのセットは、ユーザチェックインアクティビティテーブルに配置される、
請求項１０に記載の装置。
【請求項１６】
前記ユーザアクティビティデータのセットは、さらに、ソーシャルネットワーキングシステム中のグローバルなユーザセットのチェックインアクティビティに対応する一又は複数の値を含む、
請求項１０に記載の装置。
【請求項１７】
前記ユーザアクティビティデータのセットは、ユーザチェックインアクティビティテーブルに配置される、
請求項１６に記載の装置。
【請求項１８】
前記ユーザの又はそのユーザのソーシャルコンタクトのチェックインアクティビティは、場所へのチェックインに関して他のユーザをタギングするステップを含む、
請求項１０に記載の装置。
【請求項１９】
命令を含む非一時的、コンピュータ読み取り可能媒体であって、前記命令は、実行された時、前記一又は複数のプロセッサに：
ユーザに関連するユーザ識別子とジオグラフィックロケーションとを含む要求にアクセスさせ、
ロケーション情報のデータ記憶装置にアクセスして、前記ジオグラフィックロケーションの付近にある一又は複数の場所のセットを特定させ、
前記一又は複数の場所のセット中の各場所について、前記ユーザのチェックインアクティビティに対応する一又は複数の値と、前記ユーザの一又は複数のソーシャルコンタクトのチェックインアクティビティに対応する一又は複数の値とを含むユーザアクティビティデータのセットにアクセスさせ、
前記ジオグラフィックロケーションと各場所に対応するジオグラフィックロケーションとの間の距離と、各場所の前記ユーザアクティビティデータのセット中の一又は複数の値とに基づいて、前記一又は複数の場所のセット中の場所をランク付けさせ、
前記一又は複数の場所のセットからランク付けされた場所のセットを含む応答を送信させる、非一時的、コンピュータ読み取り可能記憶媒体。
【請求項２０】
前記ユーザの又はそのユーザのソーシャルコンタクトのチェックインアクティビティは、場所へのチェックインに関して他のユーザをタギングするステップを含む、
請求項１９に記載の非一時的、コンピュータ読み取り可能媒体。
【請求項２１】
一または複数のコンピューティングデバイスが、ソーシャルネットワーキングシステムの第１のユーザの識別子と、地理的ロケーションとを含む要求を受信するステップと、
前記一または複数のコンピューティングデバイスが、前記地理的ロケーションの近くにある一または複数の場所を識別するステップと、
前記一又は複数のコンピューティングデバイスが、各場所について、一又は複数のロケーションベースユーザアクティビティデータアイテムにアクセスするステップであって、ロケーションベースユーザアクティビティデータアイテムはユーザによるチェックイン、前記ソーシャルネットワーキングシステムにおいて前記ユーザに接続された他のユーザによるチェックイン、またはユーザのグローバルセットによるグローバルチェックインに基づき、少なくとも一ロケーションベースユーザアクティビティデータアイテムは、前記ソーシャルネットワーキングシステムにおいて前記第１のユーザに接続された一または複数の第２のユーザの一または複数のアクティビティに少なくとも部分的に基づき、
前記一または複数のコンピューティングデバイスが、各場所のランキングスコアを決定するステップであって、ある場所のランキングスコアは、前記地理的ロケーションからの距離と、前記ソーシャルネットワーキングシステムにおいて前記第１のユーザに接続された第２のユーザの前記アクセスされたロケーションベースユーザアクティビティデータアイテムとに部分的に基づくステップと、
前記一または複数のコンピューティングデバイスが、前記場所のランキングスコアに基づいて、前記場所の少なくとも１つに関連する情報を送信するステップと
を有する方法。
【請求項２２】
ロケーションベースユーザアクティビティデータアイテムは、チェックインに関してタグ付けされたユーザのカウントに基づく、請求項２１に記載の方法。
【請求項２３】
チェックインに関してタグ付けされたユーザは、前記ユーザが前記チェックインを許可または了承した場合にのみ前記カウントに含められる、請求項２２に記載の方法。
【請求項２４】
ロケーションベースユーザアクティビティデータアイテムは、第２のユーザの前記地理的ロケーションとの示された親和性に基づく、請求項２１に記載の方法。
【請求項２５】
前記第２のユーザの前記地理的ロケーションとの示された親和性は、前記第２のユーザが前記地理的ロケーションを好きだという前記第２のユーザによる表示を含む、
請求項２４に記載の方法。
【請求項２６】
前記第２のユーザの前記地理的ロケーションとの示された親和性は、前記第２のユーザにより前記地理的ロケーションに関連するウェブページにポストされたコメントを含む、
請求項２４に記載の方法。
【請求項２７】
前記地理的ロケーションは、その名称、説明、カテゴリー、タグ、ロケーション情報、またはこれらの任意の組み合わせにより識別される、請求項２１に記載の方法。
【請求項２８】
ソフトウェアを化体した一または複数のコンピュータ読み取り可能な非一時的記憶媒体であって、前記ソフトウェアは、実行されると、
ソーシャルネットワーキングシステムの第１のユーザの識別子と、地理的ロケーションとを含む要求を受信し、
前記地理的ロケーションの近くにある一または複数の場所を識別し、
各場所について、一又は複数のロケーションベースユーザアクティビティデータアイテムにアクセスし、ロケーションベースユーザアクティビティデータアイテムはユーザによるチェックイン、前記ソーシャルネットワーキングシステムにおいて前記ユーザに接続された他のユーザによるチェックイン、またはユーザのグローバルセットによるグローバルチェックインに基づき、少なくとも一ロケーションベースユーザアクティビティデータアイテムは、前記ソーシャルネットワーキングシステムにおいて前記第１のユーザに接続された一または複数の第２のユーザの一または複数のアクティビティに少なくとも部分的に基づき、
各場所のランキングスコアを決定し、ある場所のランキングスコアは、前記地理的ロケーションからの距離と、前記ソーシャルネットワーキングシステムにおいて前記第１のユーザに接続された第２のユーザの前記アクセスされたロケーションベースユーザアクティビティデータアイテムとに部分的に基づき、
前記場所のランキングスコアに基づいて、前記場所の少なくとも１つに関連する情報を送信する
記憶媒体。
【請求項２９】
ロケーションベースユーザアクティビティデータアイテムは、チェックインに関してタグ付けされたユーザのカウントに基づく、請求項２８に記載の記憶媒体。
【請求項３０】
チェックインに関してタグ付けされたユーザは、前記ユーザが前記チェックインを許可または了承した場合にのみ前記カウントに含められる、請求項２９に記載の記憶媒体。
【請求項３１】
ロケーションベースユーザアクティビティデータアイテムは、第２のユーザの前記地理的ロケーションとの示された親和性に基づく、請求項２８に記載の記憶媒体。
【請求項３２】
前記第２のユーザの前記地理的ロケーションとの示された親和性は、前記第２のユーザが前記地理的ロケーションを好きだという前記第２のユーザによる表示を含む、
請求項３１に記載の記憶媒体。
【請求項３３】
前記第２のユーザの前記地理的ロケーションとの示された親和性は、前記第２のユーザにより前記地理的ロケーションに関連するウェブページにポストされたコメントを含む、
請求項３１に記載の記憶媒体。
【請求項３４】
前記地理的ロケーションは、その名称、説明、カテゴリー、タグ、ロケーション情報、またはこれらの任意の組み合わせにより識別される、請求項２８に記載の記憶媒体。
【請求項３５】
システムであって、
一または複数のプロセッサと、
前記プロセッサに結合し、前記プロセッサにより実行可能な命令を含み、前記プロセッサは、前記命令を実行すると、
ソーシャルネットワーキングシステムの第１のユーザの識別子と、地理的ロケーションとを含む要求を受信し、
前記地理的ロケーションの近くにある一または複数の場所を識別し、
各場所について、一又は複数のロケーションベースユーザアクティビティデータアイテムにアクセスし、ロケーションベースユーザアクティビティデータアイテムはユーザによるチェックイン、前記ソーシャルネットワーキングシステムにおいて前記ユーザに接続された他のユーザによるチェックイン、またはユーザのグローバルセットによるグローバルチェックインに基づき、少なくとも一ロケーションベースユーザアクティビティデータアイテムは、前記ソーシャルネットワーキングシステムにおいて前記第１のユーザに接続された一または複数の第２のユーザの一または複数のアクティビティに少なくとも部分的に基づき、
各場所のランキングスコアを決定し、ある場所のランキングスコアは、前記地理的ロケーションからの距離と、前記ソーシャルネットワーキングシステムにおいて前記第１のユーザに接続された第２のユーザの前記アクセスされたロケーションベースユーザアクティビティデータアイテムとに部分的に基づき、
前記場所のランキングスコアに基づいて、前記場所の少なくとも１つに関連する情報を送信する
ように動作可能であるメモリとを有する
システム。
【請求項３６】
ロケーションベースユーザアクティビティデータアイテムは、チェックインに関してタグ付けされたユーザのカウントに基づく、請求項３５に記載のシステム。
【請求項３７】
チェックインに関してタグ付けされたユーザは、前記ユーザが前記チェックインを許可または了承した場合にのみ前記カウントに含められる、請求項３６に記載のシステム。