| CPC G06Q 10/06315 (2013.01) | 18 Claims |

|
1. An apparatus for establishing an architecture of network resources comprising:
one or more processors;
one or more memories coupled with the one or more processors and storing processor-executable code that, when executed by the one or more processors, is configured to cause the apparatus to:
receive, from a user device, a request for a group of devices, a budget, and a time period for using the group of devices, each of the group of devices providing one or more services for interactively developing and/or producing produce audio/video (A/V) content, each of the group of devices being remotely located from the user device, each of the group of devices associated with a different device type;
identify, from a plurality of availability indicators stored in a resource database, a set of devices available at the time period and in accordance with the budget based on receiving the request, each of the plurality of availability indicators associated with a respective device of the plurality of devices, the set of devices being two or more devices of the plurality of devices, each device of the set of devices being associated with a price and a quality;
determine, via a machine learning model, utilization of the plurality of devices;
autonomously adjust, via the machine learning model for each device of the set of devices, the price based on the utilization of the plurality of devices, utilization trends, and a current demand of the device type;
prioritizing the set of devices according to the time period, the respective dynamically adjusted price and the respective quality;
transmit a list of the prioritized set of devices to the user device;
receive, from the user device, a selection of a subset of devices of the set of devices, the subset of devices including two or more devices;
establish, via a network interface, a network connection with the user device and each device of the subset of devices;
coordinate, via the network interface, respective network resources between a remote device and each of the subset of devices to interconnect the remote device and the subset of devices via a cloud infrastructure such that respective audio and/or video signals associated with the subset of devices are provided to the remote device on demand to remotely develop the A/V content via a network protocol associated with the network connection, the network connection being limited to the time period indicated in the request, the subset of devices being unavailable to other users during the time period, the network protocol being configured for production and transmission of video content;
record the coordination of the network resources between the remote device and each of the subset of devices as a block on a blockchain-based protocol, each block including a cryptographic hash of a respective previous block, a timestamp, and transaction data;
and distribute, on demand to the remote device via the network connection, respective audio and/or video signals received from the subset of devices in accordance with the remote device remotely controlling and/or operating each of the subset of devices, the respective audio and/or video signals being output at the remote device.
|