US Pat. No. 9,563,420

METHODS AND APPARATUS FOR ANALYZING SOFTWARE INTERFACE USAGE

Time Warner Cable Enterpr...

1. A method of analyzing first software for software interface usage via second software, said first software comprising at
least one file path and referencing a library, said method comprising:
generating, using at least said second software, a data structure comprising a listing of all software application programming
interfaces (APIs) that can be called by said first software wherein said generating said data structure further comprises
generating a listing of all public methods on all public classes;

recursively examining, using at least said second software, all classes on a file path to identify library calls made by said
first software, wherein said recursively examining further comprises identifying constituent methods associated with each
class on said file path, and disassembling each of said constituent methods that reference calls within said listing into
a plurality of instructions to identify one or more API calls therein;

generating, using at least said second software, a call report including least said identified library calls; and
marking based on the call report, using at least said second software, one or more APIs of said listing for impending removal.

US Pat. No. 9,503,691

METHODS AND APPARATUS FOR ENHANCED ADVERTISING AND PROMOTIONAL DELIVERY IN A NETWORK

TIME WARNER CABLE ENTERPR...

1. A method of providing advertising content to a plurality of users associated to a respective plurality of user devices
in a content delivery network, said method comprising:
receiving a plurality of requests to view primary content from said respective plurality of user devices, a triggering event
being associated with said primary content;

presenting to each of said plurality of users a list of a plurality of available advertisements for selection;
providing to each of said plurality of users one or more selectable options for viewing and/or delivering said plurality of
available advertisements;

enabling each of said of plurality of users to select one or more of said plurality of available advertisements for viewing
and/or delivering according to said one or more selectable options;

when none of said one or more of said plurality of available advertisements is selected by said plurality of users within
given time period, automatically adding one or more other ones of said plurality of available advertisements for viewing and/or
delivering so as to fit within a duration of time before said primary content is set to begin, via evaluating metadata associated
with at least one of said plurality of available advertisements with respect to information descriptive of said primary content;

providing a multicast of said requested primary content to said plurality of user devices, said multicast comprising only
said primary content without any secondary content inserted therein; and

providing to individual ones of said plurality of user devices respective individual ones of said automatically added one
or more other ones of said plurality of available advertisements according to said viewing and/or delivering options.

US Pat. No. 9,060,208

METHODS AND APPARATUS FOR PREDICTIVE DELIVERY OF CONTENT OVER A NETWORK

Time Warner Cable Enterpr...

1. A network apparatus adapted to determine which of a plurality of content elements to distribute over a content delivery
network at a given future time, said apparatus comprising:
a storage element; and
a processor, said processor configured to execute at least one computer program thereon, said computer program comprising
a plurality of instructions which are adapted to when executed:

collect viewership data from a plurality of devices;
determine individual ones of said plurality of content elements that are predicted to be requested by said plurality of devices
at said future time based at least in part upon said viewership data;

at said future time, generate a multiplexed stream comprising said individual ones of said plurality of content elements predicted
to be requested by said plurality of devices at said future time equal to an available bandwidth;

receive a request for content from at least one of said plurality of devices;
determine whether said requested content is within said multiplexed stream currently being delivered to said plurality of
devices; and

when said requested content is within said multiplexed stream currently being delivered to said plurality of devices, provide
a requesting device information to tune thereto, otherwise, selectively switch said requested content into said multiplexed
stream.

US Pat. No. 9,292,826

ADAPTIVE BIT RATES IN MULTICAST COMMUNICATIONS

Time Warner Cable Enterpr...

1. A method comprising:
producing multiple streams of data from content, each of the multiple streams of data encoded to play back a rendition of
the content according to a different level of quality;

establishing a multicast link on which to distribute the multiple streams of data in a network, the multicast link assigned
a network address and corresponding multiple ports from which to distribute the multiple streams of data from the assigned
network address;

transmitting the multiple streams of data over the multicast link to at least one downstream node in the network for playback
of the content at different levels of quality; and

wherein transmitting the multiple streams of data over the multicast link includes time delaying portions of at least two
of the multiple streams of data with respect to each other.

US Pat. No. 9,474,093

CORRELATION OF COMMUNICATION DEVICES AND SUBSCRIBER INFORMATION

Time Warner Cable Enterpr...

1. A method comprising:
via processing hardware, performing operations of:
processing connectivity information to identify a network address of a first wireless access point to which a communication
device establishes a connection with a network;

retrieving an identity of a gateway resource through which the first wireless access point has access to the network;
utilizing the identity of the gateway resource to retrieve subscriber account information assigned to an operator of the communication
device;

producing map information correlating a unique identity of the communication device to the subscriber account information;
utilizing the map information to control subsequent access by the communication device through a second wireless access point
to the network, the second wireless access point disparately located with respect to the first wireless access point; and

wherein retrieving the identity of the gateway resource further comprises: i) forwarding the network address of the first
wireless access point to a server resource, the server resource tracking configuration information indicating installation
of the first wireless access point in a subscriber domain in which the gateway resource resides; and ii) in response to forwarding
the network address of the first wireless access point, receiving the identity of the gateway resource from the server resource.

US Pat. No. 9,451,381

AUTOMATED PROVISIONING OF MANAGED SERVICES IN A WI-FI CAPABLE CLIENT DEVICE

TIME WARNER CABLE ENTERPR...

1. A method of providing a service, the method comprising:
storing initial wireless connection establishment information in a first device including a wireless interface, said initial
wireless connection establishment information corresponding to a first wireless network used to supply device configuration
information, said first wireless network being identified by a first network identifier;

receiving from the first device, at a wireless home gateway device preconfigured prior to being powered on at a customer premise
to serve as an access point for the first wireless network used to supply device configuration information, a first wireless
signal including the first wireless network identifier corresponding to said first wireless network, said device configuration
information including information used to configure said first device for a service which is provided via a different communications
network than said first wireless network, said device configuration information identifying a home network to be used for
data traffic corresponding to the service for which the first device is being configured; and

operating said wireless home gateway device to provide, via said first wireless network, said device configuration information
to said first device; and

wherein said home network is a second wireless network, the method further comprising operating said wireless home gateway
device to serve as an access point for said second wireless network in addition to serving as an access point for said first
wireless network.

US Pat. No. 9,413,325

SWITCHLESS MULTIBAND FILTER ARCHITECTURE

TIME WARNER CABLE ENTERPR...

1. An apparatus comprising:
an input port;
an output port;
a low-pass filter connected between said input port and said output port;
a bandpass filter;
an inverter structure connected in series with said bandpass filter, said series-connected inverter structure and bandpass
filter being connected in parallel with said low-pass filter between said input port and said output port, said inverter structure
in turn comprising:

a transmission line; and
an inverter connected in parallel with said transmission line by at least one fusible link without the use of any switch;
and

a controller coupled to said at least one fusible link;
wherein said inverter structure, said bandpass filter, and said at least one fusible link, are configured, and wherein said
controller is configurable, such that signals of a first frequency range, equal to a passband of said low-pass filter, are
passed from said input port to said output port under a first condition when said at least one fusible link is intact, and
such that signals of a second frequency range, equal to said passband of said low-pass filter plus a passband of said bandpass
filter, are passed from said input port to said output port under a second condition when said at least one fusible link is
caused to be blown by said controller.

US Pat. No. 9,325,710

PERSONAL CONTENT SERVER APPARATUS AND METHODS

TIME WARNER CABLE ENTERPR...

1. A non-transitory computer readable apparatus configured for use on or with a web server, said computer readable apparatus
having at least one application program stored thereon, said application program configured to:
receive a request for content from at least one subscriber;
determine whether said at least one subscriber is authorized to receive said content;
when it is determined that said at least one subscriber is authorized to receive said content, record said content, said content
comprising at least primary and secondary content;

dynamically replace at least portions of said secondary content with content which bears a direct or indirect logical relationship
to a geographic location associated to said primary content;

make said recorded content accessible only by said at least one subscriber; and
deliver said recorded content to said at least one subscriber.

US Pat. No. 9,215,423

RECOMMENDATION ENGINE APPARATUS AND METHODS

TIME WARNER CABLE ENTERPR...

1. For use in a content delivery network, a recommendation apparatus comprising:
a storage device adapted to:
store a plurality of information regarding a plurality of content elements expressed as n×1 column vectors, said n×1 column
vectors each comprising a number, n, of aspects;

store a plurality of user profiles expressed as n×1 column vectors, said n×1 column vectors each comprising a number, n, of
aspects; and

store an n×1 column reference vector configured to define each of said n aspects as expressed in said plurality of content
element vectors and said plurality of user profile vectors, where n is more than one; and

a digital processor in data communication with said storage device and adapted to run a computer program thereon, said computer
program adapted to:

compare said plurality of content element column vectors to individual ones of said plurality of user profile column vectors;
and

based at least in part on said comparison, produce at least one list of a plurality of content elements, said each of said
plurality of content elements bearing a relationship to at least one of said plurality of user profiles.

US Pat. No. 9,750,025

RESOURCE ALLOCATION IN A WIRELESS MESH NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
receiving a first data rate value, the first data rate value assigned to a first client wirelessly coupled to a first access
point in a mesh network of multiple wirelessly interconnected access points;

receiving a second data rate value, the second data rate value assigned to a second client wirelessly coupled to a second
access point in the mesh network of multiple wirelessly interconnected access points, the first access point operable to wirelessly
communicate with both the first client and the second access point; and

allocating use of wireless bandwidth amongst the wirelessly interconnected access points in the mesh network in accordance
with the first data rate value and the second data rate value;

the method further comprising:
receiving notification of a fault condition in the mesh network; and
in response to the fault condition, adjusting an amount of the wireless bandwidth assigned to the multiple interconnected
access points to circumvent a location where the fault condition occurs in the mesh network.

US Pat. No. 9,066,153

APPARATUS AND METHODS FOR MULTICAST DELIVERY OF CONTENT IN A CONTENT DELIVERY NETWORK

Time Warner Cable Enterpr...

1. A method for providing Internet Protocol (IP) packetized content to a client device, said method comprising:
receiving at a gateway apparatus a request for access to said IP packetized content from a client device, said request comprising
a request for access to a document object associated to said IP packetized content;

assigning a transmission control protocol (TCP) port for a persistent socket connection to provide said requested IP packetized
content;

providing to said client device, in response to said request, a uniform resource locator (URL) for said persistent socket
connection;

receiving a request to enable said TCP port and access said requested IP packetized content from said client device;
in response to receiving said request, said gateway apparatus joining a multicast for providing said requested IP packetized
content;

processing said requested IP packetized content received via said multicast; and
providing said requested IP packetized content to said client device as a unicast thereto.

US Pat. No. 9,467,740

METHODS AND APPARATUS FOR IMPROVING SCROLLING THROUGH PROGRAM CHANNEL LISTINGS

TIME WARNER CABLE ENTERPR...

1. A method of providing program guide information, the method comprising:
displaying at least a portion of a program guide including a listing of programs including a plurality of program groups;
receiving, at a device including a processor and memory, a scroll control signal; and
operating the processor, in response to said scroll control signal, to:
automatically control a maximum scroll rate used at a given time as a function of whether a non-genre program grouping of
programs is being displayed or a genre program grouping of programs is being displayed, said automatically controlling the
maximum scroll rate including using a first maximum scroll rate for program guide scrolling when a non-genre program grouping
of programs is being displayed and using a second maximum scroll rate when a genre program grouping of programs is being displayed,
the second maximum scroll rate being different from the first maximum scroll rate.

US Pat. No. 9,386,352

METHODS AND APPARATUS FOR DETERMINING A NORMALIZED TIME FOR USE IN RESUMING CONTENT PLAYBACK

TIME WARNER CABLE ENTERPR...

1. A method of providing program content to a viewer, the method comprising:
storing program content in a content storage device;
receiving a first in progress time indicating an in progress time of a first content stream being output to the viewer on
a first playback device, said first content stream communicating at least a portion of a first version of a first program,
said first version of the first program being in a first format and having a first program duration, said first program duration
excluding a duration of any non-program segments included in said first content stream;

generating from the first in progress time and information indicating the first program duration, a normalized in progress
time;

storing said normalized in progress time in memory;
operating a control device to determine, from said normalized in progress time, a second in progress time to be used in streaming
a second content stream to said viewer, said second content stream communicating a second version of said first program having
a second program duration which is different from said second program duration, said second version being different than said
first version, said second program duration excluding any non-program segments included in said second content stream; and

operating a content server to use said second in progress time to stream said second content stream to a second playback device.

US Pat. No. 9,307,285

USE OF MESSAGES IN OR ASSOCIATED WITH PROGRAM SIGNAL STREAMS BY SET-TOP TERMINALS

Time Warner Cable Enterpr...

1. A method of operating a receiving device comprising:
receiving a program signal stream comprising at least one embedded, encrypted segmentation message to indicate an expanse
of a portion of the program signal stream for insertion of advertising, and at least one embedded decoy message;

disregarding the at least one embedded decoy message based, at least in part, on content of the at least one embedded decoy
message;

decrypting the at least one segmentation message;
identifying the expanse by the receiving device based, at least in part, on the at least one decrypted segmentation message;
inserting advertising in the expanse; and
causing display of at least a portion of the program signal stream including the advertising.

US Pat. No. 9,247,500

APPARATUS AND METHOD FOR REDUCING POWER CONSUMPTION IN CUSTOMER PREMISES EQUIPMENT

TIME WARNER CABLE ENTERPR...

1. A method for reducing power consumption in customer premises equipment (CPE) for use in a content and data distribution
network, the method comprising the steps of:
determining an operational status of a connection between the CPE and a headend in the content and data distribution network;
when a power failure event is not present and the operational status is indicative of a loss of connectivity between the CPE
and the headend, placing the CPE in a first mode of operation, wherein in the first mode of operation, power to a first subset
of functional modules in the CPE is disabled to thereby reduce power consumption in the CPE; and

when a power failure event is present and the operational status is indicative of a loss of connectivity between the CPE and
the headend, placing the CPE in a second mode of operation, wherein in the second mode of operation, power to a second subset
of functional modules in the CPE is disabled, the second subset of functional modules being greater than the first subset
of functional modules.

US Pat. No. 9,247,288

TECHNIQUE FOR EFFECTIVELY DELIVERING TARGETED ADVERTISEMENTS THROUGH A COMMUNICATIONS NETWORK HAVING LIMITED BANDWIDTH

TIME WARNER CABLE ENTERPR...

1. A method for delivery of programming content to a plurality of user terminals over a communications network, comprising:
detecting an indicator at a first time during playback of particular programming content indicative of an advertising event
therein, the advertising event comprising a first advertisement directed to a first demographic associated with the particular
programming content for substitution with a targeted advertising content directed to a second demographic different than the
first demographic;

in response to the detection of the indicator, generating a list of individual ones of the plurality of user terminals currently
tuned to the particular programming content;

obtaining the second demographics data descriptive of at least one group of members of the list;
at the first time during the playback of the particular programming content, generating in real time the targeted advertising
content based at least on the second demographics data; and

providing, to the at least one group, the targeted advertising content in lieu of at least a portion of the first advertisement
during the advertising event at the first time via an unused transmission channel;

wherein the unused transmission channel is identified by determining a difference between a total number of assigned channels
and a total number of channels.

US Pat. No. 9,258,508

IR PAIRING FOR RF4CE REMOTE CONTROLS

Time Warner Cable Enterpr...

1. In a remote control device for controlling at least one information appliance device, the remote control device including
one or more macro pushbuttons, a method of stateless pairing of the information appliance device to the remote control device,
comprising:
assigning a first set of commands to a first macro pushbutton from among the one or more macro pushbuttons, the first set
of commands including at least a first power-on command and a pairing command,

wherein a first activation of the first macro pushbutton causes the remote control device to transmit (1) the first power-on
command for turning-on the information appliance device, and (2) the pairing command for pairing the information appliance
device to the remote control device.

US Pat. No. 9,253,537

APPARATUS AND METHODS FOR CONTROLLING DIGITAL VIDEO RECORDERS

TIME WARNER CABLE ENTERPR...

1. A method to be performed by a DVR controller in network communication with a digital video recorder, the method comprising
the steps of:
receiving an instruction from a user directing the digital video recorder to perform a function among a set of available functions,
the set of available functions comprising a record function operative to cause the digital video recorder to record content
and store that content on the digital video recorder, and a playback function operative to cause the digital video recorder
to play back content stored on the digital video recorder;

determining whether the function is to be performed substantially immediately by the digital video recorder or at a future
scheduled time; and

issuing, at substantially the future scheduled time, a command to the digital video recorder to perform the function for a
function determined to be performed at the future scheduled time;

wherein the digital video recorder is disposed in a premises of the user and is operative to play back content on a presentation
device controlled by the user in response to a command from the DVR controller, and the DVR controller is remotely disposed
from the digital video recorder in a facility of a content provider.

US Pat. No. 9,462,347

CONTENT DISCOVERY AND PLAYBACK IN A NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware, performing operations of:
receiving communications indicating content available to a subscriber entity for retrieval from a first content service provider
and a second content service provider;

producing a content guide to include a first group of entries and a second group of entries, the first group of entries indicating
different titles of content available from the first content service provider, the second group of entries indicating different
titles of content available from the second content service provider; and

wherein producing the content guide further comprises: in response to receiving notification that the subscriber entity subscribes
to the second content service provider, initiating retrieval of availability information indicating attributes of the second
content available to the subscriber entity from the second content service provider.

US Pat. No. 9,300,541

SYSTEM AND METHOD FOR AUTOMATICALLY LEARNING AND MAINTAINING IP ADDRESS ALLOCATION TOPOLOGY

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
obtaining, at a topology map engine, from a dynamic host control protocol relay device, via a lease forwarder on a dynamic
host control protocol server downstream of the topology map engine and upstream of the dynamic host control protocol relay
device, a relayed request, of a client, for a dynamic host control protocol lease, said relayed request having at least one
given internet protocol address of said dynamic host control protocol relay device inserted therein;

searching, in a database collocated with said topology map engine, for said at least one given internet protocol address of
said dynamic host control protocol relay device;

if said at least one given internet protocol address of said dynamic host control protocol relay device is not found in said
database in said searching step, performing an automated process to discover each of one or more internet protocol subnets
configured on said dynamic host control protocol relay device, said process comprising the steps of:

obtaining, at said topology map engine, from said dynamic host control protocol relay device, dynamic host control protocol
relay device information comprising at least:

an identifier of said dynamic host control protocol relay device, said identifier of said dynamic host protocol relay device
being distinct from said at least one given internet protocol address of said dynamic host control protocol relay device inserted
in said relayed request; and

at least one network interface of said dynamic host control protocol relay device and any internet protocol address assigned
to said at least one network interface of said dynamic host control protocol relay device; and

storing said dynamic host control protocol relay device information in said database; and
repeatedly re-polling said dynamic host control protocol relay device by said topology map engine to detect changes for said
dynamic host control protocol relay device information.

US Pat. No. 9,288,674

CONVENIENT WIFI NETWORK ACCESS USING UNIQUE IDENTIFIER VALUE

Time Warner Cable Enterpr...

1. A method comprising:
monitoring use of a network address to access a wireless network;
in response to detecting initial use of the network address to establish a first communication session and following subsequent
use of the network address to establish a second communication session to access the wireless network within a predetermined
time of the first communication session ending, at least temporarily preventing the second communication session access to
the wireless network;

wherein a first communication device uses the network address to establish the first communication session with a first wireless
access point in the wireless network; and

wherein a second communication device uses the network address to establish the second communication session to communicate
with a second wireless access point in the wireless network, the second wireless access point disparately located with respect
to the first wireless access point, the predetermined time derived based at least in part on a calculated physical distance
between the second wireless access point and the first wireless access point.

US Pat. No. 9,258,593

SYSTEM AND METHOD FOR HOME SECURITY MONITORING USING A TELEVISION SET-TOP BOX

Time Warner Cable Enterpr...

1. A computer-implemented method of home security monitoring, the computer-implemented method comprising:
receiving configuration input at a television set-top box via a television interface of a television connected to the television
set-top box, the configuration input affecting configuration settings of a home security detection system, the home security
detection system including a control panel and multiple wireless sensor devices installed in a corresponding home, the television
set-top box being configured to receive a television signal from an external source, and to convert the television signal
into television content deliverable to the television;

transmitting the configuration settings of the home security detection system from the television set-top box to a proxy server
over a cable television (CATV) network through a cable modem termination system (CMTS), the proxy server being disposed between
the television set-top box and a home security server, the television set-top box and the proxy server being communicably
coupled within the CATV network, the CATV network having a cable headend including the CMTS, the proxy server being in communication
with the home security server, and the home security server being in communication with the control panel installed in the
corresponding home;

receiving, at the television set-top box over the CATV network through the CMTS from the proxy server, home security information
corresponding to home security events detected by one or more of the wireless sensor devices installed in the corresponding
home, the home security information being provided to the proxy server by the home security server, the home security information
being received, substantially in real-time, in response to a connection trigger from the proxy server that is compliant with
a predetermined application platform for the television set-top box; and

delivering the home security information from the television set-top box to the television such that the television displays
the home security information.

US Pat. No. 9,137,584

METHODS AND APPARATUS FOR CONNECTING A CABLE NETWORK TO OTHER NETWORK AND/OR DEVICES

Time Warner Cable Enterpr...

1. A method of operating a bridging device to provide content, comprising:
receiving content via a tuner included in said bridging device, said tuner being tuned to a user selected channel of a first
communications network, said first communications network being a multi-channel network; and

interfacing between said first communications network and at least one of: i) a non-cable network or ii) an end user device,
said interfacing including supplying content received via the user selected channel of the first communications network to
at least one of said non-cable network or ii) an end user device; and

wherein said bridging device does not have a video decoder for generating decoded video.

US Pat. No. 9,106,940

METHODS AND APPARATUS FOR CUSTOMIZING VIDEO SERVICES PROVIDED TO CUSTOMERS IN HOTELS

Time Warner Cable Enterpr...

1. A method of providing video services, the method comprising:
storing video service information relating to customers in a customer database located at a service provider site, said customer
database including, for each of a plurality of customers of said service provider: customer identification information and
video service information including at least one of: i) customized program channel ordering information; ii) channel numbering
information indicating channel numbers used to provide a video service to a residence corresponding to said customer; iii)
program guide customization information; or iv) parental control information;

receiving, at said service provider site, a request for video service information corresponding to a customer from a hotel
system at a hotel including a guest room corresponding to said customer; and

