【手続補正書】
【提出日】平成28年3月2日(2016.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
セレクタを含むグラフィカルユーザインタフェースを、クライアントデバイスに提供するステップであって、前記セレクタは、前記セレクタの結果セット内のユーザによる複数の以前の選択からのオブジェクトのオブジェクトタイプに基づいて、オブジェクトタイプに関連付けられる、ステップと、
ソーシャルネットワーキングシステムのユーザによって前記クライアントデバイス上で前記セレクタに入力されるクエリを、受け取るステップであって、前記オブジェクトタイプは、前記クエリを受け取る前に前記セレクタに関連付けられる、ステップと、
前記クエリと一致するオブジェクトを識別することによって、結果セットを形成するステップであって、前記オブジェクトのうちの１以上はオブジェクトタイプに関連付けられている、形成ステップと、
前記セレクタに関連付けられた前記オブジェクトタイプと前記結果セット内の前記オブジェクトの前記オブジェクトタイプとの比較、および
前記ソーシャルネットワーキングシステム上の前記ユーザのつながり
に少なくとも部分的に基づいて、前記結果セットを修正する、修正ステップと、
前記結果セットの１以上のオブジェクトを、前記セレクタに視覚的に関連する表示のために前記グラフィカルユーザインタフェースにおいて前記クライアントデバイスに提供するステップと、を含むコンピュータ実装された方法。
【請求項２】
前記セレクタを使用する複数のユーザからオブジェクトの複数の選択を受け取るステップと、
選択される前記オブジェクトに関連付けられた１以上のタイプを決定するステップと、
選択される前記オブジェクトに関連付けられた前記タイプに基づいて、前記セレクタに関連付けられたタイプを決定する、タイプ決定ステップと、をさらに含む請求項１に記載のコンピュータ実装された方法。
【請求項３】
前記タイプ決定ステップは、
前記選択されるオブジェクトに最も高頻度で関連付けられた最高頻度タイプを識別するステップと、
前記最高頻度タイプを、前記セレクタに関連付けられた前記オブジェクトタイプとして追加するステップと、を含む、請求項２に記載のコンピュータ実装された方法。
【請求項４】
前記修正ステップは、前記結果セットから、前記セレクタの前記オブジェクトタイプと一致しないタイプを有するオブジェクトを除去するステップを含む、請求項１に記載のコンピュータ実装された方法。
【請求項５】
前記修正ステップは、前記オブジェクトに関連付けられた前記オブジェクトタイプが、前記セレクタに関連付けられた前記オブジェクトタイプと一致するか否かに少なくとも部分的に基づいて、前記結果セット内の前記オブジェクトをランク付けするステップを含む、請求項１に記載のコンピュータ実装された方法。
【請求項６】
前記セレクタに関連付けられた前記オブジェクトタイプ、および前記クエリと一致する前記オブジェクトのタイプは、タイプグラフのノードであり、前記方法は、
前記セレクタに関連付けられた前記オブジェクトタイプと、前記クエリと一致する前記オブジェクトの前記タイプとの間の前記タイプグラフにおける距離を決定するステップと、
決定される前記距離に基づいて前記オブジェクトの前記ランク付けを決定するステップと、をさらに含む、請求項５に記載のコンピュータ実装された方法。
【請求項７】
前記修正ステップは、前記クエリと一致する前記オブジェクトのうちの第１のオブジェクトを、前記クエリと一致する前記オブジェクトのうちの第２のオブジェクトよりも高くランク付けするステップを含み、前記ランク付けは、前記セレクタに関連付けられた前記オブジェクトタイプと一致するタイプを有する、前記オブジェクトのうちの前記第１のオブジェクトと、前記セレクタの前記オブジェクトタイプと一致するタイプを有しない、前記オブジェクトのうちの前記第２のオブジェクトとに対応してなされる、請求項６に記載のコンピュータ実装された方法。
【請求項８】
前記セレクタに関連付けられた前記オブジェクトタイプ、および前記クエリと一致する前記オブジェクトの前記タイプは、階層型タイプグラフのノードであり、オブジェクトのタイプは、前記オブジェクトタイプが、前記セレクタの前記オブジェクトタイプと同じ、または前記セレクタの前記オブジェクトタイプのサブタイプである場合に限り、前記セレクタの前記オブジェクトタイプと一致する、請求項６に記載のコンピュータ実装された方法。
【請求項９】
前記グラフィカルユーザインタフェースは、ページに対するものであり、前記グラフィカルユーザインタフェースは、複数のセレクタを含み、前記複数のセレクタのうちの少なくとも２つのセレクタは、異なるオブジェクトタイプに関連付けられる、請求項１に記載のコンピュータ実装された方法。
【請求項１０】
前記ユーザから、前記結果セットの前記オブジェクトの１つの選択を受け取るステップをさらに含む、請求項１に記載のコンピュータ実装された方法。
【請求項１１】
前記ソーシャルネットワーキングシステム上の前記ユーザのつながりに少なくとも部分的に基づいて前記結果セットを修正するステップは、前記ユーザと、他のユーザとの間のつながりに少なくとも部分的に基づく、請求項１に記載のコンピュータ実装された方法。
【請求項１２】
前記ソーシャルネットワーキングシステム上の前記ユーザのつながりに少なくとも部分的に基づいて前記結果セットを修正するステップは、前記ユーザと、前記ソーシャルネットワーキングシステム上のページとの間のつながりに少なくとも部分的に基づく、請求項１に記載のコンピュータ実装された方法。
【請求項１３】
前記ソーシャルネットワーキングシステム上の前記ユーザのつながりに少なくとも部分的に基づいて前記結果セットを修正するステップは、前記ユーザと、前記ソーシャルネットワーキングシステム上のメディアアイテムとの間のつながりに少なくとも部分的に基づく、請求項１に記載のコンピュータ実装された方法。
【請求項１４】
前記ソーシャルネットワーキングシステム上の前記ユーザのつながりに少なくとも部分的に基づいて前記結果セットを修正するステップは、前記ユーザと、前記ソーシャルネットワーキングシステム上でホストされるアプリケーションとの間のつながりに少なくとも部分的に基づく、請求項１に記載のコンピュータ実装された方法。
【請求項１５】
前記ソーシャルネットワーキングシステム上の前記ユーザのつながりに少なくとも部分的に基づいて前記結果セットを修正するステップは、前記ユーザと、前記ソーシャルネットワーキングシステムによって定義されるグループとの間のつながりに少なくとも部分的に基づく、請求項１に記載のコンピュータ実装された方法。
【請求項１６】
前記セレクタを含む前記グラフィカルユーザインタフェースは、前記ソーシャルネットワーキングシステムの外部のウェブページである第三者サイトである、請求項１に記載のコンピュータ実装された方法。
【請求項１７】
実行形式のコンピュータプログラムの命令を記憶する非一時的コンピュータ可読記憶媒体であって、前記命令は、
セレクタを含むグラフィカルユーザインタフェースを、クライアントデバイスに提供するための命令であって、前記セレクタは、前記セレクタの結果セット内のユーザによる複数の以前の選択からのオブジェクトのオブジェクトタイプに基づいて、オブジェクトタイプに関連付けられる、命令と、
前記クライアントデバイス上で前記セレクタに入力されるクエリを受け取るための命令であって、前記オブジェクトタイプは、前記クエリを受け取る前に前記セレクタに関連付けられる、命令と、
前記クエリと一致するオブジェクトを識別することによって、結果セットを形成するための命令であって、前記オブジェクトのうちの１以上はオブジェクトタイプに関連付けられている、命令と、
前記セレクタに関連付けられた前記オブジェクトタイプと前記結果セット内の前記オブジェクトの前記オブジェクトタイプとの比較に少なくとも部分的に基づいて、前記結果セットを修正するための命令と、
前記結果セットの１以上のオブジェクトを、前記セレクタに視覚的に関連する表示のために前記グラフィカルユーザインタフェースにおいて前記クライアントデバイスに提供するための命令と、を含む、非一時的コンピュータ可読記憶媒体。
【請求項１８】
前記セレクタを使用する複数のユーザからオブジェクトの複数の選択を受け取るための命令と、
前記選択されるオブジェクトに関連付けられた１以上のタイプを決定する、タイプ決定ステップのための命令と、
前記選択されるオブジェクトに関連付けられた前記タイプに基づいて、前記セレクタに関連付けられたタイプを決定するための命令と、をさらに含む請求項１７に記載の非一時的コンピュータ可読記憶媒体。
【請求項１９】
前記タイプ決定ステップは、
選択される前記オブジェクトに最も高頻度で関連付けられた最高頻度タイプを識別するステップと、
前記最高頻度タイプを、前記セレクタに関連付けられた前記オブジェクトタイプとして
追加するステップと、を含む、請求項１８に記載の非一時的コンピュータ可読記憶媒体。
【請求項２０】
前記グラフィカルユーザインタフェースは、ページに対するものであり、前記グラフィカルユーザインタフェースは、複数のセレクタを含み、前記複数のセレクタのうちの少なくとも２つのセレクタは、異なるオブジェクトタイプに関連付けられる、請求項１７に記載の非一時的コンピュータ可読記憶媒体。