IP Library Granted Patent US 11,240,180
Granted Patent B2
US 11,240,180 · App. 16/294,328 · Granted Feb 1, 2022

Message providing device and non-transitory computer readable medium

Inventors: Xiaojing Zhang (Kanagawa, JP); Shigeo Miyata (Kanagawa, JP); Hiroyuki Mitsuhashi (Kanagawa, JP); Yu Mishima (Kanagawa, JP); Hideaki Sugimoto (Kanagawa, JP); Shiori Oikawa (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04L51/02G06F9/546H04L41/026H04L41/08H04L51/046H04L51/18H04L51/24H04L63/10
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 11,240,180
App. No.
16/294,328
Granted
Feb 1, 2022
Kind
B2
Abstract

A message providing device includes: a receiver; and a controller. At least first and second operation modes are operations of a software robot program. The program operates on a service exchanging messages between users. In the first mode, a specific service is executed upon reception of a message or a sticker. In the second mode, the specific service is not executed even if the message or the sticker is received. The receiver receives the message or the sticker from the user. When the received message is a first specific message or the received sticker is a first specific sticker, the controller switches the first mode to the second. When the received message is a second specific message different from the first or the received sticker is a second specific sticker which is different from the first, the controller switches the second mode to the first.

Claims (20)

1. A message providing device comprising:

a receiver; and

a controller including a processor, wherein

at least a first operation mode and a second operation mode are provided as operations of a software robot program, the software robot program operating on a messaging service in which a message is exchanged between users, the software robot program exchanging a message with a user,

in the first operation mode, a specific service is executed upon reception of a message or a sticker,

in the second operation mode, the specific service is not executed even if the message or the sticker is received,

the receiver receives the message or the sticker from the user,

when the received message is a first specific message or the received sticker is a first specific sticker, the controller switches the first operation mode to the second operation mode, and

when the received message is a second specific message which is different from the first specific message or the received sticker is a second specific sticker which is different from the first specific sticker, the controller switches the second operation mode to the first operation mode.

2. The message providing device according to claim 1 , further comprising:

a storage unit including memory that stores the message, the sticker, or print data received from the user, wherein in the second operation mode, the message, the sticker, or the print data is received from the user and stored in the storage unit, and after the second operation mode is switched to the first operation mode, the software robot program executes the specific service or notifies the user whether to execute the specific service, in accordance with the message, the sticker, or the print data received during the second operation mode and stored in the storage unit.

3. The message providing device according to claim 1 , wherein in the second operation mode, the specific service is not executed even if a service requesting message or a service requesting sticker is received from the user, and when the specific service is not executed in the second operation mode, the user is notified that a current operation mode is the second operation mode.

4. The message providing device according to claim 1 , wherein in the second operation mode, when a service requesting message or a service requesting sticker is received from the user a predetermined number of times, the user is notified that a current operation mode is the second operation mode.

5. The message providing device according to claim 1 , wherein in the second operation mode, (i) when a transition timing from the first operation mode to the second operation mode is earlier than a predetermined time or (ii) when the number of messages after the transition timing exceeds a predetermined number, the user is notified that a current operation mode is the second operation mode.

6. The message providing device according to claim 1 , wherein the software robot program includes a first software robot program that executes the specific service upon receipt of the message or the sticker, and a second software robot program that does not execute the specific service even if receiving the message or the sticker, in the first operation mode, the first software robot program operates, in the second operation mode, the second software robot program operates, when the received message is the first specific message or the received sticker is the first specific sticker, the first software robot program enters a non-operating state and the second software robot program operates, and when the received message is the second specific message or the received sticker is the second specific sticker, the first software robot program operates.

7. The message providing device according to claim 1 , wherein the software robot program includes a first software robot program that executes the specific service upon receipt of the message or the sticker, and a second software robot program that does not execute the specific service even if receiving the message or the sticker, in the first operation mode, the first software robot program operates, in the second operation mode, the second software robot program operates, when the specific service is executed in accordance with the received message or the received sticker, the first software robot program enters a non-operating state and the second software robot program operates, and when the received message is the second specific message or the received sticker is the second specific sticker, the first software robot program operates.

8. The message providing device according to claim 1 , wherein the software robot program includes a first software robot program that executes the specific service upon receipt of the message or the sticker, and a second software robot program that does not execute the specific service even if receiving the message or the sticker, in the first operation mode, the first software robot program operates, in the second operation mode, the second software robot program operates, the message providing device further comprising: a storage unit that stores the message or the sticker received from the user, wherein in the first operation mode, the first software robot program receives the message or the sticker from the user and stores the received message or the received sticker in the storage unit, and in the second operation mode, the second software robot program receives the message or the sticker from the user and stores the received message or the received sticker in the storage unit.

9. The message providing device according to claim 1 , wherein the software robot program includes a first software robot program that executes the specific service upon receipt of the message or the sticker, and a second software robot program that does not execute the specific service even if receiving the message or the sticker, in the first operation mode, the first software robot program operates, in the second operation mode, the second software robot program operates, and the second software robot program operates together with the first software robot program in accordance with a user's operation of inviting the first software robot program when operating on the messaging service in which the message is exchanged between the users.

10. The message providing device according to claim 9 , wherein in the first operation mode, the first software robot program operates and the second software robot program enters a non-operating state, and in the second operation mode, the first software robot program enters the non-operating state and the second software robot program operates.

11. A non-transitory computer readable medium storing a program that causes a computer to operate as: a receiver; and a controller, wherein at least a first operation mode and a second operation mode are provided as operations of a software robot program, the software robot program operating on a messaging service in which a message is exchanged between users, the software robot program exchanging a message with a user, in the first operation mode, a specific service is executed upon reception of a message or a sticker, in the second operation mode, the specific service is not executed even if the message or the sticker is received, the receiver receives the message or the sticker from the user, when the received message is a first specific message or the received sticker is a first specific sticker, the controller switches the first operation mode to the second operation mode, and when the received message is a second specific message which is different from the first specific message or the received sticker is a second specific sticker which is different from the first specific sticker, the controller switches the second operation mode to the first operation mode.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2019
From: ZHANG, XIAOJING; MIYATA, SHIGEO; MITSUHASHI, HIROYUKI; MISHIMA, YU; SUGIMOTO, HIDEAKI; OIKAWA, SHIORI
To: FUJI XEROX CO., LTD.
Reel/Frame 048519/0973 →
Priority Claims (2)
JP JP2018-051875 · Mar 20, 2018 · national
JP JP2018-052685 · Mar 20, 2018 · national
Continuity (1)
Related Publication 20190297032A1 · Sep 26, 2019