IP Library Patent Application 13312566
Patent Application
App. No. 13/312,566

MEDIA PLATFORM INTEGRATION SYSTEM

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.
13/312,566
Abstract

A media system comprising an encoder, a storage device, a user interface, and a publishing portal. The encoder is adapted to generate one or more digital files from media comprising at least one of a video source and an audio source. The storage device is adapted to store the one or more digital files. The user interface is adapted to enable a user to select at least a portion of the one or more digital files and create metadata. The publishing portal is adapted to associate the metadata with the at least a portion of the one or more digital files, enable the delivery of the at least a portion of the one or more digital files across one or more network types to one or more device types, implement a publishing schedule for the at least a portion of the one or more digital files, and provide advertising.

Claims (115)

1 . A media system comprising,

an encoder adapted to generate one or more digital files from media wherein, the media comprises at least one of a video source and an audio source;

a content storage management system and storage device, the content storage management system and storage device being adapted to store the one or more digital files;

at least one user interface adapted to enable a user to,

select at least a portion of the one or more digital files, and

create and modify metadata;

a publishing portal adapted to,

associate the metadata with the at least a portion of the one or more digital files,

enable the delivery of the at least a portion of the one or more digital files,

across one or more network types, and

to one or more device types,

implement a publishing schedule for the at least a portion of the one or more digital files; and

a destination adapted to receive the,

metadata, and

one or more digital files.

2 . The media system of claim 1 wherein,

the media comprises at least one of,

a video tape, and

a linear file;

the storage device comprises,

at least one of,

a hard drive, and

a magnetic data tape,

the content storage management system comprises at least one of,

software and hardware to manage the storage devices, and

transcoding functionality, and

metadata generation functionality, and

interfaces to various devices, and

a rules engine, and

a mechanism adapted to adjust a bandwidth used by the encoder to transfer the content to the storage device; and

the publishing portal comprises a plurality of at least one of local and cloud-based publishing portals.

3 . The media system of claim 1 wherein, the encoder comprises,

at least one input device comprising,

a robotic apparatus;

a VTR adapted to,

receive a videotape from the robotic apparatus, and

provide the media comprising the at least one of a video and an audio source,

an input device control interface; and

at least one output mechanism adapted to generate the one or more digital files, wherein, the one or more digital files,

comprise a plurality of video resolutions, and

are placed in independent directories on the storage device following a successful encode pass.

4 . The media system of claim 1 wherein,

the publishing portal is further adapted to provide the content to a computing device; and

the content provided to the computing device comprises one of,

name mappings introduced at the publishing portal, and

at least one metadata field to identify the content name.

5 . The media system of claim 1 wherein, the user interface comprises, an encoding user interface adapted to enable a storage naming configuration for the content.

6 . The media system of claim 1 wherein, the publishing portal is further adapted to enable the delivery of the metadata to the destination.

7 . The media system of claim 6 wherein, the metadata and the content are automatically delivered to the destination upon the encoder generating the one or more digital files.

8 . A method of providing content to a device comprising,

placing the content on a storage device;

creating a content package by at least one of,

transcoding the content,

entering metadata into a file associated with the content,

establishing at least one of scheduling and distribution policies, and

associating advertising with the content; and

implementing one of,

a first operational mode comprising,

using a user interface adapted to operatively control one or more storage device features, and

pushing the content package to a publishing portal, and a second operational mode comprising,

accessing a publishing portal user interface,

viewing the content on the storage device,

selecting at least a portion of the content, and

pulling the content package to the publishing portal.

9 . The method of claim 6 wherein,

viewing the content stored on the storage device comprises viewing all of the content stored on the storage device;

pushing the content package to the publishing portal comprises pushing one or more objects, each of the one or more objects comprising,

a metadata file, and

multiple encoded content files; and

pulling the content package to the publishing portal comprising pulling one or more objects, each of the one or more objects comprising,

a metadata file, and

multiple encoded content files.

10 . The method of claim 6 further comprising, encoding the content prior to placing the content on the storage device; wherein,

the encoding the content comprises encoding the content in a plurality of formats; and

entering the metadata into a file comprises entering metadata adapted to be implemented by a plurality of formats.

11 . The method of claim 6 wherein, the content package comprises at least one of,

a single object for each encoded file; and

a single object for a plurality of encoded files.

12 . The method of claim 8 wherein,

encoding the content comprises saving the content to an encoding device local cache; and

placing the content on a storage device comprises,

moving the content from the encoding device to a folder on the storage device, and

deleting the content on the encoding device local cache.

13 . The method of claim 10 wherein, saving the content to an encoding device local cache comprises saving the content with a unique filename for an encoding category.

14 . The method of claim 11 wherein the encoding category comprises a folder containing content files for a unique identifier comprising at least one of,

an encoding format,

a video resolution, and

metadata.

15 . A method of storing content files comprising,

monitoring a plurality of encoding folders for a digital media essence file to be created in each of the plurality of encoding folders;

transferring each of the digital media essence files to a storage device folder, each of the storage device folders comprising separate folders associated with an encoding folder the digital media essence file was created in;

implementing a storage plan for each of the storage device folders; and

accessing the digital media essence file via a user interface referencing,

an object name associated with the digital media essence file name, and

a category name associated with a storage device folder the digital media file is located in.

16 . The method of claim 13 wherein, the transferring the digital media essence file to a storage device comprises transferring the digital media essence file to a storage device when a file size of the digital media essence ceases to increase for a given time period.

17 . The method of claim 13 wherein, the storage plan comprises at least one of,

transcoding requirements;

number of copies; and

off-site replication.

18 . The method of claim 13 further comprising,

creating a metadata file in a metadata encoding folder;

transferring the metadata file to a metadata storage device folder, the xml storage device folder being associated with the metadata encoding folder; and

accessing the metadata file via a user interface referencing,

an object name associated with the metadata file name, and

a category name associated with a file name of the metadata folder.

19 . The method of claim 16 wherein, the xml file references,

at least one digital media essence file;

a file path of the at least one digital media essence file; and

at least one of,

an object name associated with the at least one digital media essence file, and

a category name associated with the at least one digital media essence file.

20 . The method of claim 13 wherein,

each of the digital media essence files transferred to a storage device folder comprises a digital media object comprising a plurality of digital media essence files; and

accessing the digital media essence file via a user interface comprises accessing one of the plurality of digital media essence files.

Assignments (4)
INTELLECTUAL PROPERTY TRANSFER AGREEMENT Recorded Jun 27, 2019
From: ORACLE INTERNATIONAL CORPORATION
To: ECO DIGITAL, LLC
Reel/Frame 049616/0547 →
IP TRANSFER AGREEMENT Recorded May 5, 2016
From: FRONT PORCH DIGITAL INC.
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 038614/0237 →
CONFIRMATORY PATENT ASSIGNEMENT (BY VIRTUE OF IP TRANSFER AGREEMENT) Recorded Apr 22, 2016
From: ORACLE SYSTEMS CORPORATION; ORACLE GLOBAL HOLDINGS, INC.
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 038502/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2011
From: CAMPANOTTI, BRIAN; KNAISCH, MICHAEL
To: FRONT PORCH DIGITAL, INC.
Reel/Frame 027393/0781 →