IP Library Granted Patent US 8,190,659
Granted Patent B2
US 8,190,659 · App. 11/873,965 · Granted May 29, 2012

Digital file management system with unstructured job upload

Assignee: Industrial Color, Inc.
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 8,190,659
App. No.
11/873,965
Granted
May 29, 2012
Kind
B2
Abstract

Uploading digital assets from a source media directory into a web-based digital asset management system includes representing a structure of the source media directory, and the digital assets, as a XML object, and storing the XML object in a database. Based on the XML object, the source media directory structure and the digital assets can be displayed through a web-enabled user interface.

Claims (30)

1. A machine-implemented method for uploading digital assets from a source media directory into a web-based digital asset management system, the method comprising:

representing a structure of the source media directory, and the digital assets, as a first XML object, wherein representing the source media directory structure and the digital assets as a first XML object includes recursively traversing the source media directory to build the first XML object;

storing the first XML object in a database;

creating a second XML object representing the structure of the source media directory, wherein the second XML object contains no information about the location, name and properties of the digital assets;

storing the second XML object in the database; and

providing a visual display, through a web-enabled user interface, of the source media directory structure based on the second XML object and a visual display of one or more digital assets based on the first XML object, wherein the first XML object includes a relational folder structure indicative of where folders in the source media directory are located with respect to one another.

2. The method of claim 1 including providing a visual display, through a web-enabled user interface, of the source media directory structure based on the first XML object.

3. The method of claim 2 further including providing a visual display, through the web-enabled user interface, of one or more digital assets based on the first XML object.

4. The method of claim 1 wherein the first XML object further includes information indicative of the location of the digital assets within the source media directory.

5. The method of claim 1 wherein the first XML object includes information about the location, name and properties of the digital assets.

6. The method of claim 1 wherein the source media directory includes a sub-directory.

7. The method of claim 1 including uploading the source media directory structure from a client location.

8. A system for uploading digital assets from a source media directory into a web-based digital asset management system, the system comprising:

a database;

a server operable to represent the source media directory structure, and the digital assets, as a first XML object, to represent the structure of the source media directory as a second XML object that contains no information about the location, name and properties of the digital assets and to store the first and second XML objects in the database, wherein the server is operable to represent the source media directory structure and the digital assets as a first XML object by recursively traversing the source media directory to build the first XML object and wherein the first XML object includes a relational folder structure indicative of where folders in the source media directory are located with respect to one another; and

a web-enabled user interface coupled to the server and operable to display the source media directory based on the first XML object, wherein the web-enabled user interface is operable to display the source media directory structure based on the second XML object and to subsequently display one or more digital assets based on the first XML object.

9. The system of claim 8 wherein the web-enabled user interface is operable to display one or more digital assets based on the first XML object.

10. The system of claim 8 wherein the first XML object further includes information indicative of the location of the digital assets within the source media directory.

11. The system of claim 8 wherein the first XML object includes information about the location, name and properties of the digital assets.

12. The system of claim 8 wherein the source media directory is operable to consolidate aspects of digital photography workflow.

13. An article comprising a machine-readable medium storing machine-readable instructions that, when applied to the machine, cause the machine to:

represent a source media directory structure of digital assets and the digital assets, as a first XML object, wherein representing the source media directory structure and the digital assets as a first XML object includes recursively traversing the source media directory to build the first XML object and wherein the first XML object includes a relational folder structure indicative of where folders in the source media directory are located with respect to one another;

store the first XML object in a database;

represent the structure of the source media directory as a second XML object, wherein the second XML object contains no information about the location, name and properties of the digital assets;

store the second XML object in the database; and

facilitate a web-enabled user interface to:

display the source media directory structure based on the second XML object; and

display one or more digital assets based on the first XML object.

14. The article of claim 13 including machine-readable instructions that, when applied to the machine, cause the machine to facilitate a web-enabled user interface to display the source media directory structure based on the first XML object.

15. The article of claim 14 including machine-readable instructions that, when applied to the machine, cause the machine to facilitate the web-enabled user interface to display one or more digital assets based on the first XML object.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2017
From: PEAPACK-GLADSTONE BANK
To: ICSH HOLDINGS, LLC
Reel/Frame 043284/0218 →
SECURITY INTEREST Recorded Aug 9, 2017
From: INDUSTRIAL COLOR, INC.
To: GARMARK SBIC ADVISORS LLC
Reel/Frame 043247/0993 →
SECURITY INTEREST Recorded Aug 9, 2017
From: INDUSTRIAL COLOR, INC.
To: WEBSTER BANK, NATIONAL ASSOCIATION
Reel/Frame 043247/0570 →
SECURITY AGREEMENT Recorded Oct 12, 2015
From: ICSH HOLDINGS, LLC; HOUSE LEOPARD PRODUCTIONS, INC., A NEW YORK CORPORATION; ICB MERGER SUB, INC., A DELAWARE CORPORATION; ICSH MERGER SUB, INC., A DELAWARE CORPORATION; INDUSTRIAL COLOR BRANDS, INC., A DELAWARE CORPORATION; INDUSTRIAL COLOR PRODUCTIONS, INC., A DELAWARE CORPORATION; INDUSTRIAL COLOR SOFTWARE HOLDINGS, INC., A DELAWARE CORPORATION; INDUSTRIAL COLOR SOFTWARE, INC., A DELAWARE CORPORATION; INDUSTRIAL COLOR, INC., A NEW YORK CORPORATION; MILLENNIUM MANAGEMENT INC., A NEW YORK CORPORATION
To: PEAPACK-GLADSTONE BANK
Reel/Frame 036840/0198 →
SECURITY INTEREST Recorded Jun 18, 2015
From: INDUSTRIAL COLOR, INC.
To: CAPITAL ONE, NATIONAL ASSOCIATION
Reel/Frame 035953/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2012
From: INDUSTRIAL COLOR, INC
To: CAPITAL ONE, NATIONAL ASSOCIATION
Reel/Frame 028609/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2008
From: HOLM, AARON H.; KALALIAN, STEVEN P.
To: INDUSTRIAL COLOR, INC.
Reel/Frame 020334/0592 →
Continuity (2)
Provisional Application 60896186 · Mar 21, 2007
Related Publication 20080235281A1 · Sep 25, 2008