providing to said hotel system at least some of the stored video service information corresponding to said customer, said
provided stored video service information including information on premium channels the customer is entitled to access as
a result of the customer's home video service and information indicating whether pay to view content is to be automatically
disabled when the customer checks in with children; and

operating said hotel system to automatically disable or enable pay per view based on check in information and the received
information indicating whether video on-demand is to be automatically disabled when the customer checks in with children.

US Pat. No. 9,472,091

SYSTEMS AND METHODS FOR PROVIDING EMERGENCY ALERTS

Time Warner Cable Enterpr...

1. A method for providing indications of emergency alerts to a plurality of devices, the method comprising:
receiving one or more emergency alert messages associated with a first location;
uniquely identifying one or more first devices of the plurality of devices which have established communication via an access
point (AP) also associated with the first location;

uniquely identifying one or more second devices of the plurality of devices associated with respective one or more second
locations, the one or more second locations being within a prescribed radius of the first location;

determining at least two types of alert indication responses for the one or more first and second devices based at least in
part on the one or more emergency alert messages;

issuing one or more first commands to the one or more first devices to implement one or more first types of the at least two
types of determined alert indication responses; and

issuing one or more second commands to the one or more second devices to implement one or more second types of the at least
two types of determined alert indication responses.

US Pat. No. 9,241,367

SYSTEM AND METHOD FOR WI-FI ROAMING

TIME WARNER CABLE ENTERPR...

1. A system for providing roaming within a service provider network, the system comprising:
a roaming wireless device, comprising a media access control (MAC) address;
a roaming datastore storing service set identifications (SSIDs) and security configurations of one or more wireless access
points (APs) in association with MAC addresses of one or more roaming wireless devices, wherein the one or more wireless APs
are nodes in the service provider network;

a first wireless AP device configured with an SSID and a security configuration, wherein the first wireless AP device is a
component of a home gateway; and

a second wireless AP device, wherein the second wireless AP device is a component of a foreign gateway and wherein the second
wireless AP device comprises a processor configured with processor executable software instructions to perform operations
comprising:

instantiating a virtual access point (VAP);
receiving a probe request frame from the roaming wireless device, wherein the probe request frame comprises the MAC address
of the roaming wireless device and the SSID of the first wireless AP device;

determining that the roaming wireless device is authorized to associate with the VAP when the SSID of the first wireless AP
device is stored in the roaming datastore in association with the MAC address of the roaming wireless device;

retrieving the security configuration of the first wireless AP device from the roaming datastore when the roaming wireless
device is authorized;

associating the roaming wireless device with the VAP using the SSID and the security configuration of the first wireless AP
device when it is determined that the roaming wireless device is authorized; and

providing the roaming wireless device access to the service provider network using the foreign gateway.

US Pat. No. 9,185,454

SYSTEM AND METHOD FOR PRESENTING DURING A PROGRAMMING EVENT AN INVITATION TO FOLLOW CONTENT ON A SOCIAL MEDIA SITE

TIME WARNER CABLE ENTERPR...

1. A system for providing program related content via a social networking site, the system comprising:
a headend operated by a multi-channel video programming distributor (MVPD);
a video termination device in communication with the headend via a network operated by the MVPD;
a click-to-follow server; and
a datastore, wherein the datastore comprises linking information associated with an identifier of the video termination device
and wherein the linking information comprises data sufficient to provide access to an account of the subscriber on the social
networking site,

wherein the headend comprises a processor configured to perform operations comprising:
identifying program content in a video stream being provided to a subscriber of the MVPD;
identifying content available on a social networking site that is related to the program content and on which the subscriber
has an account;

generating a click-to-follow application comprising a bound portion having a first lifetime based on a second lifetime of
an object to which the click-to-follow application is bound and an unbound portion, wherein the bound portion comprises an
invitation to receive program related content on the social networking site and wherein the unbound portion comprises instructions
to process a response to the invitation; and

inserting the click-to-follow application in the video stream, and
wherein the video termination device comprises a processor configured to perform operations comprising:
determining whether the first life of the bound application has expired;
discarding the click-to-follow application when the life of the bound application has expired;
executing the invitation according to the unbound portion to determine whether the invitation is accepted when the lifetime
of the bound application has not expired;

discarding the click-to-follow application when the invitation is not accepted; and
sending a query to the click-to-follow server when the subscriber accepts the invitation, and
wherein the click-to-follow server comprises a processor configured to perform operations comprising:
receiving the query from the video termination device, wherein the query comprises the identifier of the video termination
device;

using the identifier of the video termination device to obtain the linking information from the datastore;
accessing the subscriber account on the social media site using the linking information; and
modifying the subscriber account on the social media site to follow a page or join a group identified in the invitation.

US Pat. No. 9,112,764

TECHNIQUES FOR ASSIGNING INTERNET PROTOCOL VERSION SIX NETWORK BLOCKS IN UNKNOWN NETWORKS

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
sending, from a gateway router apparatus, interposed between a premises network and an internet, a first multicast SOLICIT
message with a prefix length hint based on a number of network segments associated with said gateway router apparatus;

receiving, at said gateway router apparatus, a plurality of second multicast SOLICIT messages, from a plurality of routers
in said premises network;

recording, at said gateway router apparatus:
a prefix length hint associated with each of said plurality of second multicast SOLICIT messages; and
an interface associated with each of said plurality of second multicast SOLICIT messages;
receiving, at said gateway router apparatus, a first ADVERTISE message, over said internet;
subtracting a prefix length hint from said prefix length hints recorded at said gateway router apparatus in said recording
step, wherein said prefix length hint subtracted from said prefix length hints recorded at said gateway router apparatus was
received on an interface where said first ADVERTISE was received;

sending, from said gateway router apparatus, a REQUEST message, over said internet, said REQUEST message specifying a prefix
length based on said number of network segments associated with said gateway router apparatus and said prefix length hints
associated with said plurality of second multicast SOLICIT messages recorded at said gateway router apparatus after said subtracting
step; and

sending, from said gateway router apparatus, a second ADVERTISE message advertising ability of said gateway router apparatus
to delegate prefixes in accordance with said REQUEST message.

US Pat. No. 9,426,123

APPARATUS AND METHODS FOR CONTENT DISTRIBUTION TO PACKET-ENABLED DEVICES VIA A NETWORK BRIDGE

Time Warner Cable Enterpr...

1. A system for delivery of media content to a client device over a data service, said system comprising:
a content server within a managed network;
an access point in communication with a non-managed network; and
a media server configured to:
retrieve said media content from said content server over a first channel for delivery to said client device, said first channel
being dedicated only for said retrieval of said media content;

execute a first application and a second application, said first application configured to enable outbound communications
within a permissible address space, and said second application configured to block media content from one or more client
devices with impermissible Internet Protocol (IP) addresses; and

register as a client of said access point in communication with said non-managed network for delivery of a packetized version
of said media content to said client device over a second channel, said second channel being configured for delivery of said
data service without use of high-speed data services and dedicated only for delivery of said packetized version of said media
content to said client device.

US Pat. No. 9,300,627

SYSTEM AND METHOD FOR AUTOMATIC ROUTING OF DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP) TRAFFIC

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
obtaining, at an intermediary dynamic host configuration protocol relay device connected between a plurality of remote dynamic
host configuration protocol relay devices and a plurality of dynamic host configuration protocol back-end servers, over a
network, a dynamic host configuration protocol message from one of said plurality of remote dynamic host configuration protocol
relay devices in communication with said intermediary dynamic host configuration protocol relay device over said network wherein:

the dynamic host configuration protocol message comprises a request for at least one of the plurality of dynamic host configuration
protocol back-end servers to provide client configuration information; and

the dynamic host configuration protocol message further comprises information which includes at least an identifier of said
one of a plurality of remote dynamic host configuration protocol relay devices and at least one data item;

accessing, by said intermediary dynamic host configuration protocol relay device, from a mapping database, configuration data
pertaining to said plurality of dynamic host configuration protocol back-end servers logically fronted by said intermediary
dynamic host configuration protocol relay device wherein:

said configuration data maps given ones of said plurality of remote dynamic host configuration protocol relay devices to corresponding
ones of said plurality of dynamic host configuration protocol backend servers; and

said configuration data was obtained at least in part from the plurality of dynamic host configuration protocol back-end servers
and aggregated in said mapping database;

based on said information in said dynamic host configuration protocol message and said configuration data pertaining to said
plurality of dynamic host configuration protocol back-end servers, routing said dynamic host configuration protocol message
to an appropriate one of said plurality of back-end dynamic host configuration protocol servers; and

updating the mapping database by an aggregation server when the aggregation server receives an updated configuration file
from at least one of the plurality of dynamic host configuration protocol back-end servers.

US Pat. No. 9,288,520

TECHNIQUE FOR PROVIDING ON A PROGRAM CHANNEL COMPOSITE PROGRAMMING CONTENT ATTRIBUTED TO DIFFERENT SOURCES

TIME WARNER CABLE ENTERPR...

6. A method of providing composite programming content from multiple content sources, said method comprising:
joining a multicast group for which content elements from said multiple content sources are provided, at least a portion of
said content elements comprising content elements relating to a live program;

collecting packets containing said live program based at least in part on destination addresses of the packets being associated
with said multicast group; and

delivering on at least one program channel said composite program content comprising said at least portion of said live program
and other programming content not associated to said multicast group.

US Pat. No. 9,357,247

APPARATUS AND METHODS FOR CONTENT DELIVERY AND MESSAGE EXCHANGE ACROSS MULTIPLE CONTENT DELIVERY NETWORKS

TIME WARNER CABLE ENTERPR...

1. An apparatus of a managed content distribution network configured to enable distribution of protected content to a subscriber
of said managed content distribution network via an unmanaged content distribution network, said apparatus comprising:
a first interface configured to communicate with a third party content source within said unmanaged network yet affiliated
to said managed content distribution network, said affiliation being identified via utilization of a uniform description language;
and

a storage apparatus configured to store at least one computer program thereon, said at least one computer program comprising
a plurality of instructions configured to, when executed by a processor, cause said apparatus of said managed content distribution
network to:

receive a request for said protected content from said third party content source, said request being rendered in said uniform
description language and comprising at least network login information specific to said subscriber of said managed content
distribution network;

utilize at least portions of said network login information to access a subscriber database maintained by said managed content
distribution network to determine whether said subscriber associated with said network login information is entitled to access
said requested protected content; and

issue a message in said uniform description language to said third party content source to authorize or deny delivery of said
requested protected content to said subscriber;

wherein when said delivery is authorized, said third party content source being further configured to deliver said content
to said subscriber; and

wherein when said delivery is denied, said third party content source being further configured to provide a message in said
uniform description language to said subscriber that indicates said denial.

US Pat. No. 9,264,751

METHOD AND SYSTEM FOR DEVICE DISCOVERY AND CONTENT MANAGEMENT ON A NETWORK

Time Warner Cable Enterpr...

11. A method for providing programming content to a first device associated with a premises network, said method comprising:
performing a discovery function at said first device to identify a second device configured to enable said first device to
load an interactive user interface, said interactive user interface being configured to enable a user of said first device
to request programming content from said second device and to enable said user of said first device to control playback of
said programming content via selection of one or more playback control operations, said second device also associated with
said premises network;

receiving at said first device a server uniform resource locator (URL) from said second device;
loading a user interface into a browser on said first device using said server URL;
selecting one of said one or more playback control operations via said user interface;
transmitting said selected one of said one or more playback control operations to said second device; and
receiving said programming content at said first device from said second device in accordance with said selected one of said
one or more playback control operations.

US Pat. No. 9,286,388

METHOD AND APPARATUS FOR CONTEXT-SPECIFIC CONTENT DELIVERY

TIME WARNER CABLE ENTERPR...

1. In a content distribution network having a server and a consumer premises device in data communication therewith, a method
of providing primary content and contextually-related secondary content to users of said network, said method comprising:
receiving at said server from said consumer premises device a request for said primary content for transmission or download;
accessing, in response to said act of receiving, a descriptive data file associated with said primary content, said descriptive
data relating to at least one aspect of said primary content;

utilizing said descriptive data file to generate a multi-element search string;
providing said search string to a search entity for a search, if said search string comprises a search string known to said
search entity, said search producing a known set of said contextually related secondary content which have been pre-screened
to relate to the topic of said primary content;

transmitting said primary and secondary content to said consumer premises device; and
displaying said primary and secondary content on a display device associated with said consumer premises device.

US Pat. No. 9,282,365

PREMISES GATEWAY APPARATUS AND METHODS FOR USE IN A CONTENT DISTRIBUTION NETWORK

Time Warner Cable Enterpr...

1. A premises gateway apparatus located at a first location proximate a user for use with a content distribution network,
said apparatus comprising:
a first tuner configured to receive in-band signals from said network, and obtain first data from said in-band signals, said
first data comprising first Internet Protocol (IP) packets;

a second tuner configured to receive out-of-band signals from said network, and obtain second data from said out-of-band signals,
said second data comprising second IP packets;

a multiplexer, configured to multiplex said first data and said second data to form third signals; and
an interface configured to:
format said third signals; and
distribute said formatted signals to a plurality of consumer premises devices in data communication with said gateway apparatus.

US Pat. No. 9,203,777

ADAPTIVE BIT RATE ADMISSION CONTROL OF A SHARED RESOURCE

Time Warner Cable Enterpr...

1. A method comprising:
tracking identities of multiple clients in a network environment that share use of a communication link to retrieve content
via adaptive bit rates, each of the multiple clients independently selecting amongst multiple adaptive bit rates to retrieve
the content over the shared communication link;

monitoring adaptive bit rate status information indicating an ability of each of the multiple clients to retrieve content
at the adaptive bit rates over the shared communication link; and

controlling use of the shared communication link by new clients based at least in part on the adaptive bit rate status information;
wherein monitoring the adaptive bit rate status information further comprises: receiving corresponding adaptive bit rate status
information from each respective client of the multiple clients, the corresponding adaptive bit rate status information indicating
whether the respective client is able to retrieve content at a respective desired adaptive bit rate over the shared communication
link; and

wherein controlling use of the shared communication link by new clients based at least in part on the adaptive bit rate status
information further comprises: producing performance metric information based upon the adaptive bit rate status information
received from the multiple clients, the performance metric information indicating a collective ability of the multiple clients
to retrieve content at desired bit rates over the shared communication link; and utilizing the performance metric information
as a basis to determine whether or not to allow a new client use of the shared communication link to retrieve content.

US Pat. No. 9,462,348

TECHNIQUE FOR EFFECTIVELY ACCESSING PROGRAMMING LISTING INFORMATION IN AN ENTERTAINMENT DELIVERY SYSTEM

TIME WARNER CABLE ENTERPR...

1. A method for facilitating user access to programming content, comprising:
displaying on a display device, as part of a home network graphical user interface corresponding to a single programming network,
a plurality of user selectable network related options relating to content available from said single programming network,
a user selectable programming network guide option corresponding to the single programming network to which said channel corresponds
being one of said user selectable network options;

responding to user input indicating selection of the programming network guide option by:
displaying a network guide channel listing providing channel information on a network basis, said network guide channel listing
including a group of program channels which correspond to said single programming network, channels corresponding to other
networks having channel numbers falling between at least some of the numbers of program channels in said group of program
channels, said network guide channel listing including multiple channels corresponding to said single programming network
while excluding said channels corresponding to other networks which have channel numbers falling between the numbers of program
channels in said group of program channels.

US Pat. No. 9,467,369

PACKETIZED CONTENT DELIVERY APPARATUS AND METHODS

Time Warner Cable Enterpr...

1. A content delivery network, comprising:
a delivery cache in operable communication with a client device, the delivery cache configured to effectuate provision of
content to the client device;

a first tier cache in operable communication with the delivery cache, the first tier cache configured to effectuate provision
of the content to the delivery cache; and

a pool of active routes associated with at least one network address;
wherein:
the delivery cache is accessible by the client via any one of a range of Internet Protocol (IP) addresses;
the delivery cache is further configured to, upon detection of a failed route, effectuate withdrawal of the failed route from
the pool of active routes based at least on a determination of the existence of an active route to prevent stranding of the
at least one network address; and

the first tier cache is accessible by the delivery cache via any one of at least one subset range of the range of IP addresses.

US Pat. No. 9,432,318

MECHANISM FOR ESTABLISHING REPUTATION IN A NETWORK ENVIRONMENT

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
obtaining traffic from a plurality of ports and a plurality of internet protocol addresses, wherein each internet protocol
address corresponds to a range of said ports;

obtaining a first indication of inappropriate traffic from a first one of said plurality of ports;
responsive to said first indication of inappropriate traffic:
incrementing a reputation score for said first port by a first predetermined amount; and
incrementing a reputation score for a plurality of pairs of ports adjacent to said first port in a port numbering scheme using
successively smaller predetermined amounts for each of said pairs of ports successively farther from said first port, wherein
each of said successively smaller predetermined amounts is less than said first predetermined amount, wherein ports of a given
pair of ports have respective numbers separated in said port numbering scheme by a respective number of said first port; and

passing or blocking said traffic from said plurality of ports, in accordance with a policy based on said incremented reputation
scores for said first port and said plurality of pairs of ports adjacent to said first port.

US Pat. No. 9,402,107

APPARATUS AND METHODS FOR DELIVERY OF MULTICAST AND UNICAST CONTENT IN A CONTENT DELIVERY NETWORK

TIME WARNER CABLE ENTERPR...

1. A method of operating a content delivery network, comprising:
receiving a request from an Internet Protocol (IP)-capable client device in communication with the network, the request indicating
particular IP packetized content which is desired for display at the client device;

determining whether a multicast stream containing the requested IP packetized content exists and is currently being delivered
via a multi-program transport stream (MPTS), the MPTS comprising both IP packetized and non-IP packetized content;

when the determination indicates that a multicast exists, joining the existing multicast by receiving the MPTS;
processing a stream of the IP packetized content of the MPTS to identify and re-format the multicast IP packetized content
into a format capable of being utilized by the client device;

causing delivery of the processed stream content to the client device;
determining, subsequent to said causing delivery and via one or more identified network conditions, that the multicast is
no longer appropriate; and

based at least in part on the determining that the multicast is no longer appropriate, tearing down the multicast.

US Pat. No. 9,392,632

WIRELESS GATEWAY, NETWORK HANDOFFS, AND LINK MANAGEMENT

Time Warner Cable Enterpr...

1. A method comprising:
in wireless gateway hardware controlling access through a portal to a shared communication link, performing operations of:
detecting presence of a communication device communicating over a first wireless communication link, the first wireless communication
link being a wireless cellular phone link;

in response to detecting the presence of the communication device, providing notification of the wireless gateway hardware
to the communication device; and

establishing a second wireless communication link, the second wireless communication link established between the communication
device and the wireless gateway hardware to handoff a corresponding communication session of the communication device from
being supported over the first wireless communication link to being supported over the second wireless communication link;

wherein detecting presence of the communication device includes: monitoring a wireless frequency spectrum assigned for use
by the communication device to communicate over the wireless cellular phone link; and

wherein establishing the second wireless communication link includes initiating the handoff in response to detecting communications
in the wireless frequency spectrum.

US Pat. No. 9,258,614

SYSTEM AND METHOD FOR RESOLVING SCHEDULING CONFLICTS IN MULTI-TUNER DEVICES AND SYSTEMS

TIME WARNER CABLE ENTERPR...

1. A method of resolving scheduling conflicts in a multi-tuner device, the method comprising:
scheduling by the multi-tuner device a first program for recording during a first time period by a first tuner, wherein the
multi-tuner device manages access to a plurality of tuners including the first tuner by a plurality of tunerless devices;

scheduling by the multi-tuner device a second program for recording during a second time period by a second tuner in the plurality
of tuners;

receiving by the multi-tuner device a request to record a third program during a third time period;
detecting by the multi-tuner device a conflict when recording of the third program during the third time period would permit
recording either the first program or the second program, wherein the conflict arises when the plurality of tunerless devices
are accessing all of the plurality of tuners except for the first tuner and the second tuner during the third time period;

displaying by the multi-tuner device in response to the detected conflict a graphical display on a display device, wherein
the graphical display comprises a first display location, a second display location and a third display location;

generating by the multi-tuner device a first object representing the first program and assigning the first object to the first
display location;

generating by the multi-tuner device a second object representing the second program and assigning the second object to the
second display location;

generating by the multi-tuner device a third object representing the third program and assigning the third object to the third
display location;

displaying by the multi-tuner device a first option to drag and drop the third object from the third display location to the
second display location in order to schedule recording of the third program and cancel recording of the second program;

displaying by the multi-tuner device a second option to provide a program through an available tuner in the plurality of tuners
at a future time;

detecting by the multi-tuner device a selection of the second option; and
canceling by the multi-tuner device the request to record the third program and providing the program through the available
tuner at the future time in response to detecting the selection of the second option.

US Pat. No. 9,420,322

SYSTEM AND METHOD FOR DELIVERING COMPRESSED APPLICATIONS

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
obtaining, at consumer premises equipment, from a file system of a remote server, an indication that said consumer premises
equipment needs to obtain at least one file from said file system;

responsive to said consumer premises equipment obtaining said indication, obtaining, by said consumer premises equipment,
from said file system, an uncompressed framework portion of said at least one file using an application locator of said file
system for said uncompressed framework; and

executing said uncompressed framework portion of said at least one file on said consumer premises equipment to:
obtain compressed portions of said at least one file at said consumer premises equipment, from said file system; and
decompress and execute said compressed portions of said at least one file on said consumer premises equipment,
wherein said uncompressed framework portion is a kernel of code linking said compressed portions, that once decompressed,
form a body of code, said kernel of code and said body of code forming an application executed by said consumer premises equipment.

US Pat. No. 9,414,111

CAPTION DATA DELIVERY APPARATUS AND METHODS

Time Warner Cable Enterpr...

1. Apparatus configured for use within a packet-switched network, said apparatus comprising:
a display device;
at least one interface configured to enable communication with a streaming multimedia content server and a closed-caption
data server associated with said packet-switched network;

a storage device; and
processor apparatus, said processor apparatus in data communication with said display device, said at least one interface
and said storage device and configured to run at least one computer program thereon, said computer program comprising a plurality
of instructions which are configured to, when executed, cause said apparatus configured for use within a packet-switched network
to:

determine an availability of closed-caption data associated with multimedia content;
receive and decode said closed-caption data from said closed-caption data server via use of a first delay;
receive and decode said multimedia content from said streaming multimedia content server via use of a second delay;
based on said first and second delays, synchronize said closed-caption data with said multimedia content; and
display said closed-caption data synchronized with said multimedia content on said display device.

