# US 10,375,455 B2 · System and method for presenting during a programming event an invitation to follow content on a social media site

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,375,455 B2
- Document ID: US10375455B2
- Status: Granted
- Kind: B2
- Application number: 14/876,973
- Filed: 2015-10-07
- Published: 2016-01-28
- Granted: 2019-08-06
- Earliest claimed: 2009-10-14
- Assignees: Time Warner Cable Enterprises LLC
- Applicants: Time Warner Cable Enterprises LLC
- Inventors: William Eric Kreth; Scott Miller; Vipul Patel
- Web page: https://patentgrep.com/patent/US10375455B2

## CPC

- H04N 21/858: Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N 7/17318: {Direct or substantially direct transmission and handling of requests}
- H04N 21/2221: {being a cable television head-end (CATV in broadcast systems H04H20/78)}
- H04N 21/23424: {involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement}
- H04N 21/235: Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N 21/2665: Gathering content from different sources, e.g. Internet and satellite
- H04N 21/435: Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N 21/4753: {for user identification, e.g. by entering a PIN or password (cryptographic authentication protocols H04L9/32; networks authentication protocols H04L63/08)}
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/6125: {involving transmission via Internet (transmission by internet of broadcast information H04H60/82)}
- H04N 21/8173: {End-user applications, e.g. Web browser, game}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A system and method for linking the account of a subscriber of a multi-channel video programming distributor (MVPD) network to an account of the subscriber on a social networking site and to receive invitations to follow a page or join a group hosted on a social networking site that is relevant to the video content being displayed on the subscriber's television.

## Claims

### Claim 1

A headend operated by a multi-channel video programming distributor (MVPD), comprising:
a network interface configured to communicate with a network; and
a headend processor configured with processor-executable instructions to perform operations comprising:
receiving first content to be distributed to one or more subscribers of the MVPD;
sending, to a video termination device via the network interface, the first content in a video stream in response to receiving the first content to be distributed to one or more subscribers of the MVPD;
identifying second content available on a social networking site, wherein the second content is related to the first content;
inserting a click-to-follow application comprising processor-executable instructions into the video stream including the first content; and
transmitting, via the network interface, the video stream including the click-to-follow application and the first content,
wherein the processor-executable instructions of the click-to-follow application include instructions that when executed by a processor of the video termination device cause the processor of the video termination device to instruct a display device to display an invitation to link a subscriber account of the MVPD and a subscriber account on the social networking site such that the subscriber account on the social networking site receives the second content.

### Claim 2 (depends on 1)

The headend of claim 1, wherein the click-to-follow application is configured to allow the video termination device to perform functions not resident on the video termination device.

### Claim 3 (depends on 1)

The headend of claim 1,
wherein the click-to-follow application includes a bound application portion and an unbound application portion, and
wherein the bound application portion of the click-to-follow application has an execution life that corresponds to the video stream sent to the video termination device.

### Claim 4

A video termination device, comprising:
a network interface configured to communicate with a network;
a display interface configured to communicate with a display device; and
a video termination device processor configured with processor-executable instructions to perform operations comprising:
receiving, from a headend device of a multi-channel video programming distributor (MVPD) via the network interface, a video stream including first content and a click-to-follow application comprising processor-executable instructions;
extracting the click-to-follow application from the video stream;
executing the processor-executable instructions of the click-to-follow application;
sending, via the display interface, instructions to display on the display device an invitation to receive, on a social networking site, second content related to the first content in response to executing the processor-executable instructions of the click-to-follow application; and
sending, via the network interface, linking information to a click-to-follow server, to link a subscriber account on the social networking site to a subscriber account of the MVPD such that the subscriber account on the social networking site receives the second content, in response to determining that the invitation is accepted.

### Claim 5 (depends on 4)

The video termination device of claim 4, wherein the video termination device processor is configured with processor-executable instructions to perform operations such that the linking information to link the subscriber account on the social networking site to the subscriber account of the MVPD comprises information enabling the subscriber account on the social networking site to be modified to receive the second content.

### Claim 6 (depends on 4)

The video termination device of claim 4, wherein the video termination device processor is configured with processor-executable instructions to perform operations further comprising:
receiving, from the click-to-follow server, an indication that the subscriber account on the social networking site and the subscriber account of the MVPD are linked; and
sending, to the click-to-follow server, a confirmation to modify the subscriber account on the social networking site to receive the second content.

### Claim 7

