Systems and methods for gated media access based on collections of unique digital articles
AssigneeMythical, Inc.
InventorRudy Koch
Life of this patent
Estimating the term…
Abstract
Systems and methods to providing gated media access based on collections and/or combinations of unique digital articles in an online gaming platform are disclosed. Exemplary implementations may execute instances of a game; manage user accounts associated with the users, including a first and a second user account associated with a first and a second user; receive, from the first user, a first access request to access particular media content, wherein the access requires ownership of a first and a second (type of) unique digital article (as recorded on an immutable ledger); permit the first access request (and other similar requests) as long as the first user is the registered owner of the first and second (type of) unique digital articles.
Claims20
A system configured to provide gated media access based on collections of unique digital articles, the system comprising:
- an online gaming platform including one or more hardware processors configured by machine-readable instructions to:
- execute, within the online gaming platform, an instance of a game to facilitate presentation of the game to users, and implement in-game actions in the instance of the game in response to action requests for the in-game actions by the users, wherein presentation of the game is based on views of the game that are determined during execution of the instance of the game, wherein the users include a first user and a second user;
- manage user accounts associated with the users, wherein the user accounts include account inventories of virtual items, wherein the user accounts include a first user account associated with the first user and a second user account associated with the second user, wherein the first user account includes a first account inventory of a first set of virtual items, wherein the second user account includes a second account inventory of a second set of virtual items, wherein the first user controls the first set of virtual items in the first account inventory, wherein the second user controls the second set of virtual items in the second account inventory, wherein the first account inventory includes a first unique digital article configured to be used in the instance of the game, and wherein the second account inventory includes a second unique digital article configured to be used in the instance of the game;
- and
- generate and transfer sets of instructions to record and/or modify a first ownership of the first unique digital article and a second ownership of the second unique digital article;
- an immutable ledger server including one or more processors configured by one or more machine-readable instructions to:
- implement an immutable ledger that is an append-only ledger;
- and
- receive and execute (i) a first set of instructions to record the first ownership, by the first user, of the first unique digital article on the immutable ledger, and (ii) a second set of instructions to record the second ownership, by the second user, of the second unique digital article on the immutable ledger;
- a media server that is separate from the online gaming platform, wherein the media server includes one or more particular processors configured by particular machine-readable instructions to:
- receive, on behalf of the first user, a first access request to access particular media content, wherein the access to the particular media content requires ownership of at least the first unique digital article and the second unique digital article;
- determine whether the first user is recorded as owning both the first unique digital article and the second unique digital article;
- responsive to determining the first user is not recorded as owning both the first unique digital article and the second unique digital article, respond to the first action request by denying the first access request;
- wherein the one or more processors included in the immutable ledger server are further configured to:
- receive and execute one or more instructions to record the second ownership, by the first user, of the second unique digital article on the immutable ledger;
- wherein the one or more particular processors included in the media server are further configured to:
- receive, on behalf of the first user, a second access request to access the particular media content;
- determine whether the first user is recorded as owning both the first unique digital article and the second unique digital article;
- responsive to determining the first user is recorded as owning both the first unique digital article and the second unique digital article, respond to the second access request by accepting the second access request and granting access to the particular media content to the first user.
A method of providing gated media access based on collections of unique digital articles, the method comprising:
- executing, within an online gaming platform, an instance of a game to facilitate presentation of the game to users, and implementing in-game actions in the instance of the game in response to action requests for the in-game actions by the users, wherein presentation of the game is based on views of the game that are determined during execution of the instance of the game, wherein the users include a first user and a second user;
- managing user accounts associated with the users, wherein the user accounts include account inventories of virtual items, wherein the user accounts include a first user account associated with the first user and a second user account associated with the second user, wherein the first user account includes a first account inventory of a first set of virtual items, wherein the second user account includes a second account inventory of a second set of virtual items, wherein the first user controls the first set of virtual items in the first account inventory, wherein the second user controls the second set of virtual items in the second account inventory, wherein the first account inventory includes a first unique digital article configured to be used in the instance of the game, and wherein the second account inventory includes a second unique digital article configured to be used in the instance of the game;
- receiving and executing (i) a first set of instructions to record the first ownership, by the first user, of the first unique digital article on an immutable ledger, and (ii) a second set of instructions to record the second ownership, by the second user, of the second unique digital article on the immutable ledger, wherein the immutable ledger is an append-only ledger;
- receiving, by a media server that is separate from the online gaming platform, on behalf of the first user, a first access request to access particular media content, wherein the access to the particular media content requires ownership of at least the first unique digital article and the second unique digital article;
- determining whether the first user is recorded as owning both the first unique digital article and the second unique digital article;
- responsive to determining the first user is not recorded as owning both the first unique digital article and the second unique digital article, responding to the first action request by denying the first access request;
- receiving and executing one or more instructions to record the second ownership, by the first user, of the second unique digital article on the immutable ledger;
- receiving, by the media server, on behalf of the first user, a second access request to access the particular media content;
- determining whether the first user is recorded as owning both the first unique digital article and the second unique digital article;
- responsive to determining the first user is recorded as owning both the first unique digital article and the second unique digital article, responding to the second access request by accepting the first access request and granting access to the particular media content to the first user.
Dependencies are inferred from the claim text.