(57)【要約】【解決手段】ブロックチェーンシステム（２０１）は、コンピュータゲームまたはコンピュータベースのトレーディングカードシステムなどのシステムにおいて、新たな有効な値についてのマイニングを可能にする。ブロックチェーン（２０２、２０４）に追加される各々の新たな値が同等である代わりに、各々の新たな値は、複数の取り得る選択肢の１つである。【選択図】図１
2021501411.tif 000002
【特許請求の範囲】
【請求項１】
一時的媒体でなく、命令を含む少なくとも１つのコンピュータ記憶装置を含み、前記命令は、少なくとも１つのプロセッサによって、
非金銭的コンテンツに関連する情報を含むデータ構造にアクセスし、
前記データ構造において表されるコンテンツの所有権に関連する情報を含む少なくとも第１のブロックチェーンにアクセスし、
前記データ構造において表されるコンテンツを取得するために、前記ブロックチェーンにおける前記情報及びデータ構造を使用する、
ように実行可能である、製造品（Ａｒｔｉｃｌｅ  ｏｆ  Ｍａｎｕｆａｃｔｕｒｅ（ＡＯＭ））。
【請求項２】
前記命令は、
前記第１のブロックチェーンにおけるコンテンツのパブリッシャに関連する情報を含むブロックチェーンにアクセスし、
前記データ構造において表されるコンテンツを取得するために、コンテンツのパブリッシャに関連する前記情報を使用する、
ように実行可能である、請求項１に記載のＡＯＭ。
【請求項３】
前記命令は、
前記第１のブロックチェーンにおけるコンテンツのリテーラに関連する情報を含むブロックチェーンにアクセスし、
前記データ構造において表されるコンテンツを取得するために、コンテンツのリテーラに関連する前記情報を使用する、
ように実行可能である、請求項２に記載のＡＯＭ。
【請求項４】
前記命令は、
前記データ構造におけるコンテンツに関連する頒布権に関連する情報を含むブロックチェーンにアクセスし、
前記データ構造において表されるコンテンツを使用するために、頒布権に関連する前記情報を使用する、
ように実行可能である、請求項３に記載のＡＯＭ。
【請求項５】
パブリッシャに関連する情報を含む前記ブロックチェーン、リテーラに関連する情報を含む前記ブロックチェーン、及び頒布権に関連する情報を含む前記ブロックチェーンは、単一の第３のブロックチェーンによって実装される、請求項４に記載のＡＯＭ。
【請求項６】
パブリッシャに関連する情報を含む前記ブロックチェーン、リテーラに関連する情報を含む前記ブロックチェーン、及び頒布権に関連する情報を含む前記ブロックチェーンは、それぞれの別個の第３のブロックチェーン、第４のブロックチェーン、及び第５のブロックチェーンによって実装される、請求項４に記載のＡＯＭ。
【請求項７】
前記データ構造は、ブロックチェーンを含む、請求項１に記載のＡＯＭ。
【請求項８】
プロセッサアクセス可能所有権ブロックチェーン及びプロセッサアクセス可能コンテンツデータ構造がどのように追加され、前記ブロックチェーン及びコンテンツデータ構造の有効性がどのように検証されるかに関する命令を含むプロセッサ実行ルールモジュールであって、前記命令は、前記コンテンツデータ構造に記憶され得るタイプのコンテンツ情報をも含む、前記プロセッサ実行ルールモジュールと、
前記プロセッサアクセス可能コンテンツデータ構造においてコンテンツの所有権に関連する情報を含む所有権ブロックのチェーンを含む前記プロセッサアクセス可能所有権ブロックチェーンであって、コンテンツの所有権に関連する前記情報は、所有された前記コンテンツデータ構造において示されるタイプのコンテンツの情報を含む、前記プロセッサアクセス可能所有権ブロックチェーンと、
それに対して当該システムが所有権を追跡することができる前記コンテンツに関する情報を含む前記プロセッサアクセス可能コンテンツデータ構造であって、前記コンテンツデータ構造は、一連のコンテンツ情報要素を含む、前記プロセッサアクセス可能コンテンツデータ構造と、
を含む、システム。
【請求項９】
前記所有権ブロックチェーンにおいて示される前記コンテンツ所有権は、コンテンツの特定の部分を示す、請求項８に記載のシステム。
【請求項１０】
前記所有権ブロックチェーンにおいて示される前記コンテンツ所有権は、特定のタイプのコンテンツの単位を示す、請求項８に記載のシステム。
【請求項１１】
前記所有権ブロックチェーンにおいて示される前記コンテンツ所有権は、コンテンツの補助単位についての所有権を示す、請求項８に記載のシステム。
【請求項１２】
前記プロセッサ実行ルールモジュールにおける前記命令は、それが割り当てられたタイプへの新たな値のマッピングを提供する、請求項８に記載のシステム。
【請求項１３】
タイプへの新たな値の前記マッピングは、所与のタイプの作成された新たな値の数が統計的に経時的に、タイプのそれぞれの重み付けに比例するような複数のそれぞれのそのタイプの重み付けに少なくとも部分的に基づいている、請求項１２に記載のシステム。
【請求項１４】
前記マッピングは、新たな値の識別の剰余演算、及びそれらのそれぞれの重み付けに応じて剰余演算値に異なるタイプをマッピングすることに少なくとも部分的に基づいて実行される、請求項１３に記載のシステム。
【請求項１５】
前記コンテンツデータ構造は、ビデオゲームオブジェクト、ビデオゲーム、ビデオコンテンツ、音声コンテンツのうちの少なくとも１つに関連する情報を含むコンテンツブロックチェーンを含む、請求項８に記載のシステム。
【請求項１６】
所有権ブロックチェーンを使用してコンテンツの所有権を独立して追跡することと、
コンテンツデータ構造を使用して、前記所有権ブロックチェーンにおいて示されるコンテンツの所有権に関連するコンテンツを独立して追跡することと、
ルールモジュールを使用して、前記ブロックチェーン及びコンテンツデータ構造の変更を管理することと、
を含む、方法。
【請求項１７】
単一のコンテンツに対して複数の所有者を指定するよう、コンテンツ資格を前記所有権ブロックチェーンに追加することを含む、請求項１６に記載の方法。
【請求項１８】
コンテンツブロックチェーンにおけるコンテンツのパブリッシャを示す情報を前記コンテンツデータ構造と関連付けることを含む、請求項１６に記載の方法。
【請求項１９】
前記コンテンツデータ構造は、コンテンツブロックチェーンを含む、請求項１６に記載の方法。
【請求項２０】
前記方法を実行するために、コンピュータゲームコンソールを使用することを含む、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１７年１０月２５日に米国特許出願第１５／７９３，７０７号として出願された、代理人整理番号ＳＣＥＡ１７０６０ＵＳ００、「ＣＯＬＬＡＢＯＲＡＴＩＶＥ  ＣＯＮＴＥＮＴ  ＣＲＥＡＴＩＯＮ  ＳＹＳＴＥＭ」と題する本出願人の特許出願に関連する。
【０００２】
本出願は、技術的に発明性のある、必然的にコンピュータ技術に根ざしており、具体的な技術的改善を生じさせる非通常の解決策に関連する。
【背景技術】
【０００３】
コンピュータゲーム及びゲームにおいて使用されるオブジェクト（キャラクタ、武器など）は典型的には、単一の権限エンティティによって生成される。
【発明の概要】
【０００４】
本明細書で理解されるように、いずれの会社によっても制御されないゲーム内オブジェクトについての分散マーケットは、ユーザにより信頼され得、ゲーム内アイテムをより価値のあるものとする。そのようなマーケットをサポートするシステムは有利なことに、ゲームがプレイされる異なるプラットフォームの間でのオブジェクト作成をサポートするために使用することができ、その結果、例えば、ユーザがゲームのＰＣバージョンにおいてアイテムを獲得する場合、ユーザは、同一のゲームのコンソールバージョンをプレイしているユーザにアイテムを転送することができる。そのようなシステムはまた、ゲームのセットの間でアイテムまたはゲーム内通貨を転送するために使用されてもよく、ゲームのセットは、アイテムまたはゲーム内通貨のそのセットを共通して有する。
【０００５】
一態様では、製造品は、一時的信号でなく、同様に命令を含む少なくとも１つのコンピュータ記憶装置を含み、命令は、少なくとも１つのプロセッサによって、非金銭的コンテンツに関連する情報を含むデータ構造にアクセスし、データ構造において表されるコンテンツの所有権に関連する情報を含む少なくとも第１のブロックチェーンにアクセスする、ように実行可能である。命令は、データ構造において表されるコンテンツを取得するために、ブロックチェーンにおける情報及びデータ構造を使用する、ように実行可能である。
【０００６】
いくつかの実施例では、命令は、データ構造におけるコンテンツのパブリッシャに関連する情報を含むブロックチェーンにアクセスし、データ構造において表されるコンテンツを取得するために、コンテンツのパブリッシャに関連する情報を使用する、ように実行可能であることができる。例示的な命令は更に、データ構造におけるコンテンツのリテーラ（ｒｅｔａｉｌｅｒｓ）に関連する情報を含むブロックチェーンにアクセスし、データ構造において表されるコンテンツを取得するために、コンテンツのリテーラに関連する情報を使用する、ように実行可能であってもよい。また更に、例示的な命令は、データ構造におけるコンテンツに関連する頒布権に関連する情報を含むブロックチェーンにアクセスし、データ構造において表されるコンテンツを取得するために、頒布権に関連する情報を使用する、ように実行可能であってもよい。いくつかの実施態様では、パブリッシャに関連する情報を含むブロックチェーン、リテーラに関連する情報を含むブロックチェーン、及び頒布権に関連する情報を含むブロックチェーンは、単一の第３のブロックチェーンによって実装される。他の実施態様では、パブリッシャに関連する情報を含むブロックチェーン、リテーラに関連する情報を含むブロックチェーン、及び頒布権に関連する情報を含むブロックチェーンは、それぞれの別個の第３のブロックチェーン、第４のブロックチェーン、及び第５のブロックチェーンによって実装される。コンテンツを表すデータ構造は、第１のブロックチェーン、または第１のブロックチェーンとは異なる第２のブロックチェーンなどのブロックチェーンであってもよい。
【０００７】
別の態様では、システムは、プロセッサアクセス可能所有権ブロックチェーン及びプロセッサアクセス可能データ構造（コンテンツブロックチェーンなど）がどのように追加され、ブロックチェーンの有効性がどのように検証されるかに関する命令を含むプロセッサ実行ルールモジュールを含む。命令はまた、コンテンツブロックチェーンに記憶され得るタイプのコンテンツ情報を含む。システムは、プロセッサアクセス可能コンテンツブロックチェーンにおいてコンテンツの所有権に関連する情報を有する所有権ブロックのチェーンを含む、プロセッサアクセス可能所有権ブロックチェーンを含む。コンテンツの所有権に関連する情報は、所有されたコンテンツブロックチェーンにおいて示されるタイプのコンテンツの情報を含む。システムは更に、一連のコンテンツブロックにおいて反映されるように、それに対してシステムが所有権を追跡することができるコンテンツに関する情報を有するプロセッサアクセス可能コンテンツブロックチェーンを含む。
【０００８】
実施例では、所有権ブロックチェーンにおいて示されるコンテンツ所有権は、コンテンツの特定の部分を示す。他の実施例では、所有権ブロックチェーンにおいて示されるコンテンツ所有権は、特定のタイプのコンテンツの単位を示す。非限定的な実施形態では、所有権ブロックチェーンにおいて示されるコンテンツ所有権は、コンテンツの補助単位についての所有権を示す。
【０００９】
要求される場合、プロセッサ実行ルールモジュールにおける命令は、それが割り当てられたタイプへの新たな値のマッピングを提供する。タイプへの新たな値のマッピングは、所与のタイプの作成された新たな値の数が統計的に経時的に、タイプのそれぞれの重み付けに比例するような複数のそのそれぞれのタイプの重み付けに少なくとも部分的に基づいてもよい。いくつかの実施例では、マッピングは、新たな値の識別の剰余演算、及びそれらのそれぞれの重み付けに応じて剰余演算値に異なるタイプをマッピングすることに少なくとも部分的に基づいて実行されてもよい。
【００１０】
プロセッサアクセス可能コンテンツブロックチェーンにおいて表されるコンテンツは、ビデオゲームオブジェクト、ビデオゲーム、ビデオコンテンツ、音声コンテンツのうちの１つ以上を含んでもよい。
【００１１】
別の態様では、方法は、所有権ブロックチェーンを使用してコンテンツの所有権を独立して追跡することと、コンテンツブロックチェーンなどのコンテンツデータ構造を使用して、所有権ブロックチェーンにおいて示されるコンテンツの所有権に関連するコンテンツを独立して追跡することと、ルールモジュールを使用して、ブロックチェーンの変更を管理することと、を含む。
【００１２】
その構造及び動作の両方についての本出願の詳細は、同一の参照符号が同一の部分を指す、添付図面を参照して最良に理解することができる。
【図面の簡単な説明】
【００１３】
【図１】本原理と一貫した例示的なシステムのブロック図である。
【図２】コンテンツのユーザ所有権を追跡するために使用されるシステムのブロック図である。
【図３】システムがコンテンツ権利の所有権を独立して追跡するために使用されるシステムの一実施態様に関与するエンティティのシステム図である。
【図４】図３におけるシステムの実施態様に対して使用することができるシステムの一実施態様のシステム図である。
【発明を実施するための形態】
【００１４】
本開示は概して、それに限定されないが、コンピュータゲームネットワークなどの民生用電子機器（ＣＥ）デバイスネットワークの態様を含むコンピュータエコシステムに関連する。本明細書におけるシステムは、データをクライアントとサーバ構成要素との間で交換することができるように、ネットワークを通じて接続された、サーバ及びクライアント構成要素を含んでもよい。クライアント構成要素は、Ｓｏｎｙ  ＰｌａｙＳｔａｔｉｏｎ（登録商標）などのゲームコンソールまたはＭｉｃｒｏｓｏｆｔもしくはＮｉｎｔｅｎｄｏもしくは他の製造者によって作成されたゲームコンソール、仮想現実（ＶＲ）ヘッドセット、拡張現実（ＡＲ）ヘッドセット、ポータブルテレビ（例えば、スマートテレビ、インターネット対応テレビ）、ラップトップ及びタブレットコンピュータなどのポータブルコンピュータ、スマートフォンを含む他のモバイルデバイス、並びに以下で議論される追加の例を含む、１つ以上のコンピューティングデバイスを含んでもよい。それらのクライアントデバイスは、様々な動作環境により動作してもよい。例えば、クライアントコンピュータのいくつかは、例として、Ｌｉｎｕｘ（登録商標）オペレーティングシステム、Ｍｉｃｒｏｓｏｆｔからのオペレーティングシステム、もしくはＵｎｉｘ（登録商標）オペレーティングシステム、またはＡｐｐｌｅ  ＣｏｍｐｕｔｅｒもしくはＧｏｏｇｌｅによって作成されたオペレーティングシステムを採用してもよい。それらの動作環境は、ＭｉｃｒｏｓｏｆｔもしくはＧｏｏｇｌｅもしくはＭｏｚｉｌｌａによって作成されたブラウザなどの１つ以上の閲覧プログラム、または以下で議論されるインターネットサーバによってホストされたウェブサイトにアクセスすることができる他のブラウザプログラムを実行するために使用されてもよい。また、本原理に従った動作環境は、１つ以上のコンピュータゲームプログラムを実行するために使用されてもよい。
【００１５】
サーバ及び／またはゲートウェイは、インターネットなどのネットワークを通じてデータを受信及び送信するようサーバを構成する命令を実行する１つ以上のプロセッサを含んでもよい。または、クライアント及びサーバは、ローカルイントラネットまたは仮想プライベートネットワークを通じて接続されてもよい。サーバまたはコントローラは、Ｓｏｎｙ  ＰｌａｙＳｔａｔｉｏｎ（登録商標）などのゲームコンソール、パーソナルコンピュータなどによって起動されてもよい。
【００１６】
クライアントとサーバとの間でネットワークを通じて情報が交換されてもよい。この目的のため、及びセキュリティのため、サーバ及び／またはクライアントは、ファイアウォール、負荷分散装置、一時的記憶装置、及びプロキシ、並びに信頼性及びセキュリティのための他のネットワークインフラストラクチャを含むことができる。１つ以上のサーバは、ネットワークメンバにオンラインソーシャルウェブサイトなどのセキュアコミュニティを提供する方法を実装する装置を形成してもよい。
【００１７】
本明細書で使用されるように、命令は、システムにおいて情報を処理するコンピュータにより実行されるステップを指す。命令は、ソフトウェア、ファームウェア、またはハードウェアにおいて実行されてもよく、システムの構成要素によって開始されるいずれかのタイプのプログラムされたステップを含んでもよい。
【００１８】
プロセッサは、アドレスライン、データライン、及び制御ラインなどの様々なライン、並びにレジスタ及びシフトレジスタの手段によってロジックを実行することができる、いずれかの従来型汎用シングルプロセッサまたはマルチチッププロセッサであってもよい。
【００１９】
本明細書でフローチャート及びユーザインタフェースを通じて説明されるソフトウェアモジュールは、様々なサブルーチン、手順などを含むことができる。開示を限定することなく、特定のモジュールによって実行されると述べられるロジックは、他のソフトウェアモジュールに再分配されてもよく、及び／または単一のモジュールに共に組み合わされてもよく、及び／または共有可能ライブラリにおいて利用可能にされてもよい。
【００２０】
本明細書で説明される本原理は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせとして実装されてもよく、よって、実例となる構成要素、ブロック、モジュール、回路、及びステップが、それら機能性に関して示される。
【００２１】
以下で説明される関数及びメソッドは、ソフトウェアにおいて実装されるとき、それらに限定されないが、Ｊａｖａ（登録商標）、Ｃ＃、またはＣ＋＋などの適切な言語で記述されてもよく、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、もしくはデジタル多用途ディスク（ＤＶＤ）などの他の光ディスク記憶装置、磁気ディスク記憶装置、もしくは着脱可能サムドライブなどを含む他の磁気記憶デバイスなどのコンピュータ可読記憶媒体に記憶されてもよく、またはコンピュータ可読記憶媒体を通じて送信されてもよい。接続は、コンピュータ可読媒体を確立することができる。そのような接続は、例として、ファイバーオプティック及び同軸線、並びにデジタル加入者線（ＤＳＬ）及びツイストペア線を含む、有線ケーブルを含むことができる。そのような接続は、赤外線及び無線機を含む無線通信接続を含んでもよい。
【００２２】
更に、上記言及されたものについて、以下で説明される論理ブロック、モジュール、及び回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）、離散ゲート、もしくはトランジスタロジック、離散ハードウェア構成要素などの他のプログラマブル論理デバイス、または本明細書で説明される機能を実行するよう設計されたそれらのいずれかの組み合わせにより実装または実行されてもよい。プロセッサは、コントローラもしくは状態機械、またはコンピューティングデバイスの組み合わせによって実装されてもよい。よって、本明細書における方法は、プロセッサ、適切に構成された特定用途向け集積回路（ＡＳＩＣ）もしくはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）モジュール、または当業者によって認識されるようないずれかの他の便利な方式によって実行されるソフトウェア命令として実装されてもよい。採用される場合、ソフトウェア命令は、ハードディスクドライブ、ＣＤ  ＲＯＭ、またはフラッシュドライブなどの非一時的デバイスにおいて具体化されてもよい。ソフトウェアコード命令も、インターネットを通じてダウンロードされてもよい。
【００２３】
一実施形態に含まれる構成要素は、他の実施形態では、いずれかの適切な組み合わせで使用されてもよい。例えば、本明細書で説明され、及び／または図に表される様々な構成要素のいずれかは、組み合わされてもよく、交換されてもよく、または他の実施形態から排除されてもよい。
【００２４】
「Ａ、Ｂ、及びＣのうちの少なくとも１つを有するシステム」（同様に、「Ａ、Ｂ、またはＣのうちの少なくとも１つを有するシステム」及び「Ａ、Ｂ、Ｃのうちの少なくとも１つを有するシステム」）は、Ａ単独、Ｂ単独、Ｃ単独で有し、Ａ及びＢを共に有し、Ａ及びＣを共に有し、Ｂ及びＣを共に有し、並びに／またはＡ、Ｂ、及びＣを共に有するなどのシステムを含む。
【００２５】
ここで、図１を特に参照して、本原理に従って上記言及され、以下で更に説明される例示的なデバイスのうちの１つ以上を含んでもよい、例示的なシステム１０が示される。システム１０に含まれる例示的なデバイスの１つ目は、それらに限定されないが、テレビチューナを有するインターネット対応テレビ（テレビを制御するセットトップボックスと同等）などの音声ビデオデバイス（ＡＶＤ）１２などの民生用電子機器（ＣＥ）デバイスである。しかしながら、ＡＶＤ１２は代わりに、電気器具または日用品アイテム、例えば、コンピュータ処理インターネット対応冷蔵庫、洗濯機、またはドライヤであってもよい。また、ＡＶＤ１２は代わりに、例えば、コンピュータ処理インターネット対応（「スマート」）電話、タブレットコンピュータ、ノートブックコンピュータ、例えば、コンピュータ処理インターネット対応ウォッチ、コンピュータ処理インターネット対応ブレスレットなどのウェアラブルコンピュータ処理デバイス、他のコンピュータ処理インターネット対応デバイス、コンピュータ処理インターネット対応ミュージックプレイヤ、コンピュータ処理インターネット対応ヘッドフォン、皮膚移植デバイスなどのコンピュータ処理インターネット対応移植デバイスなどであってもよい。それにも関わらず、ＡＶＤ１２は、本原理を開始するように構成される（例えば、本原理を開始するよう他のＣＥデバイスと通信し、本明細書で説明されるロジックを実行し、本明細書で説明されるいずれかの他の機能及び／または動作を実行する）ことが理解されよう。
【００２６】
したがって、そのような原理を開始するために、ＡＶＤ１２は、図１に示された構成要素のいくつかまたは全てによって確立されてもよい。例えば、ＡＶＤ１２は、１つ以上のディスプレイ１４を含むことができ、１つ以上のディスプレイ１４は、高解像度もしくは超高解像度「４Ｋ」、またはより高度のフラットスクリーンによって実装されてもよく、ディスプレイに対するタッチを介してユーザ入力信号を受信するタッチ対応であってもよい。ＡＶＤ１２は、本原理に従って音声を出力する１つ以上のスピーカ１６、及び、例えば、ＡＶＤ１２を制御するようＡＶＤ１２に可聴コマンドを入力するための、例えば、音声受信機／マイクロフォンなどの少なくとも１つの追加の入力デバイス１８を含んでもよい。例示的なＡＶＤ１２はまた、１つ以上のプロセッサ２４の制御の下、インターネット、ＷＡＮ、ＬＡＮなどの少なくとも１つのネットワーク２２を通じた通信のための１つ以上のネットワークインタフェース２０を含んでもよい。グラフィックプロセッサ２４Ａも含まれてもよい。よって、限定することなく、インタフェース２０は、それに限定されないが、メッシュネットワーク送受信機など、無線コンピュータネットワークインタフェースの例である、Ｗｉ−Ｆｉ送受信機であってもよい。プロセッサ２４は、そこで画像を提示するようディスプレイ１４を制御し、それから入力を受信するグラフィックプロセッサ２４Ａなど、本明細書で説明されるＡＶＤ１２の他の要素を含む、本原理を開始するようＡＶＤ１２を制御することが理解されよう。更に、ネットワークインタフェース２０は、例えば、有線もしくは無線モデムもしくはルータ、または、例えば、無線テレフォニ送受信機もしくは上述したＷｉ−Ｆｉ送受信機などの他の適切なインタフェースであってもよい。
【００２７】
上述したものに加え、ＡＶＤ１２はまた、例えば、別のＣＥデバイスに物理的に接続する（例えば、有線接続を使用して）高解像度マルチメディアインタフェース（ＨＤＭＩ（登録商標））ポートもしくはＵＳＢポート、及び／またはヘッドフォンを通じてＡＶＤ１２からユーザに音声を提示するためにヘッドフォンをＡＶＤ１２に接続するヘッドフォンポートなど、１つ以上の入力ポート２６を含んでもよい。例えば、入力ポート２６は、音声ビデオコンテンツのケーブルまたはサテライトソース２６ａに有線または無線を介して接続されてもよい。よって、ソース２６ａは、例えば、別個のもしくは統合されたセットトップボックス、またはサテライト受信機であってもよい。または、ソース２６ａは、コンピュータゲームソフトウェア及びデータベースなど、コンテンツを含むゲームコンソールまたはディスクプレイヤであってもよい。ソース２６ａは、ゲームコンソールとして実装されるとき、ＣＥデバイス４４に関連して以下で説明される構成要素のいくつかまたは全てを含んでもよい。
【００２８】
ＡＶＤ１２は更に、スタンドアロンデバイスとして、またはＡＶプログラムを再生するＡＶＤのシャーシの内部もしくは外部のいずれかのパーソナルビデオレコーディングデバイス（ＰＶＲ）もしくはビデオディスクプレイヤとして、または着脱可能メモリ媒体として具体化されるいくつかのケースでは、一時的信号でないディスクベース記憶装置またはソリッドステート記憶装置などの１つ以上のコンピュータメモリ２８を含んでもよい。また、いくつかの実施形態では、ＡＶＤ１２は、それらに限定されないが、例えば、少なくとも１つのサテライトもしくは携帯電話タワーから地理的位置情報を受信し、プロセッサ２４に情報を提供し、及び／またはプロセッサ２４と共にＡＶＤ１２が配置された高度を判定するように構成された携帯電話受信機、ＧＰＳ受信機、及び／または高度計３０などの位置またはロケーション受信機を含むことができる。しかしながら、例えば、全三次元において、例えば、ＡＶＤ１２のロケーションを判定するために、本原理に従って、携帯電話受信機、ＧＰＳ受信機、及び／または高度計以外の別の適切な位置受信機が使用されてもよいことが理解されよう。
【００２９】
ＡＶＤ１２の説明を続けると、いくつかの実施形態では、ＡＶＤ１２は、１つ以上のカメラ３２を含んでもよく、１つ以上のカメラ３２は、例えば、サーマルイメージングカメラ、ウェブカメラなどのデジタルカメラ、並びに／またはＡＶＤ１２に統合され、本原理に従ってピクチャ／画像及び／もしくはビデオを収集するようプロセッサ２４によって制御可能なカメラであってもよい。本明細書で説明されるカメラのいずれかは、以下で更に説明される、高スペクトルカメラの例または複数の例を採用してもよい。
【００３０】
また、ＡＶＤ１２に含まれるのは、Ｂｌｕｅｔｏｏｔｈ（登録商標）及び／または近接場通信（ＮＦＣ）技術のそれぞれを使用した他のデバイスとの通信のためのＢｌｕｅｔｏｏｔｈ（登録商標）送受信機３４及び他のＮＦＣ要素３６であってもよい。例示的なＮＦＣ要素は、無線周波数識別（ＲＦＩＤ）要素であってもよい。Ｚｉｇｂｅｅ（登録商標）も使用されてもよい。
【００３１】
また更に、ＡＶＤ１２は、プロセッサ２４に入力を提供する１つ以上の補助センサ３７（例えば、加速度計、ジャイロスコープ、サイクロメータなどの動きセンサ、または磁気センサ、赤外線（ＩＲ）センサ、光学センサ、速度及び／もしくはケイデンスセンサ、ジェスチャセンサ（例えば、ジェスチャコマンドを検知するための）など）を含んでもよい。ＡＶＤ１２は、プロセッサ２４に入力を提供するオーバジエアテレビブロードキャストを受信するＯＴＡテレビブロードキャストポート３８を含んでもよい。上述したことに加え、ＡＶＤ１２はまた、赤外線（ＩＲ）データアソシエーション（ＩＲＤＡ）デバイスなどのＩＲ送信機及び／またはＩＲ受信機及び／またはＩＲ送受信機４２を含んでもよいことに留意されよう。ＡＶＤ１２に電力供給するためのバッテリ（図示せず）が設けられてもよい。
【００３２】
なおも図１を参照して、ＡＶＤ１２に加え、システム１０は、１つ以上の他のＣＥデバイスタイプを含んでもよい。一実施例では、ＡＶＤ１２に直接送信されるコマンドを介して、及び／または以下で説明されるサーバを通じて、ＡＶＤ１２にコンピュータゲーム音声及びビデオを送信するために第１のＣＥデバイス４４が使用されてもよく、ソース２６ａなどの第２のＣＥデバイスは、第１のＣＥデバイス４４と同様の構成要素を含んでもよい。示される例では、ＣＥデバイスは、プレイヤによって装着されたＶＲヘッドセットまたはプレイヤによって操作されるハンドヘルドゲームコントローラとして構成されてもよい。示される例では、より少ないまたはより多いデバイスが使用されてもよい。
【００３３】
示される例では、本原理を例示するために、デバイスは、例えば、家庭におけるエンタテインメントネットワークのメンバであり、または家屋などのロケーションにおいて相互に近接して少なくとも提示されることが想定される。しかしながら、本原理は、他に明確に指定されない限り、破線４８によって示されるように、特定のロケーションに限定されない。
【００３４】
例示的な非限定的な第１のＣＥデバイス４４は、上記言及されたデバイス、例えば、ポータブル無線ラップトップコンピュータまたはノートブックコンピュータまたはゲームコントローラ（「コンソール」とも称される）のいずれかの１つによって確立されてもよく、したがって、以下で説明される構成要素のうちの１つ以上を有してもよい。第１のＣＥデバイス４４は、例えば、ＡＶ再生及び中断コマンドをＡＶＤ１２に発行するためのリモート制御（ＲＣ）であってもよく、またはタブレットコンピュータ、有線もしくは無線リンクを介してＡＶＤ１２と通信するゲームコントローラ、パーソナルコンピュータ、無線電話などのより洗練されたデバイスであってもよい。
【００３５】
したがって、第１のＣＥデバイス４４は、１つ以上のディスプレイ５０を含んでもよく、１つ以上のディスプレイ５０は、ディスプレイに対するタッチを介してユーザ入力信号を受信するタッチ対応であってもよい。第１のＣＥデバイス４４は、本原理に従って音声を出力する１つ以上のスピーカ５２、及び、例えば、デバイス４４を制御するよう第１のＣＥデバイス４４に可聴コマンドを入力するための、例えば、音声受信機／マイクロフォンなどの少なくとも１つの追加の入力デバイス５４を含んでもよい。例示的な第１のＣＥデバイス４４はまた、１つ以上のＣＥデバイスプロセッサ５８の制御の下、ネットワーク２２を通じた通信のための１つ以上のネットワークインタフェース５６を含んでもよい。グラフィックプロセッサ５８Ａも含まれてもよい。よって、限定することなく、インタフェース５６は、Ｗｉ−Ｆｉ送受信機であってもよく、Ｗｉ−Ｆｉ送受信機は、メッシュネットワークインタフェースを含む、無線コンピュータネットワークインタフェースの例である。プロセッサ５８は、例えば、そこで画像を提示するようディスプレイ５０を制御し、それから入力を受信するなど、本明細書で説明される第１のＣＥデバイス４４の他の要素を含む、本原理を開始するよう第１のＣＥデバイス４４を制御することが理解されよう。更に、ネットワークインタフェース５６は、例えば、有線もしくは無線モデムもしくはルータ、または、例えば、無線テレフォニ送受信機もしくは上述したＷｉ−Ｆｉ送受信機などの他の適切なインタフェースであってもよい。
【００３６】
上述したものに加え、第１のＣＥデバイス４４はまた、例えば、別のＣＥデバイスに物理的に接続する（例えば、有線接続を使用して）ＨＤＭＩ（登録商標）ポートもしくはＵＳＢポートなどの１つ以上の入力ポート６０、及び／またはヘッドフォンを通じて第１のＣＥデバイス４４からユーザに音声を提示するためにヘッドフォンを第１のＣＥデバイス４４に接続するヘッドフォンポートを含んでもよい。第１のＣＥデバイス４４は更に、ディスクベースまたはソリッドステート記憶装置などの１つ以上の有形コンピュータ可読記憶媒体６２を含んでもよい。また、いくつかの実施形態では、第１のＣＥデバイス４４は、それらに限定されないが、例えば、三角測量を使用して、少なくとも１つのサテライト及び／もしくはセルタワーから地理的位置情報を受信し、ＣＥデバイスプロセッサ５８に情報を提供し、並びに／またはＣＥデバイスプロセッサ５８と共に第１のＣＥデバイス４４が配置された高度を判定するように構成された携帯電話及び／またはＧＰＳ受信機及び／または高度計６４などの位置またはロケーション受信機を含むことができる。しかしながら、例えば、全三次元において、例えば、第１のＣＥデバイス４４のロケーションを判定するために、本原理に従って携帯電話及び／またはＧＰＳ受信機及び／または高度計以外の別の適切な位置受信機が使用されてもよいことを理解されよう。
【００３７】
第１のＣＥデバイス４４の説明を続けると、いくつかの実施形態では、第１のＣＥデバイス４４は、１つ以上のカメラ６６を含んでもよく、１つ以上のカメラ６６は、例えば、サーマルイメージングカメラ、ウェブカメラなどのデジタルカメラ、並びに／または第１のＣＥデバイス４４に統合され、本原理に従ってピクチャ／画像及び／もしくはビデオを収集するようプロセッサ５８によって制御可能なカメラであってもよい。また、第１のＣＥデバイス４４に含まれるのは、Ｂｌｕｅｔｏｏｔｈ（登録商標）及び／または近接場通信（ＮＦＣ）技術のそれぞれを使用した他のデバイスとの通信のためのＢｌｕｅｔｏｏｔｈ（登録商標）送受信機６８及び他のＮＦＣ要素７０であってもよい。例示的なＮＦＣ要素は、無線周波数識別（ＲＦＩＤ）要素であってもよい。
【００３８】
また更に、第１のＣＥデバイス４４は、ＣＥデバイスプロセッサ５８に入力を提供する１つ以上の補助センサ７２（例えば、加速度計、ジャイロスコープ、サイクロメータなどの動きセンサ、または磁気センサ、赤外線（ＩＲ）センサ、光学センサ、速度及び／もしくはケイデンスセンサ、ジェスチャセンサ（例えば、ジェスチャコマンドを検知するための）など）を含んでもよい。第１のＣＥデバイス４４は更に、ＣＥデバイスプロセッサ５８に入力を提供する、例えば、１つ以上の気候センサ７４（例えば、バロメータ、湿度センサ、風センサ、光センサ、温度センサなど）及び／または１つ以上の生体センサ７６などの更なる他のセンサを含んでもよい。上述したことに加え、いくつかの実施形態では、第１のＣＥデバイス４４はまた、赤外線（ＩＲ）データアソシエーション（ＩＲＤＡ）デバイスなどのＩＲ送信機及び／またはＩＲ受信機及び／またはＩＲ送受信機７８を含んでもよいことに留意されよう。第１のＣＥデバイス４４に電力供給するためのバッテリ（図示せず）が設けられてもよい。ＣＥデバイス４４は、上記説明された通信モード及び関連する構成要素のいずれかを通じてＡＶＤ１２と通信してもよい。
【００３９】
ＣＥデバイスは、ＣＥデバイス４４について示された構成要素のいくつかまたは全てを含んでもよい。ＣＥデバイスは、１つ以上のバッテリによって電力供給されてもよい。
【００４０】
ここで、上記言及された少なくとも１つのサーバ８０と関連して、それは、少なくとも１つのサーバプロセッサ８２、ディスクベースまたはソリッドステート記憶装置などの少なくとも１つの有形コンピュータ可読記憶媒体８４、及びサーバプロセッサ８２の制御の下、ネットワーク２２を通じて図１の他のデバイスとの通信を可能にし、実際に、本原理に従ってサーバとクライアントデバイスとの間の通信を促進することができる少なくとも１つのネットワークインタフェース８６を含む。ネットワークインタフェース８６は、例えば、有線もしくは無線モデムもしくはルータ、Ｗｉ−Ｆｉ送受信機、または、例えば、無線テレフォニ送受信機などの他の適切なインタフェースであってもよいことに留意されたい。
【００４１】
したがって、いくつかの実施形態では、サーバ８０は、インターネットサーバまたはサーバ「ファーム」全体であってもよく、「クラウド」機能を含んでもよく、「クラウド」機能を実行してもよく、その結果、システム１０のデバイスは、例えば、ネットワークゲーミングアプリケーションについての例示的な実施形態においてサーバ８０を介して「クラウド」環境にアクセスすることができる。または、サーバ８０は、１つ以上のゲームコンソール、または図１に示された他のデバイスと同一の部屋もしくはその近くにある他のコンピュータによって実装されてもよい。
【００４２】
図２は、コンテンツのユーザ所有権を追跡するために使用されるシステムのブロック図を示す。図２に表されるモジュール／ロジックは、ソースコード命令を受信し、命令を実行するためにソースコードを機械可読コードに変換するコンパイラによって実装されてもよい。システムルール２０１は、所有権ブロックチェーン２０２及びコンテンツブロックチェーン２０４がどのように追加され、ブロックチェーンの有効性がどのように検証されるかに関する命令を含む。命令はまた、コンテンツブロックチェーンに記憶することができるタイプのコンテンツ情報を統治し、そのコンテンツ情報がどのように解釈されるかを統治する。加えて、命令は、どのコンテンツ情報がコンテンツブロックチェーンに追加されるべきかについてのコンセンサスにどのように到達するかを統治する。
【００４３】
所有権ブロックチェーン２０２は、コンテンツのユーザ所有権を追跡する。所有権ブロックチェーン２０２は、所有権ブロック２０３のチェーンから構成される。各々の所有権ブロック２０３は、１人の所有者から別の所有者への移転を含む、コンテンツのユーザ所有権の記録の集合を含むことができる。各々の所有権ブロック２０３は、前のブロックに基づいた暗号化ハッシュを含めることによって、前のブロックのチェーンにリンクされてもよい。各々の所有権ブロックは、有効性が検証されることを可能にするよう暗号で署名されてもよい。所有権ブロックがブロックチェーンに含まれると、それを修正することができない。ブロックにおける所有権情報は、コンテンツの一部の所有権が１人の所有者から別の所有者に移転されることを示す、後に追加されるブロックにおける情報によって上書きされてもよい。そのようなシステムの１つの利点は、いずれかのゲームシステム、パブリッシャ、またはプラットフォームのユーザの間で独立して移転することができるゲーム内コンテンツを可能にすることである。各々の所有権ブロック２０３はまた、ブロックチェーンのマイニングまたは維持を通じてなど、システムルール２０１によって許可されるような新たなコンテンツ所有権を含んでもよい。
【００４４】
所有権ブロックチェーン２０２と暗号化通貨を追跡するために使用されるブロックチェーンとの間の著しい差異は、所有権ブロックチェーンにおいて追跡される所有権が、単に所有された数のインジケーションではないが、所有されたタイプのコンテンツのインジケーションであることである。いくつかの実施態様では、コンテンツ所有権は、所有権が単一の原子単位系であり得るケースでは、コンテンツの特定の部分に対するものである。いくつかの実施態様では、コンテンツ所有権は、特定のタイプのコンテンツの単位に対するものである。いくつかの実施態様では、コンテンツ所有権は、特定のタイプのコンテンツの、補助単位を含む数に対するものであることができる。
【００４５】
コンテンツブロックチェーン２０４は、それに対してシステムが所有権を追跡することができるコンテンツに関する情報を含むことができる。コンテンツブロックチェーン２０４は、所有権ブロック２０３がブロックチェーンにどのように編制されるかと同様に、ブロックチェーンに編制された一連のコンテンツブロック２０５を含む。
【００４６】
コンテンツが所有権ブロックチェーンにどのように追加され、コンテンツがコンテンツブロックチェーンにどのように追加されるかについての別個のルールがシステムルール２０１に存在する。本明細書で考慮されるように、上記言及されたルールは、ブロックチェーンへの全ての参加者がタイプへの新たな値の割り当てを検証することができるように、それが割り当てられたタイプへの新たな値の決定的マッピングを提供する。代替的な実施態様では、新たな値の所有者は、その値が何であることができるかにおける特定の選択肢を有する。所有者が新たな値を登録するとき、ユーザも、新たな値が有する特性またはタイプが何であるかを判定する際に行われるいずれかの選択肢を登録する。
【００４７】
更に、タイプへの新たな値のマッピングは、所与のタイプの作成された新たな値の数が統計的に経時的に、そのタイプの重み付けに比例するようなタイプの重み付けに基づくことができる。そのようなマッピングは、新たな値のＩＤの剰余を取り、それらの重み付けに応じてより大きなまたはより小さな範囲の取り得る剰余演算値への異なるタイプのマップを有することによって行われてもよい。これは、例えば、いくつかのカードを、一般的なカード、珍しいカード、及びレアなカードを有するゲームなど、その他のカードよりも一般的にするための収集可能トレーディングカードゲームに対して使用されてもよい。いずれかの一意な値が、初期のブロックにおいてポピュレートされてもよい。
【００４８】
いくつかの実施態様では、全てのオブジェクトの作成は、ゲームを制御する会社によって行われてもよく、初期割り当ては、人々がゲームにおいて特定の達成を完了し、またはアイテムを購入するよう、ゲーム内もしくは現実世界のいずれかにおいて通貨を費やすようにゲーム会社によって行われる。または、新たなオブジェクトをマイニングすることは、ゲームにおけるユーザが、チェストを開けるなどの特定のアクションを行うときにゲームによって行われてもよい。新たに発見されたアイテムがそうであることができるアイテムのセットは、完全に決定的であってもよい。新たに発見されたアイテムがそうであることができるアイテムのセットは、クラス、人種、探求、在庫、ウィッシュリスト、またはキャラクタのレベルなど、ゲームキャラクタの特性に基づいてもよい。また、それは、難易度設定、ディスカバもしくは探検されたマップの部分、達成されたいずれかのアンロック、または獲得されたトロフィなどのプレイヤの達成など、ゲーム世界の他の要素によって判定されてもよい。そのような機構は、アイテムがキャラクタに対して有用であり、現在のゲームプレイとバランスが取れていることを保証するために使用されてもよい。いくつかの実施態様では、ユーザに対して付与された所有権は、行われることになる未解決の選択肢により記録されてもよく、それらの選択肢は、後に記録されてもよい。そのような実施態様は、マイニングが行われるとき、ユーザがいずれかの許可された選択を行うことがそのときに利用可能でない場合でさえ、新たにマイニングされた単位の所有権を記録することができる利点を有する。
【００４９】
いくつかの実施態様では、利用可能なコンテンツのリストにおけるコンテンツは、ユーザにそのタイプの新たなコンテンツを付与することができる創作者と関連付けられてもよい。いくつかの実施態様では、いくつかのコンテンツは、創作者によって付与することができ、他のコンテンツは、創作者によって付与することができない。創作者によってコンテンツが付与されたユーザは、コンテンツを所有し、コンテンツを受信したコンテンツ創作者からの関与なしに、その所有権を移転することができる。そのような実施態様の１つの使用は、ゲームのパブリッシャが、そのゲームのうちの１つ以上において使用することができる新たなコンテンツを作成し、存在するそのコンテンツの数を制御することを可能にする、ユーザへのそのコンテンツの初期の割り当てを制御することを可能にすることである。別の使用は、ゲームリテーラが、コンテンツを使用することができるリテーラからゲームを購入するために顧客に褒賞を与えるプロモーションにあるような、コンテンツの新たなインスタンスによりその顧客に褒賞を与えることが可能なことである。いくつかの実施態様では、新たなコンテンツ所有権を発行するこの権利は、付与することができる１０００個のソードの限定版を有するなど、発行することができる特定の数に制限されてもよい。同様の効果は、コンテンツがシステムに追加されるとき、所有権ブロックチェーンにおける新たなコンテンツの所有権をユーザに付与することによって達成されてもよく、システムは、例えば、新たなソードについてのコンテンツ情報がシステムに追加されるとき、１０００個の新たなソードの所有権をゲームリテーラに付与するために使用することができ、ゲームリテーラが、それが適合して見えるように、各々の新たなソードの所有権をユーザに移転することを可能にする。
【００５０】
再度、新たに発見されたアイテムがそうであり得るアイテムのセットは、アイテムが発見されるときにプレイヤが行うことを許可される選択肢に依存してもよい。マイニングは、別の方法では未使用の処理サイクルを利用するなどのために、ゲームが稼働するにつれて継続的に行われてもよい。そのようなマイニングは、新たなブロックをチェーンに追加する作業を行う形式にあってもよい。
【００５１】
また更に、マイニングは、ゲームとは独立して実行されてもよい。新たに発見された値は、依然として決定的であってもよく、またはそれらが登録されるときにそれらが何になるかを決定する選択肢を可能にすることができる。
【００５２】
本明細書で考慮されるのは、ブロックチェーンにおいて表されるオブジェクトが、ゲーム、ビデオコンテンツ、及び／または音楽コンテンツなど、ゲーム内コンテンツ以外のものであってもよいことである。第１のサービスは、ブロックチェーンを検査して、ユーザが何の他の第２のサービスにサブスクライブしているか、及びそれらのサブスクリプションが何のコンテンツにアクセスするユーザ権利を現在証明しているかを判定するようセットアップされてもよい。第１のサービスは次いで、ユーザが別の方法では第１のサービスを通じてコンテンツに直接アクセスする権利を有しないときでさえ、第２のサービスを通じてコンテンツにアクセスするユーザの権利に基づいて、コンテンツへのアクセスをユーザに提供することができる。そのようなシステムは、特定の会社またはプラットフォームによって統治されないコンテンツの移転のために、独立した二次的マーケットプレイスをセットアップするために使用されてもよい。そのようなシステムは、ユーザの一部に対する更に大きく移転可能なコンテンツ権利につながり、いずれかの会社の一部に対する失敗の単一点または更なる意図的な崩壊の影響を受けやすい。現在のコンテンツ購入システムによる主要な不利な点の１つは、それらが全てプラットフォーム及び／または会社に結び付けられることである。したがって、ユーザは、システムを制御する一人がシステムをサポートし続ける限り、コンテンツに対するそれらの権利が唯一の価値あるものであるように、そのような既存のコンテンツ管理システムにおいてコンテンツを購入するのに金銭を費やしたがらない。本原理は、そのような不利な点を取り除き、消費者がそれらのコンテンツ購入をデジタルフォーマットに移行することを奨励する。
【００５３】
したがって、いくつかの実施態様では、コンテンツ情報は、ＣＤＮまたはビデオゲームにおけるコンテンツに対する識別子など、システムの外部で維持されたコンテンツを識別する。他の実施態様では、コンテンツ情報は、ユーザが所有することができるコンテンツの一部に関する全情報を含む。この情報は、コンテンツ、アートワーク、並びにパワー、防御、コスト、及び／または珍しさなどの統計についてのゲームルールを含むことができる。
【００５４】
いくつかの実施態様では、システムは、ゲームアセットのユーザの所有権を追跡するために使用される。それらの実施態様のいくつかでは、全ゲームがシステムによって追跡され、他の実施態様では、システムは、システムの外部に存在する１つ以上のゲーム内で使用することができるゲームアセットの所有権を追跡する。
【００５５】
いくつかの実施態様では、ブロックに追加されたコンテンツ情報は、誤植を訂正し、最初に見落とされたコーナケース（めったに発生しないケース）をカバーするようルールを修正し、またはゲームのバランスをより取るよう統計を調節するなど、前に追加されたコンテンツの定義を変更するエラッタを含むことができる。いくつかの実施態様では、ブロックに追加されたコンテンツ情報は、除去されるコンテンツを所有するユーザを補償することができるケースでは、既存のコンテンツを減価または除去することができる。この補償は、除去されたコンテンツのそれらの所有権を１つ以上の他のタイプのコンテンツの所有権と交換する形式においてもたらされることができ、１つ以上の他のタイプのコンテンツは、いくつかのケースでは、既存のコンテンツを除去した同一のブロックに追加されたコンテンツを含むことができる。システムの外部に存在するゲーム内で使用することができるゲームアセットを追跡するシステムの例は、システムを使用することなくユーザがプレイすることができるゲームにおけるユーザのキャラクタによって着用することができるコスチュームを、キャラクタがコスチュームを着用することをユーザが望まない場合にユーザに提供するシステムである。全ゲームがシステムによって追跡されるゲームの例は、各々のプレイヤに対して利用可能なカードのみがシステムによって追跡された１つであり、ゲームが、システムによって追跡されたゲーム単位を使用してのみプレイ可能である、取引可能なプレイングカードゲームである。トレーディングカードゲームが基本セットにおいて全てのカードの全使用をユーザに与えることができ、ゲームがシステムなしにプレイされることを可能にするが、拡張カードの全てが、システム内のそれらのカードに対する所有権を有するユーザによってのみ使用可能である、混合の実施態様が存在し得る。
【００５６】
いくつかの実施態様では、追加されたコンテンツは、一度に追加されたコンテンツのセットであることができる。これは、拡張セットをゲームに追加するために使用されてもよい。いくつかの実施態様では、そのような追加は、コンテンツの異なるサイズとされたセットを収容する可変サイズのブロックであることができる、単一のブロックの形式において行われてもよい。他の実施態様では、より大きな拡張が複数のブロックに追加されるのに必要なケースでは、固定のサイズとされたブロックが使用される。複数のブロックは、セット全体が同時に利用可能であることを保証するよう単一の原子アクションとしてブロックチェーンに追加されてもよい。いくつかの実施態様では、ゲームルールへの追加もしくは修正、または新たなゲーム機構は、コンテンツ情報に追加されてもよい。そのような情報は、所有権ブロックチェーンにおいて所有することができる単位の記述でない。いくつかの実施態様では、このゲームルール情報は、ゲーム単位が保有することができる新たな能力の追加など、所有することができる単位に関するコンテンツ情報によって参照される新たなルールを含んでもよい。
【００５７】
いくつかの実施態様では、ユーザは、拡張セットをゲームシステムに含めるか否かについて投票することができる。拡張セットを含めることのユーザの投票のコンセンサスがある場合、セットは次いで、システムに追加される。いくつかの実施態様では、ユーザは、どのコンテンツが保留中の拡張セットに含まれるかについて投票してもよい。これは、ユーザが拡張セットに何があるかについて投票することを可能にするだけでなく、コンテンツのどのセットが共に含まれるかについてのコンセンサスをも可能にする。これはまた、拡張セットがシステムに追加される前に、ゲームのバランス問題を解決することができるように、ユーザが潜在的な拡張セットのテストを行うことを可能にする。いくつかの実施態様では、潜在的な拡張セットは、ベータフォーマットにおいてプレイするよう利用可能にされてもよい。いくつかの実施態様では、各々のユーザは、単一の投票を取得し、いくつかの実施態様では、ユーザは、所有されたコンテンツの数またはプレイするのに費やされた時間の量などの因子に基づいた、重み付けられた投票を有することができる。いくつかの実施態様では、ユーザは、１つ以上のゲームにおいて、特定のタスクを完了し、または特定のマイルストーンを達成するとき、後のコンテンツ及び／または拡張セットに対する投票により褒賞が与えられる。
【００５８】
いくつかの実施態様では、ブロックチェーンの別個のセットは、各々の拡張の所有権を追跡し、どのコンテンツが各々の拡張にあるかを追跡するために使用される。そのような実施態様は、現在使用されているセットに関するデータのみが所有権を判定するよう検査される必要があるように、データのセットが分離される利点を有する。そのような実施態様は、セットの間の単位のいずれかの取引が別個のブロックチェーンに対する更新を必要とし、原子的方法において達成するのがより困難になる不利な点を有する。
【００５９】
拡張セットがゲームに追加されるとき、ゲームをプレイしているプレイヤは次いで、どの拡張セットがそのゲームに使用されることが許可されるかに合意することができ、基本セットコンテンツがゲームに使用されることが許可されるかを決定することさえできる。いくつかの実施態様では、全てのコンテンツを許可する非制限または基本セット及び２つの直近の追加のみを許可する標準ゲームタイプなどの標準ゲームタイプが存在することができる。
【００６０】
いくつかの実施態様では、ユーザが新たな資格を付与されるとき、ユーザは、コンテンツがそれらから来ることを望む、どの拡張または基本セットの選択肢が与えられてもよい。いくつかの実施態様では、この選択肢は、資格が付与される前にユーザが設定する好みによる。これは、資格が付与されるときにユーザ入力が不要であり、資格が付与されるときと、それが所有権ブロックチェーンに登録されるときとの間の遅延がない利点を有する。いくつかの実施態様では、新たな資格についてのゲーム単位は、全ての利用可能な単位にわたって分散される。いくつかの実施態様では、新たな資格についてのゲーム単位は、より最近またはより人気のある拡張から来る可能性がより高い。いくつかの実施態様では、新たな資格についてのゲーム単位は、特定の拡張セットから来る。そのような新たな資格付与は、マイニング、ゲームプレイ、コンテンツ作成についての褒賞、または新たな資格作成をもたらすいずれかの他の活動から来てもよい。
【００６１】
いくつかの実施態様では、ユーザが、他の利用可能なコンテンツに対してユーザが所有するコンテンツを交換することを可能にするルールが存在し得る。例えば、ユーザは、より最近の拡張セットによりプレイすることを望んでいた場合、拡張セット３における共通カードに対して拡張セット１からの共通カードを取引する能力が付与されてもよい。別の実施例では、プレイヤは、２つの共通カードに対して１つのレアカードを取引してもよい。同一のタイプ、色、及び／またはコストのカードにのみに対してのみなど、取引に他の制限が課されてもよい。いくつかの実施態様では、許可可能な取引のホワイトリストからの取引のみが行われてもよい。
【００６２】
いくつかの実施態様では、いくつかのコンテンツ所有権は、ユーザが使用されるときにどのタイプのコンテンツを望むかのオプションをユーザに与えることができる。例えば、カードゲームの実施態様では、ユーザは、ゲームにおいてプレースホルダを使用するとき、そのプレースホルダに対して使用するいずれかの共通リソース生成カードをユーザが選択することができる、プレースホルダカードに対する資格を有することができる。いくつかの実施態様では、選択肢は、ゲームが開始するときに行われる必要がある。いくつかの実施態様では、プレースホルダに対してどのカードを使用するかの選択肢は、何がゲームによって許可されるかに基づいて、ゲームプレイ内で変化してもよい。いくつかの実施態様では、プレースホルダは、可能性を列挙する特殊タイプの資格として実装される。いくつかの実施態様では、プレースホルダが何のタイプの単位であるべきかをユーザが選択すると、ユーザは、そのタイプの単位の所有権を得て、プレースホルダに対してそれらが有していたいずれの所有権も失う。そのような実施態様では、どのプレースホルダが何であるべきについての選択肢が判定されると、後に変更することができない。
【００６３】
他の実施態様では、プレースホルダは、他のタイプのコンテンツを列挙するタイプのコンテンツとして実装される。いくつかの実施態様では、マイニングの結果は、ユーザに原材料を与えることができ、ゲームは、それらの原材料からユーザが望むアイテムをユーザが作ることを可能にする。そのような実施態様では、ゲームは次いで、トランザクションを所有権ブロックチェーンに追加し、原材料の所有権を除去し、作られたアイテムまたはアイテム（複数可）の所有権を追加する。
【００６４】
いくつかの実施態様では、ユーザは、複数のブロックチェーンアカウントの各々に鍵を提供することによって、同一のゲームプレイ内でそれらのアカウントからのコンテンツを使用してもよい。いくつかの実施態様では、ゲームは、同一のブロックチェーンアカウントが同時に一人よりも多いゲームプレイヤによって使用されないことを保証する中央サーバと通信する。いくつかの実施態様では、１つ以上のブロックチェーンアカウントは、ゲームアカウントと関連付けられてもよく、その結果、ユーザがそのゲームアカウントによりプレイするとき、関連付けられたブロックチェーンアカウントにおいて所有されたコンテンツは、ゲーム内で自動的に利用可能になることができる。いくつかのケースでは、ゲームアカウントは、ゲームコンソールプロバイダを有するアカウントなど、１つよりも多いゲームにわたって使用される。
【００６５】
いくつかの実施態様では、システムにおいてユーザによって所有されたコンテンツは、１つよりも多いゲームにおいて使用可能であることができる。例えば、ユーザは、システムにおいてトップハットを所有してもよく、システムにおいて所有されたコンテンツの使用を可能にし、トップハットコンテンツが、ゲームにおけるユーザのキャラクタがトップハットを着用することを可能にすることができることを理解する、いくつかのゲームが存在し得る。
【００６６】
いくつかの実施態様では、システムは、プレイに費やされた時間、または各々のコンテンツがユーザによって使用された回数など、所有権に加えてユーザの行動を追跡することができる。これは、活動的なプレイヤが名声または他の補償により褒賞が与えられることができる利点を与えることができる。いくつかの実施態様では、システムからのコンテンツを使用した活動の記録は、使用されたコンテンツとして生成されない。
【００６７】
いくつかの実施態様では、システムは、資格へのユーザ権利を追跡するために使用される。そのようなケースでは、所有権ブロックチェーンは、歌、アルバム、映画、テレビショー、テレビシリーズ、テレビチャネル、メディアサブスクリプション、電子ブック、またはビデオゲームなど、メディアの一部または他のアセットに対してユーザが有する権利を追跡する。ほとんどのケースでは、それらのアセットは、所有権ブロックチェーンに含まれるアセットに対するそれらの権利を有するなど、ユーザが権利を有することを論証することができるユーザのみに対してアクセスを許可するよう、ＤＲＭのいくつかの形式によって保護される。資格を追跡するために使用されるいくつかのシステムでは、エンコーディングの標準セットがコンテンツブロックチェーンに含まれ、その結果、そのエンコーディングによって示される特定の資格は、所有権ブロックチェーンにおける資格に対するユーザの権利に基づいて、複数のプロバイダによって認識及び充足されてもよい。
【００６８】
いくつかの実施態様では、システムによって追跡された資格は、単なる電子的な資格の代わりに、本、衣服、またはイベントへのチケットなど、物理的な何かに対するユーザの権利を与えることができる。そのような実施態様では、ブロックチェーンは、ユーザが物理的な品物または物理的なイベントへの入場に対して権利を交換するとき、資格に対するユーザの権利を除去するよう改められる。
【００６９】
いくつかの実施態様では、コンテンツブロックチェーン２０４は、ブロックチェーンとして実装されず、代わりに、コンテンツ情報の静的なセットである。そのような実施態様では、コンテンツ情報の新たなセットの所有権が追跡されることになるとき、別個の所有権ブロックチェーン２０２が作成されてもよい。新たなブロックチェーンは、システムルールの同一のセットによってではあるが、コンテンツ情報の異なるセットを使用して統治されてもよい。いくつかの実施態様では、システムのユーザは、同一の所有権ブロックチェーンを有するが、コンテンツ情報の更新されたセットを有する、システムの新たなバージョンを使用することに切り替えることができる。
【００７０】
ブロックチェーンの実装を使用しない実施態様においてコンテンツ情報を更新することは、付加されることになる情報に対してブロックチェーンの実装が設計されるのでより困難となることがある。いくつかの実施態様では、新たなコンテンツ情報のハッシュが、変更が検証されることを可能にするよう所有権ブロックチェーン２０２に追加されてもよいケースでは、コンテンツ情報は、コンテンツ情報の新たなセットと完全に置き換えられてもよい。そのような更新は、所有権ブロックチェーン２０２における既存のコンテンツの参照の全てが更新の後になおも有効であることを保証するよう、慎重に行われる必要がある。
【００７１】
ブロックチェーン２０２における権利での新たな所有権は、マイニングを通じて作成されてもよい。マイニングは、新たなブロックを追加し、コンテンツを検証することを含む、ブロックチェーンを維持するよう行われた作業の形式にあることができる。マイニングはまた、複雑な暗号化式を解く作業の形式において行われてもよい。
【００７２】
いくつかの例では、マイニングは、ゲームコンソールによって行われた処理に制限されてもよい。そのような実施態様は、マイニングに専念した各々のユーザに対して利用可能な計算能力が制限される利点を有し、マイニングに対してユーザが使用する計算能力を購入するのに多額の金銭を費やすことによって、マイニングにおける著しい利点を有するユーザを取り除く。いくつかの実施態様では、マイニングは、キャラクタがゲームにおいてチェストを開けるときなど、ゲームプレイの間の特定のポイントにおいて行われる。そのようなマイニングは、アイテムの制限されたセットを提供することに制限されてもよい。ゲームは、ユーザがゲームプレイの外部で資格を追加することができないことを保証するよう、そのような機構を通じてそれが付与するコンテンツ資格をそれが署名することができるように実装される必要がある。ゲームが付与する資格を署名するためにゲームが使用する鍵は、ゲームシステムサーバへのサインオンを単に行い、鍵をクライアントに送信しないなどによって保護される必要がある。そのような実施態様実装では、ゲームシステムによって付与することができるコンテンツの定義は、そのコンテンツについてのその資格が適切に署名することを検証するために使用することができる署名を含む必要がある。いくつかの実施態様では、ゲームは、ユーザがゲームをプレイしている間、予備の計算能力によりマイニング演算を実行し、マイニングがオブジェクトを生成するとき、ゲームは、オブジェクトを含むチェストを引き起こすことなどによって、ゲーム内のユーザにオブジェクトを提示することができる。そのようなシステムは、オブジェクトが発見されるにつれて、ユーザからのオブジェクトについての選択肢に関するほぼリアルタイムなフィードバックを受信することができ、その結果、それらの選択肢によりオブジェクト所有権を登録することができる利点を有することができる。そのようなシステムはまた、ユーザがゲームをプレイするのに費やした時間に対してユーザに褒賞を与える方式であることができる利点を有する。
【００７３】
いくつかの実施態様では、困難なブロックについてのマイニングは、そのマイニングが新たなブロックを発見するときに容易なブロックについてのマイニングよりも多くの褒賞が与えられてもよい。例えば、最も容易なブロックをマイニングすることは、一般のゲーム単位のみを生み出すことができ、困難なブロックをマイニングすることは、レアなゲーム単位または複数の一般のゲーム単位を生み出すことができる。いくつかの実施態様では、困難なブロックをマイニングすることは、特定の拡張セットにおける各々の単位の１つなど、単位のセットを提供することができる。
【００７４】
いくつかの実施態様では、成功したマイニングは、ユーザにポイントの褒賞を与えることができる。ユーザは次いで、ユーザが望むゲーム単位に対してそれらのポイントを交換することができる。これは、多くの異なるタイプのプレースホルダ単位が存在することができ、各々のタイプのプレースホルダ単位が、何に対してそれを交換することができるかについての異なるルールを有することを除き、プレースホルダ単位を授与することと同様である。いくつかの実施態様では、困難なブロックをマイニングすることは、容易なブロックをマイニングすることよりも多くのポイントの褒賞を与える。
【００７５】
いくつかの実施態様では、システムは、ゲーム単位が危険にさらされ、またはゲームプレイの一部として費やされることを可能にするよう設計されてもよい。そのような実施態様では、所有権が破壊または移転されるトランザクションをゲームが作成される場合、トランザクションが承認されたことの検証が存在することができるように、ユーザは、危険な各々の単位に特有の暗号化鍵をゲームに提供する必要があるはずである。そのようなシステムは、分担金が支払われた単位の全てを勝者が保持するようになるゲームにおける賞金として、単位をユーザが弁済することを可能にする。そのような実施態様は、単位がゲームにおいて抹消または破壊される場合、ユーザが単位の所有権を失う高賞金ゲームを可能にすることができる。ほとんどのケースでは、そのような高賞金ゲームはまた、ユーザがゲームプレイを通じて新たな単位を獲得する機会を提供し、その結果、ユーザに対してプレイしている上側に潜在的な所有権も存在する。いくつかの実施態様では、プレイヤによって失われた所有権は、システムから完全に除去される。いくつかの実施態様では、ゲームによってユーザに付与された新たな所有権は、前に存在しなかった所有権である。いくつかの実施態様では、プレイヤによって失われた所有権は、ゲームシステムに移転され、ゲームシステムは、ゲームプレイを通じて後に獲得するプレイヤにそれらの単位の所有権を移転してもよい。いくつかの実施態様では、単位は、ゲームプレイに基づいたゲームを通じて、一人のプレイヤから別のプレイヤに直接移転される。
【００７６】
図３は、システムがコンテンツ権利の所有権を独立して追跡するために使用されるシステムの一実施態様に関与されるエンティティのシステム図を示す。そのようなシステムでは、コンテンツ資格３０２のセットは、図２におけるブロックチェーン２０２などのブロックチェーンにおいて追跡される。ブロックチェーンは、一人のユーザから、コンテンツ所有者、コンテンツに対する資格を元々販売したエンティティ、またはユーザがコンテンツを消費することを可能にするようユーザにコンテンツを提供することができるエンティティのいずれかなど、いずれかの特定の第三者とは独立した別のユーザへのコンテンツ資格所有権の移転を可能にする。
【００７７】
コンテンツ３０１は、コンテンツブロックチェーン２０４に記述された選択肢の１つに対応する。大規模メディアから構成されたコンテンツのケースでは、コンテンツブロックチェーン２０４は概して、コンテンツに関する情報を提供するのみであり、コンテンツの全本体を含まない。各々のコンテンツ資格３０２は、関係３０８を通じたコンテンツ３０１の１つの部分に対する権利の所有権の記録である。いくつかの代替的な実施態様では、コンテンツ資格３０２は、コンテンツ３０１の１つよりも多い部分に対する所有権を提供することができる。
【００７８】
各々のコンテンツ資格３０２は、関係３０９を通じて一人のユーザ３０３に所有権を提供する。所有権ブロックチェーン２０２に後に追加されるコンテンツ資格３０２は、コンテンツ資格３０２によって第１のユーザに付与された所有権が、新たなコンテンツ資格３０２と置き換えられたとして有効であると見なされないケースでは、同一の資格に対して第２のユーザを指定することができる。
【００７９】
いくつかの実施態様では、コンテンツ３０１の各々の部分は、関係３１０に示されるようなコンテンツのその部分に対する権利を所有する、関連付けられたパブリッシャ３０４を有する。関係は、コンテンツブロックチェーン２０４においてコンテンツに関するコンテンツ情報に記憶されてもよい。
【００８０】
パブリッシャ３０４は、それが所有するコンテンツに対する頒布権３０５をリテーラ３０６に付与することができ、頒布権３０５は、それらのリテーラが、コンテンツに対する権利の所有権をユーザ３０３に販売することを可能にする。関係３１５は、パブリッシャ３０４による頒布権３０５の作成を示す。関係３１２は、各々の頒布権３０５が単一のリテーラ３０６に付与される関係を示す。いくつかの実施態様では、頒布権３０５は、関係３１１によって示されるように、パブリッシャ３０４によって所有された全てのコンテンツを販売する権利を付与してもよい。いくつかの実施態様では、頒布権３０５は、関係３１３によって示されるように、パブリッシャ３０４によって所有されたコンテンツ３０１の特定の部分を販売する権利を付与してもよい。システムは、関係３１１及び３１３の両方をサポートすることができ、またはそれは、それらの１つのみをサポートしてもよい。いくつかの実施態様では、パブリッシャ３０４が関係３１１または３１３のどちらかに付与するかの選択肢は、パブリッシャ３０４の一部に対する経営判断であってもよい。
【００８１】
ユーザ３０３が、コンテンツ資格３０２を通じて権利が付与されたコンテンツ３０１を消費しようとするとき、コンテンツは、コンテンツポータル３０７からユーザに配信される。コンテンツポータルは、コンテンツをユーザに分配する前に、コンテンツを消費するユーザの権利を検証してもよい。いくつかの実施態様では、コンテンツポータルは、ユーザに対してコンテンツを再生するが、ユーザがコンテンツのソースにアクセスすることを可能にしないデバイスなどを通じて、ユーザが未加工形式のコンテンツに直接アクセスすることを防止する、デジタル著作権管理（ＤＲＭ）を採用する。典型的には、コンテンツポータル３０７は、映画もしくはテレビショーのようなビデオファイル、またはビデオゲームなどの相当なメディアコンテンツをユーザに提供するために、コンテンツ分配ネットワーク（ＣＤＮ）を使用してもよい。
【００８２】
関係３１４は、コンテンツポータル３０７によって提供されるコンテンツ３０１のセットを表す。いくつかの実施態様では、この関係は、システムに記憶され、システムは、ユーザが所有するコンテンツにアクセスするための場所をユーザが知ることができる利点を有する。他の実施態様では、ユーザは、コンテンツポータル３０７との関係を有することができ、コンテンツポータル３０３は、所有権ブロックチェーン２０２を検査することによって、ユーザによって所有されたコンテンツ資格３０２がどのコンテンツに対してユーザ権利を付与するかを判断することができる。コンテンツポータルは次いで、それらの権利が最初にどのリテーラ３０６を通じて最初に取得されたかに関わらず、ユーザ３０３がユーザ３０３による消費のための権利を有するコンテンツ３０１のいずれかを提供することができる。
【００８３】
リテーラとしてエンティティが販売することができるコンテンツ３０１のセットが、そのエンティティがコンテンツポータル３０７として提供することができるコンテンツ３０１の同一のセットであってもよく、または同一のセットでなくてもよいケースでは、リテーラ３０６はまた、コンテンツポータル３０７であってもよい。
【００８４】
図４は、図３におけるシステムの実施態様に対して使用することができるシステムの一実施態様のシステム図を示す。図４における実施態様では、別個のブロックチェーンは、コンテンツ資格（所有権）４０２、コンテンツ情報４０３、パブリッシャ４０４、リテーラ４０５、及び頒布権４０６の各々を追跡するために使用される。システムルール４０１は、それらのブロックチェーンの各々における情報がどのように使用されるかに関する情報に従って、それらのブロックチェーンの各々がどのように追加及び検証されるかに関する情報を含む。
【００８５】
いくつかの実施態様では、別個のブロックチェーンに記憶された、示される情報のいくつかは、共有されるチェーンのブロックにおいて共に組み合わされてもよく、共に記憶されてもよい。例えば、パブリッシャ、リテーラ、及び頒布権は、同一のブロックチェーンに記憶されてもよい。別の実施態様では、コンテンツ資格ブロックチェーン４０２は、別個のブロックチェーンとして残存することができ、他のブロックチェーン４０３、４０４、４０５、及び４０６は、単一のブロックチェーンに組み合わされてもよい。
【００８６】
いくつかの実施態様では、コンテンツポータルが提供することができるコンテンツのセットはまた、図４に示されないシステムに記憶される。その情報は、その自身のブロックチェーンに記憶されてもよく、または別のブロックチェーンにおいて情報と組み合わされてもよい。
【００８７】
ここで、ブロックチェーンゲーミングシステムについての例示的な使用事例は、各々のプレイヤがどの単位を現在所有または制御しているかを追跡するブロックチェーンによって支持された収集可能トレーディングカードゲームなどの収集可能単位ゲームを実装することである。そのようなゲームシステムは、いずれかの会社またはゲームプラットフォームとは独立して、ユーザがゲーム単位を収集することを可能にする。いくつかの実施態様では、ブロックチェーンは、特定の会社及び／または特定のプラットフォームに結び付けられる。二次的なマーケットは、ゲーム単位の交換のためにセットアップされてもよい。単位の移転は、金銭による支払いなど、ゲームの外部での他の交換に結び付けられてもよい。いくつかの例では、ゲームプレイを統治するルールは、ゲームが自己充足型であるように、ブロックチェーン及びブロックチェーンを統治するルールと共に正式化され、それらに含まれる。これはまた、ゲームルールが自動的に施行されることを可能にする。いくつかの例では、追加のコンテンツは、ブロックが進むにつれて取り得る値に追加されてもよい。それらの例のいくつかでは、コンテンツは、拡張パックなどのセットで追加される。いくつかのケースでは、ユーザは、ゲームを開始するとき、どの拡張パックがそれらのゲームにおいて許可されるかを決定する。ゲームがプレイされるとき、ゲームは、ゲームに参加する各々のプレイヤがそのときにどの単位を所有するかを判定するよう、ブロックチェーン台帳を評価する。
【００８８】
いくつかの実施態様では、全てのデータは、単一のブロックチェーンに共に記憶されてもよい。
【００８９】
いくつかの例示的な実施形態を参照して本原理が説明されてきたが、それらは限定することを意図しておらず、様々な代替的な配置が本明細書で特許請求される主題を実装するために使用されてもよいことが認識されよう。
【図１】
2021501411.tif 000003
【図２】
2021501411.tif 000004
【図３】
2021501411.tif 000005
【図４】
2021501411.tif 000006
【国際調査報告】
2021501411.tif 000007