IP Library Granted Patent US 9,973,769
Granted Patent B2
US 9,973,769 · App. 14/825,061 · Granted May 15, 2018

Methods and apparatus of encoding real time media content

Inventors: Joseph Forehand (Lone Tree, CO); Niem Dang (Sterling, VA); John Patti (Lakewood, CO); Kenneth Gould (Reston, VA)
Assignee: Time Warner Cable Enterprises LLC
H04N19/436H04N19/39H04N21/23439H04N21/2404H04N21/8456H04N21/85406H04N19/65
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,973,769
App. No.
14/825,061
Granted
May 15, 2018
Kind
B2
Abstract

Methods, apparatus and systems of parallel encoding and publishing media content in a plurality of encoded formats. One exemplary embodiment includes the steps of receiving at least a first portion of a first content stream; communicating the first portion of the stream to a plurality of encoders including a first through Nth encoder, operating said first through Nth encoders in parallel to perform different encoding operations in real time to generate first through Nth encoded versions of said first portion of content; monitoring the encoding status of each of the first through Nth encoders; determining when at least the first through Nth encoders are done processing the first portion of the stream, and publishing, in response to determining that the first through Nth encoders are done processing the first portion of the stream, at the same time, the successfully encoded versions of the first portion of the stream.

Claims (51)

1. A method of encoding and distributing real time media content, the method comprising:

receiving, at a content processing device at least a first portion of a first content stream;

communicating the first portion of the first content stream to a plurality of encoders including a first through Nth encoder, where N is an integer value greater than one, said first portion being one of a plurality of portions in said first content stream;

operating said first through Nth encoders in parallel to perform different encoding operations in real time to generate first through Nth encoded versions of said first portion of the first content stream, respectively, each of the first through Nth encoded versions of said first portion of the first content stream being different with respect to at least one of an encoding standard, content format, resolution or data rate to which the encoded version corresponds;

monitoring the encoding status of each of the first through Nth encoders to determine completion of encoding of the first portion of the first content stream by the first through Nth encoders or failure of one or more of the N encoders with regard to encoding said first portion of the first content stream;

determining, when at least one of the first through Nth encoders fails to complete encoding of the first portion of the first content stream in a predetermined time, that said one of the encoders has encountered a failure with regard to encoding the first portion of the first content stream;

determining when at least the first through Nth encoders are done processing the first portion of the first content stream, said determining including determining on an individual per encoder basis whether the individual encoder has successfully completed encoding of the first portion of the first content stream or has encountered a failure with regard to encoding said first portion of the first content stream; and

publishing, in response to determining that at least the first through Nth encoders are done processing the first portion of the first content stream, at the same time, the successfully encoded versions of the first portion of the first content stream, said publishing including communicating information identifying where successfully encoded versions of the first portion of the first content stream are stored; and

wherein publishing, in response to determining that at least the first through Nth encoders are done processing the first portion of the content stream, at the same time, the successfully encoded versions of the first portion of the first content stream, is performed without publishing a version of the encoded first portion of the first content stream that is generated by the said one of the encoders that has encountered the failure thereby maintaining alignment of the published plurality of encoded versions of the first portion of the first content stream that were generated by encoders that successfully completed encoding of said first portion of the first content stream.

2. The method of claim 1 , wherein one or more of the encoders are transcoders.

3. The method of claim 1 , further comprising:

storing encoded versions of the first portion of the first content stream generated by different ones of said first through Nth encoders, as the encoders complete encoding different versions of said first portion of the first content stream, said storing preceding determining that the first through Nth encoders are done processing the first portion of the first content stream and preceding said publishing.

4. The method of claim 3 , further comprising:

in response to determining that one of said first through Nth encoders has encountered a failure with regard to encoding said first portion of the first content stream, setting a failure condition indicator associated with said one of said first through Nth encoders; and

treating said one of said first through Nth encoders to have encountered a failure as being in a failure condition with regard to encoding additional portions of the first content stream until it is determined that said encoder is no longer subject to the detected encoding failure.

5. The method of claim 4 , further comprising:

determining that said one of said first through Nth encoders is no longer in a failure condition by receiving from said one of said first through Nth encoders an indication of successful coding of a subsequent content portion within a time period expected for successfully completing encoding of said subsequent content portion or a signal indicating recovery from said failure condition.

6. The method of claim 5 , wherein said first content portion and subsequent content portions correspond to a predetermined time interval of video content.

7. The method of claim 6 , wherein said predetermined interval of video content is a 2 or 6 second interval.

