# US 10,455,270 B2 · Content surfing, preview and selection by sequentially connecting tiled content channels

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

- Number: US 10,455,270 B2
- Document ID: US10455270B2
- Status: Granted
- Kind: B2
- Application number: 15/070,266
- Filed: 2016-03-15
- Published: 2017-09-21
- Granted: 2019-10-22
- Earliest claimed: 2016-03-15
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Steven Martin Richman; Jason Clement
- Web page: https://patentgrep.com/patent/US10455270B2

## CPC

- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- H04N 21/42224: {Touch pad or touch panel provided on the remote control}
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/466: Learning process for intelligent management, e.g. learning user preferences for recommending movies {(services using the results of monitoring in broadcast systems H04H60/61)}
- H04N 21/472: End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)}
- H04N 21/4782: Web browsing {, e.g. WebTV}
- H04N 21/4823: {using a channel name}
- H04N 21/64322: {IP}
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A multi-window user interface (UI) is presented in various configurations and operational uses to leverage the relatively large display canvas afforded by large screen display devices such as 4K or 8K displays. Along with the various “Multiview” aspects, content delivery techniques, content selection techniques, and level of service techniques also are presented.

## Claims

### Claim 1

A device comprising:
at least one processor; and
at least one computer memory that is not a transitory signal and that comprises instructions executable by the at least one processor to:
present on a display device a user interface (UI) comprising plural tiles each being associated with a respective content;
receive user input correlating a first tile in the plural tiles with a first source type;
responsive to the user input, associate the first tile with the first source type to associate the first tile with a first carousel associated with the first source type;
receive subsequent user inputs associating plural tiles with respective source types;
establish respective carousels for each respective source type, each carousel comprising content associated with the respective source type as established by the user inputs associating plural tiles with respective source types; and
after establishing the respective carousels, present plural of the carousels simultaneously on the display device for selection of content from the carousels, the source types of respective carousels comprising a computer network source type, a broadcast channel source type, and a recently viewed video source type such that a first carousel is configured to present tiles representing content from a computer network, a second carousel is configured to present tiles representing content from currently live broadcasts, and a third carousel is configured to present tiles representing content from recently viewed videos.

### Claim 2 (depends on 1)

The device of claim 1, further comprising the at least one display device, the at least one display device including a high definition or ultra-high definition video display.

### Claim 3 (depends on 1)

The device of claim 1, wherein the instructions are executable to scroll tiles on and off the display in a carousel format responsive to a user-input scroll command.

### Claim 4 (depends on 1)

The device of claim 1, wherein second tiles in the UI represent respective TV channels, and third tiles in the UI represent one or more of: software applications, web pages, graphical data feeds.

### Claim 5 (depends on 1)

The device of claim 1, wherein the UI includes two horizontally-arranged carousels of tiles, a first carousel having tiles representing underlying assets from local or cloud-based storage, and a second carousel having tiles representing underlying TV channels, the first carousel being rotatable independently of the second carousel.

### Claim 6 (depends on 1)

The device of claim 1, wherein the UI includes a video carousel of tiles each representing a respective video, the tiles of the video carousel being stacked vertically, with a top tile being completely shown and tiles underlying the top tile shown only at first and second edges of the tiles underlying the top tile, the top tile being an upper-most tile in the carousel that is closest to an upper edge of the display device than the other tiles in the carousel.

### Claim 7 (depends on 1)

The device of claim 1, wherein the UI includes a video carousel of tiles each representing a respective video, the tiles of the video carousel being depicted as being in a sequence along a Z-dimension perpendicular to the display.

### Claim 8 (depends on 1)

The device of claim 1, wherein the first tile becomes in screen focus by virtue of a scroll command rotating a carousel comprising the plural tiles until the first tile is in a central portion of a tiled view of the UI.

### Claim 9

A method for establishing a carousel of tiles for a user interface (UI) presentable on a display, comprising:
presenting a column of tiles on the display;
receiving user inputs associating plural tiles with respective source types;
establishing respective carousels for each respective source type, each carousel comprising content associated with the respective source type as established by the user inputs associating plural tiles with respective source types; and
after establishing the carousels, presenting plural of the carousels simultaneously on the display device for selection of content from the carousels, the source types of respective carousels comprising a computer network source type, a broadcast channel source type, and a recently viewed video source type, the carousels being independently rotatable on screen such that a first carousel is configured to present tiles representing content from a computer network, a second carousel is configured to present tiles representing content from currently live broadcast, and a third carousel is configured to present tiles representing content from recently viewed videos.

### Claim 10 (depends on 9)

The method of claim 9, wherein the source types of respective carousels include a TV channel source, a web page source, a disk-based source, and a data structure recording recently viewed content.

### Claim 11 (depends on 9)

The method of claim 9, comprising presenting a list of source-related carousels for selection of a carousel from the list for presentation of the selected carousel.

### Claim 12 (depends on 9)

The method of claim 9, wherein first and second carousels are keyed to respective first and second time periods of a day.

### Claim 13

An apparatus comprising:
at least one display;
at least one processor; and
at least one computer memory with instructions executable by the at least one processor to present plural carousels of tiles in a user interface (UI) on the display, the instructions being executable to:
receive user inputs associating plural tiles with respective source types;
establish respective carousels for each respective source type, each carousel comprising content associated with the respective source type as established by the user inputs associating plural tiles with respective source types; and
after establishing the carousels, present plural of the carousels simultaneously on the display for selection of content from the carousels, the source types of respective carousels comprising a computer network source type and a broadcast channel source type, the carousels being independently rotatable on the display such that a first carousel is configured to present tiles representing content from a computer network, a second carousel is configured to present tiles representing content from currently live broadcast, and a third carousel is configured to present tiles representing content from recently viewed videos.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the instructions are executable to:
present video in a center-most tile responsive to the center-most tile being in focus by virtue of being the center-most tile.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the instructions are executable to:
present no video in tiles other than the center-most tile.

### Claim 16 (depends on 13)

The apparatus of claim 13, wherein the instructions are executable to:
cause a carousel to appear to rotate responsive to a scroll command such that a center-most tile moves away from a center-most location and a second tile moves into the center-most location and becomes in focus, in which a still image is replaced with video in the second tile.
