IP Library Granted Patent US 10,028,025
Granted Patent B2
US 10,028,025 · App. 14/500,835 · Granted Jul 17, 2018

Apparatus and methods for enabling presence-based and use-based services

Inventors: Justin Tidwell (Waxhaw, NC); Eduardo Samame (Rowayton, CT)
Assignee: Time Warner Cable Enterprises LLC
H04N21/4524H04N21/2668H04N21/41407H04N21/44218H04N21/44222H04N21/4532H04N21/6125H04N21/64322H04N21/812
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,028,025
App. No.
14/500,835
Granted
Jul 17, 2018
Kind
B2
Abstract

Apparatus and methods for enabling presence-based and/or use-based services. In one embodiment, a presence database and an evaluation entity collect information relating to a device's location and activity. The presence database collects location-based data to build anonymized user profiles; estimates a physical location of the device; and provides targeted content to the device. The user profiles are stored at e.g., a user premises, or at a headend network or elsewhere within the “cloud”. Additionally, in one variant, signals are collected from “smart” appliances (in a home or other premises) to create personal, shared, and family environmental settings which are instantiated when a user enters the premises. Methods and apparatus to collect browsing behavior across desktop and mobile devices on third party sites (including web browsing, social networking, and e-commerce) which are represented by the managed network are also provided.

Claims (65)

1. A computerized method for enabling use-based services to a plurality of computerized client devices in a managed content delivery network, said computerized method comprising:

enabling one or more content providers in a non-managed network to register one or more web sites in said managed content delivery network;

in response to a successful registration of said one or more websites, designating a content provider device for each of said one or more websites, each of said content provider devices generating a plurality of respective training data for each of said one or more websites, said generating comprising:

enabling each respective user of said content provider devices to execute a plurality of possible interactions that said plurality of computerized client devices may respectively have with said one or more registered websites;

presenting at least one recommended action; and

enabling each of said respective users of said content provider devices to confirm said at least one recommended action;

receiving said plurality of respective training data, via each of said content provider devices;

collecting a plurality of data relating to an interaction of one or more of said plurality of computerized client devices with at least one of said one or more registered web sites, said plurality of data comprising at least information entered around said interaction;

associating individual ones of said plurality of collected data to respective particular ones of a plurality of users in said managed content delivery network; and

utilizing said information entered around said interaction to infer at least one action associated with said one or more of said plurality of computerized client devices.

2. A computerized apparatus configured to enable presence-based services to a plurality of computerized client devices in a content delivery network, said computerized apparatus comprising:

first interface configured to communicate with a network;

storage apparatus; and

processor apparatus configured to execute at least one computer program, said at least one computer program comprising a plurality of instructions which are configured to, when executed, by said processor apparatus:

associate each of said plurality of computerized client devices to a specific user profile within a particular subscriber household;

obtain a plurality of raw data relating to a location of at least one of said plurality of computerized client devices;

evaluate said plurality of raw data to determine a precise location of said at least one of said plurality of computerized client devices, said evaluation further comprising utilization of a timestamp associated to said plurality of raw data;

store said plurality of raw data and/or a result of said evaluation;

determine a duration that said at least one of said plurality of computerized client devices is present at said precise location based at least in part on said timestamp;

determine a relative importance of said precise location as compared to other locations based at least in part on a review of said plurality of raw data against known physical addresses and/or locations and said duration; and

utilize said relative importance of said precise location to identify a pattern associated with one or more movements of a group of users, said identification of said pattern is based at least in part on a frequency of visits to said precise location by one or more of said group of users, said group of users comprising a size determined to meet at least one criterion relating to a number of users in said group of users.

3. The computerized apparatus of claim 2 , wherein said plurality of instructions are further configured to, when executed, by said processor apparatus: enable a user to generate said specific user profile based at least in part on said user manually entering a device name or other identifier for each of said plurality of computerized client devices with said specific use profile.

4. The computerized apparatus of claim 2 , wherein said plurality of instructions are further configured to, when executed, by said processor apparatus: receive additional raw data periodically to continuously re-determine said precise location of said at least one of said plurality of computerized client devices.

5. The computerized method of claim 1 , further comprising updating, via use of said inferred action, a profile of said one or more of said plurality of computerized client devices.

6. The computerized method of claim 1 , further comprising utilizing said inferred action to provide targeted content to said one or more of said plurality of computerized client devices.

