Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEMS AND METHODS FOR CONTROLLING THE DISTRIBUTION AND VIEWING OF DIGITAL ART AND IMAGING VIA THE INTERNET
Document Type and Number:
WIPO Patent Application WO/2014/144906
Kind Code:
A4
Abstract:
System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the display device, and a service cloud comprising a secure storage system, configured to store digital content, a communication controller, configured to communicate with the display device, a provisioning engine, configured to control the provisioning of digital content on the display device, a service management system, configured to collect data reflecting operational status of the display device, a server, configured to interface with an application running on a computer with memory and processor for selection and control of digital content for display, an ingestion engine, configured to control importation of digital content, an external content gateway, configured to transfer digital content from outside the service cloud to the display device, and a live data feed gateway, configured to provide over-the-top content to the display devices.

Inventors:
TRACHTENBERG MARC (US)
GARIEPY FRANCOIS (CA)
Application Number:
PCT/US2014/029506
Publication Date:
November 20, 2014
Filing Date:
March 14, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
VIDERI INC (US)
International Classes:
H04N21/60; H04N5/64
Attorney, Agent or Firm:
KLAIBER, James, R. (7 Times Square 38th Floo, New York NY, US)
Download PDF:
Claims:
AMENDED CLAIMS

received by the International Bureau on 25.Sep.2014 (25.09.2014)

1) A system for storing digital content for display on a display device 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 display screen of one or more display devices;

a service cloud comprising:

a secure storage system, configured to store and manage said at least one digital content item

a communication controller, configured to communicate with the one or more display devices configured to display said at least one digital content item;

a provisioning engine, configured to control the provisioning of said at least one digital content item on the one or more display devices;

a service management system, configured to collect data reflecting the operational status and performance levels of me one or more display devices provisioned by said provisioning engine;

a server, configured to interface via the internet with an application running on a computer with a memory, a processor and a user input device, for selection of said at least one digital content item for display on the one or more display devices;

a digital media content ingestion engine, configured to control importation of said at least one digital content item

an external content gateway, configured to transfer an authorized digital content item from an origination point outside of said service cloud to the one or more display devices via the internet; and

a live data feed gateway, configured to provide content to the one or more display devices from one or more external sources outside of said service cloud

wherein, in response to said selection of said at least one digital content item by said user input device, said communication controller is configured to send said at least one digital content item to the display screen of the display device via ihe internet;

wherein said digital media content ingestion engine is configured to analyze and modify said at least one digital content item for display on Ihe one or more display devices; and wherein said digital media content ingestion engine comprises an ingestion workflow, induding a low volume ingestion and a high volume ingestion.

2) A system as claimed in claim 1, further comprising one or more of:

a social network engine, configured to enable social networking functions accessible through said application;

a customer rektionship management engine, configured to manage information pertaining to a user of said service cloud; and

a commerce engine, configured to allow the user to sell, buy or loan said at least one digital content item managed by said provisioning engine for display on the one or more display devices.

3) 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. 4) A system as claimed in claim 1, wherein said secure storage system is further configured to manage data ingested by said ingestion engine.

5) A system as claimed in claim 1, wherein said secure storage system comprises a library of data, wherein said library is accessible by said provisioning engine and said commerce engine for commercial transactions.

6) A system as claimed in claim 1, wherein said provisioning of said at least one digital content item by said provisioning engine comprises one or more of:

ensuring that the one or more display devices have acquired the rights to store and/or view said at least one digital content item;

ensuring that said at least one digital content item is displayed in accordance with viewing rules set by its creator;

adding a digital frame or digital mat to said at least one digital content item for display; and

preventing unauthorized access of digital content to said service cloud

7) A system as claimed in claim 1, wherein said provisioning engine is further configured to combine several digital content items on me one or more display devices.

8) A system as claimed in claim 2, wherein said social networking engine comprises a social distribution system configured to upload pictures and videos to a user's private library in said secure data and media storage system. 9) A system as claimed in claim 8, further comprising a third party key management system in commurrfcation with said social distribution system configured to protect the uploaded pictures and videos before they are stored in said service cloud.

10) A system as claimed in claim 2, wherein said commerce engine further comprises enforcing digital rights of ownership by means of one or more of:

ensuring proper transfer of ownership of said at least one digital content item; ensuring enforcement with authorized distribution rules set by the originator of said at least one digital content item;

eriforcing commercial terms for resale of said at least one digital content item; and protecting authenticity and uniqueness of said at least one digital content item and preventing unauthorized access to said at least one digital content item.

