×

Method and systems for providing data to a remote site

  • US 10,116,731 B2
  • Filed: 03/13/2014
  • Issued: 10/30/2018
  • Est. Priority Date: 03/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing requested data, the method comprising:

  • receiving at a first server a request for data;

    the request for data specifying a gateway;

    the gateway being operatively connected over a network to the first server;

    the request for data comprising a predetermined port number at a second server;

    the second server not being a router;

    the request for data originating at a remote system;

    the request for data provided by the remote system to the second server;

    the second server providing the request for data directly to the first server;

    the request for data being a request for data from data-producing devices;

    the data-producing devices comprising at least one component selected from a camera, a binary switch, a multi-level switch, a binary sensor, thermostat controls, an access control device, a siren, chimes, a voice output device, a stepper motor controller, or a PWM speed controller;

    receiving, from the gateway, at the first server, component data characterizing a component operatively connected to the gateway; and

    obtaining, at the first server, a virtual representation of said component;

    the virtual representation comprising a virtual control interface;

    the virtual control interface enabling providing commands/instructions to the component;

    providing, from the first server, commands/instructions to the component operatively connected to the gateway and sending, from the first server, the request for data to the gateway;

    the gateway being operatively connected over the network to the second server;

    the gateway also being directly connected to the data-producing devices;

    the data-producing devices being different from the first server and the second server;

    wherein the data is retrieved by the gateway and provided, over the network, to the second server at the predetermined port number;

    the second server providing data, over the network, to the remote system.

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