(57)【特許請求の範囲】
【請求項１】
モバイルネットワークにおけるモバイルコンテンツ配信を実施する方法であって、
モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから購入要求を受信するステップであって、前記購入要求は前記ネットワーククライアントにより購入されるモバイルコンテンツアイテムを示し、前記モバイルマーケットプレイスシステムは特定の課金者を使って前記モバイルコンテンツアイテムを前記ネットワーククライアントに販売するように構成され、前記特定の課金者は前記ネットワーククライアントにおいて購入された前記モバイルコンテンツアイテムについて課金される者であり、前記特定の課金者は２以上の参加中の課金者から選択され、前記２以上の参加中の課金者のうちの少なくとも１人は前記モバイルコンテンツアイテムを提供する者以外の者である、ステップと、
前記ネットワーククライアントに、前記モバイルコンテンツアイテムについて前記ネットワーククライアントのユーザに課金するために前記２以上の参加中の課金者のうちの前記特定の課金者を示す希望の課金方法を指定するように指示するステップと、
前記モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから前記希望の課金方法を受信するステップと、
前記希望の課金方法がモバイル事業者を前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイル事業者との間の課金関係を認証するステップと、
前記希望の課金方法が前記モバイルマーケットプレイスシステムを前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の課金関係を認証するステップと、
前記ネットワーククライアントと前記特定の課金者との間の前記課金関係が認証される場合に、前記モバイルマーケットプレイスシステムから前記ネットワーククライアントに前記モバイルコンテンツアイテムを提供するステップと
を含む方法。
【請求項２】
前記ネットワーククライアントと前記モバイル事業者との間の前記課金関係を認証するステップが、
前記モバイルマーケットプレイスシステムにおいて、前記ネットワーククライアントからモバイルネットワーク識別子を受信するステップであって、前記モバイルネットワーク識別子は、前記ネットワーククライアントを示すモバイル機器識別子と、前記モバイル事業者を示すモバイル事業者識別子とを含む、ステップと、
前記モバイル事業者識別子により示される前記モバイル事業者に前記モバイルマーケットプレイスシステムから認証要求を伝送するステップであって、前記認証要求は前記モバイル機器識別子を含む、ステップと、
前記モバイル機器識別子により示される前記ネットワーククライアントについて、前記モバイルマーケットプレイスシステムにおいて、前記モバイル事業者から認証応答を受信するステップであって、前記認証応答は、前記ネットワーククライアントと前記モバイル事業者との間の前記課金関係が承認されたことを示す、ステップと
を含む、請求項１に記載の方法。
【請求項３】
前記モバイルマーケットプレイスシステムにおいて、前記モバイルネットワーク識別子を前記ネットワーククライアントのユーザ識別子に関連付けるステップをさらに含む請求項２に記載の方法。
【請求項４】
前記モバイルネットワーク識別子は、前記ネットワーククライアントのモバイル機器に関連する電子シリアル番号である、請求項２に記載の方法。
【請求項５】
前記モバイルネットワーク識別子が、ＩＭＳＩ（ｉｎｔｅｒｎａｔｉｏｎａｌ ｍｏｂｉｌｅ ｓｕｂｓｃｒｉｂｅｒ ｉｄｅｎｔｉｔｙ）およびＭＳＩＳＤＮ（ｍｏｂｉｌｅ
ｓｕｂｓｃｒｉｂｅｒ ｉｎｔｅｇｒａｔｅｄ ｓｅｒｖｉｃｅｓ ｄｉｇｉｔａｌ ｎｅｔｗｏｒｋ ｎｕｍｂｅｒ）、の内の１つまたは複数を含む、請求項２に記載の方法。
【請求項６】
前記モバイル事業者に前記認証要求を伝送するステップが、前記モバイルマーケットプレイスシステムから前記モバイル事業者に第１のショートメッセージサービス（ＳＭＳ）メッセージを伝送するステップを含み、
前記モバイル事業者から前記認証応答を受信するステップが、第２のＳＭＳメッセージを受信するステップを含む、請求項２に記載の方法。
【請求項７】
前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の前記課金関係を認証するステップが、
前記ネットワーククライアントに認証暗証番号を提示するよう指示するステップと、
前記モバイルマーケットプレイスシステムにおいて、前記ネットワーククライアントから前記認証暗証番号を受信するステップと、
前記ネットワーククライアントから支払コードを受信するステップであって、前記支払コードは、前記ネットワーククライアントを示すクライアントアカウント番号と、電子検証システムを示す電子検証識別子とを含むステップと、
前記モバイルマーケットプレイスシステムにおいて、前記認証暗証番号を前記支払コードに関連付けるステップと、
前記電子検証識別子により示される電子検証システムに前記モバイルマーケットプレイスシステムから認証要求を伝送するステップであって、前記認証要求は、前記クライアントアカウント番号を含むステップと、
前記電子検証システムから認証応答を受信するステップであって、前記認証応答は、前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の前記課金関係が認証されたことを示すステップと
を含む、請求項１に記載の方法。
【請求項８】
前記支払コードは、ＩＳＯ７８１２規格の番号である、請求項７に記載の方法。
【請求項９】
前記ネットワーククライアントはモバイル機器を含み、前記モバイルコンテンツアイテムを前記ネットワーククライアントに提供するステップは前記モバイルコンテンツアイテムを前記モバイル機器に伝送するステップを含む、請求項１に記載の方法。
【請求項１０】
前記モバイルコンテンツアイテムは、前記モバイル機器のソフトウェアアプリケーションを有する、請求項９に記載の方法。
【請求項１１】
前記購入要求により示される前記モバイルコンテンツアイテムに関連する１組の課金パラメータに従って、前記特定の課金者に課金するステップをさらに含み、
前記１組の課金パラメータは、前記モバイルコンテンツアイテムについて支払われる価格、および、前記特定の課金者が前記モバイルコンテンツアイテムについていつ課金されるかを、前記モバイルコンテンツアイテムがいつ前記ネットワーククライアントに提供されるかに対して定義する課金定義、の内の１つまたは複数を含む、請求項１に記載の方法。
【請求項１２】
モバイルネットワークのためのモバイルマーケットプレイスシステムであって、
プロセッサを含む論理サブシステムと、
前記論理サブシステムにより実行可能な命令を保持するよう構成されるデータ保持サブシステムと
を備え、複数のモバイルコンテンツアイテムを記憶するよう構成されるモバイルコンテンツストアを提供し、
ネットワーククライアントからクライアントポータルモジュールを介して購入要求を受信し、前記購入要求は前記複数のモバイルコンテンツアイテムの前記ネットワーククライアントにより購入されるモバイルコンテンツアイテムを示し、前記モバイルコンテンツストアは特定の課金者を使って前記モバイルコンテンツアイテムを前記ネットワーククライアントに販売するように構成され、前記特定の課金者はモバイル事業者および前記モバイルマーケットプレイスシステムのうちの１つであり、前記特定の課金者は２以上の参加中の課金者から選択され、前記２以上の参加中の課金者のうちの少なくとも１人は前記モバイルコンテンツアイテムを提供する者以外の者であり、
希望の課金方法を指定するように前記ネットワーククライアントに指示するよう構成される課金モジュールを提供し、
前記課金モジュールにて前記ネットワーククライアントから前記希望の課金方法を受信し、前記希望の課金方法は、前記モバイルコンテンツアイテムについて前記ネットワーククライアントのユーザに課金するために前記２以上の参加中の課金者のうちの前記特定の課金者を示し、
（ｉ）前記希望の課金方法が前記モバイル事業者を前記特定の課金者として示す場合に、前記ネットワーククライアントと複数のモバイル事業者の内のモバイル事業者との間の課金関係を認証し、かつ（ｉｉ）前記希望の課金方法が前記モバイルマーケットプレイスシステムを前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の課金関係を認証するよう構成される認証モジュールを提供し、
前記ネットワーククライアントと前記特定の課金者との間の前記課金関係が前記認証モジュールにより認証される場合に、前記モバイルコンテンツアイテムを前記ネットワーククライアントに提供する、モバイルマーケットプレイスシステム。
【請求項１３】
前記ネットワーククライアントがモバイル機器を含み、前記モバイルコンテンツアイテムが前記モバイル機器のソフトウェアアプリケーションを備える。請求項１２に記載のモバイルマーケットプレイスシステム。
【請求項１４】
前記データ保持サブシステムが前記論理サブシステムにより実行可能な命令を保持するようさらに構成され、前記希望の課金方法が前記モバイル事業者を前記特定の課金者として示すことに応答して、前記論理サブシステムが、
前記ネットワーククライアントからモバイルネットワーク識別子を受信し、前記モバイルネットワーク識別子は前記ネットワーククライアントを示すモバイル機器識別子と、前記複数のモバイル事業者の内のモバイル事業者を示すモバイル事業者識別子とを含み、
前記モバイル事業者識別子により示される前記モバイル事業者に認証要求を伝送し、前記認証要求は前記モバイル機器識別子を含み、
前記モバイル機器識別子により示される前記ネットワーククライアントの前記モバイル事業者から認証応答を受信し、前記認証応答は、前記ネットワーククライアントと前記モバイル事業者との間の前記課金関係が承認されたことを示す、
ように構成され、
前記認証モジュールは、前記課金関係が承認されたことを前記認証応答が示す場合、前記ネットワーククライアントと前記モバイル事業者との間の前記課金関係を認証するようさらに構成される、請求項１２に記載のモバイルマーケットプレイスシステム。
【請求項１５】
前記データ保持サブシステムは、前記論理サブシステムにより実行可能な命令を保持するようさらに構成され、
前記モバイルマーケットプレイスシステムから前記モバイル事業者に、前記認証要求を含む第１のショートメッセージサービス（ＳＭＳ）メッセージを伝送するよう構成されるＳＭＳモジュールを提供することにより、前記認証要求を前記モバイル事業者に伝送し、
前記ＳＭＳモジュールにて前記モバイル事業者から第２のＳＭＳメッセージを受信することにより、前記モバイル事業者から前記認証応答を受信する、請求項１４に記載のモバイルマーケットプレイスシステム。
【請求項１６】
前記データ保持サブシステムは、前記モバイルマーケットプレイスシステムを前記特定の課金者として示す前記希望の課金方法に応答して、前記論理サブシステムにより実行可能な命令を保持するようにさらに構成され、前記論理サブシステムは、
前記ネットワーククライアントに認証暗証番号を提示するよう指示し、
前記認証モジュールにおいて前記ネットワーククライアントから前記認証暗証番号を受信し、
前記ネットワーククライアントから支払コードを受信するように構成された課金モジュールであって、前記支払コードは前記ネットワーククライアントを示すクライアントアカウント番号と、複数の電子検証システムのうちの１つの電子検証システムを示す電子検証識別子とを含む課金モジュールを提供し、
前記認証暗証番号を前記支払コードに関連付けるように構成されたマッピングモジュールを提供し、
前記電子検証識別子により示される前記電子検証システムに前記認証モジュールから認証要求を伝送し、前記認証要求は前記クライアントアカウント番号を含み、
前記認証モジュールにおいて前記電子検証システムから認証応答を受信し、前記認証応答は前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の前記課金関係が承認されたことを示す、請求項１２に記載のモバイルマーケットプレイスシステム。
【請求項１７】
前記データ保持サブシステムは、前記論理サブシステムにより実行可能な命令を保持するようにさらに構成され、前記論理サブシステムは、
前記購入要求によって示される前記モバイルコンテンツアイテムと関連する課金パラメータの組に従って、前記課金モジュールから前記特定の課金者へ請求書を伝送し、
前記課金パラメータの組は、前記モバイルコンテンツアイテムについて支払われる価格および、前記モバイルコンテンツアイテムがいつネットワーククライアントに提供されるかに対して、前記モバイルコンテンツアイテムについて前記特定の課金者がいつ前記課金モジュールによって課金されるかを定義する課金定義のうちの、１つまたは複数を示す、請求項１６に記載のモバイルマーケットプレイスシステム。
【請求項１８】
前記モバイルネットワーク識別子は、前記ネットワーククライアントのモバイル機器に関連する電子シリアル番号である、請求項１４に記載のモバイルマーケットプレイスシステム。
【請求項１９】
前記モバイルネットワーク識別子は、ＩＭＳＩ（ｉｎｔｅｒｎａｔｉｏｎａｌ ｍｏｂｉｌｅ ｓｕｂｓｃｒｉｂｅｒ ｉｄｅｎｔｉｔｙ）およびＭＳＩＳＤＮ（ｍｏｂｉｌｅ
ｓｕｂｓｃｒｉｂｅｒ ｉｎｔｅｇｒａｔｅｄ ｓｅｒｖｉｃｅｓ ｄｉｇｉｔａｌ ｎｅｔｗｏｒｋ ｎｕｍｂｅｒ）のうちの１つまたは複数を含む、請求項１４に記載のモバイルマーケットプレイスシステム。
【請求項２０】
モバイルネットワークにおけるモバイルコンテンツ配信を実施する方法であって、
モバイルマーケットプレイスシステムにおいてネットワーククライアントのモバイル機器から購入要求を受信するステップであって、前記購入要求は前記ネットワーククライアントにより購入されるモバイルコンテンツアイテムを示し、前記モバイルマーケットプレイスシステムは２以上の参加中の課金者のうちの特定の課金者を使って前記モバイルコンテンツアイテムを前記ネットワーククライアントに販売するように構成される、ステップと、
前記モバイルマーケットプレイスシステムにおいて前記モバイル機器の電子シリアル番号を獲得するステップと、
前記モバイル機器の前記電子シリアル番号に基づいて、前記モバイルマーケットプレイスシステムにおいて前記モバイルコンテンツアイテムについての希望の課金方法を設定するステップであって、前記希望の課金方法は前記モバイルコンテンツアイテムについて前記ネットワーククライアントのユーザに課金する前記特定の課金者を示し、前記特定の課金者は前記モバイルコンテンツアイテムを提供する者以外の者である、ステップと、
前記希望の課金方法がモバイル事業者を前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイル機器のモバイル事業者との間の課金関係を認証するステップと、
前記希望の課金方法が前記モバイルマーケットプレイスシステムを前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の課金関係を認証するステップと、
前記ネットワーククライアントと前記特定の課金者との間の前記課金関係が認証される場合に、前記モバイルマーケットプレイスシステムから前記モバイル機器に前記モバイルコンテンツアイテムを提供するステップと
を含む方法。
【請求項２１】
モバイルネットワークにおけるモバイルコンテンツ配信を実施するための処理方法をモバイルマーケットプレイスシステムに実行させるコンピュータプログラムであって、前記処理方法は、
モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから購入要求を受信するステップであって、前記購入要求は前記ネットワーククライアントにより購入されるモバイルコンテンツアイテムを示し、前記モバイルマーケットプレイスシステムは特定の課金者を使って前記モバイルコンテンツアイテムを前記ネットワーククライアントに販売するように構成され、前記特定の課金者は前記ネットワーククライアントにおいて購入された前記モバイルコンテンツアイテムについて課金される者であり、前記特定の課金者は２以上の参加中の課金者から選択され、前記２以上の参加中の課金者のうちの少なくとも１人は前記モバイルコンテンツアイテムを提供する者以外の者である、ステップと、
前記ネットワーククライアントに、前記モバイルコンテンツアイテムについて前記ネットワーククライアントのユーザに課金するために前記２以上の参加中の課金者のうちの前記特定の課金者を示す希望の課金方法を指定するように指示するステップと、
前記モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから前記希望の課金方法を受信するステップと、
前記希望の課金方法がモバイル事業者を前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイル事業者との間の課金関係を認証するステップと、
前記希望の課金方法が前記モバイルマーケットプレイスシステムを前記特定の課金者として示す場合に、前記ネットワーククライアントと前記モバイルマーケットプレイスシステムとの間の課金関係を認証するステップと、
前記ネットワーククライアントと前記特定の課金者との間の前記課金関係が認証される場合に、前記モバイルマーケットプレイスシステムから前記ネットワーククライアントに前記モバイルコンテンツアイテムを提供するステップと
を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルネットワークにおけるモバイルコンテンツ配信に関する。
【背景技術】
【０００２】
電子通信ネットワークは、顧客がネットワークコンピュータデバイスを介してメディアコンテンツを購入することを可能にする。金融取引を電子的に行って、電子通信ネットワークを介してメディアコンテンツの購入が容易となる。電子金融取引では、顧客とメディアコンテンツプロバイダとの間の安全な取引を提供するために、および、顧客の身元を確認するために、顧客の電子認証を利用する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従って、本明細書においてモバイルコンテンツ配信に関する種々の実施形態が開示される。例えば、開示される一実施形態により、モバイルネットワークにおけるモバイルコンテンツ配信を実施する方法が提供される。
【課題を解決するための手段】
【０００４】
方法は、モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから購入要求を受信するステップであって、購入要求は、ネットワーククライアントにより購入されるモバイルコンテンツアイテムを示すステップと、希望の課金方法を与えるようにネットワーククライアントに指示するステップとを含む。方法は、モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから希望の課金方法を受信するステップであって、希望の課金方法は課金者を示す、ステップをさらに含む。方法は、希望の課金方法がモバイル事業者を課金者として示す場合に、ネットワーククライアントとモバイル事業者との間の課金関係を認証するステップと、希望の課金方法がモバイルマーケットプレイスシステムを課金者として示す場合に、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証するステップとをさらに含む。方法は、ネットワーククライアントと課金者との間の課金関係が認証される場合に、モバイルマーケットプレイスシステムからネットワーククライアントにモバイルコンテンツアイテムを提供するステップをさらに含む。
【０００５】
この「発明の概要」は、以下の「発明を実施するための形態」でさらに述べる概念を選択して簡略化した形式で紹介するために提供するものである。この「発明の概要」は、特許請求の主題の重要な特徴または主要な特徴を確認することを意図しておらず、請求される主題の範囲を制限するために使用されることを意図してもいない。さらに、請求される主題は、本開示の任意の部分に示される、任意または全ての不利を解決するための実装に制限されない。
【図面の簡単な説明】
【０００６】
【図１】モバイルコンテンツ配信システムの一実施形態を示す図である。
【図２】モバイルコンテンツ配信を円滑にする方法の一実施形態を示す図である。
【図３】ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証する方法の一実施形態を示す図である。
【図４】ネットワーククライアントとモバイル事業者との間の課金関係を認証する方法の一実施形態を示す図である。
【図５】図２の方法の例示の実装を示すフロー図である。
【発明を実施するための形態】
【０００７】
モバイルネットワークにおけるモバイルコンテンツ配信に関する種々の実施形態が、本明細書において開示される。特に本開示は、非常に柔軟なコンテンツ配信をサポートする強固な市場を提供する。他の市場は、簡素化と引き換えに、互換性、選択性および柔軟性を犠牲にするが、それに対して、本明細書に記載される市場は、制約のない選択性、互換性および柔軟性を提供し、同時に、強固さがより弱い市場においてみられるものと少なくとも同じレベルの簡素化をエンドユーザに提示する。このように、ユーザは、任意の適切な支払処理または課金処理を使用して、モバイル機器向けのコンテンツをシームレスに購入することができ、それにより、取引は、ユーザによるコンテンツを購入するという自分の意思を簡単に承認するというものに、潜在的に縮小化される。以下により詳細に記載するように、本明細書に記載される市場は、仮想的に無限の数の異なるモバイル事業者、仮想的に無限の数の異なる課金の協約（例えば、モバイル事業者課金、クレジットカード課金、電子銀行課金など）、仮想的に無限の数の異なるユーザ識別プロトコル、のみならず、他のレベルの柔軟性も受け入れる。
【０００８】
図１は、モバイルコンテンツ配信システム１００の例示の一実施形態を示す。モバイルコンテンツ配信システム１００には、モバイルマーケットプレイスシステム１１０を含むことができ、モバイルマーケットプレイスシステム１１０は、ネットワーククライアントがモバイル機器向けのモバイルコンテンツを購入することを可能にするプラットフォームを提供する。モバイルマーケットプレイスシステム１１０は、単一のコンピュータデバイスの文脈で記載されるが、モバイルマーケットプレイスシステム１１０が、お互いに連携して動作する２つまたはそれ以上のコンピュータデバイスを含むことができることは理解すべきである。
【０００９】
モバイルマーケットプレイスシステム１１０には、論理サブシステム１１２およびデータ保持サブシステム１１４を含むことができる。論理サブシステム１１２は、１つまたは複数のプロセッサを備えることができる。データ保持サブシステム１１４は、論理サブシステム１１２により実行可能な命令１１６を保持して示され、命令１１６は、１つまたは複数の本明細書に記載される方法を実装するために使用される。命令１１６には、認証モジュール１１８、課金モジュール１２０、マッピングモジュール１２２、および、ショートメッセージサービス（ＳＭＳ）モジュール１２４の内の１つまたは複数を含む、１つまたは複数のモジュール（例えば、ソフトウェアモジュール）を備えることができる。これらのモジュールは、図２から４の方法２００、３００および４００を参照して、より詳細に記載される。
【００１０】
データ保持サブシステム１１４は、１つまたは複数のクライアントのプロファイルを記憶するよう構成されるクライアントプロファイルストア１２８を含むことができ、クライアントプロファイルの制限されない例が、クライアントプロファイル１３０を参照してさらに詳細に記載される。クライアントプロファイル１３０には、ユーザ識別子１３２、モバイルネットワーク識別子１３４、支払コード１４０、認証データ１４６、およびクライアント選好データ１４８、の内の１つまたは複数を含むことができる。
【００１１】
モバイルネットワーク識別子１３４は、モバイル機器識別子１３６およびモバイル事業者識別子１３８の内の１つまたは複数を含むことができる。一例として、モバイルネットワーク識別子は、モバイルマーケットプレイスシステムが獲得することができるネットワーククライアント（例えば、ネットワーククライアント１８２）のモバイル機器（例えば、第１のコンピュータデバイス１８４）の電子シリアル番号である。別の例として、モバイルネットワーク識別子１３４は、ＩＭＳＩ（ｉｎｔｅｒｎａｔｉｏｎａｌ  ｍｏｂｉｌｅ  ｓｕｂｓｃｒｉｂｅｒ  ｉｄｅｎｔｉｔｙ）、ＭＳＩＳＤＮ（ｍｏｂｉｌｅ  ｓｕｂｓｃｒｉｂｅｒ  ｉｎｔｅｇｒａｔｅｄ  ｓｅｒｖｉｃｅｓ  ｄｉｇｉｔａｌ  ｎｅｔｗｏｒｋ  ｎｕｍｂｅｒ）、およびモバイルマーケットプレイスシステムが獲得することができるモバイル事業者のエイリアス、の内の１つまたは複数を含むことができる。例えば、モバイル事業者のエイリアスは、モバイルマーケットプレイスシステムがモバイル事業者無線アクセスプロトコルゲートウェイを介して獲得することができる。いくつかの実施形態において、モバイル事業者のエイリアスは、片方向のハッシュ化されたバージョンのＭＳＩＳＤＮまたはＩＭＳＩである。モバイル機器識別子１３６は、モバイルマーケットプレイスシステム１１０により使用されて、複数のネットワーククライアント１８０の内の１つのネットワーククライアント（例えば、ネットワーククライアント１８２）、および複数のモバイル事業者１７６の内の１つのモバイル事業者（例えば、モバイル事業者１７８）を示すことができる。
【００１２】
支払コード１４０には、クライアントアカウント番号１４２および電子検証識別子１４４の内の１つまたは複数を含むことができる。いくつかの実施形態において、支払コード１４０はＩＳＯ７８１２規格の番号であり、例えば、クレジットカード番号、デビットカード番号、または電子金融取引を円滑にするための他の適切な識別子、等がある。
【００１３】
データ保持サブシステム１１４には、１つまたは複数のモバイルコンテンツアイテムを含むモバイルコンテンツストア１５０を含むことができ、モバイルコンテンツアイテムの制限されない例が、モバイルコンテンツアイテム１５２を参照してさらに詳細に記載される。一例として、モバイルコンテンツアイテム１５２には、モバイル機器用のソフトウェアアプリケーション等のモバイルアプリケーションを含むことができる。
【００１４】
別の例として、モバイルコンテンツアイテム１５２には、音声ファイルまたは映像ファイル等のメディアコンテンツを含むことができる。いくつかの実施形態において、モバイルコンテンツアイテム１５２には、関連するメタデータ１５４をさらに含むことができる。メタデータ１５４は、モバイルコンテンツアイテムに関連する１組の課金パラメータを備えることができる。課金パラメータは、モバイルコンテンツアイテムについて支払われる価格、価格に関連する通貨、モバイルコンテンツアイテムに関連する言語、および、ネットワーククライアントにより購入されるモバイルコンテンツアイテムについて課金者がいつ課金されるかを、モバイルコンテンツアイテムがいつネットワーククライアントに配信されるかに対して定義する課金定義、の内の１つまたは複数を含むことができる。いくつかの実施形態において、メタデータには、ネットワーククライアントの地理的場所に基づく、対象とされるコンテンツを含むことができる。例えば、合衆国を拠点とするユーザのネットワーククライアントには、他の地理的場所と比較して異なったコンテンツが提供されるようにすることができる。
【００１５】
いくつかの実施形態において、モバイルコンテンツストアは、モバイルマーケットプレイスシステムから離れて（例えば、ウェブサーバまたは他の適切な記憶装置システムに）置かれても良く、そこでは、ネットワークシステム１７０を介してモバイルコンテンツストアにアクセスすることができる。理解すべきことであるが、データ保持サブシステム１１４は、論理サブシステムにより実行可能な命令を保持して、モバイルコンテンツストア１５０を提供することができ、モバイルコンテンツストア１５０は、モバイルコンテンツアイテム１５２を含む複数のモバイルコンテンツアイテムを記憶するよう構成される。
【００１６】
データ保持サブシステム１１４には、クライアントポータルモジュール１５６を含むことができる。クライアントポータルモジュール１５６には、ネットワーククライアントがモバイルマーケットプレイスシステム１１０にアクセスすることを可能にするための、１つまたは複数のポータル（例えば、アクセスポイント）を含むことができる。例えば、クライアントポータルモジュール１５６には、汎用デフォルトポータル１５８、汎用モバイルポータル１６０、専用デフォルトポータル１６２、および専用モバイルポータル１６４、の内の１つまたは複数を含むことができ、それぞれが、ネットワーククライアントがモバイルマーケットプレイスシステムと対話することを可能にするグラフィカルユーザインターフェースを提供することができる。
【００１７】
一例として、汎用デフォルトポータル１５８には、汎用ウェブブラウザを介してネットワーククライアント（例えば、ネットワーククライアント１８２）によりアクセスすることができるウェブサイト（例えば、１つまたは複数のウェブページの集まり）を含むことができる。いくつかの実施形態において、クライアントポータルモジュール１５６は、ネットワーククライアントがモバイルマーケットプレイスシステム１１０にアクセスするためのデフォルトのアクセスポイントとして、汎用デフォルトポータル１５８を提供することができる。それに対して、汎用モバイルポータル１６０には、汎用モバイルウェブブラウザを介してモバイル機器（例えば、モバイル機能を有するコンピュータデバイス）によりアクセスすることができるウェブサイトを含むことができる。汎用モバイルポータル１６０は、モバイル機器に特定して適合または構成されて良く、固定の機器およびモバイル機器の両方を含むより広い範囲のコンピュータデバイスに対して適合または構成されて良い汎用デフォルトポータル１５８とは対照的である。
【００１８】
別の例として、専用デフォルトポータル１６２は、ネットワーククライアントにローカルに存在する専用ソフトウェアアプリケーションを介して、ネットワーククライアント（例えば、ネットワーククライアント１８２）のアクセスポイントを提供することができる。それに対して、専用モバイルポータル１６４は、モバイル機器に特定して適合または構成される専用ソフトウェアアプリケーションを介して、ネットワーククライアントのアクセスポイントを提供することができる。従って、専用デフォルトポータル１６２は、固定の機器およびモバイル機器の両方を含む、専用モバイルポータル１６４より広い範囲のコンピュータデバイスに対して適合または構成されて良い。
【００１９】
モバイルコンテンツ配信システム１００は、ネットワーククライアント１８２を含む複数のネットワーククライアント１８０をさらに含むことができる。ネットワーククライアント１８２は、第１のコンピュータデバイス１８４および第２のコンピュータデバイス１８６等の１つまたは複数のコンピュータデバイスを含むことができ、または、該１つまたは複数のコンピュータデバイスと関連付けられても良い。一例として、第１のコンピュータデバイス１８４はモバイル機器であり、第２のコンピュータデバイス１８６は固定の機器である。別の例として、第１のコンピュータデバイス１８４は、モバイル機器または固定の機器である第２のコンピュータデバイス１８６に比べて制限されたハードウェアの機能を有するモバイル機器である。図２の方法２００を参照してさらに詳細に記載するように、モバイルコンテンツは、第１のコンピュータデバイス１８４と共に使用するための第２のコンピュータデバイス１８６を介して、ネットワーククライアント１８２により購入する。
【００２０】
モバイルコンテンツ配信システム１００は、モバイル事業者１７８を含む複数のモバイル事業者１７６をさらに含むことができる。いくつかの実施形態において、複数のモバイル事業者１７６には、電話サービスおよび／またはデータサービスを第１のコンピュータデバイス１８４（例えば、ここでは第１のコンピュータデバイス１８４にはモバイル機器が含まれる）に提供するモバイル機器サービスプロバイダが含まれる。
【００２１】
モバイルコンテンツ配信システム１００には、電子検証システム１７４を含む複数の電子検証システム１７２を含むことができる。いくつかの実施形態において、複数の電子検証システム１７２には、クレジットカード発行会社、銀行代理業者、または他の適切な金融機関を含む。
【００２２】
モバイルマーケットプレイスシステム１１０、複数のネットワーククライアント１８０、複数の電子検証システム１７２、および、複数のモバイル事業者１７６、のそれぞれは、ネットワークシステム１７０を介してお互いに通信する。ネットワークシステム１７０には、ローカルエリアネットワーク（ＬＡＮ）およびワイドエリアネットワーク（ＷＡＮ）（例えば、インターネット）を含む１つまたは複数のデータネットワークを含む。いくつかの実施形態において、ネットワークシステム１７０には、複数の異なるネットワークを含む。例えば、ネットワークシステム１７０には、インターネットおよび１つまたは複数のモバイル通信ネットワークを含む。例えば、モバイル事業者１７８は、ネットワークシステム１７０のモバイル通信ネットワークを介したネットワーククライアント１８２のモバイル機器（例えば、第１のコンピュータデバイス１８４）のためのモバイル通信を実施し、一方、インターネットサービスプロバイダ（図１には図示せず）は、ネットワーククライアント１８２のコンピュータデバイス１８６のためのインターネットアクセスを実施する。従って、ネットワーククライアント１８２は、インターネット、およびモバイル事業者１７８により実施されるモバイル通信ネットワーク、の内の１つまたは複数を介して、モバイルマーケットプレイスシステム１１０にアクセスすることができる。複数のネットワーククライアント１８０の内の他のネットワーククライアントはまた、複数のモバイル事業者１７６の内のネットワーククライアントそれぞれのモバイル事業者を介して、モバイルマーケットプレイスシステム１１０と通信することができる。
【００２３】
図２は、モバイルコンテンツ配信を円滑にする方法２００の一実施形態を示す。一例として、方法２００は、ネットワークシステム１７０のモバイルネットワーク上でモバイルマーケットプレイスシステム１１０により実行することができる。方法２００により、ネットワーククライアントがモバイルマーケットプレイスシステムからモバイルコンテンツを購入する少なくも２つの方法が提供される。
【００２４】
２１０にて、方法は、モバイルマーケットプレイスシステム（例えば、モバイルマーケットプレイスシステム１１０）においてネットワーククライアント（例えば、図１のネットワーククライアント１８２）から購入要求を受信するステップを含む。いくつかの実施形態において、購入要求は、ネットワーククライアントにより購入されることになるモバイルコンテンツアイテム（例えば、モバイルコンテンツアイテム１５２）を示す。例えば、図１のクライアントポータルモジュール１５６は、ネットワーククライアントが複数のモバイルコンテンツアイテムからモバイルコンテンツアイテムを閲覧および購入できる、ユーザインターフェースを提供する。いくつかの実施形態において、モバイルマーケットプレイスシステムは、クライアントポータルモジュール（例えば、図１のクライアントポータルモジュール１５６）を介してネットワーククライアントから購入要求を受信するよう構成されても良い。
【００２５】
２１２にて、方法は、課金者を示す希望の課金方法を与えるようにネットワーククライアントに指示するステップを含む。いくつかの実施形態において、ネットワーククライアントに指示する処理には、希望の課金方法の要求をモバイルマーケットプレイスシステムからネットワーククライアントに伝送するステップが含まれる。一例として、ネットワーククライアントに、特定の課金者を示す希望の課金方法を２つまたはそれ以上の希望の課金方法から選択するように指示しても良い。いくつかの実施形態において、モバイルマーケットプレイスシステムの課金モジュール（例えば、課金モジュール１２０）は、希望の課金方法を与えるようにネットワーククライアントに指示するよう構成されても良い。
【００２６】
いくつかの実施形態において、２１２における処理には、モバイルマーケットプレイスシステムにおいてモバイル機器の電子シリアル番号（例えば、図１のモバイルネットワーク識別子１３４のいくつかまたは全て）を獲得するステップと、モバイル機器の電子シリアル番号に基づき、モバイルマーケットプレイスシステムにおいて希望の課金方法を設定するステップと、を含むことができる。一例として、モバイルマーケットプレイスシステムは、モバイル機器の１つまたは複数の機能、および電子シリアル番号により示されるそのオペレーティングシステムを検証し、また、モバイル機器のハードウェアまたはソフトウェアの機能の内の１つまたは複数に従って、希望の課金方法を設定する。別の例として、モバイルマーケットプレイスシステムは、電子シリアル番号により示されるモバイル機器のモバイル事業者により設定されるポリシーまたは規則を識別し、また、モバイル事業者により設定されるポリシーまたは規則に従って希望の課金方法を設定する。さらに別の例として、モバイルマーケットプレイスシステムは、電子シリアル番号により示されるネットワーククライアントの以前の申込のステータスまたは購入履歴を識別し、また、ネットワーククライアントの以前の申込のステータスまたは購入履歴に従って希望の課金方法を設定する（例えば、不正または二重課金を防ぐ）。例えば、モバイルマーケットプレイスシステムは、ネットワーククライアントの以前の申込のステータスまたは購入履歴に基づくネットワーククライアントの認証を拒否する。いくつかの実施形態において、ネットワーククライアントの以前の申込のステータスまたは購入履歴は、ネットワーククライアントのクライアントプロファイル（例えば、クライアントプロファイル１３０）に記憶し、クライアントプロファイルでは、該ステータスまたは購入履歴を希望の課金方法を設定するために後で参照する。
【００２７】
２１４にて、方法は、モバイルマーケットプレイスシステムにおいてネットワーククライアントから希望の課金方法を受信するステップを含む。いくつかの実施形態において、希望の課金方法は、ネットワーククライアントにより選択された課金者を示す。一例として、希望の課金方法は、複数のモバイル事業者（例えば、図１の複数のモバイル事業者１７６）の内のモバイル事業者（例えば、図１のモバイル事業者１７８）を課金者として示す。別の例として、希望の課金方法は、モバイルマーケットプレイスシステムを課金者として示すことができる。いくつかの実施形態において、希望の課金方法は、課金モジュール（例えば、図１の課金モジュール１２０）においてネットワーククライアントから受信されても良い。いくつかの実施形態において、処理２１４は省略しても良く、例えば、その場合、ネットワーククライアントのモバイル機器の電子シリアル番号に基づき、モバイルマーケットプレイスシステムがネットワーククライアントの希望の課金方法を設定する。
【００２８】
２１６にて、希望の課金方法がモバイルマーケットプレイスシステムを課金者として示すかどうかを判断することができる。２１６での応答が「はい」であると判断される場合、処理フローは２１８に進むことができる。２１８にて、方法は、希望の課金方法がモバイルマーケットプレイスシステムを課金者として示す場合に、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証するステップを含む。いくつかの実施形態において、認証モジュール（例えば、図１の認証モジュール１１８）は、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証するよう構成されても良い。例えば、希望の課金方法がモバイルマーケットプレイスシステムを課金者として示すにことに応答して、認証モジュールは処理２１８を実行する。
【００２９】
あるいは、２１６での応答が「いいえ」であると判断される場合、処理フローは代わりに２２０に進む。２２０にて、希望の課金方法がモバイル事業者を課金者として示すかどうかを判断する。２２０での応答が「はい」であると判断される場合、処理フローは２２２に進む。２２２にて、方法は、希望の課金方法がモバイル事業者を課金者として示す場合に、ネットワーククライアントとモバイル事業者との間の課金関係を認証するステップを含む。いくつかの実施形態において、認証モジュール（例えば、図１の認証モジュール１１８）は、ネットワーククライアントとモバイル事業者との間の課金関係を認証するよう構成されても良い。例えば、希望の課金方法がモバイル事業者を課金者として示すことに応答して、認証モジュールは処理２２２を実行することができる。あるいは、２２０での応答が「いいえ」であると判断される場合、処理フローは、代わりに異なる課金者（図示せず）について検査する、戻る、または終了することができる。
【００３０】
処理２１８または処理２２２から、処理フローは２２４に進み、ここで、課金関係が認証されたかどうかを判断する。図３の方法３００および図４の方法４００では、課金関係が認証されているかどうかを識別するステップの例を与える。２２４での応答が「はい」であると判断される場合、処理フローは２２６に進む。あるいは、２２４での応答が「いいえ」であると判断される場合、処理フローは戻っても終了しても良い。
【００３１】
２２６にて、方法は、ネットワーククライアントと課金者との間の課金関係が認証される場合に、モバイルマーケットプレイスシステムからネットワーククライアントにモバイルコンテンツアイテムを提供するステップを含む。いくつかの実施形態において、モバイルマーケットプレイスシステムからネットワーククライアントにモバイルコンテンツアイテムを提供する処理には、モバイルコンテンツアイテムをモバイルコンテンツストアから検索するステップと、モバイルコンテンツアイテムをネットワーククライアントに伝送するステップと、を含む。ネットワーククライアントにモバイル機器が含まれる場合は、モバイルコンテンツアイテムをネットワーククライアントに提供する処理には、モバイルコンテンツアイテムをモバイル機器に伝送するステップが含まれる。
【００３２】
いくつかの実施形態において、モバイルコンテンツストアがモバイルマーケットプレイスシステムから離れて配置される場合は、モバイルマーケットプレイスシステムからネットワーククライアントにモバイルコンテンツアイテムを提供する処理には、モバイルマーケットプレイスシステムからネットワーククライアントに追随可能な参照（例えば、ハイパーリンク、ＵＲＬ（ｕｎｉｖｅｒｓａｌ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）、または他の適切な参照）を伝送するステップが含まれても良い。追随可能な参照は、ネットワーククライアントにより使用されてモバイルコンテンツアイテムを検索またはアクセスする。
【００３３】
２２８にて、方法は、購入要求により示されるモバイルコンテンツアイテムに関連する１組の課金パラメータに従って、課金者に課金するステップを含む。いくつかの実施形態において、モバイルコンテンツアイテムに関連する１組の課金パラメータは、モバイルコンテンツアイテムの関連するメタデータ（例えば、図１の関連するメタデータ１５４）を備える。いくつかの実施形態において、１組の課金パラメータに従って、モバイルマーケットプレイスシステムの課金モジュール（例えば、図１の課金モジュール１２０）から、ネットワーククライアントの代わりに課金者に、請求書を伝送する。
【００３４】
一例として、１組の課金パラメータは、モバイルコンテンツアイテムについて支払われる価格、モバイルコンテンツアイテムについて課金者がいつ課金されるかを、モバイルコンテンツアイテムがいつネットワーククライアントに提供されるかに対して、定義する課金定義、および、ネットワーククライアントが課金される頻度、の内の１つまたは複数を示す。いくつかの実施形態において、課金定義は、モバイルコンテンツアイテムをネットワーククライアントに提供する前に、モバイルマーケットプレイスシステムが課金者を介してネットワーククライアントに課金するのか、または、モバイルマーケットプレイスシステムが、モバイルコンテンツアイテムをネットワーククライアントに提供した後のある時（例えば、定められた試用期間を過ぎた後）に、課金者を介してネットワーククライアントに課金するのか、を定義することができる。いくつかの実施形態において、課金定義では、ネットワーククライアントはモバイルコンテンツアイテムについて一回課金されるのか、または、ネットワーククライアントはその都度（例えば、購入申込毎）課金されるのか、を定義することができる。処理２２８から、処理フローは戻っても終了しても良い。
【００３５】
図３は、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証する方法３００の一実施形態を示す。一例として、方法３００は、図２の処理２１８と整合して、図１のモバイルマーケットプレイスシステム１１０により実行する。従って、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証するための処理は、方法３００の１つまたは複数の処理をさらに備えることができる。いくつかの実施形態において、方法３００は、モバイルマーケットプレイスシステムにより実行されて、クレジットカード取引または他の適切な電子金融取引を行うことができる。
【００３６】
３１０にて、方法は、認証暗証番号を提示するようネットワーククライアントに指示するステップを含む。いくつかの実施形態において、ネットワーククライアントに指示する処理には、モバイルマーケットプレイスシステムからネットワーククライアントに暗証番号要求を伝送するステップを含むことができる。暗証番号要求では、ネットワーククライアントを識別するユーザ識別子を与えるようにネットワーククライアントにさらに指示することができる。
【００３７】
３１２にて、方法は、モバイルマーケットプレイスシステムにおいて、ネットワーククライアントから認証暗証番号を受信するステップを含む。いくつかの実施形態において、認証暗証番号はユーザ識別子を伴っても良く、モバイルマーケットプレイスシステムによりユーザ識別子を使用して、ネットワーククライアントから受信された認証暗証番号が、モバイルマーケットプレイスシステムにおけるユーザ識別子に関連する認証暗証番号に対応するかどうか、を判定する。一例として、図１の認証データ１４６は、クライアントプロファイル１３０内のユーザ識別子１３２に関連する認証暗証番号を含む。任意の適切な暗証番号の認証処理を３１２にて使用することができることは理解すべきである。いくつかの実施形態において、認証暗証番号を、認証モジュール（例えば、認証モジュール１１８）でネットワーククライアントから受信する。
【００３８】
３１４にて、方法は、ネットワーククライアントから支払コードを受信するステップを含むことができる。いくつかの実施形態において、支払コードには、ネットワーククライアントを示すクライアントアカウント番号および電子検証システムを示す電子検証識別子、の内の１つまたは複数が含まれる。一例として、支払コードは、クレジットカード番号、デビットカード番号、または銀行カード番号等のＩＳＯ７８１２規格の番号である。別の例として、支払コードは、銀行口座番号および銀行支店コードの内の１つまたは複数である。いくつかの実施形態において、課金モジュール（例えば、図１の課金モジュール１２０）は、ネットワーククライアントから支払コードを受信するよう構成されても良い。
【００３９】
３１６にて、方法は、モバイルマーケットプレイスシステムにおいて、認証暗証番号を支払コードに関連付けるステップを含むことができる。一例として、図１のマッピングモジュール１２２は、支払コード、認証暗証番号およびユーザ識別子をクライアントプロファイルに記憶することにより、図１の支払コード１４０をユーザ識別子１３２および認証データ１４６（認証暗証番号を含む）の内の１つまたは複数に関連付けるよう構成されても良い。いくつかの実施形態において、モバイルマーケットプレイスシステムは、認証暗証番号を支払コードに関連付けるよう構成されるマッピングモジュール（例えば、マッピングモジュール１２２）を提供する。
【００４０】
３１８にて、方法は、電子検証識別子により示される電子検証システムにモバイルマーケットプレイスシステムから認証要求を伝送するステップを含む。いくつかの実施形態において、認証要求には支払コードのクライアントアカウント番号が含まれる。一例として、図１の認証モジュール１１８は、認証要求をフォーマットし、かつ、複数の電子検証システムの内の電子検証システム（例えば、電子検証システム１７４）に認証要求を伝送するよう構成されてもよい。いくつかの実施形態において、認証モジュール（例えば、図１の認証モジュール１１８）は、電子検証識別子により示される電子検証システムに認証要求を伝送するよう構成されてもよい。
【００４１】
３２０にて、方法は、電子検証システムから認証応答を受信するステップを含む。一例として、図１のモバイルマーケットプレイスシステム１１０は、認証要求に応答して電子検証システム１７４から認証応答を受信する。電子検証システムにより実行されるステータス判定に応じて、認証応答は、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係が承認されたことを示し、または、認証応答は、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係が否認されたことを示す。いくつかの実施形態において、認証応答は、認証モジュールにおいて電子検証システムから受信されても良い。
【００４２】
３２２にて、認証応答が、課金関係が承認されたことを示すかどうか判断することができる。３２２での応答が「はい」であると判断される場合、処理フローは３２４に進むことができる。３２４にて、方法は、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係を認証するステップを含む。３２６にて、ネットワーククライアントとモバイルマーケットプレイスシステムとの間の課金関係に対して認証が実行されない。例えば、認証応答は、代わりに課金関係が否認されたことを示す。処理３２４または処理３２６から、処理フローは戻っても終了しても良い。
【００４３】
図４は、ネットワーククライアントとモバイル事業者との間の課金関係を認証する方法４００の一実施形態を示す。一例として、方法４００は、図２の処理２２２と整合して、図１のモバイルマーケットプレイスシステム１１０により実行する。従って、ネットワーククライアントとモバイル事業者との間の課金関係を認証する処理は、方法４００の１つまたは複数の処理をさらに備えることができる。いくつかの実施形態において、方法４００は、モバイルマーケットプレイスシステムにより実行されて、ネットワーククライアントが、ネットワーククライアントと、ネットワーククライアントのモバイル機器のモバイル事業者との間の、以前から存在するまたは以前確立された課金関係を使用して、モバイルマーケットプレイスシステムからモバイルコンテンツを購入することを可能にする。
【００４４】
４１０にて、方法は、モバイルマーケットプレイスシステムにおいて、ネットワーククライアントからモバイルネットワーク識別子（例えば、図１のモバイルネットワーク識別子１３４）を受信するステップを含む。いくつかの実施形態において、モバイルネットワーク識別子には、ネットワーククライアントを示すモバイル機器識別子（例えば、図１のモバイル機器識別子１３６）、および、モバイル事業者を示すモバイル事業者識別子（例えば、図１のモバイル事業者識別子１３８）が含まれる。従って、モバイル機器識別子は、モバイルマーケットプレイスシステムにより使用されて、複数のネットワーククライアントからネットワーククライアントを識別し、また、モバイル事業者識別子は、モバイルマーケットプレイスシステムにより使用されて、複数のモバイル事業者からモバイル事業者を識別する。
【００４５】
４１２にて、方法は、モバイルネットワーク識別子をユーザ識別子に関連付けるステップを含む。一例として、図１のマッピングモジュール１２２は、モバイルネットワーク識別子１３４をユーザ識別子１３２と共にクライアントプロファイル１３０に記憶するよう構成されても良い。
【００４６】
４１４にて、方法は、モバイル事業者識別子により示されるモバイル事業者にモバイルマーケットプレイスシステムから認証要求を伝送するステップを含む。いくつかの実施形態において、認証要求にはモバイル機器識別子を含むことができる。一例として、図１のＳＭＳモジュール１２４は、モバイル事業者識別子により示されるモバイル事業者の通信規約に従ってＳＭＳメッセージ（例えば、プレミアムＳＭＳメッセージ）をフォーマットするよう、かつ、ＳＭＳメッセージをモバイル事業者に伝送するよう構成されても良い。
【００４７】
４１６にて、方法は、モバイル機器識別子により示されるネットワーククライアントについて、モバイルマーケットプレイスシステムにおいて、モバイル事業者から認証応答を受信するステップを含む。例えば、認証応答は、ＳＭＳモジュール１２４により受信することができるＳＭＳメッセージを含む。従って、認証要求をモバイル事業者に伝送する処理には、モバイルマーケットプレイスシステムからモバイル事業者に第１のショートメッセージサービス（ＳＭＳ）メッセージを伝送するステップを含み、また、モバイル事業者から認証応答を受信する処理には、第２のＳＭＳメッセージを受信するステップを含む。例えば、ＳＭＳモジュール（例えば、ＳＭＳモジュール１２４）は、処理４１４に従って、モバイルマーケットプレイスシステムからモバイル事業者に、認証要求を含む第１のショートメッセージサービス（ＳＭＳ）メッセージを伝送するよう、かつ、処理４１６に従って、ＳＭＳモジュールにおいてモバイル事業者から第２のＳＭＳメッセージを受信することにより、モバイル事業者から認証応答を受信するよう、構成されても良い。いくつかの実施形態において、モバイルマーケットプレイスシステムは、ネットワーククライアントがＳＭＳ応答を取得または観察することを可能にせずに、ＳＭＳ応答をインターセプトすることにより、ＳＭＳ応答を受信するよう構成されても良い。
【００４８】
４１８にて、認証応答が、ネットワーククライアントとモバイル事業者との間の課金関係が承認されたことを示すかどうか、を判断する。４１８での応答が「はい」であると判断される場合、処理フローは４２０に進む。４２０にて、方法は、ネットワーククライアントとモバイル事業者との間の課金関係を認証するステップを含む。あるいは、４２０での応答が「いいえ」であると判断される場合、処理フローは代わりに、４２２に進む。４２２にて、ネットワーククライアントとモバイル事業者との間の課金関係について、認証が実行されないかもしれない。例えば、認証応答は、代わりに課金関係が否認されたことを示すことができる。処理４２０または処理４２２から、処理フローは戻っても終了しても良い。
【００４９】
図５は、図１のモバイルコンテンツ配信システム１００の文脈で、図２の方法２００の例示の実装を示すフロー図を示す。５１０にて、モバイルコンテンツアイテムは、モバイルコンテンツストアのフロントを介して顧客（例えば、図１のネットワーククライアント１８２）により購入されることが可能である。例えば、図１に示すように、顧客は、クライアントポータルモジュール１５６を介してモバイルコンテンツストア１５０にアクセスし、クライアントポータルモジュール１５６は、汎用デフォルトポータル１５８（例えば、ウェブサイト）、汎用モバイルポータル１６０（例えば、モバイル機器に対して適合されるウェブサイト）、専用デフォルトポータル１６２（例えば、モバイルマーケットプレイスアプリケーション）、および、専用モバイルポータル１６４（例えば、モバイル機器に対して適合されるモバイルマーケットプレイスアプリケーション）、の内の１つまたは複数のユーザインターフェースを提示する。
【００５０】
図５に示すように、いくつかの例において、顧客によるモバイルコンテンツアイテムの購入を、中間商業プラットフォームにより実行する。商業プラットフォームは、顧客のモバイルマーケットプレイスシステムとの取引の履歴を保持することができる。顧客の認証は５１２にて実行することができ、その場合、５１４にて、顧客がユーザ識別子（例えば、図１のユーザ識別子１３２）を持っているかどうかが判断する。５１４での応答が「いいえ」であると判断される場合、５１６にて、パスポートシステムを介してユーザ識別子をサインアップするよう顧客に指示する。顧客には、顧客のプロファイル（例えば、図１のクライアントプロファイル１３０）内のユーザ識別子に関連付けられる暗証番号を与えるよう、指示しても良い。
【００５１】
５２０にて、顧客は、クライアント識別子および暗証番号を使用して、モバイルマーケットプレイスシステムにサインインする。いくつかの例において、パスポートシステムは、モバイルマーケットプレイスシステムの代わりに、顧客と課金者との間の課金関係を認証する前に、顧客にクライアント識別子および暗証番号の入力を指示することにより、顧客の認証を実行する。５１８にて、顧客がサインインしたかどうかを判断する。５１８での応答が「はい」であると判断される場合、処理フローは、モバイル事業者課金５２２に進む。
【００５２】
モバイル事業者課金５２２では、５２４にて、モバイルコンテンツアイテムの購入について、モバイル事業者課金が使用されるかどうかを判断する。図２の方法２００を参照して上記で説明したように、ネットワーククライアントは、課金者がモバイル事業者であるかモバイルマーケットプレイスシステムであるかを示す、希望の課金方法を与える。５２４での応答が「はい」であると判断される場合、処理フローは５２６に進み、そこでは、シンジケーションシステムがモバイル事業者に対する課金プロトコルを識別する。例えば、シンジケーションシステムは、認証要求を、モバイル事業者に伝送する前に、モバイルマーケットプレイスシステムによりどのようにフォーマット化するのかについての定義を与える。５２８にて、識別マッピングを実行して、５２６にて判定された課金識別に従って、顧客のプロファイルから顧客についての必要な課金情報を取得する。
【００５３】
５３０にて、アカウント管理を実行し、その場合、５３２にて、顧客が支払コード（例えば、クレジットカード番号）をモバイルマーケットプレイスシステムに与えたかどうかを判断する。５３２での応答が「いいえ」である場合、商業プラットフォームが、顧客が支払コードを提示することを可能にするアカウント管理サービスを提供し、支払コードは顧客のクライアント識別子と関連付けられる。
【００５４】
５３６にて、顧客のプロファイル内に記憶される支払コードの内の１つまたは複数が有効であるかどうかを判断する。有効な支払コードが顧客プロファイル内に無い場合、顧客を、顧客が有効な支払コードを与えることを可能にする課金・アカウント管理サービス５３８に進む。支払コードが、いくつかの支払処理（例えば、クレジットカードでの支払）のみについて顧客のプロファイル内に記憶され、一方、支払コードは、ＳＭＳ課金等の他の支払処理については顧客のプロファイルには記憶されない、ということは理解されるであろう。別の例として、複数の有効な支払コードが顧客のプロファイル内にある場合、顧客を課金・アカウント管理サービス５３８に進み、顧客のプロファイル内に記憶される複数の支払コードの内の支払コードを選択させる。
【００５５】
５４０にて、支払情報を収集し、支払情報は、５４２にて顧客に提供する。一例として、支払情報は、５４２にて取引概要として顧客に提示されても良く、また、他の適切な取引情報の内、購入中のモバイルコンテンツアイテムについての記載、および、顧客の支払コードに課されるモバイルコンテンツアイテムの価格を提供することができる。顧客は、５４２にて、取引概要に応じて取引を変更もしくは修正し、または、顧客はその取引を受諾する。
【００５６】
５４４にて、購入の認証を実行する。例えば、５４６にて、商業プラットフォームには、クライアント、課金者、等の支払コードに課されるべき金額等の取引パラメータが提供される。商業プラットフォームは、取引パラメータをフォーマットして、取引パラメータを認証要求（例えば、図３の処理３１８および図４の処理４１４にて記載したように）として課金者に送ることができる。認証要求が承認される場合、５５０にて取引パラメータをシンジケーションシステムを介して記憶する。５５２にて、認証が承認されていないと判断される場合、５５４にて認証否認メッセージを顧客に与えることができる。あるいは、認証が承認される場合、処理フローは５５６に進む。
【００５７】
５５６にて、取引について、購入履歴を（例えば、クライアントプロファイル１３０に）記録し、また、５６０に示すように、課金通知５５８を顧客に伝送する。５６２にて、モバイルコンテンツアイテムを顧客のモバイル機器に配信する。５６４にて、モバイルコンテンツアイテムが申込に基づくサービス（例えば、モバイルコンテンツアイテムに関連する１組の課金パラメータにより示されるような）である場合、顧客登録を実行しても良い。５７０に示すように、顧客のアカウントに申込の料金が課せられる度に、課金通知５６８を顧客に与える。５７２にて、再課金、課金の取り消し、課金の保留、または課金の再開、の内の１つまたは複数を、モバイルコンテンツアイテムの申込サービスについて実行する。５７４にて、課金の再発、取り消し、保留、または再開に関連する事象は、５７４にてシンジケーションシステムにより記録することができる。
【００５８】
図１の論理サブシステム１１２には、１つまたは複数の命令を実行するよう構成される１つまたは複数の物理的デバイスを含む。例えば、論理サブシステムは、１つまたは複数のプログラム、ルーチン、オブジェクト、コンポーネント、データ構造、または、他の論理構成の一部である１つまたは複数の命令を実行するよう構成されても良い。そのような命令を実装して、タスクを実行し、データ型を実装し、１つまたは複数のデバイスの状態を変換し、または、他の方法で所望の結果に達することができる。論理サブシステムには、ソフトウェア命令を実行するよう構成される１つまたは複数のプロセッサを含むことができる。加えて、または代替えとして、論理サブシステムには、ハードウェアまたはファームウェアの命令を実行するよう構成される１つまたは複数のハードウェアまたはファームウェアの論理マシンを含むことができる。論理サブシステムは、２つまたはそれ以上のデバイス全体に亘って分配される個々のコンポーネントを、選択的に含むことができ、デバイスは、いくつかの実施形態において離して配置させることができる。
【００５９】
図１のデータ保持サブシステム１１４は、論理サブシステムにより実行可能なデータおよび／または命令を保持するよう構成される１つまたは複数の物理的デバイスを含んで、本明細書に記載される方法および処理を実装することができる。そのような方法および処理が実装されると、データ保持サブシステム１１４の状態は、（例えば、異なるデータを保持するように）変換されても良い。データ保持サブシステム１１４には、着脱可能媒体および／または内蔵デバイスを含むことができる。データ保持サブシステム１１４は、中でも、光メモリデバイス、半導体メモリデバイス、および／または、磁気メモリデバイスを含むことができる。データ保持サブシステム１１４は、以下の特徴の内の１つまたは複数を持つデバイスを含むことができ、すなわち、揮発性、不揮発性、動的、静的、読み／書き、読み出し専用、ランダムアクセス、順次アクセス、記憶場所がアドレス可能、ファイルがアドレス可能、および、コンテンツがアドレス可能、といった特徴である。いくつかの実施形態において、論理サブシステム１１２およびデータ保持サブシステム１１４は、特定用途向け集積回路またはチップ上のシステム等の、１つまたは複数の共通のデバイスに統合することができる。
【００６０】
本明細書に記載される構成および／または手法が本質的に例示のものであること、また、これらの特定の実施形態または例が制限するものとみなされないことは理解すべきであるが、これは多数の変形が可能であるためである。本明細書に記載される特定のルーチンまたは方法は、任意の数の処理戦略の内の１つまたは複数を表すことができる。従って、例示される種々の動作を、例示される順序で、他の順序で、並行して、または、ある場合には省略して、実行することができる。同様に、上述した処理の順番を変更しても良い。
【００６１】
本開示の主題には、種々の処理、システムおよび構成、ならびに、本明細書に記載される他の特徴、機能、および／または特性、の全ての新規かつ非自明なコンビネーションおよびサブコンビネーション、のみならず、その任意および全ての等価物が含まれる。
【００６２】
本明細書に記載されるコンピュータデバイスを、本明細書に記載されるプログラムを実行するよう構成される任意の適切なコンピュータデバイスとすることができることは理解されるであろう。例えば、コンピュータデバイスは、メインフレームコンピュータ、パーソナルコンピュータ、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、コンピュータ対応の無線電話、ネットワーク化されたコンピュータデバイス、または、他の適切なコンピュータデバイスとすることができ、また、インターネット等のコンピュータネットワークを介してお互いに接続させることができる。これらのコンピュータデバイスは、典型的には、プロセッサならびに関連する揮発性および不揮発性のメモリを含み、また、不揮発性メモリに記憶されるプログラムを、揮発性メモリの一部およびプロセッサを使用して実行するよう構成される。本明細書で使用される時、用語「プログラム」は、本明細書に記載される１つまたは複数のコンピュータデバイスにより実行または利用されるソフトウェアまたはファームウェアのコンポーネントを指し、また、実行ファイル、データファイル、ライブラリ、ドライバ、スクリプト、データベースレコード、等のそれぞれまたはグループを網羅することを意味する。コンピュータ可読媒体は、プログラム命令が記憶されて提供され、プログラム命令はコンピュータデバイスにより実行されると、コンピュータデバイスに上述の方法を実行させ、かつ、上述のシステムを動作させる、ということは理解されるであろう。
【００６３】
本明細書における実施形態は例示であり制限するものではなく、何故なら、本発明の範囲が、先行する明細書ではなく添付の請求項により定義されるためであり、また、従って、請求項の境界および限界内に入る全ての変更、または、そのような境界および限界の等価物が、請求項によって包含されることが意図される、ということは理解すべきである。
【図１】
0005536194.tif 000002
【図２】
0005536194.tif 000003
【図３】
0005536194.tif 000004
【図４】
0005536194.tif 000005
【図５】
0005536194.tif 000006