【手続補正書】
【提出日】令和2年1月16日(2020.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
客コンピュータから、要求特徴を特定する検索クエリを受信することと、
前記検索クエリを受信することに応答して、宿設備についての複数のリスティングを識別することと、
前記複数のリスティングに対して受信された複数の予約要求にアクセスすることであり、前記複数の予約要求のサブセットのうちの各々の予約要求は以前に、当該リスティングが由来する宿主コンピュータにより受け入れられている、アクセスすることと、
前記複数の予約要求に基づいてクラスタ選好数値を決定することと、
複数の選好モデルを生成することであり、前記複数の選好モデルのそれぞれの選好モデルが前記複数のリスティングの各々のリスティングに対応しており、前記複数のリスティングの各々のリスティングに対応する前記複数の選好モデルのそれぞれの選好モデルを生成することは、
前記クラスタ選好数値および前記要求特徴に対する前記複数のリスティングの前記リスティングに固有の選好値に基づいて、前記要求特徴に対するリスティング固有の選好値を決定することと、
前記リスティング固有の選好値に基づいて前記複数のリスティングの前記リスティングに対応するそれぞれの選好モデルを生成することと、
を含む、生成することと、
前記複数の選好モデルのそれぞれの選好モデルを、前記それぞれの選好モデルに対応する前記リスティングに対しての前記検索クエリに関連付けられた見込み予約要求に適用して、前記見込み予約要求が、対応する前記宿主コンピュータにより受け入れられることになるということの確率を計算することと、
前記計算された確率に基づいて前記複数のリスティングをランク付けすることと、
前記ランク付けに基づく表示のために、前記客コンピュータへ前記前記複数のリスティングに対応する検索結果を送信することと
を含むことを特徴とするコンピュータ実装方法。
【請求項２】
前記複数の予約要求に基づいてクラスタ選好数値を決定することは、
前記複数の予約要求内の受け入れられた予約要求の数を決定することと、
前記複数の予約要求内の前記要求特徴を持つ予約要求の数を決定することと、
前記受け入れられた前記予約要求の数、および、前記要求特徴を持つ前記予約要求の数に基づいて前記クラスタ選好数値を決定することと
を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記複数のリスティングのリスティングについてのそれぞれの選好モデルは、
前記要求特徴と、対応する前記宿主コンピュータにより受け入れられる、または拒否される、リスティングに対する予約要求との間の関係性を識別するパラメータを含むことをさらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記複数のリスティングは、地理的地域、部屋タイプおよび宿主のうちの少なくとも１つから選択された同一の属性と関連付けられていることを特徴とする請求項１に記載の方法。
【請求項５】
前記要求特徴は、前記複数の予約要求を分類するための機構を示すことを特徴とする請求項１に記載の方法。
【請求項６】
前記リスティング固有の選好値を決定することは、
前記リスティングに対して受信された前記複数の予約要求のサブセットを識別することと、
前記サブセット内の受け入れられた前記予約要求の数、および、前記サブセット内の前記要求特徴を持つ前記予約要求の数を決定することと、
前記クラスタ選好数値、前記サブセット内の受け入れられた前記予約要求の数、および、前記サブセット内の前記要求特徴を持つ前記予約要求の数の組み合わせに基づいて前記リスティング固有の値を決定することと
を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記選好モデルを生成することは、前記リスティング固有の選好値を前記リスティングに対して受信された前記複数の予約要求のサブセットに適用することにより、トレーニングデータセットを生成することを含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記要求特徴は、前記宿設備の以前の予約またはカレンダ利用不可能性終了と、予約要求に関連付けられた予約始まりとの間の、時間の特定の期間を指示する間隙特徴であることを特徴とする請求項１に記載の方法。
【請求項９】
実行可能なコンピュータプログラム命令を記憶する非一時的コンピュータ可読媒体であって、前記コンピュータプログラム命令は、実行されるときに、コンピュータプロセッサに、
客コンピュータから、要求特徴を特定する検索クエリを受信することと、
前記検索クエリを受信することに応答して、宿設備についての複数のリスティングを識別することと、
前記複数のリスティングに対して受信された複数の予約要求にアクセスすることであり、前記複数の予約要求のサブセットのうちの各々の予約要求は以前に、当該リスティングが由来する宿主コンピュータにより受け入れられている、アクセスすることと、
前記複数の予約要求に基づいてクラスタ選好数値を決定することと、
複数の選好モデルを生成することであり、前記複数の選好モデルのそれぞれの選好モデルが前記複数のリスティングの各々のリスティングに対応しており、前記複数のリスティングの各々のリスティングに対応する前記複数の選好モデルのそれぞれの選好モデルを生成することは、
前記クラスタ選好数値および前記要求特徴に対する前記複数のリスティングの前記リスティングに固有の選好値に基づいて、前記要求特徴に対するリスティング固有の選好値を決定することと、
前記リスティング固有の選好値に基づいて前記複数のリスティングの前記リスティングに対応するそれぞれの選好モデルを生成することと、
を含む、生成することと、
前記複数の選好モデルのそれぞれの選好モデルを、前記それぞれの選好モデルに対応する前記リスティングに対しての前記検索クエリに関連付けられた見込み予約要求に適用して、前記見込み予約要求が、対応する前記宿主コンピュータにより受け入れられることになるということの確率を計算することと、
前記計算された確率に基づいて前記複数のリスティングをランク付けすることと、
前記ランク付けに基づく表示のために、前記客コンピュータへ前記前記複数のリスティングに対応する検索結果を送信することと
を実行させる命令を含むことを特徴とする非一時的コンピュータ可読媒体。
【請求項１０】
前記複数の予約要求に基づいてクラスタ選好数値を決定することについて、前記コンピュータプログラム命令は、実行されるときに、前記コンピュータプロセッサに、
前記複数の予約要求内の受け入れられた予約要求の数を決定することと、
前記複数の予約要求内の前記要求特徴を持つ予約要求の数を決定することと、
前記受け入れられた前記予約要求の数、および、前記要求特徴を持つ前記予約要求の数に基づいて前記クラスタ選好数値を決定することと
を実行させる命令を含むことを特徴とする請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１１】
前記複数のリスティングのリスティングについてのそれぞれの選好モデルは、
前記要求特徴と、対応する前記宿主コンピュータにより受け入れられる、または拒否される、リスティングに対する予約要求との間の関係性を識別するパラメータを含むことをさらに含むことを特徴とする請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１２】
前記複数のリスティングは、地理的地域、部屋タイプおよび宿主のうちの少なくとも１つから選択された同一の属性と関連付けられていることを特徴とする請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１３】
前記要求特徴は、前記複数の予約要求を分類するための機構を示すことを特徴とする請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１４】
前記リスティング固有の選好値を決定することについて、前記コンピュータプログラム命令は、実行されるときに、前記コンピュータプロセッサに、
前記リスティングに対して受信された前記複数の予約要求のサブセットを識別することと、
前記サブセット内の受け入れられた前記予約要求の数、および、前記サブセット内の前記要求特徴を持つ前記予約要求の数を決定することと、
前記クラスタ選好数値、前記サブセット内の受け入れられた前記予約要求の数、および、前記サブセット内の前記要求特徴を持つ前記予約要求の数の組み合わせに基づいて前記リスティング固有の値を決定することと
を実行させる命令を含むことを特徴とする請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１５】
前記選好モデルを生成することについて、前記コンピュータプログラム命令は、実行されるときに、前記コンピュータプロセッサに、
前記リスティング固有の選好値を前記リスティングに対して受信された前記複数の予約要求のサブセットに適用することにより、トレーニングデータセットを生成することを含むことを特徴とする請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１６】
実行可能なコンピュータプログラム命令を記憶する非一時的コンピュータ可読媒体を備えたコンピュータシステムであって、前記コンピュータプログラム命令は、実行されるときに、コンピュータプロセッサに、
客コンピュータから、要求特徴を特定する検索クエリを受信するステップと、
前記検索クエリを受信することに応答して、宿設備についての複数のリスティングを識別するステップと、
前記複数のリスティングに対して受信された複数の予約要求にアクセスするステップであり、前記複数の予約要求のサブセットのうちの各々の予約要求は以前に、当該リスティングが由来する宿主コンピュータにより受け入れられている、アクセスするステップと、
前記複数の予約要求に基づいてクラスタ選好数値を決定するステップと、
複数の選好モデルを生成するステップであり、前記複数の選好モデルのそれぞれの選好モデルが前記複数のリスティングの各々のリスティングに対応しており、前記複数のリスティングの各々のリスティングに対応する前記複数の選好モデルのそれぞれの選好モデルを生成するステップは、
前記クラスタ選好数値および前記要求特徴に対する前記複数のリスティングの前記リスティングに固有の選好値に基づいて、前記要求特徴に対するリスティング固有の選好値を決定するステップと、
前記リスティング固有の選好値に基づいて前記複数のリスティングの前記リスティングに対応するそれぞれの選好モデルを生成するステップと、
を含む、生成するステップと、
前記複数の選好モデルのそれぞれの選好モデルを、前記それぞれの選好モデルに対応する前記リスティングに対しての前記検索クエリに関連付けられた見込み予約要求に適用して、前記見込み予約要求が、対応する前記宿主コンピュータにより受け入れられることになるということの確率を計算するステップと、
前記計算された確率に基づいて前記複数のリスティングをランク付けするステップと、
前記ランク付けに基づく表示のために、前記客コンピュータへ前記前記複数のリスティングに対応する検索結果を送信するステップと
を実行させる命令を含むことを特徴とするコンピュータシステム。
【請求項１７】
前記複数の予約要求に基づいてクラスタ選好数値を決定するステップは、
前記複数の予約要求内の受け入れられた予約要求の数を決定するステップと、
前記複数の予約要求内の前記要求特徴を持つ予約要求の数を決定するステップと、
前記受け入れられた前記予約要求の数、および、前記要求特徴を持つ前記予約要求の数に基づいて前記クラスタ選好数値を決定するステップと
を含むことを特徴とする請求項１６に記載のコンピュータシステム。
【請求項１８】
前記複数のリスティングの各々についての各選好モデルは、
前記要求特徴と、対応する前記宿主コンピュータにより受け入れられる、または拒否される、各リスティングに対する予約要求との間の関係性を識別するパラメータを含むことをさらに含むことを特徴とする請求項１６に記載のコンピュータシステム。
【請求項１９】
前記複数のリスティングは、地理的地域、部屋タイプおよび宿主のうちの少なくとも１つから選択された同一の属性と関連付けられていることを特徴とする請求項１６に記載のコンピュータシステム。
【請求項２０】
前記リスティング固有の選好値を決定するステップは、
前記リスティングに対して受信された前記複数の予約要求のサブセットを識別するステップと、
前記サブセット内の受け入れられた前記予約要求の数、および、前記サブセット内の前記要求特徴を持つ前記予約要求の数を決定するステップと、
前記クラスタ選好数値、前記サブセット内の受け入れられた前記予約要求の数、および、前記サブセット内の前記要求特徴を持つ前記予約要求の数の組み合わせに基づいて前記リスティング固有の値を決定するステップと
を含むことを特徴とする請求項１６に記載のコンピュータシステム。