US 11,809,472 B2
Service providing system, information processing apparatus, information processing method
Mayumi Matsubara, Tokyo (JP); Shintaro Kawamura, Kanagawa (JP); Atsuko Shimada, Kanagawa (JP); Shohichi Naitoh, Miyagi (JP); Yuriko Yamaya, Tokyo (JP); and Shinya Iguchi, Kanagawa (JP)
Assigned to Ricoh Company, Ltd., Tokyo (JP)
Filed by Mayumi Matsubara, Tokyo (JP); Shintaro Kawamura, Kanagawa (JP); Atsuko Shimada, Kanagawa (JP); Shohichi Naitoh, Miyagi (JP); Yuriko Yamaya, Tokyo (JP); and Shinya Iguchi, Kanagawa (JP)
Filed on Mar. 18, 2022, as Appl. No. 17/655,403.
Claims priority of application No. 2021-048571 (JP), filed on Mar. 23, 2021.
Prior Publication US 2022/0309085 A1, Sep. 29, 2022
Int. Cl. G06F 16/30 (2019.01); G06F 16/332 (2019.01)
CPC G06F 16/3329 (2019.01) 10 Claims
OG exemplary drawing
 
1. A service providing system comprising:
a teiminal apparatus including first circuitry configured to display a message asking a user to input information related to a topic among a plurality of topics; and
an information processing apparatus, including second circuitry configured to collect information related to the topic input by the user from the terminal apparatus, and holding topic data,
wherein the topic data includes:
a collection status for each of the plurality of topics,
a first index, for each of the plurality of topics, indicating a degree of memory retention of the user with regard to the topic, the first index being calculated based on a first time at which the message asking the user to input information related to the topic is displayed and
a second index, for each of the plurality of topics, indicating a degree of memory retention of the user with regard to the topic, the second index being calculated based on a second time at which the message asking the user to input information related to the topic is displayed, the second time being after the first time,
wherein the second circuitry of the information processing apparatus being further is configured to:
transmit a first message asking the user to input information related to a first topic among the plurality of topics to the terminal apparatus, the collection status of the first topic being incomplete,
update the collection status of the first topic based on information collected from the terminal apparatus,
upon the collection status of the first topic being updated from incomplete to complete, transmit a second message indicating that the collection status of the first topic is complete to the terminal apparatus,
calculate the first index and the second index for each of a plurality of topic candidates, the collection status for each of the plurality of topic candidates being incomplete,
update, for each of the plurality of topic candidates, the first index and the second index based on the calculation,
determine, based on the updated first index and the updated second index, at least one topic among the plurality of topic candidates as a second topic from which the information processing apparatus collects information after the first topic, and
transmit a third message to the terminal apparatus, the third message being a message asking the user to input information related to the second topic,
wherein the first circuitry of the terminal apparatus is configured to:
receive the first message, the second message, and the third message from the information processing apparatus, and
display the first message, the second message, and the third message on a screen, and
wherein the second circuitry is further configured to:
upon displaying the first message on the screen, perform, for each of the plurality of topic candidates, the calculation of the first index and the second index, the updating the first index and the second index, and the determination of the second topic, and
transmit the third message to the terminal apparatus such that the first circuitry can display the third message immediately after the second message.