IP Library Granted Patent US 11,244,510
Granted Patent B2
US 11,244,510 · App. 16/482,655 · Granted Feb 8, 2022

Information processing apparatus and method capable of flexibility setting virtual objects in a virtual space

Inventor: Ryuichi Suzuki (Tokyo, JP)
Assignee: SONY CORPORATION
G06T19/006A63F13/55G06F3/011G06T19/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,244,510
App. No.
16/482,655
Granted
Feb 8, 2022
Kind
B2
Abstract

To achieve flexible setting of virtual objects in virtual space. An information processing apparatus includes: an information acquisition unit that obtains first state information regarding a state of a first user; and a setting unit that sets, on the basis of the first state information, a display mode of a second virtual object in a virtual space in which a first virtual object corresponding to the first user and the second virtual object corresponding to a second user are arranged.

Claims (56)

1. An information processing apparatus, comprising:

a processor configured to:

obtain first state information regarding a state of a first user based on a sensor input, wherein

the first user corresponds to a first virtual object in a virtual space; and

the first state information indicates one of a positive state of the first user or a negative state of the first user;

set a display mode of a second virtual object corresponding to a second user in the virtual space for a first device of the first user, wherein

the virtual space comprises an arrangement of the first virtual object corresponding to the first user and the second virtual object corresponding to the second user; and

change a position of the second virtual object corresponding to the second user with respect to the first virtual object corresponding to the first user in the virtual space for the first device, wherein

the change in the position of the second virtual object with respect to the first virtual object in the virtual space for the first device is based on the set display mode and the first state information of the first user that indicates one of the positive state of the first user or the negative state of the first user.

2. The information processing apparatus according to claim 1 , wherein

the first state information is classified into a plurality of categories,

the processor is further configured to:

determine a category of the first state information among the plurality of categories;

reduce a distance between the first virtual object and the second virtual object in a case where the determined category indicates that the first user is in the positive state; and

increase the distance between the first virtual object and the second virtual object in a case where the determined category indicates that the first user is in the negative state.

3. The information processing apparatus according to claim 1 , wherein the processor is further configured to set a display mode of the first virtual object in the virtual space for a second device of the second user, such that the display mode of the second virtual object is different from the display mode of the first virtual object.

4. The information processing apparatus according to claim 3 , wherein the processor is further configured to perform no alteration of the display mode of the first virtual object in the virtual space for the second device based on the first state information.

5. The information processing apparatus according to claim 3 , wherein the virtual space for the first device and the virtual space for the second device are a same virtual space.

6. The information processing apparatus according to claim 1 , wherein the processor is further configured to set a distance between the first virtual object and the second virtual object based on at least one of a non-interference region for the first virtual object or a non-interference region for the second virtual object.

7. The information processing apparatus according to claim 6 , wherein the processor is further configured to:

set the non-interference region for the first virtual object based on information regarding an attribute of the first user; and

set the non-interference region for the second virtual object based on information regarding an attribute of the second user.

8. The information processing apparatus according to claim 6 , wherein the processor is further configured to set the distance between the first virtual object and the second virtual object so as not to allow entrance of the second virtual object into the non-interference region for the first virtual object.

9. The information processing apparatus according to claim 6 , wherein the processor is further configured to set the distance between the first virtual object and the second virtual object so as not to allow entrance of the first virtual object into the non-interference region for the second virtual object.

10. The information processing apparatus according to claim 6 , wherein the processor is further configured to set the distance between the first virtual object and the second virtual object so as not to allow overlapping of the non-interference region for the first virtual object with the non-interference region for the second virtual object.

11. The information processing apparatus according to claim 1 , wherein the processor is further configured to:

obtain second state information regarding a specific state of the second user; and

set the display mode of the second virtual object based on the second state information.

12. The information processing apparatus according to claim 11 , wherein

the first state information is one of information regarding a behavior of the first user or biometric information of the first user, and

the second state information is one of information regarding a behavior of the second user or biometric information of the second user.

13. The information processing apparatus according to claim 12 , wherein

the information regarding the behavior includes at least one of user's facial expression, blinks, posture, vocalization, or a line-of-sight direction, and

the biometric information includes at least one of user's heart rate, body temperature, or perspiration.

14. The information processing apparatus according to claim 1 , wherein the processor is further configured to set the first virtual object to one of a plurality of groups in the virtual space based on the first state information.

15. The information processing apparatus according to claim 1 , wherein the processor is further configured to set a position of the first virtual object in the virtual space based on a static parameter of the first user.

16. The information processing apparatus according to claim 15 , wherein the static parameter includes one of a user attribute of the first user or a role of the first user in the virtual space.

17. The information processing apparatus according to claim 15 , wherein

the virtual space includes a plurality of scenes, and

the processor is further configured to set the position of the first virtual object based on one scene of the plurality of scenes set as the virtual space.

18. An information processing method, comprising:

obtaining first state information regarding a state of a first user based on a sensor input, wherein

the first user corresponds to a first virtual object in a virtual space, and

the first state information indicates one of a positive state of the first user or a negative state of the first user;

setting, by a processor, a display mode of a second virtual object corresponding to a second user in the virtual space for a first device of the first user, wherein

the virtual space comprises an arrangement of the first virtual object corresponding to the first user and the second virtual object corresponding to the second user; and

changing a position of the second virtual object corresponding to the second user with respect to the first virtual object corresponding to the first user in the virtual space for the first device, wherein

the change in the position of the second virtual object with respect to the first virtual object in the virtual space for the first device is based on the set display mode and the first state information of the first user that indicates one of the positive state of the first user or the negative state of the first user.

19. A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:

obtaining first state information regarding a state of a first user based on a sensor input, wherein

the first user corresponds to a first virtual object in a virtual space, and

the first state information indicates one of a positive state of the first user or a negative state of the first user;

setting a display mode of a second virtual object corresponding to a second user in the virtual space for a first device of the first user, wherein

the virtual space comprises an arrangement of the first virtual object corresponding to the first user and the second virtual object corresponding to the second user; and

changing a position of the second virtual object corresponding to the second user with respect to the first virtual object corresponding to the first user in the virtual space for the first device, wherein

the change in the position of the second virtual object with respect to the first virtual object in the virtual space for the first device is based on the set display mode and the first state information of the first user that indicates one of the positive state of the first user or the negative state of the first user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: SUZUKI, RYUICHI
To: SONY CORPORATION
Reel/Frame 049922/0622 →
Priority Claims (1)
JP JP2017-049545 · Mar 15, 2017 · national
Continuity (1)
Related Publication 20200005545A1 · Jan 2, 2020
Cited By (1)
US 12,705,779