U)

12) 3) A system for storing digital content for display on a display device 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 display screen of one or more display devices;

a service cloud comprising: a secure storage system, configured to store and manage said at least one digital content item;

a communication controller, configured to communicate with the one or more display devices configured to display said at least one digital content item;

a provisioning engine, configured to control the provisioning of said at least one digital content item on the one or more display devices;

a service management system, configured to collect data reflecting the operational status and performance levels of the one or more display devices provisioned by said provisioning engine;

a server, configured to interface via the internet with an application running on a computer with a memory, a processor and a user input device, for selection of said at least one digital content item for display on the one or more display devices;

a digital media content ingestion engine, configured to control importation of said at least one digital content item;

an external content gateway, configured to transfer an authorized digital content item from an origination point outside of said service cloud to the one or more display devices via the internet and

a live data feed gateway, configured to provide content to the one or more display devices from one or more external sources outside of said service cloud;

wherein, in response to said selection of said at least one digital content item by said user input device, said communication controller is configured to send said at least one digital content item to the display screen of the display device via the internet; and wherein said external content gateway is further configured to enable browsing and purchase of a digital content item not previously ingested by said digital media content ingestion engine into said service cloud and to move said non-ingested digital content item to the one or more display devices.

14) A system as claimed in claim 1, wherein said content from said live data feed gateway is live content

15) A system as claimed in claim 14, wherein said live data feed gateway is configured to display multiple images of said live content on the one or more display devices separately yet simultaneously.

16) A system as claimed in claim IS, further comprising a third party service provider configured to provide said live content

17) A system as claimed in claim 16, wherein said display of said live content is controlled by said application iunning on said computer.

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

19) A system as claimed in claim 1, wherein said computer is a mobile device. 20) A system for staring digital content for display on a display device 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 display screen of one or more display devices;

a service cloud comprising:

a secure storage system, configured to store and manage said at least one digital content item;

a communication controller, configured to communicate with the one or more display devices configured to display said at least one digital content item;

a provisioning engine, configured to control me provisioning of said at least one digital content item on the one or more display devices;

a service management system, configured to collect data reflecting the operational status and performance levels of the one or more display devices provisioned by said provisioning engine;

a server, configured to interface via the internet with an application naming on a computer with a memory, a processor and a user input device, for selection of said at least one digital content item for display on the one or more display devices;

a digital media content ingestion engine, configured to control importation of said at least one digital content item;

an external content gateway, configured to transfer an authorized digital content item from an origination point outside of said service cloud to the one or more display devices via the internet;

a live data feed gateway, configured to provide content to the one or more display devices from one or more external sources outside of said service cloud; wherein, in response to said selection of said at least one digital content item by said user input device, said communication controller is configured to send said at least one digital content item to the display screen of the display device via the internet; and

the system further comprising a virtual environment abstraction layer in said service cloud, configured to communicate with the processing controller of me display device to execute an application connected to one or more external service clouds within the processing controller for display on the display device.

21) A system as claimed in claim 20, further comprising a virtual environment abstraction layer adapter configured to deliver required resources to said application for secure

communication with a corresponding virtual environment in each of said external service clouds.

22) A system as claimed in claim 21, wherein said virtual environment abstraction layer adapter is configured to allow additional user interface elements to be added to and run on said application while simultaneously allowing images from said external service clouds to be displayed on the display screen.

23) A system as claimed in claim 22, wherein said virtual environment abstraction layer adapter is configured to allow control of said application on said computer simultaneously with display of said at least one digital content item on the display screen of the display device.

24) A method for storing digital content for display on a display device 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 a display screen of one or more display devices;

providing a service cloud comprising said server, a memory, and a processor; storing and managing, by a secure storage system of said service cloud, said at least one digital content item;

cornmunicating, by a communication controller of said service cloud, with the processing controller of the one or more display devices configured to display said at least one digital content item;

controlling, by a digital media content ingestion engine of said service cloud, importation of said at least one digital content item to said secure storage system of said service cloud;

controlling, by a provisioning engine of said service cloud, provisioning of said at least one digital content item on the one or more display devices;

collecting, by a service management system of said service cloud, data reflecting the operational status and performance levels of the one or more display devices provisioned by said provisioning engine;

interfacing, by a server of said service cloud, with an application running on a computer comprising a memory, a processor, and a user input device, for selection of said at least one digital content item for display on the one or more display devices;

