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.
Claims18
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;
- transmitting, by the cloud-based server system over the network via the hub, the configuration information to a device at the site;
- and
- determining an upload frequency for the hub providing data from the device at the site to the cloud-based server system based at least in part on the configuration information associated with the site, wherein the hub automatically configures itself for operation in accordance with the upload frequency.
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 computer-readable medium having computer-executable instructions stored thereon that, when executed by a processing system, cause the processing system to provide a managed service to regulate a condition at a site by a cloud-based server system comprising a hub coupled to a network by:
- providing, 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 the configuration information in a database in association with the site;
- determining 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, via the hub, batches of data from one or more devices at the site in accordance with the communication configuration information.
Dependencies are inferred from the claim text.