US 11,671,813 B2
Function execution device and communication terminal
Satoshi Suzuki, Nagoya (JP)
Assigned to Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed by Brother Kogyo Kabushiki Kaisha, Nagoya (JP)
Filed on Feb. 1, 2022, as Appl. No. 17/590,272.
Application 15/904,973 is a division of application No. 14/669,553, filed on Mar. 26, 2015, granted, now 10,278,045, issued on Apr. 30, 2019.
Application 17/590,272 is a continuation of application No. 17/469,570, filed on Sep. 8, 2021.
Application 17/469,570 is a continuation of application No. 16/720,120, filed on Dec. 19, 2019, granted, now 11,140,535, issued on Oct. 15, 2021.
Application 16/720,120 is a continuation of application No. 15/904,973, filed on Feb. 26, 2018, granted, now 10,542,403, issued on Jan. 21, 2020.
Claims priority of application No. 2014-113107 (JP), filed on May 30, 2014.
Prior Publication US 2022/0159439 A1, May 19, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04W 4/80 (2018.01); H04L 67/10 (2022.01); G06F 21/43 (2013.01); H04W 12/06 (2021.01); H04W 12/08 (2021.01); H04W 12/50 (2021.01); H04W 84/12 (2009.01); H04W 88/06 (2009.01)
CPC H04W 4/80 (2018.02) [G06F 21/43 (2013.01); H04L 63/08 (2013.01); H04L 63/101 (2013.01); H04L 67/10 (2013.01); H04W 12/06 (2013.01); H04W 12/08 (2013.01); H04W 12/50 (2021.01); H04W 84/12 (2013.01); H04W 88/06 (2013.01)] 5 Claims
OG exemplary drawing
 
1. A function execution device comprising:
a first interface configured to perform, with a communication terminal, wireless communication according to an NFC method, the first interface configured to transmit network information to the communication terminal;
a second interface configured to perform wireless communication using a wireless network in which the function execution device operates as a parent station;
an operation unit;
a processor; and
a memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the function execution device to perform:
receiving, via the operation unit, an instruction whether the function execution device performs a determination using authentication information, which comprises user identification information, transmitted from the communication terminal, wherein in the function execution device, a plurality of authentication information and function related information, which indicates whether the execution of a printing function is allowed for each of the plurality of authentication information, are stored;
after receiving, via the operation unit, the instruction that the function execution device performs the determination:
establishing wireless connection via the second interface in a case where the function execution device transmits the network information to the communication terminal via the first interface, the wireless connection being established by the communication terminal using the network information sent via the first interface, the wireless connection allowing the function execution device to execute the wireless communication with the communication terminal using the wireless network;
receiving, from the communication terminal, specific authentication information by using the wireless network via the second interface in a case where the wireless connection is established;
in a case where the function execution device determines that the function related information corresponding to the specific authentication information indicates that the printing function is allowed:
executing the printing function; and
in a case where the function execution device determines that the function related information corresponding to the specific authentication information indicates that the printing function is not allowed:
not executing the printing function, and causing disconnection of the wireless connection between the function execution device and the communication terminal via the second interface; and
after receiving, via the operation unit, the instruction that the function execution device does not perform the determination:
establishing wireless connection via the second interface in a case where the function execution device transmits the network information to the communication terminal via the first interface, the wireless connection being established by the communication terminal using the network information sent via the first interface, the wireless connection allowing the function execution device to execute the wireless communication with the communication terminal using the wireless network; and
executing, in a case where the wireless connection is established, the printing function without receiving, from the communication terminal, the user identification information and without executing the determination.