IP Library Patent Application 14213956
Patent Application
App. No. 14/213,956

Systems and Methods for Decrypting Digital Art and Imaging for Display of the Same

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/213,956
Abstract

System and method for securing digital content comprising one or more display devices, each comprising a processing controller, a first memory, and a display screen, and configured to display digital content, an application, configured to run on a computer with a second memory and second processor, and configured to communicate via the internet with the processing controller of each display device, and a service cloud, comprising a server, a third memory, and a third processor, configured to store and manage digital content to be displayed on the display devices. The processing controller is configured to segment at least one digital content item into a plurality of segments, encrypt one or more of the segments, send a small portion of each of the encrypted segments to the third memory in the service cloud for storage, and store the remainder of the encrypted segments in the first memory.

Claims (96)

1 ) A system for securing digital content, the system comprising:

one or more display devices, each comprising a processing controller, a first memory, and a display screen, and configured to display digital content;

an application, configured to run on a computer with a second memory and second processor, and configured to communicate via the internet with said processing controller of said one or more display devices and a service cloud to control the display of said digital content on said one or more display devices;

said service cloud, comprising a server, a third memory, and a third processor, configured to store and manage said digital content;

wherein said processing controller is configured to segment at least one digital content item into a plurality of segments;

wherein said processing controller is configured to encrypt one or more of said plurality of segments;

wherein said processing controller is configured to send a portion of each of said plurality of encrypted segments to said third memory in said service cloud for storage; and

wherein said processing controller is configured to store the remainder of said encrypted segments in said first memory.

2 ) A system as claimed in claim 1 , wherein said digital content comprises one or more of still images, motion images, interactive images, and app images.

3 ) A system as claimed in claim 1 , wherein non-encrypted segments are configured to be stored in their native format.

4 ) A system as claimed in claim 1 , wherein, upon receipt of a request by said application to display said at least one digital content item on said display screen, said processing controller is configured to:

request said portion of each of said plurality of encrypted segments from said service cloud;

decrypt said encrypted segments;

reconstruct said at least one digital content item from said encrypted segments and said portion of each of said plurality of encrypted segments received from said service cloud; and

send said at least one digital content item to said display screen.

5 ) A system as claimed in claim 2 , wherein said digital content comprises one or more of digital art, digital poster, or digital decoration.

6 ) A system as claimed in claim 1 , wherein said computer is a mobile device.

7 ) A system as claimed in claim 1 , wherein said portion is a minority of each of said plurality of encrypted segments.

8 ) A system as claimed in claim 1 , wherein a virtual environment abstraction layer adapter in said service cloud is configured to allow control of said application on said computer simultaneously with display of said at least one digital content item on said display screen of said one or more display devices.

9 ) A method for securing digital content comprising:

providing one or more display devices each comprising a processing controller, a first memory, and a display screen, and configured to display digital content;

requesting, by an application configured to run on a computer with a second memory and second processor and configured to communicate via the internet with said processing controller of said one or more display devices and a service cloud to control the display of said digital content on said one or more display devices, storage of at least one digital content item, wherein said service cloud comprises a server, a third memory, and a third processor;

segmenting, by said processing controller, said at least one digital content item into a plurality of segments;

encrypting, by said processing controller, one or more of said plurality of segments;

sending, by said processing controller, a portion of each of said plurality of encrypted segments to said third memory in said service cloud for storage; and

storing, by said processing controller, the remainder of said encrypted segments.

10 ) A method as claimed in claim 9 , wherein said digital content comprises one or more of still images, motion images, interactive images, and app images.

11 ) A method as claimed in claim 9 , further comprising storing non-encrypted segments in their native format.

12 ) A method as claimed in claim 9 , further comprising:

requesting, by said processing controller upon receipt of a request by said application to display said at least one digital content item on said display screen, said portion of each of said plurality of encrypted segments from said service cloud;

decrypting, by said processing controller, said encrypted segments;

