System and Method For Mobile 3D Graphical Messaging
First Claim
1. A method comprising:
- obtaining, by a computing environment, non-visual input content;
associating, by the computing environment, at least some of the input content to graphical representations that can be used for a three-dimensional (3D) graphical presentation;
animating, by the computing environment, the 3D graphical presentation based at least in part on the input content;
placing, by the computing environment, the animated 3D graphical presentation into a media file; and
delivering, by the computing environment, the media file to at least one client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Mobile 3D graphical communication is provided in a communication network for wireless devices. A sender can create and customize a 3D graphical representation that will convey the sender'"'"'s content, and then provide the animation for the 3D graphical representation locally on a sender device or have a remote server provide the animation. The server provides the animated 3D graphical representation to a recipient device so that the recipient device can render the animated 3D graphical for presentation of the sender'"'"'s content. Transformation (including transcoding) techniques can be used, by the user devices and/or the server, to change the message (from text to audio, from 3D to 2D, etc., for example) to be consistent with animated 3D graphical presentation capabilities of the user devices and/or to match user preferences. Transformation can be performed prior to or during delivery of the content. The 3D graphical communication can also be used to provide content from a content provider to any user device whether wireless or hardwire, such as with a subscription service, or can be used to post animated 3D graphical content at a network location, such as a blog.
56 Citations
51 Claims
-
1. A method comprising:
-
obtaining, by a computing environment, non-visual input content; associating, by the computing environment, at least some of the input content to graphical representations that can be used for a three-dimensional (3D) graphical presentation; animating, by the computing environment, the 3D graphical presentation based at least in part on the input content; placing, by the computing environment, the animated 3D graphical presentation into a media file; and delivering, by the computing environment, the media file to at least one client device. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
obtaining, by a computing environment, an original message; obtaining, by the environment, a three-dimensional (3D) graphical representation; determining, by the computing environment, whether a recipient device is suitable for an animated 3D graphical message derived from the original message and from the 3D graphical representation; if the recipient device is determined to be suitable for the animated 3D graphical message, generating, by the computing environment, the animated 3D graphical message and delivering same to the recipient device; and if the recipient device is determined to be unsuitable for the animated 3D graphical message, instead generating, by the computing environment, some other type of message that is derived from the original message and delivering same to the recipient device. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system of one or more computing devices comprising:
-
at least one processor; and logic coupled, to the at least one processor and adapted to obtain input content; generate a three-dimensional (3D) graphical representation; determine whether a recipient device is suitable for an animated 3D graphical presentation derived from the input content and from the 3D graphical representation; generate the animated 3D graphical presentation and for delivering same to the recipient device, if the recipient device is determined to be suitable for the animated 3D graphical presentation; and generate some other type of presentation that is derived from the input content and for delivering same to the recipient device, if the recipient device is determined to be unsuitable for the animated 3D graphical presentation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32-37. -37. (canceled)
-
38. An article of manufacture, comprising:
-
a machine-readable medium; and a plurality of programming instructions stored on the storage medium and configured to program an apparatus to; obtain input content; provide a three dimensional (3D) graphical representation; determine whether a recipient device is suitable for an animated 3D graphical presentation derived from the input content and from the 3D graphical representation; generate the animated 3D graphical presentation and deliver the animated 3D graphical presentation to the recipient device, if the recipient device is determined to be suitable for the animated 3D graphical presentation; and alternatively generate some other type of presentation that is derived from the input content and deliver the other type of presentation to the recipient device, if the recipient device is determined to be unsuitable for the animated 3D graphical presentation. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification