IP Library Granted Patent US 10,715,836
Granted Patent B2
US 10,715,836 · App. 15/328,873 · Granted Jul 14, 2020

Method and apparatus for delocalized management of video data

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,715,836
App. No.
15/328,873
Granted
Jul 14, 2020
Kind
B2
Abstract

A method for managing video data in a storage system ( 10 ), the video data comprising frames, and a storage system ( 10 ) configured to perform the method are described. The storage system ( 10 ) comprises a first input ( 11 ) configured to receive ( 1 ) one or more frames for storage. A storage more frames unit ( 12 ) stores ( 2 ) the one or more frames, whereas a unique identifier generator ( 13 ) associates ( 3 ) a unique identifier to each of the one or more frames. The storage system ( 10 ) further comprises a processor ( 14 ) configured to generate ( 4 ) a modified frame by processing one or more frames or to receive a modified frame generated externally. The unique identifier generator ( 13 ) associates ( 5 ) a derived unique identifier to such a modified frame, which comprises references to the unique identifiers of the one or more processed frames.

Claims (34)

1. A method for managing video data in a storage system, the video data comprising frames, the method comprising:

storing one or more frames in the storage system;

associating a unique identifier with each of the one or more frames;

generating one or more modified frames by processing one or more frames stored in the storage system; and

associating a derived unique identifier with each modified frame, wherein the derived unique identifier comprises references to the unique identifiers of the one or more processed frames.

2. The method according to claim 1 , wherein the derived identifier enables tracing the modified frame back to one or more original sources from which the modified frame has been generated.

3. The method according to claim 1 , further comprising generating and storing color metadata for the one or more frames when storing the one or more frames in the storage system.

4. The method according to claim 1 , further comprising generating a transcoded version of a frame and making the transcoded version available at an output of the storage system.

5. The method according to claim 4 , wherein different transcoded versions of a frame are provided to different servers of the storage system.

6. The method according to claim 1 , further comprising:

receiving a request to provide video data for processing;

determining one or more frames required for processing the requested video data; and

making the determined one or more frames available at an output of the storage system.

7. The method of claim 1 , wherein the derived unique identifier of at least one modified frame, of the one or more modified frames, comprises references to multiple unique identifiers.

8. The method of claim 1 , further comprising storing the one or more modified frames on a different server.

9. A storage system configured to manage video data, the video data comprising frames, the storage system comprising:

a first input configured to receive one or more frames for storage;

a storage unit configured to store the one or more frames;

a processor configured to generate one or more modified frames by processing one or more frames or to receive a modified frame generated externally; and

a unique identifier generator configured to associate a unique identifier with each of the one or more frames and to associate a derived unique identifier with each modified frame wherein the derived unique identifier comprises references to the unique identifiers of the one or more processed frames.

10. The storage system according to claim 9 , wherein the derived identifier enables tracing the modified frame back to one or more original sources from which the modified frame has been generated.

11. The storage system according to claim 9 , further comprising a color analyzer configured to generate and store color metadata for the one or more frames.

12. The storage system according to claim 9 , further comprising a transcoder configured to generate a transcoded version of a frame.

13. The storage system according to claim 9 , further comprising:

a second input configured to receive a request to provide video data for processing; and

a frame determiner configured to determine one or more frames required for processing the requested video data.

14. The storage system according to claim 9 , wherein the storage system comprises at least one of a segregated section for external access to watermarked or digital rights managed video data, a segregated section for external access to high-resolution video data, and a segregated section for internal access to video data.

15. The system of claim 9 , wherein the derived unique identifier of at least one modified frame, of the one or more modified frames, comprises references to multiple unique identifiers.

16. The system of claim 9 , wherein the storage unit is further configured to store the one or more modified frames on a different server.

17. A non-transitory computer readable storage medium having stored therein instructions enabling managing video data in a storage system, the video data comprising frames, which, when executed by a computer, cause the computer to:

store one or more frames in the storage system;

associate a unique identifier with each of the one or more frames;

generate one or more modified frames by processing one or more frames stored in the storage system; and

associate a derived unique identifier with each modified frame wherein the derived unique identifier comprises references to the unique identifiers of the one or more processed frames.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2018
From: ARRIGHETTI, WALTER
To: THOMSON LICENSING
Reel/Frame 047476/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2018
From: ARRIGHETTI, WALTER
To: THOMSON LICENSING
Reel/Frame 045012/0215 →