US Pat. No. 9,363,747

WIRELESS ACCESS POINT RESOURCE AVAILABILITY, NOTIFICATION, AND NETWORK MANAGEMENT

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware, performing operations of:
receiving performance information indicative of bandwidth availability in a wireless network, the performance information
provided by communication devices in communication with multiple wireless access points in the wireless network, the communication
devices accessing a remote network through the multiple wireless access points;

analyzing the performance information provided by the communication devices to identify an ability of each of the multiple
access points in the wireless network to provide a prospective new user access to the remote network; and

utilizing the performance information provided by the communication devices to produce a notification for the prospective
new user, the notification indicating the ability of each of the multiple access points to provide wireless bandwidth to the
prospective new user to access the remote network.

US Pat. No. 9,342,661

APPARATUS AND METHODS FOR RIGHTS-MANAGED CONTENT AND DATA DELIVERY

TIME WARNER CABLE ENTERPR...

8. Consumer premises equipment (CPE) for use in a content delivery network, comprising:
a network interface configured to:
transmit a request for information regarding a subscriber's rights to content;
receive said information;
transmit a request for content; and
receive said requested content;
a storage apparatus configured to store said information; and
a digital processor configured to:
generate a user interface, said user interface configured to enable said subscriber to log into a network server, transmit
said request for said information, and receive said information;

determine, based at least in part on said information, whether said subscriber has a right to access said requested content,
and when said subscriber has said right, enable playback of said requested content to said subscriber; and

present the subscriber with a list of recommended content elements, the list generated by a network recommendation process
based at least on data associated with an account of the subscriber and irrespective of a device being used to access said
requested content, wherein the data comprises one or more of: (i) user-specific content preference data, and/or (ii) user-specific
data relating to historical content selection activity.

US Pat. No. 9,237,381

METHODS AND APPARATUS FOR LOCAL CHANNEL INSERTION IN AN ALL-DIGITAL CONTENT DISTRIBUTION NETWORK

TIME WARNER CABLE ENTERPR...

1. A system configured to distribute at least one of public, education or government content, said system comprising:
a content distribution network configured to provide a digital multiplex of a plurality of program streams to a node on said
content distribution network;

a local content insertion device disposed at said node and in signal communication with said content distribution network;
a receiver disposed at a premises of a user of said content distribution network, said receiver in signal communication with
said local content insertion device and configured to receive content from said node; and

a channel map comprising a plurality of associations between a plurality of channel assignments, quadrature amplitude modulation
(QAM) frequency parameters, and program identifiers (PID), said channel map configured to assign at least one program stream
of said multiplex of streams to a first channel assignment, wherein analog local content is represented by a predetermined
second channel assignment;

wherein said local content insertion device is configured to replace said at least one program stream of said digital multiplex
of streams with an analog local program stream input to said local content insertion device, by being configured to:

filter said digital multiplex of said plurality of program streams at a first frequency band to produce filtered digital multiplex;
insert said analog local program stream in a digital compressed format to replace said at least one program stream within
said filtered digital multiplex to produce an all-digital program transport comprising said analog local content in said digital
compressed format; and

wherein said channel map is further configured to replace said first channel assignment with said predetermined second channel
assignment based at least in part on said replacement of said at least one program stream with said local program stream.

US Pat. No. 9,262,907

METHODS AND APPARATUS FOR CENTRALIZED AND DECENTRALIZED EMERGENCY ALERT MESSAGING

TIME WARNER CABLE ENTERPR...

1. A client device adapted for use with an unmanaged packet-switched network, comprising:
a wireless receiver apparatus configured to receive encoded content from said network;
a decoding apparatus in communication with said wireless receiver apparatus and configured to decode said received encoded
content;

a content rendering apparatus configured to render said decoded content; and
a processor configured to execute at least one computer program, said at least one program comprising a plurality of instructions
which are configured to, when executed, cause said client device to:

provide geolocation data to at least one entity configured to provide emergency alert data;
receive and decode emergency alert data from said at least one entity;
modify said emergency alert data, via said content rendering apparatus, by either an insertion of additional emergency alert
data or a removal of a portion of said emergency alert data, the modification based at least in part on a proximity between
said provided geolocation data and a location identified by said emergency alert data;

preempt at least a portion of an audio portion of said content being rendered on said client device; and
render said decoded emergency alert data either visually or audibly.

US Pat. No. 9,183,712

SECURITY SYSTEM AND ALARM ACTIVATION CONTROL

Time Warner Cable Enterpr...

1. A method comprising:
initially arming a security system to activate an alarm in response to detecting motion of free-to-roam entities in a monitored
location;

monitoring the location for a disarming device;
processing time information associated with the disarming device; and
at times of detecting presence of the disarming device at the monitored location within a time range as specified by the time
information, preventing activation of the alarm.

US Pat. No. 9,510,056

METHODS AND APPARATUS THAT SUPPORT DISPLAY AND USE OF A PROGRAM GUIDE BASED ON TIME SPENT BY A USER DWELLING ON A CHANNEL

TIME WARNER CABLE ENTERPR...

1. A method of operating a device to implement a program guide, comprising:
monitoring a dwell time on a displayed channel, an electronic program guide not being displayed during at least a portion
of said dwell time;

receiving a signal indicating a channel change selection;
determining, in said user device, if the dwell time exceeds a predetermined dwell time threshold used to enable program guide
presentation;

when it is determined the dwell time exceeds the predetermined dwell time threshold, automatically displaying a program guide
in response to a-user the channel change selection; and

when it is determined that the dwell time does not exceed the predetermined dwell time threshold, changing the displayed channel
in response to the channel change selection.

US Pat. No. 9,479,404

METHODS AND APPARATUS FOR HARDWARE REGISTRATION IN A NETWORK DEVICE

Time Warner Cable Enterpr...

1. A server entity of a head-end portion of a content delivery network, said server entity comprising:
a storage apparatus; and
a processor, said processor configured to run a software process thereon, said software process comprising a plurality of
instructions which are configured to, when executed:

cause an application to be selectively downloaded to at least one client device, said application being configured to detect
and access records within a hardware registry disposed on said at least one client device; and

utilize said application to enable said head-end server entity to control at least one hardware feature associated with said
at least one client device via one or more software interfaces associated with middleware of said at least one client device.

US Pat. No. 9,451,337

MEDIA SYNCHRONIZATION WITHIN HOME NETWORK USING SET-TOP BOX AS GATEWAY

Time Warner Cable Enterpr...

1. A computer-implemented method for media synchronization, comprising:
transmitting, to a set-top box by an electronic device, a request to receive synchronization data corresponding to a specific
television channel to which the set-top box is tuned, the synchronization data including a first field containing a first
uniform resource locator (URL) string that addresses displayable content, a second field containing a second URL string that
addresses an application for use in presenting the displayable content for display, a third field identifying an organization
that is a source of the synchronization data, and a fourth field specifying an identifier of the application that pertains
to the source of the synchronization data, each of the set-top box and the electronic device being connected to a network;

determining whether the organization identified by the third field included in the synchronization data corresponds to a particular
organization that is the source of the synchronization data;

in the event the organization identified by the third field of the synchronization data does not correspond to the particular
organization:

retrieving, over the network by the electronic device, the displayable content addressed by the first URL string; and
retrieving, over the network by the electronic device, the application addressed by the second URL string for use in presenting
the displayable content for display on the electronic device, thereby allowing the display of the displayable content on the
electronic device; and

in the event the organization identified by the third field of the synchronization data corresponds to the particular organization:
blocking one or more of (1) the retrieving of the displayable content addressed by the first URL string, and (2) the retrieving
of the application addressed by the second URL string, thereby disallowing the display of the displayable content on the electronic
device.

US Pat. No. 9,509,580

ADAPTIVE POWER CONTROL IN A NETWORK

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware, performing operations of:
at a power management resource disparately located with respect to a set of multiple interconnected network elements in a
network environment, monitoring the set of multiple interconnected network elements, the multiple interconnected network elements
cooperatively communicating to provide a computer device connectivity through the network environment to a core network;

based on the monitoring, at the power management resource, receiving respective feedback from each of the multiple interconnected
network elements in the set;

from the respective feedback, detecting occurrence of a failure associated with a particular network element in the set of
multiple interconnected network elements; and

in response to detecting the failure of the particular network element based on the respective feedback, adaptively controlling
power consumption settings of at least one non-failing network element in the set of multiple interconnected network elements.

US Pat. No. 9,509,598

APPARATUS AND METHODS FOR INTELLIGENT DEPLOYMENT OF NETWORK INFRASTRUCTURE BASED ON TUNNELING OF ETHERNET RING PROTECTION

Time Warner Cable Enterpr...

1. A method for operating a content distribution network, said method comprising:
enabling at least one user interface to communicate with an edge network, said at least one user interface comprising a Multiprotocol
Label Switching (MPLS) compliant interface;

receiving at least one data frame from a first other node of a backhaul network, said backhaul network comprising at least
a ITU-T G.8032 compliant logical ring network;

transmitting said at least one data frame to a second other node of said ITU-T G.8032 compliant logical ring network;
determining when said at least one data frame comprises at least one packet for said edge network; and
routing said at least one packet via said edge network;
wherein said edge network comprises a cellular tower site.

US Pat. No. 9,467,723

APPARATUS AND METHODS FOR AUTOMATED HIGHLIGHT REEL CREATION IN A CONTENT DELIVERY NETWORK

TIME WARNER CABLE ENTERPR...

1. A content server apparatus operative to generate content having a particular attribute for delivery over a content distribution
network, said apparatus comprising:
a storage device;
a plurality of interfaces configured to:
receive one or more feeds from one or more content sources;
receive one or more secondary content elements from a secondary content source; and
transmit a content stream to a target device; and
a processing entity in data communication with said plurality of interfaces and said storage device, said processing entity
configured to run an application thereon, said application comprising a plurality of instructions configured to, when executed:

record a portion of said one or more feeds;
store said portion on said storage device;
compare time data present within metadata corresponding to a level of excitement to a time associated with said recorded portion;
based on said comparison, associate said metadata corresponding to said level of excitement with said recorded portion of
said one or more feeds;

determine whether said level of excitement meets or exceeds a threshold, said threshold being selected by said secondary content
source; and

in response to said determination that said threshold selected by said secondary content source is met or exceeded:
assess a premium to charge to said secondary content source; and
add said recorded portion and at least one of said one or more secondary content elements to said content stream.

US Pat. No. 9,380,269

SCHEDULING TRIGGER APPARATUS AND METHOD

TIME WARNER CABLE ENTERPR...

1. In a content delivery network, a method of associating one or more content elements with a trigger element, comprising:
providing at least one content element configured to transfer to a user over said information network to user computer premises
equipment (CPE);

providing at least one promotion, said at least one promotion being directly or indirectly related to said at least one content
element;

associating at least one trigger element with said at least one promotion, said at least one trigger element being configured
to trigger said CPE to take a specified action relating to said content element;

receiving from said CPE a selection of said at least one promotion;
in response to receiving said selection, storing said at least one trigger element on at least one entity remote to said CPE,
said storing comprising particularly associating said at least one trigger element to said CPE; and

utilizing said stored trigger element particularly associated with said CPE to invoke said specified action at said CPE via
said remote entity.

US Pat. No. 9,236,906

WIRELESS SIGNAL INTERFERENCE MITIGATION IN A NETWORK

Time Warner Cable Enterpr...

1. A method comprising:
controlling a transmitter device to transmit data over a physical communication link to at least one destination;
monitoring a frequency band of the physical communication link, at least a portion of the monitored frequency band in the
physical communication link also allocated for transmissions of wireless communications in a vicinity of the physical communication
link; and

in response to sensing presence of an interference signal in the monitored frequency band, the presence of the interference
signal sensed based on a power level of transmitting the data over the physical communication link, transmitting a notification.

US Pat. No. 9,496,983

SYSTEM AND METHOD FOR USING AD HOC NETWORKS IN COOPERATION WITH SERVICE PROVIDER NETWORKS

Time Warner Cable Enterpr...

1. A multi-network device, comprising:
a memory;
a first broadcast communication link to a network service provider and a second link to a plurality of multi-network devices;
and

a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations
comprising:

receiving broadcast data in a first low resolution data stream from a server via the first broadcast communication link;
storing the received broadcast data in the memory;
providing the received broadcast data to each of the plurality of multi-network devices;
determining whether the stored broadcast data includes missing data fragments;
establishing communications with one of the plurality of multi-network devices via the second link;
retrieving a second low resolution data stream comprising the missing data fragments via the second link from the one of the
plurality of multi-network devices; and

combining the first low resolution data stream and the second low resolution data stream to generate a high definition data
stream,

wherein each of the plurality of multi-network devices provides error correction for each other of video streams received
from the server via additional broadcast communication links.

US Pat. No. 9,491,528

COMMUNICATION MANAGEMENT IN AN OPTICAL NETWORK

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware, performing operations of:
analyzing upstream communications received over multiple passive optical networks, the upstream communications received from
multiple client devices;

based on analysis of the upstream communications, detecting in which of the multiple passive optical networks each of the
client devices resides;

producing class information indicating in which of the multiple passive optical networks each of the multiple client devices
resides; and

initiating distribution of the class information to a scheduler resource, the scheduler resource scheduling timing of future
upstream communications from the multiple client devices based on which of the multiple passive optical networks the client
devices reside as indicated by the class information.

US Pat. No. 9,386,327

SECONDARY CONTENT INSERTION APPARATUS AND METHODS

TIME WARNER CABLE ENTERPR...

45. A method of delivering content over a first network, said first network being in communication with a second network;
receiving a first content request from a first client device, said first client device being associated with a subscriber,
said first content having been previously requested by, and currently delivered to, said subscriber at a second client device
via said second network;

authenticating said subscriber via said first client device;
determining that said first content is permitted to be delivered to said first device in response to said request based at
least in part on said previous request and current delivery to said second device; and

causing delivery of said first content to said first client device over said first network.

US Pat. No. 9,231,903

SYSTEM AND METHOD FOR RESOLVING A DNS REQUEST USING METADATA

TIME WARNER CABLE ENTERPR...

1. A method for resolving a domain name system request comprising:
receiving, at an intelligent name server, a domain name request to resolve a domain name via a network, wherein the intelligent
name server comprises a first processor;

acquiring, by the first processor, at least one metadata element from the domain name request about a source of the domain
name request;

transforming, by the first processor, the domain name request into a CNAME request, wherein the CNAME request comprises the
at least one metadata element and the domain name, the at least one metadata element enabling a metadata aware DNS server
to resolve the domain name into one of a plurality of host IP addresses that correspond to the domain name, wherein the at
least one metadata element comprises information indicative of a network location of the source; and

sending, by the first processor, the CNAME request to the metadata aware DNS server for resolution of the domain name.

US Pat. No. 9,369,769

METHODS AND APPARATUS FOR PROVIDING VOICE MAIL SERVICES

TIME WARNER CABLE ENTERPR...

1. A method of providing access to voice mail, the method comprising:
receiving, at a voice mail server a request for access to a voice mail message, said request being one of a message used to
initiate delivery of said voice mail message to a transcoder or a message from the transcoder sent in response to the transcoder
receiving a message used to initiate delivery of said voice mail message to a customer premise device, said voice mail message
corresponding to a voice mail account, said voice mail server being configured to provide telephone access to stored voice
mail messages via a telephone network and to provide the customer premise device access to stored voice mail messages via
said transcoder and a video on demand server;

operating said transcoder to transcode said voice mail message and supply the transcoded voice mail message to the video on
demand server; and

operating the video on demand server to supply said transcoded voice mail message to the customer premise device as part of
a video on demand session.

US Pat. No. 9,326,028

METHODS AND APPARATUS FOR UPGRADING SET TOP BOX DEVICES WITHOUT THE LOSS OF STORED CONTENT

TIME WARNER CABLE ENTERPR...

1. A method of performing a set top box upgrade for a customer, the method comprising:
storing content backup information indicating content backup options which are offered by a service provider;
receiving a request for a set top box to be upgraded;
making a backup decision based on an upload rate supported by the set top box to be upgraded;
storing information indicating when the set top box is scheduled to be upgraded;
prior to the scheduled upgrade, automatically initiating an upload of stored video content from the set top box to be upgraded
to a network storage device;

storing information identifying the set top box to be upgraded on said network storage device in addition to video content
uploaded from said set top box;

receiving a signal used to initiate a download of stored content, uploaded from said set top box to be upgraded, to said second
set top box; and

downloading the uploaded stored video content from the network storage device to a second set top box, said second set top
box being used to replace said set top box to be upgraded.

US Pat. No. 9,270,944

METHODS AND APPARATUS FOR CONTENT DELIVERY NOTIFICATION AND MANAGEMENT

TIME WARNER CABLE ENTERPR...

1. A method of providing notification in a content distribution network, said method comprising:
receiving a request for delivery of content from an entity in communication with said content distribution network;
evaluating at least one parameter related to available bandwidth of said content distribution network;
when said evaluating indicates that said available bandwidth is limited, utilizing recorded bandwidth usage data to predict
a first future time window when bandwidth will be available for delivery of said requested content; and

immediately subsequent to said act of evaluating, providing at least two selectable content delivery options and an option
to receive a notification at second future time relating to said requested content being available;

wherein said at least two selectable content delivery options comprise at least one option for streamed delivery and at least
one option for download delivery of said requested content, said streamed or download delivery occurring at a user specified
time within said predicted first future time window.

US Pat. No. 9,210,476

METHODS AND APPARATUS FOR DELIVERING APPLICATION DATA TO APPLICATIONS

TIME WARNER CABLE ENTERPR...

1. A method of operating a customer premise device, the method comprising:
executing an unbound application on said customer premise device, said unbound application using, while said customer premise
device is tuned to a first channel, first data specific to the first channel or programs being supplied on the first channel,
said first data being received in-band on the first channel which is also used to communicate first channel program content,
said first data including at least one of control data, catalog data or channel data which specifically corresponds to the
first channel;

executing a first bound application while said customer premise device is tuned to said first channel, said first bound application
corresponding to the first channel;

tuning said customer premise device to a second channel used to communicate second program content;
terminating the first bound application in response to said customer premise device tuning to said second channel,
executing a second bound application while said customer premise device is tuned to said second channel, said second bound
application corresponding to the second channel; and

continuing to execute said unbound application using second data received in-band on said second channel in place of said
first data previously received on said first channel, said second data being specific to the second channel or programs being
supplied on the second channel, said second data including at least one of control data, catalog data or channel specific
data which specifically corresponds to the second channel.

US Pat. No. 9,258,843

WIRELESS MESH NETWORK CONFIGURATION

Time Warner Cable Enterpr...

1. A method of wireless data transport in a wireless mesh network comprising:
identifying, in a wireless mesh network having access points wirelessly coupled by network links, an integrated interface
to an access point, the integrated interface being a wired transport medium further comprising directly connecting two of
the access points using the integrated interface such that message packet follows a wired path between the two connected access
points including a first hop access point;

receiving, via the integrated interface with an access point, a message packet from a user device, the integrated interface
coupling the two connected access points independently of the wireless mesh network links; and

forwarding, via a single wireless hop from the first hop access point, the message packet to a root access point, the root
access point responsive to a plurality of successive access points in the mesh network, the root access point invoking a high-gain
directional antenna, wherein the wireless links between successive access points are selected based on a distance to the root
access point, maximum power usage and minimum throughput, the root access point establishing a link with a plurality of the
first hop access points at a distance such that the first hop access point from the root is substantially more distant than
a mesh network hop between the successive access points.

US Pat. No. 9,503,766

EXCLUDING SPECIFIC APPLICATION TRAFFIC FROM CUSTOMER CONSUMPTION DATA

Time Warner Cable Enterpr...

1. A method comprising:
via content distribution hardware, performing operations of:
allocating use of a first data flow for transmission of data counted toward billable content delivery and a second data flow
for transmission of data excluded from the billable content delivery over a shared communication link of a communication network;

receiving a first stream of content, the first stream of content received from a first content distribution source, the first
stream of content retrieved on behalf of a user operating a communication device, wherein the received first stream of content
includes multiple data packets;

examining network address information associated with the multiple data packets;
based on the examining, detecting that the network address information is included in a list, the list including at least
one network address of a corresponding content distribution device operated by a particular service provider, the network
address information indicating that the first content distribution resource from which the multiple data packets are received
is operated by the particular service provider; and

transmitting the received first stream of content over the second data flow to the communication device instead of over the
first data flow to the communication device, the first stream of content excluded from the billable content delivery based
at least in part that the user of the communication device subscribes to a content retrieval service provided by the particular
service provider through which the user has alternate access to the first stream of content.

US Pat. No. 9,363,028

APPARATUS AND METHODS FOR CATALOG DATA DISTRIBUTION

Time Warner Cable Enterpr...

1. A method of operating a content distribution network having a plurality of users associated therewith, so as to provide
content catalog services, the method comprising:
providing a plurality of data streams comprising a single Enhanced TV Binary Interchange Format (EBIF) application that is
shared between a plurality of different programs;

associating the shared EBIF application with a single quadrature amplitude modulated (QAM) channel;
forming the shared EBIF application and a single secondary content stream associated to individual ones of the plurality of
data streams into a common stream for delivery via the QAM channel;

dynamically adjusting an encoding resolution of the secondary content based at least in part on a display resolution at which
it is determined the secondary content will be displayed; and

delivering the common stream to each of the plurality of users, such that each of the users can access the shared EBIF application
and the single secondary content stream.

US Pat. No. 9,072,092

RESOURCE ALLOCATION IN A WIRELESS MESH NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
receiving connectivity status information indicating wireless connectivity amongst multiple interconnected access points in
a mesh network and multiple clients;

based on the received connectivity status information, allocating portions of wireless bandwidth in the mesh network to wirelessly
communicate between a root access point in the mesh network and the multiple interconnected access points; and

transmitting messages over the allocated portions of wireless bandwidth from the root access point through the multiple interconnected
access points to the multiple clients.

US Pat. No. 9,467,720

TUNING EFFICIENCY AND DELIVERY OF CONTENT

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware at a server resource, performing operations of:
in response to receiving a request from a client device, tuning to a corresponding channel to retrieve content conveyed on
the corresponding channel;

obtaining a network address of the server resource from which content in the corresponding channel will be available for retrieval
by the client device subsequent to the server resource successfully tuning to the corresponding channel and buffering a portion
of the content; and

forwarding the network address to the client device, the network address specifying a network interface of the server resource
from which to retrieve the buffered content;

