×

System for remotely controlling device of node featuring client application that displays virtual component corresponding to physical component of device and remote site located remote from node for sending control commands received from client application to node

  • US 9,172,606 B2
  • Filed: 09/09/2014
  • Issued: 10/27/2015
  • Est. Priority Date: 09/06/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A system, comprising:

  • a remote site being communicatively coupled to a communications network;

    a node being communicatively coupled to the communications network, the node being communicatively coupled to the remote site via the communications network, the node being remote from the remote site, the node including;

    a device being registered to a user account maintained by the remote site on a data store; and

    interface software serving as an interface between the device and the remote site, the interface software being at least partially located on the device to enable communication between the device and the remote site via the communications network; and

    a client application being configured to run on a client device that is operatively coupled to the communications network, the client application being communicatively coupled to the remote site via the client device, the client application and the client device being remote from the remote site, the client application being configured to;

    display, via the client device, a user interface for controlling the device of the node via a communication between the client device and the remote site, the user interface including a virtual component that corresponds to a physical component of the device, the physical component of the device being usable by a user to control the device of the node when present at the device, the virtual component of the user interface being useable by a user to control the device of the node via the client device; and

    responsive to use of the virtual component of the user interface, send to the remote site, via the client device and the communications network, a command for controlling the device of the node, the command corresponding to the use of the virtual component of the user interface;

    the remote site being configured to;

    maintain on the data store account information associated with the user account, the account information including device identifying information received at the remote site during registration of the device of the node at the remote site, the device identifying information identifying the device of the node, wherein the device identifying information being included in the account information of the user account indicates that the device of the node is associated with the user account; and

    responsive to receiving from the client application running on the client device via the communications network the device identifying information of the device of the node and the command for controlling the device of the node,determine an address for communicating with the device of the node, the address being determined based at least in part on the device identifying information; and

    send to the address, via the communications network, the command for controlling the device of the node;

    the software interface of the node being configured to;

    responsive to receiving, from the remote site via the communications network, the command for controlling the device of the node, instruct the device of the node to operate according to the command.

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