IP Library › Granted Patent US 11,907,358
Granted Patent B2
US 11,907,358 · App. 17/457,274 · Granted Feb 20, 2024

Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device

Inventor: Satoru Yanagi (Obu, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
G06F21/45G06F2221/2131
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,907,358
App. No.
17/457,274
Granted
Feb 20, 2024
Kind
B2
Abstract

A communication device may receive from a server authentication information, and may register the authentication information in a memory. The communication device may send first location information in the communication device to the server. The communication device may register a first password in the memory in a case where the authentication information is received from the server and a registration request is received from the terminal device. The communication device may send the authentication information and second location information in the communication device to the server in a case where a first change instruction is obtained after the authentication information and the first password have been registered in the memory. The communication device may change the first password in the memory to a second password in a case where a change request is received from the terminal device.

Claims (73)

1. A communication device comprising:

a memory; and

a controller,

wherein the controller is configured to:

receive authentication information from a server for the communication device to use the server;

in a case where the authentication information is received from the server, register the authentication information in the memory;

send first location information in the communication device to the server, the first location information being to be sent from the server to a terminal device;

receive a registration request including the first location information from the terminal device which has received the first location information;

in a case where the authentication information is received from the server and the registration request is received from the terminal device, register a first password in the memory;

obtain a first change instruction for changing the first password without the first password being inputted after the authentication information and the first password have been registered in the memory;

in a case where the first change instruction is obtained, send the authentication information and second location information in the communication device to the server, the second location information being to be sent from the server to the terminal device;

receive a change request including the second location information from the terminal device which has received the second location information; and

in a case where the change request is received from the terminal device, change the first password in the memory to a second password.

2. The communication device as in claim 1 , wherein

in a case where the authentication information is received from the server, the controller is configured to send the authentication information and the first location information to the server.

3. The communication device as in claim 1 , wherein

the controller is further configured to:

obtain the first password inputted by a user.

4. The communication device as in claim 3 , wherein

the controller is configured to obtain the first password before the authentication information is received from the server.

5. The communication device as in claim 1 , wherein

the controller is further configured to:

send to the terminal device, first input screen data representing a first input screen for inputting the first password,

wherein the controller is configured to obtain the first password by receiving the first password from the terminal device due to the first password being inputted by a user to the first input screen displayed on the terminal device.

6. The communication device as in claim 1 , wherein

the controller is further configured to:

obtain code information after the code information created by the server has been sent from the server to the terminal device; and

in a case where the code information is obtained, send the code information to the server,

wherein the controller is configured to receive the authentication information from the server in response to the code information being sent to the server.

7. The communication device as in claim 1 , wherein

a third password is registered in the memory in advance at a time of shipment of the communication device, and

in a case where a second change instruction for changing the third password is obtained in a state where the third password is registered in the memory, the controller is configured to receive the authentication information from the server.

8. The communication device as in claim 7 , wherein

the controller is further configured to:

notify that the first password has not been registered yet after the first location information has been sent to the server and before the registration request is received from the terminal device.

9. The communication device as in claim 8 , wherein

the controller is further configured to:

in a case where the first password is registered in the memory after it has been notified that the first password has not been registered yet, notify that the first password has been registered.

10. The communication device as in claim 1 , wherein

the controller is further configured to:

in a case where the first password is registered in the memory, notify that the first password has been registered.

11. The communication device as in claim 1 , wherein

the controller is further configured to:

send, to the terminal device, second input screen data representing a second input screen for inputting the first password after the authentication information and the first password have been registered in the memory,

wherein in a case where a predetermined area in the second input screen displayed on the terminal device is selected by the user without the first password being inputted by a user to the second input screen, the controller is configured to obtain the first change instruction by receiving the first change instruction from the terminal device.

12. The communication device as in claim 1 , wherein

the controller is further configured to:

obtain the second password inputted by a user.

13. The communication device as in claim 12 , wherein

the controller is further configured to:

in a case where the change request is received from the terminal device, send to the terminal device, third input screen data representing a third input screen for inputting the second password,

wherein in a case where the second password is inputted by the user to the third input screen displayed on the terminal device, the controller is configured to obtain the second password by receiving the second password from the terminal device.

14. A non-transitory computer-readable recording medium storing computer-readable instructions for a communication device, wherein

the computer-readable instructions, when executed by a processor of the communication device, cause the communication device to:

receive authentication information from a server for the communication device to use the server;

in a case where the authentication information is received from the server, register the authentication information in a memory;

send first location information in the communication device to the server, the first location information being to be sent from the server to a terminal device;

receive a registration request including the first location information from the terminal device which has received the first location information;

in a case where the authentication information is received from the server and the registration request is received from the terminal device, register a first password in the memory;

obtain a first change instruction for changing the first password without the first password being inputted after the authentication information and the first password have been registered in the memory;

in a case where the first change instruction is obtained, send the authentication information and second location information in the communication device to the server, the second location information being to be sent from the server to the terminal device;

receive a change request including the second location information from the terminal device which has received the second location information; and

in a case where the change request is received from the terminal device, change the first password in the memory to a second password.

15. A method performed by a communication device, the method comprising:

receiving authentication information from a server for the communication device to use the server;

in a case where the authentication information is received from the server, registering the authentication information in a memory;

sending first location information in the communication device to the server, the first location information being to be sent from the server to a terminal device;

receiving a registration request including the first location information from the terminal device which has received the first location information;

in a case where the authentication information is received from the server and the registration request is received from the terminal device, registering a first password in the memory;

obtaining a first change instruction for changing the first password without the first password being inputted after the authentication information and the first password have been registered in the memory;

in a case where the first change instruction is obtained, sending the authentication information and second location information in the communication device to the server, the second location information being to be sent from the server to the terminal device;

receiving a change request including the second location information from the terminal device which has received the second location information; and

in a case where the change request is received from the terminal device, changing the first password in the memory to a second password.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2021
From: YANAGI, SATORU
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 058265/0394 →
Priority Claims (1)
JP 2020-200527 · Dec 2, 2020 · national
Continuity (1)
Related Publication 20220171843A1 · Jun 2, 2022