【手続補正書】
【提出日】令和1年8月28日(2019.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報リソース内のコンテンツスロットの配置を自動的に管理する方法であって、
1つまたは複数のプロセッサを含むデータ処理システムによって、コンピューティングデバイスから、前記コンピューティングデバイスがコンテンツパブリッシャから第1の複数のコンピュータ実行可能命令を含む前記情報リソースを受信することに応答してコンテンツの要求を受信するステップであって、前記第1の複数のコンピュータ実行可能命令は、前記データ処理システムのサーバを識別する、受信するステップと、
前記データ処理システムによって、前記コンピューティングデバイスに第2の複数のコンピュータ実行可能命令を送信するステップであって、前記第2の複数のコンピュータ実行可能命令は、前記コンテンツの要求に応答して前記コンピューティングデバイス上で実行され、自動的に前記コンピューティングデバイスに、
前記情報リソースのドキュメントオブジェクトモデル(DOM)ツリーを識別することと、
前記DOMツリー内に含まれる1つまたは複数のDOM要素を識別することと、
前記識別されたDOM要素に基づいて、サードパーティコンテンツ配置ポリシに従って1つまたは複数の候補サードパーティコンテンツ配置位置を判定することと、
前記候補サードパーティコンテンツ配置位置から、前記DOMツリー内のサードパーティコンテンツ配置位置を選択し、前記選択されたサードパーティコンテンツ配置位置にサードパーティコンテンツスロットを挿入することと、
前記サードパーティコンテンツスロットにおいてサードパーティコンテンツアイテムを表示することと
を行わせるためのものである、送信するステップと
を含む方法。
【請求項２】
前記サードパーティコンテンツ配置ポリシは、候補サードパーティコンテンツ配置位置を識別するための1つまたは複数のルールを含み、前記ルールは、前記識別されたDOM要素の寸法に基づく、請求項1に記載の方法。
【請求項３】
前記候補サードパーティコンテンツ配置位置から前記DOMツリー内のサードパーティコンテンツ配置位置を選択するステップは、前記情報リソースの幅の所定のしきい値より大きい幅を有する2つの隣接するDOM要素の間にあるサードパーティコンテンツ配置位置を選択するステップを含む、請求項1に記載の方法。
【請求項４】
前記選択されたサードパーティコンテンツ配置位置においてサードパーティコンテンツアイテムを表示するステップは、
前記サードパーティコンテンツアイテムを表示することに対応する収益額を識別するステップと、
前記収益額が所定のしきい値を超えると判定するステップと、
前記収益額が前記所定のしきい値を超えるとの判定に応答して、表示のために前記サードパーティコンテンツアイテムを選択するステップと
を含む、請求項1に記載の方法。
【請求項５】
サードパーティコンテンツ配置ポリシに従って1つまたは複数の候補サードパーティコンテンツ配置位置を判定するステップは、所定の個数の候補サードパーティコンテンツ配置位置を判定するステップと、前記所定の個数の候補サードパーティコンテンツ配置位置の判定に応答して、候補サードパーティコンテンツ配置位置を判定する命令を終了するステップとを含む、請求項1に記載の方法。
【請求項６】
前記第2の複数のコンピュータ実行可能命令は、前記コンピューティングデバイス上で実行される時に、前記コンピューティングデバイスに、さらに、
前記情報リソース上に表示される既存のサードパーティコンテンツ配置の個数を識別することと、
既存のサードパーティコンテンツ配置の前記個数がサードパーティコンテンツ配置の所定の個数より少ないと判定することと、
既存のサードパーティコンテンツ配置の前記個数がサードパーティコンテンツ配置の所定の個数より少ないとの判定に応答して、前記選択されたサードパーティコンテンツ配置位置において前記サードパーティコンテンツスロットを挿入することと
を行わせるコンピュータ実行可能命令を含む、請求項1に記載の方法。
【請求項７】
前記サードパーティコンテンツスロットが、前記コンピューティングデバイス上で実行される時に、前記データ処理システムにサードパーティコンテンツアイテムを要求することを前記コンピューティングデバイスに行わせるコンピュータ実行可能命令を含む、請求項1に記載の方法。
【請求項８】
前記第2の複数のコンピュータ実行可能命令は、前記コンピューティングデバイス上で実行される時に、前記コンピューティングデバイスに、
前記データ処理システムからサードパーティコンテンツを受信することと、
前記受信されたサードパーティコンテンツに関連する収益がしきい値を超えるとの判定に応答して、サードパーティコンテンツアイテムを表示すると判定することと
をさらに行わせる、請求項1に記載の方法。
【請求項９】
情報リソース内のコンテンツスロットの配置を自動的に管理する方法であって、
1つまたは複数のプロセッサを含むデータ処理システムによって、コンピューティングデバイスから前記情報リソースについてのリクエストを受信するステップと、
前記データ処理システムによって、前記コンピューティングデバイス上での表示のために前記コンピューティングデバイスに前記情報リソースを送信するステップであって、前記情報リソースが、コンテンツスロット挿入スクリプトを含み、前記コンテンツスロット挿入スクリプトは、前記コンピューティングデバイスによる前記情報リソースの受信に応答して前記コンピューティングデバイス上で実行される時に、前記コンピューティングデバイスに、自動的に、
前記情報リソースのドキュメントオブジェクトモデル(DOM)ツリーを識別することと、
前記DOMツリー内に含まれる1つまたは複数のDOM要素を識別することと、
前記識別されたDOM要素に基づいて、サードパーティコンテンツ配置ポリシに従って1つまたは複数の候補サードパーティコンテンツ配置位置を判定することと、
前記候補サードパーティコンテンツ配置位置から、前記DOMツリー内のサードパーティコンテンツ配置位置を選択し、前記選択されたサードパーティコンテンツ配置位置にサードパーティコンテンツスロットを挿入することと、
前記サードパーティコンテンツスロットにおいてサードパーティコンテンツアイテムを表示することと
を行わせる送信するステップと
を含む方法。
【請求項１０】
前記サードパーティコンテンツ配置ポリシは、候補サードパーティコンテンツ配置位置を識別するための1つまたは複数のルールを含み、前記ルールは、前記識別されたDOM要素の寸法に基づく、請求項9に記載の方法。
【請求項１１】
前記候補広告配置位置から前記DOMツリー内のサードパーティコンテンツ配置位置を選択するステップは、前記情報リソースの幅の所定のしきい値より大きい幅を有する2つの隣接するDOM要素の間にあるサードパーティコンテンツ配置位置を選択するステップを含む、請求項9に記載の方法。
【請求項１２】
前記選択された広告配置位置にサードパーティコンテンツアイテムを表示するステップは、
前記サードパーティコンテンツアイテムを表示することに対応する収益額を識別するステップと、
前記収益額が所定のしきい値を超えると判定するステップと、
前記収益額が前記所定のしきい値を超えるとの判定に応答して、表示のために前記サードパーティコンテンツアイテムを選択するステップと
を含む、請求項9に記載の方法。
【請求項１３】
サードパーティコンテンツ配置ポリシに従って1つまたは複数の候補サードパーティコンテンツ配置位置を判定するステップは、所定の数のサードパーティコンテンツ配置位置を判定するステップと、前記所定の個数の候補サードパーティコンテンツ配置位置の判定に応答して、候補サードパーティコンテンツ配置位置を判定する命令を終了するステップとを含む、請求項9に記載の方法。
【請求項１４】
前記コンピューティングデバイス上で実行される時に、コンテンツスロット挿入スクリプトが、前記コンピューティングデバイスに、自動的に、
前記情報リソース上に表示される既存のサードパーティコンテンツ配置の個数を識別することと、
既存のサードパーティコンテンツ配置の前記個数がサードパーティコンテンツ配置の所定の個数より少ないと判定することと、
既存のサードパーティコンテンツ配置の前記個数がサードパーティコンテンツ配置の所定の個数より少ないとの判定に応答して、前記選択されたサードパーティコンテンツ配置位置において前記サードパーティコンテンツスロットを挿入することと
をさらに行わせる、請求項9に記載の方法。
【請求項１５】
情報リソース内のコンテンツスロットの配置を自動的に管理するシステムであって、
リソース分析モジュール、配置位置モジュール、位置選択モジュール、および表示モジュールを含むコンピュータ実行可能命令を記録するためのメモリであって、前記コンピュータ実行可能命令は、情報リソースに関連するコンテンツのためにコンピューティングデバイスにより生成された要求に応答して、自動的に前記情報リソース上でコンテンツスロットの配置を前記コンピューティングデバイスにおいて自動的に管理するために前記コンピューティングデバイスで実行されるためのものであり、
前記リソース分析モジュールは、前記コンテンツの要求に応答して前記コンピューティングデバイス上で実行された時に、前記情報リソースのドキュメントオブジェクトモデル(DOM)ツリーを識別し、
前記配置位置モジュールは、前記コンテンツの要求に応答して前記コンピューティングデバイス上で実行された時に、サードパーティコンテンツ配置ポリシを使用して、前記識別されたDOM要素に基づいて、サードパーティコンテンツアイテムを挿入する前記DOMツリー内の複数の候補サードパーティコンテンツ配置を判定し、
前記位置選択モジュールは、前記コンテンツの要求に応答して前記コンピューティングデバイス上で実行された時に、前記判定された複数の候補サードパーティコンテンツ配置位置のうちのサードパーティコンテンツ配置位置を選択するとともに、前記サードパーティコンテンツ配置位置にサードパーティコンテンツスロットを挿入し、
表示モジュールは、前記コンテンツの要求に応答して前記コンピューティングデバイス上で実行された時に、サードパーティコンテンツアイテムがサードパーティコンテンツスロットに表示されるようにする、システム。
【請求項１６】
前記サードパーティコンテンツ配置ポリシは、候補サードパーティコンテンツ配置位置を識別するための1つまたは複数のルールを含み、前記ルールは、前記識別されたDOM要素の寸法に基づく、請求項15に記載のシステム。
【請求項１７】
前記候補サードパーティコンテンツ配置位置から前記DOMツリー内のサードパーティコンテンツ配置位置を選択することは、前記情報リソースの幅の所定のしきい値より大きい幅を有する2つの隣接するDOM要素の間にあるサードパーティコンテンツ配置位置を選択することを含む、請求項15に記載のシステム。
【請求項１８】
前記選択されたサードパーティコンテンツ配置位置においてサードパーティコンテンツアイテムを表示する際に、前記表示モジュールは、
前記サードパーティコンテンツアイテムを表示することに対応する収益額を識別し、
前記収益額が所定のしきい値を超えると判定し、
前記収益額が前記所定のしきい値を超えるとの判定に応答して、表示のために前記サードパーティコンテンツアイテムを選択する
ように構成される、請求項15に記載のシステム。
【請求項１９】
前記表示モジュールは、
前記情報リソース上に表示される既存のサードパーティコンテンツ配置の個数を識別し、
既存のサードパーティコンテンツ配置の前記個数がサードパーティコンテンツ配置の所定の個数より少ないと判定し、
既存のサードパーティコンテンツ配置の前記個数がサードパーティコンテンツ配置の所定の個数より少ないとの判定に応答して、前記選択されたサードパーティコンテンツ配置位置において前記サードパーティコンテンツスロットを挿入する
ように構成される、請求項15に記載のシステム。
【請求項２０】
前記表示モジュールは、
データ処理システムからサードパーティコンテンツアイテムを受信し、
前記受信されたサードパーティコンテンツアイテムに関連する収益がしきい値を超えるとの判定に応答して、前記サードパーティコンテンツアイテムを表示すると判定する
ように構成される、請求項15に記載のシステム。