Site management in an on-demand system
Assigneesalesforce.com, inc.
InventorsGregory Wester, Matthew Paiz, Aleksandr Shulman
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for managing environmental conditions and energy usage associated with a site. One exemplary method of regulating an environment condition at a site involves a server receiving environmental measurement data from a monitoring system at the site via a network, determining an action for an electrical appliance at the site based at least in part on the environmental measurement data and one or more monitoring rules associated with the site, and providing an indication of the action to an actuator for the electrical appliance.
Claims20
A method of providing a managed service to regulate a site using a cloud-based server system comprising a hub coupled to a network, the method comprising:
- providing, by the cloud-based server system to a client, an instance of a virtual application including one or more graphical user interface elements for defining configuration information associated with the site;
- storing, at the cloud-based server system, the configuration information in association with the site;
- and
- transmitting, by the cloud-based server system over the network via the hub, the configuration information to a device at the site.
A method of providing a managed service to regulate a condition at a site by a cloud-based server system comprising a hub coupled to a network, the method comprising:
- providing, by the cloud-based server system to a client device over the network, an instance of a virtual application including one or more graphical user interface elements for defining configuration information associated with the site;
- storing, by the cloud-based server system, the configuration information in a database in association with the site;
- determining, by the cloud-based server system, communication configuration information for the hub based on the configuration information;
- automatically configuring the hub for subsequent operation in accordance with the communication configuration information;
- and
- thereafter periodically receiving, by the cloud-based server system via the hub, batches of data from one or more devices at the site in accordance with the communication configuration information.
A method of providing a managed service to regulate a condition at a site by a cloud-based server system comprising a hub coupled to a network, the method comprising:
- receiving, by the cloud-based server system, a request for configuration information associated with the site from the hub;
- in response to the request, providing an indication of the configuration information associated with the site to the hub;
- receiving, by the cloud-based server system via the hub, data from a first device at the site, wherein the hub automatically provides the data received from the first device in accordance with the configuration information;
- determining, by the cloud-based server system, a command for a second device at the site based at least in part on the data;
- and
- providing, by the cloud-based server system via the hub, the command to the second device.
Dependencies are inferred from the claim text.