transferring, by an external content gateway of said service cloud, an authorized digital content item from an origination point outside of said service cloud to the one or more display devices via the internet; providing, by a live data feed gateway of said service cloud, content to the one or more display devices from one or more external sources outside of said service cloud;

sending, by said communication controller in response to said selection of said at least one digital content item by said user input device, send said at least one digital content item to the display screen of the display device via the internet;

the method further comprising analyzing, by said digital media content ingestion engine, said at least one digital content item for display 5 on the one or more display devices; and

wherein said digital media content ingestion engine comprises an ingestion workflow, including a low volume ingestion and a high volume ingestion.

25) A method as claimed in claim 24, further comprising one or more of:

enabling, by a social network engine of said service cloud, social rietworking functions accessible through said application;

obtaining, by a customer relationship management engine of said service cloud, information pertaining to a user of said service cloud; and

providing, by a commerce engine of said service cloud, said at least one digital content item managed by said provisioning engine for sale, purchase, or loan by the user for display on the one or more display devices.

26) 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. 27) A method as claimed in claim 24, further comprising managing, by said secure storage system, data ingested by said ingestion engine.

28) A method as claimed in claim 24, wherein said secure storage system comprises a library of data, wherein said library is accessible by said provisioning engine and said commerce engine for commercial transactions.

29) A method as claimed in claim 24, wherein said provisioning of said at least one digital content item by said provisioning engine comprises one or more of:

ensuring that the one or more display devices have acquired the rights to store and/or view said at least one digital content item;

ensuring that said at least one digital content item is displayed in accordance with viewing rules set by its creator;

adding a digital frame or digital mat to said at least one digital content item for display, and

preventing unauthorized access of digital content to said service cloud.

30) A method as claimed in claim 24, further comprising combining, by said provisioning engine, several digital content items on the one or more display devices.

31) A method as claimed in claim 25, further comprising uploading, by a social distribution system of said social networking engine, pictures and videos to a user's private library in said secure storage system. 32) A method as claimed in claim 31 , further comprising protecting, by a third party key management system in communication with said social distribution system, said uploaded pictures and videos prior to storage by said secure storage system.

33) A method as claimed in claim 25, further comprising enforcing, by said commerce engine, digital rights of ownership, said enforcement comprising one or more of:

ensuring proper transfer of ownership of said at least one digital content item; ensuring enforcement with authorized distribution rules set by the originator of said at least one digital content item;

enforcing commercial terms for resale of said at least one digital content item; and protecting authenticity and uniqueness of said at least one digital content item and preventing unauthorized access to said at least one digital content item.

34)

35)

36) A method for storing digital content for display on a display device 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 a display screen of one or more display devices;

providing a service cloud comprising said server, a memory, and a processor, storing and managing, by a secure storage system of said service cloud, said at least one digital content item;

communicating, by a communication controller of said service cloud, with the processing controller of the one or more display devices configured to display said at least one digital content item;

controlling, by a digital media content ingestion engine of said service cloud, importation of said at least one digital content item to said secure storage system of said service cloud;

controlling, by a provisioning engine of said service cloud, provisioning of said at least one digital content item on the one or more display devices;

collecting, by a service management system of said service cloud, data reflecting the operational status and performance levels of the one or more display devices provisioned by said provisioning engine;

interfacing, by a server of said service cloud, with an application running on a computer comprising a memory, a processor, and a user input device, for selection of said at least one digital content item for display on the one or more display devices;

transferring, by an external content gateway of said service cloud, an authorized digital content item from an origination point outside of said service cloud to the one or more display devices via the internet;

providing, by a live data feed gateway of said service cloud, content to the one or more display devices from one or more external sources outside of said service cloud;

sending, by said communication controller in response to said selection of said at least one digital content item by said user input device, send said at least one digital content item to the display screen of the display device via the internet ; and the method further comprising enabling, by said external content gateway, browsing and selection of a digital content item not previously ingested by said digital media content ingestion engine into said service cloud, and sending, by said external content gateway, said non-ingested digital content item to the one or more display devices.

37) A method as claimed in claim 24, further comprising displaying, by said live data feed gateway, a plurality of images of said content on the one or more display devices separately yet simultaneously.

38) A method as claimed in claim 24, wherein said content from said live data feed gateway is live content

39) A system as claimed in claim 38, further comprising a third party service provider configured to provide said live content.

40) A method as claimed in claim 38, further comprising controlling, by said application ninning on said computer, said display of said live content.

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

42) A method as claimed in claim 24, wherein said computer is a mobile device. 43) A method as claimed in claim 24, further comprising communicating, by a virtual environment abstraction layer in said service cloud, with the processing controller of the display device to execute an application connected to one or more external service clouds within the processing controller for display on the display device.