wherein the request is a first request to the server resource, the first request indicating to tune the corresponding channel,
the method further comprising:

subsequent to forwarding the network address to the client device, receiving a second request from the client device, the
second request transmitted from the client device to a communication interface assigned the network address, the second request
requesting retrieval of the buffered portion of the requested content from the communication interface; and

in response to receiving the second request, transmitting the buffered portion of the requested content to the client device.

US Pat. No. 9,185,341

DIGITAL DOMAIN CONTENT PROCESSING AND DISTRIBUTION APPARATUS AND METHODS

TIME WARNER CABLE ENTERPR...

1. A method of providing a plurality of content elements to a plurality of users of a content distribution network, said method
comprising:
receiving a plurality of digital content elements which are accessed from a plurality of digital content sources having different
content types, said plurality of digital content elements received as part of a multi-program transport stream (MPTS) at a
transformation device;

including or removing one or more of said plurality of digital content elements from said plurality of digital content elements
based on serviced user requests for said plurality of digital content elements;

transforming, at said transformation device, said received plurality of digital content elements to one or more frequency
domain signals using digital domain processing;

assigning one or more radio frequency carriers to channel allocations for respective ones of said transformed signals; and
transmitting said transformed signals to said plurality of users over said assigned one or more radio frequency carriers;
wherein said act of transforming comprises performing digital domain processing that aggregates respective ones of said transformed
signals together according to at least one of said content types by dynamically reprogramming said channel allocations.

US Pat. No. 9,071,859

METHODS AND APPARATUS FOR USER-BASED TARGETED CONTENT DELIVERY

Time Warner Cable Enterpr...

1. For use in a content delivery network having a plurality of users associated therewith, a method of delivering targeted
advertising or promotional content to a selected one or more of said users, said method comprising:
identifying said one or more users from said plurality using descriptive information relating to said one or more users, said
descriptive information being selected so as to correlate to at least one of a demographic or psychographic;

identifying one or more advertising or promotional content elements based at least in part on said descriptive information,
said act of identifying one or more advertising or promotional content elements comprising:

accessing first metadata in a primary content stream, said primary content stream having said one or more advertising or promotional
content elements placed therein and said first metadata comprising at least timing reference information of descriptive codes
associated with said primary content stream;

accessing second metadata configured to describe at least one of said advertising or promotional content elements; and
evaluating a correlation of said first metadata with said second metadata to determine which of said one or more advertising
or promotional content elements are most contextually relevant within said primary content stream at a particular point in
time;

selectively delivering said one or more advertising or promotional content elements to said one or more users via said network
based at least in part on said correlation of said first metadata with said second metadata; and

receiving information indicating that at least one of said one or more users has tuned away from said advertising or promotional
content elements, said information being used to identify one or more second advertising or promotional content elements for
subsequent delivery to said one or more users.

US Pat. No. 9,167,210

SYSTEM AND METHOD FOR MANAGING PROGRAM ASSETS

Time Warner Cable Enterpr...

1. A method of operating a headend of a communications system storing program content in memory for later transmission to
respective terminals at user locations, wherein respective program content has respective expiration dates beyond which a
right granted by a source of the respective program content to transmit the respective program content by the headend expires,
the method comprising:
receiving selections from terminals for respective stored program content for later viewing;
checking by the headend an expiration date of respective program content, the expiration date being provided by the source
of the respective program content;

checking by the headend whether the respective program content has a pending selection for later viewing;
determining whether the source has authorized transmission of the respective program content after the expiration date, if
transmission starts prior to the expiration date; and

adding the predetermined period of time to the expiration date to determine the deletion date if the source has authorized
said transmission; or

subtracting the predetermined period of time from the expiration date to determine the deletion date if the source has not
authorized said transmission; and

deleting the respective program content, by the headend from memory based, at least in part, on the deletion date.

US Pat. No. 9,544,837

COMMUNICATION MANAGEMENT AND TARGETED MESSAGE DELIVERY

Time Warner Cable Enterpr...

1. A method comprising:
via message processing hardware, performing operations of:
initiating verification of a mobile communication device to establish a secured wireless link between the mobile communication
device and a network access point;

based on an outcome of the verification in which the mobile communication device is detected as being authorized to establish
the secured wireless link, producing control information; and

forwarding the control information to a gateway resource that uses the control information to control a flow of communications
between the network access point and a network, the gateway resource facilitating transmission of a message to the mobile
communication device in accordance with the control information;

the method further comprising:
producing the control information to redirect a received data retrieval request from the mobile communication device to an
alternative remote server instead of an original server resource as specified by the data retrieval request the control information
configured to initiate performance of the redirect for delivery of the message to the mobile communication device.

US Pat. No. 9,397,846

METHODS AND APPARATUS FOR EFFICIENT IP MULTICASTING IN A CONTENT DELIVERY NETWORK

Time Warner Cable Enterpr...

1. A method for balancing content delivery across a plurality of channels in a content delivery network to a plurality of
client devices, said method comprising:
determining that implementation of a bandwidth efficient method for delivery of Internet Protocol (IP) traffic across first
and second physical channels is desired;

selectively switching at least one client device assigned to said first physical channel to a second physical channel; and
selectively transmitting via said second physical channel content associated with a first packet load which was previously
being delivered to said at least one client device via said first physical channel substantially instantaneously with said
act of switching said at least one client device to said second physical channel.

US Pat. No. 9,247,044

REMOTE CONTROL AND CALL MANAGEMENT RESOURCE

Time Warner Cable Enterpr...

1. A method comprising:
detecting activation of a phone device;
obtaining configuration information associated with a subscriber operating the phone device; and
as specified by the configuration information indicating to establish a communication connection between the phone device
and an interactive management system upon activation of the phone device prior to the subscriber inputting a target number
into the phone device to establish a call connection with a corresponding called party, establishing the communication connection
between the phone device and the interactive management system prior to the subscriber inputting the target number into the
phone device, the interactive management system executing commands as inputted by the subscriber through the phone device
over the communication connection;

at a call management resource in a cable network environment:
detecting the activation of the phone device;
identifying a unique network address assigned to the phone device; and
mapping the unique network address to the configuration information indicating to establish the communication connection between
the phone device and the interactive management system upon activation of the phone device prior to the subscriber inputting
the target number into the phone device.

US Pat. No. 9,197,924

CONTENT DISCOVERY AND PLAYBACK IN A NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
receiving a notification indicating content available to a subscriber entity for retrieval from a first content service provider
and a second content service provider;

producing a content guide to include a unified listing of multiple entries of available content specifying: i) first content
available to the subscriber entity for retrieval from the first content service provider, and ii) second content available
to the subscriber entity for retrieval from the second content service provider; and

transmitting the content guide over a shared communication link operated by the first content service provider to the subscriber
entity, the first content service provider controlling allocation of available bandwidth in the shared communication link
for delivery of the content over respective channels of the shared communication link.

US Pat. No. 9,497,503

METHOD TO BLOCK UNAUTHORIZED NETWORK TRAFFIC IN A CABLE DATA NETWORK

TIME WARNER CABLE ENTERPR...

1. A system for providing data filtering from a data network comprising:
a data network termination device comprising a packet counter, wherein the packet counter determines a number of packets sent
to a subscriber device from the packet counter (herein, “downstream packets”) via the data network and a number of packets
originating from the subscriber device and sent to the packet counter (herein, “upstream packets”) via the data network;

a data gateway agent, wherein the packet counter is accessible to the data gateway agent; and
a datastore accessible to the data gateway agent for storing a data transfer rule selected by a subscriber, wherein the selected
data transfer rule comprises packet filtering criteria selected by the subscriber, and

wherein the data gateway agent comprises instructions that cause the gateway agent to:
receive a packet prior to receipt of the packet by the packet counter;
access the data transfer rule stored in the datastore;
apply the packet filtering criteria to the packet to determine whether the packet violates the data transfer rule;
send a notice to the subscriber when the packet violates the data transfer rule;
receive a request to reverse the determination made by the data gateway agent regarding the packet;
reverse the determination made by the data gateway agent regarding the packet in response to the request;
modify in response to the request one or more packet filtering criteria of the data transfer rule applied to the packet; and
apply the data transfer rule as modified to subsequent determinations of the data gateway agent.

US Pat. No. 9,402,106

SPLIT SIGNAL BANDS IN A MULTI-DIRECTIONAL REPEATER DEVICE

Time Warner Cable Enterpr...

1. A system comprising:
a first port, the first port receiving a first set of multiple signal bands transmitted in a downstream direction on a communication
link;

a second port, the second port receiving a second set of multiple signal bands transmitted in an upstream direction on the
communication link, the second set of multiple signal bands including a first signal band and a second signal band; and

amplifier circuitry to amplify the first set of multiple signal bands and the second set of multiple signal bands, a given
signal band in the first set residing in a frequency spectrum between the first signal band and the second signal band of
the second set, the given signal band controlling at least one device coupled to the communication link in the downstream
direction;

the amplifier circuitry including a first portion and a second portion, the first portion of the amplifier circuitry amplifying
the first set of multiple signal bands and outputting the amplified first set of multiple signal bands through the second
port in the downstream direction on the communication link, the second portion of the amplifier circuitry amplifying the second
set of multiple signal bands and outputting the amplified second set of multiple signal bands through the first port in the
upstream direction on the communication link;

wherein the first portion of the amplifier circuitry resides in a first communication path between the first port and the
second port, the first portion of the amplifier circuitry amplifying the given signal band and outputting the amplified given
signal band out the second port;

wherein the second portion of the amplifier circuitry resides in a second communication path between the second port and the
first port, the second portion of the amplifier circuitry amplifying the second set of signal bands and outputting the amplified
second set of signal bands out the second port; and

the system further comprising: a first block filter and a second block filter, the first block filter disposed in the first
communication path to block a first frequency range of signals in which the first signal band of the second set resides, the
second block filter disposed in the second communication path to block a second frequency range of signals in which the given
signal band resides;

the system further comprising:
a first multi-port filter resource including port A1, port B1, and port C1;

wherein port A1 is communicatively coupled to the first port, the first communication path extending from the first port through port A1 and port B1 of the multi-port filter resource to the first portion of the amplifier circuitry, the second communication path extending
from the second portion of the amplifier circuitry through port C1 and port A1 to the first port.

US Pat. No. 9,270,472

SYSTEM AND METHOD FOR ASSIGNING A SERVICE FLOW CLASSIFIER TO A DEVICE

TIME WARNER CABLE ENTERPR...

1. A method for assigning a service flow classifier to a device comprising:
receiving at a Dynamic Host Configuration Protocol (DHCP) server a DHCP discover message from the device, wherein the DHCP
discover message comprises a MAC address of the device;

generating at the DHCP server:
an attributes record key for the device, wherein the attributes record key uniquely identifies a record for the device stored
on the DHCP server; and

a device file name for the device, wherein the device file name comprises an IP address of the DHCP server and the attributes
record key of the device;

sending the device file name and an IP address of a Dynamic Trivial File Transfer Protocol (DTFTP) server to the device;
sending from the device the device file name to the DTFTP server in a boot file request message;
accessing from the DTFTP server an attribute record of the device stored on the DHCP server using the IP address of the DHCP
server and the attributes record key for the device;

generating at the DTFTP server a boot file for the device, wherein the boot file comprises one or more service flow classifiers
and sending the boot file to the device;

receiving at the device the boot file; and
configuring the device with the one or more service flow classifiers.

US Pat. No. 9,237,215

REMOTE ACTIVATION OF MOBILE APPLICATIONS

Time Warner Cable Enterpr...

1. A method comprising:
subsequent to downloading of an application to a mobile phone device operated by a user, at an application server, receiving
notification of a request transmitted over a web connection from the user operating an auxiliary computer device disparately
located with respect to the mobile phone device, the request from the user at the auxiliary computer device indicating to
activate the application on the mobile phone device, the request including: i) a unique mobile phone identifier value specifying
how to contact the mobile phone device operated by the user, and ii) notification of the application to be activated on the
mobile phone device;

generating a message, the message including an application identifier specifying an identity of the application to be activated
on the mobile phone device; and

via the unique mobile phone identifier value and the application identifier, transmitting the message from the application
server to the application on the mobile phone device;

wherein the transmitted message includes state information provided by the application server;
wherein the application applies a function to the state information to produce a unique value that is included in a response;
the method further comprising:
at the application server, receiving the response from the mobile phone device, the application server knowledgeable of the
function that is used by the application to convert the state information into the unique value, the application server verifying
that the unique value in the received message is correct;

in response to detecting that the unique value in the received message is correct, mapping the unique value to configuration
information; and

forwarding the configuration information to the mobile phone device, the configuration information activating the application
on the mobile phone device.

US Pat. No. 9,554,166

METHODS AND APPARATUS FOR PROVIDING MULTI-SOURCE BANDWIDTH SHARING MANAGEMENT

TIME WARNER CABLE ENTERPR...

1. A method of providing video on-demand and switched digital video using bandwidth to a first set of customer premise equipment
devices, the method comprising:
apportioning said bandwidth so that it includes a first portion, a second portion and a third portion, said first portion
of bandwidth being dedicated for communicating video-on demand, said second portion of bandwidth being dedicated for communicating
switched digital video, and said third portion of bandwidth being available for communicating (i) video on-demand, (ii) switched
digital video, or (iii) video on-demand and switched digital video;

using said first dedicated portion of said bandwidth to provide video on-demand services to the first set of customer premise
equipment devices, said using said first dedicated portion of said bandwidth to provide video on-demand services to the first
set of customer premise equipment devices including operating a first communications network device which does not support
and is not capable of bandwidth sharing to use at least a portion of said first dedicated portion of said bandwidth to provide
video on-demand services to the first set of customer premise equipment devices;

using said second dedicated portion of said bandwidth to provide switched digital video services to the first set of customer
premise equipment devices; and

using said third portion of said bandwidth to provide both video on-demand and switched digital video services to the first
set of customer premise equipment devices, said third portion of said bandwidth being available for communicating (i) video
on-demand, (ii) switched digital video, or (iii) video on-demand and switched digital video, the size of a video on-demand
portion of said third portion of bandwidth varying as a function of requests for video on-demand content received from one
or more customer premise equipment devices and a video on-demand service priority relative to a switched digital video service
priority.

US Pat. No. 9,277,266

APPARATUS AND METHODS FOR NETWORK VIDEO RECORDING

TIME WARNER CABLE ENTERPR...

1. A method for delivery of content via a network personal video recorder in a content delivery network, said method comprising:
ingesting said content via a network-initiated determination, in real-time;
processing said content, said processing comprising:
segmenting said content into a plurality of elements, each of said segmented plurality of elements comprising at least one
splice point;

creating a virtual file comprising a plurality of pointers, each associated to a physical location of a storage block for
storing respective ones of said plurality of elements of said content, said virtual file stored with said content; and

removing one or more discontinuity artifacts between one or more of said segmented plurality of elements in real-time by transcoding
only data near said at least one splice point in said segmented plurality of elements;

storing said segmented content elements;
receiving a request for at least a portion of said content;
generating a content stream using at least a portion of said content elements;
sending said content stream to one or more users;
during said act of sending said content stream to said one or more users, monitoring a transmission rate of said act of sending
and a number of retransmission requests by said one or more users;

determining a transmission efficiency based, at least in part, on said transmission rate and said number of retransmission
requests by said one or more users; and

adjusting said transmission rate when said determined transmission efficiency is less than a threshold level.

US Pat. No. 9,648,387

METHODS AND APPARATUS FOR ENHANCING NETWORK RELIABILITY AND/OR ENABLING PHASED DEPLOYMENT OF VIDEO SERVICES

TIME WARNER CABLE ENTERPR...

1. A method of operating an apparatus, the method comprising:
receiving first information indicating a first content source;
receiving second information indicating a second content source, said first and second content sources being different content
sources from which content included in a first program can be obtained;

selecting one of said first content source and said second content source to be a primary content source to be used by said
apparatus to obtain content corresponding to said first program and selecting a different one of the first content source
and second content source to be a secondary content source of said content corresponding to the first program, the primary
content source and secondary content source being different ones of said first and second content sources; and

storing information in memory indicating which of said first content source and second content source is the primary content
source for content corresponding to said first program.

US Pat. No. 9,258,608

SYSTEM AND METHOD FOR MANAGING ENTITLEMENTS TO DATA OVER A NETWORK

TIME WARNER CABLE ENTERPR...

1. A method for determining entitlement to receive content residing on a server via a network, the method comprising:
receiving via a processor of a multi-channel video program distributor (MVPD) server a content access request message that
includes an Internet Protocol (IP) address from a subscriber computing device;

determining via the processor of the MVPD server and based on the IP address included in the received content access request
message whether the subscriber computing device is connected to the network via an authorized network access device;

providing a first content to the subscriber computing device in response to determining, based on the IP address included
in the received content access message, that the subscriber computing device is not connected to the network via the authorized
network access device, wherein providing the first content to the subscriber computing device comprises:

sending no content to the subscriber computing device; or
sending the requested content to the subscriber computing device in accordance with a second quality-of-service level that
is lower than a first quality-of-service level;

sending the received content access request message and a subscriber identifier from the MVPD server to an entitlements server
in response to determining, based on the IP address included in the received content access message, that the subscriber computing
device is connected to the network via the authorized network access device, the entitlements server using the subscriber
identifier to determine a subscription level, the subscription level to determine subscriber entitlement to receive the requested
content, and the subscriber entitlement to generate an authorization message;

receiving the authorization message in the MVPD server in response to sending the content access request message and the subscriber
identifier to the entitlements server; and

determining via the processor of the MVPD server whether to provide the requested content to the subscriber computing device
in accordance with the first quality-of-service level based on the received authorization message.

US Pat. No. 9,491,623

SYSTEM AND METHOD FOR CLONING A WI-FI ACCESS POINT

TIME WARNER CABLE ENTERPR...

1. A virtual access point (VAP), comprising:
a processor configured with processor-executable instructions to perform operations comprising:
receiving a probe message from a Wi-Fi device, wherein the probe message comprises an SSID and a MAC address of the Wi-Fi
device;

determining whether the Wi-Fi device is known to the VAP from the SSID and the MAC address of the Wi-Fi device;
establishing a communication link to a network monitoring device in response to determining that the Wi-Fi device is known
to the VAP;

determining via the communication link whether the Wi-Fi device is associated with a second VAP using the SSID, the MAC address
of the Wi-Fi device and a security configuration of the second VAP;

providing metrics of the VAP to the network monitoring device when the Wi-Fi device is associated with the second VAP in response
to determining that the Wi-Fi device is associated with the second VAP;

receiving from the network monitoring device security configuration information of the second VAP via the communication link;
instantiating the SSID and the security configuration information of the second VAP; and
establishing communication with the Wi-Fi device using the using the SSID, the MAC address of the Wi-Fi device, and the security
configuration information of the second VAP.

US Pat. No. 9,485,526

MULTI-STREAM SHARED COMMUNICATION CHANNELS

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware at a content distribution resource, performing operations of:
receiving portions of a non-adaptive bit rate data stream;
receiving portions of an adaptive bit rate data stream, the portions of the adaptive bit rate data stream selected from content
encoded at multiple different bit rates, each of the multiple different bit rates supporting different levels of playback
quality;

adjusting levels of quality of encoded segments of content included in the adaptive bit rate data stream in response to changes
in an amount of bandwidth needed to convey the non-adaptive bit rate data stream over the multi-stream data channel; and

interleaving the portions of the adaptive bit rate data stream and the portions of the non-adaptive bit rate data stream onto
a multi-stream data channel; and

initiating transmission of the multi-stream data channel over a network to a group of multiple subscribers in a cable network
environment.

US Pat. No. 9,398,261

TRANSITIONING VIDEO CALL BETWEEN DEVICES

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
receiving, at a signaling server, during a video chat between a first device and a second device, a flip signal from said
first device, said flip signal indicating that media packets from said second device intended for said first device are to
be sent to a third device; and

responsive to said signaling server receiving said flip signal:
said signaling server sending a call request to said third device; and
said signaling server sending a message to said second device to cause said second device to send said media packets to said
third device.

US Pat. No. 9,363,567

METHODS AND APPARATUS FOR SUPPORTING VOD REQUESTS IN A SYSTEM WITH HIERARCHICAL CONTENT STORES

TIME WARNER CABLE ENTERPR...

1. A method of operating an apparatus to provide video content representing a program, the method comprising:
receiving a first set of trick play data corresponding to a first portion of a program, said first set of trick play data
being a subset of frames of said first portion of said program, said subset including fewer frames than a normal play set
of data corresponding to said first portion of the program, said first set of trick play data including a frame which can
be decoded without the use of another frame;

storing said first set of trick play data; and
generating said normal play set of data corresponding to said first portion of said program by combining frames of said first
portion of the program which were not included in said received first set of trick play data and which were received subsequent
to storing said first set of trick play data, with the subset of frames which is said received first set of trick play data
which was stored.

US Pat. No. 9,300,919

MEDIA BRIDGE APPARATUS AND METHODS

Time Warner Cable Enterpr...

1. Apparatus configured to distribute media content within a network, said apparatus comprising:
a first interface configured to receive a plurality of media content in a first format from said network;
at least one transcoding apparatus configured to transcode said plurality of media content from said first format to a second
format;

a storage apparatus configured to store said plurality of content in said first format and in said second format;
at least one processor configured to generate information relating to said received plurality of media content, said information
comprising at least an indicator configured to indicate individual ones of said plurality of media content being identified
as unsuitable for duplication resulting in more than one viewable copy; and

a second interface configured to transmit at least one of said plurality of media content in said second format for storage
on at least one portable media device;

wherein said processor is further configured to, upon said transmission of said at least one of said plurality of media content
in said second format, cause said at least one of said plurality of content in said first format to be made unviewable.

US Pat. No. 9,124,928

MULTICAST VIDEO ADVERTISEMENT INSERTION USING ROUTING PROTOCOLS

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
transmitting a signal including first video material, from a video source, over an internet protocol network, to consumer
premises equipment, via a switch, wherein said video source has a source address and wherein there is a first path length
between said switch and said video source; and

controlling, by a supplemental video material server coupled to said switch, an insertion of supplemental video material into
said signal obtained by said consumer premises equipment upon occurrence of a first triggering condition by announcing a short
route metric from said supplemental video material server, said short route metric which causes said switch to perceive a
second path length, between said switch and said supplemental video material server, as shorter than said first path length,
said supplemental video material server having a source address identical to said source address of said video source, such
that said consumer premises equipment obtains said supplemental video material from said supplemental video material server
instead of said first video material from said video source.

US Pat. No. 9,124,937