A click-to-follow server, comprising:
a first network interface configured to communicate with a first network;
a second network interface configured to communicate with a second network; and
a click-to-follow server processor configured with processor-executable instructions to perform operations comprising:
receiving, from a click-to-follow application executed on a video termination device via the first network interface, linking information to link a subscriber account on a social networking site to a subscriber account of a multi-channel video programming distributor (MVPD) that provides first content to the video termination device in a video stream; and
linking, via the second network interface, the subscriber account on the social networking site to the subscriber account of the MVPD such that the subscriber account on the social networking site receives second content that is related to the first content, wherein the video stream includes the first content and the click-to-follow application.

### Claim 8 (depends on 7)

The click-to-follow server of claim 7,
wherein the click-to-follow server processor is configured with processor-executable instructions to perform operations further comprising:
determining whether the linking information is validated; and
wherein linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises linking the subscriber account on the social networking site to the subscriber account of the MVPD in response to determining that the linking information is validated.

### Claim 9 (depends on 7)

The click-to-follow server of claim 7, wherein the click-to-follow server processor is configured with processor-executable instructions to perform operations such that linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises modifying the subscriber account on the social networking site to receive the second content.

### Claim 10

A method for providing program-related content via a social networking site, comprising:
receiving, at a headend operated by a multi-channel video programming distributor (MVPD) to a video termination device, first content to be distributed to one or more subscribers of the MVPD;
sending, from a network interface of the headend, the first content in a video stream in response to receiving the first content to be distributed to one or more subscribers of the MVPD, wherein the network interface is configured to communicate with a network;
identifying, by the headend, second content available on the social networking site, wherein the second content is related to the first content;
inserting a click-to-follow application comprising processor-executable instructions into the video stream including the first content; and
transmitting, by the headend via the network interface, the video stream including the click-to-follow application and the first content to the video termination device,
wherein the processor-executable instructions of the click-to-follow application include instructions that when executed by a processor of the video termination device cause the processor of the video termination device to instruct a display device to display an invitation to link a subscriber account of the MVPD and a subscriber account on the social networking site such that the subscriber account on the social networking site receives the second content.

### Claim 11 (depends on 10)

The method of claim 10, wherein the click-to-follow application is configured to allow the video termination device to perform functions not resident on the video termination device.

### Claim 12 (depends on 10)

The method of claim 10,
wherein the click-to-follow application includes a bound application portion and an unbound application portion, and
wherein the bound application portion of the click-to-follow application has an execution life that corresponds to the video stream sent to the video termination device.

### Claim 13

A method for providing program-related content via a social networking site, comprising:
receiving, at a network interface of a video termination device, a video stream including first content and a click-to-follow application comprising processor-executable instructions from a headend device of a multi-channel video programming distributor (MVPD);
extracting, by a processor of the video termination device, the click-to-follow application from the video stream;
executing, by the processor of the video termination device, the processor-executable instructions of the click-to-follow application; sending, by the processor of the video termination device via a display interface configured to communicate with a display device, instructions to display on the display device an invitation to receive, on the social networking site, second content related to the first content; and
sending, from the video termination device via the network interface, linking information to a click-to-follow server, to link a subscriber account on the social networking site to a subscriber account of the MVPD such that the subscriber account on the social networking site receives the second content, in response to determining that the invitation is accepted.

### Claim 14 (depends on 13)

The method of claim 13, wherein the linking information to link the subscriber account on the social networking site to the subscriber account of the MVPD comprises information enabling the subscriber account on the social networking site to be modified to receive the second content.

### Claim 15 (depends on 13)

The method of claim 13, further comprising:
receiving, at the video termination device from the click-to-follow server, an indication that the subscriber account on the social networking site and the subscriber account of the MVPD are linked; and
sending, from the video termination device to the click-to-follow server, a confirmation to modify the subscriber account on the social networking site to receive the second content.

### Claim 16

A method for providing program-related content via a social networking site, comprising:
receiving, at a first network interface of a click-to-follow server from a click-to-follow application executed on a video termination device, linking information to link a subscriber account on the social networking site to a subscriber account of a multi-channel video programming distributor (MVPD) that provides first content to the video termination device; and
linking, via a second network interface of the click-to-follow server, the subscriber account on the social networking site to the subscriber account of the MVPD such that the subscriber account on the social networking site receives second content that is related to the first content,
wherein the video termination device extracts the click-to-follow application from a video stream including the first content and the click-to-follow application sent by a headend of the MVPD,
wherein the first network interface is configured to communicate with a first network, and
wherein the second network interface is configured to communicate with a second network.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
determining, at the click-to-follow server, whether the linking information is validated; and
linking, by the click-to-follow server, the subscriber account on the social networking site to the subscriber account of the MVPD in response to determining that the linking information is validated.