reconstructing, by said processing controller, said at least one digital content item from said encrypted segments and said portion of each of said plurality of encrypted segments received from said service cloud; and

sending, by said processing controller, said at least one digital content item to said display screen.

13 ) A method as claimed in claim 10 , wherein said at least one digital content item comprises one or more of digital art, digital poster, or digital decoration.

14 ) A method as claimed in claim 9 , wherein said computer is a mobile device.

15 ) A method as claimed in claim 9 , wherein said portion is a minority of each of said plurality of encrypted segments.

16 ) A method as claimed in claim 9 , further comprising allowing, by a virtual environment abstraction layer adapter in said service cloud, simultaneous control of said application on said computer and display of said at least one digital content item on said display screen of said one or more display devices.

17 ) A system for securing digital content for display on one or more display devices each comprising a processing controller, a memory, and a display screen, and configured to display digital content, the system comprising:

at least one digital content item, configured to be displayed on the one or more display devices;

an application configured to run on a computer with a first memory and first processor and configured to communicate via the internet with the processing controller of at least one of the display devices and a service cloud;

said service cloud, comprising a server, a second memory, and a second processor, configured to store and manage said at least one digital content item;

wherein said second processor of said service cloud is configured to dissect said at least one digital content item into a plurality of particles upon ingestion of said at least one digital content item by said second memory of said service cloud;

wherein said second processor is configured to further divide said particles into a plurality of slices and separately encrypt said plurality of slices; and

wherein a storage application of said service cloud is configured to store said encrypted slices separately in said second memory of said service cloud.

18 ) A system as claimed in claim 17 , wherein said at least one digital content item comprises one or more of still images, motion images, interactive images, and app images.

19 ) A system as claimed in claim 17 , wherein each of said particles comprises an integrity marker, said integrity marker configured to authenticate said particle.

20 ) A system as claimed in claim 17 , further comprising a cypher key required for reconstruction of said at least one digital content item from said plurality of particles, said cypher key stored in said second memory of said service cloud.

21 ) A system as claimed in claim 17 , wherein, upon receipt of a request by said application to display said at least one digital content item, said second processor is configured to:

retrieve said encrypted slices from said storage application;

decrypt said encrypted slices;

reconstruct said plurality of particles from said plurality of decrypted slices;

encrypt said plurality of particles; and

send via the internet said plurality of particles to the processing controller of the one or more display devices for reassembly of said at least one digital content item for display on the one or more display devices.

22 ) A system as claimed in claim 18 , wherein said digital content comprises one or more of digital art, digital poster, or digital decoration.

23 ) A system as claimed in claim 17 , wherein said computer is a mobile device.

24 ) A method for securing digital content for display on one or more display devices each comprising a processing controller, a memory, and a display screen, and configured to display digital content, the method comprising:

providing at least one digital content item configured to be displayed on the one or more display devices;

requesting, by an application configured to run on a computer with a first memory and first processor and configured to communicate via the internet with the processing controller of the one or more display devices and a service cloud, storage of said at least one digital content item, wherein said service cloud comprises a server, a second memory, and a second processor;

dissecting, by said second processor, said at least one digital content item into a plurality of particles upon ingestion of said at least one digital content item by said second memory;

further dividing, by said second processor, said particles into a plurality of slices:

encrypting, by said second processor, said plurality of slices; and

separately storing, by a storage application in said second memory of said service cloud, said encrypted slices.

25 ) A method as claimed in claim 24 , wherein said digital content comprises one or more of still images, motion images, interactive images, and app images.

26 ) A method as claimed in claim 24 , wherein each of said particles comprises an integrity marker, said integrity marker configured to authenticate said particle.

27 ) A method as claimed in claim 24 , further comprising a cypher key required for reconstruction of said at least one digital content item from said plurality of particles, said cypher key stored in said second memory of said service cloud.

28 ) A method as claimed in claim 27 , further comprising:

retrieving, by said second processor upon receipt of a request by said application to display said at least one digital content item, said encrypted slices from said storage application of said service cloud;

