×

Non-transitory computer-readable medium for server capable of executing target service related to communication device

  • US 10,643,219 B2
  • Filed: 02/28/2017
  • Issued: 05/05/2020
  • Est. Priority Date: 02/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium storing computer-readable instructions for a server,the computer-readable instructions, when executed by a processor of the server, causing the server to execute:

  • receiving a first registration request including identification information for identifying a communication device and a first code from the communication device via the Internet, the first code having been stored in advance in the communication device without being inputted into the communication device by a user of the communication device;

    in a case where a second code is inputted into a terminal device different from the communication device by the user, receiving a second registration request including the second code from the terminal device via the Internet;

    in a case where the first registration request is received, registering target information including the first code included in the first registration request in a memory such that a registration state of the target information is to be a first registration state, the first registration state being a state where the server does not perform a target service which is related to the communication device;

    in a case where the second registration request is received after the target information has been registered in the memory, determining whether the second code included in the second registration request matches the first code included in the target information;

    in a case where the server determines that the second code matches the first code, changing the registration state of the target information from the first registration state to a second registration state, the second registration state being a state where the server performs the target service which is related to the communication device identified by the identification information included in the target information, wherein in a case where the server determines that the second code does not match the first code, the registration state of the target information is not changed from the first registration state to the second registration state;

    in a case where the server determines that the second code matches the first code, sending, to the terminal device, first screen data representing a first screen for encouraging the user to perform a first predetermined operation on the communication device, the first predetermined operation being for causing the communication device to send a related instruction which is related to the target service to the server; and

    in a case where the registration state of the target information is changed to the second registration state, establishing a connection with the communication device;

    after the connection has been established with the communication device, receiving information related to an image processing executed at the communication device; and

    in a case where the registration state of the target information has been changed to the second registration state and the related instruction has been received from the communication device in response to the first predetermined operation being performed on the communication device and the information related to the image processing satisfies a specific condition, performing the target service which is related to the communication device identified by the identification information included in the target information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×