IP Library Granted Patent US 12,586,304
Granted Patent B2
US 12,586,304 · App. 18/215,845 · Granted Mar 24, 2026

Program, information processing method, and information processing system

Inventor: Yosuke Kanaya (Tokyo, JP)
Assignee: GREE HOLDINGS, INC.
G06T17/00G06F3/04815G06F3/04842G06T7/70
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,586,304
App. No.
18/215,845
Granted
Mar 24, 2026
Kind
B2
Abstract

An information processing system comprises processing circuitry configured to display a first user interface element on a screen of a virtual space, the first user interface element for starting an application browser; start the application browser in a case that an operation is performed on the first user interface element by a user; display a second user interface element which shares information displayed by the application browser; send a sharing request to a server in a case that an operation is performed on the second user interface element by the user, the sharing request being a request to share information displayed by the application browser with a device used by a different user viewing the screen of the virtual space; and display, as shared information, information displayed by the application browser on a display object disposed in the virtual space.

Claims (47)

1 . An information processing system, comprising:

processing circuitry configured to

display a first user interface element on a screen of a virtual space generated by a primary application, the first user interface element for starting an application browser integrated within or callable by the primary application;

start the application browser in a case that an operation is performed on the first user interface element by a user;

display a second user interface element which shares information displayed by the application browser;

send a sharing request to a server in a case that an operation is performed on the second user interface element by the user, the sharing request being a request to share information displayed by the application browser with a device used by a different user viewing the screen of the virtual space; and

display, as shared information, information displayed by the application browser on a three-dimensional display object, the three-dimensional display object being a digital signage, a screen, or a mobile body, and disposed in the virtual space, wherein

the shared information is displayed by projecting an image of a screen of the application browser onto the three-dimensional display object using texture mapping.

2 . The information processing system according to claim 1 , wherein in a case that an instruction based on a sharing request sent from the device used by the different user is received from the server, the processing circuitry displays information that the different user is sharing on the display object.

3 . The information processing system according to claim 1 , wherein the processing circuitry displays the shared information on all display objects disposed in the virtual space.

4 . The information processing system program according to claim 1 , wherein the processing circuitry is further configured to

select, among a plurality of display objects disposed in the virtual space, a display object that satisfies a display condition regarding a positional relationship with a position of the user in the virtual space; and

display the shared information on the selected display object.

5 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to

display, in a case that an instruction based on a sharing request sent from the device used by the different user is received from the server, a third user interface element for selecting whether to start the application browser; and

display, in a case that an operation performed on the third user interface element to start the application browser is received, information that the different user is sharing by using the application browser.

6 . The information processing system according to claim 5 , wherein the third user interface element is displayed simultaneously with display of the shared information.

7 . The information processing system according to claim 5 , wherein the third user interface element is displayed before display of the shared information.

8 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to

obtain web data linked with the first user interface element from a web server; and

display the obtained web data by using the application browser.

9 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to display information, which is obtained as a result of inputting a search word into a search screen displayed by the application browser, on the display object as the shared information.

10 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to display the first user interface element and the second user interface element only when the user is a streaming user to stream a video image of the virtual space.

11 . The information processing system according to claim 1 , wherein the application browser is a browser contained in an application for displaying the screen of the virtual space.

12 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to generate the virtual space and to display the virtual space.

13 . The information processing system according to claim 12 , wherein the processing circuitry is further configured to generate the display object and display the display object in the virtual space.

14 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to adjust display of the information according to a positional relationship between a position of the user in the virtual space and a position the display object.

15 . The information processing system according to claim 1 , wherein the processing circuitry is further configured to

select, among a plurality of display objects disposed in the virtual space, a display object that satisfies a display condition; and

display the shared information on the selected display object.

16 . The information processing system according to claim 15 , wherein the display condition relates to a height of the display object.

17 . The information processing system according to claim 15 , wherein the display condition relates to a color of the display object.

18 . The information processing system according to claim 15 , wherein the display condition relates to an effect of the display object.

19 . An information processing method executed by one or more computers, the information processing method comprising:

displaying a first user interface element on a screen of a virtual space generated by a primary application, the first user interface element for starting an application browser integrated within or callable by the primary application;

starting the application browser in a case that an operation is performed on the first user interface element by a user;

displaying a second user interface element which shares information displayed by the application browser;

sending a sharing request to a server in a case that an operation is performed on the second user interface element by the user, the sharing request being a request to share information displayed by the application browser with a device used by a different user viewing the screen of the virtual space; and

displaying, as shared information, information displayed by the application browser on a three-dimensional display object, the three-dimensional display object being a digital signage, a screen, or a mobile body, and disposed in the virtual space, wherein

the shared information is displayed by projecting an image of a screen of the application browser onto the three-dimensional display object using texture mapping.

20 . A non-transitory computer readable medium storing computer executable instructions which, when executed by one or more processors of a computer, cause the computer to perform a process comprising:

displaying a first user interface element on a screen of a virtual space generated by a primary application, the first user interface element for starting an application browser integrated within or callable by the primary application;

starting the application browser in a case that an operation is performed on the first user interface element by a user;

displaying a second user interface element which shares information displayed by the application browser;

sending a sharing request to a server in a case that an operation is performed on the second user interface element by the user, the sharing request being a request to share information displayed by the application browser with a device used by a different user viewing the screen of the virtual space; and

displaying, as shared information, information displayed by the application browser on a three-dimensional display object, the three-dimensional display object being a digital signage, a screen, or a mobile body, and disposed in the virtual space, wherein

the shared information is displayed by projecting an image of a screen of the application browser onto the three-dimensional display object using texture mapping.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: KANAYA, YOSUKE
To: GREE, INC.
Reel/Frame 064107/0186 →
Priority Claims (2)
JP 2022-208596 · Dec 26, 2022 · national
JP 2023-078488 · May 11, 2023 · national
Continuity (1)
Related Publication 20240212264A1 · Jun 27, 2024
References Cited (7)
US 20120210254A1 · Fukuchi · 2012 [cited by examiner]
US 20160004692A1 · Rogowski · 2016 [cited by examiner]
US 20160071496A1 · Jones · 2016 [cited by examiner]
US 20160306802A1 · Jung · 2016 [cited by examiner]
US 20170235968A1 · Kishi · 2017 [cited by examiner]
US 20200402099A1 · Pittman · 2020 [cited by examiner]
JP 2003030121A · 2003 [cited by applicant]