Patent ID: 8260263

Claim:
A method of video messaging, comprising: identifying a video source for a video component of an integrated multimedia message; receiving a voice message to accompany the video source, the voice message independent of the video source; integrating the video source to the voice message to generate the integrated multimedia message; identifying a recipient device associated with an intended user for receiving the integrated multimedia message, the integrated multimedia message encoded to include renderings of the video source and the voice message and corresponding to capabilities of the recipient device; and rendering the integrated multimedia message to the recipient device, wherein the rendering of the integrated multimedia message includes: determining a buffering capability at the recipient device for receiving the integrated multimedia message as a renderable message, and wherein the integrating of the video source to the voice message includes: computing, based at least on the buffering capability, a maximum video resolution and frame rate for which the buffering capability can accommodate the integrated multimedia message; and encoding the integrated multimedia message at the computed maximum video resolution and frame rate.