IP Library Granted Patent US 10,313,755
Granted Patent B2
US 10,313,755 · App. 14/968,653 · Granted Jun 4, 2019

Recommendation engine apparatus and methods

Inventors: David Kimble (Boulder, CO); Fee Ling Chin (Lafayette, CO)
Assignee: Time Warner Cable Enterprises LLC
H04N21/4668H04N7/17318H04N21/25891H04N21/2668H04N21/44222H04N21/466H04N21/4667H04N21/4826H04N21/6582
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,313,755
App. No.
14/968,653
Granted
Jun 4, 2019
Kind
B2
Abstract

Recommendation engine apparatus and associated methods provide content compiled from various sources and selected to match user preferences. In one embodiment, the recommendation apparatus comprises a headend entity; in another, it is co-located on a user's CPE. In one embodiment, the recommendation engine creates content records from content metadata for comparison to a user profile. The user profile is pre-programmed; however has the ability to dynamically shift toward a user's preferences as the user takes actions regarding content. Client applications are utilized to compile and present content; feedback mechanisms are utilized to enable “learning” from user activities to generate more precise recommendations as well as to “unlearn” stale preferences. Recommended content is displayed in the form of a playlist, or as a continuous stream on a virtual channel, or presented in an electronic program guide. A business rules “engine” useful in implementing operational or business goals is also disclosed.

Claims (92)

1. A method of providing content for consumption by a user, the method comprising:

maintaining data representative of a user profile at a storage apparatus of a web server associated with a multi-systems operator, the user profile being associated with the user of a client device;

identifying one or more recommended content items for the user based at least partly on the data representative of the user profile;

causing provision to the client device, via an Internet connection to the web server, of data relating to the one or more recommended content items;

receiving data indicating a user action taken with respect to a content item of the one or more recommended content items, the data originated by the client device;

based at least on the received data, causing the content item to be provided to the client device for presentation to the user; and

updating the data representative of the user profile based at least partly on the data indicating the user action received from the client device, the updating of the data representative of the user profile comprising applying a weighting factor to a data structure associated with the content item, the applying of the weighting factor comprising selecting the weighting factor from among a plurality of weighting factors, the selecting being based on the user action taken with respect to the content item;

wherein the identifying of the one or more recommended content items for the user comprises adding data descriptive of the content item to a list of the one or more recommended content items when a score parameter associated with the content item meets or exceeds a prescribed minimum value, the score parameter generated based at least on: (i) the updated data representative of the user profile, and (ii) the data structure with the weighting factor applied thereto.

2. The method of claim 1 , further comprising scheduling the content item to broadcast at a future time;

wherein the causing the content item to be provided to the client device or another device of the user comprises causing the content item to be provided to the client device or the another device at the future time.

3. The method of claim 1 , wherein:

the updating of the data representative of the user profile further comprises updating the data representative of the user profile based on user activity data collected from a plurality of devices associated with the user, the plurality of devices including the client device.

4. The method of claim 1 , wherein the data relating to the one or more recommended content items comprises data representative of a list of the one or more recommended content items ranked in an order based at least partly on a level of correlation to the data representative of the user profile.

5. The method of claim 1 , wherein:

the user comprises a subscriber of a managed content delivery network;

the one or more recommended content items are configured for delivery over the managed content delivery network; and

the one or more recommended content items comprise a plurality of recommended content items provided by a plurality of content sources each independent of the managed content delivery network.

6. The method of claim 1 , wherein the causing of the content item to be provided comprises accessing a user-specific data storage location of a network data storage apparatus, the user-specific data storage location being accessible only to the user or the client device.

7. The method of claim 1 , further comprising:

generating data representative of a playlist comprising the content item, the playlist comprising the one or more recommended content items ranked in an order of priority; and

causing provision of access to the data representative of the playlist to the client device via the Internet connection to the web server.

8. A web server apparatus associated with a network operator for use in a managed content delivery network, the apparatus comprising:

a first storage apparatus configured to store a plurality of data representative of a plurality of respective user profiles associated with respective ones of users of respective client devices, the plurality of data representative of the user profiles each comprising data relating to historical content-related activity for the respective user;

a digital processor apparatus in data communication with the first storage apparatus; and

a second storage apparatus in data communication with the digital processor apparatus and comprising a computer program configured to, when executed on the digital processor apparatus:

identify one or more recommended content items for one of the users based at least partly on a data structure generated from historical content-related activity data within data representative of a profile of the one of the users, the historical content-related activity data comprising data indicative of a plurality of user actions;

provide, to the client device of that user, access to a list of the one or more recommended content items, the provision being based at least on one or more weighting factors associated with that user;

receive, from the client device of that user, data indicating a selection of a content item of the one or more recommended content items;

cause the selected content item to be provided to the client device of that user for rendering thereby;

based at least on a negative value being applied to the one or more weighting factors, the negative value based at least on the plurality of user actions, generate an updated version of a data structure associated with the selected content item, and combine (i) the updated version of the data structure associated with the selected content item with (ii) the data structure generated from historical content-related activity data to produce a combined data structure; and

