# US 12,192,567 B2 · Systems and methods for simultaneous content presentation

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

- Number: US 12,192,567 B2
- Document ID: US12192567B2
- Status: Granted
- Kind: B2
- Application number: 16/937,478
- Filed: 2020-07-23
- Published: 2022-01-27
- Granted: 2025-01-07
- Earliest claimed: 2020-07-23
- Assignees: Adeia Guides Inc.
- Applicants: Adeia Guides Inc.
- Inventors: Ankur Anil Aher; Susanto Sen; Gyanveer Singh
- Web page: https://patentgrep.com/patent/US12192567B2

## CPC

- H04N 21/43072: {of multiple content streams on the same device}
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/4314: {for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid}
- H04N 21/4394: {involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams (arrangements characterised by components specially adapted for monitoring, identification or recognition of audio in broadcast systems H04H60/58)}
- 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/440236: {by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text}
- H04N 21/4852: {for modifying audio parameters, e.g. switching between mono and stereo}
- H04N 21/4858: {for modifying screen layout parameters, e.g. fonts, size of the windows}
- H04N 21/4886: {for displaying a ticker, e.g. scrolling banner for news, stock exchange, weather data}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A computer implemented method that includes receiving a request to present a first content item and, in response, a second content item is presented using a first presentation type. A second request is received to modify the presentation size of the second content item and, in response, the first content item is presented simultaneously with the second content item. A determination is made that the modified size of the second content item crosses a threshold and, in response, the second content item is presented using a second presentation type.

## Claims

### Claim 1

A method for presenting content items simultaneously, the method comprising:
receiving a first request to present a first content item on a display;
in response to receiving the request, causing to be presented a second content item on the display as a first presentation type, wherein the first presentation type contains at least one presentation element and wherein the at least one presentation element is one of video, image, text, or audio;
receiving a second request to modify a presentation size of the second content item in order to cause presentation of the second content item in a modified presentation size;
comparing the modified presentation size of the second content item to a threshold size relative to a maximum size of a display window;
based on the comparing, determining that the modified presentation size is smaller than the threshold size relative to the maximum size of the display window;
in response to the determining, causing to be simultaneously presented on the display the first content item and the second content item, wherein the second content item is presented on the display as a second presentation type, wherein each presentation element of the second presentation type is different than each presentation element of the first presentation type.

### Claim 2 (depends on 1)

The method of claim 1 wherein determining that the modified presentation size is smaller than the threshold size comprises modifying the presentation size of the second content item from a size that is greater than the threshold to a size that is not greater than the threshold size and wherein the first presentation type comprises a video presentation type and the second presentation type comprises at least one of a text or icon presentation type.

### Claim 3 (depends on 1)

The method of claim 1 comprising:
determining that the modified presentation size crosses a second threshold; and
in response to determining that the modified presentation size of the second content item crosses the second threshold, causing the second content item to be presented on the display as a third presentation type.

### Claim 4 (depends on 3)

The method of claim 3 wherein the first presentation type comprises at least a video presentation element, the second presentation type comprises at least an image presentation element, and the third presentation type comprises at least a text presentation element.

### Claim 5 (depends on 2)

The method of claim 2 wherein the second presentation type comprises a scrolling text presentation type.

### Claim 6 (depends on 1)

The method of claim 1 wherein second content item is presented on the display as a second presentation type while receiving the second request to modify the presentation size of the second content and in response to the determining that the modified presentation size crosses a threshold.

### Claim 7 (depends on 1)

The method of claim 1 wherein the method further comprises:
receiving a third request to modify a presentation position of the second content item in order to cause presentation of the second content item in a modified presentation position;
determining that the modified presentation position crosses a position threshold;
in response to the determining the modified presentation position crosses a position threshold, causing to be simultaneously presented on the display the first content item and the second content item, wherein the second content item is presented on the display as a third presentation type.

### Claim 8 (depends on 7)

