CA2907266C

Systems and methods for distributing, displaying, viewing, and controlling digital art and imaging

Abstract

System and method for displaying digital content on a display device comprising at least one digital content item, configured to be displayed on the display device, a service cloud, comprising a server, memory, and processor, configured to store the digital content item as one or more encrypted slices, and a crypto controller, running on the service cloud server, configured to download a cypher key stored in the service cloud memory. The cypher key is configured to be encoded with a unique identification corresponding to the display device and lock the digital content item to that display device. The service cloud processor is configured to retrieve the encrypted slices, assemble the slices into one or more encrypted particles, and send the encrypted particles and the cypher key to the display device for assembly by the cypher key into the digital content item using an activation code provided by the crypto controller.

CA2907266C, drawing sheet 1
Sheet 1 of 34

Term

7.5 yearsleft in the term

Expires 14 March 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

38 claims: 3 independent, 35 dependent

  1. 1
    A system for displaying digital content, the system comprising:a first display device comprising a controller, a memory and a display screen, the first display device being configured to display at least one digital content item;a service cloud configured to divide the at least one digital content item into a plurality of particles and divide each of the plurality of particles into a plurality of encrypted slices, each of the plurality of encrypted slices being stored in different memory locations throughout the service cloud, wherein the service cloud comprises: a key vault having a cypher key stored therein, the cypher key having instructions for reassembling the plurality of particles and the plurality of encrypted slices back into the at least one digital content item, wherein the cypher key is encoded with a unique identification corresponding to the first display device to lock the at least one digital content item to the first display device;a communication controller to collect the plurality of encrypted slices from the different memory locations in the service cloud upon request from the first display device to display the at least one digital content item and send the plurality of encrypted slices to the first display device, wherein the plurality of encrypted slices is gathered and stored on the first display device;a crypto controller having an activation code corresponding to the cypher key stored therein, the activation code being configured to activate the cypher key to allow the cypher key to reassemble the plurality of particles and the plurality of encrypted slices back into the at least one digital content item, wherein the crypto controller is configured to authenticate a request from the first display device to access the cypher key, and, after the crypto controller authenticates the request from the first display device, the crypto controller sends the cypher key and the activation code to the first display device, thereby allowing the first display device to reassemble the plurality of particles and the plurality of encrypted slices back into the at least one digital content item for display on the first display device. Date Reçue/Date Received 2021-03-17
  2. 18
    A method performed by a service cloud for displaying at least one digital content item on a first display device comprising a processing controller, a memory, and a display screen, the method comprising:Date Reçue/Date Received 2021-03-17 dividing the at least one digital content item into a plurality of particles and dividing each of the plurality of particles into a plurality of encrypted slices, sending each of the plurality of encrypted slices to be stored in different memory locations throughout the service cloud;generating a cypher key having instructions for reassembling the plurality of particles and the plurality of encrypted slices back into the at least one digital content item, wherein the cypher key is encoded with a unique identification corresponding to the first display device to lock the at least one digital content item to the first display device;generating an activation code that is configured to activate the cypher key to allow the cypher key to reassemble the plurality of particles and the plurality of encrypted slices back into the at least one digital content item;receiving a request from the first display device to display the at least one digital content item on the first display device;collecting the plurality of encrypted slices from the different memory locations in the service cloud;sending the plurality of encrypted slices to the first display device, wherein the plurality of slices is gathered and stored on the first display device;receiving and authenticating a request from the first display device to access the cypher key;and sending the cypher key and the activation code to the first display device, thereby allowing the first display device to reassemble the plurality of particles and the plurality of encrypted slices back into the at least one digital content item for display on the first display device.
  3. 35
    A crypto controller included on a service cloud that is configured to divide at least one digital content item into a plurality of particles and divide each of the plurality of particles into a plurality of encrypted slices, each of the plurality of encrypted slices being stored in different memory locations throughout the service cloud, and in communication with a first display device comprising a processing controller, a memory, and a display screen, wherein the crypto controller is configured to:generate an activation code corresponding to the cypher key, the activation code being configured to activate the cypher key to allow the cypher key to reassemble the plurality of particles and the plurality of encrypted slices back into the at least one digital content item;obtain a cypher key stored in a key vault on the service cloud, the cypher key having instructions for reassembling the plurality of particles and the plurality of encrypted slices back Date Reçue/Date Received 2021-03-17 into the at least one digital content item, wherein the cypher key is encoded with a unique identification corresponding to the first display device to lock the at least one digital content item to the first display device;authenticate a request from the first display device to access the cypher key after the first display device has received the plurality of encrypted slices, and, after authenticating the request from the first display device, send the cypher key and the activation code to the first display device, thereby allowing the first display device to reassemble the plurality of particles and the plurality of encrypted slices back into the at least one digital content item for display on the first display device.