Server and non-transitory computer-readable storage medium storing control program
AssigneeBrother Kogyo Kabushiki Kaisha
InventorTakeshi Nagasaki
Life of this patent
Estimating the term…
Abstract
A server registers a user ID for identifying a user and consumable component information corresponding to a consumable component selected by the user in a condition where a connection between the server and a device via the Internet has not been established. The server registers a device ID for identifying the device after the connection between the server and the device via the Internet has been established for the first time. In response to receiving related information related to the service, the server communicates with a service providing server using the user ID and the consumable component information.
Claims13
A server system comprising:
- a management server comprising a first processor and a first memory storing a first set of instructions executable by the first processor;
- a function server comprising a second processor and a second memory storing a second set of instructions executable by the second processor;
- a combination of the management server and the function server configured to perform:
- receiving a registration request for registering a user of a device in a condition where a connection between the server system and the device via the Internet has not been established;
- registering a user ID for identifying the user;
- receiving, from a terminal, consumable component information related to registration of a service in the condition where the connection between the server system and the device via the Internet has not been established, the service being provided by a service providing server and being for use at the device, the consumable component information corresponding to a consumable component selected by the user;
- registering the consumable component information;
- after registering the consumable component information, transmitting a notification to the service providing server to cause the service providing server to send an email to the terminal, the email including a link that enables the terminal to transmit a device registering request to the server system;
- after transmission of the email, receiving, from terminal the device registering request;
- in response to receiving the device registering request, transmitting, to the terminal, a PIN code;
- in response to the PIN code being registered into the device, receiving, from the device, a device ID for identifying the device after registering the user ID and the consumable component information, and after the connection between the server system and the device via the Internet has been established for the first time;
- registering the device ID in association with the user ID;
- receiving, from the device, the device ID and related information related to the service after registering the device ID;
- and
- communicating with the service providing server using the user ID and the consumable component information.
A non-transitory computer readable medium storing instructions, the instructions, executed by a management server and a function server, configured to perform:
- receiving a registration request for registering a user of a device in a condition where a connection between the management server or the function server and the device via the Internet has not been established;
- registering a user ID for identifying the user;
- receiving, from a terminal, consumable component information related to registration of a service in the condition where the connection between the management server or the function server and the device via the Internet has not been established, the service being provided by a service providing server and being for use at the device, the consumable component information corresponding to a consumable component selected by the user;
- registering the consumable component information;
- after registering the consumable component information, transmitting a notification to the service providing server to cause the service providing server to send an email to the terminal, the email including a link that enables the terminal to transmit a device registering request to the function server;
- after transmission of the email, receiving, from the terminal the device registering request;
- in response to receiving the device registering request, transmitting, to the terminal, a PIN code
- in response to the PIN code being registered into the device, receiving, from the device, a device ID for identifying the device after registering the user ID and the consumable component information, and after the connection between the management server or the function server and the device via the Internet has been established for the first time;
- registering the device ID in association with the user ID;
- receiving, from the device, the device ID and related information related to the service after registering the device ID;
- and
- communicating with the service providing server using the user ID and the consumable component information.
A server comprising:
- a storage;
- and
- a controller configured to:
- receive a registration request for registering a user of a device in a condition where a connection between the server and the device via the Internet has not been established;
- register a user ID for identifying the user in the storage;
- receive, from a terminal, consumable component information related to registration of a service in the condition where the connection between the server and the device via the Internet has not been established, the service being provided by a service providing server and being for use at the device, the consumable component information corresponding to a consumable component selected by the user;
- register the consumable component information in the storage;
- after registering the consumable component information, transmitting a notification to the service providing server to cause the service providing server to send an email to the terminal, the email including a link that enables the terminal to transmit a device registering request to the server;
- after transmission of the email, receiving, from the terminal the device registering request;
- in response to receiving the device registering request, transmit, to the terminal, a PIN code;
- in response to the PIN code being registered into the device, receive, from the device, a device ID for identifying the device after registering the user ID and the consumable component information, and after the connection between the server and the device via the Internet has been established for the first time;
- register the device ID in association with the user ID in the storage;
- receive, from the device, the device ID and related information related to the service after registering the device ID;
- and
- communicate with the service providing server using the user ID and the consumable component information.
A non-transitory computer readable medium storing instructions, the instructions, executed by a server, configured to perform:
- receiving a registration request for registering a user of a device in a condition where a connection between the server and the device via the Internet has not been established;
- registering a user ID for identifying the user;
- receiving, from a terminal, consumable component information related to registration of a service in the condition where the connection between the server and the device via the Internet has not been established, the service being provided by a service providing server and being for use at the device, the consumable component information corresponding to a consumable component selected by the user;
- registering the consumable component information;
- after registering the consumable component information, transmitting a notification to the service providing server to cause the service providing server to send an email to the terminal, the email including a link that enables the terminal to transmit a device registering request to the server;
- after transmission of the email, receiving, from the terminal the device registering request;
- in response to receiving the device registering request, transmitting, to the terminal, a PIN code;
- in response to the PIN code being registered into the device,
- receiving, from the device, a device ID for identifying the device after registering the user ID and the consumable component information, and after the connection between the server and the device via the Internet has been established for the first time;
- registering the device ID in association with the user ID;
- receiving, from the device, the device ID and related information related to the service after registering the device ID;
- and
- communicating with the service providing server using the user ID and the consumable component information.
Dependencies are inferred from the claim text.