Patent ID: 8331912
Filing Date: 2012-12-11
Classification: H04L,H04M,H04W

Abstract:
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of updating a dynamically updateable message, the method comprising: receiving at a receiving mobile device a dynamically updateable message (“message”), wherein the message includes a set of updateable attributes that are alterable upon one or more members of a group selecting one or more user actions respectively mapped to the set of updatable attributes, wherein the one or more user actions represent respective options that are selectable by a user, and wherein the message is distributed to the members of the group, which includes the receiving mobile device and a sending mobile device, wherein the members of the group are equipped with peer-to-peer networking capabilities over a network that allow for updating the message locally at the members without assistance of a server; reading underlying code of the message to determine whether an identifier contained in the message is recognized, wherein, when the identifier is recognized, handling the message as having updatable capabilities, wherein, when the identifier is not recognized, handling the message as having no updatable capabilities, and wherein the identifier is configured for conveying programming logic for installing an update application at one or more of the members of the group; storing the message on the receiving mobile device, wherein the message is accessible by the update application installed on the receiving mobile device, and wherein the update application is configured to alter the set of updatable attributes within the message while stored on the receiving mobile device; receiving a change indication from the sending mobile device, wherein receiving the change indication comprises: (a) presenting selectable options to a user of the sending mobile device, wherein the selectable options are generated from the message stored at the sending mobile device; (b) detecting a selection of an option from the selectable options, wherein the selected option is mapped to a target updatable attribute within the set of updatable attributes included within the message; and (c) carrying an indication of the selected option from the sending mobile device to the mobile device within the change indication; upon receiving the change indication from the sending mobile device, updating the message stored at the receiving mobile device by invoking the update application to alter the target updatable attribute, which is mapped to the selected option; and communicating to a user of the receiving mobile device at least one notification that indicates that the message is updated.