Patent Document ID: 8683328
Application ID: 12860214

Base Claim:
1. A computer implemented method comprising: storing a set of mnemonic names, associated with a set of multimedia objects, that includes a first mnemonic name associated with a first multimedia object; receiving a sequence of control inputs that designates, content of an electronic communication to be sent from a first user to a second user; identifying, in the received sequence of control inputs, an occurrence of the first mnemonic-name; setting a theme for multimedia objects that applies to a plurality of multimedia objects and presents a variant of each of the plurality of multimedia objects consistent with the theme; determining a replacement of the identified occurrence of the first mnemonic name with the first multimedia object in the electronic communication based on a capability of a receiving device; and replacing, in the electronic communication, the first mnemonic name present in the received sequence of control inputs with the first multimedia object; and sending the electronic communication including the first mnemonic name replaced with the first multimedia object to the second user.

---

Claim 6:
6. The computer implemented method of claim 1 , wherein the sequence of control inputs include mouse actions.