(57)【要約】  通知及び同意機能が、モバイルアプリケーション内に存在する追跡技術（「トラッカ」）との関係において、モバイルアプリケーションをオープンしたモバイル装置のユーザーに提供される。ユーザーには、モバイルアプリケーション内に存在する１つ又は複数のトラッカのリストが提供されてもよく、且つ、トラッカがアプリケーションの稼働にとって必須ではない場合に、ユーザーは、トラッカを無効化することができる。モバイルアプリケーション内のトラッカの存在の通知と、トラッカの無効化と、に関係したユーザー選択は、モバイルアプリケーション内の１つ又は複数のトラッカの存在に関するユーザーの同意の記録を提供するべく、モバイル装置から第三者サーバーに送信される。モバイルアプリケーション内のトラッカの存在との関連においてユーザーに提供される通知及び同意選択肢のタイプは、ユーザーがモバイルアプリケーションを起動した際のモバイル装置の場所に応じて、法域ごとに、変化しうる。
2018513482.tif 000002
【特許請求の範囲】
【請求項１】
モバイル装置の少なくとも１つのプロセッサによって実行された際に、前記モバイル装置上においてモバイルアプリケーションが開始された際に前記モバイルアプリケーション内の少なくとも１つのトラッカの存在について前記モバイル装置のユーザーに通知を提供し、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の指標を記録する方法を実行するプロセッサ実行可能命令によってエンコーディングされたコンピュータ可読ストレージ媒体であって、前記方法は、
Ａ）前記モバイル装置上において存在する前記モバイルアプリケーションの前記ユーザーによる起動の後に、前記モバイル装置から第１コンテンツ供給ネットワーク（ＣＤＮ）サーバーに、前記モバイルアプリケーションの少なくとも１つのモバイルアプリケーショントークンを送信するステップと、
Ｂ）前記第１ＣＤＮサーバーから前記モバイル装置において、Ａ）に応答し、且つ、前記少なくとも１つのモバイルアプリケーショントークンに基づいて、前記モバイルアプリケーションの通知構成ファイルを受信するステップであって、前記通知構成ファイルは、前記モバイルアプリケーション内の前記少なくとも１つのトラッカのトラッカ情報を有する、ステップと、
Ｃ）前記第１ＣＤＮサーバーからＢ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいて、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの実行の前に、
Ｃ１）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在について前記モバイル装置の前記ユーザーに通知するべく、前記モバイル装置上において少なくとも１つのグラフィカルユーザーインターフェイス（ＧＵＩ）をレンダリングするステップであって、前記少なくとも１つのＧＵＩは、前記ユーザーが、
前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関するユーザーの好みを管理するように、Ｂ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいてトラッカリストにアクセスするための第１ユーザー選択肢、又は、
前記トラッカリストをバイパスするための第２ユーザー選択肢、
を規定することを許容するための少なくとも１つのユーザー選択可能なボタンを含む、ステップと、
Ｃ２）前記モバイル装置上の前記少なくとも１つのＧＵＩを介して前記第１ユーザー選択肢及び前記第２ユーザー選択肢のうちの１つを受信するステップと、
Ｄ）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の前記指標を記録するように、前記モバイル装置からプライバシー管理サーバーに、Ｃ２）において受信された前記第１選択肢及び前記第２選択肢のうちの前記１つに関するユーザー同意情報を送信するステップと、
を有する、コンピュータ可読ストレージ媒体。
【請求項２】
前記プロセッサ実行可能命令は、前記モバイルアプリケーション内に含まれており、且つ、前記コンピュータ可読ストレージ媒体は、前記モバイルアプリケーションを保存している請求項１に記載のコンピュータ可読ストレージ媒体。
【請求項３】
前記モバイルアプリケーション内に存在する前記少なくとも１つのトラッカは、前記モバイルアプリケーション内に存在する複数のトラッカを含み、
Ｂ）において、前記第１ＣＤＮサーバーから受信される前記通知構成ファイルは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの対応するトラッカ情報を含み、且つ、
Ｃ）において、前記トラッカリストは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの前記対応するトラッカ情報に基づいている請求項１に記載のコンピュータ可読ストレージ媒体。
【請求項４】
前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとに、Ｂ）において受信される前記通知構成ファイル内の前記対応するトラッカ情報は、
トラッカカテゴリ、
トラッカ名、
トラッカ機能記述、及び、
前記トラッカと関連したプライバシーポリシーのプライバシーユニフォームリソースロケータ（ＵＲＬ）、
を有する請求項３に記載のコンピュータ可読ストレージ媒体。
【請求項５】
前記トラッカカテゴリは、必須、広告、及び分析のうちの１つを含む請求項４に記載のコンピュータ可読ストレージ媒体。
【請求項６】
Ｃ１）において、前記少なくとも１つのＧＵＩは、前記ユーザーが前記第１ユーザー選択肢又は前記第２ユーザー選択肢を規定することを許容するための第１ＧＵＩを含み、
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ３）前記ユーザーの好みを管理するように、前記ユーザーに前記トラッカリストを提供するべく、前記モバイル装置上において第２ＧＵＩをレンダリングするステップであって、前記第２ＧＵＩは、
それぞれのトラッカごとの前記対応するトラッカ情報に基づいた前記複数のトラッカの個々のトラッカ名と、
前記個々のトラッカ名のうちの少なくともいくつかについての、前記個々のトラッカ名によって表された対応するトラッカを有効化又は無効化するべく、前記ユーザーが個々のトラッカ同意選択肢を規定することを許容するための対応するトグルボタンと、
を含む、ステップ、
を更に有する請求項４に記載のコンピュータ可読ストレージ媒体。
【請求項７】
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ４）前記第２ＧＵＩを介して、前記個々のトラッカ同意選択肢のうちの少なくとも１つのトラッカ同意選択肢を受信するステップを更に有し、且つ
Ｄ）において、前記プライバシー管理サーバーに送信される前記ユーザー同意情報は、Ｃ４）において受信された前記少なくとも１つのトラッカ同意選択肢を更に有する請求項６に記載のコンピュータ可読ストレージ媒体。
【請求項８】
それぞれのトラッカごとに、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報は、前記トラッカと関連したロゴのロゴユニフォームリソースロケータ（ＵＲＬ）を有し、且つ、
Ｃ３）は、
前記モバイル装置において、Ｂ）において受信された前記通知構成ファイルからの前記対応するトラッカ情報内の前記ロゴＵＲＬに基づいて、前記複数のトラッカのうちのそれぞれのトラッカごとに前記ロゴを取得するステップと、
前記第２ＧＵＩ内において、それぞれのトラッカごとに、前記トラッカ名として、前記取得されたロゴを包含するステップと、
を更に有する請求項６に記載のコンピュータ可読ストレージ媒体。
【請求項９】
Ｃ３）において、前記第２ＧＵＩは、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報内において規定された前記トラッカカテゴリに基づいて前記複数のトラッカのうちのそれぞれのトラッカごとの前記トラッカ名を配列するように、前記モバイル装置上においてレンダリングされる請求項６に記載のコンピュータ可読ストレージ媒体。
【請求項１０】
前記複数のトラッカのうちの第１トラッカは、必須というトラッカカテゴリを有しており、且つ、
Ｃ３）において、前記第２ＧＵＩは、前記複数のトラッカのうちの前記第１トラッカの第１トラッカ名を含むが、前記第１トラッカの無効化を禁止するように、前記ユーザーが前記第１トラッカを有効化又は無効化することを許容するための対応する第１トグルボタンを含んではいない請求項９に記載のコンピュータ可読ストレージ媒体。
【請求項１１】
前記ユーザーが、前記第２ＧＵＩにおいて前記個々のトラッカ名のうちの第１トラッカ名を選択した場合に、Ｃ）は、
Ｃ４）前記対応するトラッカ情報内の前記第１トラッカ名と関連した前記トラッカ機能記述と、
前記対応するトラッカ情報内の前記第１トラッカ名と関連した前記プライバシーＵＲＬと、
を含む第３ＧＵＩを前記モバイル装置上においてレンダリングするステップ、
を更に有する請求項６に記載のコンピュータ可読ストレージ媒体。
【請求項１２】
それぞれのトラッカごとに、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報は、前記トラッカと関連したロゴのロゴユニフォームリソースロケータ（ＵＲＬ）を有しており、且つ、
Ｃ４）は、
前記モバイル装置において、Ｂ）において受信された前記通知構成ファイルから、前記対応するトラッカ情報内の前記第１トラッカ名と関連した第１ロゴＵＲＬに基づいて、第１ロゴを取得するステップと、
前記第３ＧＵＩ内において、前記取得された第１ロゴを包含するステップと、
を更に有する請求項１１に記載のコンピュータ可読ストレージ媒体。
【請求項１３】
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された際に、前記方法は、
Ｄ）の後に、前記モバイルアプリケーションの実行を継続するステップを更に有する請求項４に記載のコンピュータ可読ストレージ媒体。
【請求項１４】
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された場合に、前記方法は、Ｄ）の後に、
前記モバイルアプリケーションの更なる実行を禁止するステップと、
前記モバイルアプリケーションの実行の継続の前に前記少なくとも１つのトラッカのうちのすべてのトラッカを無効化するステップと、
のうちの１つを更に有する請求項４に記載のコンピュータ可読ストレージ媒体。
【請求項１５】
前記第１ＣＤＮサーバーからＢ）において受信された前記通知構成ファイルは、前記モバイル装置の現時点の地理的場所に基づいて、黙示的通知／同意ＧＵＩワークフロー及び明示的通知／同意ＧＵＩワークフローのうちの１つを通知する法域通知タイプパラメータを更に有し、且つ、
Ｃ）は、前記通知構成ファイル内の前記法域通知タイプパラメータに基づいて前記黙示的通知／同意ＧＵＩワークフロー及び前記明示的通知／同意ＧＵＩワークフローのうちの前記１つを実行するステップを有し、
前記黙示的通知／同意ＧＵＩワークフローは、
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された場合に、前記方法は、Ｄ）の後に前記モバイルアプリケーションの実行を継続するステップを更に有するステップを有し、且つ、
前記明示的通知／同意ワークフローは、
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された場合に、前記方法は、Ｄ）の後に、
前記モバイルアプリケーションの更なる実行を禁止するステップと、
前記モバイルアプリケーションの実行の継続の前に前記少なくとも１つのトラッカのうちのすべてのトラッカを無効化するステップと、
のうちの１つを更に有するステップを有する請求項１に記載のコンピュータ可読ストレージ媒体。
【請求項１６】
前記モバイルアプリケーション内に存在する前記少なくとも１つのトラッカは、前記モバイルアプリケーション内に存在する複数のトラッカを含み、
Ｂ）において、前記第１ＣＤＮサーバーから受信された前記通知構成ファイルは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの対応するトラッカ情報を含み、
Ｃ）において、前記トラッカリストは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの前記対応するトラッカ情報に基づいており、
Ｃ１）において、前記少なくとも１つのＧＵＩは、前記ユーザーが前記第１ユーザー選択肢又は前記第２ユーザー選択肢を規定することを許容するための第１ＧＵＩを含み、且つ、
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ３）前記ユーザーの好みを管理するように、前記トラッカリストを前記ユーザーに提供するべく、前記モバイル装置上において第２ＧＵＩをレンダリングするステップであって、前記第２ＧＵＩは、
それぞれのトラッカごとの前記対応するトラッカ情報に基づいた前記複数のトラッカの個々のトラッカ名と、
前記個々のトラッカ名のうちの少なくともいくつかについての、前記個々のトラッカ名によって表された対応するトラッカを有効化又は無効化するべく、前記ユーザーが個々のトラッカ同意選択肢を規定することを許容するための対応するトグルボタンと、
を含む、ステップ、
を更に有する請求項１に記載のコンピュータ可読ストレージ媒体。
【請求項１７】
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ４）前記第２ＧＵＩを介して、前記個々のトラッカ同意選択肢のうちの少なくとも１つのトラッカ同意選択肢を受信するステップを更に有し、且つ、
Ｄ）において、前記プライバシー管理サーバーに送信される前記ユーザー同意情報は、Ｃ４）において受信された前記少なくとも１つのトラッカ同意選択肢を更に有する請求項１６に記載のコンピュータ可読ストレージ媒体。
【請求項１８】
モバイルアプリケーションからモバイル装置に、前記モバイル装置の少なくとも１つのプロセッサによって実行された際に前記モバイルアプリケーション内の少なくとも１つのトラッカの存在について前記モバイル装置のユーザーに通知を提供し、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーの同意の指標を記録するトラッカ通知方法を実行するプロセッサ実行可能命令を含むモバイルアプリケーションを送信するステップを有する方法であって、
前記トラッカ通知方法は、
Ａ）前記モバイル装置上において存在する前記モバイルアプリケーションの前記ユーザーによる起動の後に、前記モバイル装置から第１コンテンツ供給ネットワーク（ＣＤＮ）サーバーに、前記モバイルアプリケーションの少なくとも１つのモバイルアプリケーショントークンを送信するステップと、
Ｂ）前記第１ＣＤＮサーバーから前記モバイル装置において、Ａ）に応答し、且つ、前記少なくとも１つのモバイルアプリケーショントークンに基づいて、前記モバイルアプリケーションの通知構成ファイルを受信するステップであって、前記通知構成ファイルは、前記モバイルアプリケーション内の前記少なくとも１つのトラッカのトラッカ情報を有する、ステップと、
Ｃ）前記第１ＣＤＮサーバーからＢ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいて、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの実行の前に、
Ｃ１）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在について前記モバイル装置の前記ユーザーに通知するべく前記モバイル装置上において少なくとも１つのグラフィカルユーザーインターフェイス（ＧＵＩ）をレンダリングするステップであって、前記少なくとも１つのＧＵＩは、前記ユーザーが、
前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関するユーザーの好みを管理するように、Ｂ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいて前記トラッカリストにアクセスするための第１ユーザー選択肢、又は、
前記トラッカリストをバイパスするための第２ユーザー選択肢、
を規定することを許容するための少なくとも１つのユーザー選択可能なボタンを含む、ステップと、
Ｃ２）前記モバイル装置上の前記少なくとも１つのＧＵＩを介して前記第１ユーザー選択肢及び前記第２ユーザー選択肢の１つを受信するステップと、
Ｄ）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の前記指標を記録するように、前記モバイル装置からプライバシー管理サーバーに、Ｃ２）において受信された前記第１選択肢及び前記第２選択肢のうちの前記１つに関するユーザー同意情報を送信するステップと、
を有する、方法。
【請求項１９】
モバイルアプリケーションがモバイル装置上においてユーザーによって起動された際に、前記モバイルアプリケーション内の少なくとも１つのトラッカの存在についての通知を前記モバイル装置の前記ユーザーに提供し、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の指標を記録する方法であって、
Ａ）前記モバイル装置上において存在する前記モバイルアプリケーションの前記ユーザーによる起動の後に、前記モバイル装置から第１コンテンツ供給ネットワーク（ＣＤＮ）サーバーに、前記モバイルアプリケーションの少なくとも１つのモバイルアプリケーショントークンを送信するステップと、
Ｂ）前記第１ＣＤＮサーバーから前記モバイル装置において、Ａ）に応答し、且つ、前記少なくとも１つのモバイルアプリケーショントークンに基づいて、前記モバイルアプリケーションの通知構成ファイルを受信するステップであって、前記通知構成ファイルは、前記モバイルアプリケーション内の前記少なくとも１つのトラッカのトラッカ情報を有する、ステップと、
Ｃ）前記第１ＣＤＮサーバーからＢ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいて、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの実行の前に、
Ｃ１）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在について前記モバイル装置の前記ユーザーに通知するべく、前記モバイル装置上において少なくとも１つのグラフィカルユーザーインターフェイス（ＧＵＩ）をレンダリングするステップであって、前記少なくとも１つのＧＵＩは、前記ユーザーが、
前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関するユーザーの好みを管理するように、Ｂ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいて前記トラッカリストにアクセスするための第１ユーザー選択肢、又は、
前記トラッカリストをバイパスするための第２ユーザー選択肢、
を規定することを許容するための少なくとも１つのユーザー選択可能なボタンを含む、ステップと、
Ｃ２）前記モバイル装置上の前記少なくとも１つのＧＵＩを介して前記第１ユーザー選択肢及び前記第２ユーザー選択肢のうちの１つを受信するステップと、
Ｄ）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の前記指標を記録するように、前記モバイル装置からプライバシー管理サーバーに、Ｃ２）において受信された前記第１選択肢及び前記第２選択肢のうちの前記１つに関するユーザー同意情報を送信するステップと、
を有する方法。
【請求項２０】
前記モバイルアプリケーション内に存在する前記少なくとも１つのトラッカは、前記モバイルアプリケーション内に存在する複数のトラッカを含み、
Ｂ）において、前記第１ＣＤＮサーバーから受信される前記通知構成ファイルは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの対応するトラッカ情報を含み、且つ、
Ｃ）において、前記トラッカリストは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの前記対応するトラッカ情報に基づいている請求項１９に記載の方法。
【請求項２１】
前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとに、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報は、
トラッカカテゴリ、
トラッカ名、
トラッカ機能記述、及び、
前記トラッカと関連したプライバシーポリシーのプライバシーユニフォームリソースロケータ（ＵＲＬ）、
を有する請求項２０に記載の方法。
【請求項２２】
前記トラッカカテゴリは、必須、広告、及び分析のうちの１つを含む請求項２１に記載の方法。
【請求項２３】
Ｃ１）において、前記少なくとも１つのＧＵＩは、前記ユーザーが前記第１ユーザー選択肢又は前記第２ユーザー選択肢を規定することを許容するための第１ＧＵＩを含み、
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ３）前記ユーザーの好みを管理するように、前記ユーザーに前記トラッカリストを提供するべく、前記モバイル装置上において第２ＧＵＩをレンダリングするステップであって、前記第２ＧＵＩは、
それぞれのトラッカごとの前記対応するトラッカ情報に基づいた前記複数のトラッカの個々のトラッカ名と、
前記個々のトラッカ名のうちの少なくともいくつかについての、前記個々のトラッカ名によって表された対応するトラッカを有効化又は無効化するべく、前記ユーザーが個々のトラッカ同意を規定することを許容するための対応するトグルボタンと、
を含む、ステップ、
を更に有する請求項２１に記載の方法。
【請求項２４】
Ｃ）は、
Ｃ４）前記第２ＧＵＩを介して、前記個々のトラッカ同意選択肢のうちの少なくとも１つのトラッカ同意選択肢を受信するステップを更に有し、且つ
Ｄ）において、前記プライバシー管理サーバーに送信される前記ユーザー同意情報は、Ｃ４）において受信された前記少なくとも１つのトラッカ同意選択肢を更に有する請求項２３に記載の方法。
【請求項２５】
それぞれのトラッカごとに、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報は、前記トラッカと関連したロゴのロゴユニフォームリソースロケータ（ＵＲＬ）を有し、且つ、
Ｃ３）は、
前記モバイル装置において、Ｂ）において受信された前記通知構成ファイルから、前記対応するトラッカ情報内の前記ロゴＵＲＬに基づいて、前記複数のトラッカのうちのそれぞれのトラッカごとに前記ロゴを取得するステップと、
前記第２ＧＵＩ内において、それぞれのトラッカごとに、前記トラッカ名として、前記取得されたロゴを包含するステップと、
を更に有する請求項２３に記載の方法。
【請求項２６】
Ｃ３）において、第２ＧＵＩは、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報内において規定された前記トラッカカテゴリに基づいて、前記複数のトラッカのそれぞれのトラッカごとの前記トラッカ名を配列するように、前記モバイル装置上においてレンダリングされる請求項２３に記載の方法。
【請求項２７】
前記複数のトラッカのうちの第１トラッカは、必須というトラッカカテゴリを有しており、且つ、
Ｃ３）において、第２ＧＵＩは、前記複数のトラッカのうちの前記第１トラッカの第１トラッカ名を含むが、前記第１トラッカの無効化を禁止するように、前記ユーザーが前記第１トラッカを有効化又は無効化することを許容するための対応する第１トグルボタンを含んではいない請求項２６に記載の方法。
【請求項２８】
前記ユーザーが、前記第２ＧＵＩ内において前記個々のトラッカ名のうちの第１トラッカ名を選択した場合に、Ｃ）は、
Ｃ４）前記対応するトラッカ情報内の前記第１トラッカ名と関連した前記トラッカ機能記述と、
前記対応するトラッカ情報内の前記第１トラッカ名と関連した前記プライバシーＵＲＬと、
を含む第３ＧＵＩを前記モバイル装置上においてレンダリングするステップ、
を更に有する請求項２３に記載の方法。
【請求項２９】
それぞれのトラッカごとに、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報は、前記トラッカと関連したロゴのロゴユニフォームリソースロケータ（ＵＲＬ）を有しており、且つ、
Ｃ４）は、
前記モバイル装置において、Ｂ）において受信された前記通知構成ファイルから、前記対応するトラッカ情報内の前記第１トラッカ名と関連した第１ロゴＵＲＬに基づいて、第１ロゴを取得するステップと、
前記第３ＧＵＩ内において、前記取得された第１ロゴを包含するステップと、
を更に有する請求項２８に記載の方法。
【請求項３０】
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された際に、前記方法は、
前記モバイルアプリケーションの実行を継続するステップを更に有する請求項２１に記載の方法。
【請求項３１】
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された場合に、前記方法は、Ｄ）の後に、
前記モバイルアプリケーションの更なる実行を禁止するステップと、
前記モバイルアプリケーションの実行の継続の前に前記少なくとも１つのトラッカのうちのすべてのトラッカを無効化するステップと、
のうちの１つを更に有する請求項２１に記載の方法。
【請求項３２】
前記第１ＣＤＮサーバーからＢ）において受信される前記通知構成ファイルは、前記モバイル装置の現時点の地理的場所に基づいて、黙示的通知／同意ＧＵＩワークフロー及び明示的通知／同意ＧＵＩワークフローのうちの１つを通知する法域通知タイプパラメータを更に有しており、且つ、
Ｃ）は、前記通知構成ファイル内の前記法域通知タイプパラメータに基づいて前記黙示的通知／同意ＧＵＩワークフロー及び前記明示的通知／同意ＧＵＩワークフローのうちの前記１つを実行するステップを有し、
前記黙示的通知／同意ＧＵＩワークフローは、
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された場合に、前記方法は、前記モバイルアプリケーションの実行を継続するステップを更に有するステップを有し、且つ、
前記明示的通知／同意ワークフローは、
Ｃ２）において、前記トラッカリストをバイパスするための前記第２ユーザー選択肢が、前記少なくとも１つのＧＵＩを介して受信された場合に、前記方法は、Ｄ）の後に、
前記モバイルアプリケーションの更なる実行を禁止するステップと、
前記モバイルアプリケーションの実行の継続の前に前記少なくとも１つのトラッカのうちのすべてのトラッカをディスケーブルステップと、
のうちの１つを更に有するステップを有する請求項２１に記載の方法。
【請求項３３】
前記モバイルアプリケーション内に存在する前記少なくとも１つのトラッカは、前記モバイルアプリケーション内に存在する複数のトラッカを含み、
Ｂ）において、前記第１ＣＤＮサーバーから受信される前記通知構成ファイルは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの対応するトラッカ情報を含み、
Ｃ）において、前記トラッカリストは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの前記対応するトラッカ情報に基づいており、
Ｃ１）において、前記少なくとも１つのＧＵＩは、前記ユーザーが前記第１ユーザー選択肢又は前記第２ユーザー選択肢を規定することを許容するべための第２ＧＵＩを含み、且つ、
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ３）前記ユーザーの好みを管理するように、前記トラッカリストを前記ユーザーに提供するべく、前記モバイル装置上において第２ＧＵＩをレンダリングするステップであって、前記第２ＧＵＩは、
それぞれのトラッカごとの前記対応するトラッカ情報に基づいた前記複数のトラッカの個々のトラッカ名と、
前記個々のトラッカ名のうちの少なくともいくつかについての、前記個々のトラッカ名によって表された対応するトラッカを有効化又は無効化するべく、前記ユーザーが個々のトラッカ同意選択肢を規定することを許容するための対応するトグルボタンと、
を有する、ステップ、
を更に有する請求項３２に記載の方法。
【請求項３４】
Ｃ２）において、前記第１ユーザー選択肢が受信された場合に、Ｃ）は、
Ｃ４）前記第２ＧＵＩを介して、前記個々のトラッカ同意選択肢のうちの少なくとも１つのトラッカ同意選択肢を受信するステップを更に有し、且つ、
Ｄ）において、前記プライバシー管理サーバーに送信される前記ユーザー同意情報は、Ｃ４）において受信された前記少なくとも１つのトラッカ同意選択肢を更に有する請求項３３に記載の方法。
【請求項３５】
モバイル装置であって、
少なくとも１つの通信インターフェイスと、
表示装置と、
プロセッサ実行可能命令を含む少なくとも１つのモバイルアプリケーションを保存する少なくとも１つのメモリと、
前記少なくとも１つの通信インターフェイス、前記少なくとも１つの表示装置、及び前記少なくとも１つのメモリに結合された少なくとも１つのプロセッサと、
を有し、
前記プロセッサ実行可能命令を含む前記モバイルアプリケーションの前記少なくとも１つのプロセッサによる実行の際に、前記少なくとも１つのプロセッサは、
Ａ）前記モバイル装置のユーザーによる前記モバイルアプリケーションの起動の後に、第１コンテンツ供給ネットワーク（ＣＤＮ）サーバーに、前記モバイルアプリケーションの少なくとも１つのモバイルアプリケーショントークンを送信するように、前記少なくとも１つの通信インターフェイスを制御し、
Ｂ）前記第１ＣＤＮサーバーから、Ａ）に応答し、且つ、前記少なくとも１つのモバイルアプリケーショントークンに基づいて、前記モバイルアプリケーションの通知構成ファイルを受信するように、前記少なくとも１つの通信インターフェイスを制御し、前記通知構成ファイルは、前記モバイルアプリケーション内の前記少なくとも１つのトラッカのトラッカ情報を有しており、
Ｃ）前記第１ＣＤＮサーバーからＢ）において受信された前記通知構成内の前記トラッカ情報に基づいて、且つ、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの実行の前に、
Ｃ１）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在について前記モバイル装置の前記ユーザーに通知するべく、少なくとも１つのグラフィカルユーザーインターフェイス（ＧＵＩ）をレンダリングするように、前記表示装置を制御し、前記少なくとも１つのＧＵＩは、前記ユーザーが、
前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関するユーザーの好みを管理するように、Ｂ）において受信された前記通知構成ファイル内の前記トラッカ情報に基づいて前記トラッカリストにアクセスするための第１ユーザー選択肢、又は、
前記トラッカリストをバイパスするための第２ユーザー選択肢、
を規定することを許容するための少なくとも１つのユーザー選択可能なボタンを含み、
Ｃ２）前記少なくとも１つのＧＵＩを介して前記第１ユーザー選択肢及び前記第２ユーザー選択肢のうちの１つを受信し、
Ｄ）前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の指標を記録するように、プライバシー管理サーバーに、Ｃ２）において受信された前記第１選択肢及び前記第２選択肢のうちの前記１つに関するユーザー同意情報を送信するように、前記少なくとも１つの通信インターフェイスを制御する、装置。
【請求項３６】
少なくとも１つのプロセッサによって実行された際に、前記モバイル装置内に存在するモバイルアプリケーション内の少なくとも１つのトラッカの存在についての通知をモバイル装置のユーザーに提供する方法を実行するプロセッサ実行可能命令によってエンコーディングされたコンピュータ可読ストレージ媒体であって、方法は、
Ａ）前記モバイル装置上に存在する前記モバイルアプリケーションの前記ユーザーによる起動の後に、前記モバイル装置から第１コンテンツ供給ネットワーク（ＣＤＮ）サーバーに、前記モバイルアプリケーションの少なくとも１つのモバイルアプリケーショントークンを送信するステップと、
Ｂ）前記第１ＣＤＮサーバーから前記モバイル装置において、Ａ）に応答し、且つ、前記少なくとも１つのモバイルアプリケーションモバイルトークンに基づいて、前記モバイルアプリケーションの通知構成ファイルを受信するステップであって、前記通知構成ファイルは、前記モバイル装置の現時点の地理的場所に基づいて黙示的通知／同意ＧＵＩワークフロー及び明示的通知／同意ＧＵＩワークフローのうちの１つを通知する法域通知タイプパラメータを有する、ステップと、
Ｃ）前記第１ＣＤＮサーバーから受信された前記通知構成ファイル内の前記法域通知タイプパラメータに基づいて、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの実行の前に、前記黙示的通知／同意ＧＵＩワークフロー及び前記明示的通知／同意ＧＵＩワークフローのうちの前記１つを実行するステップであって、
Ｃ１）前記黙示的通知／同意ＧＵＩワークフローは、
Ｃ１ａ）前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関する情報を拒絶するための第２選択肢を受け入れる又は選択するべく、前記ユーザーが第１選択肢を選択することを許容するための第１グラフィカルユーザーインターフェイス（ＧＵＩ）を前記モバイル装置上において提供するステップと、
Ｃ１ｂ）前記ユーザーが前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関する前記情報を拒絶するための前記第２選択肢を選択した場合に、前記モバイルアプリケーションの実行を継続するステップと、
Ｃ１ｃ）前記ユーザーが前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関する前記情報を受け入れるための前記第１選択肢を選択した場合に、前記モバイルアプリケーション内の前記少なくとも１つのトラッカにオプトイン又はオプトアウトするべく、前記ユーザーが第３選択肢を選択することを許容するための第２ＧＵＩを前記モバイル装置上において提供するステップと、
を有し、且つ、
Ｃ２）前記明示的通知／同意ＧＵＩワークフローは、
Ｃ２ａ）前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関するユーザーの好みの管理を拒絶するための第５選択肢を受け入れる又は選択するべく、前記ユーザーが第４選択肢を選択することを許容するための第３ＧＵＩを前記モバイル装置上において提供するステップと、
Ｃ２ｂ）前記ユーザーが、前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関する前記ユーザーの好みの管理を拒絶した場合に、前記モバイルアプリケーションの更なる実行を禁止する、或いは、前記モバイルアプリケーション内の前記少なくとも１つのトラッカのうちのすべてのトラッカを無効化する、ステップと、
Ｃ２ｃ）前記ユーザーが、前記モバイルアプリケーション内の前記少なくとも１つのトラッカに関する前記ユーザーの好みの管理を受け入れた場合に、前記モバイルアプリケーション内の前記少なくとも１つのトラッカにオプトイン又はオプトアウトするべく、前記ユーザーが前記第３選択肢を選択することを許容するための前記第２ＧＵＩを前記モバイル装置上において提供するステップと、
を有する、ステップと、
を有する、コンピュータ可読ストレージ媒体。
【請求項３７】
前記方法は、
Ｄ）前記モバイル装置からプライバシー管理サーバーに、前記モバイルアプリケーション内の前記少なくとも１つのトラッカの前記存在に対する前記ユーザーによる同意の指標を記録するように、前記ユーザーによって選択された前記第１選択肢、前記第２選択肢、前記第３選択肢、前記第４選択肢、及び前記第５選択肢のうちの少なくとも１つに関するユーザー同意情報を送信するステップを更に有する請求項３６に記載のコンピュータ可読ストレージ媒体。
【請求項３８】
前記プロセッサ実行可能命令は、前記モバイルアプリケーション内に含まれており、且つ、前記コンピュータ可読ストレージ媒体は、前記モバイルアプリケーションを保存している請求項３６に記載のコンピュータ可読ストレージ媒体。
【請求項３９】
前記モバイルアプリケーション内に存在する前記少なくとも１つのトラッカは、前記モバイルアプリケーション内に存在する複数のトラッカを含み、
Ｂ）において、前記第１ＣＤＮサーバーから受信される前記通知構成ファイルは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの対応するトラッカ情報を更に含み、且つ、
Ｃ１ｃ）又はＣ２ｃ）において、第２ＧＵＩは、前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとの前記対応するトラッカ情報に基づいてトラッカリストを含む請求項３６に記載のコンピュータ可読ストレージ媒体。
【請求項４０】
前記モバイルアプリケーション内に存在する前記複数のトラッカのうちのそれぞれのトラッカごとに、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報は、
トラッカカテゴリ、
トラッカ名、
トラッカ機能記述、及び、
前記トラッカと関連したプライバシーポリシーのプライバシーユニフォームリソースロケータ（ＵＲＬ）、
を有する請求項３９に記載のコンピュータ可読ストレージ媒体。
【請求項４１】
前記第２ＧＵＩは、
それぞれのトラッカごとの前記対応するトラッカ情報に基づいた前記複数のトラッカの個々のトラッカ名と、
前記個々のトラッカ名のうちの少なくともいくつかについての、前記個々のトラッカ名によって表された対応するトラッカにオプトイン又はオプトアウトするべく、前記ユーザーが個々のトラッカ同意選択肢を規定することを許容するための対応するトグルボタンと、
を含む請求項４０に記載のコンピュータ可読ストレージ媒体。
【請求項４２】
Ｃ１ｃ）又はＣ２ｃ）は、
前記第２ＧＵＩを介して、前記個々のトラッカ同意選択肢のうちの少なくとも１つのトラッカ同意選択肢を受信するステップを更に有し、且つ、
前記方法は、
Ｄ）前記少なくとも１つのトラッカ同意選択肢を前記モバイル装置からプライバシー管理サーバーに送信するステップを更に有する請求項４１に記載のコンピュータ可読ストレージ媒体。
【請求項４３】
Ｃ１ｃ）又はＣ２ｃ）において、前記第２ＧＵＩは、Ｂ）において受信された前記通知構成ファイル内の前記対応するトラッカ情報内において規定された前記トラッカカテゴリに基づいて、前記複数のトラッカのうちのそれぞれのトラッカごとの前記トラッカ名を配列するように、前記モバイル装置上においてレンダリングされる請求項４１に記載のコンピュータ可読ストレージ媒体。
【請求項４４】
前記複数のトラッカのうちの第１トラッカは、必須というトラッカカテゴリを有しており、且つ、
Ｃ１ｃ）又はＣ２ｃ）において、前記第２ＧＵＩは、前記複数のトラッカのうちの前記第１トラッカの第１トラッカ名を含むが、前記第１トラッカの無効化を禁止するように、前記ユーザーが前記第１トラッカにオプトイン又はオプトアウトすることを許容するための対応する第１トグルボタンを含んではいない請求項４１に記載のコンピュータ可読ストレージ媒体。
【請求項４５】
Ｃ１ｃ）又はＣ２ｃ）において、ユーザーが前記第２ＧＵＩ内の前記個々のトラッカ名のうちの第１トラッカ名を選択した場合に、前記方法は、
前記対応するトラッカ情報内の前記第１トラッカ名と関連した前記トラッカ機能記述と、
前記対応するトラッカ情報内の前記第１トラッカ名と関連した前記プライバシーＵＲＬと、
を含む第３ＧＵＩを前記モバイル装置上においてレンダリングするステップを更に有する請求項４１に記載のコンピュータ可読ストレージ媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願に対する相互参照
本出願は、２０１５年４月１１日付けで出願されると共に「Ｍｅｔｈｏｄｓ，  Ａｐｐａｒａｔｕｓ  ａｎｄ  Ｓｙｓｔｅｍｓ  ｔｏ  Ｐｒｏｖｉｄｅ  Ｕｓｅｒ  Ｎｏｔｉｃｅ  ａｎｄ  Ｃｏｎｓｅｎｔ  Ｒｅｇａｒｄｉｎｇ  Ｔｒａｃｋｉｎｇ  Ｄｅｖｉｃｅｓ  ｉｎ  Ｍｏｂｉｌｅ  Ｓｉｔｅｓ  ａｎｄ  Ａｐｐｌｉｃａｔｉｏｎｓ」という名称を有する米国仮特許出願第６２／１４６，２０４号及び２０１５年４月１４日付けで出願されると共に「Ｍｅｔｈｏｄｓ，  Ａｐｐａｒａｔｕｓ  ａｎｄ  Ｓｙｓｔｅｍｓ  ｔｏ  Ｐｒｏｖｉｄｅ  Ｕｓｅｒ  Ｎｏｔｉｃｅ  ａｎｄ  Ｃｏｎｓｅｎｔ  Ｒｅｇａｒｄｉｎｇ  Ｔｒａｃｋｉｎｇ  Ｄｅｖｉｃｅｓ  ｉｎ  Ｍｏｂｉｌｅ  Ｓｉｔｅｓ  ａｎｄ  Ａｐｐｌｉｃａｔｉｏｎｓ」という名称を有する米国仮特許出願第６２／１４７，５７８号の優先権の利益を主張するものであり、これらの特許出願の内容は、いずれも、引用により、そのすべてが本明細書に包含される。
【０００２】
又、本出願は、２０１０年１２月１７日付けで出願されると共に「Ｍａｎａｇｉｎｇ  ａｎｄ  Ｍｏｎｉｔｏｒｉｎｇ  Ｄｉｇｉｔａｌ  Ａｄｖｅｒｔｉｓｉｎｇ」という名称を有する米国特許出願第１２／７９１，５８８号及び２０１４年８月２１日付けで出願されると共に「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｃｏｎｔｒｏｌｌｉｎｇ  Ｔａｒｇｅｔｅｄ  Ａｄｖｅｒｔｉｓｉｎｇ」という名称を有する米国特許出願第１４／４６５，３８９号にも関し、これらの特許出願の内容も、いずれも、引用により、本明細書に包含される。
【０００３】
本開示は、一般に、モバイル装置に関係するプライバシー制御用のシステム、装置、及び方法に関する。更に詳しくは、本開示は、モバイルアプリケーション、ユーザーの場所、及び／又はユーザーの言語の好みに対してカスタマイズされた通知又は同意選択肢をユーザーに提供するシステム、装置、及び方法に関する。
【背景技術】
【０００４】
全世界の合計で、現時点において、少なくとも２６億件のスマートフォンの加入件数が存在し、且つ、２０２０年までに、６１億件のスマートフォンの加入件数が予想されていることに鑑み、益々多くの人々が、オンラインサービス及び情報にアクセスするべく、スマートフォンを使用しており、且つ、場合によっては、これに依存している。米国の成人の約３分の２が、いまや、スマートフォンを所有し、且つ、米国の成人のほぼ半分が、タブレットコンピュータを所有している。モバイル装置上において稼働するように設計されたコンピュータプログラム（モバイルアプリケーション）は、モバイル装置自体の稼働を含まない機能を提供している。モバイルアプリケーションは、特定のモバイル装置上において稼働するように設計されており、且つ、特定のオペレーティングシステム（例えば、ｉＯＳ、Ｗｉｎｄｏｗｓ（登録商標）、又はＡｎｄｒｏｉｄ（登録商標））のために作成されている。数千個の新しいモバイルアプリケーションが導入されると共に、数百万個のモバイルアプリケーションが、アプリケーションストアと呼称されるデジタル配布プラットフォーム（例えば、Ａｐｐｌｅ（登録商標）  Ａｐｐ  Ｓｔｏｒｅ、Ｇｏｏｇｌｅ  Ｐｌａｙ（登録商標）  ｓｔｏｒｅ、Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ（登録商標）  Ｓｔｏｒｅ、Ａｍａｚｏｎ（登録商標）  Ａｐｐｓｔｏｒｅ、及びＢｌａｃｋＢｅｒｒｙ（登録商標）  Ｗｏｒｌｄ  ｓｔｏｒｅｆｒｏｎｔ）から毎日ダウンロードされていることに鑑み、モバイルアプリケーションの市場は、活況を呈している。いまや、モバイルアプリケーションは、ゲーム、マルチメディア、通信、生産性、情報検索、及び支払サービスを含む機能をユーザーに提供している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これらの拡大する能力に加えて、モバイルアプリケーションは、いまや、顧客のみならず、モバイルアプリケーション及びこれらのアプリケーションを稼働させるモバイル装置に関係したユーザー情報又は操作にアクセスしうる又はこれを追跡しうる多くのエンティティに対する、小さな画面上におけるプライバシー選択肢に関する有意の情報の提供という問題を含む、プライバシー問題をも生成している。いくつかの例においては、操作の追跡は、利益を有する。例えば、モバイル装置を使用して所定のタイプのレストラン又は料理に関する情報を検索したユーザーは、そのタイプのレストラン又はその料理のサービス用のクーポン又は広告を受け取ることができる。但し、例えば、個人的な場所情報又は医療情報などを収集するモバイルアプリケーションを使用するユーザーは、そのアプリケーションを使用する前に、どのような情報が、だれにより、且つ、なにを目的として、追跡されるのか、についての通知を受け取ることを望む可能性が高いであろう。
【０００６】
追跡技術は、（使用法データや個人データなどを含む）任意の目的のためにユーザーデータを収集するステップを含む。追跡技術のいくつかの例示用のカテゴリは、限定を伴うことなしに、必須、広告、及び／又は分析を含む。例えば、モバイル装置の場所の追跡は、目的地までのリアルタイム案内を提供するモバイルアプリケーションにとって必須であり、場所は、広告及び／又は分析にも関連しうるが、モバイル装置の場所の追跡は、小売店舗において買物するためのモバイルアプリケーションの場合には、必須ではない。追跡技術は、第一者追跡に限定されるものではなく、第三者追跡をも含む。例えば、目的地までのリアルタイム案内を提供するモバイルアプリケーションは、モバイル装置が店舗の近傍に位置している際に、その店舗の広告を表示するべく、或いは、特定の期間中に何人の人々が店舗の近傍を通過するのかに関する情報を収集するべく、小売店舗と間においてパートナー関係を樹立することができる。
【０００７】
多くの例において、モバイル装置ユーザーは、自身の活動が追跡されていることに単に気付いていない。モバイル装置ユーザーが気付いている場合にも、従来のモバイルアプリケーションは、モバイルアプリケーション内に存在している様々な追跡技術を個々に識別するためのメカニズムを提供してはおらず、或いは、識別された追跡技術にユーザーがオプトイン又はオプトアウトするための（その結果、モバイル装置のユーザーの好みに従って追跡を許容又は防止するための）能力を提供してはいない。
【課題を解決するための手段】
【０００８】
このような状況に応答して、様々な地方政府、中央政府、及び地域政府のみならず、個々の企業、業界団体、及びプライバシー団体が、モバイルアプリケーションの追跡によって生じる懸念及び課題のうちのいくつかに対処するための方策を講じている。例えば、２００３年に、欧州連合は、デスクトップ及びモバイルウェブサイトのみならず、モバイルアプリケーションも、十分な通知（「明確且つ包括的な情報」）を提供すると共にそのユーザーから有効な同意を入手することを要求することにより、消費者情報の秘匿性を規制するためのＤｉｒｅｃｔｉｖｅ  ２００２／５８  ｏｎ  Ｐｒｉｖａｃｙ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（「Ｅ−Ｐｒｉｖａｃｙ  Ｄｉｒｅｃｔｉｖｅ」）を実施しており、これは、これ以降、Ｄｉｒｅｃｔｉｖｅ  ２００６／２４／ＥＣ及び２００９／１３６／ＥＣによって修正されている。
【０００９】
同様に、２００９年には、主要な業界団体が、米国連邦取引委員会（ＦＴＣ：Ｆｅｄｅｒａｌ  Ｔｒａｄｅ  Ｃｏｍｍｉｓｓｉｏｎ）によって２００９年２月に提案された見解に対応した消費者フレンドリーな規格を適用すると共に、ＦＴＣによって提起された公衆教育及び業界の説明責任の問題にも対処するべく、「Ｓｅｌｆ−Ｒｅｇｕｌａｔｏｒｙ  Ｐｒｏｇｒａｍ  ｆｏｒ  Ｏｎｌｉｎｅ  Ｂｅｈａｖｉｏｒａｌ  Ａｄｖｅｒｔｉｓｉｎｇ」を発行している。これらの規格は、教育、透明性、同意、カスタマイズ可能な好み、適切なセキュリティ、データの限られた保持、及び監視を介して、個人情報及び関心に基づいた広告の使用に関する消費者の懸念に対処している。
【００１０】
但し、これまでのところ、モバイルアプリケーションの開発者が、これらのＥ−Ｐｒｉｖａｃｙ  Ｄｉｒｅｃｔｉｏｎのような原理及び規制を容易に且つ効率的に順守するための解決策は存在していない。本開示は、一般に、これらの原理及び規制を超える接続装置に関係した透明性及びプライバシー制御用のシステム、装置、及び方法に関する。更に詳しくは、本開示は、モバイルアプリケーション、ユーザーの場所、及び／又はユーザーの言語の好みに対してカスタマイズされた通知及び同意の選択肢をユーザーに提供するシステム、装置、及び方法に関する。いくつかの実施形態によれば、これらの通知及び同意の選択肢は、モバイルアプリケーションインターフェイスなどのユーザーインターフェイスを有するすべての接続装置（即ち、「モノのインターネット」）用の通知及び順守スツールとして活用することができる。
【００１１】
上述の概念及び更に詳細に後述する更なる概念のすべての組合せは、（このような概念が相互に一貫性を有している限り）本明細書において開示されている発明主題の一部分を構成するものと想定されることを理解されたい。具体的には、本明細書の末尾において記述されている特許請求された主題のすべての組合せは、本明細書において開示されている発明主題の一部分を構成するものと想定される。又、引用によって包含されたすべての開示内にも出現しうる、本明細書において明示的に利用されている用語に対しては、本明細書において開示されている特定の概念と最も一貫性を有する意味の付与を要することを理解されたい。
【００１２】
その他のシステム、プロセス、及び特徴については、以下の図面及び詳細な説明を参照することにより、当業者に明らかとなろう。このようなすべての更なるシステム、プロセス、及び特徴は、本明細書に含まれる、本発明の範囲に含まれる、且つ、添付の請求項によって保護される、ものと解釈されたい。
【００１３】
当業者は、図面が、主には例示を目的としており、且つ、本明細書において記述されている発明主題の範囲の限定を意図したものではないことを理解するであろう。図面は、縮尺が必ずしも正確ではなく、いくつかの例においては、本明細書において記述されている発明主題の様々な態様は、様々な特徴の理解を促進するべく、図面において、誇張又は拡大された状態で示されている場合がある。図面においては、同一の参照符号は、一般に、同一の特徴（例えば、機能的に類似した及び／又は構造的に類似した要素）を参照している。
【図面の簡単な説明】
【００１４】
【図１Ａ】いくつかの実施形態によるモバイルアプリケーションにおいて追跡通知及び同意機能を構成するプロセスを示すフローチャートを示す図である。
【図１Ｂ】いくつかの実施形態による装置とシステムの間における通信を示すネットワークダイアグラムを示す図である。
【図２】いくつかの実施形態によるモバイルアプリケーションにおける追跡通知及び同意機能を利用するプロセスを示すフローチャートを示す図である。
【図３】いくつかの実施形態によるモバイルアプリケーションと関連した異なる追跡技術の開示を示す画面ショットを示す図である。
【図４Ａ】いくつかの実施形態によるモバイルアプリケーション用の通知構成ファイルを示すコンピュータプログラムリストを示す図である。
【図４Ｂ】いくつかの実施形態によるモバイルアプリケーション用の通知構成ファイルを示すコンピュータプログラムリストを示す図である。
【図５Ａ】いくつかの実施形態によるモバイルアプリケーションにおけるＳＤＫの統合を示すコンピュータプログラムリストを示す図である。
【図５Ｂ】いくつかの実施形態によるモバイルアプリケーションにおけるＳＤＫの統合を示すコンピュータプログラムリストを示す図である。
【図５Ｃ】いくつかの実施形態によるモバイルアプリケーションにおけるＳＤＫの統合を示すコンピュータプログラムリストを示す図である。
【図５Ｄ】いくつかの実施形態によるモバイルアプリケーションにおけるＳＤＫの統合を示すコンピュータプログラムリストを示す図である。
【図５Ｅ】いくつかの実施形態によるモバイルアプリケーションにおけるＳＤＫの統合を示すコンピュータプログラムリストを示す図である。
【図５Ｆ】いくつかの実施形態によるモバイルアプリケーションにおけるＳＤＫの統合を示すコンピュータプログラムリストを示す図である。
【図６】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示すフローチャートを示す図である。
【図７Ａ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｂ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｃ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｄ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｅ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｆ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｇ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｈ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｉ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｊ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｋ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【図７Ｌ】いくつかの実施形態によるモバイルアプリケーションにおける通知及び同意フローを示す画面ショットを示す図である。
【発明を実施するための形態】
【００１５】
本開示は、一般に、モバイル装置に関するプライバシー制御用のシステム、装置、及び方法に関する。更に詳しくは、本開示は、モバイルアプリケーション、ユーザーの場所、及び／又はユーザーの言語の好みに対してカスタマイズされた通知及び同意の選択肢をユーザーに提供するシステム、装置、及び方法に関する。
【００１６】
図１Ａは、いくつかの実施形態によるモバイルアプリ―ションにおいて追跡通知及び同意機能を構成するプロセスを示すフローチャートである。ステップ１００において、モバイルアプリケーション開発者は、ソフトウェア開発キット（ＳＤＫ：Ｓｏｆｔｗａｒｅ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｋｉｔ又は「ｄｅｖｋｉｔ」）を要求している。いくつかの実施形態によれば、ＳＤＫは、第三者モバイルアプリケーションの内部に含まれるように意図されたコンパイル済みのライブラリを有する。ステップ１０１において、ウェブサービスは、認証を目的として、一意のモバイルアプリケーショントークン（例えば、ＳＤＫ又はアプリケーションプログラムインターフェイス（ＡＰＩ：Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）トークン）をモバイルアプリケーションに割り当てている。モバイルアプリケーショントークンは、顧客ＩＤ及び／又は通知構成ＩＤを含むことができる。
【００１７】
ステップ１０２において、任意の目的のために（使用法データや個人データなどを含む）ユーザーデータを収集する追跡技術が、選択、提案された追加、及び／又は追加を介して、ウェブサービスに対して開示されている。任意選択により、ステップ１０４において、通知情報及び／又はパラメータは、選択、提案された追加、及び／又は追加を介して、ウェブサービスに対して開示されている。ステップ１０６において、開示された追跡技術に基づいて、少なくとも１つの通知構成ファイルが生成されている。又、１つ又は複数の通知構成ファイルは、通知パラメータ、特定の通知及び同意規則と関連した場所又は領域、及び／又は言語の好みを含むこともできる。
【００１８】
ステップ１０８は、ステップ１０２〜１０６の前に、その後に、又はその最中に、実行することができる。ステップ１０８においては、ＳＤＫが、モバイルアプリケーションとの、特に、アプリケーション用のスタートアップコードとの、統合のために、モバイルアプリケーション開発者に供給されている。モバイルアプリケーション自体と同様に、ＳＤＫも、特定のオペレーティングシステムのために作成されている。例えば、Ａｎｄｒｏｉｄ（登録商標）ＳＤＫは、Ｊａｖａ（登録商標）において作成されると共にフラグメント技術を使用して構築されてもよく、外部ライブラリ及びコンポーネントを極小化することにより、モバイルアプリケーションとの間におけるＳＤＫの互換性を極大化させことができる。Ａｎｄｒｏｉｄ（登録商標）  ＳＤＫは、Ａｎｄｒｏｉｄ（登録商標）  Ａｒｃｈｉｖｅファイル（＊．ａａｒ）又はＪａｖａ（登録商標）Ａｒｃｈｉｖｅファイル（＊．ｊａｒ）として、モバイルアプリケーション開発者に提供されてもよい。別の例においては、ｉＯＳ  ＳＫＤは、Ｏｂｊｅｃｔｉｖｅ−Ｃにおいて作成されてもよい。ＳＤＫは、サンプルコードなどの資料を含むことができる。
【００１９】
図１Ｂは、いくつかの実施形態による装置とシステムの間における通信を示すネットワークダイアグラムである。図１Ｂに示されているように、モバイル装置１１０は、メモリ１１４内において保存されているモバイルアプリケーション１１２を有する。少なくとも１つのプロセッサ１１６が、メモリ１１４と、モバイル装置１１０を少なくとも１つのネットワーク１２０（例えば、インターネット）に接続する通信インターフェイス１１８と、の通信状態にある。又、少なくとも１つのネットワーク１２０は、コンテンツ供給ネットワーク又はコンテンツ配布ネットワーク（ＣＤＮ：Ｃｏｎｔｅｎｔ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｎｅｔｗｏｒｋ）サーバー１３０にも接続されている。ＣＤＮサーバー１３０は、メモリ１３４内に保存されている少なくとも１つの通知構成ファイル１３２と、メモリ１３４及び通信インターフェイス１３８との通信状態にある少なくとも１つのプロセッサ１３６と、を有する。モバイル装置１１０は、モバイルアプリケーション１１２内においてＳＤＫを受け取っており、且つ、同様に、ＣＤＮサーバー１３０も、ウェブサービスサーバー１４０から、少なくとも１つのネットワーク１２０上において、１つ又は複数の通知構成ファイル１３２を受け取っている。ウェブサービスサーバー１４０は、少なくとも１つのプロセッサ１４６がメモリ１４４及び通信インターフェイス１４８との通信状態にある状態で、ユーザー同意レポート１４２をメモリ１４４内において保存している。
【００２０】
図１Ａにおいて示されているように、ＳＤＫは、１つ又は複数の通知構成ファイルに対するアクセス；通知パラメータ、モバイル装置の場所、及び／又はユーザーの言語の好みに基づいた通知情報の表示；及び／又は、黙示的同意を付与する、明示的同意を付与する、同意を取り下げる、及び／又は、通知及び同意の好みを管理する、ための選択肢の表示、を含む機能を限定を伴うことなしにモバイルアプリケーションに対して提供している。
【００２１】
図２は、いくつかの実施形態によるモバイルアプリケーション内の追跡通知及び同意機能を利用するプロセスを示すフローチャートである。ステップ２００において、モバイル装置ユーザーが、自身のモバイル装置上においてモバイルアプリケーションをオープンしている。ステップ２０２において、モバイルアプリケーション及び／又はＳＤＫが、例えば、ローカルなＣＤＮサーバーからの通知構成ファイルにアクセスしている。ステップ２０４において、モバイルアプリケーション及び／又はＳＤＫが、通知構成ファイル内の情報のみならずＳＤＫを使用して通知情報及び同意の選択肢を生成及び表示している。ステップ２０６において、モバイル装置ユーザーが、通知情報及び同意の選択肢をモバイル装置と関連した少なくとも１つの出力装置（例えば、ディスプレイ）上において閲覧している。ステップ２０８において、モバイル装置ユーザーが、モバイル装置と関連した少なくとも１つの入力装置（例えば、タッチスクリーン）を使用して少なくとも１つの選択肢を選択している。ステップ２１０において、モバイルアプリケーション及び／又はＳＤＫが、少なくとも１つの選択された選択肢を受け取り、且つ、選択結果に基づいて、モバイルアプリケーションへの継続、通知情報及び同意の選択肢の表示、モバイルアプリケーションのクローズ、モバイル装置ユーザーによる好みの管理のための追跡技術の表示、及びモバイル装置ユーザーの好みの保存のうちの１つを実行している。
【００２２】
ＳＤＫがモバイルアプリケーションに含まれている際には、ＳＤＫは、モバイルアプリケーションのエンドユーザー（即ち、モバイル装置ユーザー）に、モバイルアプリケーションが追跡技術を使用しているという情報及び黙示的同意の通知を表示することができる。エンドユーザーには、追跡に関係した好みを管理するべく、及び／又は、モバイルアプリケーションに継続するべく、選択肢が提供されてもよい。ＳＤＫは、ＳＤＫ内において実施されたエンドユーザーの選択についてモバイルアプリケーションに通知する。この黙示的同意を必要とする経路は、経路１と呼称されうる。
【００２３】
いくつかの実施形態において、ＳＤＫがモバイルアプリケーションに含まれている際には、ＳＤＫは、モバイルアプリケーションが追跡技術を使用しているという情報及び明示的同意の通知をモバイルアプリケーションのエンドユーザーに対して表示している。エンドユーザーには、受け入れる（その結果、モバイルアプリケーションに継続する）、拒絶する（その結果、モバイルアプリケーションをクローズする、或いは、情報及び／又は通知選択肢を再表示する）、及び／又は、追跡に関係した好みを管理する、という選択肢が提示されてもよい。ＳＤＫは、ＳＤＫ内において実施されたエンドユーザーの選択についてファイルアプリケーションに通知する。この明示的同意を必要とする経路は、経路２と呼称されうる。
【００２４】
又、ＳＤＫは、「Ｐｒｉｖａｃｙ  Ｐｏｌｉｃｙ」ダイアログ、「Ｔｅｒｍｓ  ｏｆ  Ｕｓｅ」ダイアログ、並びに／或いは、エンドユーザーがそれぞれの必須ではない追跡技術を有効化又は無効化するべく選択しうる「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログ（例えば、追跡技術のリスト）を表示することもできる。
【００２５】
いくつかの実施形態においては、ＳＤＫは、経路１の起動、経路２の起動、「Ｐｒｉｖａｃｙ  Ｐｏｌｉｃｙ」ダイアログ、「Ｔｅｒｍｓ  ｏｆ  Ｕｓｅ」ダイアログ、及び／又は「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログに対するアクセスの制御、並びに／或いは、ＳＤＫのリセットを含む、ＳＤＫの様々な機能を起動するべくモバイルアプリケーション開発者によって使用されるＡＰＩを有する。ＳＤＫは、ＳＤＫ内において実施されたエンドユーザーの選択、並びに／或いは、セッションにおける又は既定の期間（例えば、３０日）における表示カウント、を記録することができる。
【００２６】
ＳＤＫは、ウェブサーバー及び／又はモバイルアプリケーション開発者からの情報によって構成可能であってもよい。いくつかの実施形態においては、ウェブサービスは、例えば、別のウェブサーバー又はモバイルアプリケーションによって利用される、オブジェクト指向のウェブに基づいたインターフェイスをデータベースサーバーに提供している。ＳＤＫ及びウェブサービスは、拡張マークアップ言語（ＸＭＬ：Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）及びＪａｖａＳｃｒｉｐｔ（登録商標）  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ（ＪＳＯＮ）などのフォーマットを有する機械可読ファイルを転送することにより、通信することができる。モバイルアプリケーションは、モバイルアプリケーショントークン（例えば、ＡＰＩ又はＳＤＫトークン）を使用することにより、ウェブサービスによって認証されるが、モバイルアプリケーショントークンは、顧客ＩＤ及び／又は通知構成ＩＤを含むことができる。
【００２７】
モバイルアプリケーション開発者は、任意の目的のために（使用法データや個人データなどを含む）ユーザーデータを収集するすべての追跡技術を識別する必要がある。いくつかの実施形態においては、第一者追跡が開示されている。又、情報を追跡する第三者（即ち、ベンダ又はパートナー）が開示されてもよい。モバイルアプリケーション開発者は、モバイルアプリケーションと関連した追跡技術をウェブサービスにサブミットすることができる。追跡技術は、例えば、ウェブサービスによって保存されている１つ又は複数の予め存在するリストに対するサブミッション（例えば、リスト）及び／又はこれからの選択として、伝達されてもよい。一実施形態においては、モバイルアプリケーション開発者は、ウェブインターフェイスにアクセスしており、これにより、追跡技術がドロップダウンメニューから選択されてもよい。追跡技術が表示されない場合には、モバイルアプリケーション開発者は、ウェブサービスによる検証のために、その追跡技術をサブミットすることができる。
【００２８】
図３は、いくつかの実施形態によるモバイルアプリケーションと関連した様々な追跡技術の開示を示す画面ショットである。ウェブインターフェイスは、必須のトラッカ又は更なる第三者トラッカを追加するための第１セクション３００を含む。トラッカを追加するべく、モバイルアプリケーション開発者は、カテゴリ、名前（「Ｔｒａｃｋｅｒ  Ａ」）、機能（「Ｅｓｓｅｎｔｉａｌ  ｆｏｒ  Ａｐｐ」）、ロゴのユニフォームリソースロケータ（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、及び／又はプライバシーＵＲＬを提供することができる。トラッカのカテゴリは、限定されてはおらず、必須、広告、及び／又は分析を含むことができる。ウェブインターフェイスは、トラッカを通知する第１ドロップダウンメニュー３０２と、分析トラッカ用の第２ドロップダウンメニュー３０４と、を含む。いくつかの実施形態においては、ウェブサービスは、追跡技術に関するタイムリー情報を維持しており、且つ、カテゴリ、名前、機能、及びＵＲＬに対する変更を更新している。
【００２９】
ウェブサービスは、モバイルアプリケーション／ＳＤＫに関係した少なくとも１つの通知構成ファイルを維持することができる。通知構成ファイルは、ＸＭＬ又はＪＳＯＮフォーマットを有する機械可読ファイルであってもよい。いくつかの実施形態においては、通知構成ファイルは、モバイルアプリケーションと関連した追跡技術に関するタイムリー詳細事項を含んでいる。例えば、ウェブサービスは、トラッカ情報を有するデータベースサーバーを維持していてもよく、このトラッカ情報は、モバイルアプリケーション用の通知構成ファイルに入力するべく使用される。データベース及び通知構成ファイルは、モバイルアプリケーションよりも頻繁に更新されうる。又、トラッカ情報の中央集中化供給源によれば、複数のモバイルアプリケーション開発者における複数のモバイルアプリケーション用の複数の通知構成ファイル内において、所与のトラッカの情報の変化を相対的に効率的に反映させることができる。いくつかの実施形態によれば、適用可能な通知構成ファイルは、モバイルアプリケーションのＳＤＫが起動されるごとに、特定のＵＲＬから読み取られている。例えば、トラッカリストは、その時点において、通知構成ファイルから解析され、且つ、そのモバイルアプリケーションセッションにおいて使用されるように、短期モバイルアプリケーションメモリ内において保存される。
【００３０】
又、通知構成ファイルは、同意のための情報及び／又は通知をモバイルアプリケーションのエンドユーザーに表示するためのその他のパラメータを含むこともできる。いくつかの実施形態によれば、モバイルアプリケーション開発者は、モバイルアプリケーションのスタートアップの際に、モバイル装置上における通知の表示に関係した１つ又は複数のパラメータを選択又はカスタマイズしている。パラメータは、例えば、ウェブサービスにおける１つ又は複数の予め存在するリストに対するサブミッション（例えば、リスト）として、及び／又は、これらからの選択として、伝達されてもよい。一実施形態においては、モバイルアプリケーション開発者は、ウェブインターフェイスにアクセスしており、これにより、１つ又は複数のパラメータがメニューから選択されてもよい。望ましいパラメータが表示されない場合には、モバイルアプリケーション開発者は、ウェブサービスによって維持される通知構成ファイル内においてウェブサービスによって包含されるように、望ましいパラメータをサブミットすることができる。
【００３１】
図４Ａ及び図４Ｂは、いくつかの実施形態によるモバイルアプリケーション用の通知構成ファイルを示すコンピュータプログラムリストである。図４Ａに示されているように、ファイルは、色、タイトル、サイズ、フォントなどのような、通知及び同意情報の表示のための多数のパラメータ４００によって始まっている。又、ファイルは、カテゴリによって組織化された状態において、ＳＤＫと関連した追跡技術をも含んでいる。この特定のＳＤＫは、２つの必須トラッカ３０２と関連付けられている。それぞれのトラッカごとに、ファイルは、名前（「ｃｏｍｐａｎｙ−ｎａｍｅ」）４０４、ロゴＵＲＬ（「ｃｏｍｐａｎｙ−ｌｏｇｏ−ｕｒｌ」）４０６，追跡技術の説明（「ｃｏｍｐａｎｙ−ｄａａ−ｄｅｓｃｒｉｐｔｉｏｎ」）４０８、及びプライバシーＵＲＬ（「ｃｏｍｐａｎｙ−ｄａａ−ｌｉｎｋ」）４１０を含む。又、図４Ｂに示されているように、このＳＤＫは、２つの広告トラッカ４１２及び１つの分析トラッカ４１４とも関連付けられている。
【００３２】
通知構成ファイル内におけるパラメータの包含の代わりに又はこれに加えて、モバイルアプリケーション開発者は、ＳＤＫ及び／又はモバイルアプリケーション自体内において１つ又は複数のパラメータを包含及び／又はカスタマイズしてもよい。通知構成パラメータは、限定されてはおらず、且つ、いくつかの実施形態によれば、表１において列挙されているパラメータのうちの１つ又は複数を含むことができる。
【００３３】
【表１】
2018513482.tif 000003
【００３４】
又、いくつかの実施形態においては、パラメータは、「Ｐｒｉｖａｃｙ  Ｐｏｌｉｃｙ」ダイアログ、「Ｔｅｒｍｓ  ｏｆ  Ｕｓｅ」ダイアログ、「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅ」ダイアログ（例えば、追跡技術のリスト）、及び／又は「Ｔｒａｃｋｅｒ  Ｄｅｔａｉｌ」ダイアログ上における表示のためのコンテンツをも含んでいる。「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログを介して、エンドユーザーは、以前に付与された同意の取り下げを含む、それぞれの必須ではない追跡技術を有効化又は無効化する選択肢を有することができる。それぞれのトラッカ選択肢は、例えば、トグルボタンとして提示されてもよい。
【００３５】
図５Ａ〜図５Ｆは、いくつかの実施形態によるモバイルアプリケーション内におけるＳＤＫの統合を示すコンピュータプログラムリストである。第１に、モバイルアプリケーション開発者は、ＳＤＫをモバイルアプリケーションライブラリ内に複写する。次いで、開発者は、図５Ａに示されている活動のリストをモバイルアプリケーション構成情報に追加する。ＳＤＫは、任意のエンドユーザー追跡又は監視が開始される前に（例えば、メイン／スタートアップ活動において）適切な場所を識別すると共に図５Ｂに示されているリストを包含することにより、モバイルアプリケーションコードに統合される。黙示的同意フローを起動するには、ＳＤＫは、図５Ｃに示されているリストに準拠する必要がある。明示的同意フローを起動するには、ＳＤＫは、図５Ｅに示されているリストに準拠する必要がある。黙示的同意フロー及び明示的同意フローは、いずれも、メイン／スタートアップ活動のみならず、ＳＤＫトークン、構成パラメータ（ＳＤＫ又は通知構成ファイル内）、及び／又はエンドユーザーの応答と関連した入力を共有することができる。「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」が、図５Ｄに示されているリストによって呼び出されてもよい。ＳＤＫは、保存されているエンドユーザー応答、セッションカウント、時間経過などに基づいて、黙示的同意フロー及び／又は明示的同意フローをスキップするように、構成されていてもよい。これらのダイアログは、図５Ｆに示されているリストを呼び出すことにより、リセットされてもよい。
【００３６】
いくつかの実施形態においては、ＳＤＫは、ＳＤＫフロー内の主要イベントに関する情報をウェブサービスに報告している。報告される情報は、限定されてはおらず、いくつかの実施形態によれば、表２において列挙されているサンプル構造のうちの１つ又は複数を含むことができる。
【００３７】
【表２】
2018513482.tif 000004
【００３８】
ここで、パラメータ｛０｝は、製品ＩＤであり、且つ、パラメータ（１）は、会社ＩＤである。
【００３９】
図６は、いくつかの実施形態によるモバイルアプリケーション内の通知及び同意フローを示すフローチャートである。エンドユーザーがモバイル装置上においてモバイルアプリケーションをオープンした際に、ステップ６００において、通知情報が、モバイル装置上においてエンドユーザーに表示される。通知情報は、黙示的同意フロー（経路１）６０２又は明示的同意フロー（経路２）６０４のうちのいずれかの形態を有することになる。いずれのダイアログが表示されるのかとは無関係に、いくつかの実施形態においては、エンドユーザーは、常に、「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ（又は、Ｓｅｔｔｉｎｇｓ）」ダイアログ６０６を選択してもよく、このダイアログは、アプリケーションと関連した追跡技術のリストを含む。エンドユーザーは、追跡技術及び「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログ６０６に戻る能力に関する更なる情報を有するトラッカ詳細ダイアログ６０８を閲覧するべく、リストから追跡技術を選択することができる。
【００４０】
ＳＤＫが黙示的同意６０２を提示した場合には、エンドユーザーは、「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログ６０６を選択するか又はモバイルアプリケーション６１０に継続するという選択肢を有する。モバイルアプリケーションに戻ったら、エンドユーザーは、追跡技術に関係する１つ又は複数の設定を検討及び／又は変更するべく、「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログ６０６及びトラッカ詳細ダイアログ６０８に戻ることができる。
【００４１】
ＳＤＫが明示的同意６０４を提示した場合には、エンドユーザーは、「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログ６０６を選択するか、モバイルアプリケーション６１０を受け入れると共にこれに継続するか、或いは、同意を拒絶する、という選択肢を有する。モバイルアプリケーションに戻ったら、エンドユーザーは、同意を取り下げるべく、「Ｍａｎａｇｅ  Ｐｒｅｆｅｒｅｎｃｅｓ」ダイアログ６０６及びトラッカ詳細ダイアログ６０８に戻ることができる。
【００４２】
図７Ａ〜図７Ｌは、いくつかの実施形態によるモバイルアプリケーション内の通知及び同意フローを示す画面ショットである。図７Ａは、モバイルアプリケーションのアイコン７００を有するモバイル装置のホーム画面を示している。アイコン７００がクリックされ、且つ、モバイルアプリケーションがオープンした際に、「Ｓｅｔｔｉｎｇｓ」、「Ｄｅｃｌｉｎｅ」、又は「Ａｃｃｅｐｔ」という３つの選択肢と共に、図７Ｂの明示的同意ダイアログが表示される。
【００４３】
図７Ｃにおいては、図７Ｄの「Ｓｅｔｔｉｎｇｓ」ダイアログをオープンするべく、選択肢７０２が選択されている。「Ｓｅｔｔｉｎｇｓ」ダイアログは、すべての列挙されている追跡技術７０４にオプトイン又はオプトアウトするためのトグルスイッチを含んでいる。個々の必須追跡技術７０６については、トグルスイッチが提供されていないが、個々の広告追跡技術７０８及び個々の分析追跡技術７１０は、トグルオン及びオフされてもよい。図７Ｄにおいては、トグルのすべてがオン状態にあり―エンドユーザーは、すべての列挙されている追跡技術７０４についてオプトインされている。但し、図７Ｅにおいては、すべてのトグルがオフ状態にあり―エンドユーザーは、すべての列挙されている追跡技術７０４からオプトアウトされている。図７Ｅにおいては、図７Ｆの「Ｔｒａｃｋｅｒ  Ｄｅｔａｉｌｓ」ダイアログをオープンするべく、「Ｔｒａｃｋｅｒ  １」が選択されている。「Ｔｒａｃｋｅｒ  Ｄｅｔａｉｌｓ」ダイアログは、関連した追跡技術及び更なる情報に対するリンクの情報を含んでいる。
【００４４】
図７Ｇにおいては、同意を拒絶するべく、選択肢７１２が選択されており、この結果、図７Ｈに示されているダイアログが得られる。ダイアログをクローズするべく、エンドユーザーがＯＫを選択することを必要としている、この図７Ｈ内のダイアログの代わりに又はこれに加えて、選択肢７１２は、エンドユーザーを図７Ｇのプライバシーステートメントに戻すように、アプリケーションをクローズするように、及び／又は、アプリケーションをモバイル装置からアンインストールするように、構成されていてもよい。
【００４５】
図７Ｉにおいては、モバイルアプリケーションが図７Ｊに示されているように継続するように、追跡技術を受け入れる又はこれに同意するように、選択肢７１４が選択されている。但し、アプリケーションに戻ったら、エンドユーザーは、「Ｓｅｔｔｉｎｇｓ」７１６を選択すると共に図７Ｌに示されている「Ｓｅｔｔｉｎｇ」ダイアログをリオープンしてすべての又はいくつかの追跡技術の同意設定を調節するべく、例えば、図７Ｋに示されているモバイルアプリケーション「Ｍｅｎｕ」を使用することができる。
【００４６】
通知及び同意の有効性及び／又は合法性は、モバイルアプリケーションがアクセス及び使用されている場所の影響を受ける場合がある。例えば、第１領域は、黙示的同意を必要としうるが、第２領域は、明示的同意を必要としうる。モバイルアプリケーション及び／又はＳＤＫは、黙示的同意又は明示的同意のいずれが必要とされているかどうかを判定するべく、モバイルアプリケーションを使用してモバイル装置ユーザーの場所を検出し、ユーザーが第１領域内又は第２領域内のいずれに位置しているのかを判定する必要がある。いくつかの実施形態においては、モバイルアプリケーション及び／又はＳＤＫは、黙示的同意フローを既定値とすることができるが、モバイル装置ユーザーが第２領域内においてモバイルアプリケーションをオープンしたことが検出された場合には、モバイルアプリケーション及び／又はＳＤＫは、検出された領域に必要とされている明示的同意フローによって黙示的同意フローをオーバーライドすることができる。その他の実施形態においては、モバイルアプリケーション及び／又はＳＤＫは、明示的同意フローを既定値とすることができるが、モバイル装置ユーザーが第１領域内においてモバイルアプリケーションをオープンしたことが検出された場合には、検出された領域について黙示的同意が許容されてはいるものの、モバイルアプリケーション及び／又はＳＤＫは、黙示的同意フローによって明示的同意フローをオーバーライドしなくてもよい。
【００４７】
いくつかの実施形態においては、ＳＤＫ及び／又は通知構成ファイルのパラメータは、モバイル装置ユーザーのジオロケーションに対する参照（例えば、ｃｏｕｎｔｒｙ＿ｎｏｔｉｃｅ＿ｔｙｐｅ）である。このパラメータは、国ごとに、規定されていてもよい。例えば、ウェブサービスは、領域値を推奨してもよく、及び／又は、モバイルアプリケーション開発者は、それぞれの国ごとに、領域値を選択してもよい。いくつかの実施形態においては、領域値は、モバイルアプリケーション開発者によってオーバーライドされてもよい。
【００４８】
通知構成ファイルは、特定の領域に固有のものであってもよい。モバイル装置ユーザーがモバイルアプリケーションを起動又はオープンした場所に応じて、異なる言語の好み及び／又は規制領域に対応するべく、１つのモバイルアプリケーションについて、通知構成ファイルの複数のバージョンを生成することができる。クライアントによって規定されたパラメータを表す領域固有の通知構成ファイルが生成されたら、通知構成ファイルは、グローバルアプリケーション供給プラットフォーム（例えば、Ａｋａｍａｉ（登録商標）  Ｉｎｔｅｌｌｉｇｅｎｔ  Ｐｌａｔｆｏｒｍ，  Ａｋａｍａｉ（登録商標）  Ｔｅｃｈｎｏｌｏｇｉｅｓ，  Ｉｎｃ．，  Ｃａｍｂｒｉｄｇｅ，  Ｍａｓｓａｃｈｕｓｅｔｔｓ）などの、ＣＤＮの適用可能な領域サーバーに配布され、且つ、その上部において保存される。それぞれの通知構成ファイルは、通知構成ファイル内において規定されている特定の領域に対応した領域ＣＤＮサーバー上において保存されてもよい。或いは、この代わりに、それぞれの領域ＣＤＮサーバーが、複数領域の複数の通知構成ファイルを保存することもできる。いずれにしても、いくつかの実施形態によれば、適切な通知構成ファイルが、適切なＣＤＳサーバーにおいて既に存在している。
【００４９】
モバイル装置ユーザーがモバイルアプリケーションを起動した際に、通知構成ファイルは、領域ＣＤＮサーバーから読み取られることになる。従って、モバイルアプリケーション内のＳＤＫが、通知構成ファイルを領域ＣＤＮサーバーに対して要求する際に、その通知構成ファイルは、モバイル装置の領域場所に対応しうる。ＣＤＮサーバーは、装置ＩＰアドレスに基づいてモバイル装置ユーザーの現時点の領域用の領域を提供してもよく、且つ、通知構成ファイルを送信してもよい。そして、ＳＤＫは、通知構成ファイル内のパラメータに基づいて、起動対象のフローのタイプ（即ち、黙示的同意対明示的同意）を判定することができる。
【００５０】
いくつかの実施形態においては、モバイルアプリケーション及び／又はＳＤＫには、限定を伴うことなしに、言語の好み、衛星ナビゲーション（例えば、ＧＰＳ）、支援型ＧＰＳ（Ａ−ＧＰＳ：Ａｓｓｉｓｔｅｄ  ＧＰＳ）、及びＭＡＣアドレスを含む、モバイル装置によって収集された又はその上部に保存されている情報に対するアクセスが提供されてもよく、これらの情報は、モバイル装置がＷｉ−Ｆｉネットワークについてサーチした際に、ブロードキャストされる。
【００５１】
結論
以上、本明細書においては、様々な発明実施形態について記述及び図示されているが、当業者は、本明細書において記述されている、機能を実行する、及び／又は、結果及び／又は利点のうちの１つ又は複数を取得する、様々なその他の手段及び／又は構成を容易に想起することになり、且つ、このような変更及び／又は変形のそれぞれは、本明細書において記述されている発明実施形態の範囲に含まれるものと考えられる。更に一般的には、当業者は、本明細書において記述されているすべてのパラメータ、寸法、材料、及び構成は、例示を目的としたものであり、且つ、実際のパラメータ、寸法、材料、及び／又は構成は、発明の教示が使用される特定の１つの用途又は複数の用途に依存することになることを容易に理解するであろう。当業者は、通常の実験を使用することにより、本明細書において記述されている特定の発明実施形態の多くの均等物について認識するか又はこれを特定しうるであろう。従って、上述の実施形態は、例としてのみ提示されたものであり、且つ、添付の請求項及びその均等物の範囲内において、発明実施形態は、具体的に記述及び特許請求されているもの以外の方式によって実施されうることを理解されたい。本開示の発明実施形態は、本明細書において記述されているそれぞれの個々の特徴、システム、物品、材料、キット、及び／又は方法を対象としている。これに加えて、このような２つ以上の特徴、システム、物品、材料、キット、及び／又は方法の任意の組合せは、このような特徴、システム、物品、材料、キット、及び／又は方法が相互に一貫性を有している場合には、本開示の発明範囲に含まれている。
【００５２】
上述の実施形態は、多数の方法のうちのいずれかにおいて実装することができる。例えば、実施形態は、ハードウェア、ソフトウェア、又はこれらの組合せを使用して実装することができる。ソフトウェアにおいて実装される際には、単一のコンピュータ内において提供されるのか、或いは、複数のコンピュータに跨って分散された状態において提供されるのかを問わず、ソフトウェアコードは、任意の適切なプロセッサ又はプロセッサの集合体上において実行することができる。
【００５３】
更には、コンピュータは、ラックマウント型のコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、又はタブレットコンピュータなどの、いくつかの形態のうちのいずれかにおいて実施されうることを理解されたい。これに加えて、コンピュータは、パーソナルデジタルアシスタント（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートフォン、又は任意のその他の適切な携帯型又は固定型の電子装置を含む、一般的にはコンピュータと見なされてはいないが、適切な処理能力を有する、装置内において埋め込まれてもよい。
【００５４】
又、コンピュータは、１つ又は複数の入力及び出力装置を有することもできる。これらの装置は、その他のものに加えて、ユーザーインターフェイスを提示するべく、使用することができる。ユーザーインターフェイスを提供するべく使用されうる出力装置の例は、出力の視覚的提示のためのプリンタ又は表示画面、並びに、出力の可聴提示のためのスピーカ又はその他のサウンド生成装置を含む。ユーザーインターフェイス用に使用されうる入力装置の例は、キーボードと、マウス、タッチパッド、及びデジタル化タブレットなどの、ポインティング装置と、を含む。別の例として、コンピュータは、発話認識を通じて、或いは、その他の可聴フォーマットにおいて、入力情報を受け取ることもできる。
【００５５】
このようなコンピュータは、エンタープライズネットワーク及びインテリジェントネットワーク（ＩＮ：Ｉｎｔｅｌｌｉｇｅｎｔ  Ｎｅｔｗｏｒｋ）又はインターネットなどの、ローカルエリアネットワーク又はワイドエリアネットワークを含む、任意の適切な形態を有する１つ又は複数のネットワークによって相互接続されていてもよい。このようなネットワークは、任意の適切な技術に基づいたものであってもよく、且つ、任意の適切なプロトコルに従って動作してもよく、且つ、無線ネットワーク、有線ネットワーク、又は光ファイバネットワークを含んでいてもよい。
【００５６】
本明細書において概説されている様々な方法又はプロセスは、様々なオペレーティングシステム又はプラットフォームのうちのいずれか１つを利用した１つ又は複数のプロセッサ上において稼働可能なソフトウェアとしてコーディングされてもよい。これに加えて、このようなソフトウェアは、いくつかの適切なプログラミング言語並びに／或いはプログラミング又はスクリプティングツールのうちのいずれかを使用して作成されてもよく、且つ、更には、フレームワーク又は仮想機械上において稼働する実行可能な機械言語コード又は中間コードとして、コンパイルされてもよい。
【００５７】
又、様々な発明概念は、その例が提供されている１つ又は複数の方法として、実施されてもよい。方法の一部分として実行される動作は、任意の適切な方法により、順序付けされてもよい。従って、例示用の実施形態においては、連続的な動作として示されているが、実施形態は、同時にいくつかの動作を実行するステップを含みうる、図示のもの以外の順序により、動作が実行されるように、構築されてもよい。
【００５８】
本明細書において記述されているすべての出版物、特許出願、特許、及びその他の参考文献は、引用により、そのすべてが本明細書に包含される。
【００５９】
本明細書において定義及び使用されているすべての定義は、辞書定義、引用によって包含された文献内の定義、及び／又は定義された用語の通常の意味よりも優先するものと理解されたい。
【００６０】
本明細書及び請求項において使用されている、不定冠詞「ａ」及び「ａｎ」は、そうではない旨が明瞭に示されていない限り、「少なくとも１つの」を意味するものと理解されたい。
【００６１】
本明細書及び請求項において使用されている「及び／又は（ａｎｄ／ｏｒ）」というフレーズは、このように結合された要素の、即ち、いくつかのケースにおいては、接続的に存在し、且つ、その他のケースにおいては、離接的に存在する要素の、「いずれか又は両方」を意味するものと理解されたい。「及び／又は」によって列挙された複数の要素は、同一の方式により、即ち、このような結合された要素の「１つ又は複数」として、解釈することを要する。具体的に識別されている要素と関係するのか又は関係しないのかを問わず、任意選択により、「及び／又は」というフレーズによって具体的に識別されている要素以外の、その他の要素が存在していてもよい。従って、非限定的な例として、「Ａ及び／又はＢ」に対する参照は、「有する（ｃｏｍｐｒｉｓｉｎｇ）」などのオープンエンド型の言語との関連において使用された際には、例えば、一実施形態においては、Ａのみを参照することが可能であり（任意選択により、Ｂ以外の要素を含む）、別の例においては、Ｂのみを参照することが可能であり（任意選択により、Ａ以外の要素を含む）、更に別の実施形態においては、Ａ及びＢの両方を参照することが可能である（任意選択により、その他の要素を含む）。
【００６２】
本明細書及び請求項において使用されている「又は（ｏｒ）」は、上述の「及び／又は」と同一の意味を有するものと理解されたい。例えば、リスト内において項目を分離する際に、「又は」又は「及び／又は」は、包含型であるものとして、即ち、いくつかの要素又は要素のリストのうちの、少なくとも１つの要素の、但し、複数の要素を含む、且つ、任意選択により、更なる列挙されてはいない項目をも含む、包含であるものとして、解釈されたい。「〜のうちの１つのみ（ｏｎｌｙ  ｏｎｅ  ｏｆ）」又は「〜のうちの正確に１つ（ｅｘａｃｔｌｙ  ｏｎｅ  ｏｆ）」、或いは、請求項内において使用された際の「〜から構成される（ｃｏｎｓｉｓｔｉｎｇ  ｏｆ）」などの、これとは逆である旨が明瞭に示されている用語のみが、いくつかの要素又は要素のリストのうちの正確に１つの要素のみの包含を意味することになる。一般に、本明細書において使用されている「又は」という用語は、「〜のいずれか（ｅｉｔｈｅｒ）」、「〜のうちの１つ（ｏｎｅ  ｏｆ）」、「〜うちの１つのみ（ｏｎｌｙ  ｏｎｅ  ｏｆ）」、又は「〜のうちの正確に１つ（ｅｘａｃｔｌｙ  ｏｎｅ  ｏｆ）」などの、排他性の用語によって先行された際にのみ、排他的代替肢（即ち、「一方又は他方であって、両方ではない」）を通知するものとして解釈されることになる。「〜から基本的に構成された（ｃｏｎｓｉｓｔｉｎｇ  ｅｓｓｅｎｔｉａｌｌｙ  ｏｆ）」は、請求項において使用された際には、特許法の分野において使用されている、その通常の意味を有することになる。
【００６３】
本明細書及び請求項において使用されている、１つ又は複数の要素のリストの参照における「少なくとも１つ（ａｔ  ｌｅａｓｔ  ｏｎｅ）」というフレーズは、要素のリスト内の要素のうちの任意の１つ又は複数の要素から選択された少なくとも１つの要素を意味しているが、これは、要素のリスト内において具体的に列挙されているそれぞれの且つすべての要素のうちの少なくとも１つを必ずしも含んではおらず、且つ、要素のリスト内の要素の任意の組合せを排除してはいないことを理解されたい。又、この定義は、具体的に識別されている要素に関係しているのか又は関係していないのかを問わず、「少なくとも１つ」というフレーズが参照している要素のリスト内において具体的に識別されている要素以外の要素が任意選択によって存在しうることをも許容している。従って、非限定的な例として、「Ａ及びＢのうちの少なくとも１つ」（或いは、等価的に、「Ａ又はＢのうちの少なくとも１つ」、或いは、等価的に、「Ａ及び／又はＢのうちの少なくとも１つ」）は、例えば、一実施形態においては、存在するＢを伴うことなしに（且つ、任意選択により、Ｂ以外の要素を含む）、少なくとも１つの、任意選択によって複数を含む、Ａを意味することが可能であり、別の例においては、存在するＡを伴うことなしに（且つ、任意選択により、Ａ以外の要素を含む）、少なくとも１つの、任意選択によって複数を含む、Ｂを意味することが可能であり、且つ、更に別の実施形態においては、少なくとも１つの、任意選択によって複数を含む、Ａ、並びに、少なくとも１つの、任意選択によって複数を含む、Ｂ（並びに、任意選択により、その他の要素をも含む）を意味することが可能である。
【００６４】
請求項のみならず、以上の説明においても、「有する（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、「担持する（ｃａｒｒｙｉｎｇ）」、「有する（ｈａｖｉｎｇ）」、「含む（ｃｏｎｔａｉｎｉｎｇ）」、「伴う（ｉｎｖｏｌｖｉｎｇ）」、「保持する（ｈｏｌｄｉｎｇ）」、「構成される（ｃｏｍｐｏｓｅｄ  ｏｆ）」、及びこれらに類似したものなどのすべての移行語は、オープンエンド型である、即ち、含むが、これには限定されない、ことを意味するものと理解されたい。「構成される（ｃｏｎｓｉｓｔｉｎｇ  ｏｆ）」及び「基本的に構成される（ｃｏｎｓｉｓｔｉｎｇ  ｅｓｓｅｎｔｉａｌｌｙ  ｏｆ）」という移行語のみが、それぞれ、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ  Ｐａｔｅｎｔ  Ｏｆｆｉｃｅ  Ｍａｎｕａｌ  ｏｆ  Ｐａｔｅｎｔ  Ｅｘａｍｉｎｉｎｇ  Ｐｒｏｃｅｄｕｒｅｓ，  Ｓｅｃｔｉｏｎ  ２１１１．０３において記述されているように、クローズ型又はセミクローズ型の移行語となる。
【図１Ａ】
2018513482.tif 000005
【図１Ｂ】
2018513482.tif 000006
【図２】
2018513482.tif 000007
【図３】
2018513482.tif 000008
【図４Ａ】
2018513482.tif 000009
【図４Ｂ】
2018513482.tif 000010
【図５Ａ】
2018513482.tif 000011
【図５Ｂ】
2018513482.tif 000012
【図５Ｃ】
2018513482.tif 000013
【図５Ｄ】
2018513482.tif 000014
【図５Ｅ】
2018513482.tif 000015
【図５Ｆ】
2018513482.tif 000016
【図６】
2018513482.tif 000017
【図７Ａ】
2018513482.tif 000018
【図７Ｂ】
2018513482.tif 000019
【図７Ｃ】
2018513482.tif 000020
【図７Ｄ】
2018513482.tif 000021
【図７Ｅ】
2018513482.tif 000022
【図７Ｆ】
2018513482.tif 000023
【図７Ｇ】
2018513482.tif 000024
【図７Ｈ】
2018513482.tif 000025
【図７Ｉ】
2018513482.tif 000026
【図７Ｊ】
2018513482.tif 000027
【図７Ｋ】
2018513482.tif 000028
【図７Ｌ】
2018513482.tif 000029
【国際調査報告】
2018513482.tif 000030