IP Library Granted Patent US 8,412,840
Granted Patent B2
US 8,412,840 · App. 12/153,173 · Granted Apr 2, 2013

Live media serving system and method

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,412,840
App. No.
12/153,173
Granted
Apr 2, 2013
Kind
B2
Abstract

A method and system for transmitting a continuous live performance to a media client via a data network for rendering to a user. The method comprises acquiring the continuous live performance as a live stream of digital data and, on receiving a request from the media client to transmit the live performance, repackaging said stream of digital data into a media format compatible with the media client commencing at a current point in said live stream of digital data and transmitting said repackaged digital data to said media client via the data network. The media format comprises a data file having a virtually endless length.

Claims (18)

1. A method for transmitting a continuous live performance to a plurality of media clients via a data network for rendering to a respective user, the method comprising:

acquiring the continuous live performance as a live stream of digital data; and

on receiving a request from a given one of the media clients to transmit the live performance, commencing at a current point in said live stream of digital data, repackaging said stream of digital data into a media format compatible with the given media client and transmitting said repackaged digital data to the given media client via the data network;

wherein said media format comprises a data file identified by the given media client as having a length so that it appears to the given media client that the media format is a non-streaming media format, wherein said length is indicated by one of either omitting a header field indicating length or indicating said length is greater than a length required to coincide with a duration of the live performance.

2. The method of claim 1 , wherein said live stream of digital data is comprised of a substantially continuous stream of data packets and further wherein repackaging said stream of digital data commences with a current data packet selected from said substantially continuous stream of data packets, said current data packet comprising a portion of said live stream of digital data having a time of generation equal to said current point.

3. The method of claim 2 , further comprising discarding data packets comprising a portion of said live stream having a time of generation older than said current point.

4. The method of claim 1 , wherein said media format is MPEG.

5. The method of claim 1 , wherein said length is greater than a length required to coincide with a predetermined viewing time.

6. The method of claim 1 , further comprising providing a hyper link on a web site, said hyperlink comprising a URL comprising a command to launch the given media client and a mountpoint and wherein said request is generated on selection of said URL by said respective user, said request including said mountpoint.

7. A system for providing a live performance to a plurality of media clients via a data network, the system comprising:

a live stream source providing the continuous live performance as a live stream of digital data; and

a media server device, said media server device acquiring said live stream of digital data from said live stream source, on receiving a request from a given one of the media clients to transmit the live performance and commencing at a current point in said live stream of digital data, repackaging said stream of digital data into a media format compatible with the given media client and transmitting said repackaged digital data to said given media client via the data network wherein said media format comprises a data file identified by the given media client as having a length so that it appears to the given media client that the media format is a non-streaming media format, wherein said length is indicated by one of either omitting a header field indicating length or indicating said length is greater than a length required to coincide with a duration of the live performance.

8. The system of claim 7 , wherein the data network comprises the Internet and a local area network on which the given media client is located, and further comprising a firewall positioned between the internet and the local area network, said firewall configured to prevent said live stream of digital data from being accessible via the local area network.

9. The system of claim 7 , wherein said live stream of digital data is comprised of a substantially continuous stream of data packets and further wherein repackaging said stream of digital data commences with a current data packet selected from said substantially continuous stream of data packets, said current data packet comprising a portion of said live stream of digital data having a time of generation equal to said current point.

10. The system of claim 9 , wherein said media server device discards data packets comprising a portion of said live stream having a time of generation older than said current point.

11. The system of claim 7 , wherein said media format is MPEG.

12. The system of claim 7 , wherein said length is greater than a length required to coincide with a predetermined viewing time.

13. The system of claim 7 , further comprising providing a hyper link on a web site, said hyperlink comprising a URL comprising a command to launch said given media client and a mountpoint and wherein said request is generated on selection of said URL by a user of said given media client, said request including said mountpoint.

