IP Library Granted Patent US 11,893,697
Granted Patent B2
US 11,893,697 · App. 17/459,724 · Granted Feb 6, 2024

Application control program, application control method, and application control system

Inventor: Masashi Watanabe (Tokyo, JP)
Assignee: GREE, INC.
G06T19/006A63F13/212A63F13/2145A63F13/25A63F13/52A63F13/843A63F13/847G02B27/017G06F3/011G06F3/012G06F3/013G06F3/017G06F3/0482G06F3/0488G06F3/04815G06F3/04883
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,893,697
App. No.
17/459,724
Granted
Feb 6, 2024
Kind
B2
Abstract

A controller outputs an image of the virtual space in correspondence with a posture of a first user wearing the mounted display, outputs an image of the virtual space to a touch panel display used by a second user, performs a first action in the virtual space in correspondence with a touch operation performed by the second user on the touch panel display, outputs an image of the virtual space reflecting the first action to the mounted display, and performs a second action in the virtual space reflecting the first action in correspondence with an operation performed by the first user on an operation unit.

Claims (52)

1. A non-transitory computer-readable medium storing computer executable instructions which, when executed by circuitry of a system, causes the circuitry to:

output a first image of a virtual space to a first display, the first image corresponding to a posture of a first user wearing the first display;

output a second image of the virtual space to a second display of a second user;

detect an input operation, relative to the second display, by the second user, wherein the input operation by the second user results in a change in movement of only a first object displayed in the virtual space;

reflect the change in the movement of the first object in the first image of the virtual space on the first display; and

detect an input operation, relative to the first display which displays the first image reflecting the change in the movement of the first object, by the first user, wherein

the first image has a first display range corresponding to an attention range of the first user, the second image has a second display range, and

the first object, having the changed movement, is caused to be visibly displayed in the first image only after the input operation by the second user and only when the first object is positioned in an overlapping portion of the first and second display ranges.

2. The non-transitory computer-readable medium according to claim 1 , wherein

the input operation by the second user that results in the change in the movement of the first object includes selection of an item displayed on the second display.

3. The non-transitory computer-readable medium according to claim 1 , wherein

when a second object is positioned in the virtual space outside of the overlapping portion, the first and second objects are displayed differently.

4. The non-transitory computer-readable medium according to claim 1 , wherein

the change in the movement of the first object resulting from the input operation by the second user includes stopping the movement of the first object.

5. The non-transitory computer-readable medium according to claim 1 , wherein

the input operation by the second user results in the change in the movement of the first object only when the first object is positioned within a predetermined range from a contact position of the input operation relative to the second display.

6. The non-transitory computer-readable medium according to claim 1 , wherein the computer executable instructions further cause the circuitry to

output a bird's-eye view image of the virtual space to the second display.

7. The non-transitory computer-readable medium according to claim 3 , wherein the computer executable instructions further cause the circuitry to

output the second image such that the attention range of the first user is displayed in the second image of the virtual space on the second display of the second user.

8. The non-transitory computer-readable medium according to claim 1 , wherein the computer executable instructions further cause the circuitry to

detect a position of the first user in real space; and

output the first and second images of the virtual space according to the detected position of the first user.

9. The non-transitory computer-readable medium according to claim 1 , wherein

the input operation by the second user that results in the change in the movement of the first object includes selection of an item displayed on the second display,

the item is different from the first object, and

the input operation by the second user results in the change in the movement of only the first object.

10. A method comprising:

outputting, by circuitry of a system, a first image of a virtual space to a first display, the first image corresponding to a posture of a first user wearing the first display;

outputting, by the circuitry, a second image of the virtual space to a second display of a second user;

detecting, by the circuitry, an input operation, relative to the second display, by the second user, wherein the input operation by the second user results in a change in movement of only a first object displayed in the virtual space;

reflecting, by the circuitry, the change in the movement of the first object in the first image of the virtual space on the first display; and

detecting, by the circuitry, an input operation, relative to the first display which displays the first image reflecting the change in the movement of the first object, by the first user, wherein

the first image has a first display range corresponding to an attention range of the first user, the second image has a second display range, and

the first object, having the changed movement, is caused to be visibly displayed in the first image only after the input operation by the second user and only when the first object is positioned in an overlapping portion of the first and second display ranges.

11. The method according to claim 10 , wherein

the input operation by the second user that results in the change in the movement of the first object includes selection of an item displayed on the second display,

the item is different from the first object, and

the input operation by the second user results in the change in the movement of only the first object.

12. An application control system comprising:

circuitry configured to:

output a first image of a virtual space to a first display, the first image corresponding to a posture of a first user wearing the first display;

output a second image of the virtual space to a second display of a second user;

detect an input operation, relative to the second display, by the second user, wherein the input operation by the second user results in a change in movement of only a first object displayed in the virtual space;

reflect the change in the movement of the first object in the first image of the virtual space on the first display; and

detect an input operation, relative to the first display which displays the first image reflecting the change in the movement of the first object, by the first user, wherein

the first image has a first display range corresponding to an attention range of the first user, the second image has a second display range, and

the first object, having the changed movement, is caused to be visibly displayed in the first image only after the input operation by the second user and only when the first object is positioned in an overlapping portion of the first and second display ranges.

13. The application control system according to claim 12 , wherein

the input operation by the second user that results in the change in the movement of the first object includes selection of an item displayed on the second display,

the item is different from the first object, and

the input operation by the second user results in the change in the movement of only the first object.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY STREET ADDRESS AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71308 FRAME: 765. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0252 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071308/0765 →
Priority Claims (2)
JP 2016-233012 · Nov 30, 2016 · national
JP 2017-139711 · Jul 19, 2017 · national
Continuity (2)
Continuation 16310603
Related Publication 20210390788A1 · Dec 16, 2021