Abstract:
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: receive a sleep profile of a user, the sleep profile comprising recorded sleep phases of a sleep session of the user; receive a target sleep outcome for the user, and based on the sleep profile and the target sleep outcome, determine a sleep adjustment for provision to the user, the sleep adjustment comprising stimuli configured to attempt to adjust the user's sleep during one or more of the sleep session and a subsequent sleep session in an attempt to achieve, at least in part, the target sleep outcome.
Abstract:
An apparatus, a computer program and a method in an apparatus for causing obtaining from a wireless charging detector an indication of the presence of a wireless charging field; causing obtaining from a near field communication circuitry an indication of proximity of a near field communication device; and responsively to obtaining the indications, causing negotiating with the near field communication device.
Abstract:
An approach is provided for multi-device media presentation. One or more neighboring devices are detected based, at least in part, on a request to present one or more media files at at least one device. One or more media presentation capabilities of the one or more neighboring devices are determined. At least one subgroup of the at least one device, the one or more neighboring devices, or a combination thereof based, at least in part, on the one or more media presentation capabilities is formed. A layout comprising the at least one subgroup for a multi-device presentation of the one or more media files is determined.