Patent ID: 8107599

Claim:
A method for communicating digital composition coded or structured multisensory messages in a communications system comprising a user input device, a rich message server, a receiving device and network connections, the method comprising: at a user input device: receiving a set of user input commands using coded instructions for composing a structured multisensory message from one or more multisensory objects, wherein the multisensory objects include a combination of live sensor feeds or stored data residing at the user input device (user data) or at a remote server (server-side data), wherein the user-input commands are created using an intuitive authoring tool and including one or more shorthand instruction codes drawn from a digital composition codebook, wherein the digital composition codebook is a construction regimen of instruction codes which are system- or user-predefined, pre-recorded, or are formulated in real-time by the user of the user input device through a combination of buttons, actions, or gestures, and are learned by a combination of the user input device and the rich message server, utilizing signal processing and machine learning techniques, wherein the one or more shorthand codes are composition instructions that define how the one or more multisensory objects are to be composed for presentation at the receiving device; and encoding and communicating the combination of user input commands, user data and references to server-side data to the rich message server; at the rich message server, composing, storing and transmitting a structured multisensory message as defined by the user, comprising: receiving and decoding the user input commands, the user data, and any references to server-side data from the remote user input device; interpreting or learning a meaning of the user input commands having one or more shorthand instruction codes through context or training; organizing the combination of multisensory objects in or referenced by the user data and server-side data; compositing the one or more multisensory objects into a structured multisensory message in accordance with the user input commands for presentation on the receiving device and consistent with the capabilities of the receiving device and network connections; and encoding and communicating the structured multisensory message to the receiving device; at a receiving device, presenting a rich sensory experience as defined by the user, comprising: receiving and decoding a structured multisensory message from the rich message server; and converting and rendering the structured multisensory message into a rich sensory experience as defined by the user, scaled to the capabilities of the receiving device.