IP Library Granted Patent US 8,605,794
Granted Patent B2
US 8,605,794 · App. 11/918,276 · Granted Dec 10, 2013

Method for synchronizing content-dependent data segments of files

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,605,794
App. No.
11/918,276
Granted
Dec 10, 2013
Kind
B2
Abstract

The synchronization of data segments is particularly necessary for the use of small screens. A method and a device are disclosed for synchronizing content-dependent first data segments of a first data file and content-dependent second data segments of a second data file, the first and second data segments being respectively output in sequence according to their chronological order in such a way that based on a predeterminable assignment rule for the first and second data segments, each second data segment is output together with a corresponding first data segment.

Claims (27)

1. A method for synchronizing content-related first data segments of a first data file and content-related second data segments of a second data file, the method comprising:

sequentially outputting, by a device for synchronizing content-related data, the content-related first data segments and the content-related second data segments according to their chronological sequence in such a way that each of the content-related second data segments is output together with an associated one of the content-related first data segments on the basis of an assignment rule for assigning each one of the content-related second data segments to one of the content-related first data segments.

2. The method as claimed in claim 1 , wherein the assignment rule is formed in such a way that each of the content-related second data segments are assigned to precisely one of the content-related first data segments and a further assignment is carried out after a number of sequentially succeeding content-related first data segments.

3. The method as claimed in claim 1 , wherein the assignment rule is formed in such a way that, for each of the content-related second data segments, the content-related first data segments are assigned by specification of a number, the number representing a position of the content-related first data segments within the order of content-related first data segments.

4. The method as claimed in claim 1 , wherein the second content-related data segments belong to a plurality of second data files, and the content-related first data segments and the content-related second data segments are synchronized on the basis of a combined assignment rule.

5. The method as claimed in claim 1 , wherein media data are represented by at least one of the first data file and the second data file.

6. The method as claimed in claim 1 , wherein at least one of the content-related first data segments and content-related second data segments are generated on the basis of at least one of the generic bit stream syntax description and the extensible stylesheet language transformation.

7. The method as claimed in claim 1 , further comprising: determining, based upon a content-related marker, which content-related first data segments and content-related second data segments are to be output first in time.

8. The method as claimed in claim 7 , wherein at least one of a scene change in an image sequence and a change of speaker in a speech sequence is identified by way of at least one of the first content-related markers and the second content-related markers.

9. A device for synchronizing content-related first data segments of a first data file and content-related second data segments of a second data file, comprising:

a synchronization device configured to output each of the content-related first data segments and the content-related second data segments, sequentially, according to their chronological sequence, each of the content-related second data segments being output together with an associated one of the content-related first data segments based upon of an assignment rule for assigning each one of the content-related second data segments to each one of the content-related first data segment.

10. The method as claimed in claim 2 , wherein the second content-related data segments belong to a plurality of second data files, and the content-related first data segments of the first data file and the content-related second data segments are synchronized on the basis of a combined assignment rule.

11. The method as claimed in claim 3 , wherein the second content-related data segments belong to a plurality of second data files, and the content-related first data segments of the first data file and content-related second data segments are synchronized on the basis of a combined assignment rule.

12. The method as claimed in claim 5 , wherein the media data include at least one of video and audio data.

13. The method as claimed in claim 1 , wherein at least one of media data and metadata are represented by at least one of the first data file and the second data file.

14. The method as claimed in claim 13 , wherein the metadata include metadata encoded according to the XML standard.

15. The method as claimed in claim 13 , wherein the media data include at least one of video and audio data.

16. The method as claimed in claim 1 , wherein the assignment rule is predefinable.

17. The device as claimed in claim 9 , wherein the assignment rule is predefinable.

18. The method of claim 1 , wherein the assignment rule is maintained in a file separate from the first data file and the second data file.

19. The device of claim 9 , wherein the assignment rule is maintained in a file separate from the first data file and the second data file.

20. The method of claim 1 , wherein the assignment rule is not based on a timestamp.

21. The device of claim 9 , wherein the assignment rule is not based on a timestamp.

22. A method for synchronizing content-related first data segments of a first data file and content-related second data segments of a second data file, the method comprising:

determining an order for the content-related first data segments to be read out from the first data file and an order for the content-related second data segments to be read out from the second data file, the content-related first data segments being ordered according to corresponding first content-related markers and the content-related second data segments being ordered according to corresponding second content-related markers;

assigning, according to an assignment rule, each of the ordered content-related second data segments that are read out from the second data file with a corresponding one of the ordered content-related first data segments that are read out from the first data file; and

sequentially outputting, by a device for synchronizing content-related data, in a chronological sequence, each of the assigned content-related first data segments and the assigned content-related second data segments.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2023
From: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
To: VL COLLECTIVE IP LLC
Reel/Frame 062977/0325 →
SECURITY INTEREST Recorded Mar 31, 2020
From: VL COLLECTIVE IP LLC
To: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
Reel/Frame 052272/0435 →
SECURITY INTEREST Recorded Feb 7, 2020
From: VL COLLECTIVE IP LLC
To: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
Reel/Frame 051748/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: VL IP HOLDINGS LLC
To: VL COLLECTIVE IP LLC
Reel/Frame 051392/0412 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: VIDEOLABS, INC.
To: VL IP HOLDINGS LLC
Reel/Frame 051391/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2019
From: LOUGH CORRIB INTELLECTUAL PROPERTY LIMITED
To: VIDEOLABS, INC.
Reel/Frame 050733/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2018
From: SIEMENS AKTIENGESELLSCHAFT
To: LOUGH CORRIB INTELLECTUAL PROPERTY LIMITED
Reel/Frame 047103/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2009
From: HELLWAGNER, HERMANN; HEUER, JORG; HUTTER, ANDREAS; RANSBURG, MICHAEL
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 022169/0584 →