1. A server device to manage a mobile communication, comprising: a transceiver to send and receive data over a network; and a processor that is operative to perform actions, comprising: creating a group associated with a spontaneous event, wherein the spontaneous event comprises a gathering of people; receiving a membership to the spontaneous event, wherein each member is associated with a mobile device; receiving at least one text message or media content message during the spontaneous event; distributing to each member's mobile device the at least one text message or media content message during the spontaneous event, and further posting at least the media content message to a website associated with the spontaneous event; and determining a start time and an end time associated with the spontaneous event, based on receiving the at least one text message or media content message.