(57)【要約】    不正なデータ共有を検出するための開示されたコンピュータ実装方法は、（１）特定のオンラインエンティティに使用するための電子メールエイリアスを有する匿名化されたインボックスのユーザを提供することと、（２）特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから電子メールエイリアスに送信された１つ以上の電子メールを識別することと、（３）１つ以上の電子メールが異なるエンティティによって送信されたことに基づいて、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したと判定することと、（４）特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したという判定に少なくとも部分的に基づいて、特定のオンラインエンティティのプライバシースコアを作成することと、を含み得る。様々な他の方法、システム、及びコンピュータ可読媒体も開示される。  【選択図】図３
2021527259.tif 000002
【特許請求の範囲】
【請求項１】
不正なデータ共有を検出するためのコンピュータ実装方法であって、前記方法の少なくとも一部分が、少なくとも１つのプロセッサを備えるコンピューティングデバイスによって実施され、前記方法が、
匿名化されたインボックスのユーザに、特定のオンラインエンティティに使用するための電子メールエイリアスを提供することと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから、前記電子メールエイリアスに送信された１つ以上の電子メールを識別することと、
前記１つ以上の電子メールが前記異なるエンティティによって送信されたことに基づいて、前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したと判定することと、
前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したという前記判定に少なくとも部分的に基づいて、前記特定のオンラインエンティティのプライバシースコアを作成することと、を含む、方法。
【請求項２】
前記異なるエンティティからの前記電子メールを識別することが、電子メールを前記電子メールエイリアスに送信した異なるエンティティの数を識別することを含み、
前記プライバシースコアを作成することが、異なるエンティティの前記識別された数に付加的に基づいて、前記プライバシースコアを作成することを含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記特定のオンラインエンティティに使用するためのマスクされたクレジットカード情報を前記ユーザに付加的に提供することと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティが前記マスクされたクレジットカード情報を使用したと判定することと、
前記１つ以上の異なるエンティティが前記マスクされたクレジットカード情報を使用したという前記判定に付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記特定のオンラインエンティティのウェブサイト上のトラッカの数及び広告の数のうちの少なくとも１つを識別することと、
前記ウェブサイト上のトラッカの前記識別された数及び広告の前記識別された数のうちの少なくとも１つに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
１つ以上の追加のウェブサイトにおいて、前記ユーザが前記ウェブサイトを訪問したとき、前記特定のオンラインエンティティのウェブサイト上に存在した１つ以上の広告及び／又はトラッカ内のコンテンツを識別することと、
前記１つ以上の追加のウェブサイト上で前記コンテンツを識別したことに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項６】
前記電子メールエイリアスが漏洩されたことをデータセキュリティ監視サービスから判定することと、
前記電子メールエイリアスが漏洩されたことを前記データセキュリティ監視サービスから判定することに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項７】
前記特定のオンラインエンティティに使用するためのマスクされた電話番号を前記ユーザに付加的に提供することと、
前記マスクされた電話番号が、前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティによって使用されたと判定することと、
前記異なるエンティティが前記マスクされた電話番号を使用したことに基づいて、前記特定のオンラインエンティティが前記マスクされた電話番号を他のエンティティと共有したと判定することと、
前記特定のオンラインエンティティが前記マスクされた電話番号を他のエンティティと共有したという前記判定に付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項８】
前記特定のオンラインエンティティによって所有されている１つ以上のドメインから提供されたフィンガープリンティングスクリプトを識別するために、トラッカクローラを使用することと、
前記識別されたフィンガープリンティングスクリプトに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記特定のオンラインエンティティによるデータ漏洩を記載するニュースコンテンツを識別することと、
前記識別されたニュースコンテンツに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項１０】
前記特定のオンラインエンティティが匿名化されたインボックスの１人以上の追加のユーザの電子メールエイリアスを他のエンティティと共有したかどうかを判定することと、
前記特定のオンラインエンティティが前記１人以上の追加のユーザの前記電子メールエイリアスを他のエンティティと共有したかどうかに付加的に基づいて、前記特定のオンラインエンティティの前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項１１】
前記プライバシースコアが、プライバシースコア閾値を下回ると判定することと、
前記プライバシースコアが前記プライバシースコア閾値を下回るとの前記判定に応じて、前記ユーザ及び追加のユーザのうちの少なくとも１人を、前記特定のオンラインエンティティによる不正なデータ共有に対して保護することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項１２】
前記ユーザ及び前記追加のユーザのうちの少なくとも１人を保護することが、
前記ユーザ及び前記追加のユーザのうちの少なくとも１人に警告プロンプトを送信することと、
前記ユーザ及び前記追加のユーザのうちの少なくとも１人が、個人的なデータを前記特定のオンラインエンティティと電子的に共有することを阻止することと、のうちの少なくとも１つを含む、請求項１１に記載のコンピュータ実装方法。
【請求項１３】
前記特定のオンラインエンティティが、
オンラインベンダ、
オンラインサービス、及び
ウェブサイトのうちの少なくとも１つを含む、請求項１に記載のコンピュータ実装方法。
【請求項１４】
前記異なるエンティティから前記電子メールエイリアスに送信された前記電子メールを識別することが、
前記電子メールエイリアスに送信された電子メールを識別するために前記匿名化されたインボックスを監視することと、
前記匿名化されたインボックスを監視しながら、前記異なるエンティティから前記電子メールエイリアスに送信された前記電子メールを識別することと、を含む、請求項１に記載のコンピュータ実装方法。
【請求項１５】
不正なデータ共有を検出するためのシステムであって、前記システムが、
特定のオンラインエンティティに使用するための電子メールエイリアスを有する、匿名化されたインボックスのユーザを提供する、メモリ内に記憶された、提供モジュールと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから前記電子メールエイリアスに送信された１つ以上の電子メールを識別する、メモリ内に記憶された、識別モジュールと、
前記１つ以上の電子メールが前記異なるエンティティによって送信されたことに基づいて、前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したと判定する、メモリ内に記憶された、判定モジュールと、
前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したという前記判定に少なくとも部分的に基づいて、前記特定のオンラインエンティティのプライバシースコアを作成する、メモリ内に記憶された、スコアリングモジュールと、
前記提供モジュール、前記識別モジュール、前記判定モジュール、及び前記スコアリングモジュールを実行するように構成された、少なくとも１つの物理的プロセッサと、を備える、システム。
【請求項１６】
前記識別モジュールが、前記電子メールエイリアスに電子メールを送信した異なるエンティティの数を更に識別し、
前記スコアリングモジュールが、異なるエンティティの前記識別された数に基づいて、前記プライバシースコアを作成する、請求項１５に記載のシステム。
【請求項１７】
前記特定のオンラインエンティティに使用するためのマスクされたクレジットカード情報を前記ユーザに付加的に提供する、前記提供モジュールと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティが前記マスクされたクレジットカード情報を使用したと付加的に判定する、前記判定モジュールと、
前記１つ以上の異なるエンティティが前記マスクされたクレジットカード情報を使用したという前記判定に付加的に基づいて、前記プライバシースコアを作成する、前記スコアリングモジュールと、を更に備える、請求項１５に記載のシステム。
【請求項１８】
前記識別モジュールが、前記特定のオンラインエンティティのウェブサイト上のトラッカの数及び広告の数のうちの少なくとも１つを更に識別し、
前記スコアリングモジュールが、前記ウェブサイト上のトラッカの前記識別された数及び広告の前記識別された数のうちの少なくとも１つに付加的に基づいて、前記プライバシースコアを作成する、請求項１５に記載のシステム。
【請求項１９】
前記識別モジュールが、１つ以上の追加のウェブサイト上で、前記ユーザが前記特定のオンラインエンティティのウェブサイトを訪問したときに存在した１つ以上の広告及び／又はトラッカ内のコンテンツを更に識別し、
前記スコアリングモジュールは、前記識別モジュールが前記１つ以上の追加のウェブサイト上で前記コンテンツを識別したことに付加的に基づいて、前記プライバシースコアを作成する、請求項１５に記載のシステム。
【請求項２０】
１つ以上のコンピュータ可読命令を含む非一時的コンピュータ可読媒体であって、前記命令は、コンピューティングデバイスの少なくとも１つのプロセッサによって実行されると、前記コンピューティングデバイスに、
匿名化されたインボックスのユーザに特定のオンラインエンティティに使用するための電子メールエイリアスを提供することと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから、前記電子メールエイリアスに送信された１つ以上の電子メールを識別することと、
前記１つ以上の電子メールが前記異なるエンティティによって送信されたことに基づいて、前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したと判定することと、
前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したという前記判定に少なくとも部分的に基づいて、前記特定のオンラインエンティティのプライバシースコアを作成することと、を行わせる、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
今日の世界では、インターネットユーザは、オンラインサービスプロバイダ（例えば、オンラインベンダ、デジタルストリーミングプロバイダ、ニュース出力など）を有する多くのアカウントを有し得る。残念ながら、ユーザがオンラインサービスプロバイダでアカウントを作成すると、オンラインサービスプロバイダがユーザのアカウント情報を他のエンティティと共有する範囲を制御するための機構は存在しない。更に、オンラインサービスプロバイダがユーザのアカウント情報を共有したとき、ユーザがアカウントデータを共有するために加入するオンラインサービスのどれかを識別するための機構は存在しない。したがって、本開示は、（例えば、ユーザのアカウントデータを他のエンティティと共有するオンラインエンティティを識別するための）不正なデータ共有を検出するための改善されたシステム及び方法の必要性を識別し、かつ対処する。
【発明の概要】
【０００２】
より詳細に後述するように、本開示は、不正なデータ共有を検出するための様々なシステム及び方法を説明する。一実施例では、不正なデータ共有を検出するためのコンピュータ実装方法は、（１）特定のオンラインエンティティに使用するための電子メールエイリアスを有する、匿名化されたインボックスのユーザを提供することと、（２）特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから、電子メールエイリアスに送信された１つ以上の電子メールを識別することと、（３）特定のオンラインエンティティとは異なる１つ以上の異なるエンティティがマスクされたクレジットカード情報を使用したと判定することと、（４）特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したという判定に少なくとも部分的に基づいて、特定のオンラインエンティティのプライバシースコアを作成することと、を含み得る。
【０００３】
一実施形態では、異なるエンティティから電子メールを識別することは、電子メールエイリアスに電子メールを送信した異なるエンティティの数を識別することを含み得、プライバシースコアを作成することは、異なるエンティティの識別された数に付加的に基づいて、プライバシースコアを作成することを含み得る。一実施形態では、コンピュータ実装方法は、（１）特定のオンラインエンティティに使用するためのマスクされたクレジットカード情報をユーザに付加的に提供することと、（２）特定のオンラインエンティティとは異なる１つ以上の異なるエンティティがマスクされたクレジットカード情報を使用したと判定することと、（３）１つ以上の異なるエンティティがマスクされたクレジットカード情報を使用したという判定に付加的に基づいて、プライバシースコアを作成することと、を更に含み得る。
【０００４】
一実施形態では、コンピュータ実装方法は、（１）特定のオンラインエンティティのウェブサイト上のトラッカの数及び／又は広告の数を識別することと、（２）ウェブサイト上のトラッカの識別された数及び／又は広告の識別された数に付加的に基づいて、プライバシースコアを作成することと、を更に含んでもよい。付加的に、又は代替的に、コンピュータ実装方法は、（１）１つ以上の追加のウェブサイトにおいて、ユーザがウェブサイトを訪問したとき、特定のオンラインエンティティのウェブサイト上に存在した１つ以上の広告及び／又はトラッカのコンテンツを識別することと、（２）１つ以上の追加のウェブサイト上でコンテンツを識別したことに付加的に基づいて、プライバシースコアを作成することと、を更に含み得る。
【０００５】
一実施形態では、コンピュータ実装方法は、（１）電子メールエイリアスが漏洩されたことをデータセキュリティ監視サービスから判定することと、（２）電子メールエイリアスが漏洩されたことをデータセキュリティ監視サービスから判定することに付加的に基づいて、プライバシースコアを作成することと、を更に含み得る。一実施形態では、コンピュータ実装方法は、（１）特定のオンラインエンティティに使用するためのマスクされた電話番号をユーザに付加的に提供することと、（２）マスクされた電話番号が、特定のオンラインエンティティとは異なる１つ以上の異なるエンティティによって使用されたと判定することと、（３）異なるエンティティがマスクされた電話番号を使用したことに基づいて、特定のオンラインエンティティがマスクされた電話番号を他のエンティティと共有したと判定することと、（４）特定のオンラインエンティティがマスクされた電話番号を他のエンティティと共有したという判定に付加的に基づいて、プライバシースコアを作成することと、を更に含み得る。
【０００６】
いくつかの実施例では、コンピュータ実装方法は、特定のオンラインエンティティによって所有されている１つ以上のドメインから提供されたフィンガープリンティングスクリプトを識別するために、トラッカクローラを使用することと、識別されたフィンガープリンティングスクリプトに付加的に基づいて、プライバシースコアを作成することと、を更に含み得る。一実施形態では、コンピュータ実装方法は、特定のオンラインエンティティによるデータ漏洩を記載するニュースコンテンツを識別することと、識別されたニュースコンテンツに付加的に基づいて、プライバシースコアを作成することと、を更に含み得る。
【０００７】
一実施形態では、コンピュータ実装方法は、（１）特定のオンラインエンティティが匿名化されたインボックスの１人以上の追加のユーザの電子メールエイリアスを他のエンティティと共有したかどうかを判定することと、（２）特定のオンラインエンティティが１人以上の追加のユーザの電子メールエイリアスを他のエンティティと共有したかどうかに付加的に基づいて、特定のオンラインエンティティのプライバシースコアを作成することと、を更に含み得る。
【０００８】
一実施例では、コンピュータ実装方法は、（１）プライバシースコアが、プライバシースコア閾値を下回っていると判定することと、（２）プライバシースコアがプライバシースコア閾値を下回るとの判定に応じて、特定のオンラインエンティティによって共有される不正なデータに対してユーザ及び／又は追加のユーザを保護することと、を更に含み得る。
【０００９】
いくつかの実施例では、ユーザ及び／又は追加のユーザを保護することは、ユーザ及び追加のユーザのうちの少なくとも１人に警告プロンプトを送信すること、及び／又はユーザ及び追加のユーザのうちの少なくとも１人が、個人的なデータを特定のオンラインエンティティと電子的に共有することを阻止することを含み得る。
【００１０】
特定のオンラインエンティティは、非限定的に、（１）オンラインベンダ、（２）オンラインサービス、及び／又は（３）ウェブサイトを含む、様々なオンラインエンティティを表現してもよい。いくつかの実施例では、異なるエンティティから電子メールエイリアスに送信された電子メールを識別することは、（１）電子メールエイリアスに送信された電子メールを識別するために匿名化されたインボックスを監視することと、（２）匿名化されたインボックスを監視しながら、異なるエンティティから電子メールエイリアスに送信された電子メールを識別することと、を含み得る。
【００１１】
一実施形態では、上述の方法を実装するためのシステムは、（１）特定のオンラインエンティティに使用するための電子メールエイリアスを有する、匿名化されたインボックスのユーザを提供する、メモリ内に記憶された、提供モジュールと、（２）特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから電子メールエイリアスに送信された１つ以上の電子メールを識別する、メモリ内に記憶された、識別モジュールと、（３）１つ以上の電子メールが異なるエンティティによって送信されたことに基づいて、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したと判定する、メモリ内に記憶された、判定モジュールと、（４）特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したという判定に少なくとも部分的に基づいて、特定のオンラインエンティティのプライバシースコアを作成する、メモリ内に記憶された、スコアリングモジュールと、（５）提供モジュール、識別モジュール、判定モジュール、及びスコアリングモジュールを実行するように構成された、少なくとも１つの物理的プロセッサと、を含み得る。
【００１２】
いくつかの実施例では、上述の方法は、非一時的コンピュータ可読媒体上のコンピュータ可読命令としてコード化されてもよい。例えば、コンピュータ可読媒体は、１つ以上のコンピュータ実行可能な命令を含むことができ、コンピューティングデバイスの少なくとも１つのプロセッサによって実行されるとき、コンピューティングデバイスに、（１）匿名化されたインボックスのユーザに特定のオンラインエンティティに使用するための電子メールエイリアスを提供することと、（２）特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから、電子メールエイリアスに送信された１つ以上の電子メールを識別することと、（３）１つ以上の電子メールが異なるエンティティによって送信されたことに基づいて、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したと判定することと、（４）特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したという判定に少なくとも部分的に基づいて、特定のオンラインエンティティのプライバシースコアを作成することと、を行わせる。
【００１３】
上述の実施形態のいずれかによる特徴は、本明細書に記載される一般原理に従って、互いに組み合わせて使用されてもよい。これら及び他の実施形態、特徴、及び利点は、添付の図面及び特許請求の範囲と併せて以下の発明を実施するための形態を読むことによって更に十分に理解されるだろう。
【図面の簡単な説明】
【００１４】
添付の図面は、いくつかの例示的な実施形態を図示するものであり、本明細書の一部である。以下の説明と併せて、これらの図面は、本開示の様々な原理を実証及び説明する。
【図１】不正なデータ共有を検出するための例示的なシステムのブロック図である。
【図２】不正なデータ共有を検出するための追加の例示的なシステムのブロック図である。
【図３】不正なデータ共有を検出するための例示的な方法のフロー図である。
【図４】様々なオンラインエンティティと共有する不正なデータを検出するための追加のコンピューティングシステムのブロック図である。
【図５】例示的な電子メールエイリアスのブロック図である。
【図６】本明細書に記載され及び／又は図示される実施形態のうちの１つ以上を実装できる例示的なコンピューティングシステムのブロック図である。
【図７】本明細書に記載され及び／又は図示される実施形態のうちの１つ以上を実装できる例示的なコンピューティングネットワークのブロック図である。
【００１５】
図面を通して、同一の参照符号及び記述は、必ずしも同一ではないが、類似の要素を示す。本明細書で説明される例示的実施形態は、様々な修正物及び代替的な形態が可能であるが、特定の実施形態が例として図面に示されており、本明細書に詳細に記載される。しかしながら、本明細書に記載される例示的実施形態は、開示される特定の形態に限定されることを意図しない。むしろ、本開示は、添付の「特許請求の範囲」の範囲内にある全ての修正物、等価物、及び代替物を網羅する。
【発明を実施するための形態】
【００１６】
本開示は、概して、不正なデータ共有を検出するためのシステム及び方法を対象とする。以下でより詳細に説明するように、開示されたシステム及び方法は、オンラインエンティティのプライバシースコアを計算するための入力として使用するために、様々なソース（例えば、オンラインセキュリティ製品によって生成されたデータ）によって電子的に生成されたデータを収集し得る。例えば、データは、特定のエンティティがユーザのアカウント情報を他のエンティティと共有することを示す、匿名化されたインボックスから収集されてもよい。次いで、この情報を使用して、特定のエンティティのプライバシースコアを形成することができる。このような電子的に生成されたデータ（例えば、セキュリティ製品によって電子的に生成されたデータ）を活用することによって、開示されたシステム及び方法は、別様に検出不能であろう不正なデータ共有を検出し、別様に判定が困難であろうプライバシー評判を確立するためにこの情報を使用し得る。加えて、本明細書に記載されるシステム及び方法は、かかるデバイスのセキュリティを改善することによって、コンピューティングデバイスの機能を改善することができる。本明細書に記載されるシステム及び方法はまた、オンラインエンティティがユーザの個人データ（別様に検出不可能であり得る情報）を共有する範囲を識別することによって、データセキュリティの分野を改善することができる。
【００１７】
以下に、図１〜図２及び図４〜図５を参照して、不正なデータ供給を検出するための例示的なシステムの詳細な説明を提供する。対応するコンピュータ実装方法の詳細な説明も図３に関連して提供される。加えて、本明細書に記載される実施形態のうちの１つ以上を実装することができる例示的なコンピューティングシステム及びネットワークアーキテクチャの詳細な説明が、それぞれ、図６及び図７に関連して提供される。
【００１８】
図１は、不正なデータ共有を検出するための例示的なシステム１００のブロック図である。この図に図示されるように、例示的なシステム１００は、１つ以上のタスクを実施するための１つ以上のモジュール１０２を含んでもよい。例えば、以下でより詳細に説明するように、例示的なシステム１００は、特定のオンラインエンティティに使用するための電子メールエイリアスを有する匿名化されたインボックスのユーザを提供する提供モジュール１０４を含んでもよい。例示的なシステム１００は、特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから電子メールエイリアスに送信された１つ以上の電子メールを識別する、識別モジュール１０６を付加的に含んでもよい。例示的なシステム１００はまた、１つ以上の電子メールが異なるエンティティによって送信されたことに基づいて、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したと判定する判定モジュール１０８を含んでもよい。例示的なシステム１００は、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したという判定に少なくとも部分的に基づいて、特定のオンラインエンティティのプライバシースコアを作成する、スコアリングモジュール１１０を更に含んでもよい。別々の要素として図示されるが、図１のモジュール１０２のうちの１つ以上は、単一のモジュール又はアプリケーションの部分を表してもよい。
【００１９】
特定の実施形態では、図１のモジュール１０２のうちの１つ以上は、コンピューティングデバイスによって実行されると、コンピューティングデバイスに１つ以上のタスクを実施させ得る、１つ以上のソフトウェアアプリケーション又はプログラムを表し得る。例えば、より詳細に後述するように、モジュール１０２のうちの１つ以上は、図２に示されるデバイス（例えば、コンピューティングデバイス２０２及び／又はサーバ２０６）、などの１つ以上のコンピューティングデバイスに記憶され、その上で作動するように構成されている、モジュールを表してもよい。図１のモジュール１０２のうちの１つ以上はまた、１つ以上のタスクを実施するように構成された１つ以上の専用コンピュータの全て又は部分を表し得る。
【００２０】
図１に示すように、例示的なシステム１００はまた、メモリ１４０などの１つ以上のメモリデバイスも含み得る。メモリ１４０は、一般に、データ及び／又はコンピュータ可読命令を記憶することができる任意のタイプ又は形態の揮発性又は不揮発性の記憶デバイス又は媒体を表す。一実施例では、メモリ１４０は、モジュール１０２のうちの１つ以上を記憶、ロード、及び／又は維持してもよい。メモリ１４０の例としては、非限定的に、ランダムアクセスメモリ（Random Access Memory、ＲＡＭ）、読み取り専用メモリ（Read Only Memory、ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ（Hard Disk Drive、ＨＤＤ）、ソリッドステートドライブ（Solid-State Drive、ＳＳＤ）、光ディスクドライブ、キャッシュ、それらのうちの１つ以上の変形形態若しくは組み合わせ、及び／又は任意の他の好適な記憶メモリが挙げられる。
【００２１】
図１に示すように、例示的なシステム１００はまた、物理的プロセッサ１３０などの１つ以上の物理的プロセッサも含み得る。物理的プロセッサ１３０は、一般に、コンピュータ可読命令を解釈及び／又は実行することができる任意のタイプ又は形態のハードウェア実装処理ユニットを表す。一実施例では、物理的プロセッサ１３０は、メモリ１４０に記憶されているモジュール１０２のうちの１つ以上にアクセスし、かつ／又はそれを変更することができる。付加的に、又は代替的に、物理的プロセッサ１３０は、不正なデータ供給の検出を容易にするために、モジュール１０２のうちの１つ以上を実行し得る。物理的プロセッサ１３０の例としては、非限定的に、マイクロプロセッサ、マイクロコントローラ、中央処理装置（Central Processing Unit、ＣＰＵ）、ソフトコアプロセッサを実装するフィールドプログラマブルゲートアレイ（Field-Programmable Gate Array、ＦＰＧＡ）、特定用途向け集積回路（Application-Specific Integrated Circuit、ＡＳＩＣ）、それらのうちの１つ以上の部分、それらのうちの１つ以上の変形形態若しくは組み合わせ、及び／又は任意の他の好適な物理的プロセッサが挙げられる。
【００２２】
図１に示されるように、例示的なシステム１００はまた、匿名化されたインボックス１５０などの、１つ以上の追加の要素１２０も含み得る。匿名化されたインボックス１５０は、概して、ユーザの電子メールエイリアス（電子メールエイリアス１６０など）を作成及び／又は追跡する電子メールセキュリティサービスによって提供される、電子メール１５２（１）〜（Ｎ）などの電子メールを受信するように構成された、任意のタイプ又は形態のデジタルインボックスを表す。電子メールエイリアス１６０は、概して、（例えば、電子メールエイリアスが転送される一次電子メールアドレスを却下するために使用される）任意のタイプ又は形式の転送電子メールアドレスを表す。
【００２３】
一実施例では、匿名化されたインボックス１５０は、ユーザがアカウント情報をオンラインエンティティと登録するとき（例えば、ユーザがオンラインエンティティでアカウント情報を登録するたびに）ユーザの新しい／固有の電子メールエイリアスを作成してもよい。いくつかの実施例では、電子メールセキュリティサービスによって作成された電子メールエイリアスに送信された電子メールは、同じインボックス内に（例えば、匿名化されたインボックス１５０内に）現れ得る。このため、複数の電子メールエイリアスに送信された電子メールは、同じ一次インボックスに送信されるように構成されてもよい。いくつかの実施例では、匿名化されたインボックス１５０は、ユーザの電子メールエイリアスをランダムに生成してもよい。他の実施例では、匿名化されたインボックス１５０は、ユーザ入力に基づいて（例えば、ユーザにエイリアスを作成するように促すことに応答して）ユーザの電子メールエイリアスのうちのいくつか又は全てを生成することができる。
【００２４】
追加の要素１２０はまた、プライバシースコア１７０を含んでもよい。本明細書で使用される際、「プライバシースコア」という用語は、エンティティがそのユーザのデータのプライバシーを維持する範囲を示す、任意のタイプ又は形態のメトリックを指す。いくつかの実施例では、プライバシースコア１７０は、エンティティの信頼性、普及率、卓越性、コミュニティの意見、及び／又は評判を更に反映してもよい。いくつかの実施例では、プライバシースコアは、数値（例えば、最良の可能なプライバシースコアを表す１０のスコア、及び最も悪いプライバシースコアを示す１のスコアを有する、１〜１０のプライバシースケール）を表すことができる。いくつかのかかる実施例では、プライバシースコアの２つ以上の因子を重み付けし、組み合わせて、単一の数値を得ることができる。追加の又は代替の例では、プライバシースコア１７０は、プライバシーカテゴリ化を表すことができ、及び／又はプライバシーカテゴリ化と関連付けられてもよい。例えば、エンティティは、３つのカテゴリ：高プライバシーエンティティ、中プライバシーエンティティ、又は低プライバシーエンティティのうちの１つを受信することができる。
【００２５】
図１の例示的なシステム１００は、様々な方法で実装され得る。例えば、例示的なシステム１００のうちの全て又は一部分は、図２における例示的なシステム２００の部分を表してもよい。図２に示されるように、システム２００は、ネットワーク２０４を介してサーバ２０６と通信するコンピューティングデバイス２０２を含んでもよい。一実施例では、モジュール１０２の機能のうちの全て又は一部分は、コンピューティングデバイス２０２、サーバ２０６、及び／又は任意の他の好適なコンピューティングシステムによって実施され得る。より詳細に後述するように、図１によるモジュール１０２のうちの１つ以上は、コンピューティングデバイス２０２及び／又はサーバ２０６のうちの少なくとも１つのプロセッサによって実行されると、コンピューティングデバイス２０２及び／又はサーバ２０６が不正なデータ共有を検出することを可能にし得る。
【００２６】
例えば、以下でより詳細に説明するように、提供モジュール１０４は、オンラインエンティティ２０８に使用するために、電子メールエイリアス１６０を有する匿名化されたインボックス１５０のユーザを提供してもよい。識別モジュール１０６は、オンラインエンティティ２０８とは異なる１つ以上の異なるエンティティから電子メールエイリアス１６０に送信された電子メール１５２（１）〜（Ｎ）を識別してもよい。判定モジュール１０８は、電子メール１５２（１）〜（Ｎ）が異なるエンティティによって送信されたことに基づいて、オンラインエンティティ２０８が、ユーザの電子メールエイリアス１６０を他のエンティティと共有したと判定してもよい。次いで、スコアリングモジュール１１０は、オンラインエンティティ２０８が、他のエンティティと共有した電子メールエイリアス１６０を有するとの判定に少なくとも部分的に基づいて、オンラインエンティティ２０８のプライバシースコア１７０を作成してもよい。
【００２７】
コンピューティングデバイス２０２は、一般に、コンピュータ実行可能命令を読み取ることができる任意のタイプ又は形態のコンピューティングデバイスを表す。一実施例では、コンピューティングデバイス２０２は、クライアント側セキュリティソフトウェアを実行するエンドポイントデバイスを表してもよい。例えば、コンピューティングデバイス２０２は、（例えば、ユーザに匿名化されたインボックス１５０などの匿名化されたインボックスを提供する）セキュリティサービスのユーザのエンドポイントデバイスを表すことができる。コンピューティングデバイス２０２の追加の例としては、非限定的に、ラップトップ、タブレット、デスクトップ、サーバ、携帯電話、携帯情報端末（ＰＤＡ）、マルチメディアプレーヤー、埋め込みシステム、ウェアラブルデバイス（例えば、スマートウォッチ、スマートグラスなど）、ゲーム機、それらのうちの１つ以上の変形形態若しくは組み合わせ、及び／又は他の任意の好適なコンピューティングデバイスが挙げられる。
【００２８】
サーバ２０６は、概して、（例えば、モジュール１０２を使用して）データセキュリティ動作を実行することができる任意のタイプ又は形態のコンピューティングデバイスを表す。いくつかの実施例では、サーバ２０６は、セキュリティサービスのデータセキュリティプロバイダによって管理されてもよく、セキュリティサーバを表してもよい。これらの実施例では、サーバ２０６は、（例えば、匿名化されたインボックスを介して）匿名化された電子メールエイリアス、マスクされた電話番号、及び／又はマスクされたクレジットカード情報を作成並びに／若しくは管理することができる。一実施形態では、サーバ２０６は、ウェブコンテンツを分析することができる。例えば、サーバ２０６は、（１）ウェブページ上のトラッカ及び／又は広告、並びに／若しくは（２）ウェブページ上のトラッカ、広告、新しい物品、及び／又はソーシャルメディア内のコンテンツを識別してもよい。一実施形態では、サーバ２０６は、様々なドメインから与えられたフィンガープリンティングスクリプトを識別するためにトラッカクローラを利用してもよい。
【００２９】
サーバ２０６の追加の実施例としては、非限定的に、特定のソフトウェアアプリケーションを実行する、並びに／又は様々なセキュリティサービス、ウェブサービス、記憶サービス、及び／若しくはデータベースサービスを提供するように構成された、アプリケーションサーバ、ウェブサーバ、記憶サーバ、及び／又はデータベースサーバが挙げられる。図２では単一のエンティティとして示されているが、サーバ２０６は、互いに連携して作動及び／又は動作する複数のサーバを含み、かつ／又はそれらを表してもよい。
【００３０】
ネットワーク２０４は、一般に、通信若しくはデータ転送を容易にすることが可能な、任意の媒体又はアーキテクチャを表す。一実施例では、ネットワーク２０４は、コンピューティングデバイス２０２とサーバ２０６との間、及び／又はコンピューティングデバイス２０２とオンラインエンティティ２０８との間の通信を容易にし得る。この実施例では、ネットワーク２０４は、無線接続及び／又は有線接続を使用して、通信又はデータ転送を容易にしてもよい。ネットワーク２０４の例としては、非限定的に、イントラネット、広域ネットワーク（Wide Area Network、ＷＡＮ）、ローカルエリアネットワーク（Local Area Network、ＬＡＮ）、パーソナルエリアネットワーク（Personal Area Network、ＰＡＮ）、インターネット、電力線通信（Power Line Communications、ＰＬＣ）、セルラーネットワーク（例えば、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ）ネットワーク）、それらのうちの１つ以上の部分、それらのうちの１つ以上の変形形態若しくは組み合わせ、及び／又は任意の他の好適なネットワークが挙げられる。
【００３１】
オンラインエンティティ２０８は、概して、サービス、製品、及び／又はコンテンツがインターネットを介してデジタル的にアクセスされ得る任意のタイプ又は形式のエンティティを表す。いくつかの実施例では、オンラインエンティティ２０８は、オンライン小売業者及び／又は電子商取引市場プロバイダなどのオンラインベンダを表してもよい。付加的に、又は代替的に、オンラインエンティティ２０８は、デジタルストリーミングサービス及び／又はオンラインバンキングサービスなどのオンラインサービスを表してもよい。いくつかの実施例では、オンラインエンティティ２０８は、ログイン証明書をユーザから受信するウェブサイトを表してもよい。
【００３２】
図３は、不正なデータ共有を検出するための例示的なコンピュータ実装方法３００のフロー図である。図３に示されるステップは、図１のシステム１００、図２のシステム２００、及び／又はそれらのうちの１つ以上の変形形態若しくは組み合わせを含む、任意の好適なコンピュータ実行可能コード及び／又はコンピューティングシステムによって実施され得る。一実施例において、図３に示すステップの各々は、その構造が後に例を詳述する複数のサブステップを含む、及び／又はサブステップによって表されるアルゴリズムを表してもよい。
【００３３】
図３に示されるように、ステップ３０２において、本明細書に記載される１つ以上のシステムは、匿名化されたインボックスのユーザに特定のオンラインエンティティに使用するための電子メールエイリアスを提供してもよい。例えば、提供モジュール１０４は、図２のコンピューティングデバイス２０２及び／又はサーバ２０６の一部として、オンラインエンティティ２０８に使用するための電子メールエイリアス１６０を有する匿名化されたインボックス１５０のユーザを提供することができる。
【００３４】
提供モジュール１０４は、様々なコンテキストにおいて、ユーザに電子メールエイリアス１６０を提供することができる。一実施例では、ユーザは、匿名化されたインボックスサービスを含む、（例えば、サーバ２０６を管理するセキュリティサービスによって提供される）プライバシー製品に加入することができる。この実施例では、提供モジュール１０４は、セキュリティサービスの一部として動作してもよく、ユーザに、匿名化されたインボックスサービスの一部として電子メールエイリアス１６０を提供することができる。
【００３５】
提供モジュール１０４は、様々なイベントに応じて、ユーザに電子メールエイリアス１６０を提供することができる。一実施形態では、提供モジュール１０４は、ユーザがオンラインエンティティ２０８と登録（及び／又は加入）されていると判定することができ、その判定の作成に応じて、電子メールエイリアス１６０を自動的に作成してもよい。この実施形態では、提供モジュール１０４は、ユーザがオンラインエンティティに登録及び／又は加入するたびに新しい／固有の電子メールエイリアスを作成するために、ポリシーの一部として電子メールエイリアス１６０をユーザに提供してもよい。別の実施形態では、提供モジュール１０４は、電子メールエイリアスを要求するユーザ入力を受信することに応じて、電子メールエイリアス１６０を作成してもよい。
【００３６】
いくつかの実施例では、ユーザは、様々なオンラインエンティティに加入及び／又は登録することができる。これらの実施例では、提供モジュール１０４は、ユーザに、オンラインエンティティの各々に関して異なる電子メールエイリアスを提供してもよい。例えば、図４に示されるように、ユーザは、（１）デジタルストリーミングプロバイダ４００、（２）オンラインバンキング機関４０２、（３）オンライン小売業者４０４、及び（４）電子商取引市場プロバイダ４０６を有するアカウントを有してもよい。この実施例では、図５に示されるように、提供モジュール１０４は、ユーザのアカウントのための電子メールエイリアス５００：ユーザがデジタルストリーミングプロバイダ４００で使用するための電子メールエイリアス「ｍａｋｄｉ３４２＠ａｎｏｎｉｎｂｏｘ．ｃｏｍ」、ユーザがオンラインバンキング機関４０２で使用するための電子メールエイリアス「ｇｅｔｅｉｄ０３＠ａｎｏｎｉｎｂｏｘ．ｃｏｍ」、ユーザがオンライン小売業者４０４で使用するための電子メールエイリアス「ｋｋ０４５ｄｇ＠ａｎｏｎｉｎｂｏｘ．ｃｏｍ」、及びユーザが電子商取引市場プロバイダ４０６で使用するための電子メールエイリアス「ｘｉｏｋｗｏ２４５＠ａｎｏｎｉｎｂｏｘ．ｃｏｍ」を作成することができる。
【００３７】
提供モジュール１０４がユーザのための匿名化されたインボックス１５０を管理するセキュリティサービスの一部として動作するいくつかの実施形態では、セキュリティサービスはまた、１つ以上の追加のセキュリティ関連サービスをユーザに提供してもよい。例えば、セキュリティサービスはまた、ユーザに、オンラインエンティティを使用するために（例えば、オンラインエンティティ２０８を使用するために）、マスクされたクレジットカード情報及び／又はマスクされた電話番号をユーザに提供してもよい。
【００３８】
図３に戻ると、ステップ３０４において、本明細書に記載される１つ以上のシステムは、特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから電子メールエイリアスに送信された１つ以上の電子メールを識別することができる。例えば、識別モジュール１０６は、図２のコンピューティングデバイス２０２及び／又はサーバ２０６の一部として、オンラインエンティティ２０８とは異なる１つ以上の異なるエンティティから電子メールエイリアス１６０に送信された電子メール１５２（１）〜（Ｎ）を識別してもよい。いくつかの実施形態では、識別モジュール１０６は、（１）電子メールエイリアス１６０がオンラインエンティティ２０８に対応する（例えば、オンラインエンティティ２０８によって使用するために指定されている）ことを判定し、（２）オンラインエンティティ２０８以外のエンティティ（すなわち、電子メール１５２（１）〜（Ｎ））によって匿名化されたインボックス内で受信された任意の電子メールを識別し、及び（３）識別された電子メール（すなわち、電子メール１５２（１）〜（Ｎ））に不正なソースから来たとしてフラグを立てることができる。
【００３９】
識別モジュール１０６は、様々な方法で、電子メール１５２（１）〜（Ｎ）を識別することができる。一実施例では、識別モジュール１０６は、連続的に又は周期的に（例えば、アドインを介して）匿名化されたインボックス１５０を監視してもよい。この実施例では、識別モジュール１０６は、匿名化されたインボックス１５０を監視することの一部として、電子メール１５２（１）〜（Ｎ）を識別してもよい。追加の又は代替の例では、ユーザは、電子メール１５２（１）〜（Ｎ）を識別モジュール１０６に提出してもよい。例えば、ユーザは、データ共有違反を報告するためのクライアント報告プロトコルの一部として、電子メール１５２（１）〜（Ｎ）を提出してもよい。この実施例では、識別モジュール１０６は、ユーザからのデータ共有違反報告の受信に応じて、電子メール１５２（１）〜（Ｎ）を識別してもよい。
【００４０】
いくつかの実施例では、識別モジュール１０６は、オンラインエンティティ２０８以外のエンティティから（すなわち、不正なエンティティから）電子メールエイリアス１６０に送信された電子メールを識別することに加えて、オンラインエンティティ２０８以外のエンティティから電子メールエイリアス１６０に送信された電子メールの数を識別してもよい。付加的に、又は代替的に、識別モジュール１０６は、電子メールエイリアス１６０に電子メールを送信した異なるエンティティ（すなわち、オンラインエンティティ２０８以外）の数を識別してもよい。
【００４１】
モジュール１０２が、追加のセキュリティ関連サービス（電子メール匿名サービスを超える）を提供するセキュリティサービスの一部として動作する実施例では、識別モジュール１０６は、追加情報（匿名化されたインボックス１５０によって受信された電子メールに関する情報を超えて）追加情報を識別してもよい。例えば、提供モジュール１０４がまた、オンラインエンティティ２０８に使用するためにマスクされたクレジットカード情報及び／又はマスクされた電話番号を提供する実施例では、識別モジュール１０６はまた、オンラインエンティティ２０８とは異なる１つ以上の異なるエンティティがマスクされたクレジットカード情報及び／又はマスクされた電話番号を使用したと判定してもよい。
【００４２】
識別モジュール１０６は、他のエンティティが様々な方法でマスクされたクレジットカード情報及び／又はマスクされた電話番号を使用したと判定してもよい。例えば、識別モジュール１０６は、オンラインベンダ以外のエンティティによって課金されたマスクされたクレジットカード上のトランザクションを識別してもよい。付加的に、又は代替的に、セキュリティサービスは、ベンダと関連付けられた可能な電話番号のリストを構築することができ、電話番号が可能な電話番号のリスト上に現れない場合には、電話がかけられた電話番号がオンラインベンダから発信されていないと判定してもよい。別の実施例では、識別モジュール１０６は、漏洩（すなわち、不正なデータ共有）を宣言するユーザレポートを受信してもよい。
【００４３】
いくつかの実施形態では（すなわち、セキュリティサービスがウェブコンテンツを分析する実施例では）、識別モジュール１０６は、オンラインエンティティ２０８のウェブサイト上で、トラッカの数及び／又は広告の数を識別するように付加的に構成されてもよい。一実施例では、識別モジュール１０６は、ウェブサイトを分析することによって、トラッカの数及び／又は広告の数を識別することができる。追加の又は代替の例では、識別モジュール１０６は、第三者サービスからこのデータを受信することによって、トラッカの数及び／又は広告の数を識別してもよい。
【００４４】
一実施形態では、識別モジュール１０６は、（１）ユーザがオンラインエンティティ２０８のウェブサイトを訪問したときに存在したコンテンツを識別し、（２）ユーザが訪問した１つ以上の追加のウェブサイト上のコンテンツを（後の時点で）識別するように付加的に構成されてもよい。付加的に、又は代替的に、識別モジュール１０６は、オンラインエンティティ２０８によって所有される１つ以上のドメインから提供されたフィンガープリンティングスクリプトを識別するためにトラッカクローラを使用してもよい。いくつかの実施例では、識別モジュール１０６は、オンラインエンティティ２０８などのオンラインエンティティによって、データ漏洩及び／又は不正なデータ共有を記載するニュースコンテンツを識別するように付加的に構成されてもよい。
【００４５】
次に、ステップ３０６において、本明細書に記載される１つ以上のシステムは、１つ以上の電子メールが異なるエンティティによって送信されたことに基づいて、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したと判定してもよい。例えば、判定モジュール１０８は、図２のコンピューティングデバイス２０２及び／又はサーバ２０６の一部として、電子メール１５２（１）〜（Ｎ）がオンラインエンティティ２０８以外のエンティティによって送信されたことに基づいて、オンラインエンティティ２０８が、（例えば、電子メールエイリアス１６０を他のエンティティに販売することによって）電子メールエイリアス１６０を他のエンティティと共有したと判定してもよい。
【００４６】
いくつかの実施例では、判定モジュール１０８は、オンラインエンティティ２０８が、（ユーザの電子メールエイリアスの不正な共有に加えて）１つ以上の追加の不正なデータ共有を実行していると判定してもよい。例えば、提供モジュール１０４がまた、オンラインエンティティ２０８に使用するためのマスクされたクレジットカード及び／又は電話番号情報をユーザに提供し、識別モジュール１０６が、オンラインエンティティ２０８とは異なる、１つ以上の異なるエンティティがマスクされたクレジットカード及び／又は電話番号情報を使用したと判定した実施例では、判定モジュール１０８は、他のエンティティがマスクされたクレジットカード及び／又は電話番号情報を使用したことに基づいて、オンラインエンティティ２０８が、マスクされたクレジットカード及び／又は電話番号情報を、他のエンティティと共有したと判定してもよい。付加的に、又は代替的に、識別モジュール１０６が、後にユーザによって訪問された１つ以上の追加のウェブサイト上に、ユーザがオンラインエンティティ２０８のウェブサイトを訪問したとき存在したコンテンツを識別する実施形態では、判定モジュール１０８は、オンラインエンティティ２０８が、１つ以上の追加のウェブサイト上で識別されているコンテンツに基づいて、コンテンツを１つ以上の異なるエンティティ（例えば、１つ以上の追加のウェブサイトと関連付けられたエンティティ）と共有したと判定してもよい。
【００４７】
いくつかの実施例では、判定モジュール１０８は、データセキュリティ監視サービスから収集された情報に基づいて、オンラインエンティティ２０８が１つ以上の追加の不正なデータ共有を実行していると判定してもよい。例えば、判定モジュール１０８は、データセキュリティ監視サービスから収集された情報に基づいて、オンラインエンティティ２０８がユーザの個人的なデータを漏洩したと判定してもよい。
【００４８】
最後に、ステップ３０８において、本明細書に記載されるシステムのうちの１つ以上は、特定のオンラインエンティティがユーザの電子メールエイリアスを他のエンティティと共有したという判定に少なくとも部分的に基づいて、特定のオンラインエンティティのプライバシースコアを作成してもよい。例えば、スコアリングモジュール１１０は、図２のコンピューティングデバイス２０２及び／又はサーバ２０６の一部として、オンラインエンティティ２０８が他のエンティティと電子メールエイリアス１６０を共有したとの判定に少なくとも部分的に基づいて、オンラインエンティティ２０８のプライバシースコア１７０を作成してもよい。
【００４９】
オンラインエンティティ２０８が他のエンティティと電子メールエイリアス１６０を共有したとの判定にプライバシースコア１７０を基にすることに加えて、スコアリングモジュール１１０は、様々な追加の要因に基づいて、プライバシースコア１７０を作成してもよい。例えば、識別モジュール１０６が、（１）オンラインエンティティ２０８以外のエンティティから電子メールエイリアス１６０に送信された電子メールの数、及び／又は（２）電子メールエイリアス１６０に電子メールを送信した異なるエンティティ（すなわち、オンラインエンティティ２０８以外）の数を識別する実施例では、スコアリングモジュール１１０は、（１）オンラインエンティティ２０８以外のエンティティから電子メールエイリアス１６０に送信された電子メールの数、及び／又は（２）電子メールエイリアス１６０に電子メールを送信した異なるエンティティ（すなわち、オンラインエンティティ２０８以外）の数に付加的に基づいて、プライバシースコア１７０を作成してもよい。
【００５０】
モジュール１０２（スコアリングモジュール１１０を含む）が、匿名化されたインボックス１５０を管理するセキュリティサービスの一部として動作する実施形態では、スコアリングモジュール１１０は、セキュリティサービスによって提供された追加のセキュリティ関連サービスからサーバ２０６によって収集されたデータに付加的に基づいて、プライバシースコア１７０を作成してもよい。例えば、ステップ３０２〜３０６に関連して上述したように、いくつかの実施形態では、セキュリティサービスは、オンラインエンティティ２０８が他のエンティティと共有してもよいオンラインエンティティ２０８と共に使用される、マスクされたクレジットカード及び／又は電話番号情報をユーザに提供してもよい。この実施例では、スコアリングモジュール１１０は、オンラインエンティティ２０８がマスクされたクレジットカード及び／又は電話番号情報を他のエンティティと共有したという判定に付加的に基づいて、プライバシースコア１７０を作成してもよい。
【００５１】
別の例として、識別モジュール１０６（セキュリティサービスの一部として動作する）が、ステップ３０４に関連して上述したように、ウェブサイト上のトラッカ及び／又は広告を識別する実施形態では、スコアリングモジュール１１０は、オンラインエンティティ２０８のウェブサイト上で識別されたトラッカの数及び／又は広告の数に付加的に基づいて、プライバシースコア１７０を作成してもよい。付加的に、又は代替的に、識別モジュール１０６が、後にユーザによって訪問された１つ以上の追加のウェブサイト上に、ユーザがオンラインエンティティ２０８のウェブページを訪問したとき存在したコンテンツを識別する実施形態では、スコアリングモジュール１１０は、オンラインエンティティ２０８が、１つ以上の追加のウェブサイトと関連付けられたエンティティとコンテンツを共有するという（例えば、判定モジュール１０８による）判定に付加的に基づいて、プライバシースコア１７０を作成してもよい。
【００５２】
別の例として、識別モジュール１０６が、ステップ３０４に関連して上述したように、オンラインエンティティ２０８によるデータ漏洩を記載するニュースコンテンツを識別する実施例では、スコアリングモジュール１１０は、識別されたニュースコンテンツに付加的に基づいて、プライバシースコア１７０を作成してもよい。付加的に、又は代替的に、判定モジュール１０８が、データセキュリティ監視サービスから収集された情報に基づいて、電子メールエイリアス（電子メールエイリアス１６０など）がオンラインエンティティ２０８によって漏洩されていると判定する実施例では、スコアリングモジュール１１０は、オンラインエンティティ２０８が電子メールエイリアス（例えば、電子メールエイリアス１６０を含む）を漏洩しているとの判定に付加的に基づいて、プライバシースコア１７０を作成してもよい。
【００５３】
いくつかの実施形態では、モジュール１０２は、複数のユーザ（例えば、モジュール１０２と関連付けられたセキュリティサービスに加入するユーザ）のための電子メールデータ共有を識別するように構成されてもよい。これらの実施例では、判定モジュール１０８は、オンラインエンティティ２０８が複数のユーザの電子メールエイリアスを他のエンティティと共有したと判定してもよく、スコアリングモジュール１１０は、複数のユーザから収集された集約された不正なデータ共有情報に付加的に基づいて、プライバシースコア１７０を作成してもよい。
【００５４】
いくつかの実施例では、スコアリングモジュール１１０は、プライバシースコア１７０がプライバシースコア閾値を下回る場合（例えば、プライバシースコア１７０がプライバシースコア閾値を下回るとの判定に応じて）、セキュリティアクションを実行するように構成されてもよい。セキュリティアクションは、オンラインエンティティ２０８による不正なデータ共有に対してユーザを保護するように設計されてもよい。付加的に、又は代替的に、セキュリティアクションは、オンラインエンティティ２０８による不正なデータ共有に対して、追加のユーザ（例えば、オンラインエンティティ２０８によってオンラインサービスに登録及び／又は加入しようと試みる将来のユーザ）を保護するように設計されてもよい。スコアリングモジュール１１０は、様々なセキュリティアクションを実行してもよい。例えば、スコアリングモジュール１１０は、ユーザ及び／又は追加のユーザに警告プロンプトを送信することによって、不正なデータ共有のユーザに警告することができる。付加的に、又は代替的に、スコアリングモジュール１１０は、ユーザ及び／又は追加のユーザが、個人データをオンラインエンティティ２０８と電子的に共有することを阻止してもよい。
【００５５】
一実施例では、スコアリングモジュール１１０は、（例えば、上述のシステム及び方法を使用して）様々なオンラインエンティティのプライバシースコアを作成してもよい。この実施例では、様々なプライバシースコアは、公的に利用可能なデータベースを（例えば、ベンダ評判スコアをユーザに提供するオンラインサービスの一部として）利用可能であり得る。一実施形態では、ユーザは、オンラインエンティティに関するプライバシー情報のデータベースに問い合わせることができ、かつプライバシースコアを作成するためにスコアリングモジュール１１０によって使用され得るユーザ入力に寄与することができる。例えば、ユーザは、自分の電子メールエイリアスがオンラインエンティティによって共有されていることを示す情報を提出することができる。
【００５６】
図３の例示的方法３００に関連して上述したように、開示されたシステム及び方法は、プライバシー製品、セキュリティグループ（例えば、Ｉｎｓｔｉｔｕｔｅ  ｆｏｒ  Ｄｅｆｅｎｓｅ  Ａｎａｌｙｓｅｓ）、トラッカブロッカなどによって収集された情報に基づいて、オンラインサイト、サービス、及び／又はベンダのプライバシースコアを計算するためのシステムを提供してもよい。例えば、開示されたシステム及び方法は、以下のプライバシー製品：（１）ユーザがデータ（例えば、パスワード、クレジットカード情報、電子メールデータ、メッセージなど）を、ユーザのみがデータを見ることができるように、暗号化されたブロブ内に安全に記憶することを可能にするプライバシーボールト、（２）ログインデータ、クレジットカードデータ、連絡先などを記憶するパスワードマネージャ、（３）ユーザがオンラインサービスを登録するために電子メールエイリアスを必要とする場合はいつでも、リアルタイムでユーザの電子メールエイリアスを作成する匿名化された電子メールインボックス、（４）マスクされたクレジットカードサービス（例えば、実際のユーザではなく、ペルソナに紐づけられる再利用可能な又は予めロードされたクレジットカード）、（５）実際のユーザの代わりにペルソナに電話番号を紐づけるマスクされた電話番号サービス、（６）データ漏洩及び／又は不正なデータ共有を監視し、それらが発生したときにかかる漏洩の元のユーザに通知するＩＤＡｎａｌｙｔｉｃｓサービス、及び／又は（７）Ａｄｓ／Ｔｒａｃｋｅｒｓを阻止するために使用されるＡｄ／Ｔｒａｃｋｅｒ  Ｂｌｏｃｋｅｒ、によって取得された情報に基づいて、プライバシースコアを計算することができる。
【００５７】
オンラインエンティティのデータプライバシースコアを作成するためにプライバシー製品によって収集されたデータを活用する具体例を与えるために、匿名化されたインボックスのユーザは、オンラインベンダとのサービスに署名することができ、ユーザは、オンラインベンダのユーザのユーザ名として機能する、オンラインベンダで使用される電子メールエイリアスを受信することができる。電子メールエイリアスは、オンラインベンダに固有である（すなわち、オンラインベンダは、ユーザが電子メールエイリアスを共有した唯一のエンティティである）ため、電子メールエイリアスに来るいずれの電子メールも、他のいずれのベンダからではなく、オンラインベンダからのものであるべきである。いくつかの実施例では、プライバシー製品はまた、オンラインベンダのためにユーザによって使用されるパスワードをランダムに生成してもよく、これらのログイン証明書は、プライバシー製品によって維持されたパスワードマネージャ内に記憶されてもよい。付加的に、プライバシー製品は、ユーザがオンラインベンダと共有し得るマスクされたクレジットカード情報を作成してもよい。
【００５８】
次いで、これらのプライバシー製品アクティビティから収集されたデータは、ベンダ評判スコア（例えば、ベンダプライバシースコア）への入力として使用されてもよい。例えば、オンラインベンダのウェブサイト上のプライバシー製品によって識別された広告及び／又はトラッカの数は、初期プライバシースコアを作成するために使用されてもよい。次いで、ユーザの匿名化されたインボックスは、電子メールがオンラインベンダ以外のエンティティから電子メールエイリアスで受信されているかどうかを識別するために監視されてもよい。別のエンティティからの電子メールが識別される場合、ベンダがユーザのログイン情報を他と共有（例えば、販売）しているため、ベンダの評判スコアは、低下し得る。付加的に、ユーザがオンラインベンダのウェブページにアクセスしたとき、他のウェブサイト（オンラインエンティティに属していない）上の広告／トラッカが、オンラインベンダに属しているウェブページ上に表示された製品の製品情報を含む場合、ベンダの評判スコアは、低下し得る。
【００５９】
付加的に、又は代替的に、オンラインベンダが、クレジットカード情報及び／又は電話番号情報を漏洩したことから、マスクされたクレジットカード上に現れるトランザクションが、オンラインベンダ以外のエンティティによって請求されている場合、又はマスクされた電話番号が、オンラインベンダ以外のエンティティからかけられる場合、オンラインベンダの評判スコアは、低下し得る。一実施形態では、プライバシー製品と関連付けられたセキュリティサービスは、ベンダと関連付けられた可能な電話番号のリストを構築することができ、電話番号が可能な電話番号のリスト上に現れない場合には、かけられた電話番号が、オンラインベンダから発信されていないと判定することができる。
【００６０】
一実施形態では、追跡／フィンガープリンティングスクリプトによって採用されている技術の積極性に従って、トラッカクローラが、オンラインベンダが所有するドメインから提供された追跡／フィンガープリンティングスクリプトを識別する場合、評判スコアはまた、低下し得る。いくつかの実施例では、オンラインベンダ評判スコアはまた、ベンダが漏洩されたことを示すニュースヘッドライン及び／又はダークウェブ情報に基づいて、低下し得る。
【００６１】
いくつかの実施例では、（オンラインベンダがユーザのデータを共有する程度を記載する）このデータの全ては、ユーザレベルごとに構築され、次いで、より高いレベルで集約されてもよい。これにより、プライバシー製品と関連付けられたセキュリティサービスは、ベンダ上のトラック／広告を阻止すること、及び／又はユーザがオンラインベンダにサインアップしないようにすることを可能にし得る。
【００６２】
図６は、本明細書に記載され及び／又は図示される実施形態のうちの１つ以上を実装できる例示的なコンピューティングシステム６１０を示すブロック図である。例えば、コンピューティングシステム６１０のうちの全て又は一部分は、単独で又は他の要素と組み合わせてのいずれかで、本明細書に記載されるステップのうちの１つ以上（図３に示されるステップのうちの１つ以上など）を実施し得、及び／又はそれを実施するための手段であり得る。コンピューティングシステム６１０のうちの全て又は一部分はまた、本明細書に記載及び／若しくは図示される任意の他のステップ、方法、若しくはプロセスを実施してもよく、並びに／又はそれを実施するための手段であってもよい。
【００６３】
コンピューティングシステム６１０は、コンピュータ可読命令を実行することができる任意のシングル又はマルチプロセッサのコンピューティングデバイス又はシステムを幅広く表す。コンピューティングシステム６１０の例としては、非限定的に、ワークステーション、ラップトップ、クライアント側端末、サーバ、分散型コンピューティングシステム、ハンドヘルドデバイス、又は他の任意のコンピューティングシステム若しくはデバイスが挙げられる。その最も基本的な構成において、コンピューティングシステム６１０は、少なくとも１つのプロセッサ６１４及びシステムメモリ６１６を含んでもよい。
【００６４】
プロセッサ６１４は、一般に、データを処理すること又は命令を解釈及び実行することができる任意のタイプ又は形態の物理的処理ユニット（例えば、ハードウェア実装型中央処理ユニット）を表す。特定の実施形態において、プロセッサ６１４は、ソフトウェアアプリケーション又はモジュールから命令を受信してもよい。これらの命令は、プロセッサ６１４に、本明細書に記載され及び／又は図示される例示的な実施形態のうちの１つ以上の機能を実施させてもよい。
【００６５】
システムメモリ６１６は、一般に、データ及び／又は他のコンピュータ可読命令を記憶することができる任意のタイプ又は形態の揮発性又は不揮発性の記憶デバイス又は媒体を表す。システムメモリ６１６の例としては、非限定的に、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、又は任意の他の好適なメモリデバイスが挙げられる。必須ではないが、特定の実施形態において、コンピューティングシステム６１０は、揮発性メモリユニット（例えば、システムメモリ６１６など）及び不揮発性記憶デバイス（例えば、後に詳述するような一次記憶デバイス６３２など）の両方を含んでもよい。一実施例では、図１のモジュール１０２のうちの１つ以上は、システムメモリ６１６内にロードされ得る。
【００６６】
いくつかの実施例では、システムメモリ６１６は、プロセッサ６１４による実行のために、オペレーティングシステム６４０を記憶及び／又はロードし得る。一実施例では、オペレーティングシステム６４０は、コンピュータハードウェア及びソフトウェアリソースを管理し、並びに／又はコンピューティングシステム６１０上のコンピュータプログラム及び／又はアプリケーションに共通のサービスを提供するソフトウェアを含み及び／又はこれを表してもよい。オペレーティングシステム６４０の例としては、非限定的に、ＬＩＮＵＸ、ＪＵＮＯＳ、ＭＩＣＲＯＳＯＦＴ  ＷＩＮＤＯＷＳ、ＷＩＮＤＯＷＳ  ＭＯＢＩＬＥ、ＭＡＣ  ＯＳ、ＡＰＰＬＥのＩＯＳ、ＵＮＩＸ、ＧＯＯＧＬＥ  ＣＨＲＯＭＥ  ＯＳ、ＧＯＯＧＬＥのＡＮＤＲＯＩＤ、ＳＯＬＡＲＩＳ、それらのうちの１つ以上の変形形態、及び／又は任意の他の好適なオペレーティングシステムが挙げられる。
【００６７】
特定の実施形態では、例示的なコンピューティングシステム６１０はまた、プロセッサ６１４及びシステムメモリ６１６に加えて、１つ以上の構成要素又は要素も含み得る。例えば、図６に示すように、コンピューティングシステム６１０は、メモリコントローラ６１８、入力／出力（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ、Ｉ／Ｏ）コントローラ６２０、及び通信インターフェース６２２を含み得、これらの各々は、通信基盤６１２を介して相互接続され得る。通信基盤６１２は、概して、コンピューティングデバイスの１つ以上の構成要素間の通信を容易にすることができる、任意のタイプ又は形態の基盤を表す。通信基盤６１２の例としては、非限定的に、通信バス（産業標準構成（Industry Standard Architecture、ＩＳＡ）、周辺装置相互接続（Peripheral Component Interconnect、ＰＣＩ）、ＰＣＩエクスプレス（PCI Express、ＰＣＩｅ）、又は類似のバスなど）及びネットワークが挙げられる。
【００６８】
メモリコントローラ６１８は、一般に、メモリ若しくはデータを扱うこと、又はコンピューティングシステム６１０の１つ以上の構成要素間の通信を制御すること、ができる、任意のタイプ又は形態のデバイスを表す。例えば、特定の実施形態では、メモリコントローラ６１８は、通信基盤６１２を介して、プロセッサ６１４、システムメモリ６１６、及びＩ／Ｏコントローラ６２０の間の通信を制御してもよい。
【００６９】
Ｉ／Ｏコントローラ６２０は、概して、コンピューティングデバイスの入出力機能を調整及び／又は制御することができる、任意のタイプ又は形態のモジュールを表す。例えば、特定の実施形態では、Ｉ／Ｏコントローラ６２０は、プロセッサ６１４、システムメモリ６１６、通信インターフェース６２２、ディスプレイアダプタ６２６、入力インターフェース６３０、及び記憶インターフェース６３４などの、コンピューティングシステム６１０の１つ以上の要素間のデータ転送を制御又は容易にし得る。
【００７０】
図６に示すように、コンピューティングシステム６１０はまた、ディスプレイアダプタ６２６を介してＩ／Ｏコントローラ６２０に連結された少なくとも１つのディスプレイデバイス６２４も含み得る。ディスプレイデバイス６２４は、一般に、ディスプレイアダプタ６２６によって転送された情報を視覚的に表示することができる、任意のタイプ又は形態のデバイスを表す。同様に、ディスプレイアダプタ６２６は、一般に、ディスプレイデバイス６２４上に表示するために通信基盤６１２から（又は当該技術分野において既知であるように、フレームバッファから）グラフィックス、テキスト、及び他のデータを転送するように構成された任意のタイプ又は形態のデバイスを表す。
【００７１】
図６に示すように、例示的なコンピューティングシステム６１０はまた、入力インターフェース６３０を介してＩ／Ｏコントローラ６２０に連結された少なくとも１つの入力デバイス６２８も含み得る。入力デバイス６２８は、一般に、コンピュータ又は人間のいずれかが生成した入力を例示的なコンピューティングシステム６１０に提供することができる任意のタイプ又は形態の入力デバイスを表す。入力デバイス６２８の例としては、非限定的に、キーボード、ポインティングデバイス、音声認識デバイス、それらのうちの１つ以上の変形形態若しくは組み合わせ、及び／又は任意の他の入力デバイスが挙げられる。
【００７２】
付加的に、又は代替的に、例示的なコンピューティングシステム６１０は、追加のＩ／Ｏデバイスを含み得る。例えば、例示的なコンピューティングシステム６１０は、Ｉ／Ｏデバイス６３６を含み得る。この実施例では、Ｉ／Ｏデバイス６３６は、コンピューティングシステム６１０との人間の相互作用を容易にするユーザインターフェースを含み得る及び／又はそれを表し得る。Ｉ／Ｏデバイス６３６の例としては、非限定的に、コンピュータマウス、キーボード、モニタ、プリンタ、モデム、カメラ、スキャナ、マイクロフォン、タッチスクリーンデバイス、それらのうちの１つ以上の変形形態若しくは組み合わせ、及び／又は任意の他のＩ／Ｏデバイスが挙げられる。
【００７３】
通信インターフェース６２２は、例示的なコンピューティングシステム６１０と１つ以上の追加のデバイスとの間の通信を容易にすることができる、任意のタイプ又は形態の通信デバイス若しくはアダプタを幅広く表す。例えば、特定の実施形態では、通信インターフェース６２２は、コンピューティングシステム６１０と、追加のコンピューティングシステムを含む私設又は公衆ネットワークとの間の通信を容易にし得る。通信インターフェース６２２の例としては、非限定的に、有線ネットワークインターフェース（ネットワークインターフェースカードなど）、無線ネットワークインターフェース（無線ネットワークインターフェースカードなど）、モデム、及び任意の他の好適なインターフェースが挙げられる。少なくとも１つの実施形態では、通信インターフェース６２２は、インターネットなどのネットワークへの直接リンクを介してリモートサーバへの直接接続を提供し得る。通信インターフェース６２２はまた、例えば、ローカルエリアネットワーク（イーサネットネットワークなど）、パーソナルエリアネットワーク、電話若しくはケーブルネットワーク、セルラー電話接続、衛星データ接続、又は他の任意の好適な接続を通して、このような接続を間接的に提供してもよい。
【００７４】
特定の実施形態では、通信インターフェース６２２はまた、外部バス又は通信チャネルを介したコンピューティングシステム６１０と１つ以上の追加のネットワーク又は記憶デバイスとの間の通信を容易にするように構成されたホストアダプタも表し得る。ホストアダプタの例としては、非限定的に、小型コンピュータシステムインターフェース（Small Computer System Interface、ＳＣＳＩ）ホストアダプタ、ユニバーサルシリアルバス（Universal Serial Bus、ＵＳＢ）ホストアダプタ、米国電気電子学会（Institute of Electrical and Electronics Engineers、ＩＥＥＥ）１３９４ホストアダプタ、アドバンストテクノロジーアタッチメント（Advanced Technology Attachment、ＡＴＡ）、パラレルＡＴＡ（Parallel ATA、ＰＡＴＡ）、シリアルＡＴＡ（Serial ATA、ＳＡＴＡ）、及び外部ＳＡＴＡ（External SATA、ｅＳＡＴＡ）ホストアダプタ、ファイバーチャネルインターフェースアダプタ、イーサネットアダプタなどが挙げられる。通信インターフェース６２２はまた、コンピューティングシステム６１０が分散型又はリモートコンピューティングに関与することも可能にし得る。例えば、通信インターフェース６２２は、実行のために、リモートデバイスから命令を受信しても、リモートデバイスに命令を送信してもよい。
【００７５】
いくつかの実施例では、システムメモリ６１６は、プロセッサ６１４による実行のために、ネットワーク通信プログラム６３８を記憶及び／又はロードし得る。一実施例では、ネットワーク通信プログラム６３８は、コンピューティングシステム６１０が、別のコンピューティングシステム（図６には図示せず）とのネットワーク接続６４２を確立すること、及び／又は通信インターフェース６２２を介して他のコンピューティングシステムと通信すること、を可能にする、ソフトウェアを含み得る及び／又はそれを表し得る。この実施例では、ネットワーク通信プログラム６３８は、ネットワーク接続６４２を介して他のコンピューティングシステムに送信される発信トラフィックの流れを指示し得る。付加的に、又は代替的に、ネットワーク通信プログラム６３８は、プロセッサ６１４と接続されるネットワーク接続６４２を介して、他のコンピューティングシステムから受信された着信トラフィックの処理を指示し得る。
【００７６】
図６にはこのようには示されていないが、ネットワーク通信プログラム６３８は、代替的に、通信インターフェース６２２に記憶及び／又はロードされ得る。例えば、ネットワーク通信プログラム６３８は、通信インターフェース６２２に組み込まれたプロセッサ及び／又は特定用途向け集積回路（ＡＳＩＣ）によって実行されるソフトウェア及び／又はファームウェアの少なくとも一部分を含み得る及び／又はそれを表し得る。
【００７７】
図６に示すように、例示的なコンピューティングシステム６１０はまた、記憶インターフェース６３４を介して通信基盤６１２に連結された、一次記憶デバイス６３２及びバックアップ記憶デバイス６３３も含み得る。記憶デバイス６３２及び６３３は、一般に、データ及び／又は他のコンピュータ可読命令を記憶することができる、任意のタイプ又は形態の記憶デバイス又は媒体を表す。例えば、記憶デバイス６３２及び６３３は、磁気ディスクドライブ（例えば、いわゆるハードドライブ）、ソリッドステートドライブ、フロッピーディスクドライブ、磁気テープドライブ、光ディスクドライブ、フラッシュドライブなどであり得る。記憶インターフェース６３４は、概して、記憶デバイス６３２及び６３３とコンピューティングシステム６１０の他の構成要素との間でデータを転送するための、任意のタイプ若しくは形態のインターフェース又はデバイスを表す。一実施例では、図１の追加の要素１２０は、一次記憶デバイス６３２内に記憶及び／又はロードされ得る。
【００７８】
特定の実施形態では、記憶デバイス６３２及び６３３は、コンピュータソフトウェア、データ、又は他のコンピュータ可読情報を記憶するように構成された取り外し可能な記憶ユニットから読み取る及び／又はそれに書き込むように構成され得る。好適な取り外し可能な記憶ユニットの例としては、非限定的に、フロッピーディスク、磁気テープ、光ディスク、フラッシュメモリデバイスなどが挙げられる。記憶デバイス６３２及び６３３はまた、コンピュータソフトウェア、データ、又は他のコンピュータ可読命令がコンピューティングシステム６１０内にロードされることを可能にするための、他の同様の構造体又はデバイスを含んでもよい。例えば、記憶デバイス６３２及び６３３は、ソフトウェア、データ、又は他のコンピュータ可読情報を読み書きするように構成され得る。記憶デバイス６３２及び６３３は、コンピューティングシステム６１０の一部であっても、他のインターフェースシステムを介してアクセスされる別個のデバイスであってもよい。
【００７９】
他の多くのデバイス又はサブシステムが、コンピューティングシステム６１０に接続され得る。反対に、図６に示す構成要素及びデバイスの全てが、本明細書に記載及び／又は図示される実施形態を実践するために存在する必要があるわけではない。上記で言及したデバイス及びサブシステムはまた、図６に示されるものとは異なる手段で相互接続されてもよい。コンピューティングシステム６１０はまた、任意の数のソフトウェア、ファームウェア、及び／又はハードウェア構成を採用してもよい。例えば、本明細書で開示する例示的な実施形態のうちの１つ以上は、コンピュータ可読媒体上で、コンピュータプログラム（コンピュータソフトウェア、ソフトウェアアプリケーション、コンピュータ可読命令、又はコンピュータ制御論理とも称される）としてコード化されてもよい。「コンピュータ可読媒体」という用語は、本明細書で使用するとき、一般に、コンピュータ可読命令を格納又は保有することができる、任意の形態のデバイス、キャリア、又は媒体を指す。コンピュータ可読媒体の例としては、非限定的に、搬送波などの伝送型媒体、並びに磁気記憶媒体（例えば、ハードディスクドライブ、テープドライブ、及びフロッピーディスク）、光学記憶媒体（例えば、コンパクトディスク（Compact Disk、ＣＤ）、デジタルビデオディスク（Digital Video Disk、ＤＶＤ）、及びブルーレイ（BLU-RAY）ディスク）、電子記憶媒体（例えば、ソリッドステートドライブ及びフラッシュメディア）、並びに他の分散システムなどの非一時的媒体が挙げられる。
【００８０】
コンピュータプログラムを包含するコンピュータ可読媒体は、コンピューティングシステム６１０内にロードされ得る。コンピュータ可読媒体上に記憶されたコンピュータプログラムのうちの全て又は一部分は、次いで、システムメモリ６１６内に、並びに／又は記憶デバイス６３２及び６３３の様々な部分内に記憶され得る。プロセッサ６１４によって実行されるとき、コンピューティングシステム６１０内にロードされたコンピュータプログラムは、プロセッサ６１４に、本明細書に記載及び／若しくは図示される例示的な実施形態のうちの１つ以上の機能を実施させ得、並びに／又はそれらを実施するための手段とならせ得る。付加的に、又は代替的に、本明細書に記載及び／又は図示される例示的な実施形態のうちの１つ以上は、ファームウェア及び／又はハードウェアに実装されてもよい。例えば、コンピューティングシステム６１０は、本明細書に開示される例示的な実施形態のうちの１つ以上を実装するように適合された特定用途向け集積回路（ＡＳＩＣ）として構成され得る。
【００８１】
図７は、クライアントシステム７１０、７２０、及び７３０、並びにサーバ７４０及び７４５がネットワーク７５０に連結され得る例示的なネットワークアーキテクチャ７００のブロック図である。上で詳述したように、ネットワークアーキテクチャ７００のうちの全て又は一部分は、単独で又は他の要素と組み合わせてのいずれかで、本明細書に開示されるステップのうちの１つ以上（図３に示されるステップのうちの１つ以上など）を実施し得、及び／又はそれを実施するための手段であり得る。ネットワークアーキテクチャ７００のうちの全て又は一部分はまた、本開示に記載される他のステップ及び特徴を実施するために使用されてもよく、並びに／又はそれを実施するための手段であってもよい。
【００８２】
クライアントシステム７１０、７２０、及び７３０は、一般に、図６の例示的なコンピューティングシステム６１０など、任意のタイプ又は形態のコンピューティングデバイス又はシステムを表す。同様に、サーバ７４０及び７４５は、一般に、様々なデータベースサービスを提供する及び／又は特定のソフトウェアアプリケーションを実行するように構成された、アプリケーションサーバ又はデータベースサーバなどのコンピューティングデバイス又はシステムを表す。ネットワーク７５０は、一般に、例えば、イントラネット、ＷＡＮ、ＬＡＮ、ＰＡＮ、又はインターネットを含む、任意の電気通信ネットワーク又はコンピュータネットワークを表す。一実施例では、クライアントシステム７１０、７２０、及び／若しくは７３０、並びに／又はサーバ７４０及び／若しくは７４５は、図１のシステム１００のうちの全て又は一部分を含み得る。
【００８３】
図７に示すように、１つ以上の記憶デバイス７６０（１）〜（Ｎ）は、サーバ７４０に直接取り付けられ得る。同様に、１つ以上の記憶デバイス７７０（１）〜（Ｎ）は、サーバ７４５に直接取り付けられ得る。記憶デバイス７６０（１）〜（Ｎ）及び記憶デバイス７７０（１）〜（Ｎ）は、一般に、データ及び／又は他のコンピュータ可読命令を記憶することができる、任意のタイプ又は形態の記憶デバイス又は媒体を表す。特定の実施形態では、記憶デバイス７６０（１）〜（Ｎ）及び記憶デバイス７７０（１）〜（Ｎ）は、ネットワークファイルシステム（Network File System、ＮＦＳ）、サーバメッセージブロック（Server Message Block、ＳＭＢ）、又は共通インターネットファイルシステム（Common Internet File System、ＣＩＦＳ）など、様々なプロトコルを使用して、サーバ７４０及び７４５と通信するように構成された、ネットワーク接続ストレージ（Network-Attached Storage、ＮＡＳ）デバイスを表してもよい。
【００８４】
サーバ７４０及び７４５はまた、ストレージエリアネットワーク（Storage Area Network、ＳＡＮ）ファブリック７８０に接続されてもよい。ＳＡＮファブリック７８０は、概して、複数の記憶デバイス間の通信を容易にすることができる、任意のタイプ若しくは形態のコンピュータネットワーク又はアーキテクチャを表す。ＳＡＮファブリック７８０は、サーバ７４０及び７４５と、複数の記憶デバイス７９０（１）〜（Ｎ）及び／又はインテリジェント記憶アレイ７９５と、の間の通信を容易にし得る。また、ＳＡＮファブリック７８０は、デバイス７９０（１）〜（Ｎ）及びアレイ７９５が、クライアントシステム７１０、７２０、及び７３０にローカルに取り付けられたデバイスとして現れるような方式で、ネットワーク７５０並びにサーバ７４０及び７４５を介し、クライアントシステム７１０、７２０、及び７３０と記憶デバイス７９０（１）〜（Ｎ）及び／又はインテリジェント記憶アレイ７９５との間の通信を容易にし得る。記憶デバイス７６０（１）〜（Ｎ）及び記憶デバイス７７０（１）〜（Ｎ）と同様に、記憶デバイス７９０（１）〜（Ｎ）及びインテリジェント記憶アレイ７９５は、一般に、データ及び／又は他のコンピュータ可読命令を記憶することができる、任意のタイプ又は形態の記憶デバイス又は媒体を表す。
【００８５】
特定の実施形態では、図６の例示的なコンピューティングシステム６１０を参照すると、図６の通信インターフェース６２２などの通信インターフェースは、各クライアントシステム７１０、７２０、及び７３０とネットワーク７５０との間の接続を提供するために使用され得る。クライアントシステム７１０、７２０、及び７３０は、例えば、ウェブブラウザ又は他のクライアントソフトウェアを使用して、サーバ７４０又は７４５上の情報にアクセスすることが可能であり得る。かかるソフトウェアは、クライアントシステム７１０、７２０、及び７３０が、サーバ７４０、サーバ７４５、記憶デバイス７６０（１）〜（Ｎ）、記憶デバイス７７０（１）〜（Ｎ）、記憶デバイス７９０（１）〜（Ｎ）、又はインテリジェント記憶アレイ７９５によってホストされたデータにアクセスすることを可能にし得る。図７は、データを交換するために（インターネットなどの）ネットワークを使用することを示しているが、本明細書に記載及び／又は図示される実施形態は、インターネット又は任意の特定のネットワークベースの環境に限定されない。
【００８６】
少なくとも１つの実施形態では、本明細書に開示される例示的な実施形態のうちの１つ以上の全て又は一部分は、コンピュータプログラムとしてコード化され、サーバ７４０、サーバ７４５、記憶デバイス７６０（１）〜（Ｎ）、記憶デバイス７７０（１）〜（Ｎ）、記憶デバイス７９０（１）〜（Ｎ）、インテリジェント記憶アレイ７９５、又はこれらの任意の組み合わせ上にロードされ、これらによって実行され得る。本明細書に開示される１つ以上の例示的な実施形態のうちの全て又は一部分はまた、コンピュータプログラムとしてコード化され、サーバ７４０内に記憶され、サーバ７４５によって実行され、ネットワーク７５０を通じてクライアントシステム７１０、７２０、及び７３０に分散されてもよい。
【００８７】
上で詳述したように、コンピューティングシステム６１０及び／又はネットワークアーキテクチャ７００の１つ以上の構成要素は、単独で又は他の要素と組み合わせてのいずれかで、不正なデータ共有を検出するための例示的な方法の１つ以上のステップを実施し得、及び／又はそれを実施するための手段であり得る。
【００８８】
前述の開示は、特定のブロック図、フローチャート、及び実施例を使用して様々な実施形態を記載しているが、本明細書に記載及び／又は図示されるそれぞれのブロック図の構成要素、フローチャートの工程、動作、及び／又は構成要素は、個別に及び／又は集合的に、広範なハードウェア、ソフトウェア、又はファームウェア（若しくはそれらの任意の組み合わせ）の構成を使用して実装されてもよい。それに加えて、同じ機能性を達成するように他の多くのアーキテクチャを実装することができるので、他の構成要素内に包含される構成要素のいかなる開示も、本質的に例示と見なされるべきである。
【００８９】
いくつかの実施例では、図１の例示的なシステム１００のうちの全て又は一部分は、クラウドコンピューティング環境又はネットワークベースの環境の部分を表してもよい。クラウドコンピューティング環境は、インターネットを介して、様々なサービス及びアプリケーションを提供してもよい。これらのクラウドベースのサービス（例えば、サービスとしてのソフトウェア、サービスとしてのプラットフォーム、サービスとしての基盤など）は、ウェブブラウザ又は他のリモートインターフェースを通してアクセス可能であってもよい。本明細書に記載される様々な機能は、リモートデスクトップ環境又は他の任意のクラウドベースのコンピューティング環境を通して提供されてもよい。
【００９０】
様々な実施形態では、図１の例示的なシステム１００のうちの全て又は一部分は、クラウドベースのコンピューティング環境内におけるマルチテナンシーを容易にしてもよい。換言すれば、本明細書に記載されるソフトウェアモジュールは、本明細書に記載される機能のうちの１つ以上に対するマルチテナンシーを容易にするように、コンピューティングシステム（例えば、サーバ）を構成してもよい。例えば、本明細書に記載されるソフトウェアモジュールのうちの１つ以上は、２つ以上のクライアント（例えば、顧客）がサーバ上で作動しているアプリケーションを共有するのを可能にするように、サーバをプログラムしてもよい。このようにプログラムされたサーバは、複数の顧客（すなわち、テナント）の間で、アプリケーション、オペレーティングシステム、処理システム、及び／又は記憶システムを共有してもよい。本明細書に記載されるモジュールのうちの１つ以上はまた、ある顧客が別の顧客のデータ及び／又は設定情報にアクセスできないように、顧客ごとにマルチテナントアプリケーションのデータ及び／又は設定情報を分割してもよい。
【００９１】
様々な実施形態によれば、図１の例示的なシステム１００のうちの全て又は一部分は、仮想環境内で実装されてもよい。例えば、本明細書に記載されるモジュール及び／又はデータは、仮想機械内で常駐及び／又は実行してもよい。本明細書で使用するとき、「仮想機械」という用語は、一般に、仮想機械マネージャ（例えば、ハイパーバイザ）によってコンピューティングハードウェアから抽出される、任意のオペレーティングシステム環境を指す。付加的に、又は代替的に、本明細書に記載されるモジュール及び／又はデータは、仮想化層内で常駐及び／又は実行してもよい。本明細書で使用するとき、「仮想化層」という用語は、一般に、オペレーティングシステム環境にオーバーレイする、並びに／あるいはそこから抽出される、任意のデータ層及び／又はアプリケーション層を指す。仮想化層は、基礎となる基本オペレーティングシステムの一部であるかのように仮想化層を提示する、ソフトウェア仮想化ソリューション（例えば、ファイルシステムフィルタ）によって管理されてもよい。例えば、ソフトウェア仮想化ソリューションは、最初に基本ファイルシステム及び／又はレジストリ内の場所に方向付けられる呼び出しを、仮想化層内の場所にリダイレクトしてもよい。
【００９２】
いくつかの実施例では、図１の例示的なシステム１００のうちの全て又は一部分は、モバイルコンピューティング環境の部分を表してもよい。モバイルコンピューティング環境は、携帯電話、タブレットコンピュータ、電子ブックリーダ、携帯情報端末、ウェアラブルコンピューティングデバイス（例えば、ヘッドマウントディスプレイを有するコンピューティングデバイス、スマートウォッチなど）などを含む、広範なモバイルコンピューティングデバイスによって実装されてもよい。いくつかの実施例では、モバイルコンピューティング環境は、例えば、バッテリ電力への依存、任意の所与の時間での１つのみのフォアグラウンドアプリケーションの提示、リモート管理特性、タッチスクリーン特性、位置及び移動データ（例えば、グローバルポジショニングシステム、ジャイロスコープ、加速度計などによって提供される）、システムレベルの構成への修正を制限する、及び／又は第３者のソフトウェアが他のアプリケーションの挙動を検査する能力を限定する制限されたプラットフォーム、アプリケーションのインストールを（例えば、認可されたアプリケーションストアからのみ生じるように）制限する制御などを含む、１つ以上の個別の特性を有することができる。本明細書で説明される様々な機能は、モバイルコンピューティング環境に対して提供され得る、及び／又はモバイルコンピューティング環境と相互作用し得る。
【００９３】
それに加えて、図１の例示的なシステム１００のうちの全て又は一部分は、情報管理のための１つ以上のシステムの部分を表してもよく、それと相互作用してもよく、それによって生成されるデータを消費してもよく、及び／又はそれによって消費されるデータを生成してもよい。本明細書で使用するとき、「情報管理」という用語は、データの保護、組織化、及び／又は記憶を指してもよい。情報管理のためのシステムの例としては、非限定的に、記憶システム、バックアップシステム、アーカイブシステム、複製システム、高可用性システム、データ検索システム、仮想化システムなどを挙げることができる。
【００９４】
いくつかの実施形態では、図１の例示的なシステム１００のうちの全て又は一部分は、情報セキュリティのための１つ以上のシステムの部分を表してもよく、それによって保護されるデータを生成してもよく、及び／又はそれと通信してもよい。本明細書で使用するとき、「情報セキュリティ」という用語は、保護されたデータに対するアクセスの制御を指してもよい。情報セキュリティのためのシステムの例としては、非限定的に、管理されたセキュリティサービスを提供するシステム、データ損失防止システム、本人認証システム、アクセス制御システム、暗号化システム、ポリシー遵守システム、侵入検出及び防止システム、電子証拠開示システムなどを挙げることができる。
【００９５】
いくつかの実施例によれば、図１の例示的なシステム１００のうちの全て又は一部分は、エンドポイントセキュリティのための１つ以上のシステムの部分を表してもよく、それと通信してもよく、及び／又はそれから保護を受けてもよい。本明細書で使用するとき、「エンドポイントセキュリティ」という用語は、不正及び／若しくは違法な使用、アクセス、並びに／又は制御からのエンドポイントシステムの保護を指してもよい。エンドポイント保護のためのシステムの例としては、非限定的に、アンチマルウェアシステム、ユーザ認証システム、暗号化システム、プライバシーシステム、スパムフィルタリングサービスなどを挙げることができる。
【００９６】
本明細書に記載及び／又は図示されるプロセスパラメータ及び工程の順序は、単なる例として与えられるものであり、所望に応じて変更することができる。例えば、本明細書に図示及び／又は記載される工程は特定の順序で図示又は考察されることがあるが、これらの工程は、必ずしも図示又は考察される順序で実施される必要はない。本明細書に記載される及び／又は図示される様々な例示的な方法はまた、本明細書に記載される及び／又は図示される工程のうちの１つ以上を省略してもよく、又は開示されるものに加えて追加の工程を含んでもよい。
【００９７】
様々な実施形態が、完全に機能的なコンピューティングシステムに関連して本明細書に記載され及び／又は図示されているが、これら例示的な実施形態のうちの１つ以上は、実際に配布を行なうために使用されるコンピュータ可読記憶媒体の特定のタイプに関わらず、多様な形態のプログラム製品として配布され得る。本明細書に開示される実施形態はまた、特定のタスクを実施するソフトウェアモジュールを使用して実装されてもよい。これらのソフトウェアモジュールは、コンピュータ可読記憶媒体又はコンピューティングシステムに記憶されてもよい、スクリプト、バッチ、若しくは他の実行可能ファイルを含んでもよい。いくつかの実施形態では、これらのソフトウェアモジュールは、本明細書に開示される例示的な実施形態のうちの１つ以上を実施するようにコンピューティングシステムを構成してもよい。
【００９８】
それに加えて、本明細書に記載されるモジュールのうちの１つ以上は、データ、物理的デバイス、及び／又は物理的デバイスの表現を、１つの形態から別の形態へと変換してもよい。例えば、本明細書に列挙される１つ以上のモジュールは、電子メールエイリアス及び送信者情報を受信し、電子メールエイリアス及び送信者情報をデータ共有情報、最終的にはデータプライバシースコアに変換することができる。付加的に、又は代替的に、本明細書に列挙されるモジュールのうちの１つ以上は、コンピューティングデバイス上で実行し、コンピューティングデバイスにデータを格納し、並びに／あるいは別の方法でコンピューティングデバイスと相互作用することによって、プロセッサ、揮発性メモリ、不揮発性メモリ、及び／又は物理的コンピューティングデバイスの他の任意の部分を、１つの形態から別の形態へと変換してもよい。
【００９９】
上述の記載は、本明細書に開示される例示的な実施形態の様々な態様を他の当業者が最良に利用するのを可能にするために提供されてきた。この例示的な記載は、網羅的であることを意図するものではなく、又は開示される任意の正確な形態に限定することを意図するものではない。本開示の趣旨及び範囲から逸脱することなく、多くの修正及び変形が可能である。本明細書に開示される実施形態は、あらゆる点で本開示の範囲を判定することにおいて等価であると見なされるべきである。
【０１００】
別途記載のない限り、「〜に接続される」及び「〜に連結される」という用語（並びにそれらの派生語）は、本明細書及び特許請求の範囲で使用するとき、直接的接続及び間接的接続（すなわち、他の要素若しくは構成要素を介する）の両方を許容するものとして解釈されるものである。それに加えて、「ａ」又は「ａｎ」という用語は、本明細書及び特許請求の範囲で使用するとき、「〜のうち少なくとも１つ」を意味するものとして解釈されるものである。最後に、簡潔にするため、「含む」及び「有する」という用語（並びにそれらの派生語）は、本明細書及び特許請求の範囲で使用するとき、「備える」という単語と互換性があり、同じ意味を有する。
【図１】
2021527259.tif 000003
【図２】
2021527259.tif 000004
【図３】
2021527259.tif 000005
【図４】
2021527259.tif 000006
【図５】
2021527259.tif 000007
【図６】
2021527259.tif 000008
【図７】
2021527259.tif 000009
【手続補正書】
【提出日】令和3年2月3日(2021.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
不正なデータ共有を検出するためのコンピュータ実装方法であって、前記方法の少なくとも一部分が、少なくとも１つのプロセッサを備えるコンピューティングデバイスによって実施され、前記方法が、
ユーザに匿名化されたインボックスを提供することであって、前記ユーザに前記匿名化されたインボックスを提供することが、前記ユーザの複数の電子メールエイリアスを作成及び追跡することを含み、前記複数の電子メールエイリアスの各々が前記匿名化されたインボックスに転送される、提供することと、
前記ユーザに、特定のオンラインエンティティに使用するための電子メールエイリアスを提供することと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから、前記電子メールエイリアスに送信された１つ以上の電子メールを識別することと、
前記１つ以上の電子メールが前記異なるエンティティによって送信されたことに基づいて、前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したと判定することと、
前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したという前記判定に少なくとも部分的に基づいて、前記特定のオンラインエンティティのプライバシースコアを作成することと、を含む、方法。
【請求項２】
前記異なるエンティティからの前記電子メールを識別することが、電子メールを前記電子メールエイリアスに送信した異なるエンティティの数を識別することを含み、
前記プライバシースコアを作成することが、異なるエンティティの前記識別された数に付加的に基づいて、前記プライバシースコアを作成することを含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記特定のオンラインエンティティに使用するためのマスクされたクレジットカード情報を前記ユーザに付加的に提供することと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティが前記マスクされたクレジットカード情報を使用したと判定することと、
前記１つ以上の異なるエンティティが前記マスクされたクレジットカード情報を使用したという前記判定に付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記特定のオンラインエンティティのウェブサイト上のトラッカの数及び広告の数のうちの少なくとも１つを識別することと、
前記ウェブサイト上のトラッカの前記識別された数及び広告の前記識別された数のうちの少なくとも１つに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
１つ以上の追加のウェブサイトにおいて、前記ユーザが前記ウェブサイトを訪問したとき、前記特定のオンラインエンティティのウェブサイト上に存在した１つ以上の広告及び／又はトラッカ内のコンテンツを識別することと、
前記１つ以上の追加のウェブサイト上で前記コンテンツを識別したことに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項６】
前記電子メールエイリアスが漏洩されたことをデータセキュリティ監視サービスから判定することと、
前記電子メールエイリアスが漏洩されたことを前記データセキュリティ監視サービスから判定することに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項７】
前記特定のオンラインエンティティに使用するためのマスクされた電話番号を前記ユーザに付加的に提供することと、
前記マスクされた電話番号が、前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティによって使用されたと判定することと、
前記異なるエンティティが前記マスクされた電話番号を使用したことに基づいて、前記特定のオンラインエンティティが前記マスクされた電話番号を他のエンティティと共有したと判定することと、
前記特定のオンラインエンティティが前記マスクされた電話番号を他のエンティティと共有したという前記判定に付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項８】
前記特定のオンラインエンティティによって所有されている１つ以上のドメインから提供されたフィンガープリンティングスクリプトを識別するために、トラッカクローラを使用することと、
前記識別されたフィンガープリンティングスクリプトに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記特定のオンラインエンティティによるデータ漏洩を記載するニュースコンテンツを識別することと、
前記識別されたニュースコンテンツに付加的に基づいて、前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項１０】
前記特定のオンラインエンティティが匿名化されたインボックスの１人以上の追加のユーザの電子メールエイリアスを他のエンティティと共有したかどうかを判定することと、
前記特定のオンラインエンティティが前記１人以上の追加のユーザの前記電子メールエイリアスを他のエンティティと共有したかどうかに付加的に基づいて、前記特定のオンラインエンティティの前記プライバシースコアを作成することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項１１】
前記プライバシースコアが、プライバシースコア閾値を下回っていると判定することと、
前記プライバシースコアが前記プライバシースコア閾値を下回っているとの前記判定に応じて、前記ユーザ及び追加のユーザのうちの少なくとも１人を、前記特定のオンラインエンティティによる不正なデータ共有に対して保護することと、を更に含む、請求項１に記載のコンピュータ実装方法。
【請求項１２】
前記ユーザ及び前記追加のユーザのうちの少なくとも１人を保護することが、
前記ユーザ及び前記追加のユーザのうちの少なくとも１人に警告プロンプトを送信することと、
前記ユーザ及び前記追加のユーザのうちの少なくとも１人が、個人的なデータを前記特定のオンラインエンティティと電子的に共有することを阻止することと、のうちの少なくとも１つを含む、請求項１１に記載のコンピュータ実装方法。
【請求項１３】
前記特定のオンラインエンティティが、
オンラインベンダ、
オンラインサービス、及び
ウェブサイトのうちの少なくとも１つを含む、請求項１に記載のコンピュータ実装方法。
【請求項１４】
不正なデータ共有を検出するためのシステムであって、前記システムが、
メモリ内に記憶された、提供するための手段であって、
ユーザに匿名化されたインボックスを提供することであって、前記ユーザに前記匿名化されたインボックスを提供することが、前記ユーザの複数の電子メールエイリアスを作成及び追跡することを含み、前記複数の電子メールエイリアスの各々が前記匿名化されたインボックスに転送される、提供すること、並びに
前記ユーザに、特定のオンラインエンティティに使用するための電子メールエイリアスを提供すること、を行う、提供するための手段と、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから前記電子メールエイリアスに送信された１つ以上の電子メールを識別する、メモリ内に記憶された、識別するための手段と、
前記１つ以上の電子メールが前記異なるエンティティによって送信されたことに基づいて、前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したと判定する、メモリ内に記憶された、判定するための手段と、
前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したという前記判定に少なくとも部分的に基づいて、前記特定のオンラインエンティティのプライバシースコアを作成する、メモリ内に記憶された、スコアリングのための手段と、
前記提供するための手段、前記識別するための手段、前記判定するための手段、及び前記スコアリングするための手段を実行するように構成された、少なくとも１つの物理的プロセッサと、を備える、システム。
【請求項１５】
１つ以上のコンピュータ可読命令を含む非一時的コンピュータ可読媒体であって、前記命令は、コンピューティングデバイスの少なくとも１つのプロセッサによって実行されると、前記コンピューティングデバイスに、
ユーザに匿名化されたインボックスを提供することであって、前記ユーザに前記匿名化されたインボックスを提供することが、前記ユーザの複数の電子メールエイリアスを作成及び追跡することを含み、前記複数の電子メールエイリアスの各々が前記匿名化されたインボックスに転送される、提供することと、
前記ユーザに、特定のオンラインエンティティに使用するための電子メールエイリアスを提供することと、
前記特定のオンラインエンティティとは異なる１つ以上の異なるエンティティから、前記電子メールエイリアスに送信された１つ以上の電子メールを識別することと、
前記１つ以上の電子メールが前記異なるエンティティによって送信されたことに基づいて、前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したと判定することと、
前記特定のオンラインエンティティが前記ユーザの電子メールエイリアスを他のエンティティと共有したという前記判定に少なくとも部分的に基づいて、前記特定のオンラインエンティティのプライバシースコアを作成することと、を行わせる、非一時的コンピュータ可読媒体。
【国際調査報告】
2021527259.tif 000010
2021527259.tif 000011
2021527259.tif 000012