IP Library › Granted Patent US 12,463,931
Granted Patent B2
US 12,463,931 · App. 18/589,520 · Granted Nov 4, 2025

Storage medium that stores program that allows sender to know whether or not content of sent playback-type message has been conveyed to recipient, control method for information processing apparatus, and information processing apparatus

Inventor: Taku Shinohara (Saitama, JP)
Assignee: CANON KABUSHIKI KAISHA
H04L51/224
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,463,931
App. No.
18/589,520
Granted
Nov 4, 2025
Kind
B2
Abstract

A storage medium storing a program for causing an information processing apparatus to execute a process that transmits data of a message displayed on a terminal of a conversation partner who uses a chat room. The program includes software code adapted to perform causing the information processing apparatus to display a chat screen of the chat room, causing to transmit data for playing back a playback-type message, causing the chat screen to display a first notification indicating that an object for issuing an instruction to play back the playback-type message has been displayed on the terminal of the conversation partner, when the playback-type message has been played back by the terminal of the conversation partner, causing to receive information indicating the playback-type message, and causing the chat screen to display a second notification indicating that the playback-type message has been played back, based on the information indicating the playback-type message.

Claims (56)

1 . A non-transitory computer-readable storage medium storing a program for causing an information processing apparatus to execute a process that transmits data of a message displayed on a terminal of a conversation partner who uses a chat room, the program comprising software code adapted to perform causing the information processing apparatus to display a chat screen of the chat room;

causing the information processing apparatus to transmit data for playing back a playback-type message;

causing the chat screen to display a first notification indicating that an object for issuing an instruction to play back the playback-type message has been displayed on the terminal of the conversation partner;

when the playback-type message has been played back by the terminal of the conversation partner, causing the information processing apparatus to receive information indicating the playback-type message; and

causing the chat screen to display a second notification, which indicates that the playback-type message has been played back, the second notification being displayed based on the information indicating the playback-type message and while the first notification is displayed, wherein

in a case that there are two or more conversation partners, when the playback-type message has been played back by terminals of all the conversation partners, the second notification is displayed on the chat screen, and

in a case that the playback-type message has not been played back by a terminal of any one of all the conversation partners, a number of users who have played back the playback-type message is displayed on the chat screen.

2 . The non-transitory computer-readable storage medium according to claim 1 , wherein the second notification is distinguishable from the first notification.

3 . The non-transitory computer-readable storage medium according to claim 1 , wherein the software code is adapted to further perform

causing the information processing apparatus to receive predetermined information indicating that the object for issuing the instruction to play back the playback-type message has been displayed on the terminal of the conversation partner, and

the first notification is displayed based on the predetermined information indicating that the object for issuing the instruction to play back the playback-type message has been displayed on the terminal of the conversation partner.

4 . The non-transitory computer-readable storage medium according to claim 1 , wherein the software code is adapted to further perform

causing the chat screen to display the number of times the playback-type message has been played back by the terminal of the conversation partner.

5 . A non-transitory computer-readable storage medium storing a program for causing an information processing apparatus to execute a process that receives data of a message transmitted from a terminal of a conversation partner who uses a chat room, the program comprising software code adapted to perform

causing the information processing apparatus to display a chat screen of the chat room;

causing the information processing apparatus to receive data for playing back a playback-type message; and

causing the information processing apparatus to transmit predetermined information to the terminal of the conversation partner via a server that manages the chat room based on playback of the playback-type message,

wherein the predetermined information is information, which indicates the playback-type message and is for causing the terminal of the conversation partner to display a predetermined notification indicating that the playback-type message has been played back,

wherein the software code is adapted to further perform determining whether or not the playback-type message has been played back for a predetermined period of time or longer, and

wherein when the playback-type message has been played back for the predetermined period of time or longer, the predetermined information is transmitted.

6 . The non-transitory computer-readable storage medium according to claim 5 , wherein the software code is adapted to further perform

causing the chat screen to display the predetermined notification based on playback of the playback-type message.

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

the predetermined information is transmitted in accordance with a start of playback of the playback-type message.

