(57)【要約】  ユーザーハードウェアデバイス上でのデータ処理及び処理されたデータにアクセスすることのためのシステム接続は、相互接続されたユーザーハードウェアデバイス１、オペレーティング・サーバー２、及び銀行通信ハードウェア３を含む。ユーザーハードウェアデバイス１の計算及び通信ブロック４はオペレーティング・サーバー２の要求ブロック５に接続される。オペレーティング・サーバー２の要求ブロック５には検証データベース８が続いており、ここでは、確認された所有権利の第１の出力１３がオペレーティング・サーバー２の確認／復号鍵生成ブロック１１に与えられ、また部分的な権利又は権利がないことの第２の出力１４がオペレーティング・サーバー２の算出ブロック６に与えられる。オペレーティング・サーバー２の算出ブロック６はユーザーハードウェアデバイス１の処理ブロック７及び銀行のハードウェア３に接続されている。ユーザーハードウェアデバイス１の処理ブロック７はユーザーハードウェアデバイス１の支払いブロック９に接続されており、支払いブロック９は銀行のハードウェア３に接続されている。銀行のハードウェア３はオペレーティング・サーバー２の処理ブロック１０に接続され、処理ブロック１０はオペレーティング・サーバー２の確認／復号鍵生成ブロック１１に接続されている。オペレーティング・サーバー２の確認／復号鍵生成ブロック１１はユーザーハードウェアデバイス１の結果データベース１２に接続されている。オペレーティング・サーバー２の確認／復号鍵生成ブロック１１は検証データベース８に接続されている。
2019533265.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーハードウェアデバイスでのデータ処理及び前記処理されたデータに対するアクセスの提供の方法であって、
−第１のステップにおいて、結果の購入についての制限された機能を有する算出アプリケーションがユーザーハードウェアデバイスにダウンロードされ、
−第２のステップにおいて、入力の記述及び／又は少なくとも１つの結果の記述がユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送され、
−第３のステップにおいて、前記制限された機能をアンロックするために復号鍵が生成され、前記オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送され、
−第４のステップにおいて、前記制限された機能がアンロックされ、及び／又は処理されたデータ／少なくとも１つの結果がエクスポートされる
ことを特徴とする、方法。
【請求項２】
結果の購入についての制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされる前記第１のステップの後、挿入される中間ステップにおいて、入力データ／入力が前記ユーザーハードウェアデバイス上で処理されて少なくとも１つの結果を生成することを特徴とする、請求項１に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項３】
前記第２のステップにおけるユーザーハードウェアデバイスと前記オペレーティング・サーバーの間の入力の記述及び／又は少なくとも１つの結果の記述の前記転送が、暗号化されることを特徴とする、請求項１又は２に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項４】
入力の記述及び／又は少なくとも１つの結果の記述が転送される前記第２のステップの後、挿入される中間ステップがまたあり、このステップではまた前記ユーザーハードウェアデバイス及び前記オペレーティング・サーバーの間で、暗号化された入力の記述及び／又は少なくとも１つの結果の公開鍵が転送されることを特徴とする、請求項１から３までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項５】
入力の記述及び／又は結果の記述が前記ユーザーハードウェアデバイスから前記オペレーティング・サーバーに転送される前記第２のステップの後、挿入される中間ステップがあり、このステップでは価格が算出され、前記オペレーティング・サーバーと前記ユーザーハードウェアデバイスの間で価格問い合わせ通信処理が行われ、前記ユーザーハードウェアデバイスと銀行の請求センターの間で支払いデータ転送が続き、次いで前記銀行の請求センターと前記オペレーティング・サーバーの間で支払いデータ検証転送が続くことを特徴とする、請求項１から４までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項６】
入力の記述及び／又は結果の記述が前記ユーザーハードウェアデバイスから前記オペレーティング・サーバーに転送される前記第２のステップの後、挿入される中間ステップがあり、このステップでは前記第２のステップにおいて転送される前記記述によって記述される前記データに対する権利が、前記オペレーティング・サーバーの検証データベースによって検証及び確認されることを特徴とする、請求項１から４までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項７】
入力の記述及び／又は結果の記述が前記ユーザーハードウェアデバイスから前記オペレーティング・サーバーに転送される前記第２のステップの後、且つ前記価格の算出及び前記オペレーティング・サーバーと前記ユーザーハードウェアデバイスの間の前記価格問い合わせについての前記通信転送、それに続く前記ユーザーハードウェアデバイス間の支払いデータ転送の前に、挿入される中間ステップがあり、このステップでは前記第２のステップにおいて転送される前記記述によって記述される前記データに対する前記権利が、前記オペレーティング・サーバーの検証データベースによって検証されるが確認されないことを特徴とする、請求項５に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項８】
制限された機能をアンロックするために復号鍵が生成され、前記オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される前記第３のステップの後、且つ／又は前記制限された機能がアンロックされて前記処理されたデータがエクスポートされる前記第４のステップの後、第５のステップがあり、このステップでは、前記転送される記述によって記述される前記入力に対するユーザーの権利についての前記データが前記オペレーティング・サーバーの前記検証データベースに記録されることを特徴とする、請求項１から４までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項９】
請求項１から８までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスすることのためのシステム接続であって、
前記システム接続は、相互接続されたユーザーハードウェアデバイス（１）と、オペレーティング・サーバー（２）と、銀行通信ハードウェア（３）とを備え、
前記ユーザーハードウェアデバイス（１）の計算及び通信ブロック（４）は前記オペレーティング・サーバー（２）の要求ブロック（５）に接続され；
前記オペレーティング・サーバー（２）の前記要求ブロック（５）は前記オペレーティング・サーバー（２）の算出ブロック（６）に接続され；
前記オペレーティング・サーバー（２）の前記算出ブロック（６）は前記ユーザーハードウェアデバイス（１）の処理ブロック（７）及び前記銀行のハードウェア（３）に接続され；
前記ユーザーハードウェアデバイス（１）の前記処理ブロック（７）は前記ユーザーハードウェアデバイス（１）の支払いブロック（９）に接続され、前記支払いブロック（９）は前記銀行のハードウェア（３）に接続され；
前記銀行のハードウェア（３）は前記オペレーティング・サーバー（２）の処理ブロック（１０）に接続され、前記処理ブロック（１０）は前記オペレーティング・サーバー（２）の確認／復号鍵生成ブロック（１１）に接続され；
前記オペレーティング・サーバー（２）の前記確認／復号鍵生成ブロック（１１）は前記ユーザーハードウェアデバイス（１）の結果データベース（１２）に接続されることを特徴とする、システム接続。
【請求項１０】
前記オペレーティング・サーバー（２）の前記要求ブロック（５）には前記検証データベース（８）が続いており、ここでは、確認された所有権利の第１の出力（１３）が前記オペレーティング・サーバー（２）の前記確認／復号鍵生成ブロック（１１）に与えられ、また部分的な権利又は権利がないことの第２の出力（１４）が前記オペレーティング・サーバー（２）の前記算出ブロック（６）に与えられることを特徴とする、請求項９に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスすることのためのシステム接続。
【請求項１１】
前記オペレーティング・サーバー（２）の前記確認／復号鍵生成ブロック（１１）が前記検証データベース（８）に接続されることを特徴とする、請求項１０に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスすることのためのシステム接続。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーハードウェアデバイスでのデータ処理及び処理されたデータに対するアクセスの提供の方法、並びにこの方法を実装するシステム接続に関する。本発明は自動化されたデータ処理及び送信技術の分野の範囲に入る。
【背景技術】
【０００２】
データ処理のロジック、ソフトウェア販売及びソフトウェアの使用のための支払いは、オンラインソフトウェア配信の合理化、インターネットの高速化、及びネットワークに接続されたアイドル状態のコンピュータの数の増加に伴いこの数年間で劇的に変化している。これは競争力、著作権侵害、又はソフトウェア開発の合理化と関連するものである。よく知られているものとしては、以下に記載されるデータ処理及びソフトウェア販売方法が挙げられる。
【０００３】
いわゆる永続ライセンスとしてデータ処理があり、それによりユーザーはいくつかのソフトウェアを一度購入し、それをソフトウェア、コンピュータ又はそれが稼働するオペレーティングシステムの寿命の終わりまで所有することができる。典型的なソフトウェア会社はソフトウェア価格に対するある割合で年毎にソフトウェアアップグレードの購入の可能性を提供する。このシステムの１つの利点は、ユーザーがソフトウェアを所有し、理論的にはそれを際限なく使用することができることである。販売する側の利点としては、販売する側が完成されたソフトウェアに対する支払いを前もって受け取ることである。このシステムの不利な点は、購入者にとって大きな初期投資、したがって、より幅広い顧客にとってソフトウェアの入手可能性が低くなることである。いくつかの特化されたソフトウェアに関しては、その価格は数万にも達し、したがって、そのソフトウェアに手が届くのは少数の裕福な会社にとどまる。これはデータ処理の価格につながる。ライセンスは通常単一のコンピュータ、オペレーティングシステム、又は特別なハードウェア鍵に結び付けられる。別のコンピュータへの転送は、可能ではないことがある。コンピュータ又はハードウェア鍵が動作を停止する場合、取り換えられる場合、又はオペレーティングシステムをサポートすることを止める場合、ソフトウェアを再度購入する必要がある。ソフトウェアは著作権侵害者にとってもより魅力的である。彼らは違法にクラックされたソフトウェアを配信する。ユーザーは購入の時点で利用可能なソフトウェアの機能を使用できるだけであり、又は、ソフトウェアのアップグレードを買ってあったか否かに応じて、すなわちソフトウェアに新しい機能が存在し且つ彼らがアップグレードに支払いをしていないか又は支払いをスキップしてあった場合、そうするとその満額で再度完成されたソフトウェアを購入しなければならない。
【０００４】
ソフトウェアをリースすることも知られている。ビジネスはますますソフトウェアを販売することからリースすることに切り替わってきている。それには会社とエンドユーザーの両方にとって多くの利益がある。ソフトウェアの価格はより低い。それぞれのニーズに応じて、例えば、日、週、月、年など様々な期間についてソフトウェアをリースすることが可能である。新しい特徴を継続的にリリースすることが可能であり、それらをソフトウェアの新しいバージョンに結び付けない。このやり方において、機能はユーザーにとって直ちに利用可能である。著作権侵害に対する保護がより簡易となる。管理及びキャッシュフローの観点では、会社にとってはその収入に対する予測がより簡単になる。このシステムの欠点は以下のとおりである。ユーザーは製品の所有権を認識しない。彼らは自身のコストを最小にしようとするために時間的なストレスに置かれる（彼らは自身のソフトウェアのライセンスがいつ終了するかをチェックする）。いくつかのアプリケーションでは、計算時間を予測することが困難である。価格は、なお高額過ぎることもあり、ソフトウェアを入手可能でなくすることもある。例えば、４日で十分であるかも知れない一方で最短のリース期間は１か月かも知れない。
【０００５】
クラウドデータ処理方法も知られている。クラウドデータ処理とは、サービスプロバイダーによって所有されるリモートコンピュータ上でデータが処理されることを意味する。次の設計パターンは、クラウド処理の典型例である。ユーザーはアプリケーション（恐らくはインターネットブラウザ上で閲覧されるウェブベースのアプリケーション）をダウンロードし、ローカルアプリケーションによって入力及び設定を定義する。ソフトウェアは処理のためにデータを送信し、例えば、転送されるデータの容量、画像の数又は課金項目にしたがって、同時にその価格を定義する。リモートコンピュータは処理されるデータのまとまりを受信し、それをサーバーのうちの１つで処理し、結果を返す。利用可能なサーバーが数多くあり、様々な種類のアプリケーションに幅広く適用可能であるため、この方法は魅力的である。このシステムの利点としては、アプリケーションを自宅で実行する場合はコンピュータを持つ必要があることと比べて、ユーザーが自身のコンピュータに負荷をかけないこと、更にはコンピュータを所有する必要さえないことが挙げられる。サービスがそれを許容する場合、計算時間を短縮するため、又はより多くのデータを並列に処理するためにより多くのコンピュータを同時に使用する機会が提供される。ユーザーはソフトウェアを所有しなくてもよく、通常データのまとまりを送信するソフトウェアクライアントが入手可能である。このシステムの不利な点としては、以下が挙げられる。インターネットを介してデータを送信する必要性。いくつかの場合において、自宅でデータを計算するよりもデータを送信及び受信するのにより長い時間がかかることがある。それが注意を要するデータである場合、セキュリティ上のリスクが存在する。例えば、撮影所など、会社の多くはセキュリティ上の理由からクラウドでの処理を許可していない。処理にかかる価格は、コンピュータ価格、ソフトウェアライセンスの価格、クラウドコンピュータのアイドル状態の時間の価格、償却価格、データ転送価格、データ保有価格、そして最後になるがサービスそのものの価格、を反映している。ソフトウェア又は入力データにおけるエラーのために結果を計算することができない場合の処理の価格も含まれる。
【０００６】
トークン支払い方法も知られている。スロットマシン同様にソフトウェア業界においては、アプリケーションの使用について１回限りの料金を支払うユーザーに、無料又は低い価格で配信されるソフトウェアアプリケーションがある。そのユーザーは前もっていくらかのトークンを購入し、使用に際してそれらを支払いに使う。その利益としては、アプリケーションについての初期コストがかからないか、低いことが挙げられる。ユーザーはアプリケーションを実際に使用する都度のみに支払う。処理されるデータをオンラインで転送する必要はなく、それによってデータのセキュリティ上のリスクを除去し、ソフトウェアは入手可能であり、したがって広くアクセス可能である。ユーザーは常に最新のバージョンで作業する。ユーザーがアプリケーションの所有権の感覚を有していないことに欠点がある。ユーザーは前もってトークンに対して支払っているが、他方ではそれはただのユーザーの出費である。予めオフライントークンを買う場合、アプリケーションは著作権侵害者の標的になる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
データ処理についてのコストを減らすこと、結果を得るための時間を短縮すること、及び処理されたデータのセキュリティを向上させることの目的について、これらの要求を確実にするための技術的な手段によって問題を解決するための好機に至った。この努力の結果が、以下で更に詳細に記載される、本発明によるユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供の方法並びにシステム接続である。
【課題を解決するための手段】
【０００８】
上述の短所は本発明によるユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供の方法によってかなりの程度除去され、本発明はＰＰＲ（ｐａｙ−ｐｅｒ−ｒｅｓｕｌｔ：結果毎の支払い）方法−パーソナルコンピュータ上に作成されるコンテンツ向けの所有権利の転送に対する支払い−又はＰＰＩ（ｐａｙ−ｐｅｒ−ｉｎｐｕｔ：入力毎の支払い）方法−同一の入力データを繰り返し処理するための権利に対する支払いを採用することができる。
【０００９】
ＰＰＲ（結果毎の支払い）方法−個人が所有するパーソナルコンピュータ上に作成されるコンテンツ向けの所有権利の転送に対する支払い−では、ユーザーは自分自身のコンピュータ上で無料又は値下げされた価格で得られたアプリケーションを使用してデータを処理し、結果を更に使用する可能性のために支払う。セキュリティ及び通信に関しては、支払いをせずにそれをトリビアルに得ることを不可能にするような方法によって結果を安全にする。１つの実例は、データの暗号化、オペレーティングシステムサンドボックスなどの使用である。これは、コードで暗号化されたされたままの処理されたデータによって達成される。結果に対する支払いは、処理された価格を決定するデジタル・シグネチャに基づいて、オンライン又は別の媒体を通じて処理される。処理されたデータの公開鍵はまた、サーバーに送信される。鍵は、ユーザーによって処理されたデータのリバース再構築に使用することはできず、その大きさは入力データと比較すると無視できるものである。この情報に基づいてサーバーは支払いに対する要求を作成する。支払いの後、サーバーはデータを解読するための鍵を生成する。
【００１０】
ＰＰＲ（結果毎の支払い）方法によりユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供のことの本質は、第１のステップにおいて、結果を購入するための制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされるということにある。
【００１１】
結果を購入するための制限された機能を有する計算アプリケーションがユーザーハードウェアデバイス内にダウンロードされる第１のステップの後、データをユーザーハードウェアデバイス上で処理して結果／出力を形成する（例えば、入力されるデジタル写真を再構成して３Ｄモデルを形成してもよい）中間ステップがある。
【００１２】
アプリケーションは結果に対して一意のシグネチャを生成する。シグネチャはデータの類を決定することができる情報、又は全体的若しくは部分的にデータを再構成することができる情報を含まない。このシグネチャは、記述されるデータと比較すると無視できるほどに小さい。
【００１３】
第２のステップにおいて、結果の記述（ｄｅｓｃｒｉｐｔｉｏｎ）がユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送される。
【００１４】
第２のステップにおいて、転送される結果の記述はまた暗号化されてもよい。
【００１５】
第２のステップの後、記述が暗号化されている場合、それぞれの暗号化の公開鍵の転送が同様に中間ステップにおいて行われてもよい。
【００１６】
結果の記述がユーザーハードウェアデバイスからオペレーティング・サーバーへ転送される第２のステップの後、挿入される中間ステップがあり、このステップでは価格が算出され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で価格問い合わせ通信処理が行われ、ユーザーハードウェアデバイスと銀行の請求センターの間で支払いデータ転送が続き、次いで銀行の請求センターとオペレーティング・サーバーの間で支払いデータ検証転送が続く。
【００１７】
第３のステップにおいて、制限された機能をアンロックするために復号鍵が生成され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される。
【００１８】
第４のステップにおいて、制限された機能はアンロックされ、及び／又は処理されたデータがエクスポートされる。
【００１９】
ＰＰＲ（結果毎の支払い）手順を使用する上述の方法はまた、ユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのためのシステム接続の基礎であり、相互接続されたユーザーハードウェアデバイス、オペレーティング・サーバー及び銀行通信ハードウェアを含む。ユーザーハードウェアデバイスの計算及び通信ブロックはオペレーティング・サーバーの要求ブロックに接続される。オペレーティング・サーバーの要求ブロックはオペレーティング・サーバーの算出ブロックと相互接続される。オペレーティング・サーバーの算出ブロックは、ユーザーハードウェアデバイスの処理ブロック及び銀行のハードウェアに接続される。ユーザーハードウェアデバイスの処理ブロックはユーザーハードウェアデバイスの支払いブロックに接続され、ユーザーハードウェアデバイスの支払いブロックは銀行のハードウェアに接続される。銀行のハードウェアはオペレーティング・サーバーの処理ブロックに接続され、オペレーティング・サーバーの処理ブロックはオペレーティング・サーバーの確認／復号鍵生成ブロックに接続される。
【００２０】
ＰＰＩ（入力毎の支払い）方法−繰り返し同一のデータを処理する可能性に対する支払い−はＰＰＲ（結果毎の支払い）同様であるが、結果に対して支払う代わりに、ユーザーはアプリケーションによってデータを繰り返し処理（入力）する可能性を購入する（例えば、写真測量の場合、デジタル画像が入力データと考えられる）。これは、時間制限があってもよく、なくてもよい。更には、そのモデルでは、例えば、新しい画像が追加されているなど、入力が拡張されている場合に、差額が支払われることを可能にする。セキュリティ及び通信に関しては、支払いをせずにそれをトリビアルに得ることを不可能にするような方法によって結果を安全にする。データはＰＰＲと同様の方法において暗号化することができる。更に、ＰＰＲと異なり同一のデータを繰り返し処理することが可能である。したがって、リモートサーバーでデータを記述し、この記述を保存する必要がある。アプリケーションはそれぞれ入力されるこの記述に対する一意の記述を生成する。この記述は、データの性質を特定することを可能にする情報、又は全体的若しくは部分的にデータを再構成することを可能にする情報を含まない。この記述は、入力と比較すると無視できるほどに小さい。価格を算出するために必要な、一意の入力の記述、ユーザー識別子、並びにデータはインターネット又は別の媒体（例えば、ＵＳＢスティック、ＣＤ）を介してサーバーに送信される。サーバーは記述データベースからユーザーの所有権利を検索し、送信された入力の記述と比較する。ユーザーがアクセス権を有する場合、サーバーは直ちにデータを復号するための鍵を返し、機能をアンロックする。ユーザーが、買ってあった部分的な権利を有するか、又は権利がない場合、サーバーは権利を購入するための価格を算出する。支払いの後、サーバーはデータの復号のための鍵を生成する。サーバーは更に、新しいユーザーの権利でデータベースを拡張する。入力データは一意であるため、ユーザー識別子は送信されてもよく、又は送信されなくてもよい。権利の価格付けは変化することがある。例えば、ユーザーが権利を購入する期間から導くことができる。したがって、入力データを処理するための権利は時間制限があってもよく、なくてもよい。入力するための権利を購入することは、入力のサブセットに対する権利を購入することを含んでもよく、含んでいなくてもよい。例えば、ユーザーはある広場の写真を処理するための権利の購入を行う。広場にある彫像の画像に対してのみ選択を行い、それらを処理する場合、処理に対する価格はゼロであってよい。権利の価格付けはまた特定のアルゴリズムに紐付けられてもよい。例えば、ユーザーはＭＰ４アルゴリズムによって動画を圧縮するための権利を購入することができる。しかしながら、このやり方では、ＷＭＶアルゴリズムによって動画を圧縮するための権利は得られない。
【００２１】
ＰＰＩ（入力毎の支払い）方法によりユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスを提供する拡張された方法の本質は、第１のステップにおいて、制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされるということにある。ユーザーは必ずしも結果を購入しなくてもよく、実装を検証するために又はソフトウェアをどのように使用するかを学ぶためにアプリケーションを使用することもできる。
【００２２】
制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされる第１のステップの後、データは挿入される中間ステップにおいて、ユーザーハードウェアデバイス上で処理されてもよい。ユーザーはまた、いかなるデータ処理無しで直ちに権利を購入することが可能である。
【００２３】
第２のステップにおいて、暗号化され得る入力の記述は、ユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送される。
【００２４】
第２のステップの後、挿入される中間ステップにおいて、入力の記述データは権利を検証するために、オペレーティング・サーバーの検証データベースに対してチェックされる。権利の一部又は全てが確認されない場合、挿入される中間ステップがあり、このステップでは価格が算出され、及びオペレーティング・サーバーとユーザーハードウェアデバイスの間で価格問い合わせ通信処理が行われ、ユーザーハードウェアデバイスと銀行の請求センターの間で支払いデータ転送が続き、次いで請求銀行センターとオペレーティング・サーバーの間で支払いデータ検証転送が続く。
【００２５】
第３のステップにおいて、制限された機能をアンロックするために復号鍵が生成され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される。
【００２６】
第４のステップにおいて、制限された機能はアンロックされ、処理されたデータがエクスポートされる。
【００２７】
最終的に、第５のステップにおいて、入力に対するユーザーの権利についてのデータはオペレーティング・サーバーの検証データベースに記録される。
【００２８】
挿入される中間ステップにおいて、オペレーティング・サーバーの検証データベースによって権利が確認される場合、このステップでは記述されるデータに対する権利が検証され、次いで、第３のステップにおいて、制限された機能をアンロックするために復号鍵が生成され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される。第４のステップにおいて、制限された機能はアンロックされ、処理されたデータがエクスポートされる。最終的に、第５のステップにおいて、ユーザーの権利についてのデータはオペレーティング・サーバーの検証データベースに記録されることができる。
【００２９】
ＰＰＩ（入力毎の支払い）手順による上述の方法はまた、リモートユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのための拡張されたシステム接続の基礎であり、相互接続されたユーザーハードウェアデバイス、オペレーティング・サーバー及び銀行通信ハードウェアを含む。ユーザーハードウェアデバイスの計算及び通信ブロックはオペレーティング・サーバーの要求ブロックに接続される。オペレーティング・サーバーの要求ブロックには、オペレーティング・サーバーの確認／復号鍵生成ブロックに対する確認された所有権利の第１の出力と、オペレーティング・サーバーの算出ブロックに対して部分的な権利か又は権利がない第２の出力とを有する検証データベースが続く。オペレーティング・サーバーの算出ブロックはユーザーハードウェアデバイスの処理ブロック及び銀行のハードウェアに接続される。ユーザーハードウェアデバイスの処理ブロックはユーザーハードウェアデバイスの支払いブロックに接続され、ユーザーハードウェアデバイスは銀行のハードウェアに接続される。銀行のハードウェアはオペレーティング・サーバーの処理ブロックに接続され、オペレーティング・サーバーの処理ブロックはオペレーティング・サーバーの確認／復号鍵生成ブロックに接続される。オペレーティング・サーバーの確認／復号鍵生成ブロックはユーザーハードウェアデバイスの結果データベースに接続される。オペレーティング・サーバーの確認／復号鍵生成ブロックは検証データベースに接続される。
【００３０】
ＰＰＲ及びＰＰＩ方法の両方について、用語「銀行」は、ユーザーを特定し、彼らの（金銭的な）クレジットに関する情報を保有することができ、ユーザーによって商品についてのクレジットを取引する許可を受信することができるあらゆる団体、会社、ウェブページ、又はサービスとして定義することができる。例えば、ＰａｙＰａｌ（登録商標）、Ｂｉｔｃｏｉｎ（登録商標）、直接サーバーでの仮想クレジットなどである。
【００３１】
本発明によるユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供のソフトウェア方法の利点、並びにユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのためのシステム接続の利点は、外面的に示されるその効果から明らかである。一般的に、提示されるＰＰＲ（結果毎の支払い）方法のオリジナリティ−ユーザーが所有するコンピュータ及び接続上で作成されるコンテンツに対する所有権利の転送に対する支払い−は以下の比較によって明確にされ得ることに留意されたい。
【００３２】
フリーミアムモデルとの主な違いは、ユーザーが制限された機能を有するソフトウェアを無料又は値下げされた価格で得ることである。例えば、ゲームの新しいレベルなど更なる機能をアンロックするために、ユーザーは新しいツールのために支払う必要がある。ＰＰＲモデルでは、ユーザーは完全に機能するソフトウェアを無料又は値下げされた価格で得て、その結果を使用する可能性に対して支払う。したがって、支払いはいかなる新しいアプリケーションの機能とも結び付いておらず、むしろユーザーが処理された結果に満足して支払う場合、支払いは処理された結果を合法的に使用する可能性に結び付けられる。
【００３３】
トークン支払いとの主な違いは、ユーザーが結果に満足した後に、それに対して支払うのみであることである。したがって、彼らはデータを処理するための可能性に対して支払うのではなく、むしろ処理されたデータに支払う。
【００３４】
クラウド処理との違いは、ユーザーが彼らのコンピュータ上でデータを処理することである。これはデータ乱用のリスクを除去するものである。クラウド価格にはまた、データ転送及びマシンタイムが含まれる。例えば、画像処理方法では、マシンタイムは容易には予測できない。したがって、価格はしばしばあらゆる見積もり誤りを補償する程度まで増加する。平坦面上にある三角形を接続するのと同じように高品質でデータを処理することができる。これはモデルを簡素化することになるが計算を長引かせる。この理由のため、モデル品質が低下するのにかかわらず処理するための価格が高くなる。ＰＰＲはソフトウェア状況をモデリングすることを可能にする。又は、ＰＰＲのユーザーは、その結果に満足しない場合は何に対しても支払わないケースも考えられる。
【００３５】
永続的及び時間制限のあるライセンスとの違いは、ユーザーがアプリケーションに対して支払わず、むしろ処理された結果に対して支払うことである。そのため価格が何分の一と低いか、又は完全にゼロであり、誰でもアプリケーションが入手可能である。
【００３６】
提示されるＰＰＩ（入力毎の支払い）方法のオリジナリティ−同一のデータを繰り返し処理するための権利に対する支払い及び接続−は以下の比較によって明確にされ得る。ＰＰＩでは、ユーザーは同一のデータを繰り返し処理するための権利を購入し、そのことによりこの方法が絶対的に一意となる。
【００３７】
フリーミアムモデルとの違いは、ユーザーはいかなる余分な機能に対して支払わないことであり、その程度は制限されるが、むしろあるデータを繰り返し処理するための権利を購入することに対して支払う。ＰＰＲモデルと同様に、ユーザーは完全に機能するソフトウェアを無料又は値下げされた価格で得る。
【００３８】
トークン支払いとの主な違いは、ユーザーはアプリケーションを使用する可能性に対して支払わず、むしろデータを処理するための能力に対して支払うことである。この能力は、結果を見てそれに満足する事実の後、購入される。
【００３９】
クラウド処理との違いは結果毎の支払いモデルと同様である。ＰＰＲと異なり、入力のデジタル・シグネチャがサーバーに転送される。この記述はＰＰＲ方法によって転送されるデータと比較してサイズが大きいが、クラウド処理において転送されるデータの量に比べると、なお無視できるほど小さい。
【００４０】
この方法ではシグネチャが入力データ全体的又は部分的に入力データを再構成することができる情報を含まないため、データをいかなるリスクにさらすことがない。またＰＰＩでは、ユーザーはその結果に満足した後に支払う。
【００４１】
永続的及び時間制限のあるライセンスとの違いは、ユーザーがアプリケーションに対して支払わないことである。そのため価格が何分の一と低いか、又は完全にゼロであり、誰でもアプリケーションが入手可能である。
【００４２】
ＰＰＲ（結果毎の支払い）との違いは、ユーザーはちょうど１回支払う一方で、アプリケーション内で同一のデータを繰り返し処理してもよいことにある。
【００４３】
本発明によるユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供の方法並びにシステム接続が図面において更に図示される。
【図面の簡単な説明】
【００４４】
【図１】ユーザーハードウェアデバイスでのデータ処理及び処理されたデータに対するアクセスの提供の方法の図を示している。
【図２】１回限りのデータ処理についてのＰＰＲシステムのシステム接続図を示している。
【図３】繰り返されるデータ処理についてのＰＰＩシステムのシステム接続図を示している。
【発明を実施するための形態】
【００４５】
本発明のそれぞれの実施例は図示によって示されるだけであって制限としてではないことを理解されたい。当業者であれば、単なる決まりきった実験を使用して、本発明の技術的な設計の特定の実施例に対する多くの等価物を認識し又は確認することができるであろう。ソフトウェア等価物は以下の特許請求の範囲によって包含されるように意図されている。当業者であればソフトウェアシステムを最適に設計すること、及びその構成要素を選択することに何ら問題がないであろうことから、これらの特徴は詳細には扱わなかった。
【００４６】
「実例１」
本発明の特定の実施例のこの実例は、ＰＰＲ（結果毎の支払い）手順によるユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供の方法を説明する。これは、第１のステップにおいて、結果の購入についての制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされるという事実に基づいている。挿入される中間ステップにおいて、ユーザーハードウェアデバイス上でデータが処理される。第２のステップにおいて、暗号化された結果の記述及び公開鍵がユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送される。暗号化された結果の記述及び公開鍵がユーザーハードウェアデバイスからオペレーティング・サーバーに転送される第２のステップの後、挿入される中間ステップがあり、このステップでは価格が算出され、及びオペレーティング・サーバーとユーザーハードウェアデバイスの間で価格問い合わせ通信処理が行われ、ユーザーハードウェアデバイスと銀行の請求センターの間で支払いデータ転送が続き、次いで銀行の請求センターとオペレーティング・サーバーの間で支払いデータ検証転送が続く。第３のステップにおいて、制限された機能をアンロックするために復号鍵が生成され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される。第４のステップにおいて、制限された機能はアンロックされ、処理されたデータがエクスポートされる。
【００４７】
これは本発明の特定の実施例で実証することができ、そこでは例えば、特化されたソフトウェアにおいて画像を使用するユーザーは３Ｄモデルを算出してその処理品質をチェックし、その結果に満足した場合に支払い、そのモデルを更に使用する、すなわち距離や容量の測定、又はそれを別のソフトウェアにエクスポートするなどのための権利を取得する。例えば、そのようなソフトウェアエクスポートは＊．ｏｂｊ又は＊．ｐｌｙなどの公によく知られるフォーマット向けであってもよい。価格は画像の数、最終的なモデルの複雑さなどに依存する。このモデルは、データを処理して結果又は中間的な結果を返し、ユーザーが対話的に介在しソフトウェアがデータ処理を継続する、特化されたソフトウェアに特に適用可能である。
【００４８】
他の実例は以下を含む：
−画像、動画及び音声の圧縮。ユーザーは結果を精査し、満足する場合にそれを購入する。
−合成画像の生成（レンダリング）。
−物理的、電気的、化学的、静的、機械的、医学的な、及び他のシミュレーション。
−人工知能トレーニングのためのアルゴリズムなど。
【００４９】
「実例２」
本発明の特定の実施例のこの実例は、実例１に記載されるＰＰＲ（結果毎の支払い）手順による上述の方法に基づいて、ユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのためのシステム接続を説明する。ユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのためのシステム接続は図２に示されている。図２は、相互接続されたユーザーハードウェアデバイス１、オペレーティング・サーバー２及び銀行通信ハードウェア３を含む。ユーザーハードウェアデバイス１の計算及び通信ブロック４はオペレーティング・サーバー２の要求ブロック５に接続されている。オペレーティング・サーバー２の要求ブロック５はオペレーティング・サーバー２の算出ブロック６に接続されている。オペレーティング・サーバー２の算出ブロック６はユーザーハードウェアデバイス１の処理ブロック７及び銀行のハードウェア３に接続されている。ユーザーハードウェアデバイス１の処理ブロック７はユーザーハードウェアデバイス１の支払いブロック９に接続されており、支払いブロック９は銀行のハードウェア３に接続されている。銀行のハードウェア３はオペレーティング・サーバー２の処理ブロック１０に接続されており、処理ブロック１０の処理ブロック１０はオペレーティング・サーバー２の確認／復号鍵生成ブロック１１に接続されている。オペレーティング・サーバー２の確認／復号鍵生成ブロック１１はユーザーハードウェアデバイス１の結果データベース１２に接続されている。
【００５０】
ユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのためのシステム接続の機能的なモデルが以下で更に詳細に説明され、図１に示される。
【００５１】
ユーザーは無料又は少額でアプリケーションをダウンロードする／得る。彼らはアプリケーションを自由に使用することができる。ユーザーはそのアプリケーションで作業することができるが、結果を処理することと見なされ得る機能だけである。例えば、それが画像内の人間を数えるためのアプリケーションである場合、ユーザーがその結果を買っていない限り、アプリケーションはある画像内の人間の数は示すことはない。アプリケーションは結果の一部を（フリーミアムモデルと同じで）無料で表示することができる。アプリケーションはユーザーが結果の品質を−統計的に又はプレビューのいずれかによって−検証することを可能にする。ユーザーがその結果に満足する場合、アプリケーションは結果を購入することを可能にする。購入の後、結果の購入に結び付けられるあらゆる機能がアンロックされる。例えば、データのエクスポート、画像内の人間の数を表示すること、シミュレーションの結果にアクセスすること、などである。
【００５２】
「実例３」
本発明の特定の実施例のこの実例は、ＰＰＩ（入力毎の支払い）手順によりユーザーハードウェアデバイス上でデータ処理及び処理されたデータに対するアクセスの提供の拡張された方法を説明する。これは、第１のステップにおいて、結果の購入についての制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされるという事実に基づいている。挿入される中間ステップにおいて、データが処理されてもよい。第２のステップにおいて、入力の記述（データが暗号化されている場合は、それに加えて公開鍵）がユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送される。第２のステップの後、挿入される中間ステップにおいて、オペレーティング・サーバーの検証データベースを使用して公開鍵のデータに基づいて権利が検証される。権利の一部又は全てが確認されない場合、挿入される中間ステップがあり、このステップでは価格が算出され、及びオペレーティング・サーバーとユーザーハードウェアデバイスの間で価格問い合わせ通信処理が行われ、ユーザーハードウェアデバイスと銀行の請求センターの間で支払いデータ転送が続き、次いで請求銀行センターとオペレーティング・サーバーの間で支払いデータ検証転送が続く。第３のステップにおいて、制限された機能をアンロックするために復号鍵が生成され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される。第４のステップにおいて、制限された機能はアンロックされ、処理されたデータがエクスポートされる。最終的に、第５のステップにおいて、ユーザーの権利データはオペレーティング・サーバーの検証データベースに記録される。
【００５３】
挿入される中間ステップにおいて、オペレーティング・サーバーの検証データベースによって権利が確認される場合、このステップでは公開鍵のデータに対する権利が検証され、次いで、第３のステップにおいて、制限された機能をアンロックするために復号鍵が生成され、オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される。第４のステップにおいて、制限された機能はアンロックされ、処理されたデータがエクスポートされる。最終的に、第５のステップにおいて、記述される入力を処理するためのユーザーの権利についてのデータはオペレーティング・サーバーの検証データベースに記録されることができる。
【００５４】
これは本発明の特定の実施例で実証することができ、ここでは博物館が文化遺産のデジタル化及びその３Ｄレプリカの作成の目的である物体を撮影するものとする。彼らはソフトウェアを使用して３Ｄモデルを作成する。次いで、彼らは三次元モデルを使用してレプリカを作成する。彼らはデータを処理するための可能性に対して支払うことになる。後に、例えば、１か月後、彼らは再度３Ｄモデルを計算するために同一の画像を使用するであろう。ユーザーは再度データを処理するための権利を保有しているため、彼らは再度この３Ｄモデルについて支払う必要はない。画像からより多くの情報を検索することができる新しいアルゴリズムを提供する最新バージョンであっても、データは異なる品質で処理されてもよい。
【００５５】
「実例４」
本発明の特定の実施例のこの実例は、実例３に説明されるＰＰＩ（入力毎の支払い）手順による拡張された方法に基づいてユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのための拡張されたシステム接続を説明する。ユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのための拡張されたシステム接続が図３に示されている。図３は、相互接続されたユーザーハードウェアデバイス１、オペレーティング・サーバー２及び銀行通信ハードウェア３を含む。ユーザーハードウェアデバイス１の計算及び通信ブロック４はオペレーティング・サーバー２の要求ブロック５に接続されている。オペレーティング・サーバー２の要求ブロック５には検証データベース８が続いており、ここでは、確認された所有権利の第１の出力１３がオペレーティング・サーバー２の確認／復号鍵生成ブロック１１に与えられ、また部分的な権利又は権利がないことの第２の出力１４がオペレーティング・サーバー２の算出ブロック６に与えられる。オペレーティング・サーバー２の算出ブロック６はユーザーハードウェアデバイス１の処理ブロック７及び銀行のハードウェア３に接続されている。ユーザーハードウェアデバイス１の処理ブロック７はユーザーハードウェアデバイス１の支払いブロック９に接続されており、支払いブロック９は銀行のハードウェア３に接続されている。銀行のハードウェア３はオペレーティング・サーバー２の処理ブロック１０に接続され、処理ブロック１０はオペレーティング・サーバー２の確認／復号鍵生成ブロック１１に接続されている。オペレーティング・サーバー２の確認／復号鍵生成ブロック１１はユーザーハードウェアデバイス１の結果データベース１２に接続されている。オペレーティング・サーバー２の確認／復号鍵生成ブロック１１は検証データベース８に接続されている。
【００５６】
ユーザーハードウェアデバイス上での処理すること及び処理されたデータに対するアクセスを提供することのための拡張されたシステム接続の機能的なモデルが以下に説明され、図１に示されている。ＰＰＲモデルと同様に、ユーザーは無料又は少額でアプリケーションをダウンロードする／得る。彼らはアプリケーションを自由に使用及び作業することができ、結果を処理することと見なされ得る機能だけが制限されている。アプリケーションはユーザーが結果の品質を検証することを可能にする。統計的に又はプレビューのいずれかによってである。ユーザーがその結果に満足する場合、アプリケーションは彼らがソフトウェアによって入力データを処理するための権利を購入することを可能にする。一旦権利を購入すると、結果の購入に結び付けられるあらゆる機能がアンロックされる。例えば、データのエクスポート、画像内の人間の数を表示すること、シミュレーションの結果にアクセスすること、などである。アプリケーションは結果の一部を（フリーミアムモデルと同じで）無料で表示することができる。ユーザーが後で同一のデータを例えば異なるソフトウェア設定で再度処理すると決定する場合、アプリケーションは彼らに無料でそれを行わせる。例えば、ユーザーがまたいくつかの他の新しい入力を使用する場合、彼らは前回の結果との違いのみに対して支払うことになる。
【産業上の利用可能性】
【００５７】
本発明による方法について、ユーザーハードウェアデバイス上でのデータ処理及び処理されたデータに対するアクセスの提供の前記方法及びその方法のためのシステム接続の産業上の利用可能性は、自動化されたデータ処理に適用可能な技術である。
【図１】
2019533265.tif 000003
【図２】
2019533265.tif 000004
【図３】
2019533265.tif 000005
【手続補正書】
【提出日】平成30年7月6日(2018.7.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーハードウェアデバイスでのデータ処理及び前記処理されたデータに対するアクセスの提供の方法であって、
−第１のステップにおいて、結果をエクスポート及び／又は使用することを制限する制限された機能を有し、入力データを処理して結果を得る算出アプリケーションがユーザーハードウェアデバイスにダウンロードされ、
−第２のステップにおいて、一意の入力の記述がユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送され、
−第３のステップにおいて、前記制限された機能をアンロックするために復号鍵が生成され、前記オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送され、
−第４のステップにおいて、前記制限された機能がアンロックされ、及び／又は処理されたデータ／少なくとも１つの結果がエクスポートされる
ことを特徴とする、方法。
【請求項２】
結果をエクスポート及び／又は使用することを制限する制限された機能を有する計算アプリケーションがユーザーハードウェアデバイスにダウンロードされる前記第１のステップの後、挿入される中間ステップにおいて、入力データ／入力が前記ユーザーハードウェアデバイス上で処理されて少なくとも１つの結果を生成することを特徴とする、請求項１に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項３】
ユーザーハードウェアデバイスとオペレーティング・サーバーの間で転送される一意の入力の記述が、データの性質を特定することを可能にする情報、又は全体的若しくは部分的にデータを再構成することを可能にする情報を含まないことを特徴とする、請求項１又は２に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項４】
前記第２のステップにおけるユーザーハードウェアデバイスと前記オペレーティング・サーバーの間の入力の記述の前記転送が、暗号化されることを特徴とする、請求項１から３までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項５】
入力の記述が転送される前記第２のステップの後、挿入される中間ステップがまたあり、このステップではまた前記ユーザーハードウェアデバイス及び前記オペレーティング・サーバーの間で、暗号化された入力の記述及び／又は少なくとも１つの結果の公開鍵が転送されることを特徴とする、請求項１から４までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項６】
入力の記述が前記ユーザーハードウェアデバイスから前記オペレーティング・サーバーに転送される前記第２のステップの後、挿入される中間ステップがあり、このステップでは価格が算出され、前記オペレーティング・サーバーと前記ユーザーハードウェアデバイスの間で価格問い合わせ通信処理が行われ、前記ユーザーハードウェアデバイスと銀行の請求センターの間で支払いデータ転送が続き、次いで前記銀行の請求センターと前記オペレーティング・サーバーの間で支払いデータ検証転送が続くことを特徴とする、請求項１から５までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項７】
入力の記述が前記ユーザーハードウェアデバイスから前記オペレーティング・サーバーに転送される前記第２のステップの後、挿入される中間ステップがあり、このステップでは前記第２のステップにおいて転送される前記記述によって記述される前記データに対する権利が、前記オペレーティング・サーバーの検証データベースによって検証及び確認されることを特徴とする、請求項１から５までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項８】
入力の記述が前記ユーザーハードウェアデバイスから前記オペレーティング・サーバーに転送される前記第２のステップの後、且つ前記価格の算出及び前記オペレーティング・サーバーと前記ユーザーハードウェアデバイスの間の前記価格問い合わせについての前記通信転送、それに続く前記ユーザーハードウェアデバイス間の支払いデータ転送の前に、挿入される中間ステップがあり、このステップでは前記第２のステップにおいて転送される前記記述によって記述される前記データに対する前記権利が、前記オペレーティング・サーバーの検証データベースによって検証されるが確認されないことを特徴とする、請求項６に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項９】
制限された機能をアンロックするために復号鍵が生成され、前記オペレーティング・サーバーとユーザーハードウェアデバイスの間で転送される前記第３のステップの後、且つ／又は前記制限された機能がアンロックされて前記処理されたデータがエクスポートされる前記第４のステップの後、第５のステップがあり、このステップでは、前記転送される記述によって記述される前記入力に対するユーザーの権利についての前記データが前記オペレーティング・サーバーの前記検証データベースに記録されることを特徴とする、請求項１から５までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項１０】
前記入力が拡張されている場合に、差額のみが支払われることを特徴とする、請求項１から９までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項１１】
同一の入力データを繰り返し処理し、前記結果を無料で使用又はエクスポートすることを可能にすることを特徴とする、請求項１から１０までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項１２】
入力データは画像、動画又は音声のデータのうちのいずれかであることを特徴とする、請求項１から１１までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスする方法。
【請求項１３】
請求項１から１２までのいずれか一項に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスすることのためのシステム接続であって、
前記システム接続は、相互接続されたユーザーハードウェアデバイス（１）と、オペレーティング・サーバー（２）と、銀行通信ハードウェア（３）とを備え、
前記ユーザーハードウェアデバイス（１）の計算及び通信ブロック（４）は前記オペレーティング・サーバー（２）の要求ブロック（５）に接続され；
前記オペレーティング・サーバー（２）の前記要求ブロック（５）は前記オペレーティング・サーバー（２）の算出ブロック（６）に接続され；
前記オペレーティング・サーバー（２）の前記算出ブロック（６）は前記ユーザーハードウェアデバイス（１）の処理ブロック（７）及び前記銀行のハードウェア（３）に接続され；
前記ユーザーハードウェアデバイス（１）の前記処理ブロック（７）は前記ユーザーハードウェアデバイス（１）の支払いブロック（９）に接続され、前記支払いブロック（９）は前記銀行のハードウェア（３）に接続され；
前記銀行のハードウェア（３）は前記オペレーティング・サーバー（２）の処理ブロック（１０）に接続され、前記処理ブロック（１０）は前記オペレーティング・サーバー（２）の確認／復号鍵生成ブロック（１１）に接続され；
前記オペレーティング・サーバー（２）の前記確認／復号鍵生成ブロック（１１）は前記ユーザーハードウェアデバイス（１）の結果データベース（１２）に接続されることを特徴とする、システム接続。
【請求項１４】
前記オペレーティング・サーバー（２）の前記要求ブロック（５）には前記検証データベース（８）が続いており、ここでは、確認された所有権利の第１の出力（１３）が前記オペレーティング・サーバー（２）の前記確認／復号鍵生成ブロック（１１）に与えられ、また部分的な権利又は権利がないことの第２の出力（１４）が前記オペレーティング・サーバー（２）の前記算出ブロック（６）に与えられることを特徴とする、請求項１３に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスすることのためのシステム接続。
【請求項１５】
前記オペレーティング・サーバー（２）の前記確認／復号鍵生成ブロック（１１）が前記検証データベース（８）に接続されることを特徴とする、請求項１４に記載のユーザーハードウェアデバイス上でのデータ処理及び前記処理されたデータにアクセスすることのためのシステム接続。
【国際調査報告】
2019533265.tif 000006
2019533265.tif 000007
2019533265.tif 000008
2019533265.tif 000009
2019533265.tif 000010