decrypting, by said second processor, said plurality of encrypted slices;

reconstructing, by said second processor, said plurality of particles from said plurality of decrypted slices;

encrypting, by said second processor, said plurality of particles; and

sending, by said second processor via the internet, said plurality of particles to the processing controller of the one or more display devices for reassembly of said at least one digital content item for display on the one or more display devices.

29 ) A method as claimed in claim 25 , wherein said at least one digital content item comprises one or more of digital art, digital poster, or digital decoration.

30 ) A method as claimed in claim 24 , wherein said computer is a mobile device.

31 ) A system for decrypting digital content for display on one or more display devices, each configured to display digital content and comprising a processing controller, a memory, and a display screen, the system comprising:

at least one digital content item configured to be displayed on the one or more display devices;

an application, configured to run on a computer with first memory and first processor, and configured to communicate via the internet with the processing controller of the one or more display devices and a service cloud;

said service cloud, comprising a server, a second memory, and a second processor, configured to store and manage said at least one digital content item;

a crypto controller, configured to run on said server of said service cloud, and configured to download said at least one digital content item stored in a storage application of said service cloud as a plurality of separately stored, encrypted slices;

wherein said crypto controller is configured to download a cypher key stored in said second memory, said cypher key being encoded with a unique identification corresponding to the one or more display devices and configured to reassemble said at least one digital content item using an activation code provided by said crypto controller;

wherein said second processor is configured to reassemble said plurality of encrypted slices into a plurality of particles of said at least one digital content item; and

wherein, in response to a request by said application to display said at least one digital content item, said second processor is configured to send said plurality of particles, said cypher key, and said activation code via the internet to the processing controller of the one or more display devices for display of said at least one digital content item.

32 ) A system as claimed in claim 31 , wherein said at least one digital content item comprises one or more of still images, motion images, interactive images, and app images.

33 ) A system as claimed in claim 31 , wherein each of said particles comprises an integrity marker, said integrity marker configured to authenticate said particle.

34 ) A system as claimed in claim 32 , wherein said digital content comprises one or more of digital art, digital poster, or digital decoration.

35 ) A system as claimed in claim 31 , wherein said computer is a mobile device.

36 ) A method for decrypting digital content for display on one or more display devices, each configured to display digital content and comprising a processing controller, a memory, and a display screen, the method comprising:

providing at least one digital content item configured to be displayed on the one or more display devices;

requesting for display, by an application configured to run on a computer with a first memory and a first processor and configured to communicate via the internet with the processing controller the one or more display devices and a service cloud, said at least one digital content item, wherein said service cloud comprises a server, a second memory, and a second processor;

downloading, by a crypto controller configured to run on said server of said service cloud, said at least one digital content item stored in a storage application of said service cloud, said at least one digital content item stored as a plurality of separately stored, encrypted slices;

downloading, by said crypto controller, a cypher key stored in said second memory, said cypher key being encoded with a unique identification corresponding to the one or more display devices and configured to reassemble said at least one digital content item using an activation code provided by said crypto controller;

reassembling, by said second processor, said plurality of encrypted slices into a plurality of particles of said at least one digital content item; and

sending, by said second processor in response to a request by said application to display said at least one digital content item, said plurality of particles, said cypher key, and said activation code via the internet to the processing controller of the one or more display devices for display of said at least one digital content item.

37 ) A method as claimed in claim 36 , further comprising authenticating, by said crypto controller, said encrypted particles using an integrity marker prior to decryption.

38 ) A method as claimed in claim 36 , wherein said digital content comprises one or more of still images, motion images, interactive images, and app images.

39 ) A method as claimed in claim 38 , wherein said at least one digital content item comprises one or more of digital art, digital poster, or digital decoration.

40 ) A method as claimed in claim 36 , wherein said computer is a mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2014
From: TRACHTENBERG, MARC; GARIEPY, FRANCOIS
To: VIDERI INC.
Reel/Frame 034209/0897 →