IP Library Granted Patent US 8,201,191
Granted Patent B2
US 8,201,191 · App. 10/883,374 · Granted Jun 12, 2012

Apparatus and methods for implementation of network software interfaces

Assignee: Time Warner Cable Inc.
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,201,191
App. No.
10/883,374
Granted
Jun 12, 2012
Kind
B2
Abstract

Apparatus and methods for improved software programming interface functionality in a network. In one exemplary embodiment, the network comprises an HFC cable network with CPE in which network-specific programming interfaces (e.g., APIs) may be downloaded to the CPE, registered, authenticated, stored and executed in a software protocol stack implementing OpenCable Application Platform (OCAP) or Multimedia Home Platform (MHP) standards. The host device software comprises a “manager” module that registers APIs identified by the OCAP Monitor Application, such that all applications launched thereafter on the device can use these communications APIs, provided they have the appropriate permission(s). This relieves individual applications from having to support details regarding network-specific protocols and APIs. In an alternate embodiment, class and data files associated with the API functionality are downloaded along with an application. The downloaded application registers the API using a modified version of the API using a description file (DF). The DF describes the class and data files provided with the application that are part of the registered API.

Claims (82)

1. In consumer premises equipment (CPE) having a Java-based software environment and a plurality of applications, a method of providing access to at least one of a plurality of network-specific application programming interfaces (APIs), comprising:

providing an API manager within said CPE;

providing a registry associated with said API manager, said registry adapted to register said plurality of network-specific APIs;

running at least one of said plurality of applications with a communication protocol stack comprising a network-agnostic API, said network-agnostic API having a first privilege, at least one of said plurality of network-specific APIs also being required by said at least one of said plurality of applications;

accessing said API manager to obtain said at least one network-specific API, said network-specific API having a second privilege; and

based at least in part on said first and second privileges, said communication protocol stack loading said at least one network-specific programming interface with the network-agnostic interface for use by said at least one application.

2. The method of claim 1 , further comprising providing a session handler adapted to manage at least one session, said session handler being inter-operative with said at least one of said plurality of applications.

3. The method of claim 1 , further comprising instantiating said at least one API using said at least one application.

4. The method of claim 3 , further comprising registering said instantiated API so that other ones of said application can access said API.

5. A method of operating client equipment in operative communication with a content distribution network, said client equipment comprising at least one application which is generic across a plurality of different networks, having a first privilege, the method comprising:

providing a manager module adapted to manage a plurality of interfaces, wherein at least one interface is network specific;

registering at least one programming interface specific to said content-based network using said manager module, said at least one programming interface having a second privilege;

running said at least one application, the at least one application interfacing a generic interface; and

based at least in part on said first and second privileges, said manager module loading said at least one network-specific programming interface with the generic interface for use by said application;

wherein said plurality of network-specific interfaces are not located within said at least one application.

6. The method of claim 5 , wherein said act of providing comprises downloading said module to said client equipment using a communication channel.

7. The method of claim 5 , further comprising downloading said at least one interface to said client equipment using a communication channel.

8. The method of claim 7 , wherein said act of downloading comprises downloading in response to a session request.

9. The method of claim 5 , further comprising de-registering said at least one programming interface upon occurrence of a prescribed event.

10. The method of claim 9 , wherein said event comprises a change in a descriptor associated with said at least one application.

11. The method of claim 5 , wherein said act of providing a module comprises disposing said module at an intermediate level within a protocol stack of said client equipment.

12. The method of claim 5 , wherein said method is performed at least in part using an extended application information table (XUIT).

13. A Non-transitory storage device having a medium and storing a plurality of data bits thereon, said data bits comprising a computer program, said computer program comprising an interface manager program, said interface manager program adapted to run on a digital processor and further to:

register one or more network-specific application programming interfaces (APIs) within an associated registry, the one or more network-specific APIs having corresponding second privileges associated therewith;