44) A method as claimed in claim 43, further comprising delivering, by a virtual environment abstraction layer adapter, required resources to said application for secure communication with a corresponding virtual environment in each of said external service clouds.

45) A method as claimed in claim 44, further comprising allowing, by said virtual environment abstraction layer adapter, additional user interface elements to be added to and run on said application while simultaneously allowing images from said external service clouds to be displayed on the display screen.

46) A method as claimed in claim 45, further comprising allowing, by said virtual environment abstraction layer adapter, control of said application on said computer

simultaneously with display of said at least one digital content item on the display screen of the display device.

47) A system for storing digital content on a service cloud comprising a server, a memory, and a processor, the system comprising:

at least one digital content item, configured for display on a display device;

a secure storage system, configured to store and manage said at least one digital content item, said secure storage system comprising:

a metadata repository, configured to store metadata corresponding to said at least one digital content item;

an image blob, con igured to store said at least one digital content item for distribution to one or more display devices connected to said secure storage system via the internet;

a commerce catalog, configured to store a library of data for commercial transactions;

an originals archive, configured to process said at least one digital content item and

a content library;

a digital media content ingestion engine on said service cloud configured to control importation of at least one digital content item configured to be displayed on one or more display devices, said digital media content ingestion engine comprising:

an ingestion workflow, configured to ingest said at least one digital content item in said service cloud; and

wherein said ingestion workflow further comprises a low volume ingestion and a high volume ingestion.

48) A system as claimed in claim 47, wherein said library of data is accessible by a provisioning engine and a commerce engine on the storage cloud, said provisioning engine configured to control the provisioning of said at least one digital content item on the display device, and said commerce engine configured to allow a user to sell, buy or loan 5 said at least one digital content item managed by said provisioning engine for display on said display device.

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

50) A system as claimed in claim 49, wherein said at least one digital content item comprises one or more of digital art, digital poster, or digital decoration.

51) A system as claimed in claim 47, wherein said a content library is private to a user.

52) A system for storing digital content, the system comprising:

a service cloud comprising a server, a memory, and a processor; a digital media content ingestion engine on said service cloud configured to control importation of at least one digital content item configured to be displayed on one or more display devices, said digital media content ingestion engine comprising:

an ingestion workflow, configured to ingest said at least one digital content item in said service cloud;

a creative studio, configured to:

animate still and motion images imported from a library on said service cloud to create interactive images for display on said one or more display devices;

control interaction between display of said at least one digital content item on said one or more display devices and an application raining on a computer with a memory, and processor, wherein said application is configured to communicate S with said one or more display devices by means of said service cloud;

test said interactive images, using an interactive simulator and one or more sandbox-mode display devices connected to a pre-production test cloud, prior to display on said one or more display devices; and

analyze said at least one digital content item for display on said one or more display devices; and

a software development kit, configured to:

create or modify one or mere connectors to send data sources to said one or more display devices; and

provide metadata for a new digital content item stored in a library in a secure storage system of said service cloud, said secure storage system connected to said digital media content ingestion engine.

53) A system as claimed in claim 52, wherein said ingestion workflow further comprises a low volume ingestion and a high volume ingestion.

54) A system as claimed in claim 53, wherein said low volume ingestion is configured to:

import one or more media files individually through a standard web interface; select said one or more media files to upload to said digital media content ingestion engine;

validate said media files with an owner thereof; normalize said media files for f ll resolution display on said one or more display devices;

optimize viewing parameters of said at least one digital content item; detect and create metadata related to specifications of said ingested digital content item;

obtain approval from an originator of said at least one digital content item to ingest said at least one digital content item; and

submit said ingested digital content item to said secure storage system.

55) A system as claimed in claim 53, wherein said high volume ingestion is configured to:

import one or more media files simultaneously through an application programming interface;

select said one or more media files to upload to said digital media content ingestion engine;

validate said media files with an owner thereof,

normalize said media files for full resolution display on said one or more display devices;

optimize viewing parameters of said at least one digital content item; detect and create metadata related to specifications of said ingested digital content item;

obtain approval from an originator of said at least one digital content item to ingest said at least one digital content item; and

submit said ingested digital content item to said secure storage system; wherein said high volume ingestion requires human validation of said ingested digital content in said automated ingestion process.

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

57) A system as claimed in claim 56, wherein said at least one digital content item comprises one or more of digital art, digital poster, or digital decoration.