MULTI-OPTION SOURCING OF CONTENT AND INTERACTIVE TELEVISION

Time Warner Cable Enterpr...

1. A method comprising:
receiving a request to display a content guide of available content;
in response to receiving the request, initiating display of the content guide on a display screen; and
in the displayed content guide, initiating simultaneous display of multiple selectable channel viewing options including a
first selectable channel viewing option and a second selectable channel viewing option, the first selectable channel viewing
option corresponding to a television channel from which to retrieve and view respective content originating from a content
sponsor, the second selectable channel viewing option corresponding to an auxiliary channel with respect to the television
channel from which to retrieve and view available supplemental over-the-top content associated with the respective content
originating from the content sponsor, the content guide indicating multiple programs associated with the first selectable
channel viewing option that are scheduled for distribution over the television channel at different times, the content guide
further indicating that the supplemental over-the-top content is associated with the multiple programs and is available over
the auxiliary channel at the different times;

wherein initiating display of the multiple selectable channel viewing options includes: initiating display of the first selectable
channel viewing option and the second selectable channel viewing option in columnar form in the content guide, the first selectable
channel viewing option residing in a first row of the content guide, the first row of the content guide including a title
for each of multiple programs associated with the first selectable channel viewing option, the second selectable channel viewing
option residing in a second row of the content guide, the second row of the content guide including a description of the supplemental
content associated with the second selectable channel viewing option;

wherein the first selectable channel viewing option includes a channel identifier value assigned to the television channel;
and

wherein the second selectable channel viewing option includes: i) the channel identifier value assigned to the television
channel, and ii) a text-based symbol indicating that the second selectable channel viewing option represents the auxiliary
channel for retrieving the supplemental over-the-top content.

US Pat. No. 9,078,040

APPARATUS AND METHODS FOR ENABLING MEDIA OPTIONS IN A CONTENT DELIVERY NETWORK

TIME WARNER CABLE ENTERPR...

1. A method for providing media functionality to a plurality of devices in communication with a content delivery network,
said method comprising:
determining one or more media functionality options for delivery to a user as respective one or more embedded triggers within
a promotion, said one or more media functionality options comprising options to be taken with respect to a promoted event;

delivering a promotion to said user, said promotion comprising at least said one or more embedded triggers;
receiving a selection of a first one of said one or more media functionality options from said user via selection of a respective
first one of said one or more embedded triggers; and

based at least in part on said user selection, determining whether to:
implement said selected first one of said one or more media functionality options; or
deliver a message indicating a previous selection of said first one of said one or more media functionality options; and
deliver to said user one or more second media functionality options;
wherein said implementation comprises maintaining continuity of said implemented first one of said one or more media functionality
options during at least one of: (i) a modification of a service name, and (ii) a modification of a source identifier within
said network, and alerting said user when said continuity cannot be maintained.

US Pat. No. 9,641,890

MEDIA SERVICES TRANSPORT FORMAT CONVERTER

Time Warner Cable Enterpr...

1. A method of transporting video signals, comprising:
receiving a media signal in a radio frequency (RF) format, the RF format media signal delivered over the air to a nonselective
recipient set of subscribers and non-subscribers based on a broadcast range with no distinction of recipients;

identifying a digital transport format corresponding to a subscriber in the nonselective recipient set of subscribers and
non-subscribers based on a Digital Living Network Alliance (DLNA) format that a rendering device of the subscriber is capable
of receiving;

identifying, using a directory service, a codec for converting the received media signal to the identified digital transport
format expected by the rendering device;

receiving metadata indicative of the received media signal;
translating the received metadata into a content directory service (CDS) for the digital transport format, the content directory
service identifying corresponding fields for rendering the received media signal from the digital transport format; and

converting the received media signal into the digital transport format using the identified codec.

US Pat. No. 9,100,709

CONTENT SELECTION AND PLAYBACK IN A NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
receiving, from a subscriber in a cable network environment, selection of content to play back on a respective playback device;
receiving content availability information, the content availability information indicating multiple possible sources from
which the selected content is available to the subscriber, the content availability information indicating a classification
type assigned to each of the multiple possible sources, wherein the content availability information is generated prior to
receiving the selection of content from the subscriber;

accessing a set of retrieval rules specifying a priority order of distributing the selected content from the multiple possible
sources in the cable network environment, the priority order specifying an ordering of distributing the selected content based
on the classification types; and

initiating transmission of the selected content to the respective playback device from a particular source amongst the multiple
possible sources in the cable network environment as specified by the priority order of classification types in the set of
retrieval rules;

wherein the set of retrieval rules is a first set of retrieval rules;
wherein the particular source is a first repository storing a first copy of the selected content, the method further comprising:
in response to detecting presence of the respective playback device in a first geographical location, utilizing the first
set of retrieval rules associated with the first geographical location to transmit the selected content to the respective
playback device;

in accordance with the first set of retrieval rules, during a first window in which the respective playback device is detected
as being present in the first geographical location, initiating transmission of the selected content over a first communication
link from the first repository to the respective playback device;

tracking movement of the respective playback device to a second geographical location;
in response to detecting presence of the respective playback device in the second geographical location, utilizing a second
set of retrieval rules associated with the second geographical location to transmit the selected content to the respective
playback device;

in accordance with the second set of retrieval rules, during a second window in which the respective playback device is detected
as being present in the second geographical location, initiating transmission of the selected content over a second communication
link from a second repository to the respective playback device;

wherein the first set of retrieval rules indicates that a type classification of the first repository is higher in priority
than a type classification of the second repository during conditions in which the respective playback device is present in
the first geographical location; and

wherein the second set of retrieval rules indicates that the type classification of the second repository is higher in priority
than the type classification of the first repository during conditions in which the respective playback device is present
in the second geographical location.

US Pat. No. 9,986,578

APPARATUS AND METHODS FOR SELECTIVE DATA NETWORK ACCESS

TIME WARNER CABLE ENTERPR...

1. A controller apparatus comprising:a processor apparatus configured to execute at least one computer program;
a storage apparatus configured to store data, the data comprising user status data that is at least one of (i) a first user status associated with a first permissible bandwidth consumption, and/or (ii) a second user status associated with a second permissible bandwidth consumption, said second permissible consumption being less than said first permissible consumption;
a first data interface in data communication with the processor apparatus and configured for signal communication with a local area wireless network;
a second interface data communication with the processor apparatus and configured for signal communication with a network entity of a managed content delivery network (CDN); and
a computer-readable storage apparatus having at least one computer program comprising a plurality of non-transitory computer readable instructions which are configured to, when executed by said processor apparatus, cause said controller apparatus to:
receive data indicative of a first connection request from a first user device via said first interface;
determine that said first user device is associated with said first user status;
based at least in part on said first user device association with said first user status, assign said first permissible bandwidth to said first user device;
enable access to said CDN via said second interface for said first user device consistent with said first permissible bandwidth consumption;
receive data indicative of a second connection request from a second user device via said first interface;
determine that said second user device is associated with said second user status;
based at least in part on said second user device association with said second user status, assign said second permissible bandwidth consumption to said second user device; and
enable access to said CDN via said second interface for said second user device consistent with said second permissible bandwidth consumption.

US Pat. No. 9,425,977

DYNAMIC CHANGING TIER SERVICE ON TEST DEVICE

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
locating a test device within a broadband communications network, said test device being interconnected with a policy enforcement
point of said broadband communications network;

responsive to commencement of a test to be conducted with said test device, signaling said policy enforcement point, from
a policy server of said broadband communications network, to set a bandwidth tier for said test to be conducted with said
test device; and

conducting said test with said test device in accordance with said bandwidth tier, wherein said test determines a speed of
said broadband communication network at said test device in said bandwidth tier,

wherein said test is a first test and said bandwidth tier is a first bandwidth tier, further comprising the additional steps
of:

responsive to commencement of a second test to be conducted with said test device, signaling said policy enforcement point,
from said policy server of said broadband communications network, to set a second bandwidth tier for said second test to be
conducted with said test device, said first and second bandwidth tiers corresponding to different ranges of speed offered
by an operator of said broadband communications network; and

conducting said second test with said test device in accordance with said second bandwidth tier,
wherein the setting of at least one of said first and second bandwidth tiers changes an initially provisioned bandwidth tier
set for a customer at said policy enforcement point.

US Pat. No. 9,313,458

DOWNLOADABLE SECURITY AND PROTECTION METHODS AND APPARATUS

TIME WARNER CABLE ENTERPR...

1. Network apparatus disposed substantially at a first node of a content distribution network and configured to deliver security
information to a second node of said network, said network apparatus comprising:
a content provisioning apparatus;
a security management apparatus in communication with said content provisioning apparatus; and
an authentication apparatus in communication with at least said security management apparatus;
wherein at least said authentication apparatus and security management apparatus are configured to cooperate to transmit to
said second node an encrypted management message and an encrypted session key;

wherein said encrypted management message is configured to be decrypted only by certain ones of a plurality of client devices
at said second node, said decrypted management message being configured to enable said certain ones of said plurality of client
devices to decrypt said encrypted session key; and

wherein said encrypted session key is configured to enable said certain ones of said plurality of client devices to decrypt
encrypted content in order to manage at least one of (i) a trusted domain (TD) policy or configuration, and (ii) a digital
rights management (DRM) policy or configuration, within a secure element of said certain ones of said plurality of client
devices.

US Pat. No. 9,313,530

TECHNIQUE FOR SECURELY COMMUNICATING PROGRAMMING CONTENT

TIME WARNER CABLE ENTERPR...

1. A computer readable device having a storage medium and a hardware processor, the hardware processor configured to execute
a plurality of instructions which are configured to, when executed:
send to a module apparatus a request to record program content;
receive from the module apparatus a response to the request to record, the response comprising:
a data package comprising at least a version of a cryptographic element;
a rights file configured to define one or more transfer rights configured to control a device's ability to provide the requested
program content to other devices; and

an indicator that the device associated to the request to record is allowed to record the requested program content based
at least in part on a plurality of rules; and

encrypt the program content with a second version of the cryptographic element derived from the data package;
store the encrypted program content in association with the data package;
register one or more display devices with the device based at least in part on a verification of data in a digital certificate
provided by the one or more display devices;

receive a request to transfer the encrypted program content to the one or more display devices;
determine, before the encrypted content is transferred to the one or more display devices, whether an extent of security of
the one or more display devices meets a certain one of the plurality of rules; and

based on the determination, transfer the encrypted program content to the one or more display devices.

US Pat. No. 9,264,761

USE OF MESSAGES IN OR ASSOCIATED WITH PROGRAM SIGNAL STREAMS BY SET-TOP TERMINALS

Time Warner Cable Enterpr...

1. A method of operating a receiving device comprising:
programming the receiving device to record a selected one of at least one program to be received in a program signal stream,
starting at a first program start clock time;

receiving the program signal stream comprising at least the selected program and at least one message defining a second program
start time for the selected program, the second program start time being based, at least in part, on a position of a respective
message in the program signal stream, the program signal stream and the at least one message being received from a same originator;

identifying the at least one message in the received program stream;
comparing the first program start clock time of the selected program with the second program start time, in units of time,
defined by the at least one message; and

starting to record the selected program based, at least in part, on the second program start time, if the second program start
time is different from the first program start clock time.

US Pat. No. 9,131,283

APPARATUS AND METHODS FOR MULTIMEDIA COORDINATION

TIME WARNER CABLE ENTERPR...

1. A method of operating a content distribution network having a plurality of users associated therewith, the method comprising:
providing at least one of the plurality of users with at least a primary content element and a secondary content element;
evaluating a duration of time that the at least one of the plurality of users has viewed the secondary content element; and
based upon the act of evaluating, electronically crediting an account associated with the at least one of the plurality of
users with one or more forms of consideration when the duration of time meets a threshold, the threshold comprising an amount
of time equal to a portion of the entire duration of the secondary content element;

wherein the one or more forms of consideration are configured to be negotiable for at least one of: goods, services, and/or
one or more second forms of consideration.

US Pat. No. 9,118,952

METHODS AND APPARATUS THAT FACILITATE CONTROLLING MULTIPLE DEVICES

Time Warner Cable Enterpr...

1. A method of controlling multiple devices located at a customer premise, the method comprising:
presenting at a control panel used to control a customer premise alarm system, a first user selectable control option, said
first user selectable control option being one of an alarm activation option or an alarm deactivation option;

requesting, in response to detecting user selection of said first user selectable control option, video recording information
corresponding to a video recording device; and

presenting, at said control panel, a video recording device control option to a user of said control panel.

US Pat. No. 9,622,017

REMOTE ACTIVATION OF MOBILE APPLICATIONS

Time Warner Cable Enterpr...

1. A method comprising:
subsequent to downloading of an application to a mobile phone device operated by a user, via computer processor hardware in
an application server:

receiving notification of a request to activate the application in order to enable the user to execute the application on
the mobile phone device;

in response to receiving the request, forwarding a message including state information to the application on the mobile phone
device;

receiving reply data from the application on the mobile phone device, the reply data including a unique value produced by
the application having applied a function to the state information;

verifying the unique value included in the reply data using the function applied to the state information;
having verified the unique value, mapping, via a map on the application server, the unique value to configuration information
associated with the user; and

initiating transmission of the configuration information to the application on the mobile phone device to activate the application,
wherein the configuration information activates the application on the mobile phone device in order to alleviate the user
from having to manually activate the application via direct input to the mobile phone device.

US Pat. No. 9,578,352

MULTI-FORMAT DISTRIBUTION OF CONTENT

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware, executing operations of:
receiving a request from a subscriber for retrieval of specified content, the request indicating to transmit the specified
content to a subscriber domain;

retrieving profile information assigned to the subscriber domain, the profile information indicating multiple different playback
formats assigned to the subscriber domain;

utilizing the profile information of the subscriber domain to identify the multiple different playback formats assigned to
the subscriber domain;

retrieving versions of the specified content encoded in accordance with the multiple different playback formats assigned to
the subscriber domain; and

to satisfy the request for the specified content from the subscriber, initiating transmission of the versions of the specified
content in the multiple different playback formats over a shared communication link to the subscriber domain;

wherein receiving the request includes: receiving the request from a first playback device operated by the subscriber in the
subscriber domain, the request received from the first playback device to transmit the specified content to the subscriber
domain, the profile information indicating that the first playback device supports playback of the specified content in accordance
with a first encoding format;

the method further comprising:
utilizing the profile information to identify that a second playback device in the subscriber domain supports a second encoding
format, the second encoding format different than the first encoding format; and

wherein initiating transmission of the versions of the specified content in the multiple different playback formats to the
subscriber domain includes: in response to receiving the request from the first playback device: i) transmitting the specified
content in the first encoding format to the subscriber domain over a first channel of the shared communication link, the first
channel supporting data transmissions independent of a second channel of the shared communication link, and ii) transmitting
the specified content in the second encoding format to the subscriber domain over the second channel of the shared communication
link.

US Pat. No. 9,565,472

APPARATUS AND METHODS FOR CONTENT TRANSFER PROTECTION

Time Warner Cable Enterpr...

1. A premises gateway apparatus configured to provide content to one or more client devices in communication therewith, said
gateway apparatus comprising:
at least one first interface configured to permit communication between said gateway apparatus and a first network;
at least one second interface configured to communicate with said one or more client devices;
a storage apparatus; and
a digital processor apparatus configured to run at least one computer program thereon, said computer program comprising a
plurality of instructions which are configured to, when executed by said digital processor apparatus:

request and receive said content and a content key from said first network via said first interface;
receive a request originated from at least one of said one or more client devices for said content;
in response to said received request for said content:
(i) decrypt said content via said content key;
(ii) transcode said content from a first encoding format to a second encoding format, said second encoding format being compatible
with capabilities of said at least one of said one or more client devices;

(iii) re-encrypt said content via said content key; and
(iv) provide said content to said at least one of said one or more client devices via said second interface;
wherein said request for said content key comprises a request from a digital rights management (DRM) client running on said
digital processor apparatus, and an identical DRM client is also configured to run on a digital processor apparatus of said
at least one of said one or more client devices; and

wherein said request for said content key comprises a request for said content key from a DRM server of said first network,
and said receipt of said content key comprises receipt of a content key generated based at least in part on a determination
at said DRM server that said premises gateway apparatus is entitled to receive access thereto based at least in part on communication
of said DRM server with at least one database for authentication of a user associated with said premises gateway apparatus,
said determination comprising use of said cryptographic hash anonymously identifying said user.

US Pat. No. 9,438,946

METHODS AND APPARATUS FOR DEVICE CAPABILITIES DISCOVERY AND UTILIZATION WITHIN A CONTENT DISTRIBUTION NETWORK

Time Warner Cable Enterpr...

1. A method for operating a video processing device for use in a content distribution network, comprising:
polling a set of components of said video processing device for video display capabilities and conditional access capabilities
thereof via at least one application on said video processing device;

receiving one or more video display capabilities and conditional access capabilities in response to said act of polling;
providing information describing said video display capabilities and said conditional access capabilities supported to a session
resource manager (SRM) of said content distribution network via a session-based protocol comprising a descriptor parameter
describing a particular resource descriptor; a descriptor length parameter; and a data field;

receiving a list of a plurality of available content for viewing, said plurality of available content being provided to said
video processing device based at least in part on said video display capabilities supported; and

receiving a multicast comprising at least one of said plurality of available content selected by a user from among said list
in a first format and having a first conditional access scheme, said format being selected by said network entity based at
least in part on a determination thereby that said video processing device shares at least one video display capability with
a plurality of devices also receiving said multicast, said shared at least one video display capability associated to said
first format;

wherein said multicast further comprises a key data stream comprising decryption data configured to enable individual ones
of said plurality of devices having different conditional access capabilities than said conditional access capabilities of
said video processing device to access said content.

US Pat. No. 9,414,093

SYSTEM AND METHOD FOR BROADCASTING VIDEO PROGRAMS AND RESPONDING TO A SUBSCRIBER RESTART COMMAND

Time Warner Cable Enterpr...

1. A method performed at an intermediate video supplier for providing access to a video program, the intermediate video supplier
substantially simultaneously receiving the video program from a video supplier from a beginning, broadcasting and recording
the video program, the method comprising:
broadcasting, over a first channel, the video program to a plurality of subscribers starting at or about a scheduled time
for a period corresponding to a duration of the video program;

checking information associated with the broadcasted video program to determine if a permission to restart the broadcasted
video program from its beginning is associated with the broadcasted video program;

if permission to restart the broadcasted video program from its beginning is associated with the broadcasted video program,
enabling a restart feature;

during the duration period of the broadcasted video program, receiving a request from a subscriber to restart the broadcasted
video program from its beginning, the request being associated with the restart feature; and

transmitting the restarted video program, over a second channel, from its beginning to the subscriber for presentation at
the subscriber's location in response to the request, wherein transmitting the restarted video program comprises transmitting
the copy of the restarted video program stored in a video buffer.

US Pat. No. 9,398,322

MULTI-LINGUAL AUDIO STREAMING

TIME WARNER CABLE ENTERPR...

19. A system comprising:
a main memory;
a main hardware processor coupled to said main memory;
a source of digital video data and digital multiple-audio data in data communication with said main hardware processor;
a wireless interface coupled to said main hardware processor;
a graphics processor coupled to said main hardware processor;
wherein:
said main hardware processor and said main memory cooperate to:
obtain said digital video data and said digital multiple-audio data from said source;
process said digital video data and route said video data to said graphics processor for display in a premises;
process said digital multiple-audio data into a primary soundtrack in a primary language, to be listened to within the premises
in synchronization with said displayed digital video data, said primary soundtrack corresponding to said displayed digital
video data, in said primary language; and

process said digital multiple-audio data into at least one secondary audio asset, different than said primary soundtrack;
and

said wireless interface facilitates transmitting said at least one secondary audio asset to a personal media device within
the premises, for apprehension by a user of the personal media device in synchronization with said displayed digital video
data; and

a variable delay block upstream of said graphics processor, which introduces a delay, determined using feedback received by
said system from said personal media device, in said digital video data that is routed to said graphics processor, wherein
said displayed digital video data and said primary soundtrack are simultaneously synchronized to a playback of said at least
one secondary audio asset by said personal media device.

US Pat. No. 9,398,336

METHODS AND APPARATUS FOR SELECTING DIGITAL INTERFACE TECHNOLOGY FOR PROGRAMMING AND DATA DELIVERY

Time Warner Cable Enterpr...

1. A method for operating a video processing client device for use in a content delivery network, comprising:
polling a set of components of said video processing client device for network interface capabilities, said polling occurring
at said video processing client device;

receiving an identification of one or more network interface capabilities in response to said act of polling;
reporting said one or more network interface capabilities as a prioritized list, said prioritization based at least in part
on one or more internal parameters of said video processing client device; and

based at least in part on said prioritized list of said one or more network interface capabilities, selecting one of said
one or more network interface capabilities on which content is to be received, said content being received as a multicast
transmission of packetized content.

US Pat. No. 9,342,818

SYSTEM AND METHOD FOR MANAGING INCOMING AND OUTGOING EMAIL MESSAGES

TIME WARNER CABLE ENTERPR...

1. A computing device for managing incoming email comprising:
a processor;
a hidden folder accessible to an email client; and
a second folder accessible to the email client, wherein the hidden folder is not displayed by the email client of the computing
device and the second folder is displayed by the email client, and wherein,

the processor is configured with processor-executable instructions to perform operations comprising:
receiving a first email message, wherein the first email message comprises a first email header;
applying a first time rule to the first email header, wherein the first email header comprises a time label and a time value
and wherein the first time rule comprises a first time period during which the first email message should not be delivered
to a recipient;

storing the first email message in the hidden folder when the time value associated with the time label of the first email
header satisfies the first time rule;

generating and sending a response to the first email message comprising an one time hot code to override the first time rule;
adding the one time hot code to exception rules of the recipient:
receiving a second email message comprising the one time hot code;
storing the second email message in the second folder based on the one time hot code; and
storing the first email message in the second folder when the time value associated with the time label of the email header
does not satisfy the first time rule.

US Pat. No. 9,300,999

METHOD AND APPARATUS FOR NETWORK BANDWIDTH CONSERVATION

TIME WARNER CABLE ENTERPR...

1. A method of bandwidth management in a content distribution network having a plurality of consumer premises equipment (CPE),
said plurality of CPE being configured to receive standard definition (SD) and high definition (HD) content, said method comprising:
scheduling said SD content simultaneously to first and second user channels, said first user channel being associated with
a first physical channel for delivering SD content;

