IP Library Granted Patent US 10,257,246
Granted Patent B2
US 10,257,246 · App. 15/420,584 · Granted Apr 9, 2019

Content distribution via a distribution network and an access network

Inventors: Yong Ho Son (Philadelphia, PA); Christopher W. B. Goode (Philadelphia, PA)
Assignee: Comcast IP Holdings I, LLC
H04L65/607H04L12/2801H04L12/5692H04L29/06027H04L49/552H04L49/557H04L65/4084H04L65/608H04L65/80H04L67/2823H04N7/17336H04N21/2381H04N21/23106H04N21/234309H04N21/234381H04N21/25875H04N21/2743H04N21/4753H04N21/47202H04N21/6125H04N21/6437H04N21/64322H04N21/8355H04N21/8455
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,257,246
App. No.
15/420,584
Granted
Apr 9, 2019
Kind
B2
Abstract

A method and apparatus for streaming content to an access network in an interactive information distribution system. The method encapsulates the content in accordance to an Internet Protocol (IP). The content is then transcoded into a format supported by the access network, and streamed over a distribution network to a remote server or to a subscriber terminal that is coupled to the access network. The apparatus is embodied as stream caching server for streaming the content encapsulated within the packet to access networks via a stream distribution network in response to a request for content. A packet processor is coupled to the stream server for processing the encapsulated content within the IP packets into a format native to the access network.

Claims (33)

1. A method comprising:

transcoding, by a computing device, content data to a format supported by an access network, resulting in transcoded content data, wherein the computing device is in communication with an interface device for the access network via a distribution network;

encapsulating, by the computing device, the transcoded content data, resulting in encapsulated content data that is in a format supported by the distribution network, wherein the format supported by the access network is different from the format supported by the distribution network; and

causing transmission, to the interface device via the distribution network, of the encapsulated content data.

2. The method of claim 1 , wherein the format supported by the distribution network comprises an Internet Protocol (IP) format.

3. The method of claim 1 , wherein the encapsulated content data comprises at least one RTP packet.

4. The method of claim 1 , wherein the encapsulated content data comprises at least one IP packet.

5. The method of claim 1 , wherein the encapsulated content data comprises at least one User Datagram Protocol (UDP) packet.

6. The method of claim 1 , wherein the content data comprises video-on-demand content data.

7. The method of claim 1 , wherein the content data comprises pay-per-view content data.

8. The method of claim 1 , wherein the content data comprises digital broadcast content data.

9. The method of claim 1 , wherein the content data comprises encoded audio data.

10. One or more non-transitory computer-readable media storing executable instructions that, when executed, cause an apparatus to:

transcode content data to a format supported by an access network, resulting in transcoded content data, wherein the apparatus is in communication with an interface device for the access network via a distribution network;

encapsulate the transcoded content data, resulting in encapsulated content data that is in a format supported by the distribution network, wherein the format supported by the access network is different from the format supported by the distribution network; and

cause transmission, to the interface device via the distribution network, of the encapsulated content data.

11. The one or more non-transitory computer-readable media of claim 10 , wherein the format supported by the distribution network comprises an Internet Protocol (IP) format.

12. The one or more non-transitory computer-readable media of claim 10 , wherein the content data comprises video-on-demand content data.

13. The one or more non-transitory computer-readable media of claim 10 , wherein the content data comprises pay-per-view content data.

14. The one or more non-transitory computer-readable media of claim 10 , wherein the content data comprises digital broadcast content data.

15. The one or more non-transitory computer-readable media of claim 10 , wherein the content data comprises encoded audio data.

16. A system comprising:

an interface device for an access network; and

a computing device comprising:

one or more processors; and

memory storing executable instructions that, when executed by the one or more processors, cause the computing device to:

transcode content data to a format supported by the access network, resulting in transcoded content data, wherein the computing device is in communication with the interface device via a distribution network;

encapsulate the transcoded content data, resulting in encapsulated content data that is in a format supported by the distribution network, wherein the format supported by the access network is different from the format supported by the distribution network; and

cause transmission, to the interface device via the distribution network, of the encapsulated content data.

17. The system of claim 16 , wherein the content data comprises video-on-demand content data.

18. The system of claim 16 , wherein the content data comprises pay-per-view content data.

19. The system of claim 16 , wherein the content data comprises digital broadcast content data.

20. The system of claim 16 , wherein the content data comprises encoded audio data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: SON, YONG HO; GOODE, CHRISTOPHER W.B.
To: DIVA SYSTEMS CORPORATION
Reel/Frame 042661/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: DIVA SYSTEMS CORPORATION
To: TV GATEWAY, LLC
Reel/Frame 042661/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: SEDNA PATENT SERVICES, LLP
To: COMCAST IP HOLDINGS I, LLC
Reel/Frame 042661/0703 →
CHANGE OF NAME Recorded Jun 9, 2017
From: TV GATEWAY, LLC
To: SEDNA PATENT SERVICES, LLP
Reel/Frame 042755/0517 →
Continuity (8)
Continuation 14858204 · Sep 18, 2015
Continuation 11618347 · Dec 29, 2006
Continuation 09772287 · Jan 29, 2001
Provisional Application 60178809 · Jan 28, 2000
Provisional Application 60178810 · Jan 28, 2000
Provisional Application 60178857 · Jan 28, 2000
Provisional Application 60178795 · Jan 28, 2000
Related Publication 20170272492A1 · Sep 21, 2017
Cited By (1)
US 12,579,053