×

Non-transitory computer readable medium, server and system

  • US 9,525,678 B2
  • Filed: 03/13/2014
  • Issued: 12/20/2016
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a server; and

    a plurality of information devices,wherein the server comprises;

    at least one first processor; and

    a first memory storing user identification information for a plurality of users and first computer-readable instructions therein that, when executed by the at least one first processor, cause the server to;

    receive, from a requesting device, a code request comprising particular user identification information for a particular user among the plurality of users and one of;

    first information with first number information indicating a first number; and

    second information;

    determine whether the code request comprises the first information or the second information;

    in response to determining that the code request comprises the first information;

    generate a first authentication code;

    transmit the generated first authentication code to the requesting device; and

    store, in a memory in association with each other, the particular user identification information, the first authentication code, and first registerable number information indicating the first number;

    in response to determining that the code request comprises the second information;

    generate a second authentication code;

    transmit the generated second authentication code to the requesting device; and

    store, in the memory in association with each other, the particular user identification information, the second authentication code, and second registerable number information indicating a second number that is different from the first number;

    wherein each of the plurality of information devices comprises;

    at least one second processor; and

    a second memory configured to store second computer-readable instructions therein that, when executed by the at least one second processor, cause a corresponding information device to;

    transmit, to the server, a connection request comprising a particular authentication code corresponding to one of the first authentication code and the second authentication code;

    wherein the first computer-readable instructions, when executed by the at least one first processor, cause the server to;

    receive, from a first information device among the plurality of information devices, the connection request and device identification information identifying the first information device;

    determine whether particular registerable number information corresponding to the particular authentication code indicates that more than one information device is allowed to be registered, wherein the particular registerable number information corresponds to one of the first registerable number information and the second registerable number information and the particular registerable number information is stored in the memory in association with the particular authentication code; and

    in response to determining that the particular registerable number information indicates that more than one information device is allowed to be registered;

    store, in the memory in association with the particular authentication code, the device identification information;

    decrease a particular registerable number indicated by the particular registerable number information; and

    transmit authentication information to the first information device to allow the first information device to communicate with the server, andwherein the second computer-readable instructions cause the first information device to;

    receive the authentication information from the server; and

    communicate with the server using the received authentication information.

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