interface with one or more common APIs requesting access to said network-specific APIs, said one or more common APIs shared by multiple applications across different networks, having corresponding first privileges associated therewith; and

wherein the one or more common APIs are provided access to the one or more network-specific APIs based at least in part on the corresponding first and second privileges.

14. The Non-transitory storage device of claim 13 , wherein said medium comprises a random access memory disposed within consumer premises equipment (CPE), said CPE being adapted for use in a cable network.

15. The Non-transitory storage device of claim 13 , wherein said interface manager program is a Java-based program adapted to operate with an OpenCable Application Platform (OCAP) protocol stack of consumer premises equipment (CPE).

16. The Non-transitory storage device of claim 15 , wherein said registry comprises an inter-Xlet communications (IXC) registry.

17. The Non-transitory storage device of claim 16 , wherein said interface manager operates at or above the middleware layer.

18. The Non-transitory storage device of claim 16 , wherein said interface manager abstracts functionality between the middleware and application layers.

19. The Non-transitory storage device of claim 13 , wherein said interface with one or more common APIs comprises: access said registry to provide said API to said one or more applications; and utilize said API via at least said interface manager.

20. Consumer premises equipment (CPE) adapted for operation within a first cable network, said CPE comprising:

an application which is generic across a plurality of different networks, said application having a first privilege;

a manager module resident within a protocol stack of said CPE, said manager module being adapted to register application programming interfaces (APIs) adapted to communicate with another software entity within said first network, at least a subset of the APIs specific to the CPE, said subset of the APIs having a second privilege;

wherein said application can query said protocol stack for one or more of said APIs; and

wherein based at least in part on the corresponding first and second privileges, said application can load the APIs specific to the CPE to communicate with another software entity within said first network.

21. The CPE of claim 20 , wherein said another entity comprises a video on-demand (VOD) server.

22. The CPE of claim 21 , wherein said protocol stack further comprises a monitor application, said monitor application being adapted to identify at least a portion of said APIs.

23. The CPE of claim 22 , wherein said another entity comprises a software component disposed external to said CPE.

24. The CPE of claim 22 , wherein said monitor application is adapted to be at least partly controlled by an external entity.

25. The CPE of claim 24 , wherein said external entity comprises a head-end supervisory process or its proxy.

26. The CPE of claim 20 , wherein said application is downloaded to said CPE via an external network interface in response to a service request.

27. The CPE of claim 20 , wherein at least a portion of said APIs are downloaded to said CPE as part of a session.

28. The CPE of claim 20 , wherein at least a portion of said APIs are associated with a conditional access (CA) function.

29. A Non-transitory computer readable apparatus comprising media containing a software architecture adapted for use in a content distribution network, said software architecture comprising:

at least one network-agnostic interface having all network-specific programming interfaces and protocols abstracted therefrom, said at least one network-agnostic interface having a first privilege;

at least one network-specific programming interface, said at least one network-specific programming interface having a second privilege; and

at least one manager entity, said manager being adapted to load said network-agnostic interface with at least one network-specific interface and to register said at least one network-specific interface, based at least in part on the first and second privileges.

30. The Non-transitory computer readable apparatus of claim 29 , further comprising an object-oriented environment.

31. The Non-transitory computer readable apparatus of claim 30 , wherein said object-oriented environment comprises a Java-based environment.

32. The Non-transitory computer readable apparatus of claim 31 , further comprising one of either an on-demand or conditional access application.

33. The Non-transitory computer readable apparatus of claim 29 , further comprising a session handler module, said session handler module being adapted to inter-operate with at least one application.

34. A method of distributing a common software application for use in both first and second networks, the method comprising:

providing a common version of a software application from which all network-specific functionality has been abstracted for use in client devices in each of said first and second networks, said common version of said software application having a first privilege;

providing first and second network-specific functional entities for use in client devices within said first and second networks, respectively, said first and second functional entities each being adapted to provide at least in part said network-specific functionality relevant to said first and second networks, respectively;