8 . A control method for an information processing apparatus that transmits data of a message displayed on a terminal of a conversation partner who uses a chat room,

the control method comprising:

a step of causing a display of the information processing apparatus to display a chat screen of the chat room;

a step of transmitting data for playing back a playback-type message;

a step of causing the chat screen to display a first notification indicating that an object for issuing an instruction to play back the playback-type message has been displayed on the terminal of the conversation partner;

a step of, when the playback-type message has been played back by the terminal of the conversation partner, receiving information indicating the playback-type message; and

a step of causing the chat screen to display a second notification, which indicates that the playback-type message has been played back, the second notification being displayed based on the information indicating the playback-type message and while the first notification is displayed, wherein

in a case that there are two or more conversation partners, when the playback-type message has been played back by terminals of all the conversation partners, the second notification is displayed on the chat screen, and

in a case that the playback-type message has not been played back by a terminal of any one of all the conversation partners, a number of users who have played back the playback-type message is displayed on the chat screen.

9 . A control method for an information processing apparatus that receives data of a message transmitted from a terminal of a conversation partner who uses a chat room,

the control method comprising:

a step of causing a display of the information processing apparatus to display a chat screen of the chat room;

a step of receiving data for playing back a playback-type message; and

a step of transmitting predetermined information to the terminal of the conversation partner via a server that manages the chat room based on playback of the playback-type message,

wherein the predetermined information is information, which indicates the playback-type message and is for causing the terminal of the conversation partner to display a predetermined notification indicating that the playback-type message has been played back,

wherein the method further comprises a step of determining whether or not the playback-type message has been played back for a predetermined period of time or longer, and

wherein when the playback-type message has been played back for the predetermined period of time or longer, the predetermined information is transmitted.

10 . An information processing apparatus that transmits data of a message displayed on a terminal of a conversation partner who uses a chat room, comprising:

a display that displays a chat screen of the chat room;

a network interface that transmits data for playing back a playback-type message; and

a controller that causes the chat screen to display a first notification indicating that an object for issuing an instruction to play back the playback-type message has been displayed on the terminal of the conversation partner,

wherein the network interface receives, when the playback-type message has been played back by the terminal of the conversation partner, information indicating the playback-type message, and

wherein the controller causes the chat screen to display a second notification, which indicates that the playback-type message has been played back, the second notification being displayed based on the information indicating the playback-type message and while the first notification is displayed, wherein

in a case that there are two or more conversation partners, when the playback-type message has been played back by terminals of all the conversation partners, the second notification is displayed on the chat screen, and

in a case that the playback-type message has not been played back by a terminal of any one of all the conversation partners, a number of users who have played back the playback-type message is displayed on the chat screen.

11 . An information processing apparatus that receives data of a message transmitted from a terminal of a conversation partner who uses a chat room, comprising:

a display that displays a chat screen of the chat room; and

a network interface that receives data for playing back a playback-type message,

wherein the network interface transmits predetermined information to the terminal of the conversation partner via a server that manages the chat room based on playback of the playback-type message,

wherein the predetermined information is information, which indicates the playback-type message and is for causing the terminal of the conversation partner to display a predetermined notification indicating that the playback-type message has been played back,

wherein the information processing apparatus further comprises a controller to determine whether or not the playback-type message has been played back for a predetermined period of time or longer, and

wherein when the playback-type message has been played back for the predetermined period of time or longer, the network interface transmits the predetermined information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2024
From: SHINOHARA, TAKU
To: CANON KABUSHIKI KAISHA
Reel/Frame 067187/0040 →
Priority Claims (1)
JP 2023-030946 · Mar 1, 2023 · national
Continuity (1)
Related Publication 20240297865A1 · Sep 5, 2024
References Cited (4)
US 10608978B2 · Koum · 2020 [cited by examiner]
US 20120231770A1 · Clarke · 2012 [cited by examiner]
US 20190028417A1 · Lee · 2019 [cited by applicant]
JP 2017174202A · 2017 [cited by applicant]