CPC G06Q 30/0284 (2013.01) [G06F 11/34 (2013.01); G06F 21/1078 (2023.08)] | 20 Claims |
1. A computing device comprising:
a dual computing architecture, the dual computing architecture comprising:
a first computing architecture comprising a first set of computing resources dedicated to executing one or more first computing tasks, wherein the one or more first computing tasks are associated with a subscription-based customer of the computing device; and
a second computing architecture comprising a second set of computing resources dedicated to executing one or more second computing tasks, wherein the one or more second computing tasks are associated with a subscription-based provider of the computing device;
wherein the first computing architecture and the second computing architecture are operatively coupled by a secure internal communication channel within the computing device, and functionally isolated from one another such that while the first set of computing resources are enabled to securely communicate with the second set of computing resources, the first set of computing resources are isolated from executing any of the one or more second computing tasks;
wherein the second computing architecture is further operatively coupled by a secure external communication channel to at least one of: a server remote from the computing device and associated with the subscription-based provider; and an offline validation process, the server being manageable by the subscription-based provider of the computing device in accordance with a subscription model, the subscription-based provider of the computing device being a supplier of the computing device to the subscription-based customer; and
wherein the first set of computing resources comprises a full instruction set architecture-based processor and the second set of computing resources comprises a reduced instruction set computer-based processor.
|