Patent ID: 8744532

Claim:
A device for alerting a user of an occurrence of a device event, the device comprising: a display; a memory configured to store alert data and a media stream; a processor configured to present a user interface on the display for the user of the device to select a plurality of points in the media stream, including a start point, an end point after the start point, and a loop point in between the start point and the end point, wherein at least one of the start point and the end point is different from the beginning and the end of the media stream; the memory further configured to store the plurality of points selected by the user of the device using the user interface; the processor further configured to: detect the occurrence of the device event; retrieve the alert data from the memory in response to the occurrence of the device event; begin playback of the media stream from the start point until the end point; continue, during the occurrence of the device event, the playback of the media stream continuously from the loop point until the end point; and stop playback of the media stream when the occurrence of the device event expires.