### Claim 18 (depends on 16)

The method of claim 16, wherein linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises modifying the subscriber account on the social networking site to receive the second content.

### Claim 19

A non-transitory processor-readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations comprising:
receiving, at a headend operated by a multi-channel video programming distributor (MVPD) to a video termination device, first content to be distributed to one or more subscribers of the MVPD;
sending, via a network interface of the headend, the first content in a video stream in response to receiving the first content to be distributed to one or more subscribers of the MVPD, wherein the network interface is configured to communicate with a network;
identifying second content available on a social networking site, wherein the second content is related to the first content;
inserting a click-to-follow application comprising processor-executable instructions into the video stream including the first content; and
transmitting, via the network interface of the headend, the video stream including the click-to-follow application and the first content,
wherein the processor-executable instructions of the click-to-follow application include instructions that when executed by a processor of the video termination device cause the processor of the video termination device to instruct a display device to display an invitation to link a subscriber account of the MVPD and a subscriber account on the social networking site such that the subscriber account on the social networking site receives the second content.

### Claim 20 (depends on 19)

The non-transitory processor-readable storage medium of claim 19, wherein the click-to-follow application is configured to allow the video termination device to perform functions not resident on the video termination device.

### Claim 21 (depends on 19)

The non-transitory processor-readable storage medium of claim 19,
wherein the click-to-follow application includes a bound application portion and an unbound application portion, and
wherein the bound application portion of the click-to-follow application has an execution life that corresponds to the video stream sent to the video termination device.

### Claim 22

A non-transitory processor-readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations comprising:
receiving, at a network interface of a video termination device, a video stream including first content and a click-to-follow application comprising processor-executable instructions from a headend device of a multi-channel video programming distributor (MVPD), wherein the network interface is configured to communicate with a network;
extracting, by a processor of the video termination device, the click-to-follow application from the video stream;
executing, by the processor of the video termination device, the processor-executable instructions of the click-to-follow application; sending, by the processor of the video termination device via a display interface configured to communicate with a display device, instructions to display on the display device an invitation to receive, on a social networking site, second content related to the first content; and
sending, via the network interface, linking information to a click-to-follow server, to link a subscriber account on the social networking site to a subscriber account of the MVPD such that the subscriber account on the social networking site receives the second content, in response to determining that the invitation is accepted.

### Claim 23 (depends on 22)

The non-transitory processor-readable storage medium of claim 22, wherein the stored processor-executable software instructions are configured to cause a processor to perform operations such that the linking information to link the subscriber account on the social networking site to the subscriber account of the MVPD comprises information enabling the subscriber account on the social networking site to be modified to receive the second content.

### Claim 24 (depends on 22)

The non-transitory processor-readable storage medium of claim 22, wherein the stored processor-executable software instructions are configured to cause a processor to perform operations further comprising:
receiving, at the video termination device from the click-to-follow server, an indication that the subscriber account on the social networking site and the subscriber account of the MVPD are linked; and
sending, from the video termination device to the click-to-follow server, a confirmation to modify the subscriber account on the social networking site to receive the second content.

### Claim 25

A non-transitory processor-readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations comprising:
receiving, at a first network interface of a click-to-follow server from a click-to-follow application executed on a video termination device, linking information to link a subscriber account on a social networking site to a subscriber account of a multi-channel video programming distributor (MVPD) that provides first content to the video termination device in a video stream; and
linking, via a second network interface of the click-to-follow server, the subscriber account on the social networking site to the subscriber account of the MVPD such that the subscriber account on the social networking site receives second content that is related to the first content,
wherein the video stream includes the first content and the click-to-follow application,
wherein the first network interface is configured to communicate with a first network, and
wherein the second network interface is configured to communicate with a second network.

### Claim 26 (depends on 25)

The non-transitory processor-readable storage medium of claim 25,
wherein the stored processor-executable software instructions are configured to cause a processor to perform operations further comprising:
determining whether the linking information is validated; and
wherein linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises linking the subscriber account on the social networking site to the subscriber account of the MVPD in response to determining that the linking information is validated.

### Claim 27 (depends on 25)

The non-transitory processor-readable storage medium of claim 25, wherein the stored processor-executable software instructions are configured to cause a processor to perform operations such that linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises modifying the subscriber account on the social networking site to receive the second content.

### Claim 28

