1461045835-24117fff-1a28-49c6-ae82-f8d8f39a2b5d

1. A method of processing a rich-media short message service (SMS) message including a plurality of characters by a mobile device, said method comprising:
receiving said rich-media SMS message over a network by said mobile device;
depacketizing said rich-media SMS message by said mobile device to retrieve an encoded rich-media message and a number of addressing characters in said rich-media SMS message; and
routing said encoded rich-media message to a rich-media software application on said mobile device, according to said number of addressing characters addressing said rich-media software application on said mobile device;
decoding said encoded rich-media message by said rich-media software application to generate a first message and rich-media content information;
displaying said rich-media content information on said mobile device.
2. The method of claim 1 wherein said rich-media SMS message comprises a rich-media alert.
3. The method of claim 2 wherein said rich-media alert includes a sports alert, a weather alert, a news alert, or a medical alert.
4. The method of claim 1 wherein said mobile device is a device capable of displaying a rich-media external asset previously stored, without obtaining said rich-media external asset from a content server, including a mobile telephone or a PDA.
5. The method of claim 1, further comprising obtaining rich-media content from a content server, based on said rich-media content information within said encoded rich-media message.
6. The method of claim 5 wherein said rich-media content includes at least one element including a video clip, an audio clip, or an inline graphic.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A driving calibration apparatus of an electrostatic MEMS scanning mirror comprising a plane mirror serving to guide a laser beam to project on a projected surface, the driving calibration apparatus comprising:
a voltage setting unit, serving to set a plurality of different reference voltages to drive the plane mirror to swing;
a image capture unit, serving to sense a plurality of projection positions on the projected surface corresponding to the plurality of reference voltages that the laser beam projects to; and
a data processing unit, serving to establish a driving lookup table according to the reference voltages and the corresponding projection positions and determine calibrated driving voltages corresponding to a plurality of ideal projection positions according to the driving lookup table, wherein the voltage setting unit drives the plane mirror to swing according to the calibrated driving voltages.
2. The driving calibration apparatus of the electrostatic MEMS scanning mirror according to claim 1, wherein the reference voltages are between a ground voltage and a maximum voltage.
3. The driving calibration apparatus of the electrostatic MEMS scanning mirror according to claim 1, wherein voltage differences between the reference voltages are the same.
4. The driving calibration apparatus of the electrostatic MEMS scanning mirror according to claim 1, wherein the plane mirror is being swung around a first axis and a second axis, and when the voltage setting unit sequentially sets the different reference voltages to drive the plane mirror to swing around the first axis, the plane mirror is in a static state on the second axis.
5. The driving calibration apparatus of the electrostatic MEMS scanning mirror according to claim 1, wherein the ideal projection positions are set to be a plurality of projection positions of light spots on the projected surface that are projected to by the laser beam, and the ideal projection positions have a constant interval spacing from each other.
6. A driving calibration method of an electrostatic MEMS scanning mirror, wherein the electrostatic MEMS scanning minor comprises a plane mirror for guiding a laser beam to project on a projected surface, the method comprising:
sequentially setting a plurality of different reference voltages to drive the plane mirror to swing;
sensing a plurality of projection positions on the projected surface corresponding to the plurality of different reference voltages that the laser beam projects to;
establishing a driving lookup table according to the reference voltages and the corresponding projection positions;
determining calibrated driving voltages respectively corresponding to a plurality of ideal projection positions according to the driving lookup table; and
driving the plane minor to swing according to the calibrated driving voltages.
7. The method according to claim 6, wherein each of the reference voltages has a corresponding projection position.
8. The method according to claim 6, wherein voltage differences between the reference voltages are the same.
9. The method according to claim 6, wherein the plane mirror is being swung around a first axis and a second axis, when the voltage setting unit sequentially sets the different reference voltages to drive the plane mirror to swing around the first axis, the plane mirror is in a static state on the second axis.
10. The method according to claim 6, wherein the ideal projection positions are set to be a plurality of projection positions of light spots on the projected surface that the laser beam projects to, and the ideal projection positions have a constant interval spacing from each other.