# US 2021/0243401 A1 · Providing a multiview experience

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

- Number: US 2021/0243401 A1
- Document ID: US20210243401A1
- Status: Published application
- Kind: A1
- Application number: 16/781,492
- Filed: 2020-02-04
- Published: 2021-08-05
- Earliest claimed: 2020-02-04
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Steven Richman; Jason Clement
- Web page: https://patentgrep.com/patent/US20210243401A1

## CPC

- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- H04N 21/42204: {User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205)}
- G06F 3/0487: using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- H04N 13/282: for generating image signals corresponding to three or more geometrical viewpoints, e.g. multi-view systems
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/4622: {Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859)}
- H04N 21/4821: {using a grid, e.g. sorted out by channel and broadcast time}
- H04N 21/6547: comprising parameters, e.g. for client setup
- H04N 21/42206: {characterized by hardware details}
- H04N 21/4221: {Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext}
- H04N 21/4532: {involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Implementations generally relate to providing a multiview experience. In some implementations, a method includes providing one or more multiview templates to a user in response to a multiview request. The method further includes determining a selected multiview template from the one or more multiview templates. The method further includes obtaining a plurality of media content items to be viewed by the user based on the selected multiview template. The method further includes populating the selected multiview template with the plurality of media content items. The method further includes enabling the user to view the plurality of media content items based on the selected multiview template.

## Claims

### Claim 1

A system comprising:
one or more processors; and
logic encoded in one or more non-transitory computer-readable storage media for execution by the one or more processors and when executed operable to cause the one or more processors to perform operations comprising:
providing a multiview button, wherein user selection of the multiview button initiates a multiview experience where one or more multiview templates are provided on a screen of television;
providing the one or more multiview templates to a user in response to a multiview request;
determining a selected multiview template from the one or more multiview templates;
obtaining a plurality of media content items to be viewed by the user based on the selected multiview template;
populating the selected multiview template with the plurality of media content items; and
enabling the user to view the plurality of media content items based on the selected multiview template.

### Claim 2 (depends on 1)

The system of claim 1, wherein the multiview request is a press of the multiview button.

### Claim 3 (depends on 1)

The system of claim 1, wherein user selection of the multiview button initiates code that manages a multiview experience.

### Claim 4 (depends on 1)

The system of claim 1, wherein at least one of the one or more multiview templates is curated.

### Claim 5 (depends on 1)

The system of claim 1, wherein at least one of the one or more multiview templates is customized.

### Claim 6 (depends on 1)

The system of claim 1, wherein a multiview experience comprises one or more of video content and audio content.

### Claim 7 (depends on 1)

The system of claim 1, wherein the populating of the selected multiview template with media content is based at least on context associated with the user.

### Claim 8

A non-transitory computer-readable storage medium with program instructions stored thereon, the program instructions when executed by one or more processors are operable to cause the one or more processors to perform operations comprising:
providing a multiview button, wherein user selection of the multiview button initiates a multiview experience where one or more multiview templates are provided on a screen of television;
providing the one or more multiview templates to a user in response to a multiview request;
determining a selected multiview template from the one or more multiview templates;
obtaining a plurality of media content items to be viewed by the user based on the selected multiview template;
populating the selected multiview template with the plurality of media content items; and
enabling the user to view the plurality of media content items based on the selected multiview template.

### Claim 9 (depends on 8)

The computer-readable storage medium of claim 8, wherein the multiview request is a press of the multiview button.

### Claim 10 (depends on 8)

The computer-readable storage medium of claim 8, wherein user selection of the multiview button initiates code that manages a multiview experience.

### Claim 11 (depends on 8)

The computer-readable storage medium of claim 8, wherein at least one of the one or more multiview templates is curated.

### Claim 12 (depends on 8)

The computer-readable storage medium of claim 8, wherein at least one of the one or more multiview templates is customized.

### Claim 13 (depends on 8)

The computer-readable storage medium of claim 8, wherein a multiview experience comprises one or more of video content and audio content.

### Claim 14 (depends on 8)

The computer-readable storage medium of claim 8, wherein the populating of the selected multiview template with media content is based at least on context associated with the user.

### Claim 15

A computer-implemented method comprising:
providing a multiview button, wherein user selection of the multiview button initiates a multiview experience where one or more multiview templates are provided on a screen of television;
providing the one or more multiview templates to a user in response to a multiview request;
determining a selected multiview template from the one or more multiview templates;
obtaining a plurality of media content items to be viewed by the user based on the selected multiview template;
populating the selected multiview template with the plurality of media content items; and
enabling the user to view the plurality of media content items based on the selected multiview template.

### Claim 16 (depends on 15)

The method of claim 15, wherein the multiview request is a press of the multiview button.

### Claim 17 (depends on 15)

The method of claim 15, wherein user selection of the multiview button initiates code that manages a multiview experience.

### Claim 18 (depends on 15)

The method of claim 15, wherein at least one of the one or more multiview templates is curated.

### Claim 19 (depends on 15)

The method of claim 15, wherein at least one of the one or more multiview templates is customized.

### Claim 20 (depends on 15)

The method of claim 15, wherein a multiview experience comprises one or more of video content and audio content.
