# US 2020/0404232 A1 · Method for projecting image and robot implementing the same

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

- Number: US 2020/0404232 A1
- Document ID: US20200404232A1
- Status: Published application
- Kind: A1
- Application number: 16/743,683
- Filed: 2020-01-15
- Published: 2020-12-24
- Earliest claimed: 2019-06-20
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Hyungjin CHOI; Byungjoon KIM; Sul Ran KIM; Jongook YOON
- Web page: https://patentgrep.com/patent/US20200404232A1

## CPC

- H04N 9/3173: {wherein the projection device is specially adapted for enhanced portability}
- H04N 9/3194: {including sensor feedback}
- H04N 9/3141: {Constructional details thereof (details not peculiar to the presence of an electronic spatial light modulator G03B21/14)}
- H04N 9/3185: {Geometric adjustment, e.g. keystone or convergence (optical or mechanical adjustment of convergence H04N9/317; using scanning means H04N3/22; optical or mechanical adjustments of projectors not peculiar to the presence of an electronic spatial light modulator G03B21/14)}
- H04N 9/3188: {Scale or resolution adjustment (scaling in general G06T3/40; resolution modifying circuits for displays in general G09G5/391)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Disclosed is a robot projecting an image that selects a projection area in a space based on at least one of first information related to content of an image to be projected and second information related to a user viewing the image to be projected, and projects the image to the projection area.

## Claims

### Claim 1

A robot, comprising:
a motor assembly configured to move the robot in a space;
a projector configured to project an image; and
a controller configured to:
select a projection area in the space based on the following:
first information including type information of the image to be projected, and
second information related to a user to view the image,
control the motor assembly, and
control the projector to project the image to the projection area.

### Claim 2 (depends on 1)

The robot of claim 1, wherein the controller is further configured to control the motor assembly to move the robot to a first position to project the image to the projection area, and
wherein a screen size of the image is determined according to at least one of the following: a distance between the projection area and the first position of the robot, a position of the projection area, and a number of users in the space.

### Claim 3 (depends on 2)

The robot of claim 2, further comprising:
a camera to obtain an omni-directional image of the space; and
a microphone to receive a voice signal from the user,
wherein the controller is further configured to calculate the number of the users based on the obtained omni-directional image and the received voice signal.

### Claim 4 (depends on 1)

The robot of claim 1,
wherein the controller is further configured to select one of the following as the projection area when the type information indicates that the image is a video call: a projectable area of the space positioned closest to the user, and a projectable area of the space positioned closest to the robot.

### Claim 5 (depends on 4)

The robot of claim 4, wherein the second information includes at least one of the following: position information of the user, a face direction of the user, and position information of one or more objects adjacent to the user,
wherein the position information of the user includes a relative position of the user in the space,
wherein the face direction of the user is a direction of the user's face relative to the robot, and
wherein the controller is further configured to determine a position of the projection area based on a least one of the position information of the user and the position information of the one or more objects, and to control the projector to adjust a screen direction of the image based on the face direction of the user.

### Claim 6 (depends on 5)

The robot of claim 5, wherein the controller is further configured to search for one or more projectable areas adjacent to the user based on at least one of the following: the position information of the user and the position information of the one or more objects,
wherein the controller is further configured to select one of the one or more projectable areas positioned in a same direction as the face direction of the user, as the projection area, and
wherein the controller is further configured to select, as the projection area, the projectable area positioned to a side of the user's face when there is no projectable area among the one or more projectable areas positioned in the same direction as the face direction of the user face, and there is a projectable area among the one or more projectable areas positioned to the side of the user's face.

### Claim 7 (depends on 6)

The robot of claim 6, wherein the controller is further configured to select the projection area further based on third information related to a physical feature of the one or more projectable areas, and
wherein the physical feature includes at least one of the following: a size of the one or more projectable areas, a material of the one or more projectable areas, a color of the one or more projectable areas and a pattern of the one or more projectable areas.

### Claim 8 (depends on 1)

The robot of claim 1, wherein the controller is further configured to determine a change in position of the projection area based on an action performed by the user, and to control the motor assembly to move the robot to resize the image according to the changed position of the projection area.

### Claim 9 (depends on 8)

The robot of claim 8, wherein the controller is further configured to increase a size of the projected image corresponding to an increased distance between two fingers of the user or between two arms of the user when the action performed by the user is an increase in distance between the two fingers of the user or is an increase in distance between the two arms of the user, and
wherein the controller is further configured to decrease the size of the projected image corresponding to a decreased distance between the two fingers of the user or between the two arms of the user when the action performed by the user is a decrease in distance between the two fingers of the user, or is a decrease in distance between the two arms of the user.

### Claim 10 (depends on 1)

The robot of claim 1, further comprising an image sensor,
wherein the controller is further configured to:
detect an action by the user; and
change a screen orientation of the image based on the action.

### Claim 11 (depends on 10)

The robot of claim 10, wherein the controller is configured to rotate the screen orientation of the image by 90 degrees in the first direction when the user rotates a hand of the user in a first direction.

### Claim 12 (depends on 1)

The robot of claim 1, wherein the type information indicates that the image is a video, and
wherein the controller is further configured to:
based on view history information of the user included in the second information, determine a subspace in the space and to select a projectable area in the determined subspace as the projection area, or
based on view rating information set for the video, determine a subspace in the space to select a projectable area in the determined subspace as the projection area.

### Claim 13

A robot, comprising:
a body assembly;
a motor assembly configured to move the body assembly in a space;
a projector configured to project an image and to be rotatable and angle-adjustable; and
a controller configured to:
select a projection area in the space based on the following:
first information including type information of the image to be projected,
second information related to a user to view the image, and
third information related to a physical feature of one or more projectable areas in the space.

### Claim 14 (depends on 13)

The robot of claim 13, further comprising an illuminance sensor,
wherein the illuminance sensor of the robot is configured to detect illuminance of each of the one or more projectable areas, and
wherein the controller is further configured to select the projection area as one of the one or more projectable areas having a lowest illuminance.

### Claim 15 (depends on 13)

The robot of claim 13, further comprising an image sensor,
wherein the controller is configured to:
detect an action by the user; and
change a screen orientation of the projected image based on the action.

### Claim 16 (depends on 13)

The robot of claim 13, wherein the type information indicates that the image is a video, and
wherein the controller is further configured to:
based on view history information of the user included in the second information, determine a subspace in the space and select a projectable area in the determined subspace as the projection area, or
based on view rating information set for the video, determine a subspace in the space and select a projectable area in the determined subspace as the projection area.

### Claim 17 (depends on 13)

The robot of claim 13, wherein the second information includes at least one of the following: position information of the user, a face direction of the user, and position information of one or more objects adjacent to the user,
wherein the position information of the user includes a relative position of the user in the space,
wherein the face direction of the user is a face direction of the user's face relative to the robot, and
wherein the controller is further configured to:
determine a position of the projection area based on a least one of the position information and the position information of the one or more objects; and
control the projector to adjust a screen direction of the image based on the face direction of the user.

### Claim 18

A method of projecting an image using a robot, the robot including a controller, a projector and a motor assembly, the method comprising:
selecting, by the controller of the robot, a projection area in a space based on first information including type information of an image to be projected and second information related to a user to view the image;
determining, by the controller, a first position of the robot for projecting the image to the projection area;
controlling, by the controller, the motor assembly of the robot to move the robot to the first position; and
controlling, by the controller, the projector to project the image.

### Claim 19 (depends on 18)

The method of claim 18, wherein the robot further comprises an image sensor, and
wherein method further comprises:
detecting, by the controller, an action by the user; and
changing a screen orientation of the image based on the action.

### Claim 20 (depends on 18)

The method of claim 18, wherein the second information includes at least one of the following: position information of the user, face direction information of the user, and position information of one or more objects adjacent to the user,
wherein the position information of the user includes a relative position of the user in the space,
wherein the face direction information of the user includes a face direction of the user's face relative to the robot, and
wherein the method further comprises:
determining, by the controller, a position of the projection area based on a least one of the position information of the user and the position information of the one or more objects; and
controlling, by the controller, the projector to adjust a screen direction of the image based on the face direction of the user.