mapping said second user channel to said first physical channel for delivering SD content;
receiving a request for HD content from one or more individual ones of said plurality of said CPE; and
in response to receiving said request, re-mapping said second user channel to a second physical channel for delivery of said
HD content to said one or more individual ones of said plurality of CPE.

US Pat. No. 9,241,239

ESTABLISHING NETWORK CONNECTIVITY BASED ON LOCATION

Time Warner Cable Enterpr...

1. A method to establish a WiFi connection comprising operations of:
in a computer device:
obtaining location information, the location information indicating a geographical location in which the computer device currently
resides;

utilizing the location information to produce a list specifying at least one WiFi network present in a vicinity of the geographical
location, the computer device originating the list based on map information stored in the computer device, the map information
specifying the at least one WiFi network present in the vicinity of the geographical location; and

establishing a wireless WiFi connection between the computer device and a WiFi network as specified in the list;
wherein established the wireless WiFi connection includes: selecting a WiFi access point from the list; and transmitting a
network address of the computer device to the selected WiFi access point, the selected WiFi access point acting as a proxy
to the computer device as a basis to transmit and receive data on behalf of the computer device, the method further comprising:

executing a browser application on the computer device;
forwarding outbound data from the browser application on the computer device through the selected WiFi access point to target
resources in a remote network; and

receiving inbound data from the target resources through the selected access point, the inbound data directed to the browser
application executing on the computer device.

US Pat. No. 9,213,538

METHODS AND APPARATUS FOR DISPLAY ELEMENT MANAGEMENT IN AN INFORMATION NETWORK

TIME WARNER CABLE ENTERPR...

1. A non-transitory computer readable apparatus for use in a content distribution network comprising at least a first entity
configured to distribute content and a plurality of second entities configured to receive said content, said apparatus comprising
a display element manager adapted for use on at least one of said plurality of second entities said display element manager
comprising a non-transitory medium adapted to store a computer program comprising a management component associated therewith,
said computer program comprising a plurality of instructions which are configured to, when executed, cause said at least one
of said plurality of second entities to: enable said management component thereof to manage a plurality of application scene
objects associated with respective ones of software applications via a visibility stack, said plurality of application scene
objects comprise at least one Home Audio Video interoperability (HAVi) Hscene object;
wherein said management component of said second entity is further adapted to transmit information regarding said plurality
of application scene objects upstream to said first entity, said first entity adapted to direct operation of said management
component based at least in part on said information;

wherein a portion of said plurality of software applications are linked to one another such that when a first application
scene object associated with a first software application is manipulated to a different location within said visibility stack,
at least one second application scene object associated with at least one second software application linked to said first
application is identified and placed into said visibility stack following said manipulation of said first application scene
object;

wherein a number of said at least one second application scene objects are hidden, said number being dynamically varied based
at least in part on at least one parameter; and

wherein said display element manager of said at least one of said plurality of second entities receives permission to direct
said operation of said management component from said first entity.

US Pat. No. 9,178,634

METHODS AND APPARATUS FOR EVALUATING AN AUDIENCE IN A CONTENT-BASED NETWORK

Time Warner Cable Enterpr...

1. Content management apparatus for use within a content delivery network, said apparatus comprising:
an advertising subsystem having an advertising content store, said advertising subsystem configured to identify at least one
advertising placement opportunity in delivered content;

a data collection subsystem;
a processing subsystem in data communication with said data collection subsystem;
a data storage subsystem in data communication with said processing subsystem, said data storage subsystem configured to store
user-related data; and

an anonymization module configured to substantially anonymize at least portions of said user-related data, said anonymized
user-related data being stored in said data storage subsystem based on at least one anonymous identifier;

wherein said data collection subsystem is configured to gather said user-related data, and said processing subsystem is configured
to process said user-related data and generate an advertising product based at least in part on said processed user-related
data and said at least one placement opportunity;

wherein said processing subsystem is further configured to assign a plurality of parameters configured to describe said advertising
product and enable an automatic purchase of a particular one of said advertising product when at least a percentage across
said plurality of parameters relating to said particular one of said advertising product matches a purchaser-determined threshold
percentage identified by said purchaser; and

wherein said at least one anonymous identifier comprises a cryptographic hash of at least a media access control (MAC) address
associated with a consumer premises equipment (CPE) of a user.

US Pat. No. 9,172,998

EXCLUDING SPECIFIC APPLICATION TRAFFIC FROM CUSTOMER CONSUMPTION DATA

Time Warner Cable Enterpr...

1. A method comprising:
establishing a content distribution service including a first data service flow and a second data service flow over a shared
communication link for distribution of content to a communication device operated by a subscriber, content transmitted over
the first data service flow counted toward billable content delivery in accordance with a data delivery agreement with the
subscriber, content transmitted over the second data service flow excluded from the billable content delivery;

utilizing the first data service flow to forward first requested content to the communication device;
receiving second requested content as a stream of data packets from a second content distribution resource;
redirecting the second requested content over the second data service flow, instead of transmitting over the first data service
flow, to the communication device in response to detecting that an alternate version of the second requested content is available
from a first content distribution resource but that the second requested content is received from the second content distribution
resource;

wherein detecting that the second requested content is sourced from the second content distribution resource includes: processing
the stream of data packets to obtain network address information from the stream of data packets, the network address information
indicating that the second content distribution resource is a respective source from which the stream of data packets is transmitted
to the communication device;

wherein the first data service flow and the second data service flow extend between a cable modem termination system receiving
the stream of data packets and a respective cable modem disposed in a subscriber premises in which the subscriber resides,
the subscriber receiving the second requested content at the communication device through the cable modem; and

wherein the alternate version of the second requested content is available to the subscriber over the shared communication
link from the first content distribution resource on a communication path other than through the cable modem.

US Pat. No. 9,161,065

METHODS AND APPARATUS FOR BANDWIDTH RECOVERY IN A NETWORK

TIME WARNER CABLE ENTERPR...

10. A network server apparatus configured to manage bandwidth usage of a plurality of program streams in a content delivery
network, said network server apparatus comprising:
a processor;
a storage device operatively coupled to said processor; and
at least one computer process disposed on said storage device, said at least one computer process comprising a plurality of
instructions configured to, when executed:

maintain active connections for a plurality of first program streams, said first program streams having a first stream state,
said first stream state indicative that each tuner tuned to said first program streams is not actively tuned thereto based
on a last user action value thereof compared to a time out value;

receive a request for delivery of one or more second program streams from a client device;
based at least in part on said request, invoke a bandwidth reclamation process comprising teardown of a stream of said first
program streams for which said last user action value is oldest;

based at least in part on said bandwidth reclamation process allocate said request for said delivery of said one or more second
program streams.

US Pat. No. 9,154,854

NOTIFICATION IN A NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
receiving a digital data stream of content;
transmitting the content of the received digital data stream in a data channel of a network environment to at least one subscriber;
encoding segments of an emergency notification digital data stream in accordance with multiple different delivery bit rates;
and

in accordance with an emergency notification control signal, transmitting the encoded segments of the emergency notification
digital data stream in the data channel to the at least one subscriber in lieu of transmitting the received digital data stream
of content in the data channel to the at least one subscriber, the encoded segments of the emergency notification digital
data stream transmitted over the data channel in accordance with an adaptive bit rate to the at least one subscriber;

producing content access information, the content access information indicating availability of the encoded segments of the
emergency notification digital data stream at the multiple different delivery bit rates;

transmitting the content access information to a particular subscriber in the network environment;
receiving input from the particular subscriber requesting transmission of the encoded segments of the emergency notification
digital data stream at a particular bit rate; and

in accordance with the input from the particular subscriber, initiating transmission of the encoded segments of the emergency
notification digital data stream to the particular subscriber over the data channel.

US Pat. No. 9,094,140

METHODS AND APPARATUS FOR AUDIENCE RESEARCH IN A CONTENT-BASED NETWORK

Time Warner Cable Enterpr...

1. A data collection entity for use in a content delivery network, said data collection entity communicates with at least
one of a plurality of consumer premises equipment (CPE) in said content delivery network, said data collection entity comprising:
an apparatus that collects a plurality of audience viewership event data from at least one of said plurality of CPE, said
plurality of audience viewership event data associated with one or more events which occur on said at least one CPE;

a digital processor, said digital processor runs at least one computer application thereon, said at least one computer application
comprising a plurality of instructions which when executed:

generate an event message for individual ones of said plurality of audience viewership event data collected, said event message
comprising an identifier, said identifier comprising a first output of a first one-way hash function and a second output of
a second one-way hash function, said first one-way hash function comprising a hash of a first salt value and a media access
control (MAC) address of said at least one CPE, and said second one-way hash function comprising a hash of a second salt value
and a customer identifier; and

identify information contained in said event message which is not stored in said plurality of audience viewership event data
that has been previously collected; and

an interface, said interface that sends said event message to a destination.

US Pat. No. 9,538,457

WIRELESS SPECTRUM USAGE AND CONTROL OF ACCESS POINT PROBE RESPONSES

Time Warner Cable Enterpr...

1. A method comprising:
at a controller that controls multiple access points in a network:
receiving notification indicating generation of a discovery request by a mobile communication device to learn of access points
available to the mobile communication device in the network, the notification indicating that a group of access points received
the discovery request;

selecting a set of fewer-than-all access points from the group to respond to the discovery request, a number of how many access
points included in the set being based on current usage of the access points in the network; and

forwarding feedback to the fewer-than-all access points in the group, the feedback notifying the selected fewer-than-all access
points in the set to respond to the discovery request with a discovery response; and

wherein a magnitude of the number of access points selected for inclusion in the set depends on the usage information indicating
an amount of usage by other mobile communication devices wirelessly communicating with the access points to access a remote
network.

US Pat. No. 9,178,945

SYSTEM AND METHOD FOR REMOTELY ACCESSING CABLECARD MODULE

TIME WARNER CABLE ENTERPR...

1. A system for remotely accessing diagnostic information from an access control module, the system comprising:
a host device to interface with a network server over an Internet protocol (IP) network,
the host device configured to interface with the access control module over a direct connection to retrieve diagnostic information
from the access control module, regarding a current state of the access control module, in response to a host query from the
host device, and

to provide the diagnostic information relating to the access control module to the network server in response to a server
query to an IP network address of the host device, wherein the access control module is non-addressable in the IP network,
and wherein the host device sends the host query to a Uniform Resource Locator (URL) associated with the diagnostic information
provided by the access control module, the URL being previously provided to the host device.

US Pat. No. 9,154,835

METHODS AND APPARATUS FOR DVR AND NETWORK STORAGE OF LOCALLY RECORDED CONTENT

TIME WARNER CABLE ENTERPR...

1. A method of operating a recording device, comprising:
receiving a local storage priority indicator indicating a user indicated local storage priority of first content;
recording said first content on a local storage included in said recording device, said first content having a first local
storage priority determined based on said user indicated local storage priority of first content, said recording device being
located at a customer premise;

determining if previously recorded content should be moved from said local storage to a network storage device to increase
space available on said local storage included in the recording device; and

when it is determined that previously recorded content should be moved from said local storage to said network storage device
to increase space available on said local storage, identifying content to be moved to said network storage device based on
the local storage priority of individual pieces of content stored on said local storage, said identifying being based on a
lowest local storage priority indicator associated with at least one piece of content that indicates that said user does not
have a preference for local or network storage of content corresponding to said lowest local storage priority indicator;

moving the identified content to the network storage device; and
recording content to be recorded on the local storage device.

US Pat. No. 9,131,255

TECHNIQUE FOR PROVIDING UNINTERRUPTED SWITCHED DIGITAL VIDEO SERVICE

TIME WARNER CABLE ENTERPR...

1. A method of a set-top terminal for use in a video content network offering a switched digital video service, said method
comprising the steps of:
receiving, from a head end of said video content network, a ping message requiring a response to exclude a session of said
set-top terminal from a teardown; and

responding, automatically, to said ping message based on a preferred status of associated with said set-top terminal.

US Pat. No. 9,083,513

TECHNIQUE FOR SECURELY COMMUNICATING AND STORING PROGRAMMING MATERIAL IN A TRUSTED DOMAIN

Time Warner Cable Enterpr...

1. A method for use in a first client device of a content distribution network for decrypting encrypted content with a cryptographic
element, said network comprising at least a network entity and a plurality of client devices, said method comprising:
receiving said encrypted content at said first client device from a second client device;
receiving a first encrypted version of said cryptographic element at said first client device from said second client device,
said first encrypted version of said cryptographic element being generated by encrypting said cryptographic element using
a second cryptographic element associated with a common user of said first and second devices;

receiving a second encrypted version of said cryptographic element at said first device from said network entity;
deriving said cryptographic element using at least one of said first and second encrypted versions of said cryptographic element;
and

decrypting said encrypted content using said cryptographic element.

US Pat. No. 9,066,236

SYSTEM AND METHOD FOR CLONING A WI-FI ACCESS POINT

TIME WARNER CABLE ENTERPR...

1. A network monitoring device comprising:
a memory; and
a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations
comprising:

receiving via a network transition event information;
determining to transition communications between a Wi-Fi device and a first virtual access point (VAP) to another VAP based
on the transition event information;

selecting a second VAP to which to transition the communications from one or more other VAPs;
providing an SSID and a security configuration information of the first VAP to the second VAP via the network;
directing the second VAP to instantiate the SSID and the security configuration information of the first VAP,
wherein a network monitoring device establishes a link with the second VAP when the Wi-Fi device is associated with the first
VAP, and

wherein the network monitoring device receives metrics from the second VAP when the Wi-Fi device is associated with the first
VAP; and

tearing down the first VAP in response to determining that communications from the second VAP exceed a measure of performance.

US Pat. No. 9,674,591

METHODS AND APPARATUS FOR ASYMMETRIC DISTRIBUTION OF MIXED CONTENT VIA A NETWORK

TIME WARNER CABLE ENTERPR...

1. A method for asymmetric distribution of mixed content via a passive optical network, comprising:
receiving a plurality of different content from a first set of splitters, the first set of splitters comprising a plurality
of different service group sizing splitters each configured to provide at least a portion of said plurality of different content,
said at least portion of said plurality of different content having been received at corresponding ones of said plurality
of different service group sizing splitters from a corresponding active component outside of said passive optical network;

dividing a plurality of different subscribers into a plurality of service groups;
combining outputs of various ones of said plurality of different service group sizing splitters to produce combined outputs;
and

delivering said combined outputs via an outside plant (OSP) to said plurality of different subscribers, said outside plant
comprising a second splitter configured to receive and deliver said combined outputs to individual ones of said plurality
of different subscribers.

US Pat. No. 9,578,355

METHOD AND APPARATUS FOR NETWORK BANDWIDTH ALLOCATION

Time Warner Cable Enterpr...

1. A service manager apparatus for use in a content delivery network, said service manager apparatus configured to:
receive a plurality of on demand (OD) session requests for at least first and second levels of service;
evaluate existing bandwidth allocation on multiple quadrature amplitude modulation (QAM) channels to identify one or more
of said multiple QAM channels having at least a portion of a total bandwidth associated therewith being consumed, yet being
able to accommodate a portion of said plurality of OD session requests;

assign bandwidth within said multiple QAM channels to said plurality of OD session requests such that maximum opportunity
is given to grant OD requests for said second level of service among OD requests for said first level of service and said
second level of service;

spread sessions associated with said plurality of OD session requests over said multiple QAM channels so as to minimize service
disruption; and

limit a maximum number of active OD sessions associated with both said first and second levels of service.

US Pat. No. 9,519,728

APPARATUS AND METHODS FOR MONITORING AND OPTIMIZING DELIVERY OF CONTENT IN A NETWORK

Time Warner Cable Enterpr...

1. In a content delivery network comprising at least one content server, a database, and a plurality of client devices, a
method for providing content to one or more of said plurality of client devices, said method comprising:
receiving a request for content from one of said plurality of client devices;
evaluating whether a subscriber account to which said one client device issuing said request has been registered;
in response to said evaluation indicating that said one client device issuing said request is not registered to said subscriber
account, automatically registering said one client device to said subscriber account;

identifying at least one other device in said database also registered to said subscriber account; and
based on said receipt of said request for content from said one of said plurality of client devices, causing generation of
a notification for display on said one requesting client device, said notification showing or listing said at least one other
device.

US Pat. No. 9,503,767

PROGRAM STORAGE, RETRIEVAL AND MANAGEMENT BASED ON SEGMENTATION MESSAGES

Time Warner Cable Enterpr...

1. A method of storing an expanse of a program signal stream by a program content distribution system, the method comprising:
receiving a program signal stream from a source of program content by a program content distribution system, the program signal
stream comprising a sequence of programs provided serially and a plurality of rights-related segmentation messages defining
rights granted by the source to the program distribution system with respect to the content of the expanse;

receiving a first rights-related segmentation message in the program signal stream prior to a start of the expanse, the first
rights-related segmentation message defining first rights-related information concerning a right to store the entire expanse
by the program distribution system;

receiving a start of the expanse in the program signal stream;
receiving a second rights-related segmentation message in the program signal stream after receiving the start of the expanse,
the second rights-related segmentation message defining second rights-related information concerning the content of the entire
expanse, different from the first rights-related information, wherein the respective locations of the first and second segmentation
messages are based, at least in part, on the first and second rights-related information, respectively;

receiving the end of the expanse after receiving the second rights-related segmentation message;
determining whether there is a right to store the entire expanse granted by the source to the program content distribution
system based, at least in part, on the first rights-related information defined by the first rights-related segmentation message,
by at least one processing device;

segmenting the expanse from the program signal stream by the at least one processing device as the at least one program signal
stream is received, only if it is determined that is the first-rights related segmentation message defines a right to store
the entire expanse by the program content distribution system; and

storing the segmented expanse in memory.

US Pat. No. 9,398,346

METHODS AND APPARATUS FOR PREDICTIVE CAPACITY ALLOCATION

TIME WARNER CABLE ENTERPR...

1. A method of operating a content distribution network, comprising:
obtaining first data relating to said operation of said network over a period of time;
identifying at least one correlation between said first data and a future context;
projecting at least one parameter for said future context based at least in part on said first data;
providing a plurality of programs via a multi-program transport stream (MPTS) to a plurality of devices in a service node;
removing at least one program from said MPTS based at least in part on said projection; and
restoring at least one of said at least one program to said MPTS based at least in part on a second projection.

US Pat. No. 9,235,612

MANAGEMENT OF EVENT DATA

Time Warner Cable Enterpr...

1. A method comprising:
receiving event data indicating content consumption by multiple subscribers in a network environment;
converting the event data into a multi-dimensional information array, a first dimension of the multi-dimensional information
array being a subscriber array representing the multiple subscribers, a second dimension of the multi-dimensional information
array being a time array representing time, bit strings of data along the first dimension of the multi-dimensional information
array indicating which of the multiple subscribers tune to a particular channel of available content at respective times;

compressing the multi-dimensional information array; and
storing the compressed multi-dimensional information array in a repository;
wherein compressing the multi-dimensional information array includes:
at times spaced apart in accordance with a predetermined time interval value, selecting bit strings of data along the first
dimension corresponding to the times to be master bit strings in the multi-dimensional information array;

for multiple intermediate bit strings of the multi-dimensional information array between a first master bit string and a second
master bit string, producing difference information indicating a difference between each of the multiple intermediate bit
strings and the first master bit string.

US Pat. No. 9,143,379

POWER FLUCTUATION DETECTION AND ANALYSIS

TIME WARNER CABLE ENTERPR...

1. A method of monitoring a communications system comprising:
operating a monitoring device including a processor and memory to perform the steps of:
collecting at least one of transmission power level information or received power level information from a first plurality
of customer premise devices corresponding to a first network area;

collecting at least one of transmission power level information or received power level information from a second plurality
of customer premise devices corresponding to a second area;

generating a measure of network instability for the first network area based on power level fluctuation information included
in collected power level information received from said first plurality of customer premise devices;

generating a second group power level deviation metric from collected power level information received from said second plurality
of customer premise devices, said second group power level deviation metric being a modified standard deviation ratio; and

taking an action based on the measure of network instability.

US Pat. No. 9,614,686

PROTECTED PREMISES NETWORK APPARATUS AND METHODS

Time Warner Cable Enterpr...

8. A server apparatus disposed at a content distribution network headend, the server apparatus comprising:
a network interface;
a storage apparatus; and
a processor apparatus in data communication with said network interface and said storage apparatus, said processor apparatus
configured to execute at least a software application thereon, said software application configured to:

receive, from a premises-capable device in communication with said network interface, a password request to gain access to
a premises network;

utilize information in said password request to:
verify that said premises-capable device is entitled to access said premises network; and
query a first database for user account information associated with said premises-capable device;
utilize said user account information to query a second database for a password;
when said query of said second database does not return said password, use at least said user account information as seed
information for an algorithm configured to generate said password, said password comprising one or more restrictions associated
therewith; and

transmit said password to said premises-capable device via said network interface;
in response to an identification of at least two devices within said premises network which are also entitled to access said
premises network, cause transmission of said password to said identified at least two devices, thereby enabling said identified
at least two devices to access said premises network and to share content with one another for a certain duration via the
premises network, said certain duration based at least in part on said one or more restrictions.

US Pat. No. 9,491,498

METHODS AND APPARATUS FOR FORMAT SELECTION FOR NETWORK OPTIMIZATION

Time Warner Cable Enterpr...

1. A method of operating a content distribution network, comprising:
making available a plurality versions of a program, each version comprising a respective encoding profile;
identifying at least one geographic region in which a bandwidth surplus exists which is insufficient to accommodate a first
version of said program having a first bit rate profile without removal from delivery of at least a second version of said
program having a second bit rate profile;

selecting said first version of said program having said first bit rate profile for delivery over said network; and
causing a plurality of tuners in said network which are currently tuned to said second version of said program to tune to
said first version of said program so as to permit removal of at least said second version of said program from delivery thus
replacing said second version of said program with said first version of said program, said first version and said second
version comprising distinct bit rate profiles.

US Pat. No. 9,473,827

APPARATUS AND METHODS FOR IMPLEMENTATION OF NETWORK SOFTWARE INTERFACES

TIME WARNER CABLE ENTERPR...

1. A method of operating a consumer electronics device having a software environment and a plurality of applications, each
of said plurality of applications being precluded from accessing files or instantiated objects of other ones of said plurality
of applications, comprising:
downloading an entity configured to manage at least one session, said entity further configured to be utilized with respect
to multiple ones of said plurality of applications;

