IP Library Granted Patent US 12669919
Granted Patent B2
US 12669919 · App. 18/663,669 · Granted Jun 30, 2026

Information processing device

Inventors: Takuya Sato (Tokyo, JP); Keisuke Mochida (Tokyo, JP); Takanori Uzuka (Tokyo, JP)
Assignee: Preferred Networks, Inc.
G06F3/0484A63F13/56G06F8/34A63F13/63
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 12669919
App. No.
18/663,669
Granted
Jun 30, 2026
Kind
B2
Abstract

An information processing device includes at least one memory; and at least one processor. The at least one processor is configured to display a screen for creating a program that causes a character to perform a series of actions by visual programming, a plurality of program components being arranged on the screen, and the plurality of program components indicating a plurality of actions included in the series of actions; and perform, based on a detection of a failure of an action performed by the character, a notification related to a program component indicating the action that the character fails to perform.

Claims (36)

1 . An information processing device comprising:

at least one memory; and

at least one processor;

wherein the at least one processor is configured to:

display, on a display device, a screen for creating a program that causes a character designated by a user to perform a series of actions by visual programming, a plurality of program components being arranged on the screen, the plurality of program components indicating a plurality of actions included in the series of actions, and the screen being a screen for creating the program that causes the character to perform the series of actions by arranging the plurality of program components having predetermined functions and by connecting the plurality of program components; and

perform, based on a detection of a failure of an action performed by the character, a notification related to a program component indicating the action that the character fails to perform, the detection of the failure of the action performed by the character being performed by a detecting unit that is different from the display device on which the screen is displayed, and the notification including highlighting the program component indicating the action that the character fails to perform.

2 . The information processing device as claimed in claim 1 , wherein the highlighting includes displaying a mark indicating the program component indicating the action that the character fails to perform.

3 . The information processing device as claimed in claim 1 , wherein the highlighting includes displaying a mark near the program component indicating the action that the character fails to perform.

4 . The information processing device as claimed in claim 1 , wherein the highlighting includes displaying, on the screen, information indicating a reason why the character fails to perform the action, when an operation is performed on the program component indicating the action that the character fails to perform.

5 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to:

try to make the character to perform the action indicated by the program component, and determine whether the character has failed to perform the action; and

highlight the program component in response to determining that the character has failed to perform the action.

6 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to detect the program component indicating the action that the character fails to perform among the plurality of program components arranged on the screen.

7 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to instruct the character to perform an action indicated by a program component subsequent to the program component indicating the action that the character fails to perform, when the failure of the action is detected.

8 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to:

determine, based on a content of the action indicated by the program component and a state of a virtual space where the character performs the action, whether the content of the action is to be achieved or has been achieved in the state; and

detect the program component determined that the content of the action is not to be achieved or has not been achieved as the program component indicating the action that the character fails to perform.

9 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to display the screen for causing the character to perform the action, the character being designated by a user among a plurality of characters existing in a virtual space.

10 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to detect the program component that does not satisfy a condition for completing the action as the program component indicating the action that the character fails to perform.

11 . The information processing device as claimed in claim 1 , wherein the notification is a notification of a reason of the failure of the action indicated by the program component indicating the action that the character fails to perform.

12 . The information processing device as claimed in claim 1 , wherein the notification is a notification including a word related to a content of the action indicated by the program component indicating the action that the character fails to perform.

13 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to:

control actions of a plurality of said characters based on programs created by the visual programming, and

display the notification in association with the character that acts according to the program including the program component indicating the action that the character fails to perform, among the plurality of characters.

14 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to:

control actions of a plurality of said characters based on programs created by the visual programming, and

display the notification near the character that acts according to the program including the program component indicating the action that the character fails to perform, among the plurality of characters.

15 . The information processing device as claimed in claim 1 , wherein the at least one processor is configured to:

control actions of a plurality of said characters based on programs created by the visual programming, and

display the notification at a position in conjunction with a position of the character that acts according to the program including the program component indicating the action that the character fails to perform, among the plurality of characters.

16 . A method for execution by one or more computers, the method comprising:

displaying, on a display device, a screen for creating a program that causes a character designated by a user to perform a series of actions by visual programming, a plurality of program components being arranged on the screen, the plurality of program components indicating a plurality of actions included in the series of actions, and the screen being a screen for creating the program that causes the character to perform the series of actions by arranging the plurality of program components having predetermined functions and by connecting the plurality of program components; and

performing, based on a detection of a failure of an action performed by the character, a notification related to a program component indicating the action that the character fails to perform, the detection of the failure of the action performed by the character being performed by a detecting unit that is different from the display device on which the screen is displayed, and the notification including highlighting the program component indicating the action that the character fails to perform.

17 . A non-transitory computer-readable recording medium having stored therein a computer program for causing one or more computers to perform a process comprising:

displaying, on a display device, a screen for creating a program that causes a character designated by a user to perform a series of actions by visual programming, a plurality of program components being arranged on the screen, the plurality of program components indicating a plurality of actions included in the series of actions, and the screen being a screen for creating the program that causes the character to perform the series of actions by arranging the plurality of program components having predetermined functions and by connecting the plurality of program components; and

performing, based on a detection of a failure of an action performed by the character, a notification related to a program component indicating the action that the character fails to perform, the detection of the failure of the action performed by the character being performed by a detecting unit that is different from the display device on which the screen is displayed, and the notification including highlighting the program component indicating the action that the character fails to perform.