based at least on a value correlated to the combined data structure being below a minimum value, remove the selected content item from the list of the one or more recommended content items;

wherein the one or more weighting factors are correlated to respective portions of the data representative of the plurality of user actions based at least on a point of time associated with each of the user actions as reflected in the respective portions of the data.

9. The web server apparatus of claim 8 , wherein the computer program is further configured to, when executed on the digital processor apparatus, cause a recording of the selected content item during a broadcast of the selected content item, the recording of the selected content item being stored on a user-specific portion of the network storage apparatus that is only accessible to the one of the users.

10. The web server apparatus of claim 8 , wherein the selected content item is scheduled to broadcast at a future time.

11. The web server apparatus of claim 8 , wherein the computer program is further configured to, when executed on the digital processor apparatus:

update the historical content-related activity data associated with the data representative of the profile of the one of the users based at least partly on user activity data collected from a plurality of devices associated with the one of the users, the plurality of devices including the client device.

12. The web server apparatus of claim 8 , wherein the one or more recommended content items are presented according to a prescribed presentation scheme, the scheme based at least partly on a correlation between respective subject matter of the one or more recommended content items and to the historical content-related activity data associated with the data representative of the profile of the one of the users.

13. The web server apparatus of claim 12 , wherein the prescribed presentation scheme further comprises presentation of recommended content items that are broadcast at a first time as having a higher priority than presentation of content items that are broadcast at a second time which is subsequent to the first time.

14. The method of claim 1 , wherein:

the applying of the weighting factor to the data structure comprises applying the weighting factor to a matrix, the matrix comprising at least one column of values corresponding to a plurality of aspects related to the data representative of the user profile; and

the selecting the weighting factor based on the user action taken comprises selecting the user action from a plurality of user actions.

15. The method of claim 14 , wherein:

the plurality of user actions comprises one or more of viewing, recording, or searching for the content item; and

each of the plurality of user actions corresponds to a respective one of the plurality of weighting factors.

16. The method of claim 1 , further comprising deriving the score parameter from (i) one or more values associated with the data representative of the user profile and (ii) one or more values associated with the data structure associated with the content item.

17. The web server apparatus of claim 8 , wherein the computer program is further configured to, when executed on the digital processor apparatus:

based at least on a positive value being applied to the one or more weighting factors, the positive being based on at least one of the plurality of user actions, remove a content item from the list of the one or more recommended content items, the removed content item being selected based at least on a length of time the content item has stayed on the list.

18. The method of claim 1 , wherein:

the weighting factor selected based on the user action taken with respect to the content item comprises a scalar quantity;

the data structure associated with the content item comprises a vector; and

the applying the weighting factor to the data structure associated with the content item further comprises deriving a product of the vector and the scalar quantity to generate an updated data structure associated with the content item.

19. A non-transitory computer-readable apparatus comprising a storage medium having at least one computer program thereon, the at least one computer program having a plurality of instructions configured to, upon execution by a processor apparatus, cause a network apparatus to:

access data representative of a user profile maintained at a storage apparatus of a web server associated with a network operator, the user profile being associated with the user of a client device;

identify one or more recommended content items for the user based at least partly on the data representative of the user profile;

cause provision to the client device, via at least an Internet connection to the web server, of data relating to the one or more recommended content items;

receive data indicative of a user action taken with respect to a content item of the one or more recommended content items, the data originated by the client device;

based at least on the received data, make the content item accessible to the client device for presentation to the user; and

update the data representative of the user profile based at least partly on the data indicative of the user action received from the client device, the update of the data representative of the user profile comprising application of one of a plurality of weighting factors to a data structure associated with the content item based at least on the user action taken with respect to the content item;

wherein the identification of the one or more recommended content items for the user comprises an addition of data descriptive of the content item to a list of the one or more recommended content items when a score parameter associated with the content item meets or exceeds a prescribed criterion, the score parameter generated based at least on: (i) the updated data representative of the user profile, and (ii) the data structure with the one weighting factor applied thereto.

20. The non-transitory computer-readable apparatus of claim 19 , wherein the making of the content item accessible to the client device or to another device of the user comprises making of the content item accessible to the client device or the other device at a future scheduled time.

21. The non-transitory computer-readable apparatus of claim 19 , wherein the update of the data representative of the user profile further comprises an update of the data representative of the user profile based on user activity data collected from a plurality of devices associated with the user, the plurality of devices including the client device.

22. The non-transitory computer-readable apparatus of claim 19 , wherein the data relating to the one or more recommended content items comprises data representative of a list of the one or more recommended content items ranked in an order based at least partly on a level of correlation to the data representative of the user profile.

23. The non-transitory computer-readable apparatus of claim 19 , wherein:

the user comprises a subscriber of a managed content delivery network;

the one or more recommended content items are configured for delivery over the managed content delivery network; and

