Patent ID: 8243731

Claim:
A method of messaging, comprising: obtaining, at a first communications device, a software component controlled by a controlling authority from among a plurality of controlling authorities, wherein the software component comprises a configuration for at least one authority specific action performed by the software component that varies depending on the respective one of the plurality of controlling authorities in control of the software component; obtaining, at the first communications device, at least a portion of a communications message sent from a second communications device, wherein the portion of the communications message comprises at least one predetermined messaging code input into the second communications device during generation of the portion of the communications message, wherein the at least one predetermined messaging code is contained within the portion of the communications message, wherein the at least one predetermined messaging code comprises one of a plurality of messaging codes that define a messaging code language of a plurality of automatically initiated actions that are variable based on the respective one of the plurality of controlling authorities; determining the at least one authority-specific action corresponding to the at least one predetermined messaging code, wherein the at least one authority-specific action is operable to be generated at least in part by the software component of the first communications device, wherein the controlling authority is different than the first and second communications devices, and wherein the configuration is different than the at least one predetermined messaging code; and performing the at least one authority-specific action automatically in response to obtaining at least the portion of the communications message and determining the at least one authority-specific action.