(57)【要約】データシグナリングを制御するためのネットワークアーキテクチャネットワークにおけるデータシグナリングを制御するための方法及びシステムを開示する。コアネットワークは、少なくともコンテンツパラメータデータベースを格納する第１のノードを含む。サブネットワークは、そのコアネットワークに作動可能に接続され、少なくともネットワークトランザクション処理ノードを含む。第１のノード及びネットワークトランザクション処理ノードはそれぞれ、ネットワークあるいはそのネットワークの所定の部分へのアクセスのため、ネットワークに接続されているデータ処理端末のすべてのユーザを認証するように、かつその端末内に符号化されたコンテンツデータに対応するそれぞれのネットワーク信号をモニタするように適合される。情報交換サーバはまた、サブネットワークと作動可能に接続されると共に、１つあるいは複数のネットワークユーザの各々の固有識別子を記録して有する登録通信データベースを格納する。１つあるいは複数のコンテンツサーバも、サブネットワークに作動可能に接続され、コンテンツパラメータデータベースに記録されたコンテンツデータを格納する。このコンテンツサーバ又はその各々は、ネットワークに接続中の端末デバイスにコンテンツデータを配信するように適合されている。コンテンツデータ及びそれに関連するネットワークデータシグナリングへの端末によるアクセスは、第１のノードあるいはネットワークトランザクション処理ノードにより、登録通信データベースに記録された所定の基準に従って制御され、その所定の基準は、第１のノード、ネットワークトランザクション処理ノード、及び情報交換サーバの各々により更新可能である。
2019504391.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークのデータシグナリングを制御するためのネットワークアーキテクチャであって、
コンテンツパラメータデータベースを格納する少なくとも第１のノードを有する少なくとも１つのコアネットワークと；
少なくともネットワークトランザクション処理ノードを有する、前記コアネットワークと作動可能に接続された少なくとも１つのサブネットワークと；を備え
前記第１のノード及び前記ネットワークトランザクション処理ノードの各々は、前記ネットワークへのアクセスのため、前記ネットワークに接続されているデータ処理端末のすべてのユーザを認証するよう、かつ前記端末内で符号化されたコンテンツデータに対応するそれぞれのネットワーク信号をモニタするように適合されており、
前記ネットワークアーキテクチャは更に、
前記サブネットワークと作動可能に接続され、前記１つあるいは複数のネットワークユーザの各々の固有識別子を記録して有する登録通信データベースを格納している少なくとも１つの情報交換サーバと；
前記サブネットワークと作動可能に接続され、前記コンテンツパラメータデータベースに記録されたコンテンツデータを格納しており、かつ前記ネットワークに接続中のデータ処理端末にコンテンツデータを配信するように適合されている、少なくとも１つのコンテンツサーバと；を備え、
前記コンテンツデータ及びそれに関連するネットワークのデータシグナリングへの前記ネットワークに接続中のデータ処理端末によるアクセスは、前記登録通信データベースに記録されている所定の基準に従って、前記第１のノード又は前記ネットワークトランザクション処理ノードによって制御され；
かつ前記所定の基準は、前記第１のノード、前記ネットワークトランザクション処理ノード、及び前記情報交換サーバによって更新可能である、ネットワークアーキテクチャ。
【請求項２】
前記コンテンツパラメータデータベースは、前記コンテンツサーバ又はその各々に格納された前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、前記情報交換サーバ又はその各々から受信した前記所定のアクセス基準、及びネットワークユーザ又はその各々から受信した前記所定のアクセス基準、及び前記ネットワークユーザ又はその各々の前記固有識別子を格納している、請求項１に記載のネットワークアーキテクチャ。
【請求項３】
前記第１のノードは、１つあるいは複数の選択を実行するために、少なくとも前記コンテンツデータを表す前記データ及び前記コンテンツデータの値を表す前記データを、ユーザインターフェースにて前記ネットワークユーザ又はその各々に通信するように適合されている、請求項２に記載のネットワークアーキテクチャ。
【請求項４】
前記第１のノードは更に、認証なしで作動する前記ネットワークに接続されているデータ処理端末のネットワーク信号におけるコンテンツデータを検出し、かつ前記検出されたネットワークトラフィックを中断するように適合されている、請求項１〜３のいずれか１項に記載のネットワークアーキテクチャ。
【請求項５】
前記ネットワークトランザクション処理ノードは更に、認証なしで作動する前記ネットワークに接続されているデータ処理端末のネットワーク信号におけるコンテンツデータを検出し、かつ前記検出されたネットワークトラフィックを中断するように適合されている、請求項１〜３のいずれか１項に記載のネットワークアーキテクチャ。
【請求項６】
前記少なくとも１つのサブネットワークは更に、少なくとも前記第１のノードでユーザ認証をチェックし、かつ前記認証に従って電子決済を登録及び処理するように適合された、少なくとも１つの決済ノードを含む、請求項１〜５のいずれか１項に記載のネットワークアーキテクチャ。
【請求項７】
前記情報交換サーバは、各ネットワークユーザから前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、及びコンテンツサーバ又はその各々からの前記所定のアクセス基準を受信し、前記固有識別子を受信し、かつ前記ネットワークトランザクション処理ノードからネットワークトランザクションを表わすデータを送信するように適合されている、請求項１〜６のいずれか１項に記載のネットワークアーキテクチャ。
【請求項８】
前記ネットワークアーキテクチャは、少なくとも前記第１のノード、ネットワークトランザクション処理ノード、及び前記情報交換サーバを単一のネットワークリソースに結合する仮想化ネットワークアーキテクチャである、請求項７に記載のネットワークアーキテクチャ。
【請求項９】
前記第１のノード及び前記ネットワークトランザクション処理ノードの各々は、前記ネットワーク又は前記ネットワークの所定の部分へのアクセスのため、前記ネットワークに接続されているデータ処理端末のすべてのユーザを認証するように適合されている、請求項１〜８のいずれか１項に記載のネットワークアーキテクチャ。
【請求項１０】
ネットワークにおけるネットワークのデータシグナリングを制御する方法であって、前記ネットワークは、少なくとも第１のノードを有する少なくとも１つのコアネットワークと、少なくともネットワークトランザクション処理ノードを有する、前記コアネットワークと作動可能に接続された少なくとも１つのサブネットワークと、各々が前記サブネットワークで作動可能に接続された少なくとも１つの情報交換サーバ及び少なくとも１つのコンテンツサーバを有し、
前記方法は、
コンテンツパラメータデータベースを前記第１のノードに格納するステップ；
前記ネットワークへのアクセスのため、前記第１のノード及び前記ネットワークトランザクション処理ノードで前記ネットワークに接続されているデータ処理端末のすべてのユーザを認証するステップ；
符号化されたコンテンツデータに対応する、前記ネットワークに接続されたデータ処理端末のネットワーク信号の各々をモニタするステップ；
前記１つあるいは複数のネットワークユーザのそれぞれの固有識別子を記録して有する登録通信データベースを前記情報交換サーバに格納するステップ；
前記コンテンツパラメータデータベースに記録されたコンテンツデータを前記コンテンツサーバに格納し、前記データを前記ネットワークに接続中のデータ処理端末に配信するステップ；
前記ネットワークに接続中のデータ処理端末による前記コンテンツデータ及び前記データに関連するネットワークのデータシグナリングへのアクセスを、前記第１のノード又は前記ネットワークトランザクション処理ノードで、前記登録通信データベースに記録された所定の基準に従って制御するステップ；及び
前記第１のノード、前記ネットワークトランザクション処理ノード、及び前記情報交換サーバのそれぞれによって前記所定の基準を更新するステップを含む方法。
【請求項１１】
前記コンテンツサーバ又はその各々に格納された前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、情報交換サーバ又はその各々から受信した前記所定のアクセス基準、及びネットワークユーザ又はその各々の前記固有識別子を、前記コンテンツパラメータデータベースに格納するステップ、を更に含む、請求項１０に記載の方法。
【請求項１２】
１つあるいは複数の選択を実行するために、少なくとも前記コンテンツデータを表すデータ及び前記コンテンツデータの値を表すデータを、前記第１のノードによって、ユーザインターフェースにて、ネットワーク化されたユーザ端末又はその各々に通信するステップ、を更に含む、請求項１１に記載の方法。
【請求項１３】
認証なしで作動する前記ネットワークに接続されたデータ処理端末のネットワーク信号におけるコンテンツデータを検出し、かつ前記検出されたネットワークトラフィックを中断するステップ、を更に含む、請求項１０〜１２のいずれか１項に記載の方法。
【請求項１４】
前記検出して中断するステップは、前記第１のノード、前記ネットワークトランザクション処理ノード、又は両方のノードの協働により実行される、請求項１３に記載の方法。
【請求項１５】
前記少なくとも１つのサブネットワークは少なくとも１つの決済ノードを更に含み、前記方法、前記第１のノードでユーザ認証をチェックし、かつ前記決済ノードで前記認証に従って電子決済を登録かつ処理するステップを更に含む、請求項１０〜１４のいずれか１項に記載の方法。
【請求項１６】
前記情報交換サーバにおいて、前記ネットワークユーザ又はその各々から、記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、及び前記所定のアクセス基準をコンテンツサーバ又はその各々から受信し、前記固有識別子を受信し、前記ネットワークトランザクション処理ノードからネットワークトランザクションを表わすデータを送信するステップ、を更に含む、請求項１０〜１５のいずれか１項に記載の方法。
【請求項１７】
前記ネットワーク又は前記ネットワークの所定の部分へのアクセスのため、前記ネットワークに接続されているデータ処理端末のすべてのユーザを、前記第１のノード及び前記ネットワークトランザクション処理ノードで認証するステップを更に含む、請求項１０〜１６のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークアーキテクチャ及びデータアクセス及びその中のシグナリングの制御に関する。特に、本発明は、ユーザ端末及び他の接続デバイスが条件つきで認証に応じてデータにアクセスする広域ネットワーク用ネットワークアーキテクチャに関する。
【背景技術】
【０００２】
電子決済業界においては、例えばインターネットといった広域データ網（ＷＡＮ）での電子トランザクション処理を容易かつ安全にすることに向けて技術開発が進展している。
【０００３】
リモートプロバイダの商品、サービス及び他のコンテンツデータにアクセスしようとして任意の時間にインターネットに接続し得るユーザ端末のタイプ、オペレーションシステム、物理的なネットワーク接続手段、及び地理的位置の種類が広範かつバラバラとなってきたため、グローバルかつリアルタイムで絶え間ないやり取りの状況を引き起こしている。今日では、一人の同じユーザがそのユーザが所有しているデスクトップコンピュータ、タブレット型コンピュータ、携帯電話ハンドセット、ゲーム機、テレビ、冷蔵庫などの家庭用機器といった極めて広い種類の端末タイプで、それぞれのハードウェア構成、オペレーティングシステム、ネットワーク手段により随時、かつタブレット型コンピュータ及び携帯電話ハンドセットに類似する携帯機器の場合はユーザが世界のどこにいても、インターネットを通じて同じウェブサイトにアクセスすることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、こうした状況の更なる進展は、対応ネットワーク及びプラットホームに関係なく、電子的なユーザ識別を電子的なユーザ支払い及びこれに関連する権利に紐付けする共通のフレームワークあるいはアーキテクチャが欠如しているために遅れたままである。
【０００５】
一方では、非技術的な商業上の検討から、競合する分散ネットワークアクセス及びトランザクション処理技術が結果的にもたらされている。こうした技術は、別々かつ異種であり、組織立ってないシステムを実施するものであり、そのシステム各々がそれ自体の特定アプリケーションプログラマーインターフェース、及びユーザ登録、ユーザ識別、ユーザ認証及び／又はトランザクション処理命令及びデータのセットを必要としている。
【０００６】
今日では、ＷＡＮユーザは各々、ユーザ名、ユーザパスワード、例えば銀行口座や支払いカードといった支払い手段を表わすユーザデータの複数の組み合わせを、そのユーザが使用したい、又は使用する必要のあるシステム又はそのネットワークのノード毎に１組ずつ必要とすることが多い。これは、まずはネットワーク接続にアクセスするため（例えばネットワーク供給のためにユーザのインターネットサービスプロバイダあるいはモバイル遠隔通信プロバイダによって要求される第１のセットのユーザ名、パスワード及び支払いデータ）、ネットワーク内の１つあるいは複数のリモートノードにおけるリソースにアクセスするため（例えば、購読ベースのウェブサイトの各々によって要求されるユーザ名、パスワード及び支払いデータの更なるセット）、及び／又は商品、サービス及び他のコンテンツデータをそれらの各々のプロバイダノードにおけるリモートプロバイダから購入するため（例えば、各々の小売業者及び／又はオークションウェブサイトによって要求されるユーザ名、パスワード及び支払いデータの更なるセット）のものである。同じユーザが使用可能な共通の様々な端末を参照すると、ネットワークセッションの目的に応じて各端末において用いることができなければならない認証証明が多重にあることで、後述する偶発的な開示及び犯罪的な悪用のリスクが高まると共に、使用の難しさが度を増している。
【０００７】
この他に、更に困難かつ複雑で上記の課題を悪化させている考慮しなければならない事項は、例えば商品、サービス及びコンテンツデータ及び／又はユーザの可解性に関連する契約上の及び／又は司法権利上の条件といった非技術的な基準、及びアクセスする時点でのユーザの地理的位置、要求しているユーザの端末とのネットワーク接続のバンド幅、及び／又はそのデータ処理及び表示コンポーネントの特性、その他といった技術的な基準の両方により、ユーザに対する商品、サービス及びコンテンツデータのアクセスの利用可能性に突きつけられた制限あるいは条件である。
【０００８】
他方で、上記の状況においては、コンテンツデータにアクセスし、偽装によって商品又はサービスを入手するための不道徳で犯罪的なユーザにより、ネットワーク技術は広く誤用されている。そのスケールのより良好な端部において、司法権利上あるいは他の契約上の制限により、あるいは単純に関連する支出を支払うための不本意さにより、リモートな著作権保護コンテンツへのアクセスが禁じられている多くのユーザは、それらの実際のネットワークアドレスをなりすますことにより、及び／又は例えばピアツーピアトレントやＵｓｅｎｅｔネットワークといった不法活動のファイル共有ソリューションを用いることにより、それらの端末によって報告される地理的位置を偽って伝えるプロキシサーバを用いることが知られている。そのスケールの他端において、犯罪者は、適法なユーザ自身、ネットワークアクセスプロバイダノード、小売業者ノード等のいずれか及び全ての両方に対し、ユーザ名、パスワード及び支払いデータのセットを入手するために、フィッシング、ハッキング及び他の不法活動なデータ収集技術に活発に関与し、商品及びサービス違法に注文して入手するために個人情報の盗難に従事する。また犯罪者は、非暴力的な理由で利用しているサービスや人々を侵害する及び／又はブロックすることなく、違法で破壊的な及び暴力的な活動に関する通信に狙いを定める。ネットワークデータの違法な及び犯罪的な誤用によって生じる全体の損害は、上述したように、毎年、数千億ドルにのぼることが知られており、２０１４年には約４５０００億ドルと推定されている。
【０００９】
各認証データ及び個々のネットワークノード技術の不一致と、不正な目的のネットワーク上の活動との両方が、任意の所与時間に大量のネットワーク帯域使用を生じさせている。Ｎｅｔｎａｍｅｓ  Ｌｉｍｉｔｅｄによる２０１３年の「著作権侵害分野の大きさの決定」という表題の研究は、２０１３年１月現在、約４５００億の不法活動ファイルの参加者がグローバルに存在し、不正ファイル転送によって消費されるトータルなバンド幅は２０１２年の月毎に９，５６７ペタバイトに匹敵し、２０１０年に比較して２４４．９％の増加を示し、４７１．９％の増加が不正なビデオストリーミングポータルのユーザによるものであるとの結論を下した。この報告では、すべてのインターネットトラフィックのほぼ４分の１がコンテンツデータの著作権侵害に対するものであり、増加の傾向にあると特定している。米国特許公開第２００６／０２４２０３８号には、ネットワークを通じて送信されるコンテンツの課金の方法が開示されている。この方法では、コンテンツプロバイダのサーバ上の課金可能なコンテンツにアクセスするユーザの要求の認証を、ゲートウェイシステムが実行している。このように、この文書は、ユーザが既に接続しているネットワーク上にある１つあるいは複数のサーバ上のコンテンツへのユーザのアクセスを許可する手段を教示しているだけである。したがって、ユーザが他のサーバに配置されているコンテンツへのアクセスを望む場合、この文書では、ユーザが別々の許可要求を他のサーバに送信する必要があると教示している。ゲートウェイシステムと無関係なサーバは、アクセスすることができない又は制御することができない。米国特許第９，０６４，０９３号は、ネットワークを通過する著作権保護コンテンツを検出すると共に、そのようなコンテンツが一旦識別されると適切な機能を果たすシステムが開示されている。その機能には、コンテンツ送信の停止、受取人へのそのコンテンツの購入機会提供の停止が含まれる。しかしながら、米国特許公開第２００６／０２４２０３８号と同様に、米国特許第９，０６４，０９３号は、ユーザが既に接続しているネットワーク上での著作権保護コンテンツが不正配布を検出する方法を開示しているだけである。そこには、不正ユーザのネットワーク全体へのアクセスを防止については何の教示もない。加えて、そのネットワークの特定のアクセスプロバイダ、データベース、及びユーザとの双方向の通信機会を予め設定し、ネットワークに接続している別のエンティティ（entities）（例えばアクセスプロバイダ、インターネットサービスプロバイダ、サイト、データベース、国、及びユニークユーザといった接続されているエンティティ）のいずれをも、そのネットワークの一部へのアクセスをブロックして制御するための選択肢がない。また、データトラフィックが確立される前にそのデータトラフィックを防止する（例えば、サイバー攻撃、ハッキング、ＤＤｏＳ攻撃を防止する）ことの教示がなく、ユーザ、アクセスプロバイダ及び／又は国に基づいてトラフィックを区別する能力が無い。認証に関連する（例えば、ネットワークの規則をバイパスする可能性をなくす）それらの活動に係わらず、すべての接続したエンティティ（サイト、サ��バ、データベース、アクセスプロバイダ、インターネットサービスプロバイダ、決済事業者）及びユーザ（又は接続された物、例えばカメラ、住宅の暖房システム）に関する基準を制御し設定することの可能性の教示はなく、ネットワーク内部のネットワークの設計を有効にする、データトラフィック及びメタデータ（例えば、未認証のデータ、暗号化されたデータ、トランザクションデータ、いくつかの地理学からのデータ）のタイプを分類することの教示もない。
【００１０】
従って、普遍的に（人、及び物のインターネット用に）用いることができる、ユーザあるいは物のネットワークへのアクセスに関する単一のサインオン及びユニークな認証が必要である。他の課題は、ネットワークに接続しているすべてに対する摩擦のない支払いの必要性である。更なる課題は、ネットワーク全体に対する中心的かつ簡便な確立、頒布、管理及び制御の権利の必要性である。また、不均衡なやり方でプライバシーを侵害せずに、ウェブ全体に対して技術的集中管理及び制御をする必要がある。ネットワーク上で、運営者、地理、ユニークユーザ又はその他の基準に基づいて権利、トラフィック、取引を区別し、効果的な方法で事業者、ユーザ、サイト／トラフィックを取引やアクセスから締め出す機能がない。
【００１１】
したがって、明らかに、上述した課題のうちの少なくともいくつかを改善するのに適した、これまでとは異なるネットワークアーキテクチャが必要である。
【課題を解決するための手段】
【００１２】
本発明は、従来技術に特有である断片化した認証データ及び手順を、新しいネットワークアーキテクチャによって軽減するものである。このアーキテクチャは、コアネットワークの制御ノード、サブネットワークのネットワークトランザクション処理ノード、及びサブネットワークあるいはそこに相互接続されて接続中のユーザに商品、サービス及びコンテンツをネットワーク上で利用可能とする他のネットワークのあらゆるノードの間で協調して実行される単一の認証方法を有し、ネットワークユーザ用汎用認証システムを実施する。
【００１３】
従って、本発明の一態様によると、ネットワークのデータシグナリングを制御するためのネットワークアーキテクチャであって、コンテンツパラメータデータベース（contents parameters database）を格納する少なくとも第１のノードを有する少なくとも１つのコアネットワークと、；少なくともネットワークトランザクション処理ノードを有する、前記コアネットワークと作動可能に接続（interface）された少なくとも１つのサブネットワークとを備え、；前記第１のノード及び前記ネットワークトランザクション処理ノードの各々は、前記ネットワークへのアクセスのため、前記ネットワークに接続されているデータ処理端末のすべてのユーザを認証するように、かつ前記端末内で符号化されたコンテンツデータに対応するネットワーク信号をモニタするように適合されており、このアーキテクチャは更に、前記サブネットワークと作動可能に接続され、かつ前記１つあるいは複数のネットワークユーザ各々の固有識別子を記録して有する登録通信データベースを格納している、少なくとも１つの情報交換サーバと、及び前記サブネットワークと作動可能に接続され、前記コンテンツパラメータデータベースに記録されたコンテンツデータを格納し、ネットワークに接続中のデータ処理端末にコンテンツデータを配信するように適合されている、少なくとも１つのコンテンツサーバとを備え、ネットワークに接続中のデータ処理端末による前記コンテンツデータ及びそれに関連するネットワークデータシグナリングへのアクセスは、前記登録通信データベースに記録されている所定の基準に従って、前記第１のノード又は前記ネットワークトランザクション処理ノードによって制御され；前記所定の基準は、前記第１のノード、前記ネットワークトランザクション処理ノード、及び前記情報交換サーバによって更新可能である、ネットワークアーキテクチャが提供される。
【００１４】
有利なことに、この手法は、比較的少ない物理的リソースで容易に仮想化しかつ拡大縮小することができるネットワークアーキテクチャを実装する。コアネットワークノードにおけるユーザ端末の登録により、各端末デバイスについて固有識別、アドレスあるいは数あるいはアカウントが得られるため、任意の形態のトランザクションを便宜良く実行することができ、固有識別とネットワークアーキテクチャの内部の各ネットワーク信号とを関連付けることで、アーキテクチャ内部のトポロジを定める２つのノードにより能動的かつ相補的なモニタリング及び管理が可能となる。
【００１５】
実質的に、本発明は、インターネットを、単一のエコシステム／プラットホームにするものである。このシステムは、１つのプラットホーム（潜在的なサブプラットホームと共に）、全てのアクセスプロバイダ、全てのユーザ及び接続されたエンティティ、データエンド情報をもたらす全てのサイトから構成されており、これを操作するのが、権利及びデータを管理する本発明による独立集中システムであり、ネットワークの（すべてのアクセスプロバイダを介して）の全てのユーザ、及び識別されたエンティティ（物のインターネット）及び全てのサイトを、グローバルレベルでアクセスできるプラットホームに接続するために全てのウェブをプラットホームとして用いている。本発明は、多くのモジュールに実装して下記を提供することができる。
（Ａ）権利を確立するための中央システムあるいは環境（すべての条件について−ネットワーク上の所与のＵＵ／ユニークエンティティに関する活動の特定のフレームワーク及び条件を設定）
（Ｂ）ネットワーク全体にわたってこれらの条件を実行する（異なる要素、例えばアクセスプロバイダ、ユーザ、サイト／コンテンツ／トラフィック／アプリのシャットアウトあるいは取り入れ）更に活動上の情報交換として作用する。
（Ｃ）ネットワーク活動を集中的に管理する（すべてのソース（決済事業者、銀行、運営者、サイト）から情報を受け入れることができるプラットホーム−特定の課題（ユニークユーザ、サイト、トラフィック）及び／又は取得権利に合致しない活動を登録し、分析し、選び出し、かつ適当な規制を有効に実行する）。記録されている活動に関する情報も送信する。
【００１６】
いうまでもなく、本発明は、デジタル権について異なる市場であれば、バイパスすること無しに（トランザクション及びアクセスのためにユーザの位置を決定する）異なるユーザの間で、認証及びトランザクションを分割する（汎用アクセスプロバイダ／プラットホーム−異なる決済事業者／銀行によってサポートされる、ウェブ上のトランザクション及び活動（及び物理的なインストア）の全てに用いることができる認証）ように異なる価格及び条件で構成可能である。
【００１７】
ネットワークアーキテクチャの一実施形態において、コンテンツパラメータデータベースは、前記コンテンツサーバ又はその各々に格納された前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、前記情報交換サーバ又はその各々から受信した前記所定のアクセス基準、及びネットワークユーザ又はその各々から受信した前記所定のアクセス基準、及び前記ネットワークユーザ又はその各々の前記固有識別子を格納することができる。
【００１８】
この実施形態の変形例において、前記第１のノードは、１つあるいは複数の選択を実行するために、少なくとも前記コンテンツデータを表す前記データ及び前記コンテンツデータの値を表す前記データを、ユーザインターフェースにて、ネットワークユーザ各々に通信するように適合することができる。
【００１９】
ネットワークアーキテクチャの一実施形態において、第１のノードは、認証なしで作動する前記ネットワークに接続されているデータ処理端末のネットワーク信号のコンテンツデータを検出し、かつ前記検出されたネットワークトラフィックを中断するように、更に適合することができる。他の実施形態においては、ネットワークトランザクション処理ノードは、認証なしで作動する前記ネットワークに接続されているデータ処理端末のネットワーク信号のコンテンツデータを検出し、かつ前記検出されたネットワークトラフィックを中断するように、更に適合することができる。
【００２０】
ネットワークアーキテクチャの一実施形態は、サブネットワークに接続されると共に、少なくとも前記第１のノードでユーザ認証をチェックし、かつ前記認証に従って電子決済を登録かつ処理するために適合された、少なくとも１つの決済ノードを含むことができる。
【００２１】
ネットワークアーキテクチャの一実施形態において、前記情報交換サーバは、各ネットワークユーザから、前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、及びコンテンツサーバ又はその各々からの前記所定のアクセス基準を受信し、前記固有識別子を受信し、前記ネットワークトランザクション処理ノードからネットワークトランザクションを表わすデータを送信するように適合することができる。一実施形態において、前記第１のノード及び前記ネットワークトランザクション処理ノードの各々は、前記ネットワーク又は前記ネットワークの所定の部分へのアクセスのため、前記ネットワークに接続されているデータ処理端末のすべてのユーザを認証するように適合される。
【００２２】
ハードウェアコンポーネント及び関連するリソースを効率よく使用するため、本発明のネットワークアーキテクチャ及び上記の実例のいずれかを仮想化することができ、第１のノード、ネットワークトランザクション処理ノード及び情報交換サーバは単一のネットワークリソースに結合される。
【００２３】
本発明の他の態様によると、ネットワークにおけるネットワークのデータシグナリングを制御する方法が提供される。このネットワークは、少なくとも第１のノードを有する少なくとも１つのコアネットワークと、各々が前記サブネットワークと作動可能に接続された少なくともネットワークトランザクション処理ノードと、サブネットワークと作動可能にそれぞれが接続された少なくとも１つの情報交換サーバ及び少なくとも１つのコンテンツサーバとからなる上記完全体（integer）を含み、
前記方法は、コンテンツパラメータデータベースを前記第１のノードに格納するステップ；前記ネットワークへのアクセスのため、前記第１のノード及び前記ネットワークトランザクション処理ノードで前記ネットワークに接続されているデータ処理端末のすべてのユーザを認証するステップ；前記端末内で符号化されたコンテンツデータに対応する、前記ネットワークに接続されたデータ処理端末のネットワーク信号の各々をモニタするステップ；前記１つあるいは複数のネットワークユーザのそれぞれの固有識別子を記録して有する登録通信データベースを、前記情報交換サーバに格納するステップ；前記コンテンツパラメータデータベースに記録されたコンテンツデータを前記コンテンツサーバに格納し、同じデータをネットワークに接続中のデータ処理端末に配信するステップ；ネットワークに接続中のデータ処理端末による前記コンテンツデータの前記データに関連するネットワークのデータシグナリングへのアクセスを、前記第１のノード又は前記ネットワークトランザクション処理ノードで、前記登録通信データベースに記録された所定の基準に従って、制御するステップ；及び、前記第１のノード、前記ネットワークトランザクション処理ノード、及び前記情報交換サーバのそれぞれによって前記所定の基準を更新するステップを含む。
【００２４】
その方法の一実施形態は、コンテンツサーバ又はその各々に格納された前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、情報交換サーバ又はその各々から受信した前記所定のアクセス基準、及びネットワークユーザ又はその各々の前記固有識別子を前記コンテンツパラメータデータベースに格納する更なるステップを含むことができる。
【００２５】
この実施形態の一変形例は、１つあるいは複数の選択を実行するために、少なくとも前記コンテンツデータを表すデータ及び前記コンテンツデータの値を表すデータを、前記第１のノードによって、ユーザインターフェースにて、ネットワーク化されたユーザ端末又はその各々に通信するステップを更に含むことができる。
【００２６】
この方法の一実施形態は、認証なしで作動する前記ネットワークに接続されたデータ処理端末のネットワーク信号におけるコンテンツデータを検出し、かつ前記検出されたネットワークトラフィックを中断する、更なるステップを含むことができる。前記検出して中断するステップは、前記第１のノードにより、前記ネットワークトランザクション処理ノードにより、又は両方のノードの協働により実行することができる。
【００２７】
このネットワークアーキテクチャの一実施形態においては、前記少なくとも１つのサブネットワークが少なくとも１つの決済ノードを更に含み、この方法は、前記第１のノードでユーザ認証をチェックし、かつ前記決済ノードにて前記認証に従って電子決済を登録しかつ処理する、更なるステップを含むことができる。
【００２８】
前記方法の一実施形態は、前記情報交換サーバにおいて、各ネットワークユーザから、前記コンテンツデータを表すデータ、前記コンテンツデータの値を表すデータ、及びコンテンツサーバ又はその各々からの前記所定のアクセス基準を受信し、前記固有識別子を受信し、かつ前記ネットワークトランザクション処理ノードからネットワークトランザクションを表わすデータを送信する更なるステップを含むことができる。一実施形態は、前記ネットワークあるいは前記ネットワークの所定の部分へのアクセスのため、前記ネットワークに接続されているデータ処理端末のすべてのユーザを、前記第１のノード及び前記ネットワークトランザクション処理ノードで認証するステップを更に含むことができる。本発明の別の態様によると、ネットワークのデータシグナリングを制御するためのネットワークアーキテクチャであって、コンテンツパラメータデータベースを格納する少なくとも第１のノードを有する少なくとも１つのコアネットワーク；少なくともネットワークトランザクション処理ノードを有する、前記コアネットワークと作動可能に接続された少なくとも１つのサブネットワークであって、そこにおいて前記第１のノード及び前記ネットワークトランザクション処理ノードの各々は、前記ネットワークに接続されたデータ処理端末のユーザを認証するように、かつ前記端末内で符号化されたコンテンツデータに対応するそれぞれのネットワーク信号をモニタするように適合されているサブネットワーク；前記サブネットワークと作動可能に相続され、前記１つあるいは複数のネットワークユーザの固有識別子を記録して有する登録通信データベースを格納している、少なくとも１つの情報交換サーバ；及び前記サブネットワークと作動可能に接続されると共に前記コンテンツパラメータデータベースに記録されたコンテンツデータを格納し、ネットワークに接続中のデータ処理端末にコンテンツデータを配信するように適合されている、少なくとも１つのコンテンツサーバ；を備え、前記コンテンツデータ及びそれに関連するネットワークのデータシグナリングへのネットワークに接続中のデータ処理端末によるアクセスは、前記登録通信データベースに記録されている所定の基準に従って、前記第１のノード又は前記ネットワークトランザクション処理ノードによって制御され；かつ前記所定の基準は、前記第１のノード、前記ネットワークトランザクション処理ノード、及び前記情報交換サーバによって更新可能である、ネットワークアーキテクチャがもたらされる。この本発明の別の態様によると、ネットワークにおけるネットワークのデータシグナリングを制御する方法であって、前記ネットワークが、少なくとも第１のノードを有する少なくとも１つのコアネットワークと、前記コアネットワークと作動可能に接続され、少なくともネットワークトランザクション処理ノードを有する少なくとも１つのサブネットワークと、サブネットワークと作動可能にそれぞれが接続された少なくとも１つの情報交換サーバ及び少なくとも１つのコンテンツサーバとからなる上記完全体を含み、コンテンツパラメータデータベースを前記第１のノードに格納するステップ；前記第１のノード及び前記ネットワークトランザクション処理ノードにより前記ネットワークに接続されたデータ処理端末のユーザを認証するステップ；前記端末内で符号化されたコンテンツデータに対応する、前記ネットワークに接続されたデータ処理端末のネットワーク信号の各々をモニタするステップ；前記１つあるいは複数のネットワークユーザの固有識別子を記録して有する登録通信データベースを前記情報交換サーバに格納するステップ；前記コンテンツパラメータデータベースに記録されたコンテンツデータを前記コンテンツサーバに格納し、同じデータをネットワークに接続中のデータ処理端末に配信するステップ；ネットワークに接続中のデータ処理端末による前記コンテンツデータ及びそのデータに関連するネットワークデータシグナリングへのアクセスを、前記第１のノード又は前記ネットワークトランザクション処理ノードで、前記登録通信データベースに記録された所定の基準に従って、制御するステップ；及び前記第１のノード、前記ネットワークトランザクション処理ノード、及び前記情報交換サーバのそれぞれによって前記所定の基準を更新するステップを含む方法がもたらされる。
【００２９】
本発明のシステム及び上記方法の実施形態について、第１のノード、ネットワークトランザクション処理ノード、情報交換サーバ、決済ノード及びネットワーク化されたユーザ端末のいずれかも、デスクトップコンピュータ、携帯電話セット、タブレット型コンピュータ、ポータブルコンピュータ、携帯情報端末、携帯メディアプレーヤ、携帯ゲーム機をからなる群から選択される１つあるいは複数のものとすることができる。
【００３０】
一実施形態において、プラットホームに権利を確立又は登録するためのモジュールが提供される。例えば、一方向流れは、サイトの登録＋プロバイダのアクセス＋使用及び活動の権利／条件の登録→１つあるいは情報の受信及び送信、１つ以上のコアネットワークを介した実行、である。すべての条件をセットすることができるが、条件の例として、価格、支払方法、異なるプレーヤへの支払いの比率、異なるマーケットにおける異なる条件の特定、ユーザの区別、ビジネスモデルがある。ユーザがこのサイトにアクセスしこの活動にオンラインで係わったら、他の指定サイト／活動（例えば、競争相手、違法活動）にはアクセスできない。ジオロケーションは１つの条件となり得る。ユーザのジオロケーションを特定する方法は、アクセスプロバイダの地理的位置、デバイス位置／ネットワーク検出、ＧＰＳ→「現実」のデジタルレイヤを生じさせるための地理学を用いた新しい次元（拡張現実のためのプラットホームをもたらすことができる）。条件は、１つのＵＵ（ユニークユーザ）又は１グループのＵＵにセットする、締め出す、受け入れて、支払い、国籍、会社、年齢、投票権に応じてアクセスを与えるように設定することができる。ユニークユーザの特徴はプラットホームのＵＵアカウントに登録することができ、アクセスプロバイダあるいはコアネットワークを有するプラットホームにより実行される。／／他の基準：特定の決済事業者、特定の、プリケーションによるアクセス、特定の場所の利用。
【００３１】
いうまでもなく、すべてのアクセスの機会及び価格表は、接続ユーザが選択できるユーザインターフェースを備えるシステムに与えられる。
【００３２】
一実施形態において、ユーザ及び他の被接続ユニークエンティティのための固有識別（ネットワークにアクセスするすべてのユーザ／エンティティは登録されたｉｄを有することができる）、ＵＵに関連する情報、そのトランザクションと活動の履歴、ユーザアカウントの現在のアクセス権（例えば、国、運営者、会社、サイトに対する現在のアクセス権）を登録するモジュールが提供される。ライブアップデート／リアルタイムのオン条件（例えば、地理的な移動、ステータスの変化、あるいは特定のアプリへのデジタル的な進入の移動）ステータスの変化はセントラルプラットホームに送信して更新することができ、かつ関連したサイト／運営者に信号を送る。ＵＵが条件にもはや合致しない場合は締め出すことができる。
【００３３】
いうまでもなく、本発明は、認証が必要であるところにおいて、あらゆるユーザあるいは物／エンティティ（物のインターネット）について、かつあらゆる状況について、ユニバーサルな認証方法をもたらすことができる（デバイスニュートラル：ＴＶ、携帯、腕時計、スクリーン／プラットホームニュートラル：エコシステム、運営者、決済事業者、銀行、カード、端末、物理的な商品、ストアでの支払い、オンラインでの支払い／アクション動きニュートラル：支払い、サイン、投票／地理的ニュートラル）。ユーザは、人、物、会社、組織、政府あるいは他のエンティティとすることができる。
【００３４】
一実施形態において、複数のルーチンを用いてそれらの権利及びデータを制御／実行するモジュールが提供される。（Ａ）予め登録されたフレームワーク（プラットホーム、サイト／コンテンツを保護するアクセスデータベース、モニタリング及びターミネーションのためコア−ネットワーク機能−アクセスステータスが変化するときにアップデートを受信する）（Ｂ）コアネットワーク（ＣＮ）によるトラフィックのライブモニタリング、制御、セキュアリング及びターミネーション（トラフィックフィルタ／ディープパケットインスペクション（ＤＰＩ））→ステータスや、もはやアクセス条件に合致しない条件を変化させているユニークユーザ（ＵＵ）のロックアウト、−リアルタイムなターミネーション（アクセス権を有すると思われない？アクセスのための支払い無し？著作権侵害？認証されていない？）管理上／手動、あるいはプラットホームにおける登録された権利でどのトラフィック／コンテンツ、サイトが許容されないかを知る（Ｃ）プラットホームは、ネットワーク上のアクションのすべての情報を登録して分析することができる：トランザクションレコード、すべての認証されたトラフィック、バンド幅の使用、トラフィック及びファイルの認識、アクティビティ、ユーザ及びデバイスの地理学、未登録であるか無料でアクセスできるサイト及びコンテンツの未認証の使用、及び、例えば未認証の場合はトラフィックを中断する。
【００３５】
一実施形態において、１つあるいは全てのアクセスプロバイダ／運営者のロックアウト／ブロッキングが提供される（自動ロックアウト／ブロッキング、及び新しいアクセスプロバイダ／運営者、サイト及びユーザの追加／登録−アクセスプロバイダ／運営者あるいはサイトは、本発明のプラットホーム／システムに登録してアクセス権を有しなければならない）。アクセスプロバイダ／運営者を制御することができる（例えば、運営者が履行しない場合、本発明のシステムは権利を順守せずかつ権利を実現しない、ロックアウトされるべき、正しい地理的位置にない、規則を順守しないＵＵを有する、支払いを怠るユーザをブロックする→それから、運営者及び／又はそれらのユーザの固有識別子は権利を保護するアクセスデータベース（ＲＤ）から削除され、運営者及びそれらのユーザはアクセスが拒まれる結果となる）。ユニークユーザが条件、例えば支払い、地理学、他の変更されたステータスに合致しない場合→ＲＤ（登録データベース）ＵＵ（ユニークユーザ）を削除、又は集中管理プラットホームによってそれらのアクセス権を取り消すことにより、アクセスプロバイダによるアクセスを終了させる又はロックアウトする
【００３６】
一実施形態において、カスタマーにサービスを提供しない、サイト／権利所有者、他のためのモジュールが提供される（本発明のシステムの一部ではない場合、条件他を遵守しない）→ネットワークのサイト／ＵＲＬをブロックする、サイト／コンテンツ／権利の終了／トラフィックの優先順位の低下、ネットワーク及び／又はアクセスプロバイダのＵＵについてそのサイトを利用できなくする、プラットホームはサイトのＲＤにおけるＵＵを排除する、あるいはプラットホームのＵＵについての権利を取り消す。
【００３７】
コンテンツ、トラフィック、アプリケーションを制御することができる（違法な、及び正当な「見えないデータ」／セキュアな／暗号化されたデータはブロックすることができる。例えば、権利に関する契約の問題が解決しない場合）。例えばロックアウト国といった他の条件（例えば、その全ての運営者、ユーザ）を実施することもできる。
【００３８】
いうまでもなく、新規なアクセスプロバイダ／ＵＵの実行は、それ及び／又はそのＵＵをＲＤ（サイト／データを保護するアクセスデータベース）に、更にはプラットホームに、あるいはプラットホーム及びＲＤに、又はそのサイトへのアクセスをそれらのカスタマーに提供し、従って請求し、かつＲＤに登録する運営者／アクセスプロバイダに、登録することにより行われる。あるいは運営者／アクセスプロバイダから、プラットホームに、更にはＲＤに。そのサイトはプラットホームに登録することができ、かつプラットホームは、そのサイトをそのＵＵに提供できるすべての運営者に情報をもたらすことができる。
【００３９】
本システムは、異なる権利、コンテンツ及びデータに対するＵＵのアクセスを制御するだけでなく、運営者及びそのユーザのシステム、サイト及びそのコンテンツ／権利の全体へのアクセスを制御する（サイト、運営者／アクセスプロバイダ、ユニークユーザのプラットホームによるロックアウト／ブロッキング、サイトの運営者／アクセスプロバイダ、ＵＵのサイトによるロックアウト／ブロッキン、サイト／トラフィック／データ／コンテンツ、ＵＵの運営者／アクセスプロバイダによるロックアウト／ブロッキング）。
【００４０】
いうまでもなく、（例えば、不法活動／権利及び条件に合致しないことによる、システムの一部でないサイト、システムの一部でない運営者の）ロックアウト／ブロッキングは多くの方法で実施することができる。
−モニタリング／フィルタリング／ファイル認識によるネットワーク内のトラフィックのブロッキング／終了、又は特定のトラフィックタイプ、例えばネットワーク内の、あるいは地理的位置に対する、ＵＵに対する、若しくはデバイスに対するすべての無許可のトラフィックのシャットダウン：著作権の侵害、ハッキング活動、ウイルス、及びテロあるいは他の不法活動に関するコミュニケーションの制限、ターゲットサーチ、終了。未認証のトラフィックをモニタし、他のトラフィックではなく、予め登録されたファイル、権利及びトラフィックインジケータのみをフィルタリングし検出することができる。阻止すべき単一のユーザ、単一の地理学をロックアウト／ブロックすることができる。例えば１つの全体のアプリケーション／サイト、他をロックアウトする。
−ソースブロッキング：ＤＮＳブロッキング、リンクブロッキング。
−ＵＵブロッキング（アクセスのための基準が存在しない場合、アクセスは終了され、又はＵＵが未認証の場合はネットワークアクセスが終了される）。
【００４１】
いうまでもなく、登録は、集中管理プラットホーム及び情報交換（必要とする方法でのネットワーク活動の登録及び概要、例えば正当なサイトに関する情報を受信することによる、ハッキング、ウイルス、テロのコミュニケーションに付加されたターゲット活動、他の違法活動（例えば「ダークウェブ」）の選出）：トランザクション（支払い手段全体：決済事業者、銀行、サイト）を行うため、すべてのソースから登録された権利及びトラフィック／データ、エコシステム、及び１つの場所の支払い手段で行うことができる。この情報を集中的に登録して、それを関連したプレーヤに送ることは、ユーザ、アクセスプロバイダ及び正しい権利保有者にとって利益となる。
【００４２】
権利の登録及び管理を１つのプラットホーム手段上に集中させることはつまり、このシステムにより、製品、価格及び異なる条件を１つのプラットホームを介して異なる市場に通信することができるということであり、中心部を有することによって権利の違法な使用及び迂回、ネットワークにおけるシグナリングの低減を停止させることができる。プラットホームに１つの集中化させたＵＵアカウントを有することにより：ＵＵがアクセスプロバイダを変える場合、他の国に移転する場合−その権利はＵＵに追従し、ユーザに自身のユーザ情報を制御させる。集中管理されかつ標準化されている価格及び条件はすべての関連当事者すべてに明白にしておく（異なる関連プレーヤに適正な比率を確保する）。
【００４３】
いうまでもなく、運営者／アクセスプロバイダはプラットホームシステムと中央で通信することができ、かつプラットホームは特定のトラフィック、活動、サイト、ＵＵをシャットダウンしかつブロックするための協調的な努力を行うネットワークを他のアクセスプロバイダに知らせ、認証されたトラフィックだけを流す、又は未認証のユーザへのネットワークアクセスを終了させるようにすることができる。
【００４４】
本発明の他の態様は、添付の請求の範囲に詳述する。
【００４５】
本発明は、添付の図面を参照しつつ、一例としてのみ与えられる以下の実施形態の記載から、より明らかに理解される。
【図面の簡単な説明】
【００４６】
【図１Ａ】コアネットワーク、複数のサブネットワーク及び様々な被接続サーバ及びユーザ端末を含む、本発明の第１実例によるネットワークアーキテクチャの論理表現。
【００４７】
【図１Ｂ】コアネットワークサーバ、ネットワークトランザクションプロセシングサーバ、情報交換サーバ、コンテンツサーバ及び２つの接続されたユーザ端末を含む、図１Ａのネットワークアーキテクチャの実行例の図。
【００４８】
【図２】図１Ｂに示されている、例えばコアネットワークサーバ、ネットワークトランザクション処理サーバ、情報交換サーバ及びコンテンツサーバといったデータ処理サーバの典型的ハードウェア構造を示す図。
【００４９】
【図３】オペレーティングシステム、第１の指示セット及びコンテンツパラメータデータベースを含む、実行時におけるコアネットワークサーバのメモリコンテンツの例示。
【００５０】
【図４】オペレーティングシステム、第２の指示セット及びネットワークトランザクションデータベースを含む、実行時におけるネットワークトランザクション処理サーバのメモリコンテンツの例示。
【００５１】
【図５】オペレーティングシステム、第３の指示セット、登録及び通信データベースを含む実行時における情報交換サーバのメモリコンテンツの例示。
【００５２】
【図６】図６は、本発明の一実施形態による、図１Ａ及び図１Ｂのネットワーク化システムのコアネットワークサーバによって実行されるデータ処理ステップの詳細。
【００５３】
【図７】図７は、本発明の一実施形態による、図１Ａ及び図１Ｂのネットワーク化されたシステムのネットワークトランザクション処理サーバによって実行されるデータ処理ステップの詳細。
【００５４】
【図８】図８は、本発明の一実施形態による、図１Ａ及び図１Ｂのネットワーク化システムの情報交換サーバによって実行されるデータ処理ステップの詳細。
【００５５】
【図９】図９は、図１Ａ及び図１Ｂに示されるデータ処理ユーザ端末が有する典型的なハードウェア構造の例示。
【００５６】
【図１０】図１０は、オペレーティングシステム及びブラウザアプリケーションを含む、実行時におけるユーザ端末のメモリコンテンツの例示。
【００５７】
【図１１】図１１は、図８〜図１０のデータ処理ステップの組合せによる、図１Ａ及び図１Ｂの環境のサーバと端末デバイスの間の様々なネットワーク処理の例示。
【００５８】
【図１２】図１２は、図１Ａの環境がコアネットワーク（ＣＮ）サーバに作動可能に接続されたペイメントサーバ（ＰＳ）を更に含む、本発明の第２実施形態によるネットワークアーキテクチャの論理表現。
【発明を実施するための形態】
【００５９】
ここで、発明者によって考察される特定のモードを一例として記載する。以下の説明においては、完全な理解をもたらすために多くの具体的な詳細が記載されるが、類似の参照符号は類似の要素及び特徴を示している。しかしながら、本発明がこれらの具体的な詳細に限定されることなく実施し得ることは、当業者にとって明らかである。他の例においては、説明を不必要にわかりにくくしないよう、周知の方法及び構造は詳述していない。
【００６０】
用語「備える、備えた」及び単語「有する」「含む」は、本明細書に用いられ、かつ本発明を参照するときに用いられて、一定の特徴、整数、ステップあるいは要素の存在を特定するが、１つあるいは複数の他の特徴、整数、ステップ、要素あるいはそのグループの存在又は追加を排除するものではない。
【００６１】
ここで図面を、最初に図１Ａ及び図１Ｂを参照すると、ネットワークアーキテクチャ１００が示されているが、そこにおいてはいくつかのデータ処理端末が、様々な更なるネットワークによって広域ネットワーク（ＷＡＮ）１２０、この実例においてはインターネットに接続しており、ネットワークの接続性及び各端末デバイスの相互運用可能なネットワークプロトコルにより、本明細書に記載する方法論に従って、端末デバイスは互いに接続し合い、データを送受信し合うことができるようになっている。
【００６２】
ネットワークアーキテクチャ１００は、コンテンツパラメータデータベース１０３を格納した少なくとも第１のノード１０２を有する、少なくとも１つのコアネットワーク１０１を備えている。ネットワークアーキテクチャ１００はまた、少なくともネットワークトランザクション処理ノード１０５を有する、コアネットワーク１０１に作動可能に接続された少なくとも１つのサブネットワーク１０４を備えている。ネットワークアーキテクチャ１００において、第１のノード１０２及びネットワークトランザクション処理ノード１０５の各々は、ネットワークに接続されたデータ処理端末１０６Ｎのユーザを認証するように、かつその内部に符号化されたコンテンツデータに対応するそれぞれのネットワーク信号をモニタするように適合されている。
【００６３】
コアネットワーク１０１は、コアネットワークサーバとして構成された、この実例においてはパーソナルコンピュータ端末１０２である、第１のノード１０２によって維持される。サーバ１０２は、有線データ転送１３０上のデジタル信号として符号化されたデータを送信しかつ受信する。この信号はＩＥＥＥ８０２．３−２００８ギガビットイーサネット(登録商標)伝送プロトコルに従って有線ローカルネットワーク動作を実施する局所ルータデバイス１３１により、それぞれサーバ１０２にあるいはサーバ１０２から中継される。ルータ１３１は、従来の光ファイバ接続により、有線通信ネットワーク１３２を通じて、それ自体がＷＡＮ１２０に接続している。
【００６４】
この実施形態において、サブネットワーク１０４は、この実例においてはサーバとして構成された他のパーソナルコンピュータ端末１０５であるネットワークトランザクション処理ノード１０５によって維持される。ネットワークトランザクション処理サーバ１０５は、前述のように、それ自体が有線通信ネットワーク１３２を通じて類似の広帯域コネクションによりＷＡＮ１２０に接続している局所ルータデバイス１３１により、有線データ転送１３０を通じて、それぞれサーバ１０５にあるいはサーバ１０５から中継されるデジタル信号として符号化されたデータを再び送信しかつ受信する。精通した読者であれば、上記から、ネットワークトランザクション処理ノード１０５が、コアネットワークサーバ１０２と同じ位置に存在し、かつＷＡＮ１２０との前方接続のために同じルータ１３１に接続できること、あるいは特にネットワークアーキテクチャ１００の仮想化された実施においてはコアネットワークサーバ１０２において実行できることが容易に把握できるであろう。
【００６５】
ネットワークアーキテクチャ１００は、サブネットワーク１０４と作動可能に接続され、１つあるいは複数のネットワークユーザのそれぞれの固有識別子１０９を記録して有する登録及び通信データベース１０８を格納する少なくとも１つの情報交換サーバ１０７、及びサブネットワーク１０４と作動可能に接続され、コンテンツパラメータデータベース１０３に記録されたコンテンツデータ１１１を格納する少なくとも１つのコンテンツサーバ１１０を更に備え、コンテンツサーバ１１０は、コンテンツデータ１１１をネットワークに接続中のデータ処理端末１０５Ｎに配布するように適合されている。
【００６６】
この実施形態において、情報交換サーバ１０７及びコンテンツサーバ１１０の各々は、有線通信ネットワーク１３２上の広帯域接続により、ＷＡＮ１２０に接続している他のそれぞれのルータデバイス１３１によってサーバ１０７、１１０にあるいはそこから中継される、有線データ転送１３０でデジタル信号として符号化されたデータを送信しかつ受信する、更なるパーソナルコンピュータ端末１０７、１１０である。
【００６７】
情報交換サーバ１０７は、アーキテクチャ１００内に記載される方法論に従って構成されると共にコンテンツサーバ１１０と別個な特定機能のネットワークサーバとすることができるが、精通した読者であれば、上記から、情報交換サーバ１０７を、それに代えて、コンテンツサーバ１１０においてに実施する、又はＷＡＮ１２０及びサブネットワーク１０４を介してネットワークトランザクション処理ノード１０５に接続された各コンテンツサーバ１１０Ｎに分散させたやり方で実施できることを、再び直ちに認めるであろう。
【００６８】
アーキテクチャ１００のユーザデータ処理端末１０６１の第１のタイプは、ユーザによって操作されるモバイル個人通信デバイスとすることができる。ユーザ端末１０６１は、無線データ転送１３７の上のデジタル信号として符号化された、音声及び／又は英数字データを含むデータを送信しかつ受信するが、その信号は、地理的に最も近い複数の通信リンクリレー１３８により、デバイス１０６１にあるいはそこからそれぞれ中継される。複数のモバイル個人通信デバイスリンクリレー１３８Ｎは、遠隔ゲートウェイ１３９により、ユーザ端末１０６１のようなモバイル機器とそれらの指定受信者との間で、デジタル信号を送信できるようにする。例えば、ゲートウェイ１３９は、例えば無線データ通信１３７が生じるネットワークといった無線通信ネットワークとＷＡＮ１２０との間でデジタル信号交通を接続する、通信ネットワークスイッチである。ゲートウェイ１３９は、例えば、データを通信するために、端末デバイス１０６１がワイヤレスアプリケーションプロトコル（ＷＡＰ）を用いる場合、又は高信頼ハイパーテキストトランスファープロトコル（ＨＴＴＰＳ）場合に、必要であればプロトコル変換を更に提供する。
【００６９】
アーキテクチャ１００の他のタイプのユーザデータ処理端末１０６２は、それに代えて、移動個人通信デバイス１０６１の同じユーザによって又はもう一方によって操作される、例えばタブレット型コンピュータ１０６２である、モバイルパーソナルコンピュータ端末とすることができる。タブレット型コンピュータ１０６２は、ＩＥＥＥ８０２．１１（″Ｗｉ−Ｆｉ″）標準に従う無線データ通信１３３の上のデジタル信号として符号化されたデータを送信しかつ受信し、その信号は、タブレット型コンピュータ１０６２をＷＡＮ通信ネットワーク１２０に接続する局所ルータデバイス１３１によってタブレット型コンピュータにあるいはそこからそれぞれ中継される。タブレット型コンピュータ１０６２は、携帯電話１０６１及び／又はＮＦＣ使用可能デバイス、例えば電子決済カードといった対応装着デバイスにより、近距離無線通信（ＮＦＣ）の相互接続性及びデータ通信用プロトコルを実現して短距離の無線データ通信を容易にする、高周波無線認証（ＲＦＩＤ）ネットワークインタフェースを更に含む。タブレット型コンピュータ１０６２は、例えば、米国、カリフォルニア州、クパチーノのアップル株式会社によって製造されるｉＰａｄ（登録商標）、又は米国、ワシントン州、レドモンドのマイクロソフト社によって製造されるＳｕｒｆａｃｅ（登録商標）とすることができる
【００７０】
サーバ端末デバイス１０２、１０５、１０７、１１０の典型的ハードウェアアーキテクチャは、非限定的な実例として、図２に詳細に示されている。当業者は、サーバ１０２、１０５、１０７、１１０のハードウェアアーキテクチャを、携帯性を改良して設計された携帯電話１０６１及びタブレット１０６２のコンポーネントとは対照的に、動作の耐久性及び冗長性のために設計されたコンポーネントと実質的に同一あるいは互いに類似したものとし得ることを容易に理解するであろう。
【００７１】
各データ処理端末１０２、１０５、１０７、１１０は、データ処理ユニット２０１、データ出力手段、例えばビデオディスプレイユニット（ＶＤＵ）２０２、データ入力手段、例えばヒューマンインターフェースデバイス（ＨｉＤ）、一般的にキーボード２０３、ポインティングデバイス（マウス）２０４、並びに、それがタッチスクリーンディスプレイである場合はＶＤＵ２０２それ自体、データ入力／出力手段、例えばルータ１２０を介した通信ネットワーク１５０への有線ネットワーク接続２０５、磁気データ通信媒体のリーダ／ライタ２０６、光学的データ通信媒体のリーダ読者／ライタ２０７で構成されたコンピュータである。
【００７２】
データ処理ユニット２０１の内部では、中央演算処理デバイス（ＣＰＵ）２０８がタスク調整及びデータ処理の機能を提供する。指示セット及びＣＰＵ２０８のためのデータはメモリ手段２０９に格納され、かつハードディスク記憶デバイス２１０は命令及びデータの不揮発性記憶を容易にする。無線ネットワークインターフェースカード（ＮＩＣ）２１１は、ネットワーク接続２０５へのインタフェースとなる。汎用シリアルバス（ＵＳＢ）入出力インタフェース２１２は、キーボード及びポインティングデバイス２０３、２０４への接続を容易にする。
【００７３】
上記のコンポーネントの全ては、データ入力／出力バス２１３に接続され、磁気データ通信媒体のリーダ／ライタ２０６及び光学的データ通信媒体のリーダ／ライタ２０７も接続されている。ビデオアダプタ２１４は、処理されたデータをＶＤＵ２０２に出力するためのバス２１３を介してＣＰＵ命令を受信する。データ処理ユニット２０１のすべてのコンポーネントは、パワー電源ユニット２１５によって駆動される。パワー電源ユニット２１５はローカルなメイン電源から電力を受け取り、これをコンポーネントの定格及び要件に従ってそれを変圧する。
【００７４】
図３〜図５を参照すると、類似の参照符号は類似のコンポーネントと特徴を示しているが、３０１で示されているオペレーティングシステムは、コアネットワークサーバ１０２、ネットワークトランザクション処理サーバ１０５、及び情報交換サーバ（単数又は複数）１０７の各々が、例えば、図２において説明したような、米国、テキサス州、ラウンドロックのデル（商標）社によって製造された、デスクトップ型コンピューティングデバイスである場合は、米国、ワシントン州、レドモンドのマイクロソフト（登録商標）社によって頒布されるＷｉｎｄｏｗｓ  Ｓｅｒｖｅｒ  ２０１２  Ｒ２である。ＯＳ３０１は、基本的なデータ処理、例えば図２で説明したようなサーバのハードウェアコンポーネントの相互依存及び相互接続性、及び通信サブルーチン３０２を管理するための命令を含み、有線接続１３０で局所ルータ１３１に接続されたＮＩＣ２１１による相互ネットワーク通信のためのサーバユニット２０１を構成する。ＯＳ３０１はまた、ヒューマンインターフェースデバイス、すなわちキーボード２０３及びコンピュータマウス２０４へのユーザの直接入力から様々に構成される入力データを読み込んで処理するための入力サブルーチンを含んでいる。
【００７５】
ここで図３を参照すると、サーバ１０２は、以下にコアネットワークエンジン３０３と記載するサーバアプリケーション３０３及びコンテンツパラメータデータベース１０３、その両方が実行時にはメモリ内２０９に存在するが、これらを実現する指示セットにより、アーキテクチャ１００のコアネットワークサーバ１０２内に構成されている。指示セット３０３は、１つあるいは複数のアプリケーションプログラマーインターフェース（ＡＰＩ）３０４によってＯＳ３０１に接続されると共に、更なる特有機能のデータ処理サブルーチンのデータ処理機能、及びリアルタイムにアップデートされてディスプレイ２０２に出力されるユーザインターフェース３０５を備えかつ調整する。
【００７６】
第１のサブルーチン３０６は、データベース１０３を受け入れ、処理し、リモートノードからコアネットワーク１０１に入来するデータ、特にネットワークトランザクション処理サーバ１０５、情報交換サーバ（単数又は複数）１０７、例えばインターネットサービスプロバイダ（ＩＳＰ）といったネットワークアクセスプロバイダ、及び移動サービスプロバイダ（ＭＳＰ）によって通信されるデータで更新し、かつそれにアドレスしてサブネットワーク１０４内に配信する、遠隔データエンジン３０６である。
【００７７】
遠隔データエンジン３０６によって受信されて、処理されるデータは、それぞれのユーザ端末１０６Ｎによりアーキテクチャ１００に接続しているユーザのユニークユーザ（ＵＵ）識別子ＩＤ３０７；ユーザのＩＳＰ及びＭＳＰから得られる、端末デバイスの位置、接続バンド幅、ユーザセキュリのティフラグ、他を表わすユーザ状態データ３０８；ユニークユーザセキュリティフラグや、商品、サービス及び／又はデジタルコンテンツ他についてのユーザトランザクションを表すネットワークトランザクション処理サーバ１０５から得られたユニークユーザ（ＵＵ）データ３０９；及びネットワークトランザクション処理サーバ１０５によってコアネットワークサーバ１０２に中継される情報交換サーバ１０７Ｎ及びコンテンツサーバ１１０に格納された商品、サービス、デジタルコンテンツ及びアクセス条件を表す定義データ３１０を含んでいる。
【００７８】
コアネットワークエンジン３０３は、遠隔データエンジン３０６によって受信されて処理されたデータ３０７−３１０に基づいて、コンテンツパラメータデータベース１０３のコンテンツを更新する。コンテンツパラメータデータベース１０３のコンテンツは、物理的な商品、パーソナルあるいはコーポレートサービス、コンテンツサーバ１１０によってホストされる遠隔ｅテールサイトの運営者によって利用可能とされた著作権保護マルチメディアファイルをそれぞれ定める、商品データ３１２、サービスデータ３１３及びデジタルコンテンツデータ３１４を含んでいる。データベース１０３のコンテンツは、ユーザ端末１０６Ｎのユーザの商品、サービス及び／又はデジタルコンテンツを入手又は閲覧するための技術な条件、例えば接続バンド幅の基準、ユーザ端末ディスプレイ解像度、電子決済手段の登録を定めるアクセス規則３１５；商品、サービス及び／又はデジタルコンテンツにかかわる物理的位置及び境界を定めて、そのアクセスについての司法権利上の条件を実現する地理的データ３１６；及びユーザ端末１０６Ｎのユーザの商品、サービス及び／又はデジタルコンテンツを入手又は閲覧するための非技術的な条件、例えば価格設定、リードタイム、支払条件を定める条件データ３１７を更に含む。
【００７９】
第２のサブルーチン３１８は、アーキテクチャ１００に接続しているユーザ端末１０６Ｎのネットワーク信号を、本明細書に記載する方法論に従い、それによってコアネットワークサーバ１０２が監査しかつ制御するネットワークモニタモジュール３１８である。ネットワークモニタモジュール３１８は、サンプリングされたネットワーク信号を処理する、すなわちその中に符号化されたデータを検査し、遠隔データエンジン３０６によって処理されたネットワークデータ及びデータベース１０３に格納されているデータと比較する。
【００８０】
ここで図４参照すると、第２のサーバ１０５は、以下にネットワークトランザクションエンジン４０３と記載する第２のサーバアプリケーション４０３及びネットワークトランザクションデータベース４１１、その両方が実行時にメモリ２０９内に存在するが、これらを実現する第２の指示セットによって、アーキテクチャ１００のネットワークトランザクション処理サーバ１０５内に構成されている。ネットワークトランザクションエンジン４０３は、１つあるいは複数のアプリケーションプログラマーインターフェース（ＡＰＩ）４０４によってＯＳ３０１に再度接続され、そして更なる特有機能のデータ処理サブルーチンのデータ処理活動、及びリアルタイムにアップデートされてディスプレイ２０２に出力されるユーザインターフェース４０５を再度構成しかつ調整する。
【００８１】
第１のサブルーチン４０６は、データベース４１１を受け入れ、処理し、リモートノードからサブネットワーク１０２に入来するデータ、特に１つあるいは複数の情報交換サーバ１０７、コンテンツサーバ１１０によって通信されるデータにより更新し、サブネットワーク１０４の内部でそれにアドレスしてコアネットワーク１０１の内部のコアネットワークサーバ１０２に配信する、第２のリモートデータエンジン３０６である
【００８２】
第２のリモートデータエンジン４０６によって受信され、処理されるデータは、コアネットワークサーバ１０２における第１のリモートデータエンジン３０６によってリアルタイムに通信されて、４０７に示される、ユニークユーザ（ＵＵ）識別子３０７；コアネットワークサーバ１０２におけるネットワークモニタモジュール３１８によってリアルタイムに通信されて、４０８に示される、固有のユーザ（ＵＵ）ロックアウトパラメータ；及び情報交換サーバ１０７Ｎ及びコンテンツサーバ１１０に格納された商品、サービス、デジタルコンテンツ、アクセス条件を表わす定義データ４０９、及び情報交換サーバ１０７Ｎ及び／又はコンテンツサーバ１１０によって処理され及び／又は情報交換サーバ１０５による処理のための、すべて４０９に示される、商品、サービス及び／又はデジタルコンテンツについての電子トランザクションを表すトランザクショナルデータを含む。定義データ４０９はコアネットワークサーバ１０２に通信され、そこにおいては３１０として受信される。
【００８３】
ネットワークトランザクションエンジン４０３は、第２のリモートデータエンジン３０６によって受信されて処理されたデータ４０７−４０９に基づいてデータベース４１１のコンテンツを更新する。データベース４１１のコンテンツには、通信されたデータ４０９のトランザクショナル部分、したがって、例えば電子アカウント又は電子決済カードリファレンスといった固有のユーザ（ＵＵ）財務データ４１２；例えば電子アカウント又は電子決済アドレスといった情報交換サーバ財務データ４１３；同じユニークユーザ（ＵＵ）の識別子４０７を参照する１つあるいは複数の電子処理、情報交換サーバ１０７（又は別法としてコンテンツサーバ１１０）４０９、アカウント又は電子決済カードリファレンス４１２を表す、ユニークユーザ（ＵＵ）のそれぞれのトランザクショナルデータ４１４；各々のトランザクションについて転送された総計データ４０９及び情報交換サーバ１０７（又は別法としてコンテンツサーバ１１０）の財務データ４１３を含む転送された各々のデータ４１５；及びコアネットワークサーバ１０２によって維持されているデータベース１０３に格納された定義データに従って処理された詳細（商品、サービス、コンテンツデータ、価格設定など）を含むトランザクションパラメータデータ４１６が含まれる。
【００８４】
第２のサブルーチン３１８は、ネットワークモニタモジュール３１８であり、これと共にネットワークトランザクション処理サーバ１０５が、本明細書に記載する方法論に従って、コアネットワークサーバ１０２と並列にアーキテクチャ１００に接続しているユーザ端末１０６Ｎのネットワーク信号を監査し及び制御する、ネットワークモニタモジュール３１８である。ネットワークモニタモジュール３１８は再度、サンプリングされたネットワーク信号を処理する、すなわち、その中に符号化されているデータを検査し、これを第２のリモートデータエンジン４０６によって処理されたネットワークデータ及びネットワークトランザクションデータベース４１１に格納されているデータと比較する。
【００８５】
ここで図５を参照すると、第３のサーバ１０７は、以下に情報交換エンジン５０３と記載する第３のサーバアプリケーション５０３及び登録通信データベース１０８、実行時にはこの両方がメモリ２０９内に存在するが、これらを実現する第３の指示セットにより、アーキテクチャ１００の情報交換サーバ１０７内に構成されている。情報交換エンジン５０３は、１つあるいは複数のアプリケーションプログラマーインターフェース（ＡＰＩ）５０４によってＯＳ３０１と再び接続され、ネットワークトランザクションデータベース１０８を更新すると共に、ユーザインターフェース５０５を更新してディスプレイ２０２にリアルタイムに出力する。
【００８６】
情報交換エンジン５０３は、１つあるいは複数のコンテンツサーバ（単数又は複数）１１０をサブネットワーク１０４に接続し、相互にデータを送受信して、１つあるいは複数のコンテンツサーバ（単数又は複数）１１０をコアネットワークサーバ１０２及びネットワークトランザクション処理サーバ１０５に有効に橋渡しして、１つあるいは複数のコンテンツサーバ（単数又は複数）１１０からのデータをコンテンツパラメータデータベース１０３及びネットワークトランザクションデータベース４１１のそれぞれに投入して格納しかつ更新できるようにする。
【００８７】
登録通信データベース１０８は、その運営者名、地理的位置、電子受取人及び受取人アカウントなどを含む情報交換サーバ１０７自体用のコア登録データ５０７；ユーザごとに、例えば名前、アドレス、電子アカウント又は電子決済カード番号、他といったユーザの詳細を含む、登録されたユーザデータ５０８；その運営者名、地理的位置、電子受取人及び受取人アカウント他を含む情報交換サーバ１０７に登録された各コンテンツサーバ１１０についてのそれぞれのコア登録データ５０９；物理的な商品、パーソナルあるいはコーポレートサービス、及び登録されたコンテンツサーバ１１０によってホストされるリモートｅテールサイトの運営者によって利用可能とされる著作権保護マルチメディアファイルをそれぞれ定める、登録された商品データ５１０、登録されたサービスデータ５１１、登録されたデジタルコンテンツデータ５１２を含む。
【００８８】
データベース１０８のコンテンツは更に、全てに適用可能又は選択的に適用可能かどうかとは関係なく、その商品、サービス及び／又はデジタルコンテンツに関して、登録されたコンテンツサーバ１１０の各々によって通信される、それぞれのアクセス規則３１５、地理的データ３１６、及び条件データ３１７を表すデータ５１３を含む。
【００８９】
データベース１０８のコンテンツは更に、情報交換サーバ（単数又は複数）１０７Ｎあるいは情報交換サーバ１０５によって既に処理されたあるいはそれによる処理のための、アクセス規則３１５、地理的データ３１６及び条件データ３１７に従って、登録された商品、サービス又はデジタルコンテンツ５１０、５１１、５１２について、登録ユーザ５０８と登録されたコンテンツサーバ（単数又は複数）５０９の間で行われた電子トランザクションを表すデータ５１４を含む。
【００９０】
再び図３〜図５を参照すると、更なるローカルデータ３１９及びネットワークデータ３２０を、実行時に各サーバ１０２、１０５、１０７のメモリ手段２０２に格納することができ、それらのいくつかあるいは全てを、サーバアプリケーション３０３、４０３、５０３及びそのサブルーチン、あるいは上記サーバアプリケーションと並列に処理される他のアプリケーション（単数又は複数）により又は他のアプリケーション（単数又は複数）用に処理することができる。更なるローカルデータの例は、例えば、ＯＳ３０１によってリアルタイムに読み込まれる、ヒューマンインターフェースデバイス２０３、２０４からのローカルユーザ入力３１９であるが、そのユーザ入力はアプリケーション３０３、４０３、５０３のユーザインターフェース３０５、４０５、５０５の外側にある。更なるネットワークデータ３２０の例は、例えば、ＷＡＮ１２０上でリモートサーバによって通信される、リモートアプリケーション又はＯＳをアップデートするデータ３２０である。
【００９１】
ネットワークアーキテクチャ１００のデータシグナリングを実行時に制御するためにいくつかのネットワークノードにわたって実施する方法論のデータ処理ステップを、同じ処理サイクル内で処理される経時的なデータ処理タスクの分離グループとして以下に記載する。この連続の各々は、コアネットワークサーバ１０２、ネットワークトランザクション処理ノード１０５及び情報交換サーバ１０７が使用される間、実行時に反復して繰り返される。当業者であれば、ＣＰＵ２０８のアーキテクチャ、及びその基本的命令セット及びライブラリにより、このようなステップの最適化、実質的な平行処理が可能であることを容易に理解されるであろう。
【００９２】
コアネットワークエンジン３０３及びそのサブルーチンによりコアネットワークサーバ１０２において実行時に様々に実行されるデータ処理ステップは、図６に示されている。ステップ６０１において従来通りにコアネットワークサーバ１０２の電源を入れた後、コアネットワークアプリケーション３０３がサーバメモリにロードされ、そのデータベース１０３と共にローカルに起動されると、ユーザインターフェース３０５がサーバ１０２のディスプレイデバイスに生成される。次いで、コアネットワークサーバ１０２は、ネットワークトランザクション処理サーバ１０５、情報交換サーバ（単数又は複数）１０７、コンテンツサーバ（単数又は複数）１１０及びユーザ端末１０６（単数又は複数）を含むアーキテクチャ１００のリモートノードとの双方向ネットワークク通信の準備ができる。
【００９３】
実行時の各処理サイクルの中で、コアネットワークエンジン３０３及びそのサブルーチン３０６、３１８は、例えばＣＰＵ２０８の各コアによって平行に処理される３つの別個のデータ処理スレッドを実施する。
【００９４】
第１のスレッドにおいては、ステップ６０２において、コアネットワークエンジン３０３は、ユニークユーザ（ＵＵ）識別子３０７を未登録で要求中のユーザに割り当てるために、次のユーザ登録要求を処理する。次のバッファされた新規登録要求がない場合は、次のステップ６０３において、コアネットワークエンジンは、そのユーザのユニークユーザ（ＵＵ）識別子を認証するために、次のユーザログイン要求を処理する。
【００９５】
ステップ６０４においては、それに応じて、ユニークユーザ（ＵＵ）ログイン要求の識別子が、３０７に格納されているユーザデータ及びＵＵ識別子にマッチするかどうかについての質問がなされる。ステップ６０４の質問が肯定して回答された場合、ユーザあるいはユーザのＩＳＰからのログイン要求に関連するセキュリティフラグ３０８をリモートデータエンジン３０６が受信したかどうかについての質問が、ステップ６０５でなされる。ステップ６０５の質問が否定して回答された場合、ＵＵ識別子３０７に関連するセキュリティフラグ３０９を、リモートデータエンジン３０６が、ネットワークトランザクション処理サーバ１０５から受信したかどうかについての次の質問が、ステップ６０６でなされる。
【００９６】
ステップ６０６の質問が否定して回答された場合、ステップ６０７においてログイン要求のユニークユーザ（ＵＵ）識別子が認証され、例えばＵＵ識別子３０７に対するユーザ端末のＩＰアドレスのセション記録によって、発信側のユーザ端末１０６にユニークに関連付けられる、あるいは、ステップ６０４の質問が否定して回答された場合、又はステップ６０５あるいはステップ６０６の質問がその後でポジティブに回答された場合、ログイン要求はステップ６０８において拒否され、対応するサービス拒否通知が発信側のユーザ端末１０６に送信される。スレッド制御は、その後、ユーザログイン要求の処理を優先させるためにステップ６０３に戻る。
【００９７】
第２のスレッドでは、ステップ６０９において、ネットワークモニタモジュール３１８はアーキテクチャ１００の内部を通過するネットワーク信号の１つサンプル又は複数のサンプルを受信する。ステップ６１０において、ネットワークモニタモジュール３１８は、サンプリングされたネットワーク信号について、ディープパケットインスペクション及び／又は等価なフィルタリング操作を実行して、ネットワークアドレシングの詳細及びそのペイロードの大きさを判定する。次いで、ステップ６０７の以前のインスタンス生成において記録された、サンプル信号に関連するＩＰアドレスが、認証されたユーザのＩＰに対応するかどうかについての質問が、ステップ６１１においてなされる。ステップ６１１の質問が否定して回答された場合、サンブル信号は認証ユーザに関連せず重要性は無いので、この制御は、更なる信号サンプルを受信又はそのサンプリングのための６０９に戻る。しかしながらステップ６１１の質問が肯定して回答された場合、サンプル信号のペイロードが、データベース１０３における３１４において定められるデジタルコンテンツに対応している又は表しているかどうかについての次の質問が、ステップ６１２においてされる。ステップ６１２の質問が否定して回答された場合、サンプル信号が登録されたデジタルコンテンツデータを含んでおらず、重要性がないため、この制御はステップ６０９に再び戻る。しかしながら、ステップ６１２の質問が肯定して回答された場合、次いで、ステップ６１３において、ネットワークモニタモジュールは、ステップ６１１において検出されたユーザ端末１０６の登録かつログインしたユーザをステップ６１２において検出されたコンテンツデータ３１４と結びつける何らかの良好なトランザクションが、データベース４１１に記録されているかについて、ネットワークトランザクションエンジン４０３に問い合わせるように、リモートデータエンジン３０６に命令する。その応答は固有のユーザ（ＵＵ）データ３０９として受信され、その応答が、マッチしたトランザクションあるいはマッチ失敗を表わしているかどうかについての対応質問がステップ６１４においてなされる。
【００９８】
ステップ６１４の質問が肯定して回答された場合、そのサンプル信号はユーザ端末１０６に受信し及び／又は通信する許可が与えられる登録されたコンテンツを含む正当な信号であり、重要性はないので、この制御はステップ６０９に再び戻る。これに対して、ステップ６１４の質問が否定して回答された場合、その電子トランザクションが財政的な考慮、例えば単純に著作権保護コンテンツに関して無償での頒布を自由とするデジタル的な同意あるいは署名についてのものであるかどうかに関わらず、そのトランザクションが存在しなければ、サンプル信号は、ユーザ端末１０６が受信し及び／又はそれを通信する許可が与えられない、登録されたデジタルコンテンツを含む。したがって、次のステップ６１５において、コアネットワークエンジン３０３は、ステップ６１１において検出されたユーザ端末１０６との双方向のネットワーク信号を中断し、それによってアーキテクチャ１００の内部の等価なバンド幅を解放する。
【００９９】
第３のスレッドでは、ステップ６１６において、リモートデータエンジン３０６は、コンテンツパラメータデータベース１０３の商品、サービス又はデジタルコンテンツデータ３１２、３１３、３１４についての次のユーザ要求を処理する。ステップ６１７において、認証されたユーザの要求しているユーザ端末デバイス１０６に関連する地理的データ３０８が、要求された商品、サービス又はデジタルコンテンツに関連する地理的パラメータ（単数又は複数）３１６と一致するかどうかについての第１の質問がなされる。ステップ６１７の質問が肯定して回答された場合、ステップ６１８において、認証されたユーザに関連するアクセスパラメータ（単数又は複数）３０８が要求された商品、サービス又はデジタルコンテンツに関連するアクセスパラメータ（単数又は複数）３１５と一致するかどうかについての次の質問がなされる。ステップ６１８の質問が肯定して回答された場合、ステップ６１９において、認証されたユーザと関連する条件パラメータ（単数又は複数）３０８が要求された商品、サービス又はデジタルコンテンツに関連する条件パラメータ（単数又は複数）３１７と一致するかどうかについて次の質問がなされる。
【０１００】
ステップ６１９の質問が肯定して回答された場合、リモートデータエンジン３０６は、ステップ６２０において、コンテンツパラメータデータベース１０３の要求された商品、サービス又はデジタルコンテンツデータ３１２、３１３、３１４と共に、それぞれの条件データ３１７と共に要求ユーザ端末１０６に応答する。このとき、通信される条件データ３１７は、認証されたユーザの位置及びステータスの詳細に関連する地理的３１６及びアクセス規則データ３１５に更に従ったものとすることができる。スレッド制御は、ユーザデータ要求の処理を優先させるために、その後ステップ６１６に戻る。
【０１０１】
あるいは、ステップ６１７の質問が否定して回答された場合、あるいはステップ６１８又はステップ６１９の質問がその後で否定して回答された場合は、データ要求はステップ６２１において拒否され、そして、対応するサービス拒否の通知が発信側のユーザ端末１０６に送信され、スレッド制御は再びステップ６１６に戻る。
【０１０２】
各ステップ６０８、６１５及び６２１に続いて、この制御は、コアネットワークサーバ１０２の運営者が、ＵＩ３０５においてあるいはＯＳ３０１を介してコアサーバエンジンに閉鎖コマンドを入力したかどうかについての質問６２２に進む。ステップ６２２の質問が否定して回答された場合、アプリケーションロジックループは、３つのスレッドを横断し、この制御は各ステップ６０２、６０９及び６１６に戻る。あるいは、コアネットワークエンジン３０４はメモリ２０８からアンロードされ、サーバ１０２は最終的にスイッチオフすることができる。
【０１０３】
実行時にネットワークトランザクション処理サーバ１０５において、ネットワークトランザクションエンジン４０３及びそのサブルーチンによって様々に実行されるデータ処理ステップが、図７に示されている。従来は、ステップ６０１においてネットワークトランザクション処理サーバ１０５の電源を入れた後、ネットワークトランザクションアプリケーション４０３がサーバメモリにロードされて、そのデータベース４１１と共にローカルに起動されると、ユーザインターフェース４０５はサーバ１０５のディスプレイデバイスにインスタンスを生成させる。次いで、ネットワークトランザクションサーバ１０５は、コアネットワークサーバ１０２、情報交換サーバ（単数又は複数）１０７、コンテンツサーバ（単数又は複数）１１０及びユーザ端末（単数又は複数）１０６を含むアーキテクチャ１００内のリモートノードへのあるいはそれからのネットワーク通信を処理する準備ができる。
【０１０４】
実行時の各処理サイクルの中では、ネットワークトランザクションエンジン４０３及びそのサブルーチン４０６、３１８は、例えばＣＰＵ２０８の各コアによって並列に処理される３つの別個のデータ処理スレッドを再び実施する。
【０１０５】
第１のスレッドでは、ステップ７０１において、ネットワークトランザクションエンジン３０３は、ネットワークトランザクションエンジン３０３が４１３にあるデータベース４１１に格納する、その各コア登録データ５０７を含む情報交換サーバ１０７により次の登録要求を処理する。次の登録要求がない場合は、次のステップ７０２において、ネットワークトランザクションエンジンは、サブネットワーク１０４を通じて受信された何らかの次のネットワーク入力データを処理する。
【０１０６】
したがって、ネットワーク入力データが、リモート情報交換サーバ１０７又はコンテンツサーバ１１０によって通信される商品データ、サービスデータ、デジタルコンテンツデータ、地理的データ、アクセス規則データ、条件データ、あるいは処理されたトランザクショナルデータ４０９を含んでいるかどうかについての質問が、ステップ７０３においてされる。ステップ７０３の質問が肯定して回答された場合、例えば、ネットワーク入力データ４０９が商品データ、サービスデータ、デジタルコンテンツデータ、地理的データ、アクセス規則データあるいは条件データを含む場合は、ステップ７０４において、ネットワークトランザクションエンジン３０３は、それによってコンテンツパラメータデータベース１０３を処理して更新するためにその受信データをコアネットワークサーバ１０２に転送する、又は、ネットワーク入力データ４０９が処理されたトランザクショナルデータを含む場合、ネットワークトランザクションエンジン３０３は、金融パラメータデータ４１３として、それによりデータベース４１１を更新する。スレッド制御は、その後、ネットワーク入力データの処理を優先させるためにステップ７０２に戻る。
【０１０７】
あるいは、ステップ７０３の質問が否定して回答された場合、コアネットワークサーバ１０２、あるいはリモート情報交換サーバ１０７、あるいはコンテンツサーバ１１０によって通信されたネットワーク入力データが、認証されたユーザに関して、データ４０７、４０８、４０９を含むかどうかについての次の質問が、ステップ７０５においてなされる。ステップ７０５の質問が肯定して回答された場合、例えば、ネットワーク入力データが情報交換サーバ１０７からのユーザステータスアップデートを含む場合、新しいユニークユーザ（ＵＵ）識別子３０７あるいはセキュリティ通知若しくはフラグ出力が、コアネットワークサーバ１０２のネットワークモニタモジュール３１８により新しく登録されたユーザに発行され、ステップ７０６において、ネットワークトランザクションエンジン３０３がこれを固有のユーザデータ４１２としてデータベース４１１を更新する。その後、ネットワーク入力データの処理を優先させるために、スレッド制御は、ステップ７０２に戻る。
【０１０８】
あるいは、ステップ７０５の質問が否定して回答された場合、次のネットワーク入力データが電子トランザクションを符号化するために考慮されて、後述するステップ７１３〜７１８に従い、ステップ７０７における処理に向けてリモートデータエンジン４０６に渡される。
【０１０９】
第２のスレッドでは、ステップ６０９において、ネットワークモニタモジュール３１８が、アーキテクチャ１００の内部を通過するネットワーク信号の１つのサンプル又は複数のサンプルを受信する。ステップ６１０において、ネットワークモニタモジュール３１８は、サンプリングされたネットワーク信号のディープパケットインスペクション及び／又は等価なフィルタリング操作を実行して、そのネットワークアドレシングの詳細及びそのペイロードの大きさを判定する。次いで、ステップ７０８において、サンプル信号に関連するＩＰアドレスが、コアネットワークサーバ１０２のネットワークモニタモジュール３１８によって以前に検出された、ステップ６１０〜６１５に従って不正なネットワークトラフィックに関連付けられるＩＰアドレスに対応するかどうかについての質問がなされる。
【０１１０】
ステップ７０８の質問が否定して回答された場合は、ステップ７０９において、ネットワークモニタモジュール３１８は、検出されたＩＰに関連するユニークユーザ（ＵＵ）識別子３０７に対応するユーザ詳細５０８の現在の妥当性について登録情報交換サーバ（単数又は複数）１０７に問い合わせるように、リモートデータエンジン４０６に命令する。その応答は、登録されたユーザデータ４０９として受信され、サンプル信号に関連するＩＰアドレスが、情報交換サーバ（単数又は複数）１０７の１つ又はいくつかによって以前に検出された、不正なトランザクション、虚偽の証明書及び他のセキュリティリスク（単数又は複数）に関連するユーザに対応するかどうかについての対応質問が、ステップ７１０においてなされる。
【０１１１】
ステップ７１０の質問が否定して回答された場合、サンプル信号はアーキテクチャ１００の内部のトランザクショナルリスクを表さない信号であり、したがって重要性がないため、この制御は、更なるサンプル信号を受信又は同じ物をサンプリングするためのステップ６０９に戻る。しかしながら、ステップ７１０の質問が肯定して回答された場合、ステップ７１１において、リモートデータエンジン４０６はユーザステータスアップデートをコアネットワークサーバ１０２に通信し、そこにおいてはデータ３０９として受信され、次いでステップ７１２においてユーザ端末１０６との双方向ネットワーク信号を中断し、それによってアーキテクチャ１００の内部で等価なバンド幅を解放する。ステップ７０８の質問が肯定して回答されたときは常に、この制御もステップ７１２に直接進む。
【０１１２】
第３のスレッドでは、ステップ７１３において、リモートデータエンジン４０６は、ステップ７０７においてネットワークトランザクションエンジン４０３によって受け渡された、何らかの次の電子トランザクションを処理する。電子トランザクション４０９に符号化されたユーザ詳細が、ユニークユーザ（ＵＵ）識別子３０７とユニークに関連する登録されたユーザ詳細４１２と一致するかどうかについての第１の質問が、ステップ７１４においてなされる。ステップ７１４の質問が肯定して回答された場合、電子トランザクション４０９に符号化されているユーザの金融パラメータ（単数又は複数）が、ユニークユーザ（ＵＵ）識別子３０７に関連する、登録された金融パラメータ４１２に一致するかどうかについての次の質問が、ステップ７１５においてなされる。ステップ７１５の質問が肯定して回答された場合、電子トランザクション４０９に符号化されたトランザクションサーバの金融パラメータ（単数又は複数）が、情報交換サーバの登録された金融パラメータ４１３と一致するかどうかについての次の質問がステップ７１６においてなされる。
【０１１３】
ステップ７１６の質問が肯定して回答された場合、次いでステップ７１７において、リモートデータエンジン４０６は、その電子トランザクションを処理して対応ユーザステータスアップデートをコアネットワークサーバ１０２に送信すると、サーバ１０２ではデータ３０９として受信されるため、これにより、処理されたトランザクションに関連するユーザ端末１０６のネットワーク信号は、コアネットワークサーバのネットワークモニタエンジンによって中断されない状態を継続する。その後、スレッド制御は、電子トランザクションの処理を優先させるためにステップ７１３に戻る。
【０１１４】
あるいは、ステップ７１４の質問が否定して回答された場合、又はステップ７１５若しくはステップ７１６の質問がその後で否定して回答された場合、ステップ７１８において電子トランザクションの処理は中断され、対応通知が、発信側の情報交換サーバ１０７（あるいはコンテンツサーバ１１０）及び関連するユーザ端末１０６の両方に送信されて、スレッド制御は再びステップ７１３に戻る。
【０１１５】
ステップ７０７、７１２及び７１８の各々に加えて、前述したようにこの制御は質問６２２に進み、ネットワークトランザクションサーバ１０５の動作は、正常に継続してアプリケーションロジックが３つのスレッドを通じてルーピングしてこの制御がステップ７０１、６０９及び７１３の各々に戻る、又は、メンテナンスあるいは他の目的のために中断されるようにする。
【０１１６】
実行時に情報交換サーバ１０７又はその各々において、情報交換エンジン５０３及びそのサブルーチンにより様々に実行されるデータ処理ステップが、図８に示されている。ステップ６０１において情報交換サーバ１０７の電源を従来通りに入れた後、情報交換アプリケーション５０３がサーバメモリにロードされ、そのデータベース１０８と共にローカルに起動されると、ユーザインターフェース５０５はサーバ１０７のディスプレイデバイスにインスタンスを生成する。次いで、情報交換サーバ１０７は、コアネットワークサーバ１０２、ネットワークトランザクション処理サーバ１０５、コンテンツサーバ（単数又は複数）１１０及びユーザ端末１０６を含むアーキテクチャ１００のリモートノードとの双方向ネットワーク通信を処理する準備ができる。
【０１１７】
第１のステップ８０１において、情報交換エンジン５０３は、サブネットワーク１０４を通じて受信する次のネットワーク入力データを受信して予備処理する。これにより、そのネットワーク入力データがコンテンツサーバ１１０によって通信されたかどうかについての第１の質問が、ステップ８０２においてなされる。ステップ８０２の質問が肯定して回答された場合、そのネットワーク入力データが電子トランザクションを表わしているかどうかについての次の質問がステップ８０３においてなされる。
【０１１８】
ステップ８０３の質問が否定して回答された場合、コンテンツサーバ１１０によって通信されたそのネットワーク入力データは登録を目的としたものであり、例えばコンテンツサーバコアデータ、コンテンツサーバの登録されたユーザデータ、商品データ、サービスデータ、デジタルコンテンツデータ、地理的データ、アクセス規則データ及び／又は条件データを含んでいる。したがって、ステップ８０４において、情報交換エンジン５０３は、コンテンツサーバに登録されたユーザデータ５０８、コンテンツサーバコアデータ５０９、商品データ５１０、サービスデータ５１１、デジタルコンテンツデータ５１２及び地理的、アクセス規則及び／又は条件データ５１３の一部又は全部によってデータベース１０８を更新し、次いでステップ８０５において、ネットワークトランザクション処理サーバ１０５におけるデータベースの更新をネットワークトランザクションエンジン４０３にプッシュし、ステップ７０４の度にデータベースの更新がコアネットワークサーバ１０２においてコンテンツパラメータデータベース１０３に最終的に伝達されるようにする。その後、この制御はステップ８０１に戻る。
【０１１９】
あるいは、コンテンツサーバ１１０によって通信されたネットワーク入力データが、コンテンツサーバ１１０によってすでに処理されたものか、後でネットワークトランザクション処理サーバ１０５により処理されて少なくともユーザ詳細、ユーザの金融パラメータ（単数又は複数）及びトランザクションサーバの金融パラメータ（単数又は複数）を符号化されるものか、電子トランザクションを表わす場合にはステップ８０３の質問が肯定して回答される。したがって、ステップ８０６において、情報交換エンジン５０３は、ユーザ詳細とユーザ及びトランザクションサーバの金融パラメータ５１４との一部又は全部によってデータベース１０８を更新し、次いでステップ８０７において、ネットワークトランザクション処理サーバ１０５におけるデータベースの更新をリモートデータエンジン４０６にプッシュして、データベースの更新がデータベース４１１に最終的に伝達されかつステップ７１３においてトランザクションが処理される（まだ処理されていない場合）ようにする。その後、この制御はステップ８０１に戻る。
【０１２０】
更に別法として、ステップ８０２の第１の質問が否定して回答され、それに応じて、ネットワーク入力データがネットワークトランザクション処理サーバ１０５によって通信されたかどうかについての次の質問が、ステップ８０８においてなされる。ステップ８０８の質問が肯定して回答された場合、ステップ７１８により電子トランザクションが拒絶されたことをネットワーク入力データが表わしているかどうかについての次の質問が、ステップ８０９においてなされる。
【０１２１】
ステップ８０９の質問が否定して回答された場合、ネットワークトランザクション処理サーバ１０５によって通信されたネットワーク入力データは、アーキテクチャ１００の内部で認証されたユーザについてのステータスアップデート、例えばコアネットワークサーバ１０２及びネットワークトランザクション処理サーバ１０５のそれぞれのネットワークモニタエンジン３１８の両方によるネットワーク中断を表している。したがって、ステップ８１０において、情報交換エンジン５０３は更新されたユーザデータ５１８でデータベース１０８を更新し、次いでこの制御はステップ８０１に戻る。
【０１２２】
あるいは、ステップ８０９の質問が肯定して回答されると、ステップ８１１において、情報交換エンジン５０３は、拒絶された電子トランザクションを、登録ユーザ５０８とデータベース１０８に格納されたトランザクションデータ５１４の両方にマッチさせ、次いでマッチしたユーザ５０８とトランザクション５１４のそれぞれのステータスを更新する。ステップ８１２において、情報交換エンジン５０３は、格納されたトランザクション５１４を、ステップ８０２、ステップ８０３でそれを生じさせたコンテンツサーバ１１０にマッチさせ、拒絶された電子トランザクションの主体である商品、サービス及び／又はデジタルコンテンツが供給されないように、対応通知が少なくともマッチしたコンテンツサーバ１１０に送信される。その後、この制御はステップ８０１に戻る。
【０１２３】
更に別法として、ステップ８０８の質問が否定して回答されたら、それに従って、ネットワーク入力データがＩＳＰ、ＭＳＰあるいは他の第三者によって通信され、ユーザステータスデータ、例えばターミナルの位置あるいはユーザセキュリティフラグを含んでいるかどうかについての更なる質問が、ステップ８１３においてなされる。ステップ８１３の質問が肯定して回答された場合、ステップ８１４において、情報交換エンジン５０３は、ユーザ状態データとデータベース１０８の登録ユーザ５０８をマッチさせ、マッチしたユーザ５０８のそれぞれのステータスを更新する。ステップ８１５において、情報交換エンジン５０３は、データベースの更新が両方のネットワークモニタモジュール３１８に最終的に伝達されるように、ネットワークトランザクション処理サーバ１０５におけるデータベース更新をリモートデータエンジン４０６にプッシュする。その後この制御は、ステップ８０１に戻る。
【０１２４】
あるいは、ステップ８１３の質問が否定して回答されると、情報交換サーバ１０７の動作が、アプリケーションロジックがステップ８０１にループバックして正常に継続する、又はメンテナンス若しくは他の目的のために中断され得るように、前述したように最終的な質問がステップ６２２においてなされる。
【０１２５】
使用の際には、ユーザ端末１０６を操作しているユーザは、まずＩＳＰ又はＭＳＰを介してネットワークアーキテクチャ１００に接続する。ユーザ端末１０６１、１０６２の典型的なハードウェアアーキテクチャは、非限定的な実例として、図９により詳細に示されている。当業者であれば容易に理解するように、タブレット型コンピュータ１０６２のハードウェアアーキテクチャは、エルゴノミクスに基づく取扱い及び小型化を目的として、本明細書に記載されているスマートフォン１０６１のアーキテクチャと実質的に類似している。
【０１２６】
従って、スマートフォン１０６１は最初にデータ処理ユニット９０１、例えばＡＲＭ（商標）によって製造される、例えばＣｏｒｔｅｘ（商標）アーキテクチャに準拠してデータ処理端末１０６１のメインコントローラとして機能する汎用マイクロプロセッサを含み、それは揮発性ランダムアクセスメモリ（ＲＡＭ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）あるいはその組み合わせを含むメモリ手段９０２に接続される。
【０１２７】
ユーザ端末１０６１は、更にネットワーク手段を含む。スマートフォン１０６１における通信機能は、例えば図１Ｂに示されているＧＰＲ、３Ｇ又は４Ｇのセルラ電話ネットワークといった外部通信システムへのインタフェースとなるモデム９０３によって得られ、アナログ‐デジタル変換器９０４に関連付けられる、又は含んでいる。変換機９０４は、アンテナ９０５により通信リンクリレー１３８からのアナログ波形信号を受信してデータ処理ユニット９０１又は専用信号処理ユニットでそれをデジタルデータに処理する。代替の無線通信機能は、ローカルワイヤレスルータ１３１によって生成される無線ローカルエリアネットワークにスマートフォン１０６１を接続する無線ネットワークインターフェースカード（ＷＮＩＣ）９０６によって得られる。更なる代替無線通信機能は、例えばタブレット型コンピュータ１０６２やその他の物、例えばデバイスユーザのＮＦＣ対応支払いカードといった対応装備デバイスでの短距離の無線データ通信を容易にするための、近距離無線通信（ＮＦＣ）の相互運用性及びデータ通信用プロトコルを実施する高周波無線認証（ＲＦＩＤ）ネットワークインタフェースにより得られる。
【０１２８】
ＣＰＵ９０１、ＮＶＲＡＭ９０２及びネットワーク手段９０３〜９０６は、データ入力／出力バス９０７によって接続され、これを通じて通信し、これに、無線通信機能性を得て、ユーザ割り込み、入力、及びコンフィギュレーションデータを受信するために、スマートフォン１０６１の更なるコンポーネントが同様に接続される。したがって、ユーザ入力は、データ入力インタフェース９０８から受信することができる。インタフェース９０８は、スマートフォン１０６１については限定数の多機能キー及び／又はディスプレイユニット９０９の容量性あるいは抵抗性タッチスクリーン機能を備えるキーパッドである。更なる入力データは、マイクロホン９１０によるアナログの音波データ、デジタルカメラレンズ９１１によるデジタルイメージデータ、及びユニバーサルシリアルバス（ＵＳＢ）９１２を介したデジタルデータとして受信することができる。処理されたデータは、ディスプレイユニット９０９に出力される表示データ、及びスピーカユニット９１３への音声データ出力のうちの一方あるいは両方として出力される。
【０１２９】
電源は、電気コンバータ９１６によって随時再充電できる内部バッテリーモジュール９１５に接続された、デバイス１０６１の配電回路９１４によって上記のコンポーネントに供給される。
【０１３０】
図１０を参照すると、各ユーザ端末１０６Ｎは少なくともオペレーティングシステム３０１で構成されている。ユーザ端末１０６が例えば米国サニーヴェールのアップル（登録商標）社によって製造されたｉＰｈｏｎｅ（登録商標）携帯電話ハンドセット又はｉＰａｄ（登録商標）タブレット型コンピュータである場合は、同様にアップル社により頒布されるｉＯＳ（登録商標）であり、例えばユーザ端末１０６が大韓民国水原のサムスン（登録商標）エレクトロニクス社によって製造されるＧａｌａｘｙ（登録商標）携帯電話ハンドセットである場合は、Ｇｏｏｇｌｅ（登録商標）によって頒布されるＡｎｄｒｏｉｄ（登録商標）である。
【０１３１】
ＯＳ３０１はまた、モデム９０３及びＮＩＣ９０６を介したアーキテクチャ１００の内部の両方向性回路網データ通信のためにユーザ端末１０６を構成する通信サブルーチン３０２を含んでいる。ＯＳ３０１はまた、キーパッド９０８及びタッチスクリーンインタフェース９０９へのユーザ直接入力、ＣＣＤ９１１によって捕捉された画像データ、及びマイクロホン９１０からの入力を処理した後にＤ／Ａ変換器９０４によって供給される音声データから様々に構成される入力データを読み込んで処理するための入力サブルーチンを含んでいる。
【０１３２】
１００１で示されるブラウザアプリケーションは、実行時にはメモリ９０２に存在し、図１１を参照して後述するデータ処理ステップを実行するためにユーザ端末１０６を構成する。ブラウザ１００１は、１つあるいは複数の適切なアプリケーションプログラマーインターフェース１００２を介して、ＯＳ３０１、特にＯＳ３０１のネットワーク通信サブルーチン３０２に接続している。ブラウザ１００１のユーザインターフェースは１００３で示されているが、これはリアルタイムに更新されてディスプレイ９０９に出力される。
【０１３３】
使用の際に、ユーザがＷＡＮ１２０にアクセスすると、ユーザ端末１０６はユーザの証明書データ５０７を用いてユーザのＩＳＰによってログオンし、ユーザ端末１０６に、コアネットワークサーバ１０２においてそれぞれのユニークユーザ（ＵＵ）識別子３０７が割り当てられる。ユーザが商品、サービス又はデジタルコンテンツを要求する際、ユーザは関連したコンテンツサーバ１１０においてその代表データ５１０、５１０、５１２にアクセスすることができる。しかしながら、コンテンツサーバ１１０がその情報及び交換サーバ１０７と登録されている場合には、ブラウザアプリケーション１００１は、コアネットワークサーバ１０２においてコンテンツパラメータデータベース１０３から、代表的な商品データ３１２、サービスデータ３１３あるいはデジタルコンテンツデータ３１４を関連する条件データ３１７と共にダウンロードし、これがユーザインターフェース１００３内に構成されたウェブページあるいは類似のデータとなる。
【０１３４】
更なるローカルデータ３１９及びネットワークデータ３２０を、実行時にてユーザ端末１０６のメモリ手段９０９に再び格納することができ、そのうちのいくつかあるいは全部は、ブラウザアプリケーション１００１及びその何らかのサブルーチンにより、あるいは上記のブラウザアプリケーションと並列に処理される他のアプリケーション（単数又は複数）によって若しくはそれのために、処理することができる。例えば、更なるローカルデータの実例は、コンポーネント９０８、９０９からＯＳ３０１によってリアルタイムに読み込まれるローカルユーザ入力３１９であるが、そのユーザ入力はブラウザアプリケーション１００１のユーザインターフェース１００３の外側にある。更なるネットワークデータ３２０の実例は、例えば、ＷＡＮ１２０を通じてリモートサーバによって通信される、リモートアプリケーションあるいはＯＳ更新データ３２０である。
【０１３５】
ここで図１１を参照すると、ユーザ端末１０６において実行時に様々に実行されるデータ処理ステップが図１１に示されている。ステップ１１０１において端末デバイス１０６の電源を従来通りに入れた後、端末デバイスは、ステップ１１０２において、ＩＳＰ又はＭＳＰによってＷＡＮ１２０に自動的にあるいは手動でログインする。ユーザ端末１０６とは独立して、ステップ１１０３においてＩＳＰは、ユーザ端末１０６に、その加入者のために予約されているＩＰアドレスのプール内からＩＰアドレスを動的に割り当てると共に、ステップ１１０４において、このＩＰアドレスをコアネットワークサーバ１０２のリモートデータエンジン３０６に通信すると、それはステータスデータ３０８として受信される。
【０１３６】
ユーザ端末１０６のユーザは、ステップ１１０５において、商品、サービス又はデジタルコンテンツデータへのアクセスを得るための任意の時間に、ブラウザアプリケーション１００１あるいは後述する等価な機能を有するアプリをスタートすることができる。次いで、ユーザがネットワークアーキテクチャ１００にすでに登録されているかどうかについての質問が、ステップ１１０６においてなされる。ステップ１１０６の質問が否定して回答された場合は、次にステップ１１０７において、ユーザ端末１０６は、前述したようにそれぞれのユニークユーザ（ＵＵ）識別子３０７と認証を取得するために、コアネットワークサーバ１０２にリダイレクトされる。あるいは、ユーザはネットワークアーキテクチャ１００にすでに登録されていて、それぞれのユニークユーザ（ＵＵ）識別子３０７で認証される。認証が完了すると、ステップ１１０８において、ユーザ端末１０６は、それぞれの情報交換サーバ１０７によってネットワークアーキテクチャ１００に接続された関連するコンテンツサーバ１１０からの、興味がある商品、サービス及びデジタルコンテンツを表すデータ３１２、３１３、３１４を要求することができる。コアネットワークサーバ１０２は、コンテンツパラメータデータベース１０３の各商品、サービス及びコンテンツデータに記録されているアクセス規則３１５、地理的データ３１６及び条件データ３１７に従って、ユーザ端末１０６からのデータ要求及びそれに対する応答をフィルタし、ステップ１１０９において、ユーザ端末１０６のブラウザ１００１が、それぞれのアクセス、地理的及び条件パラメータの全てをユーザ端末１０６及び／又はユーザが満たす商品、サービス及びデジタルコンテンツを表すデータ３１２、３１３、３１４だけを受信するようにする。
【０１３７】
次いで、ユーザは、従来技術に従いブラウザ１００１を介して発注あるいは他のトランザクショナルインプットを生じさせることができ、ネットワークトランザクション処理サーバ１０５は、それに続いて、ステップ１１１０において前述したようにそれを処理し、それによって、ユーザはステップ１１１１において最終的に商品若しくはサービスの配達を受け、あるいはユーザ端末１０６は最終的にコンテンツサーバ１１０からデジタルコンテンツを受信する。次いで、この制御は前述したように質問６２２に進み、ユーザ端末１０６の動作が、アプリケーションロジックがステップ１１０８に戻って正常に継続する、又はバッテリの節約、メンテナンス若しくは他の目的のために中断することができるようにする。
【０１３８】
ネットワークアーキテクチャ１００の別の実施例が図１２に示されている。ここでは更なるノード、すなわち支払いサーバ１２０１が、サブネットワーク１０４を通じてアーキテクチャ１００に作動可能に接続している。
【０１３９】
この実施形態においては、支払いサーバ１２０１は、電子トランザクションのうちのいくつかあるいはすべてが従来のセキュアなデータ処理技術に従って登録されかつ処理されるノードであり、コアネットワークノード１０２及び情報交換サーバ１０７又はその各々とデータ通信している。コアネットワークノード１０２及び情報交換サーバ１０７の各々は、認証されたユニークユーザ（ＵＵ）識別子３０７を有するユーザについて電子決済を実行するように支払いサーバに命令するように適合されている。
【０１４０】
支払いサーバ１２０１は、第４のサーバアプリケーションによって構成されて、各電子トランザクションについて、その詳細がその電子トランザクションに関連するユーザを、コアネットワークサーバ１０２において最初に認証する。支払いサーバ１２０１は、それらのＵＵ識別子３０７によってユーザを認証するために、主としてコアネットワークサーバ１０２のリモートデータエンジン３０６に依存しているが、ユーザがコアネットワークサーバ１０２によって認証されない場合、例えばコアネットワークサーバ１０２あるいはそのデータの各々が一時的にオフラインである場合には、情報交換サーバ（単数又は複数）１０７に登録されているユーザ詳細５０８に重複して依存することができる。
【０１４１】
本発明は、ネットワークアーキテクチャを有利に実施して、データベース１０３内でコアネットワークノード１０２にてユーザ端末及びデバイス１０６を操作するユーザを登録すると、各端末デバイス１０６及び各情報交換サーバ１０７について、固有識別アドレスあるいは数、若しくはアカウント３０７が提供され、ユーザあるいは端末デバイス１０６の地理的位置、信号の内容、ＩＳＰと商品、サービス及びコンテンツのプロバイダとの両方からのサービス拒否通知のうちのいずれか１つ以上に基づいて、アーキテクチャ１００の内部を通過するＷＡＮ信号が、コアネットワーク１０２及びネットワークトランザクション処理サーバ１０５によって能動的にモニタされかつ管理されるようになる。
【０１４２】
従って、本発明は、本明細書においては、少なくとも第１のコアノードを実現する第１のサーバ１０２、第１のノードによって定められるコアネットワークの内部のサブネットワークのトランザクション処理ノードを実現する第２のサーバ１０５、及びネットワーク化された電子商品、サービス及びコンテンツのプロバイダをコアネットワーク及びサブネットワーク１０４に接続する１つあるいは複数の情報交換サーバ１０７を組み合わせて、接続中のユーザ端末１０６Ｎを操作するユーザのための単一ネットワークリソースとするものとして記載される、ネットワークアーキテクチャを実施する。しかしながら、熟練の読者であれば、本明細書に記載されるアーキテクチャのそれぞれのノードを実現する物理的サーバをより少なくしつつ、本発明のネットワークアーキテクチャを部分的にあるいは完全に仮想化できることを、容易に理解するであろう。
【０１４３】
この明細書において、用語「備える、備えた、備えている」あるいはそのあらゆるバリエーション及び用語「含む、含んだ、含んでいる」あるいはそのあらゆるバリエーションは、完全に互換性があるとみなされ、それらの全てが最も広く解釈されなければならず、その逆もまた同じである。
【０１４４】
本発明は、上に記載した実施形態には限定されず、構成及び詳細の両方に変更を加えることができる。
【図１Ａ】
2019504391.tif 000003
【図１Ｂ】
2019504391.tif 000004
【図２】
2019504391.tif 000005
【図３】
2019504391.tif 000006
【図４】
2019504391.tif 000007
【図５】
2019504391.tif 000008
【図６】
2019504391.tif 000009
【図７】
2019504391.tif 000010
【図８】
2019504391.tif 000011
【図９】
2019504391.tif 000012
【図１０】
2019504391.tif 000013
【図１１】
2019504391.tif 000014
【図１２】
2019504391.tif 000015
【国際調査報告】
2019504391.tif 000016
2019504391.tif 000017