8. The method of claim 1 wherein each of said first through N encoders is included in a first through N computing platform, where N is an integer value greater than one, said method further including: querying, each of said first through N computing platforms including an encoder which has been determined to have successfully completed encoding of the first portion of the first content stream, for a storage location address in which the encoded version of the first portion of the first content stream has been stored by the computing platform, said querying preceding said publishing.

9. The method of claim 8 wherein said first through N computing platforms are first through N processing blades.

10. The method of claim 8 wherein the computing platforms are implemented in a bare metal environment.

11. The method of claim 3 , wherein communicating information identifying where successfully encoded versions of the first portion of the first content stream are stored includes:

publishing information, in the form of addresses, said addresses identifying where of the successfully processed versions of the first portion of the first content stream are stored.

12. A content processing device for encoding and distributing real time media content comprising:

an Input/Output (I/O) interface configured to receive at least a first portion of a first content stream and communicate the first portion of the first content stream to a plurality of encoders, said first portion being one of a plurality of portions in said first content stream;

a plurality of encoders including a first through Nth encoder, where N is an integer value greater than one, said first through Nth encoders being configured to operate in parallel to perform different encoding operations in real time to generate first through Nth encoded versions of said first portion of the first content stream, respectively, each of the first through Nth encoded versions of said first portion of the first content stream being different with respect to at least one of an encoding standard, content format, resolution or data rate to which the encoded version corresponds; and

a processor configured to:

monitor the encoding status of each of the first through Nth encoders to determine completion of encoding of the first portion of the first content stream by the first through Nth encoders or failure of one or more of the N encoders with regard to encoding said first portion of the first content stream;

determine, when at least one of the first through Nth encoders fails to complete encoding of the first portion of the first content stream in a predetermined time, that said one of the encoders has encountered a failure with regard to encoding the first portion of the first content stream;

determine when at least the first through Nth encoders are done processing the first portion of the first content stream, said determination including determining on an individual per encoder basis whether the individual encoder has successfully completed encoding of the first portion of the first content stream or has encountered a failure with regard to encoding said first portion of the first content stream; and

perform a publish operation, in response to determining that at least the first through Nth encoders are done processing the first portion of the first content stream, said publish operation including publishing at the same time the successfully encoded versions of the first portion of the content stream, said publish operation including communicating information identifying where successfully encoded versions of the first portion of the first content stream are stored; and

wherein said publish operation is performed without publishing a version of the encoded first portion of the first content stream that is generated by the said one of the encoders that has encountered the failure thereby maintaining alignment of the published plurality of encoded versions of the first portion of the first content stream that were generated by encoders that successfully completed encoding of said first portion of the first content stream.

13. The content processing device of claim 12 , wherein one or more of the encoders are transcoders.

14. The content processing device of claim 13 , further comprising:

a storage device for storing encoded versions of the first portion of the first content stream generated by different ones of said first through Nth encoders.

15. The content processing device of claim 14 , further comprising:

a failure condition indicator module configured to set a failure condition indicator associated with said one of said first through Nth encoders in response to determining that one of said first through Nth encoders has encountered a failure with regard to encoding said first portion of the first content stream; and

wherein said processor is further configured to treat said one of said first through Nth encoders to have encountered a failure as being in a failure condition with regard to encoding additional portions of the first content stream until it is determined that said encoder is no longer subject to the detected encoding failure.

16. The content processing device of claim 15 wherein said processor is further configured to make a determination that said one of said first through Nth encoders is no longer in a failure condition upon receiving from said one of said first through Nth encoders an indication of successful coding of a subsequent content portion within a time period expected for successfully completing encoding of said subsequent content portion or a signal indicating recovery from said failure condition.

17. The content processing device of claim 16 , wherein said first content portion and subsequent content portions correspond to a predetermined time interval of video content.

18. The content processing device of claim 17 , wherein said first content stream is a content stream communicating video corresponding to a live event, said encoding and publishing occurring while said event is ongoing.

19. A non-transitory computer readable medium having machine executable instructions stored thereon for controlling a processor in a content processing device, the non-transitory computer readable medium including:

code for controlling the processor to receive at least a first portion of a first content stream;

code for controlling the processor to communicate the first portion of the first content stream to a plurality of encoders including a first through Nth encoder, where N is an integer value greater than one, said first portion of the first content stream being one of a plurality of portions in said first content stream;

