IP Library Granted Patent US 10,109,230
Granted Patent B2
US 10,109,230 · App. 15/464,767 · Granted Oct 23, 2018

Systems and methods for storing digital content

Inventors: Marc Trachtenberg (New York, NY); Francois Gariepy (Westmount, CA)
Assignee: Videri Inc.
G09G3/2096G09G5/391G09G5/393G09G5/395H04L63/08H04L63/126H04L67/06H04L67/1097H04W12/06G06T13/80G09G2320/066G09G2320/0626G09G2320/0666G09G2320/10G09G2360/144G09G2370/022G09G2380/16
View Patent ↗
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 10,109,230
App. No.
15/464,767
Granted
Oct 23, 2018
Kind
B2
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.

Claims (35)

1. A system for storing digital content, the system comprising:

one or more display devices, each display device comprising a processing controller, a memory, and a display screen;

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 said 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 running on a computer with a memory, and processor, wherein said application is configured to communicate 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 more 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.

2. A system as claimed in claim 1 , wherein said ingestion workflow further comprises a low volume ingestion and a high volume ingestion.

3. A system as claimed in claim 2 , 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 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.

4. A system as claimed in claim 2 , 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.

5. 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.

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

Assignments (2)
SECURITY INTEREST Recorded Sep 7, 2023
From: VIDERI INC.
To: LAGO INNOVATION FUND III, LLC
Reel/Frame 064823/0291 →
SECURITY INTEREST Recorded Apr 26, 2022
From: VIDERI INC.; QUALIFIED SUBSIDIARIES OF VIDERI FROM TIME TO TIME PARTIES TO AGREEMENT
To: SILVERPEAK CREDIT PARTNERS, LP
Reel/Frame 059731/0467 →
Continuity (11)
Division 14231918 · Mar 14, 2014
Continuation In Part 29469599 · Oct 11, 2013
Continuation In Part 29469606 · Oct 11, 2013
Continuation In Part 29469621 · Oct 11, 2013
Continuation In Part 29469628 · Oct 11, 2013
Continuation In Part 29469633 · Oct 11, 2013
Continuation In Part 29469638 · Oct 11, 2013
Continuation In Part 29469645 · Oct 11, 2013
Provisional Application 61800681 · Mar 15, 2013
Provisional Application 61917067 · Dec 17, 2013
Related Publication 20170243533A1 · Aug 24, 2017
Cited By (1)
US 12,400,394