×

Method of operating one or more controllable devices in dependence upon commands received from a mobile device and system controller thereof

  • US 9,584,848 B2
  • Filed: 05/12/2014
  • Issued: 02/28/2017
  • Est. Priority Date: 06/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating one or more controllable devices in dependence upon commands received from a mobile device by a system controller, the method comprising:

  • opening a stateful connection between the mobile device and the system controller;

    receiving at the system controller a first command sent from the mobile device via the stateful connection;

    in response to the first command, holding the stateful connection in an open state by the system controller without immediately responding;

    determining, by the system controller, a target controllable device to which the first command pertains;

    generating a command identifier for identifying the first command from other commands received from the mobile device, wherein the command identifier is a unique identifier that uniquely identifies the first command from the other commands;

    sending both an instruction for carrying out the first command along with the command identifier from the system controller to the target controllable device;

    receiving a message from one of the controllable devices acknowledging the command identifier; and

    replying to the first command by sending a response indicating transaction complete from the system controller to the mobile device via the stateful connection after the system controller receives the message acknowledging the command identifier, wherein the system controller holds the stateful connection open until after sending the response.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×