An actively heated and/or cooled portable container, comprising: a portable body having a receiving portion defined by an inner sidewall and inner bottom wall for receiving and holding a liquid; means for passively cooling at least a portion of the inner sidewall of the portable body, wherein said means removes heat from the liquid disposed in the receiving portion that has a temperature above a predetermined temperature to lower the temperature of the liquid toward the predetermined temperature; and a temperature control system housed in the portable body, comprising: a heating and/or cooling element in thermal communication with at least a portion of one or both of the inner sidewall and the inner bottom wall of the portable body, control circuitry configured to control the operation of the heating and/or cooling element, and one or more sensors configured to sense information indicative of a temperature of the liquid in the receiving portion and to communicate said sensed information to the control circuitry; the portable container further comprising one or more power storage elements configured to provide electrical energy to one or both of the heating and/or cooling element and control circuitry; and the portable container characterised by further comprising: a ring that defines at least a circumferential portion of the body and is configured to rotate relative to a remainder of the body; and one or more sensors configured to sense a rotation of the ring and to communicate information indicative of said rotation of the ring to the control circuitry, wherein the control circuitry is configured to correlate the sensed rotation of the ring with a change in a user selected temperature setpoint for the liquid in the receiving portion of the body, the control circuitry configured to control operation of the heating and/or cooling element to exchange heat with the liquid in the receiving portion to adjust the temperature of the liquid toward the user selected temperature setpoint. a portable body having a receiving portion defined by an inner sidewall and inner bottom wall for receiving and holding a liquid; means for passively cooling at least a portion of the inner sidewall of the portable body, wherein said means removes heat from the liquid disposed in the receiving portion that has a temperature above a predetermined temperature to lower the temperature of the liquid toward the predetermined temperature; and a temperature control system housed in the portable body, comprising: a heating and/or cooling element in thermal communication with at least a portion of one or both of the inner sidewall and the inner bottom wall of the portable body, control circuitry configured to control the operation of the heating and/or cooling element, and one or more sensors configured to sense information indicative of a temperature of the liquid in the receiving portion and to communicate said sensed information to the control circuitry; a heating and/or cooling element in thermal communication with at least a portion of one or both of the inner sidewall and the inner bottom wall of the portable body, control circuitry configured to control the operation of the heating and/or cooling element, and one or more sensors configured to sense information indicative of a temperature of the liquid in the receiving portion and to communicate said sensed information to the control circuitry; the portable container further comprising one or more power storage elements configured to provide electrical energy to one or both of the heating and/or cooling element and control circuitry; and the portable container characterised by further comprising: a ring that defines at least a circumferential portion of the body and is configured to rotate relative to a remainder of the body; and one or more sensors configured to sense a rotation of the ring and to communicate information indicative of said rotation of the ring to the control circuitry, a ring that defines at least a circumferential portion of the body and is configured to rotate relative to a remainder of the body; and one or more sensors configured to sense a rotation of the ring and to communicate information indicative of said rotation of the ring to the control circuitry, wherein the control circuitry is configured to correlate the sensed rotation of the ring with a change in a user selected temperature setpoint for the liquid in the receiving portion of the body, the control circuitry configured to control operation of the heating and/or cooling element to exchange heat with the liquid in the receiving portion to adjust the temperature of the liquid toward the user selected temperature setpoint.