(57)【要約】  ケイパビリティベースの通信機構を、メッセージの配送を制御するために提供する。ケイパビリティベースのアドレスは、１つまたは複数のケイパビリティ・パラメータを関連付けられたアドレスであり、ケイパビリティベースのアドレスに関連する１つまたは複数のケイパビリティ・パラメータは、ケイパビリティベースのアドレスへのメッセージの配送を制御するのに使用され得る。ユーザまたはエンティティは、通信サービス・プロバイダにケイパビリティベースのアドレスを要求する。通信サービス・プロバイダは、ユーザまたはエンティティにケイパビリティベースのアドレスを提供する。ユーザまたはエンティティは、１つまたは複数の他のユーザまたはエンティティにケイパビリティベースのアドレスを供給する。ケイパビリティベースのアドレスが関連付けられているユーザまたはエンティティへのメッセージの配送は、ユーザまたはエンティティのケイパビリティベースのアドレスに関連する１つまたは複数のケイパビリティ・パラメータに基づいて制御される。
2016509288.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサおよび前記プロセッサに通信的に接続されたメモリを備え、前記プロセッサは、
ケイパビリティベースのアドレスに向けられたメッセージを受信することであって、前記ケイパビリティベースのアドレスは、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための複数のケイパビリティ・パラメータを含むケイパビリティ・パラメータのセットをそれに関連付けられている、受信することと
前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための前記ケイパビリティ・パラメータのうちの１つまたは複数に基づいて、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送が認可されるかどうかを判定することと
を行うように構成される、
装置。
【請求項２】
ケイパビリティ・パラメータの前記セットは、前記ケイパビリティベースのアドレス内で符号化され、前記プロセッサは、
前記ケイパビリティベースのアドレスの少なくとも一部を復号することによってケイパビリティ・パラメータの前記セットを判定すること
を行うように構成される、請求項１に記載の装置。
【請求項３】
ケイパビリティ・パラメータの前記セットは、
前記ケイパビリティベースのアドレスをある長さの時間以内に使用できるしきい回数を示すパラメータ、
前記ケイパビリティベースのアドレスが満了する日付または時刻を示すパラメータ、
前記ケイパビリティベースのアドレスに向けられたメッセージの最大の許容されるサイズを示すパラメータ、
前記ケイパビリティベースのアドレスに向けられたメッセージを送信することを認可される少なくとも１つの承認された送信者を示すパラメータ、
前記ケイパビリティベースのアドレスに向けられたメッセージ内に含まれるテキストを示すパラメータ、または
前記ケイパビリティベースのアドレスに向けられたメッセージの配送の価格を示すパラメータ
のうちの少なくとも１つを含む、請求項１に記載の装置。
【請求項４】
前記プロセッサは、
前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための前記ケイパビリティ・パラメータのうちの１つまたは複数に基づいて、前記ケイパビリティベースのアドレスに向けられた前記メッセージが配送される形を判定すること
を行うように構成される、請求項１に記載の装置。
【請求項５】
ケイパビリティ・パラメータの前記セットは、
前記ケイパビリティベースのアドレスに向けられたメッセージの配送に関する少なくとも１つの時間的制約を示すパラメータ、または
前記ケイパビリティベースのアドレスに向けられたメッセージの配送のフォーマットを示すパラメータ
のうちの少なくとも１つを含む、請求項４に記載の装置。
【請求項６】
前記プロセッサは、
前記ケイパビリティベースのアドレスの使用に関連する状態情報を判定することと、
前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための前記ケイパビリティ・パラメータのうちの前記１つまたは複数に基づき、前記ケイパビリティベースのアドレスの使用に関連する前記状態情報に基づいて、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送が認可されるかどうかを判定することと
を行うように構成される、請求項１に記載の装置。
【請求項７】
前記ケイパビリティベースのアドレスの使用に関連する前記状態情報は、前記ケイパビリティベースのアドレスが使用された回数、前記メッセージのソース、前記メッセージが送信された日付、前記メッセージのサイズ、前記メッセージ内に含まれるテキスト、または前記ケイパビリティベースのアドレスの使用に関して支払いが行われたかどうかに関する表示のうちの少なくとも１つを含む、請求項６に記載の装置。
【請求項８】
前記メッセージは、宛先アドレスとして前記ケイパビリティベースのアドレスを含む電子メール・メッセージ、または宛先アドレスとして前記ケイパビリティベースのアドレスを含むインスタント・メッセージを含む、請求項１に記載の装置。
【請求項９】
コンピュータによって実行された時に、前記コンピュータに方法を実行させる命令を格納したコンピュータ可読記憶媒体であって、前記方法は、
ケイパビリティベースのアドレスに向けられたメッセージを受信するステップであって、前記ケイパビリティベースのアドレスは、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための複数のケイパビリティ・パラメータを含むケイパビリティ・パラメータのセットをそれに関連付けられている、ステップと、
前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための前記ケイパビリティ・パラメータのうちの１つまたは複数に基づいて、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送が認可されるかどうかを判定するステップと
を含む、コンピュータ可読記憶媒体。
【請求項１０】
ケイパビリティベースのアドレスに向けられたメッセージを受信することであって、前記ケイパビリティベースのアドレスは、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための複数のケイパビリティ・パラメータを含むケイパビリティ・パラメータのセットをそれに関連付けられている、受信することと、
前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送を制御する際の使用のための前記ケイパビリティ・パラメータのうちの１つまたは複数に基づいて、前記ケイパビリティベースのアドレスに向けられた前記メッセージの配送が認可されるかどうかを判定することと
のためにプロセッサを使用するステップ
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、全般的には通信ネットワークに関し、排他的にではなくより具体的には、通信ネットワークでのメッセージの配送のサポートに関する。
【背景技術】
【０００２】
第１のユーザまたはエンティティが、彼らの電子メール・アドレスを第２のユーザまたはエンティティに提供する義務を負わされるかこれを奨励される（たとえば、ウェブ・サービス・プロバイダへの登録に関連して電子メール・アドレスを提供する、ウェブベースの取引に関連して電子メール・アドレスを提供するなど）、多数の状況が生じる。第２のユーザまたはエンティティは、電子メール・アドレスを制限されない形で使用することができ、その電子メール・アドレスをさらに使用するか共有することができる１人または複数の追加のユーザまたはエンティティに電子メール・アドレスを与えまたは販売することさえできる。この形での電子メール・アドレスの散乱は、しばしば、第１のユーザまたはエンティティによる望まれない電子メールの受信につながる。
【発明の概要】
【課題を解決するための手段】
【０００３】
従来技術のさまざまな欠点は、ケイパビリティベースの通信をサポートする実施形態によって対処され得る。
【０００４】
一実施形態では、装置は、プロセッサおよびプロセッサに通信的に接続されたメモリを含み、プロセッサは、ケイパビリティベースのアドレスを含むメッセージを処理することであって、ケイパビリティベースのアドレスは、ケイパビリティベースのアドレスに向けられたメッセージの配送を制御する際の使用のためにケイパビリティ・パラメータをそれに関連付けられる、処理することを行うように構成される。
【０００５】
一実施形態では、コンピュータ可読記憶媒体は、コンピュータによって処理された時に、コンピュータに、ケイパビリティベースのアドレスを含むメッセージを処理するステップであって、ケイパビリティベースのアドレスは、ケイパビリティベースのアドレスに向けられたメッセージの配送を制御する際の使用のためにケイパビリティ・パラメータをそれに関連付けられる、ステップを含む方法を実行させる命令を格納する。
【０００６】
一実施形態では、方法は、ケイパビリティベースのアドレスを含むメッセージを処理することであって、ケイパビリティベースのアドレスは、ケイパビリティベースのアドレスに向けられたメッセージの配送を制御する際の使用のためにケイパビリティ・パラメータをそれに関連付けられる、処理することのためにプロセッサを使用するステップを含む。
【０００７】
本明細書の教示は、添付図面に関連する以下の詳細な説明を考慮することによってたやすく理解され得る。
【図面の簡単な説明】
【０００８】
【図１】ケイパビリティベースの電子メール・アドレスを生成し、使用するように構成された例示的な通信システムを示す図である。
【図２】図１の通信システム内でケイパビリティベースの電子メール・アドレスを生成し、使用する例示的な方法を示す図である。
【図３】本明細書で説明される機能を実行する際の使用に適するコンピュータを示す高水準ブロック図である。
【発明を実施するための形態】
【０００９】
理解を容易にするために、可能な場合には、複数の図面に共通する同一の要素を示すのに、同一の参照符号を使用した。
【００１０】
一般に、ケイパビリティベースの通信機構は、ユーザまたはエンティティへのメッセージの配送を制御するために提供される。ケイパビリティベースの通信機構は、電子メール（ｅメール）メッセージ、シンプル・メッセージ・サービス（ＳＭＳ）メッセージ、インスタント・メッセージ（ＩＭ）、ソーシャル・メディア・メッセージ、または類似物の配送を制御する際の使用のために構成することができるが、ケイパビリティベースの通信機構は、本明細書では主に、ユーザまたはエンティティへの電子メール・メッセージの配送を制御するように構成されたケイパビリティベースの電子メール機構の文脈で図示され、説明される。
【００１１】
少なくともいくつかの実施形態では、ケイパビリティベースの電子メール機構が、ユーザまたはエンティティへの電子メール・メッセージの配送を制御するために提供される。ケイパビリティベースの電子メール機構は、ユーザまたはエンティティに割り当てられたケイパビリティベースの電子メール・アドレス（ＣＢＥＡ）を使用して、そのユーザまたはエンティティへの電子メール・メッセージの配送を制御する。一般に、ＣＢＥＡは、１つまたは複数の電子メール・ケイパビリティ（ＥＣ）を関連付けられた電子メール・アドレスであり、このＥＣは、本明細書ではＥＣパラメータまたはケイパビリティ・パラメータと呼ばれる場合もある。ＣＢＥＡに関連する１つまたは複数のＥＣを使用して、そのＣＢＥＡへの電子メール・メッセージの配送を制御することができる。たとえば、電子メール・メッセージの配送を制御するためのＣＢＥＡの使用は、電子メール・メッセージの配送が認可されるかどうかを判定すること（たとえば、ＣＢＥＡについて許可される使用の回数、ＣＢＥＡの満了日付、ＣＢＥＡについて許可される送信者、または類似物のうちの１つまたは複数に基づく）、電子メール・メッセージの配送が実行される（たとえば、特定の日、特定の時刻、特定のフォーマット、または類似物での配送される）形を制御すること、または類似物、ならびにそのさまざまな組合せを含むことができる。ＣＢＥＡに関連する１つまたは複数のＥＣは、ＣＢＥＡへの電子メール・メッセージの配送に関連する１つまたは複数のアクティビティ（たとえば、電子メール・メッセージの配送の成功または失敗に関して電子メールの送信者に通知すべきかどうかを決定すること、電子メール・メッセージの送信者が電子メール・メッセージの配送の成功または失敗に関して通知される形を制御すること、または類似物、ならびにそのさまざまな組合せ）を制御するのにも使用され得る。ＣＢＥＡは、電子メール・メッセージの潜在的な送信者から電子メール・メッセージの所期の受取人までの径路に沿った１つまたは複数の位置で使用され得る（たとえば、電子メール・メッセージを送信すべきか否かを決定するために電子メール・メッセージの潜在的な送信者によって、電子メール・メッセージの送信者とＣＢＥＡを発行した電子メール・サービス・プロバイダとの間の径路上のネットワーク・デバイスによって、ＣＢＥＡを発行した電子メール・サービス・プロバイダによって、または類似物、ならびにそのさまざまな組合せ）。ＣＢＥＡの生成および使用に関する実施形態を含む、ケイパビリティベースの電子メール機構のさまざまな実施形態は、ＣＢＥＡの生成および使用のために構成された例示的な通信システムを検討することによって、よりよく理解され得る。
【００１２】
図１に、ＣＢＥＡを生成し、使用するように構成された例示的な通信システムを示す。
【００１３】
例示的な通信システム１００は、電子メール・アドレス要求デバイス（ＥＡＲＤ）１１０、電子メール・メッセージ・ソース・デバイス（ＥＭＳＤ）１２０、電子メール・サービス・プロバイダ・システム（ＥＳＰＳ）１３０、および通信ネットワーク（ＣＮ）１４０を含む。
【００１４】
ＥＡＲＤ  １１０を、ＣＢＥＡの要求を送信するように構成することができる。たとえば、ＣＢＥＡが、あるユーザに関連する場合に、ＥＡＲＤ  １１０は、ユーザがそれを介してＣＢＥＡの要求を開始できるユーザ・デバイス（たとえば、デスクトップ・コンピュータ、ラップトップ・コンピュータ、タブレット・コンピュータ、スマート・フォン、または類似物）またはそのユーザの代わりにＣＢＥＡの要求を開始するように構成されたデバイスとすることができる。たとえば、ＣＢＥＡが、エンティティ（たとえば、会社、組織、教育期間、政府組織、または類似物）に関連する場合に、ＥＡＲＤ  １１０は、ユーザがそれを介してそのエンティティの代わりにＣＢＥＡの要求を開始することができるユーザ・デバイスまたはそのエンティティの代わりにＣＢＥＡの要求を送信するように構成されたデバイス（たとえば、サーバまたは類似物）とすることができる。したがって、ＥＡＲＤ  １１０は、ＣＢＥＡの要求を手動でまたは自動的に開始する際の使用に適する任意のデバイスとすることができる。
【００１５】
ＥＭＳＤ  １２０を、電子メール・メッセージを送信するように構成することができる。たとえば、ＥＭＳＤ  １２０は、ユーザがそれを介してＣＢＥＡに向けられた電子メール・メッセージを開始できるユーザ・デバイス（たとえば、デスクトップ・コンピュータ、ラップトップ・コンピュータ、タブレット・コンピュータ、スマート・フォン、または類似物）またはＣＢＥＡに向けられた電子メール・メッセージを送信するように構成されたネットワーク・デバイス（たとえば、サーバまたは類似物）とすることができる。したがって、ＥＭＳＤ  １２０は、ＣＢＥＡに向けられた電子メール・メッセージを手動でまたは自動的に送信する際の使用に適する任意のデバイスとすることができる。
【００１６】
ＥＳＰＳ  １３０は、電子メール・サービス・プロバイダによって操作され得る。明瞭さのために省略されているが、ＥＳＰＳ  １３０は、電子メール・サービス・プロバイダによって管理される電子メール・アカウントを有するユーザまたはエンティティの電子メール・メッセージを処理するように構成された１つまたは複数のサーバを含むことができる。たとえば、サーバは、電子メール・サービス・プロバイダの電子メール・アカウントを有するユーザまたはエンティティによって開始された電子メールを受信することができ、所期の受取人に向かってその電子メール・メッセージを伝搬させることができる。同様に、たとえば、サーバは、電子メール・メッセージを、所期の受取人に向かってルーティングし、または電子メール・アカウントにログ・インした時の所期の受取人による後のアクセスのために格納することができるように、電子メール・サービス・プロバイダによって管理される電子メール・アカウントを有するユーザまたはエンティティ宛の電子メール・メッセージを受信し、格納することができる。ＥＳＰＳを、電子メール・サービス・プロバイダによって通常サポートされるさまざまな他の機能を実行するように構成することができる。ＥＳＰＳ  １３０を、ケイパビリティベースの電子メール機構のさまざまな態様を管理するように構成することができる。
【００１７】
ＥＳＰＳ  １３０を、ＣＢＥＡを生成する（たとえば、ＥＡＲＤ  １１０からＣＢＥＡの要求を受信し、ＣＢＥＡの要求に基づいてＣＢＥＡを生成し、そのＣＢＥＡをＥＡＲＤ  １１０に供給する）ように構成することができる。ＣＢＥＡの生成を、図２を参照することによってよりよく理解することができる。
【００１８】
ＥＳＰＳ  １３０を、ＣＢＥＡに向けられた電子メール・メッセージの配送を制御するように構成することができる（たとえば、宛先アドレスとしてＣＢＥＡを含む電子メール・メッセージの受信、ＣＢＥＡの使用が認可されるかどうかをＣＢＥＡに関連する１つまたは複数のＥＣに基づいて判定すること、およびＣＢＥＡの使用が認可されるかどうかに関する判定に適当に基づく電子メール・メッセージの処理）。ＣＢＥＡに向けられた電子メール・メッセージの処理を、図２を参照することによってよりよく理解することができる。
【００１９】
ＥＳＰＳ  １３０を、ＣＢＥＡの生成に関連する情報およびオプションでＣＢＥＡの使用に関連する情報を含む、ＣＢＥＡに関連する情報を維持するように構成することができる。たとえば、ＥＳＰＳ  １３０は、ユーザまたはエンティティのために生成される所与のＣＢＥＡについて、ユーザまたはエンティティのために生成されるそのＣＢＥＡに関連する情報を含むマッピング・レコードを維持するように構成されたデータベース１３２を含むことができる。たとえば、データベース１３２のマッピング・レコードは、ユーザまたはエンティティの実際の電子メール・アドレスとユーザまたはエンティティのために生成されたＣＢＥＡとのマッピングを含むことができる。たとえば、データベース１３２のマッピング・レコードは、ＣＢＥＡに関連する１つまたは複数のＥＣを示す情報（本明細書で後で説明されるように、またもしくはその代わりに、そのような情報をＣＢＥＡ自体から回復することができるが）、たとえば、電子メール・メッセージの配送が認可されるかどうかを判定する際に使用される情報、配送を認可される電子メール・メッセージの配送を制御する際に使用される情報、または類似物をも含むことができる。たとえば、データベース１３２のマッピング・レコードは、ＣＢＥＡに関連する１つまたは複数のＥＣに関連するＥＣ状態情報（たとえば、ＣＢＥＡが使用された回数の追跡、ＣＢＥＡの使用を試みるユーザまたはエンティティがＣＢＥＡの使用のために要求される支払いを行ったか否かに関する表示の追跡、または類似物）をも含むことができ、ここで、ＣＢＥＡに関連する１つまたは複数のＥＣは、ＣＢＥＡの使用が認可されるかどうかに関する評価のためのそのようなＥＣ状態情報の追跡に依存するものとすることができる。一般に、データベース１３２のマッピング・レコードは、ＣＢＥＡの電子メール・サービス・プロバイダによって維持され得る任意の他の適切な情報を含むことができる。ＥＡＲＤ  １１０のために生成されたＣＢＥＡの例示的なマッピング・レコード１３３が、図１に示されている。
【００２０】
ＥＳＰＳ  １３０を、ＣＢＥＡの生成または使用に関するさまざまな他の機能をサポートするように構成することができる。
【００２１】
ＣＮ  １４０を、ＥＡＲＤ  １１０とＥＭＳＤ  １２０とＥＳＰＳ  １３０との間の通信をサポートするように構成することができる。たとえば、ＣＮ  １４０は、データに基づくＣＮ（たとえば、インターネットなどの公衆データ・ネットワーク、私有データ・ネットワーク、または類似物、ならびにそのさまざまな組合せ）を含むことができる。特に図示されてはいないが、ＥＡＲＤに向けられた電子メール・メッセージが、ＥＡＲＤ  １１０に転送される前に処理のためにＥＳＰＳ  １３０をトラバースすることを了解されたい。
【００２２】
ＣＢＥＡを生成し、使用する際の例示的な通信システム１００の動作を、まずＣＢＥＡのさまざまな特性を考慮することによって、よりよく理解することができる。
【００２３】
少なくともいくつかの実施形態では、ＣＢＥＡは、１つまたは複数のＥＣを関連付けられた電子メール・アドレスである。
【００２４】
ＣＢＥＡに関連する１つまたは複数のＥＣを使用して、ＣＢＥＡへの電子メール・メッセージの配送を制御することができる。
【００２５】
電子メール・メッセージの配送を制御するための１つまたは複数のＥＣの使用は、（たとえば、ＣＢＥＡの許可される使用の回数、ＣＢＥＡの満了日付、ＣＢＥＡの許可される送信者、または類似物のうちの１つまたは複数に基づいて）ＣＢＥＡへの電子メール・メッセージの配送が認可されるかどうかを判定することを含むことができる。たとえば、ＣＢＥＡへの電子メール・メッセージの配送が認可されるかどうかを判定するのに使用できるＥＣは、ＣＢＥＡを使用できる回数（たとえば、ＣＢＥＡの寿命の間、１ヵ月あたり、１年あたり、または類似物、ならびにそのさまざまな組合せ）、ＣＢＥＡの満了日付、ＣＢＥＡに送信できる電子メール・メッセージの最大サイズ（たとえば、メガバイト単位、キロバイト単位、または類似物）、ＣＢＥＡを使用することを認可される承認された送信者のリスト、ＣＢＥＡに向けられた電子メール・メッセージ内に含まれなければならないテキスト（たとえば、電子メール・メッセージの件名行内のテキスト、電子メールの本体内のテキスト、または類似物）、電子メール・メッセージをＣＢＥＡに向けるために支払わなければならない価格、その後には電子メール・メッセージをＣＢＥＡに向けるために価格が支払われなければならない、電子メール・メッセージをＣＢＥＡに無料で送信できる回数、または類似物のうちの１つまたは複数、ならびにそれらのさまざまな組合せを含むことができる。
【００２６】
電子メール・メッセージの配送を制御するための１つまたは複数のＥＣの使用は、電子メール・メッセージの配送が実行される形（たとえば、時間的考慮事項に基づいて配送される、特定のフォーマットで配送される、または類似物）を制御することを含むことができる。たとえば、ＣＢＥＡへの電子メール・メッセージの配送が認可されるかどうかを判定するのに使用できるＥＣは、ＣＢＥＡに向けられた電子メール・メッセージがそのＣＢＥＡに関連するユーザまたはエンティティに配送される時刻、ＣＢＥＡに向けられた電子メール・メッセージがそのＣＢＥＡに関連するユーザまたはエンティティに配送される曜日または月の中の日、ＣＢＥＡに向けられた電子メール・メッセージがそのＣＢＥＡに関連するユーザまたはエンティティに配送されるフォーマットを示すインジケータ、電子メール・メッセージがＣＢＥＡに関連するユーザまたはエンティティに配送される前に要約の形で一緒にバッチ化されることのインジケータ、または類似物のうちの１つまたは複数、ならびにそれらのさまざまな組合せを含むことができる。
【００２７】
ＣＢＥＡに関連する１つまたは複数のＥＣを使用して、ＣＢＥＡへの電子メール・メッセージの配送に関する１つまたは複数のアクティビティを制御することができる（たとえば、電子メール・メッセージの配送の成功または失敗に関して電子メール・メッセージの送信者に通知すべきかどうかを判定すること、電子メール・メッセージの送信者が電子メール・メッセージの配送の成功または失敗に関して通知される形を制御すること、または類似物、ならびにそのさまざまな組合せ）。たとえば、ＣＢＥＡへの電子メール・メッセージの配送に関する１つまたは複数のアクティビティを制御するのに使用できるＥＣは、電子メール・メッセージの配送が成功であったことを電子メール・メッセージの送信者に通知すべきかどうかに関するインジケータ、電子メール・メッセージの配送が不成功であったことを電子メール・メッセージの送信者に通知すべきかどうかに関するインジケータ、または類似物のうちの１つまたは複数、ならびにそれらのさまざまな組合せを含むことができる。少なくともいくつかの実施形態では、ＣＢＥＡは、実際の電子メール・アドレスに似て、＜ローカル部分＞＠＜ドメイン部分＞として表すことができる、「＠」記号によって分離されたローカル部分およびドメイン部分を含む。そのような電子メール・アドレスの例が、ｅｘａｍｐｌｅ＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍである。実際の電子メール・アドレスに関して、ＣＢＥＡは、グローバルに一意とすることができ、さらに、ＣＢＥＡのローカル部分は、ドメイン部分によって指定されるドメイン内で一意（たとえば、ＣＢＥＡの電子メール・サービス・プロバイダのドメイン内で一意）とすることができる。
【００２８】
少なくともいくつかの実施形態では、ＣＢＥＡは、一意タグを含む。一意タグは、ＣＢＥＡのローカル部分とすることができ、あるいは、ＣＢＥＡのローカル部分内に含まれるものとすることができる。一意タグを使用して、ＣＢＥＡの一意性を保証することができる。一意タグを、ＣＢＥＡに関連する情報（たとえば、ＣＢＥＡに関連する１つまたは複数のＥＣ、ＣＢＥＡに関連する１つまたは複数の実際の電子メール・アドレス、または類似物、ならびにそのさまざまな組合せ）を含む（たとえば、符号化を介して）またはこれをポイントする（たとえば、一意タグが１つまたは複数のテーブルへのキーである場合）ように構成することができる。
【００２９】
ＣＢＥＡに関連する１つまたは複数のＥＣを、任意の適切な形でＣＢＥＡに関連付けることができる。
【００３０】
少なくともいくつかの実施形態では、ＣＢＥＡ内で１つまたは複数のＥＣを符号化することによって、１つまたは複数のＥＣをＣＢＥＡに関連付けることができる。
【００３１】
少なくともいくつかの実施形態では、ＣＢＥＡの一意タグと組み合わせて１つまたは複数のＥＣを符号化することによって、１つまたは複数のＥＣをＣＢＥＡ内で符号化することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、「ｗｘ９ｚｒ５ｂ」は、ＣＢＥＡの一意タグと、ＣＢＥＡに関連する１つまたは複数のＥＣを示す情報とを回復するために復号され得る値である。
【００３２】
少なくともいくつかの実施形態では、ＣＢＥＡの一意タグに加えて１つまたは複数の符号化されたタグを使用して１つまたは複数のＥＣを符号化することによって、１つまたは複数のＥＣをＣＢＥＡ内で符号化することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＿ｈｊ７ｄｓ８４＿ｄｋ８ｄｌｓｑ＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、「ｗｘ９ｚｒ５ｂ」は、ＣＢＥＡの一意タグであり、「ｈｊ７ｄｓ８４」は、ＣＢＥＡに関連する第１のＥＣの符号化された表現であり（第１のＥＣは、この値を復号することによって決定され得る）、「ｄｋ８ｄｌｓｑ」は、ＣＢＥＡに関連する第２のＥＣの符号化された表現である（第２のＥＣは、この値を復号することによって決定され得る）。
【００３３】
そのような技法の組合せを使用して、ＣＢＥＡ内で１つまたは複数のＥＣを符号化することができることを了解されたい。
【００３４】
少なくともいくつかの実施形態では、１つまたは複数のＥＣを、１つまたは複数のテーブルを使用してＣＢＥＡに関連付けることができる。少なくともいくつかの実施形態では、ＣＢＥＡの一意タグを、ＣＢＥＡの１つまたは複数のＥＣを格納したテーブルへのキーとして使用することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、「ｗｘ９ｚｒ５ｂ」は、ＣＢＥＡの一意タグであり、この一意タグを、ＣＢＥＡに関連する１つまたは複数のＥＣを示す情報を格納したテーブルへのキーとして使用することができる。本明細書で注記されるように、少なくともいくつかの実施形態では、このテーブルは、ＣＢＥＡに関する他の情報（たとえば、１つまたは複数の実際の電子メール・アドレスへのＣＢＥＡの関連付け、または類似物）をも維持することができる。そのようなテーブル・エントリの例が、図１のデータベース１３２内に示されたエントリ１３３である。
【００３５】
少なくともいくつかの実施形態では、ＣＢＥＡは、一意タグおよび、オプションで、１つまたは複数のＥＣを表す１つまたは複数の符号化されたタグに加えて、（たとえば、復号、追加のテーブルへのアクセス、または類似物を必要とせずに）ＣＢＥＡから直接に理解され得るフォーマットでＣＢＥＡに関連する１つまたは複数のＥＣを識別する情報をも含むことができる。そのような情報の包含は、ＣＢＥＡへのアクセスを有するユーザまたはデバイスが、１つまたは複数の機能を実行することを可能にする（ユーザまたはデバイスが、ＣＢＥＡのＥＣを指定する符号化された情報へのアクセスを有しない可能性がある場合であっても。
【００３６】
少なくともいくつかの実施形態では、ＣＢＥＡが、ＣＢＥＡに基づいて電子メール・メッセージの配送が認可されるかどうかの判定に使用されるように適合された１つまたは複数のＥＣを識別する情報を含む時に、その情報を、ＣＢＥＡへのアクセスを有するユーザまたはデバイスによって使用して、ＣＢＥＡに基づく電子メール・メッセージの配送が認可されるか否かを判定することができる。たとえば、ＣＢＥＡ内で直接に示される１つまたは複数のＥＣに基づく、ＣＢＥＡへの電子メール・メッセージの配送が認可されるかどうかに関する判定は、電子メール・メッセージがＥＭＳＤ  １２０によって生成され、ＥＭＳＤ  １２０からＥＡＲＤ  １１０に向かって送信される前に、ＥＭＳＤ  １２０によって実行され得、これによって、さまざまなリソース（たとえば、そうでなければ電子メール・メッセージを生成するのにＥＭＳＤ  １２０によって使用されたはずのリソース、ＥＭＳＤ  １２０からＥＳＰＳ  １３０へ電子メール・メッセージを輸送するのに必要なネットワーク・リソース、そうでなければＣＢＥＡの使用が認可されるかどうかに関する判定を実行するのにＥＳＰＳ  １３０によって使用されたはずのリソース、または類似物）が節約される。たとえば、ＣＢＥＡ内で直接に示される１つまたは複数のＥＣに基づく、ＣＢＥＡへの電子メール・メッセージの配送が認可されるかどうかに関する判定を、ＥＭＳＤ  １２０からＥＳＰＳ  １３０への径路上に配置されたネットワーク・デバイスによって実行することができ、これによって、さまざまなリソース（たとえば、ネットワーク・リソースのうちでＥＭＳＤ  １２０からＥＳＰＳ  １３０へ電子メール・メッセージを輸送するのに必要な部分、そうでなければＣＢＥＡの使用が認可されるかどうかに関する判定を実行するのにＥＳＰＳ  １３０によって使用されたはずのリソース、または類似物）が節約される。ＣＢＥＡ内で直接に示される１つまたは複数のＥＣに基づく、ＣＢＥＡへの電子メール・メッセージの配送が認可されるかどうかに関する判定を、任意の他の適切なデバイスによってまたは任意の他の適切な位置で、実行することができる。
【００３７】
たとえば、ＣＢＥＡが、そのＣＢＥＡを３回だけ（たとえば、ＣＢＥＡの寿命の間、１ヵ月あたり、または類似物）使用することができることを示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してＣＢＥＡの使用の回数のこのしきい値を判定することができ、したがって、デバイスから使用可能なＣＢＥＡの使用の実際の回数とのＣＢＥＡの使用の回数のしきい値の比較に基づいて、このＣＢＥＡを使用して電子メール・メッセージを転送しまたは送信すべきか否かを判定することができる。そのようなＣＢＥＡの第１の例が、ｗｘ９ｚｒ５ｂ＿ｗ＝３＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｗ＝３」は、そのＣＢＥＡをそのＣＢＥＡの寿命の間に３回使用することだけができることを示す。そのようなＣＢＥＡの第２の例は、ｗｘ９ｚｒ５ｂ＿ｍ＝２＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｍ＝２」は、そのＣＢＥＡを毎月２回使用することだけができることを示す。ＣＢＥＡの使用の実際の回数は、状態情報としてデバイスによって維持され（たとえば、ＣＢＥＡが使用されるたびにデバイスによって更新される）、そのような情報のリモート・ソースからデバイスによって取り出され（たとえば、比較を行うデバイスがＥＭＳＤ  １２０である時にはＥＳＰＳ  １３０から、比較を行うデバイスがＥＭＳＤ  １２０である時にはＥＭＳＤ  １２０に関連するデバイスから、または類似物）、または類似物とすることができる。ＣＢＥＡの使用の実際の回数が、ＥＳＰＳ  １３０以外のソースから入手される時に、使用の実際の回数が、ＥＳＰＳ  １３０によって追跡されるＣＢＥＡの使用の実際の総回数を反映しない場合があり、したがって、電子メール・メッセージは、しきい値が満足されたかどうかに関するＥＳＰＳ  １３０による判定に依存して、ＣＢＥＡに配送される場合とそうでない場合とがある（たとえば、１人または複数の他のユーザまたはエンティティも、１つまたは複数の電子メール・メッセージを送信するのにＣＢＥＡを使用した場合に、しきい値が既に満足されている可能性があり、この情報は、比較を実行しようとしているデバイスから使用可能ではない）ことを了解されたい。
【００３８】
たとえば、ＣＢＥＡが、２０１２年６月３０日の満了日付を示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してこの満了日付を判定することができ、したがって、満了日付に基づいて、このＣＢＥＡを使用して電子メール・メッセージを送信すべきか否かを判定することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＿ｅ＝６．１．２０１２＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｅ＝６．１．２０１２」は、ＣＢＥＡが２０１２年６月３０日に満了し、その日付の後には使用できないことを示す。
【００３９】
たとえば、ＣＢＥＡが、ＣＢＥＡに送信される電子メール・メッセージに関する２５キロバイトの最大サイズを示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してこの最大電子メール・サイズを判定することができ、したがって、最大電子メール・サイズに基づいて、このＣＢＥＡを使用して電子メール・メッセージを送信すべきか否かを判定することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＿ｓ＝２５＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｓ＝２５」は、ＣＢＥＡに向けられる電子メール・メッセージが、２５キロバイトより小さくなければならず、さもなければ、その電子メール・メッセージが配送されないことを示す。
【００４０】
たとえば、ＣＢＥＡが、ｕｓｅｒ＠ｅｍａｉｌｓｅｎｄｅｒ．ｃｏｍの電子メール・アドレスを有する単一の承認された送信者を示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してこの承認された送信者を判定することができ、したがって、承認された送信者に基づいて、このＣＢＥＡを使用して電子メール・メッセージを送信すべきか否かを判定することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＿ｓ＝ｕｓｅｒ＿ｅｍａｉｌｓｅｎｄｅｒ＿ｃｏｍ＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｓ＝ｕｓｅｒ＿ｅｍａｉｌｓｅｎｄｅｒ＿ｃｏｍ」は、ＣＢＥＡが、ｕｓｅｒ＠ｅｍａｉｌｓｅｎｄｅｒの電子メール・アドレスを使用する電子メール・アカウントからの送信のみについて認可されることを示す。
【００４１】
たとえば、ＣＢＥＡが、ＣＢＥＡに向けられた電子メール・メッセージ内に含まれなければならない、要求されるテキストを示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してこの要求されるテキストを判定することができ、したがって、要求されるテキストに基づいて、このＣＢＥＡを使用して電子メール・メッセージを送信すべきか否かを判定することができる。テキストが電子メール・メッセージの件名行に含まれなければならない、そのようなＣＢＥＡの第１の例が、ｗｘ９ｚｒ５ｂ＿ｈ＝＜ＳＴＯＲＥ＿ＮＡＭＥ＞＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｈ＝＜ＳＴＯＲＥ＿ＮＡＭＥ＞」は、このＣＢＥＡに向けられた電子メール・メッセージが、その電子メール・メッセージの件名行に示された店舗名を含まなければならないことを示す。テキストが電子メール・メッセージの本体に含まれなければならない、そのようなＣＢＥＡの第２の例が、ｗｘ９ｚｒ５ｂ＿ｂ＝＜ＳＩＴＥ＿ＷＯＲＤ＞＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｂ＝ｓａｌｅ」は、このＣＢＥＡに向けられた電子メール・メッセージが、その電子メール・メッセージの本体に単語「ｓａｌｅ」を含まなければならないことを示す。
【００４２】
たとえば、ＣＢＥＡが、ＣＢＥＡを使用するために１．００ドルの価格が支払われなければならないことを示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してこの使用の価格を判定することができ、したがって、使用の価格に基づいて、ＣＢＥＡを使用して電子メール・メッセージを送信すべきか否かを判定することができる。そのようなＣＢＥＡの例が、ｗｘ９ｚｒ５ｂ＿ｐ＝＄１．００＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｐ＝＄１．００」は、送信者が、ＣＢＥＡに関連するユーザまたはエンティティに１．００ドルを支払うか支払うことに合意した後に限って、そのＣＢＥＡが送信され得ることを示す。
【００４３】
たとえば、ＣＢＥＡが、５つの電子メール・メッセージを、無料でＣＢＥＡに送信することができ、その後には１．００ドルの価格がＣＢＥＡを使用するために支払われなければならないことを示すＥＣをそれに関連付けている場合に、デバイスは、ＣＢＥＡの解析を介してこの価格設定配置を判定することができ、したがって、この価格設定配置に基づいて、ＣＢＥＡを使用して電子メール・メッセージを送信すべきか否かを判定することができる。そのようなＣＢＥＡの例が、「ｗｘ９ｚｒ５ｂ＿ｆ＝５＿ｐ＝＄１．００＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍ」であり、ここで、パラメータ「ｆ＝５」と「ｐ＝＄１．００」との組合せは、５つの電子メール・メッセージを、無料でＣＢＥＡに送信することができ、その後には、そのＣＢＥＡに電子メール・メッセージを送信するために、送信者が、そのＣＢＥＡに関連するユーザまたはエンティティに１．００ドルを支払うか支払うことに合意しなければならないことを示す。そのような情報が、ＣＢＥＡに電子メール・メッセージを送信すべきか否かを判定するのに使用される時に、ＣＢＥＡの無料使用の回数が満足されなかったことの判定は、ＣＢＥＡの無料使用の回数が、この判定が行われる特定のユーザまたはエンティティによって満足されなかったことを示すのみである可能性があり、したがって、送信者が、ＣＢＥＡの無料使用の回数が満足されていないかどうかに関するＥＳＰＳ  １３０による判定に応じて、電子メール・メッセージをＣＢＥＡに配送するために、最終的に１．００ドルの料金を支払わなければならない可能性があるかどうかを示すのみである可能性がある（たとえば、１つまたは複数の他のユーザまたはエンティティも、このＣＢＥＡに１つまたは複数の電子メール・メッセージを送信した場合に、ＣＢＥＡの無料使用の回数が、既に満足されている可能性がある）。
【００４４】
主に、ＣＢＥＡに基づく電子メール・メッセージの配送が認可されるかどうかを判定する際の使用に適合された１つまたは複数のＥＣを識別する情報を表すための特定のパラメータとパラメータ・フォーマットとの使用に関して図示され、説明されるが、ＣＢＥＡに基づく電子メール・メッセージの配送が認可されるかどうかを判定する際の使用に適合された１つまたは複数のＥＣを識別する情報を、任意の他の適切なパラメータまたは関連するパラメータ・フォーマットを使用して表すことができることを、了解されたい。
【００４５】
少なくともいくつかの実施形態では、ＣＢＥＡが、そのＣＢＥＡへの電子メール・メッセージの配送を制御する際の使用に適合された１つまたは複数のＥＣを識別する情報を含む時に、その情報を、電子メール・メッセージがそのＣＢＥＡに配送される形を判定するために、そのＣＢＥＡへのアクセスを有するデバイスによって使用することができる。任意の適切なパラメータおよび関連するパラメータ・フォーマットを使用して、ＣＢＥＡへの電子メール・メッセージの配送を制御する際の使用に適合された１つまたは複数のＥＣを識別する情報を表すことができることを、了解されたい。
【００４６】
少なくともいくつかの実施形態では、ＣＢＥＡが、そのＣＢＥＡへの電子メール・メッセージの配送に関する１つまたは複数のアクションを実行する際の使用に適合された１つまたは複数のＥＣを識別する情報を含む時に、その情報を、そのＣＢＥＡへの電子メール・メッセージの配送に関する１つまたは複数のアクションを実行するために、そのＣＢＥＡへのアクセスを有するデバイスによって使用することができる。任意の適切なパラメータおよび関連するパラメータ・フォーマットを使用して、そのＣＢＥＡへの電子メール・メッセージの配送に関する１つまたは複数のアクションを実行する際の使用に適合された１つまたは複数のＥＣを識別する情報を表すことができることを、了解されたい。
【００４７】
ＥＣの組合せを、ＣＢＥＡから直接に理解され得るフォーマットで、ＣＢＥＡ内で示すことができ、ここで、ＣＢＥＡが、それに関連する複数のＥＣを有することを了解されたい。複数のＥＣの表示を含むＣＢＥＡの第１の例が、ｗｘ９ｚｒ５ｂ＿ｗ＝１００＿ｍ＝４＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｗ＝１００」および「ｍ＝４」は、１００個を超えない電子メール・メッセージを、１ヵ月あたり４つの電子メール・メッセージを超えないレートでＣＢＥＡに送信できることを示す。複数のＥＣの表示を含むＣＢＥＡの第２の例が、ｗｘ９ｚｒ５ｂ＿ｈ＝ＳＴＯＲＥ１＿ｓ＝１０＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｈ＝ＳＴＯＲＥ１」および「ｓ＝１０」は、件名行にテキストＳＴＯＲＥ１を有し、１０キロバイトより小さい電子メール・メッセージだけを、ＣＢＥＡに配送できることを示す。複数のＥＣの表示を含むＣＢＥＡの第３の例が、ｗｘ９ｚｒ５ｂ＿ｗ＝１０＿ｆ＝５＿ｐ＝０．５０＠ｅｍａｉｌｓｅｒｖｉｃｅｐｒｏｖｉｄｅｒ．ｃｏｍであり、ここで、パラメータ「ｗ＝１０」、「ｆ＝５」、および「ｐ＝０．５０」は、１０個を超えない電子メール・メッセージをＣＢＥＡに送信することができ、最初の５つの電子メール・メッセージは、無料であり、第２の５つの電子メール・メッセージは、１電子メール・メッセージあたり５０セントの料金の支払いを必要とすることを示す。ＥＣの他の組合せをＣＢＥＡ内で表すことができる形は、前述の例から理解される。
【００４８】
少なくともいくつかの実施形態では、ＣＢＥＡは、ＣＢＥＡに関連付けることができる１つまたは複数の他のタイプの情報を含むことができる。一実施形態では、たとえば、ＣＢＥＡは、ＣＢＥＡに関連する１つまたは複数の実際の電子メール・アドレスを示す情報（たとえば、一意タグと１つまたは複数の実際の電子メール・アドレスとを回復するために復号され得る単一の値を提供するためにＣＢＥＡの一意タグと組み合わされて符号化されて、一意タグおよび（オプションで）１つまたは複数のＥＣｓ）に加えてＣＢＥＡの一部として含めることができる１つまたは複数の追加の値として符号化されて）、または類似物、ならびにそのさまざまな組合せ）を含むことができる。ＣＢＥＡに関連付けることができる他のタイプの情報をＣＢＥＡ内に含めることもできることを了解されたい。
【００４９】
ＣＢＥＡを生成し、使用する例示的な通信システム１００の動作を、図２を参照してよりよく理解することができる。
【００５０】
主に、ＣＢＥＡを用いるユーザまたはエンティティが、それに関連する単一のデバイス（すなわち、ＥＡＲＤ  １１０）だけを有する実施形態に関して図示され、説明されるが、ＣＢＥＡを用いるユーザまたはエンティティが、それに関連する任意の適切な個数のデバイスを有することができ、１つまたは複数のそのようなデバイスが、ＣＢＥＡを要求し、ＣＢＥＡに送信された電子メール・メッセージにアクセスし、および類似物に使用され得ることを了解されたい。
【００５１】
主に、ＥＳＰＳ  １３０が、単一のＥＡＲＤ  １１０および単一のＥＭＳＤ  １２０をサポートする実施形態に関して図示され、説明されるが、ＣＢＥＡを要求するのに使用される多数のＥＡＲＤ  １１０およびＣＢＥＡを使用してＥＡＲＤに電子メール・メッセージを向けるように構成された多数のＥＭＳＤ  １２０をサポートするように、ＥＳＰＳ  １３０を構成することができることを了解されたい。
【００５２】
主に、通信システム１００が、単一のＥＳＰＳ  １３０を含む実施形態に関して図示され、説明されるが、通信システム１００が、ＣＢＥＡの生成および使用をサポートするように構成された任意の適切な個数のＥＳＰＳ  １３０を含むことができることを了解されたい。
【００５３】
図２に、図１の通信システム内でＣＢＥＡを生成し、使用する例示的な方法を示す。図２に示されているように、方法２００のさまざまなステップは、それぞれＥＡＲＤ  １１０、ＥＭＳＤ  １２０、およびＥＳＰＳ  １３０によって実行される。
【００５４】
ステップ２０１で、方法２００が始まる。
【００５５】
ステップ２１０では、ＥＡＲＤ  １１０が、ＣＢＥＡの要求をＥＳＰＳ  １３０に送信する。ステップ２１５では、ＥＳＰＳ  １３０が、ＣＢＥＡの要求をＥＡＲＤ  １１０から受信する。ＣＢＥＡの要求は、ＣＢＥＡの要求に応答して生成されるＣＢＥＡに関連する１つまたは複数のＥＣをそれに関連付けられている。たとえば、１つまたは複数のＥＣを、ＣＢＥＡの要求に関連してＥＡＲＤ  １１０から供給することができる（たとえば、要求を含むメッセージ内に含まれる、要求に関連して送信される別々のメッセージ内で供給される、または類似物）。たとえば、１つまたは複数のＥＣは、以前にＥＡＲＤ  １１０に関連するユーザまたはエンティティによって構成され、その後に、ＣＢＥＡの要求に基づいてＥＳＰＳ  １３０によってアクセスされるものとすることができる（たとえば、ＥＳＰＳ  １３０によって格納され、実際の電子メール・アドレスもしくはＥＡＲＤ  １１０に関連する他の識別子に基づいてローカルに取り出される、ＥＳＰＳ  １３０以外のデバイスによって格納され、実際の電子メール・アドレスもしくはＥＡＲＤ  １１０に関連する他の識別子に基づいてＥＳＰＳ  １３０によって取り出される、または類似物）。主に、ＣＢＥＡに関連する１つまたは複数の電子メール・ケイパビリティが、ケイパビリティベースの電子メール・アドレスがそれのために生成されるユーザまたはエンティティによって指定される実施形態に関して図示され、説明されるが、少なくともいくつかの実施形態で、ユーザまたはエンティティが、ＣＢＥＡに関連する１つまたは複数のＥＣを判定する際の使用に適合された情報を指定するのみとすることができることを了解されたい。
【００５６】
ステップ２２０では、ＥＳＰＳ  １３０が、ＣＢＥＡを生成する。ＥＳＰＳ  １３０は、ＣＢＥＡの要求に基づいてＣＢＥＡを生成する。ＥＳＰＳ  １３０は、ＣＢＥＡの要求に関連する１つまたは複数のＥＣ（または、ＣＢＥＡに関連する１つまたは複数のＥＣを判定する際の使用に適合された情報）に基づいて、ＣＢＥＡを生成する。ＣＢＥＡの要求に関連する１つまたは複数のＥＣに基づくＣＢＥＡの生成は、１つまたは複数のＥＣをＣＢＥＡに関連付けること、ＣＢＥＡ内で１つまたは複数のＥＣの少なくとも一部を符号化すること、または類似物、ならびにそのさまざまな組合せを含むことができる。ＣＢＥＡに関連する１つまたは複数のＥＣを判定する際の使用に適合された情報に基づくＣＢＥＡの生成は、１つまたは複数のＥＣを判定することと、その後、その１つまたは複数のＥＣをＣＢＥＡに関連付けること、ＣＢＥＡ内で１つまたは複数のＥＣの少なくとも一部を符号化することのうちの１つまたは複数、または類似工程、ならびにそのさまざまな組合せを実行することとを含むことができる。
【００５７】
ステップ２３０では、ＥＳＰＳ  １３０が、ＣＢＥＡをＥＡＲＤ  １１０に送信する。ステップ２３５では、ＥＡＲＤ  １１０が、ＣＢＥＡをＥＳＰＳ  １３０から受信する。その後、ＥＡＲＤ  １１０は、実際の電子メール・アドレスではなくＣＢＥＡを、１つまたは複数の第三者に提供することができる。ＣＢＥＡのこの使用を、図２の方法２００のステップ２４０〜２７０に関して説明する。
【００５８】
ステップ２４０では、ＥＡＲＤ  １１０が、ＣＢＥＡをＥＭＳＤ  １２０に送信する。ステップ２４５では、ＥＭＳＤ  １２０が、ＣＢＥＡをＥＡＲＤ  １１０から受信する。このＣＢＥＡは、ＥＡＲＤ  １１０に関連するユーザまたはエンティティによって、ＥＡＲＤ  １１０のユーザまたはエンティティの実際の電子メール・アドレスを使用することの代わりに使用され得（実際の電子メール・アドレスが、ＥＡＲＤ  １１０からＥＭＳＤ  １２０に供給される必要はない）、これによって、ＥＡＲＤ  １１０のユーザまたはエンティティの実際の電子メール・アドレスを保護する。ＣＢＥＡを、任意の適切なタイプのアクティビティに関連して（たとえば、ＥＡＲＤ  １１０に関連するユーザが、ＥＭＳＤ  １２０に関連するエンティティから製品またはサービスを注文しようとしている時、ＥＡＲＤ  １１０に関連するユーザが、ＥＭＳＤ  １２０に関連するエンティティによって運営されるウェブサイトに参加する時、ＥＡＲＤ  １１０に関連するユーザが、ＥＭＳＤ  １２０に関連するエンティティから情報を要求する時、または類似物）、ＥＡＲＤ  １１０からＥＭＳＤ  １２０に供給することができる。たとえば、ＣＢＥＡは、ウェブ・ページ上のフィールド内のＣＢＥＡのエントリ（その後にＥＭＳＤ  １２０またはケイパビリティベースの電子メール・アドレスを電子メール・メッセージ・ソース・デバイス１２０に供給するデバイスにサブミットされる）を介して、電子メール・アドレス要求デバイス１１０から電子メール・メッセージ・ソース・デバイス１２０に送信される電子メール・メッセージ内へのＣＢＥＡの包含を介して、または類似物によって、関連するユーザまたはエンティティによって指定され得る。たとえば、ＣＢＥＡを、通信チャネルを介して自動的に、電子メール・アドレス要求デバイス１１０から電子メール・メッセージ・ソース・デバイス１２０（または、ケイパビリティベースの電子メール・アドレスを電子メール・メッセージ・ソース・デバイス１２０に供給するデバイス）に供給することができる。明瞭さのために省略されているが、ＣＢＥＡが、任意の他の適切な形でＥＭＳＤ  １２０に使用可能にされる（たとえば、ＣＢＥＡが割り当てられたユーザが、個人的にＥＭＳＤ  １２０のユーザにＣＢＥＡを提供し、ＥＭＳＤ  １２０のユーザが、そのＣＢＥＡをＥＭＳＤ  １２０に入力する場合、ＣＢＥＡが割り当てられたユーザが、電話呼またはテキスト・メッセージを介してＥＭＳＤ  １２０のユーザにＣＢＥＡを提供し、ＥＭＳＤ  １２０のユーザが、そのＣＢＥＡをＥＭＳＤ  １２０に入力する場合、または類似物）ことを了解されたい。
【００５９】
ステップ２５０では、ＥＭＳＤ  １２０は、宛先アドレスとしてＣＢＥＡを含む電子メール・メッセージを送信する。ステップ２５５では、ＥＳＰＳ  １３０が、その電子メール・メッセージをＥＭＳＤ  １２０から受信する。
【００６０】
ステップ２６０では、ＥＳＰＳ  １３０が、電子メール・メッセージのＣＢＥＡが、使用を認可されるかどうかを、したがって、ＥＡＲＤ  １１０への電子メール・メッセージの配送が認可されるかどうかを判定する。ＥＳＰＳ  １３０は、電子メール・メッセージのＣＢＥＡが使用を認可されるかどうかを、そのＣＢＥＡに関連する１つまたは複数のＥＣに基づいて判定する。ＥＳＰＳ  １３０は、ＣＢＥＡに関連する１つまたは複数のＥＣの少なくとも一部を分析することによって、電子メール・メッセージのＣＢＥＡが使用を認可されるかどうかを判定する。ＥＳＰＳ  １３０は、ＣＢＥＡに関連する１つまたは複数のＥＣを識別し、ＣＢＥＡに関連する１つまたはもう１つまたは複数のＥＣが満足されるかどうかを判定するためにＣＢＥＡに関連する１つまたは複数のＥＣの少なくとも一部を分析する。
【００６１】
ＥＳＰＳ  １３０は、ＣＢＥＡに関連する１つまたは複数のＥＣをＣＢＥＡから（たとえば、１つまたは複数のＥＣがＣＢＥＡ内で符号化される場合）、データベースへのキーとしてＣＢＥＡの少なくとも一部を使用してデータベースから（たとえば、キーとしてＣＢＥＡの一意タグを使用し、一意タグを暗号化解除し、キーとして暗号化解除された一意タグの少なくとも一部を使用して、または類似物）、または類似物から識別することができる。
【００６２】
ＥＳＰＳ  １３０は、ＣＢＥＡに関連する１つまたは複数のＥＣの少なくとも一部を分析することによって、電子メール・メッセージのＣＢＥＡが使用を認可されるかどうかを判定する。ＣＢＥＡに関連する単一のＥＣの場合には、ＥＳＰＳ  １３０が、ＥＣが満足されるかどうかを判定する。ＣＢＥＡに関連する複数のＥＣの場合に、ＥＳＰＳ  １３０は、ＣＢＥＡに関連する複数のＥＣについて指定された論理のタイプ（たとえば、ＣＢＥＡのすべてのＥＣが満足される必要があるかどうか、ＣＢＥＡのＥＣのサブセットだけが満足される必要があるかどうか、または類似物）に依存して、複数のＥＣのうちの１つまたは複数が満足されるかどうかを判定する。本明細書で説明されるように、任意の適切な個数およびタイプのＥＣを、任意の適切な形で（たとえば、任意の適切な論理または複雑さを使用して）ＣＢＥＡに関連付けることができ、したがって、ＣＢＥＡのＥＣの分析は、ＣＢＥＡに関連するＥＣの個数およびタイプならびにＥＣがＣＢＥＡについて定義される形に依存するものとすることができる。
【００６３】
ＥＳＰＳ  １３０は、全般情報（たとえば、ＣＢＥＡが使用される時に変化しない情報）またはＣＢＥＡに関連するケイパビリティ状態情報（たとえば、ＣＢＥＡが使用される時に変化する情報）に基づいて、ＣＢＥＡの使用が認可されるかどうかを判定するために、ＣＢＥＡに関連するＥＣを分析することができる。使用される情報のタイプは、分析されるＥＣのタイプに依存するものとすることができる。ＥＣを分析できる形を、特定のＥＣの例によって、よりよく理解することができる。
【００６４】
ケイパビリティベースの電子メール・アドレスが、１つの電子メール・ケイパビリティだけを関連付けられている、少なくともいくつかの実施形態では、ＥＳＰＳ  １３０は、ＥＣが満足されるかどうかを判定することによって、電子メール・メッセージのＣＢＥＡが使用を認可されるかどうかを判定する。
【００６５】
たとえば、ＣＢＥＡが、ＣＢＥＡの寿命にわたるしきい回数だけＣＢＥＡが使用され得ることを示すＥＣをそれに関連付けている場合に、ＥＳＰＳ  １３０は、この使用のしきい回数を判定することと、ＣＢＥＡが使用された回数を判定することと、使用のしきい回数を満足したか否かに関する判定に基づいて、ＣＢＥＡの使用が認可されるかどうかを判定することとに基づいて、ＣＢＥＡの使用が認可されるかどうかを判定することとによって、ＣＢＥＡの使用が認可されるかどうかを判定する。この例では、使用のしきい回数の分析は、ＣＢＥＡのＥＣを分析する際の使用のために電子メール・サービス・プロバイダによって追跡されるＥＣ状態情報である、指定された時間期間内にＣＢＥＡが使用された回数に基づく。
【００６６】
たとえば、ＣＢＥＡが、ＣＢＥＡの満了日付を示すＥＣをそれに関連付けている場合に、ＥＳＰＳ  １３０は、この満了日付を判定することと、電子メール・メッセージに関連する日付（たとえば、送信日、ＥＳＰＳ  １３０によって受信された日付、または類似物）を判定すること、そのＣＢＥＡの使用が認可されるかどうかを、ＣＢＥＡが満了したか否かに関する判定に基づいて判定することとによって、ＣＢＥＡの使用が認可されるかどうかを判定する。
【００６７】
たとえば、ＣＢＥＡが、ＣＢＥＡに送信される電子メール・メッセージの最大サイズを示すＥＣをそれに関連付けている場合に、ＥＳＰＳ  １３０は、この最大電子メール・サイズを判定することと、電子メール・メッセージのサイズを判定することと、最大電子メール・サイズを超えたか否かに関する判定に基づいてＣＢＥＡの使用が認可されるかどうかを判定することとによって、ＣＢＥＡの使用が認可されるかどうかを判定する。
【００６８】
たとえば、ＣＢＥＡが、ＣＢＥＡの単一の承認された送信者を示すＥＣをそれに関連付けている場合に、ＥＳＰＳ  １３０は、承認された送信者を判定することと、電子メール・メッセージの送信電子メール・アドレスを判定することと、承認された送信者が電子メール・メッセージを送信したか否かに関する判定に基づいてＣＢＥＡの使用が認可されるかどうかを判定することとによって、ＣＢＥＡの使用が認可されるかどうかを判定する。
【００６９】
たとえば、ＣＢＥＡが、電子メール・メッセージの件名行内に含まれなければならない要求されるテキストを示すＥＣをそれに関連付けている場合に、ＥＳＰＳ  １３０は、件名行内に含まれなければならない要求されるテキストを判定することと、電子メール・メッセージの件名行を判定することと、電子メール・メッセージの件名行が要求されるテキストを含むか否かに関する判定に基づいてＣＢＥＡの使用が認可されるかどうかを判定することとによって、ＣＢＥＡの使用が認可されるかどうかを判定する。
【００７０】
たとえば、ＣＢＥＡが、ＣＢＥＡを使用するために特定の価格が支払われなければならないことを示すＥＣをそれに関連付けている場合に、ＥＳＰＳ  １３０は、要求される価格を判定することと、要求される価格が支払われたかどうかを判定することと、要求される価格が支払われたか否かに関する判定に基づいてＣＢＥＡの使用が認可されるかどうかを判定することとによって、ＣＢＥＡの使用が認可されるかどうかを判定する。
【００７１】
ケイパビリティベースの電子メール・アドレスが、複数の電子メール・ケイパビリティをそれに関連付けている、少なくともいくつかの実施形態では、ＥＳＰＳ  １３０は、電子メール・メッセージのＣＢＥＡが使用を認可されるかどうかを、ＥＣのうちの１つまたは複数が満足されるかどうかを判定することによって判定する。少なくともいくつかの実施形態では、ＣＢＥＡの使用が認可されるために複数のＥＣのすべてが満足される必要があるように、ＣＢＥＡの複数のＥＣを定義することができる。少なくともいくつかの実施形態では、ＣＢＥＡの使用が認可されるために複数のＥＣのサブセットだけが満足される必要があるように、ＣＢＥＡの複数のＥＣを定義することができる。ＣＢＥＡの複数のＥＣを定義するために使用できるさまざまなタイプの論理の例を、これに続ける。
【００７２】
少なくともいくつかの実施形態では、上で説明したように、ＣＢＥＡの使用が認可されるためにＥＣのすべてが満足されなければならない（たとえば、論理ＡＮＤ演算）ように、ＣＢＥＡのＥＣを定義することができる。たとえば、２つのＥＣを、ＣＢＥＡの使用が認可されるために、これらのＥＣの両方が満足されなければならないように定義することができる。
【００７３】
少なくともいくつかの実施形態では、上で説明したように、ＣＢＥＡの使用が認可されるためにＥＣのうちの１つだけが満足されなければならない（たとえば、論理ＯＲ演算）ように、ＣＢＥＡのＥＣを定義することができる。たとえば、３つのＥＣを、この３つのＥＣのいずれか１つが満足される場合にＣＢＥＡの使用が認可されると判定されるように定義することができる。
【００７４】
少なくともいくつかの実施形態では、ＣＢＥＡのＥＣを、そのような論理演算の組合せを使用して定義することができる。たとば、それぞれが２つのＥＣを含む、ＥＣの３つの組を、ＥＣの組のいずれかのＥＣの両方が満足されると判定される限り、ＣＢＥＡの使用が認可されると判定されるように、定義することができる。
【００７５】
したがって、任意の適切な個数およびタイプのＥＣを、任意の適切な形で（たとえば、ＥＣの間の任意の適切な論理関連付けを使用して）ＣＢＥＡに関連付けることができることを了解されたい。たとえば、ＣＢＥＡは、使用のしきい回数が満足されるまでは誰もがＣＢＥＡを使用でき、しきい回数が満足された後には承認された送信者のみがＣＢＥＡを使用できるようになるように定義された、しきい使用回数ケイパビリティおよび承認された送信者ケイパビリティをそれに関連付けることができる。たとえば、ＣＢＥＡは、ＣＢＥＡの使用が、満了日付までは解放され、満了日付の後にはＣＢＥＡを使用するために料金を支払わなければならなくなるように定義された、満了日付ケイパビリティおよび使用の価格ケイパビリティをそれに関連付けることができる。たとえば、ＣＢＥＡは、ＣＢＥＡの使用が、承認された送信者リストにあるすべての送信者について無料であり、ＣＢＥＡの使用が、承認された送信者リストにないすべての送信者について使用の価格の支払いを要求するが、満了日付の後のケイパビリティベースの電子メール・アドレスのすべての使用が、禁止されるように定義された、満了日付ケイパビリティ、承認された送信者ケイパビリティ、および使用の価格ケイパビリティをそれに関連付けることができる。前述の例が、ＥＣの組合せをＣＢＥＡのために定義し、ＣＢＥＡに関連付けることができるさまざまな形のうちの少数にすぎないことを了解されたい。
【００７６】
したがって、ＣＢＥＡに関連するＥＣのうちの１つが満足されないと判定される時には、まだ分析されていないすべての残りのＥＣを評価する必要がなくなるように、ＣＢＥＡが使用を認可されないものとして識別され得るので、ＣＢＥＡの使用が認可されるかどうかを判定するために、ＣＢＥＡに関連する１つまたは複数のＥＣの一部だけを分析する必要がある場合があることを了解されたい。同様に、ＣＢＥＡに関連するＥＣのうちの１つが満足されると判定される時には、まだ分析されていないすべての残りのＥＣを評価する必要がなくなるように、ＣＢＥＡが使用を認可されるものとして識別され得るので、ＣＢＥＡの使用が認可されるかどうかを判定するために、ＣＢＥＡに関連する１つまたは複数のＥＣの一部だけを分析する必要がある場合があることを了解されたい。
【００７７】
図１に関して図示され、説明されたように、ＣＢＥＡに関連するＥＣ状態情報を、ＣＢＥＡに関連する情報に関連して電子メール・サービス・プロバイダが維持することができる。
【００７８】
ＣＢＥＡが使用を認可されないという判定が行われる場合に、方法２００は、ステップ２６２に進み、この点で、ＥＳＰＳ  １３０が、ＣＢＥＡが使用を認可されないという判定に基づいて電子メール・メッセージを処理する（たとえば、電子メール・メッセージをＥＡＲＤ  １１０に向けて転送するのではなく電子メール・メッセージを破棄する、ＣＢＥＡがもはや使用を認可されないので電子メール・メッセージを配送できないことをユーザまたはエンティティに知らせるためにＥＭＳＤ  １２０に通知を送信する、または類似物、ならびにそのさまざまな組合せ）。
【００７９】
ＣＢＥＡが使用を認可されるという判定が行われる場合には、方法２００は、ステップ２６４に進み、この点で、ＥＳＰＳ  １３０が、ＣＢＥＡが使用を認可されるという判定に基づいて電子メール・メッセージを処理する（たとえば、ユーザまたはエンティティが電子メール・アカウントにアクセスする時にユーザまたはエンティティが電子メール・メッセージにアクセスできるように、電子メール・メッセージをユーザまたはエンティティの電子メール・アカウントに関連付ける、電子メール・メッセージをＥＡＲＤ  １１０に向かって伝搬させる、または類似物）。図２の方法２００では、ステップ２６４は、電子メール・メッセージがＥＡＲＤ  １１０に伝搬される実施形態を示す（たとえば、電子メール・メッセージの配送が認可されることの判定に応答して、後刻に、電子メール・メッセージの配送が認可されるという判定が行われる時に電子メール・メッセージが関連付けられる電子メール・アカウントにユーザがアクセスすることに応答して、または類似物とすることができる）。
【００８０】
少なくともいくつかの実施形態では、電子メール・メッセージの処理を、ＣＢＥＡに関連する１つまたは複数のＥＣに基づくものとすることができる。
【００８１】
ＣＢＥＡが使用を認可されるという判定が行われる１つまたは複数の実施形態では、ＣＢＥＡに関連する１つまたは複数のＥＣを使用して、電子メール・メッセージの配送が実行される形（たとえば、時間的考慮事項に基づいて配送される、特定のフォーマットで配送される、または類似物）を制御することができる。たとえば、ＣＢＥＡに関連するＥＣは、電子メール・メッセージの配送に関する１つまたは複数の時間的要件を示すことができる（たとえば、電子メール・メッセージが配送される曜日、電子メール・アドレスが配送される時刻、または類似物、ならびにそのさまざまな組合せ）。たとえば、ＣＢＥＡに関連するＥＣは、電子メール・メッセージが配送されるフォーマットを示すことができる。たとえば、ＣＢＥＡに関連するＥＣは、電子メール・メッセージが、配送の前に、要約の形で１つまたは複数の他の電子メール・メッセージと一緒にバッチ化される（電子メール・メッセージの任意の適切な特性とは独立にまたはこれに基づいて）ことを示すことができる。他のタイプのＥＣを使用して、電子メール・メッセージの配送を制御することができることを了解されたい。ＥＣのさまざまな組合せを使用して、電子メール・メッセージの配送を制御することができることも了解されたい。
【００８２】
ＣＢＥＡが使用を認可されるまたは使用を認可されないという判定が行われる１つまたは複数の実施形態では、ＣＢＥＡに関連するＥＣのうちの１つまたは複数を使用して、電子メール・メッセージの配送に関する１つまたは複数のアクティビティを制御することができる。たとえば、ＣＢＥＡに関連するＥＣは、電子メール・メッセージの配送が成功である時に電子メール・メッセージの送信者が通知を受けるかどうかを示すことができる。たとえば、ＣＢＥＡに関連するＥＣは、電子メール・メッセージの配送が失敗する時に電子メール・メッセージの送信者が通知を受けるかどうかを示すことができる。他のタイプのＥＣを使用して、電子メール・メッセージの配送に関する１つまたは複数のアクティビティを制御することができることを了解されたい。ＥＣのさまざまな組合せを使用して、電子メール・メッセージの配送に関する１つまたは複数のアクティビティを制御することができることも了解されたい。
【００８３】
ステップ２７０では、ＥＡＲＤ  １１０が、ＥＳＰＳ  １３０から電子メール・メッセージを受信する。
【００８４】
ステップ２９９では、方法２００が終了する。
【００８５】
少なくともいくつかの実施形態では、本明細書で説明されるように、方法２００のさまざまな機能を、図２に関して図示され、説明されたもの以外のデバイスによって実行することができる。これは、ＣＢＥＡの解析から直接に判定され得るフォーマットでＣＢＥＡ内にＥＣのうちの１つまたは複数を含めること、１つまたは複数のＥＣがＣＢＥＡの解析から直接に判定され得ない時にＣＢＥＡのＥＣのうちの１つまたは複数へのアクセスをＥＳＰＳ  １３０以外の１つまたは複数のデバイスに提供すること（たとえば、１つまたは複数のＥＣを回復するためにＣＢＥＡの諸部分を復号するのに使用できる符号化／復号情報を１つまたは複数のデバイスに提供すること、ＣＢＥＡに関連するマッピング・レコードのすべてまたは部分へのアクセスを１つまたは複数のデバイスに提供すること、または類似物、ならびにそのさまざまな組合せ）、または類似物によって可能にされ得る。これは、方法２００のさまざまな機能を図２に関して図示され説明されたもの以外のデバイスによって実行することを可能にする（たとえば、ＥＭＳＤ  １２０がＣＢＥＡの使用が認可されるかどうかを判定することを可能にする、ＥＭＳＤ  １２０とＥＳＰＳ  １３０との間に配置されたデバイスがＣＢＥＡの使用が認可されるかどうかを判定することを可能にする、ＥＳＰＳ  １３０以外のデバイスが電子メール・メッセージの配送に関する１つまたは複数のアクティビティを制御することを可能にする、または類似のことを可能にする、ならびにそれらのさまざまな組合せを可能にする。
【００８６】
少なくともいくつかの実施形態では、たとえば、ＣＢＥＡの使用が認可されるかどうかに関する判定を、電子メール・メッセージがＥＭＳＤ  １２０からＥＡＲＤ  １１０に向かって送信される前に、ＥＭＳＤ  １２０によって実行することができる。ＣＢＥＡの使用が認可されるかどうかに関する判定は、ＥＭＳＤ  １２０が、ＣＢＥＡに関連する１つまたは複数のＥＣのそれぞれの状況をチェックできるように、ＣＢＥＡがＣＢＥＡに関連する１つまたは複数のＥＣを示す情報を含む時に、実行され得る。ＥＭＳＤ  １２０が、ＣＢＥＡの使用がもはや認可されないと判定する場合には、ソース電子メール・デバイス１２０は、ＥＡＲＤ  １１０への電子メール・メッセージを生成せず、これによって、さまざまなリソース（たとえば、そうでなければ電子メール・メッセージを生成するのにＥＭＳＤ  １２０によって使用されたはずのリソース、ＥＭＳＤ  １２０からＥＳＰＳ  １３０へ電子メール・メッセージを輸送するのに必要なネットワーク・リソース、そうでなければＣＢＥＡの使用が認可されるかどうかに関する判定を実行するのにＥＳＰＳ  １３０によって使用されたはずのリソース、または類似物）を節約する。ＣＢＥＡの使用が認可されるとＥＭＳＤ  １２０が判定する場合には、ソース電子メール・デバイス１２０は、ＥＡＲＤ  １１０への電子メール・メッセージを生成し、電子メール・メッセージをＥＡＲＤ  １１０に向かって伝搬させる（ＣＢＥＡの使用が認可されるかどうかに関する判定を、もう一度ＥＳＰＳ  １３０によって実行することができる）。
【００８７】
少なくともいくつかの実施形態では、たとえば、ＣＢＥＡの使用が認可されるかどうかに関する判定を、ＥＭＳＤ  １２０とＥＳＰＳ  １３０との間の通信径路上に配置されたネットワーク・デバイスによって実行することができる。ＣＢＥＡの使用が認可されるかどうかに関する判定は、ＥＭＳＤ  １２０がＣＢＥＡに関連する１つまたは複数のＥＣのそれぞれの状況をチェックできるように、ＣＢＥＡがＣＢＥＡに関連する１つまたは複数のＥＣを示す情報を含む時に、実行され得る。ＣＢＥＡの使用がもはや認可されないとネットワーク・デバイスが判定する場合に、ネットワーク・デバイスは、電子メール・メッセージを破棄し、これによってさまざまなリソースを節約する（たとえば、ネットワーク・デバイスからＥＳＰＳ  １３０までの道の残りについて電子メール・メッセージを輸送するのに必要なネットワーク・リソース、そうでなければＣＢＥＡの使用が認可されるかどうかに関する判定を実行するのにＥＳＰＳ  １３０によって使用されたはずのリソース、または類似物）。ネットワーク・デバイスが、ＣＢＥＡの使用が認可されると判定する場合には、ネットワーク・デバイスは、ＥＡＲＤ  １１０に向かって電子メール・メッセージを転送する（かつ、ＣＢＥＡの使用が認可されるかどうかに関する判定を、ＥＳＰＳ  １３０によってもう一度実行することができる）。
【００８８】
少なくとも図１および図２から、ＣＢＥＡを含むメッセージを処理するように、さまざまなデバイスを構成することができることを了解されたい。たとえば、ＥＡＲＤ  １１０が、ＥＳＰＳ  １３０によって生成されたＣＢＥＡを含む応答メッセージを受信し、ＣＢＥＡを格納し、ＣＢＥＡを含む報告メッセージを生成し、ＣＢＥＡを含む報告メッセージをＥＭＳＤ  １２０に向かって伝搬させることができるという点で、ＥＡＲＤ  １１０を、ＣＢＥＡを含むメッセージを処理するように構成することができる。たとえば、ＥＡＲＤ  １１０が、ＥＡＲＤ  １１０からＣＢＥＡを含む報告メッセージを受信し、報告メッセージ内で受信されたＣＢＥＡを格納し、宛先アドレスとしてＣＢＥＡを使用して電子メール・メッセージを生成すべきかどうかを判定し、宛先アドレスとしてＣＢＥＡを使用して電子メール・メッセージを生成し、電子メール・メッセージをＥＡＲＤ  １１０に向かって伝搬させることができるという点で、ＥＭＳＤ  １２０を、ＣＢＥＡを含むメッセージを処理するように構成することができる。たとえば、ＥＳＰＳ  １３０が、ＥＭＳＤ  １２０からＣＢＥＡを含む電子メール・メッセージを受信し、ＣＢＥＡを含む電子メール・メッセージの配送が認可されるかどうかを判定し、ＣＢＥＡを含む電子メール・メッセージの配送が認可されるかどうかに関する判定に従って電子メール・メッセージを処理することができるという点で、ＥＳＰＳ  １３０を、ＣＢＥＡを含むメッセージを処理するように構成することができる。少なくともいくつかの実施形態では、ＣＢＥＡを含むメッセージの処理を、ＣＢＥＡを含む任意の適切なタイプのメッセージについて実行できる任意の他の適切な機能を含むと考えることができ、この任意のタイプのメッセージは、ＣＢＥＡの生成を報告するメッセージ、ＣＢＥＡを提供するメッセージ、ＣＢＥＡが宛先アドレスである電子メール・メッセージ、または類似物を含むことができる。
【００８９】
主に、ＥＡＲＤ  １１０がＣＢＥＡに向けられた電子メール・メッセージにアクセスするのに使用されるデバイスでもある実施形態に関して図示され、本明細書で説明されるが、少なくともいくつかの実施形態では、１つまたは複数の他のデバイスを使用して、ＣＢＥＡに向けられた電子メール・メッセージにアクセスすることができる（たとえば、ユーザまたはエンティティが、デスクトップ・コンピュータを介してＣＢＥＡを要求するが、関連する電子メール・メッセージをモバイル・デバイスを介してチェックする場合、ユーザまたはエンティティが、モバイル・デバイスを介してＣＢＥＡを要求するが、関連する電子メール・メッセージをラップトップ・コンピュータを介してチェックする場合、または類似物）ことを了解されたい。
【００９０】
主に、電子メール・メッセージと共に使用するためのケイパビリティベースの通信機構の文脈で図示され、本明細書で説明されるが、図示され、本明細書で説明されるさまざまな実施形態を、さまざまな他のタイプのメッセージと共に使用するために適合させることができることを了解されたい。たとえば、図示され、本明細書で説明されるケイパビリティベースの電子メール機構のさまざまな実施形態を、シンプル・メッセージ・サービス（ＳＭＳ）メッセージ、インスタント・メッセージ（ＩＭ）、ソーシャル・メディア・メッセージ、または類似物の配送を制御する際の使用のために適合させることができる。たとえば、１つまたは複数のケイパビリティ・パラメータをそれに関連付けられたケイパビリティベースの電話番号を使用して、ケイパビリティベースの電話番号に関連する電話機へのテキスト・メッセージの配送の１つまたは複数の態様を制御することができる。たとえば、１つまたは複数のケイパビリティ・パラメータをそれに関連付けられたケイパビリティベースの電話番号を使用して、ケイパビリティベースの電話番号を使用して音声呼を行うことができるのか、あるいはＳＭＳメッセージを配送することができるのかを制御することができる。たとえば、１つまたは複数のアドレス・タイプ（たとえば、ＳＭＳアドレス、ＩＭアドレス、または類似物）の構造を、ケイパビリティベースの通信機構の実施形態をサポートする使用のために適合させることができる。したがって、電子メールベースの用語（たとえば、電子メール・メッセージ、ケイパビリティベースの電子メール・アドレス、および類似物）への本明細書でのさまざまな言及は、他のタイプの通信に固有の他の用語（たとえば、ＳＭＳベースの通信についてＳＭＳベースの用語を使用する、ＩＭベースの通信についてＩＭベースの用語を使用する、または類似物）を使用して解釈することができ、あるいは、より一般的に、複数のタイプの通信を包含することが意図された用語を使用して（たとえば、メッセージ、ケイパビリティベースのアドレス、または類似物などのより一般的な単語を使用して）解釈することができる。
【００９１】
図３に、本明細書で説明される機能を実行する際の使用に適するコンピュータの高水準ブロック図を示す。
【００９２】
コンピュータ３００は、プロセッサ３０２（たとえば、中央処理装置（ＣＰＵ）または他の適切なプロセッサ）と、メモリ３０４（たとえば、ランダム・アクセス・メモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、および類似物）とを含む。
【００９３】
コンピュータ３００は、協力するモジュール／プロセス３０５も含むことができる。協力するプロセス３０５を、メモリ３０４にロードし、プロセッサ３０２によって実行して、本明細書で議論されるように機能を実施することができ、したがって、協力するプロセス３０５（関連するデータ構造を含む）を、コンピュータ可読記憶媒体、たとえば、ＲＡＭメモリ、磁気ドライブ、磁気ディスケット、光ドライブ、または光ディスケット、および類似物に格納することができる。
【００９４】
コンピュータ３００は、１つまたは複数の入出力デバイス３０６（たとえば、ユーザ入力デバイス（キーボード、キーパッド、マウス、および類似物など）、ユーザ出力デバイス（ディスプレイ、スピーカ、および類似物など）、入力ポート、出力ポート、受信器、送信器、１つまたは複数のストレージ・デバイス（たとえば、テープ・ドライブ、フロッピ・ドライブ、ハード・ディスク・ドライブ、コンパクト・ディスク・ドライブ、および類似物）、または類似物、ならびにそのさまざまな組合せ）も含むことができる。
【００９５】
図３に示されたコンピュータ３００が、本明細書で説明される機能要素または本明細書で説明される機能要素の諸部分を実施するのに適切な全般的なアーキテクチャおよび機能性を提供することを了解されたい。たとえば、コンピュータ３００は、ＥＡＲＤ  １１０、ＥＡＲＤ  １１０の一部、ＥＭＳＤ  １２０、ＥＭＳＤ  １２０の一部、ＥＳＰＳ  １３０、ＥＳＰＳ  １３０の一部、ＣＮ  １４０の１つもしくは複数の要素、または類似物のうちの１つまたは複数を実施するのに適切な全般的なアーキテクチャおよび機能性を提供する。
【００９６】
図示され、本明細書で説明される機能を、ハードウェアでまたはソフトウェアとハードウェアとの組合せで、たとえば、汎用コンピュータを使用して、特殊目的コンピュータを提供するための汎用コンピュータ上のソフトウェアの実行を介して、１つもしくは複数の特定用途向け集積回路（ＡＳＩＣ）もしくは任意の他のハードウェア同等物を使用して、または類似物、ならびにそのさまざまな組合せで実施することができることを了解されたい。
【００９７】
本明細書で議論される方法ステップの少なくとも一部を、ハードウェア内で、たとえば、さまざまな方法ステップを実行するためにプロセッサと協力する回路網として実施することができることを了解されたい。本明細書で説明される機能／要素の諸部分は、コンピュータ命令が、コンピュータによって処理された時に、本明細書で説明される方法または技法が呼び出されまたは他の形で提供されるようにコンピュータの動作を適合させる、コンピュータ・プログラム製品として実施され得る。発明的方法を呼び出す命令を、固定媒体もしくはリムーバブル媒体に格納し、放送媒体もしくは他の信号担持媒体内のデータ・ストリームを介して伝送し、または命令に従って動作するコンピューティング・デバイス内のメモリ内に格納することができる。
【００９８】
本明細書で使用される時に、用語「ｏｒ（または、もしくは、あるいは）」は、そうではないと示される（たとえば、「ｏｒ  ｅｌｓｅ（さもなければ）」または「ｏｒ  ｉｎ  ｔｈｅ  ａｌｔｅｒｎａｔｉｖｅ（または、代替案では）」）場合を除いて、非排他的な「ｏｒ」を指す。
【００９９】
さまざまな実施形態の諸態様は、特許請求の範囲で指定される。さまざまな実施形態のこれらおよび他の態様は、以下の番号付きの句で指定される。
１．プロセッサおよびプロセッサに通信的に接続されたメモリを備え、プロセッサは、
ケイパビリティベースのアドレスを含むメッセージを処理することであって、ケイパビリティベースのアドレスは、ケイパビリティベースのアドレスに向けられたメッセージの配送を制御する際の使用のためにケイパビリティ・パラメータをそれに関連付けられる、処理すること
を行うように構成される、
装置。
２．ケイパビリティ・パラメータは、ケイパビリティベースのアドレスに向けられたメッセージの配送が認可されるかどうかを判定する際の使用のためのパラメータを含む、句１に記載の装置。
３．ケイパビリティ・パラメータは、
ケイパビリティベースのアドレスをある長さの時間以内に使用できるしきい回数を示すパラメータ、
ケイパビリティベースのアドレスが満了する日付または時刻を示すパラメータ、
ケイパビリティベースのアドレスに向けられたメッセージの最大の許容されるサイズを示すパラメータ、
ケイパビリティベースのアドレスに向けられたメッセージを送信することを認可される少なくとも１つの承認された送信者を示すパラメータ、
ケイパビリティベースのアドレスに向けられたメッセージ内に含まれるテキストを示すパラメータ、または
ケイパビリティベースのアドレスに向けられたメッセージの配送の価格を示すパラメータ
のうちの少なくとも１つを含む、句２に記載の装置。
４．ケイパビリティ・パラメータは、ケイパビリティベースのアドレスに向けられたメッセージが配送される形を制御する際の使用のためのパラメータを含む、句１に記載の装置。
５．ケイパビリティ・パラメータは、
ケイパビリティベースのアドレスに向けられたメッセージの配送に関する少なくとも１つの時間的制約を示すパラメータ、または
ケイパビリティベースのアドレスに向けられたメッセージの配送のフォーマットを示すパラメータ
のうちの少なくとも１つを含む、句４に記載の装置。
６．プロセッサは、
ケイパビリティベースのアドレスを生成する要求を受信することであって、ケイパビリティベースのアドレスを生成する要求は、ケイパビリティ・パラメータを定義する際の使用のためにケイパビリティ情報をそれに関連付けられる、処理することと、
ケイパビリティベースのアドレスを生成する要求に関連するケイパビリティ情報に基づいて、ケイパビリティベースのアドレスを生成することと
行うように構成される、句１に記載の装置。
７．プロセッサは、
ケイパビリティベースのアドレスを含むメッセージを受信することと、
ケイパビリティベースのアドレスをメッセージから抽出し、ケイパビリティベースのアドレスを格納することによって、ケイパビリティベースのアドレスを含むメッセージを処理することと
を行うように構成される、句１に記載の装置。
８．メッセージは、宛先アドレスとしてケイパビリティベースの電子メール・アドレスを含む電子メール・メッセージを含み、プロセッサは、ケイパビリティ・パラメータに基づいて、電子メール・メッセージの配送が認可されるかどうかを判定することによって、電子メール・メッセージを処理するように構成される、句１に記載の装置。
９．プロセッサは、
ケイパビリティ・パラメータに関連するケイパビリティ・パラメータ比較情報を判定し、
ケイパビリティ・パラメータと、ケイパビリティ・パラメータに関連するケイパビリティ・パラメータ比較情報との比較に基づいて、電子メール・メッセージの配送が認可されるかどうかを判定する
ことによって電子メール・メッセージの配送が認可されるかどうかを判定することを行うように構成される、句８に記載の装置。
１０．プロセッサは、
電子メール・メッセージの配送が認可されないことの判定に基づいて、電子メール・メッセージの配送を防ぐこと
を行うように構成される、句８に記載の装置。
１１．プロセッサは、
電子メール・メッセージの配送が認可されないことの判定に基づいて、電子メール・メッセージを破棄すること
を行うように構成される、句８に記載の装置。
１２．プロセッサは、
電子メール・メッセージの配送が認可されることの判定に基づいて、電子メール・メッセージの配送を開始すること
を行うように構成される、句８に記載の装置。
１３．プロセッサは、
電子メール・メッセージの配送が認可されることの判定に基づいて、
ケイパビリティベースのアドレスに関連する実際の電子メール・アドレスを判定することと、
実際の電子メール・アドレスに基づいて電子メール・メッセージを伝搬させることと
を行うように構成される、句８に記載の装置。
１４．メッセージは、宛先アドレスとしてケイパビリティベースの電子メール・アドレスを含む電子メール・メッセージを含み、プロセッサは、ケイパビリティ・パラメータに基づいて、電子メール・メッセージが配送される形を判定することによって、電子メール・メッセージを処理することを行うように構成される、句１に記載の装置。
１５．プロセッサは、
電子メール・メッセージが配送される、判定された形に基づいて、電子メール・メッセージの配送を開始する
ように構成される、句１４に記載の装置。
１６．ケイパビリティベースのパラメータは、ケイパビリティベースのアドレスの一部内で符号化され、またはケイパビリティベースのアドレスに関連するテーブル・エントリ内で維持される、句１に記載の装置。
１７．プロセッサは、
ケイパビリティベースのアドレスの少なくとも一部に基づいて、ケイパビリティ・パラメータを判定すること
を行うように構成される、句１に記載の装置。
１８．プロセッサは、
ケイパビリティ・メッセージを回復するためにケイパビリティベースのアドレスの一部を復号し、
テーブルへのキーとしてケイパビリティベースのアドレスの少なくとも一部を使用してケイパビリティ・パラメータを格納したテーブルにアクセスし、または
ケイパビリティ・パラメータを識別するためにケイパビリティベースのアドレスの少なくとも一部を解析する
ことによってケイパビリティベースのアドレスの少なくとも一部に基づいてケイパビリティ・パラメータを判定することを行うように構成される、句１７に記載の装置。
１９．コンピュータによって実行された時に、コンピュータに方法を実行させる命令を格納したコンピュータ可読記憶媒体であって、方法は、
ケイパビリティベースのアドレスを含むメッセージを処理するステップであって、ケイパビリティベースのアドレスは、ケイパビリティベースのアドレスに向けられたメッセージの配送を制御する際の使用のためにケイパビリティ・パラメータをそれに関連付けられる、ステップ
を含む、コンピュータ可読記憶媒体。
２０．ケイパビリティベースのアドレスを含むメッセージを処理することであって、ケイパビリティベースのアドレスは、ケイパビリティベースのアドレスに向けられたメッセージの配送を制御する際の使用のためにケイパビリティ・パラメータをそれに関連付けられる、処理すること
のためにプロセッサを使用するステップ
を含む方法。
【０１００】
前述が、本明細書で提示される特徴のさまざまな実施形態を対象とするが、その基本的な範囲から逸脱せずに、他の実施形態およびさらなる実施形態を考案することができることを了解されたい。
【図１】
2016509288.tif 000003
【図２】
2016509288.tif 000004
【図３】
2016509288.tif 000005
【国際調査報告】
2016509288.tif 000006
2016509288.tif 000007
2016509288.tif 000008