The method of claim 7 wherein the position threshold is based on determining that the modified presentation position would cause the presentation of the second content item to interfere by at least a predetermined amount with the presentation of the first content item.

### Claim 9 (depends on 1)

The method of claim 1 comprising:
determining that the modified presentation size crosses a second threshold; and
in response to determining that the modified presentation size of the second content item crosses the second threshold, causing the second content item to be presented on the display as a third presentation type.

### Claim 10 (depends on 1)

The method of claim 1 wherein the first presentation type includes a first audio presentation type, the second presentation type includes a second audio presentation type, and wherein the second audio presentation type includes a different audio volume than used for the first audio presentation type.

### Claim 11

A system for presenting content items simultaneously, the system comprising:
input circuitry configured to receive an input to present content items simultaneously;
a display for presenting content items simultaneously; and
control circuitry programmed and configured to:
receive a first request through the input circuitry to present a first content item on the display;
in response to receiving the request, causing to be presented a second content item on the display as a first presentation type, wherein the first presentation type contains at least one presentation element and wherein the at least one presentation element is one of video, image, text, or audio;
receive a second request through the input circuitry to modify a presentation size of the second content item in order to cause presentation of the second content item in a modified presentation size;
compare the modified presentation size of the second content item to a threshold size relative to a maximum size of a display window;
based on the comparing, determine that the modified presentation size is smaller than the threshold size relative to the maximum size of the display window;
in response to the determining, causing to be simultaneously presented on the display the first content item and the second content item, wherein the second content item is presented on the display as a second presentation type, wherein each presentation element of the second presentation type is different than each presentation element of the first presentation type.

### Claim 12 (depends on 11)

The system of claim 11 wherein determining that the modified presentation size is smaller than the threshold size comprises modifying the presentation size of the second content item from a size that is greater than the threshold to a size that is not greater than the threshold size and wherein the first presentation type comprises a video presentation type and the second presentation type comprises at least one of a text or icon presentation type.

### Claim 13 (depends on 11)

The system of claim 11 wherein the control circuitry is further programmed and configured to:
determine that the modified presentation size crosses a second threshold; and
in response to determining that the modified presentation size of the second content item crosses the second threshold, causing the second content item to be presented on the display as a third presentation type.

### Claim 14 (depends on 13)

The system of claim 13 wherein the first presentation type comprises at least a video presentation element, the second presentation type comprises at least an image presentation element, and the third presentation type comprises at least a text presentation element.

### Claim 15 (depends on 12)

The system of claim 12 wherein the second presentation type comprises a scrolling text presentation type.

### Claim 16 (depends on 11)

The system of claim 11 wherein second content item is presented on the display as a second presentation type while receiving the second request to modify the presentation size of the second content and in response to the determining that the modified presentation size crosses a threshold.

### Claim 17 (depends on 11)

The system of claim 11 wherein the control circuitry is further programmed and configured to:
receive a third request to modify a presentation position of the second content item in order to cause presentation of the second content item in a modified presentation position;
determine that the modified presentation position crosses a position threshold;
in response to the determining the modified presentation position crosses a position threshold, causing to be simultaneously presented on the display the first content item and the second content item, wherein the second content item is presented on the display as a third presentation type.

### Claim 18 (depends on 17)

The system of claim 17 wherein the position threshold is based on determining that the modified presentation position would cause the presentation of the second content item to interfere by at least a predetermined amount with the presentation of the first content item.

### Claim 19 (depends on 11)

The system of claim 11 wherein the control circuitry is further programmed and configured to:
determine that the modified presentation size crosses a second threshold; and
in response to determining that the modified presentation size of the second content item crosses the second threshold, causing the second content item to be presented on the display as a third presentation type.

### Claim 20 (depends on 19)

The system of claim 19 wherein the first presentation type includes a first audio presentation type, the second presentation type includes a second audio presentation type, and wherein the second audio presentation type includes a different audio volume than used for the first audio presentation type.
