IP Library Granted Patent US 12,194,365
Granted Patent B2
US 12,194,365 · App. 17/602,007 · Granted Jan 14, 2025

Information processing apparatus and information processing system

Inventors: Osamu Ito (Tokyo, JP); Takeshi Ogita (Tokyo, JP); Yohei Fukuma (Tokyo, JP); Ikuo Yamano (Tokyo, JP); Ryo Yokoyama (Tokyo, JP)
Assignee: SONY GROUP CORPORATION
A63B71/0619G06F3/013G06F3/14G06F3/165G06T7/20G06T11/00G06V40/19A63B2071/0677G06T2207/30201
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 12,194,365
App. No.
17/602,007
Granted
Jan 14, 2025
Kind
B2
Abstract

Provided is an information processing apparatus including a skill level difference detection unit that detects a skill level difference between a first user and a second user on the basis of sensing data regarding the first user and sensing data regarding the second user having a skill level lower than a skill level of the first user, and a presentation unit that dynamically changes and presents, during performance, skill level difference suppression information that reduces the skill level difference to at least one of the first and second users on the basis of the skill level difference detected. The sensing data is acquired through at least performance and the like performed by moving at least a part of a body of the users and other performance performed in the past with respect to the performance.

Claims (55)

1. An information processing apparatus, comprising:

a central processing unit (CPU) configured to:

receive first sensing data from a motion sensor based on a performance of a first user,

wherein the performance of the first user is based on a movement of at least a part of a body of the first user;

receive second sensing data from the motion sensor based on a performance of a second user,

wherein the performance of the second user is based on a movement of at least a part of a body of the second user;

detect a difference between a skill level of the first user and a skill level of the second user based on the received first sensing data and the received second sensing data,

wherein the skill level of the first user is higher than the skill level of the second user;

dynamically change, during the performance of the first user and the performance of the second user, skill level difference suppression information based on the detected difference,

wherein the skill level difference suppression information includes skill level reduction guidance information that guides the first user to lower the skill level of the first user; and

control a first display device of the first user to display the skill level difference suppression information.

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

the skill level difference suppression information further includes skill level improvement guidance information that guides the second user to improve the skill level of the second user, and

the CPU is further configured to control a second display device of the second user to display the skill level improvement guidance information.

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

at least one of the first display device or a second display device of the second user is a transmissive display, and

the CPU is further configured to control one of the first display device or the second display device to superimpose and display a virtual object as the skill level difference suppression information on a real space.

4. The information processing apparatus according to claim 3 , wherein the CPU is further configured to:

dynamically change the virtual object based on the skill level difference suppression information; and

control the one of the first display device or the second display device to display the dynamically changed virtual object.

5. The information processing apparatus according to claim 3 , wherein

the first display device is included in a first wearable device wearable on a head part of the first user, and

the second display device is included in a second wearable device wearable on a head part of the second user.

6. The information processing apparatus according to claim 1 , wherein the motion sensor detects motions of the first user and the second user.

7. The information processing apparatus according to claim 6 , wherein the motion sensor includes a first imaging device that detects the motions of the first user and the second user.

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

the first sensing data includes at least one of profile information of the first user or information of a surrounding environment of the first user, and

the second sensing data includes at least one of profile information of the second user or information of a surrounding environment of the second user.

9. An information processing apparatus, comprising:

a central processing unit (CPU) configured to:

receive, from a motion sensor, first sensing data of a first group including a first plurality of users, wherein

the first sensing data is based on a performance of a first user of the first plurality of users, and

the performance of the first user is based on a movement of at least a part of a body of the first user;

receive, from the motion sensor, second sensing data of a second group including a second plurality of users, wherein

the second sensing data is based on a performance of a second user of the second plurality of users, and

the performance of the second user is based on a movement of at least a part of a body of the second user:

detect a difference between a skill level of the first group and a skill level of the second group based on the received first sensing data and the received second sensing data,