wherein said network-specific functional entities have a second privilege associated therewith;

providing a Open Cable Applications Platform (OCAP) privileged application for use in said client devices of said first and second networks, said OCAP privileged application adapted to interface with said software application and the respective ones of said first and second functional entities, based at least in part on said first and second privileges; and

wherein:

said software application and said OCAP privileged application for use in said client devices within said first network are configured to cooperate to enable access to said first network specific functional entities;

said software application and said OCAP privileged application for use in said client devices within said second network are configured to cooperate to access said second network specific functional entities; and

said software applications and OCAP privileged applications for use in said first and second networks are configured to enable simultaneous operation.

35. The method of claim 34 , wherein said act of providing the OCAP privileged application comprises downloading said OCAP privileged application to said client equipment using a communication channel.

36. The method of claim 35 , wherein said common version of the software application comprises a Video On Demand (VOD) application.

37. The method of claim 36 , wherein said act of downloading comprises downloading in response to a session request.

38. The method of claim 34 , wherein said client devices are additionally configured to register one or more available network-specific functional entities.

39. The method of claim 34 , wherein said client devices are additionally configured to authenticate one or more available network-specific functional entities.

40. The method of claim 34 , wherein said client devices are additionally configured to execute a monitor application, wherein the monitor application manages said OCAP privileged applications.

41. A method of operating first and second networks so as to be able to use at least one common software application in both, the method comprising:

providing identical versions of a software application from which all network-specific functionality has been abstracted to client devices in each of said first and second networks, said software application having a first privilege;

providing first and second network-specific functional entities to client devices within said first and second networks, respectively, said first and second functional entities each being adapted to provide at least in part said network-specific functionality relevant to said first and second networks, respectively;

wherein said network-specific functional entities have a second privilege;

providing a Open Cable Applications Platform (OCAP) privileged application to said client devices of said first and second networks, said OCAP privileged application adapted to interface with said software application and the respective ones of said first and second functional entities, based at least in part on said first and second privileges; and

operating said software application on the client devices of said first and second networks, said software application and said OCAP privileged application of said client devices within said first network cooperating to access said first network specific functional entities, said software application and said OCAP privileged application of said client devices within said second network cooperating to access said second network specific functional entities;

wherein said software applications and OCAP privileged applications of said first and second networks cooperate simultaneously.

42. The method of claim 41 , wherein said client devices are additionally configured to authenticate one or more available network-specific functional entities.

43. The method of claim 42 , wherein said authentication comprises checking that the network-specific functional entities are signed by the same keys as the at least one common software application.

44. The method of claim 43 , wherein said client devices are additionally configured to register successfully authenticated network-specific functional entities.

45. The method of claim 44 , wherein said client devices are additionally configured to register successfully authenticated network-specific functional entities.

46. The method of claim 45 , wherein said client devices are additionally configured to deregister network-specific functional entities upon occurrence of a prescribed event.

47. The method of claim 46 , wherein said event comprises a change in a descriptor associated with said at least one application.

48. The method of claim 46 , wherein said registration and deregistration are controlled by a monitor application.

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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONTRIBUTION AGREEMENT EXECUTED 12-31-2012 - AGREEMENT SHOULD NOT BE RECORDED AGAINST APPLICATION NUMBER 12131649. PREVIOUSLY RECORDED AT REEL: 030281 FRAME: 0473. ASSIGNOR(S) HEREBY CONFIRMS THE . Recorded Jul 11, 2016
From: TIME WARNER CABLE INC.
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 039903/0204 →
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 →
CONTRIBUTION AGREEMENT Recorded Apr 24, 2013
From: TIME WARNER CABLE INC.
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 030281/0473 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2004
From: LADD, PATRICK; SAROSI, GEORGE W.; HELMS, WILLIAM
To: TIME WARNER CABLE INC.
Reel/Frame 015278/0808 →
Continuity (1)
Related Publication 20060020950A1 · Jan 26, 2006