7. The computerized apparatus of claim 2 , wherein said plurality of instructions are further configured to, when executed, by said processor apparatus: utilize said pattern to predict a movement between said precise location and another location at an approximate time of day.

8. The computerized apparatus of claim 7 , said movement being specific to a certain demographic associated with one or more users of said group of users.

9. The computerized apparatus of claim 7 , wherein:

(i) said precise location comprises a location within said particular subscriber household;

(ii) said another location comprises a location outside said particular subscriber household;

(iii) said group of users comprise members of said particular subscriber household, said at least one of said plurality of computerized client devices respectively associated with at least one of said members; and

(iv) said plurality of instructions are further configured to, when executed, cause said apparatus to adjust, based on said prediction of said movement, a setting of at least one fixed device within said particular subscriber household.

10. The computerized apparatus of claim 2 , wherein said plurality of instructions are further configured to, when executed by said processor apparatus:

determine individual ones of said group of users that visit one or more other locations, said one or more other locations being logically related to said particular location;

apply data indicative of a presence profile to said individual ones of said group of users; and

identify one or more types of networks utilized by said individual ones of said group of users in said data indicative of said presence profile;

wherein said presence profile comprises a basis for an advertising campaign formed by said operator of said secondary content source.

11. The computerized apparatus of claim 2 , wherein:

said at least one criterion is specified by an operator of a secondary content source; and

said size determined to meet said at least one criterion comprises a prescribed number of subscribers within a prescribed ZIP code, said subscribers associated with said ZIP code via access of a subscriber billing database maintained by an operator of said content delivery network.

12. Computer readable apparatus comprising a non-transitory storage medium, said non-transitory medium comprising at least one computer program having a plurality of instructions, said plurality of instructions configured to, when executed on a digital processing apparatus:

associate at least one computerized client device to data associated with a user profile, the user profile specific to a subscriber premises serviced by a content delivery network;

receive a plurality of data relating to a location of said at least one computerized client device;

algorithmically evaluate said plurality of data to determine:

(i) a location of said at least one computerized client device;

(ii) a duration that said at least one computerized client device is present at said location; and

(iii) a relative importance of said location as compared to other locations, said determination of said relative importance based at least on said duration; and

utilize data relating to said relative importance of said location to algorithmically identify a pattern associated with one or more movements of a group of users to which a user of said at least one computerized client device belongs, said group of users comprising a size determined to meet at least one criterion relating to a number of users in said group of users, said identification of said pattern based at least in part on a data relating to a frequency of visits to said location by one or more of said group of users.

13. The computer readable apparatus of claim 12 , wherein said plurality of instructions are further configured to, when executed on said digital processing apparatus:

generate said data associated with said user profile based at least in part on a user input, via said at least one computerized client device, of a device name or other identifier for said at least one computerized client device associated to said user profile.

14. The computer readable apparatus of claim 12 , wherein said plurality of instructions are further configured to, when executed on said digital processing apparatus:

determine a radius associated with said location by a predetermined amount;

wherein said determination of said relative importance is further based at least on a duration that said at least one computerized client device is present within said determined radius.

15. The computer readable apparatus of claim 12 , wherein said plurality of instructions are further configured to, when executed on said digital processing apparatus:

based at least in part on a review of said plurality of data against at least one of: (i) known physical addresses and (ii) locations, determine a type of location to which said location belongs; and

generate data relating to one or more presence profiles based at least on said frequency of visits to said precise location and said type of location to which said location belongs.

16. The computer readable apparatus of claim 15 , wherein said plurality of instructions are further configured to, when executed on said digital processing apparatus:

generate at least one advertising campaign based at least on said one or more presence profiles.

17. The computer readable apparatus of claim 12 , wherein:

said at least one criterion is specified by an operator of a secondary content source; and

said size determined to meet said at least one criterion comprises a prescribed number of subscribers within a prescribed ZIP code, said subscribers associated with said ZIP code determined via access of a subscriber billing database maintained by an operator of said content delivery network.

18. The computer readable apparatus of claim 12 , wherein said plurality of instructions are further configured to, when executed on said digital processing apparatus:

receive additional data periodically to continuously re-determine said precise location of said at least one computerized client device.

19. The computer readable apparatus of claim 12 , wherein said algorithmic evaluation further comprises utilization of timestamp data associated to said plurality of data.

20. The computer readable apparatus of claim 12 , wherein said determination of said duration is based at least in part on said timestamp data.

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