IP Library Granted Patent US 9,571,902
Granted Patent B2
US 9,571,902 · App. 13/917,078 · Granted Feb 14, 2017

Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream

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 9,571,902
App. No.
13/917,078
Granted
Feb 14, 2017
Kind
B2
Abstract

Multiple video and/or content feeds are combined and synchronized in real-time into a single mobile IP data network compatible stream for presenting as a coherent display on a mobile device.

Claims (36)

1. A method comprising:

accessing with a server a plurality of distinct video feeds;

accessing time stamp information for at least a portion of the plurality of distinct video feeds;

determining by comparing each time stamp information to a reference clock a relative order of, and a relative time difference among, the portion of the plurality of distinct video feeds;

determining a synchronizing point in each of the plurality of distinct video feeds at which each is synchronized relative to the reference clock; and

combining the plurality of distinct video feeds to form a single stream comprising a plurality of synchronized distinct feeds based on the determined synchronizing point, the single stream including a plurality of video feeds and a single audio feed associated with one of the plurality of video feeds, and wherein each of the plurality of distinct video feeds are separately managed such that only users with specific rights may view a rights-protected feed.

2. The method of claim 1 , further comprising encoding the single video stream to form a composite mobile device compatible stream, wherein combining the plurality of distinct video feeds includes sub-sampling each of the distinct video feeds so that the composite mobile device compatible stream takes no more bandwidth than one of the distinct video feeds.

3. The method of claim 1 , wherein the single video stream comprising a plurality of synchronized distinct video feeds comprises a mosaic of the plurality of the distinct video feeds.

4. The method of claim 1 , further comprising replacing the rights-protected feed for an unauthorized user in the single stream with other content.

5. The method of claim 1 , further comprising replacing the rights-protected feed for an unauthorized user in the single stream with an advertisement.

6. The method of claim 1 , wherein at least one of the plurality of distinct video feeds provides content associated with another one of the one of the plurality of distinct video feeds, the at least one of the plurality of distinct video feeds is not synchronized to ensure fine grain coherency.

7. A method comprising:

accessing with a server a plurality of distinct feeds;

accessing a feed clock associated with a source of at least one of the plurality of distinct feeds;

accessing a reference clock;

determining by comparing the feed clock to the reference clock latency between the at least one of the portion of the plurality of distinct feeds and the reference clock;

determining a synchronizing point in each of the plurality of distinct feeds based on the determined latency at which each is synchronized relative to the reference clock;

aligning the synchronizing point in each of the plurality of distinct feeds to facilitate delivery of synchronized feeds; and

combining the plurality of distinct feeds to form a single stream comprising a plurality of synchronized distinct feeds, based on the determined synchronizing point, the single stream including a plurality of video feeds and a single audio feed associated with one of the plurality of video feeds, and wherein each of the plurality of distinct video feeds are separately managed such that only users with specific rights may view a rights-protected feed.

8. The method of claim 7 , wherein a synchronization point is a video frame.

9. The method of claim 7 , further comprising encoding the single video stream to form a composite mobile device compatible stream, wherein combining the plurality of distinct feeds includes sub-sampling each of the distinct feeds so that the composite mobile device compatible stream takes no more bandwidth than one of the distinct feeds.

10. The method of claim 7 , wherein the single stream comprising a plurality of synchronized distinct feeds comprises a mosaic of the plurality of the distinct video feeds.

11. The method of claim 7 , further comprising replacing the rights-protected feed for an unauthorized user in the single stream with other content.

12. The method of claim 7 , further comprising replacing the rights-protected feed for an unauthorized user in the single stream with an advertisement.

13. The method of claim 7 , wherein at least one of the plurality of distinct feeds provides content associated with another one of the one of the plurality of distinct feeds, the at least one of the plurality of distinct feeds is not synchronized to ensure fine grain coherency.

14. A method comprising:

receiving a single stream comprising a plurality of distinct feeds, the single stream including a plurality of video feeds and a single audio feed associated with one of the plurality of video feeds, wherein at least one of the plurality of distinct video feeds are separately managed for digital rights, and wherein each of the plurality of distinct video feeds are separately managed such that only users with specific rights may view a rights-protected feed;

receiving distinct feed data time information in a side channel associated with the stream;

determining by comparing the time information for each of the distinct feeds a relative order of, and a relative time difference among, the plurality of distinct feeds;

determining a synchronizing point in each of the plurality of distinct feeds at which each is synchronized; and

presenting the plurality of distinct feeds synchronized in time based on the synchronizing point.

15. The method of claim 14 , wherein the synchronizing point in each of the plurality of distinct feeds is associated with a single time value.

16. The method of claim 14 , wherein the single stream is presented as a mosaic of the plurality of the distinct video feeds.

17. The method of claim 14 , further comprising presenting other content for the rights-protected feed for an unauthorized user in the single video stream.

18. The method of claim 14 , further comprising presenting an advertisement for the rights-protected feed for an unauthorized user in the single video stream.

19. The method of claim 14 , wherein at least one of the plurality of distinct feeds provides content associated with another one of the one of the plurality of distinct feeds, the at least one of the plurality of distinct feeds is not synchronized to ensure fine grain coherency.

Assignments (11)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057096/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: QUICKPLAY MEDIA CO.
To: QP HOLDINGS, LLC
Reel/Frame 052188/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: QP HOLDINGS, LLC
To: THE DIRECTV GROUP, INC.
Reel/Frame 052189/0024 →
CHANGE OF NAME Recorded Mar 17, 2020
From: QUICKPLAY MEDIA INC.
To: QUICKPLAY MEDIA CO.
Reel/Frame 052184/0085 →
RELEASE OF SECURITY INTEREST Recorded Jun 28, 2016
From: ORIX VENTURES, LLC
To: QUICKPLAY MEDIA INC.
Reel/Frame 039204/0038 →
SECURITY INTEREST Recorded Feb 26, 2015
From: QUICKPLAY MEDIA INC.
To: ORIX VENTURES, LLC
Reel/Frame 035037/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2013
From: WALKER, TORIN; MARTINEZ, MICHAEL M.
To: QUICKPLAY MEDIA INC.
Reel/Frame 031756/0245 →