the one or more recommended content items comprise a plurality of recommended content items provided by a plurality of content sources each independent of the managed content delivery network.

24. The non-transitory computer-readable apparatus of claim 19 , wherein the making of the content item accessible comprises accessing a user-specific data storage location of a network data storage apparatus, the user-specific data storage location being accessible only to the user or the client device.

25. The non-transitory computer-readable apparatus of claim 19 , wherein plurality of instructions are further configured to, upon execution by the processor apparatus, cause the network apparatus to:

generate data representative of a playlist comprising the content item, the playlist comprising the one or more recommended content items ranked in an order of priority; and

cause provision of access to the data representative of the playlist to the client device via the at least Internet connection to the web server.

26. The non-transitory computer-readable apparatus of claim 19 , wherein:

the application of the one of the plurality of weighting factors to the data structure comprises an application of the one weighting factor to a matrix, the matrix comprising at least one column of values corresponding to a plurality of aspects related to the data representative of the user profile;

the application of the one of the plurality of weighting factors to the data structure further comprises a selection of the one weighting factor from among a plurality of weighting factors; and

the selection of the one weighting factor based on the user action taken is based on a selection of the user action from a plurality of user actions.

27. The non-transitory computer-readable apparatus of claim 19 , wherein:

the one weighting factor is selected based on the user action taken with respect to the content item, the one weighting factor comprising a scalar quantity;

the data structure associated with the content item comprises a vector; and

the applying the one of a plurality of weighting factors to the data structure associated with the content item further comprises deriving a product of the vector and the scalar quantity to generate an updated data structure associated with the content item.

28. A non-transitory computer-readable apparatus comprising a storage medium having at least one computer program thereon, the at least one computer program having a plurality of instructions configured to, upon execution by a processor apparatus, cause a web server apparatus to:

identify one or more recommended content items for one user of a plurality of users, the identification being based at least partly on a data structure generated from data relating to historical user interaction with content by the one user;

provide, to a client device of the one user, access to a representation of the one or more recommended content items, the provision being based at least one on one or more weighting factors associated with the one user;

receive, from the client device, data indicative of a selection of a content item of the one or more recommended content items by the one user;

enable provision of the selected content item to the client device for rendering thereby;

based at least on a prescribed value being applied to the one or more weighting factors, the prescribed value based at least on the data relating to the historical user interaction, generate an updated version of a data structure associated with the selected content item, and combine at least a portion of (i) the updated version of the data structure associated with the selected content item with at least a portion of (ii) the data relating to the historical user interaction to produce a combined data structure; and

based at least on a value correlated to the combined data structure meeting a second prescribed criterion, remove the selected content item from the list of the one or more recommended content items;

wherein the one or more weighting factors are correlated to respective portions of the data relating to the historical user interaction based at least on a temporal association.

29. The non-transitory computer-readable apparatus of claim 28 , wherein the plurality of instructions are further configured to, upon execution by the processor apparatus, cause the web server apparatus to: cause a recording of the selected content item during a broadcast of the selected content item, the recording of the selected content item being stored on a user-specific portion of a network storage apparatus that is only accessible to the one user.

30. The non-transitory computer-readable apparatus of claim 28 , wherein the selected content item is scheduled to broadcast at a future time.

31. The non-transitory computer-readable apparatus of claim 28 , wherein the plurality of instructions are further configured to, upon execution by the processor apparatus, cause the web server apparatus to: update the data relating to the historical user interaction based at least partly on user activity data collected from a plurality of devices associated with the one user, the plurality of devices including the client device.

32. The non-transitory computer-readable apparatus of claim 28 , wherein the plurality of instructions are further configured to, upon execution by the processor apparatus, cause the web server apparatus to: cause presentation of the one or more recommended content items according to a prescribed presentation scheme, the prescribed presentation scheme being based at least partly on a correlation between respective subject matter of the one or more recommended content items and to the data relating to the historical user interaction.

33. The non-transitory computer-readable apparatus of claim 32 , wherein plurality of instructions are further configured to, upon execution by the processor apparatus, cause the web server apparatus to: enable, based on the prescribed presentation scheme, presentation of recommended content items that are broadcast at a first time as having a higher priority than presentation of content items that are broadcast at a second time which is subsequent to the first time.

34. The non-transitory computer-readable apparatus of claim 28 , wherein plurality of instructions are further configured to, upon execution by the processor apparatus, cause the web server apparatus to: based at least on a second prescribed value being applied to the one or more weighting factors, the second prescribed value being based on at least one of a plurality of user actions associated with the data relating to the historical user interaction, remove a content item from the list of the one or more recommended content items, the removed content item being selected based at least on a length of time the content item has stayed on the list.

Assignments (3)
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 →
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 →
Continuity (2)
Division 12414576 · Mar 30, 2009
Related Publication 20160212484A1 · Jul 21, 2016
Cited By (5)
US 12,293,584 US 12,321,422 US 12,327,184 US 12,425,465 US 12,568,261