code for controlling the processor to operate said first through Nth encoders in parallel to perform different encoding operations in real time to generate first through Nth encoded versions of said first portion of the first content stream, respectively, each of the first through Nth encoded versions of said first portion of the first content stream being different with respect to at least one of an encoding standard, content format, resolution or data rate to which the encoded version corresponds;

code for controlling the processor to monitor the encoding status of each of the first through Nth encoders to determine completion of encoding of the first portion of the first content stream by the first through Nth encoders or failure of one or more of the N encoders with regard to encoding said first portion of the first content stream;

code for controlling the processor to determine, when at least one of the first through Nth encoders fails to complete encoding of the first portion of the first content stream in a predetermined time, that said one of the encoders has encountered a failure with regard to encoding the first portion of the first content stream;

code for controlling the processor to determine when at least the first through Nth encoders are done processing the first portion of the first content stream, said determining including determining on an individual per encoder basis whether the individual encoder has successfully completed encoding of the first portion of the first content stream or has encountered a failure with regard to encoding said first portion of the first content stream; and

code for controlling the processor to perform a publish operation, in response to determining that at least the first through Nth encoders are done processing the first portion of the content stream, said publish operation including publishing at the same time the successfully encoded versions of the first portion of the first content stream, said publish operation including communicating information identifying where successfully encoded versions of the first portion of the first content stream are stored; and

wherein said publish operation is performed without publishing a version of the encoded first portion of the first content stream that is generated by the said one of the encoders that has encountered the failure thereby maintaining alignment of the published plurality of encoded versions of the first portion of the first content stream that were generated by encoders that successfully completed encoding of said first portion of the first content stream.