Assignments (17)
RELEASE OF SECURITY INTEREST RECORDED AT 037809/0628 Recorded Nov 30, 2018
From: PNC BANK, NATIONAL ASSOCIATION
To: TRITON DIGITAL CANADA INC.
Reel/Frame 048174/0337 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 036457/0902 Recorded Nov 30, 2018
From: PNC BANK, NATIONAL ASSOCIATION
To: TRITON DIGITAL CANADA
Reel/Frame 048174/0326 →
MERGER Recorded Aug 4, 2016
From: TRITON DIGITAL CANADA INC.; TRITON DIGITAL LUXCO INC.
To: TRITON DIGITAL CANADA INC.
Reel/Frame 039564/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: VECTOR TRITON (LUX) 1, S.À R.L. - DELAWARE BRANCH
To: TRITON DIGITAL LUXCO INC.
Reel/Frame 039339/0717 →
CONFIRMATION OF HYPOTHEC AND SECURITY INTEREST Recorded Feb 12, 2016
From: TRITON DIGITAL CANADA INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 037809/0628 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AND REPLACE THE DOCUMENT PREVIOUSLY RECORDED ON REEL 036170 FRAME 0659. ASSIGNOR(S) HEREBY CONFIRMS THE AMENDED AND RESTATED INTELLECTUAL PROPERTY TRANSFER AGREEMENT. Recorded Dec 9, 2015
From: TRITON DIGITAL, INC.
To: VECTOR TRITON (LUX) 1, S.À R.L. - DELAWARE BRANCH
Reel/Frame 037254/0795 →
SECURITY INTEREST Recorded Aug 31, 2015
From: VECTOR TRITON (LUX) 1, S.Á. R.L.; VECTOR TRITON LUX 1, S.A. R.L. - DELAWARE BRANCH
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 036457/0902 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 035771 FRAME: 0124. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY TRANSFER AGREEMENT. Recorded Jul 20, 2015
From: TRITON DIGITAL, INC.
To: VECTOR TRITON (LUX) 1, S.À R.L. - DELAWARE BRANCH
Reel/Frame 036170/0659 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT PREVIOUSLY RECORDED AT REEL: 035771 FRAME: 0090. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY TRANSFER AGREEMENT. Recorded Jul 10, 2015
From: ANDO MEDIA, LLC
To: TRITON DIGITAL, INC.
Reel/Frame 036134/0301 →
INTELLECTUAL PROPERTY TRANSFER AGREEMENT Recorded May 26, 2015
From: ANDO MEDIA, LLC
To: TRITON DIGITAL, INC.
Reel/Frame 035771/0090 →
INTELLECTUAL PROPERTY TRANSFER AGREEMENT Recorded May 26, 2015
From: TRITON DIGITAL, INC.
To: VECTOR TRITON (LUX) 1, S.À R.L.
Reel/Frame 035771/0124 →
RELEASE OF SECURITY INTEREST Recorded Feb 17, 2015
From: MACAUARIE SIERRA INVESTMENT HOLDINGS INC.
To: TRITON MEDIA, LLC
Reel/Frame 034975/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED AT REEL: 031475 FRAME: 0422. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 5, 2015
From: ANDO MEDIA, LLC
To: MACQUARIE SIERRA INVESTMENT HOLDINGS INC.
Reel/Frame 034911/0108 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 22, 2013
From: ANDO MEDIA, LLC
To: MACQUARIE SIERRA HOLDINGS INC.
Reel/Frame 031475/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2012
From: TRITON DIGITAL CANADA INC.
To: ANDO MEDIA, LLC
Reel/Frame 028309/0123 →
CHANGE OF NAME Recorded Sep 23, 2011
From: STREAMTHEWORLD, INC.
To: TRITON DIGITAL CANADA INC.
Reel/Frame 026962/0090 →
NUNC PRO TUNC ASSIGNMENT Recorded Sep 25, 2008
From: GADOURY, JEAN-FRANCOIS; DIONNE, JEAN-FRANCOIS
To: STREAMTHEWORLD, INC.
Reel/Frame 021584/0092 →