IP Library Granted Patent US 10,452,714
Granted Patent B2
US 10,452,714 · App. 15/192,145 · Granted Oct 22, 2019

Central asset registry system and method

Inventors: Alden Hart (Falls Church, VA); Jay Gelman (Washington, DC); Mike Sheridan (Oak Hill, VA); William C. Hurst (Knoxville, TN); Kamlesh Sharma (Knoxville, TN); Alex Garrison (Lenoir City, TN)
Assignee: SCRIPPS NETWORKS INTERACTIVE, INC.
G06F16/74G06F16/41G06F16/9024H04L67/02H04L67/1097H04L67/28
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,452,714
App. No.
15/192,145
Granted
Oct 22, 2019
Kind
B2
Abstract

A central asset registry ties Digital Asset Management (DAM) repositories into a unified system. The central asset registry removes the tracking of asset relationships from the DAMs by gathering asset metadata tags and capturing relationships between assets to provide improved speed, scalability, and flexibility in analyzing and traversing networks of relationships of digital assets. The central asset registry allows the use of a pluggable architecture and tracks and stores multi-dimensional relationships as an asset hierarchy. The asset hierarchy provides a depiction of relationship data between the assets and provides a flexible array of asset types and properties that allows the addition of new assets and new asset types without re-factoring the other data, nodes, and edges. The system also uses asset metadata to create edge relationships between the assets. The central asset registry facilitates queries and retrieval of the media assets.

Claims (37)

1. A system for ingesting and registering digital assets in a distributed repository framework, the system comprising:

a plurality of federated repositories, including memory and processors, the plurality of federated repositories connected to a communications network, wherein at least one of the plurality of federated repositories ingests and maintains digital assets with metadata tags by

receiving an asset record from a repository service based on an asset creation request from a client;

returning a local repository identifier to the repository service; and

calling a registry service to register the asset record and the local repository identifier;

a central registry of digital assets, connected to the communications network and including a rights registry and a relationship registry, and

receiving the call from the registry service to register the asset record and the local repository identifier;

registering the asset record and the local repository identifier in the relationship registry; and

returning a global registry identifier to the repository service, wherein the global registry identifier includes relationship information concerning the received asset record from the repository service;

wherein the asset record registered in the relationship registry of the central registry of digital assets includes an asset relationship hierarchy designation and an asset identifier, and the local repository identifier includes repository location information concerning the digital assets from the at least one of the plurality of federated repositories;

wherein the central registry of digital assets includes at least one pluggable relationship registry and one pluggable rights registry, wherein the at least one pluggable relationship registry and the one pluggable rights registry are modular and changeable without refactoring the plurality of federated repositories; and

wherein the central registry of digital assets registering the asset relationship hierarchy designation and the location information of the digital asset provide the client a comprehensive view of the digital assets in the plurality of federated repositories that make up the system.

2. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the central registry of digital assets is a graph database.

3. A system for managing digital assets in a distributed repository framework of claim 2 , wherein the graph database includes a registry node as a proxy to a corresponding digital asset stored in at least one of the federated repositories.

4. A system for managing digital assets in a distributed repository framework of claim 2 , wherein the graph database includes graph objects corresponding to the relationship data of the digital assets and a categorization of the graph objects representing a hierarchy of the digital assets.

5. A system for managing digital assets in a distributed repository framework of claim 2 , wherein the graph database includes a property graph data model with nodes, relationships, properties, and labels in a hierarchy of the digital assets.

6. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the central registry of digital assets includes a uniform record to each of the digital assets.

7. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the plurality of federated repositories includes at least one pluggable digital asset management (DAM) repository.

8. A system for managing digital assets in a distributed repository framework of claim 7 , wherein the at least one pluggable digital asset management repository is configured to store a single digital asset type.

9. A system for managing digital assets in a distributed repository framework of claim 8 , wherein the single digital asset type is one of still images, videos, text, or recipes.

10. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the repository service calls an event generator to send out an asset creation event to the client.

11. A system for managing digital assets in a distributed repository framework of claim 1 , further comprising:

a proxy service

masking underlying platform information;

abstracting the plurality of federated repositories into the asset record, wherein the asset record is a uniform record independent of media type and independent of repository type in which the digital asset is stored; and

providing a single client interface to the plurality of federated repositories.

12. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the central registry of digital assets receives property rights related to the digital assets from the plurality of federated repositories based on the metadata tags of the digital assets when a digital asset is saved to one of the plurality of federated repositories.

13. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the central registry of digital assets includes an asset relationship hierarchy for rapid navigation across digital assets in the plurality of federated repositories.

14. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the central registry of digital assets includes an asset relationship hierarchy incorporating multiple media types.

15. A system for managing digital assets in a distributed repository framework of claim 1 , wherein the plurality of federated repositories are located in disparate geographic locations.

16. A system for managing digital assets in a distributed repository framework of claim 1 , wherein at least one of the digital assets saved to one of the plurality of federated repositories includes a new relationship type of relationship information based on the metadata tag of the at least one digital asset.

17. A system for managing digital assets in a distributed repository framework of claim 1 , wherein at least one of the digital assets saved to one of the plurality of federated repositories is a new media type and includes relationship information and location information concerning the new media type digital asset based on the metadata tag of the at least one digital asset.

18. A system for managing digital assets in a distributed repository framework of claim 17 , wherein the central registry of digital assets receives the new media type relationship information and location information when the new media type digital asset is saved to one of the plurality of federated repositories and updates the comprehensive view of the digital assets in the plurality of federated repositories that make up the system.

19. A system for managing digital assets in a distributed repository framework of claim 1 , further comprising:

a registry service that provides a programmatic interface and queries the central registry of digital assets to access digital asset metadata across the plurality of federated repositories.

20. A system for managing digital assets in a distributed repository framework of claim 19 , wherein

the registry service receives an application program interface (API) call to query the central registry of digital assets.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2017
From: HART, ALDEN; GELMAN, JAY; SHERIDAN, MIKE; HURST, WILLIAM C.; SHARMA, KAMLESH; GARRISON, ALEX
To: SCRIPPS NETWORKS INTERACTIVE, INC.
Reel/Frame 041941/0313 →
Cited By (2)
US 12,197,410 US 12,373,471