# US 8,786,780 B2 · Information processing apparatus and display control method

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

- Number: US 8,786,780 B2
- Document ID: US8786780B2
- Status: Granted
- Kind: B2
- Application number: 13/705,438
- Filed: 2012-12-05
- Published: 2013-07-11
- Granted: 2014-07-22
- Earliest claimed: 2012-01-05
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Daisuke Kurosaki
- Web page: https://patentgrep.com/patent/US8786780B2

## CPC

- H04N 21/47: End-user applications
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/443: OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N 21/4782: Web browsing {, e.g. WebTV}
- G09G 5/14: Display of multiple viewports
- G09G 2340/12: Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- H04N 21/482: End-user interface for programme selection
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

An apparatus includes: a first operating system configured to execute a first function; a second operating system configured to execute a second function; and a display controller configured to select one of first image information and second image information, the first image information being based on execution of the first function, the second image information being based on execution of the second function, or to superimpose one of the first image information and the second image information on the other information, and to display one of the selected information and the superimposed information on a display unit. The display controller is configured to display one menu when one of the first operating system and the second operating system is running, one of first icon and second icon being selectable from the menu, the first icon indicating start of the first function, the second icon indicating start of the second function.

## Claims

### Claim 1

An information processing apparatus, comprising:
circuitry configured to
select one of first image information and second image information, the first image information based on execution of a first function by a first operating system, the second image information based on execution of a second function by a second operating system, or
superimpose one of the first image information and the second image information on the other of the first image information and the second image information;
display one of the selected image information and the superimposed image information on a display;
display on the display a menu, when one of the first operating system and the second operating system is running, and one of a first icon and a second icon that are selectable from the menu, the first icon indicating start of the first function and the second icon indicating start of the second function; and
display a display-selection information on the display when one of the first image information and the second image information is shifted to the other of the first image information and the second image information, the display-selection information notifying that the image information is shifted.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the circuitry is further configured to
display, where when the first icon is selected, the first image information based on execution of the first function, and
display, when the second icon is selected, the second image information based on execution of the second function.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein the circuitry is further configured to
start the second operating system when the second operating system is not running,
select, when the second icon is selected, the second image information based on execution of the second function, at a predetermined timing after the the second operating system is started, and
display the second image information.

### Claim 4 (depends on 2)

The information processing apparatus according to claim 2, wherein the circuitry is further configured to
start the second operating system when the second operating system is not running,
superimpose, when the second icon is selected, the second image information on the first image information, after the second operating system is started and until a predetermined timing,
display the superimposed image information,
select the second image information after the predetermined timing, and
display the selected second image information.

### Claim 5 (depends on 1)

The information processing apparatus according to claim 1, wherein the first operating system is configured to
receive a list of the first function from the second operating system, and
update the list when the first operating system receives the list from the second operating system.

### Claim 6 (depends on 1)

The information processing apparatus according to claim 1, wherein
the second operating system is configured to set which second function is installed in the second operating system and which second function is not installed in the second operating system in a function list, and
the first operating system is configured
to refer to the function list, and
to determine the second function to be displayed on the menu.

### Claim 7

A display control method, comprising:
selecting one of first image information and second image information, the first image information based on execution of a first function by a first operating system, the second image information based on execution of a second function by a second operating system, or
superimposing one of the first image information and the second image information on the other of the first image information and the second image information;
displaying one of the selected image information and the superimposed image information on a display;
displaying on the display a menu, when one of the first operating system and the second operating system is running, and one of a first icon and a second icon being selectable from the menu, the first icon indicating start of the first function and the second icon indicating start of the second function; and
displaying a display-selection information on the display when one of the first image information and the second image information is shifted to the other of the first image information and the second image information, the display-selection information notifying that the image information is shifted.

### Claim 8 (depends on 7)

The information processing method according to claim 7, further comprising:
displaying, when the first icon is selected, the first image information based on execution of the first function; and
displaying, when the second icon is selected, the second image information based on execution of the second function.

### Claim 9 (depends on 8)

The information processing method according to claim 8, further comprising:
starting the second operating system when the second operating system is not running;
selecting, when the second icon is selected, the second image information based on execution of the second function, at a predetermined timing after the second operating system is started; and
displaying the second image information.

### Claim 10 (depends on 8)

The information processing method according to claim 8, further comprising:
starting the second operating system when the second operating system is not running;
superimposing, when the second icon is selected, the second image information on the first image information, after the second operating system is started and until a predetermined timing;
displaying the superimposed image information;
selecting the second image information after the predetermined timing; and
displaying the selected second image information.

### Claim 11 (depends on 7)

The information processing method according to claim 7, further comprising:
receiving, by the first operating system, a list of the first function from the second operating system; and
updating the list when the first operating system receives the list from the second operating system.

### Claim 12 (depends on 7)

The information processing method according to claim 7, further comprising:
setting, by the second operating system, which second function is installed in the second operating system and which second function is not installed in the second operating system in a function list; and
referring, by the first operating system, to the function list, and determining the second function to be displayed on the menu.

### Claim 13

A non-transitory computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a process, the process comprising:
selecting one of first image information and second image information, the first image information based on execution of a first function by a first operating system, the second image information based on execution of a second function by a second operating system, or
superimposing one of the first image information and the second image information on the other of the first image information and the second image information;
displaying one of the selected image information and the superimposed image information on a display;
displaying on the display a menu, when one of the first operating system and the second operating system is running, and one of a first icon and a second icon being selectable from the menu, the first icon indicating start of the first function and the second icon indicating start of the second function; and
displaying a display-selection information on the display when one of the first image information and the second image information is shifted to the other of the first image information and the second image information, the display-selection information notifying that the image information is shifted.

### Claim 14 (depends on 13)

The non-transitory computer readable medium according to claim 13, wherein the process further comprises:
displaying, when the first icon is selected, the first image information based on execution of the first function; and
displaying, when the second icon is selected, the second image information based on execution of the second function.

### Claim 15 (depends on 14)

The non-transitory computer readable medium according to claim 14, wherein the process further comprises:
starting the second operating system when the second operating system is not running;
selecting, when the second icon is selected, the second image information based on execution of the second function, at a predetermined timing after the second operating system is started; and
displaying the second image information.

### Claim 16 (depends on 14)

The non-transitory computer readable medium according to claim 14, wherein the process further comprises:
starting the second operating system when the second operating system is not running;
superimposing, when the second icon is selected, the second image information on the first image information, after the second operating system is started and until a predetermined timing;
displaying the superimposed image information;
selecting the second image information after the predetermined timing; and
displaying the selected second image information.

### Claim 17 (depends on 13)

The non-transitory computer readable medium according to claim 13, wherein the process further comprises:
receiving, by the first operating system, a list of the first function from the second operating system; and
updating the list when the first operating system receives the list from the second operating system.

### Claim 18 (depends on 13)

The non-transitory computer readable medium according to claim 13, wherein the process further comprises:
setting, by the second operating system, which second function is installed in the second operating system and which second function is not installed in the second operating system in a function list; and
referring, by the first operating system, to the function list, and determining the second function to be displayed on the menu.

### Claim 19 (depends on 1)

The information processing apparatus according to claim 1, wherein the circuitry is further configured to translucently superimpose the one of the first image information and the second image information on the other of the first image information and the second image information.

### Claim 20 (depends on 7)

The information processing method according to claim 7, further comprising translucently superimposing the one of the first image information and the second image information on the other of the first image information and the second image information.
