# US 11,910,049 B2 · Systems and methods for providing synchronized supplemental content to a subset of users that are disinterested in live content

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

- Number: US 11,910,049 B2
- Document ID: US11910049B2
- Status: Granted
- Kind: B2
- Application number: 17/854,625
- Filed: 2022-06-30
- Published: 2023-01-12
- Granted: 2024-02-20
- Earliest claimed: 2022-06-30
- Assignees: Rovi Guides, Inc.
- Applicants: Rovi Guides, Inc.
- Inventors: Dylan Matthew Wondra; Jean Michelle Somlo; Michaela Schlocker Logan; Mario Miguel Sanchez; William L Thomas
- Web page: https://patentgrep.com/patent/US11910049B2

## CPC

- H04N 21/2668: Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)}
- H04N 21/43072: {of multiple content streams on the same device}
- H04N 21/2187: Live feed
- H04N 21/252: {Processing of multiple end-users' preferences to derive collaborative data}
- H04N 21/278: Content descriptor database or directory service for end-user access {(details of content or meta data based information retrieval of video data in video databases G06F16/739)}
- H04N 21/43076: {of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices}
- H04N 21/44008: {involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59)}
- H04N 21/47217: {for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312)}
- H04N 21/478: Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Systems and methods are described herein for providing supplemental content to a group of users when the group of users is disinterested in content from a live content stream. When users are disinterested in a segment of the live content, the users will be provided with supplemental content to consume during the not interesting portion of the live content while other users that are viewing the live content will continue to receive the live content stream. After the segment of the live content is completed, the group of users will resume consumption of the live content stream.

## Claims

### Claim 1

A method comprising:
determining that a subset of a plurality of users accessing a first media asset are disinterested in a segment of the first media asset;
identifying an intersection of preferences of each user of the subset of the plurality of users;
identifying a second media asset matching the intersection of preferences; and
providing a synchronized viewing of the second media asset to the subset of the plurality of users while providing the segment to users of the plurality of users that are not in the subset.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
subsequent to an end of the segment, providing a synchronized viewing of the first media asset to the plurality of users.

### Claim 3 (depends on 1)

The method of claim 1, wherein a duration second media asset is greater than a duration of the segment, further comprising, subsequent to an end of the segment, storing a bookmark corresponds a play position within the second media asset.

### Claim 4 (depends on 1)

The method of claim 1, wherein the first media asset is a live media asset and wherein the second media asset is an on-demand media asset.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
generating for display a progress bar, wherein a first portion of the progress bar corresponds to the first media asset and is visually distinguished from a second portion of the progress bar that corresponds to the second media asset.

### Claim 6 (depends on 1)

The method of claim 1, further comprising determining that the segment of the first media asset corresponds to an advertisement.

### Claim 7 (depends on 1)

The method of claim 1, wherein determining that the subset of the plurality of users accessing the first media asset are disinterested in the segment of the first media asset, comprises:
retrieving metadata corresponding to the segment;
comparing the metadata to a respective profile for each user of the subset of the plurality of users; and
determining that the metadata does not match an interest in each respective profile for each user of the subset of the plurality of users.

### Claim 8 (depends on 1)

The method of claim 1, wherein a runtime of the second media asset matches a duration of the segment.

### Claim 9 (depends on 1)

The method of claim 1, wherein the subset of users are connected in a social network.

### Claim 10 (depends on 1)

The method of claim 1, further comprising determining that a number of users within the subset of the plurality of users is less than half of a number of the plurality of users.

### Claim 11

A system comprising control circuitry configured to:
determine that a subset of a plurality of users accessing a first media asset are disinterested in a segment of the first media asset;
identify an intersection of preferences of each user of the subset of the plurality of users;
identify a second media asset matching the intersection of preferences; and
provide a synchronized viewing of the second media asset to the subset of the plurality of users while providing the segment to users of the plurality of users that are not in the subset.

### Claim 12 (depends on 11)

The system of claim 11, wherein the control circuitry is further configured to:
subsequent to an end of the segment, provide a synchronized viewing of the first media asset to the plurality of users.

### Claim 13 (depends on 11)

The system of claim 11, wherein a duration second media asset is greater than a duration of the segment, and wherein the control circuitry is further configured, subsequent to an end of the segment, to store a bookmark corresponds a play position within the second media asset.

### Claim 14 (depends on 11)

The system of claim 11, wherein the first media asset is a live media asset and wherein the second media asset is an on-demand media asset.

### Claim 15 (depends on 11)

The system of claim 11, wherein the control circuitry is further configured to:
generate for display a progress bar, wherein a first portion of the progress bar corresponds to the first media asset and is visually distinguished from a second portion of the progress bar that corresponds to the second media asset.

### Claim 16 (depends on 11)

The system of claim 11, wherein the control circuitry is further configured to determine that the segment of the first media asset corresponds to an advertisement.

### Claim 17 (depends on 11)

The system of claim 11, wherein the control circuitry is further configured, when determining that the subset of the plurality of users accessing the first media asset are disinterested in the segment of the first media asset, to:
retrieve metadata corresponding to the segment;
compare the metadata to a respective profile for each user of the subset of the plurality of users; and
determine that the metadata does not match an interest in each respective profile for each user of the subset of the plurality of users.

### Claim 18 (depends on 11)

The system of claim 11, wherein a runtime of the second media asset matches a duration of the segment.

### Claim 19 (depends on 11)

The system of claim 11, wherein the subset of users are connected in a social network.

### Claim 20 (depends on 11)

The system of claim 11, wherein the control circuitry is further configured to determine that a number of users within the subset of the plurality of users is less than half of a number of the plurality of users.
