# US 11,029,909 B2 · Information processor, information processing method, and program

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

- Number: US 11,029,909 B2
- Document ID: US11029909B2
- Status: Granted
- Kind: B2
- Application number: 16/619,487
- Filed: 2018-03-08
- Published: 2020-07-16
- Granted: 2021-06-08
- Earliest claimed: 2017-06-12
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Mari Saito
- Web page: https://patentgrep.com/patent/US11029909B2

## CPC

- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06Q 10/10: Office automation; Time management
- H04N 21/41415: {involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk}
- H04N 21/43078: {for seamlessly watching content streams when changing device, e.g. when watching the same programme sequentially on a TV and then on a tablet}
- H04N 21/44218: {Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV programme (methods or arrangements for recognising human body or animal bodies or body parts G06V40/10; methods or arrangements for acquiring or recognising human faces, facial parts, facial sketches, facial expressions G06V40/16; methods or arrangements for recognising movements or behaviour G06V40/20; arrangements for identifying users in broadcast systems H04H60/45)}
- G06T 2207/30196: Human being; Person
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

[Object] To transmit information more flexibly and more reliably while allowing for user freedom. [Solution] There is provided an information processor including an output control section that controls an output of presentation information that is performed by a plurality of output terminals. The output control section determines, on the basis of a moving path of a user, an allocation of the presentation information that is caused to be outputted by corresponding one of the plurality of output terminals. In addition, there is provided an information processing method that includes controlling, by a processor, an output of presentation information performed by a plurality of output terminals, and the controlling further includes determining an allocation of the presentation information that is caused to be outputted by corresponding one of the plurality of output terminals on the basis of a moving path of a user.

## Claims

### Claim 1

An information processor comprising circuitry configured to implement an output control section that controls an output of presentation information, the output being performed by a plurality of output terminals,
the output control section determining an allocation of the presentation information on a basis of a moving path of a user, the presentation information being caused to be outputted by corresponding one of the plurality of output terminals, wherein
the output control section determines the allocation on a basis of an output characteristic of each of the output terminals,
the output characteristic includes an outputtable information quantity that is outputtable by each of the output terminals, and
the output control section determines the allocation on a basis of the outputtable information quantity.

### Claim 2 (depends on 1)

The information processor according to claim 1, wherein
the output characteristic includes an information type that is outputtable by each of the output terminals, and
the output control section determines the allocation on a basis of the information type.

### Claim 3 (depends on 2)

The information processor according to claim 2, wherein
the information type includes at least audio information and visual information, and
the output control section allocates, as a voice, at least a portion of the presentation information to the corresponding one of the output terminals configured to output the audio information, and allocates, as an image, at least a portion of the presentation information to the corresponding one of the output terminals configured to output the visual information.

### Claim 4 (depends on 1)

The information processor according to claim 1, wherein the output control section calculates the outputtable information quantity on a basis of a size of a display section included in each of the output terminals.

### Claim 5 (depends on 1)

The information processor according to claim 1, wherein the output control section calculates the outputtable information quantity on a basis of a maximum volume that is outputtable by each of the output terminals.

### Claim 6 (depends on 1)

The information processor according to claim 1, wherein the output control section determines the allocation on a basis of a context related to the output of the presentation information.

### Claim 7 (depends on 6)

The information processor according to claim 6, wherein
the context includes a state of the user, and
the output control section determines the allocation on a basis of the state of the user that is recognized.

### Claim 8 (depends on 7)

The information processor according to claim 7, wherein the output control section determines the allocation on a basis of a recognized moving speed of the user.

### Claim 9 (depends on 6)

The information processor according to claim 6, wherein
the context includes a state of a surrounding environment, and
the output control section determines the allocation on a basis of a state of the user that is recognized.

### Claim 10 (depends on 6)

The information processor according to claim 6, wherein the output control section dynamically changes the allocation on a basis of the context.

### Claim 11 (depends on 1)

The information processor according to claim 1, wherein the output control section determines the corresponding one of the output terminals and the allocation on a basis of the moving path, the corresponding one of the output terminals being caused to output the presentation information.

### Claim 12 (depends on 11)

The information processor according to claim 11, wherein the output control section dynamically changes the corresponding one of the output terminals and the allocation on a basis of the moving path, the corresponding one of the output terminals being caused to output the presentation information.

### Claim 13 (depends on 1)

The information processor according to claim 1, wherein the output control section determines the allocation to cause a portion of the presentation information to be redundantly outputted by the plurality of output terminals.

### Claim 14 (depends on 13)

The information processor according to claim 13, wherein the output control section determines the allocation to cause a portion of the presentation information to be outputted as a voice or an image by corresponding two different output terminals of the output terminals.

### Claim 15 (depends on 1)

The information processor according to claim 1, wherein the circuitry is further configured to implement a path calculation section that calculates the moving path.

### Claim 16 (depends on 1)

The information processor according to claim 1, wherein the circuitry is further configured to implement a recognition section that recognizes a state of the user or a state of a surrounding environment.

### Claim 17

An information processing method, comprising controlling, by a processor, an output of presentation information, the output being performed by a plurality of output terminals,
the controlling further including determining an allocation of the presentation information on a basis of a moving path of a user, the presentation information being caused to be outputted by corresponding one of the plurality of output terminals, wherein
the allocation is determined on a basis of an output characteristic of each of the output terminals,
the output characteristic includes an outputtable information quantity that is outputtable by each of the output terminals, and
the allocation is determined on a basis of the outputtable information quantity.

### Claim 18

A non-transitory, computer-readable medium storing a program that causes a computer to function as an information processor, the information processor comprising an output control section that controls an output of presentation information, the output being performed by a plurality of output terminals, and
the output control section determining an allocation of the presentation information on a basis of a moving path of a user, the presentation information being caused to be outputted by corresponding one of the plurality of output terminals, wherein
the output control section determines the allocation on a basis of an output characteristic of each of the output terminals,
the output characteristic includes an outputtable information quantity that is outputtable by each of the output terminals, and
the output control section determines the allocation on a basis of the outputtable information quantity.