A headend operated by a multi-channel video programming distributor (MVPD), comprising:
means for receiving first content to be distributed to one or more subscribers of the MVPD;
means for sending, to a video termination device, the first content in a video stream in response to receiving the first content to be distributed to one or more subscribers of the MVPD;
means for identifying second content available on a social networking site, wherein the second content is related to the first content;
means for inserting a click-to-follow application comprising processor-executable instructions into the video stream including the first content; and
means for transmitting the video stream including the click-to-follow application and the first content,
wherein the processor-executable instructions of the click-to-follow application include instructions that when executed by a processor of the video termination device cause the processor of the video termination device to instruct a display device to display an invitation to link a subscriber account of the MVPD and a subscriber account on the social networking site such that the subscriber account on the social networking site receives the second content.

### Claim 29 (depends on 28)

The headend of claim 28, wherein the click-to-follow application is configured to allow the video termination device to perform functions not resident on the video termination device.

### Claim 30 (depends on 28)

The headend of claim 28,
wherein the click-to-follow application includes a bound application portion and an unbound application portion; and
wherein the bound application portion of the click-to-follow application has an execution life that corresponds to the video stream sent to the video termination device.

### Claim 31

A video termination device, comprising:
means for receiving a video stream including first content and a click-to-follow application comprising processor-executable instructions from a headend device of a multi-channel video programming distributor (MVPD);
means for extracting the click-to-follow application from the video stream;
means for executing the processor-executable instructions of the click-to-follow application,
means for sending instructions to display on a display device in communication with the video termination device an invitation to receive, on a social networking site, second content related to the first content in response to executing the processor-executable instructions of the click-to-follow application; and
means for sending linking information to a click-to-follow server, to link a subscriber account on the social networking site to a subscriber account of the MVPD such that the subscriber account on the social networking site receives the second content, in response to determining that the invitation is accepted.

### Claim 32 (depends on 31)

The video termination device of claim 31, wherein the linking information to link the subscriber account on the social networking site to the subscriber account of the MVPD comprises information enabling the subscriber account on the social networking site to be modified to receive the second content.

### Claim 33 (depends on 31)

The video termination device of claim 31, further comprising:
means for receiving, from the click-to-follow server, an indication that the subscriber account on the social networking site and the subscriber account of the MVPD are linked; and
means for sending, to the click-to-follow server, a confirmation to modify the subscriber account on the social networking site to receive the second content.

### Claim 34

A click-to-follow server, comprising:
means for receiving, from a click-to-follow application executed on a video termination device via a first network, linking information to link a subscriber account on a social networking site to a subscriber account of a multi-channel video programming distributor (MVPD) that provides first content to the video termination device in a video stream; and
means for linking, via a second network, the subscriber account on the social networking site to the subscriber account of the MVPD such that the subscriber account on the social networking site receives second content that is related to the first content,
wherein the video stream includes the first content and the click-to-follow application.

### Claim 35 (depends on 34)

The click-to-follow server of claim 34, further comprising:
means for determining whether the linking information is validated; and
wherein means for linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises means for linking the subscriber account on the social networking site to the subscriber account of the MVPD in response to determining that the linking information is validated.

### Claim 36 (depends on 34)

The click-to-follow server of claim 34, wherein the means for linking the subscriber account on the social networking site to the subscriber account of the MVPD comprises means for modifying the subscriber account on the social networking site to receive the second content.

### Claim 37 (depends on 1)

The headend of claim 1, wherein the video stream is a digital television bit stream.

### Claim 38 (depends on 4)

The video termination device of claim 4, wherein the video stream is a digital television bit stream.

### Claim 39 (depends on 7)

The click-to-follow server of claim 7, wherein the video stream is a digital television bit stream.

### Claim 40 (depends on 10)

The method of claim 10, wherein the video stream is a digital television bit stream.

### Claim 41 (depends on 13)

The method of claim 13, wherein the video stream is a digital television bit stream.

### Claim 42 (depends on 16)

The method of claim 16, wherein the video stream is a digital television bit stream.

### Claim 43 (depends on 19)

The non-transitory processor-readable storage medium of claim 19, wherein the video stream is a digital television bit stream.

### Claim 44 (depends on 22)

The non-transitory processor-readable storage medium of claim 22, wherein the video stream is a digital television bit stream.

### Claim 45 (depends on 25)

The non-transitory processor-readable storage medium of claim 25, wherein the video stream is a digital television bit stream.

### Claim 46 (depends on 28)

The headend of claim 28, wherein the video stream is a digital television bit stream.

### Claim 47 (depends on 31)

The video termination device of claim 31, wherein the video stream is a digital television bit stream.

### Claim 48 (depends on 34)

The click-to-follow server of claim 34, wherein the video stream is a digital television bit stream.