wherein the skill level of the first group is higher than the skill level of the second group;

dynamically change, during the performance of the first user and the performance of the second user, skill level difference suppression information based on the detected difference,

wherein the skill level difference suppression information includes skill level reduction guidance information that guides the first group to lower the skill level of the first group; and

control a display device of the first user to display the skill level difference suppression information.

10. An information processing system, comprising:

a motion sensor configured to:

detect a motion of a first user to output first sensing data; and

detect a motion of a second user to output second sensing data; and

a central processing unit (CPU) configured to:

receive the first sensing data from the motion sensor based on a performance of the first user,

wherein the performance of the first user is based on the motion of the first user;

receive the second sensing data from the motion sensor based on a performance of the second user,

wherein the performance of the second user is based on the motion of the second user;

detect a difference between a skill level of the first user and a skill level of the second user based on the received first sensing data and the received second sensing data,

wherein the skill level of the first user is higher than the skill level of the second user;

dynamically change, during the performance of the first user and the performance of the second user, skill level difference suppression information based on the detected difference,

wherein the skill level difference suppression information includes skill level reduction guidance information that guides the first user to lower the skill level of the first user; and

control a display device of the first user to display the skill level difference suppression information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2022
From: ITO, OSAMU; OGITA, TAKESHI; FUKUMA, YOHEI; YAMANO, IKUO; YOKOYAMA, RYO
To: SONY GROUP CORPORATION
Reel/Frame 058687/0324 →
Priority Claims (1)
JP 2019-077784 · Apr 16, 2019 · national
Continuity (1)
Related Publication 20220152468A1 · May 19, 2022
References Cited (32)
US 6322451B1 · Miura · 2001 [cited by examiner]
US 8105153B2 · Buecheler · 2012 [cited by examiner]
US 9421455B1 · Connor · 2016 [cited by examiner]
US 10632389B1 · Lu · 2020 [cited by examiner]
US 10828572B1 · Kalama · 2020 [cited by examiner]
US 11351464B2 · Zhou · 2022 [cited by examiner]
US 11478716B1 · Zhao · 2022 [cited by examiner]
US 20050010313A1 · Mori · 2005 [cited by applicant]
US 20080268943A1 · Jacob · 2008 [cited by examiner]
US 20080300071A1 · Valaika · 2008 [cited by examiner]
US 20100113116A1 · Theis · 2010 [cited by examiner]
US 20160067612A1 · Ntoulas · 2016 [cited by examiner]
US 20170252656A1 · Uy, Jr. · 2017 [cited by examiner]
US 20170259177A1 · Aghdaie · 2017 [cited by examiner]
US 20180266794A1 · Hong · 2018 [cited by applicant]
US 20190329139A1 · Di Giacomo Toledo · 2019 [cited by examiner]
US 20190346915A1 · Somareddy · 2019 [cited by examiner]
US 20200289943A1 · Rico · 2020 [cited by examiner]
US 20230073281A1 · Gazzaley · 2023 [cited by examiner]
US 20230230011A1 · Srinivasa · 2023 [cited by examiner]
US 20240115935A1 · Millson · 2024 [cited by examiner]
CN 1835782A · 2006 [cited by applicant]
CN 108603739A · 2018 [cited by applicant]
JP 2002516121A · 2002 [cited by applicant]
JP 2005027950A · 2005 [cited by applicant]
JP 2008029646A · 2008 [cited by applicant]
JP 2011217763A · 2011 [cited by applicant]
JP 2018535705A · 2018 [cited by applicant]
KR 1020060063875A · 2006 [cited by applicant]
KR 101627261B1 · 2016 [cited by applicant]
WO 1999044698A2 · 1999 [cited by applicant]
International Search Report and Written Opinion of PCT Application No. PCT/JP2020/010397, issued on Apr. 21, 2020, 08 pages of ISRWO. [cited by applicant]