(57)【要約】  ダイナミッククリエイティブレンダリングサーバにおいて、ブラウザまたはモバイルアプリケーションからの要求を受信することであって、要求が広告クリエイティブディスプレイに対するものであることを含む方法が提供される。この方法はまた、モバイルデバイスからアクセス可能なパブリッシャウェブサイトまたはアプリケーションからモバイルデバイスの識別子を決定することと、識別子を広告エンジンに提供することと、広告エンジン内のルックアップテーブルにおいて識別子と得意客識別とを関連付けることであって、得意客識別が小売業者に関連付けられていることと、を含む。この方法はまた、構造化コンテンツを含む再生リストを受信することと、構造化コンテンツを処理し、構造化コンテンツを含む再生リストをブラウザまたはモバイルアプリケーション内へプッシュすることと、を含む。また、上述の方法を実施するためのシステムが提供される。【選択図】図１
2020521229.tif 000002
【特許請求の範囲】
【請求項１】
ダイナミッククリエイティブレンダリングサーバにおいて、モバイルデバイス上のブラウザまたはモバイルアプリケーションからの要求を受信することであって、前記要求が広告クリエイティブディスプレイに対するものであることと、
パブリッシャウェブサイトまたはアプリケーションから前記モバイルデバイスの識別子を決定することであって、前記パブリッシャウェブサイトまたはアプリケーションが、前記モバイルデバイスからアクセス可能であることと、
前記識別子を広告エンジンに提供することと、
前記広告エンジン内のルックアップテーブルにおいて前記識別子と得意客識別とを関連付けることであって、前記得意客識別が小売業者に関連付けられていることと、
前記広告エンジンにおける前記得意客識別のための論理問い合わせ後に、構造化コンテンツを含む再生リストを受信することと、
前記構造化コンテンツを処理し、前記構造化コンテンツを含む前記再生リストを前記モバイルデバイス上の前記ブラウザまたはモバイルアプリケーション内へプッシュすることと、
を含む、コンピュータが実施する方法。
【請求項２】
前記小売業者に関連付けられた履歴ログデータベースから消費者の購入履歴を取得することと、
前記小売業者に関連付けられた広告データベースおよび前記消費者の前記購入履歴に基づいて前記構造化コンテンツを選択することと、
をさらに含む、請求項１に記載のコンピュータが実施する方法。
【請求項３】
前記構造化コンテンツを処理し、前記再生リストをプッシュすることが、前記広告クリエイティブディスプレイの入札を、前記パブリッシャウェブサイトをホストするサプライサイドプラットフォームに提供することを含む、請求項１に記載のコンピュータが実施する方法。
【請求項４】
前記構造化コンテンツを処理することが、
前記識別子に基づいて履歴ログデータベースから取得された消費者の購入履歴に基づいて広告データベースから選択されたデジタルプロモーションの関連性値を決定することと、
前記広告エンジンによって提供された前記関連性値に従って前記再生リスト内の複数のデジタルプロモーションをソートすることと、
を含む、請求項１に記載のコンピュータが実施する方法。
【請求項５】
前記構造化コンテンツを処理し、前記再生リストをプッシュすることが、前記消費者の各々の異なる得意客識別の識別子に基づいて履歴ログデータベースから取得された前記消費者の購入履歴に基づいて、同じ小売業者からの異なる広告再生リストを有する同じ入札を複数の消費者に提供することを含む、請求項１に記載のコンピュータが実施する方法。
【請求項６】
前記再生リスト内において、前記モバイルデバイスのユーザが前記小売業者によってホストされたネットワークサイトにアクセスするためのリンクを提供することをさらに含む、請求項１に記載のコンピュータが実施する方法。
【請求項７】
前記再生リスト内において、前記小売業者のアプリケーションを前記モバイルデバイス内にインストールするためのプラグインを提供することをさらに含む、請求項１に記載のコンピュータが実施する方法。
【請求項８】
前記再生リスト内において、前記モバイルデバイスのユーザが前記モバイルデバイス内にインストールされたウォレットアプリケーションを実行するためのプラグインを提供することをさらに含む、請求項１に記載のコンピュータが実施する方法。
【請求項９】
前記再生リスト内において、前記モバイルデバイスのユーザが前記再生リストを前記モバイルデバイスのメモリ内に記憶するためのプラグインを提供することをさらに含む、請求項１に記載のコンピュータが実施する方法。
【請求項１０】
前記再生リストの前記構造化コンテンツ内のコンテンツが前記小売業者によって選択され、前記小売業者によって所定のスケジュールに沿って更新される、請求項１に記載のコンピュータが実施する方法。
【請求項１１】
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサに連結されたメモリと、を備えるシステムであって、
前記メモリが命令を含み、前記命令が、前記１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
ダイナミッククリエイティブレンダリングサーバにおいて、モバイルデバイス上のブラウザまたはモバイルアプリケーションからの要求を受信することであって、前記要求が広告クリエイティブディスプレイに対するものであることと、
パブリッシャウェブサイトまたはアプリケーションから前記モバイルデバイスの識別子を決定することであって、前記パブリッシャウェブサイトまたはアプリケーションが、前記モバイルデバイスからアクセス可能であることと、
前記識別子を広告エンジンに提供することと、
前記広告エンジン内のルックアップテーブルにおいて前記識別子と得意客識別とを関連付けることであって、前記得意客識別が小売業者に関連付けられていることと、
前記広告エンジンにおける前記得意客識別の論理問い合わせ後に、構造化コンテンツを含む再生リストの応答を受信することと、
前記構造化コンテンツを処理し、前記構造化コンテンツを含む前記再生リストの応答を前記モバイルデバイス上の前記ブラウザまたはモバイルアプリケーション内へプッシュすることと、
を実行させる、システム。
【請求項１２】
前記１つまたは複数のプロセッサが、
前記小売業者に関連付けられた履歴ログデータベースから消費者の購入履歴を取得することと、
前記小売業者に関連付けられた広告データベースおよび前記消費者の前記購入履歴に基づいて前記構造化コンテンツを選択することと、
を行う命令をさらに実行する、請求項１１に記載のシステム。
【請求項１３】
前記構造化コンテンツを処理し、前記再生リストの応答をプッシュするために、前記１つまたは複数のプロセッサが、前記広告クリエイティブディスプレイの入札を、前記パブリッシャウェブサイトをホストするサプライサイドプラットフォームに提供する命令をさらに実行する、請求項１１に記載のシステム。
【請求項１４】
前記構造化コンテンツを処理するために、前記１つまたは複数のプロセッサが、前記識別子に基づいて履歴ログデータベースから取得された消費者の購入履歴に基づいて広告データベースから選択されたデジタルプロモーションの関連性値を決定し、前記広告エンジンによって提供された前記関連性値に従って前記再生リストの応答内の複数のデジタルプロモーションをソートする命令をさらに実行する、請求項１１に記載のシステム。
【請求項１５】
前記１つまたは複数のプロセッサが、前記再生リストの応答内において、前記モバイルデバイスのユーザが前記小売業者によってホストされたネットワークサイトにアクセスするためのリンクを提供する命令をさらに実行する、請求項１１に記載のシステム。
【請求項１６】
前記１つまたは複数のプロセッサが、前記再生リストの応答内において、前記小売業者のアプリケーションを前記モバイルデバイス内にインストールするためのプラグインを提供する命令をさらに実行する、請求項１１に記載のシステム。
【請求項１７】
モバイルデバイスからのモバイルデバイス属性、およびパブリッシャ属性をサプライサイドプラットフォームと統合し、広告入札の要求を形成することと、
広告入札の前記要求をデマンドサイドプラットフォームに提供することと、
前記デマンドサイドプラットフォームから、前記広告入札の前記要求への応答を受信することであって、前記広告入札の前記要求への前記応答が、消費者のデジタル識別に従って選択されたデジタル広告ペイロードを含み、前記消費者の前記デジタル識別が前記モバイルデバイス属性に関連付けられていることと、
異なるプロバイダからの１つまたは複数の入札のためのオークションに基づいて前記広告入札への前記応答を選択することと、
前記サプライサイドプラットフォームによって、前記デジタル広告ペイロードを、前記モバイルデバイスからアクセス可能なパブリッシャウェブサイトへ配信することであって、前記デジタル広告ペイロードが、前記消費者の前記デジタル識別に基づいてダイナミッククリエイティブ広告ユニットを前記モバイルデバイス内に描画するためのスクリプトコードを含むことと、
を含む、コンピュータが実施する方法。
【請求項１８】
前記サプライサイドプラットフォームがマルチメディアコンテンツプロバイダであり、モバイルデバイスからのモバイルデバイス属性、およびパブリッシャ属性を統合することが、前記マルチメディアコンテンツプロバイダによって前記モバイルデバイスのディスプレイ内に開かれたウィンドウの一部分を、前記デジタル広告ペイロードを表示するために選択することを含む、請求項１７に記載のコンピュータが実施する方法。
【請求項１９】
前記デジタル広告ペイロードを、前記モバイルデバイスからアクセス可能であるパブリッシャウェブサイトへ配信することが、前記デジタル広告ペイロードを所有する小売業者における前記モバイルデバイスの以前の購入履歴に基づいて、個別化された広告ペイロードを配信することを含む、請求項１７に記載のコンピュータが実施する方法。
【請求項２０】
前記サプライサイドプラットフォームがビデオパブリッシャを含み、前記デジタル広告ペイロードを配信することが、前記デジタル広告ペイロードを、前記モバイルデバイス属性に提供されるストリーミングビデオに空間的および時間的に少なくとも部分的に重ね合わせることを含む、請求項１７に記載のコンピュータが実施する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本開示は、両出願とも２０１７年５月１６日に出願された、Ｚｕｂｉｎ  ＳＩＮＧＨらによる、「ＯＦＦＥＲ  ＰＥＲＳＯＮＡＬＩＺＡＴＩＯＮ  ＥＮＧＩＮＥ  ＦＯＲ  ＴＡＲＧＥＴＥＤ  ＭＡＲＫＥＴＩＮＧ  ＯＦ  ＣＯＮＳＵＭＥＲ  ＰＡＣＫＡＧＥＤ  ＧＯＯＤＳ」と題する、米国仮特許出願第６２／５０７１１３号、およびＺｕｂｉｎ  ＳＩＮＧＨらによる、「ＯＦＦＥＲ  ＰＥＲＳＯＮＡＬＩＺＡＴＩＯＮ  ＥＮＧＩＮＥ  ＦＯＲ  ＴＡＲＧＥＴＥＤ  ＭＡＲＫＥＴＩＮＧ  ＯＦ  ＢＲＡＮＤＥＤ  ＣＯＮＳＵＭＥＲ  ＰＡＣＫＡＧＥＤ  ＧＯＯＤＳ」と題する、米国仮特許出願第６２／５０７１１６号に関連し、米国特許法第１１９条（ｅ）の下でそれらの優先権を主張し、両出願の内容はその全体が全ての目的のために参照により本明細書に組み込まれる。
【０００２】
本開示は、概して、モバイルおよびデスクトップコンピュータデバイスを介したデジタル広告を通じた小売業者の消費財（ｃｏｎｓｕｍｅｒ  ｐａｃｋａｇｅｄ  ｇｏｏｄ、ＣＰＧ）ベースのオファーコンテンツの個別化された配信に関する。
【背景技術】
【０００３】
ＣＰＧブランドは、主に、典型的には人口統計学を通じた市場セグメンテーションを指向した非効率的な広告技法のために、それらの消費者の約３分の１を毎年失っている。効率を改善するために、現在利用可能なマーケティングツールは、高度化、選択性、スケーラビリティ、およびアクセシビリティ（例えば、モバイル、オンライン、または店内）の間のトレードオフを伴う。しかし、洗練されたツールは、食品雑貨店内におけるＣＰＧの消費者という状況で有用となるにはあまりにも低速であり、店内通知のためのジオフェンシングの実施など、このような適用のために望まれる規模で活用することが難しい。
【発明の概要】
【０００４】
本開示の一実施形態では、ダイナミッククリエイティブレンダリングサーバにおいて、モバイルデバイス内のブラウザまたはモバイルアプリケーションからの要求を受信することであって、要求が広告クリエイティブディスプレイに対するものである、コンピュータが実施する方法が説明される。コンピュータが実施する方法はまた、パブリッシャウェブサイトまたはアプリケーションからモバイルデバイスの識別子を決定することであって、パブリッシャウェブサイトまたはアプリケーションがモバイルデバイスからアクセス可能であることと、識別子を広告エンジンに提供することと、を含む。コンピュータが実施する方法はまた、広告エンジン内のルックアップテーブルにおいて識別子と得意客識別とを関連付けることであって、得意客識別が小売業者に関連付けられていることと、広告エンジンにおける得意客識別の論理問い合わせ後に、構造化コンテンツを含む再生リストを受信することと、構造化コンテンツを処理し、構造化コンテンツを含む再生リストをモバイルデバイス内のブラウザまたはモバイルアプリケーション内へプッシュすることと、を含む。
【０００５】
一実施形態によれば、１つまたは複数のプロセッサと、１つまたは複数のプロセッサに連結されたメモリと、を備えるシステムであって、メモリが命令を含み、命令が、１つまたは複数のプロセッサによって実行されると、１つまたは複数のプロセッサに、ダイナミッククリエイティブレンダリングサーバにおいて、モバイルデバイス内のブラウザまたはモバイルアプリケーションからの要求を受信することであって、要求が広告クリエイティブディスプレイに対するものであることを実行させる、システムが説明される。１つまたは複数のプロセッサはまた、パブリッシャウェブサイトまたはアプリケーションからモバイルデバイスの識別子を決定することであって、パブリッシャウェブサイトまたはアプリケーションが、モバイルデバイスからアクセス可能であることと、識別子を広告エンジンに提供することと、を行う命令を実行する。１つまたは複数のプロセッサはまた、広告エンジン内のルックアップテーブルにおいて識別子と得意客識別とを関連付けることであって、得意客識別が小売業者に関連付けられていることと、広告エンジンにおける得意客識別の論理問い合わせ後に、構造化コンテンツを含む再生リストの応答を受信することと、構造化コンテンツを処理し、構造化コンテンツを含む再生リストの応答をモバイルデバイス内のブラウザまたはモバイルアプリケーション内へプッシュすることと、を行う命令を実行する。
【０００６】
一実施形態によれば、１つまたは複数のプロセッサによって実行されると、コンピュータに、モバイルデバイスからのモバイルデバイス属性、およびパブリッシャ属性をサプライサイドプラットフォームと統合し、広告入札のための要求を形成させることを含む方法を実施する命令を含む非一時的機械可読媒体が説明される。この方法はまた、広告入札の要求をデマンドサイドプラットフォームに提供することと、デマンドサイドプラットフォームから、広告入札の要求への応答を受信することであって、広告入札の要求への応答が、消費者のデジタル識別に従って選択されたデジタル広告ペイロードを含み、消費者のデジタル識別がモバイルデバイス属性に関連付けられていることと、を含む。この方法はまた、異なるプロバイダからの１つまたは複数の入札のためのオークションに基づいて広告入札への応答を選択することと、サプライサイドプラットフォームによって、デジタル広告ペイロードを、モバイルデバイスからアクセス可能なパブリッシャウェブサイトへ配信することであって、デジタル広告ペイロードが、消費者のデジタル識別に基づいてダイナミッククリエイティブ広告ユニットをモバイルデバイス内に描画するためのスクリプトコードを含むことと、を含む。
【０００７】
さらに他の実施形態では、コマンドを記憶する手段と、コマンドを実行し、システムに方法を実施させる手段を含むシステムが説明され、この方法は、モバイルデバイスからのモバイルデバイス属性、およびパブリッシャ属性をサプライサイドプラットフォームと統合し、広告入札の要求を形成させることを含む。この方法はまた、広告入札の要求をデマンドサイドプラットフォームに提供することと、デマンドサイドプラットフォームから、広告入札の要求への応答を受信することであって、広告入札の要求への応答が、消費者のデジタル識別に従って選択されたデジタル広告ペイロードを含み、消費者のデジタル識別がモバイルデバイス属性に関連付けられていることと、を含む。この方法はまた、異なるプロバイダからの１つまたは複数の入札のためのオークションに基づいて広告入札への応答を選択することと、サプライサイドプラットフォームによって、デジタル広告ペイロードを、モバイルデバイスからアクセス可能なパブリッシャウェブサイトへ配信することであって、デジタル広告ペイロードが、消費者のデジタル識別に基づいてダイナミッククリエイティブ広告ユニットをモバイルデバイス内に描画するためのスクリプトコードを含むことと、を含む。
【０００８】
さらなる実施形態では、モバイルデバイスからのモバイルデバイス属性、およびパブリッシャ属性をサプライサイドプラットフォームと統合し、広告入札の要求を形成する、コンピュータが実施する方法が説明される。コンピュータが実施する方法は、広告入札の要求をデマンドサイドプラットフォームに提供することと、デマンドサイドプラットフォームから、広告入札の要求への応答を受信することであって、広告入札の要求への応答が、消費者のデジタル識別に従って選択されたデジタル広告ペイロードを含み、消費者のデジタル識別がモバイルデバイス属性に関連付けられていることと、を含む。コンピュータが実施する方法はまた、異なるプロバイダからの１つまたは複数の入札のオークションに基づいて広告入札への応答を選択することと、サプライサイドプラットフォームによって、デジタル広告ペイロードを、モバイルデバイスからアクセス可能なパブリッシャウェブサイトへ配信することであって、デジタル広告ペイロードが、消費者のデジタル識別に基づいてダイナミッククリエイティブ広告ユニットをモバイルデバイス内に描画するためのスクリプトコードを含むことと、を含む。
【０００９】
本主題の技術の様々な構成が実例として示され、説明される以下の詳細な説明から、本主題の技術の他の構成が当業者に容易に明らかになることが理解される。認識されることになるように、本主題の技術は、他の、および異なる構成が可能であり、そのいくつかの細部は、全て本主題の技術の範囲から逸脱することなく、様々な他の点で変更が可能である。したがって、図面および詳細な説明は本質的に例示と見なされるべきであり、限定と見なされるべきでない。
【００１０】
さらなる理解を与えるために含まれ、本明細書に組み込まれ、その一部を構成する添付の図面は、開示されている実施形態を図解し、説明と共に、開示されている実施形態の原理を説明する役割を果たす。
【図面の簡単な説明】
【００１１】
【図１】いくつかの実施形態に係る、個別化されたデジタルプロモーションを消費者に提示するために適した例示的なアーキテクチャを示す図である。
【図２】本開示の特定の態様に係る、図１のアーキテクチャからの例示的なサーバおよびクライアントを示すブロック図である。
【図３】いくつかの実施形態に係る、個別化されたＭＦＤの再生リストをモバイルデバイスのユーザに提供するように構成された、モバイルデバイスおよび少なくとも１つのネットワークサーバを含むシステムを示す図である。
【図４】いくつかの実施形態に係る、デマンドサイドプラットフォーム内のダイナミッククリエイティブレンダリングサーバによって提供される広告ペイロードを含む、サプライサイドプラットフォーム内のパブリッシャサーバによって提供されるディスプレイのスクリーンショットを示す。
【図５】いくつかの実施形態に係る、消費者が広告ペイロードを作動させた時のデジタルプロモーションのスクリーンショットを示す。
【図６】いくつかの実施形態に係る、サーバからの広告項目ペイロードのためのパブリッシャウェブサイト内の広告スペースをオークションで売る方法におけるステップを示すフローチャートである。
【図７】いくつかの実施形態に係る、消費者への個別化された広告ペイロードを準備する方法におけるステップを示すフローチャートである。
【図８】図１および図２のクライアントおよびサーバならびに図６および図７の方法が実施され得る例示的なコンピュータシステムを示すブロック図である。
【発明を実施するための形態】
【００１２】
図において、同じまたは同様の参照符号によって示された要素およびステップは、別段の指示がないかぎり、同じまたは同様の要素およびステップに関連付けられている。
【００１３】
以下の詳細な説明では、本開示の完全な理解を与えるために、数多くの具体的詳細が説明される。しかし、当業者には、本開示の実施形態は、これらの具体的詳細のうちの一部を有せず実施され得ることが明らかであろう。他の例では、よく知られた構造および技法は、本開示を不明瞭にしないよう、詳細に示されなかった。
【００１４】
総括
ユニバーサルプロダクトコード（ｕｎｉｖｅｒｓａｌ  ｐｒｏｄｕｃｔ  ｃｏｄｅ、ＵＰＣ）を広告するために用いられるマーケティングツールはほとんど効果がない。なぜなら、それらは、典型的には、ユーザの個別化された購入履歴および購買習慣ではなく、ユーザの人口統計学的データに基づくためである。ＣＰＧ業界におけるユーザにとっての大きな欠点は、広告を受信することと購入決定を実行することとの間の期間の短さ、加えて、その同じ短い期間内における（例えば、食品雑貨店の通路を通って移動する間における）ユーザの移動性の高さである。これは、所望の広告を適切な時に提供する（例えば、ユーザが家庭用品通路内、または家庭用品店内にいる時に、家庭用保守製品の広告を出す）ための、ネットワーク化データベースにおける情報処理およびアクセシビリティに対するボトルネックを生み出す。
【００１５】
本開示のシステムは、特に、コンピュータ技術の領域において生じるこの問題に、同様にコンピュータ技術に根差した解決策を提供することによって、すなわち、モバイルから、オンラインまで、食品雑貨店の通路まで、広範囲のモダリティにわたって適合し得る広告およびプロモーションのための個別化されたデジタルメディアデータベースによって対処する。
【００１６】
本主題のシステムは、複数のＵＰＣの数百個の広告およびプロモーションを含む、毎週または他の定期的なちらしから広告およびプロモーションの縮減されたセットを選択することを可能にするエンジンを提供することを含む、いくつかの利点をもたらす。実施形態によっては、ちらしは、複数のＵＰＣのうちの１つまたは複数を持っている小売店舗によって生成される。ちらしは、小売店舗によって、顧客を引き付け、および／または得意客識別（ＦＳＣ  ＩＤ）を有する上顧客に報いるために定期的に（例えば、１週間に１度）生成されてもよい。小売業者は、特定の品物をプロモーションのために提示することを決定してもよい。システムは、ＦＳＣ  ＩＤ、およびＦＳＣ  ＩＤに関連付けられた購入履歴に基づいて、品物の縮減されたセットをユーザモバイルデバイスに提供する。
【００１７】
提案される解決策は、データ記憶空間を節約し、（例えば、広告およびプロモーションの縮減されたセットをモバイルデバイスによる表示のために転送する間における）ネットワーク利用を低減するため、コンピュータ自体の機能の改善をさらにもたらす。
【００１８】
本明細書において開示される実施形態は、モバイルデバイスへリアルタイムに伝送するべき限られた量の高度に対象を絞ったデータを選択することによって、リアルタイムの個別化された広告の技術分野において遭遇する問題に対処する。さらに、いくつかの実施形態はまた、複数の広告項目、例えば、特別オファーおよび割引、新製品、ならびにクーポンが利用可能であるが、限られた量の時間のみが応答のために利用可能である場合に生じる課題にも対処し得る。このような場合には、いくつかの実施形態は、（例えば、店舗内において）ロケーションベースの通知をプッシュするためのジオフェンシングを含む、例えば、広告オファーコンテンツ、バーコード、店内償還可能クーポンを有する、「お気に入りお買い得情報」（ｍｙ  ｆａｖｏｒｉｔｅ  ｄｅａｌ、ＭＦＤ）を含み得る。
【００１９】
本明細書において提供される多くの例は、識別可能であるユーザの検索入力もしくは購入履歴、またはダウンロード消費者履歴を説明しているが、各ユーザはこのようなユーザ情報が共有または記憶されることの明示的な許可を与えてもよい。実施形態によっては、小売業者は、デマンドサイドプラットフォームにおけるサードパーティのダイナミックレンダリングサービスが、対象を絞った、個別化されたマーケティングオファーを消費者に提供することを可能にするための、得意客識別に登録された消費者との合意を確立してもよい。実施形態によっては、消費者は、１つまたは複数の特定の小売業者に関連付けられたマーケティングオファーを受信することをオプトアウトし得る。対象を絞った、個別化されたマーケティングオファーへ参加すること及び許容することの明示的な許可は、本開示のシステムに統合されたプライバシー制御を用いて与えられてもよい。各ユーザは、このようなユーザ情報が明示的な同意を得て共有されることになることの通知を提供されてもよく、各ユーザはいつでも情報共有を終了させることができ、任意の記憶されたユーザ情報を抹消することができる。記憶されたユーザ情報は、ユーザセキュリティを保護するために暗号化されてもよい。
【００２０】
実施形態によっては、本明細書において開示される方法は、ユーザへの定期的なお買い得情報オファーコンテンツ（例えば、毎日または毎週の小売業者のちらし）を得点付けするための予測モデルを、オンラインオファーへの基本的なカテゴリ関心データと組み合わせる。カテゴリ関心データのうちの一部は、「赤ちゃん」、「飲料」、「食品」、「一般雑貨」、「健康＆美容」、「市販薬（ｏｖｅｒ−ｔｈｅ−ｃｏｕｎｔｅｒ）」、「ペット」、および同様のものなどのＣＰＧカテゴリを含み得る。いくつかの実施形態は、ネットワークを通じたデータベース内で利用可能な、複数のユーザの店内買物データを含み得る。実施形態によっては、本明細書において開示される方法は、ネットワークサービスに加入した食品雑貨小売業者によって提供された、ちらし広告項目コンテンツ（例えば、一時的値引き）を得点付けすることを含む。いくつかの実施形態は、例えば、機械学習アルゴリズム、または適切にトレーニングされたニューラルネットワークを用いることによって、ちらし広告項目の成果を予測すること、および小売業者のちらし内の品物を購入する見込みを予測するために買物客の挙動をモデル化することを含む。
【００２１】
実施形態によっては、本明細書において開示されている方法は、プリントアットホーム（ｐｒｉｎｔ−ａｔ−ｈｏｍｅ）オファーのためのオンラインデータおよびユーザ活動を受け付ける。このような実施形態は、（例えば、クーポンを適用するための）個別化されたユーザ体験をサポートするために展開され得る。さらに、いくつかの実施形態はロードツーカード（ｌｏａｄ−ｔｏ−ｃａｒｄ）オファーを受け付け得る。ここで、カードはＦＳＣ  ＩＤであり得る。
【００２２】
例示的なシステムアーキテクチャ
図１は、本開示のいくつかの実装形態を実施するのに適した広告エンジンのための例示的なアーキテクチャ１００を示す。アーキテクチャ１００は、ネットワーク１５０を通じて接続されたサーバ１３０およびクライアントデバイス１１０を含む。多くのサーバ１３０のうちの１つは、プロセッサによって実行されると、サーバ１３０に、本明細書において開示されている方法におけるステップのうちの少なくとも一部を実施させる命令を含む、メモリをホストするように構成されている。実施形態によっては、アーキテクチャ１００は、個別化されたデジタルプロモーションを、クライアントデバイス１１０のユーザであり得る、消費者に提示するように構成されている。対象になる広告ペイロードは、サーバのメモリ内の履歴ログ内に記憶され得る、ユーザの購入履歴から取得されてもよい。
【００２３】
サーバ１３０は、履歴ログ、広告データベース、および広告エンジンをホストするための適切なプロセッサ、メモリ、および通信能力を有する任意のデバイスを含み得る。広告エンジンはネットワーク１５０を通じて様々なクライアント１１０によってアクセス可能であり得る。実施形態によっては、サーバ１３０は、ダイナミッククリエイティブレンダリングサーバ、パブリッシャ、もしくはサプライサイドプラットフォーム（ＳＳＰ）サーバ、およびデマンドサイドプラットフォーム（ｄｅｍａｎｄ  ｓｉｄｅ  ｐｌａｔｆｏｒｍ、ＤＳＰ）サーバを含み得る。クライアントデバイス１１０は、例えば、デスクトップコンピュータ、モバイルコンピュータ、タブレットコンピュータ（例えば、電子書籍リーダを含む）、モバイルデバイス（例えば、スマートフォンもしくはＰＤＡ）、あるいは適切なプロセッサ、メモリ、およびサーバ１３０のうちの１つまたは複数の上の画像検索エンジンおよび履歴ログにアクセスするための通信能力を有する任意の他のデバイスを含み得る。ネットワーク１５０は、例えば、ローカルエリアネットワーク（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ、ＬＡＮ）、ワイドエリアネットワーク（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ、ＷＡＮ）、インターネット、および同様のもののうちの任意の１つまたは複数を含むことができる。さらに、ネットワーク１５０は、限定するものではないが、以下の、バスネットワーク、星状ネットワーク、環状ネットワーク、網目状ネットワーク、星状バスネットワーク、木状もしくは階層ネットワーク、および同様のものを含む、ネットワークトポロジーのうちの任意の１つまたは複数を含むことができる。
【００２４】
図２は、本開示の特定の態様に係る、図１のアーキテクチャ１００における例示的なサーバ１３０およびクライアントデバイス１１０を示すブロック図２００である。クライアントデバイス１１０およびサーバ１３０はそれぞれの通信モジュール２１８および２３８を介してネットワーク１５０を通じて通信可能に連結されている。通信モジュール２１８および２３８は、データ、要求、応答、およびコマンドなどの情報をネットワーク上の他のデバイスへ送信および受信するために、ネットワーク１５０とのインターフェースとなるように構成されている。通信モジュール２１８および２３８は、例えば、モデムまたはイーサネットカードであることができる。クライアントデバイス１１０は入力デバイス２１４および出力デバイス２１６に連結され得る。入力デバイス２１４は、ユーザ（例えば、消費者）がクライアントデバイス１１０とインタラクションするために利用し得る、キーボード、マウス、ポインタ、またはさらに、タッチスクリーンディスプレイを含み得る。同様に、出力デバイス２１６は、ユーザがクライアントデバイス１１０から結果を取得し得るディスプレイおよびスピーカを含み得る。クライアントデバイス１１０はまた、メモリ２２０内に記憶された命令を実行し、クライアントデバイス１１０に、本開示に従う方法におけるステップのうちの少なくとも一部を実施させるように構成された、プロセッサ２１２を含み得る。メモリ２２０は、プロセッサ２１２によって実行されると、サーバ１３０からの広告ペイロード２２５を消費者のために表示させる特定の命令を含む、アプリケーション２２２をさらに含み得る。広告ペイロード２２５は、サーバ１３０によって消費者に提示される複数のデジタルプロモーションまたはクーポンを含み得、消費者は、広告ペイロード２２５からのデジタルプロモーションまたはクーポンのうちの少なくとも一部をメモリ２２０内に記憶し得る。
【００２５】
サーバ１３０は、メモリ２３２、プロセッサ２３６、および通信モジュール２３８を含む。プロセッサ２３６は、プロセッサ２３６内に物理的にコーディングされた命令、メモリ２３２内のソフトウェアから受信された命令、または両者の組み合わせなどの、命令を実行するように構成されている。メモリ２３２は、広告データベース２５２内に記憶された画像、ビデオ、および他のマルチメディアファイルを広告ペイロード内に統合するための広告エンジン２４２を含む。広告エンジン２４２は、クライアントデバイス１１０内にインストールされたアプリケーション２２２またはウェブブラウザを通じて、広告データベース２５２からの広告を、小売店舗、または店舗のチェーンの消費者であるクライアントデバイス１１０のユーザへプッシュし得る。したがって、アプリケーション２２２はサーバ１３０によってインストールされ、サーバ１３０によって提供されたスクリプトおよび他のルーチンを実施し得る。実施形態によっては、アプリケーション２２２は、広告エンジン２４２によって提供された広告ペイロード２２５を表示するように構成され得る。
【００２６】
広告エンジン２４２は、得意客識別データベース２５４および履歴ログデータベース２５６から取得された情報に基づいて広告ペイロード２２５を統合する。履歴ログデータベース２５６は、得意客識別データベース２５４内に列挙された複数の消費者の購入履歴を含む。これを達成するために、実施形態によっては、アルゴリズム２４４が、プロセッサ２３６によって実行されると、サーバ１３０に広告ペイロード２２５を統合させるコマンドを記憶する。アルゴリズム２４４は、消費者がクライアントデバイス１１０内のアプリケーション２２２を用いて、サーバ１３０（例えば、ＳＳＰサーバ）によってホストされたネットワークサイトにアクセスした時に、消費者の特定の好みを対象とした広告ペイロード２２５を選択するよう、得意客識別データベース２５４および履歴ログデータベース２５６を通じてトレーニングされるニューラルネットワーク（ｎｅｕｒａｌ  ｎｅｔｗｏｒｋ、ＮＮ）を含み得る。したがって、アプリケーション２２２を通じてアクセスされるネットワークサイトをホストするＳＳＰサーバは、広告エンジン２４２をホストするＤＳＰサーバとは異なり得る。
【００２７】
１つまたは複数の実装形態では、広告データベース２５２は、１つまたは複数の店舗を有する小売業者によって販売中の複数の製品のクーポンおよびオファーを含む広告ペイロードを統合する。得意客識別データベース２５４は小売業者の得意消費者のリストを含み得る。消費者は、小売業者に関連付けられた得意客識別を有し得る。実施形態によっては、小売業者の店舗の１つまたは複数の「現実世界の」物理的なロケーションに加えて、小売業者は、ネットワークサーバ（例えば、サーバ１３０）によってホストされたオンラインショッピングアウトレットをホストし得る。さらに、実施形態によっては、得意客識別を有する、または有しない消費者が、小売業者の「オンラインストア」のアプリケーション（例えば、アプリケーション２２２）をクライアントデバイス１１０内にダウンロードし得る。小売業者は、広告データベース２５２、得意客識別データベース２５４、および履歴ログデータベース２５６を作成し、更新し、維持し得る。その点について、広告データベース２５２、得意客識別データベース２５４、および履歴ログデータベース２５６は小売業者によってホストされてもよく、その一方で、広告エンジン２４２はＤＳＰサーバまたはダイナミッククリエイティブレンダリングサーバによってホストされてもよい。したがって、ＤＳＰサーバは、１つまたは複数の小売業者との業務上の合意を通じて、１つまたは複数の広告データベース２５２、１つまたは複数の得意客識別データベース２５４、および１つまたは複数の履歴ログデータベース２５６へのアクセスを有し得る。
【００２８】
特定の態様では、小売業者によってホストされたサーバ１３０内のプロセッサ２３６は、あらかじめ選択された期間にわたって、複数のロケーションにおいて複数の購入イベント時に用いられた得意客識別を介して消費者を識別する消費者購入データを得ることによって、履歴ログデータベース２５６のデータを決定するように構成されている。実施形態によっては、履歴ログデータベース２５６は、アプリケーション２２２またはネットワークブラウザを通じた消費者のオンライン購入履歴を含む。
【００２９】
図３は、いくつかの実施形態に係る、個別化されたＭＦＤの再生リストをモバイルデバイスのユーザに提供するように構成された、モバイルデバイスおよび少なくとも１つのネットワークサーバを含むシステム３００を示す。サーバはメモリおよびプロセッサを含み得る。メモリは、以下の表１に示されるものなどの、モバイルデバイス識別子（例えば、モバイルクッキーＩＤまたはモバイル広告デバイス識別子）を小売り固有のＦＳＣ  ＩＤと対にするルックアップテーブルを含むデータベースを含み得るか、またはそれへのアクセスを有し得る。本開示に従う実施形態では、モバイルクッキーＩＤは、実施形態によっては、モバイルデバイス自体のオペレーティングシステムにサービスを提供するネットワークサービスプロバイダによって使用されるモバイルデバイス識別子とは異なり得る、モバイル広告デバイス識別子であり得る。
【００３０】
【表１】
2020521229.tif 000003
【００３１】
システム３００はＭＦＤエンジン３１０を含み得る。ＭＦＤエンジン３１０は、食品雑貨小売業者からの過去の消費者品目レベルの店内購入データ、および予測的なコンピュータベースの方法に基づくオンラインアクティビティを用いて、利用可能な小売業者ＣＰＧコンテンツのプールからの個々の買物客のために最も関連性の高いオファーを得点付けし、ランク付けするように設計されたプラットフォームである。この方法は、店舗へのユーザの来店回数の増大、および店舗へのユーザの来店ごとの支出の増大を促進するように最適化され得る。実施形態によっては、この方法は、オファーの成果の全体的予測（基本レート）、所与の買物客が各オファーに応答する見込みを予測するための個々の店内の買物挙動およびオンラインインタラクション、ならびに副次的目的に基づいてオファーのランク付けを調整するためのクライアント固有の業務ルール、の３つの構成要素を組み合わせる。ＭＦＤエンジン３１０は買物客へのオファーのうちのほとんどまたは全てをほぼリアルタイムに得点付けする。実施形態によっては、ＭＦＤエンジン３１０は、取り引き時に、利用可能な最新のユーザデータを用いて、オファーを５００ミリ秒（ｍｓ）未満で得点付けすることができる。実施形態によっては、ＭＦＤエンジン３１０のプラットフォームは、デジタルの「カードにロード（ｌｏａｄ−ｔｏ−ｃａｒｄ）」オファー、プリントアットホームクーポン、およびオムニチャネル配信（例えば、店内、オンライン、電子メールおよびモバイル）のためのちらし広告を含む、様々なオファーに対応するように拡張可能である。
【００３２】
実施形態によっては、ＭＦＤエンジン３１０は、ユーザの過去の店内の買物挙動、ＵＰＣデータ、およびプロモーションの詳細に基づいて、個々の食品雑貨店の買物客であるユーザのために最も関連性の高い毎週の販売促進お買い得情報のうちの数個（例えば、１０個、５つ、またはことによるとより少数）を選択するように構成されている（数百個のＵＰＣを含み得る）。ＭＦＤエンジン３１０は、小売業者のＵＰＣ製品辞書、毎週のちらし広告、店内販売時点情報管理データ、およびポイントカードＩＤを含む、いくつかのデータソースへのアクセスを有し得る。
【００３３】
システム３００はまた、モバイルディスプレイ３０１およびモバイルパブリッシャウェブサイト３０５からの属性を統合したＤＳＰサーバ３２０を含み得る。モバイルパブリッシャウェブサイト３０５は任意のモバイルパブリッシャアプリケーションを含み得る。ＤＳＰサーバ３２０は、モバイルデバイスがアクセスを有するモバイルパブリッシャからの広告の要求を受信するように構成されている。
【００３４】
システム３００はまた、モバイルパブリッシャウェブサイトまたはモバイルパブリッシャアプリケーションのためのＳＳＰ３３０を含み得る。実施形態によっては、ＳＳＰ３３０は入札要求をＤＳＰ３２０へ送信する。それに応じて、ＳＳＰ３３０は、デジタルＭＦＤ広告ユニットを含む入札応答をもって返信し得る。
【００３５】
ＳＳＰ３３０は、１つまたは複数のベンダから受信された入札のためのオークションを実施し、ＤＳＰ３２０からの入札応答を選択し得る。さらに、ＳＳＰ３３０は広告ペイロードをパブリッシャウェブサイトまたはモバイルパブリッシャアプリケーション３０５へ配信し得る。実施形態によっては、ペイロードは、ダイナミッククリエイティブ広告ユニットを描画するためのスクリプト（例えば、ｊａｖａｓｃｒｉｐｔ、「．ｊｓ」コード）を含み得る。
【００３６】
モバイルデバイス３０１内のブラウザまたはモバイルアプリケーションは、１つまたは複数のデジタルプロモーションおよび／またはクーポンを含む広告クリエイティブ要素３２５（例えば、広告ペイロード２２５）を取り出すためにダイナミッククリエイティブレンダリングサーバ３４０を呼び出し得る。ダイナミッククリエイティブレンダリングサーバ３４０は、モバイルデバイス３０１の識別子を包含する、パブリッシャのウェブサイトもしくはモバイルアプリケーション３０５、またはモバイルデバイス３０１内のアプリケーションから到来するＨＴＴＰアプリケーションプログラミングインターフェース（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍｍｉｎｇ  ｉｎｔｅｒｆａｃｅ、ＡＰＩ）呼び出しを識別するように構成され得る。次に、ダイナミッククリエイティブレンダリングサーバ３４０は、モバイルデバイス３０１の識別子をＭＦＤエンジン３１０に提供するためのＡＰＩ内のコマンドを実行し得る。
【００３７】
ＭＦＤエンジン３１０は、モバイルデバイス３０１の識別子を用い、ＩＤ対応表（例えば、上掲の表１）を横断して、対応する小売業者のＦＳＣ  ＩＤ（得意客識別ＩＤ）を探索する論理コマンドを実行するように構成され得る。ＭＦＤエンジン３１０はまた、小売業者のＦＳＣ  ＩＤを問い合わせるための内部論理を実行するように構成され得る。次に、ＭＦＤエンジン３１０は構造化されたＭＦＤコンテンツの「．ｊｓｏｎ」または「．ｘｍｌ」再生リストをダイナミッククリエイティブレンダリングサーバ３４０に返し得る。
【００３８】
実施形態によっては、ＭＦＤエンジン３１０において用いられる論理コマンドは、（例えば、ユーザのための音楽選曲を推薦するために用いられ得る）コンテンツベースのフィルタリングリコメンデータシステム、ダイレクトマーケティングキャンペーンのために同様に用いられ得るリーセンシー・フリークエンシー・マネタリー（Ｒｅｃｅｎｃｙ−Ｆｒｅｑｕｅｎｃｙ−Ｍｏｎｅｎｔａｒｙ、ＲＦＭ）モデル、および予測的統計モデル化の組み合わせを含む。本開示に従う実施形態では、ＭＦＤエンジン３１０は、個別化されたモバイルマーケティング戦略のためのコンピュータ技法の領域において遭遇する少なくとも２つの問題を解決する。第１に、コンテンツのプールが個々の買物客ごとに比較的大きい場合（例えば、小売業者のちらし内において３００個を超えるオファー）における、個別化ＣＰＧおよび食品雑貨オファーのスケーラブルな方法である。従来、セグメンテーション（例えば、ユーザの人口統計学的属性、および同様のもの）ならびにルックアライク（ｌｏｏｋ−ａ−ｌｉｋｅ）モデルが、買物客をグループ化し、その後、最も適切なオファーを選択するために用いられてきた。ＭＦＤエンジン３１０によって実行される論理コマンドにおいて用いられる個別化アルゴリズムは、ユーザの固有の挙動に基づいて最も関連性の高いオファーを決定するための効率的な方法である。第２に、ＭＦＤエンジン３１０によって実行される論理コマンドは高速に実行し、いくつかの実施形態によれば、５００ｍｓ未満で得点を算出し、お薦め品を配信する。
【００３９】
ダイナミッククリエイティブレンダリングサーバ３４０は、ＭＦＤエンジン３１０によって提供された動的な「．ｊｓｏｎ」または「．ｘｍｌ」再生リストコンテンツをモバイルデバイス１０１上にプッシュする。したがって、「．ｊｓｏｎ」または「．ｘｍｌ」再生リストは、ＳＳＰ３３０によって呼び出され、モバイルデバイス３０１上に表示されたダイナミッククリエイティブ広告ユニット内に描画され得る限られた広告項目（例えば、広告、クーポン、および同様のもの）のリストを含み得る。それゆえ、広告項目は、（例えば、ユーザが食品雑貨店の通路を歩く際、またはレジにおいて、支払い時にクーポンを適用するために）ユーザのためにモバイルデバイス３０１内に素早く効率的に描画され、表示されることになる。店内通知のためのジオフェンシングを含む、いくつかの実施形態では、モバイルデバイスが、ＭＦＤエンジン３１０によって扱われるＵＰＣを用いて識別されるＣＰＧが販売されている、システム３００に加入した小売店舗の境界内にあると判定された場合に、ダイナミッククリエイティブレンダリングサーバ３４０は動的な「．ｊｓｏｎ」または「．ｘｍｌ」再生リストコンテンツをプッシュする。
【００４０】
一態様では、方法は、動作、命令、または機能であり得、その逆もあり得る。一態様では、節は、他の１つまたは複数の節、１つまたは複数の語、１つまたは複数の文、１つまたは複数の句、１つまたは複数の段落、および／または１つまたは複数の節において挙げられた語（例えば、命令、動作、機能、または構成要素）のうちの一部または全てを含むように修正され得る。
【００４１】
図４は、いくつかの実施形態に係る、デマンドサイドプラットフォーム内のダイナミッククリエイティブレンダリングサーバによって提供される広告ペイロード４２５を含む、サプライサイドプラットフォーム内のパブリッシャサーバによって提供されるディスプレイ４００のスクリーンショットを示す。ディスプレイ４２２は、クライアントデバイス１１０内にインストールされたブラウザまたはモバイルアプリケーション４２２によってアクセスされるウェブページを含み得る。
【００４２】
したがって、パブリッシャサーバは、広告スペースのためのディスプレイ４００の一部分を、広告エンジン２４２を含むＤＳＰサーバにオークションで売ることができる。パブリッシャサーバに広告スペースの落札を提示した後に、ＤＳＰサーバ（例えば、ＤＳＰ３２０）は、次に、それぞれの小売業者４３２のために区分され、その小売業者のオファーを含む広告ペイロード４２５を提供し得る。広告ペイロード４２５は、広告データベース２５２から選択された複数のデジタルプロモーション４３５−１、４３５−２、４３５−３、４３５−４、および４３５−５（以下において、まとめて「ロードされたデジタルプロモーション４３５」と呼ばれる）を含み得る。実施形態によっては、広告ペイロード４２５は、デジタルプロモーション４３５を消費者が通覧し得るよう、スクロール要素４２７を含み得る。
【００４３】
実施形態によっては、ディスプレイ４００内の小売業者４３２は、クライアントデバイス１１０を扱う消費者が、小売業者４３２によってホストされたアプリケーションまたはウェブサイトにアクセスするためのプラグインである。小売業者４３２のアイコンをクリックすることによって、消費者は小売業者ウェブサイトまたはアプリケーションへ誘導され得る。そこで、消費者は実際に、小売業者４３２からのより多くのデジタルプロモーションを閲覧し、それらから選択し得る。実施形態によっては、ロードされたデジタルプロモーション４３５のうちの１つにおける「オファーを保存」ボタン４３７をクリックすると、消費者は、小売業者アプリケーションをインストールするか（小売業者アプリケーションがクライアントデバイス１１０内にまだインストールされていない場合）、または小売業者アプリケーションを起動する（小売業者アプリケーションがすでにクライアントデバイス１１０内にインストールされている場合）ように促され得る。さらに、オファーを保存ボタン４３７を作動させると、実施形態によっては、ＤＳＰサーバは、消費者に、ロードされたデジタルプロモーション４３５のうちの１つまたは複数をクライアントデバイスのメモリ（例えば、メモリ２２０）内に保存するよう促し得る。例えば、ＤＳＰサーバは、消費者に、広告ペイロード４２５を、（クライアントデバイス１１０内の）メモリ２２０内、ＤＳＰサーバのメモリ内、または小売業者サーバのメモリ（例えば、メモリ２３２、得意客識別データベース２５４、もしくは履歴ログデータベース２５６）内に保存するよう促し得る。
【００４４】
図５は、いくつかの実施形態に係る、消費者が、広告ペイロード４２５からのロードされたデジタルプロモーション４３５のうちの１つにおけるオファーの保存ボタン４３７を作動させた時の、デジタルプロモーション５００Ａのスクリーンショットを示す。実施形態によっては、デジタルプロモーション５００Ａは、消費者がデジタルプロモーション５００Ａをクライアントデバイスのメモリ（例えば、メモリ２２０）内にロードし得るよう、「メモリにロード」ボタン５３７を含み得る。メモリにロードボタン５３７が作動されると、いくつかの実施形態は、満了日５３８を含む、デジタルプロモーションプレビュー５００Ｂを表示する。デジタルプロモーションプレビュー５００Ｂは、それぞれ、クーポン５００Ａをメモリにロードするか、または操作をキャンセルするための、「ロード」および「キャンセル」ボタン５２７ａおよび５２７ｃを含み得る。消費者は、（「現実世界」またはオンラインの）小売店舗において、あるいは任意の他の時点または場所でＦＳＣ−ＩＤを用いてメモリ２２０にアップロードされた全てのプロモーションを携えることができる。
【００４５】
図６は、いくつかの実施形態に係る、ＤＳＰサーバからの広告項目ペイロード（例えば、広告ペイロード２２５、３２５および４２５、ＤＳＰ３２０）のためのパブリッシャウェブサイト（例えば、パブリッシャＳＳＰ３３０）内の広告スペースをオークションで売る方法６００におけるステップを示す。方法６００は、図３に示される複数のサーバのうちの任意の１つによって少なくとも部分的に実施され得る。例えば、方法６００におけるステップのうちの少なくとも一部は、ブラウザおよびアプリケーションがパブリッシャウェブサイトにアクセスするためのコードを実行するモバイルデバイス、ならびにダイナミッククリエイティブレンダリングサーバが広告ペイロードをモバイルデバイスへプッシュするように広告再生リストを選択するための論理を処理するＭＦＤエンジンを含む、システム内の１つの構成要素によって実施され得、システムはまた、ＤＳＰサーバからの広告入札を要求し、それに登録されたパブリッシャＳＳＰを含む（例えば、システム３００、モバイルデバイス３０１、パブリッシャウェブサイト３０５、ＭＦＤエンジン３１０、ＤＳＰ３２０、パブリッシャＳＳＰ３３０、およびダイナミッククリエイティブレンダリングサーバ３４０）。したがって、方法６００におけるステップのうちの少なくとも一部は、サーバのメモリ内に記憶されているか、またはサーバによってアクセス可能なコマンドを実行するプロセッサによって実施され得る。さらに、実施形態によっては、方法６００におけるステップのうちの少なくとも一部は、時間的に重なって、ほぼ同時に、または方法６００に示される順序とは異なる順序で実施され得る。さらに、本明細書において開示されているいくつかの実施形態に従う方法は、方法６００におけるステップのうちの、全てではないが、少なくとも１つを含み得る。
【００４６】
ステップ６０２は、モバイルデバイス属性およびパブリッシャ属性をＳＳＰと統合し、広告入札の要求を形成することを含む。実施形態によっては、ＳＳＰはマルチメディアコンテンツプロバイダであり、ステップ６０２は、マルチメディアコンテンツプロバイダによってモバイルデバイスのディスプレイ内に開かれたウィンドウの一部分を、デジタル広告ペイロードを表示するために選択することを含む。
【００４７】
ステップ６０４は、ＳＳＰからＤＳＰに、広告入札の要求を提供することを含む。
【００４８】
ステップ６０６は、ＤＳＰから、広告入札の要求への応答を受信することであって、広告入札の要求への応答が、消費者のデジタル識別に従って選択されたデジタル広告ペイロードを含み、消費者のデジタル識別がモバイルデバイス属性に関連付けられていることを含む。
【００４９】
ステップ６０８は、異なるプロバイダからの１つまたは複数の入札のためのオークションに基づいて広告入札への応答を選択することを含む。
【００５０】
ステップ６１０は、ＳＳＰによって、デジタル広告ペイロードを、モバイルデバイスからアクセス可能なパブリッシャウェブサイトまたはモバイルアプリケーションへ配信することであって、デジタル広告ペイロードが、消費者のデジタル識別に基づいてダイナミッククリエイティブ広告ユニットをモバイルデバイス内に描画するためのスクリプトコード（例えば、ｊａｖａｓｃｒｉｐｔコード）を含むことを含む。ダイナミッククリエイティブ広告ユニットは、ＭＦＤエンジンによってユーザのために選択された小売業者のちらしからの対象を絞ったオファーを表示する数枚の画像を有するカルーセルを含み得る。実施形態によっては、ステップ６１０は、デジタル広告ペイロードを所有する小売業者におけるモバイルデバイスの以前の購入履歴に基づいて、個別化された広告ペイロードを配信することを含む。実施形態によっては、サプライサイドプラットフォームはビデオパブリッシャを含み、ステップ６１０は、デジタル広告ペイロードを、モバイルデバイス属性に提供されるストリーミングビデオに空間的および時間的に少なくとも部分的に重ね合わせることを含む。
【００５１】
図７は、いくつかの実施形態に係る、ＭＦＤエンジンからの広告をモバイルデバイス内に描画し、表示する方法７００におけるステップを示す。方法７００は、図３に示される複数のサーバのうちの任意の１つによって少なくとも部分的に実施され得る。例えば、方法７００におけるステップのうちの少なくとも一部は、ブラウザおよびアプリケーションがパブリッシャウェブサイトにアクセスするためのコードを実行するモバイルデバイス、ならびにダイナミッククリエイティブレンダリングサーバがモバイルデバイスへプッシュするように広告再生リストを選択するための論理を処理するＭＦＤエンジンを含む、システム内の１つの構成要素によって実施され得、システムはまた、広告入札を要求し、ＤＳＰに登録されたパブリッシャＳＳＰを含む（例えば、システム３００、モバイルデバイス３０１、パブリッシャウェブサイト３０５、ＭＦＤエンジン３１０、ＤＳＰ３２０、パブリッシャＳＳＰ３３０、およびダイナミッククリエイティブレンダリングサーバ３４０）。したがって、方法７００におけるステップのうちの少なくとも一部は、サーバのメモリ内に記憶されているか、またはサーバによってアクセス可能なコマンドを実行するプロセッサによって実施され得る。さらに、実施形態によっては、方法７００におけるステップのうちの少なくとも一部は、時間的に重なって、ほぼ同時に、または方法７００に示される順序とは異なる順序で実施され得る。さらに、本明細書において開示されているいくつかの実施形態に従う方法は、方法７００におけるステップのうちの、全てではないが、少なくとも１つを含み得る。
【００５２】
ステップ７０２は、ダイナミッククリエイティブレンダリングサーバにおいて、モバイルデバイス上のモバイルデバイスブラウザまたはモバイルアプリケーションからの要求を受信することであって、要求が広告クリエイティブディスプレイに対するものであることを含む。
【００５３】
ステップ７０４は、パブリッシャウェブサイトまたはアプリケーションからモバイルデバイス識別子を決定することであって、パブリッシャウェブサイトまたはアプリケーションがモバイルデバイスにアクセス可能であることを含む。
【００５４】
ステップ７０６は、モバイルデバイス識別子を広告エンジン（例えば、ＭＦＤエンジン）に提供することを含む。実施形態によっては、ステップ７０６は、モバイルデバイス識別子に基づいて消費者の得意客識別の識別子を識別し、得意客識別の識別子を広告エンジンに提供することを含む。
【００５５】
ステップ７０８は、モバイルデバイス識別子と、小売業者に関連付けられた対応する得意客識別（例えば、ＦＳＣ  ＩＤカード）とを関連付けることを含む。
【００５６】
ステップ７１０は、広告エンジンにおける得意客識別の論理問い合わせ後に、構造化広告コンテンツを含む再生リストを受信することを含む。実施形態によっては、ステップ７１０は、小売業者に関連付けられた履歴ログデータベースから消費者の購入履歴を取得し、小売業者に関連付けられた広告データベース、および消費者の購入履歴に基づいて構造化コンテンツを選択することを含む。
【００５７】
ステップ７１２は、構造化広告コンテンツを処理し、構造化広告コンテンツを含む再生リストをモバイルデバイス上のモバイルデバイスブラウザまたはモバイルアプリケーション内へプッシュすることを含む。実施形態によっては、ステップ７１２は、モバイルデバイスが、ＭＦＤエンジンによって扱われるＵＰＣを用いて識別されるＣＰＧが販売されている、システム３００に加入した小売店舗の境界内にあると判定することを含み得る。さらに、実施形態によっては、ステップ７１２は、再生リストをユーザのために表示することを含み得る。例えば、実施形態によっては、再生リストは、限られた数のＣＰＧ（例えば、１０個、５つ、またはさらにより少数）のための広告およびオファーのカルーセルを含む。これらのＣＰＧは、ＭＦＤエンジンに従って、ユーザが購入するか、または少なくともすぐに関心を持つ可能性が最も高い、小売店舗によって準備されたちらし内の数個のＣＰＧであり得る。カルーセルは、画像の間のインクリメンタルディレイ（ｉｎｃｒｅｍｅｎｔａｌ  ｄｅｌａｙ）をもって画像を回転させるように構成され得る。ユーザが任意の画像をクリックすると、モバイルデバイスは、選択された品物のＵＰＣを記憶し得、モバイルデバイス内のＡＰＩ（例えば、モバイルウォレットなどの、ＳＳＰ３３０によって扱われるＡＰＩ）が、ＵＰＣによって識別されたＣＰＧのオファーが小売店舗に存在することのリマインダをユーザのためにプッシュし得る。
【００５８】
実施形態によっては、ステップ７１２は、広告クリエイティブディスプレイの入札を、パブリッシャウェブサイトをホストするサプライサイドプラットフォームに提供することを含む。実施形態によっては、ステップ７１２は、識別子に基づいて履歴ログデータベースから取得された消費者の購入履歴に基づいて広告データベースから選択されたデジタルプロモーションの関連性値を決定し、広告エンジンによって提供された関連性値に従って再生リスト内の複数のデジタルプロモーションをソートすることを含む。実施形態によっては、ステップ７１２は、消費者の各々の異なる得意客識別の識別子に基づいて履歴ログデータベースから取得された消費者の購入履歴に基づいて、同じ小売業者からの異なる広告再生リストを有する同じ入札を複数の消費者に提供することを含む。
【００５９】
実施形態によっては、ステップ７１２は、再生リスト内において、モバイルデバイスのユーザが小売業者によってホストされたネットワークサイトにアクセスするためのリンクを提供することを含む。実施形態によっては、ステップ７１２は、再生リスト内において、小売業者のためのアプリケーションをモバイルデバイス内にインストールするためのプラグインを提供することを含む。実施形態によっては、ステップ７１２は、再生リスト内において、モバイルデバイスのユーザがモバイルデバイス内にインストールされたウォレットアプリケーションを実行するためのプラグインを提供することを含む。実施形態によっては、ステップ７１２は、再生リスト内において、モバイルデバイスのユーザが再生リストをモバイルデバイスのメモリ内に記憶するためのプラグインを提供することを含む。
【００６０】
ハードウェアの概説
図８は、図１および図２のクライアントデバイス１１０およびサーバ１３０、ならびに図６および図７の方法が実施され得る例示的なコンピュータシステム８００を示すブロック図である。特定の態様では、コンピュータシステム８００は、専用サーバ内の、または別のエンティティ内に統合された、または複数のエンティティにわたって分散した、ハードウェア、あるいはソフトウェアおよびハードウェアの組み合わせを用いて実施され得る。
【００６１】
コンピュータシステム８００（例えば、クライアントデバイス１１０およびサーバ１３０）は、バス８０８、または情報を通信する他の通信機構と、情報を処理するためにバス８０８に連結されたプロセッサ８０２（例えば、プロセッサ２１２および２３６）とを含む。例として、コンピュータシステム８００は１つまたは複数のプロセッサ８０２を実装され得る。プロセッサ８０２は、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ、ＦＰＧＡ）、プログラム可能論理デバイス（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ、ＰＬＤ）、コントローラ、状態機械、ゲート論理、個別のハードウェア構成要素、あるいは情報の算出または他の操作を実施することができる任意の他の好適なエンティティであり得る。
【００６２】
コンピュータシステム８００は、ハードウェアに加えて、ランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）、フラッシュメモリ、リードオンリーメモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、プログラマブルリードオンリーメモリ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＰＲＯＭ）、消去可能ＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ、ＥＰＲＯＭ）、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、またはプロセッサ８０２によって実行されるべき情報および命令を記憶するためにバス８０８に連結された任意の他の好適な記憶デバイスなどの、含まれるメモリ８０４（例えば、メモリ２２０および２３２）内に記憶された、問題のコンピュータプログラムの実行環境を作成するコード、例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、またはそれらのうちの１つまたは複数の組み合わせを構成するコードを含むことができる。プロセッサ８０２およびメモリ８０４は、専用論理回路機構によって補完されるか、またはその内部に組み込まれ得る。
【００６３】
命令はメモリ８０４内に記憶され、１つまたは複数のコンピュータプログラム製品、例えば、コンピュータシステム８００による実行のために、またはコンピュータシステム８００の動作を制御するためにコンピュータ可読媒体上にエンコードされ、限定するものではないが、データ指向言語（例えば、ＳＱＬ、ｄＢａｓｅ）、システム言語（例えば、Ｃ、Ｏｂｊｅｃｔｉｖｅ−Ｃ、Ｃ＋＋、アセンブリ）、アーキテクチャ言語（例えば、Ｊａｖａ、．ＮＥＴ）、およびアプリケーション言語（例えば、ＰＨＰ、Ｒｕｂｙ、Ｐｅｒｌ、Ｐｙｔｈｏｎ）などのコンピュータ言語を含む、当業者によく知られた任意の方法に従うコンピュータプログラム命令の１つまたは複数のモジュールにおいて実施され得る。命令はまた、配列言語、アスペクト指向言語、アセンブリ言語、オーサリング言語、コマンドラインインターフェース言語、コンパイル言語、並行言語、中括弧言語、データフロー言語、データ構造化言語、宣言型言語、難解言語、拡張言語、第四世代言語、関数型言語、インタラクション形言語、インタプリタ型言語、反復型言語、リストベース言語、小言語、論理ベース言語、機械語、マクロ言語、メタプログラミング言語、マルチパラダイム言語、数値解析、非英語ベース言語、オブジェクト指向クラスベース言語、オブジェクト指向プロトタイプベース言語、オフサイドルール言語、手続き型言語、自己反映言語、ルールベース言語、スクリプト言語、スタックベース言語、同期言語、構文処理言語、ビジュアル言語、ｗｉｒｔｈ言語、およびｘｍｌベース言語などのコンピュータ言語で実施され得る。メモリ８０４はまた、プロセッサ８０２によって実行されるべき命令の実行中に一時変数または他の中間情報を記憶するために用いられ得る。
【００６４】
本明細書において説明されるコンピュータプログラムは必ずしもファイルシステム内のファイルに対応しない。プログラムは、他のプログラムまたはデータを保持するファイルの一部分（例えば、マークアップ言語ドキュメント内に記憶された１つまたは複数のスクリプト）内、問題のプログラム専用の単一のファイル内、あるいは複数の協調ファイル（例えば、１つまたは複数のモジュール、サブプログラム、またはコードの部分を記憶するファイル）内に記憶することができる。コンピュータプログラムは、１つのコンピュータ上、あるいは１つのサイトに位置するか、または複数のサイトにわたって分散しており、通信ネットワークによって相互接続された複数のコンピュータ上で実行されるように展開することができる。本明細書において説明されるプロセスおよび論理の流れは、入力データに作用し、出力を生成することによって機能を実施する１つまたは複数のコンピュータプログラムを実行する１つまたは複数のプログラム可能プロセッサによって実施され得る。
【００６５】
コンピュータシステム８００は、情報および命令を記憶する、バス８０８に連結された、磁気ディスクまたは光ディスクなどのデータ記憶デバイス８０６をさらに含む。コンピュータシステム８００は入力／出力モジュール８１０を介して様々なデバイスに連結され得る。入力／出力モジュール８１０は任意の入力／出力モジュールであることができる。例示的な入力／出力モジュール８１０としてはＵＳＢポートなどのデータポートが挙げられる。入力／出力モジュール８１０は、通信モジュール８１２に接続するように構成されている。例示的な通信モジュール８１２（例えば、通信モジュール２１８および２３８）としては、イーサネットカードおよびモデムなどの、ネットワークインターフェースカードが挙げられる。特定の態様では、入力／出力モジュール８１０は、入力デバイス８１４（例えば、入力デバイス２１４）および／または出力デバイス８１６（例えば、出力デバイス２１６）などの、複数のデバイスに接続するように構成されている。例示的な入力デバイス８１４としては、ユーザが入力をコンピュータシステム８００に提供することができる、キーボード、およびポインティングデバイス、例えば、マウスもしくはトラックボールが挙げられる。触知入力デバイス、視覚入力デバイス、音声入力デバイス、または脳コンピュータインターフェースデバイスなどの、他の種類の入力デバイス８１４を、ユーザとのインタラクションを提供するために用いることもできる。例えば、ユーザに提供されるフィードバックは、任意の形態の感覚フィードバック、例えば、視覚フィードバック、聴覚フィードバック、または触知フィードバックであることができ、ユーザからの入力は、音響、音声、触知、または脳波入力を含む、任意の形態で受け取ることができる。例示的な出力デバイス８１６としては、情報をユーザに表示する、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ（液晶ディスプレイ））モニタなどの表示デバイスが挙げられる。
【００６６】
本開示の一態様によれば、クライアントデバイス１１０およびサーバ１３０は、コンピュータシステム８００を用いて、プロセッサ８０２が、メモリ８０４内に包含された１つまたは複数の命令の１つまたは複数のシーケンスを実行したことに応答して実施することができる。このような命令は、データ記憶デバイス８０６などの別の機械可読媒体からメモリ８０４に読み込まれてもよい。主メモリ８０４内に包含された命令のシーケンスの実行は、プロセッサ８０２に、本明細書において説明されるプロセスステップを実施させる。また、多重処理機構における１つまたは複数のプロセッサも、メモリ８０４内に包含された命令のシーケンスを実行するために利用され得る。代替的な態様では、本開示の様々な態様を実施するために、ハードワイヤード回路機構が、ソフトウェア命令の代わりに、またはそれと組み合わせて用いられてもよい。それゆえ、本開示の態様はハードウェア回路機構およびソフトウェアのいかなる特定の組み合わせにも限定されない。
【００６７】
本明細書において説明される主題の様々な態様は、バックエンド構成要素、例えば、データサーバを含むか、またはミドルウェア構成要素、例えば、アプリケーションサーバを含むか、またはフロントエンド構成要素、例えば、ユーザが、本明細書において説明される主題の一実装形態とインタラクションすることができるグラフィカルユーザインターフェースもしくはウェブブラウザを有するクライアントコンピュータ、またはこのようなバックエンド、ミドルウェア、もしくはフロントエンド構成要素のうちの１つまたは複数の任意の組み合わせを含むコンピューティングシステムにおいて実施することができる。システムの構成要素は、デジタルデータ通信の任意の形態または媒体、例えば、通信ネットワークによって相互接続され得る。通信ネットワーク（例えば、ネットワーク１５０）は、例えば、ＬＡＮ、ＷＡＮ、インターネット、および同様のもののうちの任意の１つまたは複数を含むことができる。さらに、通信ネットワークは、限定するものではないが、例えば以下の、バスネットワーク、星状ネットワーク、環状ネットワーク、網目状ネットワーク、星状バスネットワーク、木状もしくは階層ネットワーク、または同様のものを含む、ネットワークトポロジーのうちの任意の１つまたは複数を含むことができる。通信モジュールは、例えば、モデムまたはイーサネットカードであることができる。
【００６８】
コンピュータシステム８００はクライアントおよびサーバを含むことができる。クライアントおよびサーバは、概して、互いに遠隔にあり、典型的には、通信ネットワークを通じてインタラクションする。クライアントおよびサーバの関係は、それぞれのコンピュータ上で実行され、互いにクライアント−サーバ関係を有するコンピュータプログラムにより生じる。コンピュータシステム８００は、例えば、限定するものではないが、デスクトップコンピュータ、ラップトップコンピュータ、またはタブレットコンピュータであることができる。コンピュータシステム８００はまた、別のデバイス、例えば、限定するものではないが、携帯電話、ＰＤＡ、モバイルオーディオプレーヤ、全地球測位システム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ、ＧＰＳ）受信器、ビデオゲームコンソール、および／またはテレビセットトップボックス内に組み込まれ得る。
【００６９】
用語「機械可読記憶媒体」または「コンピュータ可読媒体」は、本明細書で使用するとき、命令を実行のためにプロセッサ８０２に提供することに関与する任意の媒体もしくは媒体群を指す。このような媒体は、限定するものではないが、不揮発性媒体、揮発性媒体、および伝送媒体を含む、多くの形態を取り得る。不揮発性媒体としては、例えば、データ記憶デバイス８０６などの、光または磁気ディスクが挙げられる。揮発性媒体としては、メモリ８０４などの、ダイナミックメモリが挙げられる。伝送媒体としては、バス８０８を形成するワイヤを含む、同軸ケーブル、銅線、および光ファイバが挙げられる。一般的な形態の機械可読媒体としては、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意の他の磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤ、任意の他の光媒体、穿孔カード、紙テープ、孔のパターンを有する任意の他の物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、フラッシュＥＰＲＯＭ、任意の他のメモリチップもしくはカートリッジ、またはコンピュータが読み出すことができる任意の他の媒体が挙げられる。機械可読記憶媒体は、機械可読記憶デバイス、機械可読記憶基板、メモリデバイス、機械可読伝搬信号に影響を及ぼす組成物、またはそれらのうちの１つまたは複数の組み合わせであることができる。
【００７０】
ハードウェアおよびソフトウェアの互換性を示すために、様々な例示的なブロック、モジュール、構成要素、方法、動作、命令、およびアルゴリズムなどの事項はそれらの機能性に関して一般的に説明された。このような機能性が、ハードウェアとして実施されるのか、ソフトウェアとして実施されるのか、それともハードウェアおよびソフトウェアの組み合わせとして実施されるのかは、特定のアプリケーション、およびシステム全体に課される設計制約に依存する。当業者は、特定のアプリケーションごとに様々な仕方で上述の機能性を実施し得る。
【００７１】
本明細書で使用するとき、一連の項目に先行し、項目のうちの任意のものを分離する用語「および」または「または」を伴う表現「〜のうちの少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ）」は、リストの各構成要素（例えば、各項目）ではなく、リストを全体として修飾する。表現「〜のうちの少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ）」は少なくとも１つの項目の選択を必要とせず、むしろ、この表現は、項目のうちの任意のもののうちの少なくとも１つ、および／または項目の任意の組み合わせのうちの少なくとも１つ、および／または項目の各々のうちの少なくとも１つを含む意味を許容する。例として、表現「Ａ、Ｂ、およびＣのうちの少なくとも１つ」または「Ａ、Ｂ、またはＣのうちの少なくとも１つ」は各々、Ａのみ、Ｂのみ、あるいはＣのみ、Ａ、Ｂ、およびＣの任意の組み合わせ、ならびに／あるいはＡ、Ｂ、およびＣの各々のうちの少なくとも１つを指す。
【００７２】
単語「例示的（ｅｘｅｍｐｌａｒｙ）」は、本明細書において、「例、実例、または例示の役割を果たすこと」を意味するように使用される。本明細書において「例示的」として説明される任意の実施形態は、必ずしも、他の実施形態に対して好ましい、または有利であると解釈されるべきではない。一態様、本態様、別の態様、いくつかの態様、１つまたは複数の態様、一実装形態、本実装形態、別の実装形態、いくつかの実装形態、１つまたは複数の実装形態、一実施形態、本実施形態、別の実施形態、いくつかの実施形態、１つまたは複数の実施形態、一構成、本構成、別の構成、いくつかの構成、１つまたは複数の構成、本主題の技術、本開示（ｔｈｅ  ｄｉｓｃｌｏｓｕｒｅ）、本開示（ｔｈｅ  ｐｒｅｓｅｎｔ  ｄｉｓｃｌｏｓｕｒｅ）、ならびにこれらの他の変形および同様のものなどの表現は便宜的なものであり、このような表現に関連する開示が本主題の技術に本質的であること、またはこのような開示が本主題の技術の全ての構成に当てはまることを含意しない。このような表現に関連する開示は、全ての構成、または１つまたは複数の構成に当てはまり得る。このような表現に関連する開示は１つまたは複数の例を提供し得る。一態様またはいくつかの態様などの表現は１つまたは複数の態様を指し得、その逆もあり得、これは他の上述の表現にも同様に当てはまる。
【００７３】
単数形での要素への言及は、特に断りのないかぎり、「唯一（ｏｎｅ  ａｎｄ  ｏｎｌｙ  ｏｎｅ）」を意味することを意図されておらず、むしろ、「１つまたは複数（ｏｎｅ  ｏｒ  ｍｏｒｅ）」を意味することを意図されている。男性形の代名詞（例えば、ｈｉｓ（彼の））は女性形および中性形（例えば、ｈｅｒ（彼女の）およびｉｔｓ（その））を含み、その逆もしかりである。用語「いくつか（ｓｏｍｅ）」は１つまたは複数を指す。下線付きおよび／またはイタリック体の見出しおよび小見出しは、単に便宜的に用いられているにすぎず、本主題の技術を限定せず、本主題の技術の説明の解釈に関連して参照されるものではない。第１（ｆｉｒｓｔ）および第２（ｓｅｃｏｎｄ）ならびに同様のものなどの関係語は１つの実体またはアクションを別のものと区別するために使用され得、必ずしも、このような実体またはアクションの間の任意の実際のこのような関係または順序を必要とせず、またはこれを含意しない。当業者に知られているか、または後に知られるようになる、本開示全体を通じて説明される様々な構成の要素の全ての構造的および機能的等価物は、参照により本明細書に明示的に組み込まれ、本主題の技術によって包含されることを意図される。さらに、本明細書において開示されているものは、このような開示が上述の説明において明示的に述べられているかどうかにかかわらず、公衆に供されることを意図されていない。要素が表現「〜の手段（ｍｅａｎｓ  ｆｏｒ）」を用いて明示的に述べられていないか、または、方法請求項の場合には、要素が表現「〜のステップ（ｓｔｅｐ  ｆｏｒ）」を用いて述べられていないかぎり、いずれの請求項の要素も米国特許法第１１２条第６段落の規定の下で解釈されるべきではない。
【００７４】
本明細書は多くの細目を包含するが、これらは、説明され得ることの範囲の限定として解釈されるべきではなく、むしろ、本主題の特定の実装形態の説明として解釈されるべきである。本明細書において別個の実施形態の文脈で記載されている一部の特徴はまた、単一の実施形態において組み合わせて実施することもできる。逆に、単一の実施形態の文脈で記載されている様々な特徴はまた、複数の実施形態において、別個に、または任意の好適な部分的組み合わせで実施することもできる。さらに、特徴は、特定の組み合わせで機能するように以上において説明され、さらにはそのように最初に説明されている場合があるが、説明されている組み合わせからの１つまたは複数の特徴は、場合によっては、組み合わせから削除することができ、説明されている組み合わせは、部分的組み合わせ、または部分的組み合わせの変形に関し得る。
【００７５】
本明細書の主題は特定の態様に関して説明されたが、他の態様も実施され得、添付の請求項の範囲に含まれる。例えば、動作は図面において特定の順序で示されているが、これは、望ましい結果を達成するために、このような動作が、図示されている特定の順序で、または順番に行われること、あるいは例示されている動作が全て行われることを必要とするものと理解されるべきではない。請求項において述べられるアクションは異なる順序で実施され、依然として所望の結果を達成することができる。一例として、添付の図面に示されるプロセスは、所望の結果を達成するために、必ずしも、図示されている特定の順序、または順番を必要としない。特定の状況では、マルチタスキングおよび並列処理が有利になり得る。さらに、上述された態様における様々なシステム構成要素の分離は、全ての態様においてこのような分離を必要とするものと理解されるべきではなく、上述のプログラム構成要素およびシステムは、概して、単一のソフトウェア製品にまとめて統合されるか、または複数のソフトウェア製品にパッケージ化され得ることを理解されたい。
【００７６】
タイトル、背景、図面の簡単な説明、要約、および図面は本明細書において本開示に組み込まれ、限定的な説明としてではなく、本開示の例示的な例として提供される。それらは、請求項の範囲または意味を限定するために用いられることはないという了解の下で提示される。加えて、詳細な説明では、説明が例示的な例を提供し、様々な特徴が、本開示を合理化する目的のために様々な実装形態において互いにグループ化されていることがうかがえる。開示の方法は、記載される主題が、各請求項において明示的に述べられているよりも多くの特徴を必要とするとの意図を反映するものと解釈されるべきではない。むしろ、請求項が反映するとおり、発明の主題は、単一の開示された構成または動作の全ての特徴よりも少数の特徴に存する。請求項は本明細書において発明を実施するための形態に組み込まれ、各請求項は別個に記載された主題として自立する。
【００７７】
請求項は、本明細書において説明された態様に限定されることを意図されず、文言の請求項に従う全範囲を認められ、全ての法的同等物を包含するべきである。それにもかかわらず、請求項はいずれも、適用可能な特許法の要件を満足しない主題を包含することを意図されておらず、また、請求項はそのように解釈されるべきでない。
【図１】
2020521229.tif 000004
【図２】
2020521229.tif 000005
【図３】
2020521229.tif 000006
【図４】
2020521229.tif 000007
【図５】
2020521229.tif 000008
【図６】
2020521229.tif 000009
【図７】
2020521229.tif 000010
【図８】
2020521229.tif 000011
【国際調査報告】
2020521229.tif 000012
2020521229.tif 000013
2020521229.tif 000014