1. A conference system comprising: at least one processor; a memory operably associated with the at least one processor; at least one data storage device operably associated with the memory and the at least one processor; at least one communication interface operably associated with the at least one processor and memory, wherein the at least one communication interface is configured to enable communications with a remote server and one or more RF beacons, wherein the one or more RF beacons are configured for periodically broadcasting a beacon ID; a display; and at least one program of instructions stored in the memory and executable in the processor, the program of instructions being operable to: receive from at least one of the one or more RF beacons the beacon ID; estimate a distance to the at least one of the one or more RF beacons according to a detected signal strength of the RF beacon broadcast; determine a location based on the distance to the at least one of the one or more RF beacons; accept information defining a conference type from a plurality of conference types, each conference type being associated with preset resources; display at least one preset parameter associated with the conference type; receive preset information in response to the at least one displayed preset parameter, the preset information including a start time, an end time, and one or more settings for a preset resource; automatically associate the preset information with at least one preset resource based on the determined location and the conference type by communicating with the remote server; and send to the associated preset resources at least one control command comprising the one or more settings in response to the start time.