IP Library Granted Patent US 12681622
Granted Patent B2
US 12681622 · App. 18/370,661 · Granted Jul 14, 2026

Information processing system, information processing method, and recording medium

Inventor: Keigo Ihara (Tokyo, JP)
Assignee: Sony Group Corporation
G06F3/0484G06F3/167G16H20/60
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 12681622
App. No.
18/370,661
Granted
Jul 14, 2026
Kind
B2
Abstract

Provided are an information processing system, an information processing method, and a recording medium capable of presenting advice more effectively by updating a user interface of an agent according to a user's behavior modification with respect to the agent advice. An information processing system includes a control unit ( 200 ) that controls a user interface of an agent to be updated depending on whether a user has performed behavior modification in response to advice that the agent has presented to the user.

Claims (50)

1 . An information processing system, comprising:

processing circuitry configured to:

present a predetermined number of advices within a first time period to a user via a virtual agent user interface associated with a first virtual agent generated based on an agent character database;

detect a first number of times of occurrence that the user has followed the predetermined number of advices; and

update at least appearance, voice, or personality of the virtual agent user interface to use as a second virtual agent in a second time period after the first time period according to a relationship between the predetermined number of advices and the first number,

wherein the first virtual agent and second virtual agent both correspond to a same advice category;

following the updating, the virtual agent user interface uses the second virtual agent for all advices in the same advice category;

wherein the agent character database includes an appearance probability value corresponding to each agent character; and

wherein the processing circuitry is further configured to:

in response to detecting the user following a corresponding advice presented by the virtual agent user interface using an initial virtual agent rendered according to an initial agent character, increase an appearance probability value of the initial agent character or decrease one or more appearance probability values of one or more other agent characters in the agent character database.

2 . The information processing system of claim 1 , wherein the information processing system is configured to update at least appearance, voice, or personality of the virtual agent user interface by:

selecting an agent character from the agent character database;

generating an interpolation image by performing interpolation between a first image fully based on first image information of the agent character and a second image fully based on second image information of a second agent character; and

controlling the virtual agent user interface to be updated to use the second virtual agent based on the interpolation image.

3 . The information processing system of claim 1 , wherein the appearance probability value corresponds to a user profile.

4 . The information processing system of claim 1 , wherein the processing circuitry is configured to:

in response to detecting the user not following the corresponding advice presented by the virtual agent user interface using the initial virtual agent rendered according to the initial agent character,

decrease the appearance probability value of the initial agent character, or increase the one or more appearance probability values of the one or more other agent characters in the agent character database.

5 . The information processing system of claim 1 , wherein the first virtual agent is generated based on an appearance probability value.

6 . A method, comprising:

presenting a predetermined number of advices within a first time period to a user via a virtual agent user interface associated with a first virtual agent generated based on an agent character database, the agent character database including an appearance probability value corresponding to each agent character;

detecting a first number of times of occurrence that the user has followed the predetermined number of advices;

updating at least appearance, voice, or personality of the virtual agent user interface to use as a second virtual agent in a second time period after the first time period according to a relationship between the predetermined number and the first number; and

in response to detecting the user following a corresponding advice presented by the virtual agent user interface using an initial virtual agent rendered according to an initial agent character, increase an appearance probability value of the initial agent character or decrease one or more appearance probability values of one or more other agent characters in the agent character database,

wherein the first virtual agent and second virtual agent both correspond to a same advice category; and

following the updating, the virtual agent user interface uses the second virtual agent for all advices in the same advice category.

7 . The method of claim 6 , wherein updating at least appearance, voice, or personality of the virtual agent user interface comprises:

selecting an agent character from the agent character database;

generating an interpolation image by performing interpolation between a first image fully based on first image information of the agent character and a second image fully based on second image information of a second agent character; and

controlling the virtual agent user interface to be updated to use the second virtual agent based on the interpolation image.

8 . The method of claim 6 , wherein the appearance probability value corresponds to a user profile.

9 . The method of claim 6 , further comprising:

in response to detecting the user not following the corresponding advice presented by the virtual agent user interface using the initial virtual agent rendered according to the initial agent character,

decrease the appearance probability value of the initial agent character, or increase the one or more appearance probability values of the one or more other agent characters in the agent character database.

10 . The method of claim 6 , wherein the first virtual agent is generated based on an appearance probability value.

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

presenting a predetermined number of advices within a first time period to a user via a virtual agent user interface associated with a first virtual agent generated based on an agent character database, the agent character database including an appearance probability value corresponding to each agent character;

detecting a first number of times of occurrence that the user has followed the predetermined number of advices; and

updating at least appearance, voice, or personality of the virtual agent user interface to use as a second virtual agent in a second time period after the first time period according to a relationship between the predetermined number and the first number; and

in response to detecting the user following a corresponding advice presented by the virtual agent user interface using an initial virtual agent rendered according to an initial agent character, increase an appearance probability value of the initial agent character or decrease one or more appearance probability values of one or more other agent characters in the agent character database,

wherein the first virtual agent and second virtual agent both correspond to a same advice category; and

following the updating, the virtual agent user interface uses the second virtual agent for all advices in the same advice category.

12 . The non-transitory computer-readable medium of claim 11 , wherein the updating at least appearance, voice, or personality of the virtual agent user interface comprises:

selecting an agent character from the agent character database;

generating an interpolation image by performing interpolation between a first image fully based on first image information of the agent character and a second image fully based on second image information of a second agent character; and

controlling the virtual agent user interface to be updated to use the second virtual agent based on the interpolation image.

13 . The non-transitory computer-readable medium of claim 11 , wherein the appearance probability value corresponds to a user profile.

14 . The non-transitory computer-readable medium of claim 11 , wherein the method further comprises:

in response to detecting the user not following the corresponding advice presented by the virtual agent user interface using the initial virtual agent rendered according to the initial agent character,

decrease the appearance probability value of the initial agent character, or increase the one or more appearance probability values of the one or more other agent characters in the agent character database.