Assignments (7)
SECURITY INTEREST Recorded Jul 25, 2018
From: BRIGHT HOUSE NETWORKS, LLC; CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES LLC; TIME WARNER CABLE INTERNET LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 046630/0193 →
SECURITY INTEREST Recorded Jul 17, 2018
From: ADCAST NORTH CAROLINA CABLE ADVERTISING, LLC; ALABANZA LLC; AMERICA'S JOB EXCHANGE LLC; COAXIAL COMMUNICATIONS OF CENTRAL OHIO LLC; DUKENET COMMUNICATIONS HOLDINGS, LLC; DUKENET COMMUNICATIONS, LLC; ICI HOLDINGS, LLC; INSIGHT BLOCKER LLC; INSIGHT CAPITAL LLC; INSIGHT COMMUNICATIONS COMPANY LLC; INSIGHT COMMUNICATIONS COMPANY, L.P; INSIGHT COMMUNICATIONS MIDWEST, LLC; INSIGHT COMMUNICATIONS OF CENTRAL OHIO, LLC; INSIGHT COMMUNICATIONS OF KENTUCKY, L.P.; INSIGHT INTERACTIVE, LLC; INSIGHT KENTUCKY CAPITAL, LLC; INSIGHT KENTUCKY PARTNERS I, L.P.; INSIGHT KENTUCKY PARTNERS II, L.P.; INSIGHT MIDWEST HOLDINGS, LLC; INSIGHT MIDWEST, L.P.; INSIGHT PHONE OF INDIANA, LLC; INSIGHT PHONE OF KENTUCKY, LLC; INSIGHT PHONE OF OHIO, LLC; INTERACTIVE CABLE SERVICES, LLC; INTREPID ACQUISITION LLC; NAVISITE LLC; NEW WISCONSIN PROCUREMENT LLC; OCEANIC TIME WARNER CABLE LLC; PARITY ASSETS, LLC; TIME WARNER CABLE BUSINESS LLC; TIME WARNER CABLE ENTERPRISES LLC; TIME WARNER CABLE INFORMATION SERVICES (ALABAMA), LLC; TIME WARNER CABLE INFORMATION SERVICES (ARIZONA), LLC; TIME WARNER CABLE INFORMATION SERVICES (CALIFORNIA), LLC; TIME WARNER CABLE INFORMATION SERVICES (COLORADO), LLC; TIME WARNER CABLE INFORMATION SERVICES (HAWAII), LLC; TIME WARNER CABLE INFORMATION SERVICES (IDAHO), LLC; TIME WARNER CABLE INFORMATION SERVICES (ILLINOIS), LLC; TIME WARNER CABLE INFORMATION SERVICES (INDIANA), LLC; TIME WARNER CABLE INFORMATION SERVICES (KANSAS), LLC; TIME WARNER CABLE INFORMATION SERVICES (KENTUCKY), LLC; TIME WARNER CABLE INFORMATION SERVICES (MAINE), LLC; TIME WARNER CABLE INFORMATION SERVICES (MASSACHUSETTS), LLC; TIME WARNER CABLE INFORMATION SERVICES (MICHIGAN), LLC; TIME WARNER CABLE INFORMATION SERVICES (MISSOURI), LLC; TIME WARNER CABLE INFORMATION SERVICES (NEBRASKA), LLC; TIME WARNER CABLE INFORMATION SERVICES (NEW HAMPSHIRE), LLC; TIME WARNER CABLE INFORMATION SERVICES (NEW JERSEY), LLC; TIME WARNER CABLE INFORMATION SERVICES (NEW MEXICO) LLC; TIME WARNER CABLE INFORMATION SERVICES (NEW YORK), LLC; TIME WARNER CABLE INFORMATION SERVICES (NORTH CAROLINA), LLC; TIME WARNER CABLE INFORMATION SERVICES (OHIO), LLC; TIME WARNER CABLE INFORMATION SERVICES (PENNSYLVANIA), LLC; TIME WARNER CABLE INFORMATION SERVICES (SOUTH CAROLINA), LLC; TIME WARNER CABLE INFORMATION SERVICES (TENNESSEE), LLC; TIME WARNER CABLE INFORMATION SERVICES (TEXAS), LLC; TIME WARNER CABLE INFORMATION SERVICES (VIRGINIA), LLC; TIME WARNER CABLE INFORMATION SERVICES (WASHINGTON), LLC; TIME WARNER CABLE INFORMATION SERVICES (WEST VIRGINIA), LLC; TIME WARNER CABLE INFORMATION SERVICES (WISCONSIN), LLC; TIME WARNER CABLE INTERNATIONAL LLC; TIME WARNER CABLE INTERNET HOLDINGS III LLC; TIME WARNER CABLE INTERNET HOLDINGS LLC; TIME WARNER CABLE INTERNET LLC; TIME WARNER CABLE MEDIA LLC; TIME WARNER CABLE MIDWEST LLC; TIME WARNER CABLE NEW YORK CITY LLC; TIME WARNER CABLE NORTHEAST LLC; TIME WARNER CABLE PACIFIC WEST LLC; TIME WARNER CABLE SERVICES LLC; TIME WARNER CABLE SOUTHEAST LLC; TIME WARNER CABLE SPORTS LLC; TIME WARNER CABLE TEXAS LLC; TWC ADMINISTRATION LLC; TWC COMMUNICATIONS, LLC; TWC DIGITAL PHONE LLC; TWC MEDIA BLOCKER LLC; TWC NEWCO LLC; TWC NEWS AND LOCAL PROGRAMMING HOLDCO LLC; TWC NEWS AND LOCAL PROGRAMMING LLC; TWC REGIONAL SPORTS NETWORK I LLC; TWC SECURITY LLC; TWC SEE HOLDCO LLC; TWC WIRELESS LLC; TWC/CHARTER DALLAS CABLE ADVERTISING, LLC; TWCIS HOLDCO LLC; WISCONSIN PROCUREMENT HOLDCO LLC; BRIGHT HOUSE NETWORKS, LLC; BRIGHT HOUSE NETWORKS INFORMATION SERVICES (ALABAMA), LLC; BRIGHT HOUSE NETWORKS INFORMATION SERVICES (CALIFORNIA), LLC; BRIGHT HOUSE NETWORKS INFORMATION SERVICES (FLORIDA), LLC; BRIGHT HOUSE NETWORKS INFORMATION SERVICES (INDIANA), LLC; BRIGHT HOUSE NETWORKS INFORMATION SERVICES (MICHIGAN), LLC; BHN SPECTRUM INVESTMENTS, LLC; BHN HOME SECURITY SERVICES, LLC; AMERICAN CABLE ENTERTAINMENT COMPANY, LLC; ATHENS CABLEVISION, LLC; AUSABLE CABLE TV, LLC; BRESNAN BROADBAND HOLDINGS, LLC; BRESNAN BROADBAND OF COLORADO, LLC; BRESNAN BROADBAND OF MONTANA, LLC; BRESNAN BROADBAND OF UTAH, LLC; BRESNAN BROADBAND OF WYOMING, LLC; BRESNAN COMMUNICATIONS, LLC; BRESNAN DIGITAL SERVICES, LLC; BRESNAN MICROWAVE OF MONTANA, LLC; CABLE EQUITIES COLORADO, LLC; CABLE EQUITIES OF COLORADO MANAGEMENT LLC CC 10, LLC; CC FIBERLINK, LLC; CC MICHIGAN, LLC; CC SYSTEMS, LLC; CC V HOLDINGS, LLC; CC VI FIBERLINK, LLC; CC VI OPERATING COMPANY, LLC; CC VII FIBERLINK, LLC; CC VIII FIBERLINK, LLC; CC VIII HOLDINGS, LLC; CC VIII OPERATING, LLC; CC VIII, LLC; CCO FIBERLINK, LLC; CCO HOLDCO TRANSFERS VII, LLC; CCO LP, LLC; CCO NR HOLDINGS, LLC; CCO PURCHASING, LLC; CCO SOCAL I, LLC; CCO SOCAL II, LLC; CCO SOCAL VEHICLES, LLC; CCO TRANSFERS, LLC; CHARTER ADVANCED SERVICES (AL), LLC; CHARTER ADVANCED SERVICES (CA), LLC; CHARTER ADVANCED SERVICES (CO), LLC; CHARTER ADVANCED SERVICES (CT), LLC; CHARTER ADVANCED SERVICES (GA), LLC; CHARTER ADVANCED SERVICES (IL), LLC; CHARTER ADVANCED SERVICES (IN), LLC; CHARTER ADVANCED SERVICES (KY), LLC; CHARTER ADVANCED SERVICES (LA), LLC; CHARTER ADVANCED SERVICES (MA), LLC; CHARTER ADVANCED SERVICES (MD), LLC; CHARTER ADVANCED SERVICES (MI), LLC; CHARTER ADVANCED SERVICES (MN), LLC; CHARTER ADVANCED SERVICES (MO), LLC; CHARTER ADVANCED SERVICES (MS), LLC; CHARTER ADVANCED SERVICES (MT), LLC; CHARTER ADVANCED SERVICES (NC), LLC; CHARTER ADVANCED SERVICES (NE), LLC; CHARTER ADVANCED SERVICES (NH), LLC; CHARTER ADVANCED SERVICES (NV), LLC; CHARTER ADVANCED SERVICES (NY), LLC; CHARTER ADVANCED SERVICES (OH), LLC; CHARTER ADVANCED SERVICES (OR), LLC; CHARTER ADVANCED SERVICES (PA), LLC; CHARTER ADVANCED SERVICES (SC), LLC; CHARTER ADVANCED SERVICES (TN), LLC; CHARTER ADVANCED SERVICES (TX), LLC; CHARTER ADVANCED SERVICES (UT), LLC; CHARTER ADVANCED SERVICES (VA), LLC; CHARTER ADVANCED SERVICES (VT), LLC; CHARTER ADVANCED SERVICES (WA), LLC; CHARTER ADVANCED SERVICES (WI), LLC; CHARTER ADVANCED SERVICES (WV), LLC; CHARTER ADVANCED SERVICES (WY), LLC; CHARTER ADVANCED SERVICES VIII (MI), LLC; CHARTER ADVANCED SERVICES VIII (MN), LLC; CHARTER ADVANCED SERVICES VIII (WI), LLC; CHARTER ADVERTISING OF SAINT LOUIS, LLC; CHARTER CABLE OPERATING COMPANY, LLC; CHARTER CABLE PARTNERS, LLC; CHARTER COMMUNICATIONS ENTERTAINMENT I, LLC; CHARTER COMMUNICATIONS ENTERTAINMENT II, LLC; CHARTER COMMUNICATIONS ENTERTAINMENT, LLC; CHARTER COMMUNICATIONS OF CALIFORNIA, LLC; CHARTER COMMUNICATIONS OPERATING CAPITAL CORP.; CHARTER COMMUNICATIONS OPERATING, LLC; CHARTER COMMUNICATIONS PROPERTIES LLC; CHARTER COMMUNICATIONS V, LLC; CHARTER COMMUNICATIONS VENTURES, LLC; CHARTER COMMUNICATIONS VI, L.L.C.; CHARTER COMMUNICATIONS VII, LLC; CHARTER COMMUNICATIONS, LLC; CHARTER DISTRIBUTION, LLC; CHARTER FIBERLINK - ALABAMA, LLC; CHARTER FIBERLINK - GEORGIA, LLC; CHARTER FIBERLINK - ILLINOIS, LLC; CHARTER FIBERLINK - MARYLAND II, LLC; CHARTER FIBERLINK - MICHIGAN, LLC; CHARTER FIBERLINK - MISSOURI, LLC; CHARTER FIBERLINK - NEBRASKA, LLC; CHARTER FIBERLINK - PENNSYLVANIA, LLC; CHARTER FIBERLINK - TENNESSEE, LLC; CHARTER FIBERLINK AR-CCVII, LLC; CHARTER FIBERLINK CA-CCO, LLC; CHARTER FIBERLINK CC VIII, LLC; CHARTER FIBERLINK CCO, LLC; CHARTER FIBERLINK CT-CCO, LLC; CHARTER FIBERLINK LA-CCO, LLC; CHARTER FIBERLINK MA-CCO, LLC; CHARTER FIBERLINK MS-CCVI, LLC; CHARTER FIBERLINK NC-CCO, LLC; CHARTER FIBERLINK NH-CCO, LLC; CHARTER FIBERLINK NV-CCVII, LLC; CHARTER FIBERLINK NY-CCO, LLC; CHARTER FIBERLINK OH-CCO, LLC; CHARTER FIBERLINK OR-CCVII, LLC; CHARTER FIBERLINK SC-CCO, LLC; CHARTER FIBERLINK TX-CCO, LLC; CHARTER FIBERLINK VA-CCO, LLC; CHARTER FIBERLINK VT-CCO, LLC; CHARTER FIBERLINK WA-CCVII, LLC; CHARTER HELICON, LLC; CHARTER HOME SECURITY, LLC; CHARTER LEASING HOLDING COMPANY, LLC; CHARTER LEASING OF WISCONSIN, LLC; CHARTER RMG, LLC; CHARTER STORES FCN, LLC; CHARTER VIDEO ELECTRONICS, LLC; FALCON CABLE COMMUNICATIONS, LLC; FALCON CABLE MEDIA, A CALIFORNIA LIMITED PARTNERSHIP; FALCON CABLE SYSTEMS COMPANY II, L.P.; FALCON CABLEVISION, A CALIFORNIA LIMITED PARTNERSHIP; FALCON COMMUNITY CABLE, L.P.; FALCON COMMUNITY VENTURES I LIMITED PARTNERSHIP; FALCON FIRST CABLE OF THE SOUTHEAST, LLC; FALCON FIRST, LLC; FALCON TELECABLE, A CALIFORNIA LIMITED PARTNERSHIP; FALCON VIDEO COMMUNICATIONS, L.P.; HELICON PARTNERS I, L.P.; HOMETOWN T.V., LLC; HPI ACQUISITION CO. LLC; INTERLINK COMMUNICATIONS PARTNERS, LLC; LONG BEACH, LLC; MARCUS CABLE ASSOCIATES, L.L.C.; MARCUS CABLE OF ALABAMA, L.L.C.; MARCUS CABLE, LLC; MIDWEST CABLE COMMUNICATIONS, LLC; PEACHTREE CABLE TV, L.P.; PEACHTREE CABLE TV, LLC; PHONE TRANSFERS (AL), LLC; PHONE TRANSFERS (CA), LLC; PHONE TRANSFERS (GA), LLC; PHONE TRANSFERS (NC), LLC; PHONE TRANSFERS (TN), LLC; PHONE TRANSFERS (VA), LLC; PLATTSBURGH CABLEVISION, LLC; RENAISSANCE MEDIA LLC; RIFKIN ACQUISITION PARTNERS, LLC; ROBIN MEDIA GROUP, LLC; SCOTTSBORO TV CABLE, LLC TENNESSEE, LLC; THE HELICON GROUP, L.P.; VISTA BROADBAND COMMUNICATIONS, LLC; VOIP TRANSFERS (AL), LLC; VOIP TRANSFERS (CA) LLC; VOIP TRANSFERS (GA), LLC; VOIP TRANSFERS (NC), LLC; VOIP TRANSFERS (TN), LLC; VOIP TRANSFERS (VA), LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 046567/0090 →
CHANGE OF ADDRESS Recorded Nov 15, 2017
From: TIME WARNER CABLE ENTERPRISES LLC
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 044456/0167 →
SECURITY INTEREST Recorded May 18, 2016
From: BRIGHT HOUSE NETWORKS, LLC; CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038747/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2015
From: DANG, NIEM; GOULD, KENNETH
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 036430/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2015
From: PATTI, JOHN
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 036431/0007 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2015
From: FOREHAND, JOSEPH
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 036430/0963 →
Continuity (1)
Related Publication 20170048536A1 · Feb 16, 2017