registering said entity in a content delivery network;
running at least two of said plurality of applications on said consumer electronics device;
based at least in part on said registration, accessing said entity with said at least two applications; and
upon detection that said consumer electronic device has moved to a network other than said content delivery network, unregistering
and removing said registered entity from said consumer electronics device;

wherein a plurality of network-specific data is shared by said at least two applications, said plurality of network-specific
data being made accessible to said at least two applications by an application programming interface (API), said shared plurality
of network-specific data enabling said at least two applications to communicate with a network entity of said content delivery
network via a protocol of said shared plurality of network-specific data.

US Pat. No. 9,094,713

METHOD AND APPARATUS FOR NETWORK ASSOCIATION OF CONTENT

Time Warner Cable Enterpr...

1. Consumer premises equipment (CPE) adapted for connection to a first content distribution network having a plurality of
information sources associated therewith, and for receipt of content via said first network, said CPE comprising:
a processor;
a storage device in data communication with said processor; and
a computer readable medium configured to store a computer application thereon, said computer application comprising a plurality
of instructions which are configured to, when executed:

store at least a portion of said content on said storage device;
extract first information configured to identify a second network associated with said at least portion of said content;
request second information configured to identify said first network;
compare at least a portion of said second information configured to identify said first network to at least a portion of said
first information configured to identify said second network to determine whether said first network and said second network
comprise a same network;

when said first information configured to identify said second network and said second information configured to identify
said first network indicate that said first network and said second network comprise said same network, allow playback of
said content; and

when said first information configured to identify said second network and said second information configured to identify
said first network indicate that said first network and said second network comprise different networks, disallow playback
of said content.

US Pat. No. 9,654,811

TECHNIQUE FOR EFFECTIVELY PROVIDING PROGRAM MATERIAL IN A CABLE TELEVISION SYSTEM

Time Warner Cable Enterpr...

1. A system configured to transmit a plurality of content streams comprising one or more content elements selected by individual
ones of a group of terminals, said system comprising:
a control apparatus configured to associate one or more carriers with respective ones of said one or more content elements,
said control apparatus comprising at least one data interface, a data processing apparatus, and a memory apparatus, and one
or more computerized logic routines operative to run on said data processing apparatus;

a modulator apparatus in data communication with the control apparatus; and
a switching apparatus in data communication with the control apparatus configured to route a plurality of data streams to
said modulator apparatus, each of said plurality of data streams configured to respectively represent individual ones of said
one or more content elements selected by said individual ones of said group of terminals;

wherein said control apparatus is further configured to cause individual ones of said group of terminals to tune to a previously
determined channel configured to carry one or more advertisements when said one or more carriers cannot carry said one or
more content elements selected by individual ones of said group of terminals;

wherein said modulator apparatus is further configured to modulate said one or more carriers with said plurality of data streams
configured to represent said individual ones of said one or more content elements associated therewith to generate said plurality
of content streams;

wherein individual ones of said plurality of data streams are automatically removed from modulation on said one or more carriers
when a program boundary of said individual ones of said plurality of content elements is reached; and

wherein said control apparatus is further configured to:
determine whether said selected one or more content elements is included in said plurality of content streams currently being
provided to said individual ones of said group of terminals; and

in response to a determination that said selected one or more content elements is already included in said plurality of content
streams, send a control message to a terminal of said individual ones of said group of terminals, said control message comprising
an identification field which includes an identification associated with said terminal of said individual ones of said group
of terminals, and an indication of respective ones of said one or more carriers associated with said selected one or more
content elements.

US Pat. No. 9,621,855

APPARATUS AND METHOD FOR VIDEO-ON-DEMAND PLAYLIST

TIME WARNER CABLE ENTERPR...

1. A method of providing programming content from a video server to a client coupled to said video server by a video content
network, said method comprising the steps of:
sending, to said client, a playlist describing an interrelationship between at least one program segment and at least one
related segment;

sending, from said video server to said client over said video content network, video content comprising said at least one
program segment and said at least one related segment; and

modifying said playlist via communication to said client;
wherein said steps of sending said playlist, sending said content, and modifying said playlist are all accomplished within
a single video-on-demand session per user; and

wherein said single video-on-demand session comprises a viewer at said client navigating from at least a first program to
at least a second program.

US Pat. No. 9,584,839

METHODS AND APPARATUS FOR REVENUE-OPTIMIZED DELIVERY OF CONTENT IN A NETWORK

Time Warner Cable Enterpr...

1. A method of operating a content delivery network having a plurality of consumer premises equipment (CPE) associated therewith,
said method comprising:
receiving a request for program delivery from one of said plurality of CPE;
evaluating at least two possible delivery options for servicing said request,
said at least two possible delivery options comprising:
(i) creating a new program stream having content at least partly determined based on demographic, psychographic, or profile
data associated with a user of said one of said plurality of CPE, and causing said one of said plurality of CPE to tune thereto;
and

(ii) causing said one of said plurality of CPE to tune to a pre-existing program stream having predetermined content not particularly
selected for the user of said one of said plurality of CPE;

said act of evaluating being performed based on:
at least one operational consideration of said network; and
a historical pattern of bandwidth use of said one of said plurality of CPE; and
based at least in part on said act of evaluating, performing one of said at least two possible delivery options in order to
service said request.

US Pat. No. 9,538,224

PROGRAM STORAGE, RETRIEVAL AND MANAGEMENT BASED ON SEGMENTATION MESSAGES

Time Warner Cable Enterpr...

1. A method of storing an expanse of a program signal stream by a program content distribution system, the method comprising:
receiving a program signal stream from a source of program content by a program content distribution system, the program signal
stream comprising a sequence of programs provided serially and a plurality of rights-related segmentation messages defining
rights granted by the source to the program distribution system with respect to the content of the expanse;

receiving a first rights-related segmentation message in the program signal stream prior to a start of the expanse, the first
rights-related segmentation message defining first rights-related information concerning a right to store the entire expanse
by the program distribution system;

receiving a start of the expanse in the program signal stream;
receiving a second rights-related segmentation message in the program signal stream after receiving the start of the expanse,
the second rights-related segmentation message defining second rights-related information concerning the content of the entire
expanse, different from the first rights-related information, wherein the respective locations of the first and second segmentation
messages are based, at least in part, on the first and second rights-related information, respectively;

receiving the end of the expanse after receiving the second rights-related segmentation message;
determining whether there is a right to store the entire expanse granted by the source to the program content distribution
system based, at least in part, on the first rights-related information defined by the first rights-related segmentation message,
by at least one processing device;

segmenting the expanse from the program signal stream by the at least one processing device as the at least one program signal
stream is received, only if it is determined that is the first-rights related segmentation message defines a right to store
the entire expanse by the program content distribution system; and

storing the segmented expanse in memory.

US Pat. No. 9,483,775

CUSTOMER-GENERATED DEALS

Time Warner Cable Enterpr...

1. A method of managing price negotiations and sales via an online management hardware platform accessible by a first party
and a second party, the first party being a consumer, the second party being a merchant, the method comprising:
via computer processing hardware in the online management hardware platform, executing operations of:
receiving a discount proposal from a mobile communication device operated by the first party, the first party generating the
discount proposal and providing the discount proposal to the online hardware management platform via a client application
executing on the mobile communication device, the discount proposal indicating a modified purchase price of a retail item
for sale by the second party, wherein the first party physically visits a store from which the second party offers the retail
item for sale to consumers;

presenting the discount proposal to the second party;
from the second party, receiving approval of the discount proposal and modified purchase price, the approval indicating acceptance
by the second party to sell the retail item at the modified purchase price;

providing electronic notification of the received approval of the discount proposal to the first party;
creating multiple redeemable coupons to purchase the retail item at the modified purchase price as specified by the discount
proposal approved by the second party;

initiating distribution of the redeemable coupons to a group of persons as specified by the first party, the redeemable coupons
indicating the modified purchase price; and

tracking redemption of the redeemable coupons by the group of persons;
the method further comprising:
at the online management hardware platform, receiving enrollment information and corresponding attributes of the discount
proposal from the mobile communication device operated by the first party, the enrollment information indicating the second
party, the corresponding attributes of the discount proposal indicating an identity of the retail item and the modified purchase
price;

from the online management hardware platform, transmitting an electronic communication to the second party, the electronic
communication including a selectable link in which the second party selects to set up a corresponding merchant account with
the online management hardware platform;

via the corresponding merchant account, and a portal of the online management hardware platform, notifying the second party
of the corresponding attributes of the discount proposal provided by the first party; and

wherein receiving the approval of the discount proposal and modified purchase price from the second party further comprises:
via the portal of the online management hardware platform, receiving confirmation from the second party that the attributes
of the discount proposal have been accepted by the second party.

US Pat. No. 9,479,806

METHODS AND APPARATUS FOR IMPLEMENTING GUIDES AND USING RECORDING INFORMATION IN DETERMINING PROGRAM TO COMMUNICATIONS CHANNEL MAPPINGS

TIME WARNER CABLE ENTERPR...

1. A method of operating a system used for recording and playback of programs, the method comprising:
displaying, on a display device, a list of available programs, said list of available programs including a set of programs
corresponding to a third QAM communications channel which are available for recording but which have not been selected for
recording, none of the set of programs corresponding to the third communications channel having been selected for recording,
said list including programs in channel number order; and

including in said displayed list a first group indicator indicating a first group of programs available for simultaneous recording,
said first group of programs corresponding to a first QAM communications channel; and

including in said displayed list a second group indicator indicating a second group of programs available for simultaneous
recording, said second group of programs corresponding to a second QAM communications channel, said list of available programs
including programs in said second group of programs corresponding to the second QAM communications channel interspaced between
programs in said first group of programs corresponding to said first QAM communications channel.

US Pat. No. 9,479,452

METHODS AND APPARATUS FOR USING BANDWIDTH SUBJECT TO CELLULAR INTERFERENCE

TIME WARNER CABLE ENTERPR...

1. A method of operating a cable modem termination device, the method comprising:
operating a traffic classifier to classify traffic to be communicated based on at least whether the traffic is being communicated
using a retry mechanism in the event of a communication error, traffic classified as corresponding to a first type being communicated
using a communications protocol which supports a retry communications mechanism, traffic classified as corresponding to a
second type being communicated using a communications protocol which does not support a communications retry mechanism;

operating a traffic to channel assignment device to assign classified traffic to communications channels based on traffic
classification, said assigning including assigning at least some traffic of said first type to communications channels in
a first group of communications channels, said first group of communications channels corresponding to frequencies which are
subject to wireless communications device interference, said assigning classified traffic further including assigning traffic
of the second type to one or more communications channels in a second group of communications channels, said second group
of communications channels corresponding to frequencies that are not subject to wireless communications device interference;
and

operating a processor to control at least one of interleaving, coding or modulation used for a given channel.

US Pat. No. 9,398,323

TECHNIQUE FOR DELIVERING NETWORK PERSONAL VIDEO RECORDER SERVICE AND BROADCAST PROGRAMMING SERVICE OVER COMMUNICATIONS NETWORK

Time Warner Cable Enterpr...

1. A method for use in an apparatus for receiving programming content, the method comprising:
realizing a first programming service on a first channel dedicated to the first program service by providing first programming
content from a first programming source to a display device in accordance with a broadcast schedule, by a first software application;

receiving a first channel change request from a user to change from the first channel to a second channel dedicated to a second
program source to receive second programming content

accessing the second program source, by the first software application, in response to the first channel change request to
the second channel;

monitoring for the first channel change request to the second channel, independent of the first software application, by a
second software application running in the background, the second software application for realizing a second programming
service to provide second programming content recorded during broadcast thereof at a location remote from the apparatus;

wherein the first software application accesses the second program source independent of the second software application;
and

detecting the first channel change request to the second channel, by the second software application, independent of the first
software application;

the second software application, after detecting the first channel change request:
determining whether the second program source is afforded the second programming service, independent of the first software
application, while the second software application is running in the background;

self-activating if the second program source is afforded the second programming service, independent of the first software
application;

after self-activating, becoming receptive to a second request for obtaining a selected portion of the second programming content;
and

providing the selected portion of the second programming content to a display device in accordance with a received second
request.

US Pat. No. 9,288,542

MULTI-OPTION SOURCING OF CONTENT

Time Warner Cable Enterpr...

1. A method comprising:
on a display screen, initiating play back of corresponding content received on a primary broadcast channel selected amongst
multiple available channels;

during the play back of the corresponding content on the display screen, receiving selection of over-the-top content available
over a secondary channel with respect to the primary broadcast channel, the over-the-top content being supplemental content
associated with the corresponding content in the primary broadcast channel; and

in response to receiving the selection during the play back: i) retrieving the over-the-top content, and ii) initiating play
back of the over-the-top content on the display screen;

wherein the over-the-top content received on the secondary channel is linear scheduled content in which the over-the-top content
is scheduled for distribution in the respective time slot, a first portion of the over-the-top content synchronized for playback
at a time of playing back a first segment of the corresponding content, a second portion of the over-the-top content synchronized
for playback at a time of playing back a second segment of the corresponding content;

wherein the over-the-top content is a data stream; and
wherein retrieving the over-the-top content includes:
obtaining timing information indicating a current play back location in the corresponding content played back on the display
screen;

forwarding the timing information to a server resource distributing the over-the-top content, the server resource correlating
the timing information to a corresponding location in the data stream;

from the server resource, receiving the over-the-top content at the corresponding location in the data stream; and
initiating, on the display screen, display of the over-the-top content at the corresponding location.

US Pat. No. 9,184,866

DISTRIBUTED OPTICAL BLOCK MULTIPLEXER TOPOLOGIES

Time Warner Cable Enterpr...

1. An optical network comprising:
a fiber optic link on which to communicate;
a block filter pair including a first block filter and a second block filter disposed at disparate locations along the fiber
optic link, the first block filter inputting a first set of optical carriers onto the fiber optic link downstream towards
the second block filter, the second block filter inputting a second set of optical carriers onto the fiber optic link upstream
towards the first block filter; and

the first block filter receiving and redirecting the second set of optical carriers off of the fiber optic link, the first
block filter including an expansion port in which to expand the optical network further upstream with respect to the first
block filter;

the second block filter receiving and redirecting the first set of optical carriers off of the fiber optic link, the second
block filter including an expansion port in which to expand the optical network further downstream with respect to the second
block filter;

wherein the first block filter receives the second set of optical carriers in the upstream direction and redirects the second
set of optical carriers off of the fiber optic link to a first multiplexer resource; and

wherein the second block filter receives the first set of optical carriers in the downstream direction and redirects the first
set of optical carriers off of the fiber optic link to a second multiplexer resource,

wherein the first multiplexer resource includes a bi-directional optical port, the bi-directional optical port of the first
multiplexer resource outputting the first set of optical carriers from the first multiplexer resource to the first block filter,
the bi-directional optical port of the first multiplexer resource receiving the second set of optical carriers from the first
block filter;

wherein the second multiplexer resource includes a bi-directional optical port, the bi-directional optical port of the second
multiplexer resource outputting the second set of optical carriers from the second multiplexer resource to the second block
filter and receiving the first set of optical carriers from the second block filter;

wherein the first multiplexer resource includes: i) a first daisy-chain of serially connected optical input filters to receive
the first set of carriers as inputs, and ii) a second daisy-chain of serially connected optical output filters to output the
second set of carriers;

wherein the first daisy-chain of the first multiplexer resource communicatively couples the bidirectional optical port of
the first multiplexer resource to the second daisy-chain of the first multiplexer resource, the first daisy-chain of the first
multiplexer resource disposed in series with the second daisy-chain of the first multiplexer resource;

wherein the second multiplexer resource includes: i) a first daisy-chain of serially connected optical input filters to receive
the second set of carriers as inputs, and ii) a second daisy-chain of serially connected optical output filters to output
the first set of carriers; and

wherein the first daisy-chain of the second multiplexer resource communicatively couples the bidirectional optical port of
the second multiplexer resource to the second daisy-chain of the second multiplexer resource, the first daisy-chain of the
second multiplexer resource disposed in series with the second daisy-chain of the second multiplexer resource.

US Pat. No. 9,071,795

TECHNIQUE FOR EFFECTIVELY ACCESSING PROGRAMMING LISTING INFORMATION IN AN ENTERTAINMENT DELIVERY SYSTEM

Time Warner Cable Enterpr...

1. A method for facilitating user access to programming content, comprising:
displaying on a display device, as part of a home network graphical user interface corresponding to a single programming network,
content from a channel of said single programming network along with a plurality of user selectable network related options
relating to content available from said single programming network, a user selectable programming network guide option corresponding
to the single programming network to which said channel corresponds being one of said user selectable network options;

responding to user input indicating selection of the programming network guide option by:
displaying a network guide channel listing providing channel information on a network basis, said network guide channel listing
including a group of program channels which correspond to said single programming network, channels corresponding to other
networks having channel numbers falling between at least some of the numbers of program channels in said group of program
channels, said network guide channel listing including multiple channels corresponding to said single programming network
while excluding said channels corresponding to other networks which have channel numbers falling between the numbers of program
channels in said group of program channels.

US Pat. No. 9,813,148

WIRELESS MEDIA USAGE, CHANNEL AGGREGATION, AND FULL-DUPLEX COMMUNICATIONS

Time Warner Cable Enterpr...

1. A method comprising:
utilizing a first wireless channel to communicate first data between a first station and a second station, the first wireless
channel acquired by the second station in accordance with a CSMA (Carrier Sense Multiple Access) communication protocol;

receiving a notification at the second station from the first station, the notification indicating that a second wireless
channel has been allocated to support communications between the first station and the second station in a specified timeframe,
the specified timeframe being an interval of time;

in accordance with the notification, utilizing the second wireless channel in the specified timeframe to communicate second
data between the first station and the second station; and

wherein the specified timeframe is allocated for use in accordance with a TDMA (Time Division Multiple Access) communication
protocol.

US Pat. No. 9,578,573

HANDOFFS BETWEEN ACCESS POINTS IN A WI-FI ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
in response to receiving a request at a first wireless access point from a client device, establishing a wireless link between
the client device and the first wireless access point over a radio frequency communication channel, the wireless link conveying
data between the client device and the first wireless access point, the client device selecting the first wireless access
point amongst multiple wireless access points in a network environment to establish the wireless link;

monitoring connection quality of the wireless link between the client device and the first wireless access point; and
in response to detecting that the connection quality of the wireless link deteriorates, transmitting a disassociate message
from the first wireless access point to the client device, the disassociate message terminating the wireless link;

wherein the first wireless access point is in communication with a second wireless access point, the first wireless access
point and the second wireless access point providing wireless connectivity to the client device via a same Service Set IDentifier
(SSID) associated with the first wireless access point and the second wireless access point;

in response to transmitting the disassociate message from the first wireless access point to the client device, receiving
a subsequent request from the client device at the second wireless access point, the subsequent received request indicating
to establish a subsequent wireless link between the client device and the second wireless access point;

establishing the subsequent wireless link between the client device and the second wireless access point over a radio frequency
communication channel using the same SSID, the subsequent wireless link between the second wireless access point and the client
device conveying data packets between the client device and the second wireless access point; and

wherein the first wireless access point and the second wireless access point transmit communications to each other regarding
the connection quality.

US Pat. No. 9,489,823

SECURITY SYSTEM AND ALARM ACTIVATION CONTROL

Time Warner Cable Enterpr...

1. A method comprising:
receiving a motion signal indicating motion of a free-to-roam entity in a monitored location;
receiving a disarm signal indicating presence of a disarming device in the monitored location;
analyzing a timing of the motion signal with respect to the disarm signal; and
selectively activating a respective motion alarm depending upon the timing of the motion signal with respect to the disarm
signal.

US Pat. No. 9,479,843

METHODS AND APPARATUS FOR SUPPORTING TRICK PLAY FUNCTIONS IN DEVICES WITHOUT LOCAL STORAGE

TIME WARNER CABLE ENTERPR...

1. A method of receiving and using content at a customer premise, the method comprising:
operating both a gateway device and a playback device at the customer premise to both receive content of a program in parallel
from a first network;

operating the gateway device to store the content of the program;
operating the playback device to receive content from the gateway device located at said customer premise, said content being
content of the program which was received and stored at the gateway device and which is being supplied by the gateway device,
via a second network, to the playback device as part of a trick play operation;

operating the playback device to monitor for a user command from a user input device indicating user desired change to a real
time mode of playback operation or reaching of a live playback point, said live playback point being a current point at which
program content is being supplied from a content source via the first network; and

making a decision based on network congestion on the second network, in response to the user command from the user input device
indicating the user desired change to a real time mode of playback operation or in response to reaching of a live playback
point, whether to switch to outputting program content of the program received at the playback device from the first network
or to outputting program content being supplied via the second network by said gateway device that was received by the gateway
device from the first network.

US Pat. No. 9,380,329

PERSONAL MEDIA CHANNEL APPARATUS AND METHODS

TIME WARNER CABLE ENTERPR...

6. A non-transitory computer-readable apparatus comprising media configured to store a computer program thereon, said computer
program comprising a plurality of instructions which are configured to, when executed by a processor:
receive from a first user an indication that said first user is viewing an individual one of a plurality of content accessible
via said content delivery network;

in response to said receipt thereof, deliver information which relates to said viewership of said individual one of said plurality
of content by said first user to at least one second user;

receive from said at least one second user a request for access to said individual one of said plurality of content;
acknowledge a request to perform at least one user action with respect to said individual one of said plurality of content,
said at least one user action being performed by one or more of said first user and/or said at least one second user; and

at least in part in response to said request, provide consideration to one or more of said first user and/or said at least
one second user;

wherein said consideration comprises a discount on a service available through said content delivery network.

US Pat. No. 9,264,508

APPARATUS AND METHODS FOR REDUCED SWITCHING DELAYS IN A CONTENT DISTRIBUTION NETWORK

TIME WARNER CABLE ENTERPR...

1. A network apparatus configured to reduce channel changing latency in a content delivery network, said network apparatus
comprising:
a network interface configured to communicate with at least one user device;
a storage apparatus; and
a processor in data communication with said storage apparatus and said network interface, said processor configured to run
at least one computer program thereon, said at least one computer program comprising a plurality of instructions which are
configured to, when executed, cause said network apparatus to:

receive a request for a first item of content from said at least one user device;
predict a channel change activity by said user device based at least in part on a nearness of an indicator within said requested
first item of content to a current position within said first content;

cache a plurality of second items of content at a reduced level of quality based at least in part on said predicted channel
change activity, a number of said plurality of second content items being cached is configured to vary based at least in part
on an available bandwidth in said content delivery network;

receive a request for one of said plurality of cached second items of content from said at least one user device;
increase at least one quality of said requested one of said plurality of cached second items of content, and immediately deliver
said requested one of said plurality of cached second items of content to said user device;

cache a plurality of third items of content based at least in part on said request for said one of said plurality of cached
second items of content, a number of said plurality of third content items being cached is configured to vary based at least
in part on said available bandwidth; and

update said cache based at least in part on said request for said one of said plurality of cached second items of content.

US Pat. No. 9,813,945

SYSTEM AND METHOD FOR END-TO-END QUALITY OF SERVICE CONTROL FOR A REMOTE SERVICE GATEWAY

Time Warner Cable Enterpr...

28. A far-end gateway to a remote network, for use in performing end-to-end Quality of Service (QoS) control during an access
of a communications device to the remote network, the far-end gateway comprising:
a memory; and
a processor operative to execute at least one computer program out of the memory:
to receive a packet flow for a call;
to identify the packet flow for the call as originating from a venue, the venue being a subscriber of a service provider network;
to access a service profile for the venue, the service profile including a QoS policy for the venue;
to receive a request for a change in the service profile for the venue, the request for the change in the service profile
being based at least on monitored levels of bandwidth usage at one or more of a wireless access point deployed in the venue,
a near-end gateway to the service provider network, and the far-end gateway to the remote network; and

to dynamically adjust the service profile based at least on the monitored levels of bandwidth usage, thereby assuring that
a consistent QoS policy for the venue is enforced during the call.

US Pat. No. 9,628,037

METHODS AND SYSTEMS FOR DETERMINING AUDIO LOUDNESS LEVELS IN PROGRAMMING

TIME WARNER CABLE ENTERPR...

1. A method of correcting an audio level of a program asset, comprising:
retrieving the program asset, the program asset comprising audio and metadata specifying a first loudness setting;
identifying dialog of the audio;
determining a loudness of the dialog;
comparing the determined loudness to the first loudness setting; and
re-encoding the program asset at a second loudness setting corresponding to the determined loudness, when the first loudness
setting and the determined loudness are different by more than a predetermined amount.

US Pat. No. 9,571,553

SYSTEM AND METHOD FOR MANAGING THE DELIVERY OF TARGETED CONTENT

TIME WARNER CABLE ENTERPR...

1. A method of managing delivery of targeted content, comprising:
accessing a memory of a network access device from a server via a network to determine whether the memory stores a do-not-target
(DNT) cookie;

determining whether the memory stores an override cookie in response to determining that the memory stores the DNT cookie,
wherein the override cookie constitutes a grant of permission by a user for the server to provide targeted content to the
user; and

sending a webpage with the targeted content from the server to the network access device when it is determined that the memory
stores the DNT cookie and the override cookie.

US Pat. No. 9,531,760

METHODS AND APPARATUS FOR PACKETIZED CONTENT DELIVERY OVER A CONTENT DELIVERY NETWORK

Time Warner Cable Enterpr...

1. A method of providing Internet Protocol (IP) based services within a managed content distribution network, comprising:
broadcasting at least a first service via a multiplexed transport stream; responsive to authenticating a registered IP-enabled
client device based at least in part on a plurality of user profiles stored at a home subscriber server (HSS), establishing
one or more IP sessions with said registered IP-enabled client device;
delivering at least a second service via said one or more established IP sessions, said second service specific to said registered
IP-enabled client device; delivering a third service via said one or more IP sessions; wherein said second and third services
comprise different user services; blending at least said second and third services together at a headend of said managed network
to provide a blended service to said registered IP-enabled client device such that said second and third services are combined
into a common session; and wherein said blending comprises integrating said second and third services in a unified control
and device environment; wherein said established one or more IP sessions manage delivery of said second service to said registered
IP-enabled client device.

US Pat. No. 9,525,851

SYSTEM AND METHOD FOR SHARING DIGITAL IMAGES OVER A CONTENT-BASED NETWORK

TIME WARNER CABLE ENTERPR...

1. A video content system comprising:
a photo-sharing server having an Internet interface, said photo-sharing server comprising a first processor and a first memory;
a head end application server coupled to said photo-sharing server, said head end application server comprising a second processor
and a second memory;

a video content network coupled to said head end application server; and
a terminal coupled to said video content network at a location remote from said head end application server and said photo-sharing
server; wherein:

said first processor of said photo-sharing server is configured to accept upload of individual digital still images via said
Internet interface, said individual digital still images being in a format other than MPEG I-frames; and

said second processor of said head end application server is configured to receive a request from said terminal and, responsive
to said request, to fetch said individual digital still images from said photo-sharing server comprising said first processor,
to transcode said individual digital still images into individual MPEG I-frames without use of video transcoding, and to make
said individual MPEG I-frames available, over said video content network, for selective display via said terminal;

further comprising a video-on-demand server which makes videos available on demand at said terminal over said video content
network, wherein said head end application server is configured to make said individual MPEG I-frames available, over said
video content network, for said selective display via said terminal, without use of said video-on-demand server;

wherein said photo-sharing server and said head end application server are cooperatively configured to permit a person uploading
said individual digital still images to said photo-sharing server to add individual additional images to already-uploaded
images and are further cooperatively configured to accept said individual additional images in said format other than MPEG
I-frames and to convert said individual additional images into additional individual MPEG I-frames without having to re-convert
said already-uploaded images.

US Pat. No. 9,491,598

METHODS AND APPARATUS FOR COMMUNICATING MESSAGES BETWEEN MOBILE COMMUNICATIONS DEVICES AND INTERNET ENABLED DEVICES

TIME WARNER CABLE ENTERPR...

1. A communications method, comprising:
displaying, content of a first message sent from a first mobile communications device that was received by a second mobile
communications device to which the first message was directed, on a television display;

receiving, at a television or a set top box, user input via an interface, said user input being a response to said content
of said first message which is displayed;

generating, at said television or set top box, a first response message from said received user input including response information
to be sent to said first mobile communications device; and

sending, from said television or set top box, the first response message to said second mobile communications device for use
in generating a response to said first message.

US Pat. No. 9,351,027

PROGRAM STORAGE, RETRIEVAL AND MANAGEMENT BASED ON SEGMENTATION MESSAGES

Time Warner Cable Enterpr...

1. A method of generating a program signal stream comprising:
creating a program signal stream comprising a serial sequence of programs;
inserting at least one first segmentation message into the program signal stream to indicate, in units of time with respect
to progression of the program signal stream, a first amount of time to a start of a respective program;

inserting at least one second segmentation message different from the first segmentation message into the program signal stream,
to indicate, in units of time with respect to progression of the program signal stream, a second amount of time to an end
of the respective program; and

transmitting the program signal stream including the respective program and the at least one first and second segmentation
messages to a program content distribution system.

US Pat. No. 9,143,829

TECHNIQUE FOR PROVIDING A VIRTUAL DIGITAL VIDEO RECORDER SERVICE THROUGH A COMMUNICATIONS NETWORK

Time Warner Cable Enterpr...

1. A system to provide programming content to users of a network, comprising:
a first interface configured to:
receive programming content;
a storage device comprising:
at least one respective storage location assigned exclusively to each of a plurality of users, the storage device being located
remotely from premises of the respective users; and

at least one processor configured to:
cause at least some of the received programming content to be stored in one of the at least one respective storage locations
assigned to a user;

retrieve at least some of the stored programming content from the at least one storage location; and
provide the retrieved programming content to a user device, via a network.

US Pat. No. 9,118,976

TUNING EFFICIENCY AND DELIVERY OF CONTENT

Time Warner Cable Enterpr...

1. A method comprising:
at a server resource:
in response to receiving a request from a client device, tuning to a corresponding channel to retrieve content conveyed on
the corresponding channel;

obtaining a network address of the server resource from which content in the corresponding channel will be available for retrieval
by the client device subsequent to the server resource successfully tuning to the corresponding channel and buffering a portion
of the content; and

subsequent to receiving the request and prior to distributing the buffered portion of the content to the client device: forwarding
the network address to the client device, the network address specifying a network interface of the server resource from which
to retrieve the buffered portion of the content.

US Pat. No. 9,049,346

METHODS AND APPARATUS FOR SELECTING DIGITAL ACCESS TECHNOLOGY FOR PROGRAMMING AND DATA DELIVERY

Time Warner Cable Enterpr...

1. A method of operating a switched content delivery network having a plurality of nodes for servicing a respective plurality
of client devices and a switching mechanism for controlling delivery of programs to individual ones of said plurality of nodes,
said method comprising:
providing a plurality of programs to said switching mechanism, said switching mechanism configured to reallocate bandwidth
based at least in part on viewership for particular programs;

obtaining first information relating to capabilities of a plurality of particular client devices serviced by said node;
obtaining second information relating to program requests from said plurality of particular client devices; and
comparing said first information relating to said capabilities of said plurality of particular client devices to said second
information relating to said program requests to identify at least one of said plurality of programs as being both: (i) requested
by each of said plurality of particular client devices, and (ii) in a format which is determined that each of said plurality
of particular client devices are capable of accessing.

US Pat. No. 9,113,186

PROVIDING SYNDICATION FEED CONTENT ON A TELEVISION SET-TOP BOX WITH LIMITED DECODER CAPABILITY

TIME WARNER CABLE ENTERPR...

1. A method for transferring syndication feed content between a first device residing in a first location and a second device
residing in a second location, the method comprising the steps of:
establishing a communication channel between the first and second devices for transferring information between the first and
second devices;

the first device receiving a request to transfer at least a first portion of the syndication feed content stored on the first
device to the second device;

the first device converting the first portion of the syndication feed content from a first format to a second format usable
by the second device, the converting comprising modifying at least a first portion of metadata in a syndication feed referencing
the syndication feed content so that the first portion of the metadata no longer references content stored on a networked
content source but references the first portion of the syndication feed content stored locally on the first device as converted
syndication feed content, and wherein at least a second portion of the syndication feed content stored on the networked content
source, and which is useable by the second device, is referenced by a second portion of the metadata in the syndication feed;
and

transferring at least the first portion of the syndication feed content stored in the first device to the second device in
the second format.

US Pat. No. 10,032,190

METHOD AND APPARATUS FOR CONTEXT-SPECIFIC CONTENT DELIVERY

TIME WARNER CABLE ENTERPR...

1. In a digital content delivery network having a server and a client device in data communication therewith, a method of providing primary digital content and contextually-related secondary digital content to one or more users of said digital content delivery network, said method comprising:receiving, at said server from said client device, a request for said primary digital content;
based at least in part on said act of receiving, automatically accessing a metadata file associated with said primary digital content, said metadata file relating to one or more topics of said primary digital content;
identifying a plurality of terms in said metadata file;
accessing a statistical data file comprising data relating to frequency of occurrence statistics for one or more of said plurality of terms in one or more other metadata files;
analyzing said plurality of terms and said data relating to frequency of occurrence statistics to identify one or more unique terms from said metadata file, said one or more unique terms having a frequency of historical usage in said plurality of other metadata files that is lower than one or more others of said plurality of terms;
utilizing said one or more unique terms identified from said metadata file to automatically generate a search string;
providing said search string to a search entity for a search of a database of secondary content, said search producing a set of said contextually related secondary digital content which has been evaluated to bear a prescribed relationship to at least one of said one or more topics of said primary digital content; and
causing transmission of said primary digital content and said secondary digital content to said client device, thereby enabling display of said primary digital content and said secondary digital content on a display device associated with said client device.

US Pat. No. 9,538,206

METHODS AND APPARATUS FOR CONTROLLING CONTENT DISTRIBUTION

TIME WARNER CABLE ENTERPR...

1. A content delivery method, the method comprising:
receiving content, at a distribution network headend, said distribution network headend being coupled to local network headends
by a distribution network, individual local network headends corresponding to different regions;

processing, at said distribution network headend, a command received from a remote location indicating that a program included
in said received content is to be blocked from delivery to a region;

blocking, at said distribution network headend, distribution of said program to a local network headend of the region which
said received command has indicated to be blocked; and

distributing, from said distribution network headend, the received content to local network headends corresponding to at least
some other regions.

US Pat. No. 9,414,282

LINK MANAGEMENT IN A WIRELESS NETWORK ENVIRONMENT

Time Warner Cable Enterpr...

1. A method comprising:
at a mobile computer device in a network environment:
establishing a wireless communication link between the mobile computer device and a first access point of multiple access
points in the network environment;

monitoring communications from a set of access points including at least a second access point of the multiple access points;
and

transmitting a notification derived from the monitored communications to a controller resource, the controller resource operable
to utilize the notification derived from the monitored communications to control connectivity between the mobile computer
device and the multiple access points;

the method further comprising:
producing the notification to include location information;
forwarding the notification from the mobile computer device through the first access point to the controller resource, the
location information indicating a current location of the mobile computer device in the network environment; and

wherein the controller resource is operable to analyze the current location of the mobile computer device with respect to
a corresponding first load of mobile communication devices supported by the first access point and a corresponding second
load of mobile communication devices supported by the second access point, the controller resource further operable to reduce
loading on the first access point by initiating a handoff of the mobile computer device from the first access point to the
second access point.

US Pat. No. 9,282,174

NETWORK CONNECTIVITY MEASUREMENT SYSTEM AND METHOD

TIME WARNER CABLE ENTERPR...

1. A method for detecting a transient outage of an Internet Protocol (IP) network, the method comprising:
receiving by a probe receiving device a stream of probe packets from a probe sending device, wherein the stream of probe packets
comprises a current probe packet, wherein the current probe packet comprises a current probe sequence number and a current
timestamp value issued by the probe sending device;

overwriting by the probe receiving device probe packet data obtained from a last received probe packet with the current probe
packet when the current probe sequence number exceeds a sequence number of the last received probe packet by one, wherein
the last received probe packet comprises a last probe sequence number and a last timestamp value issued by the probe sending
device;

storing by the probe receiving device probe packet data obtained from the current probe packet when the current probe sequence
number exceeds the sequence number of the last received probe packet by more than one; and

detecting by the probe receiving device a transient network fault when the current probe sequence number exceeds the sequence
number of the last received probe packet by more than one and a difference between a time of arrival of the current probe
sequence number and a time of arrival of the last probe sequence number exceeds a configurable threshold.

US Pat. No. 9,621,934

APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR ERROR CORRECTION IN VARIABLY RELIABLE AND/OR HIERARCHICAL NETWORKS

TIME WARNER CABLE ENTERPR...

1. A method comprising the steps of:
multicasting a file from an error-correcting multicast apparatus to a plurality of endpoints comprising a first multicast
group, over a network segmented into at least second and third multicast groups, said second and third multicast groups being
subsets of said first multicast group, given ones of said endpoints being assigned to said second and third multicast groups
based on likelihood of experiencing similar errors;

obtaining, at said error-correcting multicast apparatus, over said network, a retransmission request from a first one of said
endpoints, based on at least one of loss and corruption of a portion of said file during said multicasting of said file to
said first one of said endpoints; and

retransmitting said portion of said file, via multicasting, over said network, to one of said second and third multicast groups.

US Pat. No. 9,571,882

METHODS AND APPARATUS FOR DVR AND NETWORK STORAGE OF LOCALLY RECORDED CONTENT

TIME WARNER CABLE ENTERPR...

11. A recording device, comprising:
an interface for receiving a request to record first content;
a processor configured to set one or more recording timers, each recording timer indicating when a piece of content should
be recorded;

a recording control module configured to record said first content on a local storage included in said recording device;
a determination module configured to: i) determine, prior to start of a recording time used to trigger recording of first
content, whether or not the local storage included in said recording device has sufficient available recording space to record
first content, ii) determine that previously recorded content in an amount sufficient to free up enough local storage space
to allow for recording of said first content should be moved from said local storage to the network storage device when it
is determined that said local storage does not have sufficient available recording space to record said first content, and
iii) when it is determined that previously recorded content should be moved from said local storage to said network storage
device to free up enough local storage space to allow for recording of said first content on said local storage, identify
content to be moved to said network storage device based on local storage priorities of individual pieces of content stored
on said local storage, said identifying being based on which previously recorded content on the local storage device has a
lowest user indicated priority among the previously recorded content; and

a content transfer control module configured to control moving, from the local storage to the network storage device, the
identified content; and

wherein the recording control module is further configured to cause the recording to said local storage device, of the first
content, after previously recorded content that said determination module determines should be moved from said local storage
to the network storage device, has been moved to said network storage device.

US Pat. No. 9,479,812

USER SELECTION OF SOFTWARE COMPONENTS IN A TELEVISION SET-TOP BOX

TIME WARNER CABLE ENTERPR...

1. A method for allowing user selection of interactive video software components in a television set-top box operatively coupled
to a video content network, the method comprising the steps of:
affording the user a selection of interactive video software components to run on the set-top box by allowing the user to
initiate a selection routine on the set-top box, the selection routine providing an interface for the user to select, from
among a plurality of interactive video software components, one or more interactive video software components to run on the
set-top box;

loading the one or more selected interactive video software components onto the set-top box, the one or more selected interactive
video software components being delivered from a remote node over the video content network;

obtaining a local list of interactive video software components to load on the set-top box;
establishing a connection between the set-top box and a configuration database; and
when at least a given one of the interactive video software components to load on the set-top box does not match a corresponding
interactive video software component stored in the configuration database, updating the given one of the interactive video
software components.

US Pat. No. 9,143,287

MITIGATION OF WIRELESS SIGNAL INTERFERENCE

Time Warner Cable Enterpr...

1. A method comprising:
via processing hardware:
detecting a type of modulation used to modulate data onto a signal received in a channel over a physical link of a shared
cable network;

mapping the detected type of modulation to a corresponding set of configuration values; and
utilizing the corresponding set of configuration values as a basis to detect a presence of wireless interference on the channel
of the physical link, the wireless interference coupling onto the physical link and degrading the signal based on transmission
of over-the-air wireless communications in a vicinity of the physical link.

US Pat. No. 9,088,829

METHODS AND APPARATUS FOR IMPROVING SCROLLING THROUGH PROGRAM CHANNEL LISTINGS

Time Warner Cable Enterpr...

1. A method of providing program guide information, the method comprising:
displaying at least a portion of a program guide including a listing of programs including a plurality of program groups;
receiving, at a device including a processor and memory, a scroll control signal; and
operating the processor, in response to said scroll control signal, to:
automatically alter a scrolling rate to a reduced rate when a change from a first group of programs being displayed to a second
group of programs being displayed occurs as part of scrolling through the listing of programs, said automatic change in the
scroll rate being temporary unless a user takes an action to stop the scrolling or to reduce the scroll rate; and

automatically increase said scrolling rate from the reduced rate as the second group of programs continues to be displayed
in the absence of said user action to stop the scrolling or to reduce the scroll rate.

US Pat. No. 9,654,831

CONTENT CONSUMPTION AND MANAGEMENT IN A NETWORK

Time Warner Cable Enterpr...

1. A method comprising:
via computer processor hardware, performing operations of:
receiving attribute information assigned to a subscriber in a network environment, the attribute information specifying a
type of content of interest to the subscriber, the subscriber having access to different content available over multiple selectable
channels;

utilizing the attribute information assigned to the subscriber to identify particular available content classified as being
within the type of content of interest to the subscriber;

producing a supplemental playback channel selectable by the subscriber, the supplemental playback channel assigned to distribute
the particular available content classified as being within the type of content of interest to the subscriber;

including an identity of the supplemental playback channel as being selectable from a channel lineup in a content guide including
identities of the multiple selectable channels;

wherein the particular available content is content scheduled for future delivery including first content available from a
first channel of the multiple selectable channels and second content available from a second channel of the multiple selectable
channels, the method further comprising: producing the selectable supplemental playback channel to distribute the first content
available from the first channel and the second content available from the second channel;

wherein the selectable supplemental playback channel is a virtual channel selectable by the subscriber to view the first content
and the second content;

wherein the first content is available in a first broadcast time slot of the content guide and the second content is available
from a second broadcast time slot of the content guide, the method further comprising:

in response to selection of the virtual channel the first broadcast time slot, tuning to the first channel in the channel
lineup to playback the first content on a display screen viewed by the subscriber; and

in response to selection of the virtual channel during the second broadcast timeslot, tuning to the second channel in the
channel lineup to playback the second content on the display screen viewed by the subscriber.

US Pat. No. 9,529,412

SYSTEM FOR REDUCING ENERGY CONSUMPTION OF A DEVICE AND A METHOD THEREFOR

TIME WARNER CABLE ENTERPR...

1. A power saving device comprising:
a memory, wherein the memory comprises software executable instructions;
a network interface, wherein the network interface is connected to a processor;
a circuit controller, wherein the circuit controller is connected to the processor and one or more circuits and wherein the
circuit controller is responsive to commands from the processor;

the processor, wherein the processor is configured to execute the software executable instructions to cause the processor
to perform operations comprising:

establishing a first network connection to a network service provider;
receiving an on-off schedule from the network service provider;
establishing a second network connection to a web page;
receiving a selected desired behavior set from the web page over the second network connection;
mapping the on-off schedule received from the network service provider and selected desired behavior set from the web page
to a state instruction set, wherein the state instruction set comprises circuit control data selectively identifying circuits
for achieving each of the desired behaviors within the selected desired behavior set and on-off schedule, the circuit control
data comprising at least one on time and at least one off time for a circuit;

selecting one or more identified circuits of the power saving device for controlling based on the state instruction set;
for each selected circuit;
generating a command from the state instruction set, wherein the command is selected from the group comprising a circuit disable
command and a circuit enable command; and

issuing the command to the circuit controller, wherein the circuit controller disables operation of each selected circuit
for which a disable command has been issued and enables operation of each selected circuit for which an enable command has
been issued.

US Pat. No. 9,537,868

COMMUNICATION MANAGEMENT AND POLICY-BASED DATA ROUTING

Time Warner Cable Enterpr...

1. A method comprising:
via message processing hardware associated with a wireless access point operable to selectively provide access to multiple
different networks, performing operations of:

transmitting communications received from a mobile communication device through a remote gateway resource to a remote server
to authenticate the mobile communication device, the remote gateway resource providing the wireless access point access to
a first network of the multiple different networks;

receiving a policy specifying how to route subsequent data traffic received from the mobile communication device; and
routing the subsequent data traffic received from the mobile communication device in accordance with the received policy;
at the wireless access point:
processing the received policy to identify a second network amongst the multiple different networks, the policy indicating
to forward subsequent data traffic received from the mobile communication device over the second network; and

transmitting the subsequent data traffic received from the mobile communication device over a communication path to the second
network as specified by the received policy, the communication path to the second network bypassing the remote gateway resource.